From 09eea443cff01203c116684a9c69e292a856fefb Mon Sep 17 00:00:00 2001 From: rubenwardy Date: Sat, 12 Feb 2022 14:58:49 +0000 Subject: [PATCH] Update translations --- translations/de/LC_MESSAGES/messages.po | 442 ++++++++------ translations/es/LC_MESSAGES/messages.po | 414 +++++++------ translations/fr/LC_MESSAGES/messages.po | 487 ++++++++------- translations/hu/LC_MESSAGES/messages.po | 407 +++++++------ translations/id/LC_MESSAGES/messages.po | 408 +++++++------ translations/ja/LC_MESSAGES/messages.po | 409 +++++++------ translations/lzh/LC_MESSAGES/messages.po | 399 +++++++------ translations/messages.pot | 386 ++++++------ translations/ms/LC_MESSAGES/messages.po | 439 ++++++++------ translations/nb_NO/LC_MESSAGES/messages.po | 399 +++++++------ translations/ru/LC_MESSAGES/messages.po | 593 ++++++++++--------- translations/tr/LC_MESSAGES/messages.po | 399 +++++++------ translations/uk/LC_MESSAGES/messages.po | 411 +++++++------ translations/zh_Hans/LC_MESSAGES/messages.po | 408 +++++++------ translations/zh_Hant/LC_MESSAGES/messages.po | 399 +++++++------ 15 files changed, 3610 insertions(+), 2790 deletions(-) diff --git a/translations/de/LC_MESSAGES/messages.po b/translations/de/LC_MESSAGES/messages.po index 45b95a53..516b1317 100644 --- a/translations/de/LC_MESSAGES/messages.po +++ b/translations/de/LC_MESSAGES/messages.po @@ -7,20 +7,19 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-01-26 03:09+0000\n" +"POT-Creation-Date: 2022-02-12 14:57+0000\n" "PO-Revision-Date: 2022-02-05 16:54+0000\n" "Last-Translator: Wuzzy \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 +#: app/__init__.py:103 msgid "You have been banned." msgstr "Sie wurden verbannt." @@ -39,11 +38,11 @@ msgstr "Name" msgid "Limit to package" msgstr "Auf Paket begrenzen" -#: 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/api/tokens.py:36 app/blueprints/packages/packages.py:249 +#: app/blueprints/packages/packages.py:454 +#: app/blueprints/packages/packages.py:550 +#: app/blueprints/packages/releases.py:60 +#: app/blueprints/packages/releases.py:72 app/blueprints/packages/reviews.py:47 #: app/blueprints/packages/screenshots.py:35 #: app/blueprints/packages/screenshots.py:41 #: app/blueprints/packages/screenshots.py:46 @@ -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:479 app/templates/todo/editor.html:75 +#: app/templates/packages/view.html:509 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:450 +#: app/templates/packages/view.html:480 msgid "Maintainers" msgstr "Betreuer" @@ -109,15 +108,15 @@ msgstr "Teilen und Abzeichen" msgid "Remove" msgstr "Löschen" -#: app/blueprints/packages/packages.py:162 +#: app/blueprints/packages/packages.py:159 msgid "Error: Another package already uses this forum topic!" msgstr "Fehler: Ein anderes Paket benutzt bereits dieses Forumthema!" -#: app/blueprints/packages/packages.py:168 +#: app/blueprints/packages/packages.py:165 msgid "Error: Forum topic author doesn't match package author." msgstr "Fehler: Forumthemenautor ist nicht der gleiche wie der Paketautor." -#: app/blueprints/packages/packages.py:171 +#: app/blueprints/packages/packages.py:168 msgid "" "Warning: Forum topic not found. This may happen if the topic has only " "just been created." @@ -125,257 +124,258 @@ msgstr "" "Warnung: Forumthema nicht gefunden. Dies kann passieren, wenn das Thema " "gerade erst erstellt wurde." -#: app/blueprints/packages/packages.py:221 +#: app/blueprints/packages/packages.py:215 msgid "No download available." msgstr "Kein Download verfügbar." -#: app/blueprints/packages/packages.py:235 app/templates/packages/view.html:427 +#: app/blueprints/packages/packages.py:229 app/templates/packages/view.html:457 msgid "Type" msgstr "Typ" -#: app/blueprints/packages/packages.py:236 +#: app/blueprints/packages/packages.py:230 msgid "Title (Human-readable)" msgstr "Titel (Für Menschen lesbar)" -#: app/blueprints/packages/packages.py:237 -#: app/blueprints/packages/packages.py:554 +#: app/blueprints/packages/packages.py:231 +#: app/blueprints/packages/packages.py:548 msgid "Name (Technical)" msgstr "Name (Technisch)" -#: app/blueprints/packages/packages.py:237 -#: app/blueprints/packages/packages.py:555 +#: app/blueprints/packages/packages.py:231 +#: app/blueprints/packages/packages.py:549 #: 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 (_)" -#: app/blueprints/packages/packages.py:238 +#: app/blueprints/packages/packages.py:232 msgid "Short Description (Plaintext)" msgstr "Kurzbeschreibung (Fließtext)" -#: app/blueprints/packages/packages.py:240 app/templates/packages/view.html:442 +#: app/blueprints/packages/packages.py:234 app/templates/packages/view.html:472 msgid "Maintenance State" msgstr "Entwicklungsstadium" -#: app/blueprints/packages/packages.py:242 app/templates/admin/tags/list.html:4 +#: app/blueprints/packages/packages.py:236 app/templates/admin/tags/list.html:4 #: app/templates/admin/tags/list.html:10 app/templates/todo/tags.html:40 msgid "Tags" msgstr "Tags" -#: app/blueprints/packages/packages.py:243 +#: app/blueprints/packages/packages.py:237 msgid "Content Warnings" msgstr "Inhaltswarnungen" -#: app/blueprints/packages/packages.py:244 app/templates/packages/view.html:431 +#: app/blueprints/packages/packages.py:238 app/templates/packages/view.html:461 msgid "License" msgstr "Lizenz" -#: app/blueprints/packages/packages.py:245 +#: app/blueprints/packages/packages.py:239 msgid "Media License" msgstr "Medienlizenz" -#: app/blueprints/packages/packages.py:247 +#: app/blueprints/packages/packages.py:241 msgid "Long Description (Markdown)" msgstr "Längere Beschreibung (Markdown)" -#: app/blueprints/packages/packages.py:249 +#: app/blueprints/packages/packages.py:243 msgid "VCS Repository URL" msgstr "URL des VCS-Repositorys" -#: app/blueprints/packages/packages.py:250 app/blueprints/users/settings.py:51 +#: app/blueprints/packages/packages.py:244 app/blueprints/users/settings.py:51 msgid "Website URL" msgstr "Webseiten-URL" -#: app/blueprints/packages/packages.py:251 +#: app/blueprints/packages/packages.py:245 msgid "Issue Tracker URL" msgstr "Issue-Tracker-URL" -#: app/blueprints/packages/packages.py:252 +#: app/blueprints/packages/packages.py:246 msgid "Forum Topic ID" msgstr "Forumthema-ID" -#: app/blueprints/packages/packages.py:253 +#: app/blueprints/packages/packages.py:247 msgid "Video URL" msgstr "Video-URL" -#: app/blueprints/packages/packages.py:271 +#: app/blueprints/packages/packages.py:265 msgid "Unable to find that user" msgstr "Dieser Benutzer kann nicht gefunden werden" -#: app/blueprints/packages/packages.py:275 +#: app/blueprints/packages/packages.py:269 #: app/blueprints/packages/screenshots.py:139 #: app/blueprints/users/settings.py:99 msgid "Permission denied" msgstr "Erlaubnis verweigert" -#: app/blueprints/packages/packages.py:313 +#: app/blueprints/packages/packages.py:307 msgid "Package already exists!" msgstr "Paket existiert bereits!" -#: app/blueprints/packages/packages.py:374 +#: app/blueprints/packages/packages.py:368 msgid "You don't have permission to do that" msgstr "Sie haben nicht die Erlaubnis, das zu tun" -#: app/blueprints/packages/packages.py:402 +#: app/blueprints/packages/packages.py:396 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:423 -#: app/blueprints/packages/packages.py:439 +#: app/blueprints/packages/packages.py:417 +#: app/blueprints/packages/packages.py:433 msgid "You don't have permission to do that." msgstr "Sie haben nicht die Erlaubnis, das zu tun." -#: app/blueprints/packages/packages.py:434 +#: app/blueprints/packages/packages.py:428 msgid "Deleted package" msgstr "Gelöschte Pakete" -#: app/blueprints/packages/packages.py:450 +#: app/blueprints/packages/packages.py:444 msgid "Unapproved package" msgstr "Ungenehmigte Pakete" -#: app/blueprints/packages/packages.py:459 +#: app/blueprints/packages/packages.py:453 msgid "Maintainers (Comma-separated)" msgstr "Betreuer (Komma-getrennt)" -#: app/blueprints/packages/packages.py:468 +#: app/blueprints/packages/packages.py:462 msgid "You do not have permission to edit maintainers" msgstr "Sie haben nicht die Erlaubnis, die Betreuer zu ändern" -#: app/blueprints/packages/packages.py:518 +#: app/blueprints/packages/packages.py:512 msgid "You are not a maintainer" msgstr "Sie sind kein Betreuer" -#: app/blueprints/packages/packages.py:521 +#: app/blueprints/packages/packages.py:515 msgid "Package owners cannot remove themselves as maintainers" msgstr "Paketbesitzer können sich nicht selbst als Betreuer entfernen" -#: app/blueprints/packages/packages.py:553 +#: app/blueprints/packages/packages.py:547 msgid "Author Name" msgstr "Autorenname" -#: app/blueprints/packages/releases.py:55 -#: app/blueprints/packages/releases.py:66 app/blueprints/packages/reviews.py:43 +#: app/blueprints/packages/releases.py:52 +#: app/blueprints/packages/releases.py:64 app/blueprints/packages/reviews.py:43 #: app/blueprints/threads/__init__.py:272 app/templates/macros/reviews.html:128 #: app/templates/macros/topics.html:5 #: app/templates/packages/release_edit.html:17 msgid "Title" msgstr "Titel" -#: app/blueprints/packages/releases.py:56 +#: app/blueprints/packages/releases.py:53 #: app/templates/packages/release_new.html:46 msgid "Method" msgstr "Methode" -#: app/blueprints/packages/releases.py:56 -#: app/blueprints/packages/releases.py:58 +#: app/blueprints/packages/releases.py:53 +#: app/blueprints/packages/releases.py:55 #: app/blueprints/packages/screenshots.py:34 msgid "File Upload" msgstr "Dateien hochladen" -#: app/blueprints/packages/releases.py:57 +#: app/blueprints/packages/releases.py:54 msgid "Git reference (ie: commit hash, branch, or tag)" msgstr "Git-Referenz (d.h.: Commit-Hash, Branch oder Tag)" -#: app/blueprints/packages/releases.py:59 -#: app/blueprints/packages/releases.py:70 -#: app/blueprints/packages/releases.py:189 +#: app/blueprints/packages/releases.py:56 +#: app/blueprints/packages/releases.py:68 +#: app/blueprints/packages/releases.py:184 msgid "Minimum Minetest Version" msgstr "Minimale Minetest-Version" -#: app/blueprints/packages/releases.py:61 -#: app/blueprints/packages/releases.py:72 -#: app/blueprints/packages/releases.py:192 +#: app/blueprints/packages/releases.py:58 +#: app/blueprints/packages/releases.py:70 +#: app/blueprints/packages/releases.py:187 msgid "Maximum Minetest Version" msgstr "Maximale Minetest-Version" -#: app/blueprints/packages/releases.py:67 +#: app/blueprints/packages/releases.py:65 #: app/templates/packages/release_edit.html:23 msgid "URL" msgstr "URL" -#: app/blueprints/packages/releases.py:68 +#: app/blueprints/packages/releases.py:66 msgid "Task ID" msgstr "Aufgaben-ID" -#: app/blueprints/packages/releases.py:69 +#: app/blueprints/packages/releases.py:67 #: app/blueprints/packages/screenshots.py:40 msgid "Is Approved" msgstr "Ist genehmigt" -#: app/blueprints/packages/releases.py:87 +#: app/blueprints/packages/releases.py:85 msgid "Import from Git" msgstr "Von Git importieren" -#: app/blueprints/packages/releases.py:87 +#: app/blueprints/packages/releases.py:85 msgid "Upload .zip file" msgstr ".zip-Datei hochladen" -#: app/blueprints/packages/releases.py:188 +#: app/blueprints/packages/releases.py:183 msgid "Set Min" msgstr "Minimum setzen" -#: app/blueprints/packages/releases.py:191 +#: app/blueprints/packages/releases.py:186 msgid "Set Max" msgstr "Maximum setzen" -#: app/blueprints/packages/releases.py:194 +#: app/blueprints/packages/releases.py:189 msgid "Only change values previously set as none" msgstr "Nur Werte ändern, die zuvor als „none“ festgelegt wurden" -#: app/blueprints/packages/releases.py:195 +#: app/blueprints/packages/releases.py:190 msgid "Update" msgstr "Update" -#: app/blueprints/packages/releases.py:244 +#: app/blueprints/packages/releases.py:239 #: app/templates/packages/update_config.html:25 msgid "Trigger" msgstr "Trigger" -#: app/blueprints/packages/releases.py:245 +#: app/blueprints/packages/releases.py:240 msgid "New Commit" msgstr "Neuer Commit" -#: app/blueprints/packages/releases.py:246 app/templates/admin/tags/list.html:8 +#: app/blueprints/packages/releases.py:241 app/templates/admin/tags/list.html:8 msgid "New Tag" msgstr "Neuer Tag" -#: app/blueprints/packages/releases.py:248 +#: app/blueprints/packages/releases.py:243 msgid "Branch name" msgstr "Branch-Name" -#: app/blueprints/packages/releases.py:249 +#: app/blueprints/packages/releases.py:244 #: app/templates/packages/update_config.html:38 msgid "Action" msgstr "Aktion" -#: app/blueprints/packages/releases.py:250 +#: app/blueprints/packages/releases.py:245 msgid "Send notification and mark as outdated" msgstr "Benachrichtigung senden und als veraltet markieren" -#: app/blueprints/packages/releases.py:250 +#: app/blueprints/packages/releases.py:245 +#: app/templates/macros/package_approval.html:22 msgid "Create release" msgstr "Release erstellen" -#: app/blueprints/packages/releases.py:252 +#: app/blueprints/packages/releases.py:247 msgid "Save Settings" msgstr "Einstellung speichern" -#: app/blueprints/packages/releases.py:253 +#: app/blueprints/packages/releases.py:248 msgid "Disable Automation" msgstr "Automatisierung deaktivieren" -#: app/blueprints/packages/releases.py:292 +#: app/blueprints/packages/releases.py:287 msgid "Please add a Git repository URL in order to set up automatic releases" msgstr "" "Bitte fügen Sie eine Git-Repository-URL hinzu, um automatische Releases " "einzurichten" -#: app/blueprints/packages/releases.py:308 +#: app/blueprints/packages/releases.py:303 msgid "Deleted update configuration" msgstr "Gelöschte Update-Konfiguration" -#: app/blueprints/packages/releases.py:316 +#: app/blueprints/packages/releases.py:311 msgid "Now, please create an initial release" msgstr "Bitte erstellen Sie nun einen ersten Release" @@ -403,11 +403,11 @@ msgstr "Nein" msgid "You can't review your own package!" msgstr "Sie können Ihr eigenes Paket nicht rezensieren!" -#: app/blueprints/packages/reviews.py:161 +#: app/blueprints/packages/reviews.py:170 msgid "You can't vote on the reviews on your own package!" msgstr "Sie können nicht über die Rezensionen für Ihr eigenes Paket abstimmen!" -#: app/blueprints/packages/reviews.py:169 +#: app/blueprints/packages/reviews.py:178 msgid "You can't vote on your own reviews!" msgstr "Sie können nicht über Ihre eigenen Rezensionen abstimmen!" @@ -426,7 +426,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:510 +#: app/templates/macros/threads.html:53 app/templates/packages/view.html:540 #: app/templates/report/index.html:4 app/templates/report/index.html:10 #: app/templates/users/profile.html:28 msgid "Report" @@ -473,7 +473,7 @@ msgid "Comment needs to be between 3 and 2000 characters." msgstr "Der Kommentar muss zwischen 3 und 2000 Zeichen lang sein." #: app/blueprints/threads/__init__.py:275 -#: app/templates/macros/package_approval.html:107 +#: app/templates/macros/package_approval.html:112 msgid "Open Thread" msgstr "Offenes Thema" @@ -931,8 +931,8 @@ msgid "" "Screenshot is too small, it should be at least %(width)s by %(height)s " "pixels" msgstr "" -"Der Screenshot ist zu klein, er sollte mindestens %(width)s mal %(height)s " -"Pixel groß sein" +"Der Screenshot ist zu klein, er sollte mindestens %(width)s mal " +"%(height)s Pixel groß sein" #: app/logic/uploads.py:52 #, python-format @@ -956,10 +956,12 @@ msgid "Texture Pack" msgstr "Texturenpaket" #: app/models/packages.py:74 app/templates/base.html:27 +#: app/templates/metapackages/view.html:17 msgid "Mods" msgstr "Mods" #: app/models/packages.py:76 app/templates/base.html:30 +#: app/templates/metapackages/view.html:14 msgid "Games" msgstr "Spiele" @@ -976,7 +978,7 @@ msgid "Approve" msgstr "Genehmigen" #: app/models/packages.py:171 app/templates/api/create_edit_token.html:17 -#: app/templates/packages/release_edit.html:80 +#: app/templates/packages/release_edit.html:75 #: app/templates/packages/review_create_edit.html:55 #: app/templates/threads/delete_reply.html:19 #: app/templates/threads/delete_thread.html:19 @@ -984,7 +986,7 @@ msgstr "Genehmigen" msgid "Delete" msgstr "Löschen" -#: app/tasks/emails.py:102 +#: app/tasks/emails.py:113 msgid "" "You are receiving this email because you are a registered user of " "ContentDB." @@ -992,7 +994,7 @@ msgstr "" "Sie erhalten diese E-Mail, weil Sie ein registrierter Benutzer von " "ContentDB sind." -#: app/tasks/emails.py:109 app/templates/emails/verify.html:30 +#: app/tasks/emails.py:119 app/templates/emails/verify.html:30 msgid "" "You are receiving this email because someone (hopefully you) entered your" " email address as a user's email." @@ -1000,24 +1002,24 @@ msgstr "" "Sie empfangen diese E-Mail, weil jemand (hoffentlich Sie) die E-Mail-" "Adresse als Benutzer-E-Mail hinterlegt hat." -#: app/tasks/emails.py:143 +#: app/tasks/emails.py:153 #, python-format msgid "%(num)d new notifications" msgstr "%(num)d neue Nachrichten" -#: app/tasks/emails.py:145 app/templates/macros/forms.html:52 +#: app/tasks/emails.py:155 app/templates/macros/forms.html:52 #: app/templates/packages/create_edit.html:41 #: app/templates/todo/editor.html:155 msgid "View" msgstr "Ansehen" -#: app/tasks/emails.py:148 +#: app/tasks/emails.py:158 msgid "Manage email settings" msgstr "E-Mail-Einstellungen verwalten" -#: app/tasks/emails.py:150 app/templates/emails/base.html:63 +#: app/tasks/emails.py:160 app/templates/emails/base.html:63 #: app/templates/emails/notification.html:34 -#: app/templates/emails/notification_digest.html:51 +#: app/templates/emails/notification_digest.html:54 #: app/templates/emails/verify.html:33 #: app/templates/emails/verify_unsubscribe.html:13 #: app/templates/threads/view.html:31 app/templates/users/unsubscribe.html:4 @@ -1048,7 +1050,7 @@ msgid "Help" msgstr "Hilfe" #: app/templates/base.html:42 app/templates/packages/view.html:173 -#: app/templates/packages/view.html:499 app/templates/threads/list.html:4 +#: app/templates/packages/view.html:529 app/templates/threads/list.html:4 msgid "Threads" msgstr "Themen" @@ -1147,6 +1149,8 @@ msgid "Welcome" msgstr "Willkommen" #: app/templates/index.html:38 app/templates/macros/reviews.html:73 +#: app/templates/packages/game_hub.html:5 +#: app/templates/packages/game_hub.html:26 #: app/templates/packages/similar.html:22 #, python-format msgid "%(title)s by %(author)s" @@ -1178,15 +1182,18 @@ msgstr "Vorgestellt" #: app/templates/index.html:101 app/templates/index.html:108 #: app/templates/index.html:115 app/templates/index.html:122 #: app/templates/index.html:129 app/templates/index.html:151 -#: app/templates/index.html:158 +#: app/templates/index.html:158 app/templates/packages/game_hub.html:31 +#: app/templates/packages/game_hub.html:38 +#: app/templates/packages/game_hub.html:45 +#: app/templates/packages/game_hub.html:52 msgid "See more" msgstr "Mehr sehen" -#: app/templates/index.html:103 +#: app/templates/index.html:103 app/templates/packages/game_hub.html:33 msgid "Recently Added" msgstr "Zuletzt hinzugefügt" -#: app/templates/index.html:110 +#: app/templates/index.html:110 app/templates/packages/game_hub.html:40 msgid "Recently Updated" msgstr "Zuletzt aktualisiert" @@ -1194,7 +1201,7 @@ msgstr "Zuletzt aktualisiert" msgid "Top Games" msgstr "Top-Spiele" -#: app/templates/index.html:124 +#: app/templates/index.html:124 app/templates/packages/game_hub.html:47 msgid "Top Mods" msgstr "Top-Mods" @@ -1206,7 +1213,7 @@ msgstr "Top-Texturenpakete" msgid "Search by Tags" msgstr "Suche nach Tags" -#: app/templates/index.html:153 +#: app/templates/index.html:153 app/templates/packages/game_hub.html:54 msgid "Highest Reviewed" msgstr "Beste Bewertung" @@ -1371,7 +1378,7 @@ msgid "View Notification" msgstr "Benachrichtigungen anschauen" #: app/templates/emails/notification.html:26 -#: app/templates/emails/notification_digest.html:43 +#: app/templates/emails/notification_digest.html:46 msgid "" "You are receiving this email because you are a registered user of " "ContentDB, and have email notifications enabled." @@ -1380,7 +1387,7 @@ msgstr "" "ContentDB sind und E-Mail-Benachrichtigungen aktiviert haben." #: app/templates/emails/notification.html:30 -#: app/templates/emails/notification_digest.html:47 +#: app/templates/emails/notification_digest.html:50 msgid "Manage your preferences" msgstr "Verwalten Sie Ihre Einstellungen" @@ -1390,16 +1397,16 @@ msgid "This is a '%(type)s' notification." msgstr "Dies ist eine „%(type)s“-Benachrichtigung." #: app/templates/emails/notification_digest.html:14 -#: app/templates/emails/notification_digest.html:29 +#: app/templates/emails/notification_digest.html:31 #, python-format msgid "from %(username)s." msgstr "Von %(username)s." -#: app/templates/emails/notification_digest.html:22 +#: app/templates/emails/notification_digest.html:24 msgid "Other Notifications" msgstr "Andere Benachrichtigungen" -#: app/templates/emails/notification_digest.html:36 +#: app/templates/emails/notification_digest.html:39 msgid "View Notifications" msgstr "Benachrichtigungen anschauen" @@ -1506,29 +1513,29 @@ msgstr "Beginnen Sie mit der Eingabe, um Vorschläge zu sehen" msgid "State" msgstr "Zustand" -#: app/templates/macros/package_approval.html:22 -msgid "Create first release" -msgstr "Ersten Release erstellen" - #: app/templates/macros/package_approval.html:26 msgid "Set up releases" msgstr "Releases bearbeiten" -#: app/templates/macros/package_approval.html:29 +#: app/templates/macros/package_approval.html:31 msgid "You need to create a release before this package can be approved." msgstr "" "Bevor dieses Paket genehmigt werden kann, müssen Sie einen Release " "erstellen." -#: app/templates/macros/package_approval.html:31 +#: app/templates/macros/package_approval.html:33 +msgid "Release is still importing, or has an error." +msgstr "" + +#: app/templates/macros/package_approval.html:36 msgid "A release is required before this package can be approved." msgstr "Bevor dieses Paket genehmigt werden kann, ist ein Release erforderlich." -#: app/templates/macros/package_approval.html:36 +#: app/templates/macros/package_approval.html:41 msgid "You need to add at least one screenshot." msgstr "Sie müssen mindestens ein Bildschirmfoto hinzufügen." -#: app/templates/macros/package_approval.html:40 +#: app/templates/macros/package_approval.html:45 #, python-format msgid "" "The following hard dependencies need to be added to ContentDB first: " @@ -1537,58 +1544,58 @@ msgstr "" "Die folgenden benötigten Abhängigkeiten müssen zuerst zu ContentDB " "hinzugefügt werden: %(deps)s" -#: app/templates/macros/package_approval.html:44 +#: app/templates/macros/package_approval.html:49 msgid "Please wait for the license to be added to CDB." msgstr "Warten Sie bitte, bis diese Lizenz zu ContentDB hinzugefügt wurde." -#: app/templates/macros/package_approval.html:51 +#: app/templates/macros/package_approval.html:56 msgid "You should add at least one screenshot, but this isn't required." msgstr "" "Sie sollten mindestens ein Bildschirmfoto hinzufügen, obwohl dies nicht " "zwingend notwendig ist." -#: app/templates/macros/package_approval.html:57 +#: app/templates/macros/package_approval.html:62 msgid "Please wait for the release to be approved." msgstr "Bitte warten Sie, bis der Release genehmigt wurde." -#: app/templates/macros/package_approval.html:59 +#: app/templates/macros/package_approval.html:64 msgid "You can now approve this package if you're ready." msgstr "Sie können dieses Paket nun genehmigen, wenn Sie bereit sind." -#: app/templates/macros/package_approval.html:61 +#: app/templates/macros/package_approval.html:66 msgid "Please wait for the package to be approved." msgstr "Bitte warten Sie, bis das Paket genehmigt wurde." -#: app/templates/macros/package_approval.html:65 +#: app/templates/macros/package_approval.html:70 msgid "You can now submit this package for approval if you're ready." msgstr "" "Sie können nun dieses Paket für eine Genehmigung einreichen, wenn Sie " "bereit sind." -#: app/templates/macros/package_approval.html:67 +#: app/templates/macros/package_approval.html:72 msgid "This package can be submitted for approval when ready." msgstr "" "Dieses Paket kann für eine Genehmigung eingereicht werden, wenn es bereit" " ist." -#: app/templates/macros/package_approval.html:97 +#: app/templates/macros/package_approval.html:102 msgid "Please make sure that this package has the right to the names it uses." msgstr "" "Bitte stellen Sie sicher, dass dieses Paket das Recht auf die verwendeten" " Namen hat." -#: app/templates/macros/package_approval.html:99 +#: app/templates/macros/package_approval.html:104 #, python-format msgid "Please make sure that this package has the right to the names %(names)s" msgstr "" "Bitte stellen Sie sicher, dass dieses Paket Rechte für die Namen " "%(names)s hat" -#: app/templates/macros/package_approval.html:110 +#: app/templates/macros/package_approval.html:115 msgid "Package approval thread" msgstr "Paketgenehmigungsthema" -#: app/templates/macros/package_approval.html:111 +#: app/templates/macros/package_approval.html:116 msgid "" "You can open a thread if you have a question for the approver or package " "author." @@ -1715,7 +1722,7 @@ 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:104 -#: app/templates/packages/view.html:348 +#: app/templates/packages/view.html:355 msgid "Release" msgstr "Release" @@ -1725,7 +1732,7 @@ msgstr "Speicherort" #: app/templates/macros/todo.html:50 #: app/templates/packages/releases_list.html:13 -#: app/templates/packages/view.html:352 +#: app/templates/packages/view.html:359 msgid "Update settings" msgstr "Aktualisierungseinstellungen" @@ -1746,7 +1753,7 @@ msgid "Actions" msgstr "Aktionen" #: app/templates/macros/topics.html:18 app/templates/macros/topics.html:56 -#: app/templates/metapackages/view.html:26 +#: app/templates/metapackages/view.html:29 #: app/templates/packages/similar.html:40 app/templates/todo/editor.html:160 #: app/templates/todo/editor.html:175 msgid "WIP" @@ -1773,31 +1780,32 @@ msgstr "Meta-Pakete" msgid "No meta packages found." msgstr "Keine Meta-Pakete gefunden." -#: app/templates/metapackages/view.html:8 +#: app/templates/metapackages/view.html:10 #, python-format msgid "Meta Package \"%(name)s\"" msgstr "Meta-Paket „%(name)s“" -#: app/templates/metapackages/view.html:10 +#: app/templates/metapackages/view.html:12 msgid "Provided By" msgstr "Bereitgestellt von" -#: app/templates/metapackages/view.html:17 -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:21 app/templates/todo/todo_base.html:35 +msgid "Forum Topics" +msgstr "Forenthemen" -#: app/templates/metapackages/view.html:24 -#: app/templates/packages/similar.html:38 app/templates/packages/view.html:383 -#: app/templates/packages/view.html:407 app/templates/todo/editor.html:85 +#: app/templates/metapackages/view.html:27 +#: app/templates/packages/similar.html:38 app/templates/packages/view.html:396 +#: app/templates/packages/view.html:420 app/templates/packages/view.html:440 +#: app/templates/todo/editor.html:85 #, python-format msgid "%(title)s by %(display_name)s" msgstr "%(title)s von %(display_name)s" -#: app/templates/metapackages/view.html:32 +#: app/templates/metapackages/view.html:35 msgid "Required By" msgstr "Benötigt von" -#: app/templates/metapackages/view.html:35 +#: app/templates/metapackages/view.html:38 msgid "Optionally Used By" msgstr "Optional genutzt von" @@ -1916,7 +1924,7 @@ msgstr "" "Vervollständigung benötigt." #: app/templates/packages/create_edit.html:66 -#: app/templates/threads/view.html:78 app/templates/todo/tags.html:38 +#: app/templates/threads/view.html:84 app/templates/todo/tags.html:38 msgid "Package" msgstr "Paket" @@ -2003,6 +2011,17 @@ msgstr "" "Betreuer können keine anderen Betreuer hinzufügen oder entfernen, aber " "sie können sich selbst entfernen." +#: app/templates/packages/game_hub.html:4 +#: app/templates/packages/game_hub.html:24 +msgid "Community Hub" +msgstr "" + +#: app/templates/packages/game_hub.html:11 +#: app/templates/packages/game_hub.html:12 +#, python-format +msgid "Mods for %(title)s" +msgstr "" + #: app/templates/packages/list.html:21 #, python-format msgid "Did you mean to search for packages by %(authors)s?" @@ -2044,18 +2063,7 @@ msgstr "" "Hinweis: Die Min- und Max-Versionen werden verwendet, um das Paket auf\n" "\t\t\tPlattformen auszublenden, die nicht in diesem Bereich liegen." -#: app/templates/packages/release_bulk_change.html:35 -#: app/templates/packages/release_edit.html:66 -#: app/templates/packages/release_new.html:86 -msgid "" -"You cannot select the oldest version for min or the newest version\n" -"\t\t\tfor max as this does not make sense - you can't predict the future." -msgstr "" -"Sie können nicht die älteste Version für min oder die neueste Version\n" -"\t\t\tfür max wählen, da dies keinen Sinn macht – man kann die Zukunft " -"nicht vorhersagen." - -#: app/templates/packages/release_bulk_change.html:38 +#: app/templates/packages/release_bulk_change.html:36 #: app/templates/packages/release_edit.html:61 #: app/templates/packages/release_new.html:83 msgid "Leave both as None if in doubt." @@ -2100,15 +2108,15 @@ msgstr "" "Sie können auf automatisch festlegen" " in der .conf Ihres Pakets einstellen." -#: app/templates/packages/release_edit.html:75 +#: app/templates/packages/release_edit.html:70 msgid "Delete Release" msgstr "Release löschen" -#: app/templates/packages/release_edit.html:81 +#: app/templates/packages/release_edit.html:76 msgid "This is permanent." msgstr "Dies ist dauerhaft." -#: app/templates/packages/release_edit.html:82 +#: app/templates/packages/release_edit.html:77 msgid "" "Any associated uploads will not be deleted immediately, but the release " "will no longer be listed." @@ -2116,7 +2124,7 @@ msgstr "" "Alle damit verbundenen Uploads werden nicht sofort gelöscht, aber der " "Release wird nicht mehr aufgelistet." -#: app/templates/packages/release_edit.html:87 +#: app/templates/packages/release_edit.html:82 msgid "You cannot delete the latest release; please create a newer one first." msgstr "" "Sie können den neuesten Release nicht löschen, bitte erstellen Sie zuerst" @@ -2591,7 +2599,7 @@ msgstr "" msgid "Awaiting review" msgstr "Review steht noch aus" -#: app/templates/packages/view.html:300 app/templates/threads/view.html:61 +#: app/templates/packages/view.html:300 app/templates/threads/view.html:67 msgid "Edit Review" msgstr "Rezension bearbeiten" @@ -2603,78 +2611,102 @@ msgstr "Sie können Ihr eigenes Paket nicht rezensieren." msgid "Used By" msgstr "Verwendet von" -#: app/templates/packages/view.html:336 +#: app/templates/packages/view.html:327 +msgid "Content" +msgstr "" + +#: app/templates/packages/view.html:329 app/templates/packages/view.html:383 +msgid "View content for game" +msgstr "" + +#: app/templates/packages/view.html:343 msgid "Package may be outdated" msgstr "Paket ist möglicherweise veraltet" -#: app/templates/packages/view.html:343 +#: app/templates/packages/view.html:350 msgid "Only visible to the author and Editors." msgstr "Nur für den Autor und die Bearbeiter sichtbar." -#: app/templates/packages/view.html:360 +#: app/templates/packages/view.html:367 msgid "Warning" msgstr "Warnung" -#: app/templates/packages/view.html:366 +#: app/templates/packages/view.html:373 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:369 +#: app/templates/packages/view.html:376 msgid "Donate now" msgstr "Jetzt spenden" -#: app/templates/packages/view.html:375 +#: app/templates/packages/view.html:388 msgid "Dependencies" msgstr "Abhängigkeiten" -#: app/templates/packages/view.html:377 +#: app/templates/packages/view.html:390 msgid "Required" msgstr "Erforderlich" -#: app/templates/packages/view.html:395 +#: app/templates/packages/view.html:408 msgid "No required dependencies" msgstr "Nicht erforderliche Abhängigkeiten" -#: app/templates/packages/view.html:401 +#: app/templates/packages/view.html:414 msgid "Optional" msgstr "Optional" -#: app/templates/packages/view.html:423 +#: app/templates/packages/view.html:436 +msgid "Compatible Games" +msgstr "" + +#: app/templates/packages/view.html:444 +msgid "No specific game is required" +msgstr "" + +#: app/templates/packages/view.html:447 +msgid "This is an experimental feature." +msgstr "" + +#: app/templates/packages/view.html:448 +msgid "Supported games are determined by an algorithm, and may not be correct." +msgstr "" + +#: app/templates/packages/view.html:453 msgid "Information" msgstr "Informationen" -#: app/templates/packages/view.html:429 +#: app/templates/packages/view.html:459 msgid "Technical Name" msgstr "Technischer Name" -#: app/templates/packages/view.html:438 +#: app/templates/packages/view.html:468 #, 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:446 +#: app/templates/packages/view.html:476 msgid "Unknown" msgstr "Unbekannt" -#: app/templates/packages/view.html:448 +#: app/templates/packages/view.html:478 msgid "Added" msgstr "Hinzugefügt" -#: app/templates/packages/view.html:462 +#: app/templates/packages/view.html:492 msgid "Remove myself" msgstr "Entferne mich selbst" -#: app/templates/packages/view.html:467 +#: app/templates/packages/view.html:497 msgid "Provides" msgstr "Stellt bereit" -#: app/templates/packages/view.html:489 +#: app/templates/packages/view.html:519 msgid "More" msgstr "Mehr" -#: app/templates/packages/view.html:518 +#: app/templates/packages/view.html:548 msgid "See audit log" msgstr "Siehe Auditierungsprotokoll" @@ -2690,6 +2722,12 @@ msgstr "Meldungen werden mit dem ContentDB-Personal geteilt." msgid "Only the admin will be able to see who made the report." msgstr "Nur der Administrator kann sehen wer die Meldung erstellt hat." +#: app/templates/report/index.html:29 +msgid "" +"Found a bug? Please report on the package's issue tracker or in a thread " +"instead." +msgstr "" + #: app/templates/tasks/view.html:5 msgid "Task Failed" msgstr "Aufgabe fehlgeschlagen" @@ -2758,15 +2796,19 @@ msgstr "Antworte auf %(title)s" msgid "Subscribe" msgstr "Abonnieren" -#: app/templates/threads/view.html:46 +#: app/templates/threads/view.html:45 +msgid "Convert to Thread" +msgstr "" + +#: app/templates/threads/view.html:52 msgid "Unlock" msgstr "Entsperren" -#: app/templates/threads/view.html:51 +#: app/templates/threads/view.html:57 msgid "Lock" msgstr "Sperren" -#: app/templates/threads/view.html:84 +#: app/templates/threads/view.html:90 msgid "" "This thread is only visible to its creator, the package owner, and users " "of Approver rank or above." @@ -2870,10 +2912,6 @@ msgstr "To-Do-Liste von %(username)s" msgid "All Outdated Packages" msgstr "Alle veralteten Pakete" -#: app/templates/todo/todo_base.html:35 -msgid "Forum Topics" -msgstr "Forenthemen" - #: app/templates/todo/topics.html:16 msgid "Sort by name" msgstr "Nach Benutzername sortieren" @@ -2958,15 +2996,16 @@ msgid "" "These packages have screenshots that are too small, and should be " "replaced." msgstr "" -"Diese Pakete haben Screenshots, die zu klein sind und ersetzt werden sollten." +"Diese Pakete haben Screenshots, die zu klein sind und ersetzt werden " +"sollten." #: app/templates/todo/user.html:72 msgid "" "Red and orange are screenshots below the limit, and grey screenshots are " "below the recommended resolution." msgstr "" -"Rot und orange sind Screenshots, die unter dem Grenzwert liegen, und graue " -"Screenshots liegen unter der empfohlenen Auflösung." +"Rot und orange sind Screenshots, die unter dem Grenzwert liegen, und " +"graue Screenshots liegen unter der empfohlenen Auflösung." #: app/templates/todo/user.html:127 msgid "See All" @@ -3503,8 +3542,8 @@ msgid "" "sending emails to it - including password resets." msgstr "" "Damit wird eine E-Mail-Adresse auf eine schwarze Liste gesetzt, so dass " -"ContentDB keine E-Mails mehr an diese Adresse senden kann - auch nicht zum " -"Zurücksetzen von Passwörtern." +"ContentDB keine E-Mails mehr an diese Adresse senden kann - auch nicht " +"zum Zurücksetzen von Passwörtern." #: app/templates/users/unsubscribe.html:20 msgid "Please enter the email address you wish to blacklist." @@ -3526,8 +3565,8 @@ msgid "" "Unsubscribing may prevent you from being able to sign into the account " "'%(display_name)s'" msgstr "" -"Wenn Sie sich abmelden, können Sie sich möglicherweise nicht mehr bei dem " -"Konto \"%(display_name)s\" anmelden" +"Wenn Sie sich abmelden, können Sie sich möglicherweise nicht mehr bei dem" +" Konto \"%(display_name)s\" anmelden" #: app/templates/users/unsubscribe.html:44 msgid "" @@ -3537,8 +3576,8 @@ msgid "" msgstr "" "ContentDB wird nicht mehr in der Lage sein, \"Passwort vergessen\" und " "andere wichtige System-E-Mails zu versenden.\n" -"\t\t\t\t\tSie sollten stattdessen Ihre E-Mail-Benachrichtigungseinstellungen " -"bearbeiten." +"\t\t\t\t\tSie sollten stattdessen Ihre E-Mail-" +"Benachrichtigungseinstellungen bearbeiten." #: app/templates/users/unsubscribe.html:50 msgid "You won't be able to use this email with ContentDB anymore." @@ -3632,3 +3671,24 @@ msgstr "" #~ "Erwägen Sie, die Aktualisierungseinstellungen " #~ "so zu ändern, dass stattdessen " #~ "automatisch Releases erstellt werden." + +#~ msgid "Create first release" +#~ msgstr "Ersten Release erstellen" + +#~ 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:" + +#~ msgid "" +#~ "You cannot select the oldest version for min or the newest version\n" +#~ "\t\t\tfor max as this does not " +#~ "make sense - you can't predict the" +#~ " future." +#~ msgstr "" +#~ "Sie können nicht die älteste Version für min oder die neueste Version\n" +#~ "\t\t\tfür max wählen, da dies " +#~ "keinen Sinn macht – man kann die" +#~ " Zukunft nicht vorhersagen." + diff --git a/translations/es/LC_MESSAGES/messages.po b/translations/es/LC_MESSAGES/messages.po index f48a7b42..86fbd5cb 100644 --- a/translations/es/LC_MESSAGES/messages.po +++ b/translations/es/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-26 03:09+0000\n" +"POT-Creation-Date: 2022-02-12 14:57+0000\n" "PO-Revision-Date: 2022-01-23 17:15+0000\n" "Last-Translator: rubenwardy \n" "Language: es\n" @@ -19,7 +19,7 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.9.1\n" -#: app/__init__.py:102 +#: app/__init__.py:103 msgid "You have been banned." msgstr "Has sido expulsado." @@ -38,11 +38,11 @@ msgstr "Nombre" msgid "Limit to package" msgstr "Limitar al paquete" -#: 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/api/tokens.py:36 app/blueprints/packages/packages.py:249 +#: app/blueprints/packages/packages.py:454 +#: app/blueprints/packages/packages.py:550 +#: app/blueprints/packages/releases.py:60 +#: app/blueprints/packages/releases.py:72 app/blueprints/packages/reviews.py:47 #: app/blueprints/packages/screenshots.py:35 #: app/blueprints/packages/screenshots.py:41 #: app/blueprints/packages/screenshots.py:46 @@ -79,7 +79,7 @@ msgstr "Editar Detalles" #: app/blueprints/packages/__init__.py:37 #: app/templates/packages/releases_list.html:34 -#: app/templates/packages/view.html:479 app/templates/todo/editor.html:75 +#: app/templates/packages/view.html:509 app/templates/todo/editor.html:75 msgid "Releases" msgstr "Lanzamientos" @@ -91,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:450 +#: app/templates/packages/view.html:480 msgid "Maintainers" msgstr "Mantenedores" @@ -108,15 +108,15 @@ msgstr "Compartir e Insignias" msgid "Remove" msgstr "Eliminar" -#: app/blueprints/packages/packages.py:162 +#: app/blueprints/packages/packages.py:159 msgid "Error: Another package already uses this forum topic!" msgstr "Error: Otro paquete ya utiliza este tema del foro!" -#: app/blueprints/packages/packages.py:168 +#: app/blueprints/packages/packages.py:165 msgid "Error: Forum topic author doesn't match package author." msgstr "Error: El autor del tema del foro no coincide con el autor del paquete." -#: app/blueprints/packages/packages.py:171 +#: app/blueprints/packages/packages.py:168 msgid "" "Warning: Forum topic not found. This may happen if the topic has only " "just been created." @@ -124,258 +124,259 @@ msgstr "" "Advertencia: Tema del foro no encontrado. Esto puede ocurrir si el tema " "acaba de ser creado." -#: app/blueprints/packages/packages.py:221 +#: app/blueprints/packages/packages.py:215 msgid "No download available." msgstr "Ninguna descarga disponible." -#: app/blueprints/packages/packages.py:235 app/templates/packages/view.html:427 +#: app/blueprints/packages/packages.py:229 app/templates/packages/view.html:457 msgid "Type" msgstr "Tipo" -#: app/blueprints/packages/packages.py:236 +#: app/blueprints/packages/packages.py:230 msgid "Title (Human-readable)" msgstr "Título (legible por humanos)" -#: app/blueprints/packages/packages.py:237 -#: app/blueprints/packages/packages.py:554 +#: app/blueprints/packages/packages.py:231 +#: app/blueprints/packages/packages.py:548 msgid "Name (Technical)" msgstr "Nombre (Técnico)" -#: app/blueprints/packages/packages.py:237 -#: app/blueprints/packages/packages.py:555 +#: app/blueprints/packages/packages.py:231 +#: app/blueprints/packages/packages.py:549 #: 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 (_)" -#: app/blueprints/packages/packages.py:238 +#: app/blueprints/packages/packages.py:232 msgid "Short Description (Plaintext)" msgstr "Breve descripción (texto sin formato)" -#: app/blueprints/packages/packages.py:240 app/templates/packages/view.html:442 +#: app/blueprints/packages/packages.py:234 app/templates/packages/view.html:472 msgid "Maintenance State" msgstr "Estado de mantenimiento" -#: app/blueprints/packages/packages.py:242 app/templates/admin/tags/list.html:4 +#: app/blueprints/packages/packages.py:236 app/templates/admin/tags/list.html:4 #: app/templates/admin/tags/list.html:10 app/templates/todo/tags.html:40 msgid "Tags" msgstr "Etiquetas" -#: app/blueprints/packages/packages.py:243 +#: app/blueprints/packages/packages.py:237 msgid "Content Warnings" msgstr "Advertencias de contenido" -#: app/blueprints/packages/packages.py:244 app/templates/packages/view.html:431 +#: app/blueprints/packages/packages.py:238 app/templates/packages/view.html:461 msgid "License" msgstr "Licencia" -#: app/blueprints/packages/packages.py:245 +#: app/blueprints/packages/packages.py:239 msgid "Media License" msgstr "Licencia de medios" -#: app/blueprints/packages/packages.py:247 +#: app/blueprints/packages/packages.py:241 msgid "Long Description (Markdown)" msgstr "Descripción larga (Markdown)" -#: app/blueprints/packages/packages.py:249 +#: app/blueprints/packages/packages.py:243 msgid "VCS Repository URL" msgstr "URL del repositorio de VCS" -#: app/blueprints/packages/packages.py:250 app/blueprints/users/settings.py:51 +#: app/blueprints/packages/packages.py:244 app/blueprints/users/settings.py:51 msgid "Website URL" msgstr "URL del sitio web" -#: app/blueprints/packages/packages.py:251 +#: app/blueprints/packages/packages.py:245 msgid "Issue Tracker URL" msgstr "URL del rastreador de problemas" -#: app/blueprints/packages/packages.py:252 +#: app/blueprints/packages/packages.py:246 msgid "Forum Topic ID" msgstr "ID del tema del foro" -#: app/blueprints/packages/packages.py:253 +#: app/blueprints/packages/packages.py:247 msgid "Video URL" msgstr "" -#: app/blueprints/packages/packages.py:271 +#: app/blueprints/packages/packages.py:265 msgid "Unable to find that user" msgstr "No se puede encontrar a ese usuario" -#: app/blueprints/packages/packages.py:275 +#: app/blueprints/packages/packages.py:269 #: app/blueprints/packages/screenshots.py:139 #: app/blueprints/users/settings.py:99 msgid "Permission denied" msgstr "Permiso denegado" -#: app/blueprints/packages/packages.py:313 +#: app/blueprints/packages/packages.py:307 msgid "Package already exists!" msgstr "El paquete ya existe!" -#: app/blueprints/packages/packages.py:374 +#: app/blueprints/packages/packages.py:368 msgid "You don't have permission to do that" msgstr "No tienes permiso para hacer eso" -#: app/blueprints/packages/packages.py:402 +#: app/blueprints/packages/packages.py:396 #, 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:423 -#: app/blueprints/packages/packages.py:439 +#: app/blueprints/packages/packages.py:417 +#: app/blueprints/packages/packages.py:433 msgid "You don't have permission to do that." msgstr "No tienes permiso para hacer eso." -#: app/blueprints/packages/packages.py:434 +#: app/blueprints/packages/packages.py:428 msgid "Deleted package" msgstr "Paquete eliminado" -#: app/blueprints/packages/packages.py:450 +#: app/blueprints/packages/packages.py:444 msgid "Unapproved package" msgstr "Paquete no aprobado" -#: app/blueprints/packages/packages.py:459 +#: app/blueprints/packages/packages.py:453 msgid "Maintainers (Comma-separated)" msgstr "Mantenedores (separados por comas)" -#: app/blueprints/packages/packages.py:468 +#: app/blueprints/packages/packages.py:462 msgid "You do not have permission to edit maintainers" msgstr "No tiene permiso para editar mantenedores" -#: app/blueprints/packages/packages.py:518 +#: app/blueprints/packages/packages.py:512 msgid "You are not a maintainer" msgstr "No eres un mantenedor" -#: app/blueprints/packages/packages.py:521 +#: app/blueprints/packages/packages.py:515 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:553 +#: app/blueprints/packages/packages.py:547 msgid "Author Name" msgstr "Nombre del autor" -#: app/blueprints/packages/releases.py:55 -#: app/blueprints/packages/releases.py:66 app/blueprints/packages/reviews.py:43 +#: app/blueprints/packages/releases.py:52 +#: app/blueprints/packages/releases.py:64 app/blueprints/packages/reviews.py:43 #: app/blueprints/threads/__init__.py:272 app/templates/macros/reviews.html:128 #: app/templates/macros/topics.html:5 #: app/templates/packages/release_edit.html:17 msgid "Title" msgstr "Título" -#: app/blueprints/packages/releases.py:56 +#: app/blueprints/packages/releases.py:53 #: app/templates/packages/release_new.html:46 msgid "Method" msgstr "Método" -#: app/blueprints/packages/releases.py:56 -#: app/blueprints/packages/releases.py:58 +#: app/blueprints/packages/releases.py:53 +#: app/blueprints/packages/releases.py:55 #: app/blueprints/packages/screenshots.py:34 msgid "File Upload" msgstr "Subir archivo" -#: app/blueprints/packages/releases.py:57 +#: app/blueprints/packages/releases.py:54 msgid "Git reference (ie: commit hash, branch, or tag)" msgstr "Referencia Git (es decir, hash de commit, rama o etiqueta)" -#: app/blueprints/packages/releases.py:59 -#: app/blueprints/packages/releases.py:70 -#: app/blueprints/packages/releases.py:189 +#: app/blueprints/packages/releases.py:56 +#: app/blueprints/packages/releases.py:68 +#: app/blueprints/packages/releases.py:184 msgid "Minimum Minetest Version" msgstr "Versión mínima de Minetest" -#: app/blueprints/packages/releases.py:61 -#: app/blueprints/packages/releases.py:72 -#: app/blueprints/packages/releases.py:192 +#: app/blueprints/packages/releases.py:58 +#: app/blueprints/packages/releases.py:70 +#: app/blueprints/packages/releases.py:187 msgid "Maximum Minetest Version" msgstr "Versión máxima de Minetest" -#: app/blueprints/packages/releases.py:67 +#: app/blueprints/packages/releases.py:65 #: app/templates/packages/release_edit.html:23 msgid "URL" msgstr "URL" -#: app/blueprints/packages/releases.py:68 +#: app/blueprints/packages/releases.py:66 msgid "Task ID" msgstr "ID de tarea" -#: app/blueprints/packages/releases.py:69 +#: app/blueprints/packages/releases.py:67 #: app/blueprints/packages/screenshots.py:40 msgid "Is Approved" msgstr "Está aprobado" -#: app/blueprints/packages/releases.py:87 +#: app/blueprints/packages/releases.py:85 msgid "Import from Git" msgstr "Importar desde Git" -#: app/blueprints/packages/releases.py:87 +#: app/blueprints/packages/releases.py:85 msgid "Upload .zip file" msgstr "Subir archivo .zip" -#: app/blueprints/packages/releases.py:188 +#: app/blueprints/packages/releases.py:183 msgid "Set Min" msgstr "Establecer mínimo" -#: app/blueprints/packages/releases.py:191 +#: app/blueprints/packages/releases.py:186 msgid "Set Max" msgstr "Establecer máximo" -#: app/blueprints/packages/releases.py:194 +#: app/blueprints/packages/releases.py:189 msgid "Only change values previously set as none" msgstr "Sólo cambiar los valores previamente establecidos como ninguno" -#: app/blueprints/packages/releases.py:195 +#: app/blueprints/packages/releases.py:190 msgid "Update" msgstr "Actualizar" -#: app/blueprints/packages/releases.py:244 +#: app/blueprints/packages/releases.py:239 #: app/templates/packages/update_config.html:25 msgid "Trigger" msgstr "Desencadenar" -#: app/blueprints/packages/releases.py:245 +#: app/blueprints/packages/releases.py:240 msgid "New Commit" msgstr "Nuevo Commit" -#: app/blueprints/packages/releases.py:246 app/templates/admin/tags/list.html:8 +#: app/blueprints/packages/releases.py:241 app/templates/admin/tags/list.html:8 msgid "New Tag" msgstr "Nueva etiqueta" -#: app/blueprints/packages/releases.py:248 +#: app/blueprints/packages/releases.py:243 msgid "Branch name" msgstr "Nombre de la rama" -#: app/blueprints/packages/releases.py:249 +#: app/blueprints/packages/releases.py:244 #: app/templates/packages/update_config.html:38 msgid "Action" msgstr "Acción" -#: app/blueprints/packages/releases.py:250 +#: app/blueprints/packages/releases.py:245 msgid "Send notification and mark as outdated" msgstr "Enviar notificación y marcar como obsoleto" -#: app/blueprints/packages/releases.py:250 +#: app/blueprints/packages/releases.py:245 +#: app/templates/macros/package_approval.html:22 msgid "Create release" msgstr "Crear lanzamiento" -#: app/blueprints/packages/releases.py:252 +#: app/blueprints/packages/releases.py:247 msgid "Save Settings" msgstr "Guardar ajustes" -#: app/blueprints/packages/releases.py:253 +#: app/blueprints/packages/releases.py:248 msgid "Disable Automation" msgstr "Desactivar la automatización" -#: app/blueprints/packages/releases.py:292 +#: app/blueprints/packages/releases.py:287 msgid "Please add a Git repository URL in order to set up automatic releases" msgstr "" "Por favor añada la dirección de un repositorio Git para configurar " "lanzamientos automáticos" -#: app/blueprints/packages/releases.py:308 +#: app/blueprints/packages/releases.py:303 msgid "Deleted update configuration" msgstr "Configuración de actualización eliminada" -#: app/blueprints/packages/releases.py:316 +#: app/blueprints/packages/releases.py:311 msgid "Now, please create an initial release" msgstr "Ahora, crea un lanzamiento inicial" @@ -403,11 +404,11 @@ msgstr "No" msgid "You can't review your own package!" msgstr "¡No puede reseñar su propio paquete!" -#: app/blueprints/packages/reviews.py:161 +#: app/blueprints/packages/reviews.py:170 msgid "You can't vote on the reviews on your own package!" msgstr "¡No puede votar en las reseñas de su propio paquete!" -#: app/blueprints/packages/reviews.py:169 +#: app/blueprints/packages/reviews.py:178 msgid "You can't vote on your own reviews!" msgstr "¡No puede votar en sus propias reseñas!" @@ -426,7 +427,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:510 +#: app/templates/macros/threads.html:53 app/templates/packages/view.html:540 #: app/templates/report/index.html:4 app/templates/report/index.html:10 #: app/templates/users/profile.html:28 msgid "Report" @@ -473,7 +474,7 @@ msgid "Comment needs to be between 3 and 2000 characters." msgstr "El comentario debe tener entre 3 y 2000 caracteres." #: app/blueprints/threads/__init__.py:275 -#: app/templates/macros/package_approval.html:107 +#: app/templates/macros/package_approval.html:112 msgid "Open Thread" msgstr "Crear Hilo" @@ -948,10 +949,12 @@ msgid "Texture Pack" msgstr "Paquete de texturas" #: app/models/packages.py:74 app/templates/base.html:27 +#: app/templates/metapackages/view.html:17 msgid "Mods" msgstr "Mods" #: app/models/packages.py:76 app/templates/base.html:30 +#: app/templates/metapackages/view.html:14 msgid "Games" msgstr "Juegos" @@ -968,7 +971,7 @@ msgid "Approve" msgstr "Aprobar" #: app/models/packages.py:171 app/templates/api/create_edit_token.html:17 -#: app/templates/packages/release_edit.html:80 +#: app/templates/packages/release_edit.html:75 #: app/templates/packages/review_create_edit.html:55 #: app/templates/threads/delete_reply.html:19 #: app/templates/threads/delete_thread.html:19 @@ -976,13 +979,13 @@ msgstr "Aprobar" msgid "Delete" msgstr "Borrar" -#: app/tasks/emails.py:102 +#: app/tasks/emails.py:113 msgid "" "You are receiving this email because you are a registered user of " "ContentDB." msgstr "" -#: app/tasks/emails.py:109 app/templates/emails/verify.html:30 +#: app/tasks/emails.py:119 app/templates/emails/verify.html:30 msgid "" "You are receiving this email because someone (hopefully you) entered your" " email address as a user's email." @@ -990,24 +993,24 @@ msgstr "" "Usted está recibiendo este correo electrónico porque alguien (con suerte," " usted) ha introducido su dirección de correo electrónico como usuario." -#: app/tasks/emails.py:143 +#: app/tasks/emails.py:153 #, python-format msgid "%(num)d new notifications" msgstr "" -#: app/tasks/emails.py:145 app/templates/macros/forms.html:52 +#: app/tasks/emails.py:155 app/templates/macros/forms.html:52 #: app/templates/packages/create_edit.html:41 #: app/templates/todo/editor.html:155 msgid "View" msgstr "Ver" -#: app/tasks/emails.py:148 +#: app/tasks/emails.py:158 msgid "Manage email settings" msgstr "" -#: app/tasks/emails.py:150 app/templates/emails/base.html:63 +#: app/tasks/emails.py:160 app/templates/emails/base.html:63 #: app/templates/emails/notification.html:34 -#: app/templates/emails/notification_digest.html:51 +#: app/templates/emails/notification_digest.html:54 #: app/templates/emails/verify.html:33 #: app/templates/emails/verify_unsubscribe.html:13 #: app/templates/threads/view.html:31 app/templates/users/unsubscribe.html:4 @@ -1038,7 +1041,7 @@ msgid "Help" msgstr "Ayuda" #: app/templates/base.html:42 app/templates/packages/view.html:173 -#: app/templates/packages/view.html:499 app/templates/threads/list.html:4 +#: app/templates/packages/view.html:529 app/templates/threads/list.html:4 msgid "Threads" msgstr "Hilos de discusión" @@ -1137,6 +1140,8 @@ msgid "Welcome" msgstr "Bienvenido" #: app/templates/index.html:38 app/templates/macros/reviews.html:73 +#: app/templates/packages/game_hub.html:5 +#: app/templates/packages/game_hub.html:26 #: app/templates/packages/similar.html:22 #, python-format msgid "%(title)s by %(author)s" @@ -1168,15 +1173,18 @@ msgstr "Destacado" #: app/templates/index.html:101 app/templates/index.html:108 #: app/templates/index.html:115 app/templates/index.html:122 #: app/templates/index.html:129 app/templates/index.html:151 -#: app/templates/index.html:158 +#: app/templates/index.html:158 app/templates/packages/game_hub.html:31 +#: app/templates/packages/game_hub.html:38 +#: app/templates/packages/game_hub.html:45 +#: app/templates/packages/game_hub.html:52 msgid "See more" msgstr "Ver más" -#: app/templates/index.html:103 +#: app/templates/index.html:103 app/templates/packages/game_hub.html:33 msgid "Recently Added" msgstr "Añadido recientemente" -#: app/templates/index.html:110 +#: app/templates/index.html:110 app/templates/packages/game_hub.html:40 msgid "Recently Updated" msgstr "Actualizado recientemente" @@ -1184,7 +1192,7 @@ msgstr "Actualizado recientemente" msgid "Top Games" msgstr "Mejores juegos" -#: app/templates/index.html:124 +#: app/templates/index.html:124 app/templates/packages/game_hub.html:47 msgid "Top Mods" msgstr "Mejores mods" @@ -1196,7 +1204,7 @@ msgstr "Mejores paquetes de texturas" msgid "Search by Tags" msgstr "Buscar por etiquetas" -#: app/templates/index.html:153 +#: app/templates/index.html:153 app/templates/packages/game_hub.html:54 msgid "Highest Reviewed" msgstr "Mejor puntuado" @@ -1361,7 +1369,7 @@ msgid "View Notification" msgstr "Ver notificación" #: app/templates/emails/notification.html:26 -#: app/templates/emails/notification_digest.html:43 +#: app/templates/emails/notification_digest.html:46 msgid "" "You are receiving this email because you are a registered user of " "ContentDB, and have email notifications enabled." @@ -1370,7 +1378,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:47 +#: app/templates/emails/notification_digest.html:50 msgid "Manage your preferences" msgstr "Administrar tus preferencias" @@ -1380,16 +1388,16 @@ msgid "This is a '%(type)s' notification." msgstr "Esta es una notificación de %(type)s." #: app/templates/emails/notification_digest.html:14 -#: app/templates/emails/notification_digest.html:29 +#: app/templates/emails/notification_digest.html:31 #, python-format msgid "from %(username)s." msgstr "De %(username)s." -#: app/templates/emails/notification_digest.html:22 +#: app/templates/emails/notification_digest.html:24 msgid "Other Notifications" msgstr "Otras notificaciones" -#: app/templates/emails/notification_digest.html:36 +#: app/templates/emails/notification_digest.html:39 msgid "View Notifications" msgstr "Ver notificaciones" @@ -1490,79 +1498,79 @@ msgstr "Empiece a escribir para ver sugerencias" msgid "State" msgstr "Estado" -#: app/templates/macros/package_approval.html:22 -msgid "Create first release" -msgstr "Crear primera versión" - #: app/templates/macros/package_approval.html:26 msgid "Set up releases" msgstr "Configurar versiones" -#: app/templates/macros/package_approval.html:29 +#: app/templates/macros/package_approval.html:31 msgid "You need to create a release before this package can be approved." msgstr "Debe crear una versión antes de que se pueda aprobar este paquete." -#: app/templates/macros/package_approval.html:31 +#: app/templates/macros/package_approval.html:33 +msgid "Release is still importing, or has an error." +msgstr "" + +#: app/templates/macros/package_approval.html:36 msgid "A release is required before this package can be approved." msgstr "Se requiere una versión antes de que este paquete pueda ser aprobado." -#: app/templates/macros/package_approval.html:36 +#: app/templates/macros/package_approval.html:41 msgid "You need to add at least one screenshot." msgstr "Debe agregar al menos una captura de pantalla." -#: app/templates/macros/package_approval.html:40 +#: app/templates/macros/package_approval.html:45 #, python-format msgid "" "The following hard dependencies need to be added to ContentDB first: " "%(deps)s" msgstr "Las siguientes dependencias deben añadirse a ContentDB primero: %(deps)s" -#: app/templates/macros/package_approval.html:44 +#: app/templates/macros/package_approval.html:49 msgid "Please wait for the license to be added to CDB." msgstr "Por favor, espere a que la licencia sea añadida a CDB." -#: app/templates/macros/package_approval.html:51 +#: app/templates/macros/package_approval.html:56 msgid "You should add at least one screenshot, but this isn't required." msgstr "Debería añadir al menos una captura de pantalla, pero no es obligatorio." -#: app/templates/macros/package_approval.html:57 +#: app/templates/macros/package_approval.html:62 msgid "Please wait for the release to be approved." msgstr "Por favor espere a que el lanzamiento sea aprobado." -#: app/templates/macros/package_approval.html:59 +#: app/templates/macros/package_approval.html:64 msgid "You can now approve this package if you're ready." msgstr "Ahora puede aprobar este paquete si está listo." -#: app/templates/macros/package_approval.html:61 +#: app/templates/macros/package_approval.html:66 msgid "Please wait for the package to be approved." msgstr "Por favor espere a que el paquete sea aprobado." -#: app/templates/macros/package_approval.html:65 +#: app/templates/macros/package_approval.html:70 msgid "You can now submit this package for approval if you're ready." msgstr "Ahora puede presentar este paquete para aprobación si está listo." -#: app/templates/macros/package_approval.html:67 +#: app/templates/macros/package_approval.html:72 msgid "This package can be submitted for approval when ready." msgstr "Este paquete puede ser presentado para aprobación cuando esté listo." -#: app/templates/macros/package_approval.html:97 +#: app/templates/macros/package_approval.html:102 msgid "Please make sure that this package has the right to the names it uses." msgstr "" "Por favor asegúrese de que este paquete tiene el derecho a los nombres " "que usa." -#: app/templates/macros/package_approval.html:99 +#: app/templates/macros/package_approval.html:104 #, python-format msgid "Please make sure that this package has the right to the names %(names)s" msgstr "" "Por favor asegúrese de que este paquete tiene el derecho a los nombres " "%(names)s" -#: app/templates/macros/package_approval.html:110 +#: app/templates/macros/package_approval.html:115 msgid "Package approval thread" msgstr "Hilo de aprobación del paquete" -#: app/templates/macros/package_approval.html:111 +#: app/templates/macros/package_approval.html:116 msgid "" "You can open a thread if you have a question for the approver or package " "author." @@ -1689,7 +1697,7 @@ 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:104 -#: app/templates/packages/view.html:348 +#: app/templates/packages/view.html:355 msgid "Release" msgstr "Lanzamiento" @@ -1699,7 +1707,7 @@ msgstr "Repositorio" #: app/templates/macros/todo.html:50 #: app/templates/packages/releases_list.html:13 -#: app/templates/packages/view.html:352 +#: app/templates/packages/view.html:359 msgid "Update settings" msgstr "Preferencias de actualización" @@ -1720,7 +1728,7 @@ msgid "Actions" msgstr "Acciones" #: app/templates/macros/topics.html:18 app/templates/macros/topics.html:56 -#: app/templates/metapackages/view.html:26 +#: app/templates/metapackages/view.html:29 #: app/templates/packages/similar.html:40 app/templates/todo/editor.html:160 #: app/templates/todo/editor.html:175 msgid "WIP" @@ -1747,33 +1755,32 @@ msgstr "Metapaquetes" msgid "No meta packages found." msgstr "No se encontraron metapaquetes." -#: app/templates/metapackages/view.html:8 +#: app/templates/metapackages/view.html:10 #, python-format msgid "Meta Package \"%(name)s\"" msgstr "Metapaquete \"%(name)s\"" -#: app/templates/metapackages/view.html:10 +#: app/templates/metapackages/view.html:12 msgid "Provided By" msgstr "Proporcionado Por" -#: app/templates/metapackages/view.html:17 -msgid "Unfortunately, this isn't on ContentDB yet! Here's some forum topic(s):" +#: app/templates/metapackages/view.html:21 app/templates/todo/todo_base.html:35 +msgid "Forum Topics" msgstr "" -"Desafortunadamente, esto aún no está en ContentDB. Estas son algunas " -"páginas de los foros:" -#: app/templates/metapackages/view.html:24 -#: app/templates/packages/similar.html:38 app/templates/packages/view.html:383 -#: app/templates/packages/view.html:407 app/templates/todo/editor.html:85 +#: app/templates/metapackages/view.html:27 +#: app/templates/packages/similar.html:38 app/templates/packages/view.html:396 +#: app/templates/packages/view.html:420 app/templates/packages/view.html:440 +#: app/templates/todo/editor.html:85 #, python-format msgid "%(title)s by %(display_name)s" msgstr "%(title)s por %(display_name)s" -#: app/templates/metapackages/view.html:32 +#: app/templates/metapackages/view.html:35 msgid "Required By" msgstr "Requerido Por" -#: app/templates/metapackages/view.html:35 +#: app/templates/metapackages/view.html:38 msgid "Optionally Used By" msgstr "Usado Opcionalmente Por" @@ -1887,7 +1894,7 @@ msgstr "" "\t\t\tcomo obtener metadatos desde git, y autocompletado." #: app/templates/packages/create_edit.html:66 -#: app/templates/threads/view.html:78 app/templates/todo/tags.html:38 +#: app/templates/threads/view.html:84 app/templates/todo/tags.html:38 msgid "Package" msgstr "Paquete" @@ -1973,6 +1980,17 @@ msgstr "" "Los mantenedores no pueden añadir o eliminar otros mantenedores, pero " "pueden eliminarse a sí mismos." +#: app/templates/packages/game_hub.html:4 +#: app/templates/packages/game_hub.html:24 +msgid "Community Hub" +msgstr "" + +#: app/templates/packages/game_hub.html:11 +#: app/templates/packages/game_hub.html:12 +#, python-format +msgid "Mods for %(title)s" +msgstr "" + #: app/templates/packages/list.html:21 #, python-format msgid "Did you mean to search for packages by %(authors)s?" @@ -2015,19 +2033,7 @@ msgstr "" "\n" "\t\t\tplataformas fuera del rango." -#: app/templates/packages/release_bulk_change.html:35 -#: app/templates/packages/release_edit.html:66 -#: app/templates/packages/release_new.html:86 -msgid "" -"You cannot select the oldest version for min or the newest version\n" -"\t\t\tfor max as this does not make sense - you can't predict the future." -msgstr "" -"No puede seleccionar la versión más antigua para el mínimo o la versión " -"más reciente\n" -"\t\t\tpara el máximo ya que esto no tiene sentido - no puede predecir el " -"futuro." - -#: app/templates/packages/release_bulk_change.html:38 +#: app/templates/packages/release_bulk_change.html:36 #: app/templates/packages/release_edit.html:61 #: app/templates/packages/release_new.html:83 msgid "Leave both as None if in doubt." @@ -2069,15 +2075,15 @@ msgstr "" "Puede establecer esto automáticamente" " en el .conf de su paquete." -#: app/templates/packages/release_edit.html:75 +#: app/templates/packages/release_edit.html:70 msgid "Delete Release" msgstr "Eliminar Lanzamiento" -#: app/templates/packages/release_edit.html:81 +#: app/templates/packages/release_edit.html:76 msgid "This is permanent." msgstr "Esto es permanente." -#: app/templates/packages/release_edit.html:82 +#: app/templates/packages/release_edit.html:77 msgid "" "Any associated uploads will not be deleted immediately, but the release " "will no longer be listed." @@ -2085,7 +2091,7 @@ msgstr "" "Cualquier subida asociada no será eliminada inmediatamente, pero el " "lanzamiento dejará de ser listado." -#: app/templates/packages/release_edit.html:87 +#: app/templates/packages/release_edit.html:82 msgid "You cannot delete the latest release; please create a newer one first." msgstr "No puede eliminar el último lanzamiento; por favor cree uno nuevo primero." @@ -2525,7 +2531,7 @@ msgstr "" msgid "Awaiting review" msgstr "" -#: app/templates/packages/view.html:300 app/templates/threads/view.html:61 +#: app/templates/packages/view.html:300 app/templates/threads/view.html:67 msgid "Edit Review" msgstr "" @@ -2537,76 +2543,100 @@ msgstr "" msgid "Used By" msgstr "" -#: app/templates/packages/view.html:336 -msgid "Package may be outdated" +#: app/templates/packages/view.html:327 +msgid "Content" +msgstr "" + +#: app/templates/packages/view.html:329 app/templates/packages/view.html:383 +msgid "View content for game" msgstr "" #: app/templates/packages/view.html:343 +msgid "Package may be outdated" +msgstr "" + +#: app/templates/packages/view.html:350 msgid "Only visible to the author and Editors." msgstr "" -#: app/templates/packages/view.html:360 +#: app/templates/packages/view.html:367 msgid "Warning" msgstr "" -#: app/templates/packages/view.html:366 +#: app/templates/packages/view.html:373 msgid "Like this package? Help support its development by making a donation" msgstr "" -#: app/templates/packages/view.html:369 +#: app/templates/packages/view.html:376 msgid "Donate now" msgstr "" -#: app/templates/packages/view.html:375 +#: app/templates/packages/view.html:388 msgid "Dependencies" msgstr "" -#: app/templates/packages/view.html:377 +#: app/templates/packages/view.html:390 msgid "Required" msgstr "" -#: app/templates/packages/view.html:395 +#: app/templates/packages/view.html:408 msgid "No required dependencies" msgstr "" -#: app/templates/packages/view.html:401 +#: app/templates/packages/view.html:414 msgid "Optional" msgstr "" -#: app/templates/packages/view.html:423 +#: app/templates/packages/view.html:436 +msgid "Compatible Games" +msgstr "" + +#: app/templates/packages/view.html:444 +msgid "No specific game is required" +msgstr "" + +#: app/templates/packages/view.html:447 +msgid "This is an experimental feature." +msgstr "" + +#: app/templates/packages/view.html:448 +msgid "Supported games are determined by an algorithm, and may not be correct." +msgstr "" + +#: app/templates/packages/view.html:453 msgid "Information" msgstr "" -#: app/templates/packages/view.html:429 +#: app/templates/packages/view.html:459 msgid "Technical Name" msgstr "" -#: app/templates/packages/view.html:438 +#: app/templates/packages/view.html:468 #, python-format msgid "%(code_license)s for code,
%(media_license)s for media." msgstr "" -#: app/templates/packages/view.html:446 +#: app/templates/packages/view.html:476 msgid "Unknown" msgstr "" -#: app/templates/packages/view.html:448 +#: app/templates/packages/view.html:478 msgid "Added" msgstr "" -#: app/templates/packages/view.html:462 +#: app/templates/packages/view.html:492 msgid "Remove myself" msgstr "" -#: app/templates/packages/view.html:467 +#: app/templates/packages/view.html:497 msgid "Provides" msgstr "" -#: app/templates/packages/view.html:489 +#: app/templates/packages/view.html:519 msgid "More" msgstr "" -#: app/templates/packages/view.html:518 +#: app/templates/packages/view.html:548 msgid "See audit log" msgstr "" @@ -2622,6 +2652,12 @@ msgstr "" msgid "Only the admin will be able to see who made the report." msgstr "" +#: app/templates/report/index.html:29 +msgid "" +"Found a bug? Please report on the package's issue tracker or in a thread " +"instead." +msgstr "" + #: app/templates/tasks/view.html:5 msgid "Task Failed" msgstr "" @@ -2686,15 +2722,19 @@ msgstr "" msgid "Subscribe" msgstr "" -#: app/templates/threads/view.html:46 +#: app/templates/threads/view.html:45 +msgid "Convert to Thread" +msgstr "" + +#: app/templates/threads/view.html:52 msgid "Unlock" msgstr "" -#: app/templates/threads/view.html:51 +#: app/templates/threads/view.html:57 msgid "Lock" msgstr "" -#: app/templates/threads/view.html:84 +#: app/templates/threads/view.html:90 msgid "" "This thread is only visible to its creator, the package owner, and users " "of Approver rank or above." @@ -2796,10 +2836,6 @@ msgstr "" msgid "All Outdated Packages" msgstr "" -#: app/templates/todo/todo_base.html:35 -msgid "Forum Topics" -msgstr "" - #: app/templates/todo/topics.html:16 #, fuzzy msgid "Sort by name" @@ -3555,3 +3591,25 @@ msgstr "" #~ " create releases automatically instead." #~ msgstr "" +#~ msgid "Create first release" +#~ msgstr "Crear primera versión" + +#~ msgid "Unfortunately, this isn't on ContentDB yet! Here's some forum topic(s):" +#~ msgstr "" +#~ "Desafortunadamente, esto aún no está en" +#~ " ContentDB. Estas son algunas páginas " +#~ "de los foros:" + +#~ msgid "" +#~ "You cannot select the oldest version for min or the newest version\n" +#~ "\t\t\tfor max as this does not " +#~ "make sense - you can't predict the" +#~ " future." +#~ msgstr "" +#~ "No puede seleccionar la versión más " +#~ "antigua para el mínimo o la " +#~ "versión más reciente\n" +#~ "\t\t\tpara el máximo ya que esto" +#~ " no tiene sentido - no puede " +#~ "predecir el futuro." + diff --git a/translations/fr/LC_MESSAGES/messages.po b/translations/fr/LC_MESSAGES/messages.po index 9c0ce139..e23f8cc6 100644 --- a/translations/fr/LC_MESSAGES/messages.po +++ b/translations/fr/LC_MESSAGES/messages.po @@ -7,20 +7,19 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-01-26 03:09+0000\n" +"POT-Creation-Date: 2022-02-12 14:57+0000\n" "PO-Revision-Date: 2022-02-05 16:54+0000\n" "Last-Translator: Maxime Leroy \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 +#: app/__init__.py:103 msgid "You have been banned." msgstr "Vous avez été banni." @@ -39,11 +38,11 @@ msgstr "Nom" msgid "Limit to package" msgstr "Limiter au paquet" -#: 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/api/tokens.py:36 app/blueprints/packages/packages.py:249 +#: app/blueprints/packages/packages.py:454 +#: app/blueprints/packages/packages.py:550 +#: app/blueprints/packages/releases.py:60 +#: app/blueprints/packages/releases.py:72 app/blueprints/packages/reviews.py:47 #: app/blueprints/packages/screenshots.py:35 #: app/blueprints/packages/screenshots.py:41 #: app/blueprints/packages/screenshots.py:46 @@ -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:479 app/templates/todo/editor.html:75 +#: app/templates/packages/view.html:509 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:450 +#: app/templates/packages/view.html:480 msgid "Maintainers" msgstr "Mainteneurs" @@ -109,17 +108,17 @@ msgstr "Partage et badges" msgid "Remove" msgstr "Retirer" -#: app/blueprints/packages/packages.py:162 +#: app/blueprints/packages/packages.py:159 msgid "Error: Another package already uses this forum topic!" msgstr "Erreur : Un autre paquet utilise déjà ce sujet de forum !" -#: app/blueprints/packages/packages.py:168 +#: app/blueprints/packages/packages.py:165 msgid "Error: Forum topic author doesn't match package author." msgstr "" "Erreur : L'auteur du sujet du forum ne correspond pas à l'auteur du " "paquet." -#: app/blueprints/packages/packages.py:171 +#: app/blueprints/packages/packages.py:168 msgid "" "Warning: Forum topic not found. This may happen if the topic has only " "just been created." @@ -127,259 +126,260 @@ msgstr "" "Avertissement : Sujet de forum non trouvé. Cela peut se produire si le " "sujet vient juste d'être créé." -#: app/blueprints/packages/packages.py:221 +#: app/blueprints/packages/packages.py:215 msgid "No download available." msgstr "Aucun téléchargement disponible." -#: app/blueprints/packages/packages.py:235 app/templates/packages/view.html:427 +#: app/blueprints/packages/packages.py:229 app/templates/packages/view.html:457 msgid "Type" msgstr "Type" -#: app/blueprints/packages/packages.py:236 +#: app/blueprints/packages/packages.py:230 msgid "Title (Human-readable)" msgstr "Titre (Lisible)" -#: app/blueprints/packages/packages.py:237 -#: app/blueprints/packages/packages.py:554 +#: app/blueprints/packages/packages.py:231 +#: app/blueprints/packages/packages.py:548 msgid "Name (Technical)" msgstr "Nom (Technique)" -#: app/blueprints/packages/packages.py:237 -#: app/blueprints/packages/packages.py:555 +#: app/blueprints/packages/packages.py:231 +#: app/blueprints/packages/packages.py:549 #: app/templates/packages/create_edit.html:75 msgid "Lower case letters (a-z), digits (0-9), and underscores (_) only" msgstr "" "Lettres minuscules (a-z), chiffres (0-9) et caractères de soulignement " "(_) uniquement" -#: app/blueprints/packages/packages.py:238 +#: app/blueprints/packages/packages.py:232 msgid "Short Description (Plaintext)" msgstr "Description Courte (Texte)" -#: app/blueprints/packages/packages.py:240 app/templates/packages/view.html:442 +#: app/blueprints/packages/packages.py:234 app/templates/packages/view.html:472 msgid "Maintenance State" msgstr "État de maintenance" -#: app/blueprints/packages/packages.py:242 app/templates/admin/tags/list.html:4 +#: app/blueprints/packages/packages.py:236 app/templates/admin/tags/list.html:4 #: app/templates/admin/tags/list.html:10 app/templates/todo/tags.html:40 msgid "Tags" msgstr "Étiquettes" -#: app/blueprints/packages/packages.py:243 +#: app/blueprints/packages/packages.py:237 msgid "Content Warnings" msgstr "Avertissements de contenu" -#: app/blueprints/packages/packages.py:244 app/templates/packages/view.html:431 +#: app/blueprints/packages/packages.py:238 app/templates/packages/view.html:461 msgid "License" msgstr "Licence" -#: app/blueprints/packages/packages.py:245 +#: app/blueprints/packages/packages.py:239 msgid "Media License" msgstr "Licence des ressources" -#: app/blueprints/packages/packages.py:247 +#: app/blueprints/packages/packages.py:241 msgid "Long Description (Markdown)" msgstr "Description Longue (Markdown)" -#: app/blueprints/packages/packages.py:249 +#: app/blueprints/packages/packages.py:243 msgid "VCS Repository URL" msgstr "URL du dépôt VCS" -#: app/blueprints/packages/packages.py:250 app/blueprints/users/settings.py:51 +#: app/blueprints/packages/packages.py:244 app/blueprints/users/settings.py:51 msgid "Website URL" msgstr "URL du site web" -#: app/blueprints/packages/packages.py:251 +#: app/blueprints/packages/packages.py:245 msgid "Issue Tracker URL" msgstr "URL du suivi des problèmes" -#: app/blueprints/packages/packages.py:252 +#: app/blueprints/packages/packages.py:246 msgid "Forum Topic ID" msgstr "ID du sujet de forum" -#: app/blueprints/packages/packages.py:253 +#: app/blueprints/packages/packages.py:247 msgid "Video URL" msgstr "URL de la vidéo" -#: app/blueprints/packages/packages.py:271 +#: app/blueprints/packages/packages.py:265 msgid "Unable to find that user" msgstr "Impossible de trouver cet utilisateur" -#: app/blueprints/packages/packages.py:275 +#: app/blueprints/packages/packages.py:269 #: app/blueprints/packages/screenshots.py:139 #: app/blueprints/users/settings.py:99 msgid "Permission denied" msgstr "Permission refusée" -#: app/blueprints/packages/packages.py:313 +#: app/blueprints/packages/packages.py:307 msgid "Package already exists!" msgstr "Le paquet existe déjà !" -#: app/blueprints/packages/packages.py:374 +#: app/blueprints/packages/packages.py:368 msgid "You don't have permission to do that" msgstr "Vous n'avez pas la permission de faire cela" -#: app/blueprints/packages/packages.py:402 +#: app/blueprints/packages/packages.py:396 msgid "Please comment what changes are needed in the approval thread" msgstr "Veuillez spécifier les changements nécessaires dans le fil de discussion" -#: app/blueprints/packages/packages.py:423 -#: app/blueprints/packages/packages.py:439 +#: app/blueprints/packages/packages.py:417 +#: app/blueprints/packages/packages.py:433 msgid "You don't have permission to do that." msgstr "Vous n'avez pas la permission de faire cela." -#: app/blueprints/packages/packages.py:434 +#: app/blueprints/packages/packages.py:428 msgid "Deleted package" msgstr "Paquet supprimé" -#: app/blueprints/packages/packages.py:450 +#: app/blueprints/packages/packages.py:444 msgid "Unapproved package" msgstr "Paquets non approuvés" -#: app/blueprints/packages/packages.py:459 +#: app/blueprints/packages/packages.py:453 msgid "Maintainers (Comma-separated)" msgstr "Responsables (séparés par des virgules)" -#: app/blueprints/packages/packages.py:468 +#: app/blueprints/packages/packages.py:462 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:518 +#: app/blueprints/packages/packages.py:512 msgid "You are not a maintainer" msgstr "Vous n'êtes pas un des responsable" -#: app/blueprints/packages/packages.py:521 +#: app/blueprints/packages/packages.py:515 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:553 +#: app/blueprints/packages/packages.py:547 msgid "Author Name" msgstr "Nom de l'auteur" -#: app/blueprints/packages/releases.py:55 -#: app/blueprints/packages/releases.py:66 app/blueprints/packages/reviews.py:43 +#: app/blueprints/packages/releases.py:52 +#: app/blueprints/packages/releases.py:64 app/blueprints/packages/reviews.py:43 #: app/blueprints/threads/__init__.py:272 app/templates/macros/reviews.html:128 #: app/templates/macros/topics.html:5 #: app/templates/packages/release_edit.html:17 msgid "Title" msgstr "Titre" -#: app/blueprints/packages/releases.py:56 +#: app/blueprints/packages/releases.py:53 #: app/templates/packages/release_new.html:46 msgid "Method" msgstr "Méthode" -#: app/blueprints/packages/releases.py:56 -#: app/blueprints/packages/releases.py:58 +#: app/blueprints/packages/releases.py:53 +#: app/blueprints/packages/releases.py:55 #: app/blueprints/packages/screenshots.py:34 msgid "File Upload" msgstr "Chargement de fichiers" -#: app/blueprints/packages/releases.py:57 +#: app/blueprints/packages/releases.py:54 msgid "Git reference (ie: commit hash, branch, or tag)" msgstr "Référence Git (c'est-à-dire : hash du commit, branche, ou étiquette)" -#: app/blueprints/packages/releases.py:59 -#: app/blueprints/packages/releases.py:70 -#: app/blueprints/packages/releases.py:189 +#: app/blueprints/packages/releases.py:56 +#: app/blueprints/packages/releases.py:68 +#: app/blueprints/packages/releases.py:184 msgid "Minimum Minetest Version" msgstr "Version Minimum de Minetest" -#: app/blueprints/packages/releases.py:61 -#: app/blueprints/packages/releases.py:72 -#: app/blueprints/packages/releases.py:192 +#: app/blueprints/packages/releases.py:58 +#: app/blueprints/packages/releases.py:70 +#: app/blueprints/packages/releases.py:187 msgid "Maximum Minetest Version" msgstr "Version maximale de Minetest" -#: app/blueprints/packages/releases.py:67 +#: app/blueprints/packages/releases.py:65 #: app/templates/packages/release_edit.html:23 msgid "URL" msgstr "URL" -#: app/blueprints/packages/releases.py:68 +#: app/blueprints/packages/releases.py:66 msgid "Task ID" msgstr "ID de tâche" -#: app/blueprints/packages/releases.py:69 +#: app/blueprints/packages/releases.py:67 #: app/blueprints/packages/screenshots.py:40 msgid "Is Approved" msgstr "Est approuvé" -#: app/blueprints/packages/releases.py:87 +#: app/blueprints/packages/releases.py:85 msgid "Import from Git" msgstr "Importation depuis Git" -#: app/blueprints/packages/releases.py:87 +#: app/blueprints/packages/releases.py:85 msgid "Upload .zip file" msgstr "Charger le fichier .zip" -#: app/blueprints/packages/releases.py:188 +#: app/blueprints/packages/releases.py:183 msgid "Set Min" msgstr "Définir Minimum" -#: app/blueprints/packages/releases.py:191 +#: app/blueprints/packages/releases.py:186 msgid "Set Max" msgstr "Définir Maximum" -#: app/blueprints/packages/releases.py:194 +#: app/blueprints/packages/releases.py:189 msgid "Only change values previously set as none" msgstr "Ne modifie que les valeurs précédemment définies comme nulles" -#: app/blueprints/packages/releases.py:195 +#: app/blueprints/packages/releases.py:190 msgid "Update" msgstr "Mettre à jour" -#: app/blueprints/packages/releases.py:244 +#: app/blueprints/packages/releases.py:239 #: app/templates/packages/update_config.html:25 msgid "Trigger" msgstr "Déclencheur" -#: app/blueprints/packages/releases.py:245 +#: app/blueprints/packages/releases.py:240 msgid "New Commit" msgstr "Nouveau commit" -#: app/blueprints/packages/releases.py:246 app/templates/admin/tags/list.html:8 +#: app/blueprints/packages/releases.py:241 app/templates/admin/tags/list.html:8 msgid "New Tag" msgstr "Ajouter une étiquette" -#: app/blueprints/packages/releases.py:248 +#: app/blueprints/packages/releases.py:243 msgid "Branch name" msgstr "Nom de la branche" -#: app/blueprints/packages/releases.py:249 +#: app/blueprints/packages/releases.py:244 #: app/templates/packages/update_config.html:38 msgid "Action" msgstr "Action" -#: app/blueprints/packages/releases.py:250 +#: app/blueprints/packages/releases.py:245 msgid "Send notification and mark as outdated" msgstr "Envoyer une notification et marquer comme obsolète" -#: app/blueprints/packages/releases.py:250 +#: app/blueprints/packages/releases.py:245 +#: app/templates/macros/package_approval.html:22 msgid "Create release" msgstr "Publier une version" -#: app/blueprints/packages/releases.py:252 +#: app/blueprints/packages/releases.py:247 msgid "Save Settings" msgstr "Mettre à jour les paramètres" -#: app/blueprints/packages/releases.py:253 +#: app/blueprints/packages/releases.py:248 msgid "Disable Automation" msgstr "Désactiver l'automatisation" -#: app/blueprints/packages/releases.py:292 +#: app/blueprints/packages/releases.py:287 msgid "Please add a Git repository URL in order to set up automatic releases" msgstr "" "Veuillez ajouter l'URL d'un dépôt Git afin de configurer la création de " "versions automatique" -#: app/blueprints/packages/releases.py:308 +#: app/blueprints/packages/releases.py:303 msgid "Deleted update configuration" msgstr "Configuration de mise à jour supprimée" -#: app/blueprints/packages/releases.py:316 +#: app/blueprints/packages/releases.py:311 msgid "Now, please create an initial release" msgstr "Maintenant, veuillez créer une version initiale" @@ -407,11 +407,11 @@ msgstr "Non" msgid "You can't review your own package!" msgstr "Vous ne pouvez pas évaluer votre propre paquet !" -#: app/blueprints/packages/reviews.py:161 +#: app/blueprints/packages/reviews.py:170 msgid "You can't vote on the reviews on your own package!" msgstr "Vous ne pouvez voter pour les évaluations de votre propre paquet !" -#: app/blueprints/packages/reviews.py:169 +#: app/blueprints/packages/reviews.py:178 msgid "You can't vote on your own reviews!" msgstr "Vous ne pouvez pas voter pour vos propres évaluations !" @@ -430,7 +430,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:510 +#: app/templates/macros/threads.html:53 app/templates/packages/view.html:540 #: app/templates/report/index.html:4 app/templates/report/index.html:10 #: app/templates/users/profile.html:28 msgid "Report" @@ -477,7 +477,7 @@ msgid "Comment needs to be between 3 and 2000 characters." msgstr "Un commentaire doit comporter entre 3 et 2000 caractères." #: app/blueprints/threads/__init__.py:275 -#: app/templates/macros/package_approval.html:107 +#: app/templates/macros/package_approval.html:112 msgid "Open Thread" msgstr "Ouvrir un fil de discussion" @@ -909,13 +909,12 @@ msgid "" "You've created too many releases for this package in the last 5 minutes, " "please wait before trying again" msgstr "" -"Vous avez créé trop de versions pour ce paquet dans les 5 dernières minutes, " -"veuillez attendre avant de réessayer" +"Vous avez créé trop de versions pour ce paquet dans les 5 dernières " +"minutes, veuillez attendre avant de réessayer" #: app/logic/releases.py:74 msgid "Invalid commit hash; it must be a 40 character long base16 string" -msgstr "" -"hachage du commit invalide ; doit faire au moins 40 caractères en base16" +msgstr "hachage du commit invalide ; doit faire au moins 40 caractères en base16" #: app/logic/screenshots.py:16 msgid "Too many requests, please wait before trying again" @@ -931,8 +930,8 @@ msgid "" "Screenshot is too small, it should be at least %(width)s by %(height)s " "pixels" msgstr "" -"Capture d'écran trop petite, doit faire au moins %(width)s par %(height)s " -"pixels" +"Capture d'écran trop petite, doit faire au moins %(width)s par %(height)s" +" pixels" #: app/logic/uploads.py:52 #, python-format @@ -956,10 +955,12 @@ msgid "Texture Pack" msgstr "Pack de texture" #: app/models/packages.py:74 app/templates/base.html:27 +#: app/templates/metapackages/view.html:17 msgid "Mods" msgstr "Mods" #: app/models/packages.py:76 app/templates/base.html:30 +#: app/templates/metapackages/view.html:14 msgid "Games" msgstr "Jeux" @@ -976,7 +977,7 @@ msgid "Approve" msgstr "Approuver" #: app/models/packages.py:171 app/templates/api/create_edit_token.html:17 -#: app/templates/packages/release_edit.html:80 +#: app/templates/packages/release_edit.html:75 #: app/templates/packages/review_create_edit.html:55 #: app/templates/threads/delete_reply.html:19 #: app/templates/threads/delete_thread.html:19 @@ -984,13 +985,13 @@ msgstr "Approuver" msgid "Delete" msgstr "Supprimer" -#: app/tasks/emails.py:102 +#: app/tasks/emails.py:113 msgid "" "You are receiving this email because you are a registered user of " "ContentDB." msgstr "Vous recevez cet email parce que vous vous être inscrit sur ContentDB." -#: app/tasks/emails.py:109 app/templates/emails/verify.html:30 +#: app/tasks/emails.py:119 app/templates/emails/verify.html:30 msgid "" "You are receiving this email because someone (hopefully you) entered your" " email address as a user's email." @@ -998,24 +999,24 @@ msgstr "" "Vous recevez cet email car quelqu'un (vous-même on espère) à utilisé " "cette adresse email comme email d'utilisateur." -#: app/tasks/emails.py:143 +#: app/tasks/emails.py:153 #, python-format msgid "%(num)d new notifications" msgstr "%(num)d nouvelles notifications" -#: app/tasks/emails.py:145 app/templates/macros/forms.html:52 +#: app/tasks/emails.py:155 app/templates/macros/forms.html:52 #: app/templates/packages/create_edit.html:41 #: app/templates/todo/editor.html:155 msgid "View" msgstr "Voir" -#: app/tasks/emails.py:148 +#: app/tasks/emails.py:158 msgid "Manage email settings" msgstr "Gérer les préférences email" -#: app/tasks/emails.py:150 app/templates/emails/base.html:63 +#: app/tasks/emails.py:160 app/templates/emails/base.html:63 #: app/templates/emails/notification.html:34 -#: app/templates/emails/notification_digest.html:51 +#: app/templates/emails/notification_digest.html:54 #: app/templates/emails/verify.html:33 #: app/templates/emails/verify_unsubscribe.html:13 #: app/templates/threads/view.html:31 app/templates/users/unsubscribe.html:4 @@ -1046,7 +1047,7 @@ msgid "Help" msgstr "Aide" #: app/templates/base.html:42 app/templates/packages/view.html:173 -#: app/templates/packages/view.html:499 app/templates/threads/list.html:4 +#: app/templates/packages/view.html:529 app/templates/threads/list.html:4 msgid "Threads" msgstr "Fils" @@ -1145,6 +1146,8 @@ msgid "Welcome" msgstr "Bienvenue" #: app/templates/index.html:38 app/templates/macros/reviews.html:73 +#: app/templates/packages/game_hub.html:5 +#: app/templates/packages/game_hub.html:26 #: app/templates/packages/similar.html:22 #, python-format msgid "%(title)s by %(author)s" @@ -1176,15 +1179,18 @@ msgstr "Mis en avant" #: app/templates/index.html:101 app/templates/index.html:108 #: app/templates/index.html:115 app/templates/index.html:122 #: app/templates/index.html:129 app/templates/index.html:151 -#: app/templates/index.html:158 +#: app/templates/index.html:158 app/templates/packages/game_hub.html:31 +#: app/templates/packages/game_hub.html:38 +#: app/templates/packages/game_hub.html:45 +#: app/templates/packages/game_hub.html:52 msgid "See more" msgstr "Voir plus" -#: app/templates/index.html:103 +#: app/templates/index.html:103 app/templates/packages/game_hub.html:33 msgid "Recently Added" msgstr "Récemment ajouté" -#: app/templates/index.html:110 +#: app/templates/index.html:110 app/templates/packages/game_hub.html:40 msgid "Recently Updated" msgstr "Récemment mis à jour" @@ -1192,7 +1198,7 @@ msgstr "Récemment mis à jour" msgid "Top Games" msgstr "Top des Jeux" -#: app/templates/index.html:124 +#: app/templates/index.html:124 app/templates/packages/game_hub.html:47 msgid "Top Mods" msgstr "Top des Mods" @@ -1204,7 +1210,7 @@ msgstr "Top des Packs de textures" msgid "Search by Tags" msgstr "Recherche par étiquettes" -#: app/templates/index.html:153 +#: app/templates/index.html:153 app/templates/packages/game_hub.html:54 msgid "Highest Reviewed" msgstr "Les plus évalués" @@ -1371,7 +1377,7 @@ msgid "View Notification" msgstr "Voir la notification" #: app/templates/emails/notification.html:26 -#: app/templates/emails/notification_digest.html:43 +#: app/templates/emails/notification_digest.html:46 msgid "" "You are receiving this email because you are a registered user of " "ContentDB, and have email notifications enabled." @@ -1380,7 +1386,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:47 +#: app/templates/emails/notification_digest.html:50 msgid "Manage your preferences" msgstr "Gérez vos préférences" @@ -1390,16 +1396,16 @@ msgid "This is a '%(type)s' notification." msgstr "Il s'agit d'une notification « %(type)s »." #: app/templates/emails/notification_digest.html:14 -#: app/templates/emails/notification_digest.html:29 +#: app/templates/emails/notification_digest.html:31 #, python-format msgid "from %(username)s." msgstr "de %(username)s." -#: app/templates/emails/notification_digest.html:22 +#: app/templates/emails/notification_digest.html:24 msgid "Other Notifications" msgstr "Autres notifications" -#: app/templates/emails/notification_digest.html:36 +#: app/templates/emails/notification_digest.html:39 msgid "View Notifications" msgstr "Voir les notifications" @@ -1408,22 +1414,22 @@ msgid "" "We were unable to perform the password reset as we could not find an " "account associated with this email." msgstr "" -"Nous n'avons pour réinitialiser votre mot de passe car il ne correspond à " -"aucun compte avec l'email renseigné." +"Nous n'avons pour réinitialiser votre mot de passe car il ne correspond à" +" aucun compte avec l'email renseigné." #: 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 "" -"Peut-être que vous avez renseigné un autre email pour ce compte, ou que vous " -"n'avez jamais confirmé votre email." +"Peut-être que vous avez renseigné un autre email pour ce compte, ou que " +"vous n'avez jamais confirmé votre email." #: 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 "" -"Vous pouvez utiliser GitHub pour vous connecter si celui-ci est associé à " -"votre compte." +"Vous pouvez utiliser GitHub pour vous connecter si celui-ci est associé à" +" votre compte." #: app/templates/emails/unable_to_find_account.html:9 msgid "Otherwise, you may need to contact rubenwardy for help." @@ -1434,7 +1440,8 @@ msgid "" "If you weren't expecting to receive this email, then you can safely " "ignore it." msgstr "" -"Si vous ne savez pas pourquoi vous recevez cet email, vous pouvez l'ignorer." +"Si vous ne savez pas pourquoi vous recevez cet email, vous pouvez " +"l'ignorer." #: app/templates/emails/verify.html:4 #: app/templates/emails/verify_unsubscribe.html:5 @@ -1503,29 +1510,29 @@ msgstr "Commencez à taper pour voir les suggestions" msgid "State" msgstr "État" -#: app/templates/macros/package_approval.html:22 -msgid "Create first release" -msgstr "Publier la première version" - #: app/templates/macros/package_approval.html:26 msgid "Set up releases" msgstr "Configurer les versions" -#: app/templates/macros/package_approval.html:29 +#: app/templates/macros/package_approval.html:31 msgid "You need to create a release before this package can be approved." msgstr "Vous devez créer une version avant que ce paquet puisse être approuvé." -#: app/templates/macros/package_approval.html:31 +#: app/templates/macros/package_approval.html:33 +msgid "Release is still importing, or has an error." +msgstr "" + +#: app/templates/macros/package_approval.html:36 msgid "A release is required before this package can be approved." msgstr "" "La création d'une version est nécessaire avant que ce paquet puisse être " "approuvé." -#: app/templates/macros/package_approval.html:36 +#: app/templates/macros/package_approval.html:41 msgid "You need to add at least one screenshot." msgstr "Vous devez ajouter au moins une capture d'écran." -#: app/templates/macros/package_approval.html:40 +#: app/templates/macros/package_approval.html:45 #, python-format msgid "" "The following hard dependencies need to be added to ContentDB first: " @@ -1534,60 +1541,60 @@ msgstr "" "Les dépendances strictes suivantes doivent d'abord être ajoutées sur le " "ContentDB : %(deps)s" -#: app/templates/macros/package_approval.html:44 +#: app/templates/macros/package_approval.html:49 msgid "Please wait for the license to be added to CDB." msgstr "Veuillez attendre que la licence soit ajoutée au CDB." -#: app/templates/macros/package_approval.html:51 +#: app/templates/macros/package_approval.html:56 msgid "You should add at least one screenshot, but this isn't required." msgstr "" "Vous devriez ajouter au moins une capture d'écran, mais ce n'est pas " "obligatoire." -#: app/templates/macros/package_approval.html:57 +#: app/templates/macros/package_approval.html:62 msgid "Please wait for the release to be approved." msgstr "Veuillez attendre que la version soit approuvée." -#: app/templates/macros/package_approval.html:59 +#: app/templates/macros/package_approval.html:64 msgid "You can now approve this package if you're ready." msgstr "Vous pouvez maintenant approuver ce paquet si vous êtes prêt." -#: app/templates/macros/package_approval.html:61 +#: app/templates/macros/package_approval.html:66 msgid "Please wait for the package to be approved." msgstr "Veuillez attendre que ce paquet soit approuvé." -#: app/templates/macros/package_approval.html:65 +#: app/templates/macros/package_approval.html:70 msgid "You can now submit this package for approval if you're ready." msgstr "" "Vous pouvez maintenant soumettre ce paquet pour approbation si vous êtes " "prêt." -#: app/templates/macros/package_approval.html:67 +#: app/templates/macros/package_approval.html:72 msgid "This package can be submitted for approval when ready." msgstr "Ce paquet peut être soumis pour approbation dès qu'il est prêt." -#: app/templates/macros/package_approval.html:97 +#: app/templates/macros/package_approval.html:102 msgid "Please make sure that this package has the right to the names it uses." msgstr "" "Veuillez vous assurer que ce paquet a les droit sur les noms qu'il " "utilise." -#: app/templates/macros/package_approval.html:99 +#: app/templates/macros/package_approval.html:104 #, python-format msgid "Please make sure that this package has the right to the names %(names)s" msgstr "Veuillez vous assurer que ce paquet a les droit sur les noms %(names)s" -#: app/templates/macros/package_approval.html:110 +#: app/templates/macros/package_approval.html:115 msgid "Package approval thread" msgstr "Fil de discussions pour la validation des paquets" -#: app/templates/macros/package_approval.html:111 +#: app/templates/macros/package_approval.html:116 msgid "" "You can open a thread if you have a question for the approver or package " "author." msgstr "" -"Vous pouvez ouvrir un fil de discussion si vous avez une question à poser à " -"l'examinateur ou à l'auteur du paquet." +"Vous pouvez ouvrir un fil de discussion si vous avez une question à poser" +" à l'examinateur ou à l'auteur du paquet." #: app/templates/macros/packagegridtile.html:25 msgid "Warning: Non-free code and media." @@ -1708,7 +1715,7 @@ msgid "On %(trigger)s, do %(action)s" msgstr "Quand %(trigger)s, exécuter %(action)s" #: app/templates/macros/todo.html:37 app/templates/packages/view.html:104 -#: app/templates/packages/view.html:348 +#: app/templates/packages/view.html:355 msgid "Release" msgstr "Version" @@ -1718,7 +1725,7 @@ msgstr "Dépôt" #: app/templates/macros/todo.html:50 #: app/templates/packages/releases_list.html:13 -#: app/templates/packages/view.html:352 +#: app/templates/packages/view.html:359 msgid "Update settings" msgstr "Paramètres de mise à jour" @@ -1739,7 +1746,7 @@ msgid "Actions" msgstr "Actions" #: app/templates/macros/topics.html:18 app/templates/macros/topics.html:56 -#: app/templates/metapackages/view.html:26 +#: app/templates/metapackages/view.html:29 #: app/templates/packages/similar.html:40 app/templates/todo/editor.html:160 #: app/templates/todo/editor.html:175 msgid "WIP" @@ -1766,33 +1773,32 @@ msgstr "Paquets de méta-données" msgid "No meta packages found." msgstr "Aucun paquet de méta-donnée trouvé." -#: app/templates/metapackages/view.html:8 +#: app/templates/metapackages/view.html:10 #, python-format msgid "Meta Package \"%(name)s\"" msgstr "Paquet de méta-données \"%(name)s\"" -#: app/templates/metapackages/view.html:10 +#: app/templates/metapackages/view.html:12 msgid "Provided By" msgstr "Fourni par" -#: app/templates/metapackages/view.html:17 -msgid "Unfortunately, this isn't on ContentDB yet! Here's some forum topic(s):" -msgstr "" -"Malheureusement, ce paquet n'est pas encore sur le ContentDB ! Voici un " -"ou plusieurs sujets de forum :" +#: app/templates/metapackages/view.html:21 app/templates/todo/todo_base.html:35 +msgid "Forum Topics" +msgstr "Sujets du forum" -#: app/templates/metapackages/view.html:24 -#: app/templates/packages/similar.html:38 app/templates/packages/view.html:383 -#: app/templates/packages/view.html:407 app/templates/todo/editor.html:85 +#: app/templates/metapackages/view.html:27 +#: app/templates/packages/similar.html:38 app/templates/packages/view.html:396 +#: app/templates/packages/view.html:420 app/templates/packages/view.html:440 +#: app/templates/todo/editor.html:85 #, python-format msgid "%(title)s by %(display_name)s" msgstr "%(title)s de %(display_name)s" -#: app/templates/metapackages/view.html:32 +#: app/templates/metapackages/view.html:35 msgid "Required By" msgstr "Requis par" -#: app/templates/metapackages/view.html:35 +#: app/templates/metapackages/view.html:38 msgid "Optionally Used By" msgstr "Utilisé en option par" @@ -1854,8 +1860,8 @@ msgstr "Paramètres de mise à jour groupées" #: app/templates/packages/bulk_update_conf.html:18 msgid "This will set the update settings for all packages with a Git repo." msgstr "" -"Ceci va définir les paramètres de mise à jour de tous vos paquets qui ont un " -"dépôt Git." +"Ceci va définir les paramètres de mise à jour de tous vos paquets qui ont" +" un dépôt Git." #: app/templates/packages/bulk_update_conf.html:27 #: app/templates/packages/release_new.html:50 @@ -1909,7 +1915,7 @@ msgstr "" "l'autocomplétion." #: app/templates/packages/create_edit.html:66 -#: app/templates/threads/view.html:78 app/templates/todo/tags.html:38 +#: app/templates/threads/view.html:84 app/templates/todo/tags.html:38 msgid "Package" msgstr "Paquet" @@ -1995,6 +2001,17 @@ msgstr "" "Les responsables ne peuvent pas ajouter ou supprimer d'autres " "responsables, mais peuvent se supprimer eux-mêmes." +#: app/templates/packages/game_hub.html:4 +#: app/templates/packages/game_hub.html:24 +msgid "Community Hub" +msgstr "" + +#: app/templates/packages/game_hub.html:11 +#: app/templates/packages/game_hub.html:12 +#, python-format +msgid "Mods for %(title)s" +msgstr "" + #: app/templates/packages/list.html:21 #, python-format msgid "Did you mean to search for packages by %(authors)s?" @@ -2036,18 +2053,7 @@ msgstr "" "Note : les versions min et max seront utilisées pour masquer\n" "le paquet aux clients en dehors de la plage." -#: app/templates/packages/release_bulk_change.html:35 -#: app/templates/packages/release_edit.html:66 -#: app/templates/packages/release_new.html:86 -msgid "" -"You cannot select the oldest version for min or the newest version\n" -"\t\t\tfor max as this does not make sense - you can't predict the future." -msgstr "" -"Vous ne pouvez pas choisir la version la plus ancienne pour min\n" -"ni la version la plus récente pour max. Ça n'a pas de sens.\n" -"Vous ne pouvez pas prédire l’avenir." - -#: app/templates/packages/release_bulk_change.html:38 +#: app/templates/packages/release_bulk_change.html:36 #: app/templates/packages/release_edit.html:61 #: app/templates/packages/release_new.html:83 msgid "Leave both as None if in doubt." @@ -2091,15 +2097,15 @@ msgstr "" "Vous pouvez configurer cela " "automatiquement dans le .conf de votre paquet." -#: app/templates/packages/release_edit.html:75 +#: app/templates/packages/release_edit.html:70 msgid "Delete Release" msgstr "Supprimer la version" -#: app/templates/packages/release_edit.html:81 +#: app/templates/packages/release_edit.html:76 msgid "This is permanent." msgstr "Ceci est permanent." -#: app/templates/packages/release_edit.html:82 +#: app/templates/packages/release_edit.html:77 msgid "" "Any associated uploads will not be deleted immediately, but the release " "will no longer be listed." @@ -2107,7 +2113,7 @@ msgstr "" "Les imports associés ne seront pas supprimé immédiatement, mais la " "version ne sera plus référencée." -#: app/templates/packages/release_edit.html:87 +#: app/templates/packages/release_edit.html:82 msgid "You cannot delete the latest release; please create a newer one first." msgstr "" "Vous ne pouvez pas supprimer la dernière version ; veuillez en créer une " @@ -2321,7 +2327,8 @@ msgstr "Raison" #: app/templates/packages/remove.html:30 msgid "Reason for unapproval / deletion, this is shown in the audit log" msgstr "" -"La raison du refus / suppression, cela sera affiché dans le journal d'audit" +"La raison du refus / suppression, cela sera affiché dans le journal " +"d'audit" #: app/templates/packages/remove.html:34 #: app/templates/threads/delete_reply.html:18 @@ -2382,8 +2389,8 @@ msgid "" "The recommended resolution is 1920x1080, and screenshots must be at least" " %(width)dx%(height)d." msgstr "" -"La résolution recommandée est de 1920x1080 pixels, et les captures d'écran " -"doivent faire au moins %(width)dx%(height)d." +"La résolution recommandée est de 1920x1080 pixels, et les captures " +"d'écran doivent faire au moins %(width)dx%(height)d." #: app/templates/packages/screenshots.html:11 msgid "Add Image" @@ -2577,7 +2584,7 @@ msgstr "" msgid "Awaiting review" msgstr "En attente de révision" -#: app/templates/packages/view.html:300 app/templates/threads/view.html:61 +#: app/templates/packages/view.html:300 app/templates/threads/view.html:67 msgid "Edit Review" msgstr "Éditer l'évaluation" @@ -2589,77 +2596,101 @@ msgstr "Vous ne pouvez pas évaluer votre propre paquet." msgid "Used By" msgstr "Utilisé par" -#: app/templates/packages/view.html:336 +#: app/templates/packages/view.html:327 +msgid "Content" +msgstr "" + +#: app/templates/packages/view.html:329 app/templates/packages/view.html:383 +msgid "View content for game" +msgstr "" + +#: app/templates/packages/view.html:343 msgid "Package may be outdated" msgstr "Le paquet peut être obsolète" -#: app/templates/packages/view.html:343 +#: app/templates/packages/view.html:350 msgid "Only visible to the author and Editors." msgstr "Seulement visible par l'auteur et les éditeurs." -#: app/templates/packages/view.html:360 +#: app/templates/packages/view.html:367 msgid "Warning" msgstr "Avertissement" -#: app/templates/packages/view.html:366 +#: app/templates/packages/view.html:373 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:369 +#: app/templates/packages/view.html:376 msgid "Donate now" msgstr "Faire un don" -#: app/templates/packages/view.html:375 +#: app/templates/packages/view.html:388 msgid "Dependencies" msgstr "Dépendances" -#: app/templates/packages/view.html:377 +#: app/templates/packages/view.html:390 msgid "Required" msgstr "Requis" -#: app/templates/packages/view.html:395 +#: app/templates/packages/view.html:408 msgid "No required dependencies" msgstr "Aucune dépendance requise" -#: app/templates/packages/view.html:401 +#: app/templates/packages/view.html:414 msgid "Optional" msgstr "Optionnel" -#: app/templates/packages/view.html:423 +#: app/templates/packages/view.html:436 +msgid "Compatible Games" +msgstr "" + +#: app/templates/packages/view.html:444 +msgid "No specific game is required" +msgstr "" + +#: app/templates/packages/view.html:447 +msgid "This is an experimental feature." +msgstr "" + +#: app/templates/packages/view.html:448 +msgid "Supported games are determined by an algorithm, and may not be correct." +msgstr "" + +#: app/templates/packages/view.html:453 msgid "Information" msgstr "Informations" -#: app/templates/packages/view.html:429 +#: app/templates/packages/view.html:459 msgid "Technical Name" msgstr "Nom technique" -#: app/templates/packages/view.html:438 +#: app/templates/packages/view.html:468 #, 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:446 +#: app/templates/packages/view.html:476 msgid "Unknown" msgstr "Inconnu" -#: app/templates/packages/view.html:448 +#: app/templates/packages/view.html:478 msgid "Added" msgstr "Ajouté" -#: app/templates/packages/view.html:462 +#: app/templates/packages/view.html:492 msgid "Remove myself" msgstr "Me retirer" -#: app/templates/packages/view.html:467 +#: app/templates/packages/view.html:497 #, fuzzy msgid "Provides" msgstr "Fournis" -#: app/templates/packages/view.html:489 +#: app/templates/packages/view.html:519 msgid "More" msgstr "Plus" -#: app/templates/packages/view.html:518 +#: app/templates/packages/view.html:548 msgid "See audit log" msgstr "Afficher le journal d'audit" @@ -2675,6 +2706,12 @@ msgstr "Les signalements seront partagés avec l'équipe de ContentDB." msgid "Only the admin will be able to see who made the report." msgstr "Seul l'administrateur peut connaitre l'auteur du rapport." +#: app/templates/report/index.html:29 +msgid "" +"Found a bug? Please report on the package's issue tracker or in a thread " +"instead." +msgstr "" + #: app/templates/tasks/view.html:5 msgid "Task Failed" msgstr "Échec de la tâche" @@ -2743,15 +2780,19 @@ msgstr "Répondre à %(title)s" msgid "Subscribe" msgstr "S'abonner" -#: app/templates/threads/view.html:46 +#: app/templates/threads/view.html:45 +msgid "Convert to Thread" +msgstr "" + +#: app/templates/threads/view.html:52 msgid "Unlock" msgstr "Déverrouiller" -#: app/templates/threads/view.html:51 +#: app/templates/threads/view.html:57 msgid "Lock" msgstr "Verrouiller" -#: app/templates/threads/view.html:84 +#: app/templates/threads/view.html:90 msgid "" "This thread is only visible to its creator, the package owner, and users " "of Approver rank or above." @@ -2817,8 +2858,8 @@ msgstr "Dépendances non satisfaites" #: app/templates/todo/editor.html:151 msgid "Meta packages that have hard dependers, but no packages providing them." msgstr "" -"Les paquets de méta-données ont des dépendances en dur, mais aucun paquet ne " -"les fourni." +"Les paquets de méta-données ont des dépendances en dur, mais aucun paquet" +" ne les fourni." #: app/templates/todo/outdated.html:4 msgid "All Outdated packages" @@ -2858,10 +2899,6 @@ msgstr "Liste de choses à faire de %(username)s" msgid "All Outdated Packages" msgstr "Tous les paquets obsolètes" -#: app/templates/todo/todo_base.html:35 -msgid "Forum Topics" -msgstr "Sujets du forum" - #: app/templates/todo/topics.html:16 msgid "Sort by name" msgstr "Trier par nom" @@ -2955,8 +2992,8 @@ msgid "" "Red and orange are screenshots below the limit, and grey screenshots are " "below the recommended resolution." msgstr "" -"Les zones rouge et orange correspondent aux tailles en dessous du minimum, " -"et la zone grise en dessous de la taille recommandée." +"Les zones rouge et orange correspondent aux tailles en dessous du " +"minimum, et la zone grise en dessous de la taille recommandée." #: app/templates/todo/user.html:127 msgid "See All" @@ -3183,8 +3220,8 @@ msgid "" "Log into the forum and do that here." msgstr "" -"Se connecter au forum et faites ça ici." +"Se connecter au forum et faites ça ici." #: app/templates/users/claim_forums.html:47 msgid "Next: log in with GitHub" @@ -3204,9 +3241,9 @@ msgid "" "href='https://forum.minetest.net/ucp.php?i=profile&mode=signature'>User " "Control Panel > Profile > Edit signature" msgstr "" -"Aller à Panneau de contrôle utilisateur > Profile " -"> Modifier la signature" +"Aller à Panneau" +" de contrôle utilisateur > Profile > Modifier la signature" #: app/templates/users/claim_forums.html:75 msgid "Paste this into your signature:" @@ -3514,8 +3551,8 @@ msgid "" "Unsubscribing may prevent you from being able to sign into the account " "'%(display_name)s'" msgstr "" -"Vous désinscrire peut vous empêcher de vous connecter à nouveau au compte " -"'%(display_name)s'" +"Vous désinscrire peut vous empêcher de vous connecter à nouveau au compte" +" '%(display_name)s'" #: app/templates/users/unsubscribe.html:44 msgid "" @@ -3523,8 +3560,8 @@ msgid "" "essential system emails.\n" "\t\t\t\t\tConsider editing your email notification preferences instead." msgstr "" -"ContentDB ne pourra plus vous envoyer d'email pour réinitialiser votre mot " -"de passe ou pour d'autres raisons essentielles.\n" +"ContentDB ne pourra plus vous envoyer d'email pour réinitialiser votre " +"mot de passe ou pour d'autres raisons essentielles.\n" "\t\t\t\t\tPréférez plutôt modifier les préférences de notification." #: app/templates/users/unsubscribe.html:50 @@ -3664,3 +3701,23 @@ msgstr "" #~ "Vous pouvez changer les paramètres de" #~ " mise à jour pour créer des " #~ "versions automatiques." + +#~ msgid "Create first release" +#~ msgstr "Publier la première version" + +#~ msgid "Unfortunately, this isn't on ContentDB yet! Here's some forum topic(s):" +#~ msgstr "" +#~ "Malheureusement, ce paquet n'est pas " +#~ "encore sur le ContentDB ! Voici un" +#~ " ou plusieurs sujets de forum :" + +#~ msgid "" +#~ "You cannot select the oldest version for min or the newest version\n" +#~ "\t\t\tfor max as this does not " +#~ "make sense - you can't predict the" +#~ " future." +#~ msgstr "" +#~ "Vous ne pouvez pas choisir la version la plus ancienne pour min\n" +#~ "ni la version la plus récente pour max. Ça n'a pas de sens.\n" +#~ "Vous ne pouvez pas prédire l’avenir." + diff --git a/translations/hu/LC_MESSAGES/messages.po b/translations/hu/LC_MESSAGES/messages.po index 2a9cd186..31247de7 100644 --- a/translations/hu/LC_MESSAGES/messages.po +++ b/translations/hu/LC_MESSAGES/messages.po @@ -7,20 +7,19 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-01-26 03:09+0000\n" +"POT-Creation-Date: 2022-02-12 14:57+0000\n" "PO-Revision-Date: 2022-01-29 19:51+0000\n" "Last-Translator: Balázs Kovács \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 +#: app/__init__.py:103 msgid "You have been banned." msgstr "Kitiltottak." @@ -39,11 +38,11 @@ msgstr "Név" msgid "Limit to package" msgstr "Csomagkorlát" -#: 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/api/tokens.py:36 app/blueprints/packages/packages.py:249 +#: app/blueprints/packages/packages.py:454 +#: app/blueprints/packages/packages.py:550 +#: app/blueprints/packages/releases.py:60 +#: app/blueprints/packages/releases.py:72 app/blueprints/packages/reviews.py:47 #: app/blueprints/packages/screenshots.py:35 #: app/blueprints/packages/screenshots.py:41 #: app/blueprints/packages/screenshots.py:46 @@ -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:479 app/templates/todo/editor.html:75 +#: app/templates/packages/view.html:509 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:450 +#: app/templates/packages/view.html:480 msgid "Maintainers" msgstr "Karbantartók" @@ -112,15 +111,15 @@ msgstr "Megosztás és Jelvények" msgid "Remove" msgstr "Törlés" -#: app/blueprints/packages/packages.py:162 +#: app/blueprints/packages/packages.py:159 msgid "Error: Another package already uses this forum topic!" msgstr "Hiba: Egy másik csomag már használja ezt a fórum témát!" -#: app/blueprints/packages/packages.py:168 +#: app/blueprints/packages/packages.py:165 msgid "Error: Forum topic author doesn't match package author." msgstr "Hiba: A fórum téma szerzője nem egyezik a csomag szerzőjével." -#: app/blueprints/packages/packages.py:171 +#: app/blueprints/packages/packages.py:168 msgid "" "Warning: Forum topic not found. This may happen if the topic has only " "just been created." @@ -128,264 +127,265 @@ msgstr "" "Figyelem: A fórum téma nem található. Ez akkor fordulhat elő, ha a téma " "csak most jött létre." -#: app/blueprints/packages/packages.py:221 +#: app/blueprints/packages/packages.py:215 #, fuzzy msgid "No download available." msgstr "A letöltésre nincs lehetőség." -#: app/blueprints/packages/packages.py:235 app/templates/packages/view.html:427 +#: app/blueprints/packages/packages.py:229 app/templates/packages/view.html:457 msgid "Type" msgstr "Gépelni" -#: app/blueprints/packages/packages.py:236 +#: app/blueprints/packages/packages.py:230 msgid "Title (Human-readable)" msgstr "Cím (Ember-által-olvasható)" -#: app/blueprints/packages/packages.py:237 -#: app/blueprints/packages/packages.py:554 +#: app/blueprints/packages/packages.py:231 +#: app/blueprints/packages/packages.py:548 msgid "Name (Technical)" msgstr "Név (Technikai)" -#: app/blueprints/packages/packages.py:237 -#: app/blueprints/packages/packages.py:555 +#: app/blueprints/packages/packages.py:231 +#: app/blueprints/packages/packages.py:549 #: 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 (_)" -#: app/blueprints/packages/packages.py:238 +#: app/blueprints/packages/packages.py:232 msgid "Short Description (Plaintext)" msgstr "Rövid leírás (egyszerű szöveg)" -#: app/blueprints/packages/packages.py:240 app/templates/packages/view.html:442 +#: app/blueprints/packages/packages.py:234 app/templates/packages/view.html:472 msgid "Maintenance State" msgstr "Karbantartási Állapot" -#: app/blueprints/packages/packages.py:242 app/templates/admin/tags/list.html:4 +#: app/blueprints/packages/packages.py:236 app/templates/admin/tags/list.html:4 #: app/templates/admin/tags/list.html:10 app/templates/todo/tags.html:40 msgid "Tags" msgstr "Címkék" -#: app/blueprints/packages/packages.py:243 +#: app/blueprints/packages/packages.py:237 msgid "Content Warnings" msgstr "Tartalomra vonatkozó figyelmeztetések" -#: app/blueprints/packages/packages.py:244 app/templates/packages/view.html:431 +#: app/blueprints/packages/packages.py:238 app/templates/packages/view.html:461 msgid "License" msgstr "Licenc" -#: app/blueprints/packages/packages.py:245 +#: app/blueprints/packages/packages.py:239 msgid "Media License" msgstr "Média licenc" -#: app/blueprints/packages/packages.py:247 +#: app/blueprints/packages/packages.py:241 msgid "Long Description (Markdown)" msgstr "Hosszú Leírás (Markdown)" -#: app/blueprints/packages/packages.py:249 +#: app/blueprints/packages/packages.py:243 msgid "VCS Repository URL" msgstr "VCS tároló URL" -#: app/blueprints/packages/packages.py:250 app/blueprints/users/settings.py:51 +#: app/blueprints/packages/packages.py:244 app/blueprints/users/settings.py:51 msgid "Website URL" msgstr "Weboldal URL" -#: app/blueprints/packages/packages.py:251 +#: app/blueprints/packages/packages.py:245 #, fuzzy msgid "Issue Tracker URL" msgstr "Probléma Követő URL" -#: app/blueprints/packages/packages.py:252 +#: app/blueprints/packages/packages.py:246 msgid "Forum Topic ID" msgstr "Fórum Téma ID" -#: app/blueprints/packages/packages.py:253 +#: app/blueprints/packages/packages.py:247 msgid "Video URL" msgstr "Videó URL" -#: app/blueprints/packages/packages.py:271 +#: app/blueprints/packages/packages.py:265 msgid "Unable to find that user" msgstr "A felhasználó nem található" -#: app/blueprints/packages/packages.py:275 +#: app/blueprints/packages/packages.py:269 #: 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:313 +#: app/blueprints/packages/packages.py:307 msgid "Package already exists!" msgstr "A csomag már létezik!" -#: app/blueprints/packages/packages.py:374 +#: app/blueprints/packages/packages.py:368 msgid "You don't have permission to do that" msgstr "Nincs erre engedélye" -#: app/blueprints/packages/packages.py:402 +#: app/blueprints/packages/packages.py:396 msgid "Please comment what changes are needed in the approval thread" msgstr "" "Kérjük, hogy a jóváhagyási témában írja meg, milyen változtatásokra van " "szükség" -#: app/blueprints/packages/packages.py:423 -#: app/blueprints/packages/packages.py:439 +#: app/blueprints/packages/packages.py:417 +#: app/blueprints/packages/packages.py:433 msgid "You don't have permission to do that." msgstr "Nincs erre engedélye." -#: app/blueprints/packages/packages.py:434 +#: app/blueprints/packages/packages.py:428 msgid "Deleted package" msgstr "Törölt csomag" -#: app/blueprints/packages/packages.py:450 +#: app/blueprints/packages/packages.py:444 msgid "Unapproved package" msgstr "Nem jóváhagyott csomag" -#: app/blueprints/packages/packages.py:459 +#: app/blueprints/packages/packages.py:453 msgid "Maintainers (Comma-separated)" msgstr "Karbantartók (vesszővel-elválasztva)" -#: app/blueprints/packages/packages.py:468 +#: app/blueprints/packages/packages.py:462 msgid "You do not have permission to edit maintainers" msgstr "Nincs engedélye a karbantartók szerkesztésére" -#: app/blueprints/packages/packages.py:518 +#: app/blueprints/packages/packages.py:512 msgid "You are not a maintainer" msgstr "Nem vagy karbantartó" -#: app/blueprints/packages/packages.py:521 +#: app/blueprints/packages/packages.py:515 #, 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:553 +#: app/blueprints/packages/packages.py:547 msgid "Author Name" msgstr "Szerző Neve" -#: app/blueprints/packages/releases.py:55 -#: app/blueprints/packages/releases.py:66 app/blueprints/packages/reviews.py:43 +#: app/blueprints/packages/releases.py:52 +#: app/blueprints/packages/releases.py:64 app/blueprints/packages/reviews.py:43 #: app/blueprints/threads/__init__.py:272 app/templates/macros/reviews.html:128 #: app/templates/macros/topics.html:5 #: app/templates/packages/release_edit.html:17 msgid "Title" msgstr "Cím" -#: app/blueprints/packages/releases.py:56 +#: app/blueprints/packages/releases.py:53 #: app/templates/packages/release_new.html:46 msgid "Method" msgstr "Módszer" -#: app/blueprints/packages/releases.py:56 -#: app/blueprints/packages/releases.py:58 +#: app/blueprints/packages/releases.py:53 +#: app/blueprints/packages/releases.py:55 #: app/blueprints/packages/screenshots.py:34 msgid "File Upload" msgstr "Fájl Feltöltés" -#: app/blueprints/packages/releases.py:57 +#: app/blueprints/packages/releases.py:54 msgid "Git reference (ie: commit hash, branch, or tag)" msgstr "Git hivatkozás (azaz: commit hash, branch vagy tag)" -#: app/blueprints/packages/releases.py:59 -#: app/blueprints/packages/releases.py:70 -#: app/blueprints/packages/releases.py:189 +#: app/blueprints/packages/releases.py:56 +#: app/blueprints/packages/releases.py:68 +#: app/blueprints/packages/releases.py:184 msgid "Minimum Minetest Version" msgstr "Minimális Minetest Verzió" -#: app/blueprints/packages/releases.py:61 -#: app/blueprints/packages/releases.py:72 -#: app/blueprints/packages/releases.py:192 +#: app/blueprints/packages/releases.py:58 +#: app/blueprints/packages/releases.py:70 +#: app/blueprints/packages/releases.py:187 msgid "Maximum Minetest Version" msgstr "Maximális Minetest Verzió" -#: app/blueprints/packages/releases.py:67 +#: app/blueprints/packages/releases.py:65 #: app/templates/packages/release_edit.html:23 msgid "URL" msgstr "URL" -#: app/blueprints/packages/releases.py:68 +#: app/blueprints/packages/releases.py:66 msgid "Task ID" msgstr "Feladat azonosítója" -#: app/blueprints/packages/releases.py:69 +#: app/blueprints/packages/releases.py:67 #: app/blueprints/packages/screenshots.py:40 msgid "Is Approved" msgstr "Jóváhagyva" -#: app/blueprints/packages/releases.py:87 +#: app/blueprints/packages/releases.py:85 msgid "Import from Git" msgstr "Importálás a Gitből" -#: app/blueprints/packages/releases.py:87 +#: app/blueprints/packages/releases.py:85 msgid "Upload .zip file" msgstr ".zip fájl feltöltése" -#: app/blueprints/packages/releases.py:188 +#: app/blueprints/packages/releases.py:183 msgid "Set Min" msgstr "Minimum beállítása" -#: app/blueprints/packages/releases.py:191 +#: app/blueprints/packages/releases.py:186 msgid "Set Max" msgstr "Maximum beállítása" -#: app/blueprints/packages/releases.py:194 +#: app/blueprints/packages/releases.py:189 #, fuzzy msgid "Only change values previously set as none" msgstr "Csak a korábban semmire beálított értékeket módosítsa" -#: app/blueprints/packages/releases.py:195 +#: app/blueprints/packages/releases.py:190 msgid "Update" msgstr "Frissítés" -#: app/blueprints/packages/releases.py:244 +#: app/blueprints/packages/releases.py:239 #: app/templates/packages/update_config.html:25 msgid "Trigger" msgstr "Trigger" -#: app/blueprints/packages/releases.py:245 +#: app/blueprints/packages/releases.py:240 msgid "New Commit" msgstr "Új Commit" -#: app/blueprints/packages/releases.py:246 app/templates/admin/tags/list.html:8 +#: app/blueprints/packages/releases.py:241 app/templates/admin/tags/list.html:8 msgid "New Tag" msgstr "Új címke" -#: app/blueprints/packages/releases.py:248 +#: app/blueprints/packages/releases.py:243 msgid "Branch name" msgstr "Branch neve" -#: app/blueprints/packages/releases.py:249 +#: app/blueprints/packages/releases.py:244 #: app/templates/packages/update_config.html:38 msgid "Action" msgstr "Akció" -#: app/blueprints/packages/releases.py:250 +#: app/blueprints/packages/releases.py:245 msgid "Send notification and mark as outdated" msgstr "Értesítés küldése és megjelölés elavultként" -#: app/blueprints/packages/releases.py:250 +#: app/blueprints/packages/releases.py:245 +#: app/templates/macros/package_approval.html:22 #, fuzzy msgid "Create release" msgstr "Verzió létrehozása" -#: app/blueprints/packages/releases.py:252 +#: app/blueprints/packages/releases.py:247 msgid "Save Settings" msgstr "Beállítások Mentése" -#: app/blueprints/packages/releases.py:253 +#: app/blueprints/packages/releases.py:248 #, fuzzy msgid "Disable Automation" msgstr "Automatizálás Kikapcsolása" -#: app/blueprints/packages/releases.py:292 +#: app/blueprints/packages/releases.py:287 msgid "Please add a Git repository URL in order to set up automatic releases" msgstr "" "Kérjük, adja meg egy Git tároló URL címét az automatikus kiadások " "beállításához" -#: app/blueprints/packages/releases.py:308 +#: app/blueprints/packages/releases.py:303 #, fuzzy msgid "Deleted update configuration" msgstr "Törölt frissítési konfiguráció" -#: app/blueprints/packages/releases.py:316 +#: app/blueprints/packages/releases.py:311 msgid "Now, please create an initial release" msgstr "Most kérjük, hozzon létre egy kezdeti verziót" @@ -413,12 +413,12 @@ msgstr "Nem" msgid "You can't review your own package!" msgstr "Nem tudod értékelni a saját csomagodat!" -#: app/blueprints/packages/reviews.py:161 +#: app/blueprints/packages/reviews.py:170 #, fuzzy msgid "You can't vote on the reviews on your own package!" msgstr "A saját csomagod értékeléseire nem szavazhatsz!" -#: app/blueprints/packages/reviews.py:169 +#: app/blueprints/packages/reviews.py:178 msgid "You can't vote on your own reviews!" msgstr "Nem szavazhatsz a saját értékeléseidre!" @@ -438,7 +438,7 @@ msgid "Message" msgstr "Üzenet" #: app/blueprints/report/__init__.py:35 app/templates/base.html:238 -#: app/templates/macros/threads.html:53 app/templates/packages/view.html:510 +#: app/templates/macros/threads.html:53 app/templates/packages/view.html:540 #: app/templates/report/index.html:4 app/templates/report/index.html:10 #: app/templates/users/profile.html:28 msgid "Report" @@ -486,7 +486,7 @@ msgid "Comment needs to be between 3 and 2000 characters." msgstr "A hozzászólásnak 3 és 2000 karakter között kell lennie." #: app/blueprints/threads/__init__.py:275 -#: app/templates/macros/package_approval.html:107 +#: app/templates/macros/package_approval.html:112 msgid "Open Thread" msgstr "Téma Megnyitása" @@ -960,10 +960,12 @@ msgid "Texture Pack" msgstr "" #: app/models/packages.py:74 app/templates/base.html:27 +#: app/templates/metapackages/view.html:17 msgid "Mods" msgstr "" #: app/models/packages.py:76 app/templates/base.html:30 +#: app/templates/metapackages/view.html:14 msgid "Games" msgstr "Játékok" @@ -981,7 +983,7 @@ msgid "Approve" msgstr "Jóváhagyva" #: app/models/packages.py:171 app/templates/api/create_edit_token.html:17 -#: app/templates/packages/release_edit.html:80 +#: app/templates/packages/release_edit.html:75 #: app/templates/packages/review_create_edit.html:55 #: app/templates/threads/delete_reply.html:19 #: app/templates/threads/delete_thread.html:19 @@ -989,36 +991,36 @@ msgstr "Jóváhagyva" msgid "Delete" msgstr "Törlés" -#: app/tasks/emails.py:102 +#: app/tasks/emails.py:113 msgid "" "You are receiving this email because you are a registered user of " "ContentDB." msgstr "" -#: app/tasks/emails.py:109 app/templates/emails/verify.html:30 +#: app/tasks/emails.py:119 app/templates/emails/verify.html:30 msgid "" "You are receiving this email because someone (hopefully you) entered your" " email address as a user's email." msgstr "" -#: app/tasks/emails.py:143 +#: app/tasks/emails.py:153 #, python-format msgid "%(num)d new notifications" msgstr "" -#: app/tasks/emails.py:145 app/templates/macros/forms.html:52 +#: app/tasks/emails.py:155 app/templates/macros/forms.html:52 #: app/templates/packages/create_edit.html:41 #: app/templates/todo/editor.html:155 msgid "View" msgstr "" -#: app/tasks/emails.py:148 +#: app/tasks/emails.py:158 msgid "Manage email settings" msgstr "" -#: app/tasks/emails.py:150 app/templates/emails/base.html:63 +#: app/tasks/emails.py:160 app/templates/emails/base.html:63 #: app/templates/emails/notification.html:34 -#: app/templates/emails/notification_digest.html:51 +#: app/templates/emails/notification_digest.html:54 #: app/templates/emails/verify.html:33 #: app/templates/emails/verify_unsubscribe.html:13 #: app/templates/threads/view.html:31 app/templates/users/unsubscribe.html:4 @@ -1047,7 +1049,7 @@ msgid "Help" msgstr "Segítség" #: app/templates/base.html:42 app/templates/packages/view.html:173 -#: app/templates/packages/view.html:499 app/templates/threads/list.html:4 +#: app/templates/packages/view.html:529 app/templates/threads/list.html:4 msgid "Threads" msgstr "" @@ -1146,6 +1148,8 @@ msgid "Welcome" msgstr "" #: app/templates/index.html:38 app/templates/macros/reviews.html:73 +#: app/templates/packages/game_hub.html:5 +#: app/templates/packages/game_hub.html:26 #: app/templates/packages/similar.html:22 #, python-format msgid "%(title)s by %(author)s" @@ -1177,15 +1181,18 @@ msgstr "" #: app/templates/index.html:101 app/templates/index.html:108 #: app/templates/index.html:115 app/templates/index.html:122 #: app/templates/index.html:129 app/templates/index.html:151 -#: app/templates/index.html:158 +#: app/templates/index.html:158 app/templates/packages/game_hub.html:31 +#: app/templates/packages/game_hub.html:38 +#: app/templates/packages/game_hub.html:45 +#: app/templates/packages/game_hub.html:52 msgid "See more" msgstr "" -#: app/templates/index.html:103 +#: app/templates/index.html:103 app/templates/packages/game_hub.html:33 msgid "Recently Added" msgstr "" -#: app/templates/index.html:110 +#: app/templates/index.html:110 app/templates/packages/game_hub.html:40 msgid "Recently Updated" msgstr "" @@ -1193,7 +1200,7 @@ msgstr "" msgid "Top Games" msgstr "" -#: app/templates/index.html:124 +#: app/templates/index.html:124 app/templates/packages/game_hub.html:47 msgid "Top Mods" msgstr "" @@ -1205,7 +1212,7 @@ msgstr "" msgid "Search by Tags" msgstr "" -#: app/templates/index.html:153 +#: app/templates/index.html:153 app/templates/packages/game_hub.html:54 msgid "Highest Reviewed" msgstr "" @@ -1364,14 +1371,14 @@ msgid "View Notification" msgstr "" #: app/templates/emails/notification.html:26 -#: app/templates/emails/notification_digest.html:43 +#: app/templates/emails/notification_digest.html:46 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:47 +#: app/templates/emails/notification_digest.html:50 msgid "Manage your preferences" msgstr "" @@ -1381,16 +1388,16 @@ msgid "This is a '%(type)s' notification." msgstr "" #: app/templates/emails/notification_digest.html:14 -#: app/templates/emails/notification_digest.html:29 +#: app/templates/emails/notification_digest.html:31 #, python-format msgid "from %(username)s." msgstr "" -#: app/templates/emails/notification_digest.html:22 +#: app/templates/emails/notification_digest.html:24 msgid "Other Notifications" msgstr "" -#: app/templates/emails/notification_digest.html:36 +#: app/templates/emails/notification_digest.html:39 msgid "View Notifications" msgstr "" @@ -1481,75 +1488,75 @@ msgstr "" msgid "State" msgstr "" -#: app/templates/macros/package_approval.html:22 -msgid "Create first release" -msgstr "" - #: app/templates/macros/package_approval.html:26 msgid "Set up releases" msgstr "" -#: app/templates/macros/package_approval.html:29 +#: app/templates/macros/package_approval.html:31 msgid "You need to create a release before this package can be approved." msgstr "" -#: app/templates/macros/package_approval.html:31 -msgid "A release is required before this package can be approved." +#: app/templates/macros/package_approval.html:33 +msgid "Release is still importing, or has an error." msgstr "" #: app/templates/macros/package_approval.html:36 +msgid "A release is required before this package can be approved." +msgstr "" + +#: app/templates/macros/package_approval.html:41 msgid "You need to add at least one screenshot." msgstr "" -#: app/templates/macros/package_approval.html:40 +#: app/templates/macros/package_approval.html:45 #, python-format msgid "" "The following hard dependencies need to be added to ContentDB first: " "%(deps)s" msgstr "" -#: app/templates/macros/package_approval.html:44 +#: app/templates/macros/package_approval.html:49 msgid "Please wait for the license to be added to CDB." msgstr "" -#: app/templates/macros/package_approval.html:51 +#: app/templates/macros/package_approval.html:56 msgid "You should add at least one screenshot, but this isn't required." msgstr "" -#: app/templates/macros/package_approval.html:57 +#: app/templates/macros/package_approval.html:62 msgid "Please wait for the release to be approved." msgstr "" -#: app/templates/macros/package_approval.html:59 +#: app/templates/macros/package_approval.html:64 msgid "You can now approve this package if you're ready." msgstr "" -#: app/templates/macros/package_approval.html:61 +#: app/templates/macros/package_approval.html:66 msgid "Please wait for the package to be approved." msgstr "" -#: app/templates/macros/package_approval.html:65 +#: app/templates/macros/package_approval.html:70 msgid "You can now submit this package for approval if you're ready." msgstr "" -#: app/templates/macros/package_approval.html:67 +#: app/templates/macros/package_approval.html:72 msgid "This package can be submitted for approval when ready." msgstr "" -#: app/templates/macros/package_approval.html:97 +#: app/templates/macros/package_approval.html:102 msgid "Please make sure that this package has the right to the names it uses." msgstr "" -#: app/templates/macros/package_approval.html:99 +#: app/templates/macros/package_approval.html:104 #, python-format msgid "Please make sure that this package has the right to the names %(names)s" msgstr "" -#: app/templates/macros/package_approval.html:110 +#: app/templates/macros/package_approval.html:115 msgid "Package approval thread" msgstr "" -#: app/templates/macros/package_approval.html:111 +#: app/templates/macros/package_approval.html:116 msgid "" "You can open a thread if you have a question for the approver or package " "author." @@ -1674,7 +1681,7 @@ msgid "On %(trigger)s, do %(action)s" msgstr "" #: app/templates/macros/todo.html:37 app/templates/packages/view.html:104 -#: app/templates/packages/view.html:348 +#: app/templates/packages/view.html:355 msgid "Release" msgstr "" @@ -1684,7 +1691,7 @@ msgstr "" #: app/templates/macros/todo.html:50 #: app/templates/packages/releases_list.html:13 -#: app/templates/packages/view.html:352 +#: app/templates/packages/view.html:359 msgid "Update settings" msgstr "" @@ -1705,7 +1712,7 @@ msgid "Actions" msgstr "" #: app/templates/macros/topics.html:18 app/templates/macros/topics.html:56 -#: app/templates/metapackages/view.html:26 +#: app/templates/metapackages/view.html:29 #: app/templates/packages/similar.html:40 app/templates/todo/editor.html:160 #: app/templates/todo/editor.html:175 msgid "WIP" @@ -1732,31 +1739,32 @@ msgstr "" msgid "No meta packages found." msgstr "" -#: app/templates/metapackages/view.html:8 +#: app/templates/metapackages/view.html:10 #, python-format msgid "Meta Package \"%(name)s\"" msgstr "" -#: app/templates/metapackages/view.html:10 +#: app/templates/metapackages/view.html:12 msgid "Provided By" msgstr "" -#: app/templates/metapackages/view.html:17 -msgid "Unfortunately, this isn't on ContentDB yet! Here's some forum topic(s):" +#: app/templates/metapackages/view.html:21 app/templates/todo/todo_base.html:35 +msgid "Forum Topics" msgstr "" -#: app/templates/metapackages/view.html:24 -#: app/templates/packages/similar.html:38 app/templates/packages/view.html:383 -#: app/templates/packages/view.html:407 app/templates/todo/editor.html:85 +#: app/templates/metapackages/view.html:27 +#: app/templates/packages/similar.html:38 app/templates/packages/view.html:396 +#: app/templates/packages/view.html:420 app/templates/packages/view.html:440 +#: app/templates/todo/editor.html:85 #, python-format msgid "%(title)s by %(display_name)s" msgstr "" -#: app/templates/metapackages/view.html:32 +#: app/templates/metapackages/view.html:35 msgid "Required By" msgstr "" -#: app/templates/metapackages/view.html:35 +#: app/templates/metapackages/view.html:38 msgid "Optionally Used By" msgstr "" @@ -1863,7 +1871,7 @@ msgid "" msgstr "" #: app/templates/packages/create_edit.html:66 -#: app/templates/threads/view.html:78 app/templates/todo/tags.html:38 +#: app/templates/threads/view.html:84 app/templates/todo/tags.html:38 msgid "Package" msgstr "" @@ -1936,6 +1944,17 @@ msgid "" "themselves." msgstr "" +#: app/templates/packages/game_hub.html:4 +#: app/templates/packages/game_hub.html:24 +msgid "Community Hub" +msgstr "" + +#: app/templates/packages/game_hub.html:11 +#: app/templates/packages/game_hub.html:12 +#, python-format +msgid "Mods for %(title)s" +msgstr "" + #: app/templates/packages/list.html:21 #, python-format msgid "Did you mean to search for packages by %(authors)s?" @@ -1973,15 +1992,7 @@ msgid "" "\t\t\tplatforms not within the range." msgstr "" -#: app/templates/packages/release_bulk_change.html:35 -#: app/templates/packages/release_edit.html:66 -#: app/templates/packages/release_new.html:86 -msgid "" -"You cannot select the oldest version for min or the newest version\n" -"\t\t\tfor max as this does not make sense - you can't predict the future." -msgstr "" - -#: app/templates/packages/release_bulk_change.html:38 +#: app/templates/packages/release_bulk_change.html:36 #: app/templates/packages/release_edit.html:61 #: app/templates/packages/release_new.html:83 msgid "Leave both as None if in doubt." @@ -2021,21 +2032,21 @@ msgid "" " .conf of your package." msgstr "" -#: app/templates/packages/release_edit.html:75 +#: app/templates/packages/release_edit.html:70 msgid "Delete Release" msgstr "" -#: app/templates/packages/release_edit.html:81 +#: app/templates/packages/release_edit.html:76 msgid "This is permanent." msgstr "" -#: app/templates/packages/release_edit.html:82 +#: app/templates/packages/release_edit.html:77 msgid "" "Any associated uploads will not be deleted immediately, but the release " "will no longer be listed." msgstr "" -#: app/templates/packages/release_edit.html:87 +#: app/templates/packages/release_edit.html:82 msgid "You cannot delete the latest release; please create a newer one first." msgstr "" @@ -2456,7 +2467,7 @@ msgstr "" msgid "Awaiting review" msgstr "" -#: app/templates/packages/view.html:300 app/templates/threads/view.html:61 +#: app/templates/packages/view.html:300 app/templates/threads/view.html:67 msgid "Edit Review" msgstr "" @@ -2468,76 +2479,100 @@ msgstr "" msgid "Used By" msgstr "" -#: app/templates/packages/view.html:336 -msgid "Package may be outdated" +#: app/templates/packages/view.html:327 +msgid "Content" +msgstr "" + +#: app/templates/packages/view.html:329 app/templates/packages/view.html:383 +msgid "View content for game" msgstr "" #: app/templates/packages/view.html:343 +msgid "Package may be outdated" +msgstr "" + +#: app/templates/packages/view.html:350 msgid "Only visible to the author and Editors." msgstr "" -#: app/templates/packages/view.html:360 +#: app/templates/packages/view.html:367 msgid "Warning" msgstr "" -#: app/templates/packages/view.html:366 +#: app/templates/packages/view.html:373 msgid "Like this package? Help support its development by making a donation" msgstr "" -#: app/templates/packages/view.html:369 +#: app/templates/packages/view.html:376 msgid "Donate now" msgstr "" -#: app/templates/packages/view.html:375 +#: app/templates/packages/view.html:388 msgid "Dependencies" msgstr "" -#: app/templates/packages/view.html:377 +#: app/templates/packages/view.html:390 msgid "Required" msgstr "" -#: app/templates/packages/view.html:395 +#: app/templates/packages/view.html:408 msgid "No required dependencies" msgstr "" -#: app/templates/packages/view.html:401 +#: app/templates/packages/view.html:414 msgid "Optional" msgstr "" -#: app/templates/packages/view.html:423 +#: app/templates/packages/view.html:436 +msgid "Compatible Games" +msgstr "" + +#: app/templates/packages/view.html:444 +msgid "No specific game is required" +msgstr "" + +#: app/templates/packages/view.html:447 +msgid "This is an experimental feature." +msgstr "" + +#: app/templates/packages/view.html:448 +msgid "Supported games are determined by an algorithm, and may not be correct." +msgstr "" + +#: app/templates/packages/view.html:453 msgid "Information" msgstr "" -#: app/templates/packages/view.html:429 +#: app/templates/packages/view.html:459 msgid "Technical Name" msgstr "" -#: app/templates/packages/view.html:438 +#: app/templates/packages/view.html:468 #, python-format msgid "%(code_license)s for code,
%(media_license)s for media." msgstr "" -#: app/templates/packages/view.html:446 +#: app/templates/packages/view.html:476 msgid "Unknown" msgstr "" -#: app/templates/packages/view.html:448 +#: app/templates/packages/view.html:478 msgid "Added" msgstr "" -#: app/templates/packages/view.html:462 +#: app/templates/packages/view.html:492 msgid "Remove myself" msgstr "" -#: app/templates/packages/view.html:467 +#: app/templates/packages/view.html:497 msgid "Provides" msgstr "" -#: app/templates/packages/view.html:489 +#: app/templates/packages/view.html:519 msgid "More" msgstr "" -#: app/templates/packages/view.html:518 +#: app/templates/packages/view.html:548 msgid "See audit log" msgstr "" @@ -2553,6 +2588,12 @@ msgstr "" msgid "Only the admin will be able to see who made the report." msgstr "" +#: app/templates/report/index.html:29 +msgid "" +"Found a bug? Please report on the package's issue tracker or in a thread " +"instead." +msgstr "" + #: app/templates/tasks/view.html:5 msgid "Task Failed" msgstr "" @@ -2617,15 +2658,19 @@ msgstr "" msgid "Subscribe" msgstr "" -#: app/templates/threads/view.html:46 +#: app/templates/threads/view.html:45 +msgid "Convert to Thread" +msgstr "" + +#: app/templates/threads/view.html:52 msgid "Unlock" msgstr "" -#: app/templates/threads/view.html:51 +#: app/templates/threads/view.html:57 msgid "Lock" msgstr "" -#: app/templates/threads/view.html:84 +#: app/templates/threads/view.html:90 msgid "" "This thread is only visible to its creator, the package owner, and users " "of Approver rank or above." @@ -2726,10 +2771,6 @@ msgstr "" msgid "All Outdated Packages" msgstr "" -#: app/templates/todo/todo_base.html:35 -msgid "Forum Topics" -msgstr "" - #: app/templates/todo/topics.html:16 #, fuzzy msgid "Sort by name" @@ -3454,3 +3495,17 @@ msgstr "" #~ "Consider changing the update settings to" #~ " create releases automatically instead." #~ msgstr "" + +#~ msgid "Create first release" +#~ msgstr "" + +#~ msgid "Unfortunately, this isn't on ContentDB yet! Here's some forum topic(s):" +#~ msgstr "" + +#~ msgid "" +#~ "You cannot select the oldest version for min or the newest version\n" +#~ "\t\t\tfor max as this does not " +#~ "make sense - you can't predict the" +#~ " future." +#~ msgstr "" + diff --git a/translations/id/LC_MESSAGES/messages.po b/translations/id/LC_MESSAGES/messages.po index cdb582d0..7c438f55 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-26 03:09+0000\n" +"POT-Creation-Date: 2022-02-12 14:57+0000\n" "PO-Revision-Date: 2022-01-12 20:50+0000\n" "Last-Translator: Muhammad Rifqi Priyo Susanto " "\n" @@ -20,7 +20,7 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.9.1\n" -#: app/__init__.py:102 +#: app/__init__.py:103 msgid "You have been banned." msgstr "Anda telah diblokir (ban)." @@ -39,11 +39,11 @@ msgstr "Nama" msgid "Limit to package" msgstr "Batasi ke paket" -#: 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/api/tokens.py:36 app/blueprints/packages/packages.py:249 +#: app/blueprints/packages/packages.py:454 +#: app/blueprints/packages/packages.py:550 +#: app/blueprints/packages/releases.py:60 +#: app/blueprints/packages/releases.py:72 app/blueprints/packages/reviews.py:47 #: app/blueprints/packages/screenshots.py:35 #: app/blueprints/packages/screenshots.py:41 #: app/blueprints/packages/screenshots.py:46 @@ -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:479 app/templates/todo/editor.html:75 +#: app/templates/packages/view.html:509 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:450 +#: app/templates/packages/view.html:480 msgid "Maintainers" msgstr "Pengelola" @@ -112,15 +112,15 @@ msgstr "Bagikan dan Lencana" msgid "Remove" msgstr "Hapus" -#: app/blueprints/packages/packages.py:162 +#: app/blueprints/packages/packages.py:159 msgid "Error: Another package already uses this forum topic!" msgstr "Galat: Paket lain telah memakai topik forum ini!" -#: app/blueprints/packages/packages.py:168 +#: app/blueprints/packages/packages.py:165 msgid "Error: Forum topic author doesn't match package author." msgstr "Galat: Pembuat topik forum tidak cocok dengan pembuat paket." -#: app/blueprints/packages/packages.py:171 +#: app/blueprints/packages/packages.py:168 msgid "" "Warning: Forum topic not found. This may happen if the topic has only " "just been created." @@ -128,254 +128,255 @@ msgstr "" "Peringatan: Topik forum tidak ditemukan. Ini bisa saja terjadi bila topik" " tersebut baru saja dibuat." -#: app/blueprints/packages/packages.py:221 +#: app/blueprints/packages/packages.py:215 msgid "No download available." msgstr "Tidak ada unduhan yang tersedia." -#: app/blueprints/packages/packages.py:235 app/templates/packages/view.html:427 +#: app/blueprints/packages/packages.py:229 app/templates/packages/view.html:457 msgid "Type" msgstr "Jenis" -#: app/blueprints/packages/packages.py:236 +#: app/blueprints/packages/packages.py:230 msgid "Title (Human-readable)" msgstr "Judul (Dibaca Manusia)" -#: app/blueprints/packages/packages.py:237 -#: app/blueprints/packages/packages.py:554 +#: app/blueprints/packages/packages.py:231 +#: app/blueprints/packages/packages.py:548 msgid "Name (Technical)" msgstr "Nama (Teknis)" -#: app/blueprints/packages/packages.py:237 -#: app/blueprints/packages/packages.py:555 +#: app/blueprints/packages/packages.py:231 +#: app/blueprints/packages/packages.py:549 #: 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" -#: app/blueprints/packages/packages.py:238 +#: app/blueprints/packages/packages.py:232 msgid "Short Description (Plaintext)" msgstr "Deskripsi Singkat (Teks Mentah)" -#: app/blueprints/packages/packages.py:240 app/templates/packages/view.html:442 +#: app/blueprints/packages/packages.py:234 app/templates/packages/view.html:472 msgid "Maintenance State" msgstr "Status Perawatan" -#: app/blueprints/packages/packages.py:242 app/templates/admin/tags/list.html:4 +#: app/blueprints/packages/packages.py:236 app/templates/admin/tags/list.html:4 #: app/templates/admin/tags/list.html:10 app/templates/todo/tags.html:40 msgid "Tags" msgstr "Label" -#: app/blueprints/packages/packages.py:243 +#: app/blueprints/packages/packages.py:237 msgid "Content Warnings" msgstr "Peringatan Konten" -#: app/blueprints/packages/packages.py:244 app/templates/packages/view.html:431 +#: app/blueprints/packages/packages.py:238 app/templates/packages/view.html:461 msgid "License" msgstr "Lisensi" -#: app/blueprints/packages/packages.py:245 +#: app/blueprints/packages/packages.py:239 msgid "Media License" msgstr "Lisensi Media" -#: app/blueprints/packages/packages.py:247 +#: app/blueprints/packages/packages.py:241 msgid "Long Description (Markdown)" msgstr "Deskripsi Panjang (Markdown)" -#: app/blueprints/packages/packages.py:249 +#: app/blueprints/packages/packages.py:243 msgid "VCS Repository URL" msgstr "URL Repositori VCS" -#: app/blueprints/packages/packages.py:250 app/blueprints/users/settings.py:51 +#: app/blueprints/packages/packages.py:244 app/blueprints/users/settings.py:51 msgid "Website URL" msgstr "URL Situs Web" -#: app/blueprints/packages/packages.py:251 +#: app/blueprints/packages/packages.py:245 msgid "Issue Tracker URL" msgstr "URL Pelacak Masalah" -#: app/blueprints/packages/packages.py:252 +#: app/blueprints/packages/packages.py:246 msgid "Forum Topic ID" msgstr "ID Topik Forum" -#: app/blueprints/packages/packages.py:253 +#: app/blueprints/packages/packages.py:247 msgid "Video URL" msgstr "" -#: app/blueprints/packages/packages.py:271 +#: app/blueprints/packages/packages.py:265 msgid "Unable to find that user" msgstr "Tidak dapat mencari pengguna tersebut" -#: app/blueprints/packages/packages.py:275 +#: app/blueprints/packages/packages.py:269 #: app/blueprints/packages/screenshots.py:139 #: app/blueprints/users/settings.py:99 msgid "Permission denied" msgstr "Izin ditolak" -#: app/blueprints/packages/packages.py:313 +#: app/blueprints/packages/packages.py:307 msgid "Package already exists!" msgstr "Paket telah ada!" -#: app/blueprints/packages/packages.py:374 +#: app/blueprints/packages/packages.py:368 msgid "You don't have permission to do that" msgstr "Anda tidak memiliki izin untuk melakukannya" -#: app/blueprints/packages/packages.py:402 +#: app/blueprints/packages/packages.py:396 #, 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:423 -#: app/blueprints/packages/packages.py:439 +#: app/blueprints/packages/packages.py:417 +#: app/blueprints/packages/packages.py:433 msgid "You don't have permission to do that." msgstr "Anda tidak memiliki izin untuk melakukannya." -#: app/blueprints/packages/packages.py:434 +#: app/blueprints/packages/packages.py:428 msgid "Deleted package" msgstr "Paket yang dihapus" -#: app/blueprints/packages/packages.py:450 +#: app/blueprints/packages/packages.py:444 msgid "Unapproved package" msgstr "Paket yang tidak disetujui" -#: app/blueprints/packages/packages.py:459 +#: app/blueprints/packages/packages.py:453 msgid "Maintainers (Comma-separated)" msgstr "Pengelola (Dipisahkan dengan Koma)" -#: app/blueprints/packages/packages.py:468 +#: app/blueprints/packages/packages.py:462 msgid "You do not have permission to edit maintainers" msgstr "Anda tidak memiliki izin untuk menyunting daftar pengelola" -#: app/blueprints/packages/packages.py:518 +#: app/blueprints/packages/packages.py:512 msgid "You are not a maintainer" msgstr "Anda bukan pengelola" -#: app/blueprints/packages/packages.py:521 +#: app/blueprints/packages/packages.py:515 msgid "Package owners cannot remove themselves as maintainers" msgstr "Pemilik paket tidak bisa menghapus dirinya dari daftar pengelola" -#: app/blueprints/packages/packages.py:553 +#: app/blueprints/packages/packages.py:547 msgid "Author Name" msgstr "Nama Pembuat" -#: app/blueprints/packages/releases.py:55 -#: app/blueprints/packages/releases.py:66 app/blueprints/packages/reviews.py:43 +#: app/blueprints/packages/releases.py:52 +#: app/blueprints/packages/releases.py:64 app/blueprints/packages/reviews.py:43 #: app/blueprints/threads/__init__.py:272 app/templates/macros/reviews.html:128 #: app/templates/macros/topics.html:5 #: app/templates/packages/release_edit.html:17 msgid "Title" msgstr "Judul" -#: app/blueprints/packages/releases.py:56 +#: app/blueprints/packages/releases.py:53 #: app/templates/packages/release_new.html:46 msgid "Method" msgstr "Metode" -#: app/blueprints/packages/releases.py:56 -#: app/blueprints/packages/releases.py:58 +#: app/blueprints/packages/releases.py:53 +#: app/blueprints/packages/releases.py:55 #: app/blueprints/packages/screenshots.py:34 msgid "File Upload" msgstr "Unggah Berkas" -#: app/blueprints/packages/releases.py:57 +#: app/blueprints/packages/releases.py:54 msgid "Git reference (ie: commit hash, branch, or tag)" msgstr "Referensi Git (misal hash commit, branch, atau tag)" -#: app/blueprints/packages/releases.py:59 -#: app/blueprints/packages/releases.py:70 -#: app/blueprints/packages/releases.py:189 +#: app/blueprints/packages/releases.py:56 +#: app/blueprints/packages/releases.py:68 +#: app/blueprints/packages/releases.py:184 msgid "Minimum Minetest Version" msgstr "Versi Minetest Minimum" -#: app/blueprints/packages/releases.py:61 -#: app/blueprints/packages/releases.py:72 -#: app/blueprints/packages/releases.py:192 +#: app/blueprints/packages/releases.py:58 +#: app/blueprints/packages/releases.py:70 +#: app/blueprints/packages/releases.py:187 msgid "Maximum Minetest Version" msgstr "Versi Minetest Maksimum" -#: app/blueprints/packages/releases.py:67 +#: app/blueprints/packages/releases.py:65 #: app/templates/packages/release_edit.html:23 msgid "URL" msgstr "URL" -#: app/blueprints/packages/releases.py:68 +#: app/blueprints/packages/releases.py:66 msgid "Task ID" msgstr "ID Tugas" -#: app/blueprints/packages/releases.py:69 +#: app/blueprints/packages/releases.py:67 #: app/blueprints/packages/screenshots.py:40 msgid "Is Approved" msgstr "Disetujui" -#: app/blueprints/packages/releases.py:87 +#: app/blueprints/packages/releases.py:85 msgid "Import from Git" msgstr "Impor dari Git" -#: app/blueprints/packages/releases.py:87 +#: app/blueprints/packages/releases.py:85 msgid "Upload .zip file" msgstr "Unggah berkas .zip" -#: app/blueprints/packages/releases.py:188 +#: app/blueprints/packages/releases.py:183 msgid "Set Min" msgstr "Atur Min" -#: app/blueprints/packages/releases.py:191 +#: app/blueprints/packages/releases.py:186 msgid "Set Max" msgstr "Atur Maks" -#: app/blueprints/packages/releases.py:194 +#: app/blueprints/packages/releases.py:189 msgid "Only change values previously set as none" msgstr "Hanya ubah nilai yang sebelumnya diatur kosong" -#: app/blueprints/packages/releases.py:195 +#: app/blueprints/packages/releases.py:190 msgid "Update" msgstr "Perbarui" -#: app/blueprints/packages/releases.py:244 +#: app/blueprints/packages/releases.py:239 #: app/templates/packages/update_config.html:25 msgid "Trigger" msgstr "Pemicu" -#: app/blueprints/packages/releases.py:245 +#: app/blueprints/packages/releases.py:240 msgid "New Commit" msgstr "" -#: app/blueprints/packages/releases.py:246 app/templates/admin/tags/list.html:8 +#: app/blueprints/packages/releases.py:241 app/templates/admin/tags/list.html:8 msgid "New Tag" msgstr "Label Baru" -#: app/blueprints/packages/releases.py:248 +#: app/blueprints/packages/releases.py:243 msgid "Branch name" msgstr "Nama branch" -#: app/blueprints/packages/releases.py:249 +#: app/blueprints/packages/releases.py:244 #: app/templates/packages/update_config.html:38 msgid "Action" msgstr "Tindakan" -#: app/blueprints/packages/releases.py:250 +#: app/blueprints/packages/releases.py:245 msgid "Send notification and mark as outdated" msgstr "Kirim pemberitahuan dan tandai sebagai usang" -#: app/blueprints/packages/releases.py:250 +#: app/blueprints/packages/releases.py:245 +#: app/templates/macros/package_approval.html:22 msgid "Create release" msgstr "Buat rilis" -#: app/blueprints/packages/releases.py:252 +#: app/blueprints/packages/releases.py:247 msgid "Save Settings" msgstr "Simpan Pengaturan" -#: app/blueprints/packages/releases.py:253 +#: app/blueprints/packages/releases.py:248 msgid "Disable Automation" msgstr "Matikan Automasi" -#: app/blueprints/packages/releases.py:292 +#: app/blueprints/packages/releases.py:287 msgid "Please add a Git repository URL in order to set up automatic releases" msgstr "Harap tambahkan URL repositori Git untuk menyiapkan rilis otomatis" -#: app/blueprints/packages/releases.py:308 +#: app/blueprints/packages/releases.py:303 msgid "Deleted update configuration" msgstr "Konfigurasi pembaruan yang dihapus" -#: app/blueprints/packages/releases.py:316 +#: app/blueprints/packages/releases.py:311 msgid "Now, please create an initial release" msgstr "Sekarang, silakan buat rilis awalan" @@ -403,11 +404,11 @@ msgstr "Tidak" msgid "You can't review your own package!" msgstr "Anda tidak dapat mengulas paket Anda sendiri!" -#: app/blueprints/packages/reviews.py:161 +#: app/blueprints/packages/reviews.py:170 msgid "You can't vote on the reviews on your own package!" msgstr "Anda tidak dapat menilai ulasan pada paket Anda sendiri!" -#: app/blueprints/packages/reviews.py:169 +#: app/blueprints/packages/reviews.py:178 msgid "You can't vote on your own reviews!" msgstr "Anda tidak dapat menilai ulasan Anda sendiri!" @@ -426,7 +427,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:510 +#: app/templates/macros/threads.html:53 app/templates/packages/view.html:540 #: app/templates/report/index.html:4 app/templates/report/index.html:10 #: app/templates/users/profile.html:28 #, fuzzy @@ -474,7 +475,7 @@ msgid "Comment needs to be between 3 and 2000 characters." msgstr "Komentar harus terdiri dari 3 sampai 2.000 karakter." #: app/blueprints/threads/__init__.py:275 -#: app/templates/macros/package_approval.html:107 +#: app/templates/macros/package_approval.html:112 msgid "Open Thread" msgstr "Buka Utas" @@ -945,10 +946,12 @@ msgid "Texture Pack" msgstr "Paket Tekstur" #: app/models/packages.py:74 app/templates/base.html:27 +#: app/templates/metapackages/view.html:17 msgid "Mods" msgstr "Mod" #: app/models/packages.py:76 app/templates/base.html:30 +#: app/templates/metapackages/view.html:14 msgid "Games" msgstr "Permainan" @@ -967,7 +970,7 @@ msgid "Approve" msgstr "Disetujui" #: app/models/packages.py:171 app/templates/api/create_edit_token.html:17 -#: app/templates/packages/release_edit.html:80 +#: app/templates/packages/release_edit.html:75 #: app/templates/packages/review_create_edit.html:55 #: app/templates/threads/delete_reply.html:19 #: app/templates/threads/delete_thread.html:19 @@ -975,13 +978,13 @@ msgstr "Disetujui" msgid "Delete" msgstr "Hapus" -#: app/tasks/emails.py:102 +#: app/tasks/emails.py:113 msgid "" "You are receiving this email because you are a registered user of " "ContentDB." msgstr "" -#: app/tasks/emails.py:109 app/templates/emails/verify.html:30 +#: app/tasks/emails.py:119 app/templates/emails/verify.html:30 msgid "" "You are receiving this email because someone (hopefully you) entered your" " email address as a user's email." @@ -989,24 +992,24 @@ msgstr "" "Anda menerima surel ini karena seseorang (semoga itu Anda) telah " "memasukkan alamat surel Anda sebagai surel pengguna." -#: app/tasks/emails.py:143 +#: app/tasks/emails.py:153 #, python-format msgid "%(num)d new notifications" msgstr "" -#: app/tasks/emails.py:145 app/templates/macros/forms.html:52 +#: app/tasks/emails.py:155 app/templates/macros/forms.html:52 #: app/templates/packages/create_edit.html:41 #: app/templates/todo/editor.html:155 msgid "View" msgstr "Lihat" -#: app/tasks/emails.py:148 +#: app/tasks/emails.py:158 msgid "Manage email settings" msgstr "" -#: app/tasks/emails.py:150 app/templates/emails/base.html:63 +#: app/tasks/emails.py:160 app/templates/emails/base.html:63 #: app/templates/emails/notification.html:34 -#: app/templates/emails/notification_digest.html:51 +#: app/templates/emails/notification_digest.html:54 #: app/templates/emails/verify.html:33 #: app/templates/emails/verify_unsubscribe.html:13 #: app/templates/threads/view.html:31 app/templates/users/unsubscribe.html:4 @@ -1037,7 +1040,7 @@ msgid "Help" msgstr "Bantuan" #: app/templates/base.html:42 app/templates/packages/view.html:173 -#: app/templates/packages/view.html:499 app/templates/threads/list.html:4 +#: app/templates/packages/view.html:529 app/templates/threads/list.html:4 msgid "Threads" msgstr "Utas" @@ -1136,6 +1139,8 @@ msgid "Welcome" msgstr "Selamat Datang" #: app/templates/index.html:38 app/templates/macros/reviews.html:73 +#: app/templates/packages/game_hub.html:5 +#: app/templates/packages/game_hub.html:26 #: app/templates/packages/similar.html:22 #, python-format msgid "%(title)s by %(author)s" @@ -1167,15 +1172,18 @@ msgstr "Unggulan" #: app/templates/index.html:101 app/templates/index.html:108 #: app/templates/index.html:115 app/templates/index.html:122 #: app/templates/index.html:129 app/templates/index.html:151 -#: app/templates/index.html:158 +#: app/templates/index.html:158 app/templates/packages/game_hub.html:31 +#: app/templates/packages/game_hub.html:38 +#: app/templates/packages/game_hub.html:45 +#: app/templates/packages/game_hub.html:52 msgid "See more" msgstr "Lihat lebih banyak" -#: app/templates/index.html:103 +#: app/templates/index.html:103 app/templates/packages/game_hub.html:33 msgid "Recently Added" msgstr "Baru Saja Ditambahkan" -#: app/templates/index.html:110 +#: app/templates/index.html:110 app/templates/packages/game_hub.html:40 msgid "Recently Updated" msgstr "Baru Saja Diperbarui" @@ -1183,7 +1191,7 @@ msgstr "Baru Saja Diperbarui" msgid "Top Games" msgstr "Permainan Teratas" -#: app/templates/index.html:124 +#: app/templates/index.html:124 app/templates/packages/game_hub.html:47 msgid "Top Mods" msgstr "Mod Teratas" @@ -1195,7 +1203,7 @@ msgstr "Paket Tekstur Teratas" msgid "Search by Tags" msgstr "Cari menurut Label" -#: app/templates/index.html:153 +#: app/templates/index.html:153 app/templates/packages/game_hub.html:54 msgid "Highest Reviewed" msgstr "Ulasan Tertinggi" @@ -1358,7 +1366,7 @@ msgid "View Notification" msgstr "Lihat Pemberitahuan" #: app/templates/emails/notification.html:26 -#: app/templates/emails/notification_digest.html:43 +#: app/templates/emails/notification_digest.html:46 msgid "" "You are receiving this email because you are a registered user of " "ContentDB, and have email notifications enabled." @@ -1367,7 +1375,7 @@ msgstr "" " pemberitahuan surel." #: app/templates/emails/notification.html:30 -#: app/templates/emails/notification_digest.html:47 +#: app/templates/emails/notification_digest.html:50 msgid "Manage your preferences" msgstr "Kelola pilihan Anda" @@ -1377,16 +1385,16 @@ msgid "This is a '%(type)s' notification." msgstr "Ini adalah pemberitahuan '%(type)s'." #: app/templates/emails/notification_digest.html:14 -#: app/templates/emails/notification_digest.html:29 +#: app/templates/emails/notification_digest.html:31 #, python-format msgid "from %(username)s." msgstr "dari %(username)s." -#: app/templates/emails/notification_digest.html:22 +#: app/templates/emails/notification_digest.html:24 msgid "Other Notifications" msgstr "Pemberitahuan Lain" -#: app/templates/emails/notification_digest.html:36 +#: app/templates/emails/notification_digest.html:39 msgid "View Notifications" msgstr "Lihat Pemberitahuan" @@ -1485,27 +1493,27 @@ msgstr "Mulai menulis untuk melihat saran" msgid "State" msgstr "Status" -#: app/templates/macros/package_approval.html:22 -msgid "Create first release" -msgstr "Buat rilis pertama" - #: app/templates/macros/package_approval.html:26 msgid "Set up releases" msgstr "Siapkan perilisan" -#: app/templates/macros/package_approval.html:29 +#: app/templates/macros/package_approval.html:31 msgid "You need to create a release before this package can be approved." msgstr "Anda perlu membuat rilis sebelum paket ini bisa disetujui." -#: app/templates/macros/package_approval.html:31 +#: app/templates/macros/package_approval.html:33 +msgid "Release is still importing, or has an error." +msgstr "" + +#: app/templates/macros/package_approval.html:36 msgid "A release is required before this package can be approved." msgstr "Sebuah rilis diperlukan sebelum paket ini bisa disetujui." -#: app/templates/macros/package_approval.html:36 +#: app/templates/macros/package_approval.html:41 msgid "You need to add at least one screenshot." msgstr "Anda perlu setidaknya satu tangkapan layar." -#: app/templates/macros/package_approval.html:40 +#: app/templates/macros/package_approval.html:45 #, python-format msgid "" "The following hard dependencies need to be added to ContentDB first: " @@ -1514,51 +1522,51 @@ msgstr "" "Dependensi wajib berikut perlu ditambahkan ke ContentDB terlebih dahulu: " "%(deps)s" -#: app/templates/macros/package_approval.html:44 +#: app/templates/macros/package_approval.html:49 msgid "Please wait for the license to be added to CDB." msgstr "Harap tunggu lisensi ditambahkan ke CDB." -#: app/templates/macros/package_approval.html:51 +#: app/templates/macros/package_approval.html:56 msgid "You should add at least one screenshot, but this isn't required." msgstr "" "Anda harap menambahkan setidaknya satu tangkapan layar meski ini tidak " "wajib." -#: app/templates/macros/package_approval.html:57 +#: app/templates/macros/package_approval.html:62 msgid "Please wait for the release to be approved." msgstr "Harap tunggu rilis disetujui." -#: app/templates/macros/package_approval.html:59 +#: app/templates/macros/package_approval.html:64 msgid "You can now approve this package if you're ready." msgstr "Anda dapat menyetujui paket ini jika Anda siap." -#: app/templates/macros/package_approval.html:61 +#: app/templates/macros/package_approval.html:66 msgid "Please wait for the package to be approved." msgstr "Harap tunggu paket disetujui." -#: app/templates/macros/package_approval.html:65 +#: app/templates/macros/package_approval.html:70 msgid "You can now submit this package for approval if you're ready." msgstr "Anda dapat mengirimkan paket ini untuk disetujui jika Anda siap." -#: app/templates/macros/package_approval.html:67 +#: app/templates/macros/package_approval.html:72 msgid "This package can be submitted for approval when ready." msgstr "Paket ini bisa dikirim untuk persetujuan jika Anda siap." -#: app/templates/macros/package_approval.html:97 +#: app/templates/macros/package_approval.html:102 msgid "Please make sure that this package has the right to the names it uses." msgstr "Harap pastikan paket ini memiliki izin untuk menggunakan namanya." -#: app/templates/macros/package_approval.html:99 +#: app/templates/macros/package_approval.html:104 #, python-format msgid "Please make sure that this package has the right to the names %(names)s" msgstr "Harap pastikan paket ini memiliki izin untuk menggunakan nama %(names)s" -#: app/templates/macros/package_approval.html:110 +#: app/templates/macros/package_approval.html:115 #, fuzzy msgid "Package approval thread" msgstr "Utas ulasan paket" -#: app/templates/macros/package_approval.html:111 +#: app/templates/macros/package_approval.html:116 #, fuzzy msgid "" "You can open a thread if you have a question for the approver or package " @@ -1686,7 +1694,7 @@ 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:104 -#: app/templates/packages/view.html:348 +#: app/templates/packages/view.html:355 msgid "Release" msgstr "Rilis" @@ -1696,7 +1704,7 @@ msgstr "Repo" #: app/templates/macros/todo.html:50 #: app/templates/packages/releases_list.html:13 -#: app/templates/packages/view.html:352 +#: app/templates/packages/view.html:359 msgid "Update settings" msgstr "Pengaturan pembaruan" @@ -1717,7 +1725,7 @@ msgid "Actions" msgstr "Tindakan" #: app/templates/macros/topics.html:18 app/templates/macros/topics.html:56 -#: app/templates/metapackages/view.html:26 +#: app/templates/metapackages/view.html:29 #: app/templates/packages/similar.html:40 app/templates/todo/editor.html:160 #: app/templates/todo/editor.html:175 msgid "WIP" @@ -1744,31 +1752,32 @@ msgstr "Paket Meta" msgid "No meta packages found." msgstr "Tidak ada paket meta yang ditemukan." -#: app/templates/metapackages/view.html:8 +#: app/templates/metapackages/view.html:10 #, python-format msgid "Meta Package \"%(name)s\"" msgstr "Paket Meta \"%(name)s\"" -#: app/templates/metapackages/view.html:10 +#: app/templates/metapackages/view.html:12 msgid "Provided By" msgstr "Disediakan oleh" -#: app/templates/metapackages/view.html:17 -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:21 app/templates/todo/todo_base.html:35 +msgid "Forum Topics" +msgstr "Topik Forum" -#: app/templates/metapackages/view.html:24 -#: app/templates/packages/similar.html:38 app/templates/packages/view.html:383 -#: app/templates/packages/view.html:407 app/templates/todo/editor.html:85 +#: app/templates/metapackages/view.html:27 +#: app/templates/packages/similar.html:38 app/templates/packages/view.html:396 +#: app/templates/packages/view.html:420 app/templates/packages/view.html:440 +#: app/templates/todo/editor.html:85 #, python-format msgid "%(title)s by %(display_name)s" msgstr "%(title)s oleh %(display_name)s" -#: app/templates/metapackages/view.html:32 +#: app/templates/metapackages/view.html:35 msgid "Required By" msgstr "Dibutuhkan oleh" -#: app/templates/metapackages/view.html:35 +#: app/templates/metapackages/view.html:38 msgid "Optionally Used By" msgstr "Dipakai (opsional) oleh" @@ -1883,7 +1892,7 @@ msgstr "" "\t\t\tseperti mencari metadata dari Git dan isi otomatis." #: app/templates/packages/create_edit.html:66 -#: app/templates/threads/view.html:78 app/templates/todo/tags.html:38 +#: app/templates/threads/view.html:84 app/templates/todo/tags.html:38 msgid "Package" msgstr "Paket" @@ -1967,6 +1976,17 @@ msgstr "" "Pengelola tidak dapat menambah atau menghapus pengelola lain, tetapi " "dapat menghapus dirinya sendiri." +#: app/templates/packages/game_hub.html:4 +#: app/templates/packages/game_hub.html:24 +msgid "Community Hub" +msgstr "" + +#: app/templates/packages/game_hub.html:11 +#: app/templates/packages/game_hub.html:12 +#, python-format +msgid "Mods for %(title)s" +msgstr "" + #: app/templates/packages/list.html:21 #, python-format msgid "Did you mean to search for packages by %(authors)s?" @@ -2008,18 +2028,7 @@ msgstr "" "Catatan: Versi min dan maks dipakai untuk menyembunyikan paket\n" "\t\t\tpada platform yang tidak sesuai." -#: app/templates/packages/release_bulk_change.html:35 -#: app/templates/packages/release_edit.html:66 -#: app/templates/packages/release_new.html:86 -msgid "" -"You cannot select the oldest version for min or the newest version\n" -"\t\t\tfor max as this does not make sense - you can't predict the future." -msgstr "" -"Anda tidak bisa memilih versi terlama untuk min atau versi terbaru\n" -"\t\t\tuntuk maks karena tidak masuk akal. Anda tidak bisa memprediksi " -"masa depan." - -#: app/templates/packages/release_bulk_change.html:38 +#: app/templates/packages/release_bulk_change.html:36 #: app/templates/packages/release_edit.html:61 #: app/templates/packages/release_new.html:83 msgid "Leave both as None if in doubt." @@ -2063,15 +2072,15 @@ msgstr "" "Anda dapat mengaturnya secara " "otomatis dalam berkas .conf paket Anda." -#: app/templates/packages/release_edit.html:75 +#: app/templates/packages/release_edit.html:70 msgid "Delete Release" msgstr "Hapus Rilis" -#: app/templates/packages/release_edit.html:81 +#: app/templates/packages/release_edit.html:76 msgid "This is permanent." msgstr "Ini bersifat permanen." -#: app/templates/packages/release_edit.html:82 +#: app/templates/packages/release_edit.html:77 msgid "" "Any associated uploads will not be deleted immediately, but the release " "will no longer be listed." @@ -2079,7 +2088,7 @@ msgstr "" "Semua unggahan yang terkait tidak akan dihapus segera. Namun, rilis ini " "tidak akan terdaftar." -#: app/templates/packages/release_edit.html:87 +#: app/templates/packages/release_edit.html:82 msgid "You cannot delete the latest release; please create a newer one first." msgstr "" "Anda tidak dapat menghapus rilis terbaru. Harap buat rilis baru terlebih " @@ -2538,7 +2547,7 @@ msgstr "" msgid "Awaiting review" msgstr "Menunggu tinjauan" -#: app/templates/packages/view.html:300 app/templates/threads/view.html:61 +#: app/templates/packages/view.html:300 app/templates/threads/view.html:67 msgid "Edit Review" msgstr "Sunting Ulasan" @@ -2550,77 +2559,101 @@ msgstr "Anda tidak dapat mengulas paket Anda sendiri." msgid "Used By" msgstr "Dipakai oleh" -#: app/templates/packages/view.html:336 +#: app/templates/packages/view.html:327 +msgid "Content" +msgstr "" + +#: app/templates/packages/view.html:329 app/templates/packages/view.html:383 +msgid "View content for game" +msgstr "" + +#: app/templates/packages/view.html:343 msgid "Package may be outdated" msgstr "Paket mungkin telah usang" -#: app/templates/packages/view.html:343 +#: app/templates/packages/view.html:350 msgid "Only visible to the author and Editors." msgstr "Hanya tampak kepada pembuat dan Penyunting." -#: app/templates/packages/view.html:360 +#: app/templates/packages/view.html:367 msgid "Warning" msgstr "Peringatan" -#: app/templates/packages/view.html:366 +#: app/templates/packages/view.html:373 msgid "Like this package? Help support its development by making a donation" msgstr "" -#: app/templates/packages/view.html:369 +#: app/templates/packages/view.html:376 #, fuzzy msgid "Donate now" msgstr "Donasi" -#: app/templates/packages/view.html:375 +#: app/templates/packages/view.html:388 msgid "Dependencies" msgstr "Dependensi" -#: app/templates/packages/view.html:377 +#: app/templates/packages/view.html:390 msgid "Required" msgstr "Wajib" -#: app/templates/packages/view.html:395 +#: app/templates/packages/view.html:408 msgid "No required dependencies" msgstr "Tidak ada dependensi wajib" -#: app/templates/packages/view.html:401 +#: app/templates/packages/view.html:414 msgid "Optional" msgstr "Opsional" -#: app/templates/packages/view.html:423 +#: app/templates/packages/view.html:436 +msgid "Compatible Games" +msgstr "" + +#: app/templates/packages/view.html:444 +msgid "No specific game is required" +msgstr "" + +#: app/templates/packages/view.html:447 +msgid "This is an experimental feature." +msgstr "" + +#: app/templates/packages/view.html:448 +msgid "Supported games are determined by an algorithm, and may not be correct." +msgstr "" + +#: app/templates/packages/view.html:453 msgid "Information" msgstr "Informasi" -#: app/templates/packages/view.html:429 +#: app/templates/packages/view.html:459 msgid "Technical Name" msgstr "Nama Teknis" -#: app/templates/packages/view.html:438 +#: app/templates/packages/view.html:468 #, python-format msgid "%(code_license)s for code,
%(media_license)s for media." msgstr "" -#: app/templates/packages/view.html:446 +#: app/templates/packages/view.html:476 msgid "Unknown" msgstr "Tidak diketahui" -#: app/templates/packages/view.html:448 +#: app/templates/packages/view.html:478 msgid "Added" msgstr "Ditambahkan" -#: app/templates/packages/view.html:462 +#: app/templates/packages/view.html:492 msgid "Remove myself" msgstr "Hapus diri sendiri" -#: app/templates/packages/view.html:467 +#: app/templates/packages/view.html:497 msgid "Provides" msgstr "Menyediakan" -#: app/templates/packages/view.html:489 +#: app/templates/packages/view.html:519 msgid "More" msgstr "Lebih banyak" -#: app/templates/packages/view.html:518 +#: app/templates/packages/view.html:548 msgid "See audit log" msgstr "Lihat log audit" @@ -2636,6 +2669,12 @@ msgstr "" msgid "Only the admin will be able to see who made the report." msgstr "" +#: app/templates/report/index.html:29 +msgid "" +"Found a bug? Please report on the package's issue tracker or in a thread " +"instead." +msgstr "" + #: app/templates/tasks/view.html:5 msgid "Task Failed" msgstr "Tugas Gagal" @@ -2704,15 +2743,19 @@ msgstr "Balasan untuk %(title)s" msgid "Subscribe" msgstr "Berlangganan" -#: app/templates/threads/view.html:46 +#: app/templates/threads/view.html:45 +msgid "Convert to Thread" +msgstr "" + +#: app/templates/threads/view.html:52 msgid "Unlock" msgstr "Buka Kunci" -#: app/templates/threads/view.html:51 +#: app/templates/threads/view.html:57 msgid "Lock" msgstr "Kunci" -#: app/templates/threads/view.html:84 +#: app/templates/threads/view.html:90 msgid "" "This thread is only visible to its creator, the package owner, and users " "of Approver rank or above." @@ -2818,10 +2861,6 @@ msgstr "Daftar pekerjaan %(username)s" msgid "All Outdated Packages" msgstr "Semua Paket Usang" -#: app/templates/todo/todo_base.html:35 -msgid "Forum Topics" -msgstr "Topik Forum" - #: app/templates/todo/topics.html:16 #, fuzzy msgid "Sort by name" @@ -3561,3 +3600,20 @@ msgstr "" #~ "Silakan mengganti pengaturan pembaruan untuk" #~ " membuat rilis secara otomatis saja." +#~ msgid "Create first release" +#~ msgstr "Buat rilis pertama" + +#~ 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:" + +#~ msgid "" +#~ "You cannot select the oldest version for min or the newest version\n" +#~ "\t\t\tfor max as this does not " +#~ "make sense - you can't predict the" +#~ " future." +#~ msgstr "" +#~ "Anda tidak bisa memilih versi terlama untuk min atau versi terbaru\n" +#~ "\t\t\tuntuk maks karena tidak masuk " +#~ "akal. Anda tidak bisa memprediksi masa" +#~ " depan." + diff --git a/translations/ja/LC_MESSAGES/messages.po b/translations/ja/LC_MESSAGES/messages.po index 8996b0d4..5b5c6585 100644 --- a/translations/ja/LC_MESSAGES/messages.po +++ b/translations/ja/LC_MESSAGES/messages.po @@ -1,4 +1,4 @@ -# Translations template for PROJECT. +# Japanese translations for PROJECT. # Copyright (C) 2022 ORGANIZATION # This file is distributed under the same license as the PROJECT project. # FIRST AUTHOR , 2022. @@ -7,20 +7,19 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-01-26 03:09+0000\n" +"POT-Creation-Date: 2022-02-12 14:57+0000\n" "PO-Revision-Date: 2022-02-05 16:54+0000\n" "Last-Translator: gemmaro \n" -"Language-Team: Japanese \n" "Language: ja\n" +"Language-Team: Japanese " +"\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 +#: app/__init__.py:103 msgid "You have been banned." msgstr "出入りが禁止されました。" @@ -39,11 +38,11 @@ msgstr "名前" msgid "Limit to package" msgstr "パッケージへの制限" -#: 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/api/tokens.py:36 app/blueprints/packages/packages.py:249 +#: app/blueprints/packages/packages.py:454 +#: app/blueprints/packages/packages.py:550 +#: app/blueprints/packages/releases.py:60 +#: app/blueprints/packages/releases.py:72 app/blueprints/packages/reviews.py:47 #: app/blueprints/packages/screenshots.py:35 #: app/blueprints/packages/screenshots.py:41 #: app/blueprints/packages/screenshots.py:46 @@ -80,7 +79,7 @@ msgstr "詳細を編集" #: app/blueprints/packages/__init__.py:37 #: app/templates/packages/releases_list.html:34 -#: app/templates/packages/view.html:479 app/templates/todo/editor.html:75 +#: app/templates/packages/view.html:509 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:450 +#: app/templates/packages/view.html:480 msgid "Maintainers" msgstr "保守担当" @@ -109,267 +108,268 @@ msgstr "共有とバッジ" msgid "Remove" msgstr "削除" -#: app/blueprints/packages/packages.py:162 +#: app/blueprints/packages/packages.py:159 msgid "Error: Another package already uses this forum topic!" msgstr "エラー:既に他のパッケージがこのフォーラムトピックを使っています!" -#: app/blueprints/packages/packages.py:168 +#: app/blueprints/packages/packages.py:165 msgid "Error: Forum topic author doesn't match package author." msgstr "エラー:フォーラムトピックを書いた人とパッケージの作者が一致しません。" -#: app/blueprints/packages/packages.py:171 +#: app/blueprints/packages/packages.py:168 msgid "" "Warning: Forum topic not found. This may happen if the topic has only " "just been created." msgstr "警告:フォーラムトピックが見つかりません。トピックがつくられたばかりかもしれません。" -#: app/blueprints/packages/packages.py:221 +#: app/blueprints/packages/packages.py:215 msgid "No download available." msgstr "ダウンロードできるものはありません。" -#: app/blueprints/packages/packages.py:235 app/templates/packages/view.html:427 +#: app/blueprints/packages/packages.py:229 app/templates/packages/view.html:457 msgid "Type" msgstr "種類" -#: app/blueprints/packages/packages.py:236 +#: app/blueprints/packages/packages.py:230 msgid "Title (Human-readable)" msgstr "題名(人間に読みやすいもの)" -#: app/blueprints/packages/packages.py:237 -#: app/blueprints/packages/packages.py:554 +#: app/blueprints/packages/packages.py:231 +#: app/blueprints/packages/packages.py:548 msgid "Name (Technical)" msgstr "名前(技術的なもの)" -#: app/blueprints/packages/packages.py:237 -#: app/blueprints/packages/packages.py:555 +#: app/blueprints/packages/packages.py:231 +#: app/blueprints/packages/packages.py:549 #: app/templates/packages/create_edit.html:75 msgid "Lower case letters (a-z), digits (0-9), and underscores (_) only" msgstr "小文字 (a-z)、数字 (0-9)、アンダースコア (_) に限ります" -#: app/blueprints/packages/packages.py:238 +#: app/blueprints/packages/packages.py:232 msgid "Short Description (Plaintext)" msgstr "短い説明(プレーンテキスト)" -#: app/blueprints/packages/packages.py:240 app/templates/packages/view.html:442 +#: app/blueprints/packages/packages.py:234 app/templates/packages/view.html:472 msgid "Maintenance State" msgstr "保守状態" -#: app/blueprints/packages/packages.py:242 app/templates/admin/tags/list.html:4 +#: app/blueprints/packages/packages.py:236 app/templates/admin/tags/list.html:4 #: app/templates/admin/tags/list.html:10 app/templates/todo/tags.html:40 msgid "Tags" msgstr "タグ" -#: app/blueprints/packages/packages.py:243 +#: app/blueprints/packages/packages.py:237 msgid "Content Warnings" msgstr "内容の警告" -#: app/blueprints/packages/packages.py:244 app/templates/packages/view.html:431 +#: app/blueprints/packages/packages.py:238 app/templates/packages/view.html:461 msgid "License" msgstr "使用許諾" -#: app/blueprints/packages/packages.py:245 +#: app/blueprints/packages/packages.py:239 msgid "Media License" msgstr "メディアの使用許諾" -#: app/blueprints/packages/packages.py:247 +#: app/blueprints/packages/packages.py:241 msgid "Long Description (Markdown)" msgstr "長い説明 (Markdown)" -#: app/blueprints/packages/packages.py:249 +#: app/blueprints/packages/packages.py:243 msgid "VCS Repository URL" msgstr "VCSリポジトリのURL" -#: app/blueprints/packages/packages.py:250 app/blueprints/users/settings.py:51 +#: app/blueprints/packages/packages.py:244 app/blueprints/users/settings.py:51 msgid "Website URL" msgstr "WebサイトのURL" -#: app/blueprints/packages/packages.py:251 +#: app/blueprints/packages/packages.py:245 msgid "Issue Tracker URL" msgstr "イシュートラッカーのURL" -#: app/blueprints/packages/packages.py:252 +#: app/blueprints/packages/packages.py:246 msgid "Forum Topic ID" msgstr "フォーラムトピックID" -#: app/blueprints/packages/packages.py:253 +#: app/blueprints/packages/packages.py:247 msgid "Video URL" msgstr "映像のURL" -#: app/blueprints/packages/packages.py:271 +#: app/blueprints/packages/packages.py:265 msgid "Unable to find that user" msgstr "ユーザーが見つかりません" -#: app/blueprints/packages/packages.py:275 +#: app/blueprints/packages/packages.py:269 #: app/blueprints/packages/screenshots.py:139 #: app/blueprints/users/settings.py:99 msgid "Permission denied" msgstr "権限がありません" -#: app/blueprints/packages/packages.py:313 +#: app/blueprints/packages/packages.py:307 msgid "Package already exists!" msgstr "パッケージが既に存在します!" -#: app/blueprints/packages/packages.py:374 +#: app/blueprints/packages/packages.py:368 msgid "You don't have permission to do that" msgstr "権限がありません" -#: app/blueprints/packages/packages.py:402 +#: app/blueprints/packages/packages.py:396 msgid "Please comment what changes are needed in the approval thread" msgstr "どのような変更が必要か、承認スレッドでコメントしてください" -#: app/blueprints/packages/packages.py:423 -#: app/blueprints/packages/packages.py:439 +#: app/blueprints/packages/packages.py:417 +#: app/blueprints/packages/packages.py:433 msgid "You don't have permission to do that." msgstr "権限がありません。" -#: app/blueprints/packages/packages.py:434 +#: app/blueprints/packages/packages.py:428 msgid "Deleted package" msgstr "削除されたパッケージ" -#: app/blueprints/packages/packages.py:450 +#: app/blueprints/packages/packages.py:444 msgid "Unapproved package" msgstr "未承認のパッケージ" -#: app/blueprints/packages/packages.py:459 +#: app/blueprints/packages/packages.py:453 msgid "Maintainers (Comma-separated)" msgstr "保守担当(カンマ区切り)" -#: app/blueprints/packages/packages.py:468 +#: app/blueprints/packages/packages.py:462 msgid "You do not have permission to edit maintainers" msgstr "保守担当の欄を編集する権限がありません" -#: app/blueprints/packages/packages.py:518 +#: app/blueprints/packages/packages.py:512 msgid "You are not a maintainer" msgstr "保守担当ではありません" -#: app/blueprints/packages/packages.py:521 +#: app/blueprints/packages/packages.py:515 msgid "Package owners cannot remove themselves as maintainers" msgstr "パッケージの所有者は自分を保守担当として削除できません" -#: app/blueprints/packages/packages.py:553 +#: app/blueprints/packages/packages.py:547 msgid "Author Name" msgstr "作成者名" -#: app/blueprints/packages/releases.py:55 -#: app/blueprints/packages/releases.py:66 app/blueprints/packages/reviews.py:43 +#: app/blueprints/packages/releases.py:52 +#: app/blueprints/packages/releases.py:64 app/blueprints/packages/reviews.py:43 #: app/blueprints/threads/__init__.py:272 app/templates/macros/reviews.html:128 #: app/templates/macros/topics.html:5 #: app/templates/packages/release_edit.html:17 msgid "Title" msgstr "題名" -#: app/blueprints/packages/releases.py:56 +#: app/blueprints/packages/releases.py:53 #: app/templates/packages/release_new.html:46 msgid "Method" msgstr "" -#: app/blueprints/packages/releases.py:56 -#: app/blueprints/packages/releases.py:58 +#: app/blueprints/packages/releases.py:53 +#: app/blueprints/packages/releases.py:55 #: app/blueprints/packages/screenshots.py:34 msgid "File Upload" msgstr "" -#: app/blueprints/packages/releases.py:57 +#: app/blueprints/packages/releases.py:54 msgid "Git reference (ie: commit hash, branch, or tag)" msgstr "" -#: app/blueprints/packages/releases.py:59 -#: app/blueprints/packages/releases.py:70 -#: app/blueprints/packages/releases.py:189 +#: app/blueprints/packages/releases.py:56 +#: app/blueprints/packages/releases.py:68 +#: app/blueprints/packages/releases.py:184 msgid "Minimum Minetest Version" msgstr "" -#: app/blueprints/packages/releases.py:61 -#: app/blueprints/packages/releases.py:72 -#: app/blueprints/packages/releases.py:192 +#: app/blueprints/packages/releases.py:58 +#: app/blueprints/packages/releases.py:70 +#: app/blueprints/packages/releases.py:187 msgid "Maximum Minetest Version" msgstr "" -#: app/blueprints/packages/releases.py:67 +#: app/blueprints/packages/releases.py:65 #: app/templates/packages/release_edit.html:23 msgid "URL" msgstr "" -#: app/blueprints/packages/releases.py:68 +#: app/blueprints/packages/releases.py:66 msgid "Task ID" msgstr "" -#: app/blueprints/packages/releases.py:69 +#: app/blueprints/packages/releases.py:67 #: app/blueprints/packages/screenshots.py:40 msgid "Is Approved" msgstr "" -#: app/blueprints/packages/releases.py:87 +#: app/blueprints/packages/releases.py:85 msgid "Import from Git" msgstr "" -#: app/blueprints/packages/releases.py:87 +#: app/blueprints/packages/releases.py:85 msgid "Upload .zip file" msgstr "" -#: app/blueprints/packages/releases.py:188 +#: app/blueprints/packages/releases.py:183 msgid "Set Min" msgstr "" -#: app/blueprints/packages/releases.py:191 +#: app/blueprints/packages/releases.py:186 msgid "Set Max" msgstr "" -#: app/blueprints/packages/releases.py:194 +#: app/blueprints/packages/releases.py:189 msgid "Only change values previously set as none" msgstr "" -#: app/blueprints/packages/releases.py:195 +#: app/blueprints/packages/releases.py:190 msgid "Update" msgstr "" -#: app/blueprints/packages/releases.py:244 +#: app/blueprints/packages/releases.py:239 #: app/templates/packages/update_config.html:25 msgid "Trigger" msgstr "" -#: app/blueprints/packages/releases.py:245 +#: app/blueprints/packages/releases.py:240 msgid "New Commit" msgstr "" -#: app/blueprints/packages/releases.py:246 app/templates/admin/tags/list.html:8 +#: app/blueprints/packages/releases.py:241 app/templates/admin/tags/list.html:8 msgid "New Tag" msgstr "" -#: app/blueprints/packages/releases.py:248 +#: app/blueprints/packages/releases.py:243 msgid "Branch name" msgstr "" -#: app/blueprints/packages/releases.py:249 +#: app/blueprints/packages/releases.py:244 #: app/templates/packages/update_config.html:38 msgid "Action" msgstr "" -#: app/blueprints/packages/releases.py:250 +#: app/blueprints/packages/releases.py:245 msgid "Send notification and mark as outdated" msgstr "" -#: app/blueprints/packages/releases.py:250 +#: app/blueprints/packages/releases.py:245 +#: app/templates/macros/package_approval.html:22 msgid "Create release" msgstr "" -#: app/blueprints/packages/releases.py:252 +#: app/blueprints/packages/releases.py:247 msgid "Save Settings" msgstr "" -#: app/blueprints/packages/releases.py:253 +#: app/blueprints/packages/releases.py:248 msgid "Disable Automation" msgstr "" -#: app/blueprints/packages/releases.py:292 +#: app/blueprints/packages/releases.py:287 msgid "Please add a Git repository URL in order to set up automatic releases" msgstr "" -#: app/blueprints/packages/releases.py:308 +#: app/blueprints/packages/releases.py:303 msgid "Deleted update configuration" msgstr "" -#: app/blueprints/packages/releases.py:316 +#: app/blueprints/packages/releases.py:311 msgid "Now, please create an initial release" msgstr "" @@ -397,11 +397,11 @@ msgstr "" msgid "You can't review your own package!" msgstr "" -#: app/blueprints/packages/reviews.py:161 +#: app/blueprints/packages/reviews.py:170 msgid "You can't vote on the reviews on your own package!" msgstr "" -#: app/blueprints/packages/reviews.py:169 +#: app/blueprints/packages/reviews.py:178 msgid "You can't vote on your own reviews!" msgstr "" @@ -420,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:510 +#: app/templates/macros/threads.html:53 app/templates/packages/view.html:540 #: app/templates/report/index.html:4 app/templates/report/index.html:10 #: app/templates/users/profile.html:28 msgid "Report" @@ -467,7 +467,7 @@ msgid "Comment needs to be between 3 and 2000 characters." msgstr "" #: app/blueprints/threads/__init__.py:275 -#: app/templates/macros/package_approval.html:107 +#: app/templates/macros/package_approval.html:112 msgid "Open Thread" msgstr "" @@ -919,10 +919,12 @@ msgid "Texture Pack" msgstr "" #: app/models/packages.py:74 app/templates/base.html:27 +#: app/templates/metapackages/view.html:17 msgid "Mods" msgstr "" #: app/models/packages.py:76 app/templates/base.html:30 +#: app/templates/metapackages/view.html:14 msgid "Games" msgstr "" @@ -939,7 +941,7 @@ msgid "Approve" msgstr "" #: app/models/packages.py:171 app/templates/api/create_edit_token.html:17 -#: app/templates/packages/release_edit.html:80 +#: app/templates/packages/release_edit.html:75 #: app/templates/packages/review_create_edit.html:55 #: app/templates/threads/delete_reply.html:19 #: app/templates/threads/delete_thread.html:19 @@ -947,36 +949,36 @@ msgstr "" msgid "Delete" msgstr "" -#: app/tasks/emails.py:102 +#: app/tasks/emails.py:113 msgid "" "You are receiving this email because you are a registered user of " "ContentDB." msgstr "" -#: app/tasks/emails.py:109 app/templates/emails/verify.html:30 +#: app/tasks/emails.py:119 app/templates/emails/verify.html:30 msgid "" "You are receiving this email because someone (hopefully you) entered your" " email address as a user's email." msgstr "" -#: app/tasks/emails.py:143 +#: app/tasks/emails.py:153 #, python-format msgid "%(num)d new notifications" msgstr "" -#: app/tasks/emails.py:145 app/templates/macros/forms.html:52 +#: app/tasks/emails.py:155 app/templates/macros/forms.html:52 #: app/templates/packages/create_edit.html:41 #: app/templates/todo/editor.html:155 msgid "View" msgstr "" -#: app/tasks/emails.py:148 +#: app/tasks/emails.py:158 msgid "Manage email settings" msgstr "" -#: app/tasks/emails.py:150 app/templates/emails/base.html:63 +#: app/tasks/emails.py:160 app/templates/emails/base.html:63 #: app/templates/emails/notification.html:34 -#: app/templates/emails/notification_digest.html:51 +#: app/templates/emails/notification_digest.html:54 #: app/templates/emails/verify.html:33 #: app/templates/emails/verify_unsubscribe.html:13 #: app/templates/threads/view.html:31 app/templates/users/unsubscribe.html:4 @@ -1005,7 +1007,7 @@ msgid "Help" msgstr "" #: app/templates/base.html:42 app/templates/packages/view.html:173 -#: app/templates/packages/view.html:499 app/templates/threads/list.html:4 +#: app/templates/packages/view.html:529 app/templates/threads/list.html:4 msgid "Threads" msgstr "" @@ -1104,6 +1106,8 @@ msgid "Welcome" msgstr "" #: app/templates/index.html:38 app/templates/macros/reviews.html:73 +#: app/templates/packages/game_hub.html:5 +#: app/templates/packages/game_hub.html:26 #: app/templates/packages/similar.html:22 #, python-format msgid "%(title)s by %(author)s" @@ -1135,15 +1139,18 @@ msgstr "" #: app/templates/index.html:101 app/templates/index.html:108 #: app/templates/index.html:115 app/templates/index.html:122 #: app/templates/index.html:129 app/templates/index.html:151 -#: app/templates/index.html:158 +#: app/templates/index.html:158 app/templates/packages/game_hub.html:31 +#: app/templates/packages/game_hub.html:38 +#: app/templates/packages/game_hub.html:45 +#: app/templates/packages/game_hub.html:52 msgid "See more" msgstr "" -#: app/templates/index.html:103 +#: app/templates/index.html:103 app/templates/packages/game_hub.html:33 msgid "Recently Added" msgstr "" -#: app/templates/index.html:110 +#: app/templates/index.html:110 app/templates/packages/game_hub.html:40 msgid "Recently Updated" msgstr "" @@ -1151,7 +1158,7 @@ msgstr "" msgid "Top Games" msgstr "" -#: app/templates/index.html:124 +#: app/templates/index.html:124 app/templates/packages/game_hub.html:47 msgid "Top Mods" msgstr "" @@ -1163,7 +1170,7 @@ msgstr "" msgid "Search by Tags" msgstr "" -#: app/templates/index.html:153 +#: app/templates/index.html:153 app/templates/packages/game_hub.html:54 msgid "Highest Reviewed" msgstr "" @@ -1322,14 +1329,14 @@ msgid "View Notification" msgstr "" #: app/templates/emails/notification.html:26 -#: app/templates/emails/notification_digest.html:43 +#: app/templates/emails/notification_digest.html:46 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:47 +#: app/templates/emails/notification_digest.html:50 msgid "Manage your preferences" msgstr "" @@ -1339,16 +1346,16 @@ msgid "This is a '%(type)s' notification." msgstr "" #: app/templates/emails/notification_digest.html:14 -#: app/templates/emails/notification_digest.html:29 +#: app/templates/emails/notification_digest.html:31 #, python-format msgid "from %(username)s." msgstr "" -#: app/templates/emails/notification_digest.html:22 +#: app/templates/emails/notification_digest.html:24 msgid "Other Notifications" msgstr "" -#: app/templates/emails/notification_digest.html:36 +#: app/templates/emails/notification_digest.html:39 msgid "View Notifications" msgstr "" @@ -1439,75 +1446,75 @@ msgstr "" msgid "State" msgstr "" -#: app/templates/macros/package_approval.html:22 -msgid "Create first release" -msgstr "" - #: app/templates/macros/package_approval.html:26 msgid "Set up releases" msgstr "" -#: app/templates/macros/package_approval.html:29 +#: app/templates/macros/package_approval.html:31 msgid "You need to create a release before this package can be approved." msgstr "" -#: app/templates/macros/package_approval.html:31 -msgid "A release is required before this package can be approved." +#: app/templates/macros/package_approval.html:33 +msgid "Release is still importing, or has an error." msgstr "" #: app/templates/macros/package_approval.html:36 +msgid "A release is required before this package can be approved." +msgstr "" + +#: app/templates/macros/package_approval.html:41 msgid "You need to add at least one screenshot." msgstr "" -#: app/templates/macros/package_approval.html:40 +#: app/templates/macros/package_approval.html:45 #, python-format msgid "" "The following hard dependencies need to be added to ContentDB first: " "%(deps)s" msgstr "" -#: app/templates/macros/package_approval.html:44 +#: app/templates/macros/package_approval.html:49 msgid "Please wait for the license to be added to CDB." msgstr "" -#: app/templates/macros/package_approval.html:51 +#: app/templates/macros/package_approval.html:56 msgid "You should add at least one screenshot, but this isn't required." msgstr "" -#: app/templates/macros/package_approval.html:57 +#: app/templates/macros/package_approval.html:62 msgid "Please wait for the release to be approved." msgstr "" -#: app/templates/macros/package_approval.html:59 +#: app/templates/macros/package_approval.html:64 msgid "You can now approve this package if you're ready." msgstr "" -#: app/templates/macros/package_approval.html:61 +#: app/templates/macros/package_approval.html:66 msgid "Please wait for the package to be approved." msgstr "" -#: app/templates/macros/package_approval.html:65 +#: app/templates/macros/package_approval.html:70 msgid "You can now submit this package for approval if you're ready." msgstr "" -#: app/templates/macros/package_approval.html:67 +#: app/templates/macros/package_approval.html:72 msgid "This package can be submitted for approval when ready." msgstr "" -#: app/templates/macros/package_approval.html:97 +#: app/templates/macros/package_approval.html:102 msgid "Please make sure that this package has the right to the names it uses." msgstr "" -#: app/templates/macros/package_approval.html:99 +#: app/templates/macros/package_approval.html:104 #, python-format msgid "Please make sure that this package has the right to the names %(names)s" msgstr "" -#: app/templates/macros/package_approval.html:110 +#: app/templates/macros/package_approval.html:115 msgid "Package approval thread" msgstr "" -#: app/templates/macros/package_approval.html:111 +#: app/templates/macros/package_approval.html:116 msgid "" "You can open a thread if you have a question for the approver or package " "author." @@ -1632,7 +1639,7 @@ msgid "On %(trigger)s, do %(action)s" msgstr "" #: app/templates/macros/todo.html:37 app/templates/packages/view.html:104 -#: app/templates/packages/view.html:348 +#: app/templates/packages/view.html:355 msgid "Release" msgstr "" @@ -1642,7 +1649,7 @@ msgstr "" #: app/templates/macros/todo.html:50 #: app/templates/packages/releases_list.html:13 -#: app/templates/packages/view.html:352 +#: app/templates/packages/view.html:359 msgid "Update settings" msgstr "" @@ -1663,7 +1670,7 @@ msgid "Actions" msgstr "" #: app/templates/macros/topics.html:18 app/templates/macros/topics.html:56 -#: app/templates/metapackages/view.html:26 +#: app/templates/metapackages/view.html:29 #: app/templates/packages/similar.html:40 app/templates/todo/editor.html:160 #: app/templates/todo/editor.html:175 msgid "WIP" @@ -1690,31 +1697,32 @@ msgstr "" msgid "No meta packages found." msgstr "" -#: app/templates/metapackages/view.html:8 +#: app/templates/metapackages/view.html:10 #, python-format msgid "Meta Package \"%(name)s\"" msgstr "" -#: app/templates/metapackages/view.html:10 +#: app/templates/metapackages/view.html:12 msgid "Provided By" msgstr "" -#: app/templates/metapackages/view.html:17 -msgid "Unfortunately, this isn't on ContentDB yet! Here's some forum topic(s):" +#: app/templates/metapackages/view.html:21 app/templates/todo/todo_base.html:35 +msgid "Forum Topics" msgstr "" -#: app/templates/metapackages/view.html:24 -#: app/templates/packages/similar.html:38 app/templates/packages/view.html:383 -#: app/templates/packages/view.html:407 app/templates/todo/editor.html:85 +#: app/templates/metapackages/view.html:27 +#: app/templates/packages/similar.html:38 app/templates/packages/view.html:396 +#: app/templates/packages/view.html:420 app/templates/packages/view.html:440 +#: app/templates/todo/editor.html:85 #, python-format msgid "%(title)s by %(display_name)s" msgstr "" -#: app/templates/metapackages/view.html:32 +#: app/templates/metapackages/view.html:35 msgid "Required By" msgstr "" -#: app/templates/metapackages/view.html:35 +#: app/templates/metapackages/view.html:38 msgid "Optionally Used By" msgstr "" @@ -1821,7 +1829,7 @@ msgid "" msgstr "" #: app/templates/packages/create_edit.html:66 -#: app/templates/threads/view.html:78 app/templates/todo/tags.html:38 +#: app/templates/threads/view.html:84 app/templates/todo/tags.html:38 msgid "Package" msgstr "" @@ -1894,6 +1902,17 @@ msgid "" "themselves." msgstr "" +#: app/templates/packages/game_hub.html:4 +#: app/templates/packages/game_hub.html:24 +msgid "Community Hub" +msgstr "" + +#: app/templates/packages/game_hub.html:11 +#: app/templates/packages/game_hub.html:12 +#, python-format +msgid "Mods for %(title)s" +msgstr "" + #: app/templates/packages/list.html:21 #, python-format msgid "Did you mean to search for packages by %(authors)s?" @@ -1931,15 +1950,7 @@ msgid "" "\t\t\tplatforms not within the range." msgstr "" -#: app/templates/packages/release_bulk_change.html:35 -#: app/templates/packages/release_edit.html:66 -#: app/templates/packages/release_new.html:86 -msgid "" -"You cannot select the oldest version for min or the newest version\n" -"\t\t\tfor max as this does not make sense - you can't predict the future." -msgstr "" - -#: app/templates/packages/release_bulk_change.html:38 +#: app/templates/packages/release_bulk_change.html:36 #: app/templates/packages/release_edit.html:61 #: app/templates/packages/release_new.html:83 msgid "Leave both as None if in doubt." @@ -1979,21 +1990,21 @@ msgid "" " .conf of your package." msgstr "" -#: app/templates/packages/release_edit.html:75 +#: app/templates/packages/release_edit.html:70 msgid "Delete Release" msgstr "" -#: app/templates/packages/release_edit.html:81 +#: app/templates/packages/release_edit.html:76 msgid "This is permanent." msgstr "" -#: app/templates/packages/release_edit.html:82 +#: app/templates/packages/release_edit.html:77 msgid "" "Any associated uploads will not be deleted immediately, but the release " "will no longer be listed." msgstr "" -#: app/templates/packages/release_edit.html:87 +#: app/templates/packages/release_edit.html:82 msgid "You cannot delete the latest release; please create a newer one first." msgstr "" @@ -2414,7 +2425,7 @@ msgstr "" msgid "Awaiting review" msgstr "" -#: app/templates/packages/view.html:300 app/templates/threads/view.html:61 +#: app/templates/packages/view.html:300 app/templates/threads/view.html:67 msgid "Edit Review" msgstr "" @@ -2426,76 +2437,100 @@ msgstr "" msgid "Used By" msgstr "" -#: app/templates/packages/view.html:336 -msgid "Package may be outdated" +#: app/templates/packages/view.html:327 +msgid "Content" +msgstr "" + +#: app/templates/packages/view.html:329 app/templates/packages/view.html:383 +msgid "View content for game" msgstr "" #: app/templates/packages/view.html:343 +msgid "Package may be outdated" +msgstr "" + +#: app/templates/packages/view.html:350 msgid "Only visible to the author and Editors." msgstr "" -#: app/templates/packages/view.html:360 +#: app/templates/packages/view.html:367 msgid "Warning" msgstr "" -#: app/templates/packages/view.html:366 +#: app/templates/packages/view.html:373 msgid "Like this package? Help support its development by making a donation" msgstr "" -#: app/templates/packages/view.html:369 +#: app/templates/packages/view.html:376 msgid "Donate now" msgstr "" -#: app/templates/packages/view.html:375 +#: app/templates/packages/view.html:388 msgid "Dependencies" msgstr "" -#: app/templates/packages/view.html:377 +#: app/templates/packages/view.html:390 msgid "Required" msgstr "" -#: app/templates/packages/view.html:395 +#: app/templates/packages/view.html:408 msgid "No required dependencies" msgstr "" -#: app/templates/packages/view.html:401 +#: app/templates/packages/view.html:414 msgid "Optional" msgstr "" -#: app/templates/packages/view.html:423 +#: app/templates/packages/view.html:436 +msgid "Compatible Games" +msgstr "" + +#: app/templates/packages/view.html:444 +msgid "No specific game is required" +msgstr "" + +#: app/templates/packages/view.html:447 +msgid "This is an experimental feature." +msgstr "" + +#: app/templates/packages/view.html:448 +msgid "Supported games are determined by an algorithm, and may not be correct." +msgstr "" + +#: app/templates/packages/view.html:453 msgid "Information" msgstr "" -#: app/templates/packages/view.html:429 +#: app/templates/packages/view.html:459 msgid "Technical Name" msgstr "" -#: app/templates/packages/view.html:438 +#: app/templates/packages/view.html:468 #, python-format msgid "%(code_license)s for code,
%(media_license)s for media." msgstr "" -#: app/templates/packages/view.html:446 +#: app/templates/packages/view.html:476 msgid "Unknown" msgstr "" -#: app/templates/packages/view.html:448 +#: app/templates/packages/view.html:478 msgid "Added" msgstr "" -#: app/templates/packages/view.html:462 +#: app/templates/packages/view.html:492 msgid "Remove myself" msgstr "" -#: app/templates/packages/view.html:467 +#: app/templates/packages/view.html:497 msgid "Provides" msgstr "" -#: app/templates/packages/view.html:489 +#: app/templates/packages/view.html:519 msgid "More" msgstr "" -#: app/templates/packages/view.html:518 +#: app/templates/packages/view.html:548 msgid "See audit log" msgstr "" @@ -2511,6 +2546,12 @@ msgstr "" msgid "Only the admin will be able to see who made the report." msgstr "" +#: app/templates/report/index.html:29 +msgid "" +"Found a bug? Please report on the package's issue tracker or in a thread " +"instead." +msgstr "" + #: app/templates/tasks/view.html:5 msgid "Task Failed" msgstr "" @@ -2575,15 +2616,19 @@ msgstr "" msgid "Subscribe" msgstr "" -#: app/templates/threads/view.html:46 +#: app/templates/threads/view.html:45 +msgid "Convert to Thread" +msgstr "" + +#: app/templates/threads/view.html:52 msgid "Unlock" msgstr "" -#: app/templates/threads/view.html:51 +#: app/templates/threads/view.html:57 msgid "Lock" msgstr "" -#: app/templates/threads/view.html:84 +#: app/templates/threads/view.html:90 msgid "" "This thread is only visible to its creator, the package owner, and users " "of Approver rank or above." @@ -2683,10 +2728,6 @@ msgstr "" msgid "All Outdated Packages" msgstr "" -#: app/templates/todo/todo_base.html:35 -msgid "Forum Topics" -msgstr "" - #: app/templates/todo/topics.html:16 msgid "Sort by name" msgstr "" @@ -3316,3 +3357,17 @@ msgid "" "Please consider enabling email notifications, you can customise how much " "is sent" msgstr "" + +#~ msgid "Create first release" +#~ msgstr "" + +#~ msgid "Unfortunately, this isn't on ContentDB yet! Here's some forum topic(s):" +#~ msgstr "" + +#~ msgid "" +#~ "You cannot select the oldest version for min or the newest version\n" +#~ "\t\t\tfor max as this does not " +#~ "make sense - you can't predict the" +#~ " future." +#~ msgstr "" + diff --git a/translations/lzh/LC_MESSAGES/messages.po b/translations/lzh/LC_MESSAGES/messages.po index d4d183b4..f9da7550 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-26 03:09+0000\n" +"POT-Creation-Date: 2022-02-12 14:57+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language: lzh\n" @@ -17,7 +17,7 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.9.1\n" -#: app/__init__.py:102 +#: app/__init__.py:103 msgid "You have been banned." msgstr "" @@ -36,11 +36,11 @@ msgstr "" msgid "Limit to package" msgstr "" -#: 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/api/tokens.py:36 app/blueprints/packages/packages.py:249 +#: app/blueprints/packages/packages.py:454 +#: app/blueprints/packages/packages.py:550 +#: app/blueprints/packages/releases.py:60 +#: app/blueprints/packages/releases.py:72 app/blueprints/packages/reviews.py:47 #: app/blueprints/packages/screenshots.py:35 #: app/blueprints/packages/screenshots.py:41 #: app/blueprints/packages/screenshots.py:46 @@ -77,7 +77,7 @@ msgstr "" #: app/blueprints/packages/__init__.py:37 #: app/templates/packages/releases_list.html:34 -#: app/templates/packages/view.html:479 app/templates/todo/editor.html:75 +#: app/templates/packages/view.html:509 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:450 +#: app/templates/packages/view.html:480 msgid "Maintainers" msgstr "" @@ -106,267 +106,268 @@ msgstr "" msgid "Remove" msgstr "" -#: app/blueprints/packages/packages.py:162 +#: app/blueprints/packages/packages.py:159 msgid "Error: Another package already uses this forum topic!" msgstr "" -#: app/blueprints/packages/packages.py:168 +#: app/blueprints/packages/packages.py:165 msgid "Error: Forum topic author doesn't match package author." msgstr "" -#: app/blueprints/packages/packages.py:171 +#: app/blueprints/packages/packages.py:168 msgid "" "Warning: Forum topic not found. This may happen if the topic has only " "just been created." msgstr "" -#: app/blueprints/packages/packages.py:221 +#: app/blueprints/packages/packages.py:215 msgid "No download available." msgstr "" -#: app/blueprints/packages/packages.py:235 app/templates/packages/view.html:427 +#: app/blueprints/packages/packages.py:229 app/templates/packages/view.html:457 msgid "Type" msgstr "" -#: app/blueprints/packages/packages.py:236 +#: app/blueprints/packages/packages.py:230 msgid "Title (Human-readable)" msgstr "" -#: app/blueprints/packages/packages.py:237 -#: app/blueprints/packages/packages.py:554 +#: app/blueprints/packages/packages.py:231 +#: app/blueprints/packages/packages.py:548 msgid "Name (Technical)" msgstr "" -#: app/blueprints/packages/packages.py:237 -#: app/blueprints/packages/packages.py:555 +#: app/blueprints/packages/packages.py:231 +#: app/blueprints/packages/packages.py:549 #: app/templates/packages/create_edit.html:75 msgid "Lower case letters (a-z), digits (0-9), and underscores (_) only" msgstr "" -#: app/blueprints/packages/packages.py:238 +#: app/blueprints/packages/packages.py:232 msgid "Short Description (Plaintext)" msgstr "" -#: app/blueprints/packages/packages.py:240 app/templates/packages/view.html:442 +#: app/blueprints/packages/packages.py:234 app/templates/packages/view.html:472 msgid "Maintenance State" msgstr "" -#: app/blueprints/packages/packages.py:242 app/templates/admin/tags/list.html:4 +#: app/blueprints/packages/packages.py:236 app/templates/admin/tags/list.html:4 #: app/templates/admin/tags/list.html:10 app/templates/todo/tags.html:40 msgid "Tags" msgstr "" -#: app/blueprints/packages/packages.py:243 +#: app/blueprints/packages/packages.py:237 msgid "Content Warnings" msgstr "" -#: app/blueprints/packages/packages.py:244 app/templates/packages/view.html:431 +#: app/blueprints/packages/packages.py:238 app/templates/packages/view.html:461 msgid "License" msgstr "" -#: app/blueprints/packages/packages.py:245 +#: app/blueprints/packages/packages.py:239 msgid "Media License" msgstr "" -#: app/blueprints/packages/packages.py:247 +#: app/blueprints/packages/packages.py:241 msgid "Long Description (Markdown)" msgstr "" -#: app/blueprints/packages/packages.py:249 +#: app/blueprints/packages/packages.py:243 msgid "VCS Repository URL" msgstr "" -#: app/blueprints/packages/packages.py:250 app/blueprints/users/settings.py:51 +#: app/blueprints/packages/packages.py:244 app/blueprints/users/settings.py:51 msgid "Website URL" msgstr "" -#: app/blueprints/packages/packages.py:251 +#: app/blueprints/packages/packages.py:245 msgid "Issue Tracker URL" msgstr "" -#: app/blueprints/packages/packages.py:252 +#: app/blueprints/packages/packages.py:246 msgid "Forum Topic ID" msgstr "" -#: app/blueprints/packages/packages.py:253 +#: app/blueprints/packages/packages.py:247 msgid "Video URL" msgstr "" -#: app/blueprints/packages/packages.py:271 +#: app/blueprints/packages/packages.py:265 msgid "Unable to find that user" msgstr "" -#: app/blueprints/packages/packages.py:275 +#: app/blueprints/packages/packages.py:269 #: app/blueprints/packages/screenshots.py:139 #: app/blueprints/users/settings.py:99 msgid "Permission denied" msgstr "" -#: app/blueprints/packages/packages.py:313 +#: app/blueprints/packages/packages.py:307 msgid "Package already exists!" msgstr "" -#: app/blueprints/packages/packages.py:374 +#: app/blueprints/packages/packages.py:368 msgid "You don't have permission to do that" msgstr "" -#: app/blueprints/packages/packages.py:402 +#: app/blueprints/packages/packages.py:396 msgid "Please comment what changes are needed in the approval thread" msgstr "" -#: app/blueprints/packages/packages.py:423 -#: app/blueprints/packages/packages.py:439 +#: app/blueprints/packages/packages.py:417 +#: app/blueprints/packages/packages.py:433 msgid "You don't have permission to do that." msgstr "" -#: app/blueprints/packages/packages.py:434 +#: app/blueprints/packages/packages.py:428 msgid "Deleted package" msgstr "" -#: app/blueprints/packages/packages.py:450 +#: app/blueprints/packages/packages.py:444 msgid "Unapproved package" msgstr "" -#: app/blueprints/packages/packages.py:459 +#: app/blueprints/packages/packages.py:453 msgid "Maintainers (Comma-separated)" msgstr "" -#: app/blueprints/packages/packages.py:468 +#: app/blueprints/packages/packages.py:462 msgid "You do not have permission to edit maintainers" msgstr "" -#: app/blueprints/packages/packages.py:518 +#: app/blueprints/packages/packages.py:512 msgid "You are not a maintainer" msgstr "" -#: app/blueprints/packages/packages.py:521 +#: app/blueprints/packages/packages.py:515 msgid "Package owners cannot remove themselves as maintainers" msgstr "" -#: app/blueprints/packages/packages.py:553 +#: app/blueprints/packages/packages.py:547 msgid "Author Name" msgstr "" -#: app/blueprints/packages/releases.py:55 -#: app/blueprints/packages/releases.py:66 app/blueprints/packages/reviews.py:43 +#: app/blueprints/packages/releases.py:52 +#: app/blueprints/packages/releases.py:64 app/blueprints/packages/reviews.py:43 #: app/blueprints/threads/__init__.py:272 app/templates/macros/reviews.html:128 #: app/templates/macros/topics.html:5 #: app/templates/packages/release_edit.html:17 msgid "Title" msgstr "" -#: app/blueprints/packages/releases.py:56 +#: app/blueprints/packages/releases.py:53 #: app/templates/packages/release_new.html:46 msgid "Method" msgstr "" -#: app/blueprints/packages/releases.py:56 -#: app/blueprints/packages/releases.py:58 +#: app/blueprints/packages/releases.py:53 +#: app/blueprints/packages/releases.py:55 #: app/blueprints/packages/screenshots.py:34 msgid "File Upload" msgstr "" -#: app/blueprints/packages/releases.py:57 +#: app/blueprints/packages/releases.py:54 msgid "Git reference (ie: commit hash, branch, or tag)" msgstr "" -#: app/blueprints/packages/releases.py:59 -#: app/blueprints/packages/releases.py:70 -#: app/blueprints/packages/releases.py:189 +#: app/blueprints/packages/releases.py:56 +#: app/blueprints/packages/releases.py:68 +#: app/blueprints/packages/releases.py:184 msgid "Minimum Minetest Version" msgstr "" -#: app/blueprints/packages/releases.py:61 -#: app/blueprints/packages/releases.py:72 -#: app/blueprints/packages/releases.py:192 +#: app/blueprints/packages/releases.py:58 +#: app/blueprints/packages/releases.py:70 +#: app/blueprints/packages/releases.py:187 msgid "Maximum Minetest Version" msgstr "" -#: app/blueprints/packages/releases.py:67 +#: app/blueprints/packages/releases.py:65 #: app/templates/packages/release_edit.html:23 msgid "URL" msgstr "" -#: app/blueprints/packages/releases.py:68 +#: app/blueprints/packages/releases.py:66 msgid "Task ID" msgstr "" -#: app/blueprints/packages/releases.py:69 +#: app/blueprints/packages/releases.py:67 #: app/blueprints/packages/screenshots.py:40 msgid "Is Approved" msgstr "" -#: app/blueprints/packages/releases.py:87 +#: app/blueprints/packages/releases.py:85 msgid "Import from Git" msgstr "" -#: app/blueprints/packages/releases.py:87 +#: app/blueprints/packages/releases.py:85 msgid "Upload .zip file" msgstr "" -#: app/blueprints/packages/releases.py:188 +#: app/blueprints/packages/releases.py:183 msgid "Set Min" msgstr "" -#: app/blueprints/packages/releases.py:191 +#: app/blueprints/packages/releases.py:186 msgid "Set Max" msgstr "" -#: app/blueprints/packages/releases.py:194 +#: app/blueprints/packages/releases.py:189 msgid "Only change values previously set as none" msgstr "" -#: app/blueprints/packages/releases.py:195 +#: app/blueprints/packages/releases.py:190 msgid "Update" msgstr "" -#: app/blueprints/packages/releases.py:244 +#: app/blueprints/packages/releases.py:239 #: app/templates/packages/update_config.html:25 msgid "Trigger" msgstr "" -#: app/blueprints/packages/releases.py:245 +#: app/blueprints/packages/releases.py:240 msgid "New Commit" msgstr "" -#: app/blueprints/packages/releases.py:246 app/templates/admin/tags/list.html:8 +#: app/blueprints/packages/releases.py:241 app/templates/admin/tags/list.html:8 msgid "New Tag" msgstr "" -#: app/blueprints/packages/releases.py:248 +#: app/blueprints/packages/releases.py:243 msgid "Branch name" msgstr "" -#: app/blueprints/packages/releases.py:249 +#: app/blueprints/packages/releases.py:244 #: app/templates/packages/update_config.html:38 msgid "Action" msgstr "" -#: app/blueprints/packages/releases.py:250 +#: app/blueprints/packages/releases.py:245 msgid "Send notification and mark as outdated" msgstr "" -#: app/blueprints/packages/releases.py:250 +#: app/blueprints/packages/releases.py:245 +#: app/templates/macros/package_approval.html:22 msgid "Create release" msgstr "" -#: app/blueprints/packages/releases.py:252 +#: app/blueprints/packages/releases.py:247 msgid "Save Settings" msgstr "" -#: app/blueprints/packages/releases.py:253 +#: app/blueprints/packages/releases.py:248 msgid "Disable Automation" msgstr "" -#: app/blueprints/packages/releases.py:292 +#: app/blueprints/packages/releases.py:287 msgid "Please add a Git repository URL in order to set up automatic releases" msgstr "" -#: app/blueprints/packages/releases.py:308 +#: app/blueprints/packages/releases.py:303 msgid "Deleted update configuration" msgstr "" -#: app/blueprints/packages/releases.py:316 +#: app/blueprints/packages/releases.py:311 msgid "Now, please create an initial release" msgstr "" @@ -394,11 +395,11 @@ msgstr "" msgid "You can't review your own package!" msgstr "" -#: app/blueprints/packages/reviews.py:161 +#: app/blueprints/packages/reviews.py:170 msgid "You can't vote on the reviews on your own package!" msgstr "" -#: app/blueprints/packages/reviews.py:169 +#: app/blueprints/packages/reviews.py:178 msgid "You can't vote on your own reviews!" msgstr "" @@ -417,7 +418,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:510 +#: app/templates/macros/threads.html:53 app/templates/packages/view.html:540 #: app/templates/report/index.html:4 app/templates/report/index.html:10 #: app/templates/users/profile.html:28 msgid "Report" @@ -464,7 +465,7 @@ msgid "Comment needs to be between 3 and 2000 characters." msgstr "" #: app/blueprints/threads/__init__.py:275 -#: app/templates/macros/package_approval.html:107 +#: app/templates/macros/package_approval.html:112 msgid "Open Thread" msgstr "" @@ -916,10 +917,12 @@ msgid "Texture Pack" msgstr "" #: app/models/packages.py:74 app/templates/base.html:27 +#: app/templates/metapackages/view.html:17 msgid "Mods" msgstr "" #: app/models/packages.py:76 app/templates/base.html:30 +#: app/templates/metapackages/view.html:14 msgid "Games" msgstr "" @@ -936,7 +939,7 @@ msgid "Approve" msgstr "" #: app/models/packages.py:171 app/templates/api/create_edit_token.html:17 -#: app/templates/packages/release_edit.html:80 +#: app/templates/packages/release_edit.html:75 #: app/templates/packages/review_create_edit.html:55 #: app/templates/threads/delete_reply.html:19 #: app/templates/threads/delete_thread.html:19 @@ -944,36 +947,36 @@ msgstr "" msgid "Delete" msgstr "" -#: app/tasks/emails.py:102 +#: app/tasks/emails.py:113 msgid "" "You are receiving this email because you are a registered user of " "ContentDB." msgstr "" -#: app/tasks/emails.py:109 app/templates/emails/verify.html:30 +#: app/tasks/emails.py:119 app/templates/emails/verify.html:30 msgid "" "You are receiving this email because someone (hopefully you) entered your" " email address as a user's email." msgstr "" -#: app/tasks/emails.py:143 +#: app/tasks/emails.py:153 #, python-format msgid "%(num)d new notifications" msgstr "" -#: app/tasks/emails.py:145 app/templates/macros/forms.html:52 +#: app/tasks/emails.py:155 app/templates/macros/forms.html:52 #: app/templates/packages/create_edit.html:41 #: app/templates/todo/editor.html:155 msgid "View" msgstr "" -#: app/tasks/emails.py:148 +#: app/tasks/emails.py:158 msgid "Manage email settings" msgstr "" -#: app/tasks/emails.py:150 app/templates/emails/base.html:63 +#: app/tasks/emails.py:160 app/templates/emails/base.html:63 #: app/templates/emails/notification.html:34 -#: app/templates/emails/notification_digest.html:51 +#: app/templates/emails/notification_digest.html:54 #: app/templates/emails/verify.html:33 #: app/templates/emails/verify_unsubscribe.html:13 #: app/templates/threads/view.html:31 app/templates/users/unsubscribe.html:4 @@ -1002,7 +1005,7 @@ msgid "Help" msgstr "" #: app/templates/base.html:42 app/templates/packages/view.html:173 -#: app/templates/packages/view.html:499 app/templates/threads/list.html:4 +#: app/templates/packages/view.html:529 app/templates/threads/list.html:4 msgid "Threads" msgstr "" @@ -1101,6 +1104,8 @@ msgid "Welcome" msgstr "" #: app/templates/index.html:38 app/templates/macros/reviews.html:73 +#: app/templates/packages/game_hub.html:5 +#: app/templates/packages/game_hub.html:26 #: app/templates/packages/similar.html:22 #, python-format msgid "%(title)s by %(author)s" @@ -1132,15 +1137,18 @@ msgstr "" #: app/templates/index.html:101 app/templates/index.html:108 #: app/templates/index.html:115 app/templates/index.html:122 #: app/templates/index.html:129 app/templates/index.html:151 -#: app/templates/index.html:158 +#: app/templates/index.html:158 app/templates/packages/game_hub.html:31 +#: app/templates/packages/game_hub.html:38 +#: app/templates/packages/game_hub.html:45 +#: app/templates/packages/game_hub.html:52 msgid "See more" msgstr "" -#: app/templates/index.html:103 +#: app/templates/index.html:103 app/templates/packages/game_hub.html:33 msgid "Recently Added" msgstr "" -#: app/templates/index.html:110 +#: app/templates/index.html:110 app/templates/packages/game_hub.html:40 msgid "Recently Updated" msgstr "" @@ -1148,7 +1156,7 @@ msgstr "" msgid "Top Games" msgstr "" -#: app/templates/index.html:124 +#: app/templates/index.html:124 app/templates/packages/game_hub.html:47 msgid "Top Mods" msgstr "" @@ -1160,7 +1168,7 @@ msgstr "" msgid "Search by Tags" msgstr "" -#: app/templates/index.html:153 +#: app/templates/index.html:153 app/templates/packages/game_hub.html:54 msgid "Highest Reviewed" msgstr "" @@ -1319,14 +1327,14 @@ msgid "View Notification" msgstr "" #: app/templates/emails/notification.html:26 -#: app/templates/emails/notification_digest.html:43 +#: app/templates/emails/notification_digest.html:46 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:47 +#: app/templates/emails/notification_digest.html:50 msgid "Manage your preferences" msgstr "" @@ -1336,16 +1344,16 @@ msgid "This is a '%(type)s' notification." msgstr "" #: app/templates/emails/notification_digest.html:14 -#: app/templates/emails/notification_digest.html:29 +#: app/templates/emails/notification_digest.html:31 #, python-format msgid "from %(username)s." msgstr "" -#: app/templates/emails/notification_digest.html:22 +#: app/templates/emails/notification_digest.html:24 msgid "Other Notifications" msgstr "" -#: app/templates/emails/notification_digest.html:36 +#: app/templates/emails/notification_digest.html:39 msgid "View Notifications" msgstr "" @@ -1436,75 +1444,75 @@ msgstr "" msgid "State" msgstr "" -#: app/templates/macros/package_approval.html:22 -msgid "Create first release" -msgstr "" - #: app/templates/macros/package_approval.html:26 msgid "Set up releases" msgstr "" -#: app/templates/macros/package_approval.html:29 +#: app/templates/macros/package_approval.html:31 msgid "You need to create a release before this package can be approved." msgstr "" -#: app/templates/macros/package_approval.html:31 -msgid "A release is required before this package can be approved." +#: app/templates/macros/package_approval.html:33 +msgid "Release is still importing, or has an error." msgstr "" #: app/templates/macros/package_approval.html:36 +msgid "A release is required before this package can be approved." +msgstr "" + +#: app/templates/macros/package_approval.html:41 msgid "You need to add at least one screenshot." msgstr "" -#: app/templates/macros/package_approval.html:40 +#: app/templates/macros/package_approval.html:45 #, python-format msgid "" "The following hard dependencies need to be added to ContentDB first: " "%(deps)s" msgstr "" -#: app/templates/macros/package_approval.html:44 +#: app/templates/macros/package_approval.html:49 msgid "Please wait for the license to be added to CDB." msgstr "" -#: app/templates/macros/package_approval.html:51 +#: app/templates/macros/package_approval.html:56 msgid "You should add at least one screenshot, but this isn't required." msgstr "" -#: app/templates/macros/package_approval.html:57 +#: app/templates/macros/package_approval.html:62 msgid "Please wait for the release to be approved." msgstr "" -#: app/templates/macros/package_approval.html:59 +#: app/templates/macros/package_approval.html:64 msgid "You can now approve this package if you're ready." msgstr "" -#: app/templates/macros/package_approval.html:61 +#: app/templates/macros/package_approval.html:66 msgid "Please wait for the package to be approved." msgstr "" -#: app/templates/macros/package_approval.html:65 +#: app/templates/macros/package_approval.html:70 msgid "You can now submit this package for approval if you're ready." msgstr "" -#: app/templates/macros/package_approval.html:67 +#: app/templates/macros/package_approval.html:72 msgid "This package can be submitted for approval when ready." msgstr "" -#: app/templates/macros/package_approval.html:97 +#: app/templates/macros/package_approval.html:102 msgid "Please make sure that this package has the right to the names it uses." msgstr "" -#: app/templates/macros/package_approval.html:99 +#: app/templates/macros/package_approval.html:104 #, python-format msgid "Please make sure that this package has the right to the names %(names)s" msgstr "" -#: app/templates/macros/package_approval.html:110 +#: app/templates/macros/package_approval.html:115 msgid "Package approval thread" msgstr "" -#: app/templates/macros/package_approval.html:111 +#: app/templates/macros/package_approval.html:116 msgid "" "You can open a thread if you have a question for the approver or package " "author." @@ -1629,7 +1637,7 @@ msgid "On %(trigger)s, do %(action)s" msgstr "" #: app/templates/macros/todo.html:37 app/templates/packages/view.html:104 -#: app/templates/packages/view.html:348 +#: app/templates/packages/view.html:355 msgid "Release" msgstr "" @@ -1639,7 +1647,7 @@ msgstr "" #: app/templates/macros/todo.html:50 #: app/templates/packages/releases_list.html:13 -#: app/templates/packages/view.html:352 +#: app/templates/packages/view.html:359 msgid "Update settings" msgstr "" @@ -1660,7 +1668,7 @@ msgid "Actions" msgstr "" #: app/templates/macros/topics.html:18 app/templates/macros/topics.html:56 -#: app/templates/metapackages/view.html:26 +#: app/templates/metapackages/view.html:29 #: app/templates/packages/similar.html:40 app/templates/todo/editor.html:160 #: app/templates/todo/editor.html:175 msgid "WIP" @@ -1687,31 +1695,32 @@ msgstr "" msgid "No meta packages found." msgstr "" -#: app/templates/metapackages/view.html:8 +#: app/templates/metapackages/view.html:10 #, python-format msgid "Meta Package \"%(name)s\"" msgstr "" -#: app/templates/metapackages/view.html:10 +#: app/templates/metapackages/view.html:12 msgid "Provided By" msgstr "" -#: app/templates/metapackages/view.html:17 -msgid "Unfortunately, this isn't on ContentDB yet! Here's some forum topic(s):" +#: app/templates/metapackages/view.html:21 app/templates/todo/todo_base.html:35 +msgid "Forum Topics" msgstr "" -#: app/templates/metapackages/view.html:24 -#: app/templates/packages/similar.html:38 app/templates/packages/view.html:383 -#: app/templates/packages/view.html:407 app/templates/todo/editor.html:85 +#: app/templates/metapackages/view.html:27 +#: app/templates/packages/similar.html:38 app/templates/packages/view.html:396 +#: app/templates/packages/view.html:420 app/templates/packages/view.html:440 +#: app/templates/todo/editor.html:85 #, python-format msgid "%(title)s by %(display_name)s" msgstr "" -#: app/templates/metapackages/view.html:32 +#: app/templates/metapackages/view.html:35 msgid "Required By" msgstr "" -#: app/templates/metapackages/view.html:35 +#: app/templates/metapackages/view.html:38 msgid "Optionally Used By" msgstr "" @@ -1818,7 +1827,7 @@ msgid "" msgstr "" #: app/templates/packages/create_edit.html:66 -#: app/templates/threads/view.html:78 app/templates/todo/tags.html:38 +#: app/templates/threads/view.html:84 app/templates/todo/tags.html:38 msgid "Package" msgstr "" @@ -1891,6 +1900,17 @@ msgid "" "themselves." msgstr "" +#: app/templates/packages/game_hub.html:4 +#: app/templates/packages/game_hub.html:24 +msgid "Community Hub" +msgstr "" + +#: app/templates/packages/game_hub.html:11 +#: app/templates/packages/game_hub.html:12 +#, python-format +msgid "Mods for %(title)s" +msgstr "" + #: app/templates/packages/list.html:21 #, python-format msgid "Did you mean to search for packages by %(authors)s?" @@ -1928,15 +1948,7 @@ msgid "" "\t\t\tplatforms not within the range." msgstr "" -#: app/templates/packages/release_bulk_change.html:35 -#: app/templates/packages/release_edit.html:66 -#: app/templates/packages/release_new.html:86 -msgid "" -"You cannot select the oldest version for min or the newest version\n" -"\t\t\tfor max as this does not make sense - you can't predict the future." -msgstr "" - -#: app/templates/packages/release_bulk_change.html:38 +#: app/templates/packages/release_bulk_change.html:36 #: app/templates/packages/release_edit.html:61 #: app/templates/packages/release_new.html:83 msgid "Leave both as None if in doubt." @@ -1976,21 +1988,21 @@ msgid "" " .conf of your package." msgstr "" -#: app/templates/packages/release_edit.html:75 +#: app/templates/packages/release_edit.html:70 msgid "Delete Release" msgstr "" -#: app/templates/packages/release_edit.html:81 +#: app/templates/packages/release_edit.html:76 msgid "This is permanent." msgstr "" -#: app/templates/packages/release_edit.html:82 +#: app/templates/packages/release_edit.html:77 msgid "" "Any associated uploads will not be deleted immediately, but the release " "will no longer be listed." msgstr "" -#: app/templates/packages/release_edit.html:87 +#: app/templates/packages/release_edit.html:82 msgid "You cannot delete the latest release; please create a newer one first." msgstr "" @@ -2411,7 +2423,7 @@ msgstr "" msgid "Awaiting review" msgstr "" -#: app/templates/packages/view.html:300 app/templates/threads/view.html:61 +#: app/templates/packages/view.html:300 app/templates/threads/view.html:67 msgid "Edit Review" msgstr "" @@ -2423,76 +2435,100 @@ msgstr "" msgid "Used By" msgstr "" -#: app/templates/packages/view.html:336 -msgid "Package may be outdated" +#: app/templates/packages/view.html:327 +msgid "Content" +msgstr "" + +#: app/templates/packages/view.html:329 app/templates/packages/view.html:383 +msgid "View content for game" msgstr "" #: app/templates/packages/view.html:343 +msgid "Package may be outdated" +msgstr "" + +#: app/templates/packages/view.html:350 msgid "Only visible to the author and Editors." msgstr "" -#: app/templates/packages/view.html:360 +#: app/templates/packages/view.html:367 msgid "Warning" msgstr "" -#: app/templates/packages/view.html:366 +#: app/templates/packages/view.html:373 msgid "Like this package? Help support its development by making a donation" msgstr "" -#: app/templates/packages/view.html:369 +#: app/templates/packages/view.html:376 msgid "Donate now" msgstr "" -#: app/templates/packages/view.html:375 +#: app/templates/packages/view.html:388 msgid "Dependencies" msgstr "" -#: app/templates/packages/view.html:377 +#: app/templates/packages/view.html:390 msgid "Required" msgstr "" -#: app/templates/packages/view.html:395 +#: app/templates/packages/view.html:408 msgid "No required dependencies" msgstr "" -#: app/templates/packages/view.html:401 +#: app/templates/packages/view.html:414 msgid "Optional" msgstr "" -#: app/templates/packages/view.html:423 +#: app/templates/packages/view.html:436 +msgid "Compatible Games" +msgstr "" + +#: app/templates/packages/view.html:444 +msgid "No specific game is required" +msgstr "" + +#: app/templates/packages/view.html:447 +msgid "This is an experimental feature." +msgstr "" + +#: app/templates/packages/view.html:448 +msgid "Supported games are determined by an algorithm, and may not be correct." +msgstr "" + +#: app/templates/packages/view.html:453 msgid "Information" msgstr "" -#: app/templates/packages/view.html:429 +#: app/templates/packages/view.html:459 msgid "Technical Name" msgstr "" -#: app/templates/packages/view.html:438 +#: app/templates/packages/view.html:468 #, python-format msgid "%(code_license)s for code,
%(media_license)s for media." msgstr "" -#: app/templates/packages/view.html:446 +#: app/templates/packages/view.html:476 msgid "Unknown" msgstr "" -#: app/templates/packages/view.html:448 +#: app/templates/packages/view.html:478 msgid "Added" msgstr "" -#: app/templates/packages/view.html:462 +#: app/templates/packages/view.html:492 msgid "Remove myself" msgstr "" -#: app/templates/packages/view.html:467 +#: app/templates/packages/view.html:497 msgid "Provides" msgstr "" -#: app/templates/packages/view.html:489 +#: app/templates/packages/view.html:519 msgid "More" msgstr "" -#: app/templates/packages/view.html:518 +#: app/templates/packages/view.html:548 msgid "See audit log" msgstr "" @@ -2508,6 +2544,12 @@ msgstr "" msgid "Only the admin will be able to see who made the report." msgstr "" +#: app/templates/report/index.html:29 +msgid "" +"Found a bug? Please report on the package's issue tracker or in a thread " +"instead." +msgstr "" + #: app/templates/tasks/view.html:5 msgid "Task Failed" msgstr "" @@ -2572,15 +2614,19 @@ msgstr "" msgid "Subscribe" msgstr "" -#: app/templates/threads/view.html:46 +#: app/templates/threads/view.html:45 +msgid "Convert to Thread" +msgstr "" + +#: app/templates/threads/view.html:52 msgid "Unlock" msgstr "" -#: app/templates/threads/view.html:51 +#: app/templates/threads/view.html:57 msgid "Lock" msgstr "" -#: app/templates/threads/view.html:84 +#: app/templates/threads/view.html:90 msgid "" "This thread is only visible to its creator, the package owner, and users " "of Approver rank or above." @@ -2680,10 +2726,6 @@ msgstr "" msgid "All Outdated Packages" msgstr "" -#: app/templates/todo/todo_base.html:35 -msgid "Forum Topics" -msgstr "" - #: app/templates/todo/topics.html:16 msgid "Sort by name" msgstr "" @@ -3358,3 +3400,16 @@ msgstr "" #~ " create releases automatically instead." #~ msgstr "" +#~ msgid "Create first release" +#~ msgstr "" + +#~ msgid "Unfortunately, this isn't on ContentDB yet! Here's some forum topic(s):" +#~ msgstr "" + +#~ msgid "" +#~ "You cannot select the oldest version for min or the newest version\n" +#~ "\t\t\tfor max as this does not " +#~ "make sense - you can't predict the" +#~ " future." +#~ msgstr "" + diff --git a/translations/messages.pot b/translations/messages.pot index d616343e..0a35e1ca 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-26 03:09+0000\n" +"POT-Creation-Date: 2022-02-12 14:57+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -17,7 +17,7 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.9.1\n" -#: app/__init__.py:102 +#: app/__init__.py:103 msgid "You have been banned." msgstr "" @@ -36,11 +36,11 @@ msgstr "" msgid "Limit to package" msgstr "" -#: 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/api/tokens.py:36 app/blueprints/packages/packages.py:249 +#: app/blueprints/packages/packages.py:454 +#: app/blueprints/packages/packages.py:550 +#: app/blueprints/packages/releases.py:60 +#: app/blueprints/packages/releases.py:72 app/blueprints/packages/reviews.py:47 #: app/blueprints/packages/screenshots.py:35 #: app/blueprints/packages/screenshots.py:41 #: app/blueprints/packages/screenshots.py:46 @@ -77,7 +77,7 @@ msgstr "" #: app/blueprints/packages/__init__.py:37 #: app/templates/packages/releases_list.html:34 -#: app/templates/packages/view.html:479 app/templates/todo/editor.html:75 +#: app/templates/packages/view.html:509 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:450 +#: app/templates/packages/view.html:480 msgid "Maintainers" msgstr "" @@ -106,267 +106,268 @@ msgstr "" msgid "Remove" msgstr "" -#: app/blueprints/packages/packages.py:162 +#: app/blueprints/packages/packages.py:159 msgid "Error: Another package already uses this forum topic!" msgstr "" -#: app/blueprints/packages/packages.py:168 +#: app/blueprints/packages/packages.py:165 msgid "Error: Forum topic author doesn't match package author." msgstr "" -#: app/blueprints/packages/packages.py:171 +#: app/blueprints/packages/packages.py:168 msgid "" "Warning: Forum topic not found. This may happen if the topic has only " "just been created." msgstr "" -#: app/blueprints/packages/packages.py:221 +#: app/blueprints/packages/packages.py:215 msgid "No download available." msgstr "" -#: app/blueprints/packages/packages.py:235 app/templates/packages/view.html:427 +#: app/blueprints/packages/packages.py:229 app/templates/packages/view.html:457 msgid "Type" msgstr "" -#: app/blueprints/packages/packages.py:236 +#: app/blueprints/packages/packages.py:230 msgid "Title (Human-readable)" msgstr "" -#: app/blueprints/packages/packages.py:237 -#: app/blueprints/packages/packages.py:554 +#: app/blueprints/packages/packages.py:231 +#: app/blueprints/packages/packages.py:548 msgid "Name (Technical)" msgstr "" -#: app/blueprints/packages/packages.py:237 -#: app/blueprints/packages/packages.py:555 +#: app/blueprints/packages/packages.py:231 +#: app/blueprints/packages/packages.py:549 #: app/templates/packages/create_edit.html:75 msgid "Lower case letters (a-z), digits (0-9), and underscores (_) only" msgstr "" -#: app/blueprints/packages/packages.py:238 +#: app/blueprints/packages/packages.py:232 msgid "Short Description (Plaintext)" msgstr "" -#: app/blueprints/packages/packages.py:240 app/templates/packages/view.html:442 +#: app/blueprints/packages/packages.py:234 app/templates/packages/view.html:472 msgid "Maintenance State" msgstr "" -#: app/blueprints/packages/packages.py:242 app/templates/admin/tags/list.html:4 +#: app/blueprints/packages/packages.py:236 app/templates/admin/tags/list.html:4 #: app/templates/admin/tags/list.html:10 app/templates/todo/tags.html:40 msgid "Tags" msgstr "" -#: app/blueprints/packages/packages.py:243 +#: app/blueprints/packages/packages.py:237 msgid "Content Warnings" msgstr "" -#: app/blueprints/packages/packages.py:244 app/templates/packages/view.html:431 +#: app/blueprints/packages/packages.py:238 app/templates/packages/view.html:461 msgid "License" msgstr "" -#: app/blueprints/packages/packages.py:245 +#: app/blueprints/packages/packages.py:239 msgid "Media License" msgstr "" -#: app/blueprints/packages/packages.py:247 +#: app/blueprints/packages/packages.py:241 msgid "Long Description (Markdown)" msgstr "" -#: app/blueprints/packages/packages.py:249 +#: app/blueprints/packages/packages.py:243 msgid "VCS Repository URL" msgstr "" -#: app/blueprints/packages/packages.py:250 app/blueprints/users/settings.py:51 +#: app/blueprints/packages/packages.py:244 app/blueprints/users/settings.py:51 msgid "Website URL" msgstr "" -#: app/blueprints/packages/packages.py:251 +#: app/blueprints/packages/packages.py:245 msgid "Issue Tracker URL" msgstr "" -#: app/blueprints/packages/packages.py:252 +#: app/blueprints/packages/packages.py:246 msgid "Forum Topic ID" msgstr "" -#: app/blueprints/packages/packages.py:253 +#: app/blueprints/packages/packages.py:247 msgid "Video URL" msgstr "" -#: app/blueprints/packages/packages.py:271 +#: app/blueprints/packages/packages.py:265 msgid "Unable to find that user" msgstr "" -#: app/blueprints/packages/packages.py:275 +#: app/blueprints/packages/packages.py:269 #: app/blueprints/packages/screenshots.py:139 #: app/blueprints/users/settings.py:99 msgid "Permission denied" msgstr "" -#: app/blueprints/packages/packages.py:313 +#: app/blueprints/packages/packages.py:307 msgid "Package already exists!" msgstr "" -#: app/blueprints/packages/packages.py:374 +#: app/blueprints/packages/packages.py:368 msgid "You don't have permission to do that" msgstr "" -#: app/blueprints/packages/packages.py:402 +#: app/blueprints/packages/packages.py:396 msgid "Please comment what changes are needed in the approval thread" msgstr "" -#: app/blueprints/packages/packages.py:423 -#: app/blueprints/packages/packages.py:439 +#: app/blueprints/packages/packages.py:417 +#: app/blueprints/packages/packages.py:433 msgid "You don't have permission to do that." msgstr "" -#: app/blueprints/packages/packages.py:434 +#: app/blueprints/packages/packages.py:428 msgid "Deleted package" msgstr "" -#: app/blueprints/packages/packages.py:450 +#: app/blueprints/packages/packages.py:444 msgid "Unapproved package" msgstr "" -#: app/blueprints/packages/packages.py:459 +#: app/blueprints/packages/packages.py:453 msgid "Maintainers (Comma-separated)" msgstr "" -#: app/blueprints/packages/packages.py:468 +#: app/blueprints/packages/packages.py:462 msgid "You do not have permission to edit maintainers" msgstr "" -#: app/blueprints/packages/packages.py:518 +#: app/blueprints/packages/packages.py:512 msgid "You are not a maintainer" msgstr "" -#: app/blueprints/packages/packages.py:521 +#: app/blueprints/packages/packages.py:515 msgid "Package owners cannot remove themselves as maintainers" msgstr "" -#: app/blueprints/packages/packages.py:553 +#: app/blueprints/packages/packages.py:547 msgid "Author Name" msgstr "" -#: app/blueprints/packages/releases.py:55 -#: app/blueprints/packages/releases.py:66 app/blueprints/packages/reviews.py:43 +#: app/blueprints/packages/releases.py:52 +#: app/blueprints/packages/releases.py:64 app/blueprints/packages/reviews.py:43 #: app/blueprints/threads/__init__.py:272 app/templates/macros/reviews.html:128 #: app/templates/macros/topics.html:5 #: app/templates/packages/release_edit.html:17 msgid "Title" msgstr "" -#: app/blueprints/packages/releases.py:56 +#: app/blueprints/packages/releases.py:53 #: app/templates/packages/release_new.html:46 msgid "Method" msgstr "" -#: app/blueprints/packages/releases.py:56 -#: app/blueprints/packages/releases.py:58 +#: app/blueprints/packages/releases.py:53 +#: app/blueprints/packages/releases.py:55 #: app/blueprints/packages/screenshots.py:34 msgid "File Upload" msgstr "" -#: app/blueprints/packages/releases.py:57 +#: app/blueprints/packages/releases.py:54 msgid "Git reference (ie: commit hash, branch, or tag)" msgstr "" -#: app/blueprints/packages/releases.py:59 -#: app/blueprints/packages/releases.py:70 -#: app/blueprints/packages/releases.py:189 +#: app/blueprints/packages/releases.py:56 +#: app/blueprints/packages/releases.py:68 +#: app/blueprints/packages/releases.py:184 msgid "Minimum Minetest Version" msgstr "" -#: app/blueprints/packages/releases.py:61 -#: app/blueprints/packages/releases.py:72 -#: app/blueprints/packages/releases.py:192 +#: app/blueprints/packages/releases.py:58 +#: app/blueprints/packages/releases.py:70 +#: app/blueprints/packages/releases.py:187 msgid "Maximum Minetest Version" msgstr "" -#: app/blueprints/packages/releases.py:67 +#: app/blueprints/packages/releases.py:65 #: app/templates/packages/release_edit.html:23 msgid "URL" msgstr "" -#: app/blueprints/packages/releases.py:68 +#: app/blueprints/packages/releases.py:66 msgid "Task ID" msgstr "" -#: app/blueprints/packages/releases.py:69 +#: app/blueprints/packages/releases.py:67 #: app/blueprints/packages/screenshots.py:40 msgid "Is Approved" msgstr "" -#: app/blueprints/packages/releases.py:87 +#: app/blueprints/packages/releases.py:85 msgid "Import from Git" msgstr "" -#: app/blueprints/packages/releases.py:87 +#: app/blueprints/packages/releases.py:85 msgid "Upload .zip file" msgstr "" -#: app/blueprints/packages/releases.py:188 +#: app/blueprints/packages/releases.py:183 msgid "Set Min" msgstr "" -#: app/blueprints/packages/releases.py:191 +#: app/blueprints/packages/releases.py:186 msgid "Set Max" msgstr "" -#: app/blueprints/packages/releases.py:194 +#: app/blueprints/packages/releases.py:189 msgid "Only change values previously set as none" msgstr "" -#: app/blueprints/packages/releases.py:195 +#: app/blueprints/packages/releases.py:190 msgid "Update" msgstr "" -#: app/blueprints/packages/releases.py:244 +#: app/blueprints/packages/releases.py:239 #: app/templates/packages/update_config.html:25 msgid "Trigger" msgstr "" -#: app/blueprints/packages/releases.py:245 +#: app/blueprints/packages/releases.py:240 msgid "New Commit" msgstr "" -#: app/blueprints/packages/releases.py:246 app/templates/admin/tags/list.html:8 +#: app/blueprints/packages/releases.py:241 app/templates/admin/tags/list.html:8 msgid "New Tag" msgstr "" -#: app/blueprints/packages/releases.py:248 +#: app/blueprints/packages/releases.py:243 msgid "Branch name" msgstr "" -#: app/blueprints/packages/releases.py:249 +#: app/blueprints/packages/releases.py:244 #: app/templates/packages/update_config.html:38 msgid "Action" msgstr "" -#: app/blueprints/packages/releases.py:250 +#: app/blueprints/packages/releases.py:245 msgid "Send notification and mark as outdated" msgstr "" -#: app/blueprints/packages/releases.py:250 +#: app/blueprints/packages/releases.py:245 +#: app/templates/macros/package_approval.html:22 msgid "Create release" msgstr "" -#: app/blueprints/packages/releases.py:252 +#: app/blueprints/packages/releases.py:247 msgid "Save Settings" msgstr "" -#: app/blueprints/packages/releases.py:253 +#: app/blueprints/packages/releases.py:248 msgid "Disable Automation" msgstr "" -#: app/blueprints/packages/releases.py:292 +#: app/blueprints/packages/releases.py:287 msgid "Please add a Git repository URL in order to set up automatic releases" msgstr "" -#: app/blueprints/packages/releases.py:308 +#: app/blueprints/packages/releases.py:303 msgid "Deleted update configuration" msgstr "" -#: app/blueprints/packages/releases.py:316 +#: app/blueprints/packages/releases.py:311 msgid "Now, please create an initial release" msgstr "" @@ -394,11 +395,11 @@ msgstr "" msgid "You can't review your own package!" msgstr "" -#: app/blueprints/packages/reviews.py:161 +#: app/blueprints/packages/reviews.py:170 msgid "You can't vote on the reviews on your own package!" msgstr "" -#: app/blueprints/packages/reviews.py:169 +#: app/blueprints/packages/reviews.py:178 msgid "You can't vote on your own reviews!" msgstr "" @@ -417,7 +418,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:510 +#: app/templates/macros/threads.html:53 app/templates/packages/view.html:540 #: app/templates/report/index.html:4 app/templates/report/index.html:10 #: app/templates/users/profile.html:28 msgid "Report" @@ -464,7 +465,7 @@ msgid "Comment needs to be between 3 and 2000 characters." msgstr "" #: app/blueprints/threads/__init__.py:275 -#: app/templates/macros/package_approval.html:107 +#: app/templates/macros/package_approval.html:112 msgid "Open Thread" msgstr "" @@ -916,10 +917,12 @@ msgid "Texture Pack" msgstr "" #: app/models/packages.py:74 app/templates/base.html:27 +#: app/templates/metapackages/view.html:17 msgid "Mods" msgstr "" #: app/models/packages.py:76 app/templates/base.html:30 +#: app/templates/metapackages/view.html:14 msgid "Games" msgstr "" @@ -936,7 +939,7 @@ msgid "Approve" msgstr "" #: app/models/packages.py:171 app/templates/api/create_edit_token.html:17 -#: app/templates/packages/release_edit.html:80 +#: app/templates/packages/release_edit.html:75 #: app/templates/packages/review_create_edit.html:55 #: app/templates/threads/delete_reply.html:19 #: app/templates/threads/delete_thread.html:19 @@ -944,36 +947,36 @@ msgstr "" msgid "Delete" msgstr "" -#: app/tasks/emails.py:102 +#: app/tasks/emails.py:113 msgid "" "You are receiving this email because you are a registered user of " "ContentDB." msgstr "" -#: app/tasks/emails.py:109 app/templates/emails/verify.html:30 +#: app/tasks/emails.py:119 app/templates/emails/verify.html:30 msgid "" "You are receiving this email because someone (hopefully you) entered your" " email address as a user's email." msgstr "" -#: app/tasks/emails.py:143 +#: app/tasks/emails.py:153 #, python-format msgid "%(num)d new notifications" msgstr "" -#: app/tasks/emails.py:145 app/templates/macros/forms.html:52 +#: app/tasks/emails.py:155 app/templates/macros/forms.html:52 #: app/templates/packages/create_edit.html:41 #: app/templates/todo/editor.html:155 msgid "View" msgstr "" -#: app/tasks/emails.py:148 +#: app/tasks/emails.py:158 msgid "Manage email settings" msgstr "" -#: app/tasks/emails.py:150 app/templates/emails/base.html:63 +#: app/tasks/emails.py:160 app/templates/emails/base.html:63 #: app/templates/emails/notification.html:34 -#: app/templates/emails/notification_digest.html:51 +#: app/templates/emails/notification_digest.html:54 #: app/templates/emails/verify.html:33 #: app/templates/emails/verify_unsubscribe.html:13 #: app/templates/threads/view.html:31 app/templates/users/unsubscribe.html:4 @@ -1002,7 +1005,7 @@ msgid "Help" msgstr "" #: app/templates/base.html:42 app/templates/packages/view.html:173 -#: app/templates/packages/view.html:499 app/templates/threads/list.html:4 +#: app/templates/packages/view.html:529 app/templates/threads/list.html:4 msgid "Threads" msgstr "" @@ -1101,6 +1104,8 @@ msgid "Welcome" msgstr "" #: app/templates/index.html:38 app/templates/macros/reviews.html:73 +#: app/templates/packages/game_hub.html:5 +#: app/templates/packages/game_hub.html:26 #: app/templates/packages/similar.html:22 #, python-format msgid "%(title)s by %(author)s" @@ -1132,15 +1137,18 @@ msgstr "" #: app/templates/index.html:101 app/templates/index.html:108 #: app/templates/index.html:115 app/templates/index.html:122 #: app/templates/index.html:129 app/templates/index.html:151 -#: app/templates/index.html:158 +#: app/templates/index.html:158 app/templates/packages/game_hub.html:31 +#: app/templates/packages/game_hub.html:38 +#: app/templates/packages/game_hub.html:45 +#: app/templates/packages/game_hub.html:52 msgid "See more" msgstr "" -#: app/templates/index.html:103 +#: app/templates/index.html:103 app/templates/packages/game_hub.html:33 msgid "Recently Added" msgstr "" -#: app/templates/index.html:110 +#: app/templates/index.html:110 app/templates/packages/game_hub.html:40 msgid "Recently Updated" msgstr "" @@ -1148,7 +1156,7 @@ msgstr "" msgid "Top Games" msgstr "" -#: app/templates/index.html:124 +#: app/templates/index.html:124 app/templates/packages/game_hub.html:47 msgid "Top Mods" msgstr "" @@ -1160,7 +1168,7 @@ msgstr "" msgid "Search by Tags" msgstr "" -#: app/templates/index.html:153 +#: app/templates/index.html:153 app/templates/packages/game_hub.html:54 msgid "Highest Reviewed" msgstr "" @@ -1319,14 +1327,14 @@ msgid "View Notification" msgstr "" #: app/templates/emails/notification.html:26 -#: app/templates/emails/notification_digest.html:43 +#: app/templates/emails/notification_digest.html:46 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:47 +#: app/templates/emails/notification_digest.html:50 msgid "Manage your preferences" msgstr "" @@ -1336,16 +1344,16 @@ msgid "This is a '%(type)s' notification." msgstr "" #: app/templates/emails/notification_digest.html:14 -#: app/templates/emails/notification_digest.html:29 +#: app/templates/emails/notification_digest.html:31 #, python-format msgid "from %(username)s." msgstr "" -#: app/templates/emails/notification_digest.html:22 +#: app/templates/emails/notification_digest.html:24 msgid "Other Notifications" msgstr "" -#: app/templates/emails/notification_digest.html:36 +#: app/templates/emails/notification_digest.html:39 msgid "View Notifications" msgstr "" @@ -1436,75 +1444,75 @@ msgstr "" msgid "State" msgstr "" -#: app/templates/macros/package_approval.html:22 -msgid "Create first release" -msgstr "" - #: app/templates/macros/package_approval.html:26 msgid "Set up releases" msgstr "" -#: app/templates/macros/package_approval.html:29 +#: app/templates/macros/package_approval.html:31 msgid "You need to create a release before this package can be approved." msgstr "" -#: app/templates/macros/package_approval.html:31 -msgid "A release is required before this package can be approved." +#: app/templates/macros/package_approval.html:33 +msgid "Release is still importing, or has an error." msgstr "" #: app/templates/macros/package_approval.html:36 +msgid "A release is required before this package can be approved." +msgstr "" + +#: app/templates/macros/package_approval.html:41 msgid "You need to add at least one screenshot." msgstr "" -#: app/templates/macros/package_approval.html:40 +#: app/templates/macros/package_approval.html:45 #, python-format msgid "" "The following hard dependencies need to be added to ContentDB first: " "%(deps)s" msgstr "" -#: app/templates/macros/package_approval.html:44 +#: app/templates/macros/package_approval.html:49 msgid "Please wait for the license to be added to CDB." msgstr "" -#: app/templates/macros/package_approval.html:51 +#: app/templates/macros/package_approval.html:56 msgid "You should add at least one screenshot, but this isn't required." msgstr "" -#: app/templates/macros/package_approval.html:57 +#: app/templates/macros/package_approval.html:62 msgid "Please wait for the release to be approved." msgstr "" -#: app/templates/macros/package_approval.html:59 +#: app/templates/macros/package_approval.html:64 msgid "You can now approve this package if you're ready." msgstr "" -#: app/templates/macros/package_approval.html:61 +#: app/templates/macros/package_approval.html:66 msgid "Please wait for the package to be approved." msgstr "" -#: app/templates/macros/package_approval.html:65 +#: app/templates/macros/package_approval.html:70 msgid "You can now submit this package for approval if you're ready." msgstr "" -#: app/templates/macros/package_approval.html:67 +#: app/templates/macros/package_approval.html:72 msgid "This package can be submitted for approval when ready." msgstr "" -#: app/templates/macros/package_approval.html:97 +#: app/templates/macros/package_approval.html:102 msgid "Please make sure that this package has the right to the names it uses." msgstr "" -#: app/templates/macros/package_approval.html:99 +#: app/templates/macros/package_approval.html:104 #, python-format msgid "Please make sure that this package has the right to the names %(names)s" msgstr "" -#: app/templates/macros/package_approval.html:110 +#: app/templates/macros/package_approval.html:115 msgid "Package approval thread" msgstr "" -#: app/templates/macros/package_approval.html:111 +#: app/templates/macros/package_approval.html:116 msgid "" "You can open a thread if you have a question for the approver or package " "author." @@ -1629,7 +1637,7 @@ msgid "On %(trigger)s, do %(action)s" msgstr "" #: app/templates/macros/todo.html:37 app/templates/packages/view.html:104 -#: app/templates/packages/view.html:348 +#: app/templates/packages/view.html:355 msgid "Release" msgstr "" @@ -1639,7 +1647,7 @@ msgstr "" #: app/templates/macros/todo.html:50 #: app/templates/packages/releases_list.html:13 -#: app/templates/packages/view.html:352 +#: app/templates/packages/view.html:359 msgid "Update settings" msgstr "" @@ -1660,7 +1668,7 @@ msgid "Actions" msgstr "" #: app/templates/macros/topics.html:18 app/templates/macros/topics.html:56 -#: app/templates/metapackages/view.html:26 +#: app/templates/metapackages/view.html:29 #: app/templates/packages/similar.html:40 app/templates/todo/editor.html:160 #: app/templates/todo/editor.html:175 msgid "WIP" @@ -1687,31 +1695,32 @@ msgstr "" msgid "No meta packages found." msgstr "" -#: app/templates/metapackages/view.html:8 +#: app/templates/metapackages/view.html:10 #, python-format msgid "Meta Package \"%(name)s\"" msgstr "" -#: app/templates/metapackages/view.html:10 +#: app/templates/metapackages/view.html:12 msgid "Provided By" msgstr "" -#: app/templates/metapackages/view.html:17 -msgid "Unfortunately, this isn't on ContentDB yet! Here's some forum topic(s):" +#: app/templates/metapackages/view.html:21 app/templates/todo/todo_base.html:35 +msgid "Forum Topics" msgstr "" -#: app/templates/metapackages/view.html:24 -#: app/templates/packages/similar.html:38 app/templates/packages/view.html:383 -#: app/templates/packages/view.html:407 app/templates/todo/editor.html:85 +#: app/templates/metapackages/view.html:27 +#: app/templates/packages/similar.html:38 app/templates/packages/view.html:396 +#: app/templates/packages/view.html:420 app/templates/packages/view.html:440 +#: app/templates/todo/editor.html:85 #, python-format msgid "%(title)s by %(display_name)s" msgstr "" -#: app/templates/metapackages/view.html:32 +#: app/templates/metapackages/view.html:35 msgid "Required By" msgstr "" -#: app/templates/metapackages/view.html:35 +#: app/templates/metapackages/view.html:38 msgid "Optionally Used By" msgstr "" @@ -1818,7 +1827,7 @@ msgid "" msgstr "" #: app/templates/packages/create_edit.html:66 -#: app/templates/threads/view.html:78 app/templates/todo/tags.html:38 +#: app/templates/threads/view.html:84 app/templates/todo/tags.html:38 msgid "Package" msgstr "" @@ -1891,6 +1900,17 @@ msgid "" "themselves." msgstr "" +#: app/templates/packages/game_hub.html:4 +#: app/templates/packages/game_hub.html:24 +msgid "Community Hub" +msgstr "" + +#: app/templates/packages/game_hub.html:11 +#: app/templates/packages/game_hub.html:12 +#, python-format +msgid "Mods for %(title)s" +msgstr "" + #: app/templates/packages/list.html:21 #, python-format msgid "Did you mean to search for packages by %(authors)s?" @@ -1928,15 +1948,7 @@ msgid "" "\t\t\tplatforms not within the range." msgstr "" -#: app/templates/packages/release_bulk_change.html:35 -#: app/templates/packages/release_edit.html:66 -#: app/templates/packages/release_new.html:86 -msgid "" -"You cannot select the oldest version for min or the newest version\n" -"\t\t\tfor max as this does not make sense - you can't predict the future." -msgstr "" - -#: app/templates/packages/release_bulk_change.html:38 +#: app/templates/packages/release_bulk_change.html:36 #: app/templates/packages/release_edit.html:61 #: app/templates/packages/release_new.html:83 msgid "Leave both as None if in doubt." @@ -1976,21 +1988,21 @@ msgid "" " .conf of your package." msgstr "" -#: app/templates/packages/release_edit.html:75 +#: app/templates/packages/release_edit.html:70 msgid "Delete Release" msgstr "" -#: app/templates/packages/release_edit.html:81 +#: app/templates/packages/release_edit.html:76 msgid "This is permanent." msgstr "" -#: app/templates/packages/release_edit.html:82 +#: app/templates/packages/release_edit.html:77 msgid "" "Any associated uploads will not be deleted immediately, but the release " "will no longer be listed." msgstr "" -#: app/templates/packages/release_edit.html:87 +#: app/templates/packages/release_edit.html:82 msgid "You cannot delete the latest release; please create a newer one first." msgstr "" @@ -2411,7 +2423,7 @@ msgstr "" msgid "Awaiting review" msgstr "" -#: app/templates/packages/view.html:300 app/templates/threads/view.html:61 +#: app/templates/packages/view.html:300 app/templates/threads/view.html:67 msgid "Edit Review" msgstr "" @@ -2423,76 +2435,100 @@ msgstr "" msgid "Used By" msgstr "" -#: app/templates/packages/view.html:336 -msgid "Package may be outdated" +#: app/templates/packages/view.html:327 +msgid "Content" +msgstr "" + +#: app/templates/packages/view.html:329 app/templates/packages/view.html:383 +msgid "View content for game" msgstr "" #: app/templates/packages/view.html:343 +msgid "Package may be outdated" +msgstr "" + +#: app/templates/packages/view.html:350 msgid "Only visible to the author and Editors." msgstr "" -#: app/templates/packages/view.html:360 +#: app/templates/packages/view.html:367 msgid "Warning" msgstr "" -#: app/templates/packages/view.html:366 +#: app/templates/packages/view.html:373 msgid "Like this package? Help support its development by making a donation" msgstr "" -#: app/templates/packages/view.html:369 +#: app/templates/packages/view.html:376 msgid "Donate now" msgstr "" -#: app/templates/packages/view.html:375 +#: app/templates/packages/view.html:388 msgid "Dependencies" msgstr "" -#: app/templates/packages/view.html:377 +#: app/templates/packages/view.html:390 msgid "Required" msgstr "" -#: app/templates/packages/view.html:395 +#: app/templates/packages/view.html:408 msgid "No required dependencies" msgstr "" -#: app/templates/packages/view.html:401 +#: app/templates/packages/view.html:414 msgid "Optional" msgstr "" -#: app/templates/packages/view.html:423 +#: app/templates/packages/view.html:436 +msgid "Compatible Games" +msgstr "" + +#: app/templates/packages/view.html:444 +msgid "No specific game is required" +msgstr "" + +#: app/templates/packages/view.html:447 +msgid "This is an experimental feature." +msgstr "" + +#: app/templates/packages/view.html:448 +msgid "Supported games are determined by an algorithm, and may not be correct." +msgstr "" + +#: app/templates/packages/view.html:453 msgid "Information" msgstr "" -#: app/templates/packages/view.html:429 +#: app/templates/packages/view.html:459 msgid "Technical Name" msgstr "" -#: app/templates/packages/view.html:438 +#: app/templates/packages/view.html:468 #, python-format msgid "%(code_license)s for code,
%(media_license)s for media." msgstr "" -#: app/templates/packages/view.html:446 +#: app/templates/packages/view.html:476 msgid "Unknown" msgstr "" -#: app/templates/packages/view.html:448 +#: app/templates/packages/view.html:478 msgid "Added" msgstr "" -#: app/templates/packages/view.html:462 +#: app/templates/packages/view.html:492 msgid "Remove myself" msgstr "" -#: app/templates/packages/view.html:467 +#: app/templates/packages/view.html:497 msgid "Provides" msgstr "" -#: app/templates/packages/view.html:489 +#: app/templates/packages/view.html:519 msgid "More" msgstr "" -#: app/templates/packages/view.html:518 +#: app/templates/packages/view.html:548 msgid "See audit log" msgstr "" @@ -2508,6 +2544,12 @@ msgstr "" msgid "Only the admin will be able to see who made the report." msgstr "" +#: app/templates/report/index.html:29 +msgid "" +"Found a bug? Please report on the package's issue tracker or in a thread " +"instead." +msgstr "" + #: app/templates/tasks/view.html:5 msgid "Task Failed" msgstr "" @@ -2572,15 +2614,19 @@ msgstr "" msgid "Subscribe" msgstr "" -#: app/templates/threads/view.html:46 +#: app/templates/threads/view.html:45 +msgid "Convert to Thread" +msgstr "" + +#: app/templates/threads/view.html:52 msgid "Unlock" msgstr "" -#: app/templates/threads/view.html:51 +#: app/templates/threads/view.html:57 msgid "Lock" msgstr "" -#: app/templates/threads/view.html:84 +#: app/templates/threads/view.html:90 msgid "" "This thread is only visible to its creator, the package owner, and users " "of Approver rank or above." @@ -2680,10 +2726,6 @@ msgstr "" msgid "All Outdated Packages" msgstr "" -#: app/templates/todo/todo_base.html:35 -msgid "Forum Topics" -msgstr "" - #: app/templates/todo/topics.html:16 msgid "Sort by name" msgstr "" diff --git a/translations/ms/LC_MESSAGES/messages.po b/translations/ms/LC_MESSAGES/messages.po index ad97261c..75c38a50 100644 --- a/translations/ms/LC_MESSAGES/messages.po +++ b/translations/ms/LC_MESSAGES/messages.po @@ -7,21 +7,20 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-01-26 03:09+0000\n" +"POT-Creation-Date: 2022-02-12 14:57+0000\n" "PO-Revision-Date: 2022-01-31 14:54+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 +#: app/__init__.py:103 msgid "You have been banned." msgstr "Anda telah diharamkan." @@ -40,11 +39,11 @@ msgstr "Nama" msgid "Limit to package" msgstr "Hadkan ke pakej" -#: 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/api/tokens.py:36 app/blueprints/packages/packages.py:249 +#: app/blueprints/packages/packages.py:454 +#: app/blueprints/packages/packages.py:550 +#: app/blueprints/packages/releases.py:60 +#: app/blueprints/packages/releases.py:72 app/blueprints/packages/reviews.py:47 #: app/blueprints/packages/screenshots.py:35 #: app/blueprints/packages/screenshots.py:41 #: app/blueprints/packages/screenshots.py:46 @@ -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:479 app/templates/todo/editor.html:75 +#: app/templates/packages/view.html:509 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:450 +#: app/templates/packages/view.html:480 msgid "Maintainers" msgstr "Penyenggara" @@ -110,15 +109,15 @@ msgstr "Kongsi dan Lencana" msgid "Remove" msgstr "Buang" -#: app/blueprints/packages/packages.py:162 +#: app/blueprints/packages/packages.py:159 msgid "Error: Another package already uses this forum topic!" msgstr "Ralat: Pakej lain sudah menggunakan topik forum ini!" -#: app/blueprints/packages/packages.py:168 +#: app/blueprints/packages/packages.py:165 msgid "Error: Forum topic author doesn't match package author." msgstr "Ralat: Pencipta topik forum tidak sepadan dengan pencipta pakej." -#: app/blueprints/packages/packages.py:171 +#: app/blueprints/packages/packages.py:168 msgid "" "Warning: Forum topic not found. This may happen if the topic has only " "just been created." @@ -126,255 +125,256 @@ msgstr "" "Amaran: Topik forum tidak dijumpai. Ini mungkin berlaku jika topik " "tersebut baru saja dicipta." -#: app/blueprints/packages/packages.py:221 +#: app/blueprints/packages/packages.py:215 msgid "No download available." msgstr "Tiada muat turun tersedia." -#: app/blueprints/packages/packages.py:235 app/templates/packages/view.html:427 +#: app/blueprints/packages/packages.py:229 app/templates/packages/view.html:457 msgid "Type" msgstr "Jenis" -#: app/blueprints/packages/packages.py:236 +#: app/blueprints/packages/packages.py:230 msgid "Title (Human-readable)" msgstr "Tajuk (Bacaan manusia)" -#: app/blueprints/packages/packages.py:237 -#: app/blueprints/packages/packages.py:554 +#: app/blueprints/packages/packages.py:231 +#: app/blueprints/packages/packages.py:548 msgid "Name (Technical)" msgstr "Nama (Teknikal)" -#: app/blueprints/packages/packages.py:237 -#: app/blueprints/packages/packages.py:555 +#: app/blueprints/packages/packages.py:231 +#: app/blueprints/packages/packages.py:549 #: 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" -#: app/blueprints/packages/packages.py:238 +#: app/blueprints/packages/packages.py:232 msgid "Short Description (Plaintext)" msgstr "Perihal Pendek (Teks biasa)" -#: app/blueprints/packages/packages.py:240 app/templates/packages/view.html:442 +#: app/blueprints/packages/packages.py:234 app/templates/packages/view.html:472 msgid "Maintenance State" msgstr "Keadaan Penyenggaraan" -#: app/blueprints/packages/packages.py:242 app/templates/admin/tags/list.html:4 +#: app/blueprints/packages/packages.py:236 app/templates/admin/tags/list.html:4 #: app/templates/admin/tags/list.html:10 app/templates/todo/tags.html:40 msgid "Tags" msgstr "Tag" -#: app/blueprints/packages/packages.py:243 +#: app/blueprints/packages/packages.py:237 msgid "Content Warnings" msgstr "Amaran Kandungan" -#: app/blueprints/packages/packages.py:244 app/templates/packages/view.html:431 +#: app/blueprints/packages/packages.py:238 app/templates/packages/view.html:461 msgid "License" msgstr "Lesen" -#: app/blueprints/packages/packages.py:245 +#: app/blueprints/packages/packages.py:239 msgid "Media License" msgstr "Lesen Media" -#: app/blueprints/packages/packages.py:247 +#: app/blueprints/packages/packages.py:241 msgid "Long Description (Markdown)" msgstr "Perihal Panjang (Markdown)" -#: app/blueprints/packages/packages.py:249 +#: app/blueprints/packages/packages.py:243 msgid "VCS Repository URL" msgstr "URL Repositori VCS" -#: app/blueprints/packages/packages.py:250 app/blueprints/users/settings.py:51 +#: app/blueprints/packages/packages.py:244 app/blueprints/users/settings.py:51 msgid "Website URL" msgstr "URL Laman Sesawang" -#: app/blueprints/packages/packages.py:251 +#: app/blueprints/packages/packages.py:245 msgid "Issue Tracker URL" msgstr "URL Penjejak Isu" -#: app/blueprints/packages/packages.py:252 +#: app/blueprints/packages/packages.py:246 msgid "Forum Topic ID" msgstr "ID Topik Forum" -#: app/blueprints/packages/packages.py:253 +#: app/blueprints/packages/packages.py:247 msgid "Video URL" msgstr "URL Video" -#: app/blueprints/packages/packages.py:271 +#: app/blueprints/packages/packages.py:265 msgid "Unable to find that user" msgstr "Tidak jumpa pengguna tersebut" -#: app/blueprints/packages/packages.py:275 +#: app/blueprints/packages/packages.py:269 #: app/blueprints/packages/screenshots.py:139 #: app/blueprints/users/settings.py:99 msgid "Permission denied" msgstr "Kebenaran ditolak" -#: app/blueprints/packages/packages.py:313 +#: app/blueprints/packages/packages.py:307 msgid "Package already exists!" msgstr "Pakej sudah wujud!" -#: app/blueprints/packages/packages.py:374 +#: app/blueprints/packages/packages.py:368 msgid "You don't have permission to do that" msgstr "Anda tiada kebenaran untuk berbuat sedemikian" -#: app/blueprints/packages/packages.py:402 +#: app/blueprints/packages/packages.py:396 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:423 -#: app/blueprints/packages/packages.py:439 +#: app/blueprints/packages/packages.py:417 +#: app/blueprints/packages/packages.py:433 msgid "You don't have permission to do that." msgstr "Anda tiada kebenaran untuk berbuat sedemikian." -#: app/blueprints/packages/packages.py:434 +#: app/blueprints/packages/packages.py:428 msgid "Deleted package" msgstr "Pakej dipadam" -#: app/blueprints/packages/packages.py:450 +#: app/blueprints/packages/packages.py:444 msgid "Unapproved package" msgstr "Pakej tidak diluluskan" -#: app/blueprints/packages/packages.py:459 +#: app/blueprints/packages/packages.py:453 msgid "Maintainers (Comma-separated)" msgstr "Penyenggara (Dipisahkan dengan koma)" -#: app/blueprints/packages/packages.py:468 +#: app/blueprints/packages/packages.py:462 msgid "You do not have permission to edit maintainers" msgstr "Anda tiada kebenaran untuk mengedit penyenggara" -#: app/blueprints/packages/packages.py:518 +#: app/blueprints/packages/packages.py:512 msgid "You are not a maintainer" msgstr "Anda bukan seorang penyenggara" -#: app/blueprints/packages/packages.py:521 +#: app/blueprints/packages/packages.py:515 msgid "Package owners cannot remove themselves as maintainers" msgstr "Pemilik pakej tidak boleh mengeluarkan diri sendiri sebagai penyenggara" -#: app/blueprints/packages/packages.py:553 +#: app/blueprints/packages/packages.py:547 msgid "Author Name" msgstr "Nama Pencipta" -#: app/blueprints/packages/releases.py:55 -#: app/blueprints/packages/releases.py:66 app/blueprints/packages/reviews.py:43 +#: app/blueprints/packages/releases.py:52 +#: app/blueprints/packages/releases.py:64 app/blueprints/packages/reviews.py:43 #: app/blueprints/threads/__init__.py:272 app/templates/macros/reviews.html:128 #: app/templates/macros/topics.html:5 #: app/templates/packages/release_edit.html:17 msgid "Title" msgstr "Tajuk" -#: app/blueprints/packages/releases.py:56 +#: app/blueprints/packages/releases.py:53 #: app/templates/packages/release_new.html:46 msgid "Method" msgstr "Kaedah" -#: app/blueprints/packages/releases.py:56 -#: app/blueprints/packages/releases.py:58 +#: app/blueprints/packages/releases.py:53 +#: app/blueprints/packages/releases.py:55 #: app/blueprints/packages/screenshots.py:34 msgid "File Upload" msgstr "Muat Naik Fail" -#: app/blueprints/packages/releases.py:57 +#: app/blueprints/packages/releases.py:54 msgid "Git reference (ie: commit hash, branch, or tag)" msgstr "Rujukan git (cth: cincang serahan, cabang, atau tag)" -#: app/blueprints/packages/releases.py:59 -#: app/blueprints/packages/releases.py:70 -#: app/blueprints/packages/releases.py:189 +#: app/blueprints/packages/releases.py:56 +#: app/blueprints/packages/releases.py:68 +#: app/blueprints/packages/releases.py:184 msgid "Minimum Minetest Version" msgstr "Versi Minetest Minimum" -#: app/blueprints/packages/releases.py:61 -#: app/blueprints/packages/releases.py:72 -#: app/blueprints/packages/releases.py:192 +#: app/blueprints/packages/releases.py:58 +#: app/blueprints/packages/releases.py:70 +#: app/blueprints/packages/releases.py:187 msgid "Maximum Minetest Version" msgstr "Versi Minetest Maksimum" -#: app/blueprints/packages/releases.py:67 +#: app/blueprints/packages/releases.py:65 #: app/templates/packages/release_edit.html:23 msgid "URL" msgstr "URL" -#: app/blueprints/packages/releases.py:68 +#: app/blueprints/packages/releases.py:66 msgid "Task ID" msgstr "ID Tugas" -#: app/blueprints/packages/releases.py:69 +#: app/blueprints/packages/releases.py:67 #: app/blueprints/packages/screenshots.py:40 msgid "Is Approved" msgstr "Telah Diluluskan" -#: app/blueprints/packages/releases.py:87 +#: app/blueprints/packages/releases.py:85 msgid "Import from Git" msgstr "Import dari Git" -#: app/blueprints/packages/releases.py:87 +#: app/blueprints/packages/releases.py:85 msgid "Upload .zip file" msgstr "Muat naik fail .zip" -#: app/blueprints/packages/releases.py:188 +#: app/blueprints/packages/releases.py:183 msgid "Set Min" msgstr "Tetapkan Minimum" -#: app/blueprints/packages/releases.py:191 +#: app/blueprints/packages/releases.py:186 msgid "Set Max" msgstr "Tetapkan Maksimum" -#: app/blueprints/packages/releases.py:194 +#: app/blueprints/packages/releases.py:189 msgid "Only change values previously set as none" msgstr "Hanya tukar nilai yang sebelum ini ditetapkan sebagai tiada" -#: app/blueprints/packages/releases.py:195 +#: app/blueprints/packages/releases.py:190 msgid "Update" msgstr "Kemas kini" -#: app/blueprints/packages/releases.py:244 +#: app/blueprints/packages/releases.py:239 #: app/templates/packages/update_config.html:25 msgid "Trigger" msgstr "Picu" -#: app/blueprints/packages/releases.py:245 +#: app/blueprints/packages/releases.py:240 msgid "New Commit" msgstr "Serahan Baharu" -#: app/blueprints/packages/releases.py:246 app/templates/admin/tags/list.html:8 +#: app/blueprints/packages/releases.py:241 app/templates/admin/tags/list.html:8 msgid "New Tag" msgstr "Tag Baharu" -#: app/blueprints/packages/releases.py:248 +#: app/blueprints/packages/releases.py:243 msgid "Branch name" msgstr "Nama cabang" -#: app/blueprints/packages/releases.py:249 +#: app/blueprints/packages/releases.py:244 #: app/templates/packages/update_config.html:38 msgid "Action" msgstr "Perbuatan" -#: app/blueprints/packages/releases.py:250 +#: app/blueprints/packages/releases.py:245 msgid "Send notification and mark as outdated" msgstr "Hantar pemberitahuan dan tanda sebagai lapuk" -#: app/blueprints/packages/releases.py:250 +#: app/blueprints/packages/releases.py:245 +#: app/templates/macros/package_approval.html:22 msgid "Create release" msgstr "Cipta terbitan" -#: app/blueprints/packages/releases.py:252 +#: app/blueprints/packages/releases.py:247 msgid "Save Settings" msgstr "Simpan Tetapan" -#: app/blueprints/packages/releases.py:253 +#: app/blueprints/packages/releases.py:248 msgid "Disable Automation" msgstr "Lumpuhkan Automasi" -#: app/blueprints/packages/releases.py:292 +#: app/blueprints/packages/releases.py:287 msgid "Please add a Git repository URL in order to set up automatic releases" msgstr "Sila tambah URL repositori Git untuk menetapkan terbitan automatik" -#: app/blueprints/packages/releases.py:308 +#: app/blueprints/packages/releases.py:303 msgid "Deleted update configuration" msgstr "Konfigurasi kemas kini telah dipadam" -#: app/blueprints/packages/releases.py:316 +#: app/blueprints/packages/releases.py:311 msgid "Now, please create an initial release" msgstr "Sekarang, sila cipta sebuah terbitan awal" @@ -402,11 +402,11 @@ msgstr "Tidak" msgid "You can't review your own package!" msgstr "Anda tidak boleh mengulas pakej anda sendiri!" -#: app/blueprints/packages/reviews.py:161 +#: app/blueprints/packages/reviews.py:170 msgid "You can't vote on the reviews on your own package!" msgstr "Anda tidak boleh mengundi pada ulasan di pakej anda sendiri!" -#: app/blueprints/packages/reviews.py:169 +#: app/blueprints/packages/reviews.py:178 msgid "You can't vote on your own reviews!" msgstr "Anda tidak boleh mengundi pada ulasan anda sendiri!" @@ -425,7 +425,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:510 +#: app/templates/macros/threads.html:53 app/templates/packages/view.html:540 #: app/templates/report/index.html:4 app/templates/report/index.html:10 #: app/templates/users/profile.html:28 msgid "Report" @@ -472,7 +472,7 @@ msgid "Comment needs to be between 3 and 2000 characters." msgstr "Komen mestilah di antara 3 dan 2000 aksara panjangnya." #: app/blueprints/threads/__init__.py:275 -#: app/templates/macros/package_approval.html:107 +#: app/templates/macros/package_approval.html:112 msgid "Open Thread" msgstr "Buka Bebenang" @@ -952,10 +952,12 @@ msgid "Texture Pack" msgstr "Pek Tekstur" #: app/models/packages.py:74 app/templates/base.html:27 +#: app/templates/metapackages/view.html:17 msgid "Mods" msgstr "Mods" #: app/models/packages.py:76 app/templates/base.html:30 +#: app/templates/metapackages/view.html:14 msgid "Games" msgstr "Permainan" @@ -972,7 +974,7 @@ msgid "Approve" msgstr "Luluskan" #: app/models/packages.py:171 app/templates/api/create_edit_token.html:17 -#: app/templates/packages/release_edit.html:80 +#: app/templates/packages/release_edit.html:75 #: app/templates/packages/review_create_edit.html:55 #: app/templates/threads/delete_reply.html:19 #: app/templates/threads/delete_thread.html:19 @@ -980,13 +982,13 @@ msgstr "Luluskan" msgid "Delete" msgstr "Padam" -#: app/tasks/emails.py:102 +#: app/tasks/emails.py:113 msgid "" "You are receiving this email because you are a registered user of " "ContentDB." msgstr "Anda menerima e-mel ini kerana anda pengguna berdaftar ContentDB." -#: app/tasks/emails.py:109 app/templates/emails/verify.html:30 +#: app/tasks/emails.py:119 app/templates/emails/verify.html:30 msgid "" "You are receiving this email because someone (hopefully you) entered your" " email address as a user's email." @@ -994,24 +996,24 @@ msgstr "" "Anda menerima e-mel ini kerana seseorang (harapnya anda) telah memasukkan" " alamat e-mel anda sebagai e-mel seorang pengguna." -#: app/tasks/emails.py:143 +#: app/tasks/emails.py:153 #, python-format msgid "%(num)d new notifications" msgstr "%(num)d pemberitahuan baharu" -#: app/tasks/emails.py:145 app/templates/macros/forms.html:52 +#: app/tasks/emails.py:155 app/templates/macros/forms.html:52 #: app/templates/packages/create_edit.html:41 #: app/templates/todo/editor.html:155 msgid "View" msgstr "Lihat" -#: app/tasks/emails.py:148 +#: app/tasks/emails.py:158 msgid "Manage email settings" msgstr "Uruskan tetapan e-mel" -#: app/tasks/emails.py:150 app/templates/emails/base.html:63 +#: app/tasks/emails.py:160 app/templates/emails/base.html:63 #: app/templates/emails/notification.html:34 -#: app/templates/emails/notification_digest.html:51 +#: app/templates/emails/notification_digest.html:54 #: app/templates/emails/verify.html:33 #: app/templates/emails/verify_unsubscribe.html:13 #: app/templates/threads/view.html:31 app/templates/users/unsubscribe.html:4 @@ -1043,7 +1045,7 @@ msgid "Help" msgstr "Bantuan" #: app/templates/base.html:42 app/templates/packages/view.html:173 -#: app/templates/packages/view.html:499 app/templates/threads/list.html:4 +#: app/templates/packages/view.html:529 app/templates/threads/list.html:4 msgid "Threads" msgstr "Bebenang" @@ -1142,6 +1144,8 @@ msgid "Welcome" msgstr "Selamat Datang" #: app/templates/index.html:38 app/templates/macros/reviews.html:73 +#: app/templates/packages/game_hub.html:5 +#: app/templates/packages/game_hub.html:26 #: app/templates/packages/similar.html:22 #, python-format msgid "%(title)s by %(author)s" @@ -1173,15 +1177,18 @@ msgstr "Sorotan" #: app/templates/index.html:101 app/templates/index.html:108 #: app/templates/index.html:115 app/templates/index.html:122 #: app/templates/index.html:129 app/templates/index.html:151 -#: app/templates/index.html:158 +#: app/templates/index.html:158 app/templates/packages/game_hub.html:31 +#: app/templates/packages/game_hub.html:38 +#: app/templates/packages/game_hub.html:45 +#: app/templates/packages/game_hub.html:52 msgid "See more" msgstr "Lihat lebih lagi" -#: app/templates/index.html:103 +#: app/templates/index.html:103 app/templates/packages/game_hub.html:33 msgid "Recently Added" msgstr "Tambahan Terbaru" -#: app/templates/index.html:110 +#: app/templates/index.html:110 app/templates/packages/game_hub.html:40 msgid "Recently Updated" msgstr "Kemas Kini Terbaru" @@ -1189,7 +1196,7 @@ msgstr "Kemas Kini Terbaru" msgid "Top Games" msgstr "Permainan Teratas" -#: app/templates/index.html:124 +#: app/templates/index.html:124 app/templates/packages/game_hub.html:47 msgid "Top Mods" msgstr "Mods Teratas" @@ -1201,7 +1208,7 @@ msgstr "Pek Tekstur Teratas" msgid "Search by Tags" msgstr "Cari menggunakan Tag" -#: app/templates/index.html:153 +#: app/templates/index.html:153 app/templates/packages/game_hub.html:54 msgid "Highest Reviewed" msgstr "Paling Banyak Diulas" @@ -1366,7 +1373,7 @@ msgid "View Notification" msgstr "Lihat Pemberitahuan" #: app/templates/emails/notification.html:26 -#: app/templates/emails/notification_digest.html:43 +#: app/templates/emails/notification_digest.html:46 msgid "" "You are receiving this email because you are a registered user of " "ContentDB, and have email notifications enabled." @@ -1375,7 +1382,7 @@ msgstr "" "anda membolehkan pemberitahuan e-mel." #: app/templates/emails/notification.html:30 -#: app/templates/emails/notification_digest.html:47 +#: app/templates/emails/notification_digest.html:50 msgid "Manage your preferences" msgstr "Uruskan keutamaan anda" @@ -1385,16 +1392,16 @@ msgid "This is a '%(type)s' notification." msgstr "Ini pemberitahuan '%(type)s'." #: app/templates/emails/notification_digest.html:14 -#: app/templates/emails/notification_digest.html:29 +#: app/templates/emails/notification_digest.html:31 #, python-format msgid "from %(username)s." msgstr "daripada %(username)s." -#: app/templates/emails/notification_digest.html:22 +#: app/templates/emails/notification_digest.html:24 msgid "Other Notifications" msgstr "Pemberitahuan Lain" -#: app/templates/emails/notification_digest.html:36 +#: app/templates/emails/notification_digest.html:39 msgid "View Notifications" msgstr "Lihat Pemberitahuan" @@ -1427,8 +1434,8 @@ msgid "" "If you weren't expecting to receive this email, then you can safely " "ignore it." msgstr "" -"Jika anda tidak menyangka untuk menerima e-mel ini, anda boleh abaikannya " -"sahaja." +"Jika anda tidak menyangka untuk menerima e-mel ini, anda boleh abaikannya" +" sahaja." #: app/templates/emails/verify.html:4 #: app/templates/emails/verify_unsubscribe.html:5 @@ -1497,27 +1504,27 @@ msgstr "Mula menaip untuk melihat cadangan" msgid "State" msgstr "Keadaan" -#: app/templates/macros/package_approval.html:22 -msgid "Create first release" -msgstr "Cipta terbitan pertama" - #: app/templates/macros/package_approval.html:26 msgid "Set up releases" msgstr "Tetapkan terbitan" -#: app/templates/macros/package_approval.html:29 +#: app/templates/macros/package_approval.html:31 msgid "You need to create a release before this package can be approved." msgstr "Anda perlu mencipta suatu terbitan sebelum pakej ini boleh diluluskan." -#: app/templates/macros/package_approval.html:31 +#: app/templates/macros/package_approval.html:33 +msgid "Release is still importing, or has an error." +msgstr "" + +#: app/templates/macros/package_approval.html:36 msgid "A release is required before this package can be approved." msgstr "Suatu terbitan diperlukan sebelum pakej ini boleh diluluskan." -#: app/templates/macros/package_approval.html:36 +#: app/templates/macros/package_approval.html:41 msgid "You need to add at least one screenshot." msgstr "Anda perlu tambah sekurang-kurangnya satu tangkap layar." -#: app/templates/macros/package_approval.html:40 +#: app/templates/macros/package_approval.html:45 #, python-format msgid "" "The following hard dependencies need to be added to ContentDB first: " @@ -1526,52 +1533,52 @@ msgstr "" "Kebergantungan wajib berikut perlu ditambah ke ContentDB terlebih dahulu:" " %(deps)s" -#: app/templates/macros/package_approval.html:44 +#: app/templates/macros/package_approval.html:49 msgid "Please wait for the license to be added to CDB." msgstr "Sila tunggu lesen tersebut ditambah ke CDB dahulu." -#: app/templates/macros/package_approval.html:51 +#: app/templates/macros/package_approval.html:56 msgid "You should add at least one screenshot, but this isn't required." msgstr "" "Anda patut tambah sekurang-kurangnya satu tangkap layar, tetapi ia tidak " "wajib." -#: app/templates/macros/package_approval.html:57 +#: app/templates/macros/package_approval.html:62 msgid "Please wait for the release to be approved." msgstr "Sila tunggu terbitan tersebut diluluskan dahulu." -#: app/templates/macros/package_approval.html:59 +#: app/templates/macros/package_approval.html:64 msgid "You can now approve this package if you're ready." msgstr "Anda boleh luluskan pakej ini sekarang jika anda telah bersedia." -#: app/templates/macros/package_approval.html:61 +#: app/templates/macros/package_approval.html:66 msgid "Please wait for the package to be approved." msgstr "Sila tunggu pakej tersebut diluluskan dahulu." -#: app/templates/macros/package_approval.html:65 +#: app/templates/macros/package_approval.html:70 msgid "You can now submit this package for approval if you're ready." msgstr "" "Anda boleh hantar pakej ini untuk proses kelulusan jika anda telah " "bersedia." -#: app/templates/macros/package_approval.html:67 +#: app/templates/macros/package_approval.html:72 msgid "This package can be submitted for approval when ready." msgstr "Pakej ini boleh dihantar untuk proses kelulusan apabila telah bersedia." -#: app/templates/macros/package_approval.html:97 +#: app/templates/macros/package_approval.html:102 msgid "Please make sure that this package has the right to the names it uses." msgstr "Sila pastikan pakej ini mempunyai hak ke atas nama yang digunakan." -#: app/templates/macros/package_approval.html:99 +#: app/templates/macros/package_approval.html:104 #, python-format msgid "Please make sure that this package has the right to the names %(names)s" msgstr "Sila pastikan pakej ini mempunyai hak ke atas nama %(names)s" -#: app/templates/macros/package_approval.html:110 +#: app/templates/macros/package_approval.html:115 msgid "Package approval thread" msgstr "Bebenang kelulusan pakej" -#: app/templates/macros/package_approval.html:111 +#: app/templates/macros/package_approval.html:116 msgid "" "You can open a thread if you have a question for the approver or package " "author." @@ -1698,7 +1705,7 @@ 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:104 -#: app/templates/packages/view.html:348 +#: app/templates/packages/view.html:355 msgid "Release" msgstr "Terbitan" @@ -1708,7 +1715,7 @@ msgstr "Repositori" #: app/templates/macros/todo.html:50 #: app/templates/packages/releases_list.html:13 -#: app/templates/packages/view.html:352 +#: app/templates/packages/view.html:359 msgid "Update settings" msgstr "Tetapan kemas kini" @@ -1729,7 +1736,7 @@ msgid "Actions" msgstr "Perbuatan" #: app/templates/macros/topics.html:18 app/templates/macros/topics.html:56 -#: app/templates/metapackages/view.html:26 +#: app/templates/metapackages/view.html:29 #: app/templates/packages/similar.html:40 app/templates/todo/editor.html:160 #: app/templates/todo/editor.html:175 msgid "WIP" @@ -1756,33 +1763,32 @@ msgstr "Pakej Meta" msgid "No meta packages found." msgstr "Tiada pakej meta dijumpai." -#: app/templates/metapackages/view.html:8 +#: app/templates/metapackages/view.html:10 #, python-format msgid "Meta Package \"%(name)s\"" msgstr "Pakej Meta \"%(name)s\"" -#: app/templates/metapackages/view.html:10 +#: app/templates/metapackages/view.html:12 msgid "Provided By" msgstr "Disediakan Oleh" -#: app/templates/metapackages/view.html:17 -msgid "Unfortunately, this isn't on ContentDB yet! Here's some forum topic(s):" -msgstr "" -"Malangnya, ini masih belum ada di ContentDB lagi! Ini topik forum " -"berkaitan:" +#: app/templates/metapackages/view.html:21 app/templates/todo/todo_base.html:35 +msgid "Forum Topics" +msgstr "Topik Forum" -#: app/templates/metapackages/view.html:24 -#: app/templates/packages/similar.html:38 app/templates/packages/view.html:383 -#: app/templates/packages/view.html:407 app/templates/todo/editor.html:85 +#: app/templates/metapackages/view.html:27 +#: app/templates/packages/similar.html:38 app/templates/packages/view.html:396 +#: app/templates/packages/view.html:420 app/templates/packages/view.html:440 +#: app/templates/todo/editor.html:85 #, python-format msgid "%(title)s by %(display_name)s" msgstr "%(title)s oleh %(display_name)s" -#: app/templates/metapackages/view.html:32 +#: app/templates/metapackages/view.html:35 msgid "Required By" msgstr "Diperlukan Oleh" -#: app/templates/metapackages/view.html:35 +#: app/templates/metapackages/view.html:38 msgid "Optionally Used By" msgstr "Digunakan secara Pilihan Oleh" @@ -1896,7 +1902,7 @@ msgstr "" "\t\t\tuntuk sifat seperti mencari metadata dari git, dan autopelengkapan." #: app/templates/packages/create_edit.html:66 -#: app/templates/threads/view.html:78 app/templates/todo/tags.html:38 +#: app/templates/threads/view.html:84 app/templates/todo/tags.html:38 msgid "Package" msgstr "Pakej" @@ -1978,6 +1984,17 @@ msgstr "" "Penyenggara tidak boleh menambah atau mengeluarkan penyenggara lain, " "tetapi boleh mengeluarkan diri sendiri." +#: app/templates/packages/game_hub.html:4 +#: app/templates/packages/game_hub.html:24 +msgid "Community Hub" +msgstr "" + +#: app/templates/packages/game_hub.html:11 +#: app/templates/packages/game_hub.html:12 +#, python-format +msgid "Mods for %(title)s" +msgstr "" + #: app/templates/packages/list.html:21 #, python-format msgid "Did you mean to search for packages by %(authors)s?" @@ -2019,19 +2036,7 @@ msgstr "" "Nota: Versi minimum dan maksimum akan digunakan untuk menyembunyikan\n" "\t\t\tpakej daripada platform yang tiada dalam julat tersebut." -#: app/templates/packages/release_bulk_change.html:35 -#: app/templates/packages/release_edit.html:66 -#: app/templates/packages/release_new.html:86 -msgid "" -"You cannot select the oldest version for min or the newest version\n" -"\t\t\tfor max as this does not make sense - you can't predict the future." -msgstr "" -"Anda tidak boleh memilih versi paling lama untuk minimum atau versi " -"paling baharu\n" -"\t\t\tuntuk maksimum kerana ia tidak masuk akal - anda tidak boleh " -"meramal masa hadapan." - -#: app/templates/packages/release_bulk_change.html:38 +#: app/templates/packages/release_bulk_change.html:36 #: app/templates/packages/release_edit.html:61 #: app/templates/packages/release_new.html:83 msgid "Leave both as None if in doubt." @@ -2076,15 +2081,15 @@ msgstr "" "Anda boleh tetapkan ini secara " "automatiknya dalam .conf bagi pakej anda." -#: app/templates/packages/release_edit.html:75 +#: app/templates/packages/release_edit.html:70 msgid "Delete Release" msgstr "Padam Terbitan" -#: app/templates/packages/release_edit.html:81 +#: app/templates/packages/release_edit.html:76 msgid "This is permanent." msgstr "Ini bersifat kekal." -#: app/templates/packages/release_edit.html:82 +#: app/templates/packages/release_edit.html:77 msgid "" "Any associated uploads will not be deleted immediately, but the release " "will no longer be listed." @@ -2092,7 +2097,7 @@ msgstr "" "Sebarang muat naik yang berkaitan tidak dipadam serta-merta, tetapi " "terbitan tidak akan disenaraikan lagi." -#: app/templates/packages/release_edit.html:87 +#: app/templates/packages/release_edit.html:82 msgid "You cannot delete the latest release; please create a newer one first." msgstr "" "Anda tidak boleh padam terbitan terbaru; sila cipta terbitan yang lebih " @@ -2558,7 +2563,7 @@ msgstr "" msgid "Awaiting review" msgstr "Menunggu pemeriksaan" -#: app/templates/packages/view.html:300 app/templates/threads/view.html:61 +#: app/templates/packages/view.html:300 app/templates/threads/view.html:67 msgid "Edit Review" msgstr "Edit Ulasan" @@ -2570,76 +2575,100 @@ msgstr "Anda tidak boleh mengulas pakej anda sendiri." msgid "Used By" msgstr "Digunakan Oleh" -#: app/templates/packages/view.html:336 +#: app/templates/packages/view.html:327 +msgid "Content" +msgstr "" + +#: app/templates/packages/view.html:329 app/templates/packages/view.html:383 +msgid "View content for game" +msgstr "" + +#: app/templates/packages/view.html:343 msgid "Package may be outdated" msgstr "Pakej mungkin sudah lapuk" -#: app/templates/packages/view.html:343 +#: app/templates/packages/view.html:350 msgid "Only visible to the author and Editors." msgstr "Hanya kelihatan kepada pencipta dan Penyunting." -#: app/templates/packages/view.html:360 +#: app/templates/packages/view.html:367 msgid "Warning" msgstr "Amaran" -#: app/templates/packages/view.html:366 +#: app/templates/packages/view.html:373 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:369 +#: app/templates/packages/view.html:376 msgid "Donate now" msgstr "Derma sekarang" -#: app/templates/packages/view.html:375 +#: app/templates/packages/view.html:388 msgid "Dependencies" msgstr "Kebergantungan" -#: app/templates/packages/view.html:377 +#: app/templates/packages/view.html:390 msgid "Required" msgstr "Wajib" -#: app/templates/packages/view.html:395 +#: app/templates/packages/view.html:408 msgid "No required dependencies" msgstr "Tiada kebergantungan wajib" -#: app/templates/packages/view.html:401 +#: app/templates/packages/view.html:414 msgid "Optional" msgstr "Pilihan" -#: app/templates/packages/view.html:423 +#: app/templates/packages/view.html:436 +msgid "Compatible Games" +msgstr "" + +#: app/templates/packages/view.html:444 +msgid "No specific game is required" +msgstr "" + +#: app/templates/packages/view.html:447 +msgid "This is an experimental feature." +msgstr "" + +#: app/templates/packages/view.html:448 +msgid "Supported games are determined by an algorithm, and may not be correct." +msgstr "" + +#: app/templates/packages/view.html:453 msgid "Information" msgstr "Maklumat" -#: app/templates/packages/view.html:429 +#: app/templates/packages/view.html:459 msgid "Technical Name" msgstr "Nama Teknikal" -#: app/templates/packages/view.html:438 +#: app/templates/packages/view.html:468 #, 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:446 +#: app/templates/packages/view.html:476 msgid "Unknown" msgstr "Tidak Diketahui" -#: app/templates/packages/view.html:448 +#: app/templates/packages/view.html:478 msgid "Added" msgstr "Ditambah Pada" -#: app/templates/packages/view.html:462 +#: app/templates/packages/view.html:492 msgid "Remove myself" msgstr "Keluarkan diri sendiri" -#: app/templates/packages/view.html:467 +#: app/templates/packages/view.html:497 msgid "Provides" msgstr "Menyediakan" -#: app/templates/packages/view.html:489 +#: app/templates/packages/view.html:519 msgid "More" msgstr "Lebih lagi" -#: app/templates/packages/view.html:518 +#: app/templates/packages/view.html:548 msgid "See audit log" msgstr "Lihat log audit" @@ -2655,6 +2684,12 @@ msgstr "Laporan akan dikongsikan dengan kakitangan ContentDB." msgid "Only the admin will be able to see who made the report." msgstr "Hanya pentadbir yang boleh lihat siapa yang buat laporan." +#: app/templates/report/index.html:29 +msgid "" +"Found a bug? Please report on the package's issue tracker or in a thread " +"instead." +msgstr "" + #: app/templates/tasks/view.html:5 msgid "Task Failed" msgstr "Tugas Gagal" @@ -2723,15 +2758,19 @@ msgstr "Balas ke %(title)s" msgid "Subscribe" msgstr "Langgan" -#: app/templates/threads/view.html:46 +#: app/templates/threads/view.html:45 +msgid "Convert to Thread" +msgstr "" + +#: app/templates/threads/view.html:52 msgid "Unlock" msgstr "Buka Kunci" -#: app/templates/threads/view.html:51 +#: app/templates/threads/view.html:57 msgid "Lock" msgstr "Kunci" -#: app/templates/threads/view.html:84 +#: app/templates/threads/view.html:90 msgid "" "This thread is only visible to its creator, the package owner, and users " "of Approver rank or above." @@ -2835,10 +2874,6 @@ msgstr "Senarai kerja %(username)s" msgid "All Outdated Packages" msgstr "Semua Pakej Lapuk" -#: app/templates/todo/todo_base.html:35 -msgid "Forum Topics" -msgstr "Topik Forum" - #: app/templates/todo/topics.html:16 msgid "Sort by name" msgstr "Isih mengikut nama" @@ -2931,8 +2966,8 @@ msgid "" "Red and orange are screenshots below the limit, and grey screenshots are " "below the recommended resolution." msgstr "" -"Yang warna merah dan jingga itu tangkap layar di bawah had minimum, manakala " -"yang kelabu itu tangkap layar di bawah resolusi yang digalakkan." +"Yang warna merah dan jingga itu tangkap layar di bawah had minimum, " +"manakala yang kelabu itu tangkap layar di bawah resolusi yang digalakkan." #: app/templates/todo/user.html:127 msgid "See All" @@ -3461,7 +3496,8 @@ msgid "" "sending emails to it - including password resets." msgstr "" "Ini akan menyenaraihitamkan alamat e-mel, mencegah ContentDB daripada " -"menghantar sebarang e-mel kepadanya - termasuk penetapan semula kata laluan." +"menghantar sebarang e-mel kepadanya - termasuk penetapan semula kata " +"laluan." #: app/templates/users/unsubscribe.html:20 msgid "Please enter the email address you wish to blacklist." @@ -3490,8 +3526,8 @@ msgid "" "essential system emails.\n" "\t\t\t\t\tConsider editing your email notification preferences instead." msgstr "" -"ContentDB tidak akan mampu menghantar e-mel \"terlupa kata laluan\" dan e-" -"mel sistem asas yang lain.\n" +"ContentDB tidak akan mampu menghantar e-mel \"terlupa kata laluan\" dan " +"e-mel sistem asas yang lain.\n" "\t\t\t\t\tSila pertimbangkan untuk edit keutamaan pemberitahuan e-mel " "menggantikan ini." @@ -3619,3 +3655,26 @@ msgstr "" #~ "Pertimbangkan untuk tukar tetapan kemas " #~ "kini untuk cipta terbitan secara " #~ "automatik sahaja." + +#~ msgid "Create first release" +#~ msgstr "Cipta terbitan pertama" + +#~ msgid "Unfortunately, this isn't on ContentDB yet! Here's some forum topic(s):" +#~ msgstr "" +#~ "Malangnya, ini masih belum ada di " +#~ "ContentDB lagi! Ini topik forum " +#~ "berkaitan:" + +#~ msgid "" +#~ "You cannot select the oldest version for min or the newest version\n" +#~ "\t\t\tfor max as this does not " +#~ "make sense - you can't predict the" +#~ " future." +#~ msgstr "" +#~ "Anda tidak boleh memilih versi paling" +#~ " lama untuk minimum atau versi paling" +#~ " baharu\n" +#~ "\t\t\tuntuk maksimum kerana ia tidak " +#~ "masuk akal - anda tidak boleh " +#~ "meramal masa hadapan." + diff --git a/translations/nb_NO/LC_MESSAGES/messages.po b/translations/nb_NO/LC_MESSAGES/messages.po index d5e578e0..3cc9e0d8 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-26 03:09+0000\n" +"POT-Creation-Date: 2022-02-12 14:57+0000\n" "PO-Revision-Date: 2022-01-10 15:53+0000\n" "Last-Translator: Imre Kristoffer Eilertsen \n" "Language: nb_NO\n" @@ -19,7 +19,7 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.9.1\n" -#: app/__init__.py:102 +#: app/__init__.py:103 msgid "You have been banned." msgstr "Du har blitt bannlyst." @@ -38,11 +38,11 @@ msgstr "Navn" msgid "Limit to package" msgstr "" -#: 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/api/tokens.py:36 app/blueprints/packages/packages.py:249 +#: app/blueprints/packages/packages.py:454 +#: app/blueprints/packages/packages.py:550 +#: app/blueprints/packages/releases.py:60 +#: app/blueprints/packages/releases.py:72 app/blueprints/packages/reviews.py:47 #: app/blueprints/packages/screenshots.py:35 #: app/blueprints/packages/screenshots.py:41 #: app/blueprints/packages/screenshots.py:46 @@ -79,7 +79,7 @@ msgstr "" #: app/blueprints/packages/__init__.py:37 #: app/templates/packages/releases_list.html:34 -#: app/templates/packages/view.html:479 app/templates/todo/editor.html:75 +#: app/templates/packages/view.html:509 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:450 +#: app/templates/packages/view.html:480 msgid "Maintainers" msgstr "" @@ -108,267 +108,268 @@ msgstr "" msgid "Remove" msgstr "" -#: app/blueprints/packages/packages.py:162 +#: app/blueprints/packages/packages.py:159 msgid "Error: Another package already uses this forum topic!" msgstr "" -#: app/blueprints/packages/packages.py:168 +#: app/blueprints/packages/packages.py:165 msgid "Error: Forum topic author doesn't match package author." msgstr "" -#: app/blueprints/packages/packages.py:171 +#: app/blueprints/packages/packages.py:168 msgid "" "Warning: Forum topic not found. This may happen if the topic has only " "just been created." msgstr "" -#: app/blueprints/packages/packages.py:221 +#: app/blueprints/packages/packages.py:215 msgid "No download available." msgstr "" -#: app/blueprints/packages/packages.py:235 app/templates/packages/view.html:427 +#: app/blueprints/packages/packages.py:229 app/templates/packages/view.html:457 msgid "Type" msgstr "" -#: app/blueprints/packages/packages.py:236 +#: app/blueprints/packages/packages.py:230 msgid "Title (Human-readable)" msgstr "" -#: app/blueprints/packages/packages.py:237 -#: app/blueprints/packages/packages.py:554 +#: app/blueprints/packages/packages.py:231 +#: app/blueprints/packages/packages.py:548 msgid "Name (Technical)" msgstr "" -#: app/blueprints/packages/packages.py:237 -#: app/blueprints/packages/packages.py:555 +#: app/blueprints/packages/packages.py:231 +#: app/blueprints/packages/packages.py:549 #: app/templates/packages/create_edit.html:75 msgid "Lower case letters (a-z), digits (0-9), and underscores (_) only" msgstr "" -#: app/blueprints/packages/packages.py:238 +#: app/blueprints/packages/packages.py:232 msgid "Short Description (Plaintext)" msgstr "" -#: app/blueprints/packages/packages.py:240 app/templates/packages/view.html:442 +#: app/blueprints/packages/packages.py:234 app/templates/packages/view.html:472 msgid "Maintenance State" msgstr "" -#: app/blueprints/packages/packages.py:242 app/templates/admin/tags/list.html:4 +#: app/blueprints/packages/packages.py:236 app/templates/admin/tags/list.html:4 #: app/templates/admin/tags/list.html:10 app/templates/todo/tags.html:40 msgid "Tags" msgstr "" -#: app/blueprints/packages/packages.py:243 +#: app/blueprints/packages/packages.py:237 msgid "Content Warnings" msgstr "" -#: app/blueprints/packages/packages.py:244 app/templates/packages/view.html:431 +#: app/blueprints/packages/packages.py:238 app/templates/packages/view.html:461 msgid "License" msgstr "" -#: app/blueprints/packages/packages.py:245 +#: app/blueprints/packages/packages.py:239 msgid "Media License" msgstr "" -#: app/blueprints/packages/packages.py:247 +#: app/blueprints/packages/packages.py:241 msgid "Long Description (Markdown)" msgstr "" -#: app/blueprints/packages/packages.py:249 +#: app/blueprints/packages/packages.py:243 msgid "VCS Repository URL" msgstr "" -#: app/blueprints/packages/packages.py:250 app/blueprints/users/settings.py:51 +#: app/blueprints/packages/packages.py:244 app/blueprints/users/settings.py:51 msgid "Website URL" msgstr "" -#: app/blueprints/packages/packages.py:251 +#: app/blueprints/packages/packages.py:245 msgid "Issue Tracker URL" msgstr "" -#: app/blueprints/packages/packages.py:252 +#: app/blueprints/packages/packages.py:246 msgid "Forum Topic ID" msgstr "" -#: app/blueprints/packages/packages.py:253 +#: app/blueprints/packages/packages.py:247 msgid "Video URL" msgstr "" -#: app/blueprints/packages/packages.py:271 +#: app/blueprints/packages/packages.py:265 msgid "Unable to find that user" msgstr "" -#: app/blueprints/packages/packages.py:275 +#: app/blueprints/packages/packages.py:269 #: app/blueprints/packages/screenshots.py:139 #: app/blueprints/users/settings.py:99 msgid "Permission denied" msgstr "" -#: app/blueprints/packages/packages.py:313 +#: app/blueprints/packages/packages.py:307 msgid "Package already exists!" msgstr "" -#: app/blueprints/packages/packages.py:374 +#: app/blueprints/packages/packages.py:368 msgid "You don't have permission to do that" msgstr "" -#: app/blueprints/packages/packages.py:402 +#: app/blueprints/packages/packages.py:396 msgid "Please comment what changes are needed in the approval thread" msgstr "" -#: app/blueprints/packages/packages.py:423 -#: app/blueprints/packages/packages.py:439 +#: app/blueprints/packages/packages.py:417 +#: app/blueprints/packages/packages.py:433 msgid "You don't have permission to do that." msgstr "" -#: app/blueprints/packages/packages.py:434 +#: app/blueprints/packages/packages.py:428 msgid "Deleted package" msgstr "" -#: app/blueprints/packages/packages.py:450 +#: app/blueprints/packages/packages.py:444 msgid "Unapproved package" msgstr "" -#: app/blueprints/packages/packages.py:459 +#: app/blueprints/packages/packages.py:453 msgid "Maintainers (Comma-separated)" msgstr "" -#: app/blueprints/packages/packages.py:468 +#: app/blueprints/packages/packages.py:462 msgid "You do not have permission to edit maintainers" msgstr "" -#: app/blueprints/packages/packages.py:518 +#: app/blueprints/packages/packages.py:512 msgid "You are not a maintainer" msgstr "" -#: app/blueprints/packages/packages.py:521 +#: app/blueprints/packages/packages.py:515 msgid "Package owners cannot remove themselves as maintainers" msgstr "" -#: app/blueprints/packages/packages.py:553 +#: app/blueprints/packages/packages.py:547 msgid "Author Name" msgstr "" -#: app/blueprints/packages/releases.py:55 -#: app/blueprints/packages/releases.py:66 app/blueprints/packages/reviews.py:43 +#: app/blueprints/packages/releases.py:52 +#: app/blueprints/packages/releases.py:64 app/blueprints/packages/reviews.py:43 #: app/blueprints/threads/__init__.py:272 app/templates/macros/reviews.html:128 #: app/templates/macros/topics.html:5 #: app/templates/packages/release_edit.html:17 msgid "Title" msgstr "" -#: app/blueprints/packages/releases.py:56 +#: app/blueprints/packages/releases.py:53 #: app/templates/packages/release_new.html:46 msgid "Method" msgstr "" -#: app/blueprints/packages/releases.py:56 -#: app/blueprints/packages/releases.py:58 +#: app/blueprints/packages/releases.py:53 +#: app/blueprints/packages/releases.py:55 #: app/blueprints/packages/screenshots.py:34 msgid "File Upload" msgstr "" -#: app/blueprints/packages/releases.py:57 +#: app/blueprints/packages/releases.py:54 msgid "Git reference (ie: commit hash, branch, or tag)" msgstr "" -#: app/blueprints/packages/releases.py:59 -#: app/blueprints/packages/releases.py:70 -#: app/blueprints/packages/releases.py:189 +#: app/blueprints/packages/releases.py:56 +#: app/blueprints/packages/releases.py:68 +#: app/blueprints/packages/releases.py:184 msgid "Minimum Minetest Version" msgstr "" -#: app/blueprints/packages/releases.py:61 -#: app/blueprints/packages/releases.py:72 -#: app/blueprints/packages/releases.py:192 +#: app/blueprints/packages/releases.py:58 +#: app/blueprints/packages/releases.py:70 +#: app/blueprints/packages/releases.py:187 msgid "Maximum Minetest Version" msgstr "" -#: app/blueprints/packages/releases.py:67 +#: app/blueprints/packages/releases.py:65 #: app/templates/packages/release_edit.html:23 msgid "URL" msgstr "" -#: app/blueprints/packages/releases.py:68 +#: app/blueprints/packages/releases.py:66 msgid "Task ID" msgstr "" -#: app/blueprints/packages/releases.py:69 +#: app/blueprints/packages/releases.py:67 #: app/blueprints/packages/screenshots.py:40 msgid "Is Approved" msgstr "" -#: app/blueprints/packages/releases.py:87 +#: app/blueprints/packages/releases.py:85 msgid "Import from Git" msgstr "" -#: app/blueprints/packages/releases.py:87 +#: app/blueprints/packages/releases.py:85 msgid "Upload .zip file" msgstr "" -#: app/blueprints/packages/releases.py:188 +#: app/blueprints/packages/releases.py:183 msgid "Set Min" msgstr "" -#: app/blueprints/packages/releases.py:191 +#: app/blueprints/packages/releases.py:186 msgid "Set Max" msgstr "" -#: app/blueprints/packages/releases.py:194 +#: app/blueprints/packages/releases.py:189 msgid "Only change values previously set as none" msgstr "" -#: app/blueprints/packages/releases.py:195 +#: app/blueprints/packages/releases.py:190 msgid "Update" msgstr "" -#: app/blueprints/packages/releases.py:244 +#: app/blueprints/packages/releases.py:239 #: app/templates/packages/update_config.html:25 msgid "Trigger" msgstr "" -#: app/blueprints/packages/releases.py:245 +#: app/blueprints/packages/releases.py:240 msgid "New Commit" msgstr "" -#: app/blueprints/packages/releases.py:246 app/templates/admin/tags/list.html:8 +#: app/blueprints/packages/releases.py:241 app/templates/admin/tags/list.html:8 msgid "New Tag" msgstr "" -#: app/blueprints/packages/releases.py:248 +#: app/blueprints/packages/releases.py:243 msgid "Branch name" msgstr "" -#: app/blueprints/packages/releases.py:249 +#: app/blueprints/packages/releases.py:244 #: app/templates/packages/update_config.html:38 msgid "Action" msgstr "" -#: app/blueprints/packages/releases.py:250 +#: app/blueprints/packages/releases.py:245 msgid "Send notification and mark as outdated" msgstr "" -#: app/blueprints/packages/releases.py:250 +#: app/blueprints/packages/releases.py:245 +#: app/templates/macros/package_approval.html:22 msgid "Create release" msgstr "" -#: app/blueprints/packages/releases.py:252 +#: app/blueprints/packages/releases.py:247 msgid "Save Settings" msgstr "" -#: app/blueprints/packages/releases.py:253 +#: app/blueprints/packages/releases.py:248 msgid "Disable Automation" msgstr "" -#: app/blueprints/packages/releases.py:292 +#: app/blueprints/packages/releases.py:287 msgid "Please add a Git repository URL in order to set up automatic releases" msgstr "" -#: app/blueprints/packages/releases.py:308 +#: app/blueprints/packages/releases.py:303 msgid "Deleted update configuration" msgstr "" -#: app/blueprints/packages/releases.py:316 +#: app/blueprints/packages/releases.py:311 msgid "Now, please create an initial release" msgstr "" @@ -396,11 +397,11 @@ msgstr "" msgid "You can't review your own package!" msgstr "" -#: app/blueprints/packages/reviews.py:161 +#: app/blueprints/packages/reviews.py:170 msgid "You can't vote on the reviews on your own package!" msgstr "" -#: app/blueprints/packages/reviews.py:169 +#: app/blueprints/packages/reviews.py:178 msgid "You can't vote on your own reviews!" msgstr "" @@ -419,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:510 +#: app/templates/macros/threads.html:53 app/templates/packages/view.html:540 #: app/templates/report/index.html:4 app/templates/report/index.html:10 #: app/templates/users/profile.html:28 msgid "Report" @@ -466,7 +467,7 @@ msgid "Comment needs to be between 3 and 2000 characters." msgstr "" #: app/blueprints/threads/__init__.py:275 -#: app/templates/macros/package_approval.html:107 +#: app/templates/macros/package_approval.html:112 msgid "Open Thread" msgstr "" @@ -919,10 +920,12 @@ msgid "Texture Pack" msgstr "" #: app/models/packages.py:74 app/templates/base.html:27 +#: app/templates/metapackages/view.html:17 msgid "Mods" msgstr "" #: app/models/packages.py:76 app/templates/base.html:30 +#: app/templates/metapackages/view.html:14 msgid "Games" msgstr "" @@ -939,7 +942,7 @@ msgid "Approve" msgstr "" #: app/models/packages.py:171 app/templates/api/create_edit_token.html:17 -#: app/templates/packages/release_edit.html:80 +#: app/templates/packages/release_edit.html:75 #: app/templates/packages/review_create_edit.html:55 #: app/templates/threads/delete_reply.html:19 #: app/templates/threads/delete_thread.html:19 @@ -947,36 +950,36 @@ msgstr "" msgid "Delete" msgstr "" -#: app/tasks/emails.py:102 +#: app/tasks/emails.py:113 msgid "" "You are receiving this email because you are a registered user of " "ContentDB." msgstr "" -#: app/tasks/emails.py:109 app/templates/emails/verify.html:30 +#: app/tasks/emails.py:119 app/templates/emails/verify.html:30 msgid "" "You are receiving this email because someone (hopefully you) entered your" " email address as a user's email." msgstr "" -#: app/tasks/emails.py:143 +#: app/tasks/emails.py:153 #, python-format msgid "%(num)d new notifications" msgstr "" -#: app/tasks/emails.py:145 app/templates/macros/forms.html:52 +#: app/tasks/emails.py:155 app/templates/macros/forms.html:52 #: app/templates/packages/create_edit.html:41 #: app/templates/todo/editor.html:155 msgid "View" msgstr "" -#: app/tasks/emails.py:148 +#: app/tasks/emails.py:158 msgid "Manage email settings" msgstr "" -#: app/tasks/emails.py:150 app/templates/emails/base.html:63 +#: app/tasks/emails.py:160 app/templates/emails/base.html:63 #: app/templates/emails/notification.html:34 -#: app/templates/emails/notification_digest.html:51 +#: app/templates/emails/notification_digest.html:54 #: app/templates/emails/verify.html:33 #: app/templates/emails/verify_unsubscribe.html:13 #: app/templates/threads/view.html:31 app/templates/users/unsubscribe.html:4 @@ -1005,7 +1008,7 @@ msgid "Help" msgstr "Hjelp" #: app/templates/base.html:42 app/templates/packages/view.html:173 -#: app/templates/packages/view.html:499 app/templates/threads/list.html:4 +#: app/templates/packages/view.html:529 app/templates/threads/list.html:4 msgid "Threads" msgstr "" @@ -1104,6 +1107,8 @@ msgid "Welcome" msgstr "Velkommen" #: app/templates/index.html:38 app/templates/macros/reviews.html:73 +#: app/templates/packages/game_hub.html:5 +#: app/templates/packages/game_hub.html:26 #: app/templates/packages/similar.html:22 #, python-format msgid "%(title)s by %(author)s" @@ -1135,15 +1140,18 @@ msgstr "" #: app/templates/index.html:101 app/templates/index.html:108 #: app/templates/index.html:115 app/templates/index.html:122 #: app/templates/index.html:129 app/templates/index.html:151 -#: app/templates/index.html:158 +#: app/templates/index.html:158 app/templates/packages/game_hub.html:31 +#: app/templates/packages/game_hub.html:38 +#: app/templates/packages/game_hub.html:45 +#: app/templates/packages/game_hub.html:52 msgid "See more" msgstr "Vis mer" -#: app/templates/index.html:103 +#: app/templates/index.html:103 app/templates/packages/game_hub.html:33 msgid "Recently Added" msgstr "Nylig tillagt" -#: app/templates/index.html:110 +#: app/templates/index.html:110 app/templates/packages/game_hub.html:40 msgid "Recently Updated" msgstr "Nylig oppdatert" @@ -1151,7 +1159,7 @@ msgstr "Nylig oppdatert" msgid "Top Games" msgstr "" -#: app/templates/index.html:124 +#: app/templates/index.html:124 app/templates/packages/game_hub.html:47 msgid "Top Mods" msgstr "" @@ -1163,7 +1171,7 @@ msgstr "" msgid "Search by Tags" msgstr "" -#: app/templates/index.html:153 +#: app/templates/index.html:153 app/templates/packages/game_hub.html:54 msgid "Highest Reviewed" msgstr "" @@ -1322,14 +1330,14 @@ msgid "View Notification" msgstr "" #: app/templates/emails/notification.html:26 -#: app/templates/emails/notification_digest.html:43 +#: app/templates/emails/notification_digest.html:46 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:47 +#: app/templates/emails/notification_digest.html:50 msgid "Manage your preferences" msgstr "" @@ -1339,16 +1347,16 @@ msgid "This is a '%(type)s' notification." msgstr "" #: app/templates/emails/notification_digest.html:14 -#: app/templates/emails/notification_digest.html:29 +#: app/templates/emails/notification_digest.html:31 #, python-format msgid "from %(username)s." msgstr "" -#: app/templates/emails/notification_digest.html:22 +#: app/templates/emails/notification_digest.html:24 msgid "Other Notifications" msgstr "" -#: app/templates/emails/notification_digest.html:36 +#: app/templates/emails/notification_digest.html:39 msgid "View Notifications" msgstr "" @@ -1439,75 +1447,75 @@ msgstr "" msgid "State" msgstr "" -#: app/templates/macros/package_approval.html:22 -msgid "Create first release" -msgstr "" - #: app/templates/macros/package_approval.html:26 msgid "Set up releases" msgstr "" -#: app/templates/macros/package_approval.html:29 +#: app/templates/macros/package_approval.html:31 msgid "You need to create a release before this package can be approved." msgstr "" -#: app/templates/macros/package_approval.html:31 -msgid "A release is required before this package can be approved." +#: app/templates/macros/package_approval.html:33 +msgid "Release is still importing, or has an error." msgstr "" #: app/templates/macros/package_approval.html:36 +msgid "A release is required before this package can be approved." +msgstr "" + +#: app/templates/macros/package_approval.html:41 msgid "You need to add at least one screenshot." msgstr "" -#: app/templates/macros/package_approval.html:40 +#: app/templates/macros/package_approval.html:45 #, python-format msgid "" "The following hard dependencies need to be added to ContentDB first: " "%(deps)s" msgstr "" -#: app/templates/macros/package_approval.html:44 +#: app/templates/macros/package_approval.html:49 msgid "Please wait for the license to be added to CDB." msgstr "" -#: app/templates/macros/package_approval.html:51 +#: app/templates/macros/package_approval.html:56 msgid "You should add at least one screenshot, but this isn't required." msgstr "" -#: app/templates/macros/package_approval.html:57 +#: app/templates/macros/package_approval.html:62 msgid "Please wait for the release to be approved." msgstr "" -#: app/templates/macros/package_approval.html:59 +#: app/templates/macros/package_approval.html:64 msgid "You can now approve this package if you're ready." msgstr "" -#: app/templates/macros/package_approval.html:61 +#: app/templates/macros/package_approval.html:66 msgid "Please wait for the package to be approved." msgstr "" -#: app/templates/macros/package_approval.html:65 +#: app/templates/macros/package_approval.html:70 msgid "You can now submit this package for approval if you're ready." msgstr "" -#: app/templates/macros/package_approval.html:67 +#: app/templates/macros/package_approval.html:72 msgid "This package can be submitted for approval when ready." msgstr "" -#: app/templates/macros/package_approval.html:97 +#: app/templates/macros/package_approval.html:102 msgid "Please make sure that this package has the right to the names it uses." msgstr "" -#: app/templates/macros/package_approval.html:99 +#: app/templates/macros/package_approval.html:104 #, python-format msgid "Please make sure that this package has the right to the names %(names)s" msgstr "" -#: app/templates/macros/package_approval.html:110 +#: app/templates/macros/package_approval.html:115 msgid "Package approval thread" msgstr "" -#: app/templates/macros/package_approval.html:111 +#: app/templates/macros/package_approval.html:116 msgid "" "You can open a thread if you have a question for the approver or package " "author." @@ -1632,7 +1640,7 @@ msgid "On %(trigger)s, do %(action)s" msgstr "" #: app/templates/macros/todo.html:37 app/templates/packages/view.html:104 -#: app/templates/packages/view.html:348 +#: app/templates/packages/view.html:355 msgid "Release" msgstr "" @@ -1642,7 +1650,7 @@ msgstr "" #: app/templates/macros/todo.html:50 #: app/templates/packages/releases_list.html:13 -#: app/templates/packages/view.html:352 +#: app/templates/packages/view.html:359 msgid "Update settings" msgstr "" @@ -1663,7 +1671,7 @@ msgid "Actions" msgstr "" #: app/templates/macros/topics.html:18 app/templates/macros/topics.html:56 -#: app/templates/metapackages/view.html:26 +#: app/templates/metapackages/view.html:29 #: app/templates/packages/similar.html:40 app/templates/todo/editor.html:160 #: app/templates/todo/editor.html:175 msgid "WIP" @@ -1690,31 +1698,32 @@ msgstr "" msgid "No meta packages found." msgstr "" -#: app/templates/metapackages/view.html:8 +#: app/templates/metapackages/view.html:10 #, python-format msgid "Meta Package \"%(name)s\"" msgstr "" -#: app/templates/metapackages/view.html:10 +#: app/templates/metapackages/view.html:12 msgid "Provided By" msgstr "" -#: app/templates/metapackages/view.html:17 -msgid "Unfortunately, this isn't on ContentDB yet! Here's some forum topic(s):" +#: app/templates/metapackages/view.html:21 app/templates/todo/todo_base.html:35 +msgid "Forum Topics" msgstr "" -#: app/templates/metapackages/view.html:24 -#: app/templates/packages/similar.html:38 app/templates/packages/view.html:383 -#: app/templates/packages/view.html:407 app/templates/todo/editor.html:85 +#: app/templates/metapackages/view.html:27 +#: app/templates/packages/similar.html:38 app/templates/packages/view.html:396 +#: app/templates/packages/view.html:420 app/templates/packages/view.html:440 +#: app/templates/todo/editor.html:85 #, fuzzy, python-format msgid "%(title)s by %(display_name)s" msgstr "%(title)s av %(display_name)s" -#: app/templates/metapackages/view.html:32 +#: app/templates/metapackages/view.html:35 msgid "Required By" msgstr "" -#: app/templates/metapackages/view.html:35 +#: app/templates/metapackages/view.html:38 msgid "Optionally Used By" msgstr "" @@ -1821,7 +1830,7 @@ msgid "" msgstr "" #: app/templates/packages/create_edit.html:66 -#: app/templates/threads/view.html:78 app/templates/todo/tags.html:38 +#: app/templates/threads/view.html:84 app/templates/todo/tags.html:38 msgid "Package" msgstr "" @@ -1894,6 +1903,17 @@ msgid "" "themselves." msgstr "" +#: app/templates/packages/game_hub.html:4 +#: app/templates/packages/game_hub.html:24 +msgid "Community Hub" +msgstr "" + +#: app/templates/packages/game_hub.html:11 +#: app/templates/packages/game_hub.html:12 +#, python-format +msgid "Mods for %(title)s" +msgstr "" + #: app/templates/packages/list.html:21 #, python-format msgid "Did you mean to search for packages by %(authors)s?" @@ -1931,15 +1951,7 @@ msgid "" "\t\t\tplatforms not within the range." msgstr "" -#: app/templates/packages/release_bulk_change.html:35 -#: app/templates/packages/release_edit.html:66 -#: app/templates/packages/release_new.html:86 -msgid "" -"You cannot select the oldest version for min or the newest version\n" -"\t\t\tfor max as this does not make sense - you can't predict the future." -msgstr "" - -#: app/templates/packages/release_bulk_change.html:38 +#: app/templates/packages/release_bulk_change.html:36 #: app/templates/packages/release_edit.html:61 #: app/templates/packages/release_new.html:83 msgid "Leave both as None if in doubt." @@ -1979,21 +1991,21 @@ msgid "" " .conf of your package." msgstr "" -#: app/templates/packages/release_edit.html:75 +#: app/templates/packages/release_edit.html:70 msgid "Delete Release" msgstr "" -#: app/templates/packages/release_edit.html:81 +#: app/templates/packages/release_edit.html:76 msgid "This is permanent." msgstr "" -#: app/templates/packages/release_edit.html:82 +#: app/templates/packages/release_edit.html:77 msgid "" "Any associated uploads will not be deleted immediately, but the release " "will no longer be listed." msgstr "" -#: app/templates/packages/release_edit.html:87 +#: app/templates/packages/release_edit.html:82 msgid "You cannot delete the latest release; please create a newer one first." msgstr "" @@ -2414,7 +2426,7 @@ msgstr "" msgid "Awaiting review" msgstr "" -#: app/templates/packages/view.html:300 app/templates/threads/view.html:61 +#: app/templates/packages/view.html:300 app/templates/threads/view.html:67 msgid "Edit Review" msgstr "" @@ -2426,77 +2438,101 @@ msgstr "" msgid "Used By" msgstr "" -#: app/templates/packages/view.html:336 -msgid "Package may be outdated" +#: app/templates/packages/view.html:327 +msgid "Content" +msgstr "" + +#: app/templates/packages/view.html:329 app/templates/packages/view.html:383 +msgid "View content for game" msgstr "" #: app/templates/packages/view.html:343 +msgid "Package may be outdated" +msgstr "" + +#: app/templates/packages/view.html:350 msgid "Only visible to the author and Editors." msgstr "" -#: app/templates/packages/view.html:360 +#: app/templates/packages/view.html:367 msgid "Warning" msgstr "" -#: app/templates/packages/view.html:366 +#: app/templates/packages/view.html:373 msgid "Like this package? Help support its development by making a donation" msgstr "" -#: app/templates/packages/view.html:369 +#: app/templates/packages/view.html:376 msgid "Donate now" msgstr "" -#: app/templates/packages/view.html:375 +#: app/templates/packages/view.html:388 msgid "Dependencies" msgstr "" -#: app/templates/packages/view.html:377 +#: app/templates/packages/view.html:390 msgid "Required" msgstr "" -#: app/templates/packages/view.html:395 +#: app/templates/packages/view.html:408 msgid "No required dependencies" msgstr "" -#: app/templates/packages/view.html:401 +#: app/templates/packages/view.html:414 msgid "Optional" msgstr "" -#: app/templates/packages/view.html:423 +#: app/templates/packages/view.html:436 +msgid "Compatible Games" +msgstr "" + +#: app/templates/packages/view.html:444 +msgid "No specific game is required" +msgstr "" + +#: app/templates/packages/view.html:447 +msgid "This is an experimental feature." +msgstr "" + +#: app/templates/packages/view.html:448 +msgid "Supported games are determined by an algorithm, and may not be correct." +msgstr "" + +#: app/templates/packages/view.html:453 msgid "Information" msgstr "" -#: app/templates/packages/view.html:429 +#: app/templates/packages/view.html:459 msgid "Technical Name" msgstr "" -#: app/templates/packages/view.html:438 +#: app/templates/packages/view.html:468 #, python-format msgid "%(code_license)s for code,
%(media_license)s for media." msgstr "" -#: app/templates/packages/view.html:446 +#: app/templates/packages/view.html:476 msgid "Unknown" msgstr "" -#: app/templates/packages/view.html:448 +#: app/templates/packages/view.html:478 msgid "Added" msgstr "" -#: app/templates/packages/view.html:462 +#: app/templates/packages/view.html:492 msgid "Remove myself" msgstr "" -#: app/templates/packages/view.html:467 +#: app/templates/packages/view.html:497 msgid "Provides" msgstr "" -#: app/templates/packages/view.html:489 +#: app/templates/packages/view.html:519 #, fuzzy msgid "More" msgstr "Vis mer" -#: app/templates/packages/view.html:518 +#: app/templates/packages/view.html:548 msgid "See audit log" msgstr "" @@ -2512,6 +2548,12 @@ msgstr "" msgid "Only the admin will be able to see who made the report." msgstr "" +#: app/templates/report/index.html:29 +msgid "" +"Found a bug? Please report on the package's issue tracker or in a thread " +"instead." +msgstr "" + #: app/templates/tasks/view.html:5 msgid "Task Failed" msgstr "" @@ -2576,15 +2618,19 @@ msgstr "" msgid "Subscribe" msgstr "" -#: app/templates/threads/view.html:46 +#: app/templates/threads/view.html:45 +msgid "Convert to Thread" +msgstr "" + +#: app/templates/threads/view.html:52 msgid "Unlock" msgstr "" -#: app/templates/threads/view.html:51 +#: app/templates/threads/view.html:57 msgid "Lock" msgstr "" -#: app/templates/threads/view.html:84 +#: app/templates/threads/view.html:90 msgid "" "This thread is only visible to its creator, the package owner, and users " "of Approver rank or above." @@ -2684,10 +2730,6 @@ msgstr "" msgid "All Outdated Packages" msgstr "" -#: app/templates/todo/todo_base.html:35 -msgid "Forum Topics" -msgstr "" - #: app/templates/todo/topics.html:16 msgid "Sort by name" msgstr "" @@ -3454,3 +3496,16 @@ msgstr "" #~ " create releases automatically instead." #~ msgstr "" +#~ msgid "Create first release" +#~ msgstr "" + +#~ msgid "Unfortunately, this isn't on ContentDB yet! Here's some forum topic(s):" +#~ msgstr "" + +#~ msgid "" +#~ "You cannot select the oldest version for min or the newest version\n" +#~ "\t\t\tfor max as this does not " +#~ "make sense - you can't predict the" +#~ " future." +#~ msgstr "" + diff --git a/translations/ru/LC_MESSAGES/messages.po b/translations/ru/LC_MESSAGES/messages.po index a57611c8..51a3ef9c 100644 --- a/translations/ru/LC_MESSAGES/messages.po +++ b/translations/ru/LC_MESSAGES/messages.po @@ -7,21 +7,20 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-01-26 03:09+0000\n" +"POT-Creation-Date: 2022-02-12 14:57+0000\n" "PO-Revision-Date: 2022-01-29 21:28+0000\n" "Last-Translator: Nikita Epifanov \n" -"Language-Team: Russian \n" "Language: ru\n" +"Language-Team: Russian " +"\n" +"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " +"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" -"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" -"X-Generator: Weblate 4.11-dev\n" "Generated-By: Babel 2.9.1\n" -#: app/__init__.py:102 +#: app/__init__.py:103 msgid "You have been banned." msgstr "Вы были забанены." @@ -40,11 +39,11 @@ msgstr "Имя" msgid "Limit to package" msgstr "Ограничение на дополнение" -#: 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/api/tokens.py:36 app/blueprints/packages/packages.py:249 +#: app/blueprints/packages/packages.py:454 +#: app/blueprints/packages/packages.py:550 +#: app/blueprints/packages/releases.py:60 +#: app/blueprints/packages/releases.py:72 app/blueprints/packages/reviews.py:47 #: app/blueprints/packages/screenshots.py:35 #: app/blueprints/packages/screenshots.py:41 #: app/blueprints/packages/screenshots.py:46 @@ -81,7 +80,7 @@ msgstr "Изменить Детали" #: app/blueprints/packages/__init__.py:37 #: app/templates/packages/releases_list.html:34 -#: app/templates/packages/view.html:479 app/templates/todo/editor.html:75 +#: app/templates/packages/view.html:509 app/templates/todo/editor.html:75 msgid "Releases" msgstr "Релизы" @@ -93,7 +92,7 @@ msgstr "Скриншоты" #: app/blueprints/packages/__init__.py:47 #: app/templates/packages/edit_maintainers.html:8 -#: app/templates/packages/view.html:450 +#: app/templates/packages/view.html:480 msgid "Maintainers" msgstr "Разработчики" @@ -110,15 +109,15 @@ msgstr "Поделиться и Значки" msgid "Remove" msgstr "Удалить" -#: app/blueprints/packages/packages.py:162 +#: app/blueprints/packages/packages.py:159 msgid "Error: Another package already uses this forum topic!" msgstr "Ошибка: другое дополнение уже использует эту тему на форуме!" -#: app/blueprints/packages/packages.py:168 +#: app/blueprints/packages/packages.py:165 msgid "Error: Forum topic author doesn't match package author." msgstr "Ошибка: автор темы не совпадает с автором дополнения." -#: app/blueprints/packages/packages.py:171 +#: app/blueprints/packages/packages.py:168 msgid "" "Warning: Forum topic not found. This may happen if the topic has only " "just been created." @@ -126,258 +125,258 @@ msgstr "" "Предупреждение: Тема на форуме не найдена. Это может произойти если тема " "была только что создана." -#: app/blueprints/packages/packages.py:221 +#: app/blueprints/packages/packages.py:215 msgid "No download available." msgstr "Загрузка недоступна." -#: app/blueprints/packages/packages.py:235 app/templates/packages/view.html:427 +#: app/blueprints/packages/packages.py:229 app/templates/packages/view.html:457 msgid "Type" msgstr "Тип" -#: app/blueprints/packages/packages.py:236 +#: app/blueprints/packages/packages.py:230 msgid "Title (Human-readable)" msgstr "Название (читаемое)" -#: app/blueprints/packages/packages.py:237 -#: app/blueprints/packages/packages.py:554 +#: app/blueprints/packages/packages.py:231 +#: app/blueprints/packages/packages.py:548 msgid "Name (Technical)" msgstr "Имя (техническое)" -#: app/blueprints/packages/packages.py:237 -#: app/blueprints/packages/packages.py:555 +#: app/blueprints/packages/packages.py:231 +#: app/blueprints/packages/packages.py:549 #: app/templates/packages/create_edit.html:75 msgid "Lower case letters (a-z), digits (0-9), and underscores (_) only" msgstr "" "Только маленькие латинские буквы (a-z), цифры (0-9) и нижние " "подчёркивания (_)" -#: app/blueprints/packages/packages.py:238 +#: app/blueprints/packages/packages.py:232 msgid "Short Description (Plaintext)" msgstr "Краткое описание (обычный текст)" -#: app/blueprints/packages/packages.py:240 app/templates/packages/view.html:442 +#: app/blueprints/packages/packages.py:234 app/templates/packages/view.html:472 msgid "Maintenance State" msgstr "Статус разработки" -#: app/blueprints/packages/packages.py:242 app/templates/admin/tags/list.html:4 +#: app/blueprints/packages/packages.py:236 app/templates/admin/tags/list.html:4 #: app/templates/admin/tags/list.html:10 app/templates/todo/tags.html:40 msgid "Tags" msgstr "Теги" -#: app/blueprints/packages/packages.py:243 +#: app/blueprints/packages/packages.py:237 msgid "Content Warnings" msgstr "Предупреждения о содержимом" -#: app/blueprints/packages/packages.py:244 app/templates/packages/view.html:431 +#: app/blueprints/packages/packages.py:238 app/templates/packages/view.html:461 msgid "License" msgstr "Лицензия" -#: app/blueprints/packages/packages.py:245 +#: app/blueprints/packages/packages.py:239 msgid "Media License" msgstr "Лицензия Медиа" -#: app/blueprints/packages/packages.py:247 +#: app/blueprints/packages/packages.py:241 msgid "Long Description (Markdown)" msgstr "Длинное описание (Markdown)" -#: app/blueprints/packages/packages.py:249 +#: app/blueprints/packages/packages.py:243 msgid "VCS Repository URL" msgstr "URL VCS репозитория" -#: app/blueprints/packages/packages.py:250 app/blueprints/users/settings.py:51 +#: app/blueprints/packages/packages.py:244 app/blueprints/users/settings.py:51 msgid "Website URL" msgstr "URL сайта" -#: app/blueprints/packages/packages.py:251 +#: app/blueprints/packages/packages.py:245 msgid "Issue Tracker URL" msgstr "URL issue трекера" -#: app/blueprints/packages/packages.py:252 +#: app/blueprints/packages/packages.py:246 msgid "Forum Topic ID" msgstr "ID темы на форуме" -#: app/blueprints/packages/packages.py:253 +#: app/blueprints/packages/packages.py:247 msgid "Video URL" msgstr "URL видео" -#: app/blueprints/packages/packages.py:271 +#: app/blueprints/packages/packages.py:265 msgid "Unable to find that user" msgstr "Не получилось найти данного пользователя" -#: app/blueprints/packages/packages.py:275 +#: app/blueprints/packages/packages.py:269 #: app/blueprints/packages/screenshots.py:139 #: app/blueprints/users/settings.py:99 msgid "Permission denied" msgstr "Доступ запрещён" -#: app/blueprints/packages/packages.py:313 +#: app/blueprints/packages/packages.py:307 msgid "Package already exists!" msgstr "Дополнение уже существует!" -#: app/blueprints/packages/packages.py:374 +#: app/blueprints/packages/packages.py:368 msgid "You don't have permission to do that" msgstr "У вас нету разрешения это делать" -#: app/blueprints/packages/packages.py:402 +#: app/blueprints/packages/packages.py:396 msgid "Please comment what changes are needed in the approval thread" -msgstr "" -"Пожалуйста, прокомментируйте, какие изменения необходимы в теме проверки" +msgstr "Пожалуйста, прокомментируйте, какие изменения необходимы в теме проверки" -#: app/blueprints/packages/packages.py:423 -#: app/blueprints/packages/packages.py:439 +#: app/blueprints/packages/packages.py:417 +#: app/blueprints/packages/packages.py:433 msgid "You don't have permission to do that." msgstr "У вас нету разрешения это делать." -#: app/blueprints/packages/packages.py:434 +#: app/blueprints/packages/packages.py:428 msgid "Deleted package" msgstr "Удалённое дополнение" -#: app/blueprints/packages/packages.py:450 +#: app/blueprints/packages/packages.py:444 msgid "Unapproved package" msgstr "Непроверенное дополнение" -#: app/blueprints/packages/packages.py:459 +#: app/blueprints/packages/packages.py:453 msgid "Maintainers (Comma-separated)" msgstr "Разработчики (через запятую)" -#: app/blueprints/packages/packages.py:468 +#: app/blueprints/packages/packages.py:462 msgid "You do not have permission to edit maintainers" msgstr "У вас нету разрешения изменять список разработчиков" -#: app/blueprints/packages/packages.py:518 +#: app/blueprints/packages/packages.py:512 msgid "You are not a maintainer" msgstr "Вы не разработчик" -#: app/blueprints/packages/packages.py:521 +#: app/blueprints/packages/packages.py:515 msgid "Package owners cannot remove themselves as maintainers" msgstr "Владельцы дополнения не могут удалить самих себя как разработчиков" -#: app/blueprints/packages/packages.py:553 +#: app/blueprints/packages/packages.py:547 msgid "Author Name" msgstr "Имя автора" -#: app/blueprints/packages/releases.py:55 -#: app/blueprints/packages/releases.py:66 app/blueprints/packages/reviews.py:43 +#: app/blueprints/packages/releases.py:52 +#: app/blueprints/packages/releases.py:64 app/blueprints/packages/reviews.py:43 #: app/blueprints/threads/__init__.py:272 app/templates/macros/reviews.html:128 #: app/templates/macros/topics.html:5 #: app/templates/packages/release_edit.html:17 msgid "Title" msgstr "Названия" -#: app/blueprints/packages/releases.py:56 +#: app/blueprints/packages/releases.py:53 #: app/templates/packages/release_new.html:46 msgid "Method" msgstr "Метод" -#: app/blueprints/packages/releases.py:56 -#: app/blueprints/packages/releases.py:58 +#: app/blueprints/packages/releases.py:53 +#: app/blueprints/packages/releases.py:55 #: app/blueprints/packages/screenshots.py:34 msgid "File Upload" msgstr "Загрузка файлов" -#: app/blueprints/packages/releases.py:57 +#: app/blueprints/packages/releases.py:54 msgid "Git reference (ie: commit hash, branch, or tag)" msgstr "Git метка (хэш коммита, ветка или тег)" -#: app/blueprints/packages/releases.py:59 -#: app/blueprints/packages/releases.py:70 -#: app/blueprints/packages/releases.py:189 +#: app/blueprints/packages/releases.py:56 +#: app/blueprints/packages/releases.py:68 +#: app/blueprints/packages/releases.py:184 msgid "Minimum Minetest Version" msgstr "Минимальная версия Minetest" -#: app/blueprints/packages/releases.py:61 -#: app/blueprints/packages/releases.py:72 -#: app/blueprints/packages/releases.py:192 +#: app/blueprints/packages/releases.py:58 +#: app/blueprints/packages/releases.py:70 +#: app/blueprints/packages/releases.py:187 msgid "Maximum Minetest Version" msgstr "Максимальная версия Minetest" -#: app/blueprints/packages/releases.py:67 +#: app/blueprints/packages/releases.py:65 #: app/templates/packages/release_edit.html:23 msgid "URL" msgstr "URL" -#: app/blueprints/packages/releases.py:68 +#: app/blueprints/packages/releases.py:66 msgid "Task ID" msgstr "ID задания" -#: app/blueprints/packages/releases.py:69 +#: app/blueprints/packages/releases.py:67 #: app/blueprints/packages/screenshots.py:40 msgid "Is Approved" msgstr "Проверен" -#: app/blueprints/packages/releases.py:87 +#: app/blueprints/packages/releases.py:85 msgid "Import from Git" msgstr "Импортировать из Git" -#: app/blueprints/packages/releases.py:87 +#: app/blueprints/packages/releases.py:85 msgid "Upload .zip file" msgstr "Загрузить .zip файл" -#: app/blueprints/packages/releases.py:188 +#: app/blueprints/packages/releases.py:183 msgid "Set Min" msgstr "Поставить минимум" -#: app/blueprints/packages/releases.py:191 +#: app/blueprints/packages/releases.py:186 msgid "Set Max" msgstr "Поставить максимум" -#: app/blueprints/packages/releases.py:194 +#: app/blueprints/packages/releases.py:189 msgid "Only change values previously set as none" msgstr "Изменять только значения, ранее установленные как отсутствующие" -#: app/blueprints/packages/releases.py:195 +#: app/blueprints/packages/releases.py:190 msgid "Update" msgstr "Обновить" -#: app/blueprints/packages/releases.py:244 +#: app/blueprints/packages/releases.py:239 #: app/templates/packages/update_config.html:25 msgid "Trigger" msgstr "Триггер" -#: app/blueprints/packages/releases.py:245 +#: app/blueprints/packages/releases.py:240 msgid "New Commit" msgstr "Новый коммит" -#: app/blueprints/packages/releases.py:246 app/templates/admin/tags/list.html:8 +#: app/blueprints/packages/releases.py:241 app/templates/admin/tags/list.html:8 msgid "New Tag" msgstr "Новый тег" -#: app/blueprints/packages/releases.py:248 +#: app/blueprints/packages/releases.py:243 msgid "Branch name" msgstr "Название ветки" -#: app/blueprints/packages/releases.py:249 +#: app/blueprints/packages/releases.py:244 #: app/templates/packages/update_config.html:38 msgid "Action" msgstr "Действие" -#: app/blueprints/packages/releases.py:250 +#: app/blueprints/packages/releases.py:245 msgid "Send notification and mark as outdated" msgstr "Отправить уведомление и пометить как устаревший" -#: app/blueprints/packages/releases.py:250 +#: app/blueprints/packages/releases.py:245 +#: app/templates/macros/package_approval.html:22 msgid "Create release" msgstr "Создать релиз" -#: app/blueprints/packages/releases.py:252 +#: app/blueprints/packages/releases.py:247 msgid "Save Settings" msgstr "Сохранить настройки" -#: app/blueprints/packages/releases.py:253 +#: app/blueprints/packages/releases.py:248 msgid "Disable Automation" msgstr "Отключить автоматизацию" -#: app/blueprints/packages/releases.py:292 +#: app/blueprints/packages/releases.py:287 msgid "Please add a Git repository URL in order to set up automatic releases" msgstr "" "Пожалуйста, добавьте URL Git репозитория чтобы настроить автоматические " "релизы" -#: app/blueprints/packages/releases.py:308 +#: app/blueprints/packages/releases.py:303 msgid "Deleted update configuration" msgstr "Удалить обновлённую конфигурацию" -#: app/blueprints/packages/releases.py:316 +#: app/blueprints/packages/releases.py:311 msgid "Now, please create an initial release" msgstr "Теперь, создайте первый релиз" @@ -405,11 +404,11 @@ msgstr "Нет" msgid "You can't review your own package!" msgstr "Вы не можете дать обзор на ваше дополнение!" -#: app/blueprints/packages/reviews.py:161 +#: app/blueprints/packages/reviews.py:170 msgid "You can't vote on the reviews on your own package!" msgstr "Вы не можете голосовать за обзоры вашего дополнения!" -#: app/blueprints/packages/reviews.py:169 +#: app/blueprints/packages/reviews.py:178 msgid "You can't vote on your own reviews!" msgstr "Вы не можете голосовать на своих обзорах!" @@ -428,7 +427,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:510 +#: app/templates/macros/threads.html:53 app/templates/packages/view.html:540 #: app/templates/report/index.html:4 app/templates/report/index.html:10 #: app/templates/users/profile.html:28 msgid "Report" @@ -475,7 +474,7 @@ msgid "Comment needs to be between 3 and 2000 characters." msgstr "Комментарий должен быть размером от 3 до 2000 символов." #: app/blueprints/threads/__init__.py:275 -#: app/templates/macros/package_approval.html:107 +#: app/templates/macros/package_approval.html:112 msgid "Open Thread" msgstr "Открыть тред" @@ -898,13 +897,12 @@ msgid "" "You've created too many releases for this package in the last 5 minutes, " "please wait before trying again" msgstr "" -"Вы создали слишком много релизов для этого дополнения за последние 5 минут, " -"пожалуйста, подождите перед повторной попыткой" +"Вы создали слишком много релизов для этого дополнения за последние 5 " +"минут, пожалуйста, подождите перед повторной попыткой" #: app/logic/releases.py:74 msgid "Invalid commit hash; it must be a 40 character long base16 string" -msgstr "" -"Неверный хэш коммита; он должен быть base16 строкой и длиной 40 символов" +msgstr "Неверный хэш коммита; он должен быть base16 строкой и длиной 40 символов" #: app/logic/screenshots.py:16 msgid "Too many requests, please wait before trying again" @@ -920,8 +918,8 @@ msgid "" "Screenshot is too small, it should be at least %(width)s by %(height)s " "pixels" msgstr "" -"Скриншот слишком маленький, он должен быть не менее %(width)s на %(height)s " -"пикселей" +"Скриншот слишком маленький, он должен быть не менее %(width)s на " +"%(height)s пикселей" #: app/logic/uploads.py:52 #, python-format @@ -945,10 +943,12 @@ msgid "Texture Pack" msgstr "Пакет текстур" #: app/models/packages.py:74 app/templates/base.html:27 +#: app/templates/metapackages/view.html:17 msgid "Mods" msgstr "Моды" #: app/models/packages.py:76 app/templates/base.html:30 +#: app/templates/metapackages/view.html:14 msgid "Games" msgstr "Игры" @@ -966,7 +966,7 @@ msgid "Approve" msgstr "Проверить" #: app/models/packages.py:171 app/templates/api/create_edit_token.html:17 -#: app/templates/packages/release_edit.html:80 +#: app/templates/packages/release_edit.html:75 #: app/templates/packages/review_create_edit.html:55 #: app/templates/threads/delete_reply.html:19 #: app/templates/threads/delete_thread.html:19 @@ -974,7 +974,7 @@ msgstr "Проверить" msgid "Delete" msgstr "Удалить" -#: app/tasks/emails.py:102 +#: app/tasks/emails.py:113 msgid "" "You are receiving this email because you are a registered user of " "ContentDB." @@ -982,7 +982,7 @@ msgstr "" "Вы получаете это письмо, потому что являетесь зарегистрированным " "пользователем ContentDB." -#: app/tasks/emails.py:109 app/templates/emails/verify.html:30 +#: app/tasks/emails.py:119 app/templates/emails/verify.html:30 msgid "" "You are receiving this email because someone (hopefully you) entered your" " email address as a user's email." @@ -990,25 +990,25 @@ msgstr "" "Вы получаете это письмо, потому что кто-то (надеюсь, вы) ввел ваш адрес " "электронной почты в качестве пользовательского." -#: app/tasks/emails.py:143 +#: app/tasks/emails.py:153 #, python-format msgid "%(num)d new notifications" msgstr "%(num)d новых уведомлений" -#: app/tasks/emails.py:145 app/templates/macros/forms.html:52 +#: app/tasks/emails.py:155 app/templates/macros/forms.html:52 #: app/templates/packages/create_edit.html:41 #: app/templates/todo/editor.html:155 #, fuzzy msgid "View" msgstr "Вид" -#: app/tasks/emails.py:148 +#: app/tasks/emails.py:158 msgid "Manage email settings" msgstr "Управление настройками эл. почты" -#: app/tasks/emails.py:150 app/templates/emails/base.html:63 +#: app/tasks/emails.py:160 app/templates/emails/base.html:63 #: app/templates/emails/notification.html:34 -#: app/templates/emails/notification_digest.html:51 +#: app/templates/emails/notification_digest.html:54 #: app/templates/emails/verify.html:33 #: app/templates/emails/verify_unsubscribe.html:13 #: app/templates/threads/view.html:31 app/templates/users/unsubscribe.html:4 @@ -1039,7 +1039,7 @@ msgid "Help" msgstr "Помощь" #: app/templates/base.html:42 app/templates/packages/view.html:173 -#: app/templates/packages/view.html:499 app/templates/threads/list.html:4 +#: app/templates/packages/view.html:529 app/templates/threads/list.html:4 msgid "Threads" msgstr "Треды" @@ -1138,6 +1138,8 @@ msgid "Welcome" msgstr "Добро пожаловать" #: app/templates/index.html:38 app/templates/macros/reviews.html:73 +#: app/templates/packages/game_hub.html:5 +#: app/templates/packages/game_hub.html:26 #: app/templates/packages/similar.html:22 #, python-format msgid "%(title)s by %(author)s" @@ -1171,15 +1173,18 @@ msgstr "Рекомендуемые" #: app/templates/index.html:101 app/templates/index.html:108 #: app/templates/index.html:115 app/templates/index.html:122 #: app/templates/index.html:129 app/templates/index.html:151 -#: app/templates/index.html:158 +#: app/templates/index.html:158 app/templates/packages/game_hub.html:31 +#: app/templates/packages/game_hub.html:38 +#: app/templates/packages/game_hub.html:45 +#: app/templates/packages/game_hub.html:52 msgid "See more" msgstr "Больше" -#: app/templates/index.html:103 +#: app/templates/index.html:103 app/templates/packages/game_hub.html:33 msgid "Recently Added" msgstr "Недавно добавленные" -#: app/templates/index.html:110 +#: app/templates/index.html:110 app/templates/packages/game_hub.html:40 msgid "Recently Updated" msgstr "Недавно обновленные" @@ -1187,7 +1192,7 @@ msgstr "Недавно обновленные" msgid "Top Games" msgstr "Лучшие игры" -#: app/templates/index.html:124 +#: app/templates/index.html:124 app/templates/packages/game_hub.html:47 msgid "Top Mods" msgstr "Лучшие моды" @@ -1199,7 +1204,7 @@ msgstr "Лучшие пакеты текстур" msgid "Search by Tags" msgstr "Поиск по тегам" -#: app/templates/index.html:153 +#: app/templates/index.html:153 app/templates/packages/game_hub.html:54 msgid "Highest Reviewed" msgstr "Самые обозреваемые" @@ -1210,8 +1215,7 @@ msgstr "Недавние положительные обзоры" #: app/templates/index.html:167 #, python-format msgid "CDB has %(count)d packages, with a total of %(downloads)d downloads." -msgstr "" -"CDB имеет %(count)d пакетов, с общим количеством загрузок %(downloads)d." +msgstr "CDB имеет %(count)d пакетов, с общим количеством загрузок %(downloads)d." #: app/templates/admin/audit_view.html:16 #, fuzzy, python-format @@ -1314,8 +1318,8 @@ msgid "" "For security reasons, access tokens will only be shown once. Reset the " "token if it is lost." msgstr "" -"В целях безопасности токены доступа будут показаны только один раз. Сбросьте " -"токен, если он утерян." +"В целях безопасности токены доступа будут показаны только один раз. " +"Сбросьте токен, если он утерян." #: app/templates/api/create_edit_token.html:40 msgid "Reset" @@ -1367,16 +1371,17 @@ msgid "View Notification" msgstr "Посмотреть уведомление" #: app/templates/emails/notification.html:26 -#: app/templates/emails/notification_digest.html:43 +#: app/templates/emails/notification_digest.html:46 msgid "" "You are receiving this email because you are a registered user of " "ContentDB, and have email notifications enabled." msgstr "" "Вы получаете это письмо, поскольку являетесь зарегистрированным " -"пользователем ContentDB и у вас включены уведомления по электронной почте." +"пользователем ContentDB и у вас включены уведомления по электронной " +"почте." #: app/templates/emails/notification.html:30 -#: app/templates/emails/notification_digest.html:47 +#: app/templates/emails/notification_digest.html:50 msgid "Manage your preferences" msgstr "Управляйте своими предпочтениями" @@ -1386,16 +1391,16 @@ msgid "This is a '%(type)s' notification." msgstr "Это '%(type)s' уведомление." #: app/templates/emails/notification_digest.html:14 -#: app/templates/emails/notification_digest.html:29 +#: app/templates/emails/notification_digest.html:31 #, python-format msgid "from %(username)s." msgstr "от %(username)s." -#: app/templates/emails/notification_digest.html:22 +#: app/templates/emails/notification_digest.html:24 msgid "Other Notifications" msgstr "Другие уведомления" -#: app/templates/emails/notification_digest.html:36 +#: app/templates/emails/notification_digest.html:39 #, fuzzy msgid "View Notifications" msgstr "Просмотр уведомлений" @@ -1413,14 +1418,13 @@ msgid "" "This may be because you used another email with your account, or because " "you never confirmed your email." msgstr "" -"Это может быть связано с тем, что вы использовали другую электронную почту " -"для аккаунта, или с тем, что вы никогда не подтверждали свою электронную " -"почту." +"Это может быть связано с тем, что вы использовали другую электронную " +"почту для аккаунта, или с тем, что вы никогда не подтверждали свою " +"электронную почту." #: 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 "" -"Вы можете использовать GitHub для входа, если он связан с вашим аккаунтом." +msgstr "Вы можете использовать GitHub для входа, если он связан с вашим аккаунтом." #: app/templates/emails/unable_to_find_account.html:9 msgid "Otherwise, you may need to contact rubenwardy for help." @@ -1432,8 +1436,7 @@ msgstr "" msgid "" "If you weren't expecting to receive this email, then you can safely " "ignore it." -msgstr "" -"Если вы не ожидали получить это письмо, то можете смело игнорировать его." +msgstr "Если вы не ожидали получить это письмо, то можете смело игнорировать его." #: app/templates/emails/verify.html:4 #: app/templates/emails/verify_unsubscribe.html:5 @@ -1455,8 +1458,8 @@ msgstr "Если это были не вы, то просто удалите э #: app/templates/emails/verify.html:15 msgid "If this was you, then please click this link to confirm the address:" msgstr "" -"Если это были вы, то, пожалуйста, нажмите на эту ссылку для подтверждения " -"адреса:" +"Если это были вы, то, пожалуйста, нажмите на эту ссылку для подтверждения" +" адреса:" #: app/templates/emails/verify.html:19 msgid "Confirm Email Address" @@ -1472,8 +1475,8 @@ msgid "" "We're sorry to see you go. You just need to do one more thing before your" " email is blacklisted." msgstr "" -"Нам жаль, что вы уходите. Вам нужно сделать еще одну вещь, прежде чем ваша " -"электронная почта будет занесена в черный список." +"Нам жаль, что вы уходите. Вам нужно сделать еще одну вещь, прежде чем " +"ваша электронная почта будет занесена в черный список." #: app/templates/emails/verify_unsubscribe.html:23 msgid "" @@ -1504,28 +1507,27 @@ msgstr "Начните печатать, чтобы увидеть предло msgid "State" msgstr "Состояние" -#: app/templates/macros/package_approval.html:22 -msgid "Create first release" -msgstr "Создать первый релиз" - #: app/templates/macros/package_approval.html:26 msgid "Set up releases" msgstr "Настройка релизов" -#: app/templates/macros/package_approval.html:29 -msgid "You need to create a release before this package can be approved." -msgstr "" -"Вам нужно создать релиз, прежде чем это дополнение может быть проверено." - #: app/templates/macros/package_approval.html:31 +msgid "You need to create a release before this package can be approved." +msgstr "Вам нужно создать релиз, прежде чем это дополнение может быть проверено." + +#: app/templates/macros/package_approval.html:33 +msgid "Release is still importing, or has an error." +msgstr "" + +#: app/templates/macros/package_approval.html:36 msgid "A release is required before this package can be approved." msgstr "Требуется релиз, прежде чем это дополнение может быть проверено." -#: app/templates/macros/package_approval.html:36 +#: app/templates/macros/package_approval.html:41 msgid "You need to add at least one screenshot." msgstr "Вам необходимо добавить хотя бы один скриншот." -#: app/templates/macros/package_approval.html:40 +#: app/templates/macros/package_approval.html:45 #, python-format msgid "" "The following hard dependencies need to be added to ContentDB first: " @@ -1534,51 +1536,50 @@ msgstr "" "Сначала необходимо добавить в ContentDB следующие жесткие зависимости: " "%(deps)s" -#: app/templates/macros/package_approval.html:44 +#: app/templates/macros/package_approval.html:49 msgid "Please wait for the license to be added to CDB." msgstr "Пожалуйста, подождите, пока лицензия будет добавлена в CDB." -#: app/templates/macros/package_approval.html:51 +#: app/templates/macros/package_approval.html:56 msgid "You should add at least one screenshot, but this isn't required." msgstr "Вы должны добавить хотя бы один скриншот, но это не обязательно." -#: app/templates/macros/package_approval.html:57 +#: app/templates/macros/package_approval.html:62 msgid "Please wait for the release to be approved." msgstr "Пожалуйста, подождите, пока релиз будет проверен." -#: app/templates/macros/package_approval.html:59 +#: app/templates/macros/package_approval.html:64 msgid "You can now approve this package if you're ready." msgstr "Теперь вы можете проверить это дополнение, если вы готовы." -#: app/templates/macros/package_approval.html:61 +#: app/templates/macros/package_approval.html:66 msgid "Please wait for the package to be approved." msgstr "Пожалуйста, подождите, пока дополнение будет проверено." -#: app/templates/macros/package_approval.html:65 +#: app/templates/macros/package_approval.html:70 msgid "You can now submit this package for approval if you're ready." msgstr "Теперь вы можете отправить это дополнение на проверку, если вы готовы." -#: app/templates/macros/package_approval.html:67 +#: app/templates/macros/package_approval.html:72 msgid "This package can be submitted for approval when ready." -msgstr "" -"Это дополнение может быть отправлено на проверку, когда оно будет готово." +msgstr "Это дополнение может быть отправлено на проверку, когда оно будет готово." -#: app/templates/macros/package_approval.html:97 +#: app/templates/macros/package_approval.html:102 msgid "Please make sure that this package has the right to the names it uses." msgstr "" -"Пожалуйста, убедитесь, что это дополнение имеет право на имена, которые он " -"использует." +"Пожалуйста, убедитесь, что это дополнение имеет право на имена, которые " +"он использует." -#: app/templates/macros/package_approval.html:99 +#: app/templates/macros/package_approval.html:104 #, python-format msgid "Please make sure that this package has the right to the names %(names)s" msgstr "Убедитесь, что это дополнение имеет право на имена %(names)s" -#: app/templates/macros/package_approval.html:110 +#: app/templates/macros/package_approval.html:115 msgid "Package approval thread" msgstr "Тема проверки дополнений" -#: app/templates/macros/package_approval.html:111 +#: app/templates/macros/package_approval.html:116 msgid "" "You can open a thread if you have a question for the approver or package " "author." @@ -1705,7 +1706,7 @@ msgid "On %(trigger)s, do %(action)s" msgstr "При %(trigger)s, выполнить %(action)s" #: app/templates/macros/todo.html:37 app/templates/packages/view.html:104 -#: app/templates/packages/view.html:348 +#: app/templates/packages/view.html:355 msgid "Release" msgstr "Релиз" @@ -1715,7 +1716,7 @@ msgstr "Репозиторий" #: app/templates/macros/todo.html:50 #: app/templates/packages/releases_list.html:13 -#: app/templates/packages/view.html:352 +#: app/templates/packages/view.html:359 msgid "Update settings" msgstr "Обновить настройки" @@ -1736,7 +1737,7 @@ msgid "Actions" msgstr "Действия" #: app/templates/macros/topics.html:18 app/templates/macros/topics.html:56 -#: app/templates/metapackages/view.html:26 +#: app/templates/metapackages/view.html:29 #: app/templates/packages/similar.html:40 app/templates/todo/editor.html:160 #: app/templates/todo/editor.html:175 msgid "WIP" @@ -1765,31 +1766,32 @@ msgstr "Мета дополнения" msgid "No meta packages found." msgstr "Не найдено мета дополнений." -#: app/templates/metapackages/view.html:8 +#: app/templates/metapackages/view.html:10 #, python-format msgid "Meta Package \"%(name)s\"" msgstr "Мета дополнение \"%(name)s\"" -#: app/templates/metapackages/view.html:10 +#: app/templates/metapackages/view.html:12 msgid "Provided By" msgstr "Предоставлено" -#: app/templates/metapackages/view.html:17 -msgid "Unfortunately, this isn't on ContentDB yet! Here's some forum topic(s):" -msgstr "К сожалению, этого еще нет на ContentDB! Вот некоторые темы форума:" +#: app/templates/metapackages/view.html:21 app/templates/todo/todo_base.html:35 +msgid "Forum Topics" +msgstr "Темы форума" -#: app/templates/metapackages/view.html:24 -#: app/templates/packages/similar.html:38 app/templates/packages/view.html:383 -#: app/templates/packages/view.html:407 app/templates/todo/editor.html:85 +#: app/templates/metapackages/view.html:27 +#: app/templates/packages/similar.html:38 app/templates/packages/view.html:396 +#: app/templates/packages/view.html:420 app/templates/packages/view.html:440 +#: app/templates/todo/editor.html:85 #, python-format msgid "%(title)s by %(display_name)s" msgstr "%(title)s от %(display_name)s" -#: app/templates/metapackages/view.html:32 +#: app/templates/metapackages/view.html:35 msgid "Required By" msgstr "Требуется" -#: app/templates/metapackages/view.html:35 +#: app/templates/metapackages/view.html:38 msgid "Optionally Used By" msgstr "Опционально используется" @@ -1850,8 +1852,7 @@ msgstr "Массовая установка настроек обновлени #: app/templates/packages/bulk_update_conf.html:18 msgid "This will set the update settings for all packages with a Git repo." -msgstr "" -"Это установит параметры обновления для всех дополнений с Git репозиторием." +msgstr "Это установит параметры обновления для всех дополнений с Git репозиторием." #: app/templates/packages/bulk_update_conf.html:27 #: app/templates/packages/release_new.html:50 @@ -1905,7 +1906,7 @@ msgstr "" "\t\t\tкак поиск метаданных из git и автозаполнение." #: app/templates/packages/create_edit.html:66 -#: app/templates/threads/view.html:78 app/templates/todo/tags.html:38 +#: app/templates/threads/view.html:84 app/templates/todo/tags.html:38 msgid "Package" msgstr "Дополнение" @@ -1918,13 +1919,12 @@ msgid "" "Please choose 'Work in Progress' if your package is unstable, and " "shouldn't be recommended to all players" msgstr "" -"Пожалуйста, выберите 'В процессе работы', если ваше дополнение нестабильно и " -"не может быть рекомендовано всем игрокам" +"Пожалуйста, выберите 'В процессе работы', если ваше дополнение " +"нестабильно и не может быть рекомендовано всем игрокам" #: app/templates/packages/create_edit.html:88 msgid "If there is no media, set the Media License to the same as the License." -msgstr "" -"Если медиа нет, установите лицензию медиа на то же самое, что и лицензию." +msgstr "Если медиа нет, установите лицензию медиа на то же самое, что и лицензию." #: app/templates/packages/create_edit.html:94 msgid "Repository and Links" @@ -1943,8 +1943,8 @@ msgstr "" #: app/templates/packages/create_edit.html:100 msgid "Leave blank if you don't have a repo. Click skip if the import fails." msgstr "" -"Оставьте пустым, если у вас нет репозитория. Нажмите пропустить, если импорт " -"не удался." +"Оставьте пустым, если у вас нет репозитория. Нажмите пропустить, если " +"импорт не удался." #: app/templates/packages/create_edit.html:106 msgid "Next (Autoimport)" @@ -1987,8 +1987,19 @@ msgid "" "Maintainers cannot add or remove other maintainers, but can remove " "themselves." msgstr "" -"Разработчики не могут добавлять или удалять других разработчиков, но могут " -"удалять себя." +"Разработчики не могут добавлять или удалять других разработчиков, но " +"могут удалять себя." + +#: app/templates/packages/game_hub.html:4 +#: app/templates/packages/game_hub.html:24 +msgid "Community Hub" +msgstr "" + +#: app/templates/packages/game_hub.html:11 +#: app/templates/packages/game_hub.html:12 +#, python-format +msgid "Mods for %(title)s" +msgstr "" #: app/templates/packages/list.html:21 #, python-format @@ -2032,19 +2043,7 @@ msgstr "" "скрытия дополнения на\n" "\t\t\tплатформах, не входящих в диапазон." -#: app/templates/packages/release_bulk_change.html:35 -#: app/templates/packages/release_edit.html:66 -#: app/templates/packages/release_new.html:86 -msgid "" -"You cannot select the oldest version for min or the newest version\n" -"\t\t\tfor max as this does not make sense - you can't predict the future." -msgstr "" -"Вы не можете выбрать самую старую версию для минимальной или самую новую " -"версию\n" -"\t\t\tдля максимальной, так как это не имеет смысла - вы не можете " -"предсказать будущее." - -#: app/templates/packages/release_bulk_change.html:38 +#: app/templates/packages/release_bulk_change.html:36 #: app/templates/packages/release_edit.html:61 #: app/templates/packages/release_new.html:83 #, fuzzy @@ -2087,26 +2086,26 @@ msgid "" "You can set this automatically in the" " .conf of your package." msgstr "" -"Вы можете установить это автоматически " -"в .conf вашего пакета." +"Вы можете установить это " +"автоматически в .conf вашего пакета." -#: app/templates/packages/release_edit.html:75 +#: app/templates/packages/release_edit.html:70 msgid "Delete Release" msgstr "Удалить релиз" -#: app/templates/packages/release_edit.html:81 +#: app/templates/packages/release_edit.html:76 msgid "This is permanent." msgstr "Это необратимо." -#: app/templates/packages/release_edit.html:82 +#: app/templates/packages/release_edit.html:77 msgid "" "Any associated uploads will not be deleted immediately, but the release " "will no longer be listed." msgstr "" -"Все связанные с ним загрузки не будут удалены немедленно, но релиз больше не " -"будет фигурировать в списке." +"Все связанные с ним загрузки не будут удалены немедленно, но релиз больше" +" не будет фигурировать в списке." -#: app/templates/packages/release_edit.html:87 +#: app/templates/packages/release_edit.html:82 msgid "You cannot delete the latest release; please create a newer one first." msgstr "" "Вы не можете удалить последний релиз; пожалуйста, сначала создайте более " @@ -2138,8 +2137,8 @@ msgid "" "You can create releases automatically when you push commits or tags to " "your repository." msgstr "" -"Вы можете создавать релизы автоматически при отправки коммитов или тегов в " -"репозиторий." +"Вы можете создавать релизы автоматически при отправки коммитов или тегов " +"в репозиторий." #: app/templates/packages/release_new.html:28 #: app/templates/packages/release_wizard.html:69 @@ -2152,8 +2151,8 @@ msgid "" "Using Git would allow you to create releases automatically when you push " "code or tags." msgstr "" -"Использование Git позволит вам автоматически создавать релизы при отправке " -"кода или тегов." +"Использование Git позволит вам автоматически создавать релизы при " +"отправке кода или тегов." #: app/templates/packages/release_new.html:40 msgid "1. Name release" @@ -2173,8 +2172,8 @@ msgid "" "and Releases Guide for\n" "\t\t\ttips on customising releases." msgstr "" -"Просмотрите Руководство по конфигурации и " -"релизам дополнения, чтобы ознакомиться с\n" +"Просмотрите Руководство по конфигурации " +"и релизам дополнения, чтобы ознакомиться с\n" "\t\t\tсоветами по настройке релизов." #: app/templates/packages/release_new.html:61 @@ -2187,8 +2186,8 @@ msgid "" "automatically,\n" "\t\t\twhich will override your selection." msgstr "" -"Файл .conf вашего дополнения может установить это автоматически,\n" +"Файл .conf вашего дополнения может установить это автоматически,\n" "\t\t\tон переопределит ваш выбор." #: app/templates/packages/release_wizard.html:4 @@ -2210,8 +2209,8 @@ msgid "" "You need to create releases even if you use a rolling release development" " cycle, as Minetest needs them to check for updates." msgstr "" -"Вам необходимо создавать релизы, даже если вы используете скользящий цикл " -"разработки, поскольку они нужны Minetest для проверки обновлений." +"Вам необходимо создавать релизы, даже если вы используете скользящий цикл" +" разработки, поскольку они нужны Minetest для проверки обновлений." #: app/templates/packages/release_wizard.html:20 #: app/templates/packages/update_config.html:12 @@ -2297,8 +2296,8 @@ msgstr "" "Чтобы избежать потери данных, вы не можете удалять дополнения навсегда.\n" "\t\t\tВы можете удалить их из ContentDB, что приведет к тому, что они не " "будут\n" -"\t\t\tвидимыми для любых пользователей, и они могут быть удалены навсегда в " -"будущем.\n" +"\t\t\tвидимыми для любых пользователей, и они могут быть удалены навсегда" +" в будущем.\n" "\t\t\tАдминистратор может восстановить удаленные дополнения, если это " "необходимо." @@ -2335,7 +2334,8 @@ msgstr "Опубликовать обзор для %(title)s от %(author)s" #, python-format msgid "Found a bug? Post on the issue tracker instead." msgstr "" -"Нашли ошибку? Опубликуйте сообщение на трекере проблем." +"Нашли ошибку? Опубликуйте сообщение на трекере " +"проблем." #: app/templates/packages/review_create_edit.html:56 msgid "Delete review." @@ -2346,8 +2346,8 @@ msgid "" "This will convert the review into a thread, keeping the comments but " "removing its effect on the package's rating." msgstr "" -"Это преобразует обзор в тему, сохранив комментарии, но убрав его влияние на " -"рейтинг дополнения." +"Это преобразует обзор в тему, сохранив комментарии, но убрав его влияние " +"на рейтинг дополнения." #: app/templates/packages/review_votes.html:4 #: app/templates/packages/view.html:315 @@ -2387,7 +2387,8 @@ msgstr "Добавить изображение" #: app/templates/packages/screenshots.html:17 msgid "Topmost screenshot will be used as the package thumbnail." msgstr "" -"Самый верхний скриншот будет использоваться в качестве миниатюры дополнения." +"Самый верхний скриншот будет использоваться в качестве миниатюры " +"дополнения." #: app/templates/packages/screenshots.html:39 app/templates/todo/user.html:77 msgid "Way too small" @@ -2477,8 +2478,8 @@ msgid "" "Git Update Detection is clever enough to not create a release again if " "you've already created it manually or using webhooks/the API." msgstr "" -"Определение Git обновлений достаточно умно, чтобы не создавать релиз снова, " -"если вы уже создали его вручную или с помощью webhooks/API." +"Определение Git обновлений достаточно умно, чтобы не создавать релиз " +"снова, если вы уже создали его вручную или с помощью webhooks/API." #: app/templates/packages/update_config.html:28 msgid "The trigger is the event that triggers the action." @@ -2571,7 +2572,7 @@ msgstr "" msgid "Awaiting review" msgstr "Ожидает рассмотрения" -#: app/templates/packages/view.html:300 app/templates/threads/view.html:61 +#: app/templates/packages/view.html:300 app/templates/threads/view.html:67 msgid "Edit Review" msgstr "Редактировать обзор" @@ -2583,78 +2584,102 @@ msgstr "Вы не можете обозревать свое собственн msgid "Used By" msgstr "Используется" -#: app/templates/packages/view.html:336 +#: app/templates/packages/view.html:327 +msgid "Content" +msgstr "" + +#: app/templates/packages/view.html:329 app/templates/packages/view.html:383 +msgid "View content for game" +msgstr "" + +#: app/templates/packages/view.html:343 msgid "Package may be outdated" msgstr "Дополнение может быть устаревшим" -#: app/templates/packages/view.html:343 +#: app/templates/packages/view.html:350 msgid "Only visible to the author and Editors." msgstr "Видно только автору и редакторам." -#: app/templates/packages/view.html:360 +#: app/templates/packages/view.html:367 msgid "Warning" msgstr "Предупреждение" -#: app/templates/packages/view.html:366 +#: app/templates/packages/view.html:373 msgid "Like this package? Help support its development by making a donation" msgstr "" "Нравится это дополнение? Помогите поддержать его развитие, сделав " "пожертвование" -#: app/templates/packages/view.html:369 +#: app/templates/packages/view.html:376 msgid "Donate now" msgstr "Пожертвовать сейчас" -#: app/templates/packages/view.html:375 +#: app/templates/packages/view.html:388 msgid "Dependencies" msgstr "Зависимости" -#: app/templates/packages/view.html:377 +#: app/templates/packages/view.html:390 msgid "Required" msgstr "Требуется" -#: app/templates/packages/view.html:395 +#: app/templates/packages/view.html:408 msgid "No required dependencies" msgstr "Нет требуемых зависимостей" -#: app/templates/packages/view.html:401 +#: app/templates/packages/view.html:414 msgid "Optional" msgstr "Необязательно" -#: app/templates/packages/view.html:423 +#: app/templates/packages/view.html:436 +msgid "Compatible Games" +msgstr "" + +#: app/templates/packages/view.html:444 +msgid "No specific game is required" +msgstr "" + +#: app/templates/packages/view.html:447 +msgid "This is an experimental feature." +msgstr "" + +#: app/templates/packages/view.html:448 +msgid "Supported games are determined by an algorithm, and may not be correct." +msgstr "" + +#: app/templates/packages/view.html:453 msgid "Information" msgstr "Информация" -#: app/templates/packages/view.html:429 +#: app/templates/packages/view.html:459 msgid "Technical Name" msgstr "Техническое название" -#: app/templates/packages/view.html:438 +#: app/templates/packages/view.html:468 #, python-format msgid "%(code_license)s for code,
%(media_license)s for media." msgstr "%(code_license)s для кода,
%(media_license)s для медиа." -#: app/templates/packages/view.html:446 +#: app/templates/packages/view.html:476 msgid "Unknown" msgstr "Неизвестно" -#: app/templates/packages/view.html:448 +#: app/templates/packages/view.html:478 msgid "Added" msgstr "Добавлено" -#: app/templates/packages/view.html:462 +#: app/templates/packages/view.html:492 msgid "Remove myself" msgstr "Удалить себя" -#: app/templates/packages/view.html:467 +#: app/templates/packages/view.html:497 msgid "Provides" msgstr "Предоставляет" -#: app/templates/packages/view.html:489 +#: app/templates/packages/view.html:519 msgid "More" msgstr "Больше" -#: app/templates/packages/view.html:518 +#: app/templates/packages/view.html:548 msgid "See audit log" msgstr "См. журнал аудита" @@ -2670,6 +2695,12 @@ msgstr "Сообщения будут переданы сотрудникам Co msgid "Only the admin will be able to see who made the report." msgstr "Только администратор сможет увидеть, кто сделал сообщение." +#: app/templates/report/index.html:29 +msgid "" +"Found a bug? Please report on the package's issue tracker or in a thread " +"instead." +msgstr "" + #: app/templates/tasks/view.html:5 #, fuzzy msgid "Task Failed" @@ -2714,8 +2745,8 @@ msgid "" "If the package shouldn't be on CDB (eg: if it doesn't work at all), then " "you can let us know here." msgstr "" -"Если дополнение не должено быть в CDB (например, если оно вообще не работает)" -", то вы можете сообщить нам об этом здесь." +"Если дополнение не должено быть в CDB (например, если оно вообще не " +"работает), то вы можете сообщить нам об этом здесь." #: app/templates/threads/new.html:40 msgid "" @@ -2740,21 +2771,25 @@ msgstr "Ответить на %(title)s" msgid "Subscribe" msgstr "Подписаться" -#: app/templates/threads/view.html:46 +#: app/templates/threads/view.html:45 +msgid "Convert to Thread" +msgstr "" + +#: app/templates/threads/view.html:52 msgid "Unlock" msgstr "Открыть" -#: app/templates/threads/view.html:51 +#: app/templates/threads/view.html:57 msgid "Lock" msgstr "Закрыть" -#: app/templates/threads/view.html:84 +#: app/templates/threads/view.html:90 msgid "" "This thread is only visible to its creator, the package owner, and users " "of Approver rank or above." msgstr "" -"Эта тема видна только ее создателю, владельцу дополнения и пользователям с " -"рангом Проверяющий или выше." +"Эта тема видна только ее создателю, владельцу дополнения и пользователям " +"с рангом Проверяющий или выше." #: app/templates/todo/editor.html:4 app/templates/todo/todo_base.html:17 msgid "Editor Work Queue" @@ -2855,10 +2890,6 @@ msgstr "Список задач %(username)s" msgid "All Outdated Packages" msgstr "Все устаревшие дополнения" -#: app/templates/todo/todo_base.html:35 -msgid "Forum Topics" -msgstr "Темы форума" - #: app/templates/todo/topics.html:16 msgid "Sort by name" msgstr "Сортировать по имени" @@ -2926,8 +2957,8 @@ msgid "" "'Update Settings'." msgstr "" "Вместо того чтобы помечать дополнения как устаревшие, вы можете " -"автоматически создавать релизы при появлении новых коммитов или новых тегов " -"в Git, нажав 'Настройки обновления'." +"автоматически создавать релизы при появлении новых коммитов или новых " +"тегов в Git, нажав 'Настройки обновления'." #: app/templates/todo/user.html:60 msgid "" @@ -2952,8 +2983,8 @@ msgid "" "Red and orange are screenshots below the limit, and grey screenshots are " "below the recommended resolution." msgstr "" -"Красный и оранжевый цвета - это скриншоты ниже предельного ограничения, а " -"серые скриншоты - ниже рекомендуемого разрешения." +"Красный и оранжевый цвета - это скриншоты ниже предельного ограничения, а" +" серые скриншоты - ниже рекомендуемого разрешения." #: app/templates/todo/user.html:127 msgid "See All" @@ -3073,8 +3104,8 @@ msgid "" "Your email is needed to recover your account if you forget your password " "and to send (configurable) notifications. " msgstr "" -"Ваш адрес электронной почты необходим для восстановления аккаунта, если вы " -"забыли пароль, и для отправки (настраиваемых) уведомлений. " +"Ваш адрес электронной почты необходим для восстановления аккаунта, если " +"вы забыли пароль, и для отправки (настраиваемых) уведомлений. " #: app/templates/users/change_set_password.html:29 #: app/templates/users/register.html:25 @@ -3114,8 +3145,8 @@ msgid "" "You don't need a forum account, however, it's recommended to make the " "most out of the Minetest community." msgstr "" -"Вам не нужен аккаунт на форуме, однако он рекомендуется, чтобы максимально " -"использовать возможности сообщества Minetest." +"Вам не нужен аккаунт на форуме, однако он рекомендуется, чтобы " +"максимально использовать возможности сообщества Minetest." #: app/templates/users/claim.html:22 msgid "Yes, I have a forums account" @@ -3204,9 +3235,9 @@ msgid "" "href='https://forum.minetest.net/ucp.php?i=profile&mode=signature'>User " "Control Panel > Profile > Edit signature" msgstr "" -"Перейдите в Панель управления пользователя > Профиль > " -"Редактировать подпись" +"Перейдите в Панель" +" управления пользователя > Профиль > Редактировать подпись" #: app/templates/users/claim_forums.html:75 msgid "Paste this into your signature:" @@ -3237,8 +3268,8 @@ msgid "" "As you have packages and/or forum threads, your account cannot be fully " "deleted." msgstr "" -"Поскольку у вас есть дополнения и/или темы на форуме, ваш аккаунт не может " -"быть полностью удален." +"Поскольку у вас есть дополнения и/или темы на форуме, ваш аккаунт не " +"может быть полностью удален." #: app/templates/users/delete.html:23 #, python-format @@ -3407,16 +3438,15 @@ msgstr "Информация профиля" #: app/templates/users/profile_edit.html:52 msgid "Pretending to be another user is grounds for a permanent ban" -msgstr "" -"Выдавать себя за другого пользователя - основание для перманентного бана" +msgstr "Выдавать себя за другого пользователя - основание для перманентного бана" #: app/templates/users/register.html:17 msgid "" "Only alphanumeric characters, periods, underscores, and minuses are " "allowed (a-zA-Z0-9._)" msgstr "" -"Разрешены только буквенно-цифровые символы, периоды, подчеркивания и минусы " -"(a-zA-Z0-9._)" +"Разрешены только буквенно-цифровые символы, периоды, подчеркивания и " +"минусы (a-zA-Z0-9._)" #: app/templates/users/register.html:20 msgid "" @@ -3470,8 +3500,8 @@ msgid "" "Configure whether certain types of notifications are sent immediately, or" " as part of a daily digest." msgstr "" -"Настройте, будут ли определенные типы уведомлений отправляться немедленно " -"или как часть ежедневного дайджеста." +"Настройте, будут ли определенные типы уведомлений отправляться немедленно" +" или как часть ежедневного дайджеста." #: app/templates/users/settings_email.html:43 msgid "Event" @@ -3490,13 +3520,12 @@ msgid "" "This will blacklist an email address, preventing ContentDB from ever " "sending emails to it - including password resets." msgstr "" -"Это занесет адрес электронной почты в черный список, не позволяя ContentDB " -"отправлять на него электронные письма, включая сброс пароля." +"Это занесет адрес электронной почты в черный список, не позволяя " +"ContentDB отправлять на него электронные письма, включая сброс пароля." #: app/templates/users/unsubscribe.html:20 msgid "Please enter the email address you wish to blacklist." -msgstr "" -"Введите адрес электронной почты, который вы хотите внести в черный список." +msgstr "Введите адрес электронной почты, который вы хотите внести в черный список." #: app/templates/users/unsubscribe.html:21 msgid "You will then need to confirm the email" @@ -3630,3 +3659,23 @@ msgstr "" #~ "Consider changing the update settings to" #~ " create releases automatically instead." #~ msgstr "" + +#~ msgid "Create first release" +#~ msgstr "Создать первый релиз" + +#~ msgid "Unfortunately, this isn't on ContentDB yet! Here's some forum topic(s):" +#~ msgstr "К сожалению, этого еще нет на ContentDB! Вот некоторые темы форума:" + +#~ msgid "" +#~ "You cannot select the oldest version for min or the newest version\n" +#~ "\t\t\tfor max as this does not " +#~ "make sense - you can't predict the" +#~ " future." +#~ msgstr "" +#~ "Вы не можете выбрать самую старую " +#~ "версию для минимальной или самую новую" +#~ " версию\n" +#~ "\t\t\tдля максимальной, так как это " +#~ "не имеет смысла - вы не можете " +#~ "предсказать будущее." + diff --git a/translations/tr/LC_MESSAGES/messages.po b/translations/tr/LC_MESSAGES/messages.po index abad6fb8..db140da5 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-26 03:09+0000\n" +"POT-Creation-Date: 2022-02-12 14:57+0000\n" "PO-Revision-Date: 2022-01-17 15:22+0000\n" "Last-Translator: Mehmet Ali <2045uuttb@relay.firefox.com>\n" "Language: tr\n" @@ -19,7 +19,7 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.9.1\n" -#: app/__init__.py:102 +#: app/__init__.py:103 msgid "You have been banned." msgstr "" @@ -38,11 +38,11 @@ msgstr "Ad" msgid "Limit to package" msgstr "" -#: 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/api/tokens.py:36 app/blueprints/packages/packages.py:249 +#: app/blueprints/packages/packages.py:454 +#: app/blueprints/packages/packages.py:550 +#: app/blueprints/packages/releases.py:60 +#: app/blueprints/packages/releases.py:72 app/blueprints/packages/reviews.py:47 #: app/blueprints/packages/screenshots.py:35 #: app/blueprints/packages/screenshots.py:41 #: app/blueprints/packages/screenshots.py:46 @@ -79,7 +79,7 @@ msgstr "" #: app/blueprints/packages/__init__.py:37 #: app/templates/packages/releases_list.html:34 -#: app/templates/packages/view.html:479 app/templates/todo/editor.html:75 +#: app/templates/packages/view.html:509 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:450 +#: app/templates/packages/view.html:480 msgid "Maintainers" msgstr "Bakımcılar" @@ -108,267 +108,268 @@ msgstr "" msgid "Remove" msgstr "" -#: app/blueprints/packages/packages.py:162 +#: app/blueprints/packages/packages.py:159 msgid "Error: Another package already uses this forum topic!" msgstr "" -#: app/blueprints/packages/packages.py:168 +#: app/blueprints/packages/packages.py:165 msgid "Error: Forum topic author doesn't match package author." msgstr "" -#: app/blueprints/packages/packages.py:171 +#: app/blueprints/packages/packages.py:168 msgid "" "Warning: Forum topic not found. This may happen if the topic has only " "just been created." msgstr "" -#: app/blueprints/packages/packages.py:221 +#: app/blueprints/packages/packages.py:215 msgid "No download available." msgstr "" -#: app/blueprints/packages/packages.py:235 app/templates/packages/view.html:427 +#: app/blueprints/packages/packages.py:229 app/templates/packages/view.html:457 msgid "Type" msgstr "Tür" -#: app/blueprints/packages/packages.py:236 +#: app/blueprints/packages/packages.py:230 msgid "Title (Human-readable)" msgstr "" -#: app/blueprints/packages/packages.py:237 -#: app/blueprints/packages/packages.py:554 +#: app/blueprints/packages/packages.py:231 +#: app/blueprints/packages/packages.py:548 msgid "Name (Technical)" msgstr "Ad (Teknik)" -#: app/blueprints/packages/packages.py:237 -#: app/blueprints/packages/packages.py:555 +#: app/blueprints/packages/packages.py:231 +#: app/blueprints/packages/packages.py:549 #: app/templates/packages/create_edit.html:75 msgid "Lower case letters (a-z), digits (0-9), and underscores (_) only" msgstr "" -#: app/blueprints/packages/packages.py:238 +#: app/blueprints/packages/packages.py:232 msgid "Short Description (Plaintext)" msgstr "" -#: app/blueprints/packages/packages.py:240 app/templates/packages/view.html:442 +#: app/blueprints/packages/packages.py:234 app/templates/packages/view.html:472 msgid "Maintenance State" msgstr "Bakım Durumu" -#: app/blueprints/packages/packages.py:242 app/templates/admin/tags/list.html:4 +#: app/blueprints/packages/packages.py:236 app/templates/admin/tags/list.html:4 #: app/templates/admin/tags/list.html:10 app/templates/todo/tags.html:40 msgid "Tags" msgstr "Etiketler" -#: app/blueprints/packages/packages.py:243 +#: app/blueprints/packages/packages.py:237 msgid "Content Warnings" msgstr "" -#: app/blueprints/packages/packages.py:244 app/templates/packages/view.html:431 +#: app/blueprints/packages/packages.py:238 app/templates/packages/view.html:461 msgid "License" msgstr "Lisans" -#: app/blueprints/packages/packages.py:245 +#: app/blueprints/packages/packages.py:239 msgid "Media License" msgstr "Medya Lisansı" -#: app/blueprints/packages/packages.py:247 +#: app/blueprints/packages/packages.py:241 msgid "Long Description (Markdown)" msgstr "" -#: app/blueprints/packages/packages.py:249 +#: app/blueprints/packages/packages.py:243 msgid "VCS Repository URL" msgstr "" -#: app/blueprints/packages/packages.py:250 app/blueprints/users/settings.py:51 +#: app/blueprints/packages/packages.py:244 app/blueprints/users/settings.py:51 msgid "Website URL" msgstr "" -#: app/blueprints/packages/packages.py:251 +#: app/blueprints/packages/packages.py:245 msgid "Issue Tracker URL" msgstr "" -#: app/blueprints/packages/packages.py:252 +#: app/blueprints/packages/packages.py:246 msgid "Forum Topic ID" msgstr "" -#: app/blueprints/packages/packages.py:253 +#: app/blueprints/packages/packages.py:247 msgid "Video URL" msgstr "" -#: app/blueprints/packages/packages.py:271 +#: app/blueprints/packages/packages.py:265 msgid "Unable to find that user" msgstr "" -#: app/blueprints/packages/packages.py:275 +#: app/blueprints/packages/packages.py:269 #: app/blueprints/packages/screenshots.py:139 #: app/blueprints/users/settings.py:99 msgid "Permission denied" msgstr "" -#: app/blueprints/packages/packages.py:313 +#: app/blueprints/packages/packages.py:307 msgid "Package already exists!" msgstr "" -#: app/blueprints/packages/packages.py:374 +#: app/blueprints/packages/packages.py:368 msgid "You don't have permission to do that" msgstr "" -#: app/blueprints/packages/packages.py:402 +#: app/blueprints/packages/packages.py:396 msgid "Please comment what changes are needed in the approval thread" msgstr "" -#: app/blueprints/packages/packages.py:423 -#: app/blueprints/packages/packages.py:439 +#: app/blueprints/packages/packages.py:417 +#: app/blueprints/packages/packages.py:433 msgid "You don't have permission to do that." msgstr "" -#: app/blueprints/packages/packages.py:434 +#: app/blueprints/packages/packages.py:428 msgid "Deleted package" msgstr "" -#: app/blueprints/packages/packages.py:450 +#: app/blueprints/packages/packages.py:444 msgid "Unapproved package" msgstr "" -#: app/blueprints/packages/packages.py:459 +#: app/blueprints/packages/packages.py:453 msgid "Maintainers (Comma-separated)" msgstr "" -#: app/blueprints/packages/packages.py:468 +#: app/blueprints/packages/packages.py:462 msgid "You do not have permission to edit maintainers" msgstr "" -#: app/blueprints/packages/packages.py:518 +#: app/blueprints/packages/packages.py:512 msgid "You are not a maintainer" msgstr "" -#: app/blueprints/packages/packages.py:521 +#: app/blueprints/packages/packages.py:515 msgid "Package owners cannot remove themselves as maintainers" msgstr "" -#: app/blueprints/packages/packages.py:553 +#: app/blueprints/packages/packages.py:547 msgid "Author Name" msgstr "Yazar Adı" -#: app/blueprints/packages/releases.py:55 -#: app/blueprints/packages/releases.py:66 app/blueprints/packages/reviews.py:43 +#: app/blueprints/packages/releases.py:52 +#: app/blueprints/packages/releases.py:64 app/blueprints/packages/reviews.py:43 #: app/blueprints/threads/__init__.py:272 app/templates/macros/reviews.html:128 #: app/templates/macros/topics.html:5 #: app/templates/packages/release_edit.html:17 msgid "Title" msgstr "Başlık" -#: app/blueprints/packages/releases.py:56 +#: app/blueprints/packages/releases.py:53 #: app/templates/packages/release_new.html:46 msgid "Method" msgstr "Yöntem" -#: app/blueprints/packages/releases.py:56 -#: app/blueprints/packages/releases.py:58 +#: app/blueprints/packages/releases.py:53 +#: app/blueprints/packages/releases.py:55 #: app/blueprints/packages/screenshots.py:34 msgid "File Upload" msgstr "Dosya Yükle" -#: app/blueprints/packages/releases.py:57 +#: app/blueprints/packages/releases.py:54 msgid "Git reference (ie: commit hash, branch, or tag)" msgstr "" -#: app/blueprints/packages/releases.py:59 -#: app/blueprints/packages/releases.py:70 -#: app/blueprints/packages/releases.py:189 +#: app/blueprints/packages/releases.py:56 +#: app/blueprints/packages/releases.py:68 +#: app/blueprints/packages/releases.py:184 msgid "Minimum Minetest Version" msgstr "Minimum Minetest Sürümü" -#: app/blueprints/packages/releases.py:61 -#: app/blueprints/packages/releases.py:72 -#: app/blueprints/packages/releases.py:192 +#: app/blueprints/packages/releases.py:58 +#: app/blueprints/packages/releases.py:70 +#: app/blueprints/packages/releases.py:187 msgid "Maximum Minetest Version" msgstr "Maksimum Minetest Sürümü" -#: app/blueprints/packages/releases.py:67 +#: app/blueprints/packages/releases.py:65 #: app/templates/packages/release_edit.html:23 msgid "URL" msgstr "URL" -#: app/blueprints/packages/releases.py:68 +#: app/blueprints/packages/releases.py:66 msgid "Task ID" msgstr "" -#: app/blueprints/packages/releases.py:69 +#: app/blueprints/packages/releases.py:67 #: app/blueprints/packages/screenshots.py:40 msgid "Is Approved" msgstr "" -#: app/blueprints/packages/releases.py:87 +#: app/blueprints/packages/releases.py:85 msgid "Import from Git" msgstr "" -#: app/blueprints/packages/releases.py:87 +#: app/blueprints/packages/releases.py:85 msgid "Upload .zip file" msgstr ".zip dosyasını yükle" -#: app/blueprints/packages/releases.py:188 +#: app/blueprints/packages/releases.py:183 msgid "Set Min" msgstr "" -#: app/blueprints/packages/releases.py:191 +#: app/blueprints/packages/releases.py:186 msgid "Set Max" msgstr "" -#: app/blueprints/packages/releases.py:194 +#: app/blueprints/packages/releases.py:189 msgid "Only change values previously set as none" msgstr "" -#: app/blueprints/packages/releases.py:195 +#: app/blueprints/packages/releases.py:190 msgid "Update" msgstr "Güncelleme" -#: app/blueprints/packages/releases.py:244 +#: app/blueprints/packages/releases.py:239 #: app/templates/packages/update_config.html:25 msgid "Trigger" msgstr "" -#: app/blueprints/packages/releases.py:245 +#: app/blueprints/packages/releases.py:240 msgid "New Commit" msgstr "" -#: app/blueprints/packages/releases.py:246 app/templates/admin/tags/list.html:8 +#: app/blueprints/packages/releases.py:241 app/templates/admin/tags/list.html:8 msgid "New Tag" msgstr "Yeni Etiket" -#: app/blueprints/packages/releases.py:248 +#: app/blueprints/packages/releases.py:243 msgid "Branch name" msgstr "" -#: app/blueprints/packages/releases.py:249 +#: app/blueprints/packages/releases.py:244 #: app/templates/packages/update_config.html:38 msgid "Action" msgstr "" -#: app/blueprints/packages/releases.py:250 +#: app/blueprints/packages/releases.py:245 msgid "Send notification and mark as outdated" msgstr "" -#: app/blueprints/packages/releases.py:250 +#: app/blueprints/packages/releases.py:245 +#: app/templates/macros/package_approval.html:22 msgid "Create release" msgstr "" -#: app/blueprints/packages/releases.py:252 +#: app/blueprints/packages/releases.py:247 msgid "Save Settings" msgstr "Ayarları Kaydet" -#: app/blueprints/packages/releases.py:253 +#: app/blueprints/packages/releases.py:248 msgid "Disable Automation" msgstr "" -#: app/blueprints/packages/releases.py:292 +#: app/blueprints/packages/releases.py:287 msgid "Please add a Git repository URL in order to set up automatic releases" msgstr "" -#: app/blueprints/packages/releases.py:308 +#: app/blueprints/packages/releases.py:303 msgid "Deleted update configuration" msgstr "" -#: app/blueprints/packages/releases.py:316 +#: app/blueprints/packages/releases.py:311 msgid "Now, please create an initial release" msgstr "" @@ -396,11 +397,11 @@ msgstr "" msgid "You can't review your own package!" msgstr "" -#: app/blueprints/packages/reviews.py:161 +#: app/blueprints/packages/reviews.py:170 msgid "You can't vote on the reviews on your own package!" msgstr "" -#: app/blueprints/packages/reviews.py:169 +#: app/blueprints/packages/reviews.py:178 msgid "You can't vote on your own reviews!" msgstr "" @@ -419,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:510 +#: app/templates/macros/threads.html:53 app/templates/packages/view.html:540 #: app/templates/report/index.html:4 app/templates/report/index.html:10 #: app/templates/users/profile.html:28 msgid "Report" @@ -466,7 +467,7 @@ msgid "Comment needs to be between 3 and 2000 characters." msgstr "" #: app/blueprints/threads/__init__.py:275 -#: app/templates/macros/package_approval.html:107 +#: app/templates/macros/package_approval.html:112 msgid "Open Thread" msgstr "" @@ -918,10 +919,12 @@ msgid "Texture Pack" msgstr "" #: app/models/packages.py:74 app/templates/base.html:27 +#: app/templates/metapackages/view.html:17 msgid "Mods" msgstr "" #: app/models/packages.py:76 app/templates/base.html:30 +#: app/templates/metapackages/view.html:14 msgid "Games" msgstr "" @@ -938,7 +941,7 @@ msgid "Approve" msgstr "" #: app/models/packages.py:171 app/templates/api/create_edit_token.html:17 -#: app/templates/packages/release_edit.html:80 +#: app/templates/packages/release_edit.html:75 #: app/templates/packages/review_create_edit.html:55 #: app/templates/threads/delete_reply.html:19 #: app/templates/threads/delete_thread.html:19 @@ -946,36 +949,36 @@ msgstr "" msgid "Delete" msgstr "" -#: app/tasks/emails.py:102 +#: app/tasks/emails.py:113 msgid "" "You are receiving this email because you are a registered user of " "ContentDB." msgstr "" -#: app/tasks/emails.py:109 app/templates/emails/verify.html:30 +#: app/tasks/emails.py:119 app/templates/emails/verify.html:30 msgid "" "You are receiving this email because someone (hopefully you) entered your" " email address as a user's email." msgstr "" -#: app/tasks/emails.py:143 +#: app/tasks/emails.py:153 #, python-format msgid "%(num)d new notifications" msgstr "" -#: app/tasks/emails.py:145 app/templates/macros/forms.html:52 +#: app/tasks/emails.py:155 app/templates/macros/forms.html:52 #: app/templates/packages/create_edit.html:41 #: app/templates/todo/editor.html:155 msgid "View" msgstr "" -#: app/tasks/emails.py:148 +#: app/tasks/emails.py:158 msgid "Manage email settings" msgstr "" -#: app/tasks/emails.py:150 app/templates/emails/base.html:63 +#: app/tasks/emails.py:160 app/templates/emails/base.html:63 #: app/templates/emails/notification.html:34 -#: app/templates/emails/notification_digest.html:51 +#: app/templates/emails/notification_digest.html:54 #: app/templates/emails/verify.html:33 #: app/templates/emails/verify_unsubscribe.html:13 #: app/templates/threads/view.html:31 app/templates/users/unsubscribe.html:4 @@ -1004,7 +1007,7 @@ msgid "Help" msgstr "" #: app/templates/base.html:42 app/templates/packages/view.html:173 -#: app/templates/packages/view.html:499 app/templates/threads/list.html:4 +#: app/templates/packages/view.html:529 app/templates/threads/list.html:4 msgid "Threads" msgstr "" @@ -1103,6 +1106,8 @@ msgid "Welcome" msgstr "" #: app/templates/index.html:38 app/templates/macros/reviews.html:73 +#: app/templates/packages/game_hub.html:5 +#: app/templates/packages/game_hub.html:26 #: app/templates/packages/similar.html:22 #, python-format msgid "%(title)s by %(author)s" @@ -1134,15 +1139,18 @@ msgstr "" #: app/templates/index.html:101 app/templates/index.html:108 #: app/templates/index.html:115 app/templates/index.html:122 #: app/templates/index.html:129 app/templates/index.html:151 -#: app/templates/index.html:158 +#: app/templates/index.html:158 app/templates/packages/game_hub.html:31 +#: app/templates/packages/game_hub.html:38 +#: app/templates/packages/game_hub.html:45 +#: app/templates/packages/game_hub.html:52 msgid "See more" msgstr "" -#: app/templates/index.html:103 +#: app/templates/index.html:103 app/templates/packages/game_hub.html:33 msgid "Recently Added" msgstr "" -#: app/templates/index.html:110 +#: app/templates/index.html:110 app/templates/packages/game_hub.html:40 msgid "Recently Updated" msgstr "" @@ -1150,7 +1158,7 @@ msgstr "" msgid "Top Games" msgstr "" -#: app/templates/index.html:124 +#: app/templates/index.html:124 app/templates/packages/game_hub.html:47 msgid "Top Mods" msgstr "" @@ -1162,7 +1170,7 @@ msgstr "" msgid "Search by Tags" msgstr "" -#: app/templates/index.html:153 +#: app/templates/index.html:153 app/templates/packages/game_hub.html:54 msgid "Highest Reviewed" msgstr "" @@ -1321,14 +1329,14 @@ msgid "View Notification" msgstr "" #: app/templates/emails/notification.html:26 -#: app/templates/emails/notification_digest.html:43 +#: app/templates/emails/notification_digest.html:46 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:47 +#: app/templates/emails/notification_digest.html:50 msgid "Manage your preferences" msgstr "" @@ -1338,16 +1346,16 @@ msgid "This is a '%(type)s' notification." msgstr "" #: app/templates/emails/notification_digest.html:14 -#: app/templates/emails/notification_digest.html:29 +#: app/templates/emails/notification_digest.html:31 #, python-format msgid "from %(username)s." msgstr "" -#: app/templates/emails/notification_digest.html:22 +#: app/templates/emails/notification_digest.html:24 msgid "Other Notifications" msgstr "" -#: app/templates/emails/notification_digest.html:36 +#: app/templates/emails/notification_digest.html:39 msgid "View Notifications" msgstr "" @@ -1438,75 +1446,75 @@ msgstr "" msgid "State" msgstr "" -#: app/templates/macros/package_approval.html:22 -msgid "Create first release" -msgstr "" - #: app/templates/macros/package_approval.html:26 msgid "Set up releases" msgstr "" -#: app/templates/macros/package_approval.html:29 +#: app/templates/macros/package_approval.html:31 msgid "You need to create a release before this package can be approved." msgstr "" -#: app/templates/macros/package_approval.html:31 -msgid "A release is required before this package can be approved." +#: app/templates/macros/package_approval.html:33 +msgid "Release is still importing, or has an error." msgstr "" #: app/templates/macros/package_approval.html:36 +msgid "A release is required before this package can be approved." +msgstr "" + +#: app/templates/macros/package_approval.html:41 msgid "You need to add at least one screenshot." msgstr "" -#: app/templates/macros/package_approval.html:40 +#: app/templates/macros/package_approval.html:45 #, python-format msgid "" "The following hard dependencies need to be added to ContentDB first: " "%(deps)s" msgstr "" -#: app/templates/macros/package_approval.html:44 +#: app/templates/macros/package_approval.html:49 msgid "Please wait for the license to be added to CDB." msgstr "" -#: app/templates/macros/package_approval.html:51 +#: app/templates/macros/package_approval.html:56 msgid "You should add at least one screenshot, but this isn't required." msgstr "" -#: app/templates/macros/package_approval.html:57 +#: app/templates/macros/package_approval.html:62 msgid "Please wait for the release to be approved." msgstr "" -#: app/templates/macros/package_approval.html:59 +#: app/templates/macros/package_approval.html:64 msgid "You can now approve this package if you're ready." msgstr "" -#: app/templates/macros/package_approval.html:61 +#: app/templates/macros/package_approval.html:66 msgid "Please wait for the package to be approved." msgstr "" -#: app/templates/macros/package_approval.html:65 +#: app/templates/macros/package_approval.html:70 msgid "You can now submit this package for approval if you're ready." msgstr "" -#: app/templates/macros/package_approval.html:67 +#: app/templates/macros/package_approval.html:72 msgid "This package can be submitted for approval when ready." msgstr "" -#: app/templates/macros/package_approval.html:97 +#: app/templates/macros/package_approval.html:102 msgid "Please make sure that this package has the right to the names it uses." msgstr "" -#: app/templates/macros/package_approval.html:99 +#: app/templates/macros/package_approval.html:104 #, python-format msgid "Please make sure that this package has the right to the names %(names)s" msgstr "" -#: app/templates/macros/package_approval.html:110 +#: app/templates/macros/package_approval.html:115 msgid "Package approval thread" msgstr "" -#: app/templates/macros/package_approval.html:111 +#: app/templates/macros/package_approval.html:116 msgid "" "You can open a thread if you have a question for the approver or package " "author." @@ -1631,7 +1639,7 @@ msgid "On %(trigger)s, do %(action)s" msgstr "" #: app/templates/macros/todo.html:37 app/templates/packages/view.html:104 -#: app/templates/packages/view.html:348 +#: app/templates/packages/view.html:355 msgid "Release" msgstr "" @@ -1641,7 +1649,7 @@ msgstr "" #: app/templates/macros/todo.html:50 #: app/templates/packages/releases_list.html:13 -#: app/templates/packages/view.html:352 +#: app/templates/packages/view.html:359 msgid "Update settings" msgstr "" @@ -1662,7 +1670,7 @@ msgid "Actions" msgstr "" #: app/templates/macros/topics.html:18 app/templates/macros/topics.html:56 -#: app/templates/metapackages/view.html:26 +#: app/templates/metapackages/view.html:29 #: app/templates/packages/similar.html:40 app/templates/todo/editor.html:160 #: app/templates/todo/editor.html:175 msgid "WIP" @@ -1689,31 +1697,32 @@ msgstr "" msgid "No meta packages found." msgstr "" -#: app/templates/metapackages/view.html:8 +#: app/templates/metapackages/view.html:10 #, python-format msgid "Meta Package \"%(name)s\"" msgstr "" -#: app/templates/metapackages/view.html:10 +#: app/templates/metapackages/view.html:12 msgid "Provided By" msgstr "" -#: app/templates/metapackages/view.html:17 -msgid "Unfortunately, this isn't on ContentDB yet! Here's some forum topic(s):" +#: app/templates/metapackages/view.html:21 app/templates/todo/todo_base.html:35 +msgid "Forum Topics" msgstr "" -#: app/templates/metapackages/view.html:24 -#: app/templates/packages/similar.html:38 app/templates/packages/view.html:383 -#: app/templates/packages/view.html:407 app/templates/todo/editor.html:85 +#: app/templates/metapackages/view.html:27 +#: app/templates/packages/similar.html:38 app/templates/packages/view.html:396 +#: app/templates/packages/view.html:420 app/templates/packages/view.html:440 +#: app/templates/todo/editor.html:85 #, python-format msgid "%(title)s by %(display_name)s" msgstr "" -#: app/templates/metapackages/view.html:32 +#: app/templates/metapackages/view.html:35 msgid "Required By" msgstr "" -#: app/templates/metapackages/view.html:35 +#: app/templates/metapackages/view.html:38 msgid "Optionally Used By" msgstr "" @@ -1820,7 +1829,7 @@ msgid "" msgstr "" #: app/templates/packages/create_edit.html:66 -#: app/templates/threads/view.html:78 app/templates/todo/tags.html:38 +#: app/templates/threads/view.html:84 app/templates/todo/tags.html:38 msgid "Package" msgstr "" @@ -1893,6 +1902,17 @@ msgid "" "themselves." msgstr "" +#: app/templates/packages/game_hub.html:4 +#: app/templates/packages/game_hub.html:24 +msgid "Community Hub" +msgstr "" + +#: app/templates/packages/game_hub.html:11 +#: app/templates/packages/game_hub.html:12 +#, python-format +msgid "Mods for %(title)s" +msgstr "" + #: app/templates/packages/list.html:21 #, python-format msgid "Did you mean to search for packages by %(authors)s?" @@ -1930,15 +1950,7 @@ msgid "" "\t\t\tplatforms not within the range." msgstr "" -#: app/templates/packages/release_bulk_change.html:35 -#: app/templates/packages/release_edit.html:66 -#: app/templates/packages/release_new.html:86 -msgid "" -"You cannot select the oldest version for min or the newest version\n" -"\t\t\tfor max as this does not make sense - you can't predict the future." -msgstr "" - -#: app/templates/packages/release_bulk_change.html:38 +#: app/templates/packages/release_bulk_change.html:36 #: app/templates/packages/release_edit.html:61 #: app/templates/packages/release_new.html:83 msgid "Leave both as None if in doubt." @@ -1978,21 +1990,21 @@ msgid "" " .conf of your package." msgstr "" -#: app/templates/packages/release_edit.html:75 +#: app/templates/packages/release_edit.html:70 msgid "Delete Release" msgstr "" -#: app/templates/packages/release_edit.html:81 +#: app/templates/packages/release_edit.html:76 msgid "This is permanent." msgstr "" -#: app/templates/packages/release_edit.html:82 +#: app/templates/packages/release_edit.html:77 msgid "" "Any associated uploads will not be deleted immediately, but the release " "will no longer be listed." msgstr "" -#: app/templates/packages/release_edit.html:87 +#: app/templates/packages/release_edit.html:82 msgid "You cannot delete the latest release; please create a newer one first." msgstr "" @@ -2413,7 +2425,7 @@ msgstr "" msgid "Awaiting review" msgstr "" -#: app/templates/packages/view.html:300 app/templates/threads/view.html:61 +#: app/templates/packages/view.html:300 app/templates/threads/view.html:67 msgid "Edit Review" msgstr "" @@ -2425,76 +2437,100 @@ msgstr "" msgid "Used By" msgstr "" -#: app/templates/packages/view.html:336 -msgid "Package may be outdated" +#: app/templates/packages/view.html:327 +msgid "Content" +msgstr "" + +#: app/templates/packages/view.html:329 app/templates/packages/view.html:383 +msgid "View content for game" msgstr "" #: app/templates/packages/view.html:343 +msgid "Package may be outdated" +msgstr "" + +#: app/templates/packages/view.html:350 msgid "Only visible to the author and Editors." msgstr "" -#: app/templates/packages/view.html:360 +#: app/templates/packages/view.html:367 msgid "Warning" msgstr "" -#: app/templates/packages/view.html:366 +#: app/templates/packages/view.html:373 msgid "Like this package? Help support its development by making a donation" msgstr "" -#: app/templates/packages/view.html:369 +#: app/templates/packages/view.html:376 msgid "Donate now" msgstr "" -#: app/templates/packages/view.html:375 +#: app/templates/packages/view.html:388 msgid "Dependencies" msgstr "" -#: app/templates/packages/view.html:377 +#: app/templates/packages/view.html:390 msgid "Required" msgstr "" -#: app/templates/packages/view.html:395 +#: app/templates/packages/view.html:408 msgid "No required dependencies" msgstr "" -#: app/templates/packages/view.html:401 +#: app/templates/packages/view.html:414 msgid "Optional" msgstr "" -#: app/templates/packages/view.html:423 +#: app/templates/packages/view.html:436 +msgid "Compatible Games" +msgstr "" + +#: app/templates/packages/view.html:444 +msgid "No specific game is required" +msgstr "" + +#: app/templates/packages/view.html:447 +msgid "This is an experimental feature." +msgstr "" + +#: app/templates/packages/view.html:448 +msgid "Supported games are determined by an algorithm, and may not be correct." +msgstr "" + +#: app/templates/packages/view.html:453 msgid "Information" msgstr "" -#: app/templates/packages/view.html:429 +#: app/templates/packages/view.html:459 msgid "Technical Name" msgstr "" -#: app/templates/packages/view.html:438 +#: app/templates/packages/view.html:468 #, python-format msgid "%(code_license)s for code,
%(media_license)s for media." msgstr "" -#: app/templates/packages/view.html:446 +#: app/templates/packages/view.html:476 msgid "Unknown" msgstr "" -#: app/templates/packages/view.html:448 +#: app/templates/packages/view.html:478 msgid "Added" msgstr "" -#: app/templates/packages/view.html:462 +#: app/templates/packages/view.html:492 msgid "Remove myself" msgstr "" -#: app/templates/packages/view.html:467 +#: app/templates/packages/view.html:497 msgid "Provides" msgstr "" -#: app/templates/packages/view.html:489 +#: app/templates/packages/view.html:519 msgid "More" msgstr "" -#: app/templates/packages/view.html:518 +#: app/templates/packages/view.html:548 msgid "See audit log" msgstr "" @@ -2510,6 +2546,12 @@ msgstr "" msgid "Only the admin will be able to see who made the report." msgstr "" +#: app/templates/report/index.html:29 +msgid "" +"Found a bug? Please report on the package's issue tracker or in a thread " +"instead." +msgstr "" + #: app/templates/tasks/view.html:5 msgid "Task Failed" msgstr "" @@ -2574,15 +2616,19 @@ msgstr "" msgid "Subscribe" msgstr "" -#: app/templates/threads/view.html:46 +#: app/templates/threads/view.html:45 +msgid "Convert to Thread" +msgstr "" + +#: app/templates/threads/view.html:52 msgid "Unlock" msgstr "" -#: app/templates/threads/view.html:51 +#: app/templates/threads/view.html:57 msgid "Lock" msgstr "" -#: app/templates/threads/view.html:84 +#: app/templates/threads/view.html:90 msgid "" "This thread is only visible to its creator, the package owner, and users " "of Approver rank or above." @@ -2682,10 +2728,6 @@ msgstr "" msgid "All Outdated Packages" msgstr "" -#: app/templates/todo/todo_base.html:35 -msgid "Forum Topics" -msgstr "" - #: app/templates/todo/topics.html:16 msgid "Sort by name" msgstr "" @@ -3403,3 +3445,16 @@ msgstr "" #~ " create releases automatically instead." #~ msgstr "" +#~ msgid "Create first release" +#~ msgstr "" + +#~ msgid "Unfortunately, this isn't on ContentDB yet! Here's some forum topic(s):" +#~ msgstr "" + +#~ msgid "" +#~ "You cannot select the oldest version for min or the newest version\n" +#~ "\t\t\tfor max as this does not " +#~ "make sense - you can't predict the" +#~ " future." +#~ msgstr "" + diff --git a/translations/uk/LC_MESSAGES/messages.po b/translations/uk/LC_MESSAGES/messages.po index 3dd56724..13208410 100644 --- a/translations/uk/LC_MESSAGES/messages.po +++ b/translations/uk/LC_MESSAGES/messages.po @@ -1,4 +1,4 @@ -# Translations template for PROJECT. +# Ukrainian translations for PROJECT. # Copyright (C) 2022 ORGANIZATION # This file is distributed under the same license as the PROJECT project. # FIRST AUTHOR , 2022. @@ -7,21 +7,20 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-01-26 03:09+0000\n" +"POT-Creation-Date: 2022-02-12 14:57+0000\n" "PO-Revision-Date: 2022-01-29 19:51+0000\n" "Last-Translator: Andrij Mizyk \n" -"Language-Team: Ukrainian \n" "Language: uk\n" +"Language-Team: Ukrainian " +"\n" +"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " +"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" -"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" -"X-Generator: Weblate 4.11-dev\n" "Generated-By: Babel 2.9.1\n" -#: app/__init__.py:102 +#: app/__init__.py:103 msgid "You have been banned." msgstr "Вас забанено." @@ -40,11 +39,11 @@ msgstr "Назва" msgid "Limit to package" msgstr "Обмеження на пакунки" -#: 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/api/tokens.py:36 app/blueprints/packages/packages.py:249 +#: app/blueprints/packages/packages.py:454 +#: app/blueprints/packages/packages.py:550 +#: app/blueprints/packages/releases.py:60 +#: app/blueprints/packages/releases.py:72 app/blueprints/packages/reviews.py:47 #: app/blueprints/packages/screenshots.py:35 #: app/blueprints/packages/screenshots.py:41 #: app/blueprints/packages/screenshots.py:46 @@ -81,7 +80,7 @@ msgstr "Змінити деталі" #: app/blueprints/packages/__init__.py:37 #: app/templates/packages/releases_list.html:34 -#: app/templates/packages/view.html:479 app/templates/todo/editor.html:75 +#: app/templates/packages/view.html:509 app/templates/todo/editor.html:75 msgid "Releases" msgstr "Випуски" @@ -93,7 +92,7 @@ msgstr "Знімки екрана" #: app/blueprints/packages/__init__.py:47 #: app/templates/packages/edit_maintainers.html:8 -#: app/templates/packages/view.html:450 +#: app/templates/packages/view.html:480 msgid "Maintainers" msgstr "Супровідники" @@ -110,15 +109,15 @@ msgstr "Обмін і значки" msgid "Remove" msgstr "Вилучити" -#: app/blueprints/packages/packages.py:162 +#: app/blueprints/packages/packages.py:159 msgid "Error: Another package already uses this forum topic!" msgstr "Помилка: Інший пакунок вже використовує цю тему форуму!" -#: app/blueprints/packages/packages.py:168 +#: app/blueprints/packages/packages.py:165 msgid "Error: Forum topic author doesn't match package author." msgstr "Помилка: Автор теми форуму не співпадає з автором пакунка." -#: app/blueprints/packages/packages.py:171 +#: app/blueprints/packages/packages.py:168 msgid "" "Warning: Forum topic not found. This may happen if the topic has only " "just been created." @@ -126,253 +125,254 @@ msgstr "" "Увага: Не знайдено теми форуму. Таке може трапитися, якщо тему щойно " "створено." -#: app/blueprints/packages/packages.py:221 +#: app/blueprints/packages/packages.py:215 msgid "No download available." msgstr "Завантаження недоступне." -#: app/blueprints/packages/packages.py:235 app/templates/packages/view.html:427 +#: app/blueprints/packages/packages.py:229 app/templates/packages/view.html:457 msgid "Type" msgstr "Тип" -#: app/blueprints/packages/packages.py:236 +#: app/blueprints/packages/packages.py:230 msgid "Title (Human-readable)" msgstr "Заголовок (зрозумілий людям)" -#: app/blueprints/packages/packages.py:237 -#: app/blueprints/packages/packages.py:554 +#: app/blueprints/packages/packages.py:231 +#: app/blueprints/packages/packages.py:548 msgid "Name (Technical)" msgstr "Назва (технічна)" -#: app/blueprints/packages/packages.py:237 -#: app/blueprints/packages/packages.py:555 +#: app/blueprints/packages/packages.py:231 +#: app/blueprints/packages/packages.py:549 #: app/templates/packages/create_edit.html:75 msgid "Lower case letters (a-z), digits (0-9), and underscores (_) only" msgstr "Лише малі букви (a-z), цифри (0-9) і підкреслення (_)." -#: app/blueprints/packages/packages.py:238 +#: app/blueprints/packages/packages.py:232 msgid "Short Description (Plaintext)" msgstr "Короткий опис (простий текст)" -#: app/blueprints/packages/packages.py:240 app/templates/packages/view.html:442 +#: app/blueprints/packages/packages.py:234 app/templates/packages/view.html:472 msgid "Maintenance State" msgstr "Стан підтримки" -#: app/blueprints/packages/packages.py:242 app/templates/admin/tags/list.html:4 +#: app/blueprints/packages/packages.py:236 app/templates/admin/tags/list.html:4 #: app/templates/admin/tags/list.html:10 app/templates/todo/tags.html:40 msgid "Tags" msgstr "Мітки" -#: app/blueprints/packages/packages.py:243 +#: app/blueprints/packages/packages.py:237 msgid "Content Warnings" msgstr "Попередження вмісту" -#: app/blueprints/packages/packages.py:244 app/templates/packages/view.html:431 +#: app/blueprints/packages/packages.py:238 app/templates/packages/view.html:461 msgid "License" msgstr "Ліцензія" -#: app/blueprints/packages/packages.py:245 +#: app/blueprints/packages/packages.py:239 msgid "Media License" msgstr "Ліцензія медія" -#: app/blueprints/packages/packages.py:247 +#: app/blueprints/packages/packages.py:241 msgid "Long Description (Markdown)" msgstr "Довгий опис (Markdown)" -#: app/blueprints/packages/packages.py:249 +#: app/blueprints/packages/packages.py:243 msgid "VCS Repository URL" msgstr "URL репозиторію VCS" -#: app/blueprints/packages/packages.py:250 app/blueprints/users/settings.py:51 +#: app/blueprints/packages/packages.py:244 app/blueprints/users/settings.py:51 msgid "Website URL" msgstr "URL вебсайту" -#: app/blueprints/packages/packages.py:251 +#: app/blueprints/packages/packages.py:245 msgid "Issue Tracker URL" msgstr "URL відстежувача помилок" -#: app/blueprints/packages/packages.py:252 +#: app/blueprints/packages/packages.py:246 msgid "Forum Topic ID" msgstr "ІД теми форуму" -#: app/blueprints/packages/packages.py:253 +#: app/blueprints/packages/packages.py:247 msgid "Video URL" msgstr "URL відеозапису" -#: app/blueprints/packages/packages.py:271 +#: app/blueprints/packages/packages.py:265 msgid "Unable to find that user" msgstr "Не вдалося знайти такого користувача" -#: app/blueprints/packages/packages.py:275 +#: app/blueprints/packages/packages.py:269 #: app/blueprints/packages/screenshots.py:139 #: app/blueprints/users/settings.py:99 msgid "Permission denied" msgstr "Доступ відхилено" -#: app/blueprints/packages/packages.py:313 +#: app/blueprints/packages/packages.py:307 msgid "Package already exists!" msgstr "Пакунок вже існує!" -#: app/blueprints/packages/packages.py:374 +#: app/blueprints/packages/packages.py:368 msgid "You don't have permission to do that" msgstr "У Вас нема прав робити це" -#: app/blueprints/packages/packages.py:402 +#: app/blueprints/packages/packages.py:396 msgid "Please comment what changes are needed in the approval thread" msgstr "" -#: app/blueprints/packages/packages.py:423 -#: app/blueprints/packages/packages.py:439 +#: app/blueprints/packages/packages.py:417 +#: app/blueprints/packages/packages.py:433 msgid "You don't have permission to do that." msgstr "У Вас нема прав робити це." -#: app/blueprints/packages/packages.py:434 +#: app/blueprints/packages/packages.py:428 msgid "Deleted package" msgstr "Видалити пакунок" -#: app/blueprints/packages/packages.py:450 +#: app/blueprints/packages/packages.py:444 msgid "Unapproved package" msgstr "Несхвалений пакунок" -#: app/blueprints/packages/packages.py:459 +#: app/blueprints/packages/packages.py:453 msgid "Maintainers (Comma-separated)" msgstr "Супровідники (розділені комою)" -#: app/blueprints/packages/packages.py:468 +#: app/blueprints/packages/packages.py:462 msgid "You do not have permission to edit maintainers" msgstr "" -#: app/blueprints/packages/packages.py:518 +#: app/blueprints/packages/packages.py:512 msgid "You are not a maintainer" msgstr "" -#: app/blueprints/packages/packages.py:521 +#: app/blueprints/packages/packages.py:515 msgid "Package owners cannot remove themselves as maintainers" msgstr "" -#: app/blueprints/packages/packages.py:553 +#: app/blueprints/packages/packages.py:547 msgid "Author Name" msgstr "" -#: app/blueprints/packages/releases.py:55 -#: app/blueprints/packages/releases.py:66 app/blueprints/packages/reviews.py:43 +#: app/blueprints/packages/releases.py:52 +#: app/blueprints/packages/releases.py:64 app/blueprints/packages/reviews.py:43 #: app/blueprints/threads/__init__.py:272 app/templates/macros/reviews.html:128 #: app/templates/macros/topics.html:5 #: app/templates/packages/release_edit.html:17 msgid "Title" msgstr "" -#: app/blueprints/packages/releases.py:56 +#: app/blueprints/packages/releases.py:53 #: app/templates/packages/release_new.html:46 msgid "Method" msgstr "" -#: app/blueprints/packages/releases.py:56 -#: app/blueprints/packages/releases.py:58 +#: app/blueprints/packages/releases.py:53 +#: app/blueprints/packages/releases.py:55 #: app/blueprints/packages/screenshots.py:34 msgid "File Upload" msgstr "" -#: app/blueprints/packages/releases.py:57 +#: app/blueprints/packages/releases.py:54 msgid "Git reference (ie: commit hash, branch, or tag)" msgstr "" -#: app/blueprints/packages/releases.py:59 -#: app/blueprints/packages/releases.py:70 -#: app/blueprints/packages/releases.py:189 +#: app/blueprints/packages/releases.py:56 +#: app/blueprints/packages/releases.py:68 +#: app/blueprints/packages/releases.py:184 msgid "Minimum Minetest Version" msgstr "" -#: app/blueprints/packages/releases.py:61 -#: app/blueprints/packages/releases.py:72 -#: app/blueprints/packages/releases.py:192 +#: app/blueprints/packages/releases.py:58 +#: app/blueprints/packages/releases.py:70 +#: app/blueprints/packages/releases.py:187 msgid "Maximum Minetest Version" msgstr "" -#: app/blueprints/packages/releases.py:67 +#: app/blueprints/packages/releases.py:65 #: app/templates/packages/release_edit.html:23 msgid "URL" msgstr "" -#: app/blueprints/packages/releases.py:68 +#: app/blueprints/packages/releases.py:66 msgid "Task ID" msgstr "" -#: app/blueprints/packages/releases.py:69 +#: app/blueprints/packages/releases.py:67 #: app/blueprints/packages/screenshots.py:40 msgid "Is Approved" msgstr "" -#: app/blueprints/packages/releases.py:87 +#: app/blueprints/packages/releases.py:85 msgid "Import from Git" msgstr "" -#: app/blueprints/packages/releases.py:87 +#: app/blueprints/packages/releases.py:85 msgid "Upload .zip file" msgstr "" -#: app/blueprints/packages/releases.py:188 +#: app/blueprints/packages/releases.py:183 msgid "Set Min" msgstr "" -#: app/blueprints/packages/releases.py:191 +#: app/blueprints/packages/releases.py:186 msgid "Set Max" msgstr "" -#: app/blueprints/packages/releases.py:194 +#: app/blueprints/packages/releases.py:189 msgid "Only change values previously set as none" msgstr "" -#: app/blueprints/packages/releases.py:195 +#: app/blueprints/packages/releases.py:190 msgid "Update" msgstr "" -#: app/blueprints/packages/releases.py:244 +#: app/blueprints/packages/releases.py:239 #: app/templates/packages/update_config.html:25 msgid "Trigger" msgstr "" -#: app/blueprints/packages/releases.py:245 +#: app/blueprints/packages/releases.py:240 msgid "New Commit" msgstr "" -#: app/blueprints/packages/releases.py:246 app/templates/admin/tags/list.html:8 +#: app/blueprints/packages/releases.py:241 app/templates/admin/tags/list.html:8 msgid "New Tag" msgstr "" -#: app/blueprints/packages/releases.py:248 +#: app/blueprints/packages/releases.py:243 msgid "Branch name" msgstr "" -#: app/blueprints/packages/releases.py:249 +#: app/blueprints/packages/releases.py:244 #: app/templates/packages/update_config.html:38 msgid "Action" msgstr "" -#: app/blueprints/packages/releases.py:250 +#: app/blueprints/packages/releases.py:245 msgid "Send notification and mark as outdated" msgstr "" -#: app/blueprints/packages/releases.py:250 +#: app/blueprints/packages/releases.py:245 +#: app/templates/macros/package_approval.html:22 msgid "Create release" msgstr "" -#: app/blueprints/packages/releases.py:252 +#: app/blueprints/packages/releases.py:247 msgid "Save Settings" msgstr "" -#: app/blueprints/packages/releases.py:253 +#: app/blueprints/packages/releases.py:248 msgid "Disable Automation" msgstr "" -#: app/blueprints/packages/releases.py:292 +#: app/blueprints/packages/releases.py:287 msgid "Please add a Git repository URL in order to set up automatic releases" msgstr "" -#: app/blueprints/packages/releases.py:308 +#: app/blueprints/packages/releases.py:303 msgid "Deleted update configuration" msgstr "" -#: app/blueprints/packages/releases.py:316 +#: app/blueprints/packages/releases.py:311 msgid "Now, please create an initial release" msgstr "" @@ -400,11 +400,11 @@ msgstr "" msgid "You can't review your own package!" msgstr "" -#: app/blueprints/packages/reviews.py:161 +#: app/blueprints/packages/reviews.py:170 msgid "You can't vote on the reviews on your own package!" msgstr "" -#: app/blueprints/packages/reviews.py:169 +#: app/blueprints/packages/reviews.py:178 msgid "You can't vote on your own reviews!" msgstr "" @@ -423,7 +423,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:510 +#: app/templates/macros/threads.html:53 app/templates/packages/view.html:540 #: app/templates/report/index.html:4 app/templates/report/index.html:10 #: app/templates/users/profile.html:28 msgid "Report" @@ -470,7 +470,7 @@ msgid "Comment needs to be between 3 and 2000 characters." msgstr "" #: app/blueprints/threads/__init__.py:275 -#: app/templates/macros/package_approval.html:107 +#: app/templates/macros/package_approval.html:112 msgid "Open Thread" msgstr "" @@ -922,10 +922,12 @@ msgid "Texture Pack" msgstr "" #: app/models/packages.py:74 app/templates/base.html:27 +#: app/templates/metapackages/view.html:17 msgid "Mods" msgstr "" #: app/models/packages.py:76 app/templates/base.html:30 +#: app/templates/metapackages/view.html:14 msgid "Games" msgstr "" @@ -942,7 +944,7 @@ msgid "Approve" msgstr "" #: app/models/packages.py:171 app/templates/api/create_edit_token.html:17 -#: app/templates/packages/release_edit.html:80 +#: app/templates/packages/release_edit.html:75 #: app/templates/packages/review_create_edit.html:55 #: app/templates/threads/delete_reply.html:19 #: app/templates/threads/delete_thread.html:19 @@ -950,36 +952,36 @@ msgstr "" msgid "Delete" msgstr "" -#: app/tasks/emails.py:102 +#: app/tasks/emails.py:113 msgid "" "You are receiving this email because you are a registered user of " "ContentDB." msgstr "" -#: app/tasks/emails.py:109 app/templates/emails/verify.html:30 +#: app/tasks/emails.py:119 app/templates/emails/verify.html:30 msgid "" "You are receiving this email because someone (hopefully you) entered your" " email address as a user's email." msgstr "" -#: app/tasks/emails.py:143 +#: app/tasks/emails.py:153 #, python-format msgid "%(num)d new notifications" msgstr "" -#: app/tasks/emails.py:145 app/templates/macros/forms.html:52 +#: app/tasks/emails.py:155 app/templates/macros/forms.html:52 #: app/templates/packages/create_edit.html:41 #: app/templates/todo/editor.html:155 msgid "View" msgstr "" -#: app/tasks/emails.py:148 +#: app/tasks/emails.py:158 msgid "Manage email settings" msgstr "" -#: app/tasks/emails.py:150 app/templates/emails/base.html:63 +#: app/tasks/emails.py:160 app/templates/emails/base.html:63 #: app/templates/emails/notification.html:34 -#: app/templates/emails/notification_digest.html:51 +#: app/templates/emails/notification_digest.html:54 #: app/templates/emails/verify.html:33 #: app/templates/emails/verify_unsubscribe.html:13 #: app/templates/threads/view.html:31 app/templates/users/unsubscribe.html:4 @@ -1008,7 +1010,7 @@ msgid "Help" msgstr "" #: app/templates/base.html:42 app/templates/packages/view.html:173 -#: app/templates/packages/view.html:499 app/templates/threads/list.html:4 +#: app/templates/packages/view.html:529 app/templates/threads/list.html:4 msgid "Threads" msgstr "" @@ -1107,6 +1109,8 @@ msgid "Welcome" msgstr "" #: app/templates/index.html:38 app/templates/macros/reviews.html:73 +#: app/templates/packages/game_hub.html:5 +#: app/templates/packages/game_hub.html:26 #: app/templates/packages/similar.html:22 #, python-format msgid "%(title)s by %(author)s" @@ -1138,15 +1142,18 @@ msgstr "" #: app/templates/index.html:101 app/templates/index.html:108 #: app/templates/index.html:115 app/templates/index.html:122 #: app/templates/index.html:129 app/templates/index.html:151 -#: app/templates/index.html:158 +#: app/templates/index.html:158 app/templates/packages/game_hub.html:31 +#: app/templates/packages/game_hub.html:38 +#: app/templates/packages/game_hub.html:45 +#: app/templates/packages/game_hub.html:52 msgid "See more" msgstr "" -#: app/templates/index.html:103 +#: app/templates/index.html:103 app/templates/packages/game_hub.html:33 msgid "Recently Added" msgstr "" -#: app/templates/index.html:110 +#: app/templates/index.html:110 app/templates/packages/game_hub.html:40 msgid "Recently Updated" msgstr "" @@ -1154,7 +1161,7 @@ msgstr "" msgid "Top Games" msgstr "" -#: app/templates/index.html:124 +#: app/templates/index.html:124 app/templates/packages/game_hub.html:47 msgid "Top Mods" msgstr "" @@ -1166,7 +1173,7 @@ msgstr "" msgid "Search by Tags" msgstr "" -#: app/templates/index.html:153 +#: app/templates/index.html:153 app/templates/packages/game_hub.html:54 msgid "Highest Reviewed" msgstr "" @@ -1325,14 +1332,14 @@ msgid "View Notification" msgstr "" #: app/templates/emails/notification.html:26 -#: app/templates/emails/notification_digest.html:43 +#: app/templates/emails/notification_digest.html:46 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:47 +#: app/templates/emails/notification_digest.html:50 msgid "Manage your preferences" msgstr "" @@ -1342,16 +1349,16 @@ msgid "This is a '%(type)s' notification." msgstr "" #: app/templates/emails/notification_digest.html:14 -#: app/templates/emails/notification_digest.html:29 +#: app/templates/emails/notification_digest.html:31 #, python-format msgid "from %(username)s." msgstr "" -#: app/templates/emails/notification_digest.html:22 +#: app/templates/emails/notification_digest.html:24 msgid "Other Notifications" msgstr "" -#: app/templates/emails/notification_digest.html:36 +#: app/templates/emails/notification_digest.html:39 msgid "View Notifications" msgstr "" @@ -1442,75 +1449,75 @@ msgstr "" msgid "State" msgstr "" -#: app/templates/macros/package_approval.html:22 -msgid "Create first release" -msgstr "" - #: app/templates/macros/package_approval.html:26 msgid "Set up releases" msgstr "" -#: app/templates/macros/package_approval.html:29 +#: app/templates/macros/package_approval.html:31 msgid "You need to create a release before this package can be approved." msgstr "" -#: app/templates/macros/package_approval.html:31 -msgid "A release is required before this package can be approved." +#: app/templates/macros/package_approval.html:33 +msgid "Release is still importing, or has an error." msgstr "" #: app/templates/macros/package_approval.html:36 +msgid "A release is required before this package can be approved." +msgstr "" + +#: app/templates/macros/package_approval.html:41 msgid "You need to add at least one screenshot." msgstr "" -#: app/templates/macros/package_approval.html:40 +#: app/templates/macros/package_approval.html:45 #, python-format msgid "" "The following hard dependencies need to be added to ContentDB first: " "%(deps)s" msgstr "" -#: app/templates/macros/package_approval.html:44 +#: app/templates/macros/package_approval.html:49 msgid "Please wait for the license to be added to CDB." msgstr "" -#: app/templates/macros/package_approval.html:51 +#: app/templates/macros/package_approval.html:56 msgid "You should add at least one screenshot, but this isn't required." msgstr "" -#: app/templates/macros/package_approval.html:57 +#: app/templates/macros/package_approval.html:62 msgid "Please wait for the release to be approved." msgstr "" -#: app/templates/macros/package_approval.html:59 +#: app/templates/macros/package_approval.html:64 msgid "You can now approve this package if you're ready." msgstr "" -#: app/templates/macros/package_approval.html:61 +#: app/templates/macros/package_approval.html:66 msgid "Please wait for the package to be approved." msgstr "" -#: app/templates/macros/package_approval.html:65 +#: app/templates/macros/package_approval.html:70 msgid "You can now submit this package for approval if you're ready." msgstr "" -#: app/templates/macros/package_approval.html:67 +#: app/templates/macros/package_approval.html:72 msgid "This package can be submitted for approval when ready." msgstr "" -#: app/templates/macros/package_approval.html:97 +#: app/templates/macros/package_approval.html:102 msgid "Please make sure that this package has the right to the names it uses." msgstr "" -#: app/templates/macros/package_approval.html:99 +#: app/templates/macros/package_approval.html:104 #, python-format msgid "Please make sure that this package has the right to the names %(names)s" msgstr "" -#: app/templates/macros/package_approval.html:110 +#: app/templates/macros/package_approval.html:115 msgid "Package approval thread" msgstr "" -#: app/templates/macros/package_approval.html:111 +#: app/templates/macros/package_approval.html:116 msgid "" "You can open a thread if you have a question for the approver or package " "author." @@ -1635,7 +1642,7 @@ msgid "On %(trigger)s, do %(action)s" msgstr "" #: app/templates/macros/todo.html:37 app/templates/packages/view.html:104 -#: app/templates/packages/view.html:348 +#: app/templates/packages/view.html:355 msgid "Release" msgstr "" @@ -1645,7 +1652,7 @@ msgstr "" #: app/templates/macros/todo.html:50 #: app/templates/packages/releases_list.html:13 -#: app/templates/packages/view.html:352 +#: app/templates/packages/view.html:359 msgid "Update settings" msgstr "" @@ -1666,7 +1673,7 @@ msgid "Actions" msgstr "" #: app/templates/macros/topics.html:18 app/templates/macros/topics.html:56 -#: app/templates/metapackages/view.html:26 +#: app/templates/metapackages/view.html:29 #: app/templates/packages/similar.html:40 app/templates/todo/editor.html:160 #: app/templates/todo/editor.html:175 msgid "WIP" @@ -1693,31 +1700,32 @@ msgstr "" msgid "No meta packages found." msgstr "" -#: app/templates/metapackages/view.html:8 +#: app/templates/metapackages/view.html:10 #, python-format msgid "Meta Package \"%(name)s\"" msgstr "" -#: app/templates/metapackages/view.html:10 +#: app/templates/metapackages/view.html:12 msgid "Provided By" msgstr "" -#: app/templates/metapackages/view.html:17 -msgid "Unfortunately, this isn't on ContentDB yet! Here's some forum topic(s):" +#: app/templates/metapackages/view.html:21 app/templates/todo/todo_base.html:35 +msgid "Forum Topics" msgstr "" -#: app/templates/metapackages/view.html:24 -#: app/templates/packages/similar.html:38 app/templates/packages/view.html:383 -#: app/templates/packages/view.html:407 app/templates/todo/editor.html:85 +#: app/templates/metapackages/view.html:27 +#: app/templates/packages/similar.html:38 app/templates/packages/view.html:396 +#: app/templates/packages/view.html:420 app/templates/packages/view.html:440 +#: app/templates/todo/editor.html:85 #, python-format msgid "%(title)s by %(display_name)s" msgstr "" -#: app/templates/metapackages/view.html:32 +#: app/templates/metapackages/view.html:35 msgid "Required By" msgstr "" -#: app/templates/metapackages/view.html:35 +#: app/templates/metapackages/view.html:38 msgid "Optionally Used By" msgstr "" @@ -1824,7 +1832,7 @@ msgid "" msgstr "" #: app/templates/packages/create_edit.html:66 -#: app/templates/threads/view.html:78 app/templates/todo/tags.html:38 +#: app/templates/threads/view.html:84 app/templates/todo/tags.html:38 msgid "Package" msgstr "" @@ -1897,6 +1905,17 @@ msgid "" "themselves." msgstr "" +#: app/templates/packages/game_hub.html:4 +#: app/templates/packages/game_hub.html:24 +msgid "Community Hub" +msgstr "" + +#: app/templates/packages/game_hub.html:11 +#: app/templates/packages/game_hub.html:12 +#, python-format +msgid "Mods for %(title)s" +msgstr "" + #: app/templates/packages/list.html:21 #, python-format msgid "Did you mean to search for packages by %(authors)s?" @@ -1934,15 +1953,7 @@ msgid "" "\t\t\tplatforms not within the range." msgstr "" -#: app/templates/packages/release_bulk_change.html:35 -#: app/templates/packages/release_edit.html:66 -#: app/templates/packages/release_new.html:86 -msgid "" -"You cannot select the oldest version for min or the newest version\n" -"\t\t\tfor max as this does not make sense - you can't predict the future." -msgstr "" - -#: app/templates/packages/release_bulk_change.html:38 +#: app/templates/packages/release_bulk_change.html:36 #: app/templates/packages/release_edit.html:61 #: app/templates/packages/release_new.html:83 msgid "Leave both as None if in doubt." @@ -1982,21 +1993,21 @@ msgid "" " .conf of your package." msgstr "" -#: app/templates/packages/release_edit.html:75 +#: app/templates/packages/release_edit.html:70 msgid "Delete Release" msgstr "" -#: app/templates/packages/release_edit.html:81 +#: app/templates/packages/release_edit.html:76 msgid "This is permanent." msgstr "" -#: app/templates/packages/release_edit.html:82 +#: app/templates/packages/release_edit.html:77 msgid "" "Any associated uploads will not be deleted immediately, but the release " "will no longer be listed." msgstr "" -#: app/templates/packages/release_edit.html:87 +#: app/templates/packages/release_edit.html:82 msgid "You cannot delete the latest release; please create a newer one first." msgstr "" @@ -2417,7 +2428,7 @@ msgstr "" msgid "Awaiting review" msgstr "" -#: app/templates/packages/view.html:300 app/templates/threads/view.html:61 +#: app/templates/packages/view.html:300 app/templates/threads/view.html:67 msgid "Edit Review" msgstr "" @@ -2429,76 +2440,100 @@ msgstr "" msgid "Used By" msgstr "" -#: app/templates/packages/view.html:336 -msgid "Package may be outdated" +#: app/templates/packages/view.html:327 +msgid "Content" +msgstr "" + +#: app/templates/packages/view.html:329 app/templates/packages/view.html:383 +msgid "View content for game" msgstr "" #: app/templates/packages/view.html:343 +msgid "Package may be outdated" +msgstr "" + +#: app/templates/packages/view.html:350 msgid "Only visible to the author and Editors." msgstr "" -#: app/templates/packages/view.html:360 +#: app/templates/packages/view.html:367 msgid "Warning" msgstr "" -#: app/templates/packages/view.html:366 +#: app/templates/packages/view.html:373 msgid "Like this package? Help support its development by making a donation" msgstr "" -#: app/templates/packages/view.html:369 +#: app/templates/packages/view.html:376 msgid "Donate now" msgstr "" -#: app/templates/packages/view.html:375 +#: app/templates/packages/view.html:388 msgid "Dependencies" msgstr "" -#: app/templates/packages/view.html:377 +#: app/templates/packages/view.html:390 msgid "Required" msgstr "" -#: app/templates/packages/view.html:395 +#: app/templates/packages/view.html:408 msgid "No required dependencies" msgstr "" -#: app/templates/packages/view.html:401 +#: app/templates/packages/view.html:414 msgid "Optional" msgstr "" -#: app/templates/packages/view.html:423 +#: app/templates/packages/view.html:436 +msgid "Compatible Games" +msgstr "" + +#: app/templates/packages/view.html:444 +msgid "No specific game is required" +msgstr "" + +#: app/templates/packages/view.html:447 +msgid "This is an experimental feature." +msgstr "" + +#: app/templates/packages/view.html:448 +msgid "Supported games are determined by an algorithm, and may not be correct." +msgstr "" + +#: app/templates/packages/view.html:453 msgid "Information" msgstr "" -#: app/templates/packages/view.html:429 +#: app/templates/packages/view.html:459 msgid "Technical Name" msgstr "" -#: app/templates/packages/view.html:438 +#: app/templates/packages/view.html:468 #, python-format msgid "%(code_license)s for code,
%(media_license)s for media." msgstr "" -#: app/templates/packages/view.html:446 +#: app/templates/packages/view.html:476 msgid "Unknown" msgstr "" -#: app/templates/packages/view.html:448 +#: app/templates/packages/view.html:478 msgid "Added" msgstr "" -#: app/templates/packages/view.html:462 +#: app/templates/packages/view.html:492 msgid "Remove myself" msgstr "" -#: app/templates/packages/view.html:467 +#: app/templates/packages/view.html:497 msgid "Provides" msgstr "" -#: app/templates/packages/view.html:489 +#: app/templates/packages/view.html:519 msgid "More" msgstr "" -#: app/templates/packages/view.html:518 +#: app/templates/packages/view.html:548 msgid "See audit log" msgstr "" @@ -2514,6 +2549,12 @@ msgstr "" msgid "Only the admin will be able to see who made the report." msgstr "" +#: app/templates/report/index.html:29 +msgid "" +"Found a bug? Please report on the package's issue tracker or in a thread " +"instead." +msgstr "" + #: app/templates/tasks/view.html:5 msgid "Task Failed" msgstr "" @@ -2578,15 +2619,19 @@ msgstr "" msgid "Subscribe" msgstr "" -#: app/templates/threads/view.html:46 +#: app/templates/threads/view.html:45 +msgid "Convert to Thread" +msgstr "" + +#: app/templates/threads/view.html:52 msgid "Unlock" msgstr "" -#: app/templates/threads/view.html:51 +#: app/templates/threads/view.html:57 msgid "Lock" msgstr "" -#: app/templates/threads/view.html:84 +#: app/templates/threads/view.html:90 msgid "" "This thread is only visible to its creator, the package owner, and users " "of Approver rank or above." @@ -2686,10 +2731,6 @@ msgstr "" msgid "All Outdated Packages" msgstr "" -#: app/templates/todo/todo_base.html:35 -msgid "Forum Topics" -msgstr "" - #: app/templates/todo/topics.html:16 msgid "Sort by name" msgstr "" @@ -3319,3 +3360,17 @@ msgid "" "Please consider enabling email notifications, you can customise how much " "is sent" msgstr "" + +#~ msgid "Create first release" +#~ msgstr "" + +#~ msgid "Unfortunately, this isn't on ContentDB yet! Here's some forum topic(s):" +#~ msgstr "" + +#~ msgid "" +#~ "You cannot select the oldest version for min or the newest version\n" +#~ "\t\t\tfor max as this does not " +#~ "make sense - you can't predict the" +#~ " future." +#~ msgstr "" + diff --git a/translations/zh_Hans/LC_MESSAGES/messages.po b/translations/zh_Hans/LC_MESSAGES/messages.po index 0b76f139..596ba879 100644 --- a/translations/zh_Hans/LC_MESSAGES/messages.po +++ b/translations/zh_Hans/LC_MESSAGES/messages.po @@ -7,20 +7,19 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-01-26 03:09+0000\n" +"POT-Creation-Date: 2022-02-12 14:57+0000\n" "PO-Revision-Date: 2022-02-01 14:55+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 +#: app/__init__.py:103 msgid "You have been banned." msgstr "您被封号了。" @@ -39,11 +38,11 @@ msgstr "名称" msgid "Limit to package" msgstr "软件包限制" -#: 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/api/tokens.py:36 app/blueprints/packages/packages.py:249 +#: app/blueprints/packages/packages.py:454 +#: app/blueprints/packages/packages.py:550 +#: app/blueprints/packages/releases.py:60 +#: app/blueprints/packages/releases.py:72 app/blueprints/packages/reviews.py:47 #: app/blueprints/packages/screenshots.py:35 #: app/blueprints/packages/screenshots.py:41 #: app/blueprints/packages/screenshots.py:46 @@ -80,7 +79,7 @@ msgstr "编辑详细信息" #: app/blueprints/packages/__init__.py:37 #: app/templates/packages/releases_list.html:34 -#: app/templates/packages/view.html:479 app/templates/todo/editor.html:75 +#: app/templates/packages/view.html:509 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:450 +#: app/templates/packages/view.html:480 msgid "Maintainers" msgstr "维护者" @@ -109,267 +108,268 @@ msgstr "分享和徽章" msgid "Remove" msgstr "移除" -#: app/blueprints/packages/packages.py:162 +#: app/blueprints/packages/packages.py:159 msgid "Error: Another package already uses this forum topic!" msgstr "错误:该论坛贴子已被另一个软件包使用!" -#: app/blueprints/packages/packages.py:168 +#: app/blueprints/packages/packages.py:165 msgid "Error: Forum topic author doesn't match package author." msgstr "错误:论坛贴子与软件包作者不匹配。" -#: app/blueprints/packages/packages.py:171 +#: app/blueprints/packages/packages.py:168 msgid "" "Warning: Forum topic not found. This may happen if the topic has only " "just been created." msgstr "错误:论坛贴子未找到。有可能该贴子刚刚创建。" -#: app/blueprints/packages/packages.py:221 +#: app/blueprints/packages/packages.py:215 msgid "No download available." msgstr "无可用下载。" -#: app/blueprints/packages/packages.py:235 app/templates/packages/view.html:427 +#: app/blueprints/packages/packages.py:229 app/templates/packages/view.html:457 msgid "Type" msgstr "类型" -#: app/blueprints/packages/packages.py:236 +#: app/blueprints/packages/packages.py:230 msgid "Title (Human-readable)" msgstr "标题(人类可读)" -#: app/blueprints/packages/packages.py:237 -#: app/blueprints/packages/packages.py:554 +#: app/blueprints/packages/packages.py:231 +#: app/blueprints/packages/packages.py:548 msgid "Name (Technical)" msgstr "名称(技术性)" -#: app/blueprints/packages/packages.py:237 -#: app/blueprints/packages/packages.py:555 +#: app/blueprints/packages/packages.py:231 +#: app/blueprints/packages/packages.py:549 #: app/templates/packages/create_edit.html:75 msgid "Lower case letters (a-z), digits (0-9), and underscores (_) only" msgstr "只允许小写字母(a-z),数字(0-9),下划线" -#: app/blueprints/packages/packages.py:238 +#: app/blueprints/packages/packages.py:232 msgid "Short Description (Plaintext)" msgstr "简短说明(纯文本)" -#: app/blueprints/packages/packages.py:240 app/templates/packages/view.html:442 +#: app/blueprints/packages/packages.py:234 app/templates/packages/view.html:472 msgid "Maintenance State" msgstr "维护状态" -#: app/blueprints/packages/packages.py:242 app/templates/admin/tags/list.html:4 +#: app/blueprints/packages/packages.py:236 app/templates/admin/tags/list.html:4 #: app/templates/admin/tags/list.html:10 app/templates/todo/tags.html:40 msgid "Tags" msgstr "标签" -#: app/blueprints/packages/packages.py:243 +#: app/blueprints/packages/packages.py:237 msgid "Content Warnings" msgstr "内容警告" -#: app/blueprints/packages/packages.py:244 app/templates/packages/view.html:431 +#: app/blueprints/packages/packages.py:238 app/templates/packages/view.html:461 msgid "License" msgstr "许可证" -#: app/blueprints/packages/packages.py:245 +#: app/blueprints/packages/packages.py:239 msgid "Media License" msgstr "媒体内容许可证" -#: app/blueprints/packages/packages.py:247 +#: app/blueprints/packages/packages.py:241 msgid "Long Description (Markdown)" msgstr "长说明(Markdown)" -#: app/blueprints/packages/packages.py:249 +#: app/blueprints/packages/packages.py:243 msgid "VCS Repository URL" msgstr "版本控制系统仓库URL" -#: app/blueprints/packages/packages.py:250 app/blueprints/users/settings.py:51 +#: app/blueprints/packages/packages.py:244 app/blueprints/users/settings.py:51 msgid "Website URL" msgstr "网站URL" -#: app/blueprints/packages/packages.py:251 +#: app/blueprints/packages/packages.py:245 msgid "Issue Tracker URL" msgstr "工单追踪器URL" -#: app/blueprints/packages/packages.py:252 +#: app/blueprints/packages/packages.py:246 msgid "Forum Topic ID" msgstr "论坛贴子ID" -#: app/blueprints/packages/packages.py:253 +#: app/blueprints/packages/packages.py:247 msgid "Video URL" msgstr "视频URL" -#: app/blueprints/packages/packages.py:271 +#: app/blueprints/packages/packages.py:265 msgid "Unable to find that user" msgstr "找不到该用户" -#: app/blueprints/packages/packages.py:275 +#: app/blueprints/packages/packages.py:269 #: app/blueprints/packages/screenshots.py:139 #: app/blueprints/users/settings.py:99 msgid "Permission denied" msgstr "拒绝访问" -#: app/blueprints/packages/packages.py:313 +#: app/blueprints/packages/packages.py:307 msgid "Package already exists!" msgstr "软件包已存在!" -#: app/blueprints/packages/packages.py:374 +#: app/blueprints/packages/packages.py:368 msgid "You don't have permission to do that" msgstr "你没有进行该操作的权限" -#: app/blueprints/packages/packages.py:402 +#: app/blueprints/packages/packages.py:396 msgid "Please comment what changes are needed in the approval thread" msgstr "请在审核贴评论中说明需要作出哪些修改" -#: app/blueprints/packages/packages.py:423 -#: app/blueprints/packages/packages.py:439 +#: app/blueprints/packages/packages.py:417 +#: app/blueprints/packages/packages.py:433 msgid "You don't have permission to do that." msgstr "你没有进行该操作的权限。" -#: app/blueprints/packages/packages.py:434 +#: app/blueprints/packages/packages.py:428 msgid "Deleted package" msgstr "已删除的软件包" -#: app/blueprints/packages/packages.py:450 +#: app/blueprints/packages/packages.py:444 msgid "Unapproved package" msgstr "未通过的软件包" -#: app/blueprints/packages/packages.py:459 +#: app/blueprints/packages/packages.py:453 msgid "Maintainers (Comma-separated)" msgstr "维护者(用逗号隔开)" -#: app/blueprints/packages/packages.py:468 +#: app/blueprints/packages/packages.py:462 msgid "You do not have permission to edit maintainers" msgstr "你没有权限编辑维护者" -#: app/blueprints/packages/packages.py:518 +#: app/blueprints/packages/packages.py:512 msgid "You are not a maintainer" msgstr "你不是维护者" -#: app/blueprints/packages/packages.py:521 +#: app/blueprints/packages/packages.py:515 msgid "Package owners cannot remove themselves as maintainers" msgstr "软件包所有人不能把自己移除出维护者列表" -#: app/blueprints/packages/packages.py:553 +#: app/blueprints/packages/packages.py:547 msgid "Author Name" msgstr "作者名" -#: app/blueprints/packages/releases.py:55 -#: app/blueprints/packages/releases.py:66 app/blueprints/packages/reviews.py:43 +#: app/blueprints/packages/releases.py:52 +#: app/blueprints/packages/releases.py:64 app/blueprints/packages/reviews.py:43 #: app/blueprints/threads/__init__.py:272 app/templates/macros/reviews.html:128 #: app/templates/macros/topics.html:5 #: app/templates/packages/release_edit.html:17 msgid "Title" msgstr "标题" -#: app/blueprints/packages/releases.py:56 +#: app/blueprints/packages/releases.py:53 #: app/templates/packages/release_new.html:46 msgid "Method" msgstr "方法" -#: app/blueprints/packages/releases.py:56 -#: app/blueprints/packages/releases.py:58 +#: app/blueprints/packages/releases.py:53 +#: app/blueprints/packages/releases.py:55 #: app/blueprints/packages/screenshots.py:34 msgid "File Upload" msgstr "文件上传" -#: app/blueprints/packages/releases.py:57 +#: app/blueprints/packages/releases.py:54 msgid "Git reference (ie: commit hash, branch, or tag)" msgstr "Git引用(即:提交哈希,分支或标签)" -#: app/blueprints/packages/releases.py:59 -#: app/blueprints/packages/releases.py:70 -#: app/blueprints/packages/releases.py:189 +#: app/blueprints/packages/releases.py:56 +#: app/blueprints/packages/releases.py:68 +#: app/blueprints/packages/releases.py:184 msgid "Minimum Minetest Version" msgstr "最小Minetest版本" -#: app/blueprints/packages/releases.py:61 -#: app/blueprints/packages/releases.py:72 -#: app/blueprints/packages/releases.py:192 +#: app/blueprints/packages/releases.py:58 +#: app/blueprints/packages/releases.py:70 +#: app/blueprints/packages/releases.py:187 msgid "Maximum Minetest Version" msgstr "最大Minetest版本" -#: app/blueprints/packages/releases.py:67 +#: app/blueprints/packages/releases.py:65 #: app/templates/packages/release_edit.html:23 msgid "URL" msgstr "URL" -#: app/blueprints/packages/releases.py:68 +#: app/blueprints/packages/releases.py:66 msgid "Task ID" msgstr "任务ID" -#: app/blueprints/packages/releases.py:69 +#: app/blueprints/packages/releases.py:67 #: app/blueprints/packages/screenshots.py:40 msgid "Is Approved" msgstr "是否通过" -#: app/blueprints/packages/releases.py:87 +#: app/blueprints/packages/releases.py:85 msgid "Import from Git" msgstr "从Git导入" -#: app/blueprints/packages/releases.py:87 +#: app/blueprints/packages/releases.py:85 msgid "Upload .zip file" msgstr "上传zip文件" -#: app/blueprints/packages/releases.py:188 +#: app/blueprints/packages/releases.py:183 msgid "Set Min" msgstr "设置最小值" -#: app/blueprints/packages/releases.py:191 +#: app/blueprints/packages/releases.py:186 msgid "Set Max" msgstr "设置最大值" -#: app/blueprints/packages/releases.py:194 +#: app/blueprints/packages/releases.py:189 msgid "Only change values previously set as none" msgstr "仅修改之前为空的值" -#: app/blueprints/packages/releases.py:195 +#: app/blueprints/packages/releases.py:190 msgid "Update" msgstr "更新" -#: app/blueprints/packages/releases.py:244 +#: app/blueprints/packages/releases.py:239 #: app/templates/packages/update_config.html:25 msgid "Trigger" msgstr "钩子" -#: app/blueprints/packages/releases.py:245 +#: app/blueprints/packages/releases.py:240 msgid "New Commit" msgstr "新提交" -#: app/blueprints/packages/releases.py:246 app/templates/admin/tags/list.html:8 +#: app/blueprints/packages/releases.py:241 app/templates/admin/tags/list.html:8 msgid "New Tag" msgstr "新标签" -#: app/blueprints/packages/releases.py:248 +#: app/blueprints/packages/releases.py:243 msgid "Branch name" msgstr "分支名称" -#: app/blueprints/packages/releases.py:249 +#: app/blueprints/packages/releases.py:244 #: app/templates/packages/update_config.html:38 msgid "Action" msgstr "动作" -#: app/blueprints/packages/releases.py:250 +#: app/blueprints/packages/releases.py:245 msgid "Send notification and mark as outdated" msgstr "发送须知并标记为过期包" -#: app/blueprints/packages/releases.py:250 +#: app/blueprints/packages/releases.py:245 +#: app/templates/macros/package_approval.html:22 msgid "Create release" msgstr "创建发行版" -#: app/blueprints/packages/releases.py:252 +#: app/blueprints/packages/releases.py:247 msgid "Save Settings" msgstr "保存设置" -#: app/blueprints/packages/releases.py:253 +#: app/blueprints/packages/releases.py:248 msgid "Disable Automation" msgstr "关闭自动化" -#: app/blueprints/packages/releases.py:292 +#: app/blueprints/packages/releases.py:287 msgid "Please add a Git repository URL in order to set up automatic releases" msgstr "要自动发布,请添加Git仓库URL" -#: app/blueprints/packages/releases.py:308 +#: app/blueprints/packages/releases.py:303 msgid "Deleted update configuration" msgstr "删除更新配置" -#: app/blueprints/packages/releases.py:316 +#: app/blueprints/packages/releases.py:311 msgid "Now, please create an initial release" msgstr "现在,请创建初始发行版" @@ -397,11 +397,11 @@ msgstr "否" msgid "You can't review your own package!" msgstr "你不能自己评价自己的软件包!" -#: app/blueprints/packages/reviews.py:161 +#: app/blueprints/packages/reviews.py:170 msgid "You can't vote on the reviews on your own package!" msgstr "你不能自己为自己软件包的评论投票!" -#: app/blueprints/packages/reviews.py:169 +#: app/blueprints/packages/reviews.py:178 msgid "You can't vote on your own reviews!" msgstr "你不能自己为自己的评价投票!" @@ -420,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:510 +#: app/templates/macros/threads.html:53 app/templates/packages/view.html:540 #: app/templates/report/index.html:4 app/templates/report/index.html:10 #: app/templates/users/profile.html:28 msgid "Report" @@ -467,7 +467,7 @@ msgid "Comment needs to be between 3 and 2000 characters." msgstr "评论需要在3到2000个字符之间。" #: app/blueprints/threads/__init__.py:275 -#: app/templates/macros/package_approval.html:107 +#: app/templates/macros/package_approval.html:112 msgid "Open Thread" msgstr "打开贴子" @@ -925,10 +925,12 @@ msgid "Texture Pack" msgstr "材质包" #: app/models/packages.py:74 app/templates/base.html:27 +#: app/templates/metapackages/view.html:17 msgid "Mods" msgstr "" #: app/models/packages.py:76 app/templates/base.html:30 +#: app/templates/metapackages/view.html:14 #, fuzzy msgid "Games" msgstr "子游戏" @@ -947,7 +949,7 @@ msgid "Approve" msgstr "批准" #: app/models/packages.py:171 app/templates/api/create_edit_token.html:17 -#: app/templates/packages/release_edit.html:80 +#: app/templates/packages/release_edit.html:75 #: app/templates/packages/review_create_edit.html:55 #: app/templates/threads/delete_reply.html:19 #: app/templates/threads/delete_thread.html:19 @@ -955,37 +957,37 @@ msgstr "批准" msgid "Delete" msgstr "删除" -#: app/tasks/emails.py:102 +#: app/tasks/emails.py:113 #, fuzzy msgid "" "You are receiving this email because you are a registered user of " "ContentDB." msgstr "您是ContentDB的一名用户,所以收到了这封邮件。" -#: app/tasks/emails.py:109 app/templates/emails/verify.html:30 +#: app/tasks/emails.py:119 app/templates/emails/verify.html:30 msgid "" "You are receiving this email because someone (hopefully you) entered your" " email address as a user's email." msgstr "" -#: app/tasks/emails.py:143 +#: app/tasks/emails.py:153 #, python-format msgid "%(num)d new notifications" msgstr "%(num)d个新通知" -#: app/tasks/emails.py:145 app/templates/macros/forms.html:52 +#: app/tasks/emails.py:155 app/templates/macros/forms.html:52 #: app/templates/packages/create_edit.html:41 #: app/templates/todo/editor.html:155 msgid "View" msgstr "查看" -#: app/tasks/emails.py:148 +#: app/tasks/emails.py:158 msgid "Manage email settings" msgstr "管理电子邮件设置" -#: app/tasks/emails.py:150 app/templates/emails/base.html:63 +#: app/tasks/emails.py:160 app/templates/emails/base.html:63 #: app/templates/emails/notification.html:34 -#: app/templates/emails/notification_digest.html:51 +#: app/templates/emails/notification_digest.html:54 #: app/templates/emails/verify.html:33 #: app/templates/emails/verify_unsubscribe.html:13 #: app/templates/threads/view.html:31 app/templates/users/unsubscribe.html:4 @@ -1014,7 +1016,7 @@ msgid "Help" msgstr "帮助" #: app/templates/base.html:42 app/templates/packages/view.html:173 -#: app/templates/packages/view.html:499 app/templates/threads/list.html:4 +#: app/templates/packages/view.html:529 app/templates/threads/list.html:4 msgid "Threads" msgstr "" @@ -1116,6 +1118,8 @@ msgid "Welcome" msgstr "欢迎" #: app/templates/index.html:38 app/templates/macros/reviews.html:73 +#: app/templates/packages/game_hub.html:5 +#: app/templates/packages/game_hub.html:26 #: app/templates/packages/similar.html:22 #, python-format msgid "%(title)s by %(author)s" @@ -1147,16 +1151,19 @@ msgstr "" #: app/templates/index.html:101 app/templates/index.html:108 #: app/templates/index.html:115 app/templates/index.html:122 #: app/templates/index.html:129 app/templates/index.html:151 -#: app/templates/index.html:158 +#: app/templates/index.html:158 app/templates/packages/game_hub.html:31 +#: app/templates/packages/game_hub.html:38 +#: app/templates/packages/game_hub.html:45 +#: app/templates/packages/game_hub.html:52 #, fuzzy msgid "See more" msgstr "查看更多" -#: app/templates/index.html:103 +#: app/templates/index.html:103 app/templates/packages/game_hub.html:33 msgid "Recently Added" msgstr "最近添加的" -#: app/templates/index.html:110 +#: app/templates/index.html:110 app/templates/packages/game_hub.html:40 #, fuzzy msgid "Recently Updated" msgstr "最近更新的" @@ -1165,7 +1172,7 @@ msgstr "最近更新的" msgid "Top Games" msgstr "" -#: app/templates/index.html:124 +#: app/templates/index.html:124 app/templates/packages/game_hub.html:47 msgid "Top Mods" msgstr "" @@ -1177,7 +1184,7 @@ msgstr "" msgid "Search by Tags" msgstr "" -#: app/templates/index.html:153 +#: app/templates/index.html:153 app/templates/packages/game_hub.html:54 #, fuzzy msgid "Highest Reviewed" msgstr "评价最高的" @@ -1345,14 +1352,14 @@ msgid "View Notification" msgstr "查看消息" #: app/templates/emails/notification.html:26 -#: app/templates/emails/notification_digest.html:43 +#: app/templates/emails/notification_digest.html:46 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:47 +#: app/templates/emails/notification_digest.html:50 msgid "Manage your preferences" msgstr "" @@ -1362,17 +1369,17 @@ msgid "This is a '%(type)s' notification." msgstr "" #: app/templates/emails/notification_digest.html:14 -#: app/templates/emails/notification_digest.html:29 +#: app/templates/emails/notification_digest.html:31 #, python-format msgid "from %(username)s." msgstr "" -#: app/templates/emails/notification_digest.html:22 +#: app/templates/emails/notification_digest.html:24 #, fuzzy msgid "Other Notifications" msgstr "其它消息" -#: app/templates/emails/notification_digest.html:36 +#: app/templates/emails/notification_digest.html:39 #, fuzzy msgid "View Notifications" msgstr "查看消息" @@ -1466,76 +1473,75 @@ msgstr "" msgid "State" msgstr "状态" -#: app/templates/macros/package_approval.html:22 -#, fuzzy -msgid "Create first release" -msgstr "发布第一个版本" - #: app/templates/macros/package_approval.html:26 msgid "Set up releases" msgstr "" -#: app/templates/macros/package_approval.html:29 +#: app/templates/macros/package_approval.html:31 msgid "You need to create a release before this package can be approved." msgstr "" -#: app/templates/macros/package_approval.html:31 -msgid "A release is required before this package can be approved." +#: app/templates/macros/package_approval.html:33 +msgid "Release is still importing, or has an error." msgstr "" #: app/templates/macros/package_approval.html:36 +msgid "A release is required before this package can be approved." +msgstr "" + +#: app/templates/macros/package_approval.html:41 msgid "You need to add at least one screenshot." msgstr "" -#: app/templates/macros/package_approval.html:40 +#: app/templates/macros/package_approval.html:45 #, python-format msgid "" "The following hard dependencies need to be added to ContentDB first: " "%(deps)s" msgstr "" -#: app/templates/macros/package_approval.html:44 +#: app/templates/macros/package_approval.html:49 msgid "Please wait for the license to be added to CDB." msgstr "" -#: app/templates/macros/package_approval.html:51 +#: app/templates/macros/package_approval.html:56 msgid "You should add at least one screenshot, but this isn't required." msgstr "" -#: app/templates/macros/package_approval.html:57 +#: app/templates/macros/package_approval.html:62 msgid "Please wait for the release to be approved." msgstr "" -#: app/templates/macros/package_approval.html:59 +#: app/templates/macros/package_approval.html:64 msgid "You can now approve this package if you're ready." msgstr "" -#: app/templates/macros/package_approval.html:61 +#: app/templates/macros/package_approval.html:66 msgid "Please wait for the package to be approved." msgstr "" -#: app/templates/macros/package_approval.html:65 +#: app/templates/macros/package_approval.html:70 msgid "You can now submit this package for approval if you're ready." msgstr "" -#: app/templates/macros/package_approval.html:67 +#: app/templates/macros/package_approval.html:72 msgid "This package can be submitted for approval when ready." msgstr "" -#: app/templates/macros/package_approval.html:97 +#: app/templates/macros/package_approval.html:102 msgid "Please make sure that this package has the right to the names it uses." msgstr "" -#: app/templates/macros/package_approval.html:99 +#: app/templates/macros/package_approval.html:104 #, python-format msgid "Please make sure that this package has the right to the names %(names)s" msgstr "" -#: app/templates/macros/package_approval.html:110 +#: app/templates/macros/package_approval.html:115 msgid "Package approval thread" msgstr "" -#: app/templates/macros/package_approval.html:111 +#: app/templates/macros/package_approval.html:116 msgid "" "You can open a thread if you have a question for the approver or package " "author." @@ -1660,7 +1666,7 @@ msgid "On %(trigger)s, do %(action)s" msgstr "" #: app/templates/macros/todo.html:37 app/templates/packages/view.html:104 -#: app/templates/packages/view.html:348 +#: app/templates/packages/view.html:355 msgid "Release" msgstr "" @@ -1670,7 +1676,7 @@ msgstr "" #: app/templates/macros/todo.html:50 #: app/templates/packages/releases_list.html:13 -#: app/templates/packages/view.html:352 +#: app/templates/packages/view.html:359 msgid "Update settings" msgstr "" @@ -1693,7 +1699,7 @@ msgid "Actions" msgstr "" #: app/templates/macros/topics.html:18 app/templates/macros/topics.html:56 -#: app/templates/metapackages/view.html:26 +#: app/templates/metapackages/view.html:29 #: app/templates/packages/similar.html:40 app/templates/todo/editor.html:160 #: app/templates/todo/editor.html:175 msgid "WIP" @@ -1721,31 +1727,32 @@ msgstr "" msgid "No meta packages found." msgstr "" -#: app/templates/metapackages/view.html:8 +#: app/templates/metapackages/view.html:10 #, python-format msgid "Meta Package \"%(name)s\"" msgstr "" -#: app/templates/metapackages/view.html:10 +#: app/templates/metapackages/view.html:12 msgid "Provided By" msgstr "" -#: app/templates/metapackages/view.html:17 -msgid "Unfortunately, this isn't on ContentDB yet! Here's some forum topic(s):" +#: app/templates/metapackages/view.html:21 app/templates/todo/todo_base.html:35 +msgid "Forum Topics" msgstr "" -#: app/templates/metapackages/view.html:24 -#: app/templates/packages/similar.html:38 app/templates/packages/view.html:383 -#: app/templates/packages/view.html:407 app/templates/todo/editor.html:85 +#: app/templates/metapackages/view.html:27 +#: app/templates/packages/similar.html:38 app/templates/packages/view.html:396 +#: app/templates/packages/view.html:420 app/templates/packages/view.html:440 +#: app/templates/todo/editor.html:85 #, python-format msgid "%(title)s by %(display_name)s" msgstr "" -#: app/templates/metapackages/view.html:32 +#: app/templates/metapackages/view.html:35 msgid "Required By" msgstr "" -#: app/templates/metapackages/view.html:35 +#: app/templates/metapackages/view.html:38 msgid "Optionally Used By" msgstr "" @@ -1852,7 +1859,7 @@ msgid "" msgstr "" #: app/templates/packages/create_edit.html:66 -#: app/templates/threads/view.html:78 app/templates/todo/tags.html:38 +#: app/templates/threads/view.html:84 app/templates/todo/tags.html:38 msgid "Package" msgstr "" @@ -1925,6 +1932,17 @@ msgid "" "themselves." msgstr "" +#: app/templates/packages/game_hub.html:4 +#: app/templates/packages/game_hub.html:24 +msgid "Community Hub" +msgstr "" + +#: app/templates/packages/game_hub.html:11 +#: app/templates/packages/game_hub.html:12 +#, python-format +msgid "Mods for %(title)s" +msgstr "" + #: app/templates/packages/list.html:21 #, python-format msgid "Did you mean to search for packages by %(authors)s?" @@ -1962,15 +1980,7 @@ msgid "" "\t\t\tplatforms not within the range." msgstr "" -#: app/templates/packages/release_bulk_change.html:35 -#: app/templates/packages/release_edit.html:66 -#: app/templates/packages/release_new.html:86 -msgid "" -"You cannot select the oldest version for min or the newest version\n" -"\t\t\tfor max as this does not make sense - you can't predict the future." -msgstr "" - -#: app/templates/packages/release_bulk_change.html:38 +#: app/templates/packages/release_bulk_change.html:36 #: app/templates/packages/release_edit.html:61 #: app/templates/packages/release_new.html:83 msgid "Leave both as None if in doubt." @@ -2010,21 +2020,21 @@ msgid "" " .conf of your package." msgstr "" -#: app/templates/packages/release_edit.html:75 +#: app/templates/packages/release_edit.html:70 msgid "Delete Release" msgstr "" -#: app/templates/packages/release_edit.html:81 +#: app/templates/packages/release_edit.html:76 msgid "This is permanent." msgstr "" -#: app/templates/packages/release_edit.html:82 +#: app/templates/packages/release_edit.html:77 msgid "" "Any associated uploads will not be deleted immediately, but the release " "will no longer be listed." msgstr "" -#: app/templates/packages/release_edit.html:87 +#: app/templates/packages/release_edit.html:82 msgid "You cannot delete the latest release; please create a newer one first." msgstr "" @@ -2445,7 +2455,7 @@ msgstr "" msgid "Awaiting review" msgstr "" -#: app/templates/packages/view.html:300 app/templates/threads/view.html:61 +#: app/templates/packages/view.html:300 app/templates/threads/view.html:67 msgid "Edit Review" msgstr "" @@ -2457,76 +2467,100 @@ msgstr "" msgid "Used By" msgstr "" -#: app/templates/packages/view.html:336 -msgid "Package may be outdated" +#: app/templates/packages/view.html:327 +msgid "Content" +msgstr "" + +#: app/templates/packages/view.html:329 app/templates/packages/view.html:383 +msgid "View content for game" msgstr "" #: app/templates/packages/view.html:343 +msgid "Package may be outdated" +msgstr "" + +#: app/templates/packages/view.html:350 msgid "Only visible to the author and Editors." msgstr "" -#: app/templates/packages/view.html:360 +#: app/templates/packages/view.html:367 msgid "Warning" msgstr "" -#: app/templates/packages/view.html:366 +#: app/templates/packages/view.html:373 msgid "Like this package? Help support its development by making a donation" msgstr "" -#: app/templates/packages/view.html:369 +#: app/templates/packages/view.html:376 msgid "Donate now" msgstr "" -#: app/templates/packages/view.html:375 +#: app/templates/packages/view.html:388 msgid "Dependencies" msgstr "" -#: app/templates/packages/view.html:377 +#: app/templates/packages/view.html:390 msgid "Required" msgstr "" -#: app/templates/packages/view.html:395 +#: app/templates/packages/view.html:408 msgid "No required dependencies" msgstr "" -#: app/templates/packages/view.html:401 +#: app/templates/packages/view.html:414 msgid "Optional" msgstr "" -#: app/templates/packages/view.html:423 +#: app/templates/packages/view.html:436 +msgid "Compatible Games" +msgstr "" + +#: app/templates/packages/view.html:444 +msgid "No specific game is required" +msgstr "" + +#: app/templates/packages/view.html:447 +msgid "This is an experimental feature." +msgstr "" + +#: app/templates/packages/view.html:448 +msgid "Supported games are determined by an algorithm, and may not be correct." +msgstr "" + +#: app/templates/packages/view.html:453 msgid "Information" msgstr "" -#: app/templates/packages/view.html:429 +#: app/templates/packages/view.html:459 msgid "Technical Name" msgstr "" -#: app/templates/packages/view.html:438 +#: app/templates/packages/view.html:468 #, python-format msgid "%(code_license)s for code,
%(media_license)s for media." msgstr "" -#: app/templates/packages/view.html:446 +#: app/templates/packages/view.html:476 msgid "Unknown" msgstr "" -#: app/templates/packages/view.html:448 +#: app/templates/packages/view.html:478 msgid "Added" msgstr "" -#: app/templates/packages/view.html:462 +#: app/templates/packages/view.html:492 msgid "Remove myself" msgstr "" -#: app/templates/packages/view.html:467 +#: app/templates/packages/view.html:497 msgid "Provides" msgstr "" -#: app/templates/packages/view.html:489 +#: app/templates/packages/view.html:519 msgid "More" msgstr "" -#: app/templates/packages/view.html:518 +#: app/templates/packages/view.html:548 msgid "See audit log" msgstr "" @@ -2542,6 +2576,12 @@ msgstr "" msgid "Only the admin will be able to see who made the report." msgstr "" +#: app/templates/report/index.html:29 +msgid "" +"Found a bug? Please report on the package's issue tracker or in a thread " +"instead." +msgstr "" + #: app/templates/tasks/view.html:5 msgid "Task Failed" msgstr "" @@ -2606,15 +2646,19 @@ msgstr "" msgid "Subscribe" msgstr "" -#: app/templates/threads/view.html:46 +#: app/templates/threads/view.html:45 +msgid "Convert to Thread" +msgstr "" + +#: app/templates/threads/view.html:52 msgid "Unlock" msgstr "" -#: app/templates/threads/view.html:51 +#: app/templates/threads/view.html:57 msgid "Lock" msgstr "" -#: app/templates/threads/view.html:84 +#: app/templates/threads/view.html:90 msgid "" "This thread is only visible to its creator, the package owner, and users " "of Approver rank or above." @@ -2714,10 +2758,6 @@ msgstr "" msgid "All Outdated Packages" msgstr "" -#: app/templates/todo/todo_base.html:35 -msgid "Forum Topics" -msgstr "" - #: app/templates/todo/topics.html:16 msgid "Sort by name" msgstr "" @@ -3391,3 +3431,17 @@ msgstr "" #~ "Consider changing the update settings to" #~ " create releases automatically instead." #~ msgstr "" + +#~ msgid "Create first release" +#~ msgstr "发布第一个版本" + +#~ msgid "Unfortunately, this isn't on ContentDB yet! Here's some forum topic(s):" +#~ msgstr "" + +#~ msgid "" +#~ "You cannot select the oldest version for min or the newest version\n" +#~ "\t\t\tfor max as this does not " +#~ "make sense - you can't predict the" +#~ " future." +#~ msgstr "" + diff --git a/translations/zh_Hant/LC_MESSAGES/messages.po b/translations/zh_Hant/LC_MESSAGES/messages.po index 6d239eb2..fa7d7c96 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-26 03:09+0000\n" +"POT-Creation-Date: 2022-02-12 14:57+0000\n" "PO-Revision-Date: 2022-01-16 03:56+0000\n" "Last-Translator: Yiu Man Ho \n" "Language: zh_Hant\n" @@ -19,7 +19,7 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.9.1\n" -#: app/__init__.py:102 +#: app/__init__.py:103 msgid "You have been banned." msgstr "你已被封禁。" @@ -38,11 +38,11 @@ msgstr "名字" msgid "Limit to package" msgstr "" -#: 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/api/tokens.py:36 app/blueprints/packages/packages.py:249 +#: app/blueprints/packages/packages.py:454 +#: app/blueprints/packages/packages.py:550 +#: app/blueprints/packages/releases.py:60 +#: app/blueprints/packages/releases.py:72 app/blueprints/packages/reviews.py:47 #: app/blueprints/packages/screenshots.py:35 #: app/blueprints/packages/screenshots.py:41 #: app/blueprints/packages/screenshots.py:46 @@ -80,7 +80,7 @@ msgstr "" #: app/blueprints/packages/__init__.py:37 #: app/templates/packages/releases_list.html:34 -#: app/templates/packages/view.html:479 app/templates/todo/editor.html:75 +#: app/templates/packages/view.html:509 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:450 +#: app/templates/packages/view.html:480 msgid "Maintainers" msgstr "管理者" @@ -109,268 +109,269 @@ msgstr "" msgid "Remove" msgstr "移除" -#: app/blueprints/packages/packages.py:162 +#: app/blueprints/packages/packages.py:159 msgid "Error: Another package already uses this forum topic!" msgstr "錯誤:另一個包正在使用這個論壇主題!" -#: app/blueprints/packages/packages.py:168 +#: app/blueprints/packages/packages.py:165 msgid "Error: Forum topic author doesn't match package author." msgstr "錯誤:論壇主題作者和包作者不符。" -#: app/blueprints/packages/packages.py:171 +#: app/blueprints/packages/packages.py:168 msgid "" "Warning: Forum topic not found. This may happen if the topic has only " "just been created." msgstr "警告:找不到論壇主題。可能發生在論壇主題剛被建立之時。" -#: app/blueprints/packages/packages.py:221 +#: app/blueprints/packages/packages.py:215 msgid "No download available." msgstr "無可提供的下載。" -#: app/blueprints/packages/packages.py:235 app/templates/packages/view.html:427 +#: app/blueprints/packages/packages.py:229 app/templates/packages/view.html:457 msgid "Type" msgstr "類型" -#: app/blueprints/packages/packages.py:236 +#: app/blueprints/packages/packages.py:230 msgid "Title (Human-readable)" msgstr "標題(人類可讀)" -#: app/blueprints/packages/packages.py:237 -#: app/blueprints/packages/packages.py:554 +#: app/blueprints/packages/packages.py:231 +#: app/blueprints/packages/packages.py:548 msgid "Name (Technical)" msgstr "名字(技術上的)" -#: app/blueprints/packages/packages.py:237 -#: app/blueprints/packages/packages.py:555 +#: app/blueprints/packages/packages.py:231 +#: app/blueprints/packages/packages.py:549 #: app/templates/packages/create_edit.html:75 msgid "Lower case letters (a-z), digits (0-9), and underscores (_) only" msgstr "只限小寫英文字母(a-z)、數字(0-9)及底畫線(_)" -#: app/blueprints/packages/packages.py:238 +#: app/blueprints/packages/packages.py:232 msgid "Short Description (Plaintext)" msgstr "短描述(純文字)" -#: app/blueprints/packages/packages.py:240 app/templates/packages/view.html:442 +#: app/blueprints/packages/packages.py:234 app/templates/packages/view.html:472 msgid "Maintenance State" msgstr "開發週期" -#: app/blueprints/packages/packages.py:242 app/templates/admin/tags/list.html:4 +#: app/blueprints/packages/packages.py:236 app/templates/admin/tags/list.html:4 #: app/templates/admin/tags/list.html:10 app/templates/todo/tags.html:40 msgid "Tags" msgstr "標籤" -#: app/blueprints/packages/packages.py:243 +#: app/blueprints/packages/packages.py:237 msgid "Content Warnings" msgstr "內容警告" -#: app/blueprints/packages/packages.py:244 app/templates/packages/view.html:431 +#: app/blueprints/packages/packages.py:238 app/templates/packages/view.html:461 msgid "License" msgstr "授權條款" -#: app/blueprints/packages/packages.py:245 +#: app/blueprints/packages/packages.py:239 msgid "Media License" msgstr "媒體授權條款" -#: app/blueprints/packages/packages.py:247 +#: app/blueprints/packages/packages.py:241 msgid "Long Description (Markdown)" msgstr "長描述(Markdown)" -#: app/blueprints/packages/packages.py:249 +#: app/blueprints/packages/packages.py:243 msgid "VCS Repository URL" msgstr "版本控制系統儲存庫URL" -#: app/blueprints/packages/packages.py:250 app/blueprints/users/settings.py:51 +#: app/blueprints/packages/packages.py:244 app/blueprints/users/settings.py:51 msgid "Website URL" msgstr "網站URL" -#: app/blueprints/packages/packages.py:251 +#: app/blueprints/packages/packages.py:245 msgid "Issue Tracker URL" msgstr "問題跟踪器URL" -#: app/blueprints/packages/packages.py:252 +#: app/blueprints/packages/packages.py:246 msgid "Forum Topic ID" msgstr "論壇主題編號" -#: app/blueprints/packages/packages.py:253 +#: app/blueprints/packages/packages.py:247 msgid "Video URL" msgstr "" -#: app/blueprints/packages/packages.py:271 +#: app/blueprints/packages/packages.py:265 msgid "Unable to find that user" msgstr "找不到該用戶" -#: app/blueprints/packages/packages.py:275 +#: app/blueprints/packages/packages.py:269 #: app/blueprints/packages/screenshots.py:139 #: app/blueprints/users/settings.py:99 msgid "Permission denied" msgstr "沒有權限" -#: app/blueprints/packages/packages.py:313 +#: app/blueprints/packages/packages.py:307 msgid "Package already exists!" msgstr "包已存在!" -#: app/blueprints/packages/packages.py:374 +#: app/blueprints/packages/packages.py:368 msgid "You don't have permission to do that" msgstr "你沒有進行該操作的權限" -#: app/blueprints/packages/packages.py:402 +#: app/blueprints/packages/packages.py:396 #, fuzzy msgid "Please comment what changes are needed in the approval thread" msgstr "請在評論中寫下需改變的事項" -#: app/blueprints/packages/packages.py:423 -#: app/blueprints/packages/packages.py:439 +#: app/blueprints/packages/packages.py:417 +#: app/blueprints/packages/packages.py:433 msgid "You don't have permission to do that." msgstr "你沒有進行該操作的權限。" -#: app/blueprints/packages/packages.py:434 +#: app/blueprints/packages/packages.py:428 msgid "Deleted package" msgstr "已移除的包" -#: app/blueprints/packages/packages.py:450 +#: app/blueprints/packages/packages.py:444 msgid "Unapproved package" msgstr "未被批准的包" -#: app/blueprints/packages/packages.py:459 +#: app/blueprints/packages/packages.py:453 msgid "Maintainers (Comma-separated)" msgstr "管理者(以逗點分割)" -#: app/blueprints/packages/packages.py:468 +#: app/blueprints/packages/packages.py:462 msgid "You do not have permission to edit maintainers" msgstr "你沒有權限來修改管理者" -#: app/blueprints/packages/packages.py:518 +#: app/blueprints/packages/packages.py:512 msgid "You are not a maintainer" msgstr "你不是管理者" -#: app/blueprints/packages/packages.py:521 +#: app/blueprints/packages/packages.py:515 msgid "Package owners cannot remove themselves as maintainers" msgstr "包擁有者無法從管理者中移除自己" -#: app/blueprints/packages/packages.py:553 +#: app/blueprints/packages/packages.py:547 msgid "Author Name" msgstr "作者名稱" -#: app/blueprints/packages/releases.py:55 -#: app/blueprints/packages/releases.py:66 app/blueprints/packages/reviews.py:43 +#: app/blueprints/packages/releases.py:52 +#: app/blueprints/packages/releases.py:64 app/blueprints/packages/reviews.py:43 #: app/blueprints/threads/__init__.py:272 app/templates/macros/reviews.html:128 #: app/templates/macros/topics.html:5 #: app/templates/packages/release_edit.html:17 msgid "Title" msgstr "標題" -#: app/blueprints/packages/releases.py:56 +#: app/blueprints/packages/releases.py:53 #: app/templates/packages/release_new.html:46 msgid "Method" msgstr "方法" -#: app/blueprints/packages/releases.py:56 -#: app/blueprints/packages/releases.py:58 +#: app/blueprints/packages/releases.py:53 +#: app/blueprints/packages/releases.py:55 #: app/blueprints/packages/screenshots.py:34 msgid "File Upload" msgstr "檔案上載" -#: app/blueprints/packages/releases.py:57 +#: app/blueprints/packages/releases.py:54 msgid "Git reference (ie: commit hash, branch, or tag)" msgstr "" -#: app/blueprints/packages/releases.py:59 -#: app/blueprints/packages/releases.py:70 -#: app/blueprints/packages/releases.py:189 +#: app/blueprints/packages/releases.py:56 +#: app/blueprints/packages/releases.py:68 +#: app/blueprints/packages/releases.py:184 msgid "Minimum Minetest Version" msgstr "最低Minetest版本" -#: app/blueprints/packages/releases.py:61 -#: app/blueprints/packages/releases.py:72 -#: app/blueprints/packages/releases.py:192 +#: app/blueprints/packages/releases.py:58 +#: app/blueprints/packages/releases.py:70 +#: app/blueprints/packages/releases.py:187 msgid "Maximum Minetest Version" msgstr "最高Minetest版本" -#: app/blueprints/packages/releases.py:67 +#: app/blueprints/packages/releases.py:65 #: app/templates/packages/release_edit.html:23 msgid "URL" msgstr "URL" -#: app/blueprints/packages/releases.py:68 +#: app/blueprints/packages/releases.py:66 msgid "Task ID" msgstr "工單ID" -#: app/blueprints/packages/releases.py:69 +#: app/blueprints/packages/releases.py:67 #: app/blueprints/packages/screenshots.py:40 msgid "Is Approved" msgstr "是否被批准" -#: app/blueprints/packages/releases.py:87 +#: app/blueprints/packages/releases.py:85 msgid "Import from Git" msgstr "從Git匯入" -#: app/blueprints/packages/releases.py:87 +#: app/blueprints/packages/releases.py:85 msgid "Upload .zip file" msgstr "上載.zip檔案" -#: app/blueprints/packages/releases.py:188 +#: app/blueprints/packages/releases.py:183 msgid "Set Min" msgstr "" -#: app/blueprints/packages/releases.py:191 +#: app/blueprints/packages/releases.py:186 msgid "Set Max" msgstr "" -#: app/blueprints/packages/releases.py:194 +#: app/blueprints/packages/releases.py:189 msgid "Only change values previously set as none" msgstr "" -#: app/blueprints/packages/releases.py:195 +#: app/blueprints/packages/releases.py:190 msgid "Update" msgstr "更新" -#: app/blueprints/packages/releases.py:244 +#: app/blueprints/packages/releases.py:239 #: app/templates/packages/update_config.html:25 msgid "Trigger" msgstr "" -#: app/blueprints/packages/releases.py:245 +#: app/blueprints/packages/releases.py:240 msgid "New Commit" msgstr "新提交" -#: app/blueprints/packages/releases.py:246 app/templates/admin/tags/list.html:8 +#: app/blueprints/packages/releases.py:241 app/templates/admin/tags/list.html:8 msgid "New Tag" msgstr "新標籤" -#: app/blueprints/packages/releases.py:248 +#: app/blueprints/packages/releases.py:243 msgid "Branch name" msgstr "分支名稱" -#: app/blueprints/packages/releases.py:249 +#: app/blueprints/packages/releases.py:244 #: app/templates/packages/update_config.html:38 msgid "Action" msgstr "動作" -#: app/blueprints/packages/releases.py:250 +#: app/blueprints/packages/releases.py:245 msgid "Send notification and mark as outdated" msgstr "" -#: app/blueprints/packages/releases.py:250 +#: app/blueprints/packages/releases.py:245 +#: app/templates/macros/package_approval.html:22 msgid "Create release" msgstr "" -#: app/blueprints/packages/releases.py:252 +#: app/blueprints/packages/releases.py:247 msgid "Save Settings" msgstr "" -#: app/blueprints/packages/releases.py:253 +#: app/blueprints/packages/releases.py:248 msgid "Disable Automation" msgstr "" -#: app/blueprints/packages/releases.py:292 +#: app/blueprints/packages/releases.py:287 msgid "Please add a Git repository URL in order to set up automatic releases" msgstr "" -#: app/blueprints/packages/releases.py:308 +#: app/blueprints/packages/releases.py:303 msgid "Deleted update configuration" msgstr "" -#: app/blueprints/packages/releases.py:316 +#: app/blueprints/packages/releases.py:311 msgid "Now, please create an initial release" msgstr "" @@ -398,11 +399,11 @@ msgstr "" msgid "You can't review your own package!" msgstr "" -#: app/blueprints/packages/reviews.py:161 +#: app/blueprints/packages/reviews.py:170 msgid "You can't vote on the reviews on your own package!" msgstr "" -#: app/blueprints/packages/reviews.py:169 +#: app/blueprints/packages/reviews.py:178 msgid "You can't vote on your own reviews!" msgstr "" @@ -421,7 +422,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:510 +#: app/templates/macros/threads.html:53 app/templates/packages/view.html:540 #: app/templates/report/index.html:4 app/templates/report/index.html:10 #: app/templates/users/profile.html:28 msgid "Report" @@ -468,7 +469,7 @@ msgid "Comment needs to be between 3 and 2000 characters." msgstr "" #: app/blueprints/threads/__init__.py:275 -#: app/templates/macros/package_approval.html:107 +#: app/templates/macros/package_approval.html:112 msgid "Open Thread" msgstr "" @@ -921,10 +922,12 @@ msgid "Texture Pack" msgstr "" #: app/models/packages.py:74 app/templates/base.html:27 +#: app/templates/metapackages/view.html:17 msgid "Mods" msgstr "" #: app/models/packages.py:76 app/templates/base.html:30 +#: app/templates/metapackages/view.html:14 msgid "Games" msgstr "" @@ -942,7 +945,7 @@ msgid "Approve" msgstr "是否被批准" #: app/models/packages.py:171 app/templates/api/create_edit_token.html:17 -#: app/templates/packages/release_edit.html:80 +#: app/templates/packages/release_edit.html:75 #: app/templates/packages/review_create_edit.html:55 #: app/templates/threads/delete_reply.html:19 #: app/templates/threads/delete_thread.html:19 @@ -950,36 +953,36 @@ msgstr "是否被批准" msgid "Delete" msgstr "" -#: app/tasks/emails.py:102 +#: app/tasks/emails.py:113 msgid "" "You are receiving this email because you are a registered user of " "ContentDB." msgstr "" -#: app/tasks/emails.py:109 app/templates/emails/verify.html:30 +#: app/tasks/emails.py:119 app/templates/emails/verify.html:30 msgid "" "You are receiving this email because someone (hopefully you) entered your" " email address as a user's email." msgstr "" -#: app/tasks/emails.py:143 +#: app/tasks/emails.py:153 #, python-format msgid "%(num)d new notifications" msgstr "" -#: app/tasks/emails.py:145 app/templates/macros/forms.html:52 +#: app/tasks/emails.py:155 app/templates/macros/forms.html:52 #: app/templates/packages/create_edit.html:41 #: app/templates/todo/editor.html:155 msgid "View" msgstr "" -#: app/tasks/emails.py:148 +#: app/tasks/emails.py:158 msgid "Manage email settings" msgstr "" -#: app/tasks/emails.py:150 app/templates/emails/base.html:63 +#: app/tasks/emails.py:160 app/templates/emails/base.html:63 #: app/templates/emails/notification.html:34 -#: app/templates/emails/notification_digest.html:51 +#: app/templates/emails/notification_digest.html:54 #: app/templates/emails/verify.html:33 #: app/templates/emails/verify_unsubscribe.html:13 #: app/templates/threads/view.html:31 app/templates/users/unsubscribe.html:4 @@ -1008,7 +1011,7 @@ msgid "Help" msgstr "" #: app/templates/base.html:42 app/templates/packages/view.html:173 -#: app/templates/packages/view.html:499 app/templates/threads/list.html:4 +#: app/templates/packages/view.html:529 app/templates/threads/list.html:4 msgid "Threads" msgstr "" @@ -1107,6 +1110,8 @@ msgid "Welcome" msgstr "" #: app/templates/index.html:38 app/templates/macros/reviews.html:73 +#: app/templates/packages/game_hub.html:5 +#: app/templates/packages/game_hub.html:26 #: app/templates/packages/similar.html:22 #, python-format msgid "%(title)s by %(author)s" @@ -1138,15 +1143,18 @@ msgstr "" #: app/templates/index.html:101 app/templates/index.html:108 #: app/templates/index.html:115 app/templates/index.html:122 #: app/templates/index.html:129 app/templates/index.html:151 -#: app/templates/index.html:158 +#: app/templates/index.html:158 app/templates/packages/game_hub.html:31 +#: app/templates/packages/game_hub.html:38 +#: app/templates/packages/game_hub.html:45 +#: app/templates/packages/game_hub.html:52 msgid "See more" msgstr "" -#: app/templates/index.html:103 +#: app/templates/index.html:103 app/templates/packages/game_hub.html:33 msgid "Recently Added" msgstr "" -#: app/templates/index.html:110 +#: app/templates/index.html:110 app/templates/packages/game_hub.html:40 msgid "Recently Updated" msgstr "" @@ -1154,7 +1162,7 @@ msgstr "" msgid "Top Games" msgstr "" -#: app/templates/index.html:124 +#: app/templates/index.html:124 app/templates/packages/game_hub.html:47 msgid "Top Mods" msgstr "" @@ -1166,7 +1174,7 @@ msgstr "" msgid "Search by Tags" msgstr "" -#: app/templates/index.html:153 +#: app/templates/index.html:153 app/templates/packages/game_hub.html:54 msgid "Highest Reviewed" msgstr "" @@ -1325,14 +1333,14 @@ msgid "View Notification" msgstr "" #: app/templates/emails/notification.html:26 -#: app/templates/emails/notification_digest.html:43 +#: app/templates/emails/notification_digest.html:46 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:47 +#: app/templates/emails/notification_digest.html:50 msgid "Manage your preferences" msgstr "" @@ -1342,16 +1350,16 @@ msgid "This is a '%(type)s' notification." msgstr "" #: app/templates/emails/notification_digest.html:14 -#: app/templates/emails/notification_digest.html:29 +#: app/templates/emails/notification_digest.html:31 #, python-format msgid "from %(username)s." msgstr "" -#: app/templates/emails/notification_digest.html:22 +#: app/templates/emails/notification_digest.html:24 msgid "Other Notifications" msgstr "" -#: app/templates/emails/notification_digest.html:36 +#: app/templates/emails/notification_digest.html:39 msgid "View Notifications" msgstr "" @@ -1442,75 +1450,75 @@ msgstr "" msgid "State" msgstr "" -#: app/templates/macros/package_approval.html:22 -msgid "Create first release" -msgstr "" - #: app/templates/macros/package_approval.html:26 msgid "Set up releases" msgstr "" -#: app/templates/macros/package_approval.html:29 +#: app/templates/macros/package_approval.html:31 msgid "You need to create a release before this package can be approved." msgstr "" -#: app/templates/macros/package_approval.html:31 -msgid "A release is required before this package can be approved." +#: app/templates/macros/package_approval.html:33 +msgid "Release is still importing, or has an error." msgstr "" #: app/templates/macros/package_approval.html:36 +msgid "A release is required before this package can be approved." +msgstr "" + +#: app/templates/macros/package_approval.html:41 msgid "You need to add at least one screenshot." msgstr "" -#: app/templates/macros/package_approval.html:40 +#: app/templates/macros/package_approval.html:45 #, python-format msgid "" "The following hard dependencies need to be added to ContentDB first: " "%(deps)s" msgstr "" -#: app/templates/macros/package_approval.html:44 +#: app/templates/macros/package_approval.html:49 msgid "Please wait for the license to be added to CDB." msgstr "" -#: app/templates/macros/package_approval.html:51 +#: app/templates/macros/package_approval.html:56 msgid "You should add at least one screenshot, but this isn't required." msgstr "" -#: app/templates/macros/package_approval.html:57 +#: app/templates/macros/package_approval.html:62 msgid "Please wait for the release to be approved." msgstr "" -#: app/templates/macros/package_approval.html:59 +#: app/templates/macros/package_approval.html:64 msgid "You can now approve this package if you're ready." msgstr "" -#: app/templates/macros/package_approval.html:61 +#: app/templates/macros/package_approval.html:66 msgid "Please wait for the package to be approved." msgstr "" -#: app/templates/macros/package_approval.html:65 +#: app/templates/macros/package_approval.html:70 msgid "You can now submit this package for approval if you're ready." msgstr "" -#: app/templates/macros/package_approval.html:67 +#: app/templates/macros/package_approval.html:72 msgid "This package can be submitted for approval when ready." msgstr "" -#: app/templates/macros/package_approval.html:97 +#: app/templates/macros/package_approval.html:102 msgid "Please make sure that this package has the right to the names it uses." msgstr "" -#: app/templates/macros/package_approval.html:99 +#: app/templates/macros/package_approval.html:104 #, python-format msgid "Please make sure that this package has the right to the names %(names)s" msgstr "" -#: app/templates/macros/package_approval.html:110 +#: app/templates/macros/package_approval.html:115 msgid "Package approval thread" msgstr "" -#: app/templates/macros/package_approval.html:111 +#: app/templates/macros/package_approval.html:116 msgid "" "You can open a thread if you have a question for the approver or package " "author." @@ -1635,7 +1643,7 @@ msgid "On %(trigger)s, do %(action)s" msgstr "" #: app/templates/macros/todo.html:37 app/templates/packages/view.html:104 -#: app/templates/packages/view.html:348 +#: app/templates/packages/view.html:355 msgid "Release" msgstr "" @@ -1645,7 +1653,7 @@ msgstr "" #: app/templates/macros/todo.html:50 #: app/templates/packages/releases_list.html:13 -#: app/templates/packages/view.html:352 +#: app/templates/packages/view.html:359 msgid "Update settings" msgstr "" @@ -1666,7 +1674,7 @@ msgid "Actions" msgstr "" #: app/templates/macros/topics.html:18 app/templates/macros/topics.html:56 -#: app/templates/metapackages/view.html:26 +#: app/templates/metapackages/view.html:29 #: app/templates/packages/similar.html:40 app/templates/todo/editor.html:160 #: app/templates/todo/editor.html:175 msgid "WIP" @@ -1693,31 +1701,32 @@ msgstr "" msgid "No meta packages found." msgstr "" -#: app/templates/metapackages/view.html:8 +#: app/templates/metapackages/view.html:10 #, python-format msgid "Meta Package \"%(name)s\"" msgstr "" -#: app/templates/metapackages/view.html:10 +#: app/templates/metapackages/view.html:12 msgid "Provided By" msgstr "" -#: app/templates/metapackages/view.html:17 -msgid "Unfortunately, this isn't on ContentDB yet! Here's some forum topic(s):" +#: app/templates/metapackages/view.html:21 app/templates/todo/todo_base.html:35 +msgid "Forum Topics" msgstr "" -#: app/templates/metapackages/view.html:24 -#: app/templates/packages/similar.html:38 app/templates/packages/view.html:383 -#: app/templates/packages/view.html:407 app/templates/todo/editor.html:85 +#: app/templates/metapackages/view.html:27 +#: app/templates/packages/similar.html:38 app/templates/packages/view.html:396 +#: app/templates/packages/view.html:420 app/templates/packages/view.html:440 +#: app/templates/todo/editor.html:85 #, python-format msgid "%(title)s by %(display_name)s" msgstr "" -#: app/templates/metapackages/view.html:32 +#: app/templates/metapackages/view.html:35 msgid "Required By" msgstr "" -#: app/templates/metapackages/view.html:35 +#: app/templates/metapackages/view.html:38 msgid "Optionally Used By" msgstr "" @@ -1824,7 +1833,7 @@ msgid "" msgstr "" #: app/templates/packages/create_edit.html:66 -#: app/templates/threads/view.html:78 app/templates/todo/tags.html:38 +#: app/templates/threads/view.html:84 app/templates/todo/tags.html:38 msgid "Package" msgstr "" @@ -1897,6 +1906,17 @@ msgid "" "themselves." msgstr "" +#: app/templates/packages/game_hub.html:4 +#: app/templates/packages/game_hub.html:24 +msgid "Community Hub" +msgstr "" + +#: app/templates/packages/game_hub.html:11 +#: app/templates/packages/game_hub.html:12 +#, python-format +msgid "Mods for %(title)s" +msgstr "" + #: app/templates/packages/list.html:21 #, python-format msgid "Did you mean to search for packages by %(authors)s?" @@ -1934,15 +1954,7 @@ msgid "" "\t\t\tplatforms not within the range." msgstr "" -#: app/templates/packages/release_bulk_change.html:35 -#: app/templates/packages/release_edit.html:66 -#: app/templates/packages/release_new.html:86 -msgid "" -"You cannot select the oldest version for min or the newest version\n" -"\t\t\tfor max as this does not make sense - you can't predict the future." -msgstr "" - -#: app/templates/packages/release_bulk_change.html:38 +#: app/templates/packages/release_bulk_change.html:36 #: app/templates/packages/release_edit.html:61 #: app/templates/packages/release_new.html:83 msgid "Leave both as None if in doubt." @@ -1982,21 +1994,21 @@ msgid "" " .conf of your package." msgstr "" -#: app/templates/packages/release_edit.html:75 +#: app/templates/packages/release_edit.html:70 msgid "Delete Release" msgstr "" -#: app/templates/packages/release_edit.html:81 +#: app/templates/packages/release_edit.html:76 msgid "This is permanent." msgstr "" -#: app/templates/packages/release_edit.html:82 +#: app/templates/packages/release_edit.html:77 msgid "" "Any associated uploads will not be deleted immediately, but the release " "will no longer be listed." msgstr "" -#: app/templates/packages/release_edit.html:87 +#: app/templates/packages/release_edit.html:82 msgid "You cannot delete the latest release; please create a newer one first." msgstr "" @@ -2417,7 +2429,7 @@ msgstr "" msgid "Awaiting review" msgstr "" -#: app/templates/packages/view.html:300 app/templates/threads/view.html:61 +#: app/templates/packages/view.html:300 app/templates/threads/view.html:67 msgid "Edit Review" msgstr "" @@ -2429,76 +2441,100 @@ msgstr "" msgid "Used By" msgstr "" -#: app/templates/packages/view.html:336 -msgid "Package may be outdated" +#: app/templates/packages/view.html:327 +msgid "Content" +msgstr "" + +#: app/templates/packages/view.html:329 app/templates/packages/view.html:383 +msgid "View content for game" msgstr "" #: app/templates/packages/view.html:343 +msgid "Package may be outdated" +msgstr "" + +#: app/templates/packages/view.html:350 msgid "Only visible to the author and Editors." msgstr "" -#: app/templates/packages/view.html:360 +#: app/templates/packages/view.html:367 msgid "Warning" msgstr "" -#: app/templates/packages/view.html:366 +#: app/templates/packages/view.html:373 msgid "Like this package? Help support its development by making a donation" msgstr "" -#: app/templates/packages/view.html:369 +#: app/templates/packages/view.html:376 msgid "Donate now" msgstr "" -#: app/templates/packages/view.html:375 +#: app/templates/packages/view.html:388 msgid "Dependencies" msgstr "" -#: app/templates/packages/view.html:377 +#: app/templates/packages/view.html:390 msgid "Required" msgstr "" -#: app/templates/packages/view.html:395 +#: app/templates/packages/view.html:408 msgid "No required dependencies" msgstr "" -#: app/templates/packages/view.html:401 +#: app/templates/packages/view.html:414 msgid "Optional" msgstr "" -#: app/templates/packages/view.html:423 +#: app/templates/packages/view.html:436 +msgid "Compatible Games" +msgstr "" + +#: app/templates/packages/view.html:444 +msgid "No specific game is required" +msgstr "" + +#: app/templates/packages/view.html:447 +msgid "This is an experimental feature." +msgstr "" + +#: app/templates/packages/view.html:448 +msgid "Supported games are determined by an algorithm, and may not be correct." +msgstr "" + +#: app/templates/packages/view.html:453 msgid "Information" msgstr "" -#: app/templates/packages/view.html:429 +#: app/templates/packages/view.html:459 msgid "Technical Name" msgstr "" -#: app/templates/packages/view.html:438 +#: app/templates/packages/view.html:468 #, python-format msgid "%(code_license)s for code,
%(media_license)s for media." msgstr "" -#: app/templates/packages/view.html:446 +#: app/templates/packages/view.html:476 msgid "Unknown" msgstr "" -#: app/templates/packages/view.html:448 +#: app/templates/packages/view.html:478 msgid "Added" msgstr "" -#: app/templates/packages/view.html:462 +#: app/templates/packages/view.html:492 msgid "Remove myself" msgstr "" -#: app/templates/packages/view.html:467 +#: app/templates/packages/view.html:497 msgid "Provides" msgstr "" -#: app/templates/packages/view.html:489 +#: app/templates/packages/view.html:519 msgid "More" msgstr "" -#: app/templates/packages/view.html:518 +#: app/templates/packages/view.html:548 msgid "See audit log" msgstr "" @@ -2514,6 +2550,12 @@ msgstr "" msgid "Only the admin will be able to see who made the report." msgstr "" +#: app/templates/report/index.html:29 +msgid "" +"Found a bug? Please report on the package's issue tracker or in a thread " +"instead." +msgstr "" + #: app/templates/tasks/view.html:5 msgid "Task Failed" msgstr "" @@ -2578,15 +2620,19 @@ msgstr "" msgid "Subscribe" msgstr "" -#: app/templates/threads/view.html:46 +#: app/templates/threads/view.html:45 +msgid "Convert to Thread" +msgstr "" + +#: app/templates/threads/view.html:52 msgid "Unlock" msgstr "" -#: app/templates/threads/view.html:51 +#: app/templates/threads/view.html:57 msgid "Lock" msgstr "" -#: app/templates/threads/view.html:84 +#: app/templates/threads/view.html:90 msgid "" "This thread is only visible to its creator, the package owner, and users " "of Approver rank or above." @@ -2686,10 +2732,6 @@ msgstr "" msgid "All Outdated Packages" msgstr "" -#: app/templates/todo/todo_base.html:35 -msgid "Forum Topics" -msgstr "" - #: app/templates/todo/topics.html:16 msgid "Sort by name" msgstr "" @@ -3404,3 +3446,16 @@ msgstr "" #~ " create releases automatically instead." #~ msgstr "" +#~ msgid "Create first release" +#~ msgstr "" + +#~ msgid "Unfortunately, this isn't on ContentDB yet! Here's some forum topic(s):" +#~ msgstr "" + +#~ msgid "" +#~ "You cannot select the oldest version for min or the newest version\n" +#~ "\t\t\tfor max as this does not " +#~ "make sense - you can't predict the" +#~ " future." +#~ msgstr "" +