From f10436b9003f84bffe1c7e606f27d36a17f60fae Mon Sep 17 00:00:00 2001 From: rubenwardy Date: Sun, 3 Mar 2024 01:18:58 +0000 Subject: [PATCH] Update translations --- translations/ca/LC_MESSAGES/messages.po | 603 ++++++++++-------- translations/cs/LC_MESSAGES/messages.po | 601 ++++++++++-------- translations/da/LC_MESSAGES/messages.po | 603 ++++++++++-------- translations/de/LC_MESSAGES/messages.po | 625 ++++++++++-------- translations/el/LC_MESSAGES/messages.po | 601 ++++++++++-------- translations/eo/LC_MESSAGES/messages.po | 601 ++++++++++-------- translations/es/LC_MESSAGES/messages.po | 601 ++++++++++-------- translations/fa/LC_MESSAGES/messages.po | 601 ++++++++++-------- translations/fr/LC_MESSAGES/messages.po | 601 ++++++++++-------- translations/gl/LC_MESSAGES/messages.po | 603 ++++++++++-------- translations/hi/LC_MESSAGES/messages.po | 603 ++++++++++-------- translations/hu/LC_MESSAGES/messages.po | 620 ++++++++++-------- translations/id/LC_MESSAGES/messages.po | 636 +++++++++++-------- translations/it/LC_MESSAGES/messages.po | 663 ++++++++++--------- translations/ja/LC_MESSAGES/messages.po | 601 ++++++++++-------- translations/jv/LC_MESSAGES/messages.po | 601 ++++++++++-------- translations/lv/LC_MESSAGES/messages.po | 601 ++++++++++-------- translations/lzh/LC_MESSAGES/messages.po | 603 ++++++++++-------- translations/messages.pot | 595 ++++++++++-------- translations/ms/LC_MESSAGES/messages.po | 623 ++++++++++-------- translations/nb_NO/LC_MESSAGES/messages.po | 611 ++++++++++-------- translations/nl/LC_MESSAGES/messages.po | 601 ++++++++++-------- translations/nn/LC_MESSAGES/messages.po | 699 ++++++++++++--------- translations/pl/LC_MESSAGES/messages.po | 601 ++++++++++-------- translations/pt/LC_MESSAGES/messages.po | 609 ++++++++++-------- translations/pt_BR/LC_MESSAGES/messages.po | 601 ++++++++++-------- translations/ro/LC_MESSAGES/messages.po | 601 ++++++++++-------- translations/ru/LC_MESSAGES/messages.po | 627 ++++++++++-------- translations/sk/LC_MESSAGES/messages.po | 601 ++++++++++-------- translations/sv/LC_MESSAGES/messages.po | 609 ++++++++++-------- translations/tr/LC_MESSAGES/messages.po | 656 +++++++++++-------- translations/uk/LC_MESSAGES/messages.po | 624 ++++++++++-------- translations/vi/LC_MESSAGES/messages.po | 601 ++++++++++-------- translations/zh_CN/LC_MESSAGES/messages.po | 623 ++++++++++-------- translations/zh_TW/LC_MESSAGES/messages.po | 613 ++++++++++-------- 35 files changed, 12530 insertions(+), 8933 deletions(-) diff --git a/translations/ca/LC_MESSAGES/messages.po b/translations/ca/LC_MESSAGES/messages.po index d8556cf3..b29410d1 100644 --- a/translations/ca/LC_MESSAGES/messages.po +++ b/translations/ca/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: 2023-12-30 16:46+0000\n" +"POT-Creation-Date: 2024-03-03 01:18+0000\n" "PO-Revision-Date: 2023-11-03 17:32+0000\n" "Last-Translator: Spurnita \n" "Language: ca\n" @@ -27,7 +27,8 @@ msgstr "Expulsat:" msgid "You have been banned." msgstr "T'han expulsat." -#: app/querybuilder.py:38 app/templates/admin/tags/list.html:38 +#: app/querybuilder.py:41 app/templates/admin/languages/list.html:27 +#: app/templates/admin/tags/list.html:38 #: app/templates/admin/warnings/list.html:28 #: app/templates/collections/create_edit.html:56 #: app/templates/collections/view.html:66 app/templates/modnames/list.html:16 @@ -36,11 +37,20 @@ msgstr "T'han expulsat." msgid "Packages" msgstr "Paquets" -#: app/template_filters.py:86 +#: app/querybuilder.py:56 +#, python-format +msgid "%(package_type)s for %(game_name)s" +msgstr "" + +#: app/template_filters.py:90 #, python-format msgid "%(delta)s ago" msgstr "Fa %(delta)s" +#: app/blueprints/api/endpoints.py:95 app/templates/index.html:103 +msgid "Featured" +msgstr "" + #: app/blueprints/api/tokens.py:33 app/templates/admin/tags/list.html:26 #: app/templates/admin/warnings/list.html:20 app/templates/macros/topics.html:7 #: app/templates/modnames/list.html:12 @@ -52,15 +62,15 @@ msgid "Limit to package" msgstr "Limitar al paquet" #: app/blueprints/api/tokens.py:36 app/blueprints/collections/__init__.py:90 -#: app/blueprints/oauth/__init__.py:175 app/blueprints/packages/packages.py:274 -#: app/blueprints/packages/packages.py:523 -#: app/blueprints/packages/packages.py:619 -#: app/blueprints/packages/packages.py:690 -#: app/blueprints/packages/releases.py:61 -#: app/blueprints/packages/releases.py:73 app/blueprints/packages/reviews.py:49 -#: app/blueprints/packages/screenshots.py:35 -#: app/blueprints/packages/screenshots.py:41 -#: app/blueprints/packages/screenshots.py:46 +#: app/blueprints/oauth/__init__.py:175 app/blueprints/packages/packages.py:275 +#: app/blueprints/packages/packages.py:539 +#: app/blueprints/packages/packages.py:635 +#: app/blueprints/packages/packages.py:706 +#: app/blueprints/packages/releases.py:62 +#: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:49 +#: app/blueprints/packages/screenshots.py:36 +#: app/blueprints/packages/screenshots.py:42 +#: app/blueprints/packages/screenshots.py:47 #: app/blueprints/users/account.py:226 app/blueprints/users/account.py:234 #: app/blueprints/users/settings.py:77 app/blueprints/users/settings.py:147 #: app/blueprints/users/settings.py:304 app/templates/users/modtools.html:111 @@ -68,16 +78,19 @@ msgid "Save" msgstr "Guardar" #: app/blueprints/collections/__init__.py:77 -#: app/blueprints/oauth/__init__.py:168 app/blueprints/packages/releases.py:53 -#: app/blueprints/packages/releases.py:65 app/blueprints/packages/reviews.py:45 -#: app/blueprints/threads/__init__.py:281 app/templates/macros/reviews.html:138 -#: app/templates/macros/topics.html:5 +#: app/blueprints/oauth/__init__.py:168 app/blueprints/packages/releases.py:54 +#: app/blueprints/packages/releases.py:66 app/blueprints/packages/reviews.py:45 +#: app/blueprints/threads/__init__.py:281 +#: app/templates/admin/languages/list.html:23 +#: app/templates/macros/reviews.html:138 app/templates/macros/topics.html:5 #: app/templates/packages/release_edit.html:17 +#: app/templates/packages/translation.html:42 msgid "Title" msgstr "Títol" #: app/blueprints/collections/__init__.py:80 #: app/blueprints/collections/__init__.py:85 +#: app/templates/packages/translation.html:45 msgid "Short Description" msgstr "Descripció Curta" @@ -167,43 +180,48 @@ msgid "Edit Details" msgstr "" #: app/blueprints/packages/__init__.py:37 -#: app/templates/packages/releases_list.html:34 -#: app/templates/packages/view.html:634 app/templates/todo/editor.html:75 -msgid "Releases" +#: app/templates/packages/translation.html:4 +msgid "Translation" msgstr "" #: app/blueprints/packages/__init__.py:42 +#: app/templates/packages/releases_list.html:34 +#: app/templates/packages/view.html:648 app/templates/todo/editor.html:75 +msgid "Releases" +msgstr "" + +#: app/blueprints/packages/__init__.py:47 #: app/templates/packages/screenshots.html:4 #: app/templates/packages/screenshots.html:14 app/templates/todo/editor.html:11 msgid "Screenshots" msgstr "" -#: app/blueprints/packages/__init__.py:47 +#: app/blueprints/packages/__init__.py:52 #: app/templates/packages/edit_maintainers.html:8 -#: app/templates/packages/view.html:605 +#: app/templates/packages/view.html:619 msgid "Maintainers" msgstr "" -#: app/blueprints/packages/__init__.py:52 app/templates/base.html:159 -#: app/templates/packages/audit.html:4 +#: app/blueprints/packages/__init__.py:57 app/templates/admin/list.html:21 +#: app/templates/base.html:159 app/templates/packages/audit.html:4 msgid "Audit Log" msgstr "" -#: app/blueprints/packages/__init__.py:57 app/templates/base.html:150 +#: app/blueprints/packages/__init__.py:62 app/templates/base.html:150 #: app/templates/packages/stats.html:4 app/templates/packages/stats.html:23 -#: app/templates/packages/view.html:229 app/templates/users/profile.html:148 +#: app/templates/packages/view.html:236 app/templates/users/profile.html:148 msgid "Statistics" msgstr "" -#: app/blueprints/packages/__init__.py:62 app/templates/packages/share.html:4 +#: app/blueprints/packages/__init__.py:67 app/templates/packages/share.html:4 msgid "Share and Badges" msgstr "" -#: app/blueprints/packages/__init__.py:67 +#: app/blueprints/packages/__init__.py:72 msgid "Remove / Unpublish" msgstr "" -#: app/blueprints/packages/__init__.py:75 +#: app/blueprints/packages/__init__.py:80 #: app/templates/packages/game_support.html:4 msgid "Supported Games" msgstr "" @@ -226,7 +244,7 @@ msgstr "" msgid "No download available." msgstr "" -#: app/blueprints/packages/packages.py:253 app/templates/packages/view.html:582 +#: app/blueprints/packages/packages.py:253 app/templates/packages/view.html:589 msgid "Type" msgstr "" @@ -235,12 +253,12 @@ msgid "Title (Human-readable)" msgstr "" #: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:617 +#: app/blueprints/packages/packages.py:633 msgid "Name (Technical)" msgstr "" #: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:618 +#: app/blueprints/packages/packages.py:634 #: app/templates/packages/create_edit.html:75 msgid "Lower case letters (a-z), digits (0-9), and underscores (_) only" msgstr "" @@ -249,7 +267,7 @@ msgstr "" msgid "Short Description (Plaintext)" msgstr "" -#: app/blueprints/packages/packages.py:258 app/templates/packages/view.html:597 +#: app/blueprints/packages/packages.py:258 app/templates/packages/view.html:611 msgid "Maintenance State" msgstr "" @@ -262,7 +280,7 @@ msgstr "" msgid "Content Warnings" msgstr "" -#: app/blueprints/packages/packages.py:262 app/templates/packages/view.html:586 +#: app/blueprints/packages/packages.py:262 app/templates/packages/view.html:600 msgid "License" msgstr "" @@ -298,209 +316,219 @@ msgstr "" msgid "Donate URL" msgstr "" -#: app/blueprints/packages/packages.py:278 +#: app/blueprints/packages/packages.py:273 +msgid "Translation URL" +msgstr "" + +#: app/blueprints/packages/packages.py:279 msgid "_game is not an allowed name" msgstr "" -#: app/blueprints/packages/packages.py:288 +#: app/blueprints/packages/packages.py:289 msgid "" "Package already exists, but is removed. Please contact ContentDB staff to" " restore the package" msgstr "" -#: app/blueprints/packages/packages.py:293 +#: app/blueprints/packages/packages.py:294 msgid "Package already exists" msgstr "" -#: app/blueprints/packages/packages.py:299 +#: app/blueprints/packages/packages.py:300 msgid "A collection with a similar name already exists" msgstr "" -#: app/blueprints/packages/packages.py:359 +#: app/blueprints/packages/packages.py:361 msgid "Unable to find that user" msgstr "" -#: app/blueprints/packages/packages.py:363 -#: app/blueprints/packages/screenshots.py:136 +#: app/blueprints/packages/packages.py:365 +#: app/blueprints/packages/screenshots.py:137 #: app/blueprints/users/settings.py:131 msgid "Permission denied" msgstr "" -#: app/blueprints/packages/packages.py:419 -#: app/blueprints/packages/packages.py:478 -#: app/blueprints/packages/packages.py:498 +#: app/blueprints/packages/packages.py:421 +#: app/blueprints/packages/packages.py:494 +#: app/blueprints/packages/packages.py:514 msgid "You don't have permission to do that" msgstr "" -#: app/blueprints/packages/packages.py:449 +#: app/blueprints/packages/packages.py:453 msgid "Please comment what changes are needed in the approval thread" msgstr "" -#: app/blueprints/packages/packages.py:493 +#: app/blueprints/packages/packages.py:460 +msgid "" +"Please comment in the approval thread so editors know what you have " +"changed" +msgstr "" + +#: app/blueprints/packages/packages.py:509 msgid "Deleted package" msgstr "" -#: app/blueprints/packages/packages.py:513 +#: app/blueprints/packages/packages.py:529 msgid "Unapproved package" msgstr "" -#: app/blueprints/packages/packages.py:522 +#: app/blueprints/packages/packages.py:538 msgid "Maintainers (Comma-separated)" msgstr "" -#: app/blueprints/packages/packages.py:531 +#: app/blueprints/packages/packages.py:547 msgid "You don't have permission to edit maintainers" msgstr "" -#: app/blueprints/packages/packages.py:581 +#: app/blueprints/packages/packages.py:597 msgid "You are not a maintainer" msgstr "" -#: app/blueprints/packages/packages.py:584 +#: app/blueprints/packages/packages.py:600 msgid "Package owners cannot remove themselves as maintainers" msgstr "" -#: app/blueprints/packages/packages.py:616 +#: app/blueprints/packages/packages.py:632 msgid "Author Name" msgstr "" -#: app/blueprints/packages/packages.py:686 +#: app/blueprints/packages/packages.py:702 msgid "Enable support detection based on dependencies (recommended)" msgstr "" -#: app/blueprints/packages/packages.py:687 +#: app/blueprints/packages/packages.py:703 msgid "Supported games" msgstr "" -#: app/blueprints/packages/packages.py:688 +#: app/blueprints/packages/packages.py:704 msgid "Unsupported games" msgstr "" -#: app/blueprints/packages/packages.py:689 +#: app/blueprints/packages/packages.py:705 msgid "Supports all games (unless stated) / is game independent" msgstr "" -#: app/blueprints/packages/packages.py:705 +#: app/blueprints/packages/packages.py:721 msgid "You need at least one release before you can edit game support" msgstr "" -#: app/blueprints/packages/packages.py:709 +#: app/blueprints/packages/packages.py:725 msgid "Mod(pack) needs to contain at least one mod. Please create a new release" msgstr "" -#: app/blueprints/packages/releases.py:54 +#: app/blueprints/packages/releases.py:55 #: app/templates/packages/release_new.html:46 msgid "Method" msgstr "" -#: app/blueprints/packages/releases.py:54 -#: app/blueprints/packages/releases.py:56 -#: app/blueprints/packages/screenshots.py:34 +#: app/blueprints/packages/releases.py:55 +#: app/blueprints/packages/releases.py:57 +#: app/blueprints/packages/screenshots.py:35 msgid "File Upload" msgstr "" -#: app/blueprints/packages/releases.py:55 +#: app/blueprints/packages/releases.py:56 msgid "Git reference (ie: commit hash, branch, or tag)" msgstr "" -#: app/blueprints/packages/releases.py:57 -#: app/blueprints/packages/releases.py:69 -#: app/blueprints/packages/releases.py:193 +#: app/blueprints/packages/releases.py:58 +#: app/blueprints/packages/releases.py:70 +#: app/blueprints/packages/releases.py:194 msgid "Minimum Minetest Version" msgstr "" -#: app/blueprints/packages/releases.py:59 -#: app/blueprints/packages/releases.py:71 -#: app/blueprints/packages/releases.py:196 +#: app/blueprints/packages/releases.py:60 +#: app/blueprints/packages/releases.py:72 +#: app/blueprints/packages/releases.py:197 msgid "Maximum Minetest Version" msgstr "" -#: app/blueprints/packages/releases.py:66 +#: app/blueprints/packages/releases.py:67 #: app/templates/packages/release_edit.html:23 msgid "URL" msgstr "" -#: app/blueprints/packages/releases.py:67 +#: app/blueprints/packages/releases.py:68 msgid "Task ID" msgstr "" -#: app/blueprints/packages/releases.py:68 -#: app/blueprints/packages/screenshots.py:40 +#: app/blueprints/packages/releases.py:69 +#: app/blueprints/packages/screenshots.py:41 msgid "Is Approved" msgstr "" -#: app/blueprints/packages/releases.py:86 +#: app/blueprints/packages/releases.py:87 msgid "Import from Git" msgstr "" -#: app/blueprints/packages/releases.py:86 +#: app/blueprints/packages/releases.py:87 msgid "Upload .zip file" msgstr "" -#: app/blueprints/packages/releases.py:192 +#: app/blueprints/packages/releases.py:193 msgid "Set Min" msgstr "" -#: app/blueprints/packages/releases.py:195 +#: app/blueprints/packages/releases.py:196 msgid "Set Max" msgstr "" -#: app/blueprints/packages/releases.py:198 +#: app/blueprints/packages/releases.py:199 msgid "Only change values previously set as none" msgstr "" -#: app/blueprints/packages/releases.py:199 +#: app/blueprints/packages/releases.py:200 msgid "Update" msgstr "" -#: app/blueprints/packages/releases.py:248 +#: app/blueprints/packages/releases.py:251 #: app/templates/packages/update_config.html:25 msgid "Trigger" msgstr "" -#: app/blueprints/packages/releases.py:249 +#: app/blueprints/packages/releases.py:252 msgid "New Commit" msgstr "" -#: app/blueprints/packages/releases.py:250 app/templates/admin/tags/list.html:8 +#: app/blueprints/packages/releases.py:253 app/templates/admin/tags/list.html:8 msgid "New Tag" msgstr "" -#: app/blueprints/packages/releases.py:252 +#: app/blueprints/packages/releases.py:255 msgid "Branch name" msgstr "" -#: app/blueprints/packages/releases.py:253 +#: app/blueprints/packages/releases.py:256 #: app/templates/packages/update_config.html:38 msgid "Action" msgstr "" -#: app/blueprints/packages/releases.py:254 +#: app/blueprints/packages/releases.py:257 msgid "Send notification and mark as outdated" msgstr "" -#: app/blueprints/packages/releases.py:254 +#: app/blueprints/packages/releases.py:257 #: app/templates/macros/package_approval.html:22 msgid "Create release" msgstr "" -#: app/blueprints/packages/releases.py:256 +#: app/blueprints/packages/releases.py:259 msgid "Save Settings" msgstr "" -#: app/blueprints/packages/releases.py:257 +#: app/blueprints/packages/releases.py:260 msgid "Disable Automation" msgstr "" -#: app/blueprints/packages/releases.py:296 +#: app/blueprints/packages/releases.py:299 msgid "Please add a Git repository URL in order to set up automatic releases" msgstr "" -#: app/blueprints/packages/releases.py:312 +#: app/blueprints/packages/releases.py:315 msgid "Deleted update configuration" msgstr "" -#: app/blueprints/packages/releases.py:320 +#: app/blueprints/packages/releases.py:323 msgid "Now, please create an initial release" msgstr "" @@ -542,7 +570,7 @@ msgstr "" #: app/blueprints/packages/reviews.py:80 app/blueprints/threads/__init__.py:207 #: app/blueprints/threads/__init__.py:240 #: app/blueprints/threads/__init__.py:334 app/blueprints/users/settings.py:112 -#: app/logic/packages.py:131 +#: app/logic/packages.py:132 msgid "Linking to blocked sites is not allowed" msgstr "" @@ -554,12 +582,12 @@ msgstr "" msgid "You can't vote on your own reviews!" msgstr "" -#: app/blueprints/packages/screenshots.py:33 -#: app/blueprints/packages/screenshots.py:39 +#: app/blueprints/packages/screenshots.py:34 +#: app/blueprints/packages/screenshots.py:40 msgid "Title/Caption" msgstr "" -#: app/blueprints/packages/screenshots.py:45 +#: app/blueprints/packages/screenshots.py:46 #: app/templates/packages/screenshots.html:110 msgid "Cover Image" msgstr "" @@ -569,7 +597,7 @@ msgid "Message" msgstr "" #: app/blueprints/report/__init__.py:35 app/templates/macros/threads.html:51 -#: app/templates/packages/view.html:665 app/templates/report/index.html:4 +#: app/templates/packages/view.html:679 app/templates/report/index.html:4 #: app/templates/report/index.html:10 app/templates/users/profile.html:37 msgid "Report" msgstr "" @@ -642,7 +670,7 @@ msgstr "" msgid "Remember me" msgstr "" -#: app/blueprints/users/account.py:39 app/templates/base.html:188 +#: app/blueprints/users/account.py:39 app/templates/base.html:176 #: app/templates/donate/index.html:74 app/templates/users/login.html:4 msgid "Sign in" msgstr "" @@ -1004,7 +1032,7 @@ msgid "File filter" msgstr "" #: app/blueprints/zipgrep/__init__.py:38 app/templates/base.html:60 -#: app/templates/todo/tags.html:14 +#: app/templates/packages/game_hub.html:35 app/templates/todo/tags.html:14 msgid "Search" msgstr "" @@ -1035,17 +1063,17 @@ msgstr "" msgid "Please wait for the license to be added to CDB." msgstr "" -#: app/logic/packages.py:98 +#: app/logic/packages.py:99 msgid "" "Name can only contain lower case letters (a-z), digits (0-9), and " "underscores (_)" msgstr "" -#: app/logic/packages.py:112 +#: app/logic/packages.py:113 msgid "You don't have permission to edit this package" msgstr "" -#: app/logic/packages.py:116 +#: app/logic/packages.py:117 msgid "You don't have permission to change the package name" msgstr "" @@ -1078,50 +1106,50 @@ msgid "" "pixels" msgstr "" -#: app/logic/uploads.py:55 +#: app/logic/uploads.py:58 #, python-format msgid "Please upload %(file_desc)s" msgstr "" -#: app/logic/uploads.py:58 +#: app/logic/uploads.py:61 msgid "Uploaded image isn't actually an image" msgstr "" -#: app/models/packages.py:68 +#: app/models/packages.py:69 msgid "Mod" msgstr "" -#: app/models/packages.py:70 +#: app/models/packages.py:71 msgid "Game" msgstr "" -#: app/models/packages.py:72 +#: app/models/packages.py:73 msgid "Texture Pack" msgstr "" -#: app/models/packages.py:77 app/templates/base.html:39 +#: app/models/packages.py:78 app/templates/base.html:39 #: app/templates/modnames/view.html:14 msgid "Mods" msgstr "" -#: app/models/packages.py:79 app/templates/base.html:42 +#: app/models/packages.py:80 app/templates/base.html:42 #: app/templates/modnames/view.html:17 msgid "Games" msgstr "" -#: app/models/packages.py:81 app/templates/base.html:45 +#: app/models/packages.py:82 app/templates/base.html:45 msgid "Texture Packs" msgstr "" -#: app/models/packages.py:170 +#: app/models/packages.py:171 msgid "Submit for Approval" msgstr "" -#: app/models/packages.py:172 +#: app/models/packages.py:173 msgid "Approve" msgstr "" -#: app/models/packages.py:174 app/templates/api/create_edit_token.html:17 +#: app/models/packages.py:175 app/templates/api/create_edit_token.html:17 #: app/templates/collections/delete.html:14 #: app/templates/collections/view.html:39 #: app/templates/oauth/create_edit.html:17 @@ -1133,6 +1161,10 @@ msgstr "" msgid "Delete" msgstr "" +#: app/models/packages.py:572 app/templates/packages/view.html:163 +msgid "Work in Progress" +msgstr "" + #: app/tasks/emails.py:119 msgid "" "You are receiving this email because you are a registered user of " @@ -1184,8 +1216,9 @@ msgstr "" msgid "Random" msgstr "" -#: app/templates/base.html:51 app/templates/base.html:256 +#: app/templates/base.html:51 app/templates/base.html:245 #: app/templates/packages/bulk_update_conf.html:8 +#: app/templates/packages/translation.html:12 #: app/templates/packages/update_config.html:8 #: app/templates/todo/game_support.html:8 app/templates/todo/user.html:45 #: app/templates/todo/user.html:69 @@ -1226,84 +1259,82 @@ msgstr "" msgid "My Collections" msgstr "" -#: app/templates/base.html:163 +#: app/templates/base.html:164 msgid "Admin" msgstr "" -#: app/templates/base.html:166 -msgid "License Editor" -msgstr "" - -#: app/templates/base.html:171 -msgid "Restore Package" -msgstr "" - -#: app/templates/base.html:174 -msgid "Tag Editor" -msgstr "" - -#: app/templates/base.html:176 -msgid "Create Tag" -msgstr "" - -#: app/templates/base.html:181 app/templates/packages/release_new.html:12 +#: app/templates/base.html:169 app/templates/packages/release_new.html:12 msgid "Settings" msgstr "" -#: app/templates/base.html:184 +#: app/templates/base.html:172 msgid "Sign out" msgstr "" -#: app/templates/base.html:213 +#: app/templates/admin/languages/list.html:4 +#: app/templates/admin/languages/list.html:10 app/templates/base.html:185 +#: app/templates/packages/view.html:593 +msgid "Languages" +msgstr "" + +#: app/templates/base.html:202 msgid "Help translate ContentDB" msgstr "" -#: app/templates/base.html:257 +#: app/templates/base.html:246 msgid "About" msgstr "" -#: app/templates/base.html:258 +#: app/templates/base.html:247 msgid "Rules" msgstr "" -#: app/templates/base.html:259 +#: app/templates/base.html:248 msgid "Policy and Guidance" msgstr "" -#: app/templates/base.html:260 +#: app/templates/base.html:249 msgid "API" msgstr "" -#: app/templates/base.html:261 app/templates/users/register.html:37 +#: app/templates/base.html:250 app/templates/users/register.html:37 msgid "Privacy Policy" msgstr "" -#: app/templates/base.html:263 +#: app/templates/base.html:252 msgid "Report / DMCA" msgstr "" -#: app/templates/base.html:265 +#: app/templates/base.html:254 msgid "User List" msgstr "" -#: app/templates/base.html:266 app/templates/packages/view.html:189 -#: app/templates/packages/view.html:654 app/templates/threads/list.html:4 +#: app/templates/base.html:255 app/templates/packages/view.html:190 +#: app/templates/packages/view.html:668 app/templates/threads/list.html:4 msgid "Threads" msgstr "" -#: app/templates/base.html:267 app/templates/collections/list.html:7 +#: app/templates/base.html:256 app/templates/collections/list.html:7 #: app/templates/collections/list.html:26 msgid "Collections" msgstr "" -#: app/templates/base.html:268 +#: app/templates/base.html:257 msgid "Support Packages" msgstr "" -#: app/templates/base.html:269 +#: app/templates/base.html:258 msgid "Source Code" msgstr "" +#: app/templates/base.html:264 +msgid "Show non-free packages" +msgstr "" + +#: app/templates/base.html:266 +msgid "Hide non-free packages" +msgstr "" + #: app/templates/index.html:4 msgid "Welcome" msgstr "" @@ -1312,6 +1343,7 @@ msgstr "" msgid "Welcome to the best place to find Minetest mods, games, and texture packs" msgstr "" +#: app/templates/admin/storage.html:39 #: app/templates/collections/create_edit.html:81 #: app/templates/collections/list.html:39 #: app/templates/collections/view.html:91 app/templates/index.html:48 @@ -1328,68 +1360,73 @@ msgid "%(title)s by %(author)s" msgstr "" #: app/templates/index.html:77 app/templates/packages/reviews_list.html:4 -#: app/templates/packages/view.html:193 app/templates/packages/view.html:325 +#: app/templates/packages/view.html:194 app/templates/packages/view.html:332 #: app/templates/users/profile.html:279 msgid "Reviews" msgstr "" -#: app/templates/index.html:93 app/templates/packages/view.html:271 +#: app/templates/index.html:93 app/templates/packages/view.html:278 msgid "Previous" msgstr "" -#: app/templates/index.html:97 app/templates/packages/view.html:275 +#: app/templates/index.html:97 app/templates/packages/view.html:282 #: app/templates/users/claim_forums.html:87 msgid "Next" msgstr "" -#: app/templates/index.html:103 -msgid "Featured" -msgstr "" - -#: app/templates/index.html:108 app/templates/index.html:115 -#: app/templates/index.html:122 app/templates/index.html:129 -#: app/templates/index.html:136 app/templates/index.html:158 -#: app/templates/index.html:165 app/templates/packages/game_hub.html:30 -#: app/templates/packages/game_hub.html:37 +#: app/templates/index.html:107 app/templates/index.html:113 #: app/templates/packages/game_hub.html:44 -#: app/templates/packages/game_hub.html:51 -#: app/templates/packages/game_hub.html:58 -msgid "See more" -msgstr "" - -#: app/templates/index.html:110 app/templates/packages/game_hub.html:32 msgid "Recently Added" msgstr "Afegits Recentment" -#: app/templates/index.html:117 app/templates/packages/game_hub.html:39 +#: app/templates/index.html:111 app/templates/index.html:122 +#: app/templates/index.html:133 app/templates/index.html:144 +#: app/templates/index.html:155 app/templates/index.html:181 +#: app/templates/packages/game_hub.html:42 +#: app/templates/packages/game_hub.html:49 +#: app/templates/packages/game_hub.html:56 +#: app/templates/packages/game_hub.html:63 +#: app/templates/packages/game_hub.html:70 +msgid "See more" +msgstr "" + +#: app/templates/index.html:118 app/templates/index.html:124 +#: app/templates/packages/game_hub.html:51 msgid "Recently Updated" msgstr "" -#: app/templates/index.html:124 +#: app/templates/index.html:129 app/templates/index.html:135 msgid "Top Games" msgstr "Millors Jocs" -#: app/templates/index.html:131 app/templates/packages/game_hub.html:46 +#: app/templates/index.html:140 app/templates/index.html:146 +#: app/templates/packages/game_hub.html:58 msgid "Top Mods" msgstr "Millors Mods" -#: app/templates/index.html:138 app/templates/packages/game_hub.html:53 +#: app/templates/index.html:151 app/templates/index.html:157 +#: app/templates/packages/game_hub.html:65 msgid "Top Texture Packs" msgstr "Millors Paquets de Textures" -#: app/templates/index.html:142 +#: app/templates/index.html:163 msgid "Search by Tags" msgstr "" -#: app/templates/index.html:160 app/templates/packages/game_hub.html:60 +#: app/templates/index.html:177 app/templates/index.html:183 +#: app/templates/packages/game_hub.html:72 msgid "Highest Reviewed" msgstr "Millor Puntuats" -#: app/templates/index.html:167 +#: app/templates/index.html:191 +msgid "All reviews" +msgstr "" + +#: app/templates/index.html:193 msgid "Recent Positive Reviews" msgstr "" -#: app/templates/index.html:174 +#: app/templates/index.html:200 #, python-format msgid "CDB has %(count)d packages, with a total of %(downloads)d downloads." msgstr "" @@ -1416,6 +1453,27 @@ msgstr "" msgid "Send email to %(username)s" msgstr "" +#: app/templates/admin/storage.html:18 +#: app/templates/packages/create_edit.html:66 +#: app/templates/packages/game_support.html:20 +#: app/templates/threads/view.html:96 app/templates/todo/tags.html:36 +msgid "Package" +msgstr "" + +#: app/templates/admin/storage.html:62 +#: app/templates/collections/create_edit.html:61 +#: app/templates/threads/user_comments.html:79 +msgid "No results" +msgstr "" + +#: app/templates/admin/languages/list.html:19 +msgid "Id" +msgstr "" + +#: app/templates/admin/languages/list.html:33 +msgid "Has ContentDB translation?" +msgstr "" + #: app/templates/admin/licenses/list.html:8 msgid "New License" msgstr "" @@ -1524,7 +1582,7 @@ msgstr "" #: app/templates/collections/create_edit.html:5 #: app/templates/collections/view.html:42 app/templates/macros/releases.html:68 -#: app/templates/packages/view.html:115 app/templates/packages/view.html:248 +#: app/templates/packages/view.html:116 app/templates/packages/view.html:255 msgid "Edit" msgstr "" @@ -1540,13 +1598,8 @@ msgstr "" msgid "This requires the collection to be public" msgstr "" -#: app/templates/collections/create_edit.html:61 -#: app/templates/threads/user_comments.html:79 -msgid "No results" -msgstr "" - #: app/templates/collections/create_edit.html:76 -#: app/templates/packages/remove.html:58 app/templates/packages/view.html:127 +#: app/templates/packages/remove.html:58 app/templates/packages/view.html:128 msgid "Remove" msgstr "" @@ -1789,7 +1842,7 @@ msgid "No audit log entries." msgstr "" #: app/templates/macros/forms.html:21 app/templates/macros/reviews.html:145 -#: app/templates/packages/remove.html:48 app/templates/packages/view.html:444 +#: app/templates/packages/remove.html:48 app/templates/packages/view.html:451 #: app/templates/users/modtools.html:86 msgid "Required" msgstr "" @@ -1857,19 +1910,19 @@ msgid "" "author." msgstr "" -#: app/templates/macros/packagegridtile.html:25 +#: app/templates/macros/packagegridtile.html:26 msgid "Warning: Non-free code and media." msgstr "" -#: app/templates/macros/packagegridtile.html:29 +#: app/templates/macros/packagegridtile.html:30 msgid "Warning: Non-free code." msgstr "" -#: app/templates/macros/packagegridtile.html:33 +#: app/templates/macros/packagegridtile.html:34 msgid "Warning: Non-free media." msgstr "" -#: app/templates/macros/packagegridtile.html:45 +#: app/templates/macros/packagegridtile.html:46 msgid "No packages available" msgstr "" @@ -2072,8 +2125,8 @@ msgstr "" msgid "On %(trigger)s, do %(action)s" msgstr "" -#: app/templates/macros/todo.html:35 app/templates/packages/view.html:121 -#: app/templates/packages/view.html:409 +#: app/templates/macros/todo.html:35 app/templates/packages/view.html:122 +#: app/templates/packages/view.html:416 msgid "Release" msgstr "" @@ -2083,7 +2136,7 @@ msgstr "" #: app/templates/macros/todo.html:48 #: app/templates/packages/releases_list.html:13 -#: app/templates/packages/view.html:413 +#: app/templates/packages/view.html:420 msgid "Update settings" msgstr "" @@ -2091,7 +2144,7 @@ msgstr "" msgid "No outdated packages." msgstr "" -#: app/templates/macros/topics.html:6 app/templates/packages/view.html:176 +#: app/templates/macros/topics.html:6 app/templates/packages/view.html:177 msgid "Author" msgstr "" @@ -2144,9 +2197,9 @@ msgstr "" #: app/templates/modnames/view.html:27 app/templates/oauth/authorize.html:32 #: app/templates/packages/game_support.html:42 -#: app/templates/packages/similar.html:38 app/templates/packages/view.html:450 -#: app/templates/packages/view.html:474 app/templates/packages/view.html:519 -#: app/templates/packages/view.html:551 app/templates/todo/editor.html:85 +#: app/templates/packages/similar.html:38 app/templates/packages/view.html:457 +#: app/templates/packages/view.html:481 app/templates/packages/view.html:526 +#: app/templates/packages/view.html:558 app/templates/todo/editor.html:85 #: app/templates/todo/game_support.html:45 #, python-format msgid "%(title)s by %(display_name)s" @@ -2357,12 +2410,6 @@ msgid "" "\t\t\tsuch as finding metadata from git, and autocompletion." msgstr "" -#: app/templates/packages/create_edit.html:66 -#: app/templates/packages/game_support.html:20 -#: app/templates/threads/view.html:96 app/templates/todo/tags.html:36 -msgid "Package" -msgstr "" - #: app/templates/packages/create_edit.html:73 msgid "You need to unpublish the package to change the name." msgstr "" @@ -2427,6 +2474,10 @@ msgstr "" msgid "If blank, the author's donation URL will be used instead." msgstr "" +#: app/templates/packages/create_edit.html:122 +msgid "How can users translate your package? ie: weblate URL or a help page" +msgstr "" + #: app/templates/packages/edit_maintainers.html:4 msgid "Edit Maintainers" msgstr "" @@ -2457,6 +2508,12 @@ msgstr "" msgid "Mods and texture packs for %(title)s" msgstr "" +#: app/templates/packages/game_hub.html:31 +#: app/templates/packages/game_hub.html:34 +#, python-format +msgid "Search for packages for %(title)s" +msgstr "" + #: app/templates/packages/game_support.html:9 msgid "Documentation" msgstr "" @@ -2468,7 +2525,7 @@ msgid "" msgstr "" #: app/templates/packages/game_support.html:23 -#: app/templates/packages/view.html:212 +#: app/templates/packages/view.html:213 msgid "Source" msgstr "" @@ -2935,7 +2992,7 @@ msgid "" msgstr "" #: app/templates/packages/review_votes.html:4 -#: app/templates/packages/view.html:353 +#: app/templates/packages/view.html:360 msgid "Review Votes" msgstr "" @@ -3043,6 +3100,40 @@ msgstr "" msgid "Download (.csv)" msgstr "" +#: app/templates/packages/translation.html:18 +#, python-format +msgid "" +"To provide translations for your %(type)s, you need to create .tr files " +"and upload a new release." +msgstr "" + +#: app/templates/packages/translation.html:19 +msgid "" +"For information on how to do this, see the modding book chapter and " +"lua_api.md" +msgstr "" + +#: app/templates/packages/translation.html:23 +msgid "Translation - Minetest Modding Book" +msgstr "" + +#: app/templates/packages/translation.html:26 +msgid "Translating content meta - lua_api.md" +msgstr "" + +#: app/templates/packages/translation.html:31 +#, python-format +msgid "%(title)s is available in %(num)d languages." +msgstr "" + +#: app/templates/packages/translation.html:32 +msgid "ContentDB reads translations from locale files (.tr) in your package." +msgstr "" + +#: app/templates/packages/translation.html:39 +msgid "Language" +msgstr "" + #: app/templates/packages/update_config.html:4 #: app/templates/packages/update_config.html:9 msgid "Configure Git Update Detection" @@ -3078,209 +3169,209 @@ msgid "" "notifications until it is marked up to date." msgstr "" -#: app/templates/packages/view.html:41 +#: app/templates/packages/view.html:42 msgid "Download" msgstr "" -#: app/templates/packages/view.html:48 +#: app/templates/packages/view.html:49 #, python-format msgid "Minetest %(min)s - %(max)s" msgstr "" -#: app/templates/packages/view.html:50 +#: app/templates/packages/view.html:51 #, python-format msgid "For Minetest %(min)s and above" msgstr "" -#: app/templates/packages/view.html:52 +#: app/templates/packages/view.html:53 #, python-format msgid "Minetest %(max)s and below" msgstr "" -#: app/templates/packages/view.html:62 +#: app/templates/packages/view.html:63 msgid "How do I install this?" msgstr "" -#: app/templates/packages/view.html:68 +#: app/templates/packages/view.html:69 msgid "No downloads available" msgstr "" -#: app/templates/packages/view.html:75 +#: app/templates/packages/view.html:76 msgid "Non-free code and media" msgstr "" -#: app/templates/packages/view.html:77 +#: app/templates/packages/view.html:78 msgid "Non-free code" msgstr "" -#: app/templates/packages/view.html:79 +#: app/templates/packages/view.html:80 msgid "Non-free media" msgstr "" -#: app/templates/packages/view.html:93 app/templates/threads/view.html:104 +#: app/templates/packages/view.html:94 app/templates/threads/view.html:104 msgid "" "This thread is only visible to its creator, package maintainers, users of" " Approver rank or above, and @mentioned users." msgstr "" -#: app/templates/packages/view.html:162 -msgid "Work in Progress" -msgstr "" - -#: app/templates/packages/view.html:183 app/templates/users/profile.html:242 +#: app/templates/packages/view.html:184 app/templates/users/profile.html:242 msgid "Downloads" msgstr "" -#: app/templates/packages/view.html:206 app/templates/users/profile.html:95 +#: app/templates/packages/view.html:207 app/templates/users/profile.html:95 msgid "Website" msgstr "" -#: app/templates/packages/view.html:218 app/templates/users/profile.html:77 +#: app/templates/packages/view.html:219 app/templates/users/profile.html:77 msgid "Forums" msgstr "" -#: app/templates/packages/view.html:224 +#: app/templates/packages/view.html:225 msgid "Issue Tracker" msgstr "" -#: app/templates/packages/view.html:303 +#: app/templates/packages/view.html:231 +msgid "Translate" +msgstr "" + +#: app/templates/packages/view.html:310 msgid "Awaiting review" msgstr "" -#: app/templates/packages/view.html:333 app/templates/threads/view.html:77 +#: app/templates/packages/view.html:340 app/templates/threads/view.html:77 msgid "Edit Review" msgstr "" -#: app/templates/packages/view.html:338 +#: app/templates/packages/view.html:345 msgid "You can't review your own package." msgstr "" -#: app/templates/packages/view.html:348 +#: app/templates/packages/view.html:355 msgid "Package needs to be approved before it can be reviewed." msgstr "" -#: app/templates/packages/view.html:359 +#: app/templates/packages/view.html:366 msgid "Used By" msgstr "" -#: app/templates/packages/view.html:365 +#: app/templates/packages/view.html:372 msgid "Content" msgstr "" -#: app/templates/packages/view.html:367 app/templates/packages/view.html:437 +#: app/templates/packages/view.html:374 app/templates/packages/view.html:444 msgid "View content for game" msgstr "" -#: app/templates/packages/view.html:381 +#: app/templates/packages/view.html:388 msgid "Favorite" msgstr "" -#: app/templates/packages/view.html:387 +#: app/templates/packages/view.html:394 msgid "Add to collection..." msgstr "" -#: app/templates/packages/view.html:397 +#: app/templates/packages/view.html:404 msgid "Package may be outdated" msgstr "" -#: app/templates/packages/view.html:404 +#: app/templates/packages/view.html:411 msgid "Only visible to the author and Editors." msgstr "" -#: app/templates/packages/view.html:421 +#: app/templates/packages/view.html:428 msgid "Warning" msgstr "" -#: app/templates/packages/view.html:427 +#: app/templates/packages/view.html:434 msgid "Like this package? Help support its development by making a donation" msgstr "" -#: app/templates/packages/view.html:430 +#: app/templates/packages/view.html:437 msgid "Donate now" msgstr "" -#: app/templates/packages/view.html:442 +#: app/templates/packages/view.html:449 msgid "Dependencies" msgstr "" -#: app/templates/packages/view.html:462 +#: app/templates/packages/view.html:469 msgid "No required dependencies" msgstr "" -#: app/templates/packages/view.html:468 +#: app/templates/packages/view.html:475 msgid "Optional" msgstr "" -#: app/templates/packages/view.html:501 +#: app/templates/packages/view.html:508 msgid "Compatible Games" msgstr "" -#: app/templates/packages/view.html:506 app/templates/packages/view.html:526 +#: app/templates/packages/view.html:513 app/templates/packages/view.html:533 msgid "No specific game required" msgstr "" -#: app/templates/packages/view.html:509 +#: app/templates/packages/view.html:516 msgid "Tested with:" msgstr "" -#: app/templates/packages/view.html:531 +#: app/templates/packages/view.html:538 msgid "Is the above correct?" msgstr "" -#: app/templates/packages/view.html:532 +#: app/templates/packages/view.html:539 msgid "You need to either confirm this or tell ContentDB about supported games" msgstr "" -#: app/templates/packages/view.html:544 +#: app/templates/packages/view.html:551 msgid "Does not work with:" msgstr "" -#: app/templates/packages/view.html:561 +#: app/templates/packages/view.html:568 msgid "This is an experimental feature." msgstr "" -#: app/templates/packages/view.html:562 +#: app/templates/packages/view.html:569 msgid "Supported games are determined by an algorithm, and may not be correct." msgstr "" -#: app/templates/packages/view.html:572 +#: app/templates/packages/view.html:579 msgid "Please specify compatible games" msgstr "" -#: app/templates/packages/view.html:578 +#: app/templates/packages/view.html:585 msgid "Information" msgstr "" -#: app/templates/packages/view.html:584 +#: app/templates/packages/view.html:591 msgid "Technical Name" msgstr "" -#: app/templates/packages/view.html:593 +#: app/templates/packages/view.html:607 #, python-format msgid "%(code_license)s for code,
%(media_license)s for media." msgstr "" -#: app/templates/packages/view.html:601 +#: app/templates/packages/view.html:615 msgid "Unknown" msgstr "" -#: app/templates/packages/view.html:603 +#: app/templates/packages/view.html:617 msgid "Added" msgstr "" -#: app/templates/packages/view.html:617 +#: app/templates/packages/view.html:631 msgid "Remove myself" msgstr "" -#: app/templates/packages/view.html:622 +#: app/templates/packages/view.html:636 msgid "Provides" msgstr "" -#: app/templates/packages/view.html:644 +#: app/templates/packages/view.html:658 msgid "More" msgstr "" -#: app/templates/packages/view.html:673 +#: app/templates/packages/view.html:687 msgid "See audit log" msgstr "" @@ -4271,3 +4362,15 @@ msgstr "" #~ msgid "a PNG or JPG image file" #~ msgstr "" +#~ msgid "License Editor" +#~ msgstr "" + +#~ msgid "Restore Package" +#~ msgstr "" + +#~ msgid "Tag Editor" +#~ msgstr "" + +#~ msgid "Create Tag" +#~ msgstr "" + diff --git a/translations/cs/LC_MESSAGES/messages.po b/translations/cs/LC_MESSAGES/messages.po index 19be2060..61351353 100644 --- a/translations/cs/LC_MESSAGES/messages.po +++ b/translations/cs/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: 2023-12-30 16:46+0000\n" +"POT-Creation-Date: 2024-03-03 01:18+0000\n" "PO-Revision-Date: 2023-11-29 21:30+0000\n" "Last-Translator: Matyáš Pilz \n" "Language: cs\n" @@ -27,7 +27,8 @@ msgstr "Zakázaný:" msgid "You have been banned." msgstr "Byli jste zabanováni." -#: app/querybuilder.py:38 app/templates/admin/tags/list.html:38 +#: app/querybuilder.py:41 app/templates/admin/languages/list.html:27 +#: app/templates/admin/tags/list.html:38 #: app/templates/admin/warnings/list.html:28 #: app/templates/collections/create_edit.html:56 #: app/templates/collections/view.html:66 app/templates/modnames/list.html:16 @@ -36,11 +37,20 @@ msgstr "Byli jste zabanováni." msgid "Packages" msgstr "Balíčky" -#: app/template_filters.py:86 +#: app/querybuilder.py:56 +#, python-format +msgid "%(package_type)s for %(game_name)s" +msgstr "" + +#: app/template_filters.py:90 #, python-format msgid "%(delta)s ago" msgstr "Před %(delta)s" +#: app/blueprints/api/endpoints.py:95 app/templates/index.html:103 +msgid "Featured" +msgstr "Zvláštní" + #: app/blueprints/api/tokens.py:33 app/templates/admin/tags/list.html:26 #: app/templates/admin/warnings/list.html:20 app/templates/macros/topics.html:7 #: app/templates/modnames/list.html:12 @@ -52,15 +62,15 @@ msgid "Limit to package" msgstr "Omezit na balíček" #: app/blueprints/api/tokens.py:36 app/blueprints/collections/__init__.py:90 -#: app/blueprints/oauth/__init__.py:175 app/blueprints/packages/packages.py:274 -#: app/blueprints/packages/packages.py:523 -#: app/blueprints/packages/packages.py:619 -#: app/blueprints/packages/packages.py:690 -#: app/blueprints/packages/releases.py:61 -#: app/blueprints/packages/releases.py:73 app/blueprints/packages/reviews.py:49 -#: app/blueprints/packages/screenshots.py:35 -#: app/blueprints/packages/screenshots.py:41 -#: app/blueprints/packages/screenshots.py:46 +#: app/blueprints/oauth/__init__.py:175 app/blueprints/packages/packages.py:275 +#: app/blueprints/packages/packages.py:539 +#: app/blueprints/packages/packages.py:635 +#: app/blueprints/packages/packages.py:706 +#: app/blueprints/packages/releases.py:62 +#: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:49 +#: app/blueprints/packages/screenshots.py:36 +#: app/blueprints/packages/screenshots.py:42 +#: app/blueprints/packages/screenshots.py:47 #: app/blueprints/users/account.py:226 app/blueprints/users/account.py:234 #: app/blueprints/users/settings.py:77 app/blueprints/users/settings.py:147 #: app/blueprints/users/settings.py:304 app/templates/users/modtools.html:111 @@ -68,16 +78,19 @@ msgid "Save" msgstr "Uložit" #: app/blueprints/collections/__init__.py:77 -#: app/blueprints/oauth/__init__.py:168 app/blueprints/packages/releases.py:53 -#: app/blueprints/packages/releases.py:65 app/blueprints/packages/reviews.py:45 -#: app/blueprints/threads/__init__.py:281 app/templates/macros/reviews.html:138 -#: app/templates/macros/topics.html:5 +#: app/blueprints/oauth/__init__.py:168 app/blueprints/packages/releases.py:54 +#: app/blueprints/packages/releases.py:66 app/blueprints/packages/reviews.py:45 +#: app/blueprints/threads/__init__.py:281 +#: app/templates/admin/languages/list.html:23 +#: app/templates/macros/reviews.html:138 app/templates/macros/topics.html:5 #: app/templates/packages/release_edit.html:17 +#: app/templates/packages/translation.html:42 msgid "Title" msgstr "Titulek" #: app/blueprints/collections/__init__.py:80 #: app/blueprints/collections/__init__.py:85 +#: app/templates/packages/translation.html:45 msgid "Short Description" msgstr "Stručný popis" @@ -167,43 +180,48 @@ msgid "Edit Details" msgstr "Upravit podrobnosti" #: app/blueprints/packages/__init__.py:37 +#: app/templates/packages/translation.html:4 +msgid "Translation" +msgstr "" + +#: app/blueprints/packages/__init__.py:42 #: app/templates/packages/releases_list.html:34 -#: app/templates/packages/view.html:634 app/templates/todo/editor.html:75 +#: app/templates/packages/view.html:648 app/templates/todo/editor.html:75 msgid "Releases" msgstr "Vydání" -#: app/blueprints/packages/__init__.py:42 +#: app/blueprints/packages/__init__.py:47 #: app/templates/packages/screenshots.html:4 #: app/templates/packages/screenshots.html:14 app/templates/todo/editor.html:11 msgid "Screenshots" msgstr "Snímky obrazovky" -#: app/blueprints/packages/__init__.py:47 +#: app/blueprints/packages/__init__.py:52 #: app/templates/packages/edit_maintainers.html:8 -#: app/templates/packages/view.html:605 +#: app/templates/packages/view.html:619 msgid "Maintainers" msgstr "Správci" -#: app/blueprints/packages/__init__.py:52 app/templates/base.html:159 -#: app/templates/packages/audit.html:4 +#: app/blueprints/packages/__init__.py:57 app/templates/admin/list.html:21 +#: app/templates/base.html:159 app/templates/packages/audit.html:4 msgid "Audit Log" msgstr "Kontrolní protokol" -#: app/blueprints/packages/__init__.py:57 app/templates/base.html:150 +#: app/blueprints/packages/__init__.py:62 app/templates/base.html:150 #: app/templates/packages/stats.html:4 app/templates/packages/stats.html:23 -#: app/templates/packages/view.html:229 app/templates/users/profile.html:148 +#: app/templates/packages/view.html:236 app/templates/users/profile.html:148 msgid "Statistics" msgstr "Statistiky" -#: app/blueprints/packages/__init__.py:62 app/templates/packages/share.html:4 +#: app/blueprints/packages/__init__.py:67 app/templates/packages/share.html:4 msgid "Share and Badges" msgstr "Sdílet a odznaky" -#: app/blueprints/packages/__init__.py:67 +#: app/blueprints/packages/__init__.py:72 msgid "Remove / Unpublish" msgstr "" -#: app/blueprints/packages/__init__.py:75 +#: app/blueprints/packages/__init__.py:80 #: app/templates/packages/game_support.html:4 msgid "Supported Games" msgstr "Podporované hry" @@ -228,7 +246,7 @@ msgstr "" msgid "No download available." msgstr "Není dostupná žádná verze ke stažení." -#: app/blueprints/packages/packages.py:253 app/templates/packages/view.html:582 +#: app/blueprints/packages/packages.py:253 app/templates/packages/view.html:589 msgid "Type" msgstr "Typ" @@ -237,12 +255,12 @@ msgid "Title (Human-readable)" msgstr "Nadpis (srozumitelný pro člověka)" #: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:617 +#: app/blueprints/packages/packages.py:633 msgid "Name (Technical)" msgstr "Název (technický)" #: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:618 +#: app/blueprints/packages/packages.py:634 #: app/templates/packages/create_edit.html:75 msgid "Lower case letters (a-z), digits (0-9), and underscores (_) only" msgstr "Pouze malá písmena (a-z), číslice (0-9) a podtržítka (_)" @@ -251,7 +269,7 @@ msgstr "Pouze malá písmena (a-z), číslice (0-9) a podtržítka (_)" msgid "Short Description (Plaintext)" msgstr "Krátký popis (prostý text)" -#: app/blueprints/packages/packages.py:258 app/templates/packages/view.html:597 +#: app/blueprints/packages/packages.py:258 app/templates/packages/view.html:611 msgid "Maintenance State" msgstr "Stav údržby" @@ -264,7 +282,7 @@ msgstr "Štítky" msgid "Content Warnings" msgstr "Upozornění na obsah" -#: app/blueprints/packages/packages.py:262 app/templates/packages/view.html:586 +#: app/blueprints/packages/packages.py:262 app/templates/packages/view.html:600 msgid "License" msgstr "Licence" @@ -300,11 +318,15 @@ msgstr "URL videa" msgid "Donate URL" msgstr "Darujte URL" -#: app/blueprints/packages/packages.py:278 +#: app/blueprints/packages/packages.py:273 +msgid "Translation URL" +msgstr "" + +#: app/blueprints/packages/packages.py:279 msgid "_game is not an allowed name" msgstr "_game není povolený název" -#: app/blueprints/packages/packages.py:288 +#: app/blueprints/packages/packages.py:289 msgid "" "Package already exists, but is removed. Please contact ContentDB staff to" " restore the package" @@ -312,201 +334,207 @@ msgstr "" "Tento balíček již v databázi existuje, ale byl odstraněn. Prosím " "kontaktujte správce ContentDB, aby balíček obnovil" -#: app/blueprints/packages/packages.py:293 +#: app/blueprints/packages/packages.py:294 msgid "Package already exists" msgstr "Balíček již existuje" -#: app/blueprints/packages/packages.py:299 +#: app/blueprints/packages/packages.py:300 msgid "A collection with a similar name already exists" msgstr "Již existuje kolekce se stejným názvem" -#: app/blueprints/packages/packages.py:359 +#: app/blueprints/packages/packages.py:361 msgid "Unable to find that user" msgstr "Nepodařilo se nalézt daného uživatele" -#: app/blueprints/packages/packages.py:363 -#: app/blueprints/packages/screenshots.py:136 +#: app/blueprints/packages/packages.py:365 +#: app/blueprints/packages/screenshots.py:137 #: app/blueprints/users/settings.py:131 msgid "Permission denied" msgstr "Přístup odepřen" -#: app/blueprints/packages/packages.py:419 -#: app/blueprints/packages/packages.py:478 -#: app/blueprints/packages/packages.py:498 +#: app/blueprints/packages/packages.py:421 +#: app/blueprints/packages/packages.py:494 +#: app/blueprints/packages/packages.py:514 msgid "You don't have permission to do that" msgstr "K tomuto nemáte oprávnění" -#: app/blueprints/packages/packages.py:449 +#: app/blueprints/packages/packages.py:453 msgid "Please comment what changes are needed in the approval thread" msgstr "Ve schvalovacím vlákně prosím uveďte, jaké změny jsou potřeba" -#: app/blueprints/packages/packages.py:493 +#: app/blueprints/packages/packages.py:460 +msgid "" +"Please comment in the approval thread so editors know what you have " +"changed" +msgstr "" + +#: app/blueprints/packages/packages.py:509 msgid "Deleted package" msgstr "Odstraněný balíček" -#: app/blueprints/packages/packages.py:513 +#: app/blueprints/packages/packages.py:529 msgid "Unapproved package" msgstr "Neschválený balíček" -#: app/blueprints/packages/packages.py:522 +#: app/blueprints/packages/packages.py:538 msgid "Maintainers (Comma-separated)" msgstr "Správci (oddělit čárkou)" -#: app/blueprints/packages/packages.py:531 +#: app/blueprints/packages/packages.py:547 msgid "You don't have permission to edit maintainers" msgstr "Nemáte oprávnění upravovat správce" -#: app/blueprints/packages/packages.py:581 +#: app/blueprints/packages/packages.py:597 msgid "You are not a maintainer" msgstr "Nejste správce" -#: app/blueprints/packages/packages.py:584 +#: app/blueprints/packages/packages.py:600 msgid "Package owners cannot remove themselves as maintainers" msgstr "Vlastníci balíčků se nemohou odstranit jako správci" -#: app/blueprints/packages/packages.py:616 +#: app/blueprints/packages/packages.py:632 msgid "Author Name" msgstr "Jméno autora" -#: app/blueprints/packages/packages.py:686 +#: app/blueprints/packages/packages.py:702 msgid "Enable support detection based on dependencies (recommended)" msgstr "Povolte podporu detekce na základě závislostí (doporučeno)" -#: app/blueprints/packages/packages.py:687 +#: app/blueprints/packages/packages.py:703 msgid "Supported games" msgstr "Podporované hry" -#: app/blueprints/packages/packages.py:688 +#: app/blueprints/packages/packages.py:704 msgid "Unsupported games" msgstr "Nepodporované hry" -#: app/blueprints/packages/packages.py:689 +#: app/blueprints/packages/packages.py:705 msgid "Supports all games (unless stated) / is game independent" msgstr "Podporuje všechny hry (pokud není uvedeno jinak) / je nezávislý na hře" -#: app/blueprints/packages/packages.py:705 +#: app/blueprints/packages/packages.py:721 msgid "You need at least one release before you can edit game support" msgstr "" -#: app/blueprints/packages/packages.py:709 +#: app/blueprints/packages/packages.py:725 msgid "Mod(pack) needs to contain at least one mod. Please create a new release" msgstr "" -#: app/blueprints/packages/releases.py:54 +#: app/blueprints/packages/releases.py:55 #: app/templates/packages/release_new.html:46 msgid "Method" msgstr "Metoda" -#: app/blueprints/packages/releases.py:54 -#: app/blueprints/packages/releases.py:56 -#: app/blueprints/packages/screenshots.py:34 +#: app/blueprints/packages/releases.py:55 +#: app/blueprints/packages/releases.py:57 +#: app/blueprints/packages/screenshots.py:35 msgid "File Upload" msgstr "Nahrát soubor" -#: app/blueprints/packages/releases.py:55 +#: app/blueprints/packages/releases.py:56 msgid "Git reference (ie: commit hash, branch, or tag)" msgstr "Git reference (např.: commit hash, branch, nebo tag)" -#: app/blueprints/packages/releases.py:57 -#: app/blueprints/packages/releases.py:69 -#: app/blueprints/packages/releases.py:193 +#: app/blueprints/packages/releases.py:58 +#: app/blueprints/packages/releases.py:70 +#: app/blueprints/packages/releases.py:194 msgid "Minimum Minetest Version" msgstr "Minimální verze Minetestu" -#: app/blueprints/packages/releases.py:59 -#: app/blueprints/packages/releases.py:71 -#: app/blueprints/packages/releases.py:196 +#: app/blueprints/packages/releases.py:60 +#: app/blueprints/packages/releases.py:72 +#: app/blueprints/packages/releases.py:197 msgid "Maximum Minetest Version" msgstr "Maximální verze Minetestu" -#: app/blueprints/packages/releases.py:66 +#: app/blueprints/packages/releases.py:67 #: app/templates/packages/release_edit.html:23 msgid "URL" msgstr "URL" -#: app/blueprints/packages/releases.py:67 +#: app/blueprints/packages/releases.py:68 msgid "Task ID" msgstr "ID úkolu" -#: app/blueprints/packages/releases.py:68 -#: app/blueprints/packages/screenshots.py:40 +#: app/blueprints/packages/releases.py:69 +#: app/blueprints/packages/screenshots.py:41 msgid "Is Approved" msgstr "Je schváleno" -#: app/blueprints/packages/releases.py:86 +#: app/blueprints/packages/releases.py:87 msgid "Import from Git" msgstr "Importovat z Gitu" -#: app/blueprints/packages/releases.py:86 +#: app/blueprints/packages/releases.py:87 msgid "Upload .zip file" msgstr "Nahrát .zip soubor" -#: app/blueprints/packages/releases.py:192 +#: app/blueprints/packages/releases.py:193 msgid "Set Min" msgstr "Nastavit minimum" -#: app/blueprints/packages/releases.py:195 +#: app/blueprints/packages/releases.py:196 msgid "Set Max" msgstr "Nastavit maximum" -#: app/blueprints/packages/releases.py:198 +#: app/blueprints/packages/releases.py:199 msgid "Only change values previously set as none" msgstr "Změnit pouze hodnoty předešle nastavené na \"none\"" -#: app/blueprints/packages/releases.py:199 +#: app/blueprints/packages/releases.py:200 msgid "Update" msgstr "Aktualizovat" -#: app/blueprints/packages/releases.py:248 +#: app/blueprints/packages/releases.py:251 #: app/templates/packages/update_config.html:25 msgid "Trigger" msgstr "Spustit" -#: app/blueprints/packages/releases.py:249 +#: app/blueprints/packages/releases.py:252 msgid "New Commit" msgstr "Nový Commit" -#: app/blueprints/packages/releases.py:250 app/templates/admin/tags/list.html:8 +#: app/blueprints/packages/releases.py:253 app/templates/admin/tags/list.html:8 msgid "New Tag" msgstr "Nový štítek" -#: app/blueprints/packages/releases.py:252 +#: app/blueprints/packages/releases.py:255 msgid "Branch name" msgstr "Název větve" -#: app/blueprints/packages/releases.py:253 +#: app/blueprints/packages/releases.py:256 #: app/templates/packages/update_config.html:38 msgid "Action" msgstr "Akce" -#: app/blueprints/packages/releases.py:254 +#: app/blueprints/packages/releases.py:257 msgid "Send notification and mark as outdated" msgstr "Odeslat upozornění a označit jako zastaralé" -#: app/blueprints/packages/releases.py:254 +#: app/blueprints/packages/releases.py:257 #: app/templates/macros/package_approval.html:22 msgid "Create release" msgstr "Vytvořit vydání" -#: app/blueprints/packages/releases.py:256 +#: app/blueprints/packages/releases.py:259 msgid "Save Settings" msgstr "Uložit nastavení" -#: app/blueprints/packages/releases.py:257 +#: app/blueprints/packages/releases.py:260 msgid "Disable Automation" msgstr "Deaktivovat automatizaci" -#: app/blueprints/packages/releases.py:296 +#: app/blueprints/packages/releases.py:299 msgid "Please add a Git repository URL in order to set up automatic releases" msgstr "" "Prosím zadejte URL adresu Git repozitáře pro aktivaci automatického " "vydávání" -#: app/blueprints/packages/releases.py:312 +#: app/blueprints/packages/releases.py:315 msgid "Deleted update configuration" msgstr "Smazat aktualizaci nastavení" -#: app/blueprints/packages/releases.py:320 +#: app/blueprints/packages/releases.py:323 msgid "Now, please create an initial release" msgstr "Nyní prosím vytvořte prvotní vydání" @@ -550,7 +578,7 @@ msgstr "" #: app/blueprints/packages/reviews.py:80 app/blueprints/threads/__init__.py:207 #: app/blueprints/threads/__init__.py:240 #: app/blueprints/threads/__init__.py:334 app/blueprints/users/settings.py:112 -#: app/logic/packages.py:131 +#: app/logic/packages.py:132 msgid "Linking to blocked sites is not allowed" msgstr "Směrovnání na blokované stránky není povoleno" @@ -562,12 +590,12 @@ msgstr "Nemůžete hlasovat v hodnocení vlastního balíčku!" msgid "You can't vote on your own reviews!" msgstr "Nemůžete hlasovat ve vlastním hodnocení!" -#: app/blueprints/packages/screenshots.py:33 -#: app/blueprints/packages/screenshots.py:39 +#: app/blueprints/packages/screenshots.py:34 +#: app/blueprints/packages/screenshots.py:40 msgid "Title/Caption" msgstr "Titulek/Nadpis" -#: app/blueprints/packages/screenshots.py:45 +#: app/blueprints/packages/screenshots.py:46 #: app/templates/packages/screenshots.html:110 msgid "Cover Image" msgstr "Obrázek obálky" @@ -577,7 +605,7 @@ msgid "Message" msgstr "Zpráva" #: app/blueprints/report/__init__.py:35 app/templates/macros/threads.html:51 -#: app/templates/packages/view.html:665 app/templates/report/index.html:4 +#: app/templates/packages/view.html:679 app/templates/report/index.html:4 #: app/templates/report/index.html:10 app/templates/users/profile.html:37 msgid "Report" msgstr "Hlášení" @@ -650,7 +678,7 @@ msgstr "Heslo" msgid "Remember me" msgstr "Pamatovat si mě" -#: app/blueprints/users/account.py:39 app/templates/base.html:188 +#: app/blueprints/users/account.py:39 app/templates/base.html:176 #: app/templates/donate/index.html:74 app/templates/users/login.html:4 msgid "Sign in" msgstr "Přihlásit se" @@ -1027,7 +1055,7 @@ msgid "File filter" msgstr "Filtr souborů" #: app/blueprints/zipgrep/__init__.py:38 app/templates/base.html:60 -#: app/templates/todo/tags.html:14 +#: app/templates/packages/game_hub.html:35 app/templates/todo/tags.html:14 msgid "Search" msgstr "Vyhledat" @@ -1058,7 +1086,7 @@ msgstr "Je třeba přiložit alespoń jeden snímek obrazovky." msgid "Please wait for the license to be added to CDB." msgstr "" -#: app/logic/packages.py:98 +#: app/logic/packages.py:99 msgid "" "Name can only contain lower case letters (a-z), digits (0-9), and " "underscores (_)" @@ -1066,11 +1094,11 @@ msgstr "" "Jméno může obsahovat jedině malá písmena bez diakritiky (a-z), číslice " "(0-9) a podtržítko (_)" -#: app/logic/packages.py:112 +#: app/logic/packages.py:113 msgid "You don't have permission to edit this package" msgstr "Nemáš oprávnění měnit tento balíček" -#: app/logic/packages.py:116 +#: app/logic/packages.py:117 msgid "You don't have permission to change the package name" msgstr "Nemáš oprávnění měnit název tohoto balíčku" @@ -1107,50 +1135,50 @@ msgstr "" "Snímek obrazovky je příliš malý, měl by být široký alespoň %(width)s a " "vysoký alespoň %(height)s pixelů" -#: app/logic/uploads.py:55 +#: app/logic/uploads.py:58 #, python-format msgid "Please upload %(file_desc)s" msgstr "Prosím, přilož popis souboru %(file_desc)s" -#: app/logic/uploads.py:58 +#: app/logic/uploads.py:61 msgid "Uploaded image isn't actually an image" msgstr "Přiložený obrázek nemá vhodný formát obrázku" -#: app/models/packages.py:68 +#: app/models/packages.py:69 msgid "Mod" msgstr "Mod" -#: app/models/packages.py:70 +#: app/models/packages.py:71 msgid "Game" msgstr "Hra" -#: app/models/packages.py:72 +#: app/models/packages.py:73 msgid "Texture Pack" msgstr "Balíček textur" -#: app/models/packages.py:77 app/templates/base.html:39 +#: app/models/packages.py:78 app/templates/base.html:39 #: app/templates/modnames/view.html:14 msgid "Mods" msgstr "Mody" -#: app/models/packages.py:79 app/templates/base.html:42 +#: app/models/packages.py:80 app/templates/base.html:42 #: app/templates/modnames/view.html:17 msgid "Games" msgstr "Hry" -#: app/models/packages.py:81 app/templates/base.html:45 +#: app/models/packages.py:82 app/templates/base.html:45 msgid "Texture Packs" msgstr "Balíčky textur" -#: app/models/packages.py:170 +#: app/models/packages.py:171 msgid "Submit for Approval" msgstr "Odelsat ke schválení" -#: app/models/packages.py:172 +#: app/models/packages.py:173 msgid "Approve" msgstr "Schválit" -#: app/models/packages.py:174 app/templates/api/create_edit_token.html:17 +#: app/models/packages.py:175 app/templates/api/create_edit_token.html:17 #: app/templates/collections/delete.html:14 #: app/templates/collections/view.html:39 #: app/templates/oauth/create_edit.html:17 @@ -1162,6 +1190,10 @@ msgstr "Schválit" msgid "Delete" msgstr "Vymazat" +#: app/models/packages.py:572 app/templates/packages/view.html:163 +msgid "Work in Progress" +msgstr "" + #: app/tasks/emails.py:119 msgid "" "You are receiving this email because you are a registered user of " @@ -1213,8 +1245,9 @@ msgstr "" msgid "Random" msgstr "Náhodný" -#: app/templates/base.html:51 app/templates/base.html:256 +#: app/templates/base.html:51 app/templates/base.html:245 #: app/templates/packages/bulk_update_conf.html:8 +#: app/templates/packages/translation.html:12 #: app/templates/packages/update_config.html:8 #: app/templates/todo/game_support.html:8 app/templates/todo/user.html:45 #: app/templates/todo/user.html:69 @@ -1255,84 +1288,82 @@ msgstr "Profil" msgid "My Collections" msgstr "" -#: app/templates/base.html:163 +#: app/templates/base.html:164 msgid "Admin" msgstr "Administrátor" -#: app/templates/base.html:166 -msgid "License Editor" -msgstr "Editor licencí" - -#: app/templates/base.html:171 -msgid "Restore Package" -msgstr "Obnovit balíček" - -#: app/templates/base.html:174 -msgid "Tag Editor" -msgstr "Editor tagů" - -#: app/templates/base.html:176 -msgid "Create Tag" -msgstr "Vytvořit tag" - -#: app/templates/base.html:181 app/templates/packages/release_new.html:12 +#: app/templates/base.html:169 app/templates/packages/release_new.html:12 msgid "Settings" msgstr "Nastavení" -#: app/templates/base.html:184 +#: app/templates/base.html:172 msgid "Sign out" msgstr "Odhlásit se" -#: app/templates/base.html:213 +#: app/templates/admin/languages/list.html:4 +#: app/templates/admin/languages/list.html:10 app/templates/base.html:185 +#: app/templates/packages/view.html:593 +msgid "Languages" +msgstr "" + +#: app/templates/base.html:202 msgid "Help translate ContentDB" msgstr "Pomocte přeložit ContentDB" -#: app/templates/base.html:257 +#: app/templates/base.html:246 msgid "About" msgstr "Tiráž" -#: app/templates/base.html:258 +#: app/templates/base.html:247 msgid "Rules" msgstr "Pravidla" -#: app/templates/base.html:259 +#: app/templates/base.html:248 msgid "Policy and Guidance" msgstr "Pravidla a návody" -#: app/templates/base.html:260 +#: app/templates/base.html:249 msgid "API" msgstr "API" -#: app/templates/base.html:261 app/templates/users/register.html:37 +#: app/templates/base.html:250 app/templates/users/register.html:37 msgid "Privacy Policy" msgstr "Podmínky osobní" -#: app/templates/base.html:263 +#: app/templates/base.html:252 msgid "Report / DMCA" msgstr "Nahlásit / DMCA" -#: app/templates/base.html:265 +#: app/templates/base.html:254 msgid "User List" msgstr "Seznam uživatelů" -#: app/templates/base.html:266 app/templates/packages/view.html:189 -#: app/templates/packages/view.html:654 app/templates/threads/list.html:4 +#: app/templates/base.html:255 app/templates/packages/view.html:190 +#: app/templates/packages/view.html:668 app/templates/threads/list.html:4 msgid "Threads" msgstr "Vlákna" -#: app/templates/base.html:267 app/templates/collections/list.html:7 +#: app/templates/base.html:256 app/templates/collections/list.html:7 #: app/templates/collections/list.html:26 msgid "Collections" msgstr "" -#: app/templates/base.html:268 +#: app/templates/base.html:257 msgid "Support Packages" msgstr "Podpora balíčků" -#: app/templates/base.html:269 +#: app/templates/base.html:258 msgid "Source Code" msgstr "Zdrojový kód" +#: app/templates/base.html:264 +msgid "Show non-free packages" +msgstr "" + +#: app/templates/base.html:266 +msgid "Hide non-free packages" +msgstr "" + #: app/templates/index.html:4 msgid "Welcome" msgstr "Vítejte" @@ -1343,6 +1374,7 @@ msgstr "" "Vítejte na nejlepším místě, kde najdete módy, hry a balíčky textur pro " "Minetest" +#: app/templates/admin/storage.html:39 #: app/templates/collections/create_edit.html:81 #: app/templates/collections/list.html:39 #: app/templates/collections/view.html:91 app/templates/index.html:48 @@ -1359,68 +1391,73 @@ msgid "%(title)s by %(author)s" msgstr "%(title)s od %(author)s" #: app/templates/index.html:77 app/templates/packages/reviews_list.html:4 -#: app/templates/packages/view.html:193 app/templates/packages/view.html:325 +#: app/templates/packages/view.html:194 app/templates/packages/view.html:332 #: app/templates/users/profile.html:279 msgid "Reviews" msgstr "Recenze" -#: app/templates/index.html:93 app/templates/packages/view.html:271 +#: app/templates/index.html:93 app/templates/packages/view.html:278 msgid "Previous" msgstr "Předchozí" -#: app/templates/index.html:97 app/templates/packages/view.html:275 +#: app/templates/index.html:97 app/templates/packages/view.html:282 #: app/templates/users/claim_forums.html:87 msgid "Next" msgstr "Další" -#: app/templates/index.html:103 -msgid "Featured" -msgstr "Zvláštní" - -#: app/templates/index.html:108 app/templates/index.html:115 -#: app/templates/index.html:122 app/templates/index.html:129 -#: app/templates/index.html:136 app/templates/index.html:158 -#: app/templates/index.html:165 app/templates/packages/game_hub.html:30 -#: app/templates/packages/game_hub.html:37 +#: app/templates/index.html:107 app/templates/index.html:113 #: app/templates/packages/game_hub.html:44 -#: app/templates/packages/game_hub.html:51 -#: app/templates/packages/game_hub.html:58 -msgid "See more" -msgstr "Ukázat více" - -#: app/templates/index.html:110 app/templates/packages/game_hub.html:32 msgid "Recently Added" msgstr "Nedávno přidáno" -#: app/templates/index.html:117 app/templates/packages/game_hub.html:39 +#: app/templates/index.html:111 app/templates/index.html:122 +#: app/templates/index.html:133 app/templates/index.html:144 +#: app/templates/index.html:155 app/templates/index.html:181 +#: app/templates/packages/game_hub.html:42 +#: app/templates/packages/game_hub.html:49 +#: app/templates/packages/game_hub.html:56 +#: app/templates/packages/game_hub.html:63 +#: app/templates/packages/game_hub.html:70 +msgid "See more" +msgstr "Ukázat více" + +#: app/templates/index.html:118 app/templates/index.html:124 +#: app/templates/packages/game_hub.html:51 msgid "Recently Updated" msgstr "Nedávno aktualizováno" -#: app/templates/index.html:124 +#: app/templates/index.html:129 app/templates/index.html:135 msgid "Top Games" msgstr "Nejlepší hry" -#: app/templates/index.html:131 app/templates/packages/game_hub.html:46 +#: app/templates/index.html:140 app/templates/index.html:146 +#: app/templates/packages/game_hub.html:58 msgid "Top Mods" msgstr "Nejlepší módy" -#: app/templates/index.html:138 app/templates/packages/game_hub.html:53 +#: app/templates/index.html:151 app/templates/index.html:157 +#: app/templates/packages/game_hub.html:65 msgid "Top Texture Packs" msgstr "Nejlepší balíčky textur" -#: app/templates/index.html:142 +#: app/templates/index.html:163 msgid "Search by Tags" msgstr "Hledat podle tagu" -#: app/templates/index.html:160 app/templates/packages/game_hub.html:60 +#: app/templates/index.html:177 app/templates/index.html:183 +#: app/templates/packages/game_hub.html:72 msgid "Highest Reviewed" msgstr "Nejlépe hodnocené" -#: app/templates/index.html:167 +#: app/templates/index.html:191 +msgid "All reviews" +msgstr "" + +#: app/templates/index.html:193 msgid "Recent Positive Reviews" msgstr "Nedávná pozitivní hodnocení" -#: app/templates/index.html:174 +#: app/templates/index.html:200 #, python-format msgid "CDB has %(count)d packages, with a total of %(downloads)d downloads." msgstr "CDB má %(count)d balíčků, které byly dohromady %(downloads)d staženy." @@ -1447,6 +1484,27 @@ msgstr "Odeslat hromadné upozornění" msgid "Send email to %(username)s" msgstr "Odeslat e-mail %(username)s" +#: app/templates/admin/storage.html:18 +#: app/templates/packages/create_edit.html:66 +#: app/templates/packages/game_support.html:20 +#: app/templates/threads/view.html:96 app/templates/todo/tags.html:36 +msgid "Package" +msgstr "Balíček" + +#: app/templates/admin/storage.html:62 +#: app/templates/collections/create_edit.html:61 +#: app/templates/threads/user_comments.html:79 +msgid "No results" +msgstr "" + +#: app/templates/admin/languages/list.html:19 +msgid "Id" +msgstr "" + +#: app/templates/admin/languages/list.html:33 +msgid "Has ContentDB translation?" +msgstr "" + #: app/templates/admin/licenses/list.html:8 msgid "New License" msgstr "Nová licence" @@ -1559,7 +1617,7 @@ msgstr "Není vytvořen žádný token" #: app/templates/collections/create_edit.html:5 #: app/templates/collections/view.html:42 app/templates/macros/releases.html:68 -#: app/templates/packages/view.html:115 app/templates/packages/view.html:248 +#: app/templates/packages/view.html:116 app/templates/packages/view.html:255 msgid "Edit" msgstr "Upravit" @@ -1575,13 +1633,8 @@ msgstr "" msgid "This requires the collection to be public" msgstr "" -#: app/templates/collections/create_edit.html:61 -#: app/templates/threads/user_comments.html:79 -msgid "No results" -msgstr "" - #: app/templates/collections/create_edit.html:76 -#: app/templates/packages/remove.html:58 app/templates/packages/view.html:127 +#: app/templates/packages/remove.html:58 app/templates/packages/view.html:128 msgid "Remove" msgstr "Odebrat" @@ -1842,7 +1895,7 @@ msgid "No audit log entries." msgstr "Žádné záznamy protokolu auditu." #: app/templates/macros/forms.html:21 app/templates/macros/reviews.html:145 -#: app/templates/packages/remove.html:48 app/templates/packages/view.html:444 +#: app/templates/packages/remove.html:48 app/templates/packages/view.html:451 #: app/templates/users/modtools.html:86 msgid "Required" msgstr "Požadovaný" @@ -1912,19 +1965,19 @@ msgstr "" "Pokud máte otázku pro schvalovatele nebo autora balíčku, můžete k tomu " "otevřít vlákno." -#: app/templates/macros/packagegridtile.html:25 +#: app/templates/macros/packagegridtile.html:26 msgid "Warning: Non-free code and media." msgstr "Upozornění: Kód a média nejsou zdarma." -#: app/templates/macros/packagegridtile.html:29 +#: app/templates/macros/packagegridtile.html:30 msgid "Warning: Non-free code." msgstr "Upozornění: Kód není zdarma." -#: app/templates/macros/packagegridtile.html:33 +#: app/templates/macros/packagegridtile.html:34 msgid "Warning: Non-free media." msgstr "Upozornění: Média, která nejsou zdarma." -#: app/templates/macros/packagegridtile.html:45 +#: app/templates/macros/packagegridtile.html:46 msgid "No packages available" msgstr "Nejsou k dispozici žádné balíčky" @@ -2127,8 +2180,8 @@ msgstr "Poslední odpověď" msgid "On %(trigger)s, do %(action)s" msgstr "" -#: app/templates/macros/todo.html:35 app/templates/packages/view.html:121 -#: app/templates/packages/view.html:409 +#: app/templates/macros/todo.html:35 app/templates/packages/view.html:122 +#: app/templates/packages/view.html:416 msgid "Release" msgstr "Vydání" @@ -2138,7 +2191,7 @@ msgstr "Repozitář" #: app/templates/macros/todo.html:48 #: app/templates/packages/releases_list.html:13 -#: app/templates/packages/view.html:413 +#: app/templates/packages/view.html:420 msgid "Update settings" msgstr "Aktualizovat nastavení" @@ -2146,7 +2199,7 @@ msgstr "Aktualizovat nastavení" msgid "No outdated packages." msgstr "Žádné zastaralé balíčky." -#: app/templates/macros/topics.html:6 app/templates/packages/view.html:176 +#: app/templates/macros/topics.html:6 app/templates/packages/view.html:177 msgid "Author" msgstr "Autor" @@ -2199,9 +2252,9 @@ msgstr "Témata fóra" #: app/templates/modnames/view.html:27 app/templates/oauth/authorize.html:32 #: app/templates/packages/game_support.html:42 -#: app/templates/packages/similar.html:38 app/templates/packages/view.html:450 -#: app/templates/packages/view.html:474 app/templates/packages/view.html:519 -#: app/templates/packages/view.html:551 app/templates/todo/editor.html:85 +#: app/templates/packages/similar.html:38 app/templates/packages/view.html:457 +#: app/templates/packages/view.html:481 app/templates/packages/view.html:526 +#: app/templates/packages/view.html:558 app/templates/todo/editor.html:85 #: app/templates/todo/game_support.html:45 #, python-format msgid "%(title)s by %(display_name)s" @@ -2412,12 +2465,6 @@ msgid "" "\t\t\tsuch as finding metadata from git, and autocompletion." msgstr "" -#: app/templates/packages/create_edit.html:66 -#: app/templates/packages/game_support.html:20 -#: app/templates/threads/view.html:96 app/templates/todo/tags.html:36 -msgid "Package" -msgstr "Balíček" - #: app/templates/packages/create_edit.html:73 msgid "You need to unpublish the package to change the name." msgstr "" @@ -2482,6 +2529,10 @@ msgstr "" msgid "If blank, the author's donation URL will be used instead." msgstr "" +#: app/templates/packages/create_edit.html:122 +msgid "How can users translate your package? ie: weblate URL or a help page" +msgstr "" + #: app/templates/packages/edit_maintainers.html:4 msgid "Edit Maintainers" msgstr "Změnit správce" @@ -2512,6 +2563,12 @@ msgstr "Komunitní centrum" msgid "Mods and texture packs for %(title)s" msgstr "" +#: app/templates/packages/game_hub.html:31 +#: app/templates/packages/game_hub.html:34 +#, python-format +msgid "Search for packages for %(title)s" +msgstr "" + #: app/templates/packages/game_support.html:9 msgid "Documentation" msgstr "Dokumentace" @@ -2523,7 +2580,7 @@ msgid "" msgstr "" #: app/templates/packages/game_support.html:23 -#: app/templates/packages/view.html:212 +#: app/templates/packages/view.html:213 msgid "Source" msgstr "Zdroj" @@ -2990,7 +3047,7 @@ msgid "" msgstr "" #: app/templates/packages/review_votes.html:4 -#: app/templates/packages/view.html:353 +#: app/templates/packages/view.html:360 msgid "Review Votes" msgstr "Recenze - hlasy" @@ -3098,6 +3155,40 @@ msgstr "" msgid "Download (.csv)" msgstr "Stáhnout (.csv)" +#: app/templates/packages/translation.html:18 +#, python-format +msgid "" +"To provide translations for your %(type)s, you need to create .tr files " +"and upload a new release." +msgstr "" + +#: app/templates/packages/translation.html:19 +msgid "" +"For information on how to do this, see the modding book chapter and " +"lua_api.md" +msgstr "" + +#: app/templates/packages/translation.html:23 +msgid "Translation - Minetest Modding Book" +msgstr "" + +#: app/templates/packages/translation.html:26 +msgid "Translating content meta - lua_api.md" +msgstr "" + +#: app/templates/packages/translation.html:31 +#, python-format +msgid "%(title)s is available in %(num)d languages." +msgstr "" + +#: app/templates/packages/translation.html:32 +msgid "ContentDB reads translations from locale files (.tr) in your package." +msgstr "" + +#: app/templates/packages/translation.html:39 +msgid "Language" +msgstr "" + #: app/templates/packages/update_config.html:4 #: app/templates/packages/update_config.html:9 msgid "Configure Git Update Detection" @@ -3133,209 +3224,209 @@ msgid "" "notifications until it is marked up to date." msgstr "" -#: app/templates/packages/view.html:41 +#: app/templates/packages/view.html:42 msgid "Download" msgstr "Stáhnout" -#: app/templates/packages/view.html:48 +#: app/templates/packages/view.html:49 #, python-format msgid "Minetest %(min)s - %(max)s" msgstr "" -#: app/templates/packages/view.html:50 +#: app/templates/packages/view.html:51 #, python-format msgid "For Minetest %(min)s and above" msgstr "" -#: app/templates/packages/view.html:52 +#: app/templates/packages/view.html:53 #, python-format msgid "Minetest %(max)s and below" msgstr "" -#: app/templates/packages/view.html:62 +#: app/templates/packages/view.html:63 msgid "How do I install this?" msgstr "" -#: app/templates/packages/view.html:68 +#: app/templates/packages/view.html:69 msgid "No downloads available" msgstr "" -#: app/templates/packages/view.html:75 +#: app/templates/packages/view.html:76 msgid "Non-free code and media" msgstr "" -#: app/templates/packages/view.html:77 +#: app/templates/packages/view.html:78 msgid "Non-free code" msgstr "Nesvobodný kód" -#: app/templates/packages/view.html:79 +#: app/templates/packages/view.html:80 msgid "Non-free media" msgstr "Nesvobodná média" -#: app/templates/packages/view.html:93 app/templates/threads/view.html:104 +#: app/templates/packages/view.html:94 app/templates/threads/view.html:104 msgid "" "This thread is only visible to its creator, package maintainers, users of" " Approver rank or above, and @mentioned users." msgstr "" -#: app/templates/packages/view.html:162 -msgid "Work in Progress" -msgstr "" - -#: app/templates/packages/view.html:183 app/templates/users/profile.html:242 +#: app/templates/packages/view.html:184 app/templates/users/profile.html:242 msgid "Downloads" msgstr "Stahování" -#: app/templates/packages/view.html:206 app/templates/users/profile.html:95 +#: app/templates/packages/view.html:207 app/templates/users/profile.html:95 msgid "Website" msgstr "Webová stránka" -#: app/templates/packages/view.html:218 app/templates/users/profile.html:77 +#: app/templates/packages/view.html:219 app/templates/users/profile.html:77 msgid "Forums" msgstr "Fóra" -#: app/templates/packages/view.html:224 +#: app/templates/packages/view.html:225 msgid "Issue Tracker" msgstr "Sledování problémů" -#: app/templates/packages/view.html:303 +#: app/templates/packages/view.html:231 +msgid "Translate" +msgstr "" + +#: app/templates/packages/view.html:310 msgid "Awaiting review" msgstr "Čeká se na recenzi" -#: app/templates/packages/view.html:333 app/templates/threads/view.html:77 +#: app/templates/packages/view.html:340 app/templates/threads/view.html:77 msgid "Edit Review" msgstr "Upravit recenzi" -#: app/templates/packages/view.html:338 +#: app/templates/packages/view.html:345 msgid "You can't review your own package." msgstr "" -#: app/templates/packages/view.html:348 +#: app/templates/packages/view.html:355 msgid "Package needs to be approved before it can be reviewed." msgstr "" -#: app/templates/packages/view.html:359 +#: app/templates/packages/view.html:366 msgid "Used By" msgstr "Použité" -#: app/templates/packages/view.html:365 +#: app/templates/packages/view.html:372 msgid "Content" msgstr "Obsah" -#: app/templates/packages/view.html:367 app/templates/packages/view.html:437 +#: app/templates/packages/view.html:374 app/templates/packages/view.html:444 msgid "View content for game" msgstr "" -#: app/templates/packages/view.html:381 +#: app/templates/packages/view.html:388 msgid "Favorite" msgstr "" -#: app/templates/packages/view.html:387 +#: app/templates/packages/view.html:394 msgid "Add to collection..." msgstr "" -#: app/templates/packages/view.html:397 +#: app/templates/packages/view.html:404 msgid "Package may be outdated" msgstr "" -#: app/templates/packages/view.html:404 +#: app/templates/packages/view.html:411 msgid "Only visible to the author and Editors." msgstr "" -#: app/templates/packages/view.html:421 +#: app/templates/packages/view.html:428 msgid "Warning" msgstr "Varování" -#: app/templates/packages/view.html:427 +#: app/templates/packages/view.html:434 msgid "Like this package? Help support its development by making a donation" msgstr "" -#: app/templates/packages/view.html:430 +#: app/templates/packages/view.html:437 msgid "Donate now" msgstr "Přispět nyní" -#: app/templates/packages/view.html:442 +#: app/templates/packages/view.html:449 msgid "Dependencies" msgstr "Závislosti" -#: app/templates/packages/view.html:462 +#: app/templates/packages/view.html:469 msgid "No required dependencies" msgstr "" -#: app/templates/packages/view.html:468 +#: app/templates/packages/view.html:475 msgid "Optional" msgstr "Volitelný" -#: app/templates/packages/view.html:501 +#: app/templates/packages/view.html:508 msgid "Compatible Games" msgstr "Kompatibilní hry" -#: app/templates/packages/view.html:506 app/templates/packages/view.html:526 +#: app/templates/packages/view.html:513 app/templates/packages/view.html:533 msgid "No specific game required" msgstr "" -#: app/templates/packages/view.html:509 +#: app/templates/packages/view.html:516 msgid "Tested with:" msgstr "Testováno s:" -#: app/templates/packages/view.html:531 +#: app/templates/packages/view.html:538 msgid "Is the above correct?" msgstr "" -#: app/templates/packages/view.html:532 +#: app/templates/packages/view.html:539 msgid "You need to either confirm this or tell ContentDB about supported games" msgstr "" -#: app/templates/packages/view.html:544 +#: app/templates/packages/view.html:551 msgid "Does not work with:" msgstr "" -#: app/templates/packages/view.html:561 +#: app/templates/packages/view.html:568 msgid "This is an experimental feature." msgstr "" -#: app/templates/packages/view.html:562 +#: app/templates/packages/view.html:569 msgid "Supported games are determined by an algorithm, and may not be correct." msgstr "" -#: app/templates/packages/view.html:572 +#: app/templates/packages/view.html:579 msgid "Please specify compatible games" msgstr "" -#: app/templates/packages/view.html:578 +#: app/templates/packages/view.html:585 msgid "Information" msgstr "Informace" -#: app/templates/packages/view.html:584 +#: app/templates/packages/view.html:591 msgid "Technical Name" msgstr "Technický název" -#: app/templates/packages/view.html:593 +#: app/templates/packages/view.html:607 #, python-format msgid "%(code_license)s for code,
%(media_license)s for media." msgstr "" -#: app/templates/packages/view.html:601 +#: app/templates/packages/view.html:615 msgid "Unknown" msgstr "Neznámý" -#: app/templates/packages/view.html:603 +#: app/templates/packages/view.html:617 msgid "Added" msgstr "Přidaný" -#: app/templates/packages/view.html:617 +#: app/templates/packages/view.html:631 msgid "Remove myself" msgstr "Odebrat sebe" -#: app/templates/packages/view.html:622 +#: app/templates/packages/view.html:636 msgid "Provides" msgstr "Poskytuje" -#: app/templates/packages/view.html:644 +#: app/templates/packages/view.html:658 msgid "More" msgstr "Více" -#: app/templates/packages/view.html:673 +#: app/templates/packages/view.html:687 msgid "See audit log" msgstr "" @@ -4492,3 +4583,15 @@ msgstr "" #~ msgid "a PNG or JPG image file" #~ msgstr "obrázek ve formátu PNG nebo JPG" +#~ msgid "License Editor" +#~ msgstr "Editor licencí" + +#~ msgid "Restore Package" +#~ msgstr "Obnovit balíček" + +#~ msgid "Tag Editor" +#~ msgstr "Editor tagů" + +#~ msgid "Create Tag" +#~ msgstr "Vytvořit tag" + diff --git a/translations/da/LC_MESSAGES/messages.po b/translations/da/LC_MESSAGES/messages.po index 3f201bb8..f13eef9b 100644 --- a/translations/da/LC_MESSAGES/messages.po +++ b/translations/da/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: 2023-12-30 16:46+0000\n" +"POT-Creation-Date: 2024-03-03 01:18+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language: da\n" @@ -26,7 +26,8 @@ msgstr "" msgid "You have been banned." msgstr "" -#: app/querybuilder.py:38 app/templates/admin/tags/list.html:38 +#: app/querybuilder.py:41 app/templates/admin/languages/list.html:27 +#: app/templates/admin/tags/list.html:38 #: app/templates/admin/warnings/list.html:28 #: app/templates/collections/create_edit.html:56 #: app/templates/collections/view.html:66 app/templates/modnames/list.html:16 @@ -35,11 +36,20 @@ msgstr "" msgid "Packages" msgstr "" -#: app/template_filters.py:86 +#: app/querybuilder.py:56 +#, python-format +msgid "%(package_type)s for %(game_name)s" +msgstr "" + +#: app/template_filters.py:90 #, python-format msgid "%(delta)s ago" msgstr "" +#: app/blueprints/api/endpoints.py:95 app/templates/index.html:103 +msgid "Featured" +msgstr "" + #: app/blueprints/api/tokens.py:33 app/templates/admin/tags/list.html:26 #: app/templates/admin/warnings/list.html:20 app/templates/macros/topics.html:7 #: app/templates/modnames/list.html:12 @@ -51,15 +61,15 @@ msgid "Limit to package" msgstr "" #: app/blueprints/api/tokens.py:36 app/blueprints/collections/__init__.py:90 -#: app/blueprints/oauth/__init__.py:175 app/blueprints/packages/packages.py:274 -#: app/blueprints/packages/packages.py:523 -#: app/blueprints/packages/packages.py:619 -#: app/blueprints/packages/packages.py:690 -#: app/blueprints/packages/releases.py:61 -#: app/blueprints/packages/releases.py:73 app/blueprints/packages/reviews.py:49 -#: app/blueprints/packages/screenshots.py:35 -#: app/blueprints/packages/screenshots.py:41 -#: app/blueprints/packages/screenshots.py:46 +#: app/blueprints/oauth/__init__.py:175 app/blueprints/packages/packages.py:275 +#: app/blueprints/packages/packages.py:539 +#: app/blueprints/packages/packages.py:635 +#: app/blueprints/packages/packages.py:706 +#: app/blueprints/packages/releases.py:62 +#: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:49 +#: app/blueprints/packages/screenshots.py:36 +#: app/blueprints/packages/screenshots.py:42 +#: app/blueprints/packages/screenshots.py:47 #: app/blueprints/users/account.py:226 app/blueprints/users/account.py:234 #: app/blueprints/users/settings.py:77 app/blueprints/users/settings.py:147 #: app/blueprints/users/settings.py:304 app/templates/users/modtools.html:111 @@ -67,16 +77,19 @@ msgid "Save" msgstr "" #: app/blueprints/collections/__init__.py:77 -#: app/blueprints/oauth/__init__.py:168 app/blueprints/packages/releases.py:53 -#: app/blueprints/packages/releases.py:65 app/blueprints/packages/reviews.py:45 -#: app/blueprints/threads/__init__.py:281 app/templates/macros/reviews.html:138 -#: app/templates/macros/topics.html:5 +#: app/blueprints/oauth/__init__.py:168 app/blueprints/packages/releases.py:54 +#: app/blueprints/packages/releases.py:66 app/blueprints/packages/reviews.py:45 +#: app/blueprints/threads/__init__.py:281 +#: app/templates/admin/languages/list.html:23 +#: app/templates/macros/reviews.html:138 app/templates/macros/topics.html:5 #: app/templates/packages/release_edit.html:17 +#: app/templates/packages/translation.html:42 msgid "Title" msgstr "" #: app/blueprints/collections/__init__.py:80 #: app/blueprints/collections/__init__.py:85 +#: app/templates/packages/translation.html:45 msgid "Short Description" msgstr "" @@ -166,43 +179,48 @@ msgid "Edit Details" msgstr "" #: app/blueprints/packages/__init__.py:37 -#: app/templates/packages/releases_list.html:34 -#: app/templates/packages/view.html:634 app/templates/todo/editor.html:75 -msgid "Releases" +#: app/templates/packages/translation.html:4 +msgid "Translation" msgstr "" #: app/blueprints/packages/__init__.py:42 +#: app/templates/packages/releases_list.html:34 +#: app/templates/packages/view.html:648 app/templates/todo/editor.html:75 +msgid "Releases" +msgstr "" + +#: app/blueprints/packages/__init__.py:47 #: app/templates/packages/screenshots.html:4 #: app/templates/packages/screenshots.html:14 app/templates/todo/editor.html:11 msgid "Screenshots" msgstr "" -#: app/blueprints/packages/__init__.py:47 +#: app/blueprints/packages/__init__.py:52 #: app/templates/packages/edit_maintainers.html:8 -#: app/templates/packages/view.html:605 +#: app/templates/packages/view.html:619 msgid "Maintainers" msgstr "" -#: app/blueprints/packages/__init__.py:52 app/templates/base.html:159 -#: app/templates/packages/audit.html:4 +#: app/blueprints/packages/__init__.py:57 app/templates/admin/list.html:21 +#: app/templates/base.html:159 app/templates/packages/audit.html:4 msgid "Audit Log" msgstr "" -#: app/blueprints/packages/__init__.py:57 app/templates/base.html:150 +#: app/blueprints/packages/__init__.py:62 app/templates/base.html:150 #: app/templates/packages/stats.html:4 app/templates/packages/stats.html:23 -#: app/templates/packages/view.html:229 app/templates/users/profile.html:148 +#: app/templates/packages/view.html:236 app/templates/users/profile.html:148 msgid "Statistics" msgstr "" -#: app/blueprints/packages/__init__.py:62 app/templates/packages/share.html:4 +#: app/blueprints/packages/__init__.py:67 app/templates/packages/share.html:4 msgid "Share and Badges" msgstr "" -#: app/blueprints/packages/__init__.py:67 +#: app/blueprints/packages/__init__.py:72 msgid "Remove / Unpublish" msgstr "" -#: app/blueprints/packages/__init__.py:75 +#: app/blueprints/packages/__init__.py:80 #: app/templates/packages/game_support.html:4 msgid "Supported Games" msgstr "" @@ -225,7 +243,7 @@ msgstr "" msgid "No download available." msgstr "" -#: app/blueprints/packages/packages.py:253 app/templates/packages/view.html:582 +#: app/blueprints/packages/packages.py:253 app/templates/packages/view.html:589 msgid "Type" msgstr "" @@ -234,12 +252,12 @@ msgid "Title (Human-readable)" msgstr "" #: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:617 +#: app/blueprints/packages/packages.py:633 msgid "Name (Technical)" msgstr "" #: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:618 +#: app/blueprints/packages/packages.py:634 #: app/templates/packages/create_edit.html:75 msgid "Lower case letters (a-z), digits (0-9), and underscores (_) only" msgstr "" @@ -248,7 +266,7 @@ msgstr "" msgid "Short Description (Plaintext)" msgstr "" -#: app/blueprints/packages/packages.py:258 app/templates/packages/view.html:597 +#: app/blueprints/packages/packages.py:258 app/templates/packages/view.html:611 msgid "Maintenance State" msgstr "" @@ -261,7 +279,7 @@ msgstr "" msgid "Content Warnings" msgstr "" -#: app/blueprints/packages/packages.py:262 app/templates/packages/view.html:586 +#: app/blueprints/packages/packages.py:262 app/templates/packages/view.html:600 msgid "License" msgstr "" @@ -297,209 +315,219 @@ msgstr "" msgid "Donate URL" msgstr "" -#: app/blueprints/packages/packages.py:278 +#: app/blueprints/packages/packages.py:273 +msgid "Translation URL" +msgstr "" + +#: app/blueprints/packages/packages.py:279 msgid "_game is not an allowed name" msgstr "" -#: app/blueprints/packages/packages.py:288 +#: app/blueprints/packages/packages.py:289 msgid "" "Package already exists, but is removed. Please contact ContentDB staff to" " restore the package" msgstr "" -#: app/blueprints/packages/packages.py:293 +#: app/blueprints/packages/packages.py:294 msgid "Package already exists" msgstr "" -#: app/blueprints/packages/packages.py:299 +#: app/blueprints/packages/packages.py:300 msgid "A collection with a similar name already exists" msgstr "" -#: app/blueprints/packages/packages.py:359 +#: app/blueprints/packages/packages.py:361 msgid "Unable to find that user" msgstr "" -#: app/blueprints/packages/packages.py:363 -#: app/blueprints/packages/screenshots.py:136 +#: app/blueprints/packages/packages.py:365 +#: app/blueprints/packages/screenshots.py:137 #: app/blueprints/users/settings.py:131 msgid "Permission denied" msgstr "" -#: app/blueprints/packages/packages.py:419 -#: app/blueprints/packages/packages.py:478 -#: app/blueprints/packages/packages.py:498 +#: app/blueprints/packages/packages.py:421 +#: app/blueprints/packages/packages.py:494 +#: app/blueprints/packages/packages.py:514 msgid "You don't have permission to do that" msgstr "" -#: app/blueprints/packages/packages.py:449 +#: app/blueprints/packages/packages.py:453 msgid "Please comment what changes are needed in the approval thread" msgstr "" -#: app/blueprints/packages/packages.py:493 +#: app/blueprints/packages/packages.py:460 +msgid "" +"Please comment in the approval thread so editors know what you have " +"changed" +msgstr "" + +#: app/blueprints/packages/packages.py:509 msgid "Deleted package" msgstr "" -#: app/blueprints/packages/packages.py:513 +#: app/blueprints/packages/packages.py:529 msgid "Unapproved package" msgstr "" -#: app/blueprints/packages/packages.py:522 +#: app/blueprints/packages/packages.py:538 msgid "Maintainers (Comma-separated)" msgstr "" -#: app/blueprints/packages/packages.py:531 +#: app/blueprints/packages/packages.py:547 msgid "You don't have permission to edit maintainers" msgstr "" -#: app/blueprints/packages/packages.py:581 +#: app/blueprints/packages/packages.py:597 msgid "You are not a maintainer" msgstr "" -#: app/blueprints/packages/packages.py:584 +#: app/blueprints/packages/packages.py:600 msgid "Package owners cannot remove themselves as maintainers" msgstr "" -#: app/blueprints/packages/packages.py:616 +#: app/blueprints/packages/packages.py:632 msgid "Author Name" msgstr "" -#: app/blueprints/packages/packages.py:686 +#: app/blueprints/packages/packages.py:702 msgid "Enable support detection based on dependencies (recommended)" msgstr "" -#: app/blueprints/packages/packages.py:687 +#: app/blueprints/packages/packages.py:703 msgid "Supported games" msgstr "" -#: app/blueprints/packages/packages.py:688 +#: app/blueprints/packages/packages.py:704 msgid "Unsupported games" msgstr "" -#: app/blueprints/packages/packages.py:689 +#: app/blueprints/packages/packages.py:705 msgid "Supports all games (unless stated) / is game independent" msgstr "" -#: app/blueprints/packages/packages.py:705 +#: app/blueprints/packages/packages.py:721 msgid "You need at least one release before you can edit game support" msgstr "" -#: app/blueprints/packages/packages.py:709 +#: app/blueprints/packages/packages.py:725 msgid "Mod(pack) needs to contain at least one mod. Please create a new release" msgstr "" -#: app/blueprints/packages/releases.py:54 +#: app/blueprints/packages/releases.py:55 #: app/templates/packages/release_new.html:46 msgid "Method" msgstr "" -#: app/blueprints/packages/releases.py:54 -#: app/blueprints/packages/releases.py:56 -#: app/blueprints/packages/screenshots.py:34 +#: app/blueprints/packages/releases.py:55 +#: app/blueprints/packages/releases.py:57 +#: app/blueprints/packages/screenshots.py:35 msgid "File Upload" msgstr "" -#: app/blueprints/packages/releases.py:55 +#: app/blueprints/packages/releases.py:56 msgid "Git reference (ie: commit hash, branch, or tag)" msgstr "" -#: app/blueprints/packages/releases.py:57 -#: app/blueprints/packages/releases.py:69 -#: app/blueprints/packages/releases.py:193 +#: app/blueprints/packages/releases.py:58 +#: app/blueprints/packages/releases.py:70 +#: app/blueprints/packages/releases.py:194 msgid "Minimum Minetest Version" msgstr "" -#: app/blueprints/packages/releases.py:59 -#: app/blueprints/packages/releases.py:71 -#: app/blueprints/packages/releases.py:196 +#: app/blueprints/packages/releases.py:60 +#: app/blueprints/packages/releases.py:72 +#: app/blueprints/packages/releases.py:197 msgid "Maximum Minetest Version" msgstr "" -#: app/blueprints/packages/releases.py:66 +#: app/blueprints/packages/releases.py:67 #: app/templates/packages/release_edit.html:23 msgid "URL" msgstr "" -#: app/blueprints/packages/releases.py:67 +#: app/blueprints/packages/releases.py:68 msgid "Task ID" msgstr "" -#: app/blueprints/packages/releases.py:68 -#: app/blueprints/packages/screenshots.py:40 +#: app/blueprints/packages/releases.py:69 +#: app/blueprints/packages/screenshots.py:41 msgid "Is Approved" msgstr "" -#: app/blueprints/packages/releases.py:86 +#: app/blueprints/packages/releases.py:87 msgid "Import from Git" msgstr "" -#: app/blueprints/packages/releases.py:86 +#: app/blueprints/packages/releases.py:87 msgid "Upload .zip file" msgstr "" -#: app/blueprints/packages/releases.py:192 +#: app/blueprints/packages/releases.py:193 msgid "Set Min" msgstr "" -#: app/blueprints/packages/releases.py:195 +#: app/blueprints/packages/releases.py:196 msgid "Set Max" msgstr "" -#: app/blueprints/packages/releases.py:198 +#: app/blueprints/packages/releases.py:199 msgid "Only change values previously set as none" msgstr "" -#: app/blueprints/packages/releases.py:199 +#: app/blueprints/packages/releases.py:200 msgid "Update" msgstr "" -#: app/blueprints/packages/releases.py:248 +#: app/blueprints/packages/releases.py:251 #: app/templates/packages/update_config.html:25 msgid "Trigger" msgstr "" -#: app/blueprints/packages/releases.py:249 +#: app/blueprints/packages/releases.py:252 msgid "New Commit" msgstr "" -#: app/blueprints/packages/releases.py:250 app/templates/admin/tags/list.html:8 +#: app/blueprints/packages/releases.py:253 app/templates/admin/tags/list.html:8 msgid "New Tag" msgstr "" -#: app/blueprints/packages/releases.py:252 +#: app/blueprints/packages/releases.py:255 msgid "Branch name" msgstr "" -#: app/blueprints/packages/releases.py:253 +#: app/blueprints/packages/releases.py:256 #: app/templates/packages/update_config.html:38 msgid "Action" msgstr "" -#: app/blueprints/packages/releases.py:254 +#: app/blueprints/packages/releases.py:257 msgid "Send notification and mark as outdated" msgstr "" -#: app/blueprints/packages/releases.py:254 +#: app/blueprints/packages/releases.py:257 #: app/templates/macros/package_approval.html:22 msgid "Create release" msgstr "" -#: app/blueprints/packages/releases.py:256 +#: app/blueprints/packages/releases.py:259 msgid "Save Settings" msgstr "" -#: app/blueprints/packages/releases.py:257 +#: app/blueprints/packages/releases.py:260 msgid "Disable Automation" msgstr "" -#: app/blueprints/packages/releases.py:296 +#: app/blueprints/packages/releases.py:299 msgid "Please add a Git repository URL in order to set up automatic releases" msgstr "" -#: app/blueprints/packages/releases.py:312 +#: app/blueprints/packages/releases.py:315 msgid "Deleted update configuration" msgstr "" -#: app/blueprints/packages/releases.py:320 +#: app/blueprints/packages/releases.py:323 msgid "Now, please create an initial release" msgstr "" @@ -541,7 +569,7 @@ msgstr "" #: app/blueprints/packages/reviews.py:80 app/blueprints/threads/__init__.py:207 #: app/blueprints/threads/__init__.py:240 #: app/blueprints/threads/__init__.py:334 app/blueprints/users/settings.py:112 -#: app/logic/packages.py:131 +#: app/logic/packages.py:132 msgid "Linking to blocked sites is not allowed" msgstr "" @@ -553,12 +581,12 @@ msgstr "" msgid "You can't vote on your own reviews!" msgstr "" -#: app/blueprints/packages/screenshots.py:33 -#: app/blueprints/packages/screenshots.py:39 +#: app/blueprints/packages/screenshots.py:34 +#: app/blueprints/packages/screenshots.py:40 msgid "Title/Caption" msgstr "" -#: app/blueprints/packages/screenshots.py:45 +#: app/blueprints/packages/screenshots.py:46 #: app/templates/packages/screenshots.html:110 msgid "Cover Image" msgstr "" @@ -568,7 +596,7 @@ msgid "Message" msgstr "" #: app/blueprints/report/__init__.py:35 app/templates/macros/threads.html:51 -#: app/templates/packages/view.html:665 app/templates/report/index.html:4 +#: app/templates/packages/view.html:679 app/templates/report/index.html:4 #: app/templates/report/index.html:10 app/templates/users/profile.html:37 msgid "Report" msgstr "" @@ -641,7 +669,7 @@ msgstr "" msgid "Remember me" msgstr "" -#: app/blueprints/users/account.py:39 app/templates/base.html:188 +#: app/blueprints/users/account.py:39 app/templates/base.html:176 #: app/templates/donate/index.html:74 app/templates/users/login.html:4 msgid "Sign in" msgstr "" @@ -1003,7 +1031,7 @@ msgid "File filter" msgstr "" #: app/blueprints/zipgrep/__init__.py:38 app/templates/base.html:60 -#: app/templates/todo/tags.html:14 +#: app/templates/packages/game_hub.html:35 app/templates/todo/tags.html:14 msgid "Search" msgstr "" @@ -1034,17 +1062,17 @@ msgstr "" msgid "Please wait for the license to be added to CDB." msgstr "" -#: app/logic/packages.py:98 +#: app/logic/packages.py:99 msgid "" "Name can only contain lower case letters (a-z), digits (0-9), and " "underscores (_)" msgstr "" -#: app/logic/packages.py:112 +#: app/logic/packages.py:113 msgid "You don't have permission to edit this package" msgstr "" -#: app/logic/packages.py:116 +#: app/logic/packages.py:117 msgid "You don't have permission to change the package name" msgstr "" @@ -1077,50 +1105,50 @@ msgid "" "pixels" msgstr "" -#: app/logic/uploads.py:55 +#: app/logic/uploads.py:58 #, python-format msgid "Please upload %(file_desc)s" msgstr "" -#: app/logic/uploads.py:58 +#: app/logic/uploads.py:61 msgid "Uploaded image isn't actually an image" msgstr "" -#: app/models/packages.py:68 +#: app/models/packages.py:69 msgid "Mod" msgstr "" -#: app/models/packages.py:70 +#: app/models/packages.py:71 msgid "Game" msgstr "" -#: app/models/packages.py:72 +#: app/models/packages.py:73 msgid "Texture Pack" msgstr "" -#: app/models/packages.py:77 app/templates/base.html:39 +#: app/models/packages.py:78 app/templates/base.html:39 #: app/templates/modnames/view.html:14 msgid "Mods" msgstr "" -#: app/models/packages.py:79 app/templates/base.html:42 +#: app/models/packages.py:80 app/templates/base.html:42 #: app/templates/modnames/view.html:17 msgid "Games" msgstr "" -#: app/models/packages.py:81 app/templates/base.html:45 +#: app/models/packages.py:82 app/templates/base.html:45 msgid "Texture Packs" msgstr "" -#: app/models/packages.py:170 +#: app/models/packages.py:171 msgid "Submit for Approval" msgstr "" -#: app/models/packages.py:172 +#: app/models/packages.py:173 msgid "Approve" msgstr "" -#: app/models/packages.py:174 app/templates/api/create_edit_token.html:17 +#: app/models/packages.py:175 app/templates/api/create_edit_token.html:17 #: app/templates/collections/delete.html:14 #: app/templates/collections/view.html:39 #: app/templates/oauth/create_edit.html:17 @@ -1132,6 +1160,10 @@ msgstr "" msgid "Delete" msgstr "" +#: app/models/packages.py:572 app/templates/packages/view.html:163 +msgid "Work in Progress" +msgstr "" + #: app/tasks/emails.py:119 msgid "" "You are receiving this email because you are a registered user of " @@ -1183,8 +1215,9 @@ msgstr "" msgid "Random" msgstr "" -#: app/templates/base.html:51 app/templates/base.html:256 +#: app/templates/base.html:51 app/templates/base.html:245 #: app/templates/packages/bulk_update_conf.html:8 +#: app/templates/packages/translation.html:12 #: app/templates/packages/update_config.html:8 #: app/templates/todo/game_support.html:8 app/templates/todo/user.html:45 #: app/templates/todo/user.html:69 @@ -1225,84 +1258,82 @@ msgstr "" msgid "My Collections" msgstr "" -#: app/templates/base.html:163 +#: app/templates/base.html:164 msgid "Admin" msgstr "" -#: app/templates/base.html:166 -msgid "License Editor" -msgstr "" - -#: app/templates/base.html:171 -msgid "Restore Package" -msgstr "" - -#: app/templates/base.html:174 -msgid "Tag Editor" -msgstr "" - -#: app/templates/base.html:176 -msgid "Create Tag" -msgstr "" - -#: app/templates/base.html:181 app/templates/packages/release_new.html:12 +#: app/templates/base.html:169 app/templates/packages/release_new.html:12 msgid "Settings" msgstr "" -#: app/templates/base.html:184 +#: app/templates/base.html:172 msgid "Sign out" msgstr "" -#: app/templates/base.html:213 +#: app/templates/admin/languages/list.html:4 +#: app/templates/admin/languages/list.html:10 app/templates/base.html:185 +#: app/templates/packages/view.html:593 +msgid "Languages" +msgstr "" + +#: app/templates/base.html:202 msgid "Help translate ContentDB" msgstr "" -#: app/templates/base.html:257 +#: app/templates/base.html:246 msgid "About" msgstr "" -#: app/templates/base.html:258 +#: app/templates/base.html:247 msgid "Rules" msgstr "" -#: app/templates/base.html:259 +#: app/templates/base.html:248 msgid "Policy and Guidance" msgstr "" -#: app/templates/base.html:260 +#: app/templates/base.html:249 msgid "API" msgstr "" -#: app/templates/base.html:261 app/templates/users/register.html:37 +#: app/templates/base.html:250 app/templates/users/register.html:37 msgid "Privacy Policy" msgstr "" -#: app/templates/base.html:263 +#: app/templates/base.html:252 msgid "Report / DMCA" msgstr "" -#: app/templates/base.html:265 +#: app/templates/base.html:254 msgid "User List" msgstr "" -#: app/templates/base.html:266 app/templates/packages/view.html:189 -#: app/templates/packages/view.html:654 app/templates/threads/list.html:4 +#: app/templates/base.html:255 app/templates/packages/view.html:190 +#: app/templates/packages/view.html:668 app/templates/threads/list.html:4 msgid "Threads" msgstr "" -#: app/templates/base.html:267 app/templates/collections/list.html:7 +#: app/templates/base.html:256 app/templates/collections/list.html:7 #: app/templates/collections/list.html:26 msgid "Collections" msgstr "" -#: app/templates/base.html:268 +#: app/templates/base.html:257 msgid "Support Packages" msgstr "" -#: app/templates/base.html:269 +#: app/templates/base.html:258 msgid "Source Code" msgstr "" +#: app/templates/base.html:264 +msgid "Show non-free packages" +msgstr "" + +#: app/templates/base.html:266 +msgid "Hide non-free packages" +msgstr "" + #: app/templates/index.html:4 msgid "Welcome" msgstr "" @@ -1311,6 +1342,7 @@ msgstr "" msgid "Welcome to the best place to find Minetest mods, games, and texture packs" msgstr "" +#: app/templates/admin/storage.html:39 #: app/templates/collections/create_edit.html:81 #: app/templates/collections/list.html:39 #: app/templates/collections/view.html:91 app/templates/index.html:48 @@ -1327,68 +1359,73 @@ msgid "%(title)s by %(author)s" msgstr "" #: app/templates/index.html:77 app/templates/packages/reviews_list.html:4 -#: app/templates/packages/view.html:193 app/templates/packages/view.html:325 +#: app/templates/packages/view.html:194 app/templates/packages/view.html:332 #: app/templates/users/profile.html:279 msgid "Reviews" msgstr "" -#: app/templates/index.html:93 app/templates/packages/view.html:271 +#: app/templates/index.html:93 app/templates/packages/view.html:278 msgid "Previous" msgstr "" -#: app/templates/index.html:97 app/templates/packages/view.html:275 +#: app/templates/index.html:97 app/templates/packages/view.html:282 #: app/templates/users/claim_forums.html:87 msgid "Next" msgstr "" -#: app/templates/index.html:103 -msgid "Featured" -msgstr "" - -#: app/templates/index.html:108 app/templates/index.html:115 -#: app/templates/index.html:122 app/templates/index.html:129 -#: app/templates/index.html:136 app/templates/index.html:158 -#: app/templates/index.html:165 app/templates/packages/game_hub.html:30 -#: app/templates/packages/game_hub.html:37 +#: app/templates/index.html:107 app/templates/index.html:113 #: app/templates/packages/game_hub.html:44 -#: app/templates/packages/game_hub.html:51 -#: app/templates/packages/game_hub.html:58 -msgid "See more" -msgstr "" - -#: app/templates/index.html:110 app/templates/packages/game_hub.html:32 msgid "Recently Added" msgstr "" -#: app/templates/index.html:117 app/templates/packages/game_hub.html:39 +#: app/templates/index.html:111 app/templates/index.html:122 +#: app/templates/index.html:133 app/templates/index.html:144 +#: app/templates/index.html:155 app/templates/index.html:181 +#: app/templates/packages/game_hub.html:42 +#: app/templates/packages/game_hub.html:49 +#: app/templates/packages/game_hub.html:56 +#: app/templates/packages/game_hub.html:63 +#: app/templates/packages/game_hub.html:70 +msgid "See more" +msgstr "" + +#: app/templates/index.html:118 app/templates/index.html:124 +#: app/templates/packages/game_hub.html:51 msgid "Recently Updated" msgstr "" -#: app/templates/index.html:124 +#: app/templates/index.html:129 app/templates/index.html:135 msgid "Top Games" msgstr "" -#: app/templates/index.html:131 app/templates/packages/game_hub.html:46 +#: app/templates/index.html:140 app/templates/index.html:146 +#: app/templates/packages/game_hub.html:58 msgid "Top Mods" msgstr "" -#: app/templates/index.html:138 app/templates/packages/game_hub.html:53 +#: app/templates/index.html:151 app/templates/index.html:157 +#: app/templates/packages/game_hub.html:65 msgid "Top Texture Packs" msgstr "" -#: app/templates/index.html:142 +#: app/templates/index.html:163 msgid "Search by Tags" msgstr "" -#: app/templates/index.html:160 app/templates/packages/game_hub.html:60 +#: app/templates/index.html:177 app/templates/index.html:183 +#: app/templates/packages/game_hub.html:72 msgid "Highest Reviewed" msgstr "" -#: app/templates/index.html:167 +#: app/templates/index.html:191 +msgid "All reviews" +msgstr "" + +#: app/templates/index.html:193 msgid "Recent Positive Reviews" msgstr "" -#: app/templates/index.html:174 +#: app/templates/index.html:200 #, python-format msgid "CDB has %(count)d packages, with a total of %(downloads)d downloads." msgstr "" @@ -1415,6 +1452,27 @@ msgstr "" msgid "Send email to %(username)s" msgstr "" +#: app/templates/admin/storage.html:18 +#: app/templates/packages/create_edit.html:66 +#: app/templates/packages/game_support.html:20 +#: app/templates/threads/view.html:96 app/templates/todo/tags.html:36 +msgid "Package" +msgstr "" + +#: app/templates/admin/storage.html:62 +#: app/templates/collections/create_edit.html:61 +#: app/templates/threads/user_comments.html:79 +msgid "No results" +msgstr "" + +#: app/templates/admin/languages/list.html:19 +msgid "Id" +msgstr "" + +#: app/templates/admin/languages/list.html:33 +msgid "Has ContentDB translation?" +msgstr "" + #: app/templates/admin/licenses/list.html:8 msgid "New License" msgstr "" @@ -1523,7 +1581,7 @@ msgstr "" #: app/templates/collections/create_edit.html:5 #: app/templates/collections/view.html:42 app/templates/macros/releases.html:68 -#: app/templates/packages/view.html:115 app/templates/packages/view.html:248 +#: app/templates/packages/view.html:116 app/templates/packages/view.html:255 msgid "Edit" msgstr "" @@ -1539,13 +1597,8 @@ msgstr "" msgid "This requires the collection to be public" msgstr "" -#: app/templates/collections/create_edit.html:61 -#: app/templates/threads/user_comments.html:79 -msgid "No results" -msgstr "" - #: app/templates/collections/create_edit.html:76 -#: app/templates/packages/remove.html:58 app/templates/packages/view.html:127 +#: app/templates/packages/remove.html:58 app/templates/packages/view.html:128 msgid "Remove" msgstr "" @@ -1788,7 +1841,7 @@ msgid "No audit log entries." msgstr "" #: app/templates/macros/forms.html:21 app/templates/macros/reviews.html:145 -#: app/templates/packages/remove.html:48 app/templates/packages/view.html:444 +#: app/templates/packages/remove.html:48 app/templates/packages/view.html:451 #: app/templates/users/modtools.html:86 msgid "Required" msgstr "" @@ -1856,19 +1909,19 @@ msgid "" "author." msgstr "" -#: app/templates/macros/packagegridtile.html:25 +#: app/templates/macros/packagegridtile.html:26 msgid "Warning: Non-free code and media." msgstr "" -#: app/templates/macros/packagegridtile.html:29 +#: app/templates/macros/packagegridtile.html:30 msgid "Warning: Non-free code." msgstr "" -#: app/templates/macros/packagegridtile.html:33 +#: app/templates/macros/packagegridtile.html:34 msgid "Warning: Non-free media." msgstr "" -#: app/templates/macros/packagegridtile.html:45 +#: app/templates/macros/packagegridtile.html:46 msgid "No packages available" msgstr "" @@ -2071,8 +2124,8 @@ msgstr "" msgid "On %(trigger)s, do %(action)s" msgstr "" -#: app/templates/macros/todo.html:35 app/templates/packages/view.html:121 -#: app/templates/packages/view.html:409 +#: app/templates/macros/todo.html:35 app/templates/packages/view.html:122 +#: app/templates/packages/view.html:416 msgid "Release" msgstr "" @@ -2082,7 +2135,7 @@ msgstr "" #: app/templates/macros/todo.html:48 #: app/templates/packages/releases_list.html:13 -#: app/templates/packages/view.html:413 +#: app/templates/packages/view.html:420 msgid "Update settings" msgstr "" @@ -2090,7 +2143,7 @@ msgstr "" msgid "No outdated packages." msgstr "" -#: app/templates/macros/topics.html:6 app/templates/packages/view.html:176 +#: app/templates/macros/topics.html:6 app/templates/packages/view.html:177 msgid "Author" msgstr "" @@ -2143,9 +2196,9 @@ msgstr "" #: app/templates/modnames/view.html:27 app/templates/oauth/authorize.html:32 #: app/templates/packages/game_support.html:42 -#: app/templates/packages/similar.html:38 app/templates/packages/view.html:450 -#: app/templates/packages/view.html:474 app/templates/packages/view.html:519 -#: app/templates/packages/view.html:551 app/templates/todo/editor.html:85 +#: app/templates/packages/similar.html:38 app/templates/packages/view.html:457 +#: app/templates/packages/view.html:481 app/templates/packages/view.html:526 +#: app/templates/packages/view.html:558 app/templates/todo/editor.html:85 #: app/templates/todo/game_support.html:45 #, python-format msgid "%(title)s by %(display_name)s" @@ -2356,12 +2409,6 @@ msgid "" "\t\t\tsuch as finding metadata from git, and autocompletion." msgstr "" -#: app/templates/packages/create_edit.html:66 -#: app/templates/packages/game_support.html:20 -#: app/templates/threads/view.html:96 app/templates/todo/tags.html:36 -msgid "Package" -msgstr "" - #: app/templates/packages/create_edit.html:73 msgid "You need to unpublish the package to change the name." msgstr "" @@ -2426,6 +2473,10 @@ msgstr "" msgid "If blank, the author's donation URL will be used instead." msgstr "" +#: app/templates/packages/create_edit.html:122 +msgid "How can users translate your package? ie: weblate URL or a help page" +msgstr "" + #: app/templates/packages/edit_maintainers.html:4 msgid "Edit Maintainers" msgstr "" @@ -2456,6 +2507,12 @@ msgstr "" msgid "Mods and texture packs for %(title)s" msgstr "" +#: app/templates/packages/game_hub.html:31 +#: app/templates/packages/game_hub.html:34 +#, python-format +msgid "Search for packages for %(title)s" +msgstr "" + #: app/templates/packages/game_support.html:9 msgid "Documentation" msgstr "" @@ -2467,7 +2524,7 @@ msgid "" msgstr "" #: app/templates/packages/game_support.html:23 -#: app/templates/packages/view.html:212 +#: app/templates/packages/view.html:213 msgid "Source" msgstr "" @@ -2934,7 +2991,7 @@ msgid "" msgstr "" #: app/templates/packages/review_votes.html:4 -#: app/templates/packages/view.html:353 +#: app/templates/packages/view.html:360 msgid "Review Votes" msgstr "" @@ -3042,6 +3099,40 @@ msgstr "" msgid "Download (.csv)" msgstr "" +#: app/templates/packages/translation.html:18 +#, python-format +msgid "" +"To provide translations for your %(type)s, you need to create .tr files " +"and upload a new release." +msgstr "" + +#: app/templates/packages/translation.html:19 +msgid "" +"For information on how to do this, see the modding book chapter and " +"lua_api.md" +msgstr "" + +#: app/templates/packages/translation.html:23 +msgid "Translation - Minetest Modding Book" +msgstr "" + +#: app/templates/packages/translation.html:26 +msgid "Translating content meta - lua_api.md" +msgstr "" + +#: app/templates/packages/translation.html:31 +#, python-format +msgid "%(title)s is available in %(num)d languages." +msgstr "" + +#: app/templates/packages/translation.html:32 +msgid "ContentDB reads translations from locale files (.tr) in your package." +msgstr "" + +#: app/templates/packages/translation.html:39 +msgid "Language" +msgstr "" + #: app/templates/packages/update_config.html:4 #: app/templates/packages/update_config.html:9 msgid "Configure Git Update Detection" @@ -3077,209 +3168,209 @@ msgid "" "notifications until it is marked up to date." msgstr "" -#: app/templates/packages/view.html:41 +#: app/templates/packages/view.html:42 msgid "Download" msgstr "" -#: app/templates/packages/view.html:48 +#: app/templates/packages/view.html:49 #, python-format msgid "Minetest %(min)s - %(max)s" msgstr "" -#: app/templates/packages/view.html:50 +#: app/templates/packages/view.html:51 #, python-format msgid "For Minetest %(min)s and above" msgstr "" -#: app/templates/packages/view.html:52 +#: app/templates/packages/view.html:53 #, python-format msgid "Minetest %(max)s and below" msgstr "" -#: app/templates/packages/view.html:62 +#: app/templates/packages/view.html:63 msgid "How do I install this?" msgstr "" -#: app/templates/packages/view.html:68 +#: app/templates/packages/view.html:69 msgid "No downloads available" msgstr "" -#: app/templates/packages/view.html:75 +#: app/templates/packages/view.html:76 msgid "Non-free code and media" msgstr "" -#: app/templates/packages/view.html:77 +#: app/templates/packages/view.html:78 msgid "Non-free code" msgstr "" -#: app/templates/packages/view.html:79 +#: app/templates/packages/view.html:80 msgid "Non-free media" msgstr "" -#: app/templates/packages/view.html:93 app/templates/threads/view.html:104 +#: app/templates/packages/view.html:94 app/templates/threads/view.html:104 msgid "" "This thread is only visible to its creator, package maintainers, users of" " Approver rank or above, and @mentioned users." msgstr "" -#: app/templates/packages/view.html:162 -msgid "Work in Progress" -msgstr "" - -#: app/templates/packages/view.html:183 app/templates/users/profile.html:242 +#: app/templates/packages/view.html:184 app/templates/users/profile.html:242 msgid "Downloads" msgstr "" -#: app/templates/packages/view.html:206 app/templates/users/profile.html:95 +#: app/templates/packages/view.html:207 app/templates/users/profile.html:95 msgid "Website" msgstr "" -#: app/templates/packages/view.html:218 app/templates/users/profile.html:77 +#: app/templates/packages/view.html:219 app/templates/users/profile.html:77 msgid "Forums" msgstr "" -#: app/templates/packages/view.html:224 +#: app/templates/packages/view.html:225 msgid "Issue Tracker" msgstr "" -#: app/templates/packages/view.html:303 +#: app/templates/packages/view.html:231 +msgid "Translate" +msgstr "" + +#: app/templates/packages/view.html:310 msgid "Awaiting review" msgstr "" -#: app/templates/packages/view.html:333 app/templates/threads/view.html:77 +#: app/templates/packages/view.html:340 app/templates/threads/view.html:77 msgid "Edit Review" msgstr "" -#: app/templates/packages/view.html:338 +#: app/templates/packages/view.html:345 msgid "You can't review your own package." msgstr "" -#: app/templates/packages/view.html:348 +#: app/templates/packages/view.html:355 msgid "Package needs to be approved before it can be reviewed." msgstr "" -#: app/templates/packages/view.html:359 +#: app/templates/packages/view.html:366 msgid "Used By" msgstr "" -#: app/templates/packages/view.html:365 +#: app/templates/packages/view.html:372 msgid "Content" msgstr "" -#: app/templates/packages/view.html:367 app/templates/packages/view.html:437 +#: app/templates/packages/view.html:374 app/templates/packages/view.html:444 msgid "View content for game" msgstr "" -#: app/templates/packages/view.html:381 +#: app/templates/packages/view.html:388 msgid "Favorite" msgstr "" -#: app/templates/packages/view.html:387 +#: app/templates/packages/view.html:394 msgid "Add to collection..." msgstr "" -#: app/templates/packages/view.html:397 +#: app/templates/packages/view.html:404 msgid "Package may be outdated" msgstr "" -#: app/templates/packages/view.html:404 +#: app/templates/packages/view.html:411 msgid "Only visible to the author and Editors." msgstr "" -#: app/templates/packages/view.html:421 +#: app/templates/packages/view.html:428 msgid "Warning" msgstr "" -#: app/templates/packages/view.html:427 +#: app/templates/packages/view.html:434 msgid "Like this package? Help support its development by making a donation" msgstr "" -#: app/templates/packages/view.html:430 +#: app/templates/packages/view.html:437 msgid "Donate now" msgstr "" -#: app/templates/packages/view.html:442 +#: app/templates/packages/view.html:449 msgid "Dependencies" msgstr "" -#: app/templates/packages/view.html:462 +#: app/templates/packages/view.html:469 msgid "No required dependencies" msgstr "" -#: app/templates/packages/view.html:468 +#: app/templates/packages/view.html:475 msgid "Optional" msgstr "" -#: app/templates/packages/view.html:501 +#: app/templates/packages/view.html:508 msgid "Compatible Games" msgstr "" -#: app/templates/packages/view.html:506 app/templates/packages/view.html:526 +#: app/templates/packages/view.html:513 app/templates/packages/view.html:533 msgid "No specific game required" msgstr "" -#: app/templates/packages/view.html:509 +#: app/templates/packages/view.html:516 msgid "Tested with:" msgstr "" -#: app/templates/packages/view.html:531 +#: app/templates/packages/view.html:538 msgid "Is the above correct?" msgstr "" -#: app/templates/packages/view.html:532 +#: app/templates/packages/view.html:539 msgid "You need to either confirm this or tell ContentDB about supported games" msgstr "" -#: app/templates/packages/view.html:544 +#: app/templates/packages/view.html:551 msgid "Does not work with:" msgstr "" -#: app/templates/packages/view.html:561 +#: app/templates/packages/view.html:568 msgid "This is an experimental feature." msgstr "" -#: app/templates/packages/view.html:562 +#: app/templates/packages/view.html:569 msgid "Supported games are determined by an algorithm, and may not be correct." msgstr "" -#: app/templates/packages/view.html:572 +#: app/templates/packages/view.html:579 msgid "Please specify compatible games" msgstr "" -#: app/templates/packages/view.html:578 +#: app/templates/packages/view.html:585 msgid "Information" msgstr "" -#: app/templates/packages/view.html:584 +#: app/templates/packages/view.html:591 msgid "Technical Name" msgstr "" -#: app/templates/packages/view.html:593 +#: app/templates/packages/view.html:607 #, python-format msgid "%(code_license)s for code,
%(media_license)s for media." msgstr "" -#: app/templates/packages/view.html:601 +#: app/templates/packages/view.html:615 msgid "Unknown" msgstr "" -#: app/templates/packages/view.html:603 +#: app/templates/packages/view.html:617 msgid "Added" msgstr "" -#: app/templates/packages/view.html:617 +#: app/templates/packages/view.html:631 msgid "Remove myself" msgstr "" -#: app/templates/packages/view.html:622 +#: app/templates/packages/view.html:636 msgid "Provides" msgstr "" -#: app/templates/packages/view.html:644 +#: app/templates/packages/view.html:658 msgid "More" msgstr "" -#: app/templates/packages/view.html:673 +#: app/templates/packages/view.html:687 msgid "See audit log" msgstr "" @@ -4403,3 +4494,15 @@ msgstr "" #~ msgid "a PNG or JPG image file" #~ msgstr "" +#~ msgid "License Editor" +#~ msgstr "" + +#~ msgid "Restore Package" +#~ msgstr "" + +#~ msgid "Tag Editor" +#~ msgstr "" + +#~ msgid "Create Tag" +#~ msgstr "" + diff --git a/translations/de/LC_MESSAGES/messages.po b/translations/de/LC_MESSAGES/messages.po index 1b3e3278..847346e3 100644 --- a/translations/de/LC_MESSAGES/messages.po +++ b/translations/de/LC_MESSAGES/messages.po @@ -7,17 +7,16 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2023-12-30 16:46+0000\n" +"POT-Creation-Date: 2024-03-03 01:18+0000\n" "PO-Revision-Date: 2024-02-20 00:16+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 5.5-dev\n" "Generated-By: Babel 2.12.1\n" #: app/__init__.py:123 @@ -28,7 +27,8 @@ msgstr "Verbannt:" msgid "You have been banned." msgstr "Sie wurden verbannt." -#: app/querybuilder.py:38 app/templates/admin/tags/list.html:38 +#: app/querybuilder.py:41 app/templates/admin/languages/list.html:27 +#: app/templates/admin/tags/list.html:38 #: app/templates/admin/warnings/list.html:28 #: app/templates/collections/create_edit.html:56 #: app/templates/collections/view.html:66 app/templates/modnames/list.html:16 @@ -37,11 +37,20 @@ msgstr "Sie wurden verbannt." msgid "Packages" msgstr "Pakete" -#: app/template_filters.py:86 +#: app/querybuilder.py:56 +#, python-format +msgid "%(package_type)s for %(game_name)s" +msgstr "" + +#: app/template_filters.py:90 #, python-format msgid "%(delta)s ago" msgstr "%(delta)s her" +#: app/blueprints/api/endpoints.py:95 app/templates/index.html:103 +msgid "Featured" +msgstr "Vorgestellt" + #: app/blueprints/api/tokens.py:33 app/templates/admin/tags/list.html:26 #: app/templates/admin/warnings/list.html:20 app/templates/macros/topics.html:7 #: app/templates/modnames/list.html:12 @@ -53,15 +62,15 @@ msgid "Limit to package" msgstr "Auf Paket begrenzen" #: app/blueprints/api/tokens.py:36 app/blueprints/collections/__init__.py:90 -#: app/blueprints/oauth/__init__.py:175 app/blueprints/packages/packages.py:274 -#: app/blueprints/packages/packages.py:523 -#: app/blueprints/packages/packages.py:619 -#: app/blueprints/packages/packages.py:690 -#: app/blueprints/packages/releases.py:61 -#: app/blueprints/packages/releases.py:73 app/blueprints/packages/reviews.py:49 -#: app/blueprints/packages/screenshots.py:35 -#: app/blueprints/packages/screenshots.py:41 -#: app/blueprints/packages/screenshots.py:46 +#: app/blueprints/oauth/__init__.py:175 app/blueprints/packages/packages.py:275 +#: app/blueprints/packages/packages.py:539 +#: app/blueprints/packages/packages.py:635 +#: app/blueprints/packages/packages.py:706 +#: app/blueprints/packages/releases.py:62 +#: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:49 +#: app/blueprints/packages/screenshots.py:36 +#: app/blueprints/packages/screenshots.py:42 +#: app/blueprints/packages/screenshots.py:47 #: app/blueprints/users/account.py:226 app/blueprints/users/account.py:234 #: app/blueprints/users/settings.py:77 app/blueprints/users/settings.py:147 #: app/blueprints/users/settings.py:304 app/templates/users/modtools.html:111 @@ -69,16 +78,19 @@ msgid "Save" msgstr "Speichern" #: app/blueprints/collections/__init__.py:77 -#: app/blueprints/oauth/__init__.py:168 app/blueprints/packages/releases.py:53 -#: app/blueprints/packages/releases.py:65 app/blueprints/packages/reviews.py:45 -#: app/blueprints/threads/__init__.py:281 app/templates/macros/reviews.html:138 -#: app/templates/macros/topics.html:5 +#: app/blueprints/oauth/__init__.py:168 app/blueprints/packages/releases.py:54 +#: app/blueprints/packages/releases.py:66 app/blueprints/packages/reviews.py:45 +#: app/blueprints/threads/__init__.py:281 +#: app/templates/admin/languages/list.html:23 +#: app/templates/macros/reviews.html:138 app/templates/macros/topics.html:5 #: app/templates/packages/release_edit.html:17 +#: app/templates/packages/translation.html:42 msgid "Title" msgstr "Titel" #: app/blueprints/collections/__init__.py:80 #: app/blueprints/collections/__init__.py:85 +#: app/templates/packages/translation.html:45 msgid "Short Description" msgstr "Kurze Beschreibung" @@ -170,43 +182,48 @@ msgid "Edit Details" msgstr "Angaben verändern" #: app/blueprints/packages/__init__.py:37 +#: app/templates/packages/translation.html:4 +msgid "Translation" +msgstr "" + +#: app/blueprints/packages/__init__.py:42 #: app/templates/packages/releases_list.html:34 -#: app/templates/packages/view.html:634 app/templates/todo/editor.html:75 +#: app/templates/packages/view.html:648 app/templates/todo/editor.html:75 msgid "Releases" msgstr "Veröffentlichungen" -#: app/blueprints/packages/__init__.py:42 +#: app/blueprints/packages/__init__.py:47 #: app/templates/packages/screenshots.html:4 #: app/templates/packages/screenshots.html:14 app/templates/todo/editor.html:11 msgid "Screenshots" msgstr "Bildschirmfotos" -#: app/blueprints/packages/__init__.py:47 +#: app/blueprints/packages/__init__.py:52 #: app/templates/packages/edit_maintainers.html:8 -#: app/templates/packages/view.html:605 +#: app/templates/packages/view.html:619 msgid "Maintainers" msgstr "Betreuer" -#: app/blueprints/packages/__init__.py:52 app/templates/base.html:159 -#: app/templates/packages/audit.html:4 +#: app/blueprints/packages/__init__.py:57 app/templates/admin/list.html:21 +#: app/templates/base.html:159 app/templates/packages/audit.html:4 msgid "Audit Log" msgstr "Auditierungsprotokoll" -#: app/blueprints/packages/__init__.py:57 app/templates/base.html:150 +#: app/blueprints/packages/__init__.py:62 app/templates/base.html:150 #: app/templates/packages/stats.html:4 app/templates/packages/stats.html:23 -#: app/templates/packages/view.html:229 app/templates/users/profile.html:148 +#: app/templates/packages/view.html:236 app/templates/users/profile.html:148 msgid "Statistics" msgstr "Statistik" -#: app/blueprints/packages/__init__.py:62 app/templates/packages/share.html:4 +#: app/blueprints/packages/__init__.py:67 app/templates/packages/share.html:4 msgid "Share and Badges" msgstr "Teilen und Abzeichen" -#: app/blueprints/packages/__init__.py:67 +#: app/blueprints/packages/__init__.py:72 msgid "Remove / Unpublish" msgstr "Entfernen / Depublizieren" -#: app/blueprints/packages/__init__.py:75 +#: app/blueprints/packages/__init__.py:80 #: app/templates/packages/game_support.html:4 msgid "Supported Games" msgstr "Unterstützte Spiele" @@ -231,7 +248,7 @@ msgstr "" msgid "No download available." msgstr "Kein Download verfügbar." -#: app/blueprints/packages/packages.py:253 app/templates/packages/view.html:582 +#: app/blueprints/packages/packages.py:253 app/templates/packages/view.html:589 msgid "Type" msgstr "Typ" @@ -240,12 +257,12 @@ msgid "Title (Human-readable)" msgstr "Titel (Für Menschen lesbar)" #: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:617 +#: app/blueprints/packages/packages.py:633 msgid "Name (Technical)" msgstr "Name (Technisch)" #: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:618 +#: app/blueprints/packages/packages.py:634 #: 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 (_)" @@ -254,7 +271,7 @@ msgstr "Nur Kleinbuchstaben (a-z), Ziffern (0-9) und Unterstriche (_)" msgid "Short Description (Plaintext)" msgstr "Kurzbeschreibung (Fließtext)" -#: app/blueprints/packages/packages.py:258 app/templates/packages/view.html:597 +#: app/blueprints/packages/packages.py:258 app/templates/packages/view.html:611 msgid "Maintenance State" msgstr "Entwicklungsstadium" @@ -267,7 +284,7 @@ msgstr "Tags" msgid "Content Warnings" msgstr "Inhaltswarnungen" -#: app/blueprints/packages/packages.py:262 app/templates/packages/view.html:586 +#: app/blueprints/packages/packages.py:262 app/templates/packages/view.html:600 msgid "License" msgstr "Lizenz" @@ -303,11 +320,15 @@ msgstr "Video-URL" msgid "Donate URL" msgstr "Spenden-URL" -#: app/blueprints/packages/packages.py:278 +#: app/blueprints/packages/packages.py:273 +msgid "Translation URL" +msgstr "" + +#: app/blueprints/packages/packages.py:279 msgid "_game is not an allowed name" msgstr "_game ist kein erlaubter Name" -#: app/blueprints/packages/packages.py:288 +#: app/blueprints/packages/packages.py:289 msgid "" "Package already exists, but is removed. Please contact ContentDB staff to" " restore the package" @@ -315,211 +336,217 @@ msgstr "" "Paket existiert bereits, wurde aber entfernt. Bitte die ContentDB-" "Mitarbeiter kontaktieren, um das Paket wiederherzustellen" -#: app/blueprints/packages/packages.py:293 +#: app/blueprints/packages/packages.py:294 msgid "Package already exists" msgstr "Paket existiert bereits" -#: app/blueprints/packages/packages.py:299 +#: app/blueprints/packages/packages.py:300 msgid "A collection with a similar name already exists" msgstr "Es existiert bereits eine Sammlung mit einem ähnlichen Namen" -#: app/blueprints/packages/packages.py:359 +#: app/blueprints/packages/packages.py:361 msgid "Unable to find that user" msgstr "Dieser Benutzer kann nicht gefunden werden" -#: app/blueprints/packages/packages.py:363 -#: app/blueprints/packages/screenshots.py:136 +#: app/blueprints/packages/packages.py:365 +#: app/blueprints/packages/screenshots.py:137 #: app/blueprints/users/settings.py:131 msgid "Permission denied" msgstr "Erlaubnis verweigert" -#: app/blueprints/packages/packages.py:419 -#: app/blueprints/packages/packages.py:478 -#: app/blueprints/packages/packages.py:498 +#: app/blueprints/packages/packages.py:421 +#: app/blueprints/packages/packages.py:494 +#: app/blueprints/packages/packages.py:514 msgid "You don't have permission to do that" msgstr "Sie haben nicht die Erlaubnis, das zu tun" -#: app/blueprints/packages/packages.py:449 +#: app/blueprints/packages/packages.py:453 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:493 +#: app/blueprints/packages/packages.py:460 +msgid "" +"Please comment in the approval thread so editors know what you have " +"changed" +msgstr "" + +#: app/blueprints/packages/packages.py:509 msgid "Deleted package" msgstr "Gelöschte Pakete" -#: app/blueprints/packages/packages.py:513 +#: app/blueprints/packages/packages.py:529 msgid "Unapproved package" msgstr "Ungenehmigte Pakete" -#: app/blueprints/packages/packages.py:522 +#: app/blueprints/packages/packages.py:538 msgid "Maintainers (Comma-separated)" msgstr "Betreuer (Komma-getrennt)" -#: app/blueprints/packages/packages.py:531 +#: app/blueprints/packages/packages.py:547 msgid "You don't have permission to edit maintainers" msgstr "Sie haben nicht die Erlaubnis, Betreuer zu bearbeiten" -#: app/blueprints/packages/packages.py:581 +#: app/blueprints/packages/packages.py:597 msgid "You are not a maintainer" msgstr "Sie sind kein Betreuer" -#: app/blueprints/packages/packages.py:584 +#: app/blueprints/packages/packages.py:600 msgid "Package owners cannot remove themselves as maintainers" msgstr "Paketbesitzer können sich nicht selbst als Betreuer entfernen" -#: app/blueprints/packages/packages.py:616 +#: app/blueprints/packages/packages.py:632 msgid "Author Name" msgstr "Autorenname" -#: app/blueprints/packages/packages.py:686 +#: app/blueprints/packages/packages.py:702 msgid "Enable support detection based on dependencies (recommended)" msgstr "" "Unterstützungserkennung basierend auf Abhängigkeiten aktivieren " "(empfohlen)" -#: app/blueprints/packages/packages.py:687 +#: app/blueprints/packages/packages.py:703 msgid "Supported games" msgstr "Unterstützte Spiele" -#: app/blueprints/packages/packages.py:688 +#: app/blueprints/packages/packages.py:704 msgid "Unsupported games" msgstr "Nicht unterstützte Spiele" -#: app/blueprints/packages/packages.py:689 +#: app/blueprints/packages/packages.py:705 msgid "Supports all games (unless stated) / is game independent" msgstr "" "Unterstützt alle Spiele (wenn nicht anders angegeben) / ist " "spielunabhängig" -#: app/blueprints/packages/packages.py:705 +#: app/blueprints/packages/packages.py:721 msgid "You need at least one release before you can edit game support" msgstr "" "Sie brauchen mindestens ein Release, bevor Sie die Spielunterstüzung " "bearbeiten können" -#: app/blueprints/packages/packages.py:709 +#: app/blueprints/packages/packages.py:725 msgid "Mod(pack) needs to contain at least one mod. Please create a new release" msgstr "" "Mod(-paket) braucht mindestens eine Mod. Bitte erstellen Sie ein neues " "Release" -#: app/blueprints/packages/releases.py:54 +#: app/blueprints/packages/releases.py:55 #: app/templates/packages/release_new.html:46 msgid "Method" msgstr "Methode" -#: app/blueprints/packages/releases.py:54 -#: app/blueprints/packages/releases.py:56 -#: app/blueprints/packages/screenshots.py:34 +#: app/blueprints/packages/releases.py:55 +#: app/blueprints/packages/releases.py:57 +#: app/blueprints/packages/screenshots.py:35 msgid "File Upload" msgstr "Dateien hochladen" -#: app/blueprints/packages/releases.py:55 +#: app/blueprints/packages/releases.py:56 msgid "Git reference (ie: commit hash, branch, or tag)" msgstr "Git-Referenz (d.h.: Commit-Hash, Branch oder Tag)" -#: app/blueprints/packages/releases.py:57 -#: app/blueprints/packages/releases.py:69 -#: app/blueprints/packages/releases.py:193 +#: app/blueprints/packages/releases.py:58 +#: app/blueprints/packages/releases.py:70 +#: app/blueprints/packages/releases.py:194 msgid "Minimum Minetest Version" msgstr "Minimale Minetest-Version" -#: app/blueprints/packages/releases.py:59 -#: app/blueprints/packages/releases.py:71 -#: app/blueprints/packages/releases.py:196 +#: app/blueprints/packages/releases.py:60 +#: app/blueprints/packages/releases.py:72 +#: app/blueprints/packages/releases.py:197 msgid "Maximum Minetest Version" msgstr "Maximale Minetest-Version" -#: app/blueprints/packages/releases.py:66 +#: app/blueprints/packages/releases.py:67 #: app/templates/packages/release_edit.html:23 msgid "URL" msgstr "URL" -#: app/blueprints/packages/releases.py:67 +#: app/blueprints/packages/releases.py:68 msgid "Task ID" msgstr "Aufgaben-ID" -#: app/blueprints/packages/releases.py:68 -#: app/blueprints/packages/screenshots.py:40 +#: app/blueprints/packages/releases.py:69 +#: app/blueprints/packages/screenshots.py:41 msgid "Is Approved" msgstr "Ist genehmigt" -#: app/blueprints/packages/releases.py:86 +#: app/blueprints/packages/releases.py:87 msgid "Import from Git" msgstr "Von Git importieren" -#: app/blueprints/packages/releases.py:86 +#: app/blueprints/packages/releases.py:87 msgid "Upload .zip file" msgstr ".zip-Datei hochladen" -#: app/blueprints/packages/releases.py:192 +#: app/blueprints/packages/releases.py:193 msgid "Set Min" msgstr "Minimum setzen" -#: app/blueprints/packages/releases.py:195 +#: app/blueprints/packages/releases.py:196 msgid "Set Max" msgstr "Maximum setzen" -#: app/blueprints/packages/releases.py:198 +#: app/blueprints/packages/releases.py:199 msgid "Only change values previously set as none" msgstr "Nur Werte ändern, die zuvor als „none“ festgelegt wurden" -#: app/blueprints/packages/releases.py:199 +#: app/blueprints/packages/releases.py:200 msgid "Update" msgstr "Update" -#: app/blueprints/packages/releases.py:248 +#: app/blueprints/packages/releases.py:251 #: app/templates/packages/update_config.html:25 msgid "Trigger" msgstr "Trigger" -#: app/blueprints/packages/releases.py:249 +#: app/blueprints/packages/releases.py:252 msgid "New Commit" msgstr "Neuer Commit" -#: app/blueprints/packages/releases.py:250 app/templates/admin/tags/list.html:8 +#: app/blueprints/packages/releases.py:253 app/templates/admin/tags/list.html:8 msgid "New Tag" msgstr "Neuer Tag" -#: app/blueprints/packages/releases.py:252 +#: app/blueprints/packages/releases.py:255 msgid "Branch name" msgstr "Branch-Name" -#: app/blueprints/packages/releases.py:253 +#: app/blueprints/packages/releases.py:256 #: app/templates/packages/update_config.html:38 msgid "Action" msgstr "Aktion" -#: app/blueprints/packages/releases.py:254 +#: app/blueprints/packages/releases.py:257 msgid "Send notification and mark as outdated" msgstr "Benachrichtigung senden und als veraltet markieren" -#: app/blueprints/packages/releases.py:254 +#: app/blueprints/packages/releases.py:257 #: app/templates/macros/package_approval.html:22 msgid "Create release" msgstr "Release erstellen" -#: app/blueprints/packages/releases.py:256 +#: app/blueprints/packages/releases.py:259 msgid "Save Settings" msgstr "Einstellung speichern" -#: app/blueprints/packages/releases.py:257 +#: app/blueprints/packages/releases.py:260 msgid "Disable Automation" msgstr "Automatisierung deaktivieren" -#: app/blueprints/packages/releases.py:296 +#: app/blueprints/packages/releases.py:299 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:312 +#: app/blueprints/packages/releases.py:315 msgid "Deleted update configuration" msgstr "Gelöschte Update-Konfiguration" -#: app/blueprints/packages/releases.py:320 +#: app/blueprints/packages/releases.py:323 msgid "Now, please create an initial release" msgstr "Bitte erstellen Sie nun einen ersten Release" @@ -564,7 +591,7 @@ msgstr "" #: app/blueprints/packages/reviews.py:80 app/blueprints/threads/__init__.py:207 #: app/blueprints/threads/__init__.py:240 #: app/blueprints/threads/__init__.py:334 app/blueprints/users/settings.py:112 -#: app/logic/packages.py:131 +#: app/logic/packages.py:132 msgid "Linking to blocked sites is not allowed" msgstr "Die Verlinkung zu blockierten Seiten ist nicht erlaubt" @@ -576,12 +603,12 @@ msgstr "Sie können nicht über die Rezensionen für Ihr eigenes Paket abstimmen msgid "You can't vote on your own reviews!" msgstr "Sie können nicht über Ihre eigenen Rezensionen abstimmen!" -#: app/blueprints/packages/screenshots.py:33 -#: app/blueprints/packages/screenshots.py:39 +#: app/blueprints/packages/screenshots.py:34 +#: app/blueprints/packages/screenshots.py:40 msgid "Title/Caption" msgstr "Titel/Untertitel" -#: app/blueprints/packages/screenshots.py:45 +#: app/blueprints/packages/screenshots.py:46 #: app/templates/packages/screenshots.html:110 msgid "Cover Image" msgstr "Titelbild" @@ -591,7 +618,7 @@ msgid "Message" msgstr "Nachricht" #: app/blueprints/report/__init__.py:35 app/templates/macros/threads.html:51 -#: app/templates/packages/view.html:665 app/templates/report/index.html:4 +#: app/templates/packages/view.html:679 app/templates/report/index.html:4 #: app/templates/report/index.html:10 app/templates/users/profile.html:37 msgid "Report" msgstr "Melden" @@ -664,7 +691,7 @@ msgstr "Passwort" msgid "Remember me" msgstr "Dieses Gerät speichern" -#: app/blueprints/users/account.py:39 app/templates/base.html:188 +#: app/blueprints/users/account.py:39 app/templates/base.html:176 #: app/templates/donate/index.html:74 app/templates/users/login.html:4 msgid "Sign in" msgstr "Anmelden" @@ -1052,7 +1079,7 @@ msgid "File filter" msgstr "Dateifilter" #: app/blueprints/zipgrep/__init__.py:38 app/templates/base.html:60 -#: app/templates/todo/tags.html:14 +#: app/templates/packages/game_hub.html:35 app/templates/todo/tags.html:14 msgid "Search" msgstr "Suchen" @@ -1087,7 +1114,7 @@ msgstr "Sie müssen mindestens ein Bildschirmfoto hinzufügen." msgid "Please wait for the license to be added to CDB." msgstr "Warten Sie bitte, bis diese Lizenz zu ContentDB hinzugefügt wurde." -#: app/logic/packages.py:98 +#: app/logic/packages.py:99 msgid "" "Name can only contain lower case letters (a-z), digits (0-9), and " "underscores (_)" @@ -1095,11 +1122,11 @@ msgstr "" "Namen dürfen nur Kleinbuchstaben (a-z), Ziffern (0-9) und Unterstriche " "(_) enthalten" -#: app/logic/packages.py:112 +#: app/logic/packages.py:113 msgid "You don't have permission to edit this package" msgstr "Sie haben keine Erlaubnis dieses Paket zu bearbeiten" -#: app/logic/packages.py:116 +#: app/logic/packages.py:117 msgid "You don't have permission to change the package name" msgstr "Sie habe keine Erlaubnis den Namen dieses Paketes zu bearbeiten" @@ -1138,50 +1165,50 @@ msgstr "" "Der Screenshot ist zu klein, er sollte mindestens %(width)s mal " "%(height)s Pixel groß sein" -#: app/logic/uploads.py:55 +#: app/logic/uploads.py:58 #, python-format msgid "Please upload %(file_desc)s" msgstr "Bitte %(file_desc)s hochladen" -#: app/logic/uploads.py:58 +#: app/logic/uploads.py:61 msgid "Uploaded image isn't actually an image" msgstr "Hochgeladenes Bild ist nicht wirklich ein Bild" -#: app/models/packages.py:68 +#: app/models/packages.py:69 msgid "Mod" msgstr "Mod" -#: app/models/packages.py:70 +#: app/models/packages.py:71 msgid "Game" msgstr "Spiel" -#: app/models/packages.py:72 +#: app/models/packages.py:73 msgid "Texture Pack" msgstr "Texturenpaket" -#: app/models/packages.py:77 app/templates/base.html:39 +#: app/models/packages.py:78 app/templates/base.html:39 #: app/templates/modnames/view.html:14 msgid "Mods" msgstr "Mods" -#: app/models/packages.py:79 app/templates/base.html:42 +#: app/models/packages.py:80 app/templates/base.html:42 #: app/templates/modnames/view.html:17 msgid "Games" msgstr "Spiele" -#: app/models/packages.py:81 app/templates/base.html:45 +#: app/models/packages.py:82 app/templates/base.html:45 msgid "Texture Packs" msgstr "Texturenpakete" -#: app/models/packages.py:170 +#: app/models/packages.py:171 msgid "Submit for Approval" msgstr "Für Genehmigung absenden" -#: app/models/packages.py:172 +#: app/models/packages.py:173 msgid "Approve" msgstr "Genehmigen" -#: app/models/packages.py:174 app/templates/api/create_edit_token.html:17 +#: app/models/packages.py:175 app/templates/api/create_edit_token.html:17 #: app/templates/collections/delete.html:14 #: app/templates/collections/view.html:39 #: app/templates/oauth/create_edit.html:17 @@ -1193,6 +1220,10 @@ msgstr "Genehmigen" msgid "Delete" msgstr "Löschen" +#: app/models/packages.py:572 app/templates/packages/view.html:163 +msgid "Work in Progress" +msgstr "In Arbeit" + #: app/tasks/emails.py:119 msgid "" "You are receiving this email because you are a registered user of " @@ -1250,8 +1281,9 @@ msgstr "" msgid "Random" msgstr "Zufällig" -#: app/templates/base.html:51 app/templates/base.html:256 +#: app/templates/base.html:51 app/templates/base.html:245 #: app/templates/packages/bulk_update_conf.html:8 +#: app/templates/packages/translation.html:12 #: app/templates/packages/update_config.html:8 #: app/templates/todo/game_support.html:8 app/templates/todo/user.html:45 #: app/templates/todo/user.html:69 @@ -1292,84 +1324,82 @@ msgstr "Profil" msgid "My Collections" msgstr "Meine Sammlung" -#: app/templates/base.html:163 +#: app/templates/base.html:164 msgid "Admin" msgstr "Admin" -#: app/templates/base.html:166 -msgid "License Editor" -msgstr "Lizenzen-Editor" - -#: app/templates/base.html:171 -msgid "Restore Package" -msgstr "Paket wiederherstellen" - -#: app/templates/base.html:174 -msgid "Tag Editor" -msgstr "Tag-Editor" - -#: app/templates/base.html:176 -msgid "Create Tag" -msgstr "Tag erstellen" - -#: app/templates/base.html:181 app/templates/packages/release_new.html:12 +#: app/templates/base.html:169 app/templates/packages/release_new.html:12 msgid "Settings" msgstr "Einstellungen" -#: app/templates/base.html:184 +#: app/templates/base.html:172 msgid "Sign out" msgstr "Abmelden" -#: app/templates/base.html:213 +#: app/templates/admin/languages/list.html:4 +#: app/templates/admin/languages/list.html:10 app/templates/base.html:185 +#: app/templates/packages/view.html:593 +msgid "Languages" +msgstr "" + +#: app/templates/base.html:202 msgid "Help translate ContentDB" msgstr "Helfen Sie uns bei der Übersetzung von ContentDB" -#: app/templates/base.html:257 +#: app/templates/base.html:246 msgid "About" msgstr "Über" -#: app/templates/base.html:258 +#: app/templates/base.html:247 msgid "Rules" msgstr "Regeln" -#: app/templates/base.html:259 +#: app/templates/base.html:248 msgid "Policy and Guidance" msgstr "Grundsätze und Leitlinien" -#: app/templates/base.html:260 +#: app/templates/base.html:249 msgid "API" msgstr "API" -#: app/templates/base.html:261 app/templates/users/register.html:37 +#: app/templates/base.html:250 app/templates/users/register.html:37 msgid "Privacy Policy" msgstr "Datenschutzbestimmungen" -#: app/templates/base.html:263 +#: app/templates/base.html:252 msgid "Report / DMCA" msgstr "Melden / DMCA" -#: app/templates/base.html:265 +#: app/templates/base.html:254 msgid "User List" msgstr "Benutzerliste" -#: app/templates/base.html:266 app/templates/packages/view.html:189 -#: app/templates/packages/view.html:654 app/templates/threads/list.html:4 +#: app/templates/base.html:255 app/templates/packages/view.html:190 +#: app/templates/packages/view.html:668 app/templates/threads/list.html:4 msgid "Threads" msgstr "Themen" -#: app/templates/base.html:267 app/templates/collections/list.html:7 +#: app/templates/base.html:256 app/templates/collections/list.html:7 #: app/templates/collections/list.html:26 msgid "Collections" msgstr "Sammlungen" -#: app/templates/base.html:268 +#: app/templates/base.html:257 msgid "Support Packages" msgstr "Pakete unterstützen" -#: app/templates/base.html:269 +#: app/templates/base.html:258 msgid "Source Code" msgstr "Quellcode" +#: app/templates/base.html:264 +msgid "Show non-free packages" +msgstr "" + +#: app/templates/base.html:266 +msgid "Hide non-free packages" +msgstr "" + #: app/templates/index.html:4 msgid "Welcome" msgstr "Willkommen" @@ -1380,6 +1410,7 @@ msgstr "" "Willkommen im besten Ort, um Minetest-Mods, -Spiele und -Texturenpakete " "zu finden" +#: app/templates/admin/storage.html:39 #: app/templates/collections/create_edit.html:81 #: app/templates/collections/list.html:39 #: app/templates/collections/view.html:91 app/templates/index.html:48 @@ -1396,68 +1427,73 @@ msgid "%(title)s by %(author)s" msgstr "%(title)s von %(author)s" #: app/templates/index.html:77 app/templates/packages/reviews_list.html:4 -#: app/templates/packages/view.html:193 app/templates/packages/view.html:325 +#: app/templates/packages/view.html:194 app/templates/packages/view.html:332 #: app/templates/users/profile.html:279 msgid "Reviews" msgstr "Rezensionen" -#: app/templates/index.html:93 app/templates/packages/view.html:271 +#: app/templates/index.html:93 app/templates/packages/view.html:278 msgid "Previous" msgstr "Vorheriges" -#: app/templates/index.html:97 app/templates/packages/view.html:275 +#: app/templates/index.html:97 app/templates/packages/view.html:282 #: app/templates/users/claim_forums.html:87 msgid "Next" msgstr "Nächstes" -#: app/templates/index.html:103 -msgid "Featured" -msgstr "Vorgestellt" - -#: app/templates/index.html:108 app/templates/index.html:115 -#: app/templates/index.html:122 app/templates/index.html:129 -#: app/templates/index.html:136 app/templates/index.html:158 -#: app/templates/index.html:165 app/templates/packages/game_hub.html:30 -#: app/templates/packages/game_hub.html:37 +#: app/templates/index.html:107 app/templates/index.html:113 #: app/templates/packages/game_hub.html:44 -#: app/templates/packages/game_hub.html:51 -#: app/templates/packages/game_hub.html:58 -msgid "See more" -msgstr "Mehr sehen" - -#: app/templates/index.html:110 app/templates/packages/game_hub.html:32 msgid "Recently Added" msgstr "Zuletzt hinzugefügt" -#: app/templates/index.html:117 app/templates/packages/game_hub.html:39 +#: app/templates/index.html:111 app/templates/index.html:122 +#: app/templates/index.html:133 app/templates/index.html:144 +#: app/templates/index.html:155 app/templates/index.html:181 +#: app/templates/packages/game_hub.html:42 +#: app/templates/packages/game_hub.html:49 +#: app/templates/packages/game_hub.html:56 +#: app/templates/packages/game_hub.html:63 +#: app/templates/packages/game_hub.html:70 +msgid "See more" +msgstr "Mehr sehen" + +#: app/templates/index.html:118 app/templates/index.html:124 +#: app/templates/packages/game_hub.html:51 msgid "Recently Updated" msgstr "Zuletzt aktualisiert" -#: app/templates/index.html:124 +#: app/templates/index.html:129 app/templates/index.html:135 msgid "Top Games" msgstr "Top-Spiele" -#: app/templates/index.html:131 app/templates/packages/game_hub.html:46 +#: app/templates/index.html:140 app/templates/index.html:146 +#: app/templates/packages/game_hub.html:58 msgid "Top Mods" msgstr "Top-Mods" -#: app/templates/index.html:138 app/templates/packages/game_hub.html:53 +#: app/templates/index.html:151 app/templates/index.html:157 +#: app/templates/packages/game_hub.html:65 msgid "Top Texture Packs" msgstr "Top-Texturenpakete" -#: app/templates/index.html:142 +#: app/templates/index.html:163 msgid "Search by Tags" msgstr "Suche nach Tags" -#: app/templates/index.html:160 app/templates/packages/game_hub.html:60 +#: app/templates/index.html:177 app/templates/index.html:183 +#: app/templates/packages/game_hub.html:72 msgid "Highest Reviewed" msgstr "Beste Bewertung" -#: app/templates/index.html:167 +#: app/templates/index.html:191 +msgid "All reviews" +msgstr "" + +#: app/templates/index.html:193 msgid "Recent Positive Reviews" msgstr "Jüngste positive Rezensionen" -#: app/templates/index.html:174 +#: app/templates/index.html:200 #, python-format msgid "CDB has %(count)d packages, with a total of %(downloads)d downloads." msgstr "CDB hat %(count)d Pakete, mit insgesamt %(downloads)d Downloads." @@ -1484,6 +1520,27 @@ msgstr "Massenbenachrichtigung senden" msgid "Send email to %(username)s" msgstr "Eine E-Mail zu %(username)s senden" +#: app/templates/admin/storage.html:18 +#: app/templates/packages/create_edit.html:66 +#: app/templates/packages/game_support.html:20 +#: app/templates/threads/view.html:96 app/templates/todo/tags.html:36 +msgid "Package" +msgstr "Paket" + +#: app/templates/admin/storage.html:62 +#: app/templates/collections/create_edit.html:61 +#: app/templates/threads/user_comments.html:79 +msgid "No results" +msgstr "Keine Ergebnisse" + +#: app/templates/admin/languages/list.html:19 +msgid "Id" +msgstr "" + +#: app/templates/admin/languages/list.html:33 +msgid "Has ContentDB translation?" +msgstr "" + #: app/templates/admin/licenses/list.html:8 msgid "New License" msgstr "Neue Lizenz" @@ -1527,8 +1584,7 @@ msgstr "API-Token erstellen" #: app/templates/api/create_edit_token.html:25 #, python-format msgid "This token was created by the application '%(title)s' by %(author)s." -msgstr "" -"Dieses Token wurde von der Anwendung „%(title)s“ von %(author)s erstellt." +msgstr "Dieses Token wurde von der Anwendung „%(title)s“ von %(author)s erstellt." #: app/templates/api/create_edit_token.html:26 msgid "Click 'Delete' to revoke access." @@ -1599,7 +1655,7 @@ msgstr "Keine Tokens erstellt" #: app/templates/collections/create_edit.html:5 #: app/templates/collections/view.html:42 app/templates/macros/releases.html:68 -#: app/templates/packages/view.html:115 app/templates/packages/view.html:248 +#: app/templates/packages/view.html:116 app/templates/packages/view.html:255 msgid "Edit" msgstr "Bearbeiten" @@ -1615,13 +1671,8 @@ msgstr "Benutzer werden nicht weitergeleitet, wenn sie zur alten URL gehen" msgid "This requires the collection to be public" msgstr "Dies erfordert, dass die Sammlung öffentlich ist" -#: app/templates/collections/create_edit.html:61 -#: app/templates/threads/user_comments.html:79 -msgid "No results" -msgstr "Keine Ergebnisse" - #: app/templates/collections/create_edit.html:76 -#: app/templates/packages/remove.html:58 app/templates/packages/view.html:127 +#: app/templates/packages/remove.html:58 app/templates/packages/view.html:128 msgid "Remove" msgstr "Löschen" @@ -1890,7 +1941,7 @@ msgid "No audit log entries." msgstr "Keine Audit-Log Einträge." #: app/templates/macros/forms.html:21 app/templates/macros/reviews.html:145 -#: app/templates/packages/remove.html:48 app/templates/packages/view.html:444 +#: app/templates/packages/remove.html:48 app/templates/packages/view.html:451 #: app/templates/users/modtools.html:86 msgid "Required" msgstr "Erforderlich" @@ -1970,19 +2021,19 @@ msgstr "" "Sie können ein Thema eröffnen, falls Sie eine Frage an den Genehmiger " "oder Paketautoren haben." -#: app/templates/macros/packagegridtile.html:25 +#: app/templates/macros/packagegridtile.html:26 msgid "Warning: Non-free code and media." msgstr "Warnung: Unfreier Code und Medien." -#: app/templates/macros/packagegridtile.html:29 +#: app/templates/macros/packagegridtile.html:30 msgid "Warning: Non-free code." msgstr "Warnung: Unfreier Code." -#: app/templates/macros/packagegridtile.html:33 +#: app/templates/macros/packagegridtile.html:34 msgid "Warning: Non-free media." msgstr "Warnung: Unfreie Medien." -#: app/templates/macros/packagegridtile.html:45 +#: app/templates/macros/packagegridtile.html:46 msgid "No packages available" msgstr "Keine Pakete verfügbar" @@ -2197,8 +2248,8 @@ msgstr "Letzte Antwort" msgid "On %(trigger)s, do %(action)s" msgstr "Bei %(trigger)s, tue %(action)s" -#: app/templates/macros/todo.html:35 app/templates/packages/view.html:121 -#: app/templates/packages/view.html:409 +#: app/templates/macros/todo.html:35 app/templates/packages/view.html:122 +#: app/templates/packages/view.html:416 msgid "Release" msgstr "Release" @@ -2208,7 +2259,7 @@ msgstr "Speicherort" #: app/templates/macros/todo.html:48 #: app/templates/packages/releases_list.html:13 -#: app/templates/packages/view.html:413 +#: app/templates/packages/view.html:420 msgid "Update settings" msgstr "Aktualisierungseinstellungen" @@ -2216,7 +2267,7 @@ msgstr "Aktualisierungseinstellungen" msgid "No outdated packages." msgstr "Keine veralteten Pakete." -#: app/templates/macros/topics.html:6 app/templates/packages/view.html:176 +#: app/templates/macros/topics.html:6 app/templates/packages/view.html:177 msgid "Author" msgstr "Autor" @@ -2269,9 +2320,9 @@ msgstr "Forenthemen" #: app/templates/modnames/view.html:27 app/templates/oauth/authorize.html:32 #: app/templates/packages/game_support.html:42 -#: app/templates/packages/similar.html:38 app/templates/packages/view.html:450 -#: app/templates/packages/view.html:474 app/templates/packages/view.html:519 -#: app/templates/packages/view.html:551 app/templates/todo/editor.html:85 +#: app/templates/packages/similar.html:38 app/templates/packages/view.html:457 +#: app/templates/packages/view.html:481 app/templates/packages/view.html:526 +#: app/templates/packages/view.html:558 app/templates/todo/editor.html:85 #: app/templates/todo/game_support.html:45 #, python-format msgid "%(title)s by %(display_name)s" @@ -2352,9 +2403,9 @@ msgid "" "To allow users other than yourself to log in, you'll need to contact " "ContentDB staff and ask them to approve your app." msgstr "" -"Um Benutzern, die nicht Sie sind, zu erlauben, sich einzuloggen, müssen Sie " -"die ContentDB-Mitarbeiter kontaktieren und sie darum beten, Ihre App zu " -"genehmigen." +"Um Benutzern, die nicht Sie sind, zu erlauben, sich einzuloggen, müssen " +"Sie die ContentDB-Mitarbeiter kontaktieren und sie darum beten, Ihre App " +"zu genehmigen." #: app/templates/oauth/create_edit.html:7 msgid "Create OAuth Client" @@ -2374,8 +2425,8 @@ msgid "" "You must keep the secret safe. If you are unable, set the app type to " "'client-side'." msgstr "" -"Sie müssen das Geheimnis sicher bewahren. Falls Sie das nicht können, setzen " -"Sie den App-Typ auf „clientseitig“." +"Sie müssen das Geheimnis sicher bewahren. Falls Sie das nicht können, " +"setzen Sie den App-Typ auf „clientseitig“." #: app/templates/oauth/create_edit.html:56 msgid "Example Authorize URL" @@ -2499,12 +2550,6 @@ msgstr "" "\t\t\twie das Auffinden von Metadaten aus Git und die automatische " "Vervollständigung benötigt." -#: app/templates/packages/create_edit.html:66 -#: app/templates/packages/game_support.html:20 -#: app/templates/threads/view.html:96 app/templates/todo/tags.html:36 -msgid "Package" -msgstr "Paket" - #: app/templates/packages/create_edit.html:73 msgid "You need to unpublish the package to change the name." msgstr "Sie müssen das Paket depublizieren, um den Namen ändern zu können." @@ -2575,6 +2620,10 @@ msgstr "YouTube-Videos werden in einer Einbettung angezeigt." msgid "If blank, the author's donation URL will be used instead." msgstr "Falls leer, wird stattdessen die Spenden-URL des Autoren benutzt." +#: app/templates/packages/create_edit.html:122 +msgid "How can users translate your package? ie: weblate URL or a help page" +msgstr "" + #: app/templates/packages/edit_maintainers.html:4 msgid "Edit Maintainers" msgstr "Betreuer bearbeiten" @@ -2610,6 +2659,12 @@ msgstr "Gemeinschaftszentrum" msgid "Mods and texture packs for %(title)s" msgstr "Mods und Texturenpakete für %(title)s" +#: app/templates/packages/game_hub.html:31 +#: app/templates/packages/game_hub.html:34 +#, python-format +msgid "Search for packages for %(title)s" +msgstr "" + #: app/templates/packages/game_support.html:9 msgid "Documentation" msgstr "Dokumentation" @@ -2623,7 +2678,7 @@ msgstr "" "konfiguriert. Siehe Dokumentation für mehr Infos" #: app/templates/packages/game_support.html:23 -#: app/templates/packages/view.html:212 +#: app/templates/packages/view.html:213 msgid "Source" msgstr "Quelle" @@ -3131,7 +3186,8 @@ msgstr "und" #, python-format msgid "Removing this package will break the following mods: %(names)s" msgstr "" -"Das Entfernen dieses Pakets wird die folgenden Mods kaputt machen: %(names)s" +"Das Entfernen dieses Pakets wird die folgenden Mods kaputt machen: " +"%(names)s" #: app/templates/packages/remove.html:41 msgid "Reason" @@ -3174,7 +3230,7 @@ msgstr "" "aufgehoben wird." #: app/templates/packages/review_votes.html:4 -#: app/templates/packages/view.html:353 +#: app/templates/packages/view.html:360 msgid "Review Votes" msgstr "Rezensionsstimmen" @@ -3286,6 +3342,40 @@ msgstr "Ähnliche Forenthemen" msgid "Download (.csv)" msgstr "Download (.csv)" +#: app/templates/packages/translation.html:18 +#, python-format +msgid "" +"To provide translations for your %(type)s, you need to create .tr files " +"and upload a new release." +msgstr "" + +#: app/templates/packages/translation.html:19 +msgid "" +"For information on how to do this, see the modding book chapter and " +"lua_api.md" +msgstr "" + +#: app/templates/packages/translation.html:23 +msgid "Translation - Minetest Modding Book" +msgstr "" + +#: app/templates/packages/translation.html:26 +msgid "Translating content meta - lua_api.md" +msgstr "" + +#: app/templates/packages/translation.html:31 +#, python-format +msgid "%(title)s is available in %(num)d languages." +msgstr "" + +#: app/templates/packages/translation.html:32 +msgid "ContentDB reads translations from locale files (.tr) in your package." +msgstr "" + +#: app/templates/packages/translation.html:39 +msgid "Language" +msgstr "" + #: app/templates/packages/update_config.html:4 #: app/templates/packages/update_config.html:9 msgid "Configure Git Update Detection" @@ -3330,46 +3420,46 @@ msgstr "" "Sobald ein Paket als veraltet markiert ist, erhalten Sie keine weiteren " "Benachrichtigungen mehr, bis es wieder als aktuell markiert ist." -#: app/templates/packages/view.html:41 +#: app/templates/packages/view.html:42 msgid "Download" msgstr "Herunterladen" -#: app/templates/packages/view.html:48 +#: app/templates/packages/view.html:49 #, python-format msgid "Minetest %(min)s - %(max)s" msgstr "Minetest %(min)s-%(max)s" -#: app/templates/packages/view.html:50 +#: app/templates/packages/view.html:51 #, python-format msgid "For Minetest %(min)s and above" msgstr "Für Minetest %(min)s und höher" -#: app/templates/packages/view.html:52 +#: app/templates/packages/view.html:53 #, python-format msgid "Minetest %(max)s and below" msgstr "Minetest %(max)s und niedriger" -#: app/templates/packages/view.html:62 +#: app/templates/packages/view.html:63 msgid "How do I install this?" msgstr "Wie installiere ich das?" -#: app/templates/packages/view.html:68 +#: app/templates/packages/view.html:69 msgid "No downloads available" msgstr "Keine Downloads verfügbar" -#: app/templates/packages/view.html:75 +#: app/templates/packages/view.html:76 msgid "Non-free code and media" msgstr "Unfreier Code und Medien" -#: app/templates/packages/view.html:77 +#: app/templates/packages/view.html:78 msgid "Non-free code" msgstr "Unfreier Code" -#: app/templates/packages/view.html:79 +#: app/templates/packages/view.html:80 msgid "Non-free media" msgstr "Unfreie Medien" -#: app/templates/packages/view.html:93 app/templates/threads/view.html:104 +#: app/templates/packages/view.html:94 app/templates/threads/view.html:104 msgid "" "This thread is only visible to its creator, package maintainers, users of" " Approver rank or above, and @mentioned users." @@ -3377,170 +3467,170 @@ msgstr "" "Dieses Thema ist nur für seinen Ersteller, Paketbetreuer, Benutzer mit " "Genehmiger-Rang oder höher sichtbar, sowie @erwähnte Benutzer." -#: app/templates/packages/view.html:162 -msgid "Work in Progress" -msgstr "In Arbeit" - -#: app/templates/packages/view.html:183 app/templates/users/profile.html:242 +#: app/templates/packages/view.html:184 app/templates/users/profile.html:242 msgid "Downloads" msgstr "Heruntergeladen" -#: app/templates/packages/view.html:206 app/templates/users/profile.html:95 +#: app/templates/packages/view.html:207 app/templates/users/profile.html:95 msgid "Website" msgstr "Webseite" -#: app/templates/packages/view.html:218 app/templates/users/profile.html:77 +#: app/templates/packages/view.html:219 app/templates/users/profile.html:77 msgid "Forums" msgstr "Forum" -#: app/templates/packages/view.html:224 +#: app/templates/packages/view.html:225 msgid "Issue Tracker" msgstr "Issue-Tracker" -#: app/templates/packages/view.html:303 +#: app/templates/packages/view.html:231 +msgid "Translate" +msgstr "" + +#: app/templates/packages/view.html:310 msgid "Awaiting review" msgstr "Review steht noch aus" -#: app/templates/packages/view.html:333 app/templates/threads/view.html:77 +#: app/templates/packages/view.html:340 app/templates/threads/view.html:77 msgid "Edit Review" msgstr "Rezension bearbeiten" -#: app/templates/packages/view.html:338 +#: app/templates/packages/view.html:345 msgid "You can't review your own package." msgstr "Sie können Ihr eigenes Paket nicht rezensieren." -#: app/templates/packages/view.html:348 +#: app/templates/packages/view.html:355 msgid "Package needs to be approved before it can be reviewed." msgstr "Das Paket muss erst genehmigt werden, bevor es rezensiert werden kann." -#: app/templates/packages/view.html:359 +#: app/templates/packages/view.html:366 msgid "Used By" msgstr "Verwendet von" -#: app/templates/packages/view.html:365 +#: app/templates/packages/view.html:372 msgid "Content" msgstr "Inhalt" -#: app/templates/packages/view.html:367 app/templates/packages/view.html:437 +#: app/templates/packages/view.html:374 app/templates/packages/view.html:444 msgid "View content for game" msgstr "Inhalt für das Spiel anzeigen" -#: app/templates/packages/view.html:381 +#: app/templates/packages/view.html:388 msgid "Favorite" msgstr "Favorit" -#: app/templates/packages/view.html:387 +#: app/templates/packages/view.html:394 msgid "Add to collection..." msgstr "Zur Sammlung hinzufügen …" -#: app/templates/packages/view.html:397 +#: app/templates/packages/view.html:404 msgid "Package may be outdated" msgstr "Paket ist möglicherweise veraltet" -#: app/templates/packages/view.html:404 +#: app/templates/packages/view.html:411 msgid "Only visible to the author and Editors." msgstr "Nur für den Autor und die Bearbeiter sichtbar." -#: app/templates/packages/view.html:421 +#: app/templates/packages/view.html:428 msgid "Warning" msgstr "Warnung" -#: app/templates/packages/view.html:427 +#: app/templates/packages/view.html:434 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:430 +#: app/templates/packages/view.html:437 msgid "Donate now" msgstr "Jetzt spenden" -#: app/templates/packages/view.html:442 +#: app/templates/packages/view.html:449 msgid "Dependencies" msgstr "Abhängigkeiten" -#: app/templates/packages/view.html:462 +#: app/templates/packages/view.html:469 msgid "No required dependencies" msgstr "Keine erforderlichen Abhängigkeiten" -#: app/templates/packages/view.html:468 +#: app/templates/packages/view.html:475 msgid "Optional" msgstr "Optional" -#: app/templates/packages/view.html:501 +#: app/templates/packages/view.html:508 msgid "Compatible Games" msgstr "Kompatible Spiele" -#: app/templates/packages/view.html:506 app/templates/packages/view.html:526 +#: app/templates/packages/view.html:513 app/templates/packages/view.html:533 msgid "No specific game required" msgstr "Kein spezifisches Spiel benötigt" -#: app/templates/packages/view.html:509 +#: app/templates/packages/view.html:516 msgid "Tested with:" msgstr "Getestet mit:" -#: app/templates/packages/view.html:531 +#: app/templates/packages/view.html:538 msgid "Is the above correct?" msgstr "Stimmt das da oben?" -#: app/templates/packages/view.html:532 +#: app/templates/packages/view.html:539 msgid "You need to either confirm this or tell ContentDB about supported games" msgstr "" "Sie müssen dies entweder bestätigen, oder ContentDB über unterstützte " "Spiele informieren" -#: app/templates/packages/view.html:544 +#: app/templates/packages/view.html:551 msgid "Does not work with:" msgstr "Funktioniert nicht mit:" -#: app/templates/packages/view.html:561 +#: app/templates/packages/view.html:568 msgid "This is an experimental feature." msgstr "Dies ist eine experimentelle Funktion." -#: app/templates/packages/view.html:562 +#: app/templates/packages/view.html:569 msgid "Supported games are determined by an algorithm, and may not be correct." msgstr "" "Die unterstützten Spiele werden durch einen Algorithmus bestimmt und sind" " möglicherweise nicht korrekt." -#: app/templates/packages/view.html:572 +#: app/templates/packages/view.html:579 msgid "Please specify compatible games" msgstr "Bitte kompatible Spiele angeben" -#: app/templates/packages/view.html:578 +#: app/templates/packages/view.html:585 msgid "Information" msgstr "Informationen" -#: app/templates/packages/view.html:584 +#: app/templates/packages/view.html:591 msgid "Technical Name" msgstr "Technischer Name" -#: app/templates/packages/view.html:593 +#: app/templates/packages/view.html:607 #, 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:601 +#: app/templates/packages/view.html:615 msgid "Unknown" msgstr "Unbekannt" -#: app/templates/packages/view.html:603 +#: app/templates/packages/view.html:617 msgid "Added" msgstr "Hinzugefügt" -#: app/templates/packages/view.html:617 +#: app/templates/packages/view.html:631 msgid "Remove myself" msgstr "Entferne mich selbst" -#: app/templates/packages/view.html:622 +#: app/templates/packages/view.html:636 msgid "Provides" msgstr "Stellt bereit" -#: app/templates/packages/view.html:644 +#: app/templates/packages/view.html:658 msgid "More" msgstr "Mehr" -#: app/templates/packages/view.html:673 +#: app/templates/packages/view.html:687 msgid "See audit log" msgstr "Auditierungsprotokoll ansehen" @@ -4960,3 +5050,16 @@ msgstr "" #~ msgid "a PNG or JPG image file" #~ msgstr "eine PNG- oder JPG-Bilddatei" + +#~ msgid "License Editor" +#~ msgstr "Lizenzen-Editor" + +#~ msgid "Restore Package" +#~ msgstr "Paket wiederherstellen" + +#~ msgid "Tag Editor" +#~ msgstr "Tag-Editor" + +#~ msgid "Create Tag" +#~ msgstr "Tag erstellen" + diff --git a/translations/el/LC_MESSAGES/messages.po b/translations/el/LC_MESSAGES/messages.po index 7f23a6ee..ba17a7e3 100644 --- a/translations/el/LC_MESSAGES/messages.po +++ b/translations/el/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: 2023-12-30 16:46+0000\n" +"POT-Creation-Date: 2024-03-03 01:18+0000\n" "PO-Revision-Date: 2022-03-20 15:57+0000\n" "Last-Translator: DeadManWalking \n" "Language: el\n" @@ -27,7 +27,8 @@ msgstr "" msgid "You have been banned." msgstr "Έχετε αποκλειστεί." -#: app/querybuilder.py:38 app/templates/admin/tags/list.html:38 +#: app/querybuilder.py:41 app/templates/admin/languages/list.html:27 +#: app/templates/admin/tags/list.html:38 #: app/templates/admin/warnings/list.html:28 #: app/templates/collections/create_edit.html:56 #: app/templates/collections/view.html:66 app/templates/modnames/list.html:16 @@ -36,11 +37,20 @@ msgstr "Έχετε αποκλειστεί." msgid "Packages" msgstr "Πακέτα" -#: app/template_filters.py:86 +#: app/querybuilder.py:56 +#, python-format +msgid "%(package_type)s for %(game_name)s" +msgstr "" + +#: app/template_filters.py:90 #, python-format msgid "%(delta)s ago" msgstr "Πριν %(delta)s" +#: app/blueprints/api/endpoints.py:95 app/templates/index.html:103 +msgid "Featured" +msgstr "Προτεινόμενα" + #: app/blueprints/api/tokens.py:33 app/templates/admin/tags/list.html:26 #: app/templates/admin/warnings/list.html:20 app/templates/macros/topics.html:7 #: app/templates/modnames/list.html:12 @@ -52,15 +62,15 @@ msgid "Limit to package" msgstr "" #: app/blueprints/api/tokens.py:36 app/blueprints/collections/__init__.py:90 -#: app/blueprints/oauth/__init__.py:175 app/blueprints/packages/packages.py:274 -#: app/blueprints/packages/packages.py:523 -#: app/blueprints/packages/packages.py:619 -#: app/blueprints/packages/packages.py:690 -#: app/blueprints/packages/releases.py:61 -#: app/blueprints/packages/releases.py:73 app/blueprints/packages/reviews.py:49 -#: app/blueprints/packages/screenshots.py:35 -#: app/blueprints/packages/screenshots.py:41 -#: app/blueprints/packages/screenshots.py:46 +#: app/blueprints/oauth/__init__.py:175 app/blueprints/packages/packages.py:275 +#: app/blueprints/packages/packages.py:539 +#: app/blueprints/packages/packages.py:635 +#: app/blueprints/packages/packages.py:706 +#: app/blueprints/packages/releases.py:62 +#: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:49 +#: app/blueprints/packages/screenshots.py:36 +#: app/blueprints/packages/screenshots.py:42 +#: app/blueprints/packages/screenshots.py:47 #: app/blueprints/users/account.py:226 app/blueprints/users/account.py:234 #: app/blueprints/users/settings.py:77 app/blueprints/users/settings.py:147 #: app/blueprints/users/settings.py:304 app/templates/users/modtools.html:111 @@ -68,16 +78,19 @@ msgid "Save" msgstr "Αποθήκευση" #: app/blueprints/collections/__init__.py:77 -#: app/blueprints/oauth/__init__.py:168 app/blueprints/packages/releases.py:53 -#: app/blueprints/packages/releases.py:65 app/blueprints/packages/reviews.py:45 -#: app/blueprints/threads/__init__.py:281 app/templates/macros/reviews.html:138 -#: app/templates/macros/topics.html:5 +#: app/blueprints/oauth/__init__.py:168 app/blueprints/packages/releases.py:54 +#: app/blueprints/packages/releases.py:66 app/blueprints/packages/reviews.py:45 +#: app/blueprints/threads/__init__.py:281 +#: app/templates/admin/languages/list.html:23 +#: app/templates/macros/reviews.html:138 app/templates/macros/topics.html:5 #: app/templates/packages/release_edit.html:17 +#: app/templates/packages/translation.html:42 msgid "Title" msgstr "Τίτλος" #: app/blueprints/collections/__init__.py:80 #: app/blueprints/collections/__init__.py:85 +#: app/templates/packages/translation.html:45 msgid "Short Description" msgstr "" @@ -167,43 +180,48 @@ msgid "Edit Details" msgstr "Επεξεργασία λεπτομερειών" #: app/blueprints/packages/__init__.py:37 +#: app/templates/packages/translation.html:4 +msgid "Translation" +msgstr "" + +#: app/blueprints/packages/__init__.py:42 #: app/templates/packages/releases_list.html:34 -#: app/templates/packages/view.html:634 app/templates/todo/editor.html:75 +#: app/templates/packages/view.html:648 app/templates/todo/editor.html:75 msgid "Releases" msgstr "Εκδόσεις" -#: app/blueprints/packages/__init__.py:42 +#: app/blueprints/packages/__init__.py:47 #: app/templates/packages/screenshots.html:4 #: app/templates/packages/screenshots.html:14 app/templates/todo/editor.html:11 msgid "Screenshots" msgstr "Στιγμιότυπα" -#: app/blueprints/packages/__init__.py:47 +#: app/blueprints/packages/__init__.py:52 #: app/templates/packages/edit_maintainers.html:8 -#: app/templates/packages/view.html:605 +#: app/templates/packages/view.html:619 msgid "Maintainers" msgstr "Συντηρητές" -#: app/blueprints/packages/__init__.py:52 app/templates/base.html:159 -#: app/templates/packages/audit.html:4 +#: app/blueprints/packages/__init__.py:57 app/templates/admin/list.html:21 +#: app/templates/base.html:159 app/templates/packages/audit.html:4 msgid "Audit Log" msgstr "Αρχείο ελέγχου" -#: app/blueprints/packages/__init__.py:57 app/templates/base.html:150 +#: app/blueprints/packages/__init__.py:62 app/templates/base.html:150 #: app/templates/packages/stats.html:4 app/templates/packages/stats.html:23 -#: app/templates/packages/view.html:229 app/templates/users/profile.html:148 +#: app/templates/packages/view.html:236 app/templates/users/profile.html:148 msgid "Statistics" msgstr "" -#: app/blueprints/packages/__init__.py:62 app/templates/packages/share.html:4 +#: app/blueprints/packages/__init__.py:67 app/templates/packages/share.html:4 msgid "Share and Badges" msgstr "Κοινή χρήση και Σήματα" -#: app/blueprints/packages/__init__.py:67 +#: app/blueprints/packages/__init__.py:72 msgid "Remove / Unpublish" msgstr "" -#: app/blueprints/packages/__init__.py:75 +#: app/blueprints/packages/__init__.py:80 #: app/templates/packages/game_support.html:4 msgid "Supported Games" msgstr "" @@ -228,7 +246,7 @@ msgstr "" msgid "No download available." msgstr "" -#: app/blueprints/packages/packages.py:253 app/templates/packages/view.html:582 +#: app/blueprints/packages/packages.py:253 app/templates/packages/view.html:589 msgid "Type" msgstr "Τύπος" @@ -237,12 +255,12 @@ msgid "Title (Human-readable)" msgstr "" #: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:617 +#: app/blueprints/packages/packages.py:633 msgid "Name (Technical)" msgstr "" #: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:618 +#: app/blueprints/packages/packages.py:634 #: app/templates/packages/create_edit.html:75 msgid "Lower case letters (a-z), digits (0-9), and underscores (_) only" msgstr "" @@ -251,7 +269,7 @@ msgstr "" msgid "Short Description (Plaintext)" msgstr "" -#: app/blueprints/packages/packages.py:258 app/templates/packages/view.html:597 +#: app/blueprints/packages/packages.py:258 app/templates/packages/view.html:611 msgid "Maintenance State" msgstr "" @@ -264,7 +282,7 @@ msgstr "Ετικέτες" msgid "Content Warnings" msgstr "" -#: app/blueprints/packages/packages.py:262 app/templates/packages/view.html:586 +#: app/blueprints/packages/packages.py:262 app/templates/packages/view.html:600 msgid "License" msgstr "Άδεια" @@ -300,209 +318,219 @@ msgstr "Βίντεο URL" msgid "Donate URL" msgstr "" -#: app/blueprints/packages/packages.py:278 +#: app/blueprints/packages/packages.py:273 +msgid "Translation URL" +msgstr "" + +#: app/blueprints/packages/packages.py:279 msgid "_game is not an allowed name" msgstr "" -#: app/blueprints/packages/packages.py:288 +#: app/blueprints/packages/packages.py:289 msgid "" "Package already exists, but is removed. Please contact ContentDB staff to" " restore the package" msgstr "" -#: app/blueprints/packages/packages.py:293 +#: app/blueprints/packages/packages.py:294 msgid "Package already exists" msgstr "" -#: app/blueprints/packages/packages.py:299 +#: app/blueprints/packages/packages.py:300 msgid "A collection with a similar name already exists" msgstr "" -#: app/blueprints/packages/packages.py:359 +#: app/blueprints/packages/packages.py:361 msgid "Unable to find that user" msgstr "" -#: app/blueprints/packages/packages.py:363 -#: app/blueprints/packages/screenshots.py:136 +#: app/blueprints/packages/packages.py:365 +#: app/blueprints/packages/screenshots.py:137 #: app/blueprints/users/settings.py:131 msgid "Permission denied" msgstr "Η άδεια απορρίφθηκε" -#: app/blueprints/packages/packages.py:419 -#: app/blueprints/packages/packages.py:478 -#: app/blueprints/packages/packages.py:498 +#: app/blueprints/packages/packages.py:421 +#: app/blueprints/packages/packages.py:494 +#: app/blueprints/packages/packages.py:514 msgid "You don't have permission to do that" msgstr "" -#: app/blueprints/packages/packages.py:449 +#: app/blueprints/packages/packages.py:453 msgid "Please comment what changes are needed in the approval thread" msgstr "" -#: app/blueprints/packages/packages.py:493 +#: app/blueprints/packages/packages.py:460 +msgid "" +"Please comment in the approval thread so editors know what you have " +"changed" +msgstr "" + +#: app/blueprints/packages/packages.py:509 msgid "Deleted package" msgstr "" -#: app/blueprints/packages/packages.py:513 +#: app/blueprints/packages/packages.py:529 msgid "Unapproved package" msgstr "" -#: app/blueprints/packages/packages.py:522 +#: app/blueprints/packages/packages.py:538 msgid "Maintainers (Comma-separated)" msgstr "" -#: app/blueprints/packages/packages.py:531 +#: app/blueprints/packages/packages.py:547 msgid "You don't have permission to edit maintainers" msgstr "" -#: app/blueprints/packages/packages.py:581 +#: app/blueprints/packages/packages.py:597 msgid "You are not a maintainer" msgstr "" -#: app/blueprints/packages/packages.py:584 +#: app/blueprints/packages/packages.py:600 msgid "Package owners cannot remove themselves as maintainers" msgstr "" -#: app/blueprints/packages/packages.py:616 +#: app/blueprints/packages/packages.py:632 msgid "Author Name" msgstr "Όνομα Συντάκτη" -#: app/blueprints/packages/packages.py:686 +#: app/blueprints/packages/packages.py:702 msgid "Enable support detection based on dependencies (recommended)" msgstr "" -#: app/blueprints/packages/packages.py:687 +#: app/blueprints/packages/packages.py:703 msgid "Supported games" msgstr "" -#: app/blueprints/packages/packages.py:688 +#: app/blueprints/packages/packages.py:704 msgid "Unsupported games" msgstr "" -#: app/blueprints/packages/packages.py:689 +#: app/blueprints/packages/packages.py:705 msgid "Supports all games (unless stated) / is game independent" msgstr "" -#: app/blueprints/packages/packages.py:705 +#: app/blueprints/packages/packages.py:721 msgid "You need at least one release before you can edit game support" msgstr "" -#: app/blueprints/packages/packages.py:709 +#: app/blueprints/packages/packages.py:725 msgid "Mod(pack) needs to contain at least one mod. Please create a new release" msgstr "" -#: app/blueprints/packages/releases.py:54 +#: app/blueprints/packages/releases.py:55 #: app/templates/packages/release_new.html:46 msgid "Method" msgstr "Μέθοδος" -#: app/blueprints/packages/releases.py:54 -#: app/blueprints/packages/releases.py:56 -#: app/blueprints/packages/screenshots.py:34 +#: app/blueprints/packages/releases.py:55 +#: app/blueprints/packages/releases.py:57 +#: app/blueprints/packages/screenshots.py:35 msgid "File Upload" msgstr "Ανέβασμα αρχείου" -#: app/blueprints/packages/releases.py:55 +#: app/blueprints/packages/releases.py:56 msgid "Git reference (ie: commit hash, branch, or tag)" msgstr "" -#: app/blueprints/packages/releases.py:57 -#: app/blueprints/packages/releases.py:69 -#: app/blueprints/packages/releases.py:193 +#: app/blueprints/packages/releases.py:58 +#: app/blueprints/packages/releases.py:70 +#: app/blueprints/packages/releases.py:194 msgid "Minimum Minetest Version" msgstr "" -#: app/blueprints/packages/releases.py:59 -#: app/blueprints/packages/releases.py:71 -#: app/blueprints/packages/releases.py:196 +#: app/blueprints/packages/releases.py:60 +#: app/blueprints/packages/releases.py:72 +#: app/blueprints/packages/releases.py:197 msgid "Maximum Minetest Version" msgstr "" -#: app/blueprints/packages/releases.py:66 +#: app/blueprints/packages/releases.py:67 #: app/templates/packages/release_edit.html:23 msgid "URL" msgstr "URL" -#: app/blueprints/packages/releases.py:67 +#: app/blueprints/packages/releases.py:68 msgid "Task ID" msgstr "" -#: app/blueprints/packages/releases.py:68 -#: app/blueprints/packages/screenshots.py:40 +#: app/blueprints/packages/releases.py:69 +#: app/blueprints/packages/screenshots.py:41 msgid "Is Approved" msgstr "" -#: app/blueprints/packages/releases.py:86 +#: app/blueprints/packages/releases.py:87 msgid "Import from Git" msgstr "" -#: app/blueprints/packages/releases.py:86 +#: app/blueprints/packages/releases.py:87 msgid "Upload .zip file" msgstr "" -#: app/blueprints/packages/releases.py:192 +#: app/blueprints/packages/releases.py:193 msgid "Set Min" msgstr "" -#: app/blueprints/packages/releases.py:195 +#: app/blueprints/packages/releases.py:196 msgid "Set Max" msgstr "" -#: app/blueprints/packages/releases.py:198 +#: app/blueprints/packages/releases.py:199 msgid "Only change values previously set as none" msgstr "" -#: app/blueprints/packages/releases.py:199 +#: app/blueprints/packages/releases.py:200 msgid "Update" msgstr "Αναβάθμιση" -#: app/blueprints/packages/releases.py:248 +#: app/blueprints/packages/releases.py:251 #: app/templates/packages/update_config.html:25 msgid "Trigger" msgstr "Ενεργοποίηση" -#: app/blueprints/packages/releases.py:249 +#: app/blueprints/packages/releases.py:252 msgid "New Commit" msgstr "" -#: app/blueprints/packages/releases.py:250 app/templates/admin/tags/list.html:8 +#: app/blueprints/packages/releases.py:253 app/templates/admin/tags/list.html:8 msgid "New Tag" msgstr "" -#: app/blueprints/packages/releases.py:252 +#: app/blueprints/packages/releases.py:255 msgid "Branch name" msgstr "" -#: app/blueprints/packages/releases.py:253 +#: app/blueprints/packages/releases.py:256 #: app/templates/packages/update_config.html:38 msgid "Action" msgstr "Ενέργεια" -#: app/blueprints/packages/releases.py:254 +#: app/blueprints/packages/releases.py:257 msgid "Send notification and mark as outdated" msgstr "" -#: app/blueprints/packages/releases.py:254 +#: app/blueprints/packages/releases.py:257 #: app/templates/macros/package_approval.html:22 msgid "Create release" msgstr "" -#: app/blueprints/packages/releases.py:256 +#: app/blueprints/packages/releases.py:259 msgid "Save Settings" msgstr "Αποθήκευση Ρυθμίσεων" -#: app/blueprints/packages/releases.py:257 +#: app/blueprints/packages/releases.py:260 msgid "Disable Automation" msgstr "" -#: app/blueprints/packages/releases.py:296 +#: app/blueprints/packages/releases.py:299 msgid "Please add a Git repository URL in order to set up automatic releases" msgstr "" -#: app/blueprints/packages/releases.py:312 +#: app/blueprints/packages/releases.py:315 msgid "Deleted update configuration" msgstr "" -#: app/blueprints/packages/releases.py:320 +#: app/blueprints/packages/releases.py:323 msgid "Now, please create an initial release" msgstr "" @@ -544,7 +572,7 @@ msgstr "" #: app/blueprints/packages/reviews.py:80 app/blueprints/threads/__init__.py:207 #: app/blueprints/threads/__init__.py:240 #: app/blueprints/threads/__init__.py:334 app/blueprints/users/settings.py:112 -#: app/logic/packages.py:131 +#: app/logic/packages.py:132 msgid "Linking to blocked sites is not allowed" msgstr "" @@ -556,12 +584,12 @@ msgstr "" msgid "You can't vote on your own reviews!" msgstr "" -#: app/blueprints/packages/screenshots.py:33 -#: app/blueprints/packages/screenshots.py:39 +#: app/blueprints/packages/screenshots.py:34 +#: app/blueprints/packages/screenshots.py:40 msgid "Title/Caption" msgstr "" -#: app/blueprints/packages/screenshots.py:45 +#: app/blueprints/packages/screenshots.py:46 #: app/templates/packages/screenshots.html:110 msgid "Cover Image" msgstr "Εικόνα εξωφύλλου" @@ -571,7 +599,7 @@ msgid "Message" msgstr "Μήνυμα" #: app/blueprints/report/__init__.py:35 app/templates/macros/threads.html:51 -#: app/templates/packages/view.html:665 app/templates/report/index.html:4 +#: app/templates/packages/view.html:679 app/templates/report/index.html:4 #: app/templates/report/index.html:10 app/templates/users/profile.html:37 msgid "Report" msgstr "Αναφορά" @@ -644,7 +672,7 @@ msgstr "Κωδικός" msgid "Remember me" msgstr "Να με θυμάσαι" -#: app/blueprints/users/account.py:39 app/templates/base.html:188 +#: app/blueprints/users/account.py:39 app/templates/base.html:176 #: app/templates/donate/index.html:74 app/templates/users/login.html:4 msgid "Sign in" msgstr "Σύνδεση" @@ -1006,7 +1034,7 @@ msgid "File filter" msgstr "" #: app/blueprints/zipgrep/__init__.py:38 app/templates/base.html:60 -#: app/templates/todo/tags.html:14 +#: app/templates/packages/game_hub.html:35 app/templates/todo/tags.html:14 msgid "Search" msgstr "Αναζήτηση" @@ -1037,17 +1065,17 @@ msgstr "" msgid "Please wait for the license to be added to CDB." msgstr "" -#: app/logic/packages.py:98 +#: app/logic/packages.py:99 msgid "" "Name can only contain lower case letters (a-z), digits (0-9), and " "underscores (_)" msgstr "" -#: app/logic/packages.py:112 +#: app/logic/packages.py:113 msgid "You don't have permission to edit this package" msgstr "" -#: app/logic/packages.py:116 +#: app/logic/packages.py:117 msgid "You don't have permission to change the package name" msgstr "" @@ -1080,50 +1108,50 @@ msgid "" "pixels" msgstr "" -#: app/logic/uploads.py:55 +#: app/logic/uploads.py:58 #, python-format msgid "Please upload %(file_desc)s" msgstr "" -#: app/logic/uploads.py:58 +#: app/logic/uploads.py:61 msgid "Uploaded image isn't actually an image" msgstr "" -#: app/models/packages.py:68 +#: app/models/packages.py:69 msgid "Mod" msgstr "" -#: app/models/packages.py:70 +#: app/models/packages.py:71 msgid "Game" msgstr "Παιχνίδι" -#: app/models/packages.py:72 +#: app/models/packages.py:73 msgid "Texture Pack" msgstr "" -#: app/models/packages.py:77 app/templates/base.html:39 +#: app/models/packages.py:78 app/templates/base.html:39 #: app/templates/modnames/view.html:14 msgid "Mods" msgstr "" -#: app/models/packages.py:79 app/templates/base.html:42 +#: app/models/packages.py:80 app/templates/base.html:42 #: app/templates/modnames/view.html:17 msgid "Games" msgstr "Παιχνίδια" -#: app/models/packages.py:81 app/templates/base.html:45 +#: app/models/packages.py:82 app/templates/base.html:45 msgid "Texture Packs" msgstr "" -#: app/models/packages.py:170 +#: app/models/packages.py:171 msgid "Submit for Approval" msgstr "" -#: app/models/packages.py:172 +#: app/models/packages.py:173 msgid "Approve" msgstr "Έγκριση" -#: app/models/packages.py:174 app/templates/api/create_edit_token.html:17 +#: app/models/packages.py:175 app/templates/api/create_edit_token.html:17 #: app/templates/collections/delete.html:14 #: app/templates/collections/view.html:39 #: app/templates/oauth/create_edit.html:17 @@ -1135,6 +1163,10 @@ msgstr "Έγκριση" msgid "Delete" msgstr "Διαγραφή" +#: app/models/packages.py:572 app/templates/packages/view.html:163 +msgid "Work in Progress" +msgstr "" + #: app/tasks/emails.py:119 msgid "" "You are receiving this email because you are a registered user of " @@ -1186,8 +1218,9 @@ msgstr "" msgid "Random" msgstr "Τυχαία" -#: app/templates/base.html:51 app/templates/base.html:256 +#: app/templates/base.html:51 app/templates/base.html:245 #: app/templates/packages/bulk_update_conf.html:8 +#: app/templates/packages/translation.html:12 #: app/templates/packages/update_config.html:8 #: app/templates/todo/game_support.html:8 app/templates/todo/user.html:45 #: app/templates/todo/user.html:69 @@ -1228,84 +1261,82 @@ msgstr "Προφίλ" msgid "My Collections" msgstr "" -#: app/templates/base.html:163 +#: app/templates/base.html:164 msgid "Admin" msgstr "Διαχειριστής" -#: app/templates/base.html:166 -msgid "License Editor" -msgstr "" - -#: app/templates/base.html:171 -msgid "Restore Package" -msgstr "" - -#: app/templates/base.html:174 -msgid "Tag Editor" -msgstr "" - -#: app/templates/base.html:176 -msgid "Create Tag" -msgstr "" - -#: app/templates/base.html:181 app/templates/packages/release_new.html:12 +#: app/templates/base.html:169 app/templates/packages/release_new.html:12 msgid "Settings" msgstr "Ρυθμίσεις" -#: app/templates/base.html:184 +#: app/templates/base.html:172 msgid "Sign out" msgstr "Αποσύνδεση" -#: app/templates/base.html:213 +#: app/templates/admin/languages/list.html:4 +#: app/templates/admin/languages/list.html:10 app/templates/base.html:185 +#: app/templates/packages/view.html:593 +msgid "Languages" +msgstr "" + +#: app/templates/base.html:202 msgid "Help translate ContentDB" msgstr "" -#: app/templates/base.html:257 +#: app/templates/base.html:246 msgid "About" msgstr "" -#: app/templates/base.html:258 +#: app/templates/base.html:247 msgid "Rules" msgstr "" -#: app/templates/base.html:259 +#: app/templates/base.html:248 msgid "Policy and Guidance" msgstr "" -#: app/templates/base.html:260 +#: app/templates/base.html:249 msgid "API" msgstr "API" -#: app/templates/base.html:261 app/templates/users/register.html:37 +#: app/templates/base.html:250 app/templates/users/register.html:37 msgid "Privacy Policy" msgstr "Πολιτική απορρήτου" -#: app/templates/base.html:263 +#: app/templates/base.html:252 msgid "Report / DMCA" msgstr "" -#: app/templates/base.html:265 +#: app/templates/base.html:254 msgid "User List" msgstr "Λίστα Χρήστη" -#: app/templates/base.html:266 app/templates/packages/view.html:189 -#: app/templates/packages/view.html:654 app/templates/threads/list.html:4 +#: app/templates/base.html:255 app/templates/packages/view.html:190 +#: app/templates/packages/view.html:668 app/templates/threads/list.html:4 msgid "Threads" msgstr "Νήματα" -#: app/templates/base.html:267 app/templates/collections/list.html:7 +#: app/templates/base.html:256 app/templates/collections/list.html:7 #: app/templates/collections/list.html:26 msgid "Collections" msgstr "" -#: app/templates/base.html:268 +#: app/templates/base.html:257 msgid "Support Packages" msgstr "" -#: app/templates/base.html:269 +#: app/templates/base.html:258 msgid "Source Code" msgstr "Πηγαίος Κώδικας" +#: app/templates/base.html:264 +msgid "Show non-free packages" +msgstr "" + +#: app/templates/base.html:266 +msgid "Hide non-free packages" +msgstr "" + #: app/templates/index.html:4 msgid "Welcome" msgstr "Καλωσήρθατε" @@ -1314,6 +1345,7 @@ msgstr "Καλωσήρθατε" msgid "Welcome to the best place to find Minetest mods, games, and texture packs" msgstr "" +#: app/templates/admin/storage.html:39 #: app/templates/collections/create_edit.html:81 #: app/templates/collections/list.html:39 #: app/templates/collections/view.html:91 app/templates/index.html:48 @@ -1330,68 +1362,73 @@ msgid "%(title)s by %(author)s" msgstr "" #: app/templates/index.html:77 app/templates/packages/reviews_list.html:4 -#: app/templates/packages/view.html:193 app/templates/packages/view.html:325 +#: app/templates/packages/view.html:194 app/templates/packages/view.html:332 #: app/templates/users/profile.html:279 msgid "Reviews" msgstr "Αξιολογήσεις" -#: app/templates/index.html:93 app/templates/packages/view.html:271 +#: app/templates/index.html:93 app/templates/packages/view.html:278 msgid "Previous" msgstr "Προηγούμενο" -#: app/templates/index.html:97 app/templates/packages/view.html:275 +#: app/templates/index.html:97 app/templates/packages/view.html:282 #: app/templates/users/claim_forums.html:87 msgid "Next" msgstr "Επόμενο" -#: app/templates/index.html:103 -msgid "Featured" -msgstr "Προτεινόμενα" - -#: app/templates/index.html:108 app/templates/index.html:115 -#: app/templates/index.html:122 app/templates/index.html:129 -#: app/templates/index.html:136 app/templates/index.html:158 -#: app/templates/index.html:165 app/templates/packages/game_hub.html:30 -#: app/templates/packages/game_hub.html:37 +#: app/templates/index.html:107 app/templates/index.html:113 #: app/templates/packages/game_hub.html:44 -#: app/templates/packages/game_hub.html:51 -#: app/templates/packages/game_hub.html:58 -msgid "See more" -msgstr "Δείτε περισσότερα" - -#: app/templates/index.html:110 app/templates/packages/game_hub.html:32 msgid "Recently Added" msgstr "Προστέθηκαν Πρόσφατα" -#: app/templates/index.html:117 app/templates/packages/game_hub.html:39 +#: app/templates/index.html:111 app/templates/index.html:122 +#: app/templates/index.html:133 app/templates/index.html:144 +#: app/templates/index.html:155 app/templates/index.html:181 +#: app/templates/packages/game_hub.html:42 +#: app/templates/packages/game_hub.html:49 +#: app/templates/packages/game_hub.html:56 +#: app/templates/packages/game_hub.html:63 +#: app/templates/packages/game_hub.html:70 +msgid "See more" +msgstr "Δείτε περισσότερα" + +#: app/templates/index.html:118 app/templates/index.html:124 +#: app/templates/packages/game_hub.html:51 msgid "Recently Updated" msgstr "" -#: app/templates/index.html:124 +#: app/templates/index.html:129 app/templates/index.html:135 msgid "Top Games" msgstr "" -#: app/templates/index.html:131 app/templates/packages/game_hub.html:46 +#: app/templates/index.html:140 app/templates/index.html:146 +#: app/templates/packages/game_hub.html:58 msgid "Top Mods" msgstr "" -#: app/templates/index.html:138 app/templates/packages/game_hub.html:53 +#: app/templates/index.html:151 app/templates/index.html:157 +#: app/templates/packages/game_hub.html:65 msgid "Top Texture Packs" msgstr "" -#: app/templates/index.html:142 +#: app/templates/index.html:163 msgid "Search by Tags" msgstr "" -#: app/templates/index.html:160 app/templates/packages/game_hub.html:60 +#: app/templates/index.html:177 app/templates/index.html:183 +#: app/templates/packages/game_hub.html:72 msgid "Highest Reviewed" msgstr "" -#: app/templates/index.html:167 +#: app/templates/index.html:191 +msgid "All reviews" +msgstr "" + +#: app/templates/index.html:193 msgid "Recent Positive Reviews" msgstr "" -#: app/templates/index.html:174 +#: app/templates/index.html:200 #, python-format msgid "CDB has %(count)d packages, with a total of %(downloads)d downloads." msgstr "" @@ -1418,6 +1455,27 @@ msgstr "" msgid "Send email to %(username)s" msgstr "" +#: app/templates/admin/storage.html:18 +#: app/templates/packages/create_edit.html:66 +#: app/templates/packages/game_support.html:20 +#: app/templates/threads/view.html:96 app/templates/todo/tags.html:36 +msgid "Package" +msgstr "Πακέτο" + +#: app/templates/admin/storage.html:62 +#: app/templates/collections/create_edit.html:61 +#: app/templates/threads/user_comments.html:79 +msgid "No results" +msgstr "" + +#: app/templates/admin/languages/list.html:19 +msgid "Id" +msgstr "" + +#: app/templates/admin/languages/list.html:33 +msgid "Has ContentDB translation?" +msgstr "" + #: app/templates/admin/licenses/list.html:8 msgid "New License" msgstr "" @@ -1526,7 +1584,7 @@ msgstr "" #: app/templates/collections/create_edit.html:5 #: app/templates/collections/view.html:42 app/templates/macros/releases.html:68 -#: app/templates/packages/view.html:115 app/templates/packages/view.html:248 +#: app/templates/packages/view.html:116 app/templates/packages/view.html:255 msgid "Edit" msgstr "Επεξεργασία" @@ -1542,13 +1600,8 @@ msgstr "" msgid "This requires the collection to be public" msgstr "" -#: app/templates/collections/create_edit.html:61 -#: app/templates/threads/user_comments.html:79 -msgid "No results" -msgstr "" - #: app/templates/collections/create_edit.html:76 -#: app/templates/packages/remove.html:58 app/templates/packages/view.html:127 +#: app/templates/packages/remove.html:58 app/templates/packages/view.html:128 msgid "Remove" msgstr "Αφαίρεση" @@ -1791,7 +1844,7 @@ msgid "No audit log entries." msgstr "" #: app/templates/macros/forms.html:21 app/templates/macros/reviews.html:145 -#: app/templates/packages/remove.html:48 app/templates/packages/view.html:444 +#: app/templates/packages/remove.html:48 app/templates/packages/view.html:451 #: app/templates/users/modtools.html:86 msgid "Required" msgstr "Απαιτείται" @@ -1859,19 +1912,19 @@ msgid "" "author." msgstr "" -#: app/templates/macros/packagegridtile.html:25 +#: app/templates/macros/packagegridtile.html:26 msgid "Warning: Non-free code and media." msgstr "" -#: app/templates/macros/packagegridtile.html:29 +#: app/templates/macros/packagegridtile.html:30 msgid "Warning: Non-free code." msgstr "" -#: app/templates/macros/packagegridtile.html:33 +#: app/templates/macros/packagegridtile.html:34 msgid "Warning: Non-free media." msgstr "" -#: app/templates/macros/packagegridtile.html:45 +#: app/templates/macros/packagegridtile.html:46 msgid "No packages available" msgstr "" @@ -2074,8 +2127,8 @@ msgstr "Τελευταία Απάντηση" msgid "On %(trigger)s, do %(action)s" msgstr "" -#: app/templates/macros/todo.html:35 app/templates/packages/view.html:121 -#: app/templates/packages/view.html:409 +#: app/templates/macros/todo.html:35 app/templates/packages/view.html:122 +#: app/templates/packages/view.html:416 msgid "Release" msgstr "Διορθωτική" @@ -2085,7 +2138,7 @@ msgstr "" #: app/templates/macros/todo.html:48 #: app/templates/packages/releases_list.html:13 -#: app/templates/packages/view.html:413 +#: app/templates/packages/view.html:420 msgid "Update settings" msgstr "" @@ -2093,7 +2146,7 @@ msgstr "" msgid "No outdated packages." msgstr "" -#: app/templates/macros/topics.html:6 app/templates/packages/view.html:176 +#: app/templates/macros/topics.html:6 app/templates/packages/view.html:177 msgid "Author" msgstr "Συντάκτης" @@ -2146,9 +2199,9 @@ msgstr "Θέματα φόρουμ" #: app/templates/modnames/view.html:27 app/templates/oauth/authorize.html:32 #: app/templates/packages/game_support.html:42 -#: app/templates/packages/similar.html:38 app/templates/packages/view.html:450 -#: app/templates/packages/view.html:474 app/templates/packages/view.html:519 -#: app/templates/packages/view.html:551 app/templates/todo/editor.html:85 +#: app/templates/packages/similar.html:38 app/templates/packages/view.html:457 +#: app/templates/packages/view.html:481 app/templates/packages/view.html:526 +#: app/templates/packages/view.html:558 app/templates/todo/editor.html:85 #: app/templates/todo/game_support.html:45 #, python-format msgid "%(title)s by %(display_name)s" @@ -2359,12 +2412,6 @@ msgid "" "\t\t\tsuch as finding metadata from git, and autocompletion." msgstr "" -#: app/templates/packages/create_edit.html:66 -#: app/templates/packages/game_support.html:20 -#: app/templates/threads/view.html:96 app/templates/todo/tags.html:36 -msgid "Package" -msgstr "Πακέτο" - #: app/templates/packages/create_edit.html:73 msgid "You need to unpublish the package to change the name." msgstr "" @@ -2429,6 +2476,10 @@ msgstr "" msgid "If blank, the author's donation URL will be used instead." msgstr "" +#: app/templates/packages/create_edit.html:122 +msgid "How can users translate your package? ie: weblate URL or a help page" +msgstr "" + #: app/templates/packages/edit_maintainers.html:4 msgid "Edit Maintainers" msgstr "" @@ -2459,6 +2510,12 @@ msgstr "" msgid "Mods and texture packs for %(title)s" msgstr "" +#: app/templates/packages/game_hub.html:31 +#: app/templates/packages/game_hub.html:34 +#, python-format +msgid "Search for packages for %(title)s" +msgstr "" + #: app/templates/packages/game_support.html:9 msgid "Documentation" msgstr "" @@ -2470,7 +2527,7 @@ msgid "" msgstr "" #: app/templates/packages/game_support.html:23 -#: app/templates/packages/view.html:212 +#: app/templates/packages/view.html:213 msgid "Source" msgstr "Προέλευση" @@ -2937,7 +2994,7 @@ msgid "" msgstr "" #: app/templates/packages/review_votes.html:4 -#: app/templates/packages/view.html:353 +#: app/templates/packages/view.html:360 msgid "Review Votes" msgstr "" @@ -3045,6 +3102,40 @@ msgstr "" msgid "Download (.csv)" msgstr "" +#: app/templates/packages/translation.html:18 +#, python-format +msgid "" +"To provide translations for your %(type)s, you need to create .tr files " +"and upload a new release." +msgstr "" + +#: app/templates/packages/translation.html:19 +msgid "" +"For information on how to do this, see the modding book chapter and " +"lua_api.md" +msgstr "" + +#: app/templates/packages/translation.html:23 +msgid "Translation - Minetest Modding Book" +msgstr "" + +#: app/templates/packages/translation.html:26 +msgid "Translating content meta - lua_api.md" +msgstr "" + +#: app/templates/packages/translation.html:31 +#, python-format +msgid "%(title)s is available in %(num)d languages." +msgstr "" + +#: app/templates/packages/translation.html:32 +msgid "ContentDB reads translations from locale files (.tr) in your package." +msgstr "" + +#: app/templates/packages/translation.html:39 +msgid "Language" +msgstr "" + #: app/templates/packages/update_config.html:4 #: app/templates/packages/update_config.html:9 msgid "Configure Git Update Detection" @@ -3080,209 +3171,209 @@ msgid "" "notifications until it is marked up to date." msgstr "" -#: app/templates/packages/view.html:41 +#: app/templates/packages/view.html:42 msgid "Download" msgstr "Λήψη" -#: app/templates/packages/view.html:48 +#: app/templates/packages/view.html:49 #, python-format msgid "Minetest %(min)s - %(max)s" msgstr "" -#: app/templates/packages/view.html:50 +#: app/templates/packages/view.html:51 #, python-format msgid "For Minetest %(min)s and above" msgstr "" -#: app/templates/packages/view.html:52 +#: app/templates/packages/view.html:53 #, python-format msgid "Minetest %(max)s and below" msgstr "" -#: app/templates/packages/view.html:62 +#: app/templates/packages/view.html:63 msgid "How do I install this?" msgstr "" -#: app/templates/packages/view.html:68 +#: app/templates/packages/view.html:69 msgid "No downloads available" msgstr "" -#: app/templates/packages/view.html:75 +#: app/templates/packages/view.html:76 msgid "Non-free code and media" msgstr "" -#: app/templates/packages/view.html:77 +#: app/templates/packages/view.html:78 msgid "Non-free code" msgstr "" -#: app/templates/packages/view.html:79 +#: app/templates/packages/view.html:80 msgid "Non-free media" msgstr "" -#: app/templates/packages/view.html:93 app/templates/threads/view.html:104 +#: app/templates/packages/view.html:94 app/templates/threads/view.html:104 msgid "" "This thread is only visible to its creator, package maintainers, users of" " Approver rank or above, and @mentioned users." msgstr "" -#: app/templates/packages/view.html:162 -msgid "Work in Progress" -msgstr "" - -#: app/templates/packages/view.html:183 app/templates/users/profile.html:242 +#: app/templates/packages/view.html:184 app/templates/users/profile.html:242 msgid "Downloads" msgstr "Λήψεις" -#: app/templates/packages/view.html:206 app/templates/users/profile.html:95 +#: app/templates/packages/view.html:207 app/templates/users/profile.html:95 msgid "Website" msgstr "Ιστοσελίδα" -#: app/templates/packages/view.html:218 app/templates/users/profile.html:77 +#: app/templates/packages/view.html:219 app/templates/users/profile.html:77 msgid "Forums" msgstr "Φόρουμς" -#: app/templates/packages/view.html:224 +#: app/templates/packages/view.html:225 msgid "Issue Tracker" msgstr "Ιχνηλάτης Θεμάτων" -#: app/templates/packages/view.html:303 +#: app/templates/packages/view.html:231 +msgid "Translate" +msgstr "" + +#: app/templates/packages/view.html:310 msgid "Awaiting review" msgstr "Εν αναμονή κριτικής" -#: app/templates/packages/view.html:333 app/templates/threads/view.html:77 +#: app/templates/packages/view.html:340 app/templates/threads/view.html:77 msgid "Edit Review" msgstr "Επεξεργασία αναθεώρησης" -#: app/templates/packages/view.html:338 +#: app/templates/packages/view.html:345 msgid "You can't review your own package." msgstr "" -#: app/templates/packages/view.html:348 +#: app/templates/packages/view.html:355 msgid "Package needs to be approved before it can be reviewed." msgstr "" -#: app/templates/packages/view.html:359 +#: app/templates/packages/view.html:366 msgid "Used By" msgstr "Χρησιμοποιηθηκε απο" -#: app/templates/packages/view.html:365 +#: app/templates/packages/view.html:372 msgid "Content" msgstr "Περιεχόμενο" -#: app/templates/packages/view.html:367 app/templates/packages/view.html:437 +#: app/templates/packages/view.html:374 app/templates/packages/view.html:444 msgid "View content for game" msgstr "" -#: app/templates/packages/view.html:381 +#: app/templates/packages/view.html:388 msgid "Favorite" msgstr "" -#: app/templates/packages/view.html:387 +#: app/templates/packages/view.html:394 msgid "Add to collection..." msgstr "" -#: app/templates/packages/view.html:397 +#: app/templates/packages/view.html:404 msgid "Package may be outdated" msgstr "" -#: app/templates/packages/view.html:404 +#: app/templates/packages/view.html:411 msgid "Only visible to the author and Editors." msgstr "" -#: app/templates/packages/view.html:421 +#: app/templates/packages/view.html:428 msgid "Warning" msgstr "Προειδοποίηση" -#: app/templates/packages/view.html:427 +#: app/templates/packages/view.html:434 msgid "Like this package? Help support its development by making a donation" msgstr "" -#: app/templates/packages/view.html:430 +#: app/templates/packages/view.html:437 msgid "Donate now" msgstr "" -#: app/templates/packages/view.html:442 +#: app/templates/packages/view.html:449 msgid "Dependencies" msgstr "Εξαρτήσεις" -#: app/templates/packages/view.html:462 +#: app/templates/packages/view.html:469 msgid "No required dependencies" msgstr "" -#: app/templates/packages/view.html:468 +#: app/templates/packages/view.html:475 msgid "Optional" msgstr "Προαιρετικό" -#: app/templates/packages/view.html:501 +#: app/templates/packages/view.html:508 msgid "Compatible Games" msgstr "" -#: app/templates/packages/view.html:506 app/templates/packages/view.html:526 +#: app/templates/packages/view.html:513 app/templates/packages/view.html:533 msgid "No specific game required" msgstr "" -#: app/templates/packages/view.html:509 +#: app/templates/packages/view.html:516 msgid "Tested with:" msgstr "" -#: app/templates/packages/view.html:531 +#: app/templates/packages/view.html:538 msgid "Is the above correct?" msgstr "" -#: app/templates/packages/view.html:532 +#: app/templates/packages/view.html:539 msgid "You need to either confirm this or tell ContentDB about supported games" msgstr "" -#: app/templates/packages/view.html:544 +#: app/templates/packages/view.html:551 msgid "Does not work with:" msgstr "" -#: app/templates/packages/view.html:561 +#: app/templates/packages/view.html:568 msgid "This is an experimental feature." msgstr "" -#: app/templates/packages/view.html:562 +#: app/templates/packages/view.html:569 msgid "Supported games are determined by an algorithm, and may not be correct." msgstr "" -#: app/templates/packages/view.html:572 +#: app/templates/packages/view.html:579 msgid "Please specify compatible games" msgstr "" -#: app/templates/packages/view.html:578 +#: app/templates/packages/view.html:585 msgid "Information" msgstr "Πληροφορίες" -#: app/templates/packages/view.html:584 +#: app/templates/packages/view.html:591 msgid "Technical Name" msgstr "" -#: app/templates/packages/view.html:593 +#: app/templates/packages/view.html:607 #, python-format msgid "%(code_license)s for code,
%(media_license)s for media." msgstr "" -#: app/templates/packages/view.html:601 +#: app/templates/packages/view.html:615 msgid "Unknown" msgstr "Άγνωστο" -#: app/templates/packages/view.html:603 +#: app/templates/packages/view.html:617 msgid "Added" msgstr "Προστέθηκε" -#: app/templates/packages/view.html:617 +#: app/templates/packages/view.html:631 msgid "Remove myself" msgstr "" -#: app/templates/packages/view.html:622 +#: app/templates/packages/view.html:636 msgid "Provides" msgstr "Τι Παρέχει" -#: app/templates/packages/view.html:644 +#: app/templates/packages/view.html:658 msgid "More" msgstr "Περισσότερα" -#: app/templates/packages/view.html:673 +#: app/templates/packages/view.html:687 msgid "See audit log" msgstr "" @@ -4486,3 +4577,15 @@ msgstr "" #~ msgid "a PNG or JPG image file" #~ msgstr "" +#~ msgid "License Editor" +#~ msgstr "" + +#~ msgid "Restore Package" +#~ msgstr "" + +#~ msgid "Tag Editor" +#~ msgstr "" + +#~ msgid "Create Tag" +#~ msgstr "" + diff --git a/translations/eo/LC_MESSAGES/messages.po b/translations/eo/LC_MESSAGES/messages.po index 438c43e0..2f884180 100644 --- a/translations/eo/LC_MESSAGES/messages.po +++ b/translations/eo/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: 2023-12-30 16:46+0000\n" +"POT-Creation-Date: 2024-03-03 01:18+0000\n" "PO-Revision-Date: 2023-10-03 01:59+0000\n" "Last-Translator: Tirifto \n" "Language: eo\n" @@ -27,7 +27,8 @@ msgstr "Malpermesita:" msgid "You have been banned." msgstr "Vi malpermesiĝis." -#: app/querybuilder.py:38 app/templates/admin/tags/list.html:38 +#: app/querybuilder.py:41 app/templates/admin/languages/list.html:27 +#: app/templates/admin/tags/list.html:38 #: app/templates/admin/warnings/list.html:28 #: app/templates/collections/create_edit.html:56 #: app/templates/collections/view.html:66 app/templates/modnames/list.html:16 @@ -36,11 +37,20 @@ msgstr "Vi malpermesiĝis." msgid "Packages" msgstr "Paketoj" -#: app/template_filters.py:86 +#: app/querybuilder.py:56 +#, python-format +msgid "%(package_type)s for %(game_name)s" +msgstr "" + +#: app/template_filters.py:90 #, python-format msgid "%(delta)s ago" msgstr "antaŭ %(delta)s" +#: app/blueprints/api/endpoints.py:95 app/templates/index.html:103 +msgid "Featured" +msgstr "" + #: app/blueprints/api/tokens.py:33 app/templates/admin/tags/list.html:26 #: app/templates/admin/warnings/list.html:20 app/templates/macros/topics.html:7 #: app/templates/modnames/list.html:12 @@ -52,15 +62,15 @@ msgid "Limit to package" msgstr "Pakolimo" #: app/blueprints/api/tokens.py:36 app/blueprints/collections/__init__.py:90 -#: app/blueprints/oauth/__init__.py:175 app/blueprints/packages/packages.py:274 -#: app/blueprints/packages/packages.py:523 -#: app/blueprints/packages/packages.py:619 -#: app/blueprints/packages/packages.py:690 -#: app/blueprints/packages/releases.py:61 -#: app/blueprints/packages/releases.py:73 app/blueprints/packages/reviews.py:49 -#: app/blueprints/packages/screenshots.py:35 -#: app/blueprints/packages/screenshots.py:41 -#: app/blueprints/packages/screenshots.py:46 +#: app/blueprints/oauth/__init__.py:175 app/blueprints/packages/packages.py:275 +#: app/blueprints/packages/packages.py:539 +#: app/blueprints/packages/packages.py:635 +#: app/blueprints/packages/packages.py:706 +#: app/blueprints/packages/releases.py:62 +#: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:49 +#: app/blueprints/packages/screenshots.py:36 +#: app/blueprints/packages/screenshots.py:42 +#: app/blueprints/packages/screenshots.py:47 #: app/blueprints/users/account.py:226 app/blueprints/users/account.py:234 #: app/blueprints/users/settings.py:77 app/blueprints/users/settings.py:147 #: app/blueprints/users/settings.py:304 app/templates/users/modtools.html:111 @@ -68,16 +78,19 @@ msgid "Save" msgstr "Konservi" #: app/blueprints/collections/__init__.py:77 -#: app/blueprints/oauth/__init__.py:168 app/blueprints/packages/releases.py:53 -#: app/blueprints/packages/releases.py:65 app/blueprints/packages/reviews.py:45 -#: app/blueprints/threads/__init__.py:281 app/templates/macros/reviews.html:138 -#: app/templates/macros/topics.html:5 +#: app/blueprints/oauth/__init__.py:168 app/blueprints/packages/releases.py:54 +#: app/blueprints/packages/releases.py:66 app/blueprints/packages/reviews.py:45 +#: app/blueprints/threads/__init__.py:281 +#: app/templates/admin/languages/list.html:23 +#: app/templates/macros/reviews.html:138 app/templates/macros/topics.html:5 #: app/templates/packages/release_edit.html:17 +#: app/templates/packages/translation.html:42 msgid "Title" msgstr "Titolo" #: app/blueprints/collections/__init__.py:80 #: app/blueprints/collections/__init__.py:85 +#: app/templates/packages/translation.html:45 msgid "Short Description" msgstr "Mallonga Priskribo" @@ -167,43 +180,48 @@ msgid "Edit Details" msgstr "Redaktu Detalojn" #: app/blueprints/packages/__init__.py:37 +#: app/templates/packages/translation.html:4 +msgid "Translation" +msgstr "" + +#: app/blueprints/packages/__init__.py:42 #: app/templates/packages/releases_list.html:34 -#: app/templates/packages/view.html:634 app/templates/todo/editor.html:75 +#: app/templates/packages/view.html:648 app/templates/todo/editor.html:75 msgid "Releases" msgstr "Eldonoj" -#: app/blueprints/packages/__init__.py:42 +#: app/blueprints/packages/__init__.py:47 #: app/templates/packages/screenshots.html:4 #: app/templates/packages/screenshots.html:14 app/templates/todo/editor.html:11 msgid "Screenshots" msgstr "Ekrankopioj" -#: app/blueprints/packages/__init__.py:47 +#: app/blueprints/packages/__init__.py:52 #: app/templates/packages/edit_maintainers.html:8 -#: app/templates/packages/view.html:605 +#: app/templates/packages/view.html:619 msgid "Maintainers" msgstr "Prizorgantoj" -#: app/blueprints/packages/__init__.py:52 app/templates/base.html:159 -#: app/templates/packages/audit.html:4 +#: app/blueprints/packages/__init__.py:57 app/templates/admin/list.html:21 +#: app/templates/base.html:159 app/templates/packages/audit.html:4 msgid "Audit Log" msgstr "Kontrola protokolo" -#: app/blueprints/packages/__init__.py:57 app/templates/base.html:150 +#: app/blueprints/packages/__init__.py:62 app/templates/base.html:150 #: app/templates/packages/stats.html:4 app/templates/packages/stats.html:23 -#: app/templates/packages/view.html:229 app/templates/users/profile.html:148 +#: app/templates/packages/view.html:236 app/templates/users/profile.html:148 msgid "Statistics" msgstr "Statistikoj" -#: app/blueprints/packages/__init__.py:62 app/templates/packages/share.html:4 +#: app/blueprints/packages/__init__.py:67 app/templates/packages/share.html:4 msgid "Share and Badges" msgstr "" -#: app/blueprints/packages/__init__.py:67 +#: app/blueprints/packages/__init__.py:72 msgid "Remove / Unpublish" msgstr "" -#: app/blueprints/packages/__init__.py:75 +#: app/blueprints/packages/__init__.py:80 #: app/templates/packages/game_support.html:4 msgid "Supported Games" msgstr "Subtenataj ludoj" @@ -228,7 +246,7 @@ msgstr "" msgid "No download available." msgstr "Neniu elŝuto haveblas." -#: app/blueprints/packages/packages.py:253 app/templates/packages/view.html:582 +#: app/blueprints/packages/packages.py:253 app/templates/packages/view.html:589 msgid "Type" msgstr "Tipo" @@ -237,12 +255,12 @@ msgid "Title (Human-readable)" msgstr "Titolo (homolegebla)" #: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:617 +#: app/blueprints/packages/packages.py:633 msgid "Name (Technical)" msgstr "Nomo (teĥnika)" #: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:618 +#: app/blueprints/packages/packages.py:634 #: app/templates/packages/create_edit.html:75 msgid "Lower case letters (a-z), digits (0-9), and underscores (_) only" msgstr "Nur minuskloj (a-z), ciferoj (0-9) kaj substrekoj (_)" @@ -251,7 +269,7 @@ msgstr "Nur minuskloj (a-z), ciferoj (0-9) kaj substrekoj (_)" msgid "Short Description (Plaintext)" msgstr "Mallonga Priskribo (klarteksto)" -#: app/blueprints/packages/packages.py:258 app/templates/packages/view.html:597 +#: app/blueprints/packages/packages.py:258 app/templates/packages/view.html:611 msgid "Maintenance State" msgstr "Stato de bontenado" @@ -264,7 +282,7 @@ msgstr "Etikedoj" msgid "Content Warnings" msgstr "Avertoj pri enhavo" -#: app/blueprints/packages/packages.py:262 app/templates/packages/view.html:586 +#: app/blueprints/packages/packages.py:262 app/templates/packages/view.html:600 msgid "License" msgstr "Permesilo" @@ -300,11 +318,15 @@ msgstr "URL de filmo" msgid "Donate URL" msgstr "URL por donacoj" -#: app/blueprints/packages/packages.py:278 +#: app/blueprints/packages/packages.py:273 +msgid "Translation URL" +msgstr "" + +#: app/blueprints/packages/packages.py:279 msgid "_game is not an allowed name" msgstr "_game ne estas permesita nomo" -#: app/blueprints/packages/packages.py:288 +#: app/blueprints/packages/packages.py:289 msgid "" "Package already exists, but is removed. Please contact ContentDB staff to" " restore the package" @@ -312,200 +334,206 @@ msgstr "" "Pako jam ekzistas, sed estas forigita. Bonvolu kontakti ContentDB-" "laboriston por restarigi la pakaĵon" -#: app/blueprints/packages/packages.py:293 +#: app/blueprints/packages/packages.py:294 msgid "Package already exists" msgstr "Pako jam ekzistas" -#: app/blueprints/packages/packages.py:299 +#: app/blueprints/packages/packages.py:300 msgid "A collection with a similar name already exists" msgstr "" -#: app/blueprints/packages/packages.py:359 +#: app/blueprints/packages/packages.py:361 msgid "Unable to find that user" msgstr "Ne eblas trovi tiun uzanton" -#: app/blueprints/packages/packages.py:363 -#: app/blueprints/packages/screenshots.py:136 +#: app/blueprints/packages/packages.py:365 +#: app/blueprints/packages/screenshots.py:137 #: app/blueprints/users/settings.py:131 msgid "Permission denied" msgstr "Permeso rifuziĝis" -#: app/blueprints/packages/packages.py:419 -#: app/blueprints/packages/packages.py:478 -#: app/blueprints/packages/packages.py:498 +#: app/blueprints/packages/packages.py:421 +#: app/blueprints/packages/packages.py:494 +#: app/blueprints/packages/packages.py:514 msgid "You don't have permission to do that" msgstr "Vi ne rajtas fari tion" -#: app/blueprints/packages/packages.py:449 +#: app/blueprints/packages/packages.py:453 msgid "Please comment what changes are needed in the approval thread" msgstr "Bonvolu sciigi la necesajn ŝanĝojn en la aproba fadeno" -#: app/blueprints/packages/packages.py:493 +#: app/blueprints/packages/packages.py:460 +msgid "" +"Please comment in the approval thread so editors know what you have " +"changed" +msgstr "" + +#: app/blueprints/packages/packages.py:509 msgid "Deleted package" msgstr "Forigita pakaĵo" -#: app/blueprints/packages/packages.py:513 +#: app/blueprints/packages/packages.py:529 msgid "Unapproved package" msgstr "Neaprobita pakaĵo" -#: app/blueprints/packages/packages.py:522 +#: app/blueprints/packages/packages.py:538 msgid "Maintainers (Comma-separated)" msgstr "Prizorgantoj (diskomitaj)" -#: app/blueprints/packages/packages.py:531 +#: app/blueprints/packages/packages.py:547 msgid "You don't have permission to edit maintainers" msgstr "Vi ne havas permeson redakti prizorgantojn" -#: app/blueprints/packages/packages.py:581 +#: app/blueprints/packages/packages.py:597 msgid "You are not a maintainer" msgstr "Vi ne estas prizorganto" -#: app/blueprints/packages/packages.py:584 +#: app/blueprints/packages/packages.py:600 msgid "Package owners cannot remove themselves as maintainers" msgstr "Pakaĵposedantoj ne povas forigi sin kiel prizorgantojn" -#: app/blueprints/packages/packages.py:616 +#: app/blueprints/packages/packages.py:632 msgid "Author Name" msgstr "Nomo de aŭtoro" -#: app/blueprints/packages/packages.py:686 +#: app/blueprints/packages/packages.py:702 msgid "Enable support detection based on dependencies (recommended)" msgstr "Trovi subtenon laŭ dependaĵoj (rekomendite)" -#: app/blueprints/packages/packages.py:687 +#: app/blueprints/packages/packages.py:703 msgid "Supported games" msgstr "" -#: app/blueprints/packages/packages.py:688 +#: app/blueprints/packages/packages.py:704 msgid "Unsupported games" msgstr "" -#: app/blueprints/packages/packages.py:689 +#: app/blueprints/packages/packages.py:705 msgid "Supports all games (unless stated) / is game independent" msgstr "" -#: app/blueprints/packages/packages.py:705 +#: app/blueprints/packages/packages.py:721 msgid "You need at least one release before you can edit game support" msgstr "" -#: app/blueprints/packages/packages.py:709 +#: app/blueprints/packages/packages.py:725 msgid "Mod(pack) needs to contain at least one mod. Please create a new release" msgstr "" -#: app/blueprints/packages/releases.py:54 +#: app/blueprints/packages/releases.py:55 #: app/templates/packages/release_new.html:46 msgid "Method" msgstr "Metodo" -#: app/blueprints/packages/releases.py:54 -#: app/blueprints/packages/releases.py:56 -#: app/blueprints/packages/screenshots.py:34 +#: app/blueprints/packages/releases.py:55 +#: app/blueprints/packages/releases.py:57 +#: app/blueprints/packages/screenshots.py:35 msgid "File Upload" msgstr "Dosiera alŝuto" -#: app/blueprints/packages/releases.py:55 +#: app/blueprints/packages/releases.py:56 msgid "Git reference (ie: commit hash, branch, or tag)" msgstr "Git-referenco (t.e.: enmeta haketaĵo, branĉo, aŭ etikedo)" -#: app/blueprints/packages/releases.py:57 -#: app/blueprints/packages/releases.py:69 -#: app/blueprints/packages/releases.py:193 +#: app/blueprints/packages/releases.py:58 +#: app/blueprints/packages/releases.py:70 +#: app/blueprints/packages/releases.py:194 msgid "Minimum Minetest Version" msgstr "Minimuma versio de Minetest" -#: app/blueprints/packages/releases.py:59 -#: app/blueprints/packages/releases.py:71 -#: app/blueprints/packages/releases.py:196 +#: app/blueprints/packages/releases.py:60 +#: app/blueprints/packages/releases.py:72 +#: app/blueprints/packages/releases.py:197 msgid "Maximum Minetest Version" msgstr "Maksimuma versio de Minetest" -#: app/blueprints/packages/releases.py:66 +#: app/blueprints/packages/releases.py:67 #: app/templates/packages/release_edit.html:23 #, fuzzy msgid "URL" msgstr "URL" -#: app/blueprints/packages/releases.py:67 +#: app/blueprints/packages/releases.py:68 msgid "Task ID" msgstr "Identigilo de tasko" -#: app/blueprints/packages/releases.py:68 -#: app/blueprints/packages/screenshots.py:40 +#: app/blueprints/packages/releases.py:69 +#: app/blueprints/packages/screenshots.py:41 msgid "Is Approved" msgstr "Estas aprobita" -#: app/blueprints/packages/releases.py:86 +#: app/blueprints/packages/releases.py:87 msgid "Import from Git" msgstr "Enporti el Git" -#: app/blueprints/packages/releases.py:86 +#: app/blueprints/packages/releases.py:87 msgid "Upload .zip file" msgstr "Alŝuti .zip-dosieron" -#: app/blueprints/packages/releases.py:192 +#: app/blueprints/packages/releases.py:193 msgid "Set Min" msgstr "Agordi minimumon" -#: app/blueprints/packages/releases.py:195 +#: app/blueprints/packages/releases.py:196 msgid "Set Max" msgstr "Agordi maksimumon" -#: app/blueprints/packages/releases.py:198 +#: app/blueprints/packages/releases.py:199 msgid "Only change values previously set as none" msgstr "Nur ŝanĝi nulajn valorojn" -#: app/blueprints/packages/releases.py:199 +#: app/blueprints/packages/releases.py:200 msgid "Update" msgstr "Ĝisdatigi" -#: app/blueprints/packages/releases.py:248 +#: app/blueprints/packages/releases.py:251 #: app/templates/packages/update_config.html:25 msgid "Trigger" msgstr "" -#: app/blueprints/packages/releases.py:249 +#: app/blueprints/packages/releases.py:252 msgid "New Commit" msgstr "Nova enmeto" -#: app/blueprints/packages/releases.py:250 app/templates/admin/tags/list.html:8 +#: app/blueprints/packages/releases.py:253 app/templates/admin/tags/list.html:8 msgid "New Tag" msgstr "Nova etikedo" -#: app/blueprints/packages/releases.py:252 +#: app/blueprints/packages/releases.py:255 msgid "Branch name" msgstr "Nomo de branĉo" -#: app/blueprints/packages/releases.py:253 +#: app/blueprints/packages/releases.py:256 #: app/templates/packages/update_config.html:38 msgid "Action" msgstr "Ago" -#: app/blueprints/packages/releases.py:254 +#: app/blueprints/packages/releases.py:257 msgid "Send notification and mark as outdated" msgstr "Sendi sciigon kaj marki eksdata" -#: app/blueprints/packages/releases.py:254 +#: app/blueprints/packages/releases.py:257 #: app/templates/macros/package_approval.html:22 msgid "Create release" msgstr "Krei eldonon" -#: app/blueprints/packages/releases.py:256 +#: app/blueprints/packages/releases.py:259 msgid "Save Settings" msgstr "Konservi agordon" -#: app/blueprints/packages/releases.py:257 +#: app/blueprints/packages/releases.py:260 msgid "Disable Automation" msgstr "Malŝalti memagadon" -#: app/blueprints/packages/releases.py:296 +#: app/blueprints/packages/releases.py:299 msgid "Please add a Git repository URL in order to set up automatic releases" msgstr "Bonvolu aldoni URL de Git-deponejo por agordi memagajn eldonojn" -#: app/blueprints/packages/releases.py:312 +#: app/blueprints/packages/releases.py:315 msgid "Deleted update configuration" msgstr "Forigita ĝisdatiga agordo" -#: app/blueprints/packages/releases.py:320 +#: app/blueprints/packages/releases.py:323 msgid "Now, please create an initial release" msgstr "Nun, bonvolu krei komencan eldonon" @@ -549,7 +577,7 @@ msgstr "" #: app/blueprints/packages/reviews.py:80 app/blueprints/threads/__init__.py:207 #: app/blueprints/threads/__init__.py:240 #: app/blueprints/threads/__init__.py:334 app/blueprints/users/settings.py:112 -#: app/logic/packages.py:131 +#: app/logic/packages.py:132 msgid "Linking to blocked sites is not allowed" msgstr "Ligi al blokitaj retejoj ne estas permesite" @@ -561,12 +589,12 @@ msgstr "Vi ne povas voĉdoni pri la recenzoj de via propra pakaĵo!" msgid "You can't vote on your own reviews!" msgstr "Vi ne povas voĉdoni pri viaj propraj recenzoj!" -#: app/blueprints/packages/screenshots.py:33 -#: app/blueprints/packages/screenshots.py:39 +#: app/blueprints/packages/screenshots.py:34 +#: app/blueprints/packages/screenshots.py:40 msgid "Title/Caption" msgstr "Titolo" -#: app/blueprints/packages/screenshots.py:45 +#: app/blueprints/packages/screenshots.py:46 #: app/templates/packages/screenshots.html:110 msgid "Cover Image" msgstr "Kovrilbildo" @@ -576,7 +604,7 @@ msgid "Message" msgstr "Mesaĝo" #: app/blueprints/report/__init__.py:35 app/templates/macros/threads.html:51 -#: app/templates/packages/view.html:665 app/templates/report/index.html:4 +#: app/templates/packages/view.html:679 app/templates/report/index.html:4 #: app/templates/report/index.html:10 app/templates/users/profile.html:37 msgid "Report" msgstr "Raporti" @@ -649,7 +677,7 @@ msgstr "Pasvorto" msgid "Remember me" msgstr "Memoru min" -#: app/blueprints/users/account.py:39 app/templates/base.html:188 +#: app/blueprints/users/account.py:39 app/templates/base.html:176 #: app/templates/donate/index.html:74 app/templates/users/login.html:4 msgid "Sign in" msgstr "Saluti" @@ -1022,7 +1050,7 @@ msgid "File filter" msgstr "" #: app/blueprints/zipgrep/__init__.py:38 app/templates/base.html:60 -#: app/templates/todo/tags.html:14 +#: app/templates/packages/game_hub.html:35 app/templates/todo/tags.html:14 msgid "Search" msgstr "" @@ -1053,17 +1081,17 @@ msgstr "" msgid "Please wait for the license to be added to CDB." msgstr "" -#: app/logic/packages.py:98 +#: app/logic/packages.py:99 msgid "" "Name can only contain lower case letters (a-z), digits (0-9), and " "underscores (_)" msgstr "" -#: app/logic/packages.py:112 +#: app/logic/packages.py:113 msgid "You don't have permission to edit this package" msgstr "" -#: app/logic/packages.py:116 +#: app/logic/packages.py:117 msgid "You don't have permission to change the package name" msgstr "" @@ -1096,50 +1124,50 @@ msgid "" "pixels" msgstr "" -#: app/logic/uploads.py:55 +#: app/logic/uploads.py:58 #, python-format msgid "Please upload %(file_desc)s" msgstr "" -#: app/logic/uploads.py:58 +#: app/logic/uploads.py:61 msgid "Uploaded image isn't actually an image" msgstr "" -#: app/models/packages.py:68 +#: app/models/packages.py:69 msgid "Mod" msgstr "" -#: app/models/packages.py:70 +#: app/models/packages.py:71 msgid "Game" msgstr "" -#: app/models/packages.py:72 +#: app/models/packages.py:73 msgid "Texture Pack" msgstr "" -#: app/models/packages.py:77 app/templates/base.html:39 +#: app/models/packages.py:78 app/templates/base.html:39 #: app/templates/modnames/view.html:14 msgid "Mods" msgstr "" -#: app/models/packages.py:79 app/templates/base.html:42 +#: app/models/packages.py:80 app/templates/base.html:42 #: app/templates/modnames/view.html:17 msgid "Games" msgstr "" -#: app/models/packages.py:81 app/templates/base.html:45 +#: app/models/packages.py:82 app/templates/base.html:45 msgid "Texture Packs" msgstr "" -#: app/models/packages.py:170 +#: app/models/packages.py:171 msgid "Submit for Approval" msgstr "" -#: app/models/packages.py:172 +#: app/models/packages.py:173 msgid "Approve" msgstr "" -#: app/models/packages.py:174 app/templates/api/create_edit_token.html:17 +#: app/models/packages.py:175 app/templates/api/create_edit_token.html:17 #: app/templates/collections/delete.html:14 #: app/templates/collections/view.html:39 #: app/templates/oauth/create_edit.html:17 @@ -1151,6 +1179,10 @@ msgstr "" msgid "Delete" msgstr "" +#: app/models/packages.py:572 app/templates/packages/view.html:163 +msgid "Work in Progress" +msgstr "" + #: app/tasks/emails.py:119 msgid "" "You are receiving this email because you are a registered user of " @@ -1202,8 +1234,9 @@ msgstr "" msgid "Random" msgstr "" -#: app/templates/base.html:51 app/templates/base.html:256 +#: app/templates/base.html:51 app/templates/base.html:245 #: app/templates/packages/bulk_update_conf.html:8 +#: app/templates/packages/translation.html:12 #: app/templates/packages/update_config.html:8 #: app/templates/todo/game_support.html:8 app/templates/todo/user.html:45 #: app/templates/todo/user.html:69 @@ -1244,84 +1277,82 @@ msgstr "" msgid "My Collections" msgstr "" -#: app/templates/base.html:163 +#: app/templates/base.html:164 msgid "Admin" msgstr "" -#: app/templates/base.html:166 -msgid "License Editor" -msgstr "" - -#: app/templates/base.html:171 -msgid "Restore Package" -msgstr "" - -#: app/templates/base.html:174 -msgid "Tag Editor" -msgstr "" - -#: app/templates/base.html:176 -msgid "Create Tag" -msgstr "" - -#: app/templates/base.html:181 app/templates/packages/release_new.html:12 +#: app/templates/base.html:169 app/templates/packages/release_new.html:12 msgid "Settings" msgstr "" -#: app/templates/base.html:184 +#: app/templates/base.html:172 msgid "Sign out" msgstr "" -#: app/templates/base.html:213 +#: app/templates/admin/languages/list.html:4 +#: app/templates/admin/languages/list.html:10 app/templates/base.html:185 +#: app/templates/packages/view.html:593 +msgid "Languages" +msgstr "" + +#: app/templates/base.html:202 msgid "Help translate ContentDB" msgstr "" -#: app/templates/base.html:257 +#: app/templates/base.html:246 msgid "About" msgstr "" -#: app/templates/base.html:258 +#: app/templates/base.html:247 msgid "Rules" msgstr "" -#: app/templates/base.html:259 +#: app/templates/base.html:248 msgid "Policy and Guidance" msgstr "" -#: app/templates/base.html:260 +#: app/templates/base.html:249 msgid "API" msgstr "" -#: app/templates/base.html:261 app/templates/users/register.html:37 +#: app/templates/base.html:250 app/templates/users/register.html:37 msgid "Privacy Policy" msgstr "" -#: app/templates/base.html:263 +#: app/templates/base.html:252 msgid "Report / DMCA" msgstr "" -#: app/templates/base.html:265 +#: app/templates/base.html:254 msgid "User List" msgstr "" -#: app/templates/base.html:266 app/templates/packages/view.html:189 -#: app/templates/packages/view.html:654 app/templates/threads/list.html:4 +#: app/templates/base.html:255 app/templates/packages/view.html:190 +#: app/templates/packages/view.html:668 app/templates/threads/list.html:4 msgid "Threads" msgstr "" -#: app/templates/base.html:267 app/templates/collections/list.html:7 +#: app/templates/base.html:256 app/templates/collections/list.html:7 #: app/templates/collections/list.html:26 msgid "Collections" msgstr "" -#: app/templates/base.html:268 +#: app/templates/base.html:257 msgid "Support Packages" msgstr "" -#: app/templates/base.html:269 +#: app/templates/base.html:258 msgid "Source Code" msgstr "" +#: app/templates/base.html:264 +msgid "Show non-free packages" +msgstr "" + +#: app/templates/base.html:266 +msgid "Hide non-free packages" +msgstr "" + #: app/templates/index.html:4 msgid "Welcome" msgstr "" @@ -1330,6 +1361,7 @@ msgstr "" msgid "Welcome to the best place to find Minetest mods, games, and texture packs" msgstr "" +#: app/templates/admin/storage.html:39 #: app/templates/collections/create_edit.html:81 #: app/templates/collections/list.html:39 #: app/templates/collections/view.html:91 app/templates/index.html:48 @@ -1346,68 +1378,73 @@ msgid "%(title)s by %(author)s" msgstr "" #: app/templates/index.html:77 app/templates/packages/reviews_list.html:4 -#: app/templates/packages/view.html:193 app/templates/packages/view.html:325 +#: app/templates/packages/view.html:194 app/templates/packages/view.html:332 #: app/templates/users/profile.html:279 msgid "Reviews" msgstr "" -#: app/templates/index.html:93 app/templates/packages/view.html:271 +#: app/templates/index.html:93 app/templates/packages/view.html:278 msgid "Previous" msgstr "" -#: app/templates/index.html:97 app/templates/packages/view.html:275 +#: app/templates/index.html:97 app/templates/packages/view.html:282 #: app/templates/users/claim_forums.html:87 msgid "Next" msgstr "" -#: app/templates/index.html:103 -msgid "Featured" -msgstr "" - -#: app/templates/index.html:108 app/templates/index.html:115 -#: app/templates/index.html:122 app/templates/index.html:129 -#: app/templates/index.html:136 app/templates/index.html:158 -#: app/templates/index.html:165 app/templates/packages/game_hub.html:30 -#: app/templates/packages/game_hub.html:37 +#: app/templates/index.html:107 app/templates/index.html:113 #: app/templates/packages/game_hub.html:44 -#: app/templates/packages/game_hub.html:51 -#: app/templates/packages/game_hub.html:58 -msgid "See more" -msgstr "" - -#: app/templates/index.html:110 app/templates/packages/game_hub.html:32 msgid "Recently Added" msgstr "" -#: app/templates/index.html:117 app/templates/packages/game_hub.html:39 +#: app/templates/index.html:111 app/templates/index.html:122 +#: app/templates/index.html:133 app/templates/index.html:144 +#: app/templates/index.html:155 app/templates/index.html:181 +#: app/templates/packages/game_hub.html:42 +#: app/templates/packages/game_hub.html:49 +#: app/templates/packages/game_hub.html:56 +#: app/templates/packages/game_hub.html:63 +#: app/templates/packages/game_hub.html:70 +msgid "See more" +msgstr "" + +#: app/templates/index.html:118 app/templates/index.html:124 +#: app/templates/packages/game_hub.html:51 msgid "Recently Updated" msgstr "" -#: app/templates/index.html:124 +#: app/templates/index.html:129 app/templates/index.html:135 msgid "Top Games" msgstr "" -#: app/templates/index.html:131 app/templates/packages/game_hub.html:46 +#: app/templates/index.html:140 app/templates/index.html:146 +#: app/templates/packages/game_hub.html:58 msgid "Top Mods" msgstr "" -#: app/templates/index.html:138 app/templates/packages/game_hub.html:53 +#: app/templates/index.html:151 app/templates/index.html:157 +#: app/templates/packages/game_hub.html:65 msgid "Top Texture Packs" msgstr "" -#: app/templates/index.html:142 +#: app/templates/index.html:163 msgid "Search by Tags" msgstr "" -#: app/templates/index.html:160 app/templates/packages/game_hub.html:60 +#: app/templates/index.html:177 app/templates/index.html:183 +#: app/templates/packages/game_hub.html:72 msgid "Highest Reviewed" msgstr "" -#: app/templates/index.html:167 +#: app/templates/index.html:191 +msgid "All reviews" +msgstr "" + +#: app/templates/index.html:193 msgid "Recent Positive Reviews" msgstr "" -#: app/templates/index.html:174 +#: app/templates/index.html:200 #, python-format msgid "CDB has %(count)d packages, with a total of %(downloads)d downloads." msgstr "" @@ -1434,6 +1471,27 @@ msgstr "" msgid "Send email to %(username)s" msgstr "" +#: app/templates/admin/storage.html:18 +#: app/templates/packages/create_edit.html:66 +#: app/templates/packages/game_support.html:20 +#: app/templates/threads/view.html:96 app/templates/todo/tags.html:36 +msgid "Package" +msgstr "" + +#: app/templates/admin/storage.html:62 +#: app/templates/collections/create_edit.html:61 +#: app/templates/threads/user_comments.html:79 +msgid "No results" +msgstr "" + +#: app/templates/admin/languages/list.html:19 +msgid "Id" +msgstr "" + +#: app/templates/admin/languages/list.html:33 +msgid "Has ContentDB translation?" +msgstr "" + #: app/templates/admin/licenses/list.html:8 msgid "New License" msgstr "" @@ -1542,7 +1600,7 @@ msgstr "" #: app/templates/collections/create_edit.html:5 #: app/templates/collections/view.html:42 app/templates/macros/releases.html:68 -#: app/templates/packages/view.html:115 app/templates/packages/view.html:248 +#: app/templates/packages/view.html:116 app/templates/packages/view.html:255 msgid "Edit" msgstr "" @@ -1558,13 +1616,8 @@ msgstr "" msgid "This requires the collection to be public" msgstr "" -#: app/templates/collections/create_edit.html:61 -#: app/templates/threads/user_comments.html:79 -msgid "No results" -msgstr "" - #: app/templates/collections/create_edit.html:76 -#: app/templates/packages/remove.html:58 app/templates/packages/view.html:127 +#: app/templates/packages/remove.html:58 app/templates/packages/view.html:128 msgid "Remove" msgstr "Forigi" @@ -1807,7 +1860,7 @@ msgid "No audit log entries." msgstr "" #: app/templates/macros/forms.html:21 app/templates/macros/reviews.html:145 -#: app/templates/packages/remove.html:48 app/templates/packages/view.html:444 +#: app/templates/packages/remove.html:48 app/templates/packages/view.html:451 #: app/templates/users/modtools.html:86 msgid "Required" msgstr "" @@ -1875,19 +1928,19 @@ msgid "" "author." msgstr "" -#: app/templates/macros/packagegridtile.html:25 +#: app/templates/macros/packagegridtile.html:26 msgid "Warning: Non-free code and media." msgstr "" -#: app/templates/macros/packagegridtile.html:29 +#: app/templates/macros/packagegridtile.html:30 msgid "Warning: Non-free code." msgstr "" -#: app/templates/macros/packagegridtile.html:33 +#: app/templates/macros/packagegridtile.html:34 msgid "Warning: Non-free media." msgstr "" -#: app/templates/macros/packagegridtile.html:45 +#: app/templates/macros/packagegridtile.html:46 msgid "No packages available" msgstr "" @@ -2090,8 +2143,8 @@ msgstr "" msgid "On %(trigger)s, do %(action)s" msgstr "" -#: app/templates/macros/todo.html:35 app/templates/packages/view.html:121 -#: app/templates/packages/view.html:409 +#: app/templates/macros/todo.html:35 app/templates/packages/view.html:122 +#: app/templates/packages/view.html:416 msgid "Release" msgstr "" @@ -2101,7 +2154,7 @@ msgstr "" #: app/templates/macros/todo.html:48 #: app/templates/packages/releases_list.html:13 -#: app/templates/packages/view.html:413 +#: app/templates/packages/view.html:420 msgid "Update settings" msgstr "" @@ -2109,7 +2162,7 @@ msgstr "" msgid "No outdated packages." msgstr "" -#: app/templates/macros/topics.html:6 app/templates/packages/view.html:176 +#: app/templates/macros/topics.html:6 app/templates/packages/view.html:177 msgid "Author" msgstr "" @@ -2162,9 +2215,9 @@ msgstr "" #: app/templates/modnames/view.html:27 app/templates/oauth/authorize.html:32 #: app/templates/packages/game_support.html:42 -#: app/templates/packages/similar.html:38 app/templates/packages/view.html:450 -#: app/templates/packages/view.html:474 app/templates/packages/view.html:519 -#: app/templates/packages/view.html:551 app/templates/todo/editor.html:85 +#: app/templates/packages/similar.html:38 app/templates/packages/view.html:457 +#: app/templates/packages/view.html:481 app/templates/packages/view.html:526 +#: app/templates/packages/view.html:558 app/templates/todo/editor.html:85 #: app/templates/todo/game_support.html:45 #, python-format msgid "%(title)s by %(display_name)s" @@ -2375,12 +2428,6 @@ msgid "" "\t\t\tsuch as finding metadata from git, and autocompletion." msgstr "" -#: app/templates/packages/create_edit.html:66 -#: app/templates/packages/game_support.html:20 -#: app/templates/threads/view.html:96 app/templates/todo/tags.html:36 -msgid "Package" -msgstr "" - #: app/templates/packages/create_edit.html:73 msgid "You need to unpublish the package to change the name." msgstr "" @@ -2445,6 +2492,10 @@ msgstr "" msgid "If blank, the author's donation URL will be used instead." msgstr "" +#: app/templates/packages/create_edit.html:122 +msgid "How can users translate your package? ie: weblate URL or a help page" +msgstr "" + #: app/templates/packages/edit_maintainers.html:4 msgid "Edit Maintainers" msgstr "" @@ -2475,6 +2526,12 @@ msgstr "" msgid "Mods and texture packs for %(title)s" msgstr "" +#: app/templates/packages/game_hub.html:31 +#: app/templates/packages/game_hub.html:34 +#, python-format +msgid "Search for packages for %(title)s" +msgstr "" + #: app/templates/packages/game_support.html:9 msgid "Documentation" msgstr "" @@ -2486,7 +2543,7 @@ msgid "" msgstr "" #: app/templates/packages/game_support.html:23 -#: app/templates/packages/view.html:212 +#: app/templates/packages/view.html:213 msgid "Source" msgstr "" @@ -2953,7 +3010,7 @@ msgid "" msgstr "" #: app/templates/packages/review_votes.html:4 -#: app/templates/packages/view.html:353 +#: app/templates/packages/view.html:360 msgid "Review Votes" msgstr "" @@ -3061,6 +3118,40 @@ msgstr "" msgid "Download (.csv)" msgstr "" +#: app/templates/packages/translation.html:18 +#, python-format +msgid "" +"To provide translations for your %(type)s, you need to create .tr files " +"and upload a new release." +msgstr "" + +#: app/templates/packages/translation.html:19 +msgid "" +"For information on how to do this, see the modding book chapter and " +"lua_api.md" +msgstr "" + +#: app/templates/packages/translation.html:23 +msgid "Translation - Minetest Modding Book" +msgstr "" + +#: app/templates/packages/translation.html:26 +msgid "Translating content meta - lua_api.md" +msgstr "" + +#: app/templates/packages/translation.html:31 +#, python-format +msgid "%(title)s is available in %(num)d languages." +msgstr "" + +#: app/templates/packages/translation.html:32 +msgid "ContentDB reads translations from locale files (.tr) in your package." +msgstr "" + +#: app/templates/packages/translation.html:39 +msgid "Language" +msgstr "" + #: app/templates/packages/update_config.html:4 #: app/templates/packages/update_config.html:9 msgid "Configure Git Update Detection" @@ -3096,209 +3187,209 @@ msgid "" "notifications until it is marked up to date." msgstr "" -#: app/templates/packages/view.html:41 +#: app/templates/packages/view.html:42 msgid "Download" msgstr "" -#: app/templates/packages/view.html:48 +#: app/templates/packages/view.html:49 #, python-format msgid "Minetest %(min)s - %(max)s" msgstr "" -#: app/templates/packages/view.html:50 +#: app/templates/packages/view.html:51 #, python-format msgid "For Minetest %(min)s and above" msgstr "" -#: app/templates/packages/view.html:52 +#: app/templates/packages/view.html:53 #, python-format msgid "Minetest %(max)s and below" msgstr "" -#: app/templates/packages/view.html:62 +#: app/templates/packages/view.html:63 msgid "How do I install this?" msgstr "" -#: app/templates/packages/view.html:68 +#: app/templates/packages/view.html:69 msgid "No downloads available" msgstr "" -#: app/templates/packages/view.html:75 +#: app/templates/packages/view.html:76 msgid "Non-free code and media" msgstr "" -#: app/templates/packages/view.html:77 +#: app/templates/packages/view.html:78 msgid "Non-free code" msgstr "" -#: app/templates/packages/view.html:79 +#: app/templates/packages/view.html:80 msgid "Non-free media" msgstr "" -#: app/templates/packages/view.html:93 app/templates/threads/view.html:104 +#: app/templates/packages/view.html:94 app/templates/threads/view.html:104 msgid "" "This thread is only visible to its creator, package maintainers, users of" " Approver rank or above, and @mentioned users." msgstr "" -#: app/templates/packages/view.html:162 -msgid "Work in Progress" -msgstr "" - -#: app/templates/packages/view.html:183 app/templates/users/profile.html:242 +#: app/templates/packages/view.html:184 app/templates/users/profile.html:242 msgid "Downloads" msgstr "" -#: app/templates/packages/view.html:206 app/templates/users/profile.html:95 +#: app/templates/packages/view.html:207 app/templates/users/profile.html:95 msgid "Website" msgstr "" -#: app/templates/packages/view.html:218 app/templates/users/profile.html:77 +#: app/templates/packages/view.html:219 app/templates/users/profile.html:77 msgid "Forums" msgstr "" -#: app/templates/packages/view.html:224 +#: app/templates/packages/view.html:225 msgid "Issue Tracker" msgstr "" -#: app/templates/packages/view.html:303 +#: app/templates/packages/view.html:231 +msgid "Translate" +msgstr "" + +#: app/templates/packages/view.html:310 msgid "Awaiting review" msgstr "" -#: app/templates/packages/view.html:333 app/templates/threads/view.html:77 +#: app/templates/packages/view.html:340 app/templates/threads/view.html:77 msgid "Edit Review" msgstr "" -#: app/templates/packages/view.html:338 +#: app/templates/packages/view.html:345 msgid "You can't review your own package." msgstr "" -#: app/templates/packages/view.html:348 +#: app/templates/packages/view.html:355 msgid "Package needs to be approved before it can be reviewed." msgstr "" -#: app/templates/packages/view.html:359 +#: app/templates/packages/view.html:366 msgid "Used By" msgstr "" -#: app/templates/packages/view.html:365 +#: app/templates/packages/view.html:372 msgid "Content" msgstr "" -#: app/templates/packages/view.html:367 app/templates/packages/view.html:437 +#: app/templates/packages/view.html:374 app/templates/packages/view.html:444 msgid "View content for game" msgstr "" -#: app/templates/packages/view.html:381 +#: app/templates/packages/view.html:388 msgid "Favorite" msgstr "" -#: app/templates/packages/view.html:387 +#: app/templates/packages/view.html:394 msgid "Add to collection..." msgstr "" -#: app/templates/packages/view.html:397 +#: app/templates/packages/view.html:404 msgid "Package may be outdated" msgstr "" -#: app/templates/packages/view.html:404 +#: app/templates/packages/view.html:411 msgid "Only visible to the author and Editors." msgstr "" -#: app/templates/packages/view.html:421 +#: app/templates/packages/view.html:428 msgid "Warning" msgstr "" -#: app/templates/packages/view.html:427 +#: app/templates/packages/view.html:434 msgid "Like this package? Help support its development by making a donation" msgstr "" -#: app/templates/packages/view.html:430 +#: app/templates/packages/view.html:437 msgid "Donate now" msgstr "" -#: app/templates/packages/view.html:442 +#: app/templates/packages/view.html:449 msgid "Dependencies" msgstr "" -#: app/templates/packages/view.html:462 +#: app/templates/packages/view.html:469 msgid "No required dependencies" msgstr "" -#: app/templates/packages/view.html:468 +#: app/templates/packages/view.html:475 msgid "Optional" msgstr "" -#: app/templates/packages/view.html:501 +#: app/templates/packages/view.html:508 msgid "Compatible Games" msgstr "" -#: app/templates/packages/view.html:506 app/templates/packages/view.html:526 +#: app/templates/packages/view.html:513 app/templates/packages/view.html:533 msgid "No specific game required" msgstr "" -#: app/templates/packages/view.html:509 +#: app/templates/packages/view.html:516 msgid "Tested with:" msgstr "" -#: app/templates/packages/view.html:531 +#: app/templates/packages/view.html:538 msgid "Is the above correct?" msgstr "" -#: app/templates/packages/view.html:532 +#: app/templates/packages/view.html:539 msgid "You need to either confirm this or tell ContentDB about supported games" msgstr "" -#: app/templates/packages/view.html:544 +#: app/templates/packages/view.html:551 msgid "Does not work with:" msgstr "" -#: app/templates/packages/view.html:561 +#: app/templates/packages/view.html:568 msgid "This is an experimental feature." msgstr "" -#: app/templates/packages/view.html:562 +#: app/templates/packages/view.html:569 msgid "Supported games are determined by an algorithm, and may not be correct." msgstr "" -#: app/templates/packages/view.html:572 +#: app/templates/packages/view.html:579 msgid "Please specify compatible games" msgstr "" -#: app/templates/packages/view.html:578 +#: app/templates/packages/view.html:585 msgid "Information" msgstr "" -#: app/templates/packages/view.html:584 +#: app/templates/packages/view.html:591 msgid "Technical Name" msgstr "" -#: app/templates/packages/view.html:593 +#: app/templates/packages/view.html:607 #, python-format msgid "%(code_license)s for code,
%(media_license)s for media." msgstr "" -#: app/templates/packages/view.html:601 +#: app/templates/packages/view.html:615 msgid "Unknown" msgstr "" -#: app/templates/packages/view.html:603 +#: app/templates/packages/view.html:617 msgid "Added" msgstr "" -#: app/templates/packages/view.html:617 +#: app/templates/packages/view.html:631 msgid "Remove myself" msgstr "" -#: app/templates/packages/view.html:622 +#: app/templates/packages/view.html:636 msgid "Provides" msgstr "" -#: app/templates/packages/view.html:644 +#: app/templates/packages/view.html:658 msgid "More" msgstr "" -#: app/templates/packages/view.html:673 +#: app/templates/packages/view.html:687 msgid "See audit log" msgstr "" @@ -4452,3 +4543,15 @@ msgstr "" #~ msgid "a PNG or JPG image file" #~ msgstr "" +#~ msgid "License Editor" +#~ msgstr "" + +#~ msgid "Restore Package" +#~ msgstr "" + +#~ msgid "Tag Editor" +#~ msgstr "" + +#~ msgid "Create Tag" +#~ msgstr "" + diff --git a/translations/es/LC_MESSAGES/messages.po b/translations/es/LC_MESSAGES/messages.po index b61541c7..bcb28096 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: 2023-12-30 16:46+0000\n" +"POT-Creation-Date: 2024-03-03 01:18+0000\n" "PO-Revision-Date: 2023-12-24 20:08+0000\n" "Last-Translator: José Muñoz \n" "Language: es\n" @@ -27,7 +27,8 @@ msgstr "Expulsado:" msgid "You have been banned." msgstr "Has sido expulsado." -#: app/querybuilder.py:38 app/templates/admin/tags/list.html:38 +#: app/querybuilder.py:41 app/templates/admin/languages/list.html:27 +#: app/templates/admin/tags/list.html:38 #: app/templates/admin/warnings/list.html:28 #: app/templates/collections/create_edit.html:56 #: app/templates/collections/view.html:66 app/templates/modnames/list.html:16 @@ -36,11 +37,20 @@ msgstr "Has sido expulsado." msgid "Packages" msgstr "Paquetes" -#: app/template_filters.py:86 +#: app/querybuilder.py:56 +#, python-format +msgid "%(package_type)s for %(game_name)s" +msgstr "" + +#: app/template_filters.py:90 #, python-format msgid "%(delta)s ago" msgstr "Hace %(delta)s" +#: app/blueprints/api/endpoints.py:95 app/templates/index.html:103 +msgid "Featured" +msgstr "Destacado" + #: app/blueprints/api/tokens.py:33 app/templates/admin/tags/list.html:26 #: app/templates/admin/warnings/list.html:20 app/templates/macros/topics.html:7 #: app/templates/modnames/list.html:12 @@ -52,15 +62,15 @@ msgid "Limit to package" msgstr "Limitar al paquete" #: app/blueprints/api/tokens.py:36 app/blueprints/collections/__init__.py:90 -#: app/blueprints/oauth/__init__.py:175 app/blueprints/packages/packages.py:274 -#: app/blueprints/packages/packages.py:523 -#: app/blueprints/packages/packages.py:619 -#: app/blueprints/packages/packages.py:690 -#: app/blueprints/packages/releases.py:61 -#: app/blueprints/packages/releases.py:73 app/blueprints/packages/reviews.py:49 -#: app/blueprints/packages/screenshots.py:35 -#: app/blueprints/packages/screenshots.py:41 -#: app/blueprints/packages/screenshots.py:46 +#: app/blueprints/oauth/__init__.py:175 app/blueprints/packages/packages.py:275 +#: app/blueprints/packages/packages.py:539 +#: app/blueprints/packages/packages.py:635 +#: app/blueprints/packages/packages.py:706 +#: app/blueprints/packages/releases.py:62 +#: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:49 +#: app/blueprints/packages/screenshots.py:36 +#: app/blueprints/packages/screenshots.py:42 +#: app/blueprints/packages/screenshots.py:47 #: app/blueprints/users/account.py:226 app/blueprints/users/account.py:234 #: app/blueprints/users/settings.py:77 app/blueprints/users/settings.py:147 #: app/blueprints/users/settings.py:304 app/templates/users/modtools.html:111 @@ -68,16 +78,19 @@ msgid "Save" msgstr "Guardar" #: app/blueprints/collections/__init__.py:77 -#: app/blueprints/oauth/__init__.py:168 app/blueprints/packages/releases.py:53 -#: app/blueprints/packages/releases.py:65 app/blueprints/packages/reviews.py:45 -#: app/blueprints/threads/__init__.py:281 app/templates/macros/reviews.html:138 -#: app/templates/macros/topics.html:5 +#: app/blueprints/oauth/__init__.py:168 app/blueprints/packages/releases.py:54 +#: app/blueprints/packages/releases.py:66 app/blueprints/packages/reviews.py:45 +#: app/blueprints/threads/__init__.py:281 +#: app/templates/admin/languages/list.html:23 +#: app/templates/macros/reviews.html:138 app/templates/macros/topics.html:5 #: app/templates/packages/release_edit.html:17 +#: app/templates/packages/translation.html:42 msgid "Title" msgstr "Título" #: app/blueprints/collections/__init__.py:80 #: app/blueprints/collections/__init__.py:85 +#: app/templates/packages/translation.html:45 msgid "Short Description" msgstr "Descripción corta" @@ -167,43 +180,48 @@ msgid "Edit Details" msgstr "Editar Detalles" #: app/blueprints/packages/__init__.py:37 +#: app/templates/packages/translation.html:4 +msgid "Translation" +msgstr "" + +#: app/blueprints/packages/__init__.py:42 #: app/templates/packages/releases_list.html:34 -#: app/templates/packages/view.html:634 app/templates/todo/editor.html:75 +#: app/templates/packages/view.html:648 app/templates/todo/editor.html:75 msgid "Releases" msgstr "Lanzamientos" -#: app/blueprints/packages/__init__.py:42 +#: app/blueprints/packages/__init__.py:47 #: app/templates/packages/screenshots.html:4 #: app/templates/packages/screenshots.html:14 app/templates/todo/editor.html:11 msgid "Screenshots" msgstr "Capturas de pantalla" -#: app/blueprints/packages/__init__.py:47 +#: app/blueprints/packages/__init__.py:52 #: app/templates/packages/edit_maintainers.html:8 -#: app/templates/packages/view.html:605 +#: app/templates/packages/view.html:619 msgid "Maintainers" msgstr "Mantenedores" -#: app/blueprints/packages/__init__.py:52 app/templates/base.html:159 -#: app/templates/packages/audit.html:4 +#: app/blueprints/packages/__init__.py:57 app/templates/admin/list.html:21 +#: app/templates/base.html:159 app/templates/packages/audit.html:4 msgid "Audit Log" msgstr "Registro de auditoría" -#: app/blueprints/packages/__init__.py:57 app/templates/base.html:150 +#: app/blueprints/packages/__init__.py:62 app/templates/base.html:150 #: app/templates/packages/stats.html:4 app/templates/packages/stats.html:23 -#: app/templates/packages/view.html:229 app/templates/users/profile.html:148 +#: app/templates/packages/view.html:236 app/templates/users/profile.html:148 msgid "Statistics" msgstr "Estadísticas" -#: app/blueprints/packages/__init__.py:62 app/templates/packages/share.html:4 +#: app/blueprints/packages/__init__.py:67 app/templates/packages/share.html:4 msgid "Share and Badges" msgstr "Compartir e Insignias" -#: app/blueprints/packages/__init__.py:67 +#: app/blueprints/packages/__init__.py:72 msgid "Remove / Unpublish" msgstr "Eliminar / Retirar la publicación" -#: app/blueprints/packages/__init__.py:75 +#: app/blueprints/packages/__init__.py:80 #: app/templates/packages/game_support.html:4 msgid "Supported Games" msgstr "Juegos Soportados" @@ -228,7 +246,7 @@ msgstr "" msgid "No download available." msgstr "Ninguna descarga disponible." -#: app/blueprints/packages/packages.py:253 app/templates/packages/view.html:582 +#: app/blueprints/packages/packages.py:253 app/templates/packages/view.html:589 msgid "Type" msgstr "Tipo" @@ -237,12 +255,12 @@ msgid "Title (Human-readable)" msgstr "Título (legible por humanos)" #: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:617 +#: app/blueprints/packages/packages.py:633 msgid "Name (Technical)" msgstr "Nombre (Técnico)" #: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:618 +#: app/blueprints/packages/packages.py:634 #: 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 (_)" @@ -251,7 +269,7 @@ msgstr "Sólo letras minúsculas (a-z), dígitos (0-9) y guiones bajos (_)" msgid "Short Description (Plaintext)" msgstr "Breve descripción (texto sin formato)" -#: app/blueprints/packages/packages.py:258 app/templates/packages/view.html:597 +#: app/blueprints/packages/packages.py:258 app/templates/packages/view.html:611 msgid "Maintenance State" msgstr "Estado de mantenimiento" @@ -264,7 +282,7 @@ msgstr "Etiquetas" msgid "Content Warnings" msgstr "Advertencias de contenido" -#: app/blueprints/packages/packages.py:262 app/templates/packages/view.html:586 +#: app/blueprints/packages/packages.py:262 app/templates/packages/view.html:600 msgid "License" msgstr "Licencia" @@ -300,11 +318,15 @@ msgstr "URL de vídeo" msgid "Donate URL" msgstr "URL de donación" -#: app/blueprints/packages/packages.py:278 +#: app/blueprints/packages/packages.py:273 +msgid "Translation URL" +msgstr "" + +#: app/blueprints/packages/packages.py:279 msgid "_game is not an allowed name" msgstr "_juego no es un nombre permitido" -#: app/blueprints/packages/packages.py:288 +#: app/blueprints/packages/packages.py:289 msgid "" "Package already exists, but is removed. Please contact ContentDB staff to" " restore the package" @@ -312,207 +334,213 @@ msgstr "" "El paquete ya existe, pero fue removido. Por favor contacta al personal " "de ContentDB para restaurar el paquete" -#: app/blueprints/packages/packages.py:293 +#: app/blueprints/packages/packages.py:294 msgid "Package already exists" msgstr "El paquete ya existe" -#: app/blueprints/packages/packages.py:299 +#: app/blueprints/packages/packages.py:300 msgid "A collection with a similar name already exists" msgstr "Ya existe una colección con un nombre similar" -#: app/blueprints/packages/packages.py:359 +#: app/blueprints/packages/packages.py:361 msgid "Unable to find that user" msgstr "No se puede encontrar a ese usuario" -#: app/blueprints/packages/packages.py:363 -#: app/blueprints/packages/screenshots.py:136 +#: app/blueprints/packages/packages.py:365 +#: app/blueprints/packages/screenshots.py:137 #: app/blueprints/users/settings.py:131 msgid "Permission denied" msgstr "Permiso denegado" -#: app/blueprints/packages/packages.py:419 -#: app/blueprints/packages/packages.py:478 -#: app/blueprints/packages/packages.py:498 +#: app/blueprints/packages/packages.py:421 +#: app/blueprints/packages/packages.py:494 +#: app/blueprints/packages/packages.py:514 msgid "You don't have permission to do that" msgstr "No tienes permiso para hacer eso" -#: app/blueprints/packages/packages.py:449 +#: app/blueprints/packages/packages.py:453 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:493 +#: app/blueprints/packages/packages.py:460 +msgid "" +"Please comment in the approval thread so editors know what you have " +"changed" +msgstr "" + +#: app/blueprints/packages/packages.py:509 msgid "Deleted package" msgstr "Paquete eliminado" -#: app/blueprints/packages/packages.py:513 +#: app/blueprints/packages/packages.py:529 msgid "Unapproved package" msgstr "Paquete no aprobado" -#: app/blueprints/packages/packages.py:522 +#: app/blueprints/packages/packages.py:538 msgid "Maintainers (Comma-separated)" msgstr "Mantenedores (separados por comas)" -#: app/blueprints/packages/packages.py:531 +#: app/blueprints/packages/packages.py:547 msgid "You don't have permission to edit maintainers" msgstr "No tienes permiso para editar a los mantenedores" -#: app/blueprints/packages/packages.py:581 +#: app/blueprints/packages/packages.py:597 msgid "You are not a maintainer" msgstr "No eres un mantenedor" -#: app/blueprints/packages/packages.py:584 +#: app/blueprints/packages/packages.py:600 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:616 +#: app/blueprints/packages/packages.py:632 msgid "Author Name" msgstr "Nombre del autor" -#: app/blueprints/packages/packages.py:686 +#: app/blueprints/packages/packages.py:702 msgid "Enable support detection based on dependencies (recommended)" msgstr "Habilite la detección de soportes basado en las dependencias (recomendado)" -#: app/blueprints/packages/packages.py:687 +#: app/blueprints/packages/packages.py:703 msgid "Supported games" msgstr "Juegos soportados" -#: app/blueprints/packages/packages.py:688 +#: app/blueprints/packages/packages.py:704 msgid "Unsupported games" msgstr "Juegos no compatibles" -#: app/blueprints/packages/packages.py:689 +#: app/blueprints/packages/packages.py:705 msgid "Supports all games (unless stated) / is game independent" msgstr "" "Compatible con todos los juegos (salvo que se indique lo contrario) / " "independiente del juego" -#: app/blueprints/packages/packages.py:705 +#: app/blueprints/packages/packages.py:721 msgid "You need at least one release before you can edit game support" msgstr "Necesitas al menos una versión antes de poder editar el soporte del juego" -#: app/blueprints/packages/packages.py:709 +#: app/blueprints/packages/packages.py:725 msgid "Mod(pack) needs to contain at least one mod. Please create a new release" msgstr "" "El mod(pack) debe contener al menos un mod. Por favor, cree una nueva " "versión" -#: app/blueprints/packages/releases.py:54 +#: app/blueprints/packages/releases.py:55 #: app/templates/packages/release_new.html:46 msgid "Method" msgstr "Método" -#: app/blueprints/packages/releases.py:54 -#: app/blueprints/packages/releases.py:56 -#: app/blueprints/packages/screenshots.py:34 +#: app/blueprints/packages/releases.py:55 +#: app/blueprints/packages/releases.py:57 +#: app/blueprints/packages/screenshots.py:35 msgid "File Upload" msgstr "Subir archivo" -#: app/blueprints/packages/releases.py:55 +#: app/blueprints/packages/releases.py:56 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:57 -#: app/blueprints/packages/releases.py:69 -#: app/blueprints/packages/releases.py:193 +#: app/blueprints/packages/releases.py:58 +#: app/blueprints/packages/releases.py:70 +#: app/blueprints/packages/releases.py:194 msgid "Minimum Minetest Version" msgstr "Versión mínima de Minetest" -#: app/blueprints/packages/releases.py:59 -#: app/blueprints/packages/releases.py:71 -#: app/blueprints/packages/releases.py:196 +#: app/blueprints/packages/releases.py:60 +#: app/blueprints/packages/releases.py:72 +#: app/blueprints/packages/releases.py:197 msgid "Maximum Minetest Version" msgstr "Versión máxima de Minetest" -#: app/blueprints/packages/releases.py:66 +#: app/blueprints/packages/releases.py:67 #: app/templates/packages/release_edit.html:23 msgid "URL" msgstr "URL" -#: app/blueprints/packages/releases.py:67 +#: app/blueprints/packages/releases.py:68 msgid "Task ID" msgstr "ID de tarea" -#: app/blueprints/packages/releases.py:68 -#: app/blueprints/packages/screenshots.py:40 +#: app/blueprints/packages/releases.py:69 +#: app/blueprints/packages/screenshots.py:41 msgid "Is Approved" msgstr "Está aprobado" -#: app/blueprints/packages/releases.py:86 +#: app/blueprints/packages/releases.py:87 msgid "Import from Git" msgstr "Importar desde Git" -#: app/blueprints/packages/releases.py:86 +#: app/blueprints/packages/releases.py:87 msgid "Upload .zip file" msgstr "Subir archivo .zip" -#: app/blueprints/packages/releases.py:192 +#: app/blueprints/packages/releases.py:193 msgid "Set Min" msgstr "Establecer mínimo" -#: app/blueprints/packages/releases.py:195 +#: app/blueprints/packages/releases.py:196 msgid "Set Max" msgstr "Establecer máximo" -#: app/blueprints/packages/releases.py:198 +#: app/blueprints/packages/releases.py:199 msgid "Only change values previously set as none" msgstr "Sólo cambiar los valores previamente establecidos como ninguno" -#: app/blueprints/packages/releases.py:199 +#: app/blueprints/packages/releases.py:200 msgid "Update" msgstr "Actualizar" -#: app/blueprints/packages/releases.py:248 +#: app/blueprints/packages/releases.py:251 #: app/templates/packages/update_config.html:25 msgid "Trigger" msgstr "Desencadenar" -#: app/blueprints/packages/releases.py:249 +#: app/blueprints/packages/releases.py:252 msgid "New Commit" msgstr "Nuevo Commit" -#: app/blueprints/packages/releases.py:250 app/templates/admin/tags/list.html:8 +#: app/blueprints/packages/releases.py:253 app/templates/admin/tags/list.html:8 msgid "New Tag" msgstr "Nueva etiqueta" -#: app/blueprints/packages/releases.py:252 +#: app/blueprints/packages/releases.py:255 msgid "Branch name" msgstr "Nombre de la rama" -#: app/blueprints/packages/releases.py:253 +#: app/blueprints/packages/releases.py:256 #: app/templates/packages/update_config.html:38 msgid "Action" msgstr "Acción" -#: app/blueprints/packages/releases.py:254 +#: app/blueprints/packages/releases.py:257 msgid "Send notification and mark as outdated" msgstr "Enviar notificación y marcar como obsoleto" -#: app/blueprints/packages/releases.py:254 +#: app/blueprints/packages/releases.py:257 #: app/templates/macros/package_approval.html:22 msgid "Create release" msgstr "Crear lanzamiento" -#: app/blueprints/packages/releases.py:256 +#: app/blueprints/packages/releases.py:259 msgid "Save Settings" msgstr "Guardar ajustes" -#: app/blueprints/packages/releases.py:257 +#: app/blueprints/packages/releases.py:260 msgid "Disable Automation" msgstr "Desactivar la automatización" -#: app/blueprints/packages/releases.py:296 +#: app/blueprints/packages/releases.py:299 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:312 +#: app/blueprints/packages/releases.py:315 msgid "Deleted update configuration" msgstr "Configuración de actualización eliminada" -#: app/blueprints/packages/releases.py:320 +#: app/blueprints/packages/releases.py:323 msgid "Now, please create an initial release" msgstr "Ahora, crea un lanzamiento inicial" @@ -556,7 +584,7 @@ msgstr "" #: app/blueprints/packages/reviews.py:80 app/blueprints/threads/__init__.py:207 #: app/blueprints/threads/__init__.py:240 #: app/blueprints/threads/__init__.py:334 app/blueprints/users/settings.py:112 -#: app/logic/packages.py:131 +#: app/logic/packages.py:132 msgid "Linking to blocked sites is not allowed" msgstr "No se permite enlazar a sitios bloqueados" @@ -568,12 +596,12 @@ msgstr "¡No puede votar en las reseñas de su propio paquete!" msgid "You can't vote on your own reviews!" msgstr "¡No puede votar en sus propias reseñas!" -#: app/blueprints/packages/screenshots.py:33 -#: app/blueprints/packages/screenshots.py:39 +#: app/blueprints/packages/screenshots.py:34 +#: app/blueprints/packages/screenshots.py:40 msgid "Title/Caption" msgstr "Título" -#: app/blueprints/packages/screenshots.py:45 +#: app/blueprints/packages/screenshots.py:46 #: app/templates/packages/screenshots.html:110 msgid "Cover Image" msgstr "Imagen de portada" @@ -583,7 +611,7 @@ msgid "Message" msgstr "Mensaje" #: app/blueprints/report/__init__.py:35 app/templates/macros/threads.html:51 -#: app/templates/packages/view.html:665 app/templates/report/index.html:4 +#: app/templates/packages/view.html:679 app/templates/report/index.html:4 #: app/templates/report/index.html:10 app/templates/users/profile.html:37 msgid "Report" msgstr "Reportar" @@ -658,7 +686,7 @@ msgstr "Contraseña" msgid "Remember me" msgstr "Recuérdame" -#: app/blueprints/users/account.py:39 app/templates/base.html:188 +#: app/blueprints/users/account.py:39 app/templates/base.html:176 #: app/templates/donate/index.html:74 app/templates/users/login.html:4 msgid "Sign in" msgstr "Iniciar sesión" @@ -1038,7 +1066,7 @@ msgid "File filter" msgstr "Filtro de archivos" #: app/blueprints/zipgrep/__init__.py:38 app/templates/base.html:60 -#: app/templates/todo/tags.html:14 +#: app/templates/packages/game_hub.html:35 app/templates/todo/tags.html:14 msgid "Search" msgstr "Buscar" @@ -1069,7 +1097,7 @@ msgstr "Debe agregar al menos una captura de pantalla." 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/logic/packages.py:98 +#: app/logic/packages.py:99 msgid "" "Name can only contain lower case letters (a-z), digits (0-9), and " "underscores (_)" @@ -1077,11 +1105,11 @@ msgstr "" "Los nombres sólo pueden contener letras minúsculas (a-z), dígitos (0-9) y" " guiones bajos (_)" -#: app/logic/packages.py:112 +#: app/logic/packages.py:113 msgid "You don't have permission to edit this package" msgstr "No tienes permiso para editar este paquete" -#: app/logic/packages.py:116 +#: app/logic/packages.py:117 msgid "You don't have permission to change the package name" msgstr "No tienes permiso para cambiar el nombre de este paquete" @@ -1120,50 +1148,50 @@ msgstr "" "La captura de pantalla es muy pequeña, debería ser de al menos %(width)s " "por %(height)s píxeles" -#: app/logic/uploads.py:55 +#: app/logic/uploads.py:58 #, python-format msgid "Please upload %(file_desc)s" msgstr "Por favor suba %(file_desc)s" -#: app/logic/uploads.py:58 +#: app/logic/uploads.py:61 msgid "Uploaded image isn't actually an image" msgstr "La imagen subida no es realmente una imagen" -#: app/models/packages.py:68 +#: app/models/packages.py:69 msgid "Mod" msgstr "Mod" -#: app/models/packages.py:70 +#: app/models/packages.py:71 msgid "Game" msgstr "Juego" -#: app/models/packages.py:72 +#: app/models/packages.py:73 msgid "Texture Pack" msgstr "Paquete de texturas" -#: app/models/packages.py:77 app/templates/base.html:39 +#: app/models/packages.py:78 app/templates/base.html:39 #: app/templates/modnames/view.html:14 msgid "Mods" msgstr "Mods" -#: app/models/packages.py:79 app/templates/base.html:42 +#: app/models/packages.py:80 app/templates/base.html:42 #: app/templates/modnames/view.html:17 msgid "Games" msgstr "Juegos" -#: app/models/packages.py:81 app/templates/base.html:45 +#: app/models/packages.py:82 app/templates/base.html:45 msgid "Texture Packs" msgstr "Paquetes de texturas" -#: app/models/packages.py:170 +#: app/models/packages.py:171 msgid "Submit for Approval" msgstr "Entregar para Revisión" -#: app/models/packages.py:172 +#: app/models/packages.py:173 msgid "Approve" msgstr "Aprobar" -#: app/models/packages.py:174 app/templates/api/create_edit_token.html:17 +#: app/models/packages.py:175 app/templates/api/create_edit_token.html:17 #: app/templates/collections/delete.html:14 #: app/templates/collections/view.html:39 #: app/templates/oauth/create_edit.html:17 @@ -1175,6 +1203,10 @@ msgstr "Aprobar" msgid "Delete" msgstr "Borrar" +#: app/models/packages.py:572 app/templates/packages/view.html:163 +msgid "Work in Progress" +msgstr "En progreso" + #: app/tasks/emails.py:119 msgid "" "You are receiving this email because you are a registered user of " @@ -1232,8 +1264,9 @@ msgstr "" msgid "Random" msgstr "Aleatorio" -#: app/templates/base.html:51 app/templates/base.html:256 +#: app/templates/base.html:51 app/templates/base.html:245 #: app/templates/packages/bulk_update_conf.html:8 +#: app/templates/packages/translation.html:12 #: app/templates/packages/update_config.html:8 #: app/templates/todo/game_support.html:8 app/templates/todo/user.html:45 #: app/templates/todo/user.html:69 @@ -1274,84 +1307,82 @@ msgstr "Perfil" msgid "My Collections" msgstr "Mis colecciones" -#: app/templates/base.html:163 +#: app/templates/base.html:164 msgid "Admin" msgstr "Administrador" -#: app/templates/base.html:166 -msgid "License Editor" -msgstr "Editor de licencias" - -#: app/templates/base.html:171 -msgid "Restore Package" -msgstr "Restaurar paquete" - -#: app/templates/base.html:174 -msgid "Tag Editor" -msgstr "Editor de etiquetas" - -#: app/templates/base.html:176 -msgid "Create Tag" -msgstr "Crear etiqueta" - -#: app/templates/base.html:181 app/templates/packages/release_new.html:12 +#: app/templates/base.html:169 app/templates/packages/release_new.html:12 msgid "Settings" msgstr "Ajustes" -#: app/templates/base.html:184 +#: app/templates/base.html:172 msgid "Sign out" msgstr "Cerrar sesión" -#: app/templates/base.html:213 +#: app/templates/admin/languages/list.html:4 +#: app/templates/admin/languages/list.html:10 app/templates/base.html:185 +#: app/templates/packages/view.html:593 +msgid "Languages" +msgstr "" + +#: app/templates/base.html:202 msgid "Help translate ContentDB" msgstr "Ayuda a traducir ContentDB" -#: app/templates/base.html:257 +#: app/templates/base.html:246 msgid "About" msgstr "Acerca de" -#: app/templates/base.html:258 +#: app/templates/base.html:247 msgid "Rules" msgstr "Reglas" -#: app/templates/base.html:259 +#: app/templates/base.html:248 msgid "Policy and Guidance" msgstr "Política y orientación" -#: app/templates/base.html:260 +#: app/templates/base.html:249 msgid "API" msgstr "API" -#: app/templates/base.html:261 app/templates/users/register.html:37 +#: app/templates/base.html:250 app/templates/users/register.html:37 msgid "Privacy Policy" msgstr "Política de privacidad" -#: app/templates/base.html:263 +#: app/templates/base.html:252 msgid "Report / DMCA" msgstr "Reportar / DMCA" -#: app/templates/base.html:265 +#: app/templates/base.html:254 msgid "User List" msgstr "Lista de usuarios" -#: app/templates/base.html:266 app/templates/packages/view.html:189 -#: app/templates/packages/view.html:654 app/templates/threads/list.html:4 +#: app/templates/base.html:255 app/templates/packages/view.html:190 +#: app/templates/packages/view.html:668 app/templates/threads/list.html:4 msgid "Threads" msgstr "Hilos de discusión" -#: app/templates/base.html:267 app/templates/collections/list.html:7 +#: app/templates/base.html:256 app/templates/collections/list.html:7 #: app/templates/collections/list.html:26 msgid "Collections" msgstr "Colecciones" -#: app/templates/base.html:268 +#: app/templates/base.html:257 msgid "Support Packages" msgstr "Apoyar paquetes" -#: app/templates/base.html:269 +#: app/templates/base.html:258 msgid "Source Code" msgstr "Código fuente" +#: app/templates/base.html:264 +msgid "Show non-free packages" +msgstr "" + +#: app/templates/base.html:266 +msgid "Hide non-free packages" +msgstr "" + #: app/templates/index.html:4 msgid "Welcome" msgstr "Bienvenido" @@ -1362,6 +1393,7 @@ msgstr "" "Bienvenido al mejor lugar para encontrar mods, juegos y paquetes de " "texturas de Minetest" +#: app/templates/admin/storage.html:39 #: app/templates/collections/create_edit.html:81 #: app/templates/collections/list.html:39 #: app/templates/collections/view.html:91 app/templates/index.html:48 @@ -1378,68 +1410,73 @@ msgid "%(title)s by %(author)s" msgstr "%(title)s por %(author)s" #: app/templates/index.html:77 app/templates/packages/reviews_list.html:4 -#: app/templates/packages/view.html:193 app/templates/packages/view.html:325 +#: app/templates/packages/view.html:194 app/templates/packages/view.html:332 #: app/templates/users/profile.html:279 msgid "Reviews" msgstr "Reseñas" -#: app/templates/index.html:93 app/templates/packages/view.html:271 +#: app/templates/index.html:93 app/templates/packages/view.html:278 msgid "Previous" msgstr "Anterior" -#: app/templates/index.html:97 app/templates/packages/view.html:275 +#: app/templates/index.html:97 app/templates/packages/view.html:282 #: app/templates/users/claim_forums.html:87 msgid "Next" msgstr "Siguiente" -#: app/templates/index.html:103 -msgid "Featured" -msgstr "Destacado" - -#: app/templates/index.html:108 app/templates/index.html:115 -#: app/templates/index.html:122 app/templates/index.html:129 -#: app/templates/index.html:136 app/templates/index.html:158 -#: app/templates/index.html:165 app/templates/packages/game_hub.html:30 -#: app/templates/packages/game_hub.html:37 +#: app/templates/index.html:107 app/templates/index.html:113 #: app/templates/packages/game_hub.html:44 -#: app/templates/packages/game_hub.html:51 -#: app/templates/packages/game_hub.html:58 -msgid "See more" -msgstr "Ver más" - -#: app/templates/index.html:110 app/templates/packages/game_hub.html:32 msgid "Recently Added" msgstr "Añadidos recientemente" -#: app/templates/index.html:117 app/templates/packages/game_hub.html:39 +#: app/templates/index.html:111 app/templates/index.html:122 +#: app/templates/index.html:133 app/templates/index.html:144 +#: app/templates/index.html:155 app/templates/index.html:181 +#: app/templates/packages/game_hub.html:42 +#: app/templates/packages/game_hub.html:49 +#: app/templates/packages/game_hub.html:56 +#: app/templates/packages/game_hub.html:63 +#: app/templates/packages/game_hub.html:70 +msgid "See more" +msgstr "Ver más" + +#: app/templates/index.html:118 app/templates/index.html:124 +#: app/templates/packages/game_hub.html:51 msgid "Recently Updated" msgstr "Actualizados recientemente" -#: app/templates/index.html:124 +#: app/templates/index.html:129 app/templates/index.html:135 msgid "Top Games" msgstr "Mejores juegos" -#: app/templates/index.html:131 app/templates/packages/game_hub.html:46 +#: app/templates/index.html:140 app/templates/index.html:146 +#: app/templates/packages/game_hub.html:58 msgid "Top Mods" msgstr "Mejores mods" -#: app/templates/index.html:138 app/templates/packages/game_hub.html:53 +#: app/templates/index.html:151 app/templates/index.html:157 +#: app/templates/packages/game_hub.html:65 msgid "Top Texture Packs" msgstr "Mejores paquetes de texturas" -#: app/templates/index.html:142 +#: app/templates/index.html:163 msgid "Search by Tags" msgstr "Buscar por etiquetas" -#: app/templates/index.html:160 app/templates/packages/game_hub.html:60 +#: app/templates/index.html:177 app/templates/index.html:183 +#: app/templates/packages/game_hub.html:72 msgid "Highest Reviewed" msgstr "Mejor puntuado" -#: app/templates/index.html:167 +#: app/templates/index.html:191 +msgid "All reviews" +msgstr "" + +#: app/templates/index.html:193 msgid "Recent Positive Reviews" msgstr "Reseñas positivas recientes" -#: app/templates/index.html:174 +#: app/templates/index.html:200 #, python-format msgid "CDB has %(count)d packages, with a total of %(downloads)d downloads." msgstr "CDB tiene %(count)d paquetes, con un total de %(downloads)d descargas." @@ -1466,6 +1503,27 @@ msgstr "Enviar notificación masiva" msgid "Send email to %(username)s" msgstr "Enviar email a %(username)s" +#: app/templates/admin/storage.html:18 +#: app/templates/packages/create_edit.html:66 +#: app/templates/packages/game_support.html:20 +#: app/templates/threads/view.html:96 app/templates/todo/tags.html:36 +msgid "Package" +msgstr "Paquete" + +#: app/templates/admin/storage.html:62 +#: app/templates/collections/create_edit.html:61 +#: app/templates/threads/user_comments.html:79 +msgid "No results" +msgstr "Sin resultados" + +#: app/templates/admin/languages/list.html:19 +msgid "Id" +msgstr "" + +#: app/templates/admin/languages/list.html:33 +msgid "Has ContentDB translation?" +msgstr "" + #: app/templates/admin/licenses/list.html:8 msgid "New License" msgstr "Nueva licencia" @@ -1580,7 +1638,7 @@ msgstr "No se han creado tokens" #: app/templates/collections/create_edit.html:5 #: app/templates/collections/view.html:42 app/templates/macros/releases.html:68 -#: app/templates/packages/view.html:115 app/templates/packages/view.html:248 +#: app/templates/packages/view.html:116 app/templates/packages/view.html:255 msgid "Edit" msgstr "Editar" @@ -1598,13 +1656,8 @@ msgstr "" msgid "This requires the collection to be public" msgstr "" -#: app/templates/collections/create_edit.html:61 -#: app/templates/threads/user_comments.html:79 -msgid "No results" -msgstr "Sin resultados" - #: app/templates/collections/create_edit.html:76 -#: app/templates/packages/remove.html:58 app/templates/packages/view.html:127 +#: app/templates/packages/remove.html:58 app/templates/packages/view.html:128 msgid "Remove" msgstr "Eliminar" @@ -1875,7 +1928,7 @@ msgid "No audit log entries." msgstr "Sin entradas en el registro de auditoría." #: app/templates/macros/forms.html:21 app/templates/macros/reviews.html:145 -#: app/templates/packages/remove.html:48 app/templates/packages/view.html:444 +#: app/templates/packages/remove.html:48 app/templates/packages/view.html:451 #: app/templates/users/modtools.html:86 msgid "Required" msgstr "Requerido" @@ -1949,19 +2002,19 @@ msgstr "" "Puede crear un hilo si tiene alguna pregunta para el aprobador o autor " "del paquete." -#: app/templates/macros/packagegridtile.html:25 +#: app/templates/macros/packagegridtile.html:26 msgid "Warning: Non-free code and media." msgstr "Advertencia: Código y multimedia no libres." -#: app/templates/macros/packagegridtile.html:29 +#: app/templates/macros/packagegridtile.html:30 msgid "Warning: Non-free code." msgstr "Advertencia: Código no libre." -#: app/templates/macros/packagegridtile.html:33 +#: app/templates/macros/packagegridtile.html:34 msgid "Warning: Non-free media." msgstr "Advertencia: Multimedia no libre." -#: app/templates/macros/packagegridtile.html:45 +#: app/templates/macros/packagegridtile.html:46 msgid "No packages available" msgstr "No hay paquetes disponibles" @@ -2174,8 +2227,8 @@ msgstr "Última Respuesta" msgid "On %(trigger)s, do %(action)s" msgstr "Al %(trigger)s, hacer %(action)s" -#: app/templates/macros/todo.html:35 app/templates/packages/view.html:121 -#: app/templates/packages/view.html:409 +#: app/templates/macros/todo.html:35 app/templates/packages/view.html:122 +#: app/templates/packages/view.html:416 msgid "Release" msgstr "Lanzamiento" @@ -2185,7 +2238,7 @@ msgstr "Repositorio" #: app/templates/macros/todo.html:48 #: app/templates/packages/releases_list.html:13 -#: app/templates/packages/view.html:413 +#: app/templates/packages/view.html:420 msgid "Update settings" msgstr "Preferencias de actualización" @@ -2193,7 +2246,7 @@ msgstr "Preferencias de actualización" msgid "No outdated packages." msgstr "No hay paquetes obsoletos." -#: app/templates/macros/topics.html:6 app/templates/packages/view.html:176 +#: app/templates/macros/topics.html:6 app/templates/packages/view.html:177 msgid "Author" msgstr "Autor" @@ -2246,9 +2299,9 @@ msgstr "Temas del foro" #: app/templates/modnames/view.html:27 app/templates/oauth/authorize.html:32 #: app/templates/packages/game_support.html:42 -#: app/templates/packages/similar.html:38 app/templates/packages/view.html:450 -#: app/templates/packages/view.html:474 app/templates/packages/view.html:519 -#: app/templates/packages/view.html:551 app/templates/todo/editor.html:85 +#: app/templates/packages/similar.html:38 app/templates/packages/view.html:457 +#: app/templates/packages/view.html:481 app/templates/packages/view.html:526 +#: app/templates/packages/view.html:558 app/templates/todo/editor.html:85 #: app/templates/todo/game_support.html:45 #, python-format msgid "%(title)s by %(display_name)s" @@ -2468,12 +2521,6 @@ msgstr "" "necesario para características\n" "\t\t\tcomo obtener metadatos desde git, y autocompletado." -#: app/templates/packages/create_edit.html:66 -#: app/templates/packages/game_support.html:20 -#: app/templates/threads/view.html:96 app/templates/todo/tags.html:36 -msgid "Package" -msgstr "Paquete" - #: app/templates/packages/create_edit.html:73 msgid "You need to unpublish the package to change the name." msgstr "Debe deshacer la publicación para modificar el nombre del paquete." @@ -2544,6 +2591,10 @@ msgstr "Los vídeos de YouTube se mostrarán incrustados." msgid "If blank, the author's donation URL will be used instead." msgstr "Si está en blanco, se utilizará la URL de donación del autor en su lugar." +#: app/templates/packages/create_edit.html:122 +msgid "How can users translate your package? ie: weblate URL or a help page" +msgstr "" + #: app/templates/packages/edit_maintainers.html:4 msgid "Edit Maintainers" msgstr "Editar mantenedores" @@ -2578,6 +2629,12 @@ msgstr "Centro Comunitario" msgid "Mods and texture packs for %(title)s" msgstr "Mods y paquetes de textura para %(title)s" +#: app/templates/packages/game_hub.html:31 +#: app/templates/packages/game_hub.html:34 +#, python-format +msgid "Search for packages for %(title)s" +msgstr "" + #: app/templates/packages/game_support.html:9 msgid "Documentation" msgstr "Documentación" @@ -2591,7 +2648,7 @@ msgstr "" "del paquete. Más información en la documentación" #: app/templates/packages/game_support.html:23 -#: app/templates/packages/view.html:212 +#: app/templates/packages/view.html:213 msgid "Source" msgstr "Fuente" @@ -3125,7 +3182,7 @@ msgstr "" "eliminando su efecto en la valoración del paquete." #: app/templates/packages/review_votes.html:4 -#: app/templates/packages/view.html:353 +#: app/templates/packages/view.html:360 msgid "Review Votes" msgstr "Votos de la Reseña" @@ -3239,6 +3296,40 @@ msgstr "Temas del foro similares" msgid "Download (.csv)" msgstr "Descargar (.csv)" +#: app/templates/packages/translation.html:18 +#, python-format +msgid "" +"To provide translations for your %(type)s, you need to create .tr files " +"and upload a new release." +msgstr "" + +#: app/templates/packages/translation.html:19 +msgid "" +"For information on how to do this, see the modding book chapter and " +"lua_api.md" +msgstr "" + +#: app/templates/packages/translation.html:23 +msgid "Translation - Minetest Modding Book" +msgstr "" + +#: app/templates/packages/translation.html:26 +msgid "Translating content meta - lua_api.md" +msgstr "" + +#: app/templates/packages/translation.html:31 +#, python-format +msgid "%(title)s is available in %(num)d languages." +msgstr "" + +#: app/templates/packages/translation.html:32 +msgid "ContentDB reads translations from locale files (.tr) in your package." +msgstr "" + +#: app/templates/packages/translation.html:39 +msgid "Language" +msgstr "" + #: app/templates/packages/update_config.html:4 #: app/templates/packages/update_config.html:9 msgid "Configure Git Update Detection" @@ -3281,46 +3372,46 @@ msgstr "" "Cuando un paquete es marcado como obsoleto, no recibe más notificaciones " "hasta que es marcado como actualizado." -#: app/templates/packages/view.html:41 +#: app/templates/packages/view.html:42 msgid "Download" msgstr "Descargar" -#: app/templates/packages/view.html:48 +#: app/templates/packages/view.html:49 #, python-format msgid "Minetest %(min)s - %(max)s" msgstr "Minetest %(min)s - %(max)s" -#: app/templates/packages/view.html:50 +#: app/templates/packages/view.html:51 #, python-format msgid "For Minetest %(min)s and above" msgstr "Para Minetest %(min)s y superior" -#: app/templates/packages/view.html:52 +#: app/templates/packages/view.html:53 #, python-format msgid "Minetest %(max)s and below" msgstr "Minetest %(max)s e inferior" -#: app/templates/packages/view.html:62 +#: app/templates/packages/view.html:63 msgid "How do I install this?" msgstr "¿Cómo instalo esto?" -#: app/templates/packages/view.html:68 +#: app/templates/packages/view.html:69 msgid "No downloads available" msgstr "No hay descargas disponibles" -#: app/templates/packages/view.html:75 +#: app/templates/packages/view.html:76 msgid "Non-free code and media" msgstr "Código y multimedia no libres" -#: app/templates/packages/view.html:77 +#: app/templates/packages/view.html:78 msgid "Non-free code" msgstr "Código no libre" -#: app/templates/packages/view.html:79 +#: app/templates/packages/view.html:80 msgid "Non-free media" msgstr "Multimedia no libre" -#: app/templates/packages/view.html:93 app/templates/threads/view.html:104 +#: app/templates/packages/view.html:94 app/templates/threads/view.html:104 msgid "" "This thread is only visible to its creator, package maintainers, users of" " Approver rank or above, and @mentioned users." @@ -3328,166 +3419,166 @@ msgstr "" "Este hilo sólo es visible para su creador, los mantenedores de paquetes, " "los usuarios de rango Aprobador o superior y los usuarios @mencionados." -#: app/templates/packages/view.html:162 -msgid "Work in Progress" -msgstr "En progreso" - -#: app/templates/packages/view.html:183 app/templates/users/profile.html:242 +#: app/templates/packages/view.html:184 app/templates/users/profile.html:242 msgid "Downloads" msgstr "Descargas" -#: app/templates/packages/view.html:206 app/templates/users/profile.html:95 +#: app/templates/packages/view.html:207 app/templates/users/profile.html:95 msgid "Website" msgstr "Sitio web" -#: app/templates/packages/view.html:218 app/templates/users/profile.html:77 +#: app/templates/packages/view.html:219 app/templates/users/profile.html:77 msgid "Forums" msgstr "Foros" -#: app/templates/packages/view.html:224 +#: app/templates/packages/view.html:225 msgid "Issue Tracker" msgstr "Seguimiento de las incidencias" -#: app/templates/packages/view.html:303 +#: app/templates/packages/view.html:231 +msgid "Translate" +msgstr "" + +#: app/templates/packages/view.html:310 msgid "Awaiting review" msgstr "Esperando revisión" -#: app/templates/packages/view.html:333 app/templates/threads/view.html:77 +#: app/templates/packages/view.html:340 app/templates/threads/view.html:77 msgid "Edit Review" msgstr "Editar reseña" -#: app/templates/packages/view.html:338 +#: app/templates/packages/view.html:345 msgid "You can't review your own package." msgstr "No puedes reseñar tu propio paquete." -#: app/templates/packages/view.html:348 +#: app/templates/packages/view.html:355 msgid "Package needs to be approved before it can be reviewed." msgstr "El paquete debe ser aprobado antes de poder ser reseñado." -#: app/templates/packages/view.html:359 +#: app/templates/packages/view.html:366 msgid "Used By" msgstr "Usado Por" -#: app/templates/packages/view.html:365 +#: app/templates/packages/view.html:372 msgid "Content" msgstr "Contenido" -#: app/templates/packages/view.html:367 app/templates/packages/view.html:437 +#: app/templates/packages/view.html:374 app/templates/packages/view.html:444 msgid "View content for game" msgstr "Ver contenido para el juego" -#: app/templates/packages/view.html:381 +#: app/templates/packages/view.html:388 msgid "Favorite" msgstr "Favorito" -#: app/templates/packages/view.html:387 +#: app/templates/packages/view.html:394 msgid "Add to collection..." msgstr "Añadir a colección..." -#: app/templates/packages/view.html:397 +#: app/templates/packages/view.html:404 msgid "Package may be outdated" msgstr "Puede que el paquete esté obsoleto" -#: app/templates/packages/view.html:404 +#: app/templates/packages/view.html:411 msgid "Only visible to the author and Editors." msgstr "Sólo visible para el autor y Editores." -#: app/templates/packages/view.html:421 +#: app/templates/packages/view.html:428 msgid "Warning" msgstr "Advertencia" -#: app/templates/packages/view.html:427 +#: app/templates/packages/view.html:434 msgid "Like this package? Help support its development by making a donation" msgstr "¿Te gusta este paquete? Ayuda a su desarrollo haciendo una donación" -#: app/templates/packages/view.html:430 +#: app/templates/packages/view.html:437 msgid "Donate now" msgstr "Donar ahora" -#: app/templates/packages/view.html:442 +#: app/templates/packages/view.html:449 msgid "Dependencies" msgstr "Dependencias" -#: app/templates/packages/view.html:462 +#: app/templates/packages/view.html:469 msgid "No required dependencies" msgstr "No se requieren dependencias" -#: app/templates/packages/view.html:468 +#: app/templates/packages/view.html:475 msgid "Optional" msgstr "Opcional" -#: app/templates/packages/view.html:501 +#: app/templates/packages/view.html:508 msgid "Compatible Games" msgstr "Juegos compatibles" -#: app/templates/packages/view.html:506 app/templates/packages/view.html:526 +#: app/templates/packages/view.html:513 app/templates/packages/view.html:533 msgid "No specific game required" msgstr "No se requiere ningún juego específico" -#: app/templates/packages/view.html:509 +#: app/templates/packages/view.html:516 msgid "Tested with:" msgstr "Comprobado con:" -#: app/templates/packages/view.html:531 +#: app/templates/packages/view.html:538 msgid "Is the above correct?" msgstr "¿Es esto correcto?" -#: app/templates/packages/view.html:532 +#: app/templates/packages/view.html:539 msgid "You need to either confirm this or tell ContentDB about supported games" msgstr "Debe confirmarlo o informar a ContentDB sobre los juegos compatibles" -#: app/templates/packages/view.html:544 +#: app/templates/packages/view.html:551 msgid "Does not work with:" msgstr "No funciona con:" -#: app/templates/packages/view.html:561 +#: app/templates/packages/view.html:568 msgid "This is an experimental feature." msgstr "Esta es una característica experimental." -#: app/templates/packages/view.html:562 +#: app/templates/packages/view.html:569 msgid "Supported games are determined by an algorithm, and may not be correct." msgstr "" "Los juegos compatibles están determinados por un algoritmo y pueden no " "ser correctos." -#: app/templates/packages/view.html:572 +#: app/templates/packages/view.html:579 msgid "Please specify compatible games" msgstr "Por favor, especifica los juegos compatibles" -#: app/templates/packages/view.html:578 +#: app/templates/packages/view.html:585 msgid "Information" msgstr "Información" -#: app/templates/packages/view.html:584 +#: app/templates/packages/view.html:591 msgid "Technical Name" msgstr "Nombre técnico" -#: app/templates/packages/view.html:593 +#: app/templates/packages/view.html:607 #, python-format msgid "%(code_license)s for code,
%(media_license)s for media." msgstr "%(code_license)s para el código,
%(media_license)s para los medios." -#: app/templates/packages/view.html:601 +#: app/templates/packages/view.html:615 msgid "Unknown" msgstr "Desconocido" -#: app/templates/packages/view.html:603 +#: app/templates/packages/view.html:617 msgid "Added" msgstr "Añadido" -#: app/templates/packages/view.html:617 +#: app/templates/packages/view.html:631 msgid "Remove myself" msgstr "Retirarme" -#: app/templates/packages/view.html:622 +#: app/templates/packages/view.html:636 msgid "Provides" msgstr "Ofrece" -#: app/templates/packages/view.html:644 +#: app/templates/packages/view.html:658 msgid "More" msgstr "Más" -#: app/templates/packages/view.html:673 +#: app/templates/packages/view.html:687 msgid "See audit log" msgstr "Ver el registro de la auditoría" @@ -4925,3 +5016,15 @@ msgstr "" #~ msgid "a PNG or JPG image file" #~ msgstr "un archivo de imagen PNG o JPG" +#~ msgid "License Editor" +#~ msgstr "Editor de licencias" + +#~ msgid "Restore Package" +#~ msgstr "Restaurar paquete" + +#~ msgid "Tag Editor" +#~ msgstr "Editor de etiquetas" + +#~ msgid "Create Tag" +#~ msgstr "Crear etiqueta" + diff --git a/translations/fa/LC_MESSAGES/messages.po b/translations/fa/LC_MESSAGES/messages.po index 00bbaf13..31bc212a 100644 --- a/translations/fa/LC_MESSAGES/messages.po +++ b/translations/fa/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: 2023-12-30 16:46+0000\n" +"POT-Creation-Date: 2024-03-03 01:18+0000\n" "PO-Revision-Date: 2023-10-03 01:59+0000\n" "Last-Translator: Farooq Karimi Zadeh \n" "Language: fa\n" @@ -27,7 +27,8 @@ msgstr "قطع دسترسی شده:" msgid "You have been banned." msgstr "دسترسی شما قطع شده است." -#: app/querybuilder.py:38 app/templates/admin/tags/list.html:38 +#: app/querybuilder.py:41 app/templates/admin/languages/list.html:27 +#: app/templates/admin/tags/list.html:38 #: app/templates/admin/warnings/list.html:28 #: app/templates/collections/create_edit.html:56 #: app/templates/collections/view.html:66 app/templates/modnames/list.html:16 @@ -36,11 +37,20 @@ msgstr "دسترسی شما قطع شده است." msgid "Packages" msgstr "بسته‌ها" -#: app/template_filters.py:86 +#: app/querybuilder.py:56 +#, python-format +msgid "%(package_type)s for %(game_name)s" +msgstr "" + +#: app/template_filters.py:90 #, python-format msgid "%(delta)s ago" msgstr "%(delta)s پیش" +#: app/blueprints/api/endpoints.py:95 app/templates/index.html:103 +msgid "Featured" +msgstr "" + #: app/blueprints/api/tokens.py:33 app/templates/admin/tags/list.html:26 #: app/templates/admin/warnings/list.html:20 app/templates/macros/topics.html:7 #: app/templates/modnames/list.html:12 @@ -52,15 +62,15 @@ msgid "Limit to package" msgstr "به بسته محدود کن" #: app/blueprints/api/tokens.py:36 app/blueprints/collections/__init__.py:90 -#: app/blueprints/oauth/__init__.py:175 app/blueprints/packages/packages.py:274 -#: app/blueprints/packages/packages.py:523 -#: app/blueprints/packages/packages.py:619 -#: app/blueprints/packages/packages.py:690 -#: app/blueprints/packages/releases.py:61 -#: app/blueprints/packages/releases.py:73 app/blueprints/packages/reviews.py:49 -#: app/blueprints/packages/screenshots.py:35 -#: app/blueprints/packages/screenshots.py:41 -#: app/blueprints/packages/screenshots.py:46 +#: app/blueprints/oauth/__init__.py:175 app/blueprints/packages/packages.py:275 +#: app/blueprints/packages/packages.py:539 +#: app/blueprints/packages/packages.py:635 +#: app/blueprints/packages/packages.py:706 +#: app/blueprints/packages/releases.py:62 +#: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:49 +#: app/blueprints/packages/screenshots.py:36 +#: app/blueprints/packages/screenshots.py:42 +#: app/blueprints/packages/screenshots.py:47 #: app/blueprints/users/account.py:226 app/blueprints/users/account.py:234 #: app/blueprints/users/settings.py:77 app/blueprints/users/settings.py:147 #: app/blueprints/users/settings.py:304 app/templates/users/modtools.html:111 @@ -68,16 +78,19 @@ msgid "Save" msgstr "ذخیره" #: app/blueprints/collections/__init__.py:77 -#: app/blueprints/oauth/__init__.py:168 app/blueprints/packages/releases.py:53 -#: app/blueprints/packages/releases.py:65 app/blueprints/packages/reviews.py:45 -#: app/blueprints/threads/__init__.py:281 app/templates/macros/reviews.html:138 -#: app/templates/macros/topics.html:5 +#: app/blueprints/oauth/__init__.py:168 app/blueprints/packages/releases.py:54 +#: app/blueprints/packages/releases.py:66 app/blueprints/packages/reviews.py:45 +#: app/blueprints/threads/__init__.py:281 +#: app/templates/admin/languages/list.html:23 +#: app/templates/macros/reviews.html:138 app/templates/macros/topics.html:5 #: app/templates/packages/release_edit.html:17 +#: app/templates/packages/translation.html:42 msgid "Title" msgstr "عنوان" #: app/blueprints/collections/__init__.py:80 #: app/blueprints/collections/__init__.py:85 +#: app/templates/packages/translation.html:45 msgid "Short Description" msgstr "توضیح کوتاه" @@ -167,43 +180,48 @@ msgid "Edit Details" msgstr "ویرایش جزئیات" #: app/blueprints/packages/__init__.py:37 +#: app/templates/packages/translation.html:4 +msgid "Translation" +msgstr "" + +#: app/blueprints/packages/__init__.py:42 #: app/templates/packages/releases_list.html:34 -#: app/templates/packages/view.html:634 app/templates/todo/editor.html:75 +#: app/templates/packages/view.html:648 app/templates/todo/editor.html:75 msgid "Releases" msgstr "انتشار‌ها" -#: app/blueprints/packages/__init__.py:42 +#: app/blueprints/packages/__init__.py:47 #: app/templates/packages/screenshots.html:4 #: app/templates/packages/screenshots.html:14 app/templates/todo/editor.html:11 msgid "Screenshots" msgstr "عکس‌های صفحه" -#: app/blueprints/packages/__init__.py:47 +#: app/blueprints/packages/__init__.py:52 #: app/templates/packages/edit_maintainers.html:8 -#: app/templates/packages/view.html:605 +#: app/templates/packages/view.html:619 msgid "Maintainers" msgstr "نگه‌دارنده‌ها" -#: app/blueprints/packages/__init__.py:52 app/templates/base.html:159 -#: app/templates/packages/audit.html:4 +#: app/blueprints/packages/__init__.py:57 app/templates/admin/list.html:21 +#: app/templates/base.html:159 app/templates/packages/audit.html:4 msgid "Audit Log" msgstr "گزارش ویرایش" -#: app/blueprints/packages/__init__.py:57 app/templates/base.html:150 +#: app/blueprints/packages/__init__.py:62 app/templates/base.html:150 #: app/templates/packages/stats.html:4 app/templates/packages/stats.html:23 -#: app/templates/packages/view.html:229 app/templates/users/profile.html:148 +#: app/templates/packages/view.html:236 app/templates/users/profile.html:148 msgid "Statistics" msgstr "آمار" -#: app/blueprints/packages/__init__.py:62 app/templates/packages/share.html:4 +#: app/blueprints/packages/__init__.py:67 app/templates/packages/share.html:4 msgid "Share and Badges" msgstr "اشتراک و نشان‌ها" -#: app/blueprints/packages/__init__.py:67 +#: app/blueprints/packages/__init__.py:72 msgid "Remove / Unpublish" msgstr "" -#: app/blueprints/packages/__init__.py:75 +#: app/blueprints/packages/__init__.py:80 #: app/templates/packages/game_support.html:4 msgid "Supported Games" msgstr "بازی‌های پشتیبانی‌شده" @@ -228,7 +246,7 @@ msgstr "" msgid "No download available." msgstr "دانلودی در دسترس نیست." -#: app/blueprints/packages/packages.py:253 app/templates/packages/view.html:582 +#: app/blueprints/packages/packages.py:253 app/templates/packages/view.html:589 msgid "Type" msgstr "نوع" @@ -237,12 +255,12 @@ msgid "Title (Human-readable)" msgstr "عنوان(قابل خواندن توسط انسان)" #: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:617 +#: app/blueprints/packages/packages.py:633 msgid "Name (Technical)" msgstr "نام (فنی)" #: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:618 +#: app/blueprints/packages/packages.py:634 #: app/templates/packages/create_edit.html:75 msgid "Lower case letters (a-z), digits (0-9), and underscores (_) only" msgstr "تنها حروف کوچک(a-z)، رفم‌ها(0-9) و زیرخط(_)" @@ -251,7 +269,7 @@ msgstr "تنها حروف کوچک(a-z)، رفم‌ها(0-9) و زیرخط(_)" msgid "Short Description (Plaintext)" msgstr "توضیحات کوتاه(متن ساده)" -#: app/blueprints/packages/packages.py:258 app/templates/packages/view.html:597 +#: app/blueprints/packages/packages.py:258 app/templates/packages/view.html:611 msgid "Maintenance State" msgstr "وضعیت نگه‌داری" @@ -264,7 +282,7 @@ msgstr "برچسب‌ها" msgid "Content Warnings" msgstr "اخطار‌های محتوا" -#: app/blueprints/packages/packages.py:262 app/templates/packages/view.html:586 +#: app/blueprints/packages/packages.py:262 app/templates/packages/view.html:600 msgid "License" msgstr "پروانه" @@ -300,11 +318,15 @@ msgstr "آدرس فیلم" msgid "Donate URL" msgstr "آدرس اهدا" -#: app/blueprints/packages/packages.py:278 +#: app/blueprints/packages/packages.py:273 +msgid "Translation URL" +msgstr "" + +#: app/blueprints/packages/packages.py:279 msgid "_game is not an allowed name" msgstr "_game یک نام مجاز نیست" -#: app/blueprints/packages/packages.py:288 +#: app/blueprints/packages/packages.py:289 msgid "" "Package already exists, but is removed. Please contact ContentDB staff to" " restore the package" @@ -312,201 +334,207 @@ msgstr "" "بسته از قبل وجود دارد اما حذف شده است. لطفا با کارکنان ContentDB جهت " "بازگردانی بسته تماس بگیرید" -#: app/blueprints/packages/packages.py:293 +#: app/blueprints/packages/packages.py:294 msgid "Package already exists" msgstr "بسته از قبل وجود دارد" -#: app/blueprints/packages/packages.py:299 +#: app/blueprints/packages/packages.py:300 msgid "A collection with a similar name already exists" msgstr "یک مجموعه با نامی مشابه وجود دارد" -#: app/blueprints/packages/packages.py:359 +#: app/blueprints/packages/packages.py:361 msgid "Unable to find that user" msgstr "قادر به پیدا کردن این کاربر نیستیم" -#: app/blueprints/packages/packages.py:363 -#: app/blueprints/packages/screenshots.py:136 +#: app/blueprints/packages/packages.py:365 +#: app/blueprints/packages/screenshots.py:137 #: app/blueprints/users/settings.py:131 msgid "Permission denied" msgstr "دسترسی مسدود شده است" -#: app/blueprints/packages/packages.py:419 -#: app/blueprints/packages/packages.py:478 -#: app/blueprints/packages/packages.py:498 +#: app/blueprints/packages/packages.py:421 +#: app/blueprints/packages/packages.py:494 +#: app/blueprints/packages/packages.py:514 msgid "You don't have permission to do that" msgstr "شما دسترسی انجام این را ندارید" -#: app/blueprints/packages/packages.py:449 +#: app/blueprints/packages/packages.py:453 msgid "Please comment what changes are needed in the approval thread" msgstr "لطفا نظر دهید نیازمند چه تغییراتی در ریسمان تایید است" -#: app/blueprints/packages/packages.py:493 +#: app/blueprints/packages/packages.py:460 +msgid "" +"Please comment in the approval thread so editors know what you have " +"changed" +msgstr "" + +#: app/blueprints/packages/packages.py:509 msgid "Deleted package" msgstr "بسته حذف شد" -#: app/blueprints/packages/packages.py:513 +#: app/blueprints/packages/packages.py:529 msgid "Unapproved package" msgstr "بسته تایید نشده" -#: app/blueprints/packages/packages.py:522 +#: app/blueprints/packages/packages.py:538 msgid "Maintainers (Comma-separated)" msgstr "نگه‌دارنده‌ها(جدا شده با کاما یا ویرگول)" -#: app/blueprints/packages/packages.py:531 +#: app/blueprints/packages/packages.py:547 msgid "You don't have permission to edit maintainers" msgstr "شما دسترسی ویرایش نگه‌دارنده‌ها رو ندارید" -#: app/blueprints/packages/packages.py:581 +#: app/blueprints/packages/packages.py:597 msgid "You are not a maintainer" msgstr "شما یک نگه‌دار نیستید" -#: app/blueprints/packages/packages.py:584 +#: app/blueprints/packages/packages.py:600 msgid "Package owners cannot remove themselves as maintainers" msgstr "صاحبان بسته نمی‌توانند خودشان رو از فهرست نگه‌دارنده‌ها حذف کنند" -#: app/blueprints/packages/packages.py:616 +#: app/blueprints/packages/packages.py:632 msgid "Author Name" msgstr "نام نویسنده" -#: app/blueprints/packages/packages.py:686 +#: app/blueprints/packages/packages.py:702 msgid "Enable support detection based on dependencies (recommended)" msgstr "فعال‌سازی تشخیص پشتیبانی بر اساس پیش‌نیاز‌ها (پیشنهاد می‌شود)" -#: app/blueprints/packages/packages.py:687 +#: app/blueprints/packages/packages.py:703 msgid "Supported games" msgstr "بازی‌های تحت پشتیبانی" -#: app/blueprints/packages/packages.py:688 +#: app/blueprints/packages/packages.py:704 msgid "Unsupported games" msgstr "بازی‌های پشتیبانی نشده" -#: app/blueprints/packages/packages.py:689 +#: app/blueprints/packages/packages.py:705 msgid "Supports all games (unless stated) / is game independent" msgstr "" "از تمامی بازی‌ها پشتیبانی می‌کند(مگر این‌که خلاف آن گفته شود) یا این‌که " "مستقل از بازی است" -#: app/blueprints/packages/packages.py:705 +#: app/blueprints/packages/packages.py:721 msgid "You need at least one release before you can edit game support" msgstr "" -#: app/blueprints/packages/packages.py:709 +#: app/blueprints/packages/packages.py:725 msgid "Mod(pack) needs to contain at least one mod. Please create a new release" msgstr "" -#: app/blueprints/packages/releases.py:54 +#: app/blueprints/packages/releases.py:55 #: app/templates/packages/release_new.html:46 msgid "Method" msgstr "روش" -#: app/blueprints/packages/releases.py:54 -#: app/blueprints/packages/releases.py:56 -#: app/blueprints/packages/screenshots.py:34 +#: app/blueprints/packages/releases.py:55 +#: app/blueprints/packages/releases.py:57 +#: app/blueprints/packages/screenshots.py:35 msgid "File Upload" msgstr "بارگزاری پرونده" -#: app/blueprints/packages/releases.py:55 +#: app/blueprints/packages/releases.py:56 msgid "Git reference (ie: commit hash, branch, or tag)" msgstr "مرجع گیت(مانند هش کامین یا برنچ یا برچسب)" -#: app/blueprints/packages/releases.py:57 -#: app/blueprints/packages/releases.py:69 -#: app/blueprints/packages/releases.py:193 +#: app/blueprints/packages/releases.py:58 +#: app/blueprints/packages/releases.py:70 +#: app/blueprints/packages/releases.py:194 msgid "Minimum Minetest Version" msgstr "حداقل نسخه ماین‌تست" -#: app/blueprints/packages/releases.py:59 -#: app/blueprints/packages/releases.py:71 -#: app/blueprints/packages/releases.py:196 +#: app/blueprints/packages/releases.py:60 +#: app/blueprints/packages/releases.py:72 +#: app/blueprints/packages/releases.py:197 msgid "Maximum Minetest Version" msgstr "حداکثر نسخه ماین‌تست" -#: app/blueprints/packages/releases.py:66 +#: app/blueprints/packages/releases.py:67 #: app/templates/packages/release_edit.html:23 msgid "URL" msgstr "آدرس" -#: app/blueprints/packages/releases.py:67 +#: app/blueprints/packages/releases.py:68 msgid "Task ID" msgstr "آی‌دی کار" -#: app/blueprints/packages/releases.py:68 -#: app/blueprints/packages/screenshots.py:40 +#: app/blueprints/packages/releases.py:69 +#: app/blueprints/packages/screenshots.py:41 msgid "Is Approved" msgstr "تایید شده" -#: app/blueprints/packages/releases.py:86 +#: app/blueprints/packages/releases.py:87 msgid "Import from Git" msgstr "درون‌ریزی از گیت" -#: app/blueprints/packages/releases.py:86 +#: app/blueprints/packages/releases.py:87 msgid "Upload .zip file" msgstr "بارگزاری پرونده زیپ" -#: app/blueprints/packages/releases.py:192 +#: app/blueprints/packages/releases.py:193 msgid "Set Min" msgstr "تعیین حداقل" -#: app/blueprints/packages/releases.py:195 +#: app/blueprints/packages/releases.py:196 msgid "Set Max" msgstr "تعیین حداکثر" -#: app/blueprints/packages/releases.py:198 +#: app/blueprints/packages/releases.py:199 msgid "Only change values previously set as none" msgstr "تنها مقادیر بی‌مقدار را تغییر بده" -#: app/blueprints/packages/releases.py:199 +#: app/blueprints/packages/releases.py:200 msgid "Update" msgstr "بروز‌رسانی" -#: app/blueprints/packages/releases.py:248 +#: app/blueprints/packages/releases.py:251 #: app/templates/packages/update_config.html:25 msgid "Trigger" msgstr "محرک" -#: app/blueprints/packages/releases.py:249 +#: app/blueprints/packages/releases.py:252 msgid "New Commit" msgstr "کامیت جدید" -#: app/blueprints/packages/releases.py:250 app/templates/admin/tags/list.html:8 +#: app/blueprints/packages/releases.py:253 app/templates/admin/tags/list.html:8 msgid "New Tag" msgstr "برچسب جدید" -#: app/blueprints/packages/releases.py:252 +#: app/blueprints/packages/releases.py:255 msgid "Branch name" msgstr "نام برنچ" -#: app/blueprints/packages/releases.py:253 +#: app/blueprints/packages/releases.py:256 #: app/templates/packages/update_config.html:38 msgid "Action" msgstr "عمل" -#: app/blueprints/packages/releases.py:254 +#: app/blueprints/packages/releases.py:257 msgid "Send notification and mark as outdated" msgstr "ارسال اعلان و علامت‌زدن به عنوان تاریخ‌گذشته" -#: app/blueprints/packages/releases.py:254 +#: app/blueprints/packages/releases.py:257 #: app/templates/macros/package_approval.html:22 msgid "Create release" msgstr "ایجاد یک انتشار" -#: app/blueprints/packages/releases.py:256 +#: app/blueprints/packages/releases.py:259 msgid "Save Settings" msgstr "ذخیره تنظیمات" -#: app/blueprints/packages/releases.py:257 +#: app/blueprints/packages/releases.py:260 msgid "Disable Automation" msgstr "غیر فعال کردن خودکارسازی" -#: app/blueprints/packages/releases.py:296 +#: app/blueprints/packages/releases.py:299 msgid "Please add a Git repository URL in order to set up automatic releases" msgstr "لطفا آدرس یک مخزن گیت را برای تنظیم انتشار های خودکار اضافه کنید" -#: app/blueprints/packages/releases.py:312 +#: app/blueprints/packages/releases.py:315 msgid "Deleted update configuration" msgstr "پیکره‌بندی بروزرسانی حذف شد" -#: app/blueprints/packages/releases.py:320 +#: app/blueprints/packages/releases.py:323 msgid "Now, please create an initial release" msgstr "لطفا الآن یک انتشار آغازین ایجاد کنید" @@ -551,7 +579,7 @@ msgstr "" #: app/blueprints/packages/reviews.py:80 app/blueprints/threads/__init__.py:207 #: app/blueprints/threads/__init__.py:240 #: app/blueprints/threads/__init__.py:334 app/blueprints/users/settings.py:112 -#: app/logic/packages.py:131 +#: app/logic/packages.py:132 msgid "Linking to blocked sites is not allowed" msgstr "" @@ -563,12 +591,12 @@ msgstr "شما نمی‌توانید در مورد بررسی‌هایی که د msgid "You can't vote on your own reviews!" msgstr "شما نمی‌توانید به بررسی‌های خودتون رای دهید!" -#: app/blueprints/packages/screenshots.py:33 -#: app/blueprints/packages/screenshots.py:39 +#: app/blueprints/packages/screenshots.py:34 +#: app/blueprints/packages/screenshots.py:40 msgid "Title/Caption" msgstr "عنوان" -#: app/blueprints/packages/screenshots.py:45 +#: app/blueprints/packages/screenshots.py:46 #: app/templates/packages/screenshots.html:110 #, fuzzy msgid "Cover Image" @@ -579,7 +607,7 @@ msgid "Message" msgstr "پیام" #: app/blueprints/report/__init__.py:35 app/templates/macros/threads.html:51 -#: app/templates/packages/view.html:665 app/templates/report/index.html:4 +#: app/templates/packages/view.html:679 app/templates/report/index.html:4 #: app/templates/report/index.html:10 app/templates/users/profile.html:37 msgid "Report" msgstr "گزارش" @@ -652,7 +680,7 @@ msgstr "" msgid "Remember me" msgstr "" -#: app/blueprints/users/account.py:39 app/templates/base.html:188 +#: app/blueprints/users/account.py:39 app/templates/base.html:176 #: app/templates/donate/index.html:74 app/templates/users/login.html:4 msgid "Sign in" msgstr "" @@ -1014,7 +1042,7 @@ msgid "File filter" msgstr "" #: app/blueprints/zipgrep/__init__.py:38 app/templates/base.html:60 -#: app/templates/todo/tags.html:14 +#: app/templates/packages/game_hub.html:35 app/templates/todo/tags.html:14 msgid "Search" msgstr "" @@ -1045,17 +1073,17 @@ msgstr "" msgid "Please wait for the license to be added to CDB." msgstr "" -#: app/logic/packages.py:98 +#: app/logic/packages.py:99 msgid "" "Name can only contain lower case letters (a-z), digits (0-9), and " "underscores (_)" msgstr "" -#: app/logic/packages.py:112 +#: app/logic/packages.py:113 msgid "You don't have permission to edit this package" msgstr "" -#: app/logic/packages.py:116 +#: app/logic/packages.py:117 msgid "You don't have permission to change the package name" msgstr "" @@ -1088,50 +1116,50 @@ msgid "" "pixels" msgstr "" -#: app/logic/uploads.py:55 +#: app/logic/uploads.py:58 #, python-format msgid "Please upload %(file_desc)s" msgstr "" -#: app/logic/uploads.py:58 +#: app/logic/uploads.py:61 msgid "Uploaded image isn't actually an image" msgstr "" -#: app/models/packages.py:68 +#: app/models/packages.py:69 msgid "Mod" msgstr "" -#: app/models/packages.py:70 +#: app/models/packages.py:71 msgid "Game" msgstr "" -#: app/models/packages.py:72 +#: app/models/packages.py:73 msgid "Texture Pack" msgstr "" -#: app/models/packages.py:77 app/templates/base.html:39 +#: app/models/packages.py:78 app/templates/base.html:39 #: app/templates/modnames/view.html:14 msgid "Mods" msgstr "" -#: app/models/packages.py:79 app/templates/base.html:42 +#: app/models/packages.py:80 app/templates/base.html:42 #: app/templates/modnames/view.html:17 msgid "Games" msgstr "" -#: app/models/packages.py:81 app/templates/base.html:45 +#: app/models/packages.py:82 app/templates/base.html:45 msgid "Texture Packs" msgstr "" -#: app/models/packages.py:170 +#: app/models/packages.py:171 msgid "Submit for Approval" msgstr "" -#: app/models/packages.py:172 +#: app/models/packages.py:173 msgid "Approve" msgstr "" -#: app/models/packages.py:174 app/templates/api/create_edit_token.html:17 +#: app/models/packages.py:175 app/templates/api/create_edit_token.html:17 #: app/templates/collections/delete.html:14 #: app/templates/collections/view.html:39 #: app/templates/oauth/create_edit.html:17 @@ -1143,6 +1171,10 @@ msgstr "" msgid "Delete" msgstr "" +#: app/models/packages.py:572 app/templates/packages/view.html:163 +msgid "Work in Progress" +msgstr "" + #: app/tasks/emails.py:119 msgid "" "You are receiving this email because you are a registered user of " @@ -1194,8 +1226,9 @@ msgstr "" msgid "Random" msgstr "" -#: app/templates/base.html:51 app/templates/base.html:256 +#: app/templates/base.html:51 app/templates/base.html:245 #: app/templates/packages/bulk_update_conf.html:8 +#: app/templates/packages/translation.html:12 #: app/templates/packages/update_config.html:8 #: app/templates/todo/game_support.html:8 app/templates/todo/user.html:45 #: app/templates/todo/user.html:69 @@ -1236,84 +1269,82 @@ msgstr "" msgid "My Collections" msgstr "" -#: app/templates/base.html:163 +#: app/templates/base.html:164 msgid "Admin" msgstr "" -#: app/templates/base.html:166 -msgid "License Editor" -msgstr "" - -#: app/templates/base.html:171 -msgid "Restore Package" -msgstr "" - -#: app/templates/base.html:174 -msgid "Tag Editor" -msgstr "" - -#: app/templates/base.html:176 -msgid "Create Tag" -msgstr "" - -#: app/templates/base.html:181 app/templates/packages/release_new.html:12 +#: app/templates/base.html:169 app/templates/packages/release_new.html:12 msgid "Settings" msgstr "" -#: app/templates/base.html:184 +#: app/templates/base.html:172 msgid "Sign out" msgstr "" -#: app/templates/base.html:213 +#: app/templates/admin/languages/list.html:4 +#: app/templates/admin/languages/list.html:10 app/templates/base.html:185 +#: app/templates/packages/view.html:593 +msgid "Languages" +msgstr "" + +#: app/templates/base.html:202 msgid "Help translate ContentDB" msgstr "" -#: app/templates/base.html:257 +#: app/templates/base.html:246 msgid "About" msgstr "" -#: app/templates/base.html:258 +#: app/templates/base.html:247 msgid "Rules" msgstr "" -#: app/templates/base.html:259 +#: app/templates/base.html:248 msgid "Policy and Guidance" msgstr "" -#: app/templates/base.html:260 +#: app/templates/base.html:249 msgid "API" msgstr "" -#: app/templates/base.html:261 app/templates/users/register.html:37 +#: app/templates/base.html:250 app/templates/users/register.html:37 msgid "Privacy Policy" msgstr "" -#: app/templates/base.html:263 +#: app/templates/base.html:252 msgid "Report / DMCA" msgstr "" -#: app/templates/base.html:265 +#: app/templates/base.html:254 msgid "User List" msgstr "" -#: app/templates/base.html:266 app/templates/packages/view.html:189 -#: app/templates/packages/view.html:654 app/templates/threads/list.html:4 +#: app/templates/base.html:255 app/templates/packages/view.html:190 +#: app/templates/packages/view.html:668 app/templates/threads/list.html:4 msgid "Threads" msgstr "" -#: app/templates/base.html:267 app/templates/collections/list.html:7 +#: app/templates/base.html:256 app/templates/collections/list.html:7 #: app/templates/collections/list.html:26 msgid "Collections" msgstr "" -#: app/templates/base.html:268 +#: app/templates/base.html:257 msgid "Support Packages" msgstr "" -#: app/templates/base.html:269 +#: app/templates/base.html:258 msgid "Source Code" msgstr "" +#: app/templates/base.html:264 +msgid "Show non-free packages" +msgstr "" + +#: app/templates/base.html:266 +msgid "Hide non-free packages" +msgstr "" + #: app/templates/index.html:4 msgid "Welcome" msgstr "" @@ -1322,6 +1353,7 @@ msgstr "" msgid "Welcome to the best place to find Minetest mods, games, and texture packs" msgstr "" +#: app/templates/admin/storage.html:39 #: app/templates/collections/create_edit.html:81 #: app/templates/collections/list.html:39 #: app/templates/collections/view.html:91 app/templates/index.html:48 @@ -1338,68 +1370,73 @@ msgid "%(title)s by %(author)s" msgstr "" #: app/templates/index.html:77 app/templates/packages/reviews_list.html:4 -#: app/templates/packages/view.html:193 app/templates/packages/view.html:325 +#: app/templates/packages/view.html:194 app/templates/packages/view.html:332 #: app/templates/users/profile.html:279 msgid "Reviews" msgstr "" -#: app/templates/index.html:93 app/templates/packages/view.html:271 +#: app/templates/index.html:93 app/templates/packages/view.html:278 msgid "Previous" msgstr "" -#: app/templates/index.html:97 app/templates/packages/view.html:275 +#: app/templates/index.html:97 app/templates/packages/view.html:282 #: app/templates/users/claim_forums.html:87 msgid "Next" msgstr "" -#: app/templates/index.html:103 -msgid "Featured" -msgstr "" - -#: app/templates/index.html:108 app/templates/index.html:115 -#: app/templates/index.html:122 app/templates/index.html:129 -#: app/templates/index.html:136 app/templates/index.html:158 -#: app/templates/index.html:165 app/templates/packages/game_hub.html:30 -#: app/templates/packages/game_hub.html:37 +#: app/templates/index.html:107 app/templates/index.html:113 #: app/templates/packages/game_hub.html:44 -#: app/templates/packages/game_hub.html:51 -#: app/templates/packages/game_hub.html:58 -msgid "See more" -msgstr "" - -#: app/templates/index.html:110 app/templates/packages/game_hub.html:32 msgid "Recently Added" msgstr "" -#: app/templates/index.html:117 app/templates/packages/game_hub.html:39 +#: app/templates/index.html:111 app/templates/index.html:122 +#: app/templates/index.html:133 app/templates/index.html:144 +#: app/templates/index.html:155 app/templates/index.html:181 +#: app/templates/packages/game_hub.html:42 +#: app/templates/packages/game_hub.html:49 +#: app/templates/packages/game_hub.html:56 +#: app/templates/packages/game_hub.html:63 +#: app/templates/packages/game_hub.html:70 +msgid "See more" +msgstr "" + +#: app/templates/index.html:118 app/templates/index.html:124 +#: app/templates/packages/game_hub.html:51 msgid "Recently Updated" msgstr "" -#: app/templates/index.html:124 +#: app/templates/index.html:129 app/templates/index.html:135 msgid "Top Games" msgstr "" -#: app/templates/index.html:131 app/templates/packages/game_hub.html:46 +#: app/templates/index.html:140 app/templates/index.html:146 +#: app/templates/packages/game_hub.html:58 msgid "Top Mods" msgstr "" -#: app/templates/index.html:138 app/templates/packages/game_hub.html:53 +#: app/templates/index.html:151 app/templates/index.html:157 +#: app/templates/packages/game_hub.html:65 msgid "Top Texture Packs" msgstr "" -#: app/templates/index.html:142 +#: app/templates/index.html:163 msgid "Search by Tags" msgstr "" -#: app/templates/index.html:160 app/templates/packages/game_hub.html:60 +#: app/templates/index.html:177 app/templates/index.html:183 +#: app/templates/packages/game_hub.html:72 msgid "Highest Reviewed" msgstr "" -#: app/templates/index.html:167 +#: app/templates/index.html:191 +msgid "All reviews" +msgstr "" + +#: app/templates/index.html:193 msgid "Recent Positive Reviews" msgstr "" -#: app/templates/index.html:174 +#: app/templates/index.html:200 #, python-format msgid "CDB has %(count)d packages, with a total of %(downloads)d downloads." msgstr "" @@ -1426,6 +1463,27 @@ msgstr "" msgid "Send email to %(username)s" msgstr "" +#: app/templates/admin/storage.html:18 +#: app/templates/packages/create_edit.html:66 +#: app/templates/packages/game_support.html:20 +#: app/templates/threads/view.html:96 app/templates/todo/tags.html:36 +msgid "Package" +msgstr "" + +#: app/templates/admin/storage.html:62 +#: app/templates/collections/create_edit.html:61 +#: app/templates/threads/user_comments.html:79 +msgid "No results" +msgstr "" + +#: app/templates/admin/languages/list.html:19 +msgid "Id" +msgstr "" + +#: app/templates/admin/languages/list.html:33 +msgid "Has ContentDB translation?" +msgstr "" + #: app/templates/admin/licenses/list.html:8 msgid "New License" msgstr "" @@ -1534,7 +1592,7 @@ msgstr "" #: app/templates/collections/create_edit.html:5 #: app/templates/collections/view.html:42 app/templates/macros/releases.html:68 -#: app/templates/packages/view.html:115 app/templates/packages/view.html:248 +#: app/templates/packages/view.html:116 app/templates/packages/view.html:255 msgid "Edit" msgstr "" @@ -1550,13 +1608,8 @@ msgstr "" msgid "This requires the collection to be public" msgstr "" -#: app/templates/collections/create_edit.html:61 -#: app/templates/threads/user_comments.html:79 -msgid "No results" -msgstr "" - #: app/templates/collections/create_edit.html:76 -#: app/templates/packages/remove.html:58 app/templates/packages/view.html:127 +#: app/templates/packages/remove.html:58 app/templates/packages/view.html:128 msgid "Remove" msgstr "حذف" @@ -1799,7 +1852,7 @@ msgid "No audit log entries." msgstr "" #: app/templates/macros/forms.html:21 app/templates/macros/reviews.html:145 -#: app/templates/packages/remove.html:48 app/templates/packages/view.html:444 +#: app/templates/packages/remove.html:48 app/templates/packages/view.html:451 #: app/templates/users/modtools.html:86 msgid "Required" msgstr "" @@ -1867,19 +1920,19 @@ msgid "" "author." msgstr "" -#: app/templates/macros/packagegridtile.html:25 +#: app/templates/macros/packagegridtile.html:26 msgid "Warning: Non-free code and media." msgstr "" -#: app/templates/macros/packagegridtile.html:29 +#: app/templates/macros/packagegridtile.html:30 msgid "Warning: Non-free code." msgstr "" -#: app/templates/macros/packagegridtile.html:33 +#: app/templates/macros/packagegridtile.html:34 msgid "Warning: Non-free media." msgstr "" -#: app/templates/macros/packagegridtile.html:45 +#: app/templates/macros/packagegridtile.html:46 msgid "No packages available" msgstr "" @@ -2082,8 +2135,8 @@ msgstr "" msgid "On %(trigger)s, do %(action)s" msgstr "" -#: app/templates/macros/todo.html:35 app/templates/packages/view.html:121 -#: app/templates/packages/view.html:409 +#: app/templates/macros/todo.html:35 app/templates/packages/view.html:122 +#: app/templates/packages/view.html:416 msgid "Release" msgstr "" @@ -2093,7 +2146,7 @@ msgstr "" #: app/templates/macros/todo.html:48 #: app/templates/packages/releases_list.html:13 -#: app/templates/packages/view.html:413 +#: app/templates/packages/view.html:420 msgid "Update settings" msgstr "" @@ -2101,7 +2154,7 @@ msgstr "" msgid "No outdated packages." msgstr "" -#: app/templates/macros/topics.html:6 app/templates/packages/view.html:176 +#: app/templates/macros/topics.html:6 app/templates/packages/view.html:177 msgid "Author" msgstr "" @@ -2154,9 +2207,9 @@ msgstr "" #: app/templates/modnames/view.html:27 app/templates/oauth/authorize.html:32 #: app/templates/packages/game_support.html:42 -#: app/templates/packages/similar.html:38 app/templates/packages/view.html:450 -#: app/templates/packages/view.html:474 app/templates/packages/view.html:519 -#: app/templates/packages/view.html:551 app/templates/todo/editor.html:85 +#: app/templates/packages/similar.html:38 app/templates/packages/view.html:457 +#: app/templates/packages/view.html:481 app/templates/packages/view.html:526 +#: app/templates/packages/view.html:558 app/templates/todo/editor.html:85 #: app/templates/todo/game_support.html:45 #, python-format msgid "%(title)s by %(display_name)s" @@ -2367,12 +2420,6 @@ msgid "" "\t\t\tsuch as finding metadata from git, and autocompletion." msgstr "" -#: app/templates/packages/create_edit.html:66 -#: app/templates/packages/game_support.html:20 -#: app/templates/threads/view.html:96 app/templates/todo/tags.html:36 -msgid "Package" -msgstr "" - #: app/templates/packages/create_edit.html:73 msgid "You need to unpublish the package to change the name." msgstr "" @@ -2437,6 +2484,10 @@ msgstr "" msgid "If blank, the author's donation URL will be used instead." msgstr "" +#: app/templates/packages/create_edit.html:122 +msgid "How can users translate your package? ie: weblate URL or a help page" +msgstr "" + #: app/templates/packages/edit_maintainers.html:4 msgid "Edit Maintainers" msgstr "" @@ -2467,6 +2518,12 @@ msgstr "" msgid "Mods and texture packs for %(title)s" msgstr "" +#: app/templates/packages/game_hub.html:31 +#: app/templates/packages/game_hub.html:34 +#, python-format +msgid "Search for packages for %(title)s" +msgstr "" + #: app/templates/packages/game_support.html:9 msgid "Documentation" msgstr "" @@ -2478,7 +2535,7 @@ msgid "" msgstr "" #: app/templates/packages/game_support.html:23 -#: app/templates/packages/view.html:212 +#: app/templates/packages/view.html:213 msgid "Source" msgstr "" @@ -2945,7 +3002,7 @@ msgid "" msgstr "" #: app/templates/packages/review_votes.html:4 -#: app/templates/packages/view.html:353 +#: app/templates/packages/view.html:360 msgid "Review Votes" msgstr "" @@ -3053,6 +3110,40 @@ msgstr "" msgid "Download (.csv)" msgstr "" +#: app/templates/packages/translation.html:18 +#, python-format +msgid "" +"To provide translations for your %(type)s, you need to create .tr files " +"and upload a new release." +msgstr "" + +#: app/templates/packages/translation.html:19 +msgid "" +"For information on how to do this, see the modding book chapter and " +"lua_api.md" +msgstr "" + +#: app/templates/packages/translation.html:23 +msgid "Translation - Minetest Modding Book" +msgstr "" + +#: app/templates/packages/translation.html:26 +msgid "Translating content meta - lua_api.md" +msgstr "" + +#: app/templates/packages/translation.html:31 +#, python-format +msgid "%(title)s is available in %(num)d languages." +msgstr "" + +#: app/templates/packages/translation.html:32 +msgid "ContentDB reads translations from locale files (.tr) in your package." +msgstr "" + +#: app/templates/packages/translation.html:39 +msgid "Language" +msgstr "" + #: app/templates/packages/update_config.html:4 #: app/templates/packages/update_config.html:9 msgid "Configure Git Update Detection" @@ -3088,209 +3179,209 @@ msgid "" "notifications until it is marked up to date." msgstr "" -#: app/templates/packages/view.html:41 +#: app/templates/packages/view.html:42 msgid "Download" msgstr "" -#: app/templates/packages/view.html:48 +#: app/templates/packages/view.html:49 #, python-format msgid "Minetest %(min)s - %(max)s" msgstr "" -#: app/templates/packages/view.html:50 +#: app/templates/packages/view.html:51 #, python-format msgid "For Minetest %(min)s and above" msgstr "" -#: app/templates/packages/view.html:52 +#: app/templates/packages/view.html:53 #, python-format msgid "Minetest %(max)s and below" msgstr "" -#: app/templates/packages/view.html:62 +#: app/templates/packages/view.html:63 msgid "How do I install this?" msgstr "" -#: app/templates/packages/view.html:68 +#: app/templates/packages/view.html:69 msgid "No downloads available" msgstr "" -#: app/templates/packages/view.html:75 +#: app/templates/packages/view.html:76 msgid "Non-free code and media" msgstr "" -#: app/templates/packages/view.html:77 +#: app/templates/packages/view.html:78 msgid "Non-free code" msgstr "" -#: app/templates/packages/view.html:79 +#: app/templates/packages/view.html:80 msgid "Non-free media" msgstr "" -#: app/templates/packages/view.html:93 app/templates/threads/view.html:104 +#: app/templates/packages/view.html:94 app/templates/threads/view.html:104 msgid "" "This thread is only visible to its creator, package maintainers, users of" " Approver rank or above, and @mentioned users." msgstr "" -#: app/templates/packages/view.html:162 -msgid "Work in Progress" -msgstr "" - -#: app/templates/packages/view.html:183 app/templates/users/profile.html:242 +#: app/templates/packages/view.html:184 app/templates/users/profile.html:242 msgid "Downloads" msgstr "" -#: app/templates/packages/view.html:206 app/templates/users/profile.html:95 +#: app/templates/packages/view.html:207 app/templates/users/profile.html:95 msgid "Website" msgstr "" -#: app/templates/packages/view.html:218 app/templates/users/profile.html:77 +#: app/templates/packages/view.html:219 app/templates/users/profile.html:77 msgid "Forums" msgstr "" -#: app/templates/packages/view.html:224 +#: app/templates/packages/view.html:225 msgid "Issue Tracker" msgstr "" -#: app/templates/packages/view.html:303 +#: app/templates/packages/view.html:231 +msgid "Translate" +msgstr "" + +#: app/templates/packages/view.html:310 msgid "Awaiting review" msgstr "" -#: app/templates/packages/view.html:333 app/templates/threads/view.html:77 +#: app/templates/packages/view.html:340 app/templates/threads/view.html:77 msgid "Edit Review" msgstr "" -#: app/templates/packages/view.html:338 +#: app/templates/packages/view.html:345 msgid "You can't review your own package." msgstr "" -#: app/templates/packages/view.html:348 +#: app/templates/packages/view.html:355 msgid "Package needs to be approved before it can be reviewed." msgstr "" -#: app/templates/packages/view.html:359 +#: app/templates/packages/view.html:366 msgid "Used By" msgstr "" -#: app/templates/packages/view.html:365 +#: app/templates/packages/view.html:372 msgid "Content" msgstr "" -#: app/templates/packages/view.html:367 app/templates/packages/view.html:437 +#: app/templates/packages/view.html:374 app/templates/packages/view.html:444 msgid "View content for game" msgstr "" -#: app/templates/packages/view.html:381 +#: app/templates/packages/view.html:388 msgid "Favorite" msgstr "" -#: app/templates/packages/view.html:387 +#: app/templates/packages/view.html:394 msgid "Add to collection..." msgstr "" -#: app/templates/packages/view.html:397 +#: app/templates/packages/view.html:404 msgid "Package may be outdated" msgstr "" -#: app/templates/packages/view.html:404 +#: app/templates/packages/view.html:411 msgid "Only visible to the author and Editors." msgstr "" -#: app/templates/packages/view.html:421 +#: app/templates/packages/view.html:428 msgid "Warning" msgstr "" -#: app/templates/packages/view.html:427 +#: app/templates/packages/view.html:434 msgid "Like this package? Help support its development by making a donation" msgstr "" -#: app/templates/packages/view.html:430 +#: app/templates/packages/view.html:437 msgid "Donate now" msgstr "" -#: app/templates/packages/view.html:442 +#: app/templates/packages/view.html:449 msgid "Dependencies" msgstr "" -#: app/templates/packages/view.html:462 +#: app/templates/packages/view.html:469 msgid "No required dependencies" msgstr "" -#: app/templates/packages/view.html:468 +#: app/templates/packages/view.html:475 msgid "Optional" msgstr "" -#: app/templates/packages/view.html:501 +#: app/templates/packages/view.html:508 msgid "Compatible Games" msgstr "" -#: app/templates/packages/view.html:506 app/templates/packages/view.html:526 +#: app/templates/packages/view.html:513 app/templates/packages/view.html:533 msgid "No specific game required" msgstr "" -#: app/templates/packages/view.html:509 +#: app/templates/packages/view.html:516 msgid "Tested with:" msgstr "" -#: app/templates/packages/view.html:531 +#: app/templates/packages/view.html:538 msgid "Is the above correct?" msgstr "" -#: app/templates/packages/view.html:532 +#: app/templates/packages/view.html:539 msgid "You need to either confirm this or tell ContentDB about supported games" msgstr "" -#: app/templates/packages/view.html:544 +#: app/templates/packages/view.html:551 msgid "Does not work with:" msgstr "" -#: app/templates/packages/view.html:561 +#: app/templates/packages/view.html:568 msgid "This is an experimental feature." msgstr "" -#: app/templates/packages/view.html:562 +#: app/templates/packages/view.html:569 msgid "Supported games are determined by an algorithm, and may not be correct." msgstr "" -#: app/templates/packages/view.html:572 +#: app/templates/packages/view.html:579 msgid "Please specify compatible games" msgstr "" -#: app/templates/packages/view.html:578 +#: app/templates/packages/view.html:585 msgid "Information" msgstr "" -#: app/templates/packages/view.html:584 +#: app/templates/packages/view.html:591 msgid "Technical Name" msgstr "" -#: app/templates/packages/view.html:593 +#: app/templates/packages/view.html:607 #, python-format msgid "%(code_license)s for code,
%(media_license)s for media." msgstr "" -#: app/templates/packages/view.html:601 +#: app/templates/packages/view.html:615 msgid "Unknown" msgstr "" -#: app/templates/packages/view.html:603 +#: app/templates/packages/view.html:617 msgid "Added" msgstr "" -#: app/templates/packages/view.html:617 +#: app/templates/packages/view.html:631 msgid "Remove myself" msgstr "" -#: app/templates/packages/view.html:622 +#: app/templates/packages/view.html:636 msgid "Provides" msgstr "" -#: app/templates/packages/view.html:644 +#: app/templates/packages/view.html:658 msgid "More" msgstr "" -#: app/templates/packages/view.html:673 +#: app/templates/packages/view.html:687 msgid "See audit log" msgstr "" @@ -4444,3 +4535,15 @@ msgstr "" #~ msgid "a PNG or JPG image file" #~ msgstr "" +#~ msgid "License Editor" +#~ msgstr "" + +#~ msgid "Restore Package" +#~ msgstr "" + +#~ msgid "Tag Editor" +#~ msgstr "" + +#~ msgid "Create Tag" +#~ msgstr "" + diff --git a/translations/fr/LC_MESSAGES/messages.po b/translations/fr/LC_MESSAGES/messages.po index e933ccd0..7250f169 100644 --- a/translations/fr/LC_MESSAGES/messages.po +++ b/translations/fr/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: 2023-12-30 16:46+0000\n" +"POT-Creation-Date: 2024-03-03 01:18+0000\n" "PO-Revision-Date: 2023-11-05 15:03+0000\n" "Last-Translator: John Donne \n" "Language: fr\n" @@ -27,7 +27,8 @@ msgstr "Banni :" msgid "You have been banned." msgstr "Vous avez été banni." -#: app/querybuilder.py:38 app/templates/admin/tags/list.html:38 +#: app/querybuilder.py:41 app/templates/admin/languages/list.html:27 +#: app/templates/admin/tags/list.html:38 #: app/templates/admin/warnings/list.html:28 #: app/templates/collections/create_edit.html:56 #: app/templates/collections/view.html:66 app/templates/modnames/list.html:16 @@ -36,11 +37,20 @@ msgstr "Vous avez été banni." msgid "Packages" msgstr "Paquets" -#: app/template_filters.py:86 +#: app/querybuilder.py:56 +#, python-format +msgid "%(package_type)s for %(game_name)s" +msgstr "" + +#: app/template_filters.py:90 #, python-format msgid "%(delta)s ago" msgstr "il y a %(delta)s" +#: app/blueprints/api/endpoints.py:95 app/templates/index.html:103 +msgid "Featured" +msgstr "Mis en avant" + #: app/blueprints/api/tokens.py:33 app/templates/admin/tags/list.html:26 #: app/templates/admin/warnings/list.html:20 app/templates/macros/topics.html:7 #: app/templates/modnames/list.html:12 @@ -52,15 +62,15 @@ msgid "Limit to package" msgstr "Limiter au paquet" #: app/blueprints/api/tokens.py:36 app/blueprints/collections/__init__.py:90 -#: app/blueprints/oauth/__init__.py:175 app/blueprints/packages/packages.py:274 -#: app/blueprints/packages/packages.py:523 -#: app/blueprints/packages/packages.py:619 -#: app/blueprints/packages/packages.py:690 -#: app/blueprints/packages/releases.py:61 -#: app/blueprints/packages/releases.py:73 app/blueprints/packages/reviews.py:49 -#: app/blueprints/packages/screenshots.py:35 -#: app/blueprints/packages/screenshots.py:41 -#: app/blueprints/packages/screenshots.py:46 +#: app/blueprints/oauth/__init__.py:175 app/blueprints/packages/packages.py:275 +#: app/blueprints/packages/packages.py:539 +#: app/blueprints/packages/packages.py:635 +#: app/blueprints/packages/packages.py:706 +#: app/blueprints/packages/releases.py:62 +#: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:49 +#: app/blueprints/packages/screenshots.py:36 +#: app/blueprints/packages/screenshots.py:42 +#: app/blueprints/packages/screenshots.py:47 #: app/blueprints/users/account.py:226 app/blueprints/users/account.py:234 #: app/blueprints/users/settings.py:77 app/blueprints/users/settings.py:147 #: app/blueprints/users/settings.py:304 app/templates/users/modtools.html:111 @@ -68,16 +78,19 @@ msgid "Save" msgstr "Sauvegarder" #: app/blueprints/collections/__init__.py:77 -#: app/blueprints/oauth/__init__.py:168 app/blueprints/packages/releases.py:53 -#: app/blueprints/packages/releases.py:65 app/blueprints/packages/reviews.py:45 -#: app/blueprints/threads/__init__.py:281 app/templates/macros/reviews.html:138 -#: app/templates/macros/topics.html:5 +#: app/blueprints/oauth/__init__.py:168 app/blueprints/packages/releases.py:54 +#: app/blueprints/packages/releases.py:66 app/blueprints/packages/reviews.py:45 +#: app/blueprints/threads/__init__.py:281 +#: app/templates/admin/languages/list.html:23 +#: app/templates/macros/reviews.html:138 app/templates/macros/topics.html:5 #: app/templates/packages/release_edit.html:17 +#: app/templates/packages/translation.html:42 msgid "Title" msgstr "Titre" #: app/blueprints/collections/__init__.py:80 #: app/blueprints/collections/__init__.py:85 +#: app/templates/packages/translation.html:45 msgid "Short Description" msgstr "Description courte" @@ -167,43 +180,48 @@ msgid "Edit Details" msgstr "Éditer les détails" #: app/blueprints/packages/__init__.py:37 +#: app/templates/packages/translation.html:4 +msgid "Translation" +msgstr "" + +#: app/blueprints/packages/__init__.py:42 #: app/templates/packages/releases_list.html:34 -#: app/templates/packages/view.html:634 app/templates/todo/editor.html:75 +#: app/templates/packages/view.html:648 app/templates/todo/editor.html:75 msgid "Releases" msgstr "Versions" -#: app/blueprints/packages/__init__.py:42 +#: app/blueprints/packages/__init__.py:47 #: app/templates/packages/screenshots.html:4 #: app/templates/packages/screenshots.html:14 app/templates/todo/editor.html:11 msgid "Screenshots" msgstr "Captures d'écran" -#: app/blueprints/packages/__init__.py:47 +#: app/blueprints/packages/__init__.py:52 #: app/templates/packages/edit_maintainers.html:8 -#: app/templates/packages/view.html:605 +#: app/templates/packages/view.html:619 msgid "Maintainers" msgstr "Mainteneurs" -#: app/blueprints/packages/__init__.py:52 app/templates/base.html:159 -#: app/templates/packages/audit.html:4 +#: app/blueprints/packages/__init__.py:57 app/templates/admin/list.html:21 +#: app/templates/base.html:159 app/templates/packages/audit.html:4 msgid "Audit Log" msgstr "Journal d'audit" -#: app/blueprints/packages/__init__.py:57 app/templates/base.html:150 +#: app/blueprints/packages/__init__.py:62 app/templates/base.html:150 #: app/templates/packages/stats.html:4 app/templates/packages/stats.html:23 -#: app/templates/packages/view.html:229 app/templates/users/profile.html:148 +#: app/templates/packages/view.html:236 app/templates/users/profile.html:148 msgid "Statistics" msgstr "Statistiques" -#: app/blueprints/packages/__init__.py:62 app/templates/packages/share.html:4 +#: app/blueprints/packages/__init__.py:67 app/templates/packages/share.html:4 msgid "Share and Badges" msgstr "Partage et badges" -#: app/blueprints/packages/__init__.py:67 +#: app/blueprints/packages/__init__.py:72 msgid "Remove / Unpublish" msgstr "Supprimer / Rendre privé" -#: app/blueprints/packages/__init__.py:75 +#: app/blueprints/packages/__init__.py:80 #: app/templates/packages/game_support.html:4 msgid "Supported Games" msgstr "Jeux Compatibles" @@ -230,7 +248,7 @@ msgstr "" msgid "No download available." msgstr "Aucun téléchargement disponible." -#: app/blueprints/packages/packages.py:253 app/templates/packages/view.html:582 +#: app/blueprints/packages/packages.py:253 app/templates/packages/view.html:589 msgid "Type" msgstr "Type" @@ -239,12 +257,12 @@ msgid "Title (Human-readable)" msgstr "Titre (Lisible)" #: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:617 +#: app/blueprints/packages/packages.py:633 msgid "Name (Technical)" msgstr "Nom (Technique)" #: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:618 +#: app/blueprints/packages/packages.py:634 #: app/templates/packages/create_edit.html:75 msgid "Lower case letters (a-z), digits (0-9), and underscores (_) only" msgstr "" @@ -255,7 +273,7 @@ msgstr "" msgid "Short Description (Plaintext)" msgstr "Description Courte (Texte)" -#: app/blueprints/packages/packages.py:258 app/templates/packages/view.html:597 +#: app/blueprints/packages/packages.py:258 app/templates/packages/view.html:611 msgid "Maintenance State" msgstr "État de maintenance" @@ -268,7 +286,7 @@ msgstr "Étiquettes" msgid "Content Warnings" msgstr "Avertissements de contenu" -#: app/blueprints/packages/packages.py:262 app/templates/packages/view.html:586 +#: app/blueprints/packages/packages.py:262 app/templates/packages/view.html:600 msgid "License" msgstr "Licence" @@ -304,11 +322,15 @@ msgstr "URL de la vidéo" msgid "Donate URL" msgstr "URL de don" -#: app/blueprints/packages/packages.py:278 +#: app/blueprints/packages/packages.py:273 +msgid "Translation URL" +msgstr "" + +#: app/blueprints/packages/packages.py:279 msgid "_game is not an allowed name" msgstr "_game n'est pas un nom valide" -#: app/blueprints/packages/packages.py:288 +#: app/blueprints/packages/packages.py:289 msgid "" "Package already exists, but is removed. Please contact ContentDB staff to" " restore the package" @@ -316,209 +338,215 @@ msgstr "" "Le package existe déjà, mais a été supprimé. Merci de contacter l'équipe " "ContentDB pour restaurer ce package" -#: app/blueprints/packages/packages.py:293 +#: app/blueprints/packages/packages.py:294 msgid "Package already exists" msgstr "Le paquet existe déjà" -#: app/blueprints/packages/packages.py:299 +#: app/blueprints/packages/packages.py:300 msgid "A collection with a similar name already exists" msgstr "Une collection avec un nom similaire existe déjà" -#: app/blueprints/packages/packages.py:359 +#: app/blueprints/packages/packages.py:361 msgid "Unable to find that user" msgstr "Impossible de trouver cet utilisateur" -#: app/blueprints/packages/packages.py:363 -#: app/blueprints/packages/screenshots.py:136 +#: app/blueprints/packages/packages.py:365 +#: app/blueprints/packages/screenshots.py:137 #: app/blueprints/users/settings.py:131 msgid "Permission denied" msgstr "Permission refusée" -#: app/blueprints/packages/packages.py:419 -#: app/blueprints/packages/packages.py:478 -#: app/blueprints/packages/packages.py:498 +#: app/blueprints/packages/packages.py:421 +#: app/blueprints/packages/packages.py:494 +#: app/blueprints/packages/packages.py:514 msgid "You don't have permission to do that" msgstr "Vous n'avez pas la permission de faire cela" -#: app/blueprints/packages/packages.py:449 +#: app/blueprints/packages/packages.py:453 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:493 +#: app/blueprints/packages/packages.py:460 +msgid "" +"Please comment in the approval thread so editors know what you have " +"changed" +msgstr "" + +#: app/blueprints/packages/packages.py:509 msgid "Deleted package" msgstr "Paquet supprimé" -#: app/blueprints/packages/packages.py:513 +#: app/blueprints/packages/packages.py:529 msgid "Unapproved package" msgstr "Paquets non approuvés" -#: app/blueprints/packages/packages.py:522 +#: app/blueprints/packages/packages.py:538 msgid "Maintainers (Comma-separated)" msgstr "Responsables (séparés par des virgules)" -#: app/blueprints/packages/packages.py:531 +#: app/blueprints/packages/packages.py:547 msgid "You don't have permission to edit maintainers" msgstr "Vous n'avez pas l'autorisation de modifier les mainteneurs" -#: app/blueprints/packages/packages.py:581 +#: app/blueprints/packages/packages.py:597 msgid "You are not a maintainer" msgstr "Vous n'êtes pas un des responsable" -#: app/blueprints/packages/packages.py:584 +#: app/blueprints/packages/packages.py:600 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:616 +#: app/blueprints/packages/packages.py:632 msgid "Author Name" msgstr "Nom de l'auteur" -#: app/blueprints/packages/packages.py:686 +#: app/blueprints/packages/packages.py:702 msgid "Enable support detection based on dependencies (recommended)" msgstr "" "Activer la détection de la compatibilité basée sur les dépendances ( " "recommandé )" -#: app/blueprints/packages/packages.py:687 +#: app/blueprints/packages/packages.py:703 msgid "Supported games" msgstr "Jeux compatibles" -#: app/blueprints/packages/packages.py:688 +#: app/blueprints/packages/packages.py:704 msgid "Unsupported games" msgstr "Jeux incompatibles" -#: app/blueprints/packages/packages.py:689 +#: app/blueprints/packages/packages.py:705 msgid "Supports all games (unless stated) / is game independent" msgstr "Compatible avec tous les jeux (sauf mention contraire) / indépendant" -#: app/blueprints/packages/packages.py:705 +#: app/blueprints/packages/packages.py:721 msgid "You need at least one release before you can edit game support" msgstr "" "Vous devez avoir au moins une version avant de pouvoir préciser les jeux " "compatibles" -#: app/blueprints/packages/packages.py:709 +#: app/blueprints/packages/packages.py:725 msgid "Mod(pack) needs to contain at least one mod. Please create a new release" msgstr "" "Le mod(pack) doit contenir au moins un mod. Merci de créer une nouvelle " "version" -#: app/blueprints/packages/releases.py:54 +#: app/blueprints/packages/releases.py:55 #: app/templates/packages/release_new.html:46 msgid "Method" msgstr "Méthode" -#: app/blueprints/packages/releases.py:54 -#: app/blueprints/packages/releases.py:56 -#: app/blueprints/packages/screenshots.py:34 +#: app/blueprints/packages/releases.py:55 +#: app/blueprints/packages/releases.py:57 +#: app/blueprints/packages/screenshots.py:35 msgid "File Upload" msgstr "Chargement de fichiers" -#: app/blueprints/packages/releases.py:55 +#: app/blueprints/packages/releases.py:56 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:57 -#: app/blueprints/packages/releases.py:69 -#: app/blueprints/packages/releases.py:193 +#: app/blueprints/packages/releases.py:58 +#: app/blueprints/packages/releases.py:70 +#: app/blueprints/packages/releases.py:194 msgid "Minimum Minetest Version" msgstr "Version Minimum de Minetest" -#: app/blueprints/packages/releases.py:59 -#: app/blueprints/packages/releases.py:71 -#: app/blueprints/packages/releases.py:196 +#: app/blueprints/packages/releases.py:60 +#: app/blueprints/packages/releases.py:72 +#: app/blueprints/packages/releases.py:197 msgid "Maximum Minetest Version" msgstr "Version maximale de Minetest" -#: app/blueprints/packages/releases.py:66 +#: app/blueprints/packages/releases.py:67 #: app/templates/packages/release_edit.html:23 msgid "URL" msgstr "URL" -#: app/blueprints/packages/releases.py:67 +#: app/blueprints/packages/releases.py:68 msgid "Task ID" msgstr "ID de tâche" -#: app/blueprints/packages/releases.py:68 -#: app/blueprints/packages/screenshots.py:40 +#: app/blueprints/packages/releases.py:69 +#: app/blueprints/packages/screenshots.py:41 msgid "Is Approved" msgstr "Est approuvé" -#: app/blueprints/packages/releases.py:86 +#: app/blueprints/packages/releases.py:87 msgid "Import from Git" msgstr "Importation depuis Git" -#: app/blueprints/packages/releases.py:86 +#: app/blueprints/packages/releases.py:87 msgid "Upload .zip file" msgstr "Charger le fichier .zip" -#: app/blueprints/packages/releases.py:192 +#: app/blueprints/packages/releases.py:193 msgid "Set Min" msgstr "Définir Minimum" -#: app/blueprints/packages/releases.py:195 +#: app/blueprints/packages/releases.py:196 msgid "Set Max" msgstr "Définir Maximum" -#: app/blueprints/packages/releases.py:198 +#: app/blueprints/packages/releases.py:199 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:199 +#: app/blueprints/packages/releases.py:200 msgid "Update" msgstr "Mettre à jour" -#: app/blueprints/packages/releases.py:248 +#: app/blueprints/packages/releases.py:251 #: app/templates/packages/update_config.html:25 msgid "Trigger" msgstr "Déclencheur" -#: app/blueprints/packages/releases.py:249 +#: app/blueprints/packages/releases.py:252 msgid "New Commit" msgstr "Nouveau commit" -#: app/blueprints/packages/releases.py:250 app/templates/admin/tags/list.html:8 +#: app/blueprints/packages/releases.py:253 app/templates/admin/tags/list.html:8 msgid "New Tag" msgstr "Ajouter une étiquette" -#: app/blueprints/packages/releases.py:252 +#: app/blueprints/packages/releases.py:255 msgid "Branch name" msgstr "Nom de la branche" -#: app/blueprints/packages/releases.py:253 +#: app/blueprints/packages/releases.py:256 #: app/templates/packages/update_config.html:38 msgid "Action" msgstr "Action" -#: app/blueprints/packages/releases.py:254 +#: app/blueprints/packages/releases.py:257 msgid "Send notification and mark as outdated" msgstr "Envoyer une notification et marquer comme obsolète" -#: app/blueprints/packages/releases.py:254 +#: app/blueprints/packages/releases.py:257 #: app/templates/macros/package_approval.html:22 msgid "Create release" msgstr "Créer une version" -#: app/blueprints/packages/releases.py:256 +#: app/blueprints/packages/releases.py:259 msgid "Save Settings" msgstr "Mettre à jour les paramètres" -#: app/blueprints/packages/releases.py:257 +#: app/blueprints/packages/releases.py:260 msgid "Disable Automation" msgstr "Désactiver l'automatisation" -#: app/blueprints/packages/releases.py:296 +#: app/blueprints/packages/releases.py:299 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:312 +#: app/blueprints/packages/releases.py:315 msgid "Deleted update configuration" msgstr "Configuration de mise à jour supprimée" -#: app/blueprints/packages/releases.py:320 +#: app/blueprints/packages/releases.py:323 msgid "Now, please create an initial release" msgstr "Maintenant, veuillez créer une version initiale" @@ -562,7 +590,7 @@ msgstr "" #: app/blueprints/packages/reviews.py:80 app/blueprints/threads/__init__.py:207 #: app/blueprints/threads/__init__.py:240 #: app/blueprints/threads/__init__.py:334 app/blueprints/users/settings.py:112 -#: app/logic/packages.py:131 +#: app/logic/packages.py:132 msgid "Linking to blocked sites is not allowed" msgstr "Faire référence à des sites bloqués n'est pas autorisé" @@ -574,12 +602,12 @@ msgstr "Vous ne pouvez voter pour les évaluations de votre propre paquet !" msgid "You can't vote on your own reviews!" msgstr "Vous ne pouvez pas voter pour vos propres évaluations !" -#: app/blueprints/packages/screenshots.py:33 -#: app/blueprints/packages/screenshots.py:39 +#: app/blueprints/packages/screenshots.py:34 +#: app/blueprints/packages/screenshots.py:40 msgid "Title/Caption" msgstr "Titre/légende" -#: app/blueprints/packages/screenshots.py:45 +#: app/blueprints/packages/screenshots.py:46 #: app/templates/packages/screenshots.html:110 msgid "Cover Image" msgstr "Image de couverture" @@ -589,7 +617,7 @@ msgid "Message" msgstr "Message" #: app/blueprints/report/__init__.py:35 app/templates/macros/threads.html:51 -#: app/templates/packages/view.html:665 app/templates/report/index.html:4 +#: app/templates/packages/view.html:679 app/templates/report/index.html:4 #: app/templates/report/index.html:10 app/templates/users/profile.html:37 msgid "Report" msgstr "Signaler" @@ -662,7 +690,7 @@ msgstr "Mot de passe" msgid "Remember me" msgstr "Se rappeler de moi" -#: app/blueprints/users/account.py:39 app/templates/base.html:188 +#: app/blueprints/users/account.py:39 app/templates/base.html:176 #: app/templates/donate/index.html:74 app/templates/users/login.html:4 msgid "Sign in" msgstr "Se connecter" @@ -1047,7 +1075,7 @@ msgid "File filter" msgstr "Filtre de fichiers" #: app/blueprints/zipgrep/__init__.py:38 app/templates/base.html:60 -#: app/templates/todo/tags.html:14 +#: app/templates/packages/game_hub.html:35 app/templates/todo/tags.html:14 msgid "Search" msgstr "Rechercher" @@ -1084,7 +1112,7 @@ msgstr "Vous devez ajouter au moins une capture d'écran." msgid "Please wait for the license to be added to CDB." msgstr "Veuillez attendre que la licence soit ajoutée au CDB." -#: app/logic/packages.py:98 +#: app/logic/packages.py:99 msgid "" "Name can only contain lower case letters (a-z), digits (0-9), and " "underscores (_)" @@ -1092,11 +1120,11 @@ msgstr "" "Le nom ne peut être composé que de lettres minuscules (a-z), chiffres " "(0-9) et caractères de soulignement (_)" -#: app/logic/packages.py:112 +#: app/logic/packages.py:113 msgid "You don't have permission to edit this package" msgstr "Vous n'avez pas l'autorisation de modifier ce paquet" -#: app/logic/packages.py:116 +#: app/logic/packages.py:117 msgid "You don't have permission to change the package name" msgstr "Vous n'avez pas l'autorisation de modifier le nom du paquet" @@ -1133,50 +1161,50 @@ msgstr "" "Capture d'écran trop petite, doit faire au moins %(width)s par %(height)s" " pixels" -#: app/logic/uploads.py:55 +#: app/logic/uploads.py:58 #, python-format msgid "Please upload %(file_desc)s" msgstr "Veuillez importer %(file_desc)s" -#: app/logic/uploads.py:58 +#: app/logic/uploads.py:61 msgid "Uploaded image isn't actually an image" msgstr "L'image envoyée n'est pas une image" -#: app/models/packages.py:68 +#: app/models/packages.py:69 msgid "Mod" msgstr "Mod" -#: app/models/packages.py:70 +#: app/models/packages.py:71 msgid "Game" msgstr "Jeu" -#: app/models/packages.py:72 +#: app/models/packages.py:73 msgid "Texture Pack" msgstr "Pack de texture" -#: app/models/packages.py:77 app/templates/base.html:39 +#: app/models/packages.py:78 app/templates/base.html:39 #: app/templates/modnames/view.html:14 msgid "Mods" msgstr "Mods" -#: app/models/packages.py:79 app/templates/base.html:42 +#: app/models/packages.py:80 app/templates/base.html:42 #: app/templates/modnames/view.html:17 msgid "Games" msgstr "Jeux" -#: app/models/packages.py:81 app/templates/base.html:45 +#: app/models/packages.py:82 app/templates/base.html:45 msgid "Texture Packs" msgstr "Packs de textures" -#: app/models/packages.py:170 +#: app/models/packages.py:171 msgid "Submit for Approval" msgstr "Soumettre pour vérification" -#: app/models/packages.py:172 +#: app/models/packages.py:173 msgid "Approve" msgstr "Approuver" -#: app/models/packages.py:174 app/templates/api/create_edit_token.html:17 +#: app/models/packages.py:175 app/templates/api/create_edit_token.html:17 #: app/templates/collections/delete.html:14 #: app/templates/collections/view.html:39 #: app/templates/oauth/create_edit.html:17 @@ -1188,6 +1216,10 @@ msgstr "Approuver" msgid "Delete" msgstr "Supprimer" +#: app/models/packages.py:572 app/templates/packages/view.html:163 +msgid "Work in Progress" +msgstr "Travail en cours" + #: app/tasks/emails.py:119 msgid "" "You are receiving this email because you are a registered user of " @@ -1243,8 +1275,9 @@ msgstr "" msgid "Random" msgstr "Aléatoire" -#: app/templates/base.html:51 app/templates/base.html:256 +#: app/templates/base.html:51 app/templates/base.html:245 #: app/templates/packages/bulk_update_conf.html:8 +#: app/templates/packages/translation.html:12 #: app/templates/packages/update_config.html:8 #: app/templates/todo/game_support.html:8 app/templates/todo/user.html:45 #: app/templates/todo/user.html:69 @@ -1285,85 +1318,83 @@ msgstr "Profil" msgid "My Collections" msgstr "Mes collections" -#: app/templates/base.html:163 +#: app/templates/base.html:164 msgid "Admin" msgstr "Admin" -#: app/templates/base.html:166 -msgid "License Editor" -msgstr "Éditeur de licences" - -#: app/templates/base.html:171 -msgid "Restore Package" -msgstr "Restaurer le paquet" - -#: app/templates/base.html:174 -msgid "Tag Editor" -msgstr "Éditeur d'étiquettes" - -#: app/templates/base.html:176 -msgid "Create Tag" -msgstr "Créer une étiquette" - -#: app/templates/base.html:181 app/templates/packages/release_new.html:12 +#: app/templates/base.html:169 app/templates/packages/release_new.html:12 msgid "Settings" msgstr "Paramètres" -#: app/templates/base.html:184 +#: app/templates/base.html:172 msgid "Sign out" msgstr "Se déconnecter" -#: app/templates/base.html:213 +#: app/templates/admin/languages/list.html:4 +#: app/templates/admin/languages/list.html:10 app/templates/base.html:185 +#: app/templates/packages/view.html:593 +msgid "Languages" +msgstr "" + +#: app/templates/base.html:202 msgid "Help translate ContentDB" msgstr "Aider à traduire le ContentDB" -#: app/templates/base.html:257 +#: app/templates/base.html:246 msgid "About" msgstr "À propos" -#: app/templates/base.html:258 +#: app/templates/base.html:247 msgid "Rules" msgstr "Règles" -#: app/templates/base.html:259 +#: app/templates/base.html:248 msgid "Policy and Guidance" msgstr "Règles et Recommandations" -#: app/templates/base.html:260 +#: app/templates/base.html:249 msgid "API" msgstr "API" -#: app/templates/base.html:261 app/templates/users/register.html:37 +#: app/templates/base.html:250 app/templates/users/register.html:37 msgid "Privacy Policy" msgstr "Politique de confidentialité" -#: app/templates/base.html:263 +#: app/templates/base.html:252 msgid "Report / DMCA" msgstr "Signaler / DMCA" -#: app/templates/base.html:265 +#: app/templates/base.html:254 msgid "User List" msgstr "Liste des utilisateurs" -#: app/templates/base.html:266 app/templates/packages/view.html:189 -#: app/templates/packages/view.html:654 app/templates/threads/list.html:4 +#: app/templates/base.html:255 app/templates/packages/view.html:190 +#: app/templates/packages/view.html:668 app/templates/threads/list.html:4 msgid "Threads" msgstr "Fils" -#: app/templates/base.html:267 app/templates/collections/list.html:7 +#: app/templates/base.html:256 app/templates/collections/list.html:7 #: app/templates/collections/list.html:26 msgid "Collections" msgstr "Collections" -#: app/templates/base.html:268 +#: app/templates/base.html:257 #, fuzzy msgid "Support Packages" msgstr "Paquets pris en charge" -#: app/templates/base.html:269 +#: app/templates/base.html:258 msgid "Source Code" msgstr "Code source" +#: app/templates/base.html:264 +msgid "Show non-free packages" +msgstr "" + +#: app/templates/base.html:266 +msgid "Hide non-free packages" +msgstr "" + #: app/templates/index.html:4 msgid "Welcome" msgstr "Bienvenue" @@ -1374,6 +1405,7 @@ msgstr "" "Bienvenue dans le meilleur endroit où trouver des mods, des jeux et des " "packs de textures pour Minetest" +#: app/templates/admin/storage.html:39 #: app/templates/collections/create_edit.html:81 #: app/templates/collections/list.html:39 #: app/templates/collections/view.html:91 app/templates/index.html:48 @@ -1390,68 +1422,73 @@ msgid "%(title)s by %(author)s" msgstr "%(title)s par %(author)s" #: app/templates/index.html:77 app/templates/packages/reviews_list.html:4 -#: app/templates/packages/view.html:193 app/templates/packages/view.html:325 +#: app/templates/packages/view.html:194 app/templates/packages/view.html:332 #: app/templates/users/profile.html:279 msgid "Reviews" msgstr "Évaluations" -#: app/templates/index.html:93 app/templates/packages/view.html:271 +#: app/templates/index.html:93 app/templates/packages/view.html:278 msgid "Previous" msgstr "Précédent" -#: app/templates/index.html:97 app/templates/packages/view.html:275 +#: app/templates/index.html:97 app/templates/packages/view.html:282 #: app/templates/users/claim_forums.html:87 msgid "Next" msgstr "Suivant" -#: app/templates/index.html:103 -msgid "Featured" -msgstr "Mis en avant" - -#: app/templates/index.html:108 app/templates/index.html:115 -#: app/templates/index.html:122 app/templates/index.html:129 -#: app/templates/index.html:136 app/templates/index.html:158 -#: app/templates/index.html:165 app/templates/packages/game_hub.html:30 -#: app/templates/packages/game_hub.html:37 +#: app/templates/index.html:107 app/templates/index.html:113 #: app/templates/packages/game_hub.html:44 -#: app/templates/packages/game_hub.html:51 -#: app/templates/packages/game_hub.html:58 -msgid "See more" -msgstr "Voir plus" - -#: app/templates/index.html:110 app/templates/packages/game_hub.html:32 msgid "Recently Added" msgstr "Récemment ajouté" -#: app/templates/index.html:117 app/templates/packages/game_hub.html:39 +#: app/templates/index.html:111 app/templates/index.html:122 +#: app/templates/index.html:133 app/templates/index.html:144 +#: app/templates/index.html:155 app/templates/index.html:181 +#: app/templates/packages/game_hub.html:42 +#: app/templates/packages/game_hub.html:49 +#: app/templates/packages/game_hub.html:56 +#: app/templates/packages/game_hub.html:63 +#: app/templates/packages/game_hub.html:70 +msgid "See more" +msgstr "Voir plus" + +#: app/templates/index.html:118 app/templates/index.html:124 +#: app/templates/packages/game_hub.html:51 msgid "Recently Updated" msgstr "Récemment mis à jour" -#: app/templates/index.html:124 +#: app/templates/index.html:129 app/templates/index.html:135 msgid "Top Games" msgstr "Top des Jeux" -#: app/templates/index.html:131 app/templates/packages/game_hub.html:46 +#: app/templates/index.html:140 app/templates/index.html:146 +#: app/templates/packages/game_hub.html:58 msgid "Top Mods" msgstr "Top des Mods" -#: app/templates/index.html:138 app/templates/packages/game_hub.html:53 +#: app/templates/index.html:151 app/templates/index.html:157 +#: app/templates/packages/game_hub.html:65 msgid "Top Texture Packs" msgstr "Top des Packs de textures" -#: app/templates/index.html:142 +#: app/templates/index.html:163 msgid "Search by Tags" msgstr "Recherche par étiquettes" -#: app/templates/index.html:160 app/templates/packages/game_hub.html:60 +#: app/templates/index.html:177 app/templates/index.html:183 +#: app/templates/packages/game_hub.html:72 msgid "Highest Reviewed" msgstr "Les plus évalués" -#: app/templates/index.html:167 +#: app/templates/index.html:191 +msgid "All reviews" +msgstr "" + +#: app/templates/index.html:193 msgid "Recent Positive Reviews" msgstr "Évaluations positives récentes" -#: app/templates/index.html:174 +#: app/templates/index.html:200 #, python-format msgid "CDB has %(count)d packages, with a total of %(downloads)d downloads." msgstr "" @@ -1480,6 +1517,27 @@ msgstr "Envoyer une notification groupée" msgid "Send email to %(username)s" msgstr "Envoyer un courriel à %(username)s" +#: app/templates/admin/storage.html:18 +#: app/templates/packages/create_edit.html:66 +#: app/templates/packages/game_support.html:20 +#: app/templates/threads/view.html:96 app/templates/todo/tags.html:36 +msgid "Package" +msgstr "Paquet" + +#: app/templates/admin/storage.html:62 +#: app/templates/collections/create_edit.html:61 +#: app/templates/threads/user_comments.html:79 +msgid "No results" +msgstr "Pas de résultat" + +#: app/templates/admin/languages/list.html:19 +msgid "Id" +msgstr "" + +#: app/templates/admin/languages/list.html:33 +msgid "Has ContentDB translation?" +msgstr "" + #: app/templates/admin/licenses/list.html:8 msgid "New License" msgstr "Ajouter une Licence" @@ -1594,7 +1652,7 @@ msgstr "Aucun token créé" #: app/templates/collections/create_edit.html:5 #: app/templates/collections/view.html:42 app/templates/macros/releases.html:68 -#: app/templates/packages/view.html:115 app/templates/packages/view.html:248 +#: app/templates/packages/view.html:116 app/templates/packages/view.html:255 msgid "Edit" msgstr "Modifier" @@ -1610,13 +1668,8 @@ msgstr "Les utilisateurs ne seront pas redirigés en utilisant l'ancienne URL" msgid "This requires the collection to be public" msgstr "" -#: app/templates/collections/create_edit.html:61 -#: app/templates/threads/user_comments.html:79 -msgid "No results" -msgstr "Pas de résultat" - #: app/templates/collections/create_edit.html:76 -#: app/templates/packages/remove.html:58 app/templates/packages/view.html:127 +#: app/templates/packages/remove.html:58 app/templates/packages/view.html:128 #, fuzzy msgid "Remove" msgstr "Retirer/Supprimer" @@ -1885,7 +1938,7 @@ msgid "No audit log entries." msgstr "Aucune entrée dans le journal d'audit." #: app/templates/macros/forms.html:21 app/templates/macros/reviews.html:145 -#: app/templates/packages/remove.html:48 app/templates/packages/view.html:444 +#: app/templates/packages/remove.html:48 app/templates/packages/view.html:451 #: app/templates/users/modtools.html:86 msgid "Required" msgstr "Requis" @@ -1959,19 +2012,19 @@ msgstr "" "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 +#: app/templates/macros/packagegridtile.html:26 msgid "Warning: Non-free code and media." msgstr "Avertissement: Code et ressources non libres." -#: app/templates/macros/packagegridtile.html:29 +#: app/templates/macros/packagegridtile.html:30 msgid "Warning: Non-free code." msgstr "Avertissement: Code non libre." -#: app/templates/macros/packagegridtile.html:33 +#: app/templates/macros/packagegridtile.html:34 msgid "Warning: Non-free media." msgstr "Avertissement: Ressources non libres." -#: app/templates/macros/packagegridtile.html:45 +#: app/templates/macros/packagegridtile.html:46 msgid "No packages available" msgstr "Aucun paquet disponible" @@ -2186,8 +2239,8 @@ msgstr "Dernière réponse" msgid "On %(trigger)s, do %(action)s" msgstr "Quand %(trigger)s, exécuter %(action)s" -#: app/templates/macros/todo.html:35 app/templates/packages/view.html:121 -#: app/templates/packages/view.html:409 +#: app/templates/macros/todo.html:35 app/templates/packages/view.html:122 +#: app/templates/packages/view.html:416 msgid "Release" msgstr "Version" @@ -2197,7 +2250,7 @@ msgstr "Dépôt" #: app/templates/macros/todo.html:48 #: app/templates/packages/releases_list.html:13 -#: app/templates/packages/view.html:413 +#: app/templates/packages/view.html:420 msgid "Update settings" msgstr "Paramètres de mise à jour" @@ -2205,7 +2258,7 @@ msgstr "Paramètres de mise à jour" msgid "No outdated packages." msgstr "Aucun paquet obsolète." -#: app/templates/macros/topics.html:6 app/templates/packages/view.html:176 +#: app/templates/macros/topics.html:6 app/templates/packages/view.html:177 msgid "Author" msgstr "Auteur·ice" @@ -2258,9 +2311,9 @@ msgstr "Sujets du forum" #: app/templates/modnames/view.html:27 app/templates/oauth/authorize.html:32 #: app/templates/packages/game_support.html:42 -#: app/templates/packages/similar.html:38 app/templates/packages/view.html:450 -#: app/templates/packages/view.html:474 app/templates/packages/view.html:519 -#: app/templates/packages/view.html:551 app/templates/todo/editor.html:85 +#: app/templates/packages/similar.html:38 app/templates/packages/view.html:457 +#: app/templates/packages/view.html:481 app/templates/packages/view.html:526 +#: app/templates/packages/view.html:558 app/templates/todo/editor.html:85 #: app/templates/todo/game_support.html:45 #, python-format msgid "%(title)s by %(display_name)s" @@ -2481,12 +2534,6 @@ msgstr "" "telles que la recherche de métadonnées dans Git, ainsi que " "l'autocomplétion." -#: app/templates/packages/create_edit.html:66 -#: app/templates/packages/game_support.html:20 -#: app/templates/threads/view.html:96 app/templates/todo/tags.html:36 -msgid "Package" -msgstr "Paquet" - #: app/templates/packages/create_edit.html:73 msgid "You need to unpublish the package to change the name." msgstr "Vous devez rendre ce paquet privé pour changer son nom." @@ -2559,6 +2606,10 @@ msgstr "" "Si le champ est vide, l'URL de donation de l'auteur sera utilisée à la " "place." +#: app/templates/packages/create_edit.html:122 +msgid "How can users translate your package? ie: weblate URL or a help page" +msgstr "" + #: app/templates/packages/edit_maintainers.html:4 msgid "Edit Maintainers" msgstr "Modifier les responsables" @@ -2593,6 +2644,12 @@ msgstr "Centre communautaire" msgid "Mods and texture packs for %(title)s" msgstr "Mods et packs de textures pour %(title)s" +#: app/templates/packages/game_hub.html:31 +#: app/templates/packages/game_hub.html:34 +#, python-format +msgid "Search for packages for %(title)s" +msgstr "" + #: app/templates/packages/game_support.html:9 msgid "Documentation" msgstr "Documentation" @@ -2606,7 +2663,7 @@ msgstr "" "compatibles" #: app/templates/packages/game_support.html:23 -#: app/templates/packages/view.html:212 +#: app/templates/packages/view.html:213 msgid "Source" msgstr "Source" @@ -3139,7 +3196,7 @@ msgstr "" " conservés, mais elle n'impactera plus la note du paquet." #: app/templates/packages/review_votes.html:4 -#: app/templates/packages/view.html:353 +#: app/templates/packages/view.html:360 msgid "Review Votes" msgstr "Votes d'évaluation" @@ -3251,6 +3308,40 @@ msgstr "Sujets du forum similaires" msgid "Download (.csv)" msgstr "Télécharger (.csv)" +#: app/templates/packages/translation.html:18 +#, python-format +msgid "" +"To provide translations for your %(type)s, you need to create .tr files " +"and upload a new release." +msgstr "" + +#: app/templates/packages/translation.html:19 +msgid "" +"For information on how to do this, see the modding book chapter and " +"lua_api.md" +msgstr "" + +#: app/templates/packages/translation.html:23 +msgid "Translation - Minetest Modding Book" +msgstr "" + +#: app/templates/packages/translation.html:26 +msgid "Translating content meta - lua_api.md" +msgstr "" + +#: app/templates/packages/translation.html:31 +#, python-format +msgid "%(title)s is available in %(num)d languages." +msgstr "" + +#: app/templates/packages/translation.html:32 +msgid "ContentDB reads translations from locale files (.tr) in your package." +msgstr "" + +#: app/templates/packages/translation.html:39 +msgid "Language" +msgstr "" + #: app/templates/packages/update_config.html:4 #: app/templates/packages/update_config.html:9 msgid "Configure Git Update Detection" @@ -3295,46 +3386,46 @@ msgstr "" "Lorsqu'un paquet est marqué comme obsolète, vous ne recevrez plus de " "notification jusqu'à ce qu'il soit marqué comme étant à jour." -#: app/templates/packages/view.html:41 +#: app/templates/packages/view.html:42 msgid "Download" msgstr "Télécharger" -#: app/templates/packages/view.html:48 +#: app/templates/packages/view.html:49 #, python-format msgid "Minetest %(min)s - %(max)s" msgstr "Minetest %(min)s - %(max)s" -#: app/templates/packages/view.html:50 +#: app/templates/packages/view.html:51 #, python-format msgid "For Minetest %(min)s and above" msgstr "Pour Minetest %(min)s et au dessus" -#: app/templates/packages/view.html:52 +#: app/templates/packages/view.html:53 #, python-format msgid "Minetest %(max)s and below" msgstr "Minetest %(max)s et en dessous" -#: app/templates/packages/view.html:62 +#: app/templates/packages/view.html:63 msgid "How do I install this?" msgstr "Comment l'installer ?" -#: app/templates/packages/view.html:68 +#: app/templates/packages/view.html:69 msgid "No downloads available" msgstr "Aucun téléchargement disponible" -#: app/templates/packages/view.html:75 +#: app/templates/packages/view.html:76 msgid "Non-free code and media" msgstr "Code et ressources non libres" -#: app/templates/packages/view.html:77 +#: app/templates/packages/view.html:78 msgid "Non-free code" msgstr "Code non libre" -#: app/templates/packages/view.html:79 +#: app/templates/packages/view.html:80 msgid "Non-free media" msgstr "Ressources non libres" -#: app/templates/packages/view.html:93 app/templates/threads/view.html:104 +#: app/templates/packages/view.html:94 app/templates/threads/view.html:104 msgid "" "This thread is only visible to its creator, package maintainers, users of" " Approver rank or above, and @mentioned users." @@ -3343,169 +3434,169 @@ msgstr "" "paquets, les utilisateurs de rang Approbateur ou supérieur, et les " "utilisateurs @mentionnés." -#: app/templates/packages/view.html:162 -msgid "Work in Progress" -msgstr "Travail en cours" - -#: app/templates/packages/view.html:183 app/templates/users/profile.html:242 +#: app/templates/packages/view.html:184 app/templates/users/profile.html:242 msgid "Downloads" msgstr "Téléchargements" -#: app/templates/packages/view.html:206 app/templates/users/profile.html:95 +#: app/templates/packages/view.html:207 app/templates/users/profile.html:95 msgid "Website" msgstr "Site web" -#: app/templates/packages/view.html:218 app/templates/users/profile.html:77 +#: app/templates/packages/view.html:219 app/templates/users/profile.html:77 msgid "Forums" msgstr "Forums" -#: app/templates/packages/view.html:224 +#: app/templates/packages/view.html:225 msgid "Issue Tracker" msgstr "Suivi des problèmes" -#: app/templates/packages/view.html:303 +#: app/templates/packages/view.html:231 +msgid "Translate" +msgstr "" + +#: app/templates/packages/view.html:310 msgid "Awaiting review" msgstr "En attente de révision" -#: app/templates/packages/view.html:333 app/templates/threads/view.html:77 +#: app/templates/packages/view.html:340 app/templates/threads/view.html:77 msgid "Edit Review" msgstr "Éditer l'évaluation" -#: app/templates/packages/view.html:338 +#: app/templates/packages/view.html:345 msgid "You can't review your own package." msgstr "Vous ne pouvez pas évaluer votre propre paquet." -#: app/templates/packages/view.html:348 +#: app/templates/packages/view.html:355 msgid "Package needs to be approved before it can be reviewed." msgstr "Le paquet doit être approuvé avant de pouvoir être évalué." -#: app/templates/packages/view.html:359 +#: app/templates/packages/view.html:366 msgid "Used By" msgstr "Utilisé par" -#: app/templates/packages/view.html:365 +#: app/templates/packages/view.html:372 msgid "Content" msgstr "Contenu" -#: app/templates/packages/view.html:367 app/templates/packages/view.html:437 +#: app/templates/packages/view.html:374 app/templates/packages/view.html:444 msgid "View content for game" msgstr "Voir le contenu de ce jeu" -#: app/templates/packages/view.html:381 +#: app/templates/packages/view.html:388 #, fuzzy msgid "Favorite" msgstr "Favoris" -#: app/templates/packages/view.html:387 +#: app/templates/packages/view.html:394 msgid "Add to collection..." msgstr "Ajouter à la collection ..." -#: app/templates/packages/view.html:397 +#: app/templates/packages/view.html:404 msgid "Package may be outdated" msgstr "Le paquet peut être obsolète" -#: app/templates/packages/view.html:404 +#: app/templates/packages/view.html:411 msgid "Only visible to the author and Editors." msgstr "Seulement visible par l'auteur et les éditeurs." -#: app/templates/packages/view.html:421 +#: app/templates/packages/view.html:428 msgid "Warning" msgstr "Avertissement" -#: app/templates/packages/view.html:427 +#: app/templates/packages/view.html:434 msgid "Like this package? Help support its development by making a donation" msgstr "Tu apprécies ce paquet ? Contribue à son développement en faisant un don" -#: app/templates/packages/view.html:430 +#: app/templates/packages/view.html:437 msgid "Donate now" msgstr "Faire un don" -#: app/templates/packages/view.html:442 +#: app/templates/packages/view.html:449 msgid "Dependencies" msgstr "Dépendances" -#: app/templates/packages/view.html:462 +#: app/templates/packages/view.html:469 msgid "No required dependencies" msgstr "Aucune dépendance requise" -#: app/templates/packages/view.html:468 +#: app/templates/packages/view.html:475 msgid "Optional" msgstr "Optionnel" -#: app/templates/packages/view.html:501 +#: app/templates/packages/view.html:508 msgid "Compatible Games" msgstr "Jeux compatibles" -#: app/templates/packages/view.html:506 app/templates/packages/view.html:526 +#: app/templates/packages/view.html:513 app/templates/packages/view.html:533 msgid "No specific game required" msgstr "Aucun jeu spécifique n'est requis" -#: app/templates/packages/view.html:509 +#: app/templates/packages/view.html:516 msgid "Tested with:" msgstr "Testé avec :" -#: app/templates/packages/view.html:531 +#: app/templates/packages/view.html:538 msgid "Is the above correct?" msgstr "Est ce que les informations ci-dessus sont correctes ?" -#: app/templates/packages/view.html:532 +#: app/templates/packages/view.html:539 msgid "You need to either confirm this or tell ContentDB about supported games" msgstr "" "Vous devez soit confirmer ceci ou lister les jeux compatibles sur " "ContentDB" -#: app/templates/packages/view.html:544 +#: app/templates/packages/view.html:551 msgid "Does not work with:" msgstr "Ne fonctionne pas avec :" -#: app/templates/packages/view.html:561 +#: app/templates/packages/view.html:568 msgid "This is an experimental feature." msgstr "C'est une fonctionnalité expérimentale." -#: app/templates/packages/view.html:562 +#: app/templates/packages/view.html:569 msgid "Supported games are determined by an algorithm, and may not be correct." msgstr "" "Les jeux compatibles sont déterminés par un algorithme, et peuvent ne pas" " être corrects." -#: app/templates/packages/view.html:572 +#: app/templates/packages/view.html:579 msgid "Please specify compatible games" msgstr "Veuillez spécifier les jeux compatibles" -#: app/templates/packages/view.html:578 +#: app/templates/packages/view.html:585 msgid "Information" msgstr "Informations" -#: app/templates/packages/view.html:584 +#: app/templates/packages/view.html:591 msgid "Technical Name" msgstr "Nom technique" -#: app/templates/packages/view.html:593 +#: app/templates/packages/view.html:607 #, 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:601 +#: app/templates/packages/view.html:615 msgid "Unknown" msgstr "Inconnu" -#: app/templates/packages/view.html:603 +#: app/templates/packages/view.html:617 msgid "Added" msgstr "Ajouté" -#: app/templates/packages/view.html:617 +#: app/templates/packages/view.html:631 msgid "Remove myself" msgstr "Me retirer" -#: app/templates/packages/view.html:622 +#: app/templates/packages/view.html:636 msgid "Provides" msgstr "Fournit" -#: app/templates/packages/view.html:644 +#: app/templates/packages/view.html:658 msgid "More" msgstr "Plus" -#: app/templates/packages/view.html:673 +#: app/templates/packages/view.html:687 msgid "See audit log" msgstr "Afficher le journal d'audit" @@ -4955,3 +5046,15 @@ msgstr "" #~ msgid "a PNG or JPG image file" #~ msgstr "une image PNG ou JPG" +#~ msgid "License Editor" +#~ msgstr "Éditeur de licences" + +#~ msgid "Restore Package" +#~ msgstr "Restaurer le paquet" + +#~ msgid "Tag Editor" +#~ msgstr "Éditeur d'étiquettes" + +#~ msgid "Create Tag" +#~ msgstr "Créer une étiquette" + diff --git a/translations/gl/LC_MESSAGES/messages.po b/translations/gl/LC_MESSAGES/messages.po index 2d0babc6..8d1a0af3 100644 --- a/translations/gl/LC_MESSAGES/messages.po +++ b/translations/gl/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: 2023-12-30 16:46+0000\n" +"POT-Creation-Date: 2024-03-03 01:18+0000\n" "PO-Revision-Date: 2022-06-04 11:18+0000\n" "Last-Translator: Raquel Fariña Agra \n" "Language: gl\n" @@ -27,7 +27,8 @@ msgstr "" msgid "You have been banned." msgstr "Fostes baneado." -#: app/querybuilder.py:38 app/templates/admin/tags/list.html:38 +#: app/querybuilder.py:41 app/templates/admin/languages/list.html:27 +#: app/templates/admin/tags/list.html:38 #: app/templates/admin/warnings/list.html:28 #: app/templates/collections/create_edit.html:56 #: app/templates/collections/view.html:66 app/templates/modnames/list.html:16 @@ -36,11 +37,20 @@ msgstr "Fostes baneado." msgid "Packages" msgstr "" -#: app/template_filters.py:86 +#: app/querybuilder.py:56 +#, python-format +msgid "%(package_type)s for %(game_name)s" +msgstr "" + +#: app/template_filters.py:90 #, python-format msgid "%(delta)s ago" msgstr "Hai %(delta)s" +#: app/blueprints/api/endpoints.py:95 app/templates/index.html:103 +msgid "Featured" +msgstr "" + #: app/blueprints/api/tokens.py:33 app/templates/admin/tags/list.html:26 #: app/templates/admin/warnings/list.html:20 app/templates/macros/topics.html:7 #: app/templates/modnames/list.html:12 @@ -52,15 +62,15 @@ msgid "Limit to package" msgstr "Limitar ao paquete" #: app/blueprints/api/tokens.py:36 app/blueprints/collections/__init__.py:90 -#: app/blueprints/oauth/__init__.py:175 app/blueprints/packages/packages.py:274 -#: app/blueprints/packages/packages.py:523 -#: app/blueprints/packages/packages.py:619 -#: app/blueprints/packages/packages.py:690 -#: app/blueprints/packages/releases.py:61 -#: app/blueprints/packages/releases.py:73 app/blueprints/packages/reviews.py:49 -#: app/blueprints/packages/screenshots.py:35 -#: app/blueprints/packages/screenshots.py:41 -#: app/blueprints/packages/screenshots.py:46 +#: app/blueprints/oauth/__init__.py:175 app/blueprints/packages/packages.py:275 +#: app/blueprints/packages/packages.py:539 +#: app/blueprints/packages/packages.py:635 +#: app/blueprints/packages/packages.py:706 +#: app/blueprints/packages/releases.py:62 +#: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:49 +#: app/blueprints/packages/screenshots.py:36 +#: app/blueprints/packages/screenshots.py:42 +#: app/blueprints/packages/screenshots.py:47 #: app/blueprints/users/account.py:226 app/blueprints/users/account.py:234 #: app/blueprints/users/settings.py:77 app/blueprints/users/settings.py:147 #: app/blueprints/users/settings.py:304 app/templates/users/modtools.html:111 @@ -68,16 +78,19 @@ msgid "Save" msgstr "Gardar" #: app/blueprints/collections/__init__.py:77 -#: app/blueprints/oauth/__init__.py:168 app/blueprints/packages/releases.py:53 -#: app/blueprints/packages/releases.py:65 app/blueprints/packages/reviews.py:45 -#: app/blueprints/threads/__init__.py:281 app/templates/macros/reviews.html:138 -#: app/templates/macros/topics.html:5 +#: app/blueprints/oauth/__init__.py:168 app/blueprints/packages/releases.py:54 +#: app/blueprints/packages/releases.py:66 app/blueprints/packages/reviews.py:45 +#: app/blueprints/threads/__init__.py:281 +#: app/templates/admin/languages/list.html:23 +#: app/templates/macros/reviews.html:138 app/templates/macros/topics.html:5 #: app/templates/packages/release_edit.html:17 +#: app/templates/packages/translation.html:42 msgid "Title" msgstr "" #: app/blueprints/collections/__init__.py:80 #: app/blueprints/collections/__init__.py:85 +#: app/templates/packages/translation.html:45 msgid "Short Description" msgstr "" @@ -167,43 +180,48 @@ msgid "Edit Details" msgstr "Editar detalles" #: app/blueprints/packages/__init__.py:37 -#: app/templates/packages/releases_list.html:34 -#: app/templates/packages/view.html:634 app/templates/todo/editor.html:75 -msgid "Releases" +#: app/templates/packages/translation.html:4 +msgid "Translation" msgstr "" #: app/blueprints/packages/__init__.py:42 +#: app/templates/packages/releases_list.html:34 +#: app/templates/packages/view.html:648 app/templates/todo/editor.html:75 +msgid "Releases" +msgstr "" + +#: app/blueprints/packages/__init__.py:47 #: app/templates/packages/screenshots.html:4 #: app/templates/packages/screenshots.html:14 app/templates/todo/editor.html:11 msgid "Screenshots" msgstr "Capturas de pantalla" -#: app/blueprints/packages/__init__.py:47 +#: app/blueprints/packages/__init__.py:52 #: app/templates/packages/edit_maintainers.html:8 -#: app/templates/packages/view.html:605 +#: app/templates/packages/view.html:619 msgid "Maintainers" msgstr "Mantedores" -#: app/blueprints/packages/__init__.py:52 app/templates/base.html:159 -#: app/templates/packages/audit.html:4 +#: app/blueprints/packages/__init__.py:57 app/templates/admin/list.html:21 +#: app/templates/base.html:159 app/templates/packages/audit.html:4 msgid "Audit Log" msgstr "" -#: app/blueprints/packages/__init__.py:57 app/templates/base.html:150 +#: app/blueprints/packages/__init__.py:62 app/templates/base.html:150 #: app/templates/packages/stats.html:4 app/templates/packages/stats.html:23 -#: app/templates/packages/view.html:229 app/templates/users/profile.html:148 +#: app/templates/packages/view.html:236 app/templates/users/profile.html:148 msgid "Statistics" msgstr "" -#: app/blueprints/packages/__init__.py:62 app/templates/packages/share.html:4 +#: app/blueprints/packages/__init__.py:67 app/templates/packages/share.html:4 msgid "Share and Badges" msgstr "Compartir e insignias" -#: app/blueprints/packages/__init__.py:67 +#: app/blueprints/packages/__init__.py:72 msgid "Remove / Unpublish" msgstr "" -#: app/blueprints/packages/__init__.py:75 +#: app/blueprints/packages/__init__.py:80 #: app/templates/packages/game_support.html:4 msgid "Supported Games" msgstr "" @@ -228,7 +246,7 @@ msgstr "" msgid "No download available." msgstr "Non hai descargas dispoñibles." -#: app/blueprints/packages/packages.py:253 app/templates/packages/view.html:582 +#: app/blueprints/packages/packages.py:253 app/templates/packages/view.html:589 msgid "Type" msgstr "Tipo" @@ -237,12 +255,12 @@ msgid "Title (Human-readable)" msgstr "Título (lexible)" #: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:617 +#: app/blueprints/packages/packages.py:633 msgid "Name (Technical)" msgstr "Nome (Técnico)" #: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:618 +#: app/blueprints/packages/packages.py:634 #: app/templates/packages/create_edit.html:75 msgid "Lower case letters (a-z), digits (0-9), and underscores (_) only" msgstr "Só letras minúsculas (a-z), díxitos (0-9) e guións baixos (_)" @@ -251,7 +269,7 @@ msgstr "Só letras minúsculas (a-z), díxitos (0-9) e guións baixos (_)" msgid "Short Description (Plaintext)" msgstr "Breve descrición (texto plano)" -#: app/blueprints/packages/packages.py:258 app/templates/packages/view.html:597 +#: app/blueprints/packages/packages.py:258 app/templates/packages/view.html:611 msgid "Maintenance State" msgstr "Estado de mantemento" @@ -264,7 +282,7 @@ msgstr "Etiquetas" msgid "Content Warnings" msgstr "Avisos de contido" -#: app/blueprints/packages/packages.py:262 app/templates/packages/view.html:586 +#: app/blueprints/packages/packages.py:262 app/templates/packages/view.html:600 msgid "License" msgstr "Licenza" @@ -300,209 +318,219 @@ msgstr "URL do vídeo" msgid "Donate URL" msgstr "" -#: app/blueprints/packages/packages.py:278 +#: app/blueprints/packages/packages.py:273 +msgid "Translation URL" +msgstr "" + +#: app/blueprints/packages/packages.py:279 msgid "_game is not an allowed name" msgstr "" -#: app/blueprints/packages/packages.py:288 +#: app/blueprints/packages/packages.py:289 msgid "" "Package already exists, but is removed. Please contact ContentDB staff to" " restore the package" msgstr "" -#: app/blueprints/packages/packages.py:293 +#: app/blueprints/packages/packages.py:294 msgid "Package already exists" msgstr "" -#: app/blueprints/packages/packages.py:299 +#: app/blueprints/packages/packages.py:300 msgid "A collection with a similar name already exists" msgstr "" -#: app/blueprints/packages/packages.py:359 +#: app/blueprints/packages/packages.py:361 msgid "Unable to find that user" msgstr "Non se puido atopar ese usuario" -#: app/blueprints/packages/packages.py:363 -#: app/blueprints/packages/screenshots.py:136 +#: app/blueprints/packages/packages.py:365 +#: app/blueprints/packages/screenshots.py:137 #: app/blueprints/users/settings.py:131 msgid "Permission denied" msgstr "Permiso denegado" -#: app/blueprints/packages/packages.py:419 -#: app/blueprints/packages/packages.py:478 -#: app/blueprints/packages/packages.py:498 +#: app/blueprints/packages/packages.py:421 +#: app/blueprints/packages/packages.py:494 +#: app/blueprints/packages/packages.py:514 msgid "You don't have permission to do that" msgstr "Non tes permiso para facer iso" -#: app/blueprints/packages/packages.py:449 +#: app/blueprints/packages/packages.py:453 msgid "Please comment what changes are needed in the approval thread" msgstr "Comenta os cambios que son necesarios no fío de revisión" -#: app/blueprints/packages/packages.py:493 +#: app/blueprints/packages/packages.py:460 +msgid "" +"Please comment in the approval thread so editors know what you have " +"changed" +msgstr "" + +#: app/blueprints/packages/packages.py:509 msgid "Deleted package" msgstr "Paquete eliminado" -#: app/blueprints/packages/packages.py:513 +#: app/blueprints/packages/packages.py:529 msgid "Unapproved package" msgstr "Paquete non aprobado" -#: app/blueprints/packages/packages.py:522 +#: app/blueprints/packages/packages.py:538 msgid "Maintainers (Comma-separated)" msgstr "Mantedores (separados por comas)" -#: app/blueprints/packages/packages.py:531 +#: app/blueprints/packages/packages.py:547 msgid "You don't have permission to edit maintainers" msgstr "" -#: app/blueprints/packages/packages.py:581 +#: app/blueprints/packages/packages.py:597 msgid "You are not a maintainer" msgstr "" -#: app/blueprints/packages/packages.py:584 +#: app/blueprints/packages/packages.py:600 msgid "Package owners cannot remove themselves as maintainers" msgstr "" -#: app/blueprints/packages/packages.py:616 +#: app/blueprints/packages/packages.py:632 msgid "Author Name" msgstr "" -#: app/blueprints/packages/packages.py:686 +#: app/blueprints/packages/packages.py:702 msgid "Enable support detection based on dependencies (recommended)" msgstr "" -#: app/blueprints/packages/packages.py:687 +#: app/blueprints/packages/packages.py:703 msgid "Supported games" msgstr "" -#: app/blueprints/packages/packages.py:688 +#: app/blueprints/packages/packages.py:704 msgid "Unsupported games" msgstr "" -#: app/blueprints/packages/packages.py:689 +#: app/blueprints/packages/packages.py:705 msgid "Supports all games (unless stated) / is game independent" msgstr "" -#: app/blueprints/packages/packages.py:705 +#: app/blueprints/packages/packages.py:721 msgid "You need at least one release before you can edit game support" msgstr "" -#: app/blueprints/packages/packages.py:709 +#: app/blueprints/packages/packages.py:725 msgid "Mod(pack) needs to contain at least one mod. Please create a new release" msgstr "" -#: app/blueprints/packages/releases.py:54 +#: app/blueprints/packages/releases.py:55 #: app/templates/packages/release_new.html:46 msgid "Method" msgstr "" -#: app/blueprints/packages/releases.py:54 -#: app/blueprints/packages/releases.py:56 -#: app/blueprints/packages/screenshots.py:34 +#: app/blueprints/packages/releases.py:55 +#: app/blueprints/packages/releases.py:57 +#: app/blueprints/packages/screenshots.py:35 msgid "File Upload" msgstr "" -#: app/blueprints/packages/releases.py:55 +#: app/blueprints/packages/releases.py:56 msgid "Git reference (ie: commit hash, branch, or tag)" msgstr "" -#: app/blueprints/packages/releases.py:57 -#: app/blueprints/packages/releases.py:69 -#: app/blueprints/packages/releases.py:193 +#: app/blueprints/packages/releases.py:58 +#: app/blueprints/packages/releases.py:70 +#: app/blueprints/packages/releases.py:194 msgid "Minimum Minetest Version" msgstr "" -#: app/blueprints/packages/releases.py:59 -#: app/blueprints/packages/releases.py:71 -#: app/blueprints/packages/releases.py:196 +#: app/blueprints/packages/releases.py:60 +#: app/blueprints/packages/releases.py:72 +#: app/blueprints/packages/releases.py:197 msgid "Maximum Minetest Version" msgstr "" -#: app/blueprints/packages/releases.py:66 +#: app/blueprints/packages/releases.py:67 #: app/templates/packages/release_edit.html:23 msgid "URL" msgstr "" -#: app/blueprints/packages/releases.py:67 +#: app/blueprints/packages/releases.py:68 msgid "Task ID" msgstr "" -#: app/blueprints/packages/releases.py:68 -#: app/blueprints/packages/screenshots.py:40 +#: app/blueprints/packages/releases.py:69 +#: app/blueprints/packages/screenshots.py:41 msgid "Is Approved" msgstr "" -#: app/blueprints/packages/releases.py:86 +#: app/blueprints/packages/releases.py:87 msgid "Import from Git" msgstr "" -#: app/blueprints/packages/releases.py:86 +#: app/blueprints/packages/releases.py:87 msgid "Upload .zip file" msgstr "" -#: app/blueprints/packages/releases.py:192 +#: app/blueprints/packages/releases.py:193 msgid "Set Min" msgstr "" -#: app/blueprints/packages/releases.py:195 +#: app/blueprints/packages/releases.py:196 msgid "Set Max" msgstr "" -#: app/blueprints/packages/releases.py:198 +#: app/blueprints/packages/releases.py:199 msgid "Only change values previously set as none" msgstr "" -#: app/blueprints/packages/releases.py:199 +#: app/blueprints/packages/releases.py:200 msgid "Update" msgstr "" -#: app/blueprints/packages/releases.py:248 +#: app/blueprints/packages/releases.py:251 #: app/templates/packages/update_config.html:25 msgid "Trigger" msgstr "" -#: app/blueprints/packages/releases.py:249 +#: app/blueprints/packages/releases.py:252 msgid "New Commit" msgstr "" -#: app/blueprints/packages/releases.py:250 app/templates/admin/tags/list.html:8 +#: app/blueprints/packages/releases.py:253 app/templates/admin/tags/list.html:8 msgid "New Tag" msgstr "" -#: app/blueprints/packages/releases.py:252 +#: app/blueprints/packages/releases.py:255 msgid "Branch name" msgstr "" -#: app/blueprints/packages/releases.py:253 +#: app/blueprints/packages/releases.py:256 #: app/templates/packages/update_config.html:38 msgid "Action" msgstr "" -#: app/blueprints/packages/releases.py:254 +#: app/blueprints/packages/releases.py:257 msgid "Send notification and mark as outdated" msgstr "" -#: app/blueprints/packages/releases.py:254 +#: app/blueprints/packages/releases.py:257 #: app/templates/macros/package_approval.html:22 msgid "Create release" msgstr "" -#: app/blueprints/packages/releases.py:256 +#: app/blueprints/packages/releases.py:259 msgid "Save Settings" msgstr "" -#: app/blueprints/packages/releases.py:257 +#: app/blueprints/packages/releases.py:260 msgid "Disable Automation" msgstr "" -#: app/blueprints/packages/releases.py:296 +#: app/blueprints/packages/releases.py:299 msgid "Please add a Git repository URL in order to set up automatic releases" msgstr "" -#: app/blueprints/packages/releases.py:312 +#: app/blueprints/packages/releases.py:315 msgid "Deleted update configuration" msgstr "" -#: app/blueprints/packages/releases.py:320 +#: app/blueprints/packages/releases.py:323 msgid "Now, please create an initial release" msgstr "" @@ -544,7 +572,7 @@ msgstr "" #: app/blueprints/packages/reviews.py:80 app/blueprints/threads/__init__.py:207 #: app/blueprints/threads/__init__.py:240 #: app/blueprints/threads/__init__.py:334 app/blueprints/users/settings.py:112 -#: app/logic/packages.py:131 +#: app/logic/packages.py:132 msgid "Linking to blocked sites is not allowed" msgstr "" @@ -556,12 +584,12 @@ msgstr "" msgid "You can't vote on your own reviews!" msgstr "" -#: app/blueprints/packages/screenshots.py:33 -#: app/blueprints/packages/screenshots.py:39 +#: app/blueprints/packages/screenshots.py:34 +#: app/blueprints/packages/screenshots.py:40 msgid "Title/Caption" msgstr "" -#: app/blueprints/packages/screenshots.py:45 +#: app/blueprints/packages/screenshots.py:46 #: app/templates/packages/screenshots.html:110 msgid "Cover Image" msgstr "" @@ -571,7 +599,7 @@ msgid "Message" msgstr "" #: app/blueprints/report/__init__.py:35 app/templates/macros/threads.html:51 -#: app/templates/packages/view.html:665 app/templates/report/index.html:4 +#: app/templates/packages/view.html:679 app/templates/report/index.html:4 #: app/templates/report/index.html:10 app/templates/users/profile.html:37 msgid "Report" msgstr "" @@ -644,7 +672,7 @@ msgstr "" msgid "Remember me" msgstr "" -#: app/blueprints/users/account.py:39 app/templates/base.html:188 +#: app/blueprints/users/account.py:39 app/templates/base.html:176 #: app/templates/donate/index.html:74 app/templates/users/login.html:4 msgid "Sign in" msgstr "" @@ -1006,7 +1034,7 @@ msgid "File filter" msgstr "" #: app/blueprints/zipgrep/__init__.py:38 app/templates/base.html:60 -#: app/templates/todo/tags.html:14 +#: app/templates/packages/game_hub.html:35 app/templates/todo/tags.html:14 msgid "Search" msgstr "" @@ -1037,17 +1065,17 @@ msgstr "" msgid "Please wait for the license to be added to CDB." msgstr "" -#: app/logic/packages.py:98 +#: app/logic/packages.py:99 msgid "" "Name can only contain lower case letters (a-z), digits (0-9), and " "underscores (_)" msgstr "" -#: app/logic/packages.py:112 +#: app/logic/packages.py:113 msgid "You don't have permission to edit this package" msgstr "" -#: app/logic/packages.py:116 +#: app/logic/packages.py:117 msgid "You don't have permission to change the package name" msgstr "" @@ -1080,50 +1108,50 @@ msgid "" "pixels" msgstr "" -#: app/logic/uploads.py:55 +#: app/logic/uploads.py:58 #, python-format msgid "Please upload %(file_desc)s" msgstr "" -#: app/logic/uploads.py:58 +#: app/logic/uploads.py:61 msgid "Uploaded image isn't actually an image" msgstr "" -#: app/models/packages.py:68 +#: app/models/packages.py:69 msgid "Mod" msgstr "" -#: app/models/packages.py:70 +#: app/models/packages.py:71 msgid "Game" msgstr "" -#: app/models/packages.py:72 +#: app/models/packages.py:73 msgid "Texture Pack" msgstr "" -#: app/models/packages.py:77 app/templates/base.html:39 +#: app/models/packages.py:78 app/templates/base.html:39 #: app/templates/modnames/view.html:14 msgid "Mods" msgstr "" -#: app/models/packages.py:79 app/templates/base.html:42 +#: app/models/packages.py:80 app/templates/base.html:42 #: app/templates/modnames/view.html:17 msgid "Games" msgstr "" -#: app/models/packages.py:81 app/templates/base.html:45 +#: app/models/packages.py:82 app/templates/base.html:45 msgid "Texture Packs" msgstr "" -#: app/models/packages.py:170 +#: app/models/packages.py:171 msgid "Submit for Approval" msgstr "" -#: app/models/packages.py:172 +#: app/models/packages.py:173 msgid "Approve" msgstr "" -#: app/models/packages.py:174 app/templates/api/create_edit_token.html:17 +#: app/models/packages.py:175 app/templates/api/create_edit_token.html:17 #: app/templates/collections/delete.html:14 #: app/templates/collections/view.html:39 #: app/templates/oauth/create_edit.html:17 @@ -1135,6 +1163,10 @@ msgstr "" msgid "Delete" msgstr "" +#: app/models/packages.py:572 app/templates/packages/view.html:163 +msgid "Work in Progress" +msgstr "" + #: app/tasks/emails.py:119 msgid "" "You are receiving this email because you are a registered user of " @@ -1186,8 +1218,9 @@ msgstr "" msgid "Random" msgstr "" -#: app/templates/base.html:51 app/templates/base.html:256 +#: app/templates/base.html:51 app/templates/base.html:245 #: app/templates/packages/bulk_update_conf.html:8 +#: app/templates/packages/translation.html:12 #: app/templates/packages/update_config.html:8 #: app/templates/todo/game_support.html:8 app/templates/todo/user.html:45 #: app/templates/todo/user.html:69 @@ -1228,84 +1261,82 @@ msgstr "" msgid "My Collections" msgstr "" -#: app/templates/base.html:163 +#: app/templates/base.html:164 msgid "Admin" msgstr "" -#: app/templates/base.html:166 -msgid "License Editor" -msgstr "" - -#: app/templates/base.html:171 -msgid "Restore Package" -msgstr "" - -#: app/templates/base.html:174 -msgid "Tag Editor" -msgstr "" - -#: app/templates/base.html:176 -msgid "Create Tag" -msgstr "" - -#: app/templates/base.html:181 app/templates/packages/release_new.html:12 +#: app/templates/base.html:169 app/templates/packages/release_new.html:12 msgid "Settings" msgstr "" -#: app/templates/base.html:184 +#: app/templates/base.html:172 msgid "Sign out" msgstr "" -#: app/templates/base.html:213 +#: app/templates/admin/languages/list.html:4 +#: app/templates/admin/languages/list.html:10 app/templates/base.html:185 +#: app/templates/packages/view.html:593 +msgid "Languages" +msgstr "" + +#: app/templates/base.html:202 msgid "Help translate ContentDB" msgstr "" -#: app/templates/base.html:257 +#: app/templates/base.html:246 msgid "About" msgstr "" -#: app/templates/base.html:258 +#: app/templates/base.html:247 msgid "Rules" msgstr "" -#: app/templates/base.html:259 +#: app/templates/base.html:248 msgid "Policy and Guidance" msgstr "" -#: app/templates/base.html:260 +#: app/templates/base.html:249 msgid "API" msgstr "" -#: app/templates/base.html:261 app/templates/users/register.html:37 +#: app/templates/base.html:250 app/templates/users/register.html:37 msgid "Privacy Policy" msgstr "" -#: app/templates/base.html:263 +#: app/templates/base.html:252 msgid "Report / DMCA" msgstr "" -#: app/templates/base.html:265 +#: app/templates/base.html:254 msgid "User List" msgstr "" -#: app/templates/base.html:266 app/templates/packages/view.html:189 -#: app/templates/packages/view.html:654 app/templates/threads/list.html:4 +#: app/templates/base.html:255 app/templates/packages/view.html:190 +#: app/templates/packages/view.html:668 app/templates/threads/list.html:4 msgid "Threads" msgstr "" -#: app/templates/base.html:267 app/templates/collections/list.html:7 +#: app/templates/base.html:256 app/templates/collections/list.html:7 #: app/templates/collections/list.html:26 msgid "Collections" msgstr "" -#: app/templates/base.html:268 +#: app/templates/base.html:257 msgid "Support Packages" msgstr "" -#: app/templates/base.html:269 +#: app/templates/base.html:258 msgid "Source Code" msgstr "" +#: app/templates/base.html:264 +msgid "Show non-free packages" +msgstr "" + +#: app/templates/base.html:266 +msgid "Hide non-free packages" +msgstr "" + #: app/templates/index.html:4 msgid "Welcome" msgstr "" @@ -1314,6 +1345,7 @@ msgstr "" msgid "Welcome to the best place to find Minetest mods, games, and texture packs" msgstr "" +#: app/templates/admin/storage.html:39 #: app/templates/collections/create_edit.html:81 #: app/templates/collections/list.html:39 #: app/templates/collections/view.html:91 app/templates/index.html:48 @@ -1330,68 +1362,73 @@ msgid "%(title)s by %(author)s" msgstr "" #: app/templates/index.html:77 app/templates/packages/reviews_list.html:4 -#: app/templates/packages/view.html:193 app/templates/packages/view.html:325 +#: app/templates/packages/view.html:194 app/templates/packages/view.html:332 #: app/templates/users/profile.html:279 msgid "Reviews" msgstr "" -#: app/templates/index.html:93 app/templates/packages/view.html:271 +#: app/templates/index.html:93 app/templates/packages/view.html:278 msgid "Previous" msgstr "" -#: app/templates/index.html:97 app/templates/packages/view.html:275 +#: app/templates/index.html:97 app/templates/packages/view.html:282 #: app/templates/users/claim_forums.html:87 msgid "Next" msgstr "" -#: app/templates/index.html:103 -msgid "Featured" -msgstr "" - -#: app/templates/index.html:108 app/templates/index.html:115 -#: app/templates/index.html:122 app/templates/index.html:129 -#: app/templates/index.html:136 app/templates/index.html:158 -#: app/templates/index.html:165 app/templates/packages/game_hub.html:30 -#: app/templates/packages/game_hub.html:37 +#: app/templates/index.html:107 app/templates/index.html:113 #: app/templates/packages/game_hub.html:44 -#: app/templates/packages/game_hub.html:51 -#: app/templates/packages/game_hub.html:58 -msgid "See more" -msgstr "" - -#: app/templates/index.html:110 app/templates/packages/game_hub.html:32 msgid "Recently Added" msgstr "" -#: app/templates/index.html:117 app/templates/packages/game_hub.html:39 +#: app/templates/index.html:111 app/templates/index.html:122 +#: app/templates/index.html:133 app/templates/index.html:144 +#: app/templates/index.html:155 app/templates/index.html:181 +#: app/templates/packages/game_hub.html:42 +#: app/templates/packages/game_hub.html:49 +#: app/templates/packages/game_hub.html:56 +#: app/templates/packages/game_hub.html:63 +#: app/templates/packages/game_hub.html:70 +msgid "See more" +msgstr "" + +#: app/templates/index.html:118 app/templates/index.html:124 +#: app/templates/packages/game_hub.html:51 msgid "Recently Updated" msgstr "" -#: app/templates/index.html:124 +#: app/templates/index.html:129 app/templates/index.html:135 msgid "Top Games" msgstr "" -#: app/templates/index.html:131 app/templates/packages/game_hub.html:46 +#: app/templates/index.html:140 app/templates/index.html:146 +#: app/templates/packages/game_hub.html:58 msgid "Top Mods" msgstr "" -#: app/templates/index.html:138 app/templates/packages/game_hub.html:53 +#: app/templates/index.html:151 app/templates/index.html:157 +#: app/templates/packages/game_hub.html:65 msgid "Top Texture Packs" msgstr "" -#: app/templates/index.html:142 +#: app/templates/index.html:163 msgid "Search by Tags" msgstr "" -#: app/templates/index.html:160 app/templates/packages/game_hub.html:60 +#: app/templates/index.html:177 app/templates/index.html:183 +#: app/templates/packages/game_hub.html:72 msgid "Highest Reviewed" msgstr "" -#: app/templates/index.html:167 +#: app/templates/index.html:191 +msgid "All reviews" +msgstr "" + +#: app/templates/index.html:193 msgid "Recent Positive Reviews" msgstr "" -#: app/templates/index.html:174 +#: app/templates/index.html:200 #, python-format msgid "CDB has %(count)d packages, with a total of %(downloads)d downloads." msgstr "" @@ -1418,6 +1455,27 @@ msgstr "" msgid "Send email to %(username)s" msgstr "" +#: app/templates/admin/storage.html:18 +#: app/templates/packages/create_edit.html:66 +#: app/templates/packages/game_support.html:20 +#: app/templates/threads/view.html:96 app/templates/todo/tags.html:36 +msgid "Package" +msgstr "" + +#: app/templates/admin/storage.html:62 +#: app/templates/collections/create_edit.html:61 +#: app/templates/threads/user_comments.html:79 +msgid "No results" +msgstr "" + +#: app/templates/admin/languages/list.html:19 +msgid "Id" +msgstr "" + +#: app/templates/admin/languages/list.html:33 +msgid "Has ContentDB translation?" +msgstr "" + #: app/templates/admin/licenses/list.html:8 msgid "New License" msgstr "" @@ -1526,7 +1584,7 @@ msgstr "" #: app/templates/collections/create_edit.html:5 #: app/templates/collections/view.html:42 app/templates/macros/releases.html:68 -#: app/templates/packages/view.html:115 app/templates/packages/view.html:248 +#: app/templates/packages/view.html:116 app/templates/packages/view.html:255 msgid "Edit" msgstr "" @@ -1542,13 +1600,8 @@ msgstr "" msgid "This requires the collection to be public" msgstr "" -#: app/templates/collections/create_edit.html:61 -#: app/templates/threads/user_comments.html:79 -msgid "No results" -msgstr "" - #: app/templates/collections/create_edit.html:76 -#: app/templates/packages/remove.html:58 app/templates/packages/view.html:127 +#: app/templates/packages/remove.html:58 app/templates/packages/view.html:128 msgid "Remove" msgstr "Eliminar" @@ -1791,7 +1844,7 @@ msgid "No audit log entries." msgstr "" #: app/templates/macros/forms.html:21 app/templates/macros/reviews.html:145 -#: app/templates/packages/remove.html:48 app/templates/packages/view.html:444 +#: app/templates/packages/remove.html:48 app/templates/packages/view.html:451 #: app/templates/users/modtools.html:86 msgid "Required" msgstr "" @@ -1859,19 +1912,19 @@ msgid "" "author." msgstr "" -#: app/templates/macros/packagegridtile.html:25 +#: app/templates/macros/packagegridtile.html:26 msgid "Warning: Non-free code and media." msgstr "" -#: app/templates/macros/packagegridtile.html:29 +#: app/templates/macros/packagegridtile.html:30 msgid "Warning: Non-free code." msgstr "" -#: app/templates/macros/packagegridtile.html:33 +#: app/templates/macros/packagegridtile.html:34 msgid "Warning: Non-free media." msgstr "" -#: app/templates/macros/packagegridtile.html:45 +#: app/templates/macros/packagegridtile.html:46 msgid "No packages available" msgstr "" @@ -2074,8 +2127,8 @@ msgstr "" msgid "On %(trigger)s, do %(action)s" msgstr "" -#: app/templates/macros/todo.html:35 app/templates/packages/view.html:121 -#: app/templates/packages/view.html:409 +#: app/templates/macros/todo.html:35 app/templates/packages/view.html:122 +#: app/templates/packages/view.html:416 msgid "Release" msgstr "" @@ -2085,7 +2138,7 @@ msgstr "" #: app/templates/macros/todo.html:48 #: app/templates/packages/releases_list.html:13 -#: app/templates/packages/view.html:413 +#: app/templates/packages/view.html:420 msgid "Update settings" msgstr "" @@ -2093,7 +2146,7 @@ msgstr "" msgid "No outdated packages." msgstr "" -#: app/templates/macros/topics.html:6 app/templates/packages/view.html:176 +#: app/templates/macros/topics.html:6 app/templates/packages/view.html:177 msgid "Author" msgstr "" @@ -2146,9 +2199,9 @@ msgstr "" #: app/templates/modnames/view.html:27 app/templates/oauth/authorize.html:32 #: app/templates/packages/game_support.html:42 -#: app/templates/packages/similar.html:38 app/templates/packages/view.html:450 -#: app/templates/packages/view.html:474 app/templates/packages/view.html:519 -#: app/templates/packages/view.html:551 app/templates/todo/editor.html:85 +#: app/templates/packages/similar.html:38 app/templates/packages/view.html:457 +#: app/templates/packages/view.html:481 app/templates/packages/view.html:526 +#: app/templates/packages/view.html:558 app/templates/todo/editor.html:85 #: app/templates/todo/game_support.html:45 #, python-format msgid "%(title)s by %(display_name)s" @@ -2359,12 +2412,6 @@ msgid "" "\t\t\tsuch as finding metadata from git, and autocompletion." msgstr "" -#: app/templates/packages/create_edit.html:66 -#: app/templates/packages/game_support.html:20 -#: app/templates/threads/view.html:96 app/templates/todo/tags.html:36 -msgid "Package" -msgstr "" - #: app/templates/packages/create_edit.html:73 msgid "You need to unpublish the package to change the name." msgstr "" @@ -2429,6 +2476,10 @@ msgstr "" msgid "If blank, the author's donation URL will be used instead." msgstr "" +#: app/templates/packages/create_edit.html:122 +msgid "How can users translate your package? ie: weblate URL or a help page" +msgstr "" + #: app/templates/packages/edit_maintainers.html:4 msgid "Edit Maintainers" msgstr "" @@ -2459,6 +2510,12 @@ msgstr "" msgid "Mods and texture packs for %(title)s" msgstr "" +#: app/templates/packages/game_hub.html:31 +#: app/templates/packages/game_hub.html:34 +#, python-format +msgid "Search for packages for %(title)s" +msgstr "" + #: app/templates/packages/game_support.html:9 msgid "Documentation" msgstr "" @@ -2470,7 +2527,7 @@ msgid "" msgstr "" #: app/templates/packages/game_support.html:23 -#: app/templates/packages/view.html:212 +#: app/templates/packages/view.html:213 msgid "Source" msgstr "" @@ -2937,7 +2994,7 @@ msgid "" msgstr "" #: app/templates/packages/review_votes.html:4 -#: app/templates/packages/view.html:353 +#: app/templates/packages/view.html:360 msgid "Review Votes" msgstr "" @@ -3045,6 +3102,40 @@ msgstr "" msgid "Download (.csv)" msgstr "" +#: app/templates/packages/translation.html:18 +#, python-format +msgid "" +"To provide translations for your %(type)s, you need to create .tr files " +"and upload a new release." +msgstr "" + +#: app/templates/packages/translation.html:19 +msgid "" +"For information on how to do this, see the modding book chapter and " +"lua_api.md" +msgstr "" + +#: app/templates/packages/translation.html:23 +msgid "Translation - Minetest Modding Book" +msgstr "" + +#: app/templates/packages/translation.html:26 +msgid "Translating content meta - lua_api.md" +msgstr "" + +#: app/templates/packages/translation.html:31 +#, python-format +msgid "%(title)s is available in %(num)d languages." +msgstr "" + +#: app/templates/packages/translation.html:32 +msgid "ContentDB reads translations from locale files (.tr) in your package." +msgstr "" + +#: app/templates/packages/translation.html:39 +msgid "Language" +msgstr "" + #: app/templates/packages/update_config.html:4 #: app/templates/packages/update_config.html:9 msgid "Configure Git Update Detection" @@ -3080,209 +3171,209 @@ msgid "" "notifications until it is marked up to date." msgstr "" -#: app/templates/packages/view.html:41 +#: app/templates/packages/view.html:42 msgid "Download" msgstr "" -#: app/templates/packages/view.html:48 +#: app/templates/packages/view.html:49 #, python-format msgid "Minetest %(min)s - %(max)s" msgstr "" -#: app/templates/packages/view.html:50 +#: app/templates/packages/view.html:51 #, python-format msgid "For Minetest %(min)s and above" msgstr "" -#: app/templates/packages/view.html:52 +#: app/templates/packages/view.html:53 #, python-format msgid "Minetest %(max)s and below" msgstr "" -#: app/templates/packages/view.html:62 +#: app/templates/packages/view.html:63 msgid "How do I install this?" msgstr "" -#: app/templates/packages/view.html:68 +#: app/templates/packages/view.html:69 msgid "No downloads available" msgstr "" -#: app/templates/packages/view.html:75 +#: app/templates/packages/view.html:76 msgid "Non-free code and media" msgstr "" -#: app/templates/packages/view.html:77 +#: app/templates/packages/view.html:78 msgid "Non-free code" msgstr "" -#: app/templates/packages/view.html:79 +#: app/templates/packages/view.html:80 msgid "Non-free media" msgstr "" -#: app/templates/packages/view.html:93 app/templates/threads/view.html:104 +#: app/templates/packages/view.html:94 app/templates/threads/view.html:104 msgid "" "This thread is only visible to its creator, package maintainers, users of" " Approver rank or above, and @mentioned users." msgstr "" -#: app/templates/packages/view.html:162 -msgid "Work in Progress" -msgstr "" - -#: app/templates/packages/view.html:183 app/templates/users/profile.html:242 +#: app/templates/packages/view.html:184 app/templates/users/profile.html:242 msgid "Downloads" msgstr "" -#: app/templates/packages/view.html:206 app/templates/users/profile.html:95 +#: app/templates/packages/view.html:207 app/templates/users/profile.html:95 msgid "Website" msgstr "" -#: app/templates/packages/view.html:218 app/templates/users/profile.html:77 +#: app/templates/packages/view.html:219 app/templates/users/profile.html:77 msgid "Forums" msgstr "" -#: app/templates/packages/view.html:224 +#: app/templates/packages/view.html:225 msgid "Issue Tracker" msgstr "" -#: app/templates/packages/view.html:303 +#: app/templates/packages/view.html:231 +msgid "Translate" +msgstr "" + +#: app/templates/packages/view.html:310 msgid "Awaiting review" msgstr "" -#: app/templates/packages/view.html:333 app/templates/threads/view.html:77 +#: app/templates/packages/view.html:340 app/templates/threads/view.html:77 msgid "Edit Review" msgstr "" -#: app/templates/packages/view.html:338 +#: app/templates/packages/view.html:345 msgid "You can't review your own package." msgstr "" -#: app/templates/packages/view.html:348 +#: app/templates/packages/view.html:355 msgid "Package needs to be approved before it can be reviewed." msgstr "" -#: app/templates/packages/view.html:359 +#: app/templates/packages/view.html:366 msgid "Used By" msgstr "" -#: app/templates/packages/view.html:365 +#: app/templates/packages/view.html:372 msgid "Content" msgstr "" -#: app/templates/packages/view.html:367 app/templates/packages/view.html:437 +#: app/templates/packages/view.html:374 app/templates/packages/view.html:444 msgid "View content for game" msgstr "" -#: app/templates/packages/view.html:381 +#: app/templates/packages/view.html:388 msgid "Favorite" msgstr "" -#: app/templates/packages/view.html:387 +#: app/templates/packages/view.html:394 msgid "Add to collection..." msgstr "" -#: app/templates/packages/view.html:397 +#: app/templates/packages/view.html:404 msgid "Package may be outdated" msgstr "" -#: app/templates/packages/view.html:404 +#: app/templates/packages/view.html:411 msgid "Only visible to the author and Editors." msgstr "" -#: app/templates/packages/view.html:421 +#: app/templates/packages/view.html:428 msgid "Warning" msgstr "" -#: app/templates/packages/view.html:427 +#: app/templates/packages/view.html:434 msgid "Like this package? Help support its development by making a donation" msgstr "" -#: app/templates/packages/view.html:430 +#: app/templates/packages/view.html:437 msgid "Donate now" msgstr "" -#: app/templates/packages/view.html:442 +#: app/templates/packages/view.html:449 msgid "Dependencies" msgstr "" -#: app/templates/packages/view.html:462 +#: app/templates/packages/view.html:469 msgid "No required dependencies" msgstr "" -#: app/templates/packages/view.html:468 +#: app/templates/packages/view.html:475 msgid "Optional" msgstr "" -#: app/templates/packages/view.html:501 +#: app/templates/packages/view.html:508 msgid "Compatible Games" msgstr "" -#: app/templates/packages/view.html:506 app/templates/packages/view.html:526 +#: app/templates/packages/view.html:513 app/templates/packages/view.html:533 msgid "No specific game required" msgstr "" -#: app/templates/packages/view.html:509 +#: app/templates/packages/view.html:516 msgid "Tested with:" msgstr "" -#: app/templates/packages/view.html:531 +#: app/templates/packages/view.html:538 msgid "Is the above correct?" msgstr "" -#: app/templates/packages/view.html:532 +#: app/templates/packages/view.html:539 msgid "You need to either confirm this or tell ContentDB about supported games" msgstr "" -#: app/templates/packages/view.html:544 +#: app/templates/packages/view.html:551 msgid "Does not work with:" msgstr "" -#: app/templates/packages/view.html:561 +#: app/templates/packages/view.html:568 msgid "This is an experimental feature." msgstr "" -#: app/templates/packages/view.html:562 +#: app/templates/packages/view.html:569 msgid "Supported games are determined by an algorithm, and may not be correct." msgstr "" -#: app/templates/packages/view.html:572 +#: app/templates/packages/view.html:579 msgid "Please specify compatible games" msgstr "" -#: app/templates/packages/view.html:578 +#: app/templates/packages/view.html:585 msgid "Information" msgstr "" -#: app/templates/packages/view.html:584 +#: app/templates/packages/view.html:591 msgid "Technical Name" msgstr "" -#: app/templates/packages/view.html:593 +#: app/templates/packages/view.html:607 #, python-format msgid "%(code_license)s for code,
%(media_license)s for media." msgstr "" -#: app/templates/packages/view.html:601 +#: app/templates/packages/view.html:615 msgid "Unknown" msgstr "" -#: app/templates/packages/view.html:603 +#: app/templates/packages/view.html:617 msgid "Added" msgstr "" -#: app/templates/packages/view.html:617 +#: app/templates/packages/view.html:631 msgid "Remove myself" msgstr "" -#: app/templates/packages/view.html:622 +#: app/templates/packages/view.html:636 msgid "Provides" msgstr "" -#: app/templates/packages/view.html:644 +#: app/templates/packages/view.html:658 msgid "More" msgstr "" -#: app/templates/packages/view.html:673 +#: app/templates/packages/view.html:687 msgid "See audit log" msgstr "" @@ -4483,3 +4574,15 @@ msgstr "" #~ msgid "a PNG or JPG image file" #~ msgstr "" +#~ msgid "License Editor" +#~ msgstr "" + +#~ msgid "Restore Package" +#~ msgstr "" + +#~ msgid "Tag Editor" +#~ msgstr "" + +#~ msgid "Create Tag" +#~ msgstr "" + diff --git a/translations/hi/LC_MESSAGES/messages.po b/translations/hi/LC_MESSAGES/messages.po index 83462dd5..40349a2a 100644 --- a/translations/hi/LC_MESSAGES/messages.po +++ b/translations/hi/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: 2023-12-30 16:46+0000\n" +"POT-Creation-Date: 2024-03-03 01:18+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language: hi\n" @@ -26,7 +26,8 @@ msgstr "" msgid "You have been banned." msgstr "" -#: app/querybuilder.py:38 app/templates/admin/tags/list.html:38 +#: app/querybuilder.py:41 app/templates/admin/languages/list.html:27 +#: app/templates/admin/tags/list.html:38 #: app/templates/admin/warnings/list.html:28 #: app/templates/collections/create_edit.html:56 #: app/templates/collections/view.html:66 app/templates/modnames/list.html:16 @@ -35,11 +36,20 @@ msgstr "" msgid "Packages" msgstr "" -#: app/template_filters.py:86 +#: app/querybuilder.py:56 +#, python-format +msgid "%(package_type)s for %(game_name)s" +msgstr "" + +#: app/template_filters.py:90 #, python-format msgid "%(delta)s ago" msgstr "" +#: app/blueprints/api/endpoints.py:95 app/templates/index.html:103 +msgid "Featured" +msgstr "" + #: app/blueprints/api/tokens.py:33 app/templates/admin/tags/list.html:26 #: app/templates/admin/warnings/list.html:20 app/templates/macros/topics.html:7 #: app/templates/modnames/list.html:12 @@ -51,15 +61,15 @@ msgid "Limit to package" msgstr "" #: app/blueprints/api/tokens.py:36 app/blueprints/collections/__init__.py:90 -#: app/blueprints/oauth/__init__.py:175 app/blueprints/packages/packages.py:274 -#: app/blueprints/packages/packages.py:523 -#: app/blueprints/packages/packages.py:619 -#: app/blueprints/packages/packages.py:690 -#: app/blueprints/packages/releases.py:61 -#: app/blueprints/packages/releases.py:73 app/blueprints/packages/reviews.py:49 -#: app/blueprints/packages/screenshots.py:35 -#: app/blueprints/packages/screenshots.py:41 -#: app/blueprints/packages/screenshots.py:46 +#: app/blueprints/oauth/__init__.py:175 app/blueprints/packages/packages.py:275 +#: app/blueprints/packages/packages.py:539 +#: app/blueprints/packages/packages.py:635 +#: app/blueprints/packages/packages.py:706 +#: app/blueprints/packages/releases.py:62 +#: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:49 +#: app/blueprints/packages/screenshots.py:36 +#: app/blueprints/packages/screenshots.py:42 +#: app/blueprints/packages/screenshots.py:47 #: app/blueprints/users/account.py:226 app/blueprints/users/account.py:234 #: app/blueprints/users/settings.py:77 app/blueprints/users/settings.py:147 #: app/blueprints/users/settings.py:304 app/templates/users/modtools.html:111 @@ -67,16 +77,19 @@ msgid "Save" msgstr "" #: app/blueprints/collections/__init__.py:77 -#: app/blueprints/oauth/__init__.py:168 app/blueprints/packages/releases.py:53 -#: app/blueprints/packages/releases.py:65 app/blueprints/packages/reviews.py:45 -#: app/blueprints/threads/__init__.py:281 app/templates/macros/reviews.html:138 -#: app/templates/macros/topics.html:5 +#: app/blueprints/oauth/__init__.py:168 app/blueprints/packages/releases.py:54 +#: app/blueprints/packages/releases.py:66 app/blueprints/packages/reviews.py:45 +#: app/blueprints/threads/__init__.py:281 +#: app/templates/admin/languages/list.html:23 +#: app/templates/macros/reviews.html:138 app/templates/macros/topics.html:5 #: app/templates/packages/release_edit.html:17 +#: app/templates/packages/translation.html:42 msgid "Title" msgstr "" #: app/blueprints/collections/__init__.py:80 #: app/blueprints/collections/__init__.py:85 +#: app/templates/packages/translation.html:45 msgid "Short Description" msgstr "" @@ -166,43 +179,48 @@ msgid "Edit Details" msgstr "" #: app/blueprints/packages/__init__.py:37 -#: app/templates/packages/releases_list.html:34 -#: app/templates/packages/view.html:634 app/templates/todo/editor.html:75 -msgid "Releases" +#: app/templates/packages/translation.html:4 +msgid "Translation" msgstr "" #: app/blueprints/packages/__init__.py:42 +#: app/templates/packages/releases_list.html:34 +#: app/templates/packages/view.html:648 app/templates/todo/editor.html:75 +msgid "Releases" +msgstr "" + +#: app/blueprints/packages/__init__.py:47 #: app/templates/packages/screenshots.html:4 #: app/templates/packages/screenshots.html:14 app/templates/todo/editor.html:11 msgid "Screenshots" msgstr "" -#: app/blueprints/packages/__init__.py:47 +#: app/blueprints/packages/__init__.py:52 #: app/templates/packages/edit_maintainers.html:8 -#: app/templates/packages/view.html:605 +#: app/templates/packages/view.html:619 msgid "Maintainers" msgstr "" -#: app/blueprints/packages/__init__.py:52 app/templates/base.html:159 -#: app/templates/packages/audit.html:4 +#: app/blueprints/packages/__init__.py:57 app/templates/admin/list.html:21 +#: app/templates/base.html:159 app/templates/packages/audit.html:4 msgid "Audit Log" msgstr "" -#: app/blueprints/packages/__init__.py:57 app/templates/base.html:150 +#: app/blueprints/packages/__init__.py:62 app/templates/base.html:150 #: app/templates/packages/stats.html:4 app/templates/packages/stats.html:23 -#: app/templates/packages/view.html:229 app/templates/users/profile.html:148 +#: app/templates/packages/view.html:236 app/templates/users/profile.html:148 msgid "Statistics" msgstr "" -#: app/blueprints/packages/__init__.py:62 app/templates/packages/share.html:4 +#: app/blueprints/packages/__init__.py:67 app/templates/packages/share.html:4 msgid "Share and Badges" msgstr "" -#: app/blueprints/packages/__init__.py:67 +#: app/blueprints/packages/__init__.py:72 msgid "Remove / Unpublish" msgstr "" -#: app/blueprints/packages/__init__.py:75 +#: app/blueprints/packages/__init__.py:80 #: app/templates/packages/game_support.html:4 msgid "Supported Games" msgstr "" @@ -225,7 +243,7 @@ msgstr "" msgid "No download available." msgstr "" -#: app/blueprints/packages/packages.py:253 app/templates/packages/view.html:582 +#: app/blueprints/packages/packages.py:253 app/templates/packages/view.html:589 msgid "Type" msgstr "" @@ -234,12 +252,12 @@ msgid "Title (Human-readable)" msgstr "" #: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:617 +#: app/blueprints/packages/packages.py:633 msgid "Name (Technical)" msgstr "" #: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:618 +#: app/blueprints/packages/packages.py:634 #: app/templates/packages/create_edit.html:75 msgid "Lower case letters (a-z), digits (0-9), and underscores (_) only" msgstr "" @@ -248,7 +266,7 @@ msgstr "" msgid "Short Description (Plaintext)" msgstr "" -#: app/blueprints/packages/packages.py:258 app/templates/packages/view.html:597 +#: app/blueprints/packages/packages.py:258 app/templates/packages/view.html:611 msgid "Maintenance State" msgstr "" @@ -261,7 +279,7 @@ msgstr "" msgid "Content Warnings" msgstr "" -#: app/blueprints/packages/packages.py:262 app/templates/packages/view.html:586 +#: app/blueprints/packages/packages.py:262 app/templates/packages/view.html:600 msgid "License" msgstr "" @@ -297,209 +315,219 @@ msgstr "" msgid "Donate URL" msgstr "" -#: app/blueprints/packages/packages.py:278 +#: app/blueprints/packages/packages.py:273 +msgid "Translation URL" +msgstr "" + +#: app/blueprints/packages/packages.py:279 msgid "_game is not an allowed name" msgstr "" -#: app/blueprints/packages/packages.py:288 +#: app/blueprints/packages/packages.py:289 msgid "" "Package already exists, but is removed. Please contact ContentDB staff to" " restore the package" msgstr "" -#: app/blueprints/packages/packages.py:293 +#: app/blueprints/packages/packages.py:294 msgid "Package already exists" msgstr "" -#: app/blueprints/packages/packages.py:299 +#: app/blueprints/packages/packages.py:300 msgid "A collection with a similar name already exists" msgstr "" -#: app/blueprints/packages/packages.py:359 +#: app/blueprints/packages/packages.py:361 msgid "Unable to find that user" msgstr "" -#: app/blueprints/packages/packages.py:363 -#: app/blueprints/packages/screenshots.py:136 +#: app/blueprints/packages/packages.py:365 +#: app/blueprints/packages/screenshots.py:137 #: app/blueprints/users/settings.py:131 msgid "Permission denied" msgstr "" -#: app/blueprints/packages/packages.py:419 -#: app/blueprints/packages/packages.py:478 -#: app/blueprints/packages/packages.py:498 +#: app/blueprints/packages/packages.py:421 +#: app/blueprints/packages/packages.py:494 +#: app/blueprints/packages/packages.py:514 msgid "You don't have permission to do that" msgstr "" -#: app/blueprints/packages/packages.py:449 +#: app/blueprints/packages/packages.py:453 msgid "Please comment what changes are needed in the approval thread" msgstr "" -#: app/blueprints/packages/packages.py:493 +#: app/blueprints/packages/packages.py:460 +msgid "" +"Please comment in the approval thread so editors know what you have " +"changed" +msgstr "" + +#: app/blueprints/packages/packages.py:509 msgid "Deleted package" msgstr "" -#: app/blueprints/packages/packages.py:513 +#: app/blueprints/packages/packages.py:529 msgid "Unapproved package" msgstr "" -#: app/blueprints/packages/packages.py:522 +#: app/blueprints/packages/packages.py:538 msgid "Maintainers (Comma-separated)" msgstr "" -#: app/blueprints/packages/packages.py:531 +#: app/blueprints/packages/packages.py:547 msgid "You don't have permission to edit maintainers" msgstr "" -#: app/blueprints/packages/packages.py:581 +#: app/blueprints/packages/packages.py:597 msgid "You are not a maintainer" msgstr "" -#: app/blueprints/packages/packages.py:584 +#: app/blueprints/packages/packages.py:600 msgid "Package owners cannot remove themselves as maintainers" msgstr "" -#: app/blueprints/packages/packages.py:616 +#: app/blueprints/packages/packages.py:632 msgid "Author Name" msgstr "" -#: app/blueprints/packages/packages.py:686 +#: app/blueprints/packages/packages.py:702 msgid "Enable support detection based on dependencies (recommended)" msgstr "" -#: app/blueprints/packages/packages.py:687 +#: app/blueprints/packages/packages.py:703 msgid "Supported games" msgstr "" -#: app/blueprints/packages/packages.py:688 +#: app/blueprints/packages/packages.py:704 msgid "Unsupported games" msgstr "" -#: app/blueprints/packages/packages.py:689 +#: app/blueprints/packages/packages.py:705 msgid "Supports all games (unless stated) / is game independent" msgstr "" -#: app/blueprints/packages/packages.py:705 +#: app/blueprints/packages/packages.py:721 msgid "You need at least one release before you can edit game support" msgstr "" -#: app/blueprints/packages/packages.py:709 +#: app/blueprints/packages/packages.py:725 msgid "Mod(pack) needs to contain at least one mod. Please create a new release" msgstr "" -#: app/blueprints/packages/releases.py:54 +#: app/blueprints/packages/releases.py:55 #: app/templates/packages/release_new.html:46 msgid "Method" msgstr "" -#: app/blueprints/packages/releases.py:54 -#: app/blueprints/packages/releases.py:56 -#: app/blueprints/packages/screenshots.py:34 +#: app/blueprints/packages/releases.py:55 +#: app/blueprints/packages/releases.py:57 +#: app/blueprints/packages/screenshots.py:35 msgid "File Upload" msgstr "" -#: app/blueprints/packages/releases.py:55 +#: app/blueprints/packages/releases.py:56 msgid "Git reference (ie: commit hash, branch, or tag)" msgstr "" -#: app/blueprints/packages/releases.py:57 -#: app/blueprints/packages/releases.py:69 -#: app/blueprints/packages/releases.py:193 +#: app/blueprints/packages/releases.py:58 +#: app/blueprints/packages/releases.py:70 +#: app/blueprints/packages/releases.py:194 msgid "Minimum Minetest Version" msgstr "" -#: app/blueprints/packages/releases.py:59 -#: app/blueprints/packages/releases.py:71 -#: app/blueprints/packages/releases.py:196 +#: app/blueprints/packages/releases.py:60 +#: app/blueprints/packages/releases.py:72 +#: app/blueprints/packages/releases.py:197 msgid "Maximum Minetest Version" msgstr "" -#: app/blueprints/packages/releases.py:66 +#: app/blueprints/packages/releases.py:67 #: app/templates/packages/release_edit.html:23 msgid "URL" msgstr "" -#: app/blueprints/packages/releases.py:67 +#: app/blueprints/packages/releases.py:68 msgid "Task ID" msgstr "" -#: app/blueprints/packages/releases.py:68 -#: app/blueprints/packages/screenshots.py:40 +#: app/blueprints/packages/releases.py:69 +#: app/blueprints/packages/screenshots.py:41 msgid "Is Approved" msgstr "" -#: app/blueprints/packages/releases.py:86 +#: app/blueprints/packages/releases.py:87 msgid "Import from Git" msgstr "" -#: app/blueprints/packages/releases.py:86 +#: app/blueprints/packages/releases.py:87 msgid "Upload .zip file" msgstr "" -#: app/blueprints/packages/releases.py:192 +#: app/blueprints/packages/releases.py:193 msgid "Set Min" msgstr "" -#: app/blueprints/packages/releases.py:195 +#: app/blueprints/packages/releases.py:196 msgid "Set Max" msgstr "" -#: app/blueprints/packages/releases.py:198 +#: app/blueprints/packages/releases.py:199 msgid "Only change values previously set as none" msgstr "" -#: app/blueprints/packages/releases.py:199 +#: app/blueprints/packages/releases.py:200 msgid "Update" msgstr "" -#: app/blueprints/packages/releases.py:248 +#: app/blueprints/packages/releases.py:251 #: app/templates/packages/update_config.html:25 msgid "Trigger" msgstr "" -#: app/blueprints/packages/releases.py:249 +#: app/blueprints/packages/releases.py:252 msgid "New Commit" msgstr "" -#: app/blueprints/packages/releases.py:250 app/templates/admin/tags/list.html:8 +#: app/blueprints/packages/releases.py:253 app/templates/admin/tags/list.html:8 msgid "New Tag" msgstr "" -#: app/blueprints/packages/releases.py:252 +#: app/blueprints/packages/releases.py:255 msgid "Branch name" msgstr "" -#: app/blueprints/packages/releases.py:253 +#: app/blueprints/packages/releases.py:256 #: app/templates/packages/update_config.html:38 msgid "Action" msgstr "" -#: app/blueprints/packages/releases.py:254 +#: app/blueprints/packages/releases.py:257 msgid "Send notification and mark as outdated" msgstr "" -#: app/blueprints/packages/releases.py:254 +#: app/blueprints/packages/releases.py:257 #: app/templates/macros/package_approval.html:22 msgid "Create release" msgstr "" -#: app/blueprints/packages/releases.py:256 +#: app/blueprints/packages/releases.py:259 msgid "Save Settings" msgstr "" -#: app/blueprints/packages/releases.py:257 +#: app/blueprints/packages/releases.py:260 msgid "Disable Automation" msgstr "" -#: app/blueprints/packages/releases.py:296 +#: app/blueprints/packages/releases.py:299 msgid "Please add a Git repository URL in order to set up automatic releases" msgstr "" -#: app/blueprints/packages/releases.py:312 +#: app/blueprints/packages/releases.py:315 msgid "Deleted update configuration" msgstr "" -#: app/blueprints/packages/releases.py:320 +#: app/blueprints/packages/releases.py:323 msgid "Now, please create an initial release" msgstr "" @@ -541,7 +569,7 @@ msgstr "" #: app/blueprints/packages/reviews.py:80 app/blueprints/threads/__init__.py:207 #: app/blueprints/threads/__init__.py:240 #: app/blueprints/threads/__init__.py:334 app/blueprints/users/settings.py:112 -#: app/logic/packages.py:131 +#: app/logic/packages.py:132 msgid "Linking to blocked sites is not allowed" msgstr "" @@ -553,12 +581,12 @@ msgstr "" msgid "You can't vote on your own reviews!" msgstr "" -#: app/blueprints/packages/screenshots.py:33 -#: app/blueprints/packages/screenshots.py:39 +#: app/blueprints/packages/screenshots.py:34 +#: app/blueprints/packages/screenshots.py:40 msgid "Title/Caption" msgstr "" -#: app/blueprints/packages/screenshots.py:45 +#: app/blueprints/packages/screenshots.py:46 #: app/templates/packages/screenshots.html:110 msgid "Cover Image" msgstr "" @@ -568,7 +596,7 @@ msgid "Message" msgstr "" #: app/blueprints/report/__init__.py:35 app/templates/macros/threads.html:51 -#: app/templates/packages/view.html:665 app/templates/report/index.html:4 +#: app/templates/packages/view.html:679 app/templates/report/index.html:4 #: app/templates/report/index.html:10 app/templates/users/profile.html:37 msgid "Report" msgstr "" @@ -641,7 +669,7 @@ msgstr "" msgid "Remember me" msgstr "" -#: app/blueprints/users/account.py:39 app/templates/base.html:188 +#: app/blueprints/users/account.py:39 app/templates/base.html:176 #: app/templates/donate/index.html:74 app/templates/users/login.html:4 msgid "Sign in" msgstr "" @@ -1003,7 +1031,7 @@ msgid "File filter" msgstr "" #: app/blueprints/zipgrep/__init__.py:38 app/templates/base.html:60 -#: app/templates/todo/tags.html:14 +#: app/templates/packages/game_hub.html:35 app/templates/todo/tags.html:14 msgid "Search" msgstr "" @@ -1034,17 +1062,17 @@ msgstr "" msgid "Please wait for the license to be added to CDB." msgstr "" -#: app/logic/packages.py:98 +#: app/logic/packages.py:99 msgid "" "Name can only contain lower case letters (a-z), digits (0-9), and " "underscores (_)" msgstr "" -#: app/logic/packages.py:112 +#: app/logic/packages.py:113 msgid "You don't have permission to edit this package" msgstr "" -#: app/logic/packages.py:116 +#: app/logic/packages.py:117 msgid "You don't have permission to change the package name" msgstr "" @@ -1077,50 +1105,50 @@ msgid "" "pixels" msgstr "" -#: app/logic/uploads.py:55 +#: app/logic/uploads.py:58 #, python-format msgid "Please upload %(file_desc)s" msgstr "" -#: app/logic/uploads.py:58 +#: app/logic/uploads.py:61 msgid "Uploaded image isn't actually an image" msgstr "" -#: app/models/packages.py:68 +#: app/models/packages.py:69 msgid "Mod" msgstr "" -#: app/models/packages.py:70 +#: app/models/packages.py:71 msgid "Game" msgstr "" -#: app/models/packages.py:72 +#: app/models/packages.py:73 msgid "Texture Pack" msgstr "" -#: app/models/packages.py:77 app/templates/base.html:39 +#: app/models/packages.py:78 app/templates/base.html:39 #: app/templates/modnames/view.html:14 msgid "Mods" msgstr "" -#: app/models/packages.py:79 app/templates/base.html:42 +#: app/models/packages.py:80 app/templates/base.html:42 #: app/templates/modnames/view.html:17 msgid "Games" msgstr "" -#: app/models/packages.py:81 app/templates/base.html:45 +#: app/models/packages.py:82 app/templates/base.html:45 msgid "Texture Packs" msgstr "" -#: app/models/packages.py:170 +#: app/models/packages.py:171 msgid "Submit for Approval" msgstr "" -#: app/models/packages.py:172 +#: app/models/packages.py:173 msgid "Approve" msgstr "" -#: app/models/packages.py:174 app/templates/api/create_edit_token.html:17 +#: app/models/packages.py:175 app/templates/api/create_edit_token.html:17 #: app/templates/collections/delete.html:14 #: app/templates/collections/view.html:39 #: app/templates/oauth/create_edit.html:17 @@ -1132,6 +1160,10 @@ msgstr "" msgid "Delete" msgstr "" +#: app/models/packages.py:572 app/templates/packages/view.html:163 +msgid "Work in Progress" +msgstr "" + #: app/tasks/emails.py:119 msgid "" "You are receiving this email because you are a registered user of " @@ -1183,8 +1215,9 @@ msgstr "" msgid "Random" msgstr "" -#: app/templates/base.html:51 app/templates/base.html:256 +#: app/templates/base.html:51 app/templates/base.html:245 #: app/templates/packages/bulk_update_conf.html:8 +#: app/templates/packages/translation.html:12 #: app/templates/packages/update_config.html:8 #: app/templates/todo/game_support.html:8 app/templates/todo/user.html:45 #: app/templates/todo/user.html:69 @@ -1225,84 +1258,82 @@ msgstr "" msgid "My Collections" msgstr "" -#: app/templates/base.html:163 +#: app/templates/base.html:164 msgid "Admin" msgstr "" -#: app/templates/base.html:166 -msgid "License Editor" -msgstr "" - -#: app/templates/base.html:171 -msgid "Restore Package" -msgstr "" - -#: app/templates/base.html:174 -msgid "Tag Editor" -msgstr "" - -#: app/templates/base.html:176 -msgid "Create Tag" -msgstr "" - -#: app/templates/base.html:181 app/templates/packages/release_new.html:12 +#: app/templates/base.html:169 app/templates/packages/release_new.html:12 msgid "Settings" msgstr "" -#: app/templates/base.html:184 +#: app/templates/base.html:172 msgid "Sign out" msgstr "" -#: app/templates/base.html:213 +#: app/templates/admin/languages/list.html:4 +#: app/templates/admin/languages/list.html:10 app/templates/base.html:185 +#: app/templates/packages/view.html:593 +msgid "Languages" +msgstr "" + +#: app/templates/base.html:202 msgid "Help translate ContentDB" msgstr "" -#: app/templates/base.html:257 +#: app/templates/base.html:246 msgid "About" msgstr "" -#: app/templates/base.html:258 +#: app/templates/base.html:247 msgid "Rules" msgstr "" -#: app/templates/base.html:259 +#: app/templates/base.html:248 msgid "Policy and Guidance" msgstr "" -#: app/templates/base.html:260 +#: app/templates/base.html:249 msgid "API" msgstr "" -#: app/templates/base.html:261 app/templates/users/register.html:37 +#: app/templates/base.html:250 app/templates/users/register.html:37 msgid "Privacy Policy" msgstr "" -#: app/templates/base.html:263 +#: app/templates/base.html:252 msgid "Report / DMCA" msgstr "" -#: app/templates/base.html:265 +#: app/templates/base.html:254 msgid "User List" msgstr "" -#: app/templates/base.html:266 app/templates/packages/view.html:189 -#: app/templates/packages/view.html:654 app/templates/threads/list.html:4 +#: app/templates/base.html:255 app/templates/packages/view.html:190 +#: app/templates/packages/view.html:668 app/templates/threads/list.html:4 msgid "Threads" msgstr "" -#: app/templates/base.html:267 app/templates/collections/list.html:7 +#: app/templates/base.html:256 app/templates/collections/list.html:7 #: app/templates/collections/list.html:26 msgid "Collections" msgstr "" -#: app/templates/base.html:268 +#: app/templates/base.html:257 msgid "Support Packages" msgstr "" -#: app/templates/base.html:269 +#: app/templates/base.html:258 msgid "Source Code" msgstr "" +#: app/templates/base.html:264 +msgid "Show non-free packages" +msgstr "" + +#: app/templates/base.html:266 +msgid "Hide non-free packages" +msgstr "" + #: app/templates/index.html:4 msgid "Welcome" msgstr "" @@ -1311,6 +1342,7 @@ msgstr "" msgid "Welcome to the best place to find Minetest mods, games, and texture packs" msgstr "" +#: app/templates/admin/storage.html:39 #: app/templates/collections/create_edit.html:81 #: app/templates/collections/list.html:39 #: app/templates/collections/view.html:91 app/templates/index.html:48 @@ -1327,68 +1359,73 @@ msgid "%(title)s by %(author)s" msgstr "" #: app/templates/index.html:77 app/templates/packages/reviews_list.html:4 -#: app/templates/packages/view.html:193 app/templates/packages/view.html:325 +#: app/templates/packages/view.html:194 app/templates/packages/view.html:332 #: app/templates/users/profile.html:279 msgid "Reviews" msgstr "" -#: app/templates/index.html:93 app/templates/packages/view.html:271 +#: app/templates/index.html:93 app/templates/packages/view.html:278 msgid "Previous" msgstr "" -#: app/templates/index.html:97 app/templates/packages/view.html:275 +#: app/templates/index.html:97 app/templates/packages/view.html:282 #: app/templates/users/claim_forums.html:87 msgid "Next" msgstr "" -#: app/templates/index.html:103 -msgid "Featured" -msgstr "" - -#: app/templates/index.html:108 app/templates/index.html:115 -#: app/templates/index.html:122 app/templates/index.html:129 -#: app/templates/index.html:136 app/templates/index.html:158 -#: app/templates/index.html:165 app/templates/packages/game_hub.html:30 -#: app/templates/packages/game_hub.html:37 +#: app/templates/index.html:107 app/templates/index.html:113 #: app/templates/packages/game_hub.html:44 -#: app/templates/packages/game_hub.html:51 -#: app/templates/packages/game_hub.html:58 -msgid "See more" -msgstr "" - -#: app/templates/index.html:110 app/templates/packages/game_hub.html:32 msgid "Recently Added" msgstr "" -#: app/templates/index.html:117 app/templates/packages/game_hub.html:39 +#: app/templates/index.html:111 app/templates/index.html:122 +#: app/templates/index.html:133 app/templates/index.html:144 +#: app/templates/index.html:155 app/templates/index.html:181 +#: app/templates/packages/game_hub.html:42 +#: app/templates/packages/game_hub.html:49 +#: app/templates/packages/game_hub.html:56 +#: app/templates/packages/game_hub.html:63 +#: app/templates/packages/game_hub.html:70 +msgid "See more" +msgstr "" + +#: app/templates/index.html:118 app/templates/index.html:124 +#: app/templates/packages/game_hub.html:51 msgid "Recently Updated" msgstr "" -#: app/templates/index.html:124 +#: app/templates/index.html:129 app/templates/index.html:135 msgid "Top Games" msgstr "" -#: app/templates/index.html:131 app/templates/packages/game_hub.html:46 +#: app/templates/index.html:140 app/templates/index.html:146 +#: app/templates/packages/game_hub.html:58 msgid "Top Mods" msgstr "" -#: app/templates/index.html:138 app/templates/packages/game_hub.html:53 +#: app/templates/index.html:151 app/templates/index.html:157 +#: app/templates/packages/game_hub.html:65 msgid "Top Texture Packs" msgstr "" -#: app/templates/index.html:142 +#: app/templates/index.html:163 msgid "Search by Tags" msgstr "" -#: app/templates/index.html:160 app/templates/packages/game_hub.html:60 +#: app/templates/index.html:177 app/templates/index.html:183 +#: app/templates/packages/game_hub.html:72 msgid "Highest Reviewed" msgstr "" -#: app/templates/index.html:167 +#: app/templates/index.html:191 +msgid "All reviews" +msgstr "" + +#: app/templates/index.html:193 msgid "Recent Positive Reviews" msgstr "" -#: app/templates/index.html:174 +#: app/templates/index.html:200 #, python-format msgid "CDB has %(count)d packages, with a total of %(downloads)d downloads." msgstr "" @@ -1415,6 +1452,27 @@ msgstr "" msgid "Send email to %(username)s" msgstr "" +#: app/templates/admin/storage.html:18 +#: app/templates/packages/create_edit.html:66 +#: app/templates/packages/game_support.html:20 +#: app/templates/threads/view.html:96 app/templates/todo/tags.html:36 +msgid "Package" +msgstr "" + +#: app/templates/admin/storage.html:62 +#: app/templates/collections/create_edit.html:61 +#: app/templates/threads/user_comments.html:79 +msgid "No results" +msgstr "" + +#: app/templates/admin/languages/list.html:19 +msgid "Id" +msgstr "" + +#: app/templates/admin/languages/list.html:33 +msgid "Has ContentDB translation?" +msgstr "" + #: app/templates/admin/licenses/list.html:8 msgid "New License" msgstr "" @@ -1523,7 +1581,7 @@ msgstr "" #: app/templates/collections/create_edit.html:5 #: app/templates/collections/view.html:42 app/templates/macros/releases.html:68 -#: app/templates/packages/view.html:115 app/templates/packages/view.html:248 +#: app/templates/packages/view.html:116 app/templates/packages/view.html:255 msgid "Edit" msgstr "" @@ -1539,13 +1597,8 @@ msgstr "" msgid "This requires the collection to be public" msgstr "" -#: app/templates/collections/create_edit.html:61 -#: app/templates/threads/user_comments.html:79 -msgid "No results" -msgstr "" - #: app/templates/collections/create_edit.html:76 -#: app/templates/packages/remove.html:58 app/templates/packages/view.html:127 +#: app/templates/packages/remove.html:58 app/templates/packages/view.html:128 msgid "Remove" msgstr "" @@ -1788,7 +1841,7 @@ msgid "No audit log entries." msgstr "" #: app/templates/macros/forms.html:21 app/templates/macros/reviews.html:145 -#: app/templates/packages/remove.html:48 app/templates/packages/view.html:444 +#: app/templates/packages/remove.html:48 app/templates/packages/view.html:451 #: app/templates/users/modtools.html:86 msgid "Required" msgstr "" @@ -1856,19 +1909,19 @@ msgid "" "author." msgstr "" -#: app/templates/macros/packagegridtile.html:25 +#: app/templates/macros/packagegridtile.html:26 msgid "Warning: Non-free code and media." msgstr "" -#: app/templates/macros/packagegridtile.html:29 +#: app/templates/macros/packagegridtile.html:30 msgid "Warning: Non-free code." msgstr "" -#: app/templates/macros/packagegridtile.html:33 +#: app/templates/macros/packagegridtile.html:34 msgid "Warning: Non-free media." msgstr "" -#: app/templates/macros/packagegridtile.html:45 +#: app/templates/macros/packagegridtile.html:46 msgid "No packages available" msgstr "" @@ -2071,8 +2124,8 @@ msgstr "" msgid "On %(trigger)s, do %(action)s" msgstr "" -#: app/templates/macros/todo.html:35 app/templates/packages/view.html:121 -#: app/templates/packages/view.html:409 +#: app/templates/macros/todo.html:35 app/templates/packages/view.html:122 +#: app/templates/packages/view.html:416 msgid "Release" msgstr "" @@ -2082,7 +2135,7 @@ msgstr "" #: app/templates/macros/todo.html:48 #: app/templates/packages/releases_list.html:13 -#: app/templates/packages/view.html:413 +#: app/templates/packages/view.html:420 msgid "Update settings" msgstr "" @@ -2090,7 +2143,7 @@ msgstr "" msgid "No outdated packages." msgstr "" -#: app/templates/macros/topics.html:6 app/templates/packages/view.html:176 +#: app/templates/macros/topics.html:6 app/templates/packages/view.html:177 msgid "Author" msgstr "" @@ -2143,9 +2196,9 @@ msgstr "" #: app/templates/modnames/view.html:27 app/templates/oauth/authorize.html:32 #: app/templates/packages/game_support.html:42 -#: app/templates/packages/similar.html:38 app/templates/packages/view.html:450 -#: app/templates/packages/view.html:474 app/templates/packages/view.html:519 -#: app/templates/packages/view.html:551 app/templates/todo/editor.html:85 +#: app/templates/packages/similar.html:38 app/templates/packages/view.html:457 +#: app/templates/packages/view.html:481 app/templates/packages/view.html:526 +#: app/templates/packages/view.html:558 app/templates/todo/editor.html:85 #: app/templates/todo/game_support.html:45 #, python-format msgid "%(title)s by %(display_name)s" @@ -2356,12 +2409,6 @@ msgid "" "\t\t\tsuch as finding metadata from git, and autocompletion." msgstr "" -#: app/templates/packages/create_edit.html:66 -#: app/templates/packages/game_support.html:20 -#: app/templates/threads/view.html:96 app/templates/todo/tags.html:36 -msgid "Package" -msgstr "" - #: app/templates/packages/create_edit.html:73 msgid "You need to unpublish the package to change the name." msgstr "" @@ -2426,6 +2473,10 @@ msgstr "" msgid "If blank, the author's donation URL will be used instead." msgstr "" +#: app/templates/packages/create_edit.html:122 +msgid "How can users translate your package? ie: weblate URL or a help page" +msgstr "" + #: app/templates/packages/edit_maintainers.html:4 msgid "Edit Maintainers" msgstr "" @@ -2456,6 +2507,12 @@ msgstr "" msgid "Mods and texture packs for %(title)s" msgstr "" +#: app/templates/packages/game_hub.html:31 +#: app/templates/packages/game_hub.html:34 +#, python-format +msgid "Search for packages for %(title)s" +msgstr "" + #: app/templates/packages/game_support.html:9 msgid "Documentation" msgstr "" @@ -2467,7 +2524,7 @@ msgid "" msgstr "" #: app/templates/packages/game_support.html:23 -#: app/templates/packages/view.html:212 +#: app/templates/packages/view.html:213 msgid "Source" msgstr "" @@ -2934,7 +2991,7 @@ msgid "" msgstr "" #: app/templates/packages/review_votes.html:4 -#: app/templates/packages/view.html:353 +#: app/templates/packages/view.html:360 msgid "Review Votes" msgstr "" @@ -3042,6 +3099,40 @@ msgstr "" msgid "Download (.csv)" msgstr "" +#: app/templates/packages/translation.html:18 +#, python-format +msgid "" +"To provide translations for your %(type)s, you need to create .tr files " +"and upload a new release." +msgstr "" + +#: app/templates/packages/translation.html:19 +msgid "" +"For information on how to do this, see the modding book chapter and " +"lua_api.md" +msgstr "" + +#: app/templates/packages/translation.html:23 +msgid "Translation - Minetest Modding Book" +msgstr "" + +#: app/templates/packages/translation.html:26 +msgid "Translating content meta - lua_api.md" +msgstr "" + +#: app/templates/packages/translation.html:31 +#, python-format +msgid "%(title)s is available in %(num)d languages." +msgstr "" + +#: app/templates/packages/translation.html:32 +msgid "ContentDB reads translations from locale files (.tr) in your package." +msgstr "" + +#: app/templates/packages/translation.html:39 +msgid "Language" +msgstr "" + #: app/templates/packages/update_config.html:4 #: app/templates/packages/update_config.html:9 msgid "Configure Git Update Detection" @@ -3077,209 +3168,209 @@ msgid "" "notifications until it is marked up to date." msgstr "" -#: app/templates/packages/view.html:41 +#: app/templates/packages/view.html:42 msgid "Download" msgstr "" -#: app/templates/packages/view.html:48 +#: app/templates/packages/view.html:49 #, python-format msgid "Minetest %(min)s - %(max)s" msgstr "" -#: app/templates/packages/view.html:50 +#: app/templates/packages/view.html:51 #, python-format msgid "For Minetest %(min)s and above" msgstr "" -#: app/templates/packages/view.html:52 +#: app/templates/packages/view.html:53 #, python-format msgid "Minetest %(max)s and below" msgstr "" -#: app/templates/packages/view.html:62 +#: app/templates/packages/view.html:63 msgid "How do I install this?" msgstr "" -#: app/templates/packages/view.html:68 +#: app/templates/packages/view.html:69 msgid "No downloads available" msgstr "" -#: app/templates/packages/view.html:75 +#: app/templates/packages/view.html:76 msgid "Non-free code and media" msgstr "" -#: app/templates/packages/view.html:77 +#: app/templates/packages/view.html:78 msgid "Non-free code" msgstr "" -#: app/templates/packages/view.html:79 +#: app/templates/packages/view.html:80 msgid "Non-free media" msgstr "" -#: app/templates/packages/view.html:93 app/templates/threads/view.html:104 +#: app/templates/packages/view.html:94 app/templates/threads/view.html:104 msgid "" "This thread is only visible to its creator, package maintainers, users of" " Approver rank or above, and @mentioned users." msgstr "" -#: app/templates/packages/view.html:162 -msgid "Work in Progress" -msgstr "" - -#: app/templates/packages/view.html:183 app/templates/users/profile.html:242 +#: app/templates/packages/view.html:184 app/templates/users/profile.html:242 msgid "Downloads" msgstr "" -#: app/templates/packages/view.html:206 app/templates/users/profile.html:95 +#: app/templates/packages/view.html:207 app/templates/users/profile.html:95 msgid "Website" msgstr "" -#: app/templates/packages/view.html:218 app/templates/users/profile.html:77 +#: app/templates/packages/view.html:219 app/templates/users/profile.html:77 msgid "Forums" msgstr "" -#: app/templates/packages/view.html:224 +#: app/templates/packages/view.html:225 msgid "Issue Tracker" msgstr "" -#: app/templates/packages/view.html:303 +#: app/templates/packages/view.html:231 +msgid "Translate" +msgstr "" + +#: app/templates/packages/view.html:310 msgid "Awaiting review" msgstr "" -#: app/templates/packages/view.html:333 app/templates/threads/view.html:77 +#: app/templates/packages/view.html:340 app/templates/threads/view.html:77 msgid "Edit Review" msgstr "" -#: app/templates/packages/view.html:338 +#: app/templates/packages/view.html:345 msgid "You can't review your own package." msgstr "" -#: app/templates/packages/view.html:348 +#: app/templates/packages/view.html:355 msgid "Package needs to be approved before it can be reviewed." msgstr "" -#: app/templates/packages/view.html:359 +#: app/templates/packages/view.html:366 msgid "Used By" msgstr "" -#: app/templates/packages/view.html:365 +#: app/templates/packages/view.html:372 msgid "Content" msgstr "" -#: app/templates/packages/view.html:367 app/templates/packages/view.html:437 +#: app/templates/packages/view.html:374 app/templates/packages/view.html:444 msgid "View content for game" msgstr "" -#: app/templates/packages/view.html:381 +#: app/templates/packages/view.html:388 msgid "Favorite" msgstr "" -#: app/templates/packages/view.html:387 +#: app/templates/packages/view.html:394 msgid "Add to collection..." msgstr "" -#: app/templates/packages/view.html:397 +#: app/templates/packages/view.html:404 msgid "Package may be outdated" msgstr "" -#: app/templates/packages/view.html:404 +#: app/templates/packages/view.html:411 msgid "Only visible to the author and Editors." msgstr "" -#: app/templates/packages/view.html:421 +#: app/templates/packages/view.html:428 msgid "Warning" msgstr "" -#: app/templates/packages/view.html:427 +#: app/templates/packages/view.html:434 msgid "Like this package? Help support its development by making a donation" msgstr "" -#: app/templates/packages/view.html:430 +#: app/templates/packages/view.html:437 msgid "Donate now" msgstr "" -#: app/templates/packages/view.html:442 +#: app/templates/packages/view.html:449 msgid "Dependencies" msgstr "" -#: app/templates/packages/view.html:462 +#: app/templates/packages/view.html:469 msgid "No required dependencies" msgstr "" -#: app/templates/packages/view.html:468 +#: app/templates/packages/view.html:475 msgid "Optional" msgstr "" -#: app/templates/packages/view.html:501 +#: app/templates/packages/view.html:508 msgid "Compatible Games" msgstr "" -#: app/templates/packages/view.html:506 app/templates/packages/view.html:526 +#: app/templates/packages/view.html:513 app/templates/packages/view.html:533 msgid "No specific game required" msgstr "" -#: app/templates/packages/view.html:509 +#: app/templates/packages/view.html:516 msgid "Tested with:" msgstr "" -#: app/templates/packages/view.html:531 +#: app/templates/packages/view.html:538 msgid "Is the above correct?" msgstr "" -#: app/templates/packages/view.html:532 +#: app/templates/packages/view.html:539 msgid "You need to either confirm this or tell ContentDB about supported games" msgstr "" -#: app/templates/packages/view.html:544 +#: app/templates/packages/view.html:551 msgid "Does not work with:" msgstr "" -#: app/templates/packages/view.html:561 +#: app/templates/packages/view.html:568 msgid "This is an experimental feature." msgstr "" -#: app/templates/packages/view.html:562 +#: app/templates/packages/view.html:569 msgid "Supported games are determined by an algorithm, and may not be correct." msgstr "" -#: app/templates/packages/view.html:572 +#: app/templates/packages/view.html:579 msgid "Please specify compatible games" msgstr "" -#: app/templates/packages/view.html:578 +#: app/templates/packages/view.html:585 msgid "Information" msgstr "" -#: app/templates/packages/view.html:584 +#: app/templates/packages/view.html:591 msgid "Technical Name" msgstr "" -#: app/templates/packages/view.html:593 +#: app/templates/packages/view.html:607 #, python-format msgid "%(code_license)s for code,
%(media_license)s for media." msgstr "" -#: app/templates/packages/view.html:601 +#: app/templates/packages/view.html:615 msgid "Unknown" msgstr "" -#: app/templates/packages/view.html:603 +#: app/templates/packages/view.html:617 msgid "Added" msgstr "" -#: app/templates/packages/view.html:617 +#: app/templates/packages/view.html:631 msgid "Remove myself" msgstr "" -#: app/templates/packages/view.html:622 +#: app/templates/packages/view.html:636 msgid "Provides" msgstr "" -#: app/templates/packages/view.html:644 +#: app/templates/packages/view.html:658 msgid "More" msgstr "" -#: app/templates/packages/view.html:673 +#: app/templates/packages/view.html:687 msgid "See audit log" msgstr "" @@ -4270,3 +4361,15 @@ msgstr "" #~ msgid "a PNG or JPG image file" #~ msgstr "" +#~ msgid "License Editor" +#~ msgstr "" + +#~ msgid "Restore Package" +#~ msgstr "" + +#~ msgid "Tag Editor" +#~ msgstr "" + +#~ msgid "Create Tag" +#~ msgstr "" + diff --git a/translations/hu/LC_MESSAGES/messages.po b/translations/hu/LC_MESSAGES/messages.po index 96f770d0..81e2cdc9 100644 --- a/translations/hu/LC_MESSAGES/messages.po +++ b/translations/hu/LC_MESSAGES/messages.po @@ -7,17 +7,16 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2023-12-30 16:46+0000\n" +"POT-Creation-Date: 2024-03-03 01:18+0000\n" "PO-Revision-Date: 2024-02-01 18:01+0000\n" "Last-Translator: Unacceptium \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 5.4-dev\n" "Generated-By: Babel 2.12.1\n" #: app/__init__.py:123 @@ -28,7 +27,8 @@ msgstr "Kitiltva:" msgid "You have been banned." msgstr "Kitiltottak." -#: app/querybuilder.py:38 app/templates/admin/tags/list.html:38 +#: app/querybuilder.py:41 app/templates/admin/languages/list.html:27 +#: app/templates/admin/tags/list.html:38 #: app/templates/admin/warnings/list.html:28 #: app/templates/collections/create_edit.html:56 #: app/templates/collections/view.html:66 app/templates/modnames/list.html:16 @@ -37,11 +37,20 @@ msgstr "Kitiltottak." msgid "Packages" msgstr "Csomagok" -#: app/template_filters.py:86 +#: app/querybuilder.py:56 +#, python-format +msgid "%(package_type)s for %(game_name)s" +msgstr "" + +#: app/template_filters.py:90 #, python-format msgid "%(delta)s ago" msgstr "%(delta)s előtt" +#: app/blueprints/api/endpoints.py:95 app/templates/index.html:103 +msgid "Featured" +msgstr "Kiemelt" + #: app/blueprints/api/tokens.py:33 app/templates/admin/tags/list.html:26 #: app/templates/admin/warnings/list.html:20 app/templates/macros/topics.html:7 #: app/templates/modnames/list.html:12 @@ -53,15 +62,15 @@ msgid "Limit to package" msgstr "Csomagkorlát" #: app/blueprints/api/tokens.py:36 app/blueprints/collections/__init__.py:90 -#: app/blueprints/oauth/__init__.py:175 app/blueprints/packages/packages.py:274 -#: app/blueprints/packages/packages.py:523 -#: app/blueprints/packages/packages.py:619 -#: app/blueprints/packages/packages.py:690 -#: app/blueprints/packages/releases.py:61 -#: app/blueprints/packages/releases.py:73 app/blueprints/packages/reviews.py:49 -#: app/blueprints/packages/screenshots.py:35 -#: app/blueprints/packages/screenshots.py:41 -#: app/blueprints/packages/screenshots.py:46 +#: app/blueprints/oauth/__init__.py:175 app/blueprints/packages/packages.py:275 +#: app/blueprints/packages/packages.py:539 +#: app/blueprints/packages/packages.py:635 +#: app/blueprints/packages/packages.py:706 +#: app/blueprints/packages/releases.py:62 +#: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:49 +#: app/blueprints/packages/screenshots.py:36 +#: app/blueprints/packages/screenshots.py:42 +#: app/blueprints/packages/screenshots.py:47 #: app/blueprints/users/account.py:226 app/blueprints/users/account.py:234 #: app/blueprints/users/settings.py:77 app/blueprints/users/settings.py:147 #: app/blueprints/users/settings.py:304 app/templates/users/modtools.html:111 @@ -69,16 +78,19 @@ msgid "Save" msgstr "Mentés" #: app/blueprints/collections/__init__.py:77 -#: app/blueprints/oauth/__init__.py:168 app/blueprints/packages/releases.py:53 -#: app/blueprints/packages/releases.py:65 app/blueprints/packages/reviews.py:45 -#: app/blueprints/threads/__init__.py:281 app/templates/macros/reviews.html:138 -#: app/templates/macros/topics.html:5 +#: app/blueprints/oauth/__init__.py:168 app/blueprints/packages/releases.py:54 +#: app/blueprints/packages/releases.py:66 app/blueprints/packages/reviews.py:45 +#: app/blueprints/threads/__init__.py:281 +#: app/templates/admin/languages/list.html:23 +#: app/templates/macros/reviews.html:138 app/templates/macros/topics.html:5 #: app/templates/packages/release_edit.html:17 +#: app/templates/packages/translation.html:42 msgid "Title" msgstr "Cím" #: app/blueprints/collections/__init__.py:80 #: app/blueprints/collections/__init__.py:85 +#: app/templates/packages/translation.html:45 msgid "Short Description" msgstr "Rövid leírás" @@ -169,43 +181,48 @@ msgid "Edit Details" msgstr "Részletek Szerkesztése" #: app/blueprints/packages/__init__.py:37 +#: app/templates/packages/translation.html:4 +msgid "Translation" +msgstr "" + +#: app/blueprints/packages/__init__.py:42 #: app/templates/packages/releases_list.html:34 -#: app/templates/packages/view.html:634 app/templates/todo/editor.html:75 +#: app/templates/packages/view.html:648 app/templates/todo/editor.html:75 msgid "Releases" msgstr "Változások" -#: app/blueprints/packages/__init__.py:42 +#: app/blueprints/packages/__init__.py:47 #: app/templates/packages/screenshots.html:4 #: app/templates/packages/screenshots.html:14 app/templates/todo/editor.html:11 msgid "Screenshots" msgstr "Képernyőképek" -#: app/blueprints/packages/__init__.py:47 +#: app/blueprints/packages/__init__.py:52 #: app/templates/packages/edit_maintainers.html:8 -#: app/templates/packages/view.html:605 +#: app/templates/packages/view.html:619 msgid "Maintainers" msgstr "Karbantartók" -#: app/blueprints/packages/__init__.py:52 app/templates/base.html:159 -#: app/templates/packages/audit.html:4 +#: app/blueprints/packages/__init__.py:57 app/templates/admin/list.html:21 +#: app/templates/base.html:159 app/templates/packages/audit.html:4 msgid "Audit Log" msgstr "Ellenőrzési Napló" -#: app/blueprints/packages/__init__.py:57 app/templates/base.html:150 +#: app/blueprints/packages/__init__.py:62 app/templates/base.html:150 #: app/templates/packages/stats.html:4 app/templates/packages/stats.html:23 -#: app/templates/packages/view.html:229 app/templates/users/profile.html:148 +#: app/templates/packages/view.html:236 app/templates/users/profile.html:148 msgid "Statistics" msgstr "Starisztikák" -#: app/blueprints/packages/__init__.py:62 app/templates/packages/share.html:4 +#: app/blueprints/packages/__init__.py:67 app/templates/packages/share.html:4 msgid "Share and Badges" msgstr "Megosztás és Jelvények" -#: app/blueprints/packages/__init__.py:67 +#: app/blueprints/packages/__init__.py:72 msgid "Remove / Unpublish" msgstr "Eltávolítás /Közzététel viszavonása" -#: app/blueprints/packages/__init__.py:75 +#: app/blueprints/packages/__init__.py:80 #: app/templates/packages/game_support.html:4 msgid "Supported Games" msgstr "Támogatott játékok" @@ -230,7 +247,7 @@ msgstr "" msgid "No download available." msgstr "Nem érhető el letöltés." -#: app/blueprints/packages/packages.py:253 app/templates/packages/view.html:582 +#: app/blueprints/packages/packages.py:253 app/templates/packages/view.html:589 msgid "Type" msgstr "Gépelni" @@ -239,12 +256,12 @@ msgid "Title (Human-readable)" msgstr "Cím (Ember-által-olvasható)" #: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:617 +#: app/blueprints/packages/packages.py:633 msgid "Name (Technical)" msgstr "Név (Technikai)" #: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:618 +#: app/blueprints/packages/packages.py:634 #: 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 (_)" @@ -253,7 +270,7 @@ msgstr "Csak kisbetűk (a-z), számjegyek (0-9) és aláhúzásjelek (_)" msgid "Short Description (Plaintext)" msgstr "Rövid leírás (egyszerű szöveg)" -#: app/blueprints/packages/packages.py:258 app/templates/packages/view.html:597 +#: app/blueprints/packages/packages.py:258 app/templates/packages/view.html:611 msgid "Maintenance State" msgstr "Karbantartási Állapot" @@ -266,7 +283,7 @@ msgstr "Címkék" msgid "Content Warnings" msgstr "Tartalomra vonatkozó figyelmeztetések" -#: app/blueprints/packages/packages.py:262 app/templates/packages/view.html:586 +#: app/blueprints/packages/packages.py:262 app/templates/packages/view.html:600 msgid "License" msgstr "Licenc" @@ -302,11 +319,15 @@ msgstr "Videó URL" msgid "Donate URL" msgstr "Támogatási URL" -#: app/blueprints/packages/packages.py:278 +#: app/blueprints/packages/packages.py:273 +msgid "Translation URL" +msgstr "" + +#: app/blueprints/packages/packages.py:279 msgid "_game is not an allowed name" msgstr "A _game nem engedélyezett név" -#: app/blueprints/packages/packages.py:288 +#: app/blueprints/packages/packages.py:289 msgid "" "Package already exists, but is removed. Please contact ContentDB staff to" " restore the package" @@ -314,207 +335,213 @@ msgstr "" "Ez a csomag már létezik, de eltávolították. Kérjük keresse fel a " "ContentDB szerkesztőségét a csomag visszahozatalához" -#: app/blueprints/packages/packages.py:293 +#: app/blueprints/packages/packages.py:294 msgid "Package already exists" msgstr "A csomag már létezik" -#: app/blueprints/packages/packages.py:299 +#: app/blueprints/packages/packages.py:300 msgid "A collection with a similar name already exists" msgstr "Egy kollekció ezen a néven már létezik" -#: app/blueprints/packages/packages.py:359 +#: app/blueprints/packages/packages.py:361 msgid "Unable to find that user" msgstr "A felhasználó nem található" -#: app/blueprints/packages/packages.py:363 -#: app/blueprints/packages/screenshots.py:136 +#: app/blueprints/packages/packages.py:365 +#: app/blueprints/packages/screenshots.py:137 #: app/blueprints/users/settings.py:131 msgid "Permission denied" msgstr "Hozzáférés megtagadva" -#: app/blueprints/packages/packages.py:419 -#: app/blueprints/packages/packages.py:478 -#: app/blueprints/packages/packages.py:498 +#: app/blueprints/packages/packages.py:421 +#: app/blueprints/packages/packages.py:494 +#: app/blueprints/packages/packages.py:514 msgid "You don't have permission to do that" msgstr "Nincs erre engedélye" -#: app/blueprints/packages/packages.py:449 +#: app/blueprints/packages/packages.py:453 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:493 +#: app/blueprints/packages/packages.py:460 +msgid "" +"Please comment in the approval thread so editors know what you have " +"changed" +msgstr "" + +#: app/blueprints/packages/packages.py:509 msgid "Deleted package" msgstr "Törölt csomag" -#: app/blueprints/packages/packages.py:513 +#: app/blueprints/packages/packages.py:529 msgid "Unapproved package" msgstr "Nem jóváhagyott csomag" -#: app/blueprints/packages/packages.py:522 +#: app/blueprints/packages/packages.py:538 msgid "Maintainers (Comma-separated)" msgstr "Karbantartók (vesszővel-elválasztva)" -#: app/blueprints/packages/packages.py:531 +#: app/blueprints/packages/packages.py:547 msgid "You don't have permission to edit maintainers" msgstr "Nincs engedélye a karbantartók szerkesztéséhez" -#: app/blueprints/packages/packages.py:581 +#: app/blueprints/packages/packages.py:597 msgid "You are not a maintainer" msgstr "Nem vagy karbantartó" -#: app/blueprints/packages/packages.py:584 +#: app/blueprints/packages/packages.py:600 msgid "Package owners cannot remove themselves as maintainers" msgstr "A csomagtulajdonosok nem tudják eltávolítani magukat karbantartóként" -#: app/blueprints/packages/packages.py:616 +#: app/blueprints/packages/packages.py:632 msgid "Author Name" msgstr "Szerző Neve" -#: app/blueprints/packages/packages.py:686 +#: app/blueprints/packages/packages.py:702 msgid "Enable support detection based on dependencies (recommended)" msgstr "" "Engedélyezze a támogatottság megjelenését a függőségein alapulva " "(ajánlott)" -#: app/blueprints/packages/packages.py:687 +#: app/blueprints/packages/packages.py:703 msgid "Supported games" msgstr "Támogatott játékok" -#: app/blueprints/packages/packages.py:688 +#: app/blueprints/packages/packages.py:704 msgid "Unsupported games" msgstr "Nem támogatott játékok" -#: app/blueprints/packages/packages.py:689 +#: app/blueprints/packages/packages.py:705 msgid "Supports all games (unless stated) / is game independent" msgstr "Támogatja az összes játékot (hacsak nincs feltüntetve) / játékfüggetlen" -#: app/blueprints/packages/packages.py:705 +#: app/blueprints/packages/packages.py:721 msgid "You need at least one release before you can edit game support" msgstr "A játéktámogatás szerkesztéséhez legalább egy kiadásra van szükséged" -#: app/blueprints/packages/packages.py:709 +#: app/blueprints/packages/packages.py:725 msgid "Mod(pack) needs to contain at least one mod. Please create a new release" msgstr "" "A Mod(csomag)nak tartalmaznia kell legalább egy modot. készítsen egy új " "kiadást" -#: app/blueprints/packages/releases.py:54 +#: app/blueprints/packages/releases.py:55 #: app/templates/packages/release_new.html:46 msgid "Method" msgstr "Módszer" -#: app/blueprints/packages/releases.py:54 -#: app/blueprints/packages/releases.py:56 -#: app/blueprints/packages/screenshots.py:34 +#: app/blueprints/packages/releases.py:55 +#: app/blueprints/packages/releases.py:57 +#: app/blueprints/packages/screenshots.py:35 msgid "File Upload" msgstr "Fájl Feltöltés" -#: app/blueprints/packages/releases.py:55 +#: app/blueprints/packages/releases.py:56 msgid "Git reference (ie: commit hash, branch, or tag)" msgstr "Git hivatkozás (azaz: commit hash, branch vagy tag)" -#: app/blueprints/packages/releases.py:57 -#: app/blueprints/packages/releases.py:69 -#: app/blueprints/packages/releases.py:193 +#: app/blueprints/packages/releases.py:58 +#: app/blueprints/packages/releases.py:70 +#: app/blueprints/packages/releases.py:194 msgid "Minimum Minetest Version" msgstr "Minimális Minetest Verzió" -#: app/blueprints/packages/releases.py:59 -#: app/blueprints/packages/releases.py:71 -#: app/blueprints/packages/releases.py:196 +#: app/blueprints/packages/releases.py:60 +#: app/blueprints/packages/releases.py:72 +#: app/blueprints/packages/releases.py:197 msgid "Maximum Minetest Version" msgstr "Maximális Minetest Verzió" -#: app/blueprints/packages/releases.py:66 +#: app/blueprints/packages/releases.py:67 #: app/templates/packages/release_edit.html:23 msgid "URL" msgstr "URL" -#: app/blueprints/packages/releases.py:67 +#: app/blueprints/packages/releases.py:68 msgid "Task ID" msgstr "Feladat azonosítója" -#: app/blueprints/packages/releases.py:68 -#: app/blueprints/packages/screenshots.py:40 +#: app/blueprints/packages/releases.py:69 +#: app/blueprints/packages/screenshots.py:41 msgid "Is Approved" msgstr "Jóváhagyva" -#: app/blueprints/packages/releases.py:86 +#: app/blueprints/packages/releases.py:87 msgid "Import from Git" msgstr "Importálás a Gitből" -#: app/blueprints/packages/releases.py:86 +#: app/blueprints/packages/releases.py:87 msgid "Upload .zip file" msgstr ".zip fájl feltöltése" -#: app/blueprints/packages/releases.py:192 +#: app/blueprints/packages/releases.py:193 msgid "Set Min" msgstr "Minimum beállítása" -#: app/blueprints/packages/releases.py:195 +#: app/blueprints/packages/releases.py:196 msgid "Set Max" msgstr "Maximum beállítása" -#: app/blueprints/packages/releases.py:198 +#: app/blueprints/packages/releases.py:199 msgid "Only change values previously set as none" msgstr "Csak a korábban egyik sem értékre beállított módosítása" -#: app/blueprints/packages/releases.py:199 +#: app/blueprints/packages/releases.py:200 msgid "Update" msgstr "Frissítés" -#: app/blueprints/packages/releases.py:248 +#: app/blueprints/packages/releases.py:251 #: app/templates/packages/update_config.html:25 msgid "Trigger" msgstr "Trigger" -#: app/blueprints/packages/releases.py:249 +#: app/blueprints/packages/releases.py:252 msgid "New Commit" msgstr "Új Commit" -#: app/blueprints/packages/releases.py:250 app/templates/admin/tags/list.html:8 +#: app/blueprints/packages/releases.py:253 app/templates/admin/tags/list.html:8 msgid "New Tag" msgstr "Új címke" -#: app/blueprints/packages/releases.py:252 +#: app/blueprints/packages/releases.py:255 msgid "Branch name" msgstr "Branch neve" -#: app/blueprints/packages/releases.py:253 +#: app/blueprints/packages/releases.py:256 #: app/templates/packages/update_config.html:38 msgid "Action" msgstr "Akció" -#: app/blueprints/packages/releases.py:254 +#: app/blueprints/packages/releases.py:257 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:254 +#: app/blueprints/packages/releases.py:257 #: app/templates/macros/package_approval.html:22 msgid "Create release" msgstr "Verzió létrehozása" -#: app/blueprints/packages/releases.py:256 +#: app/blueprints/packages/releases.py:259 msgid "Save Settings" msgstr "Beállítások Mentése" -#: app/blueprints/packages/releases.py:257 +#: app/blueprints/packages/releases.py:260 msgid "Disable Automation" msgstr "Automatizálás Tiltása" -#: app/blueprints/packages/releases.py:296 +#: app/blueprints/packages/releases.py:299 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:312 +#: app/blueprints/packages/releases.py:315 msgid "Deleted update configuration" msgstr "Frissítési konfiguráció törölve" -#: app/blueprints/packages/releases.py:320 +#: app/blueprints/packages/releases.py:323 msgid "Now, please create an initial release" msgstr "Most kérjük, hozzon létre egy kezdeti verziót" @@ -558,7 +585,7 @@ msgstr "" #: app/blueprints/packages/reviews.py:80 app/blueprints/threads/__init__.py:207 #: app/blueprints/threads/__init__.py:240 #: app/blueprints/threads/__init__.py:334 app/blueprints/users/settings.py:112 -#: app/logic/packages.py:131 +#: app/logic/packages.py:132 msgid "Linking to blocked sites is not allowed" msgstr "Linkek amik blokkolt oldalakra vezetnek nem engedélyezett" @@ -570,12 +597,12 @@ msgstr "A saját csomagod értékeléseire nem szavazhatsz!" msgid "You can't vote on your own reviews!" msgstr "Nem szavazhatsz a saját értékeléseidre!" -#: app/blueprints/packages/screenshots.py:33 -#: app/blueprints/packages/screenshots.py:39 +#: app/blueprints/packages/screenshots.py:34 +#: app/blueprints/packages/screenshots.py:40 msgid "Title/Caption" msgstr "Cím/Felirat" -#: app/blueprints/packages/screenshots.py:45 +#: app/blueprints/packages/screenshots.py:46 #: app/templates/packages/screenshots.html:110 msgid "Cover Image" msgstr "Borítókép" @@ -585,7 +612,7 @@ msgid "Message" msgstr "Üzenet" #: app/blueprints/report/__init__.py:35 app/templates/macros/threads.html:51 -#: app/templates/packages/view.html:665 app/templates/report/index.html:4 +#: app/templates/packages/view.html:679 app/templates/report/index.html:4 #: app/templates/report/index.html:10 app/templates/users/profile.html:37 msgid "Report" msgstr "Jelentés" @@ -658,7 +685,7 @@ msgstr "Jelszó" msgid "Remember me" msgstr "Emlékezz rám" -#: app/blueprints/users/account.py:39 app/templates/base.html:188 +#: app/blueprints/users/account.py:39 app/templates/base.html:176 #: app/templates/donate/index.html:74 app/templates/users/login.html:4 msgid "Sign in" msgstr "Bejelentkezés" @@ -1033,7 +1060,7 @@ msgid "File filter" msgstr "Fájlszűrő" #: app/blueprints/zipgrep/__init__.py:38 app/templates/base.html:60 -#: app/templates/todo/tags.html:14 +#: app/templates/packages/game_hub.html:35 app/templates/todo/tags.html:14 msgid "Search" msgstr "Keresés" @@ -1068,7 +1095,7 @@ msgstr "Meg kell adnia legalább egy képernyőképet." msgid "Please wait for the license to be added to CDB." msgstr "Kérjük várjon, amíg a licensz/engedély megjelenik a ContentDB-n." -#: app/logic/packages.py:98 +#: app/logic/packages.py:99 msgid "" "Name can only contain lower case letters (a-z), digits (0-9), and " "underscores (_)" @@ -1076,11 +1103,11 @@ msgstr "" "A név csak kisbetűket (a-z), számjegyeket (0-9) és aláhúzásjelet (_) " "tartalmazhat" -#: app/logic/packages.py:112 +#: app/logic/packages.py:113 msgid "You don't have permission to edit this package" msgstr "Nincs engedélye a csomag szerkesztésére" -#: app/logic/packages.py:116 +#: app/logic/packages.py:117 msgid "You don't have permission to change the package name" msgstr "Nincs jogosultsága a csomagnév megváltoztatására" @@ -1119,50 +1146,50 @@ msgstr "" "A képernyőkép túl kicsi, legalább ilyennek kell lennie %(width)s X " "%(height)s pixel" -#: app/logic/uploads.py:55 +#: app/logic/uploads.py:58 #, python-format msgid "Please upload %(file_desc)s" msgstr "Kérjük, töltse fel %(file_desc)s" -#: app/logic/uploads.py:58 +#: app/logic/uploads.py:61 msgid "Uploaded image isn't actually an image" msgstr "A feltöltött kép valójában nem kép" -#: app/models/packages.py:68 +#: app/models/packages.py:69 msgid "Mod" msgstr "Kiegészítő(mod)" -#: app/models/packages.py:70 +#: app/models/packages.py:71 msgid "Game" msgstr "Játék" -#: app/models/packages.py:72 +#: app/models/packages.py:73 msgid "Texture Pack" msgstr "Kinézet(textúra)csomag" -#: app/models/packages.py:77 app/templates/base.html:39 +#: app/models/packages.py:78 app/templates/base.html:39 #: app/templates/modnames/view.html:14 msgid "Mods" msgstr "Modifikációk \"Modok\"" -#: app/models/packages.py:79 app/templates/base.html:42 +#: app/models/packages.py:80 app/templates/base.html:42 #: app/templates/modnames/view.html:17 msgid "Games" msgstr "Játékok" -#: app/models/packages.py:81 app/templates/base.html:45 +#: app/models/packages.py:82 app/templates/base.html:45 msgid "Texture Packs" msgstr "Kinézet(textúra)csomag" -#: app/models/packages.py:170 +#: app/models/packages.py:171 msgid "Submit for Approval" msgstr "Jelölés a jóváhagyáshoz" -#: app/models/packages.py:172 +#: app/models/packages.py:173 msgid "Approve" msgstr "Jóváhagyás" -#: app/models/packages.py:174 app/templates/api/create_edit_token.html:17 +#: app/models/packages.py:175 app/templates/api/create_edit_token.html:17 #: app/templates/collections/delete.html:14 #: app/templates/collections/view.html:39 #: app/templates/oauth/create_edit.html:17 @@ -1174,6 +1201,10 @@ msgstr "Jóváhagyás" msgid "Delete" msgstr "Törlés" +#: app/models/packages.py:572 app/templates/packages/view.html:163 +msgid "Work in Progress" +msgstr "" + #: app/tasks/emails.py:119 msgid "" "You are receiving this email because you are a registered user of " @@ -1231,8 +1262,9 @@ msgstr "" msgid "Random" msgstr "Véletlenszerű" -#: app/templates/base.html:51 app/templates/base.html:256 +#: app/templates/base.html:51 app/templates/base.html:245 #: app/templates/packages/bulk_update_conf.html:8 +#: app/templates/packages/translation.html:12 #: app/templates/packages/update_config.html:8 #: app/templates/todo/game_support.html:8 app/templates/todo/user.html:45 #: app/templates/todo/user.html:69 @@ -1273,84 +1305,82 @@ msgstr "Profil" msgid "My Collections" msgstr "Én kollekcióm" -#: app/templates/base.html:163 +#: app/templates/base.html:164 msgid "Admin" msgstr "Admin" -#: app/templates/base.html:166 -msgid "License Editor" -msgstr "Licensz/engedély szerkesztő" - -#: app/templates/base.html:171 -msgid "Restore Package" -msgstr "Csomag visszaállítása" - -#: app/templates/base.html:174 -msgid "Tag Editor" -msgstr "Cimke szerkesztés" - -#: app/templates/base.html:176 -msgid "Create Tag" -msgstr "Cimke létrehozása" - -#: app/templates/base.html:181 app/templates/packages/release_new.html:12 +#: app/templates/base.html:169 app/templates/packages/release_new.html:12 msgid "Settings" msgstr "Beállítások" -#: app/templates/base.html:184 +#: app/templates/base.html:172 msgid "Sign out" msgstr "Kijelentkezés" -#: app/templates/base.html:213 +#: app/templates/admin/languages/list.html:4 +#: app/templates/admin/languages/list.html:10 app/templates/base.html:185 +#: app/templates/packages/view.html:593 +msgid "Languages" +msgstr "" + +#: app/templates/base.html:202 msgid "Help translate ContentDB" msgstr "Segítsen a ContentDB fordításában" -#: app/templates/base.html:257 +#: app/templates/base.html:246 msgid "About" msgstr "Névjegy" -#: app/templates/base.html:258 +#: app/templates/base.html:247 msgid "Rules" msgstr "Szabályok" -#: app/templates/base.html:259 +#: app/templates/base.html:248 msgid "Policy and Guidance" msgstr "Iránynyelv és Útmutatás" -#: app/templates/base.html:260 +#: app/templates/base.html:249 msgid "API" msgstr "API" -#: app/templates/base.html:261 app/templates/users/register.html:37 +#: app/templates/base.html:250 app/templates/users/register.html:37 msgid "Privacy Policy" msgstr "Adatvédelmi irányelvek" -#: app/templates/base.html:263 +#: app/templates/base.html:252 msgid "Report / DMCA" msgstr "Jelentés / DMCA" -#: app/templates/base.html:265 +#: app/templates/base.html:254 msgid "User List" msgstr "Felhasználó lista" -#: app/templates/base.html:266 app/templates/packages/view.html:189 -#: app/templates/packages/view.html:654 app/templates/threads/list.html:4 +#: app/templates/base.html:255 app/templates/packages/view.html:190 +#: app/templates/packages/view.html:668 app/templates/threads/list.html:4 msgid "Threads" msgstr "Szálak" -#: app/templates/base.html:267 app/templates/collections/list.html:7 +#: app/templates/base.html:256 app/templates/collections/list.html:7 #: app/templates/collections/list.html:26 msgid "Collections" msgstr "Kollekciók" -#: app/templates/base.html:268 +#: app/templates/base.html:257 msgid "Support Packages" msgstr "Támogatott csomagok" -#: app/templates/base.html:269 +#: app/templates/base.html:258 msgid "Source Code" msgstr "Forráskód" +#: app/templates/base.html:264 +msgid "Show non-free packages" +msgstr "" + +#: app/templates/base.html:266 +msgid "Hide non-free packages" +msgstr "" + #: app/templates/index.html:4 msgid "Welcome" msgstr "Üdv" @@ -1361,6 +1391,7 @@ msgstr "" "Üdv a legjobb helyen a minetest kiegészítők játékok és textúra csomagok " "megtalálásához" +#: app/templates/admin/storage.html:39 #: app/templates/collections/create_edit.html:81 #: app/templates/collections/list.html:39 #: app/templates/collections/view.html:91 app/templates/index.html:48 @@ -1377,68 +1408,73 @@ msgid "%(title)s by %(author)s" msgstr "%(title)s by %(author)s" #: app/templates/index.html:77 app/templates/packages/reviews_list.html:4 -#: app/templates/packages/view.html:193 app/templates/packages/view.html:325 +#: app/templates/packages/view.html:194 app/templates/packages/view.html:332 #: app/templates/users/profile.html:279 msgid "Reviews" msgstr "Vélemények" -#: app/templates/index.html:93 app/templates/packages/view.html:271 +#: app/templates/index.html:93 app/templates/packages/view.html:278 msgid "Previous" msgstr "Előző" -#: app/templates/index.html:97 app/templates/packages/view.html:275 +#: app/templates/index.html:97 app/templates/packages/view.html:282 #: app/templates/users/claim_forums.html:87 msgid "Next" msgstr "Következő" -#: app/templates/index.html:103 -msgid "Featured" -msgstr "Kiemelt" - -#: app/templates/index.html:108 app/templates/index.html:115 -#: app/templates/index.html:122 app/templates/index.html:129 -#: app/templates/index.html:136 app/templates/index.html:158 -#: app/templates/index.html:165 app/templates/packages/game_hub.html:30 -#: app/templates/packages/game_hub.html:37 +#: app/templates/index.html:107 app/templates/index.html:113 #: app/templates/packages/game_hub.html:44 -#: app/templates/packages/game_hub.html:51 -#: app/templates/packages/game_hub.html:58 -msgid "See more" -msgstr "Több megtekintése" - -#: app/templates/index.html:110 app/templates/packages/game_hub.html:32 msgid "Recently Added" msgstr "Utoljára hozzáadott" -#: app/templates/index.html:117 app/templates/packages/game_hub.html:39 +#: app/templates/index.html:111 app/templates/index.html:122 +#: app/templates/index.html:133 app/templates/index.html:144 +#: app/templates/index.html:155 app/templates/index.html:181 +#: app/templates/packages/game_hub.html:42 +#: app/templates/packages/game_hub.html:49 +#: app/templates/packages/game_hub.html:56 +#: app/templates/packages/game_hub.html:63 +#: app/templates/packages/game_hub.html:70 +msgid "See more" +msgstr "Több megtekintése" + +#: app/templates/index.html:118 app/templates/index.html:124 +#: app/templates/packages/game_hub.html:51 msgid "Recently Updated" msgstr "Nemrég frissített" -#: app/templates/index.html:124 +#: app/templates/index.html:129 app/templates/index.html:135 msgid "Top Games" msgstr "Legjobb játékok" -#: app/templates/index.html:131 app/templates/packages/game_hub.html:46 +#: app/templates/index.html:140 app/templates/index.html:146 +#: app/templates/packages/game_hub.html:58 msgid "Top Mods" msgstr "Legjobb kiegészítók (modok)" -#: app/templates/index.html:138 app/templates/packages/game_hub.html:53 +#: app/templates/index.html:151 app/templates/index.html:157 +#: app/templates/packages/game_hub.html:65 msgid "Top Texture Packs" msgstr "Legjobb megjelenés(textúra)csomagok" -#: app/templates/index.html:142 +#: app/templates/index.html:163 msgid "Search by Tags" msgstr "Cimke szerinti keresés" -#: app/templates/index.html:160 app/templates/packages/game_hub.html:60 +#: app/templates/index.html:177 app/templates/index.html:183 +#: app/templates/packages/game_hub.html:72 msgid "Highest Reviewed" msgstr "Legvéleményezettebb" -#: app/templates/index.html:167 +#: app/templates/index.html:191 +msgid "All reviews" +msgstr "" + +#: app/templates/index.html:193 msgid "Recent Positive Reviews" msgstr "Legújabb pozitív vélemény" -#: app/templates/index.html:174 +#: app/templates/index.html:200 #, python-format msgid "CDB has %(count)d packages, with a total of %(downloads)d downloads." msgstr "" @@ -1467,6 +1503,27 @@ msgstr "Többszörös értesítés küldése" msgid "Send email to %(username)s" msgstr "Email küldése %(username)s számára" +#: app/templates/admin/storage.html:18 +#: app/templates/packages/create_edit.html:66 +#: app/templates/packages/game_support.html:20 +#: app/templates/threads/view.html:96 app/templates/todo/tags.html:36 +msgid "Package" +msgstr "" + +#: app/templates/admin/storage.html:62 +#: app/templates/collections/create_edit.html:61 +#: app/templates/threads/user_comments.html:79 +msgid "No results" +msgstr "Nincs találat" + +#: app/templates/admin/languages/list.html:19 +msgid "Id" +msgstr "" + +#: app/templates/admin/languages/list.html:33 +msgid "Has ContentDB translation?" +msgstr "" + #: app/templates/admin/licenses/list.html:8 msgid "New License" msgstr "Új licensz/engedély" @@ -1553,8 +1610,7 @@ msgstr "Ember által olvasható név, amely megkülönbözteti a tokeneket." #: app/templates/api/create_edit_token.html:57 msgid "Recommended: Only allows token to interact with a particular package." -msgstr "" -"Ajánlott: csak akkor enged zsetonokat, ha egy adott csomaggal interaktál." +msgstr "Ajánlott: csak akkor enged zsetonokat, ha egy adott csomaggal interaktál." #: app/templates/api/list_tokens.html:4 #, python-format @@ -1583,7 +1639,7 @@ msgstr "Nem készült zseton" #: app/templates/collections/create_edit.html:5 #: app/templates/collections/view.html:42 app/templates/macros/releases.html:68 -#: app/templates/packages/view.html:115 app/templates/packages/view.html:248 +#: app/templates/packages/view.html:116 app/templates/packages/view.html:255 msgid "Edit" msgstr "Szerkesztés" @@ -1599,13 +1655,8 @@ msgstr "A felhasználók nem lesznek átirányítva, ha a régi linkre mennek" msgid "This requires the collection to be public" msgstr "Ehhez a Kollekció nyilvános kell legyen" -#: app/templates/collections/create_edit.html:61 -#: app/templates/threads/user_comments.html:79 -msgid "No results" -msgstr "Nincs találat" - #: app/templates/collections/create_edit.html:76 -#: app/templates/packages/remove.html:58 app/templates/packages/view.html:127 +#: app/templates/packages/remove.html:58 app/templates/packages/view.html:128 msgid "Remove" msgstr "Törlés" @@ -1672,8 +1723,8 @@ msgstr "%(author)s kollekciója" #: app/templates/collections/view.html:69 msgid "To add a package, go to the package's page and click 'Add to collection'" msgstr "" -"Csomag hozzáadásához menjen a csomag oldalára, és nyomja meg a \"Hozzáadás " -"kollekcióhoz\"-t" +"Csomag hozzáadásához menjen a csomag oldalára, és nyomja meg a " +"\"Hozzáadás kollekcióhoz\"-t" #: app/templates/donate/index.html:4 msgid "Support packages" @@ -1859,7 +1910,7 @@ msgid "No audit log entries." msgstr "" #: app/templates/macros/forms.html:21 app/templates/macros/reviews.html:145 -#: app/templates/packages/remove.html:48 app/templates/packages/view.html:444 +#: app/templates/packages/remove.html:48 app/templates/packages/view.html:451 #: app/templates/users/modtools.html:86 msgid "Required" msgstr "" @@ -1927,19 +1978,19 @@ msgid "" "author." msgstr "" -#: app/templates/macros/packagegridtile.html:25 +#: app/templates/macros/packagegridtile.html:26 msgid "Warning: Non-free code and media." msgstr "" -#: app/templates/macros/packagegridtile.html:29 +#: app/templates/macros/packagegridtile.html:30 msgid "Warning: Non-free code." msgstr "" -#: app/templates/macros/packagegridtile.html:33 +#: app/templates/macros/packagegridtile.html:34 msgid "Warning: Non-free media." msgstr "" -#: app/templates/macros/packagegridtile.html:45 +#: app/templates/macros/packagegridtile.html:46 msgid "No packages available" msgstr "" @@ -2142,8 +2193,8 @@ msgstr "" msgid "On %(trigger)s, do %(action)s" msgstr "" -#: app/templates/macros/todo.html:35 app/templates/packages/view.html:121 -#: app/templates/packages/view.html:409 +#: app/templates/macros/todo.html:35 app/templates/packages/view.html:122 +#: app/templates/packages/view.html:416 msgid "Release" msgstr "" @@ -2153,7 +2204,7 @@ msgstr "" #: app/templates/macros/todo.html:48 #: app/templates/packages/releases_list.html:13 -#: app/templates/packages/view.html:413 +#: app/templates/packages/view.html:420 msgid "Update settings" msgstr "" @@ -2161,7 +2212,7 @@ msgstr "" msgid "No outdated packages." msgstr "" -#: app/templates/macros/topics.html:6 app/templates/packages/view.html:176 +#: app/templates/macros/topics.html:6 app/templates/packages/view.html:177 msgid "Author" msgstr "" @@ -2214,9 +2265,9 @@ msgstr "" #: app/templates/modnames/view.html:27 app/templates/oauth/authorize.html:32 #: app/templates/packages/game_support.html:42 -#: app/templates/packages/similar.html:38 app/templates/packages/view.html:450 -#: app/templates/packages/view.html:474 app/templates/packages/view.html:519 -#: app/templates/packages/view.html:551 app/templates/todo/editor.html:85 +#: app/templates/packages/similar.html:38 app/templates/packages/view.html:457 +#: app/templates/packages/view.html:481 app/templates/packages/view.html:526 +#: app/templates/packages/view.html:558 app/templates/todo/editor.html:85 #: app/templates/todo/game_support.html:45 #, python-format msgid "%(title)s by %(display_name)s" @@ -2427,12 +2478,6 @@ msgid "" "\t\t\tsuch as finding metadata from git, and autocompletion." msgstr "" -#: app/templates/packages/create_edit.html:66 -#: app/templates/packages/game_support.html:20 -#: app/templates/threads/view.html:96 app/templates/todo/tags.html:36 -msgid "Package" -msgstr "" - #: app/templates/packages/create_edit.html:73 msgid "You need to unpublish the package to change the name." msgstr "" @@ -2497,6 +2542,10 @@ msgstr "" msgid "If blank, the author's donation URL will be used instead." msgstr "" +#: app/templates/packages/create_edit.html:122 +msgid "How can users translate your package? ie: weblate URL or a help page" +msgstr "" + #: app/templates/packages/edit_maintainers.html:4 msgid "Edit Maintainers" msgstr "" @@ -2527,6 +2576,12 @@ msgstr "" msgid "Mods and texture packs for %(title)s" msgstr "" +#: app/templates/packages/game_hub.html:31 +#: app/templates/packages/game_hub.html:34 +#, python-format +msgid "Search for packages for %(title)s" +msgstr "" + #: app/templates/packages/game_support.html:9 msgid "Documentation" msgstr "" @@ -2538,7 +2593,7 @@ msgid "" msgstr "" #: app/templates/packages/game_support.html:23 -#: app/templates/packages/view.html:212 +#: app/templates/packages/view.html:213 msgid "Source" msgstr "" @@ -3005,7 +3060,7 @@ msgid "" msgstr "" #: app/templates/packages/review_votes.html:4 -#: app/templates/packages/view.html:353 +#: app/templates/packages/view.html:360 msgid "Review Votes" msgstr "" @@ -3113,6 +3168,40 @@ msgstr "" msgid "Download (.csv)" msgstr "" +#: app/templates/packages/translation.html:18 +#, python-format +msgid "" +"To provide translations for your %(type)s, you need to create .tr files " +"and upload a new release." +msgstr "" + +#: app/templates/packages/translation.html:19 +msgid "" +"For information on how to do this, see the modding book chapter and " +"lua_api.md" +msgstr "" + +#: app/templates/packages/translation.html:23 +msgid "Translation - Minetest Modding Book" +msgstr "" + +#: app/templates/packages/translation.html:26 +msgid "Translating content meta - lua_api.md" +msgstr "" + +#: app/templates/packages/translation.html:31 +#, python-format +msgid "%(title)s is available in %(num)d languages." +msgstr "" + +#: app/templates/packages/translation.html:32 +msgid "ContentDB reads translations from locale files (.tr) in your package." +msgstr "" + +#: app/templates/packages/translation.html:39 +msgid "Language" +msgstr "" + #: app/templates/packages/update_config.html:4 #: app/templates/packages/update_config.html:9 msgid "Configure Git Update Detection" @@ -3148,209 +3237,209 @@ msgid "" "notifications until it is marked up to date." msgstr "" -#: app/templates/packages/view.html:41 +#: app/templates/packages/view.html:42 msgid "Download" msgstr "" -#: app/templates/packages/view.html:48 +#: app/templates/packages/view.html:49 #, python-format msgid "Minetest %(min)s - %(max)s" msgstr "" -#: app/templates/packages/view.html:50 +#: app/templates/packages/view.html:51 #, python-format msgid "For Minetest %(min)s and above" msgstr "" -#: app/templates/packages/view.html:52 +#: app/templates/packages/view.html:53 #, python-format msgid "Minetest %(max)s and below" msgstr "" -#: app/templates/packages/view.html:62 +#: app/templates/packages/view.html:63 msgid "How do I install this?" msgstr "" -#: app/templates/packages/view.html:68 +#: app/templates/packages/view.html:69 msgid "No downloads available" msgstr "" -#: app/templates/packages/view.html:75 +#: app/templates/packages/view.html:76 msgid "Non-free code and media" msgstr "" -#: app/templates/packages/view.html:77 +#: app/templates/packages/view.html:78 msgid "Non-free code" msgstr "" -#: app/templates/packages/view.html:79 +#: app/templates/packages/view.html:80 msgid "Non-free media" msgstr "" -#: app/templates/packages/view.html:93 app/templates/threads/view.html:104 +#: app/templates/packages/view.html:94 app/templates/threads/view.html:104 msgid "" "This thread is only visible to its creator, package maintainers, users of" " Approver rank or above, and @mentioned users." msgstr "" -#: app/templates/packages/view.html:162 -msgid "Work in Progress" -msgstr "" - -#: app/templates/packages/view.html:183 app/templates/users/profile.html:242 +#: app/templates/packages/view.html:184 app/templates/users/profile.html:242 msgid "Downloads" msgstr "" -#: app/templates/packages/view.html:206 app/templates/users/profile.html:95 +#: app/templates/packages/view.html:207 app/templates/users/profile.html:95 msgid "Website" msgstr "" -#: app/templates/packages/view.html:218 app/templates/users/profile.html:77 +#: app/templates/packages/view.html:219 app/templates/users/profile.html:77 msgid "Forums" msgstr "" -#: app/templates/packages/view.html:224 +#: app/templates/packages/view.html:225 msgid "Issue Tracker" msgstr "" -#: app/templates/packages/view.html:303 +#: app/templates/packages/view.html:231 +msgid "Translate" +msgstr "" + +#: app/templates/packages/view.html:310 msgid "Awaiting review" msgstr "" -#: app/templates/packages/view.html:333 app/templates/threads/view.html:77 +#: app/templates/packages/view.html:340 app/templates/threads/view.html:77 msgid "Edit Review" msgstr "" -#: app/templates/packages/view.html:338 +#: app/templates/packages/view.html:345 msgid "You can't review your own package." msgstr "" -#: app/templates/packages/view.html:348 +#: app/templates/packages/view.html:355 msgid "Package needs to be approved before it can be reviewed." msgstr "" -#: app/templates/packages/view.html:359 +#: app/templates/packages/view.html:366 msgid "Used By" msgstr "" -#: app/templates/packages/view.html:365 +#: app/templates/packages/view.html:372 msgid "Content" msgstr "" -#: app/templates/packages/view.html:367 app/templates/packages/view.html:437 +#: app/templates/packages/view.html:374 app/templates/packages/view.html:444 msgid "View content for game" msgstr "" -#: app/templates/packages/view.html:381 +#: app/templates/packages/view.html:388 msgid "Favorite" msgstr "" -#: app/templates/packages/view.html:387 +#: app/templates/packages/view.html:394 msgid "Add to collection..." msgstr "" -#: app/templates/packages/view.html:397 +#: app/templates/packages/view.html:404 msgid "Package may be outdated" msgstr "" -#: app/templates/packages/view.html:404 +#: app/templates/packages/view.html:411 msgid "Only visible to the author and Editors." msgstr "" -#: app/templates/packages/view.html:421 +#: app/templates/packages/view.html:428 msgid "Warning" msgstr "" -#: app/templates/packages/view.html:427 +#: app/templates/packages/view.html:434 msgid "Like this package? Help support its development by making a donation" msgstr "" -#: app/templates/packages/view.html:430 +#: app/templates/packages/view.html:437 msgid "Donate now" msgstr "" -#: app/templates/packages/view.html:442 +#: app/templates/packages/view.html:449 msgid "Dependencies" msgstr "" -#: app/templates/packages/view.html:462 +#: app/templates/packages/view.html:469 msgid "No required dependencies" msgstr "" -#: app/templates/packages/view.html:468 +#: app/templates/packages/view.html:475 msgid "Optional" msgstr "" -#: app/templates/packages/view.html:501 +#: app/templates/packages/view.html:508 msgid "Compatible Games" msgstr "" -#: app/templates/packages/view.html:506 app/templates/packages/view.html:526 +#: app/templates/packages/view.html:513 app/templates/packages/view.html:533 msgid "No specific game required" msgstr "" -#: app/templates/packages/view.html:509 +#: app/templates/packages/view.html:516 msgid "Tested with:" msgstr "" -#: app/templates/packages/view.html:531 +#: app/templates/packages/view.html:538 msgid "Is the above correct?" msgstr "" -#: app/templates/packages/view.html:532 +#: app/templates/packages/view.html:539 msgid "You need to either confirm this or tell ContentDB about supported games" msgstr "" -#: app/templates/packages/view.html:544 +#: app/templates/packages/view.html:551 msgid "Does not work with:" msgstr "" -#: app/templates/packages/view.html:561 +#: app/templates/packages/view.html:568 msgid "This is an experimental feature." msgstr "" -#: app/templates/packages/view.html:562 +#: app/templates/packages/view.html:569 msgid "Supported games are determined by an algorithm, and may not be correct." msgstr "" -#: app/templates/packages/view.html:572 +#: app/templates/packages/view.html:579 msgid "Please specify compatible games" msgstr "" -#: app/templates/packages/view.html:578 +#: app/templates/packages/view.html:585 msgid "Information" msgstr "" -#: app/templates/packages/view.html:584 +#: app/templates/packages/view.html:591 msgid "Technical Name" msgstr "" -#: app/templates/packages/view.html:593 +#: app/templates/packages/view.html:607 #, python-format msgid "%(code_license)s for code,
%(media_license)s for media." msgstr "" -#: app/templates/packages/view.html:601 +#: app/templates/packages/view.html:615 msgid "Unknown" msgstr "" -#: app/templates/packages/view.html:603 +#: app/templates/packages/view.html:617 msgid "Added" msgstr "" -#: app/templates/packages/view.html:617 +#: app/templates/packages/view.html:631 msgid "Remove myself" msgstr "" -#: app/templates/packages/view.html:622 +#: app/templates/packages/view.html:636 msgid "Provides" msgstr "" -#: app/templates/packages/view.html:644 +#: app/templates/packages/view.html:658 msgid "More" msgstr "" -#: app/templates/packages/view.html:673 +#: app/templates/packages/view.html:687 msgid "See audit log" msgstr "" @@ -4285,8 +4374,8 @@ msgid "" "essential system emails.\n" "\t\t\t\t\tConsider editing your email notification preferences instead." msgstr "" -"ContentDB nem tud több \"elfelejtett jelszó\" és hasonló fontos email-eket " -"küldeni.\n" +"ContentDB nem tud több \"elfelejtett jelszó\" és hasonló fontos email-" +"eket küldeni.\n" "\t\t\t\t\tAjánlott az email-értesítések beállítások módosítása." #: app/templates/users/unsubscribe.html:50 @@ -4668,3 +4757,16 @@ msgstr "" #~ msgid "a PNG or JPG image file" #~ msgstr "PNG vagy JPG képfájl" + +#~ msgid "License Editor" +#~ msgstr "Licensz/engedély szerkesztő" + +#~ msgid "Restore Package" +#~ msgstr "Csomag visszaállítása" + +#~ msgid "Tag Editor" +#~ msgstr "Cimke szerkesztés" + +#~ msgid "Create Tag" +#~ msgstr "Cimke létrehozása" + diff --git a/translations/id/LC_MESSAGES/messages.po b/translations/id/LC_MESSAGES/messages.po index d4acc4be..b9b854a5 100644 --- a/translations/id/LC_MESSAGES/messages.po +++ b/translations/id/LC_MESSAGES/messages.po @@ -7,17 +7,16 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2023-12-30 16:46+0000\n" +"POT-Creation-Date: 2024-03-03 01:18+0000\n" "PO-Revision-Date: 2024-01-05 14:21+0000\n" "Last-Translator: JUST PLAYING \n" -"Language-Team: Indonesian \n" "Language: id\n" +"Language-Team: Indonesian " +"\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 5.4-dev\n" "Generated-By: Babel 2.12.1\n" #: app/__init__.py:123 @@ -28,7 +27,8 @@ msgstr "Diblokir:" msgid "You have been banned." msgstr "Anda telah diblokir (ban)." -#: app/querybuilder.py:38 app/templates/admin/tags/list.html:38 +#: app/querybuilder.py:41 app/templates/admin/languages/list.html:27 +#: app/templates/admin/tags/list.html:38 #: app/templates/admin/warnings/list.html:28 #: app/templates/collections/create_edit.html:56 #: app/templates/collections/view.html:66 app/templates/modnames/list.html:16 @@ -37,11 +37,20 @@ msgstr "Anda telah diblokir (ban)." msgid "Packages" msgstr "Paket" -#: app/template_filters.py:86 +#: app/querybuilder.py:56 +#, python-format +msgid "%(package_type)s for %(game_name)s" +msgstr "" + +#: app/template_filters.py:90 #, python-format msgid "%(delta)s ago" msgstr "%(delta)s yang lalu" +#: app/blueprints/api/endpoints.py:95 app/templates/index.html:103 +msgid "Featured" +msgstr "Unggulan" + #: app/blueprints/api/tokens.py:33 app/templates/admin/tags/list.html:26 #: app/templates/admin/warnings/list.html:20 app/templates/macros/topics.html:7 #: app/templates/modnames/list.html:12 @@ -53,15 +62,15 @@ msgid "Limit to package" msgstr "Batasi ke paket" #: app/blueprints/api/tokens.py:36 app/blueprints/collections/__init__.py:90 -#: app/blueprints/oauth/__init__.py:175 app/blueprints/packages/packages.py:274 -#: app/blueprints/packages/packages.py:523 -#: app/blueprints/packages/packages.py:619 -#: app/blueprints/packages/packages.py:690 -#: app/blueprints/packages/releases.py:61 -#: app/blueprints/packages/releases.py:73 app/blueprints/packages/reviews.py:49 -#: app/blueprints/packages/screenshots.py:35 -#: app/blueprints/packages/screenshots.py:41 -#: app/blueprints/packages/screenshots.py:46 +#: app/blueprints/oauth/__init__.py:175 app/blueprints/packages/packages.py:275 +#: app/blueprints/packages/packages.py:539 +#: app/blueprints/packages/packages.py:635 +#: app/blueprints/packages/packages.py:706 +#: app/blueprints/packages/releases.py:62 +#: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:49 +#: app/blueprints/packages/screenshots.py:36 +#: app/blueprints/packages/screenshots.py:42 +#: app/blueprints/packages/screenshots.py:47 #: app/blueprints/users/account.py:226 app/blueprints/users/account.py:234 #: app/blueprints/users/settings.py:77 app/blueprints/users/settings.py:147 #: app/blueprints/users/settings.py:304 app/templates/users/modtools.html:111 @@ -69,16 +78,19 @@ msgid "Save" msgstr "Simpan" #: app/blueprints/collections/__init__.py:77 -#: app/blueprints/oauth/__init__.py:168 app/blueprints/packages/releases.py:53 -#: app/blueprints/packages/releases.py:65 app/blueprints/packages/reviews.py:45 -#: app/blueprints/threads/__init__.py:281 app/templates/macros/reviews.html:138 -#: app/templates/macros/topics.html:5 +#: app/blueprints/oauth/__init__.py:168 app/blueprints/packages/releases.py:54 +#: app/blueprints/packages/releases.py:66 app/blueprints/packages/reviews.py:45 +#: app/blueprints/threads/__init__.py:281 +#: app/templates/admin/languages/list.html:23 +#: app/templates/macros/reviews.html:138 app/templates/macros/topics.html:5 #: app/templates/packages/release_edit.html:17 +#: app/templates/packages/translation.html:42 msgid "Title" msgstr "Judul" #: app/blueprints/collections/__init__.py:80 #: app/blueprints/collections/__init__.py:85 +#: app/templates/packages/translation.html:45 msgid "Short Description" msgstr "Deskripsi Singkat" @@ -168,43 +180,48 @@ msgid "Edit Details" msgstr "Sunting Detail" #: app/blueprints/packages/__init__.py:37 +#: app/templates/packages/translation.html:4 +msgid "Translation" +msgstr "" + +#: app/blueprints/packages/__init__.py:42 #: app/templates/packages/releases_list.html:34 -#: app/templates/packages/view.html:634 app/templates/todo/editor.html:75 +#: app/templates/packages/view.html:648 app/templates/todo/editor.html:75 msgid "Releases" msgstr "Rilis" -#: app/blueprints/packages/__init__.py:42 +#: app/blueprints/packages/__init__.py:47 #: app/templates/packages/screenshots.html:4 #: app/templates/packages/screenshots.html:14 app/templates/todo/editor.html:11 msgid "Screenshots" msgstr "Tangkapan Layar" -#: app/blueprints/packages/__init__.py:47 +#: app/blueprints/packages/__init__.py:52 #: app/templates/packages/edit_maintainers.html:8 -#: app/templates/packages/view.html:605 +#: app/templates/packages/view.html:619 msgid "Maintainers" msgstr "Pengelola" -#: app/blueprints/packages/__init__.py:52 app/templates/base.html:159 -#: app/templates/packages/audit.html:4 +#: app/blueprints/packages/__init__.py:57 app/templates/admin/list.html:21 +#: app/templates/base.html:159 app/templates/packages/audit.html:4 msgid "Audit Log" msgstr "Log Audit" -#: app/blueprints/packages/__init__.py:57 app/templates/base.html:150 +#: app/blueprints/packages/__init__.py:62 app/templates/base.html:150 #: app/templates/packages/stats.html:4 app/templates/packages/stats.html:23 -#: app/templates/packages/view.html:229 app/templates/users/profile.html:148 +#: app/templates/packages/view.html:236 app/templates/users/profile.html:148 msgid "Statistics" msgstr "Statistik" -#: app/blueprints/packages/__init__.py:62 app/templates/packages/share.html:4 +#: app/blueprints/packages/__init__.py:67 app/templates/packages/share.html:4 msgid "Share and Badges" msgstr "Bagikan dan Lencana" -#: app/blueprints/packages/__init__.py:67 +#: app/blueprints/packages/__init__.py:72 msgid "Remove / Unpublish" msgstr "Hapus/Batal Publikasi" -#: app/blueprints/packages/__init__.py:75 +#: app/blueprints/packages/__init__.py:80 #: app/templates/packages/game_support.html:4 msgid "Supported Games" msgstr "Permainan yang Didukung" @@ -229,7 +246,7 @@ msgstr "" msgid "No download available." msgstr "Tidak ada unduhan yang tersedia." -#: app/blueprints/packages/packages.py:253 app/templates/packages/view.html:582 +#: app/blueprints/packages/packages.py:253 app/templates/packages/view.html:589 msgid "Type" msgstr "Jenis" @@ -238,12 +255,12 @@ msgid "Title (Human-readable)" msgstr "Judul (Dapat Dibaca Manusia)" #: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:617 +#: app/blueprints/packages/packages.py:633 msgid "Name (Technical)" msgstr "Nama (Teknis)" #: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:618 +#: app/blueprints/packages/packages.py:634 #: app/templates/packages/create_edit.html:75 msgid "Lower case letters (a-z), digits (0-9), and underscores (_) only" msgstr "Hanya huruf kecil (a-z), angka (0-9), dan garis bawah (_)" @@ -252,7 +269,7 @@ msgstr "Hanya huruf kecil (a-z), angka (0-9), dan garis bawah (_)" msgid "Short Description (Plaintext)" msgstr "Deskripsi Singkat (Teks Mentah)" -#: app/blueprints/packages/packages.py:258 app/templates/packages/view.html:597 +#: app/blueprints/packages/packages.py:258 app/templates/packages/view.html:611 msgid "Maintenance State" msgstr "Status Perawatan" @@ -265,7 +282,7 @@ msgstr "Label" msgid "Content Warnings" msgstr "Peringatan Konten" -#: app/blueprints/packages/packages.py:262 app/templates/packages/view.html:586 +#: app/blueprints/packages/packages.py:262 app/templates/packages/view.html:600 msgid "License" msgstr "Lisensi" @@ -301,11 +318,15 @@ msgstr "URL Video" msgid "Donate URL" msgstr "URL Donasi" -#: app/blueprints/packages/packages.py:278 +#: app/blueprints/packages/packages.py:273 +msgid "Translation URL" +msgstr "" + +#: app/blueprints/packages/packages.py:279 msgid "_game is not an allowed name" msgstr "_game bukan nama yang dibolehkan" -#: app/blueprints/packages/packages.py:288 +#: app/blueprints/packages/packages.py:289 msgid "" "Package already exists, but is removed. Please contact ContentDB staff to" " restore the package" @@ -313,203 +334,209 @@ msgstr "" "Paket telah ada, tetapi dihapus. Harap hubungi staf ContentDB untuk " "mengembalikan paketnya" -#: app/blueprints/packages/packages.py:293 +#: app/blueprints/packages/packages.py:294 msgid "Package already exists" msgstr "Paket telah ada" -#: app/blueprints/packages/packages.py:299 +#: app/blueprints/packages/packages.py:300 msgid "A collection with a similar name already exists" msgstr "Sebuah koleksi dengan nama yang mirip sudah ada" -#: app/blueprints/packages/packages.py:359 +#: app/blueprints/packages/packages.py:361 msgid "Unable to find that user" msgstr "Tidak dapat mencari pengguna tersebut" -#: app/blueprints/packages/packages.py:363 -#: app/blueprints/packages/screenshots.py:136 +#: app/blueprints/packages/packages.py:365 +#: app/blueprints/packages/screenshots.py:137 #: app/blueprints/users/settings.py:131 msgid "Permission denied" msgstr "Izin ditolak" -#: app/blueprints/packages/packages.py:419 -#: app/blueprints/packages/packages.py:478 -#: app/blueprints/packages/packages.py:498 +#: app/blueprints/packages/packages.py:421 +#: app/blueprints/packages/packages.py:494 +#: app/blueprints/packages/packages.py:514 msgid "You don't have permission to do that" msgstr "Anda tidak memiliki izin untuk melakukannya" -#: app/blueprints/packages/packages.py:449 +#: app/blueprints/packages/packages.py:453 msgid "Please comment what changes are needed in the approval thread" msgstr "Harap tuliskan perubahan yang diperlukan dalam utas persetujuan" -#: app/blueprints/packages/packages.py:493 +#: app/blueprints/packages/packages.py:460 +msgid "" +"Please comment in the approval thread so editors know what you have " +"changed" +msgstr "" + +#: app/blueprints/packages/packages.py:509 msgid "Deleted package" msgstr "Paket yang dihapus" -#: app/blueprints/packages/packages.py:513 +#: app/blueprints/packages/packages.py:529 msgid "Unapproved package" msgstr "Paket yang tidak disetujui" -#: app/blueprints/packages/packages.py:522 +#: app/blueprints/packages/packages.py:538 msgid "Maintainers (Comma-separated)" msgstr "Pengelola (Dipisahkan Koma)" -#: app/blueprints/packages/packages.py:531 +#: app/blueprints/packages/packages.py:547 msgid "You don't have permission to edit maintainers" msgstr "Anda tidak memiliki izin untuk menyunting pengelola" -#: app/blueprints/packages/packages.py:581 +#: app/blueprints/packages/packages.py:597 msgid "You are not a maintainer" msgstr "Anda bukan pengelola" -#: app/blueprints/packages/packages.py:584 +#: app/blueprints/packages/packages.py:600 msgid "Package owners cannot remove themselves as maintainers" msgstr "Pemilik paket tidak dapat menghapus dirinya dari daftar pengelola" -#: app/blueprints/packages/packages.py:616 +#: app/blueprints/packages/packages.py:632 msgid "Author Name" msgstr "Nama Pembuat" -#: app/blueprints/packages/packages.py:686 +#: app/blueprints/packages/packages.py:702 msgid "Enable support detection based on dependencies (recommended)" msgstr "Nyalakan deteksi dukungan berdasarkan dependensi (disarankan)" -#: app/blueprints/packages/packages.py:687 +#: app/blueprints/packages/packages.py:703 msgid "Supported games" msgstr "Permainan yang didukung" -#: app/blueprints/packages/packages.py:688 +#: app/blueprints/packages/packages.py:704 msgid "Unsupported games" msgstr "Permainan yang tidak didukung" -#: app/blueprints/packages/packages.py:689 +#: app/blueprints/packages/packages.py:705 msgid "Supports all games (unless stated) / is game independent" msgstr "" "Mendukung semua permainan (kecuali dinyatakan)/tidak bergantung pada " "permainan" -#: app/blueprints/packages/packages.py:705 +#: app/blueprints/packages/packages.py:721 msgid "You need at least one release before you can edit game support" msgstr "" "Anda perlu setidaknya satu rilis sebelum bisa menyunting dukungan " "permainan" -#: app/blueprints/packages/packages.py:709 +#: app/blueprints/packages/packages.py:725 msgid "Mod(pack) needs to contain at least one mod. Please create a new release" msgstr "(Paket) mod perlu berisi setidaknya satu mod. Harap buat rilis baru" -#: app/blueprints/packages/releases.py:54 +#: app/blueprints/packages/releases.py:55 #: app/templates/packages/release_new.html:46 msgid "Method" msgstr "Metode" -#: app/blueprints/packages/releases.py:54 -#: app/blueprints/packages/releases.py:56 -#: app/blueprints/packages/screenshots.py:34 +#: app/blueprints/packages/releases.py:55 +#: app/blueprints/packages/releases.py:57 +#: app/blueprints/packages/screenshots.py:35 msgid "File Upload" msgstr "Unggah Berkas" -#: app/blueprints/packages/releases.py:55 +#: app/blueprints/packages/releases.py:56 msgid "Git reference (ie: commit hash, branch, or tag)" msgstr "Referensi Git (hash commit, branch, atau tag)" -#: app/blueprints/packages/releases.py:57 -#: app/blueprints/packages/releases.py:69 -#: app/blueprints/packages/releases.py:193 +#: app/blueprints/packages/releases.py:58 +#: app/blueprints/packages/releases.py:70 +#: app/blueprints/packages/releases.py:194 msgid "Minimum Minetest Version" msgstr "Versi Minetest Minimum" -#: app/blueprints/packages/releases.py:59 -#: app/blueprints/packages/releases.py:71 -#: app/blueprints/packages/releases.py:196 +#: app/blueprints/packages/releases.py:60 +#: app/blueprints/packages/releases.py:72 +#: app/blueprints/packages/releases.py:197 msgid "Maximum Minetest Version" msgstr "Versi Minetest Maksimum" -#: app/blueprints/packages/releases.py:66 +#: app/blueprints/packages/releases.py:67 #: app/templates/packages/release_edit.html:23 msgid "URL" msgstr "URL" -#: app/blueprints/packages/releases.py:67 +#: app/blueprints/packages/releases.py:68 msgid "Task ID" msgstr "ID Tugas" -#: app/blueprints/packages/releases.py:68 -#: app/blueprints/packages/screenshots.py:40 +#: app/blueprints/packages/releases.py:69 +#: app/blueprints/packages/screenshots.py:41 msgid "Is Approved" msgstr "Disetujui" -#: app/blueprints/packages/releases.py:86 +#: app/blueprints/packages/releases.py:87 msgid "Import from Git" msgstr "Impor dari Git" -#: app/blueprints/packages/releases.py:86 +#: app/blueprints/packages/releases.py:87 msgid "Upload .zip file" msgstr "Unggah berkas .zip" -#: app/blueprints/packages/releases.py:192 +#: app/blueprints/packages/releases.py:193 msgid "Set Min" msgstr "Atur Min" -#: app/blueprints/packages/releases.py:195 +#: app/blueprints/packages/releases.py:196 msgid "Set Max" msgstr "Atur Maks" -#: app/blueprints/packages/releases.py:198 +#: app/blueprints/packages/releases.py:199 msgid "Only change values previously set as none" msgstr "Hanya ubah nilai yang sebelumnya diatur kosong" -#: app/blueprints/packages/releases.py:199 +#: app/blueprints/packages/releases.py:200 msgid "Update" msgstr "Perbarui" -#: app/blueprints/packages/releases.py:248 +#: app/blueprints/packages/releases.py:251 #: app/templates/packages/update_config.html:25 msgid "Trigger" msgstr "Pemicu" -#: app/blueprints/packages/releases.py:249 +#: app/blueprints/packages/releases.py:252 msgid "New Commit" msgstr "Commit Baru" -#: app/blueprints/packages/releases.py:250 app/templates/admin/tags/list.html:8 +#: app/blueprints/packages/releases.py:253 app/templates/admin/tags/list.html:8 msgid "New Tag" msgstr "Label Baru" -#: app/blueprints/packages/releases.py:252 +#: app/blueprints/packages/releases.py:255 msgid "Branch name" msgstr "Nama branch" -#: app/blueprints/packages/releases.py:253 +#: app/blueprints/packages/releases.py:256 #: app/templates/packages/update_config.html:38 msgid "Action" msgstr "Tindakan" -#: app/blueprints/packages/releases.py:254 +#: app/blueprints/packages/releases.py:257 msgid "Send notification and mark as outdated" msgstr "Kirim pemberitahuan dan tandai sebagai usang" -#: app/blueprints/packages/releases.py:254 +#: app/blueprints/packages/releases.py:257 #: app/templates/macros/package_approval.html:22 msgid "Create release" msgstr "Buat rilis" -#: app/blueprints/packages/releases.py:256 +#: app/blueprints/packages/releases.py:259 msgid "Save Settings" msgstr "Simpan Pengaturan" -#: app/blueprints/packages/releases.py:257 +#: app/blueprints/packages/releases.py:260 msgid "Disable Automation" msgstr "Matikan Automasi" -#: app/blueprints/packages/releases.py:296 +#: app/blueprints/packages/releases.py:299 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:312 +#: app/blueprints/packages/releases.py:315 msgid "Deleted update configuration" msgstr "Konfigurasi pembaruan yang dihapus" -#: app/blueprints/packages/releases.py:320 +#: app/blueprints/packages/releases.py:323 msgid "Now, please create an initial release" msgstr "Sekarang, harap buat rilis awalan" @@ -553,7 +580,7 @@ msgstr "" #: app/blueprints/packages/reviews.py:80 app/blueprints/threads/__init__.py:207 #: app/blueprints/threads/__init__.py:240 #: app/blueprints/threads/__init__.py:334 app/blueprints/users/settings.py:112 -#: app/logic/packages.py:131 +#: app/logic/packages.py:132 msgid "Linking to blocked sites is not allowed" msgstr "Tautan ke situs terblokir tidak dibolehkan" @@ -565,12 +592,12 @@ msgstr "Anda tidak dapat menilai ulasan pada paket Anda sendiri!" msgid "You can't vote on your own reviews!" msgstr "Anda tidak dapat menilai ulasan Anda sendiri!" -#: app/blueprints/packages/screenshots.py:33 -#: app/blueprints/packages/screenshots.py:39 +#: app/blueprints/packages/screenshots.py:34 +#: app/blueprints/packages/screenshots.py:40 msgid "Title/Caption" msgstr "Judul/Takarir" -#: app/blueprints/packages/screenshots.py:45 +#: app/blueprints/packages/screenshots.py:46 #: app/templates/packages/screenshots.html:110 msgid "Cover Image" msgstr "Gambar Sampul" @@ -580,7 +607,7 @@ msgid "Message" msgstr "Pesan" #: app/blueprints/report/__init__.py:35 app/templates/macros/threads.html:51 -#: app/templates/packages/view.html:665 app/templates/report/index.html:4 +#: app/templates/packages/view.html:679 app/templates/report/index.html:4 #: app/templates/report/index.html:10 app/templates/users/profile.html:37 msgid "Report" msgstr "Laporkan" @@ -653,7 +680,7 @@ msgstr "Kata sandi" msgid "Remember me" msgstr "Ingat saya" -#: app/blueprints/users/account.py:39 app/templates/base.html:188 +#: app/blueprints/users/account.py:39 app/templates/base.html:176 #: app/templates/donate/index.html:74 app/templates/users/login.html:4 msgid "Sign in" msgstr "Masuk" @@ -1032,7 +1059,7 @@ msgid "File filter" msgstr "Filter berkas" #: app/blueprints/zipgrep/__init__.py:38 app/templates/base.html:60 -#: app/templates/todo/tags.html:14 +#: app/templates/packages/game_hub.html:35 app/templates/todo/tags.html:14 msgid "Search" msgstr "Cari" @@ -1067,7 +1094,7 @@ msgstr "Anda perlu setidaknya satu tangkapan layar." msgid "Please wait for the license to be added to CDB." msgstr "Harap tunggu lisensi ditambahkan ke CDB." -#: app/logic/packages.py:98 +#: app/logic/packages.py:99 msgid "" "Name can only contain lower case letters (a-z), digits (0-9), and " "underscores (_)" @@ -1075,11 +1102,11 @@ msgstr "" "Nama hanya boleh terdiri dari huruf kecil (a-z), angka (0-9), dan garis " "bawah (_)" -#: app/logic/packages.py:112 +#: app/logic/packages.py:113 msgid "You don't have permission to edit this package" msgstr "Anda tidak memiliki izin untuk menyunting paket ini" -#: app/logic/packages.py:116 +#: app/logic/packages.py:117 msgid "You don't have permission to change the package name" msgstr "Anda tidak memiliki izin untuk menyunting nama paket ini" @@ -1116,50 +1143,50 @@ msgstr "" "Tangkapan layar terlalu kecil. Ia harus berukuran setidaknya %(width)s " "kali %(height)s piksel" -#: app/logic/uploads.py:55 +#: app/logic/uploads.py:58 #, python-format msgid "Please upload %(file_desc)s" msgstr "Harap unggah %(file_desc)s" -#: app/logic/uploads.py:58 +#: app/logic/uploads.py:61 msgid "Uploaded image isn't actually an image" msgstr "Citra yang diunggah sejatinya bukan citra" -#: app/models/packages.py:68 +#: app/models/packages.py:69 msgid "Mod" msgstr "Mod" -#: app/models/packages.py:70 +#: app/models/packages.py:71 msgid "Game" msgstr "Permainan" -#: app/models/packages.py:72 +#: app/models/packages.py:73 msgid "Texture Pack" msgstr "Paket Tekstur" -#: app/models/packages.py:77 app/templates/base.html:39 +#: app/models/packages.py:78 app/templates/base.html:39 #: app/templates/modnames/view.html:14 msgid "Mods" msgstr "Mod" -#: app/models/packages.py:79 app/templates/base.html:42 +#: app/models/packages.py:80 app/templates/base.html:42 #: app/templates/modnames/view.html:17 msgid "Games" msgstr "Permainan" -#: app/models/packages.py:81 app/templates/base.html:45 +#: app/models/packages.py:82 app/templates/base.html:45 msgid "Texture Packs" msgstr "Paket Tekstur" -#: app/models/packages.py:170 +#: app/models/packages.py:171 msgid "Submit for Approval" msgstr "Ajukan untuk Disetujui" -#: app/models/packages.py:172 +#: app/models/packages.py:173 msgid "Approve" msgstr "Setujui" -#: app/models/packages.py:174 app/templates/api/create_edit_token.html:17 +#: app/models/packages.py:175 app/templates/api/create_edit_token.html:17 #: app/templates/collections/delete.html:14 #: app/templates/collections/view.html:39 #: app/templates/oauth/create_edit.html:17 @@ -1171,6 +1198,10 @@ msgstr "Setujui" msgid "Delete" msgstr "Hapus" +#: app/models/packages.py:572 app/templates/packages/view.html:163 +msgid "Work in Progress" +msgstr "Dalam Pengerjaan" + #: app/tasks/emails.py:119 msgid "" "You are receiving this email because you are a registered user of " @@ -1226,8 +1257,9 @@ msgstr "" msgid "Random" msgstr "Acak" -#: app/templates/base.html:51 app/templates/base.html:256 +#: app/templates/base.html:51 app/templates/base.html:245 #: app/templates/packages/bulk_update_conf.html:8 +#: app/templates/packages/translation.html:12 #: app/templates/packages/update_config.html:8 #: app/templates/todo/game_support.html:8 app/templates/todo/user.html:45 #: app/templates/todo/user.html:69 @@ -1268,84 +1300,82 @@ msgstr "Profil" msgid "My Collections" msgstr "Koleksi Saya" -#: app/templates/base.html:163 +#: app/templates/base.html:164 msgid "Admin" msgstr "Admin" -#: app/templates/base.html:166 -msgid "License Editor" -msgstr "Penyunting Lisensi" - -#: app/templates/base.html:171 -msgid "Restore Package" -msgstr "Pulihkan Paket" - -#: app/templates/base.html:174 -msgid "Tag Editor" -msgstr "Penyunting Label" - -#: app/templates/base.html:176 -msgid "Create Tag" -msgstr "Buat Label" - -#: app/templates/base.html:181 app/templates/packages/release_new.html:12 +#: app/templates/base.html:169 app/templates/packages/release_new.html:12 msgid "Settings" msgstr "Pengaturan" -#: app/templates/base.html:184 +#: app/templates/base.html:172 msgid "Sign out" msgstr "Keluar" -#: app/templates/base.html:213 +#: app/templates/admin/languages/list.html:4 +#: app/templates/admin/languages/list.html:10 app/templates/base.html:185 +#: app/templates/packages/view.html:593 +msgid "Languages" +msgstr "" + +#: app/templates/base.html:202 msgid "Help translate ContentDB" msgstr "Bantu menerjemahkan ContentDB" -#: app/templates/base.html:257 +#: app/templates/base.html:246 msgid "About" msgstr "Tentang" -#: app/templates/base.html:258 +#: app/templates/base.html:247 msgid "Rules" msgstr "Peraturan" -#: app/templates/base.html:259 +#: app/templates/base.html:248 msgid "Policy and Guidance" msgstr "Kebijakan dan Panduan" -#: app/templates/base.html:260 +#: app/templates/base.html:249 msgid "API" msgstr "API" -#: app/templates/base.html:261 app/templates/users/register.html:37 +#: app/templates/base.html:250 app/templates/users/register.html:37 msgid "Privacy Policy" msgstr "Kebijakan Privasi" -#: app/templates/base.html:263 +#: app/templates/base.html:252 msgid "Report / DMCA" msgstr "Laporkan/DMCA" -#: app/templates/base.html:265 +#: app/templates/base.html:254 msgid "User List" msgstr "Daftar Pengguna" -#: app/templates/base.html:266 app/templates/packages/view.html:189 -#: app/templates/packages/view.html:654 app/templates/threads/list.html:4 +#: app/templates/base.html:255 app/templates/packages/view.html:190 +#: app/templates/packages/view.html:668 app/templates/threads/list.html:4 msgid "Threads" msgstr "Utas" -#: app/templates/base.html:267 app/templates/collections/list.html:7 +#: app/templates/base.html:256 app/templates/collections/list.html:7 #: app/templates/collections/list.html:26 msgid "Collections" msgstr "Koleksi" -#: app/templates/base.html:268 +#: app/templates/base.html:257 msgid "Support Packages" msgstr "Dukung Paket" -#: app/templates/base.html:269 +#: app/templates/base.html:258 msgid "Source Code" msgstr "Kode Sumber" +#: app/templates/base.html:264 +msgid "Show non-free packages" +msgstr "" + +#: app/templates/base.html:266 +msgid "Hide non-free packages" +msgstr "" + #: app/templates/index.html:4 msgid "Welcome" msgstr "Selamat Datang" @@ -1356,6 +1386,7 @@ msgstr "" "Selamat datang di tempat terbaik untuk mencari mod, permainan, dan paket " "tekstur Minetest" +#: app/templates/admin/storage.html:39 #: app/templates/collections/create_edit.html:81 #: app/templates/collections/list.html:39 #: app/templates/collections/view.html:91 app/templates/index.html:48 @@ -1372,68 +1403,73 @@ msgid "%(title)s by %(author)s" msgstr "%(title)s oleh %(author)s" #: app/templates/index.html:77 app/templates/packages/reviews_list.html:4 -#: app/templates/packages/view.html:193 app/templates/packages/view.html:325 +#: app/templates/packages/view.html:194 app/templates/packages/view.html:332 #: app/templates/users/profile.html:279 msgid "Reviews" msgstr "Ulasan" -#: app/templates/index.html:93 app/templates/packages/view.html:271 +#: app/templates/index.html:93 app/templates/packages/view.html:278 msgid "Previous" msgstr "Sebelumnya" -#: app/templates/index.html:97 app/templates/packages/view.html:275 +#: app/templates/index.html:97 app/templates/packages/view.html:282 #: app/templates/users/claim_forums.html:87 msgid "Next" msgstr "Selanjutnya" -#: app/templates/index.html:103 -msgid "Featured" -msgstr "Unggulan" - -#: app/templates/index.html:108 app/templates/index.html:115 -#: app/templates/index.html:122 app/templates/index.html:129 -#: app/templates/index.html:136 app/templates/index.html:158 -#: app/templates/index.html:165 app/templates/packages/game_hub.html:30 -#: app/templates/packages/game_hub.html:37 +#: app/templates/index.html:107 app/templates/index.html:113 #: app/templates/packages/game_hub.html:44 -#: app/templates/packages/game_hub.html:51 -#: app/templates/packages/game_hub.html:58 -msgid "See more" -msgstr "Lihat lebih banyak" - -#: app/templates/index.html:110 app/templates/packages/game_hub.html:32 msgid "Recently Added" msgstr "Baru Saja Ditambahkan" -#: app/templates/index.html:117 app/templates/packages/game_hub.html:39 +#: app/templates/index.html:111 app/templates/index.html:122 +#: app/templates/index.html:133 app/templates/index.html:144 +#: app/templates/index.html:155 app/templates/index.html:181 +#: app/templates/packages/game_hub.html:42 +#: app/templates/packages/game_hub.html:49 +#: app/templates/packages/game_hub.html:56 +#: app/templates/packages/game_hub.html:63 +#: app/templates/packages/game_hub.html:70 +msgid "See more" +msgstr "Lihat lebih banyak" + +#: app/templates/index.html:118 app/templates/index.html:124 +#: app/templates/packages/game_hub.html:51 msgid "Recently Updated" msgstr "Baru Saja Diperbarui" -#: app/templates/index.html:124 +#: app/templates/index.html:129 app/templates/index.html:135 msgid "Top Games" msgstr "Permainan Teratas" -#: app/templates/index.html:131 app/templates/packages/game_hub.html:46 +#: app/templates/index.html:140 app/templates/index.html:146 +#: app/templates/packages/game_hub.html:58 msgid "Top Mods" msgstr "Mod Teratas" -#: app/templates/index.html:138 app/templates/packages/game_hub.html:53 +#: app/templates/index.html:151 app/templates/index.html:157 +#: app/templates/packages/game_hub.html:65 msgid "Top Texture Packs" msgstr "Paket Tekstur Teratas" -#: app/templates/index.html:142 +#: app/templates/index.html:163 msgid "Search by Tags" msgstr "Cari menurut Label" -#: app/templates/index.html:160 app/templates/packages/game_hub.html:60 +#: app/templates/index.html:177 app/templates/index.html:183 +#: app/templates/packages/game_hub.html:72 msgid "Highest Reviewed" msgstr "Ulasan Tertinggi" -#: app/templates/index.html:167 +#: app/templates/index.html:191 +msgid "All reviews" +msgstr "" + +#: app/templates/index.html:193 msgid "Recent Positive Reviews" msgstr "Ulasan Positif Terbaru" -#: app/templates/index.html:174 +#: app/templates/index.html:200 #, python-format msgid "CDB has %(count)d packages, with a total of %(downloads)d downloads." msgstr "CDB memiliki %(count)d paket dengan total unduhan %(downloads)d kali." @@ -1460,6 +1496,27 @@ msgstr "Kirim banyak pemberitahuan sekaligus" msgid "Send email to %(username)s" msgstr "Kirim surel kepada %(username)s" +#: app/templates/admin/storage.html:18 +#: app/templates/packages/create_edit.html:66 +#: app/templates/packages/game_support.html:20 +#: app/templates/threads/view.html:96 app/templates/todo/tags.html:36 +msgid "Package" +msgstr "Paket" + +#: app/templates/admin/storage.html:62 +#: app/templates/collections/create_edit.html:61 +#: app/templates/threads/user_comments.html:79 +msgid "No results" +msgstr "Tidak ada hasil" + +#: app/templates/admin/languages/list.html:19 +msgid "Id" +msgstr "" + +#: app/templates/admin/languages/list.html:33 +msgid "Has ContentDB translation?" +msgstr "" + #: app/templates/admin/licenses/list.html:8 msgid "New License" msgstr "Lisensi Baru" @@ -1572,7 +1629,7 @@ msgstr "Tidak ada token yang dibuat" #: app/templates/collections/create_edit.html:5 #: app/templates/collections/view.html:42 app/templates/macros/releases.html:68 -#: app/templates/packages/view.html:115 app/templates/packages/view.html:248 +#: app/templates/packages/view.html:116 app/templates/packages/view.html:255 msgid "Edit" msgstr "Sunting" @@ -1588,13 +1645,8 @@ msgstr "Pengguna tidak akan dialihkan ketika menuju ke URL lama" msgid "This requires the collection to be public" msgstr "Hal ini mengharuskan koleksi tersebut bersifat publik" -#: app/templates/collections/create_edit.html:61 -#: app/templates/threads/user_comments.html:79 -msgid "No results" -msgstr "Tidak ada hasil" - #: app/templates/collections/create_edit.html:76 -#: app/templates/packages/remove.html:58 app/templates/packages/view.html:127 +#: app/templates/packages/remove.html:58 app/templates/packages/view.html:128 msgid "Remove" msgstr "Hapus" @@ -1859,7 +1911,7 @@ msgid "No audit log entries." msgstr "Tidak ada entri log audit." #: app/templates/macros/forms.html:21 app/templates/macros/reviews.html:145 -#: app/templates/packages/remove.html:48 app/templates/packages/view.html:444 +#: app/templates/packages/remove.html:48 app/templates/packages/view.html:451 #: app/templates/users/modtools.html:86 msgid "Required" msgstr "Wajib" @@ -1929,19 +1981,19 @@ msgstr "" "Anda dapat membuka utas jika memiliki pertanyaan terhadap penyetuju atau " "pembuat paket." -#: app/templates/macros/packagegridtile.html:25 +#: app/templates/macros/packagegridtile.html:26 msgid "Warning: Non-free code and media." msgstr "Peringatan: Kode dan media tidak bebas." -#: app/templates/macros/packagegridtile.html:29 +#: app/templates/macros/packagegridtile.html:30 msgid "Warning: Non-free code." msgstr "Peringatan: Kode tidak bebas." -#: app/templates/macros/packagegridtile.html:33 +#: app/templates/macros/packagegridtile.html:34 msgid "Warning: Non-free media." msgstr "Peringatan: Media tidak bebas." -#: app/templates/macros/packagegridtile.html:45 +#: app/templates/macros/packagegridtile.html:46 msgid "No packages available" msgstr "Tidak ada paket yang tersedia" @@ -2150,8 +2202,8 @@ msgstr "Balasan Terakhir" msgid "On %(trigger)s, do %(action)s" msgstr "Ketika %(trigger)s, lakukan %(action)s" -#: app/templates/macros/todo.html:35 app/templates/packages/view.html:121 -#: app/templates/packages/view.html:409 +#: app/templates/macros/todo.html:35 app/templates/packages/view.html:122 +#: app/templates/packages/view.html:416 msgid "Release" msgstr "Rilis" @@ -2161,7 +2213,7 @@ msgstr "Repo" #: app/templates/macros/todo.html:48 #: app/templates/packages/releases_list.html:13 -#: app/templates/packages/view.html:413 +#: app/templates/packages/view.html:420 msgid "Update settings" msgstr "Pengaturan pembaruan" @@ -2169,7 +2221,7 @@ msgstr "Pengaturan pembaruan" msgid "No outdated packages." msgstr "Tidak ada paket usang." -#: app/templates/macros/topics.html:6 app/templates/packages/view.html:176 +#: app/templates/macros/topics.html:6 app/templates/packages/view.html:177 msgid "Author" msgstr "Pembuat" @@ -2222,9 +2274,9 @@ msgstr "Topik Forum" #: app/templates/modnames/view.html:27 app/templates/oauth/authorize.html:32 #: app/templates/packages/game_support.html:42 -#: app/templates/packages/similar.html:38 app/templates/packages/view.html:450 -#: app/templates/packages/view.html:474 app/templates/packages/view.html:519 -#: app/templates/packages/view.html:551 app/templates/todo/editor.html:85 +#: app/templates/packages/similar.html:38 app/templates/packages/view.html:457 +#: app/templates/packages/view.html:481 app/templates/packages/view.html:526 +#: app/templates/packages/view.html:558 app/templates/todo/editor.html:85 #: app/templates/todo/game_support.html:45 #, python-format msgid "%(title)s by %(display_name)s" @@ -2305,8 +2357,8 @@ msgid "" "To allow users other than yourself to log in, you'll need to contact " "ContentDB staff and ask them to approve your app." msgstr "" -"Untuk mengizinkan pengguna selain anda masuk, Anda harus menghubungi staf " -"ContentDB dan meminta mereka menyetujui aplikasi Anda." +"Untuk mengizinkan pengguna selain anda masuk, Anda harus menghubungi staf" +" ContentDB dan meminta mereka menyetujui aplikasi Anda." #: app/templates/oauth/create_edit.html:7 msgid "Create OAuth Client" @@ -2326,8 +2378,8 @@ msgid "" "You must keep the secret safe. If you are unable, set the app type to " "'client-side'." msgstr "" -"Anda harus menjaga rahasianya tetap aman. Jika Anda tidak bisa, ketik setel " -"aplikasi ke 'sisi-klien'(client-side)." +"Anda harus menjaga rahasianya tetap aman. Jika Anda tidak bisa, ketik " +"setel aplikasi ke 'sisi-klien'(client-side)." #: app/templates/oauth/create_edit.html:56 msgid "Example Authorize URL" @@ -2446,12 +2498,6 @@ msgstr "" "diperlukan\n" "\t\t\tuntuk fitur seperti mencari metadata dari git dan isi otomatis." -#: app/templates/packages/create_edit.html:66 -#: app/templates/packages/game_support.html:20 -#: app/templates/threads/view.html:96 app/templates/todo/tags.html:36 -msgid "Package" -msgstr "Paket" - #: app/templates/packages/create_edit.html:73 msgid "You need to unpublish the package to change the name." msgstr "Anda perlu membatalkan publikasi paket untuk mengganti namanya." @@ -2520,6 +2566,10 @@ msgstr "Video YouTube akan ditampilkan sebagai sematan." msgid "If blank, the author's donation URL will be used instead." msgstr "Jika kosong, URL donasi pembuat yang akan digunakan." +#: app/templates/packages/create_edit.html:122 +msgid "How can users translate your package? ie: weblate URL or a help page" +msgstr "" + #: app/templates/packages/edit_maintainers.html:4 msgid "Edit Maintainers" msgstr "Sunting Pengelola" @@ -2554,6 +2604,12 @@ msgstr "Pusat Komunitas" msgid "Mods and texture packs for %(title)s" msgstr "Mod dan paket tekstur untuk %(title)s" +#: app/templates/packages/game_hub.html:31 +#: app/templates/packages/game_hub.html:34 +#, python-format +msgid "Search for packages for %(title)s" +msgstr "" + #: app/templates/packages/game_support.html:9 msgid "Documentation" msgstr "Dokumentasi" @@ -2567,7 +2623,7 @@ msgstr "" "dokumentasi untuk informasi lanjut" #: app/templates/packages/game_support.html:23 -#: app/templates/packages/view.html:212 +#: app/templates/packages/view.html:213 msgid "Source" msgstr "Sumber" @@ -2787,7 +2843,8 @@ msgstr "Versi Minetest yang didukung" #, python-format msgid "Are you sure your package doesn't work on versions after %(version)s?" msgstr "" -"Apakah Anda yakin paket Anda tidak berfungsi pada versi setelah %(version)s?" +"Apakah Anda yakin paket Anda tidak berfungsi pada versi setelah " +"%(version)s?" #: app/templates/packages/release_edit.html:62 #: app/templates/packages/release_new.html:77 @@ -2795,8 +2852,8 @@ msgid "" "Only set the maximum version if you know that it doesn't work on newer " "Minetest versions." msgstr "" -"Hanya tetapkan versi maksimum jika anda tahu bahwa itu tidak berfungsi pada " -"versi Minetest yang lebih baru." +"Hanya tetapkan versi maksimum jika anda tahu bahwa itu tidak berfungsi " +"pada versi Minetest yang lebih baru." #: app/templates/packages/release_edit.html:63 #: app/templates/packages/release_new.html:78 @@ -2804,8 +2861,8 @@ msgid "" "Don't set the maximum version just because you haven't tested it on newer" " versions." msgstr "" -"Jangan setel versi maksimum hanya karena anda belum mengujinya pada versi " -"yang lebih baru." +"Jangan setel versi maksimum hanya karena anda belum mengujinya pada versi" +" yang lebih baru." #: app/templates/packages/release_edit.html:67 #: app/templates/packages/release_new.html:88 @@ -3020,8 +3077,8 @@ msgid "" "Total storage usage is %(total_size)d MB (releases %(release_size)d MB, " "screenshots %(screenshot_size)d MB)" msgstr "" -"Total penggunaan penyimpanan adalah %(total_size)d MB (rilis %(release_size)" -"d MB, tangkapan layar %(screenshot_size)d MB)" +"Total penggunaan penyimpanan adalah %(total_size)d MB (rilis " +"%(release_size)d MB, tangkapan layar %(screenshot_size)d MB)" #: app/templates/packages/remove.html:9 #, python-format @@ -3099,7 +3156,7 @@ msgstr "" "menghapus dampaknya terhadap penilaian paket." #: app/templates/packages/review_votes.html:4 -#: app/templates/packages/view.html:353 +#: app/templates/packages/view.html:360 msgid "Review Votes" msgstr "Tinjau Penilaian" @@ -3211,6 +3268,40 @@ msgstr "Topik Forum yang Mirip" msgid "Download (.csv)" msgstr "Unduh (.csv)" +#: app/templates/packages/translation.html:18 +#, python-format +msgid "" +"To provide translations for your %(type)s, you need to create .tr files " +"and upload a new release." +msgstr "" + +#: app/templates/packages/translation.html:19 +msgid "" +"For information on how to do this, see the modding book chapter and " +"lua_api.md" +msgstr "" + +#: app/templates/packages/translation.html:23 +msgid "Translation - Minetest Modding Book" +msgstr "" + +#: app/templates/packages/translation.html:26 +msgid "Translating content meta - lua_api.md" +msgstr "" + +#: app/templates/packages/translation.html:31 +#, python-format +msgid "%(title)s is available in %(num)d languages." +msgstr "" + +#: app/templates/packages/translation.html:32 +msgid "ContentDB reads translations from locale files (.tr) in your package." +msgstr "" + +#: app/templates/packages/translation.html:39 +msgid "Language" +msgstr "" + #: app/templates/packages/update_config.html:4 #: app/templates/packages/update_config.html:9 msgid "Configure Git Update Detection" @@ -3252,46 +3343,46 @@ msgstr "" "Ketika paket ditandai sebagai usang, Anda tidak akan menerima " "pemberitahuan lagi sampai ditandai sebagai diperbarui." -#: app/templates/packages/view.html:41 +#: app/templates/packages/view.html:42 msgid "Download" msgstr "Unduh" -#: app/templates/packages/view.html:48 +#: app/templates/packages/view.html:49 #, python-format msgid "Minetest %(min)s - %(max)s" msgstr "Minetest %(min)s-%(max)s" -#: app/templates/packages/view.html:50 +#: app/templates/packages/view.html:51 #, python-format msgid "For Minetest %(min)s and above" msgstr "Untuk Minetest %(min)s ke atas" -#: app/templates/packages/view.html:52 +#: app/templates/packages/view.html:53 #, python-format msgid "Minetest %(max)s and below" msgstr "Minetest %(max)s ke bawah" -#: app/templates/packages/view.html:62 +#: app/templates/packages/view.html:63 msgid "How do I install this?" msgstr "Bagaimana memasangnya?" -#: app/templates/packages/view.html:68 +#: app/templates/packages/view.html:69 msgid "No downloads available" msgstr "Tidak ada unduhan yang tersedia" -#: app/templates/packages/view.html:75 +#: app/templates/packages/view.html:76 msgid "Non-free code and media" msgstr "Kode dan media tidak bebas" -#: app/templates/packages/view.html:77 +#: app/templates/packages/view.html:78 msgid "Non-free code" msgstr "Kode tidak bebas" -#: app/templates/packages/view.html:79 +#: app/templates/packages/view.html:80 msgid "Non-free media" msgstr "Media tidak bebas" -#: app/templates/packages/view.html:93 app/templates/threads/view.html:104 +#: app/templates/packages/view.html:94 app/templates/threads/view.html:104 msgid "" "This thread is only visible to its creator, package maintainers, users of" " Approver rank or above, and @mentioned users." @@ -3299,166 +3390,166 @@ msgstr "" "Utas ini hanya tampak kepada pembuatnya, pengelola paket, pengguna dengan" " jabatan Penyetuju ke atas, dan pengguna yang @disebut." -#: app/templates/packages/view.html:162 -msgid "Work in Progress" -msgstr "Dalam Pengerjaan" - -#: app/templates/packages/view.html:183 app/templates/users/profile.html:242 +#: app/templates/packages/view.html:184 app/templates/users/profile.html:242 msgid "Downloads" msgstr "Unduhan" -#: app/templates/packages/view.html:206 app/templates/users/profile.html:95 +#: app/templates/packages/view.html:207 app/templates/users/profile.html:95 msgid "Website" msgstr "Situs Web" -#: app/templates/packages/view.html:218 app/templates/users/profile.html:77 +#: app/templates/packages/view.html:219 app/templates/users/profile.html:77 msgid "Forums" msgstr "Forum" -#: app/templates/packages/view.html:224 +#: app/templates/packages/view.html:225 msgid "Issue Tracker" msgstr "Pelacak Masalah" -#: app/templates/packages/view.html:303 +#: app/templates/packages/view.html:231 +msgid "Translate" +msgstr "" + +#: app/templates/packages/view.html:310 msgid "Awaiting review" msgstr "Menunggu tinjauan" -#: app/templates/packages/view.html:333 app/templates/threads/view.html:77 +#: app/templates/packages/view.html:340 app/templates/threads/view.html:77 msgid "Edit Review" msgstr "Sunting Ulasan" -#: app/templates/packages/view.html:338 +#: app/templates/packages/view.html:345 msgid "You can't review your own package." msgstr "Anda tidak dapat mengulas paket Anda sendiri." -#: app/templates/packages/view.html:348 +#: app/templates/packages/view.html:355 msgid "Package needs to be approved before it can be reviewed." msgstr "Paket perlu disetujui sebelum dapat diulas." -#: app/templates/packages/view.html:359 +#: app/templates/packages/view.html:366 msgid "Used By" msgstr "Digunakan oleh" -#: app/templates/packages/view.html:365 +#: app/templates/packages/view.html:372 msgid "Content" msgstr "Konten" -#: app/templates/packages/view.html:367 app/templates/packages/view.html:437 +#: app/templates/packages/view.html:374 app/templates/packages/view.html:444 msgid "View content for game" msgstr "Lihat konten permainan" -#: app/templates/packages/view.html:381 +#: app/templates/packages/view.html:388 msgid "Favorite" msgstr "Favorit" -#: app/templates/packages/view.html:387 +#: app/templates/packages/view.html:394 msgid "Add to collection..." msgstr "Tambahkan ke koleksi..." -#: app/templates/packages/view.html:397 +#: app/templates/packages/view.html:404 msgid "Package may be outdated" msgstr "Paket mungkin telah usang" -#: app/templates/packages/view.html:404 +#: app/templates/packages/view.html:411 msgid "Only visible to the author and Editors." msgstr "Hanya tampak kepada pembuat dan Penyunting." -#: app/templates/packages/view.html:421 +#: app/templates/packages/view.html:428 msgid "Warning" msgstr "Peringatan" -#: app/templates/packages/view.html:427 +#: app/templates/packages/view.html:434 msgid "Like this package? Help support its development by making a donation" msgstr "Suka paket ini? Dukung pengembangannya dengan menyumbang/donasi" -#: app/templates/packages/view.html:430 +#: app/templates/packages/view.html:437 msgid "Donate now" msgstr "Donasi sekarang" -#: app/templates/packages/view.html:442 +#: app/templates/packages/view.html:449 msgid "Dependencies" msgstr "Dependensi" -#: app/templates/packages/view.html:462 +#: app/templates/packages/view.html:469 msgid "No required dependencies" msgstr "Tidak ada dependensi wajib" -#: app/templates/packages/view.html:468 +#: app/templates/packages/view.html:475 msgid "Optional" msgstr "Opsional" -#: app/templates/packages/view.html:501 +#: app/templates/packages/view.html:508 msgid "Compatible Games" msgstr "Permainan yang Sesuai" -#: app/templates/packages/view.html:506 app/templates/packages/view.html:526 +#: app/templates/packages/view.html:513 app/templates/packages/view.html:533 msgid "No specific game required" msgstr "Tidak ada permainan khusus yang diperlukan" -#: app/templates/packages/view.html:509 +#: app/templates/packages/view.html:516 msgid "Tested with:" msgstr "Dicoba dengan:" -#: app/templates/packages/view.html:531 +#: app/templates/packages/view.html:538 msgid "Is the above correct?" msgstr "Apakah yang di atas benar?" -#: app/templates/packages/view.html:532 +#: app/templates/packages/view.html:539 msgid "You need to either confirm this or tell ContentDB about supported games" msgstr "" "Anda harus mengonfirmasi ini atau memberi tahu ContentDB tentang " "permainan yang didukung" -#: app/templates/packages/view.html:544 +#: app/templates/packages/view.html:551 msgid "Does not work with:" msgstr "Tidak bekerja dengan:" -#: app/templates/packages/view.html:561 +#: app/templates/packages/view.html:568 msgid "This is an experimental feature." msgstr "Ini adalah fitur tahap percobaan." -#: app/templates/packages/view.html:562 +#: app/templates/packages/view.html:569 msgid "Supported games are determined by an algorithm, and may not be correct." msgstr "Permainan yang didukung ditentukan oleh algoritma dan bisa saja keliru." -#: app/templates/packages/view.html:572 +#: app/templates/packages/view.html:579 msgid "Please specify compatible games" msgstr "Harap masukkan permainan yang kompatibel" -#: app/templates/packages/view.html:578 +#: app/templates/packages/view.html:585 msgid "Information" msgstr "Informasi" -#: app/templates/packages/view.html:584 +#: app/templates/packages/view.html:591 msgid "Technical Name" msgstr "Nama Teknis" -#: app/templates/packages/view.html:593 +#: app/templates/packages/view.html:607 #, python-format msgid "%(code_license)s for code,
%(media_license)s for media." msgstr "%(code_license)s untuk kode,
%(media_license)s untuk media." -#: app/templates/packages/view.html:601 +#: app/templates/packages/view.html:615 msgid "Unknown" msgstr "Tidak diketahui" -#: app/templates/packages/view.html:603 +#: app/templates/packages/view.html:617 msgid "Added" msgstr "Ditambahkan" -#: app/templates/packages/view.html:617 +#: app/templates/packages/view.html:631 msgid "Remove myself" msgstr "Hapus diri saya" -#: app/templates/packages/view.html:622 +#: app/templates/packages/view.html:636 msgid "Provides" msgstr "Menyediakan" -#: app/templates/packages/view.html:644 +#: app/templates/packages/view.html:658 msgid "More" msgstr "Lebih banyak" -#: app/templates/packages/view.html:673 +#: app/templates/packages/view.html:687 msgid "See audit log" msgstr "Lihat log audit" @@ -4211,8 +4302,8 @@ msgid "" "Total storage usage is %(total_size)d MB (releases %(release_size)d MB, " "screenshots %(screenshot_size)d MB)." msgstr "" -"Total penggunaan penyimpanan adalah %(total_size)d MB (rilis %(release_size)" -"d MB, tangkapan layar %(screenshot_size)d MB)." +"Total penggunaan penyimpanan adalah %(total_size)d MB (rilis " +"%(release_size)d MB, tangkapan layar %(screenshot_size)d MB)." #: app/templates/users/modtools.html:23 #, python-format @@ -4858,3 +4949,16 @@ msgstr "" #~ msgid "a PNG or JPG image file" #~ msgstr "sebuah berkas citra PNG atau JPG" + +#~ msgid "License Editor" +#~ msgstr "Penyunting Lisensi" + +#~ msgid "Restore Package" +#~ msgstr "Pulihkan Paket" + +#~ msgid "Tag Editor" +#~ msgstr "Penyunting Label" + +#~ msgid "Create Tag" +#~ msgstr "Buat Label" + diff --git a/translations/it/LC_MESSAGES/messages.po b/translations/it/LC_MESSAGES/messages.po index 9b3efd6e..c3862a19 100644 --- a/translations/it/LC_MESSAGES/messages.po +++ b/translations/it/LC_MESSAGES/messages.po @@ -7,17 +7,16 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2023-12-30 16:46+0000\n" +"POT-Creation-Date: 2024-03-03 01:18+0000\n" "PO-Revision-Date: 2024-01-21 23:01+0000\n" "Last-Translator: Giov4 \n" -"Language-Team: Italian \n" "Language: it\n" +"Language-Team: Italian " +"\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 5.4-dev\n" "Generated-By: Babel 2.12.1\n" #: app/__init__.py:123 @@ -28,7 +27,8 @@ msgstr "Espulsə:" msgid "You have been banned." msgstr "Sei statə espulsə." -#: app/querybuilder.py:38 app/templates/admin/tags/list.html:38 +#: app/querybuilder.py:41 app/templates/admin/languages/list.html:27 +#: app/templates/admin/tags/list.html:38 #: app/templates/admin/warnings/list.html:28 #: app/templates/collections/create_edit.html:56 #: app/templates/collections/view.html:66 app/templates/modnames/list.html:16 @@ -37,11 +37,20 @@ msgstr "Sei statə espulsə." msgid "Packages" msgstr "Contenuti" -#: app/template_filters.py:86 +#: app/querybuilder.py:56 +#, python-format +msgid "%(package_type)s for %(game_name)s" +msgstr "" + +#: app/template_filters.py:90 #, python-format msgid "%(delta)s ago" msgstr "%(delta)s fa" +#: app/blueprints/api/endpoints.py:95 app/templates/index.html:103 +msgid "Featured" +msgstr "In Evidenza" + #: app/blueprints/api/tokens.py:33 app/templates/admin/tags/list.html:26 #: app/templates/admin/warnings/list.html:20 app/templates/macros/topics.html:7 #: app/templates/modnames/list.html:12 @@ -53,15 +62,15 @@ msgid "Limit to package" msgstr "Limita al contenuto" #: app/blueprints/api/tokens.py:36 app/blueprints/collections/__init__.py:90 -#: app/blueprints/oauth/__init__.py:175 app/blueprints/packages/packages.py:274 -#: app/blueprints/packages/packages.py:523 -#: app/blueprints/packages/packages.py:619 -#: app/blueprints/packages/packages.py:690 -#: app/blueprints/packages/releases.py:61 -#: app/blueprints/packages/releases.py:73 app/blueprints/packages/reviews.py:49 -#: app/blueprints/packages/screenshots.py:35 -#: app/blueprints/packages/screenshots.py:41 -#: app/blueprints/packages/screenshots.py:46 +#: app/blueprints/oauth/__init__.py:175 app/blueprints/packages/packages.py:275 +#: app/blueprints/packages/packages.py:539 +#: app/blueprints/packages/packages.py:635 +#: app/blueprints/packages/packages.py:706 +#: app/blueprints/packages/releases.py:62 +#: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:49 +#: app/blueprints/packages/screenshots.py:36 +#: app/blueprints/packages/screenshots.py:42 +#: app/blueprints/packages/screenshots.py:47 #: app/blueprints/users/account.py:226 app/blueprints/users/account.py:234 #: app/blueprints/users/settings.py:77 app/blueprints/users/settings.py:147 #: app/blueprints/users/settings.py:304 app/templates/users/modtools.html:111 @@ -69,16 +78,19 @@ msgid "Save" msgstr "Salva" #: app/blueprints/collections/__init__.py:77 -#: app/blueprints/oauth/__init__.py:168 app/blueprints/packages/releases.py:53 -#: app/blueprints/packages/releases.py:65 app/blueprints/packages/reviews.py:45 -#: app/blueprints/threads/__init__.py:281 app/templates/macros/reviews.html:138 -#: app/templates/macros/topics.html:5 +#: app/blueprints/oauth/__init__.py:168 app/blueprints/packages/releases.py:54 +#: app/blueprints/packages/releases.py:66 app/blueprints/packages/reviews.py:45 +#: app/blueprints/threads/__init__.py:281 +#: app/templates/admin/languages/list.html:23 +#: app/templates/macros/reviews.html:138 app/templates/macros/topics.html:5 #: app/templates/packages/release_edit.html:17 +#: app/templates/packages/translation.html:42 msgid "Title" msgstr "Titolo" #: app/blueprints/collections/__init__.py:80 #: app/blueprints/collections/__init__.py:85 +#: app/templates/packages/translation.html:45 msgid "Short Description" msgstr "Breve Descrizione" @@ -170,43 +182,48 @@ msgid "Edit Details" msgstr "Modifica Dettagli" #: app/blueprints/packages/__init__.py:37 +#: app/templates/packages/translation.html:4 +msgid "Translation" +msgstr "" + +#: app/blueprints/packages/__init__.py:42 #: app/templates/packages/releases_list.html:34 -#: app/templates/packages/view.html:634 app/templates/todo/editor.html:75 +#: app/templates/packages/view.html:648 app/templates/todo/editor.html:75 msgid "Releases" msgstr "Rilasci" -#: app/blueprints/packages/__init__.py:42 +#: app/blueprints/packages/__init__.py:47 #: app/templates/packages/screenshots.html:4 #: app/templates/packages/screenshots.html:14 app/templates/todo/editor.html:11 msgid "Screenshots" msgstr "Screenshot" -#: app/blueprints/packages/__init__.py:47 +#: app/blueprints/packages/__init__.py:52 #: app/templates/packages/edit_maintainers.html:8 -#: app/templates/packages/view.html:605 +#: app/templates/packages/view.html:619 msgid "Maintainers" msgstr "Manutentorə" -#: app/blueprints/packages/__init__.py:52 app/templates/base.html:159 -#: app/templates/packages/audit.html:4 +#: app/blueprints/packages/__init__.py:57 app/templates/admin/list.html:21 +#: app/templates/base.html:159 app/templates/packages/audit.html:4 msgid "Audit Log" msgstr "Log di Audit" -#: app/blueprints/packages/__init__.py:57 app/templates/base.html:150 +#: app/blueprints/packages/__init__.py:62 app/templates/base.html:150 #: app/templates/packages/stats.html:4 app/templates/packages/stats.html:23 -#: app/templates/packages/view.html:229 app/templates/users/profile.html:148 +#: app/templates/packages/view.html:236 app/templates/users/profile.html:148 msgid "Statistics" msgstr "Statistiche" -#: app/blueprints/packages/__init__.py:62 app/templates/packages/share.html:4 +#: app/blueprints/packages/__init__.py:67 app/templates/packages/share.html:4 msgid "Share and Badges" msgstr "Condivisioni e Mostrine" -#: app/blueprints/packages/__init__.py:67 +#: app/blueprints/packages/__init__.py:72 msgid "Remove / Unpublish" msgstr "Rimuovi / Annulla pubblicazione" -#: app/blueprints/packages/__init__.py:75 +#: app/blueprints/packages/__init__.py:80 #: app/templates/packages/game_support.html:4 msgid "Supported Games" msgstr "Giochi Supportati" @@ -233,7 +250,7 @@ msgstr "" msgid "No download available." msgstr "Impossibile scaricare." -#: app/blueprints/packages/packages.py:253 app/templates/packages/view.html:582 +#: app/blueprints/packages/packages.py:253 app/templates/packages/view.html:589 msgid "Type" msgstr "Tipo" @@ -242,12 +259,12 @@ msgid "Title (Human-readable)" msgstr "Titolo (Leggibile da umani)" #: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:617 +#: app/blueprints/packages/packages.py:633 msgid "Name (Technical)" msgstr "Nome (Tecnico)" #: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:618 +#: app/blueprints/packages/packages.py:634 #: app/templates/packages/create_edit.html:75 msgid "Lower case letters (a-z), digits (0-9), and underscores (_) only" msgstr "Solo lettere minuscole (a-z), numeri (0-9), e trattino basso (_)" @@ -256,7 +273,7 @@ msgstr "Solo lettere minuscole (a-z), numeri (0-9), e trattino basso (_)" msgid "Short Description (Plaintext)" msgstr "Descrizione Corta (Testo Non Formattato)" -#: app/blueprints/packages/packages.py:258 app/templates/packages/view.html:597 +#: app/blueprints/packages/packages.py:258 app/templates/packages/view.html:611 msgid "Maintenance State" msgstr "Stato di Manutenzione" @@ -269,7 +286,7 @@ msgstr "Etichette" msgid "Content Warnings" msgstr "Avvertenze sul Contenuto" -#: app/blueprints/packages/packages.py:262 app/templates/packages/view.html:586 +#: app/blueprints/packages/packages.py:262 app/templates/packages/view.html:600 msgid "License" msgstr "Licenza" @@ -305,11 +322,15 @@ msgstr "URL del Video" msgid "Donate URL" msgstr "URL Donazioni" -#: app/blueprints/packages/packages.py:278 +#: app/blueprints/packages/packages.py:273 +msgid "Translation URL" +msgstr "" + +#: app/blueprints/packages/packages.py:279 msgid "_game is not an allowed name" msgstr "_game non è un nome consentito" -#: app/blueprints/packages/packages.py:288 +#: app/blueprints/packages/packages.py:289 msgid "" "Package already exists, but is removed. Please contact ContentDB staff to" " restore the package" @@ -317,211 +338,217 @@ msgstr "" "Il contenuto esiste già, ma è stato rimosso. Contatta lo staff di " "ContentDB perché venga ripristinato" -#: app/blueprints/packages/packages.py:293 +#: app/blueprints/packages/packages.py:294 msgid "Package already exists" msgstr "Il contenuto esiste già" -#: app/blueprints/packages/packages.py:299 +#: app/blueprints/packages/packages.py:300 msgid "A collection with a similar name already exists" msgstr "Esiste già una raccolta con un nome simile" -#: app/blueprints/packages/packages.py:359 +#: app/blueprints/packages/packages.py:361 msgid "Unable to find that user" msgstr "Impossibile trovare l'utente" -#: app/blueprints/packages/packages.py:363 -#: app/blueprints/packages/screenshots.py:136 +#: app/blueprints/packages/packages.py:365 +#: app/blueprints/packages/screenshots.py:137 #: app/blueprints/users/settings.py:131 msgid "Permission denied" msgstr "Permesso negato" -#: app/blueprints/packages/packages.py:419 -#: app/blueprints/packages/packages.py:478 -#: app/blueprints/packages/packages.py:498 +#: app/blueprints/packages/packages.py:421 +#: app/blueprints/packages/packages.py:494 +#: app/blueprints/packages/packages.py:514 msgid "You don't have permission to do that" msgstr "Non hai il permesso di farlo" -#: app/blueprints/packages/packages.py:449 +#: app/blueprints/packages/packages.py:453 msgid "Please comment what changes are needed in the approval thread" msgstr "" "Rispondi quali cambiamenti sono necessari nella discussione di " "approvazione, per favore" -#: app/blueprints/packages/packages.py:493 +#: app/blueprints/packages/packages.py:460 +msgid "" +"Please comment in the approval thread so editors know what you have " +"changed" +msgstr "" + +#: app/blueprints/packages/packages.py:509 msgid "Deleted package" msgstr "Contenuto rimosso" -#: app/blueprints/packages/packages.py:513 +#: app/blueprints/packages/packages.py:529 msgid "Unapproved package" msgstr "Contenuto non accettato" -#: app/blueprints/packages/packages.py:522 +#: app/blueprints/packages/packages.py:538 msgid "Maintainers (Comma-separated)" msgstr "Manutentorз (Separatз da virgole)" -#: app/blueprints/packages/packages.py:531 +#: app/blueprints/packages/packages.py:547 msgid "You don't have permission to edit maintainers" msgstr "Non hai il permesso di modificare lз manutentorз" -#: app/blueprints/packages/packages.py:581 +#: app/blueprints/packages/packages.py:597 msgid "You are not a maintainer" msgstr "Non sei unə manutentorə" -#: app/blueprints/packages/packages.py:584 +#: app/blueprints/packages/packages.py:600 msgid "Package owners cannot remove themselves as maintainers" msgstr "" "Le persone alle quali appartiene il contenuto non possono rimuoversi dal " "ruolo di manutentorз" -#: app/blueprints/packages/packages.py:616 +#: app/blueprints/packages/packages.py:632 msgid "Author Name" msgstr "Nome dell'Autorə" -#: app/blueprints/packages/packages.py:686 +#: app/blueprints/packages/packages.py:702 msgid "Enable support detection based on dependencies (recommended)" msgstr "Abilita il rilevamento del supporto in base alle dipendenze (consigliato)" -#: app/blueprints/packages/packages.py:687 +#: app/blueprints/packages/packages.py:703 msgid "Supported games" msgstr "Giochi supportati" -#: app/blueprints/packages/packages.py:688 +#: app/blueprints/packages/packages.py:704 msgid "Unsupported games" msgstr "Giochi non supportati" -#: app/blueprints/packages/packages.py:689 +#: app/blueprints/packages/packages.py:705 msgid "Supports all games (unless stated) / is game independent" msgstr "" "Supporta tutti i giochi (se non diversamente specificato) / è " "indipendente dal gioco" -#: app/blueprints/packages/packages.py:705 +#: app/blueprints/packages/packages.py:721 msgid "You need at least one release before you can edit game support" msgstr "" "È necessario almeno un rilascio prima di poter modificare i giochi " "supportati" -#: app/blueprints/packages/packages.py:709 +#: app/blueprints/packages/packages.py:725 msgid "Mod(pack) needs to contain at least one mod. Please create a new release" msgstr "" "I Mod(pack) devono contenere almeno una mod. Per favore crea un nuovo " "rilascio" -#: app/blueprints/packages/releases.py:54 +#: app/blueprints/packages/releases.py:55 #: app/templates/packages/release_new.html:46 msgid "Method" msgstr "Metodo" -#: app/blueprints/packages/releases.py:54 -#: app/blueprints/packages/releases.py:56 -#: app/blueprints/packages/screenshots.py:34 +#: app/blueprints/packages/releases.py:55 +#: app/blueprints/packages/releases.py:57 +#: app/blueprints/packages/screenshots.py:35 msgid "File Upload" msgstr "Caricamento di File" -#: app/blueprints/packages/releases.py:55 +#: app/blueprints/packages/releases.py:56 msgid "Git reference (ie: commit hash, branch, or tag)" msgstr "Riferimenti Git (es: hash del contributo, branch o etichetta)" -#: app/blueprints/packages/releases.py:57 -#: app/blueprints/packages/releases.py:69 -#: app/blueprints/packages/releases.py:193 +#: app/blueprints/packages/releases.py:58 +#: app/blueprints/packages/releases.py:70 +#: app/blueprints/packages/releases.py:194 msgid "Minimum Minetest Version" msgstr "Versione Minima di Minetest" -#: app/blueprints/packages/releases.py:59 -#: app/blueprints/packages/releases.py:71 -#: app/blueprints/packages/releases.py:196 +#: app/blueprints/packages/releases.py:60 +#: app/blueprints/packages/releases.py:72 +#: app/blueprints/packages/releases.py:197 msgid "Maximum Minetest Version" msgstr "Versione Massima di Minetest" -#: app/blueprints/packages/releases.py:66 +#: app/blueprints/packages/releases.py:67 #: app/templates/packages/release_edit.html:23 msgid "URL" msgstr "URL" -#: app/blueprints/packages/releases.py:67 +#: app/blueprints/packages/releases.py:68 msgid "Task ID" msgstr "ID del Compito" -#: app/blueprints/packages/releases.py:68 -#: app/blueprints/packages/screenshots.py:40 +#: app/blueprints/packages/releases.py:69 +#: app/blueprints/packages/screenshots.py:41 msgid "Is Approved" msgstr "E' Approvato" -#: app/blueprints/packages/releases.py:86 +#: app/blueprints/packages/releases.py:87 msgid "Import from Git" msgstr "Importa da Git" -#: app/blueprints/packages/releases.py:86 +#: app/blueprints/packages/releases.py:87 msgid "Upload .zip file" msgstr "Carica un file .zip" -#: app/blueprints/packages/releases.py:192 +#: app/blueprints/packages/releases.py:193 msgid "Set Min" msgstr "Specifica Minimo" -#: app/blueprints/packages/releases.py:195 +#: app/blueprints/packages/releases.py:196 msgid "Set Max" msgstr "Specifica Massimo" -#: app/blueprints/packages/releases.py:198 +#: app/blueprints/packages/releases.py:199 msgid "Only change values previously set as none" msgstr "Cambia solo i valori specificati come nulli in precedenza" -#: app/blueprints/packages/releases.py:199 +#: app/blueprints/packages/releases.py:200 msgid "Update" msgstr "Aggiorna" -#: app/blueprints/packages/releases.py:248 +#: app/blueprints/packages/releases.py:251 #: app/templates/packages/update_config.html:25 msgid "Trigger" msgstr "Innesco" -#: app/blueprints/packages/releases.py:249 +#: app/blueprints/packages/releases.py:252 msgid "New Commit" msgstr "Nuovo Contributo" -#: app/blueprints/packages/releases.py:250 app/templates/admin/tags/list.html:8 +#: app/blueprints/packages/releases.py:253 app/templates/admin/tags/list.html:8 msgid "New Tag" msgstr "Nuova Etichetta" -#: app/blueprints/packages/releases.py:252 +#: app/blueprints/packages/releases.py:255 msgid "Branch name" msgstr "Nome del branch" -#: app/blueprints/packages/releases.py:253 +#: app/blueprints/packages/releases.py:256 #: app/templates/packages/update_config.html:38 msgid "Action" msgstr "Azione" -#: app/blueprints/packages/releases.py:254 +#: app/blueprints/packages/releases.py:257 msgid "Send notification and mark as outdated" msgstr "Invia una notifica e segnala come obsoleto" -#: app/blueprints/packages/releases.py:254 +#: app/blueprints/packages/releases.py:257 #: app/templates/macros/package_approval.html:22 msgid "Create release" msgstr "Crea un rilascio" -#: app/blueprints/packages/releases.py:256 +#: app/blueprints/packages/releases.py:259 msgid "Save Settings" msgstr "Salva le Impostazioni" -#: app/blueprints/packages/releases.py:257 +#: app/blueprints/packages/releases.py:260 msgid "Disable Automation" msgstr "Disattiva l'Automazione" -#: app/blueprints/packages/releases.py:296 +#: app/blueprints/packages/releases.py:299 msgid "Please add a Git repository URL in order to set up automatic releases" msgstr "" "Aggiungi un URL del deposito Git così da poter impostare i rilasci " "automatici, per favore" -#: app/blueprints/packages/releases.py:312 +#: app/blueprints/packages/releases.py:315 msgid "Deleted update configuration" msgstr "Configurazione di aggiornamento rimossa" -#: app/blueprints/packages/releases.py:320 +#: app/blueprints/packages/releases.py:323 msgid "Now, please create an initial release" msgstr "Ora, crea un rilascio iniziale, per favore" @@ -566,7 +593,7 @@ msgstr "" #: app/blueprints/packages/reviews.py:80 app/blueprints/threads/__init__.py:207 #: app/blueprints/threads/__init__.py:240 #: app/blueprints/threads/__init__.py:334 app/blueprints/users/settings.py:112 -#: app/logic/packages.py:131 +#: app/logic/packages.py:132 msgid "Linking to blocked sites is not allowed" msgstr "Non è consentito il reindirizzamento a siti bloccati" @@ -578,12 +605,12 @@ msgstr "Non puoi votare le recensioni sul tuo contenuto!" msgid "You can't vote on your own reviews!" msgstr "Non puoi votare le tue recensioni!" -#: app/blueprints/packages/screenshots.py:33 -#: app/blueprints/packages/screenshots.py:39 +#: app/blueprints/packages/screenshots.py:34 +#: app/blueprints/packages/screenshots.py:40 msgid "Title/Caption" msgstr "Titolo/Sottotitolo" -#: app/blueprints/packages/screenshots.py:45 +#: app/blueprints/packages/screenshots.py:46 #: app/templates/packages/screenshots.html:110 msgid "Cover Image" msgstr "Immagine di Copertina" @@ -593,7 +620,7 @@ msgid "Message" msgstr "Messaggio" #: app/blueprints/report/__init__.py:35 app/templates/macros/threads.html:51 -#: app/templates/packages/view.html:665 app/templates/report/index.html:4 +#: app/templates/packages/view.html:679 app/templates/report/index.html:4 #: app/templates/report/index.html:10 app/templates/users/profile.html:37 msgid "Report" msgstr "Segnala" @@ -668,7 +695,7 @@ msgstr "Password" msgid "Remember me" msgstr "Ricordami" -#: app/blueprints/users/account.py:39 app/templates/base.html:188 +#: app/blueprints/users/account.py:39 app/templates/base.html:176 #: app/templates/donate/index.html:74 app/templates/users/login.html:4 msgid "Sign in" msgstr "Entra" @@ -1049,7 +1076,7 @@ msgid "File filter" msgstr "Filtro dei file" #: app/blueprints/zipgrep/__init__.py:38 app/templates/base.html:60 -#: app/templates/todo/tags.html:14 +#: app/templates/packages/game_hub.html:35 app/templates/todo/tags.html:14 msgid "Search" msgstr "Ricerca" @@ -1084,7 +1111,7 @@ msgstr "Devi aggiungere almeno uno screenshot." msgid "Please wait for the license to be added to CDB." msgstr "Aspetta che la licenza sia aggiunta a CDB per favore." -#: app/logic/packages.py:98 +#: app/logic/packages.py:99 msgid "" "Name can only contain lower case letters (a-z), digits (0-9), and " "underscores (_)" @@ -1092,11 +1119,11 @@ msgstr "" "Il nome può contenere solo lettere minuscole (a-z), numeri (0-9) e " "trattini bassi (_)" -#: app/logic/packages.py:112 +#: app/logic/packages.py:113 msgid "You don't have permission to edit this package" msgstr "Non ti è permesso di modificare questo contenuto" -#: app/logic/packages.py:116 +#: app/logic/packages.py:117 msgid "You don't have permission to change the package name" msgstr "Non ti è permesso di modificare il nome del contenuto" @@ -1135,50 +1162,50 @@ msgstr "" "Lo screenshot è troppo piccolo, dovrebbe avere una dimensione di almeno " "%(width)s a %(height)s pixel" -#: app/logic/uploads.py:55 +#: app/logic/uploads.py:58 #, python-format msgid "Please upload %(file_desc)s" msgstr "Carica %(file_desc)s, per favore" -#: app/logic/uploads.py:58 +#: app/logic/uploads.py:61 msgid "Uploaded image isn't actually an image" msgstr "L'immagine caricata non è di fatto una immagine" -#: app/models/packages.py:68 +#: app/models/packages.py:69 msgid "Mod" msgstr "Modulo" -#: app/models/packages.py:70 +#: app/models/packages.py:71 msgid "Game" msgstr "Gioco" -#: app/models/packages.py:72 +#: app/models/packages.py:73 msgid "Texture Pack" msgstr "Pacchetto Texture" -#: app/models/packages.py:77 app/templates/base.html:39 +#: app/models/packages.py:78 app/templates/base.html:39 #: app/templates/modnames/view.html:14 msgid "Mods" msgstr "Moduli" -#: app/models/packages.py:79 app/templates/base.html:42 +#: app/models/packages.py:80 app/templates/base.html:42 #: app/templates/modnames/view.html:17 msgid "Games" msgstr "Giochi" -#: app/models/packages.py:81 app/templates/base.html:45 +#: app/models/packages.py:82 app/templates/base.html:45 msgid "Texture Packs" msgstr "Pacchetti Texture" -#: app/models/packages.py:170 +#: app/models/packages.py:171 msgid "Submit for Approval" msgstr "Invia per l'Approvazione" -#: app/models/packages.py:172 +#: app/models/packages.py:173 msgid "Approve" msgstr "Permetti" -#: app/models/packages.py:174 app/templates/api/create_edit_token.html:17 +#: app/models/packages.py:175 app/templates/api/create_edit_token.html:17 #: app/templates/collections/delete.html:14 #: app/templates/collections/view.html:39 #: app/templates/oauth/create_edit.html:17 @@ -1190,6 +1217,10 @@ msgstr "Permetti" msgid "Delete" msgstr "Rimuovi" +#: app/models/packages.py:572 app/templates/packages/view.html:163 +msgid "Work in Progress" +msgstr "Lavori in Corso" + #: app/tasks/emails.py:119 msgid "" "You are receiving this email because you are a registered user of " @@ -1246,8 +1277,9 @@ msgstr "" msgid "Random" msgstr "Casuale" -#: app/templates/base.html:51 app/templates/base.html:256 +#: app/templates/base.html:51 app/templates/base.html:245 #: app/templates/packages/bulk_update_conf.html:8 +#: app/templates/packages/translation.html:12 #: app/templates/packages/update_config.html:8 #: app/templates/todo/game_support.html:8 app/templates/todo/user.html:45 #: app/templates/todo/user.html:69 @@ -1288,84 +1320,82 @@ msgstr "Profilo" msgid "My Collections" msgstr "Le Mie Raccolte" -#: app/templates/base.html:163 +#: app/templates/base.html:164 msgid "Admin" msgstr "Amministratorə" -#: app/templates/base.html:166 -msgid "License Editor" -msgstr "Modifica delle Licenze" - -#: app/templates/base.html:171 -msgid "Restore Package" -msgstr "Ripristina il Contenuto" - -#: app/templates/base.html:174 -msgid "Tag Editor" -msgstr "Modifica delle Etichette" - -#: app/templates/base.html:176 -msgid "Create Tag" -msgstr "Crea un'Etichetta" - -#: app/templates/base.html:181 app/templates/packages/release_new.html:12 +#: app/templates/base.html:169 app/templates/packages/release_new.html:12 msgid "Settings" msgstr "Impostazioni" -#: app/templates/base.html:184 +#: app/templates/base.html:172 msgid "Sign out" msgstr "Esci" -#: app/templates/base.html:213 +#: app/templates/admin/languages/list.html:4 +#: app/templates/admin/languages/list.html:10 app/templates/base.html:185 +#: app/templates/packages/view.html:593 +msgid "Languages" +msgstr "" + +#: app/templates/base.html:202 msgid "Help translate ContentDB" msgstr "Aiuta a tradurre ContentDB" -#: app/templates/base.html:257 +#: app/templates/base.html:246 msgid "About" msgstr "Informazioni" -#: app/templates/base.html:258 +#: app/templates/base.html:247 msgid "Rules" msgstr "Regole" -#: app/templates/base.html:259 +#: app/templates/base.html:248 msgid "Policy and Guidance" msgstr "Politiche e Linee guida" -#: app/templates/base.html:260 +#: app/templates/base.html:249 msgid "API" msgstr "API" -#: app/templates/base.html:261 app/templates/users/register.html:37 +#: app/templates/base.html:250 app/templates/users/register.html:37 msgid "Privacy Policy" msgstr "Politica sulla Privacy" -#: app/templates/base.html:263 +#: app/templates/base.html:252 msgid "Report / DMCA" msgstr "Segnalazione / DMCA" -#: app/templates/base.html:265 +#: app/templates/base.html:254 msgid "User List" msgstr "Elenco degli Utenti" -#: app/templates/base.html:266 app/templates/packages/view.html:189 -#: app/templates/packages/view.html:654 app/templates/threads/list.html:4 +#: app/templates/base.html:255 app/templates/packages/view.html:190 +#: app/templates/packages/view.html:668 app/templates/threads/list.html:4 msgid "Threads" msgstr "Discussioni" -#: app/templates/base.html:267 app/templates/collections/list.html:7 +#: app/templates/base.html:256 app/templates/collections/list.html:7 #: app/templates/collections/list.html:26 msgid "Collections" msgstr "Raccolte" -#: app/templates/base.html:268 +#: app/templates/base.html:257 msgid "Support Packages" msgstr "Supporta i Contenuti" -#: app/templates/base.html:269 +#: app/templates/base.html:258 msgid "Source Code" msgstr "Codice Sorgente" +#: app/templates/base.html:264 +msgid "Show non-free packages" +msgstr "" + +#: app/templates/base.html:266 +msgid "Hide non-free packages" +msgstr "" + #: app/templates/index.html:4 msgid "Welcome" msgstr "Benvenutə" @@ -1376,6 +1406,7 @@ msgstr "" "Benvenutə nel posto migliore per trovare moduli, giochi e pacchetti " "texture per Minetest" +#: app/templates/admin/storage.html:39 #: app/templates/collections/create_edit.html:81 #: app/templates/collections/list.html:39 #: app/templates/collections/view.html:91 app/templates/index.html:48 @@ -1392,68 +1423,73 @@ msgid "%(title)s by %(author)s" msgstr "%(title)s di %(author)s" #: app/templates/index.html:77 app/templates/packages/reviews_list.html:4 -#: app/templates/packages/view.html:193 app/templates/packages/view.html:325 +#: app/templates/packages/view.html:194 app/templates/packages/view.html:332 #: app/templates/users/profile.html:279 msgid "Reviews" msgstr "Recensioni" -#: app/templates/index.html:93 app/templates/packages/view.html:271 +#: app/templates/index.html:93 app/templates/packages/view.html:278 msgid "Previous" msgstr "Precedente" -#: app/templates/index.html:97 app/templates/packages/view.html:275 +#: app/templates/index.html:97 app/templates/packages/view.html:282 #: app/templates/users/claim_forums.html:87 msgid "Next" msgstr "Successivo" -#: app/templates/index.html:103 -msgid "Featured" -msgstr "In Evidenza" - -#: app/templates/index.html:108 app/templates/index.html:115 -#: app/templates/index.html:122 app/templates/index.html:129 -#: app/templates/index.html:136 app/templates/index.html:158 -#: app/templates/index.html:165 app/templates/packages/game_hub.html:30 -#: app/templates/packages/game_hub.html:37 +#: app/templates/index.html:107 app/templates/index.html:113 #: app/templates/packages/game_hub.html:44 -#: app/templates/packages/game_hub.html:51 -#: app/templates/packages/game_hub.html:58 -msgid "See more" -msgstr "Mostra di più" - -#: app/templates/index.html:110 app/templates/packages/game_hub.html:32 msgid "Recently Added" msgstr "Aggiunti Recentemente" -#: app/templates/index.html:117 app/templates/packages/game_hub.html:39 +#: app/templates/index.html:111 app/templates/index.html:122 +#: app/templates/index.html:133 app/templates/index.html:144 +#: app/templates/index.html:155 app/templates/index.html:181 +#: app/templates/packages/game_hub.html:42 +#: app/templates/packages/game_hub.html:49 +#: app/templates/packages/game_hub.html:56 +#: app/templates/packages/game_hub.html:63 +#: app/templates/packages/game_hub.html:70 +msgid "See more" +msgstr "Mostra di più" + +#: app/templates/index.html:118 app/templates/index.html:124 +#: app/templates/packages/game_hub.html:51 msgid "Recently Updated" msgstr "Aggiornati Recentemente" -#: app/templates/index.html:124 +#: app/templates/index.html:129 app/templates/index.html:135 msgid "Top Games" msgstr "Giochi Migliori" -#: app/templates/index.html:131 app/templates/packages/game_hub.html:46 +#: app/templates/index.html:140 app/templates/index.html:146 +#: app/templates/packages/game_hub.html:58 msgid "Top Mods" msgstr "Moduli Migliori" -#: app/templates/index.html:138 app/templates/packages/game_hub.html:53 +#: app/templates/index.html:151 app/templates/index.html:157 +#: app/templates/packages/game_hub.html:65 msgid "Top Texture Packs" msgstr "Migliori Pacchetti Texture" -#: app/templates/index.html:142 +#: app/templates/index.html:163 msgid "Search by Tags" msgstr "Cerca con Etichette" -#: app/templates/index.html:160 app/templates/packages/game_hub.html:60 +#: app/templates/index.html:177 app/templates/index.html:183 +#: app/templates/packages/game_hub.html:72 msgid "Highest Reviewed" msgstr "I Più Recensiti" -#: app/templates/index.html:167 +#: app/templates/index.html:191 +msgid "All reviews" +msgstr "" + +#: app/templates/index.html:193 msgid "Recent Positive Reviews" msgstr "Recensioni Positive Recenti" -#: app/templates/index.html:174 +#: app/templates/index.html:200 #, python-format msgid "CDB has %(count)d packages, with a total of %(downloads)d downloads." msgstr "CDB ha %(count)d contenuti, con un totale di %(downloads)d scaricamenti." @@ -1480,6 +1516,27 @@ msgstr "Invia una notifica raggruppata" msgid "Send email to %(username)s" msgstr "Invia un'email a %(username)s" +#: app/templates/admin/storage.html:18 +#: app/templates/packages/create_edit.html:66 +#: app/templates/packages/game_support.html:20 +#: app/templates/threads/view.html:96 app/templates/todo/tags.html:36 +msgid "Package" +msgstr "Contenuto" + +#: app/templates/admin/storage.html:62 +#: app/templates/collections/create_edit.html:61 +#: app/templates/threads/user_comments.html:79 +msgid "No results" +msgstr "Nessun risultato" + +#: app/templates/admin/languages/list.html:19 +msgid "Id" +msgstr "" + +#: app/templates/admin/languages/list.html:33 +msgid "Has ContentDB translation?" +msgstr "" + #: app/templates/admin/licenses/list.html:8 msgid "New License" msgstr "Nuova Licenza" @@ -1523,8 +1580,7 @@ msgstr "Crea un Gettone API" #: app/templates/api/create_edit_token.html:25 #, python-format msgid "This token was created by the application '%(title)s' by %(author)s." -msgstr "" -"Questo gettone è stato creato dall'applicazione'%(title)s' di %(author)s." +msgstr "Questo gettone è stato creato dall'applicazione'%(title)s' di %(author)s." #: app/templates/api/create_edit_token.html:26 msgid "Click 'Delete' to revoke access." @@ -1595,7 +1651,7 @@ msgstr "Nessun gettone creato" #: app/templates/collections/create_edit.html:5 #: app/templates/collections/view.html:42 app/templates/macros/releases.html:68 -#: app/templates/packages/view.html:115 app/templates/packages/view.html:248 +#: app/templates/packages/view.html:116 app/templates/packages/view.html:255 msgid "Edit" msgstr "Modifica" @@ -1611,13 +1667,8 @@ msgstr "Lɜ utenti non verranno reindirizzatɜ quando accederanno al vecchio URL msgid "This requires the collection to be public" msgstr "Questo richiede che la raccolta sia pubblica" -#: app/templates/collections/create_edit.html:61 -#: app/templates/threads/user_comments.html:79 -msgid "No results" -msgstr "Nessun risultato" - #: app/templates/collections/create_edit.html:76 -#: app/templates/packages/remove.html:58 app/templates/packages/view.html:127 +#: app/templates/packages/remove.html:58 app/templates/packages/view.html:128 msgid "Remove" msgstr "Rimuovi" @@ -1884,7 +1935,7 @@ msgid "No audit log entries." msgstr "Nessuna voce nel log di audit." #: app/templates/macros/forms.html:21 app/templates/macros/reviews.html:145 -#: app/templates/packages/remove.html:48 app/templates/packages/view.html:444 +#: app/templates/packages/remove.html:48 app/templates/packages/view.html:451 #: app/templates/users/modtools.html:86 msgid "Required" msgstr "Obbligatorio" @@ -1958,19 +2009,19 @@ msgstr "" "Puoi iniziare una discussione se hai una domanda per l'approvatorə o " "l'autorə del contenuto." -#: app/templates/macros/packagegridtile.html:25 +#: app/templates/macros/packagegridtile.html:26 msgid "Warning: Non-free code and media." msgstr "Avvertenza: Codice e media proprietari." -#: app/templates/macros/packagegridtile.html:29 +#: app/templates/macros/packagegridtile.html:30 msgid "Warning: Non-free code." msgstr "Avvertenza: Codice proprietario." -#: app/templates/macros/packagegridtile.html:33 +#: app/templates/macros/packagegridtile.html:34 msgid "Warning: Non-free media." msgstr "Avvertenza: Media proprietario." -#: app/templates/macros/packagegridtile.html:45 +#: app/templates/macros/packagegridtile.html:46 msgid "No packages available" msgstr "Nessun contenuto disponibile" @@ -2185,8 +2236,8 @@ msgstr "Ultima Risposta" msgid "On %(trigger)s, do %(action)s" msgstr "Quando %(trigger)s, fai %(action)s" -#: app/templates/macros/todo.html:35 app/templates/packages/view.html:121 -#: app/templates/packages/view.html:409 +#: app/templates/macros/todo.html:35 app/templates/packages/view.html:122 +#: app/templates/packages/view.html:416 msgid "Release" msgstr "Rilascio" @@ -2196,7 +2247,7 @@ msgstr "Deposito" #: app/templates/macros/todo.html:48 #: app/templates/packages/releases_list.html:13 -#: app/templates/packages/view.html:413 +#: app/templates/packages/view.html:420 msgid "Update settings" msgstr "Aggiorna le impostazioni" @@ -2204,7 +2255,7 @@ msgstr "Aggiorna le impostazioni" msgid "No outdated packages." msgstr "Nessun contenuto obsoleto." -#: app/templates/macros/topics.html:6 app/templates/packages/view.html:176 +#: app/templates/macros/topics.html:6 app/templates/packages/view.html:177 msgid "Author" msgstr "Autorə" @@ -2257,9 +2308,9 @@ msgstr "Argomenti del Forum" #: app/templates/modnames/view.html:27 app/templates/oauth/authorize.html:32 #: app/templates/packages/game_support.html:42 -#: app/templates/packages/similar.html:38 app/templates/packages/view.html:450 -#: app/templates/packages/view.html:474 app/templates/packages/view.html:519 -#: app/templates/packages/view.html:551 app/templates/todo/editor.html:85 +#: app/templates/packages/similar.html:38 app/templates/packages/view.html:457 +#: app/templates/packages/view.html:481 app/templates/packages/view.html:526 +#: app/templates/packages/view.html:558 app/templates/todo/editor.html:85 #: app/templates/todo/game_support.html:45 #, python-format msgid "%(title)s by %(display_name)s" @@ -2340,8 +2391,8 @@ msgid "" "To allow users other than yourself to log in, you'll need to contact " "ContentDB staff and ask them to approve your app." msgstr "" -"Per permettere ad altri utenti oltre a te di accedere, devi contattare lo " -"staff di ContentDB e chiedere loro di approvare la tua app." +"Per permettere ad altri utenti oltre a te di accedere, devi contattare lo" +" staff di ContentDB e chiedere loro di approvare la tua app." #: app/templates/oauth/create_edit.html:7 msgid "Create OAuth Client" @@ -2361,8 +2412,8 @@ msgid "" "You must keep the secret safe. If you are unable, set the app type to " "'client-side'." msgstr "" -"Devi mantenere il segreto al sicuro. Se non riesci, imposta il tipo di app " -"su 'client-side' (lato client)." +"Devi mantenere il segreto al sicuro. Se non riesci, imposta il tipo di " +"app su 'client-side' (lato client)." #: app/templates/oauth/create_edit.html:56 msgid "Example Authorize URL" @@ -2483,12 +2534,6 @@ msgstr "" "funzionalità\n" "\t\t\tquali la ricerca dei metadati da Git e l'auto-completamento." -#: app/templates/packages/create_edit.html:66 -#: app/templates/packages/game_support.html:20 -#: app/templates/threads/view.html:96 app/templates/todo/tags.html:36 -msgid "Package" -msgstr "Contenuto" - #: app/templates/packages/create_edit.html:73 msgid "You need to unpublish the package to change the name." msgstr "" @@ -2561,6 +2606,10 @@ msgstr "I video di YouTube verranno mostrati come incorporati." msgid "If blank, the author's donation URL will be used instead." msgstr "Se vuoto, verrà utilizzato l'URL per le donazioni dell'autorз." +#: app/templates/packages/create_edit.html:122 +msgid "How can users translate your package? ie: weblate URL or a help page" +msgstr "" + #: app/templates/packages/edit_maintainers.html:4 msgid "Edit Maintainers" msgstr "Modifica lз Manutentorз" @@ -2574,8 +2623,8 @@ msgid "" "Depending on their rank, they will be able to edit the package, create " "releases and screenshots, and read private threads." msgstr "" -"Sarà permesso loro di modificare il contenuto, creare rilasci e screenshot, " -"e leggere le discussioni private, rispetto al loro rango." +"Sarà permesso loro di modificare il contenuto, creare rilasci e " +"screenshot, e leggere le discussioni private, rispetto al loro rango." #: app/templates/packages/edit_maintainers.html:13 msgid "" @@ -2595,6 +2644,12 @@ msgstr "Centro della Comunità" msgid "Mods and texture packs for %(title)s" msgstr "Mod e pacchetti texture per %(title)s" +#: app/templates/packages/game_hub.html:31 +#: app/templates/packages/game_hub.html:34 +#, python-format +msgid "Search for packages for %(title)s" +msgstr "" + #: app/templates/packages/game_support.html:9 msgid "Documentation" msgstr "Documentazione" @@ -2604,11 +2659,11 @@ msgid "" "Game support is configured using the package's .conf file. See the " "documentation for more info" msgstr "" -"Il supporto ai giochi è impostato usando il file .conf del contenuto. Vedi " -"la documentazione per maggiori informazioni" +"Il supporto ai giochi è impostato usando il file .conf del contenuto. " +"Vedi la documentazione per maggiori informazioni" #: app/templates/packages/game_support.html:23 -#: app/templates/packages/view.html:212 +#: app/templates/packages/view.html:213 msgid "Source" msgstr "Sorgente" @@ -2672,8 +2727,8 @@ msgid "" "The package depends on a game-specific mod, and so cannot support all " "games." msgstr "" -"Il contenuto dipende da una mod specifica di un gioco, e non può supportare " -"tutti i giochi." +"Il contenuto dipende da una mod specifica di un gioco, e non può " +"supportare tutti i giochi." #: app/templates/packages/game_support.html:111 msgid "Overrides" @@ -2839,8 +2894,8 @@ msgid "" "Only set the maximum version if you know that it doesn't work on newer " "Minetest versions." msgstr "" -"Inserisci la versione massima solo se sai che non funziona su versioni di " -"Minetest più recenti." +"Inserisci la versione massima solo se sai che non funziona su versioni di" +" Minetest più recenti." #: app/templates/packages/release_edit.html:63 #: app/templates/packages/release_new.html:78 @@ -2848,8 +2903,8 @@ msgid "" "Don't set the maximum version just because you haven't tested it on newer" " versions." msgstr "" -"Non inserire una versione massima solo perché non lo hai testato su versioni " -"di Minetest più recenti." +"Non inserire una versione massima solo perché non lo hai testato su " +"versioni di Minetest più recenti." #: app/templates/packages/release_edit.html:67 #: app/templates/packages/release_new.html:88 @@ -3070,8 +3125,8 @@ msgid "" "Total storage usage is %(total_size)d MB (releases %(release_size)d MB, " "screenshots %(screenshot_size)d MB)" msgstr "" -"Lo spazio di archiviazione totale utilizzato è %(total_size)d MB (rilasci " -"%(release_size)d MB, screenshot %(screenshot_size)d MB)" +"Lo spazio di archiviazione totale utilizzato è %(total_size)d MB (rilasci" +" %(release_size)d MB, screenshot %(screenshot_size)d MB)" #: app/templates/packages/remove.html:9 #, python-format @@ -3150,7 +3205,7 @@ msgstr "" "mantenenuti, ma l'effetto della recensione sarà nullificato." #: app/templates/packages/review_votes.html:4 -#: app/templates/packages/view.html:353 +#: app/templates/packages/view.html:360 msgid "Review Votes" msgstr "Voti della Recensione" @@ -3176,8 +3231,8 @@ msgid "" "The recommended resolution is 1920x1080, and screenshots must be at least" " %(width)dx%(height)d." msgstr "" -"La risoluzione consigliata è di 1920x1080, e gli screenshot devono essere di " -"almeno %(width)dx%(height)d." +"La risoluzione consigliata è di 1920x1080, e gli screenshot devono essere" +" di almeno %(width)dx%(height)d." #: app/templates/packages/screenshots.html:11 msgid "Add Image" @@ -3260,6 +3315,40 @@ msgstr "Argomenti del Forum Simili" msgid "Download (.csv)" msgstr "Scarica (.csv)" +#: app/templates/packages/translation.html:18 +#, python-format +msgid "" +"To provide translations for your %(type)s, you need to create .tr files " +"and upload a new release." +msgstr "" + +#: app/templates/packages/translation.html:19 +msgid "" +"For information on how to do this, see the modding book chapter and " +"lua_api.md" +msgstr "" + +#: app/templates/packages/translation.html:23 +msgid "Translation - Minetest Modding Book" +msgstr "" + +#: app/templates/packages/translation.html:26 +msgid "Translating content meta - lua_api.md" +msgstr "" + +#: app/templates/packages/translation.html:31 +#, python-format +msgid "%(title)s is available in %(num)d languages." +msgstr "" + +#: app/templates/packages/translation.html:32 +msgid "ContentDB reads translations from locale files (.tr) in your package." +msgstr "" + +#: app/templates/packages/translation.html:39 +msgid "Language" +msgstr "" + #: app/templates/packages/update_config.html:4 #: app/templates/packages/update_config.html:9 msgid "Configure Git Update Detection" @@ -3304,46 +3393,46 @@ msgstr "" "Una volta che un contenuto viene definito obsoleto, non riceverete più " "alcuna notifica finchè non sarà ridefinito come aggiornato." -#: app/templates/packages/view.html:41 +#: app/templates/packages/view.html:42 msgid "Download" msgstr "Scarica" -#: app/templates/packages/view.html:48 +#: app/templates/packages/view.html:49 #, python-format msgid "Minetest %(min)s - %(max)s" msgstr "Minetest %(min)s - %(max)s" -#: app/templates/packages/view.html:50 +#: app/templates/packages/view.html:51 #, python-format msgid "For Minetest %(min)s and above" msgstr "Per Minetest %(min)s e ulteriori" -#: app/templates/packages/view.html:52 +#: app/templates/packages/view.html:53 #, python-format msgid "Minetest %(max)s and below" msgstr "Minetest %(max)s e precedenti" -#: app/templates/packages/view.html:62 +#: app/templates/packages/view.html:63 msgid "How do I install this?" msgstr "Come posso installarlo?" -#: app/templates/packages/view.html:68 +#: app/templates/packages/view.html:69 msgid "No downloads available" msgstr "Nessuno scaricamento disponibile" -#: app/templates/packages/view.html:75 +#: app/templates/packages/view.html:76 msgid "Non-free code and media" msgstr "Codice e media proprietari" -#: app/templates/packages/view.html:77 +#: app/templates/packages/view.html:78 msgid "Non-free code" msgstr "Codice proprietario" -#: app/templates/packages/view.html:79 +#: app/templates/packages/view.html:80 msgid "Non-free media" msgstr "Media proprietario" -#: app/templates/packages/view.html:93 app/templates/threads/view.html:104 +#: app/templates/packages/view.html:94 app/templates/threads/view.html:104 msgid "" "This thread is only visible to its creator, package maintainers, users of" " Approver rank or above, and @mentioned users." @@ -3352,169 +3441,170 @@ msgstr "" "contenuti, agli utenti col rango di Approvatorə o ulteriore e ad utenti " "@menzionati." -#: app/templates/packages/view.html:162 -msgid "Work in Progress" -msgstr "Lavori in Corso" - -#: app/templates/packages/view.html:183 app/templates/users/profile.html:242 +#: app/templates/packages/view.html:184 app/templates/users/profile.html:242 msgid "Downloads" msgstr "Scaricamenti" -#: app/templates/packages/view.html:206 app/templates/users/profile.html:95 +#: app/templates/packages/view.html:207 app/templates/users/profile.html:95 msgid "Website" msgstr "Sito Web" -#: app/templates/packages/view.html:218 app/templates/users/profile.html:77 +#: app/templates/packages/view.html:219 app/templates/users/profile.html:77 msgid "Forums" msgstr "Forum" -#: app/templates/packages/view.html:224 +#: app/templates/packages/view.html:225 msgid "Issue Tracker" msgstr "Tracciatore dei Problemi" -#: app/templates/packages/view.html:303 +#: app/templates/packages/view.html:231 +msgid "Translate" +msgstr "" + +#: app/templates/packages/view.html:310 msgid "Awaiting review" msgstr "In attesa di revisione" -#: app/templates/packages/view.html:333 app/templates/threads/view.html:77 +#: app/templates/packages/view.html:340 app/templates/threads/view.html:77 msgid "Edit Review" msgstr "Modifica la Recensione" -#: app/templates/packages/view.html:338 +#: app/templates/packages/view.html:345 msgid "You can't review your own package." msgstr "Non puoi recensire un tuo contenuto." -#: app/templates/packages/view.html:348 +#: app/templates/packages/view.html:355 msgid "Package needs to be approved before it can be reviewed." msgstr "Il contenuto deve essere approvato prima di poter essere recensito." -#: app/templates/packages/view.html:359 +#: app/templates/packages/view.html:366 msgid "Used By" msgstr "Utilizzato Da" -#: app/templates/packages/view.html:365 +#: app/templates/packages/view.html:372 msgid "Content" msgstr "Contenuto" -#: app/templates/packages/view.html:367 app/templates/packages/view.html:437 +#: app/templates/packages/view.html:374 app/templates/packages/view.html:444 msgid "View content for game" msgstr "Mostra contenuti per il gioco" -#: app/templates/packages/view.html:381 +#: app/templates/packages/view.html:388 msgid "Favorite" msgstr "Preferito" -#: app/templates/packages/view.html:387 +#: app/templates/packages/view.html:394 msgid "Add to collection..." msgstr "Aggiungi alla raccolta..." -#: app/templates/packages/view.html:397 +#: app/templates/packages/view.html:404 msgid "Package may be outdated" msgstr "Il contenuto potrebbe essere obsoleto" -#: app/templates/packages/view.html:404 +#: app/templates/packages/view.html:411 msgid "Only visible to the author and Editors." msgstr "Solamente visibile all'autorə e allз Addettз alla Modifica." -#: app/templates/packages/view.html:421 +#: app/templates/packages/view.html:428 msgid "Warning" msgstr "Avvertimento" -#: app/templates/packages/view.html:427 +#: app/templates/packages/view.html:434 msgid "Like this package? Help support its development by making a donation" msgstr "" "Ti piace questo contenuto? Aiutaci a supportarne lo sviluppo inviando una" " donazione" -#: app/templates/packages/view.html:430 +#: app/templates/packages/view.html:437 msgid "Donate now" msgstr "Dona ora" -#: app/templates/packages/view.html:442 +#: app/templates/packages/view.html:449 msgid "Dependencies" msgstr "Dipendenze" -#: app/templates/packages/view.html:462 +#: app/templates/packages/view.html:469 msgid "No required dependencies" msgstr "Nessuna dipendenza richiesta" -#: app/templates/packages/view.html:468 +#: app/templates/packages/view.html:475 msgid "Optional" msgstr "Opzionale" -#: app/templates/packages/view.html:501 +#: app/templates/packages/view.html:508 msgid "Compatible Games" msgstr "Giochi Compatibili" -#: app/templates/packages/view.html:506 app/templates/packages/view.html:526 +#: app/templates/packages/view.html:513 app/templates/packages/view.html:533 msgid "No specific game required" msgstr "Nessun gioco specifico richiesto" -#: app/templates/packages/view.html:509 +#: app/templates/packages/view.html:516 msgid "Tested with:" msgstr "Testato con:" -#: app/templates/packages/view.html:531 +#: app/templates/packages/view.html:538 msgid "Is the above correct?" msgstr "Quanto sopra è corretto?" -#: app/templates/packages/view.html:532 +#: app/templates/packages/view.html:539 msgid "You need to either confirm this or tell ContentDB about supported games" msgstr "" -"È necessario confermare o informare ContentDB di quali giochi sono supportati" +"È necessario confermare o informare ContentDB di quali giochi sono " +"supportati" -#: app/templates/packages/view.html:544 +#: app/templates/packages/view.html:551 msgid "Does not work with:" msgstr "Non funziona con:" -#: app/templates/packages/view.html:561 +#: app/templates/packages/view.html:568 msgid "This is an experimental feature." msgstr "Questa è una funzionalità sperimentale." -#: app/templates/packages/view.html:562 +#: app/templates/packages/view.html:569 msgid "Supported games are determined by an algorithm, and may not be correct." msgstr "" "I giochi supportati vengono determinati da un algoritmo e potrebbero non " "essere corretti." -#: app/templates/packages/view.html:572 +#: app/templates/packages/view.html:579 msgid "Please specify compatible games" msgstr "Si prega di specificare i giochi compatibili" -#: app/templates/packages/view.html:578 +#: app/templates/packages/view.html:585 msgid "Information" msgstr "Informazioni" -#: app/templates/packages/view.html:584 +#: app/templates/packages/view.html:591 msgid "Technical Name" msgstr "Nome Tecnico" -#: app/templates/packages/view.html:593 +#: app/templates/packages/view.html:607 #, python-format msgid "%(code_license)s for code,
%(media_license)s for media." msgstr "%(code_license)s per il codice,
%(media_license)s per i media." -#: app/templates/packages/view.html:601 +#: app/templates/packages/view.html:615 msgid "Unknown" msgstr "Sconosciuto" -#: app/templates/packages/view.html:603 +#: app/templates/packages/view.html:617 msgid "Added" msgstr "Inserito" -#: app/templates/packages/view.html:617 +#: app/templates/packages/view.html:631 msgid "Remove myself" msgstr "Rimuovimi" -#: app/templates/packages/view.html:622 +#: app/templates/packages/view.html:636 msgid "Provides" msgstr "Fornisce" -#: app/templates/packages/view.html:644 +#: app/templates/packages/view.html:658 msgid "More" msgstr "Di più" -#: app/templates/packages/view.html:673 +#: app/templates/packages/view.html:687 msgid "See audit log" msgstr "Mostra il log di audit" @@ -3725,16 +3815,16 @@ msgstr "" #: app/templates/todo/game_support.html:12 app/templates/todo/user.html:78 msgid "Specifying game support makes it easier for players to find your content." msgstr "" -"Specificare i giochi supportati rende più facile trovare i tuoi contenuti ai " -"giocatori." +"Specificare i giochi supportati rende più facile trovare i tuoi contenuti" +" ai giocatori." #: app/templates/todo/game_support.html:13 msgid "" "If your package is game independent, confirm this using 'Supports all " "games'" msgstr "" -"Se il tuo contenuto è indipendente da un gioco specifico, confermalo usando " -"'Supporta tutti i giochi'" +"Se il tuo contenuto è indipendente da un gioco specifico, confermalo " +"usando 'Supporta tutti i giochi'" #: app/templates/todo/game_support.html:35 msgid "Supports all games" @@ -4276,8 +4366,8 @@ msgid "" "Total storage usage is %(total_size)d MB (releases %(release_size)d MB, " "screenshots %(screenshot_size)d MB)." msgstr "" -"Lo spazio di archiviazione totale utilizzato è %(total_size)d MB (rilasci " -"%(release_size)d MB, screenshot %(screenshot_size)d MB)." +"Lo spazio di archiviazione totale utilizzato è %(total_size)d MB (rilasci" +" %(release_size)d MB, screenshot %(screenshot_size)d MB)." #: app/templates/users/modtools.html:23 #, python-format @@ -4762,3 +4852,16 @@ msgstr "" #~ msgid "a PNG or JPG image file" #~ msgstr "un file di immagine PNG o JPG" + +#~ msgid "License Editor" +#~ msgstr "Modifica delle Licenze" + +#~ msgid "Restore Package" +#~ msgstr "Ripristina il Contenuto" + +#~ msgid "Tag Editor" +#~ msgstr "Modifica delle Etichette" + +#~ msgid "Create Tag" +#~ msgstr "Crea un'Etichetta" + diff --git a/translations/ja/LC_MESSAGES/messages.po b/translations/ja/LC_MESSAGES/messages.po index 1bd38cc7..deabba8d 100644 --- a/translations/ja/LC_MESSAGES/messages.po +++ b/translations/ja/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: 2023-12-30 16:46+0000\n" +"POT-Creation-Date: 2024-03-03 01:18+0000\n" "PO-Revision-Date: 2023-12-16 10:05+0000\n" "Last-Translator: Jun Nogata \n" "Language: ja\n" @@ -27,7 +27,8 @@ msgstr "BANされた:" msgid "You have been banned." msgstr "BANされました。" -#: app/querybuilder.py:38 app/templates/admin/tags/list.html:38 +#: app/querybuilder.py:41 app/templates/admin/languages/list.html:27 +#: app/templates/admin/tags/list.html:38 #: app/templates/admin/warnings/list.html:28 #: app/templates/collections/create_edit.html:56 #: app/templates/collections/view.html:66 app/templates/modnames/list.html:16 @@ -36,11 +37,20 @@ msgstr "BANされました。" msgid "Packages" msgstr "パッケージ" -#: app/template_filters.py:86 +#: app/querybuilder.py:56 +#, python-format +msgid "%(package_type)s for %(game_name)s" +msgstr "" + +#: app/template_filters.py:90 #, python-format msgid "%(delta)s ago" msgstr "%(delta)s秒前" +#: app/blueprints/api/endpoints.py:95 app/templates/index.html:103 +msgid "Featured" +msgstr "注目作" + #: app/blueprints/api/tokens.py:33 app/templates/admin/tags/list.html:26 #: app/templates/admin/warnings/list.html:20 app/templates/macros/topics.html:7 #: app/templates/modnames/list.html:12 @@ -52,15 +62,15 @@ msgid "Limit to package" msgstr "パッケージへの制限" #: app/blueprints/api/tokens.py:36 app/blueprints/collections/__init__.py:90 -#: app/blueprints/oauth/__init__.py:175 app/blueprints/packages/packages.py:274 -#: app/blueprints/packages/packages.py:523 -#: app/blueprints/packages/packages.py:619 -#: app/blueprints/packages/packages.py:690 -#: app/blueprints/packages/releases.py:61 -#: app/blueprints/packages/releases.py:73 app/blueprints/packages/reviews.py:49 -#: app/blueprints/packages/screenshots.py:35 -#: app/blueprints/packages/screenshots.py:41 -#: app/blueprints/packages/screenshots.py:46 +#: app/blueprints/oauth/__init__.py:175 app/blueprints/packages/packages.py:275 +#: app/blueprints/packages/packages.py:539 +#: app/blueprints/packages/packages.py:635 +#: app/blueprints/packages/packages.py:706 +#: app/blueprints/packages/releases.py:62 +#: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:49 +#: app/blueprints/packages/screenshots.py:36 +#: app/blueprints/packages/screenshots.py:42 +#: app/blueprints/packages/screenshots.py:47 #: app/blueprints/users/account.py:226 app/blueprints/users/account.py:234 #: app/blueprints/users/settings.py:77 app/blueprints/users/settings.py:147 #: app/blueprints/users/settings.py:304 app/templates/users/modtools.html:111 @@ -68,16 +78,19 @@ msgid "Save" msgstr "保存" #: app/blueprints/collections/__init__.py:77 -#: app/blueprints/oauth/__init__.py:168 app/blueprints/packages/releases.py:53 -#: app/blueprints/packages/releases.py:65 app/blueprints/packages/reviews.py:45 -#: app/blueprints/threads/__init__.py:281 app/templates/macros/reviews.html:138 -#: app/templates/macros/topics.html:5 +#: app/blueprints/oauth/__init__.py:168 app/blueprints/packages/releases.py:54 +#: app/blueprints/packages/releases.py:66 app/blueprints/packages/reviews.py:45 +#: app/blueprints/threads/__init__.py:281 +#: app/templates/admin/languages/list.html:23 +#: app/templates/macros/reviews.html:138 app/templates/macros/topics.html:5 #: app/templates/packages/release_edit.html:17 +#: app/templates/packages/translation.html:42 msgid "Title" msgstr "タイトル" #: app/blueprints/collections/__init__.py:80 #: app/blueprints/collections/__init__.py:85 +#: app/templates/packages/translation.html:45 msgid "Short Description" msgstr "" @@ -167,43 +180,48 @@ msgid "Edit Details" msgstr "詳細を編集" #: app/blueprints/packages/__init__.py:37 +#: app/templates/packages/translation.html:4 +msgid "Translation" +msgstr "" + +#: app/blueprints/packages/__init__.py:42 #: app/templates/packages/releases_list.html:34 -#: app/templates/packages/view.html:634 app/templates/todo/editor.html:75 +#: app/templates/packages/view.html:648 app/templates/todo/editor.html:75 msgid "Releases" msgstr "リリース" -#: app/blueprints/packages/__init__.py:42 +#: app/blueprints/packages/__init__.py:47 #: app/templates/packages/screenshots.html:4 #: app/templates/packages/screenshots.html:14 app/templates/todo/editor.html:11 msgid "Screenshots" msgstr "スクリーンショット" -#: app/blueprints/packages/__init__.py:47 +#: app/blueprints/packages/__init__.py:52 #: app/templates/packages/edit_maintainers.html:8 -#: app/templates/packages/view.html:605 +#: app/templates/packages/view.html:619 msgid "Maintainers" msgstr "メンテナー" -#: app/blueprints/packages/__init__.py:52 app/templates/base.html:159 -#: app/templates/packages/audit.html:4 +#: app/blueprints/packages/__init__.py:57 app/templates/admin/list.html:21 +#: app/templates/base.html:159 app/templates/packages/audit.html:4 msgid "Audit Log" msgstr "ログの監査" -#: app/blueprints/packages/__init__.py:57 app/templates/base.html:150 +#: app/blueprints/packages/__init__.py:62 app/templates/base.html:150 #: app/templates/packages/stats.html:4 app/templates/packages/stats.html:23 -#: app/templates/packages/view.html:229 app/templates/users/profile.html:148 +#: app/templates/packages/view.html:236 app/templates/users/profile.html:148 msgid "Statistics" msgstr "統計" -#: app/blueprints/packages/__init__.py:62 app/templates/packages/share.html:4 +#: app/blueprints/packages/__init__.py:67 app/templates/packages/share.html:4 msgid "Share and Badges" msgstr "共有とバッジ" -#: app/blueprints/packages/__init__.py:67 +#: app/blueprints/packages/__init__.py:72 msgid "Remove / Unpublish" msgstr "削除 / 非公開" -#: app/blueprints/packages/__init__.py:75 +#: app/blueprints/packages/__init__.py:80 #: app/templates/packages/game_support.html:4 msgid "Supported Games" msgstr "対応しているゲーム" @@ -226,7 +244,7 @@ msgstr "警告:フォーラムトピックが見つかりません。トピッ msgid "No download available." msgstr "ダウンロードできるものはありません。" -#: app/blueprints/packages/packages.py:253 app/templates/packages/view.html:582 +#: app/blueprints/packages/packages.py:253 app/templates/packages/view.html:589 msgid "Type" msgstr "種類" @@ -235,12 +253,12 @@ msgid "Title (Human-readable)" msgstr "タイトル(人が読める形式)" #: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:617 +#: app/blueprints/packages/packages.py:633 msgid "Name (Technical)" msgstr "名前(技術的なもの)" #: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:618 +#: app/blueprints/packages/packages.py:634 #: app/templates/packages/create_edit.html:75 msgid "Lower case letters (a-z), digits (0-9), and underscores (_) only" msgstr "小文字 (a-z)、数字 (0-9)、アンダースコア (_) に限ります" @@ -249,7 +267,7 @@ msgstr "小文字 (a-z)、数字 (0-9)、アンダースコア (_) に限りま msgid "Short Description (Plaintext)" msgstr "短い説明(プレーンテキスト)" -#: app/blueprints/packages/packages.py:258 app/templates/packages/view.html:597 +#: app/blueprints/packages/packages.py:258 app/templates/packages/view.html:611 msgid "Maintenance State" msgstr "メンテナンス状態" @@ -262,7 +280,7 @@ msgstr "タグ" msgid "Content Warnings" msgstr "内容の警告" -#: app/blueprints/packages/packages.py:262 app/templates/packages/view.html:586 +#: app/blueprints/packages/packages.py:262 app/templates/packages/view.html:600 msgid "License" msgstr "ライセンス" @@ -298,209 +316,219 @@ msgstr "動画URL" msgid "Donate URL" msgstr "寄付受付URL" -#: app/blueprints/packages/packages.py:278 +#: app/blueprints/packages/packages.py:273 +msgid "Translation URL" +msgstr "" + +#: app/blueprints/packages/packages.py:279 msgid "_game is not an allowed name" msgstr "_gameは許可された名前ではありません" -#: app/blueprints/packages/packages.py:288 +#: app/blueprints/packages/packages.py:289 msgid "" "Package already exists, but is removed. Please contact ContentDB staff to" " restore the package" msgstr "パッケージは既に存在しますが、削除されています。パッケージを復元するにはContentDBスタッフまでご連絡ください" -#: app/blueprints/packages/packages.py:293 +#: app/blueprints/packages/packages.py:294 msgid "Package already exists" msgstr "パッケージは既に存在しています" -#: app/blueprints/packages/packages.py:299 +#: app/blueprints/packages/packages.py:300 msgid "A collection with a similar name already exists" msgstr "" -#: app/blueprints/packages/packages.py:359 +#: app/blueprints/packages/packages.py:361 msgid "Unable to find that user" msgstr "ユーザーが見つかりません" -#: app/blueprints/packages/packages.py:363 -#: app/blueprints/packages/screenshots.py:136 +#: app/blueprints/packages/packages.py:365 +#: app/blueprints/packages/screenshots.py:137 #: app/blueprints/users/settings.py:131 msgid "Permission denied" msgstr "権限がありません" -#: app/blueprints/packages/packages.py:419 -#: app/blueprints/packages/packages.py:478 -#: app/blueprints/packages/packages.py:498 +#: app/blueprints/packages/packages.py:421 +#: app/blueprints/packages/packages.py:494 +#: app/blueprints/packages/packages.py:514 msgid "You don't have permission to do that" msgstr "権限がありません" -#: app/blueprints/packages/packages.py:449 +#: app/blueprints/packages/packages.py:453 msgid "Please comment what changes are needed in the approval thread" msgstr "どのような変更が必要か、承認スレッドでコメントしてください" -#: app/blueprints/packages/packages.py:493 +#: app/blueprints/packages/packages.py:460 +msgid "" +"Please comment in the approval thread so editors know what you have " +"changed" +msgstr "" + +#: app/blueprints/packages/packages.py:509 msgid "Deleted package" msgstr "削除されたパッケージ" -#: app/blueprints/packages/packages.py:513 +#: app/blueprints/packages/packages.py:529 msgid "Unapproved package" msgstr "未承認のパッケージ" -#: app/blueprints/packages/packages.py:522 +#: app/blueprints/packages/packages.py:538 msgid "Maintainers (Comma-separated)" msgstr "メンテナー(複数の場合、カンマで区切る)" -#: app/blueprints/packages/packages.py:531 +#: app/blueprints/packages/packages.py:547 msgid "You don't have permission to edit maintainers" msgstr "メンテナーを編集する権限がありません" -#: app/blueprints/packages/packages.py:581 +#: app/blueprints/packages/packages.py:597 msgid "You are not a maintainer" msgstr "メンテナーではありません" -#: app/blueprints/packages/packages.py:584 +#: app/blueprints/packages/packages.py:600 msgid "Package owners cannot remove themselves as maintainers" msgstr "パッケージ所有者はメンテナーから自分は外せません" -#: app/blueprints/packages/packages.py:616 +#: app/blueprints/packages/packages.py:632 msgid "Author Name" msgstr "作成者名" -#: app/blueprints/packages/packages.py:686 +#: app/blueprints/packages/packages.py:702 msgid "Enable support detection based on dependencies (recommended)" msgstr "依存関係に基づくサポート検出を有効にする(推奨)" -#: app/blueprints/packages/packages.py:687 +#: app/blueprints/packages/packages.py:703 msgid "Supported games" msgstr "対応しているゲーム" -#: app/blueprints/packages/packages.py:688 +#: app/blueprints/packages/packages.py:704 msgid "Unsupported games" msgstr "対応していないゲーム" -#: app/blueprints/packages/packages.py:689 +#: app/blueprints/packages/packages.py:705 msgid "Supports all games (unless stated) / is game independent" msgstr "すべてのゲームをサポート(明記されている場合を除く)/ゲームに依存しない" -#: app/blueprints/packages/packages.py:705 +#: app/blueprints/packages/packages.py:721 msgid "You need at least one release before you can edit game support" msgstr "" -#: app/blueprints/packages/packages.py:709 +#: app/blueprints/packages/packages.py:725 msgid "Mod(pack) needs to contain at least one mod. Please create a new release" msgstr "" -#: app/blueprints/packages/releases.py:54 +#: app/blueprints/packages/releases.py:55 #: app/templates/packages/release_new.html:46 msgid "Method" msgstr "方法" -#: app/blueprints/packages/releases.py:54 -#: app/blueprints/packages/releases.py:56 -#: app/blueprints/packages/screenshots.py:34 +#: app/blueprints/packages/releases.py:55 +#: app/blueprints/packages/releases.py:57 +#: app/blueprints/packages/screenshots.py:35 msgid "File Upload" msgstr "ファイルをアップロード" -#: app/blueprints/packages/releases.py:55 +#: app/blueprints/packages/releases.py:56 msgid "Git reference (ie: commit hash, branch, or tag)" msgstr "" -#: app/blueprints/packages/releases.py:57 -#: app/blueprints/packages/releases.py:69 -#: app/blueprints/packages/releases.py:193 +#: app/blueprints/packages/releases.py:58 +#: app/blueprints/packages/releases.py:70 +#: app/blueprints/packages/releases.py:194 msgid "Minimum Minetest Version" msgstr "最低Minetestバージョン" -#: app/blueprints/packages/releases.py:59 -#: app/blueprints/packages/releases.py:71 -#: app/blueprints/packages/releases.py:196 +#: app/blueprints/packages/releases.py:60 +#: app/blueprints/packages/releases.py:72 +#: app/blueprints/packages/releases.py:197 msgid "Maximum Minetest Version" msgstr "最高Minetestバージョン" -#: app/blueprints/packages/releases.py:66 +#: app/blueprints/packages/releases.py:67 #: app/templates/packages/release_edit.html:23 msgid "URL" msgstr "URL" -#: app/blueprints/packages/releases.py:67 +#: app/blueprints/packages/releases.py:68 msgid "Task ID" msgstr "タスクID" -#: app/blueprints/packages/releases.py:68 -#: app/blueprints/packages/screenshots.py:40 +#: app/blueprints/packages/releases.py:69 +#: app/blueprints/packages/screenshots.py:41 msgid "Is Approved" msgstr "承認済み" -#: app/blueprints/packages/releases.py:86 +#: app/blueprints/packages/releases.py:87 msgid "Import from Git" msgstr "Gitからインポート" -#: app/blueprints/packages/releases.py:86 +#: app/blueprints/packages/releases.py:87 msgid "Upload .zip file" msgstr ".zipファイルをアップロード" -#: app/blueprints/packages/releases.py:192 +#: app/blueprints/packages/releases.py:193 msgid "Set Min" msgstr "" -#: app/blueprints/packages/releases.py:195 +#: app/blueprints/packages/releases.py:196 msgid "Set Max" msgstr "" -#: app/blueprints/packages/releases.py:198 +#: app/blueprints/packages/releases.py:199 msgid "Only change values previously set as none" msgstr "" -#: app/blueprints/packages/releases.py:199 +#: app/blueprints/packages/releases.py:200 msgid "Update" msgstr "" -#: app/blueprints/packages/releases.py:248 +#: app/blueprints/packages/releases.py:251 #: app/templates/packages/update_config.html:25 msgid "Trigger" msgstr "" -#: app/blueprints/packages/releases.py:249 +#: app/blueprints/packages/releases.py:252 msgid "New Commit" msgstr "" -#: app/blueprints/packages/releases.py:250 app/templates/admin/tags/list.html:8 +#: app/blueprints/packages/releases.py:253 app/templates/admin/tags/list.html:8 msgid "New Tag" msgstr "" -#: app/blueprints/packages/releases.py:252 +#: app/blueprints/packages/releases.py:255 msgid "Branch name" msgstr "ブランチ名" -#: app/blueprints/packages/releases.py:253 +#: app/blueprints/packages/releases.py:256 #: app/templates/packages/update_config.html:38 msgid "Action" msgstr "" -#: app/blueprints/packages/releases.py:254 +#: app/blueprints/packages/releases.py:257 msgid "Send notification and mark as outdated" msgstr "" -#: app/blueprints/packages/releases.py:254 +#: app/blueprints/packages/releases.py:257 #: app/templates/macros/package_approval.html:22 msgid "Create release" msgstr "リリースを作成" -#: app/blueprints/packages/releases.py:256 +#: app/blueprints/packages/releases.py:259 msgid "Save Settings" msgstr "設定を保存" -#: app/blueprints/packages/releases.py:257 +#: app/blueprints/packages/releases.py:260 msgid "Disable Automation" msgstr "自動化を無効" -#: app/blueprints/packages/releases.py:296 +#: app/blueprints/packages/releases.py:299 msgid "Please add a Git repository URL in order to set up automatic releases" msgstr "" -#: app/blueprints/packages/releases.py:312 +#: app/blueprints/packages/releases.py:315 msgid "Deleted update configuration" msgstr "" -#: app/blueprints/packages/releases.py:320 +#: app/blueprints/packages/releases.py:323 msgid "Now, please create an initial release" msgstr "" @@ -542,7 +570,7 @@ msgstr "" #: app/blueprints/packages/reviews.py:80 app/blueprints/threads/__init__.py:207 #: app/blueprints/threads/__init__.py:240 #: app/blueprints/threads/__init__.py:334 app/blueprints/users/settings.py:112 -#: app/logic/packages.py:131 +#: app/logic/packages.py:132 msgid "Linking to blocked sites is not allowed" msgstr "" @@ -554,12 +582,12 @@ msgstr "" msgid "You can't vote on your own reviews!" msgstr "" -#: app/blueprints/packages/screenshots.py:33 -#: app/blueprints/packages/screenshots.py:39 +#: app/blueprints/packages/screenshots.py:34 +#: app/blueprints/packages/screenshots.py:40 msgid "Title/Caption" msgstr "" -#: app/blueprints/packages/screenshots.py:45 +#: app/blueprints/packages/screenshots.py:46 #: app/templates/packages/screenshots.html:110 msgid "Cover Image" msgstr "" @@ -569,7 +597,7 @@ msgid "Message" msgstr "" #: app/blueprints/report/__init__.py:35 app/templates/macros/threads.html:51 -#: app/templates/packages/view.html:665 app/templates/report/index.html:4 +#: app/templates/packages/view.html:679 app/templates/report/index.html:4 #: app/templates/report/index.html:10 app/templates/users/profile.html:37 msgid "Report" msgstr "報告" @@ -642,7 +670,7 @@ msgstr "パスワード" msgid "Remember me" msgstr "ログイン状態を保存する" -#: app/blueprints/users/account.py:39 app/templates/base.html:188 +#: app/blueprints/users/account.py:39 app/templates/base.html:176 #: app/templates/donate/index.html:74 app/templates/users/login.html:4 msgid "Sign in" msgstr "サインイン" @@ -1004,7 +1032,7 @@ msgid "File filter" msgstr "ファイルフィルター" #: app/blueprints/zipgrep/__init__.py:38 app/templates/base.html:60 -#: app/templates/todo/tags.html:14 +#: app/templates/packages/game_hub.html:35 app/templates/todo/tags.html:14 msgid "Search" msgstr "検索" @@ -1035,17 +1063,17 @@ msgstr "" msgid "Please wait for the license to be added to CDB." msgstr "" -#: app/logic/packages.py:98 +#: app/logic/packages.py:99 msgid "" "Name can only contain lower case letters (a-z), digits (0-9), and " "underscores (_)" msgstr "" -#: app/logic/packages.py:112 +#: app/logic/packages.py:113 msgid "You don't have permission to edit this package" msgstr "" -#: app/logic/packages.py:116 +#: app/logic/packages.py:117 msgid "You don't have permission to change the package name" msgstr "" @@ -1078,50 +1106,50 @@ msgid "" "pixels" msgstr "" -#: app/logic/uploads.py:55 +#: app/logic/uploads.py:58 #, python-format msgid "Please upload %(file_desc)s" msgstr "" -#: app/logic/uploads.py:58 +#: app/logic/uploads.py:61 msgid "Uploaded image isn't actually an image" msgstr "" -#: app/models/packages.py:68 +#: app/models/packages.py:69 msgid "Mod" msgstr "Mod" -#: app/models/packages.py:70 +#: app/models/packages.py:71 msgid "Game" msgstr "ゲーム" -#: app/models/packages.py:72 +#: app/models/packages.py:73 msgid "Texture Pack" msgstr "テクスチャパック" -#: app/models/packages.py:77 app/templates/base.html:39 +#: app/models/packages.py:78 app/templates/base.html:39 #: app/templates/modnames/view.html:14 msgid "Mods" msgstr "Mod" -#: app/models/packages.py:79 app/templates/base.html:42 +#: app/models/packages.py:80 app/templates/base.html:42 #: app/templates/modnames/view.html:17 msgid "Games" msgstr "ゲーム" -#: app/models/packages.py:81 app/templates/base.html:45 +#: app/models/packages.py:82 app/templates/base.html:45 msgid "Texture Packs" msgstr "テクスチャパック" -#: app/models/packages.py:170 +#: app/models/packages.py:171 msgid "Submit for Approval" msgstr "承認申請" -#: app/models/packages.py:172 +#: app/models/packages.py:173 msgid "Approve" msgstr "承認" -#: app/models/packages.py:174 app/templates/api/create_edit_token.html:17 +#: app/models/packages.py:175 app/templates/api/create_edit_token.html:17 #: app/templates/collections/delete.html:14 #: app/templates/collections/view.html:39 #: app/templates/oauth/create_edit.html:17 @@ -1133,6 +1161,10 @@ msgstr "承認" msgid "Delete" msgstr "削除" +#: app/models/packages.py:572 app/templates/packages/view.html:163 +msgid "Work in Progress" +msgstr "" + #: app/tasks/emails.py:119 msgid "" "You are receiving this email because you are a registered user of " @@ -1184,8 +1216,9 @@ msgstr "ページが見つかりませんでした。リンクが切れている msgid "Random" msgstr "ランダム" -#: app/templates/base.html:51 app/templates/base.html:256 +#: app/templates/base.html:51 app/templates/base.html:245 #: app/templates/packages/bulk_update_conf.html:8 +#: app/templates/packages/translation.html:12 #: app/templates/packages/update_config.html:8 #: app/templates/todo/game_support.html:8 app/templates/todo/user.html:45 #: app/templates/todo/user.html:69 @@ -1226,84 +1259,82 @@ msgstr "プロフィール" msgid "My Collections" msgstr "マイコレクション" -#: app/templates/base.html:163 +#: app/templates/base.html:164 msgid "Admin" msgstr "管理者" -#: app/templates/base.html:166 -msgid "License Editor" -msgstr "" - -#: app/templates/base.html:171 -msgid "Restore Package" -msgstr "" - -#: app/templates/base.html:174 -msgid "Tag Editor" -msgstr "" - -#: app/templates/base.html:176 -msgid "Create Tag" -msgstr "" - -#: app/templates/base.html:181 app/templates/packages/release_new.html:12 +#: app/templates/base.html:169 app/templates/packages/release_new.html:12 msgid "Settings" msgstr "設定" -#: app/templates/base.html:184 +#: app/templates/base.html:172 msgid "Sign out" msgstr "サインアウト" -#: app/templates/base.html:213 +#: app/templates/admin/languages/list.html:4 +#: app/templates/admin/languages/list.html:10 app/templates/base.html:185 +#: app/templates/packages/view.html:593 +msgid "Languages" +msgstr "" + +#: app/templates/base.html:202 msgid "Help translate ContentDB" msgstr "ContentDBの翻訳に協力する" -#: app/templates/base.html:257 +#: app/templates/base.html:246 msgid "About" msgstr "ContentDBについて" -#: app/templates/base.html:258 +#: app/templates/base.html:247 msgid "Rules" msgstr "規範" -#: app/templates/base.html:259 +#: app/templates/base.html:248 msgid "Policy and Guidance" msgstr "ポリシーとガイド" -#: app/templates/base.html:260 +#: app/templates/base.html:249 msgid "API" msgstr "API" -#: app/templates/base.html:261 app/templates/users/register.html:37 +#: app/templates/base.html:250 app/templates/users/register.html:37 msgid "Privacy Policy" msgstr "個人情報保護方針" -#: app/templates/base.html:263 +#: app/templates/base.html:252 msgid "Report / DMCA" msgstr "報告 / DMCA" -#: app/templates/base.html:265 +#: app/templates/base.html:254 msgid "User List" msgstr "ユーザー一覧" -#: app/templates/base.html:266 app/templates/packages/view.html:189 -#: app/templates/packages/view.html:654 app/templates/threads/list.html:4 +#: app/templates/base.html:255 app/templates/packages/view.html:190 +#: app/templates/packages/view.html:668 app/templates/threads/list.html:4 msgid "Threads" msgstr "掲示板" -#: app/templates/base.html:267 app/templates/collections/list.html:7 +#: app/templates/base.html:256 app/templates/collections/list.html:7 #: app/templates/collections/list.html:26 msgid "Collections" msgstr "コレクション" -#: app/templates/base.html:268 +#: app/templates/base.html:257 msgid "Support Packages" msgstr "パッケージを支援" -#: app/templates/base.html:269 +#: app/templates/base.html:258 msgid "Source Code" msgstr "ソースコード" +#: app/templates/base.html:264 +msgid "Show non-free packages" +msgstr "" + +#: app/templates/base.html:266 +msgid "Hide non-free packages" +msgstr "" + #: app/templates/index.html:4 msgid "Welcome" msgstr "ようこそ" @@ -1312,6 +1343,7 @@ msgstr "ようこそ" msgid "Welcome to the best place to find Minetest mods, games, and texture packs" msgstr "" +#: app/templates/admin/storage.html:39 #: app/templates/collections/create_edit.html:81 #: app/templates/collections/list.html:39 #: app/templates/collections/view.html:91 app/templates/index.html:48 @@ -1328,68 +1360,73 @@ msgid "%(title)s by %(author)s" msgstr "" #: app/templates/index.html:77 app/templates/packages/reviews_list.html:4 -#: app/templates/packages/view.html:193 app/templates/packages/view.html:325 +#: app/templates/packages/view.html:194 app/templates/packages/view.html:332 #: app/templates/users/profile.html:279 msgid "Reviews" msgstr "レビュー" -#: app/templates/index.html:93 app/templates/packages/view.html:271 +#: app/templates/index.html:93 app/templates/packages/view.html:278 msgid "Previous" msgstr "前へ" -#: app/templates/index.html:97 app/templates/packages/view.html:275 +#: app/templates/index.html:97 app/templates/packages/view.html:282 #: app/templates/users/claim_forums.html:87 msgid "Next" msgstr "次へ" -#: app/templates/index.html:103 -msgid "Featured" -msgstr "注目作" - -#: app/templates/index.html:108 app/templates/index.html:115 -#: app/templates/index.html:122 app/templates/index.html:129 -#: app/templates/index.html:136 app/templates/index.html:158 -#: app/templates/index.html:165 app/templates/packages/game_hub.html:30 -#: app/templates/packages/game_hub.html:37 +#: app/templates/index.html:107 app/templates/index.html:113 #: app/templates/packages/game_hub.html:44 -#: app/templates/packages/game_hub.html:51 -#: app/templates/packages/game_hub.html:58 -msgid "See more" -msgstr "続きを見る" - -#: app/templates/index.html:110 app/templates/packages/game_hub.html:32 msgid "Recently Added" msgstr "最近登録されたパッケージ" -#: app/templates/index.html:117 app/templates/packages/game_hub.html:39 +#: app/templates/index.html:111 app/templates/index.html:122 +#: app/templates/index.html:133 app/templates/index.html:144 +#: app/templates/index.html:155 app/templates/index.html:181 +#: app/templates/packages/game_hub.html:42 +#: app/templates/packages/game_hub.html:49 +#: app/templates/packages/game_hub.html:56 +#: app/templates/packages/game_hub.html:63 +#: app/templates/packages/game_hub.html:70 +msgid "See more" +msgstr "続きを見る" + +#: app/templates/index.html:118 app/templates/index.html:124 +#: app/templates/packages/game_hub.html:51 msgid "Recently Updated" msgstr "最近アップデートされたパッケージ" -#: app/templates/index.html:124 +#: app/templates/index.html:129 app/templates/index.html:135 msgid "Top Games" msgstr "人気のゲーム" -#: app/templates/index.html:131 app/templates/packages/game_hub.html:46 +#: app/templates/index.html:140 app/templates/index.html:146 +#: app/templates/packages/game_hub.html:58 msgid "Top Mods" msgstr "人気のMod" -#: app/templates/index.html:138 app/templates/packages/game_hub.html:53 +#: app/templates/index.html:151 app/templates/index.html:157 +#: app/templates/packages/game_hub.html:65 msgid "Top Texture Packs" msgstr "人気のテクスチャパック" -#: app/templates/index.html:142 +#: app/templates/index.html:163 msgid "Search by Tags" msgstr "タグで検索" -#: app/templates/index.html:160 app/templates/packages/game_hub.html:60 +#: app/templates/index.html:177 app/templates/index.html:183 +#: app/templates/packages/game_hub.html:72 msgid "Highest Reviewed" msgstr "高評価のレビュー" -#: app/templates/index.html:167 +#: app/templates/index.html:191 +msgid "All reviews" +msgstr "" + +#: app/templates/index.html:193 msgid "Recent Positive Reviews" msgstr "最近の評価したレビュー" -#: app/templates/index.html:174 +#: app/templates/index.html:200 #, python-format msgid "CDB has %(count)d packages, with a total of %(downloads)d downloads." msgstr "" @@ -1416,6 +1453,27 @@ msgstr "" msgid "Send email to %(username)s" msgstr "" +#: app/templates/admin/storage.html:18 +#: app/templates/packages/create_edit.html:66 +#: app/templates/packages/game_support.html:20 +#: app/templates/threads/view.html:96 app/templates/todo/tags.html:36 +msgid "Package" +msgstr "" + +#: app/templates/admin/storage.html:62 +#: app/templates/collections/create_edit.html:61 +#: app/templates/threads/user_comments.html:79 +msgid "No results" +msgstr "" + +#: app/templates/admin/languages/list.html:19 +msgid "Id" +msgstr "" + +#: app/templates/admin/languages/list.html:33 +msgid "Has ContentDB translation?" +msgstr "" + #: app/templates/admin/licenses/list.html:8 msgid "New License" msgstr "" @@ -1524,7 +1582,7 @@ msgstr "" #: app/templates/collections/create_edit.html:5 #: app/templates/collections/view.html:42 app/templates/macros/releases.html:68 -#: app/templates/packages/view.html:115 app/templates/packages/view.html:248 +#: app/templates/packages/view.html:116 app/templates/packages/view.html:255 msgid "Edit" msgstr "" @@ -1540,13 +1598,8 @@ msgstr "" msgid "This requires the collection to be public" msgstr "" -#: app/templates/collections/create_edit.html:61 -#: app/templates/threads/user_comments.html:79 -msgid "No results" -msgstr "" - #: app/templates/collections/create_edit.html:76 -#: app/templates/packages/remove.html:58 app/templates/packages/view.html:127 +#: app/templates/packages/remove.html:58 app/templates/packages/view.html:128 msgid "Remove" msgstr "削除" @@ -1789,7 +1842,7 @@ msgid "No audit log entries." msgstr "" #: app/templates/macros/forms.html:21 app/templates/macros/reviews.html:145 -#: app/templates/packages/remove.html:48 app/templates/packages/view.html:444 +#: app/templates/packages/remove.html:48 app/templates/packages/view.html:451 #: app/templates/users/modtools.html:86 msgid "Required" msgstr "" @@ -1857,19 +1910,19 @@ msgid "" "author." msgstr "" -#: app/templates/macros/packagegridtile.html:25 +#: app/templates/macros/packagegridtile.html:26 msgid "Warning: Non-free code and media." msgstr "" -#: app/templates/macros/packagegridtile.html:29 +#: app/templates/macros/packagegridtile.html:30 msgid "Warning: Non-free code." msgstr "" -#: app/templates/macros/packagegridtile.html:33 +#: app/templates/macros/packagegridtile.html:34 msgid "Warning: Non-free media." msgstr "" -#: app/templates/macros/packagegridtile.html:45 +#: app/templates/macros/packagegridtile.html:46 msgid "No packages available" msgstr "" @@ -2072,8 +2125,8 @@ msgstr "" msgid "On %(trigger)s, do %(action)s" msgstr "" -#: app/templates/macros/todo.html:35 app/templates/packages/view.html:121 -#: app/templates/packages/view.html:409 +#: app/templates/macros/todo.html:35 app/templates/packages/view.html:122 +#: app/templates/packages/view.html:416 msgid "Release" msgstr "" @@ -2083,7 +2136,7 @@ msgstr "" #: app/templates/macros/todo.html:48 #: app/templates/packages/releases_list.html:13 -#: app/templates/packages/view.html:413 +#: app/templates/packages/view.html:420 msgid "Update settings" msgstr "" @@ -2091,7 +2144,7 @@ msgstr "" msgid "No outdated packages." msgstr "" -#: app/templates/macros/topics.html:6 app/templates/packages/view.html:176 +#: app/templates/macros/topics.html:6 app/templates/packages/view.html:177 msgid "Author" msgstr "" @@ -2144,9 +2197,9 @@ msgstr "" #: app/templates/modnames/view.html:27 app/templates/oauth/authorize.html:32 #: app/templates/packages/game_support.html:42 -#: app/templates/packages/similar.html:38 app/templates/packages/view.html:450 -#: app/templates/packages/view.html:474 app/templates/packages/view.html:519 -#: app/templates/packages/view.html:551 app/templates/todo/editor.html:85 +#: app/templates/packages/similar.html:38 app/templates/packages/view.html:457 +#: app/templates/packages/view.html:481 app/templates/packages/view.html:526 +#: app/templates/packages/view.html:558 app/templates/todo/editor.html:85 #: app/templates/todo/game_support.html:45 #, python-format msgid "%(title)s by %(display_name)s" @@ -2357,12 +2410,6 @@ msgid "" "\t\t\tsuch as finding metadata from git, and autocompletion." msgstr "" -#: app/templates/packages/create_edit.html:66 -#: app/templates/packages/game_support.html:20 -#: app/templates/threads/view.html:96 app/templates/todo/tags.html:36 -msgid "Package" -msgstr "" - #: app/templates/packages/create_edit.html:73 msgid "You need to unpublish the package to change the name." msgstr "" @@ -2427,6 +2474,10 @@ msgstr "YouTubeの動画は、埋め込まれて表示されます。" msgid "If blank, the author's donation URL will be used instead." msgstr "" +#: app/templates/packages/create_edit.html:122 +msgid "How can users translate your package? ie: weblate URL or a help page" +msgstr "" + #: app/templates/packages/edit_maintainers.html:4 msgid "Edit Maintainers" msgstr "メンテナーを編集" @@ -2457,6 +2508,12 @@ msgstr "" msgid "Mods and texture packs for %(title)s" msgstr "" +#: app/templates/packages/game_hub.html:31 +#: app/templates/packages/game_hub.html:34 +#, python-format +msgid "Search for packages for %(title)s" +msgstr "" + #: app/templates/packages/game_support.html:9 msgid "Documentation" msgstr "" @@ -2468,7 +2525,7 @@ msgid "" msgstr "" #: app/templates/packages/game_support.html:23 -#: app/templates/packages/view.html:212 +#: app/templates/packages/view.html:213 msgid "Source" msgstr "" @@ -2935,7 +2992,7 @@ msgid "" msgstr "" #: app/templates/packages/review_votes.html:4 -#: app/templates/packages/view.html:353 +#: app/templates/packages/view.html:360 msgid "Review Votes" msgstr "" @@ -3043,6 +3100,40 @@ msgstr "" msgid "Download (.csv)" msgstr "" +#: app/templates/packages/translation.html:18 +#, python-format +msgid "" +"To provide translations for your %(type)s, you need to create .tr files " +"and upload a new release." +msgstr "" + +#: app/templates/packages/translation.html:19 +msgid "" +"For information on how to do this, see the modding book chapter and " +"lua_api.md" +msgstr "" + +#: app/templates/packages/translation.html:23 +msgid "Translation - Minetest Modding Book" +msgstr "" + +#: app/templates/packages/translation.html:26 +msgid "Translating content meta - lua_api.md" +msgstr "" + +#: app/templates/packages/translation.html:31 +#, python-format +msgid "%(title)s is available in %(num)d languages." +msgstr "" + +#: app/templates/packages/translation.html:32 +msgid "ContentDB reads translations from locale files (.tr) in your package." +msgstr "" + +#: app/templates/packages/translation.html:39 +msgid "Language" +msgstr "" + #: app/templates/packages/update_config.html:4 #: app/templates/packages/update_config.html:9 msgid "Configure Git Update Detection" @@ -3078,209 +3169,209 @@ msgid "" "notifications until it is marked up to date." msgstr "" -#: app/templates/packages/view.html:41 +#: app/templates/packages/view.html:42 msgid "Download" msgstr "ダウンロード" -#: app/templates/packages/view.html:48 +#: app/templates/packages/view.html:49 #, python-format msgid "Minetest %(min)s - %(max)s" msgstr "" -#: app/templates/packages/view.html:50 +#: app/templates/packages/view.html:51 #, python-format msgid "For Minetest %(min)s and above" msgstr "Minetest %(min)s 以上向け" -#: app/templates/packages/view.html:52 +#: app/templates/packages/view.html:53 #, python-format msgid "Minetest %(max)s and below" msgstr "" -#: app/templates/packages/view.html:62 +#: app/templates/packages/view.html:63 msgid "How do I install this?" msgstr "" -#: app/templates/packages/view.html:68 +#: app/templates/packages/view.html:69 msgid "No downloads available" msgstr "" -#: app/templates/packages/view.html:75 +#: app/templates/packages/view.html:76 msgid "Non-free code and media" msgstr "" -#: app/templates/packages/view.html:77 +#: app/templates/packages/view.html:78 msgid "Non-free code" msgstr "" -#: app/templates/packages/view.html:79 +#: app/templates/packages/view.html:80 msgid "Non-free media" msgstr "" -#: app/templates/packages/view.html:93 app/templates/threads/view.html:104 +#: app/templates/packages/view.html:94 app/templates/threads/view.html:104 msgid "" "This thread is only visible to its creator, package maintainers, users of" " Approver rank or above, and @mentioned users." msgstr "" -#: app/templates/packages/view.html:162 -msgid "Work in Progress" -msgstr "" - -#: app/templates/packages/view.html:183 app/templates/users/profile.html:242 +#: app/templates/packages/view.html:184 app/templates/users/profile.html:242 msgid "Downloads" msgstr "" -#: app/templates/packages/view.html:206 app/templates/users/profile.html:95 +#: app/templates/packages/view.html:207 app/templates/users/profile.html:95 msgid "Website" msgstr "" -#: app/templates/packages/view.html:218 app/templates/users/profile.html:77 +#: app/templates/packages/view.html:219 app/templates/users/profile.html:77 msgid "Forums" msgstr "" -#: app/templates/packages/view.html:224 +#: app/templates/packages/view.html:225 msgid "Issue Tracker" msgstr "" -#: app/templates/packages/view.html:303 +#: app/templates/packages/view.html:231 +msgid "Translate" +msgstr "" + +#: app/templates/packages/view.html:310 msgid "Awaiting review" msgstr "" -#: app/templates/packages/view.html:333 app/templates/threads/view.html:77 +#: app/templates/packages/view.html:340 app/templates/threads/view.html:77 msgid "Edit Review" msgstr "" -#: app/templates/packages/view.html:338 +#: app/templates/packages/view.html:345 msgid "You can't review your own package." msgstr "" -#: app/templates/packages/view.html:348 +#: app/templates/packages/view.html:355 msgid "Package needs to be approved before it can be reviewed." msgstr "" -#: app/templates/packages/view.html:359 +#: app/templates/packages/view.html:366 msgid "Used By" msgstr "" -#: app/templates/packages/view.html:365 +#: app/templates/packages/view.html:372 msgid "Content" msgstr "" -#: app/templates/packages/view.html:367 app/templates/packages/view.html:437 +#: app/templates/packages/view.html:374 app/templates/packages/view.html:444 msgid "View content for game" msgstr "" -#: app/templates/packages/view.html:381 +#: app/templates/packages/view.html:388 msgid "Favorite" msgstr "" -#: app/templates/packages/view.html:387 +#: app/templates/packages/view.html:394 msgid "Add to collection..." msgstr "" -#: app/templates/packages/view.html:397 +#: app/templates/packages/view.html:404 msgid "Package may be outdated" msgstr "" -#: app/templates/packages/view.html:404 +#: app/templates/packages/view.html:411 msgid "Only visible to the author and Editors." msgstr "" -#: app/templates/packages/view.html:421 +#: app/templates/packages/view.html:428 msgid "Warning" msgstr "" -#: app/templates/packages/view.html:427 +#: app/templates/packages/view.html:434 msgid "Like this package? Help support its development by making a donation" msgstr "" -#: app/templates/packages/view.html:430 +#: app/templates/packages/view.html:437 msgid "Donate now" msgstr "" -#: app/templates/packages/view.html:442 +#: app/templates/packages/view.html:449 msgid "Dependencies" msgstr "依存関係" -#: app/templates/packages/view.html:462 +#: app/templates/packages/view.html:469 msgid "No required dependencies" msgstr "" -#: app/templates/packages/view.html:468 +#: app/templates/packages/view.html:475 msgid "Optional" msgstr "オプションMod" -#: app/templates/packages/view.html:501 +#: app/templates/packages/view.html:508 msgid "Compatible Games" msgstr "互換ゲーム" -#: app/templates/packages/view.html:506 app/templates/packages/view.html:526 +#: app/templates/packages/view.html:513 app/templates/packages/view.html:533 msgid "No specific game required" msgstr "" -#: app/templates/packages/view.html:509 +#: app/templates/packages/view.html:516 msgid "Tested with:" msgstr "" -#: app/templates/packages/view.html:531 +#: app/templates/packages/view.html:538 msgid "Is the above correct?" msgstr "" -#: app/templates/packages/view.html:532 +#: app/templates/packages/view.html:539 msgid "You need to either confirm this or tell ContentDB about supported games" msgstr "" -#: app/templates/packages/view.html:544 +#: app/templates/packages/view.html:551 msgid "Does not work with:" msgstr "" -#: app/templates/packages/view.html:561 +#: app/templates/packages/view.html:568 msgid "This is an experimental feature." msgstr "" -#: app/templates/packages/view.html:562 +#: app/templates/packages/view.html:569 msgid "Supported games are determined by an algorithm, and may not be correct." msgstr "" -#: app/templates/packages/view.html:572 +#: app/templates/packages/view.html:579 msgid "Please specify compatible games" msgstr "" -#: app/templates/packages/view.html:578 +#: app/templates/packages/view.html:585 msgid "Information" msgstr "情報" -#: app/templates/packages/view.html:584 +#: app/templates/packages/view.html:591 msgid "Technical Name" msgstr "技術名" -#: app/templates/packages/view.html:593 +#: app/templates/packages/view.html:607 #, python-format msgid "%(code_license)s for code,
%(media_license)s for media." msgstr "" -#: app/templates/packages/view.html:601 +#: app/templates/packages/view.html:615 msgid "Unknown" msgstr "" -#: app/templates/packages/view.html:603 +#: app/templates/packages/view.html:617 msgid "Added" msgstr "" -#: app/templates/packages/view.html:617 +#: app/templates/packages/view.html:631 msgid "Remove myself" msgstr "" -#: app/templates/packages/view.html:622 +#: app/templates/packages/view.html:636 msgid "Provides" msgstr "" -#: app/templates/packages/view.html:644 +#: app/templates/packages/view.html:658 msgid "More" msgstr "" -#: app/templates/packages/view.html:673 +#: app/templates/packages/view.html:687 msgid "See audit log" msgstr "" @@ -4496,3 +4587,15 @@ msgstr "" #~ msgid "a PNG or JPG image file" #~ msgstr "PNGまたはJPG画像ファイル" +#~ msgid "License Editor" +#~ msgstr "" + +#~ msgid "Restore Package" +#~ msgstr "" + +#~ msgid "Tag Editor" +#~ msgstr "" + +#~ msgid "Create Tag" +#~ msgstr "" + diff --git a/translations/jv/LC_MESSAGES/messages.po b/translations/jv/LC_MESSAGES/messages.po index f1768733..b8e991fa 100644 --- a/translations/jv/LC_MESSAGES/messages.po +++ b/translations/jv/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: 2023-12-30 16:46+0000\n" +"POT-Creation-Date: 2024-03-03 01:18+0000\n" "PO-Revision-Date: 2023-11-01 00:32+0000\n" "Last-Translator: Muhammad Rifqi Priyo Susanto " "\n" @@ -28,7 +28,8 @@ msgstr "Diblokir:" msgid "You have been banned." msgstr "Panjenengan sampun diblokir." -#: app/querybuilder.py:38 app/templates/admin/tags/list.html:38 +#: app/querybuilder.py:41 app/templates/admin/languages/list.html:27 +#: app/templates/admin/tags/list.html:38 #: app/templates/admin/warnings/list.html:28 #: app/templates/collections/create_edit.html:56 #: app/templates/collections/view.html:66 app/templates/modnames/list.html:16 @@ -37,11 +38,20 @@ msgstr "Panjenengan sampun diblokir." msgid "Packages" msgstr "Paket" -#: app/template_filters.py:86 +#: app/querybuilder.py:56 +#, python-format +msgid "%(package_type)s for %(game_name)s" +msgstr "" + +#: app/template_filters.py:90 #, python-format msgid "%(delta)s ago" msgstr "%(delta)s kapengker" +#: app/blueprints/api/endpoints.py:95 app/templates/index.html:103 +msgid "Featured" +msgstr "" + #: app/blueprints/api/tokens.py:33 app/templates/admin/tags/list.html:26 #: app/templates/admin/warnings/list.html:20 app/templates/macros/topics.html:7 #: app/templates/modnames/list.html:12 @@ -53,15 +63,15 @@ msgid "Limit to package" msgstr "Watesi marang paket" #: app/blueprints/api/tokens.py:36 app/blueprints/collections/__init__.py:90 -#: app/blueprints/oauth/__init__.py:175 app/blueprints/packages/packages.py:274 -#: app/blueprints/packages/packages.py:523 -#: app/blueprints/packages/packages.py:619 -#: app/blueprints/packages/packages.py:690 -#: app/blueprints/packages/releases.py:61 -#: app/blueprints/packages/releases.py:73 app/blueprints/packages/reviews.py:49 -#: app/blueprints/packages/screenshots.py:35 -#: app/blueprints/packages/screenshots.py:41 -#: app/blueprints/packages/screenshots.py:46 +#: app/blueprints/oauth/__init__.py:175 app/blueprints/packages/packages.py:275 +#: app/blueprints/packages/packages.py:539 +#: app/blueprints/packages/packages.py:635 +#: app/blueprints/packages/packages.py:706 +#: app/blueprints/packages/releases.py:62 +#: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:49 +#: app/blueprints/packages/screenshots.py:36 +#: app/blueprints/packages/screenshots.py:42 +#: app/blueprints/packages/screenshots.py:47 #: app/blueprints/users/account.py:226 app/blueprints/users/account.py:234 #: app/blueprints/users/settings.py:77 app/blueprints/users/settings.py:147 #: app/blueprints/users/settings.py:304 app/templates/users/modtools.html:111 @@ -69,16 +79,19 @@ msgid "Save" msgstr "Simpen" #: app/blueprints/collections/__init__.py:77 -#: app/blueprints/oauth/__init__.py:168 app/blueprints/packages/releases.py:53 -#: app/blueprints/packages/releases.py:65 app/blueprints/packages/reviews.py:45 -#: app/blueprints/threads/__init__.py:281 app/templates/macros/reviews.html:138 -#: app/templates/macros/topics.html:5 +#: app/blueprints/oauth/__init__.py:168 app/blueprints/packages/releases.py:54 +#: app/blueprints/packages/releases.py:66 app/blueprints/packages/reviews.py:45 +#: app/blueprints/threads/__init__.py:281 +#: app/templates/admin/languages/list.html:23 +#: app/templates/macros/reviews.html:138 app/templates/macros/topics.html:5 #: app/templates/packages/release_edit.html:17 +#: app/templates/packages/translation.html:42 msgid "Title" msgstr "Irah-Irahan" #: app/blueprints/collections/__init__.py:80 #: app/blueprints/collections/__init__.py:85 +#: app/templates/packages/translation.html:45 msgid "Short Description" msgstr "Katerangan Cekak" @@ -168,43 +181,48 @@ msgid "Edit Details" msgstr "Besut Katerangan" #: app/blueprints/packages/__init__.py:37 +#: app/templates/packages/translation.html:4 +msgid "Translation" +msgstr "" + +#: app/blueprints/packages/__init__.py:42 #: app/templates/packages/releases_list.html:34 -#: app/templates/packages/view.html:634 app/templates/todo/editor.html:75 +#: app/templates/packages/view.html:648 app/templates/todo/editor.html:75 msgid "Releases" msgstr "Terbitan" -#: app/blueprints/packages/__init__.py:42 +#: app/blueprints/packages/__init__.py:47 #: app/templates/packages/screenshots.html:4 #: app/templates/packages/screenshots.html:14 app/templates/todo/editor.html:11 msgid "Screenshots" msgstr "Tangkepan Layar" -#: app/blueprints/packages/__init__.py:47 +#: app/blueprints/packages/__init__.py:52 #: app/templates/packages/edit_maintainers.html:8 -#: app/templates/packages/view.html:605 +#: app/templates/packages/view.html:619 msgid "Maintainers" msgstr "Panindak" -#: app/blueprints/packages/__init__.py:52 app/templates/base.html:159 -#: app/templates/packages/audit.html:4 +#: app/blueprints/packages/__init__.py:57 app/templates/admin/list.html:21 +#: app/templates/base.html:159 app/templates/packages/audit.html:4 msgid "Audit Log" msgstr "Cathetan Audit" -#: app/blueprints/packages/__init__.py:57 app/templates/base.html:150 +#: app/blueprints/packages/__init__.py:62 app/templates/base.html:150 #: app/templates/packages/stats.html:4 app/templates/packages/stats.html:23 -#: app/templates/packages/view.html:229 app/templates/users/profile.html:148 +#: app/templates/packages/view.html:236 app/templates/users/profile.html:148 msgid "Statistics" msgstr "Statistik" -#: app/blueprints/packages/__init__.py:62 app/templates/packages/share.html:4 +#: app/blueprints/packages/__init__.py:67 app/templates/packages/share.html:4 msgid "Share and Badges" msgstr "Bageaken kaliyan Lancana" -#: app/blueprints/packages/__init__.py:67 +#: app/blueprints/packages/__init__.py:72 msgid "Remove / Unpublish" msgstr "Busek/Batalaken Publikasi" -#: app/blueprints/packages/__init__.py:75 +#: app/blueprints/packages/__init__.py:80 #: app/templates/packages/game_support.html:4 msgid "Supported Games" msgstr "Dolanan ingkang Saget" @@ -227,7 +245,7 @@ msgstr "" msgid "No download available." msgstr "" -#: app/blueprints/packages/packages.py:253 app/templates/packages/view.html:582 +#: app/blueprints/packages/packages.py:253 app/templates/packages/view.html:589 msgid "Type" msgstr "Jinis" @@ -236,12 +254,12 @@ msgid "Title (Human-readable)" msgstr "Irah-Irahan (Dipunwaos Manungsa)" #: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:617 +#: app/blueprints/packages/packages.py:633 msgid "Name (Technical)" msgstr "Asma (Tehnis)" #: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:618 +#: app/blueprints/packages/packages.py:634 #: app/templates/packages/create_edit.html:75 msgid "Lower case letters (a-z), digits (0-9), and underscores (_) only" msgstr "" @@ -250,7 +268,7 @@ msgstr "" msgid "Short Description (Plaintext)" msgstr "Katerangan Cekak (Seratan Mentah)" -#: app/blueprints/packages/packages.py:258 app/templates/packages/view.html:597 +#: app/blueprints/packages/packages.py:258 app/templates/packages/view.html:611 msgid "Maintenance State" msgstr "Kahananinpun Parawatan" @@ -263,7 +281,7 @@ msgstr "Tetenger" msgid "Content Warnings" msgstr "Pangenget Isi" -#: app/blueprints/packages/packages.py:262 app/templates/packages/view.html:586 +#: app/blueprints/packages/packages.py:262 app/templates/packages/view.html:600 msgid "License" msgstr "Lisensi" @@ -299,209 +317,219 @@ msgstr "URL Video" msgid "Donate URL" msgstr "URL Sumbangan" -#: app/blueprints/packages/packages.py:278 +#: app/blueprints/packages/packages.py:273 +msgid "Translation URL" +msgstr "" + +#: app/blueprints/packages/packages.py:279 msgid "_game is not an allowed name" msgstr "_game sanes asma ingkang dipunangsal" -#: app/blueprints/packages/packages.py:288 +#: app/blueprints/packages/packages.py:289 msgid "" "Package already exists, but is removed. Please contact ContentDB staff to" " restore the package" msgstr "" -#: app/blueprints/packages/packages.py:293 +#: app/blueprints/packages/packages.py:294 msgid "Package already exists" msgstr "Paket sampun wonten" -#: app/blueprints/packages/packages.py:299 +#: app/blueprints/packages/packages.py:300 msgid "A collection with a similar name already exists" msgstr "" -#: app/blueprints/packages/packages.py:359 +#: app/blueprints/packages/packages.py:361 msgid "Unable to find that user" msgstr "" -#: app/blueprints/packages/packages.py:363 -#: app/blueprints/packages/screenshots.py:136 +#: app/blueprints/packages/packages.py:365 +#: app/blueprints/packages/screenshots.py:137 #: app/blueprints/users/settings.py:131 msgid "Permission denied" msgstr "Boten dipunparengaken" -#: app/blueprints/packages/packages.py:419 -#: app/blueprints/packages/packages.py:478 -#: app/blueprints/packages/packages.py:498 +#: app/blueprints/packages/packages.py:421 +#: app/blueprints/packages/packages.py:494 +#: app/blueprints/packages/packages.py:514 msgid "You don't have permission to do that" msgstr "" -#: app/blueprints/packages/packages.py:449 +#: app/blueprints/packages/packages.py:453 msgid "Please comment what changes are needed in the approval thread" msgstr "" -#: app/blueprints/packages/packages.py:493 +#: app/blueprints/packages/packages.py:460 +msgid "" +"Please comment in the approval thread so editors know what you have " +"changed" +msgstr "" + +#: app/blueprints/packages/packages.py:509 msgid "Deleted package" msgstr "Paket ingkang dipunbusek" -#: app/blueprints/packages/packages.py:513 +#: app/blueprints/packages/packages.py:529 msgid "Unapproved package" msgstr "" -#: app/blueprints/packages/packages.py:522 +#: app/blueprints/packages/packages.py:538 msgid "Maintainers (Comma-separated)" msgstr "" -#: app/blueprints/packages/packages.py:531 +#: app/blueprints/packages/packages.py:547 msgid "You don't have permission to edit maintainers" msgstr "" -#: app/blueprints/packages/packages.py:581 +#: app/blueprints/packages/packages.py:597 msgid "You are not a maintainer" msgstr "" -#: app/blueprints/packages/packages.py:584 +#: app/blueprints/packages/packages.py:600 msgid "Package owners cannot remove themselves as maintainers" msgstr "" -#: app/blueprints/packages/packages.py:616 +#: app/blueprints/packages/packages.py:632 msgid "Author Name" msgstr "" -#: app/blueprints/packages/packages.py:686 +#: app/blueprints/packages/packages.py:702 msgid "Enable support detection based on dependencies (recommended)" msgstr "" -#: app/blueprints/packages/packages.py:687 +#: app/blueprints/packages/packages.py:703 msgid "Supported games" msgstr "" -#: app/blueprints/packages/packages.py:688 +#: app/blueprints/packages/packages.py:704 msgid "Unsupported games" msgstr "" -#: app/blueprints/packages/packages.py:689 +#: app/blueprints/packages/packages.py:705 msgid "Supports all games (unless stated) / is game independent" msgstr "" -#: app/blueprints/packages/packages.py:705 +#: app/blueprints/packages/packages.py:721 msgid "You need at least one release before you can edit game support" msgstr "" -#: app/blueprints/packages/packages.py:709 +#: app/blueprints/packages/packages.py:725 msgid "Mod(pack) needs to contain at least one mod. Please create a new release" msgstr "" -#: app/blueprints/packages/releases.py:54 +#: app/blueprints/packages/releases.py:55 #: app/templates/packages/release_new.html:46 msgid "Method" msgstr "" -#: app/blueprints/packages/releases.py:54 -#: app/blueprints/packages/releases.py:56 -#: app/blueprints/packages/screenshots.py:34 +#: app/blueprints/packages/releases.py:55 +#: app/blueprints/packages/releases.py:57 +#: app/blueprints/packages/screenshots.py:35 msgid "File Upload" msgstr "" -#: app/blueprints/packages/releases.py:55 +#: app/blueprints/packages/releases.py:56 msgid "Git reference (ie: commit hash, branch, or tag)" msgstr "" -#: app/blueprints/packages/releases.py:57 -#: app/blueprints/packages/releases.py:69 -#: app/blueprints/packages/releases.py:193 +#: app/blueprints/packages/releases.py:58 +#: app/blueprints/packages/releases.py:70 +#: app/blueprints/packages/releases.py:194 msgid "Minimum Minetest Version" msgstr "" -#: app/blueprints/packages/releases.py:59 -#: app/blueprints/packages/releases.py:71 -#: app/blueprints/packages/releases.py:196 +#: app/blueprints/packages/releases.py:60 +#: app/blueprints/packages/releases.py:72 +#: app/blueprints/packages/releases.py:197 msgid "Maximum Minetest Version" msgstr "" -#: app/blueprints/packages/releases.py:66 +#: app/blueprints/packages/releases.py:67 #: app/templates/packages/release_edit.html:23 msgid "URL" msgstr "URL" -#: app/blueprints/packages/releases.py:67 +#: app/blueprints/packages/releases.py:68 msgid "Task ID" msgstr "" -#: app/blueprints/packages/releases.py:68 -#: app/blueprints/packages/screenshots.py:40 +#: app/blueprints/packages/releases.py:69 +#: app/blueprints/packages/screenshots.py:41 msgid "Is Approved" msgstr "" -#: app/blueprints/packages/releases.py:86 +#: app/blueprints/packages/releases.py:87 msgid "Import from Git" msgstr "" -#: app/blueprints/packages/releases.py:86 +#: app/blueprints/packages/releases.py:87 msgid "Upload .zip file" msgstr "" -#: app/blueprints/packages/releases.py:192 +#: app/blueprints/packages/releases.py:193 msgid "Set Min" msgstr "" -#: app/blueprints/packages/releases.py:195 +#: app/blueprints/packages/releases.py:196 msgid "Set Max" msgstr "" -#: app/blueprints/packages/releases.py:198 +#: app/blueprints/packages/releases.py:199 msgid "Only change values previously set as none" msgstr "" -#: app/blueprints/packages/releases.py:199 +#: app/blueprints/packages/releases.py:200 msgid "Update" msgstr "" -#: app/blueprints/packages/releases.py:248 +#: app/blueprints/packages/releases.py:251 #: app/templates/packages/update_config.html:25 msgid "Trigger" msgstr "" -#: app/blueprints/packages/releases.py:249 +#: app/blueprints/packages/releases.py:252 msgid "New Commit" msgstr "" -#: app/blueprints/packages/releases.py:250 app/templates/admin/tags/list.html:8 +#: app/blueprints/packages/releases.py:253 app/templates/admin/tags/list.html:8 msgid "New Tag" msgstr "" -#: app/blueprints/packages/releases.py:252 +#: app/blueprints/packages/releases.py:255 msgid "Branch name" msgstr "" -#: app/blueprints/packages/releases.py:253 +#: app/blueprints/packages/releases.py:256 #: app/templates/packages/update_config.html:38 msgid "Action" msgstr "" -#: app/blueprints/packages/releases.py:254 +#: app/blueprints/packages/releases.py:257 msgid "Send notification and mark as outdated" msgstr "" -#: app/blueprints/packages/releases.py:254 +#: app/blueprints/packages/releases.py:257 #: app/templates/macros/package_approval.html:22 msgid "Create release" msgstr "" -#: app/blueprints/packages/releases.py:256 +#: app/blueprints/packages/releases.py:259 msgid "Save Settings" msgstr "" -#: app/blueprints/packages/releases.py:257 +#: app/blueprints/packages/releases.py:260 msgid "Disable Automation" msgstr "" -#: app/blueprints/packages/releases.py:296 +#: app/blueprints/packages/releases.py:299 msgid "Please add a Git repository URL in order to set up automatic releases" msgstr "" -#: app/blueprints/packages/releases.py:312 +#: app/blueprints/packages/releases.py:315 msgid "Deleted update configuration" msgstr "" -#: app/blueprints/packages/releases.py:320 +#: app/blueprints/packages/releases.py:323 msgid "Now, please create an initial release" msgstr "" @@ -543,7 +571,7 @@ msgstr "" #: app/blueprints/packages/reviews.py:80 app/blueprints/threads/__init__.py:207 #: app/blueprints/threads/__init__.py:240 #: app/blueprints/threads/__init__.py:334 app/blueprints/users/settings.py:112 -#: app/logic/packages.py:131 +#: app/logic/packages.py:132 msgid "Linking to blocked sites is not allowed" msgstr "" @@ -555,12 +583,12 @@ msgstr "" msgid "You can't vote on your own reviews!" msgstr "" -#: app/blueprints/packages/screenshots.py:33 -#: app/blueprints/packages/screenshots.py:39 +#: app/blueprints/packages/screenshots.py:34 +#: app/blueprints/packages/screenshots.py:40 msgid "Title/Caption" msgstr "Irah-Irahan/Katerangan" -#: app/blueprints/packages/screenshots.py:45 +#: app/blueprints/packages/screenshots.py:46 #: app/templates/packages/screenshots.html:110 msgid "Cover Image" msgstr "Gambar Bungkus" @@ -570,7 +598,7 @@ msgid "Message" msgstr "" #: app/blueprints/report/__init__.py:35 app/templates/macros/threads.html:51 -#: app/templates/packages/view.html:665 app/templates/report/index.html:4 +#: app/templates/packages/view.html:679 app/templates/report/index.html:4 #: app/templates/report/index.html:10 app/templates/users/profile.html:37 msgid "Report" msgstr "Lapuraken" @@ -643,7 +671,7 @@ msgstr "Tembung sandi" msgid "Remember me" msgstr "Enget kula" -#: app/blueprints/users/account.py:39 app/templates/base.html:188 +#: app/blueprints/users/account.py:39 app/templates/base.html:176 #: app/templates/donate/index.html:74 app/templates/users/login.html:4 msgid "Sign in" msgstr "Mlebet" @@ -1005,7 +1033,7 @@ msgid "File filter" msgstr "" #: app/blueprints/zipgrep/__init__.py:38 app/templates/base.html:60 -#: app/templates/todo/tags.html:14 +#: app/templates/packages/game_hub.html:35 app/templates/todo/tags.html:14 msgid "Search" msgstr "" @@ -1036,17 +1064,17 @@ msgstr "" msgid "Please wait for the license to be added to CDB." msgstr "" -#: app/logic/packages.py:98 +#: app/logic/packages.py:99 msgid "" "Name can only contain lower case letters (a-z), digits (0-9), and " "underscores (_)" msgstr "" -#: app/logic/packages.py:112 +#: app/logic/packages.py:113 msgid "You don't have permission to edit this package" msgstr "" -#: app/logic/packages.py:116 +#: app/logic/packages.py:117 msgid "You don't have permission to change the package name" msgstr "" @@ -1079,50 +1107,50 @@ msgid "" "pixels" msgstr "" -#: app/logic/uploads.py:55 +#: app/logic/uploads.py:58 #, python-format msgid "Please upload %(file_desc)s" msgstr "" -#: app/logic/uploads.py:58 +#: app/logic/uploads.py:61 msgid "Uploaded image isn't actually an image" msgstr "" -#: app/models/packages.py:68 +#: app/models/packages.py:69 msgid "Mod" msgstr "Mod" -#: app/models/packages.py:70 +#: app/models/packages.py:71 msgid "Game" msgstr "Dolanan" -#: app/models/packages.py:72 +#: app/models/packages.py:73 msgid "Texture Pack" msgstr "Paket Tekstur" -#: app/models/packages.py:77 app/templates/base.html:39 +#: app/models/packages.py:78 app/templates/base.html:39 #: app/templates/modnames/view.html:14 msgid "Mods" msgstr "Mod" -#: app/models/packages.py:79 app/templates/base.html:42 +#: app/models/packages.py:80 app/templates/base.html:42 #: app/templates/modnames/view.html:17 msgid "Games" msgstr "Dolanan" -#: app/models/packages.py:81 app/templates/base.html:45 +#: app/models/packages.py:82 app/templates/base.html:45 msgid "Texture Packs" msgstr "Paket Tekstur" -#: app/models/packages.py:170 +#: app/models/packages.py:171 msgid "Submit for Approval" msgstr "" -#: app/models/packages.py:172 +#: app/models/packages.py:173 msgid "Approve" msgstr "" -#: app/models/packages.py:174 app/templates/api/create_edit_token.html:17 +#: app/models/packages.py:175 app/templates/api/create_edit_token.html:17 #: app/templates/collections/delete.html:14 #: app/templates/collections/view.html:39 #: app/templates/oauth/create_edit.html:17 @@ -1134,6 +1162,10 @@ msgstr "" msgid "Delete" msgstr "" +#: app/models/packages.py:572 app/templates/packages/view.html:163 +msgid "Work in Progress" +msgstr "" + #: app/tasks/emails.py:119 msgid "" "You are receiving this email because you are a registered user of " @@ -1185,8 +1217,9 @@ msgstr "" msgid "Random" msgstr "Acak" -#: app/templates/base.html:51 app/templates/base.html:256 +#: app/templates/base.html:51 app/templates/base.html:245 #: app/templates/packages/bulk_update_conf.html:8 +#: app/templates/packages/translation.html:12 #: app/templates/packages/update_config.html:8 #: app/templates/todo/game_support.html:8 app/templates/todo/user.html:45 #: app/templates/todo/user.html:69 @@ -1227,84 +1260,82 @@ msgstr "Profil" msgid "My Collections" msgstr "" -#: app/templates/base.html:163 +#: app/templates/base.html:164 msgid "Admin" msgstr "Admin" -#: app/templates/base.html:166 -msgid "License Editor" -msgstr "" - -#: app/templates/base.html:171 -msgid "Restore Package" -msgstr "" - -#: app/templates/base.html:174 -msgid "Tag Editor" -msgstr "" - -#: app/templates/base.html:176 -msgid "Create Tag" -msgstr "" - -#: app/templates/base.html:181 app/templates/packages/release_new.html:12 +#: app/templates/base.html:169 app/templates/packages/release_new.html:12 msgid "Settings" msgstr "" -#: app/templates/base.html:184 +#: app/templates/base.html:172 msgid "Sign out" msgstr "Metu" -#: app/templates/base.html:213 +#: app/templates/admin/languages/list.html:4 +#: app/templates/admin/languages/list.html:10 app/templates/base.html:185 +#: app/templates/packages/view.html:593 +msgid "Languages" +msgstr "" + +#: app/templates/base.html:202 msgid "Help translate ContentDB" msgstr "Bantu mertalaken ContentDB" -#: app/templates/base.html:257 +#: app/templates/base.html:246 msgid "About" msgstr "" -#: app/templates/base.html:258 +#: app/templates/base.html:247 msgid "Rules" msgstr "" -#: app/templates/base.html:259 +#: app/templates/base.html:248 msgid "Policy and Guidance" msgstr "" -#: app/templates/base.html:260 +#: app/templates/base.html:249 msgid "API" msgstr "API" -#: app/templates/base.html:261 app/templates/users/register.html:37 +#: app/templates/base.html:250 app/templates/users/register.html:37 msgid "Privacy Policy" msgstr "" -#: app/templates/base.html:263 +#: app/templates/base.html:252 msgid "Report / DMCA" msgstr "" -#: app/templates/base.html:265 +#: app/templates/base.html:254 msgid "User List" msgstr "" -#: app/templates/base.html:266 app/templates/packages/view.html:189 -#: app/templates/packages/view.html:654 app/templates/threads/list.html:4 +#: app/templates/base.html:255 app/templates/packages/view.html:190 +#: app/templates/packages/view.html:668 app/templates/threads/list.html:4 msgid "Threads" msgstr "" -#: app/templates/base.html:267 app/templates/collections/list.html:7 +#: app/templates/base.html:256 app/templates/collections/list.html:7 #: app/templates/collections/list.html:26 msgid "Collections" msgstr "" -#: app/templates/base.html:268 +#: app/templates/base.html:257 msgid "Support Packages" msgstr "" -#: app/templates/base.html:269 +#: app/templates/base.html:258 msgid "Source Code" msgstr "" +#: app/templates/base.html:264 +msgid "Show non-free packages" +msgstr "" + +#: app/templates/base.html:266 +msgid "Hide non-free packages" +msgstr "" + #: app/templates/index.html:4 msgid "Welcome" msgstr "" @@ -1313,6 +1344,7 @@ msgstr "" msgid "Welcome to the best place to find Minetest mods, games, and texture packs" msgstr "" +#: app/templates/admin/storage.html:39 #: app/templates/collections/create_edit.html:81 #: app/templates/collections/list.html:39 #: app/templates/collections/view.html:91 app/templates/index.html:48 @@ -1329,68 +1361,73 @@ msgid "%(title)s by %(author)s" msgstr "%(title)s dening %(author)s" #: app/templates/index.html:77 app/templates/packages/reviews_list.html:4 -#: app/templates/packages/view.html:193 app/templates/packages/view.html:325 +#: app/templates/packages/view.html:194 app/templates/packages/view.html:332 #: app/templates/users/profile.html:279 msgid "Reviews" msgstr "" -#: app/templates/index.html:93 app/templates/packages/view.html:271 +#: app/templates/index.html:93 app/templates/packages/view.html:278 msgid "Previous" msgstr "" -#: app/templates/index.html:97 app/templates/packages/view.html:275 +#: app/templates/index.html:97 app/templates/packages/view.html:282 #: app/templates/users/claim_forums.html:87 msgid "Next" msgstr "" -#: app/templates/index.html:103 -msgid "Featured" -msgstr "" - -#: app/templates/index.html:108 app/templates/index.html:115 -#: app/templates/index.html:122 app/templates/index.html:129 -#: app/templates/index.html:136 app/templates/index.html:158 -#: app/templates/index.html:165 app/templates/packages/game_hub.html:30 -#: app/templates/packages/game_hub.html:37 +#: app/templates/index.html:107 app/templates/index.html:113 #: app/templates/packages/game_hub.html:44 -#: app/templates/packages/game_hub.html:51 -#: app/templates/packages/game_hub.html:58 -msgid "See more" -msgstr "" - -#: app/templates/index.html:110 app/templates/packages/game_hub.html:32 msgid "Recently Added" msgstr "Nembe Mawon Dipuntambah" -#: app/templates/index.html:117 app/templates/packages/game_hub.html:39 +#: app/templates/index.html:111 app/templates/index.html:122 +#: app/templates/index.html:133 app/templates/index.html:144 +#: app/templates/index.html:155 app/templates/index.html:181 +#: app/templates/packages/game_hub.html:42 +#: app/templates/packages/game_hub.html:49 +#: app/templates/packages/game_hub.html:56 +#: app/templates/packages/game_hub.html:63 +#: app/templates/packages/game_hub.html:70 +msgid "See more" +msgstr "" + +#: app/templates/index.html:118 app/templates/index.html:124 +#: app/templates/packages/game_hub.html:51 msgid "Recently Updated" msgstr "" -#: app/templates/index.html:124 +#: app/templates/index.html:129 app/templates/index.html:135 msgid "Top Games" msgstr "Dolanan Inggil Piyambak" -#: app/templates/index.html:131 app/templates/packages/game_hub.html:46 +#: app/templates/index.html:140 app/templates/index.html:146 +#: app/templates/packages/game_hub.html:58 msgid "Top Mods" msgstr "Mod Inggil Piyambak" -#: app/templates/index.html:138 app/templates/packages/game_hub.html:53 +#: app/templates/index.html:151 app/templates/index.html:157 +#: app/templates/packages/game_hub.html:65 msgid "Top Texture Packs" msgstr "Paket Tekstur Inggil Piyambak" -#: app/templates/index.html:142 +#: app/templates/index.html:163 msgid "Search by Tags" msgstr "" -#: app/templates/index.html:160 app/templates/packages/game_hub.html:60 +#: app/templates/index.html:177 app/templates/index.html:183 +#: app/templates/packages/game_hub.html:72 msgid "Highest Reviewed" msgstr "Ingkang Dipunbiji Inggil Piyambak" -#: app/templates/index.html:167 +#: app/templates/index.html:191 +msgid "All reviews" +msgstr "" + +#: app/templates/index.html:193 msgid "Recent Positive Reviews" msgstr "" -#: app/templates/index.html:174 +#: app/templates/index.html:200 #, python-format msgid "CDB has %(count)d packages, with a total of %(downloads)d downloads." msgstr "CDB gadhah %(count)d paket kalih cacahipun undhuhan %(downloads)d." @@ -1417,6 +1454,27 @@ msgstr "" msgid "Send email to %(username)s" msgstr "" +#: app/templates/admin/storage.html:18 +#: app/templates/packages/create_edit.html:66 +#: app/templates/packages/game_support.html:20 +#: app/templates/threads/view.html:96 app/templates/todo/tags.html:36 +msgid "Package" +msgstr "" + +#: app/templates/admin/storage.html:62 +#: app/templates/collections/create_edit.html:61 +#: app/templates/threads/user_comments.html:79 +msgid "No results" +msgstr "" + +#: app/templates/admin/languages/list.html:19 +msgid "Id" +msgstr "" + +#: app/templates/admin/languages/list.html:33 +msgid "Has ContentDB translation?" +msgstr "" + #: app/templates/admin/licenses/list.html:8 msgid "New License" msgstr "Lisensi Anyar" @@ -1525,7 +1583,7 @@ msgstr "" #: app/templates/collections/create_edit.html:5 #: app/templates/collections/view.html:42 app/templates/macros/releases.html:68 -#: app/templates/packages/view.html:115 app/templates/packages/view.html:248 +#: app/templates/packages/view.html:116 app/templates/packages/view.html:255 msgid "Edit" msgstr "Besut" @@ -1541,13 +1599,8 @@ msgstr "" msgid "This requires the collection to be public" msgstr "" -#: app/templates/collections/create_edit.html:61 -#: app/templates/threads/user_comments.html:79 -msgid "No results" -msgstr "" - #: app/templates/collections/create_edit.html:76 -#: app/templates/packages/remove.html:58 app/templates/packages/view.html:127 +#: app/templates/packages/remove.html:58 app/templates/packages/view.html:128 msgid "Remove" msgstr "Busek" @@ -1790,7 +1843,7 @@ msgid "No audit log entries." msgstr "" #: app/templates/macros/forms.html:21 app/templates/macros/reviews.html:145 -#: app/templates/packages/remove.html:48 app/templates/packages/view.html:444 +#: app/templates/packages/remove.html:48 app/templates/packages/view.html:451 #: app/templates/users/modtools.html:86 msgid "Required" msgstr "" @@ -1858,19 +1911,19 @@ msgid "" "author." msgstr "" -#: app/templates/macros/packagegridtile.html:25 +#: app/templates/macros/packagegridtile.html:26 msgid "Warning: Non-free code and media." msgstr "" -#: app/templates/macros/packagegridtile.html:29 +#: app/templates/macros/packagegridtile.html:30 msgid "Warning: Non-free code." msgstr "" -#: app/templates/macros/packagegridtile.html:33 +#: app/templates/macros/packagegridtile.html:34 msgid "Warning: Non-free media." msgstr "" -#: app/templates/macros/packagegridtile.html:45 +#: app/templates/macros/packagegridtile.html:46 msgid "No packages available" msgstr "" @@ -2073,8 +2126,8 @@ msgstr "" msgid "On %(trigger)s, do %(action)s" msgstr "" -#: app/templates/macros/todo.html:35 app/templates/packages/view.html:121 -#: app/templates/packages/view.html:409 +#: app/templates/macros/todo.html:35 app/templates/packages/view.html:122 +#: app/templates/packages/view.html:416 msgid "Release" msgstr "" @@ -2084,7 +2137,7 @@ msgstr "" #: app/templates/macros/todo.html:48 #: app/templates/packages/releases_list.html:13 -#: app/templates/packages/view.html:413 +#: app/templates/packages/view.html:420 msgid "Update settings" msgstr "" @@ -2092,7 +2145,7 @@ msgstr "" msgid "No outdated packages." msgstr "" -#: app/templates/macros/topics.html:6 app/templates/packages/view.html:176 +#: app/templates/macros/topics.html:6 app/templates/packages/view.html:177 msgid "Author" msgstr "" @@ -2145,9 +2198,9 @@ msgstr "" #: app/templates/modnames/view.html:27 app/templates/oauth/authorize.html:32 #: app/templates/packages/game_support.html:42 -#: app/templates/packages/similar.html:38 app/templates/packages/view.html:450 -#: app/templates/packages/view.html:474 app/templates/packages/view.html:519 -#: app/templates/packages/view.html:551 app/templates/todo/editor.html:85 +#: app/templates/packages/similar.html:38 app/templates/packages/view.html:457 +#: app/templates/packages/view.html:481 app/templates/packages/view.html:526 +#: app/templates/packages/view.html:558 app/templates/todo/editor.html:85 #: app/templates/todo/game_support.html:45 #, python-format msgid "%(title)s by %(display_name)s" @@ -2358,12 +2411,6 @@ msgid "" "\t\t\tsuch as finding metadata from git, and autocompletion." msgstr "" -#: app/templates/packages/create_edit.html:66 -#: app/templates/packages/game_support.html:20 -#: app/templates/threads/view.html:96 app/templates/todo/tags.html:36 -msgid "Package" -msgstr "" - #: app/templates/packages/create_edit.html:73 msgid "You need to unpublish the package to change the name." msgstr "" @@ -2428,6 +2475,10 @@ msgstr "" msgid "If blank, the author's donation URL will be used instead." msgstr "" +#: app/templates/packages/create_edit.html:122 +msgid "How can users translate your package? ie: weblate URL or a help page" +msgstr "" + #: app/templates/packages/edit_maintainers.html:4 msgid "Edit Maintainers" msgstr "" @@ -2458,6 +2509,12 @@ msgstr "" msgid "Mods and texture packs for %(title)s" msgstr "Mod kaliyan paket tekstur kagem %(title)s" +#: app/templates/packages/game_hub.html:31 +#: app/templates/packages/game_hub.html:34 +#, python-format +msgid "Search for packages for %(title)s" +msgstr "" + #: app/templates/packages/game_support.html:9 msgid "Documentation" msgstr "" @@ -2469,7 +2526,7 @@ msgid "" msgstr "" #: app/templates/packages/game_support.html:23 -#: app/templates/packages/view.html:212 +#: app/templates/packages/view.html:213 msgid "Source" msgstr "" @@ -2938,7 +2995,7 @@ msgid "" msgstr "" #: app/templates/packages/review_votes.html:4 -#: app/templates/packages/view.html:353 +#: app/templates/packages/view.html:360 msgid "Review Votes" msgstr "" @@ -3046,6 +3103,40 @@ msgstr "" msgid "Download (.csv)" msgstr "" +#: app/templates/packages/translation.html:18 +#, python-format +msgid "" +"To provide translations for your %(type)s, you need to create .tr files " +"and upload a new release." +msgstr "" + +#: app/templates/packages/translation.html:19 +msgid "" +"For information on how to do this, see the modding book chapter and " +"lua_api.md" +msgstr "" + +#: app/templates/packages/translation.html:23 +msgid "Translation - Minetest Modding Book" +msgstr "" + +#: app/templates/packages/translation.html:26 +msgid "Translating content meta - lua_api.md" +msgstr "" + +#: app/templates/packages/translation.html:31 +#, python-format +msgid "%(title)s is available in %(num)d languages." +msgstr "" + +#: app/templates/packages/translation.html:32 +msgid "ContentDB reads translations from locale files (.tr) in your package." +msgstr "" + +#: app/templates/packages/translation.html:39 +msgid "Language" +msgstr "" + #: app/templates/packages/update_config.html:4 #: app/templates/packages/update_config.html:9 msgid "Configure Git Update Detection" @@ -3081,209 +3172,209 @@ msgid "" "notifications until it is marked up to date." msgstr "" -#: app/templates/packages/view.html:41 +#: app/templates/packages/view.html:42 msgid "Download" msgstr "" -#: app/templates/packages/view.html:48 +#: app/templates/packages/view.html:49 #, python-format msgid "Minetest %(min)s - %(max)s" msgstr "Minetest %(min)s-%(max)s" -#: app/templates/packages/view.html:50 +#: app/templates/packages/view.html:51 #, python-format msgid "For Minetest %(min)s and above" msgstr "Kagem Minetest %(min)s kaliyan inggilipun" -#: app/templates/packages/view.html:52 +#: app/templates/packages/view.html:53 #, python-format msgid "Minetest %(max)s and below" msgstr "Minetest %(max)s kaliyan andhapipun" -#: app/templates/packages/view.html:62 +#: app/templates/packages/view.html:63 msgid "How do I install this?" msgstr "" -#: app/templates/packages/view.html:68 +#: app/templates/packages/view.html:69 msgid "No downloads available" msgstr "" -#: app/templates/packages/view.html:75 +#: app/templates/packages/view.html:76 msgid "Non-free code and media" msgstr "" -#: app/templates/packages/view.html:77 +#: app/templates/packages/view.html:78 msgid "Non-free code" msgstr "" -#: app/templates/packages/view.html:79 +#: app/templates/packages/view.html:80 msgid "Non-free media" msgstr "" -#: app/templates/packages/view.html:93 app/templates/threads/view.html:104 +#: app/templates/packages/view.html:94 app/templates/threads/view.html:104 msgid "" "This thread is only visible to its creator, package maintainers, users of" " Approver rank or above, and @mentioned users." msgstr "" -#: app/templates/packages/view.html:162 -msgid "Work in Progress" -msgstr "" - -#: app/templates/packages/view.html:183 app/templates/users/profile.html:242 +#: app/templates/packages/view.html:184 app/templates/users/profile.html:242 msgid "Downloads" msgstr "" -#: app/templates/packages/view.html:206 app/templates/users/profile.html:95 +#: app/templates/packages/view.html:207 app/templates/users/profile.html:95 msgid "Website" msgstr "" -#: app/templates/packages/view.html:218 app/templates/users/profile.html:77 +#: app/templates/packages/view.html:219 app/templates/users/profile.html:77 msgid "Forums" msgstr "" -#: app/templates/packages/view.html:224 +#: app/templates/packages/view.html:225 msgid "Issue Tracker" msgstr "" -#: app/templates/packages/view.html:303 +#: app/templates/packages/view.html:231 +msgid "Translate" +msgstr "" + +#: app/templates/packages/view.html:310 msgid "Awaiting review" msgstr "" -#: app/templates/packages/view.html:333 app/templates/threads/view.html:77 +#: app/templates/packages/view.html:340 app/templates/threads/view.html:77 msgid "Edit Review" msgstr "" -#: app/templates/packages/view.html:338 +#: app/templates/packages/view.html:345 msgid "You can't review your own package." msgstr "" -#: app/templates/packages/view.html:348 +#: app/templates/packages/view.html:355 msgid "Package needs to be approved before it can be reviewed." msgstr "" -#: app/templates/packages/view.html:359 +#: app/templates/packages/view.html:366 msgid "Used By" msgstr "" -#: app/templates/packages/view.html:365 +#: app/templates/packages/view.html:372 msgid "Content" msgstr "" -#: app/templates/packages/view.html:367 app/templates/packages/view.html:437 +#: app/templates/packages/view.html:374 app/templates/packages/view.html:444 msgid "View content for game" msgstr "" -#: app/templates/packages/view.html:381 +#: app/templates/packages/view.html:388 msgid "Favorite" msgstr "" -#: app/templates/packages/view.html:387 +#: app/templates/packages/view.html:394 msgid "Add to collection..." msgstr "" -#: app/templates/packages/view.html:397 +#: app/templates/packages/view.html:404 msgid "Package may be outdated" msgstr "" -#: app/templates/packages/view.html:404 +#: app/templates/packages/view.html:411 msgid "Only visible to the author and Editors." msgstr "" -#: app/templates/packages/view.html:421 +#: app/templates/packages/view.html:428 msgid "Warning" msgstr "" -#: app/templates/packages/view.html:427 +#: app/templates/packages/view.html:434 msgid "Like this package? Help support its development by making a donation" msgstr "" -#: app/templates/packages/view.html:430 +#: app/templates/packages/view.html:437 msgid "Donate now" msgstr "" -#: app/templates/packages/view.html:442 +#: app/templates/packages/view.html:449 msgid "Dependencies" msgstr "" -#: app/templates/packages/view.html:462 +#: app/templates/packages/view.html:469 msgid "No required dependencies" msgstr "" -#: app/templates/packages/view.html:468 +#: app/templates/packages/view.html:475 msgid "Optional" msgstr "" -#: app/templates/packages/view.html:501 +#: app/templates/packages/view.html:508 msgid "Compatible Games" msgstr "" -#: app/templates/packages/view.html:506 app/templates/packages/view.html:526 +#: app/templates/packages/view.html:513 app/templates/packages/view.html:533 msgid "No specific game required" msgstr "" -#: app/templates/packages/view.html:509 +#: app/templates/packages/view.html:516 msgid "Tested with:" msgstr "" -#: app/templates/packages/view.html:531 +#: app/templates/packages/view.html:538 msgid "Is the above correct?" msgstr "" -#: app/templates/packages/view.html:532 +#: app/templates/packages/view.html:539 msgid "You need to either confirm this or tell ContentDB about supported games" msgstr "" -#: app/templates/packages/view.html:544 +#: app/templates/packages/view.html:551 msgid "Does not work with:" msgstr "" -#: app/templates/packages/view.html:561 +#: app/templates/packages/view.html:568 msgid "This is an experimental feature." msgstr "" -#: app/templates/packages/view.html:562 +#: app/templates/packages/view.html:569 msgid "Supported games are determined by an algorithm, and may not be correct." msgstr "" -#: app/templates/packages/view.html:572 +#: app/templates/packages/view.html:579 msgid "Please specify compatible games" msgstr "" -#: app/templates/packages/view.html:578 +#: app/templates/packages/view.html:585 msgid "Information" msgstr "" -#: app/templates/packages/view.html:584 +#: app/templates/packages/view.html:591 msgid "Technical Name" msgstr "" -#: app/templates/packages/view.html:593 +#: app/templates/packages/view.html:607 #, python-format msgid "%(code_license)s for code,
%(media_license)s for media." msgstr "%(code_license)s kagem kode,
%(media_license)s kagem media." -#: app/templates/packages/view.html:601 +#: app/templates/packages/view.html:615 msgid "Unknown" msgstr "" -#: app/templates/packages/view.html:603 +#: app/templates/packages/view.html:617 msgid "Added" msgstr "" -#: app/templates/packages/view.html:617 +#: app/templates/packages/view.html:631 msgid "Remove myself" msgstr "" -#: app/templates/packages/view.html:622 +#: app/templates/packages/view.html:636 msgid "Provides" msgstr "" -#: app/templates/packages/view.html:644 +#: app/templates/packages/view.html:658 msgid "More" msgstr "" -#: app/templates/packages/view.html:673 +#: app/templates/packages/view.html:687 msgid "See audit log" msgstr "" @@ -4274,3 +4365,15 @@ msgstr "" #~ msgid "a PNG or JPG image file" #~ msgstr "" +#~ msgid "License Editor" +#~ msgstr "" + +#~ msgid "Restore Package" +#~ msgstr "" + +#~ msgid "Tag Editor" +#~ msgstr "" + +#~ msgid "Create Tag" +#~ msgstr "" + diff --git a/translations/lv/LC_MESSAGES/messages.po b/translations/lv/LC_MESSAGES/messages.po index 6172ba48..b2887cc4 100644 --- a/translations/lv/LC_MESSAGES/messages.po +++ b/translations/lv/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: 2023-12-30 16:46+0000\n" +"POT-Creation-Date: 2024-03-03 01:18+0000\n" "PO-Revision-Date: 2022-07-14 14:22+0000\n" "Last-Translator: Cow Boy \n" "Language: lv\n" @@ -28,7 +28,8 @@ msgstr "Izraidīts:" msgid "You have been banned." msgstr "Jūs esat ticis izraidīts." -#: app/querybuilder.py:38 app/templates/admin/tags/list.html:38 +#: app/querybuilder.py:41 app/templates/admin/languages/list.html:27 +#: app/templates/admin/tags/list.html:38 #: app/templates/admin/warnings/list.html:28 #: app/templates/collections/create_edit.html:56 #: app/templates/collections/view.html:66 app/templates/modnames/list.html:16 @@ -37,11 +38,20 @@ msgstr "Jūs esat ticis izraidīts." msgid "Packages" msgstr "Papildinājumi" -#: app/template_filters.py:86 +#: app/querybuilder.py:56 +#, python-format +msgid "%(package_type)s for %(game_name)s" +msgstr "" + +#: app/template_filters.py:90 #, python-format msgid "%(delta)s ago" msgstr "%(delta)s pirms" +#: app/blueprints/api/endpoints.py:95 app/templates/index.html:103 +msgid "Featured" +msgstr "Nozīmīgi" + #: app/blueprints/api/tokens.py:33 app/templates/admin/tags/list.html:26 #: app/templates/admin/warnings/list.html:20 app/templates/macros/topics.html:7 #: app/templates/modnames/list.html:12 @@ -53,15 +63,15 @@ msgid "Limit to package" msgstr "Limitēt uz papildinājumu" #: app/blueprints/api/tokens.py:36 app/blueprints/collections/__init__.py:90 -#: app/blueprints/oauth/__init__.py:175 app/blueprints/packages/packages.py:274 -#: app/blueprints/packages/packages.py:523 -#: app/blueprints/packages/packages.py:619 -#: app/blueprints/packages/packages.py:690 -#: app/blueprints/packages/releases.py:61 -#: app/blueprints/packages/releases.py:73 app/blueprints/packages/reviews.py:49 -#: app/blueprints/packages/screenshots.py:35 -#: app/blueprints/packages/screenshots.py:41 -#: app/blueprints/packages/screenshots.py:46 +#: app/blueprints/oauth/__init__.py:175 app/blueprints/packages/packages.py:275 +#: app/blueprints/packages/packages.py:539 +#: app/blueprints/packages/packages.py:635 +#: app/blueprints/packages/packages.py:706 +#: app/blueprints/packages/releases.py:62 +#: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:49 +#: app/blueprints/packages/screenshots.py:36 +#: app/blueprints/packages/screenshots.py:42 +#: app/blueprints/packages/screenshots.py:47 #: app/blueprints/users/account.py:226 app/blueprints/users/account.py:234 #: app/blueprints/users/settings.py:77 app/blueprints/users/settings.py:147 #: app/blueprints/users/settings.py:304 app/templates/users/modtools.html:111 @@ -69,17 +79,20 @@ msgid "Save" msgstr "Saglabāt" #: app/blueprints/collections/__init__.py:77 -#: app/blueprints/oauth/__init__.py:168 app/blueprints/packages/releases.py:53 -#: app/blueprints/packages/releases.py:65 app/blueprints/packages/reviews.py:45 -#: app/blueprints/threads/__init__.py:281 app/templates/macros/reviews.html:138 -#: app/templates/macros/topics.html:5 +#: app/blueprints/oauth/__init__.py:168 app/blueprints/packages/releases.py:54 +#: app/blueprints/packages/releases.py:66 app/blueprints/packages/reviews.py:45 +#: app/blueprints/threads/__init__.py:281 +#: app/templates/admin/languages/list.html:23 +#: app/templates/macros/reviews.html:138 app/templates/macros/topics.html:5 #: app/templates/packages/release_edit.html:17 +#: app/templates/packages/translation.html:42 #, fuzzy msgid "Title" msgstr "Virsraksts" #: app/blueprints/collections/__init__.py:80 #: app/blueprints/collections/__init__.py:85 +#: app/templates/packages/translation.html:45 msgid "Short Description" msgstr "" @@ -170,45 +183,50 @@ msgid "Edit Details" msgstr "Rediģēt Aprakstu" #: app/blueprints/packages/__init__.py:37 +#: app/templates/packages/translation.html:4 +msgid "Translation" +msgstr "" + +#: app/blueprints/packages/__init__.py:42 #: app/templates/packages/releases_list.html:34 -#: app/templates/packages/view.html:634 app/templates/todo/editor.html:75 +#: app/templates/packages/view.html:648 app/templates/todo/editor.html:75 msgid "Releases" msgstr "Izlaidieni" -#: app/blueprints/packages/__init__.py:42 +#: app/blueprints/packages/__init__.py:47 #: app/templates/packages/screenshots.html:4 #: app/templates/packages/screenshots.html:14 app/templates/todo/editor.html:11 msgid "Screenshots" msgstr "Ekrānšāviņi" -#: app/blueprints/packages/__init__.py:47 +#: app/blueprints/packages/__init__.py:52 #: app/templates/packages/edit_maintainers.html:8 -#: app/templates/packages/view.html:605 +#: app/templates/packages/view.html:619 msgid "Maintainers" msgstr "Uzturētāji" -#: app/blueprints/packages/__init__.py:52 app/templates/base.html:159 -#: app/templates/packages/audit.html:4 +#: app/blueprints/packages/__init__.py:57 app/templates/admin/list.html:21 +#: app/templates/base.html:159 app/templates/packages/audit.html:4 #, fuzzy msgid "Audit Log" msgstr "Auditēšanas Ieraksts" -#: app/blueprints/packages/__init__.py:57 app/templates/base.html:150 +#: app/blueprints/packages/__init__.py:62 app/templates/base.html:150 #: app/templates/packages/stats.html:4 app/templates/packages/stats.html:23 -#: app/templates/packages/view.html:229 app/templates/users/profile.html:148 +#: app/templates/packages/view.html:236 app/templates/users/profile.html:148 msgid "Statistics" msgstr "" -#: app/blueprints/packages/__init__.py:62 app/templates/packages/share.html:4 +#: app/blueprints/packages/__init__.py:67 app/templates/packages/share.html:4 #, fuzzy msgid "Share and Badges" msgstr "Dalīties un Nozīmes" -#: app/blueprints/packages/__init__.py:67 +#: app/blueprints/packages/__init__.py:72 msgid "Remove / Unpublish" msgstr "" -#: app/blueprints/packages/__init__.py:75 +#: app/blueprints/packages/__init__.py:80 #: app/templates/packages/game_support.html:4 msgid "Supported Games" msgstr "" @@ -233,7 +251,7 @@ msgstr "" msgid "No download available." msgstr "Nav pieejama neviena lejupielāde." -#: app/blueprints/packages/packages.py:253 app/templates/packages/view.html:582 +#: app/blueprints/packages/packages.py:253 app/templates/packages/view.html:589 msgid "Type" msgstr "Tips" @@ -242,12 +260,12 @@ msgid "Title (Human-readable)" msgstr "Nosaukums (Cilvēkam lasāms)" #: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:617 +#: app/blueprints/packages/packages.py:633 msgid "Name (Technical)" msgstr "Tehniskais nosaukums" #: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:618 +#: app/blueprints/packages/packages.py:634 #: app/templates/packages/create_edit.html:75 msgid "Lower case letters (a-z), digits (0-9), and underscores (_) only" msgstr "Atļauti tikai mazie burti (a-z), cipari (0-9), un pasvītrojumi (_)" @@ -256,7 +274,7 @@ msgstr "Atļauti tikai mazie burti (a-z), cipari (0-9), un pasvītrojumi (_)" msgid "Short Description (Plaintext)" msgstr "Īss Apraksts (Vienkāršs Teksts)" -#: app/blueprints/packages/packages.py:258 app/templates/packages/view.html:597 +#: app/blueprints/packages/packages.py:258 app/templates/packages/view.html:611 msgid "Maintenance State" msgstr "Uzturēšanas Stāvoklis (piemēram Beta)" @@ -269,7 +287,7 @@ msgstr "Nozīmītes" msgid "Content Warnings" msgstr "Satura Brīdinājumi" -#: app/blueprints/packages/packages.py:262 app/templates/packages/view.html:586 +#: app/blueprints/packages/packages.py:262 app/templates/packages/view.html:600 msgid "License" msgstr "Licence" @@ -306,223 +324,233 @@ msgstr "Video URL" msgid "Donate URL" msgstr "" -#: app/blueprints/packages/packages.py:278 +#: app/blueprints/packages/packages.py:273 +msgid "Translation URL" +msgstr "" + +#: app/blueprints/packages/packages.py:279 msgid "_game is not an allowed name" msgstr "" -#: app/blueprints/packages/packages.py:288 +#: app/blueprints/packages/packages.py:289 msgid "" "Package already exists, but is removed. Please contact ContentDB staff to" " restore the package" msgstr "" -#: app/blueprints/packages/packages.py:293 +#: app/blueprints/packages/packages.py:294 msgid "Package already exists" msgstr "Pakotne jau eksistē" -#: app/blueprints/packages/packages.py:299 +#: app/blueprints/packages/packages.py:300 msgid "A collection with a similar name already exists" msgstr "" -#: app/blueprints/packages/packages.py:359 +#: app/blueprints/packages/packages.py:361 msgid "Unable to find that user" msgstr "Nevarēja atrast šo lietotāju" -#: app/blueprints/packages/packages.py:363 -#: app/blueprints/packages/screenshots.py:136 +#: app/blueprints/packages/packages.py:365 +#: app/blueprints/packages/screenshots.py:137 #: app/blueprints/users/settings.py:131 msgid "Permission denied" msgstr "Atļauja liegta" -#: app/blueprints/packages/packages.py:419 -#: app/blueprints/packages/packages.py:478 -#: app/blueprints/packages/packages.py:498 +#: app/blueprints/packages/packages.py:421 +#: app/blueprints/packages/packages.py:494 +#: app/blueprints/packages/packages.py:514 msgid "You don't have permission to do that" msgstr "Jums nav atļaujas to darīt" -#: app/blueprints/packages/packages.py:449 +#: app/blueprints/packages/packages.py:453 #, fuzzy msgid "Please comment what changes are needed in the approval thread" msgstr "Lūdzu komentējiet kādas pārmaiņas ir nepieciešamas apstiprināšanas tēmā" -#: app/blueprints/packages/packages.py:493 +#: app/blueprints/packages/packages.py:460 +msgid "" +"Please comment in the approval thread so editors know what you have " +"changed" +msgstr "" + +#: app/blueprints/packages/packages.py:509 msgid "Deleted package" msgstr "Izdzēsts papildinājums" -#: app/blueprints/packages/packages.py:513 +#: app/blueprints/packages/packages.py:529 msgid "Unapproved package" msgstr "Neapstiprināts papildinājums" -#: app/blueprints/packages/packages.py:522 +#: app/blueprints/packages/packages.py:538 msgid "Maintainers (Comma-separated)" msgstr "Uzturētāji (Atdalīti ar komatu)" -#: app/blueprints/packages/packages.py:531 +#: app/blueprints/packages/packages.py:547 msgid "You don't have permission to edit maintainers" msgstr "Jums nav atļaujas mainīt uzturētāju sarakstu" -#: app/blueprints/packages/packages.py:581 +#: app/blueprints/packages/packages.py:597 msgid "You are not a maintainer" msgstr "Jūs neesat uzturētājs" -#: app/blueprints/packages/packages.py:584 +#: app/blueprints/packages/packages.py:600 msgid "Package owners cannot remove themselves as maintainers" msgstr "Papildinājuma saimnieki nevar sevi noņemt no uzturētāju saraksta" -#: app/blueprints/packages/packages.py:616 +#: app/blueprints/packages/packages.py:632 msgid "Author Name" msgstr "Autora Vārds" -#: app/blueprints/packages/packages.py:686 +#: app/blueprints/packages/packages.py:702 msgid "Enable support detection based on dependencies (recommended)" msgstr "" -#: app/blueprints/packages/packages.py:687 +#: app/blueprints/packages/packages.py:703 msgid "Supported games" msgstr "" -#: app/blueprints/packages/packages.py:688 +#: app/blueprints/packages/packages.py:704 msgid "Unsupported games" msgstr "" -#: app/blueprints/packages/packages.py:689 +#: app/blueprints/packages/packages.py:705 msgid "Supports all games (unless stated) / is game independent" msgstr "" -#: app/blueprints/packages/packages.py:705 +#: app/blueprints/packages/packages.py:721 msgid "You need at least one release before you can edit game support" msgstr "" -#: app/blueprints/packages/packages.py:709 +#: app/blueprints/packages/packages.py:725 msgid "Mod(pack) needs to contain at least one mod. Please create a new release" msgstr "" -#: app/blueprints/packages/releases.py:54 +#: app/blueprints/packages/releases.py:55 #: app/templates/packages/release_new.html:46 #, fuzzy msgid "Method" msgstr "Metode" -#: app/blueprints/packages/releases.py:54 -#: app/blueprints/packages/releases.py:56 -#: app/blueprints/packages/screenshots.py:34 +#: app/blueprints/packages/releases.py:55 +#: app/blueprints/packages/releases.py:57 +#: app/blueprints/packages/screenshots.py:35 msgid "File Upload" msgstr "Faila Augšupielāde" -#: app/blueprints/packages/releases.py:55 +#: app/blueprints/packages/releases.py:56 #, fuzzy msgid "Git reference (ie: commit hash, branch, or tag)" msgstr "Git saite (ti: pievienojuma hash, atzars, vai nozīmīte)" -#: app/blueprints/packages/releases.py:57 -#: app/blueprints/packages/releases.py:69 -#: app/blueprints/packages/releases.py:193 +#: app/blueprints/packages/releases.py:58 +#: app/blueprints/packages/releases.py:70 +#: app/blueprints/packages/releases.py:194 msgid "Minimum Minetest Version" msgstr "Minimālā Minetest Versija" -#: app/blueprints/packages/releases.py:59 -#: app/blueprints/packages/releases.py:71 -#: app/blueprints/packages/releases.py:196 +#: app/blueprints/packages/releases.py:60 +#: app/blueprints/packages/releases.py:72 +#: app/blueprints/packages/releases.py:197 msgid "Maximum Minetest Version" msgstr "Maksimālā Minetest Versija" -#: app/blueprints/packages/releases.py:66 +#: app/blueprints/packages/releases.py:67 #: app/templates/packages/release_edit.html:23 #, fuzzy msgid "URL" msgstr "Saite (URL)" -#: app/blueprints/packages/releases.py:67 +#: app/blueprints/packages/releases.py:68 msgid "Task ID" msgstr "Uzdevuma ID" -#: app/blueprints/packages/releases.py:68 -#: app/blueprints/packages/screenshots.py:40 +#: app/blueprints/packages/releases.py:69 +#: app/blueprints/packages/screenshots.py:41 #, fuzzy msgid "Is Approved" msgstr "Ir Pieņemts" -#: app/blueprints/packages/releases.py:86 +#: app/blueprints/packages/releases.py:87 msgid "Import from Git" msgstr "Importēt no Git" -#: app/blueprints/packages/releases.py:86 +#: app/blueprints/packages/releases.py:87 msgid "Upload .zip file" msgstr "Augšupielādēt .zip failu" -#: app/blueprints/packages/releases.py:192 +#: app/blueprints/packages/releases.py:193 #, fuzzy msgid "Set Min" msgstr "Uzlikt Minimumu" -#: app/blueprints/packages/releases.py:195 +#: app/blueprints/packages/releases.py:196 #, fuzzy msgid "Set Max" msgstr "Uzlikt Maksimumu" -#: app/blueprints/packages/releases.py:198 +#: app/blueprints/packages/releases.py:199 msgid "Only change values previously set as none" msgstr "Pārmainīt vienīgi tukšās vērtības" -#: app/blueprints/packages/releases.py:199 +#: app/blueprints/packages/releases.py:200 #, fuzzy msgid "Update" msgstr "Atjaunināt" -#: app/blueprints/packages/releases.py:248 +#: app/blueprints/packages/releases.py:251 #: app/templates/packages/update_config.html:25 #, fuzzy msgid "Trigger" msgstr "Slēdzis" -#: app/blueprints/packages/releases.py:249 +#: app/blueprints/packages/releases.py:252 #, fuzzy msgid "New Commit" msgstr "Jauns Pievienojums" -#: app/blueprints/packages/releases.py:250 app/templates/admin/tags/list.html:8 +#: app/blueprints/packages/releases.py:253 app/templates/admin/tags/list.html:8 msgid "New Tag" msgstr "Jauna Nozīmīte" -#: app/blueprints/packages/releases.py:252 +#: app/blueprints/packages/releases.py:255 msgid "Branch name" msgstr "Atzara vārds" -#: app/blueprints/packages/releases.py:253 +#: app/blueprints/packages/releases.py:256 #: app/templates/packages/update_config.html:38 msgid "Action" msgstr "Darbība" -#: app/blueprints/packages/releases.py:254 +#: app/blueprints/packages/releases.py:257 #, fuzzy msgid "Send notification and mark as outdated" msgstr "Nosūtīt atgādinājumu un marķēt kā novecojušu" -#: app/blueprints/packages/releases.py:254 +#: app/blueprints/packages/releases.py:257 #: app/templates/macros/package_approval.html:22 msgid "Create release" msgstr "Radīt izlaidienu" -#: app/blueprints/packages/releases.py:256 +#: app/blueprints/packages/releases.py:259 msgid "Save Settings" msgstr "Saglabāt Uzstādījumus" -#: app/blueprints/packages/releases.py:257 +#: app/blueprints/packages/releases.py:260 msgid "Disable Automation" msgstr "Atspējot Automatizāciju" -#: app/blueprints/packages/releases.py:296 +#: app/blueprints/packages/releases.py:299 msgid "Please add a Git repository URL in order to set up automatic releases" msgstr "" "Lūdzu pievienojiet Git glabātuves URL lai uzstādītu automātiskos " "izlaidienus" -#: app/blueprints/packages/releases.py:312 +#: app/blueprints/packages/releases.py:315 #, fuzzy msgid "Deleted update configuration" msgstr "Nodzēsta atjauninājumu konfigurācija" -#: app/blueprints/packages/releases.py:320 +#: app/blueprints/packages/releases.py:323 msgid "Now, please create an initial release" msgstr "Tagad lūdzu izveidojiet sākotnējo izlaidienu" @@ -567,7 +595,7 @@ msgstr "" #: app/blueprints/packages/reviews.py:80 app/blueprints/threads/__init__.py:207 #: app/blueprints/threads/__init__.py:240 #: app/blueprints/threads/__init__.py:334 app/blueprints/users/settings.py:112 -#: app/logic/packages.py:131 +#: app/logic/packages.py:132 msgid "Linking to blocked sites is not allowed" msgstr "" @@ -581,13 +609,13 @@ msgstr "Jūs nevariet likt balsojumus sava papildinājuma vērtējumiem!" msgid "You can't vote on your own reviews!" msgstr "Jūs nevarat balsot par saviem vērtējumiem!" -#: app/blueprints/packages/screenshots.py:33 -#: app/blueprints/packages/screenshots.py:39 +#: app/blueprints/packages/screenshots.py:34 +#: app/blueprints/packages/screenshots.py:40 #, fuzzy msgid "Title/Caption" msgstr "Virsraksts/Piezīme" -#: app/blueprints/packages/screenshots.py:45 +#: app/blueprints/packages/screenshots.py:46 #: app/templates/packages/screenshots.html:110 #, fuzzy msgid "Cover Image" @@ -598,7 +626,7 @@ msgid "Message" msgstr "Vēstījums" #: app/blueprints/report/__init__.py:35 app/templates/macros/threads.html:51 -#: app/templates/packages/view.html:665 app/templates/report/index.html:4 +#: app/templates/packages/view.html:679 app/templates/report/index.html:4 #: app/templates/report/index.html:10 app/templates/users/profile.html:37 #, fuzzy msgid "Report" @@ -673,7 +701,7 @@ msgstr "Parole" msgid "Remember me" msgstr "Atcerēties mani" -#: app/blueprints/users/account.py:39 app/templates/base.html:188 +#: app/blueprints/users/account.py:39 app/templates/base.html:176 #: app/templates/donate/index.html:74 app/templates/users/login.html:4 msgid "Sign in" msgstr "Pierakstīties" @@ -1053,7 +1081,7 @@ msgid "File filter" msgstr "Failu filtrs" #: app/blueprints/zipgrep/__init__.py:38 app/templates/base.html:60 -#: app/templates/todo/tags.html:14 +#: app/templates/packages/game_hub.html:35 app/templates/todo/tags.html:14 msgid "Search" msgstr "Meklēšana" @@ -1084,7 +1112,7 @@ msgstr "Jums jāpievieno vismaz viens ekrānšāviņš." msgid "Please wait for the license to be added to CDB." msgstr "" -#: app/logic/packages.py:98 +#: app/logic/packages.py:99 msgid "" "Name can only contain lower case letters (a-z), digits (0-9), and " "underscores (_)" @@ -1092,11 +1120,11 @@ msgstr "" "Vārds var tikai saturēt mazos burtus (a-z), ciparus (0-9), un " "apakšsvītras(_)" -#: app/logic/packages.py:112 +#: app/logic/packages.py:113 msgid "You don't have permission to edit this package" msgstr "Jums nav atļaujas rediģēt šo papildinājumu" -#: app/logic/packages.py:116 +#: app/logic/packages.py:117 msgid "You don't have permission to change the package name" msgstr "Jums nav atļaujas pārmainīt papildinājuma vārdu" @@ -1136,50 +1164,50 @@ msgstr "" "Ekrānšāviņš ir par mazu, tam jābūt vismaz %(width)s reiz %(height)s " "pikseļiem" -#: app/logic/uploads.py:55 +#: app/logic/uploads.py:58 #, python-format msgid "Please upload %(file_desc)s" msgstr "Lūdzu augšupielādēt %(file_desc)s" -#: app/logic/uploads.py:58 +#: app/logic/uploads.py:61 msgid "Uploaded image isn't actually an image" msgstr "Augšupielādētais attēls patiesībā nav attēls" -#: app/models/packages.py:68 +#: app/models/packages.py:69 msgid "Mod" msgstr "Mods" -#: app/models/packages.py:70 +#: app/models/packages.py:71 msgid "Game" msgstr "Spēle" -#: app/models/packages.py:72 +#: app/models/packages.py:73 msgid "Texture Pack" msgstr "Tekstūru Komplekts" -#: app/models/packages.py:77 app/templates/base.html:39 +#: app/models/packages.py:78 app/templates/base.html:39 #: app/templates/modnames/view.html:14 msgid "Mods" msgstr "Modi" -#: app/models/packages.py:79 app/templates/base.html:42 +#: app/models/packages.py:80 app/templates/base.html:42 #: app/templates/modnames/view.html:17 msgid "Games" msgstr "Spēles" -#: app/models/packages.py:81 app/templates/base.html:45 +#: app/models/packages.py:82 app/templates/base.html:45 msgid "Texture Packs" msgstr "Tekstūru Komplekti" -#: app/models/packages.py:170 +#: app/models/packages.py:171 msgid "Submit for Approval" msgstr "Nosūtīt Apstiprināšanai" -#: app/models/packages.py:172 +#: app/models/packages.py:173 msgid "Approve" msgstr "Apstiprināt" -#: app/models/packages.py:174 app/templates/api/create_edit_token.html:17 +#: app/models/packages.py:175 app/templates/api/create_edit_token.html:17 #: app/templates/collections/delete.html:14 #: app/templates/collections/view.html:39 #: app/templates/oauth/create_edit.html:17 @@ -1191,6 +1219,10 @@ msgstr "Apstiprināt" msgid "Delete" msgstr "Izdzēst" +#: app/models/packages.py:572 app/templates/packages/view.html:163 +msgid "Work in Progress" +msgstr "" + #: app/tasks/emails.py:119 msgid "" "You are receiving this email because you are a registered user of " @@ -1248,8 +1280,9 @@ msgstr "" msgid "Random" msgstr "Jauktā secībā" -#: app/templates/base.html:51 app/templates/base.html:256 +#: app/templates/base.html:51 app/templates/base.html:245 #: app/templates/packages/bulk_update_conf.html:8 +#: app/templates/packages/translation.html:12 #: app/templates/packages/update_config.html:8 #: app/templates/todo/game_support.html:8 app/templates/todo/user.html:45 #: app/templates/todo/user.html:69 @@ -1291,85 +1324,83 @@ msgstr "Profils" msgid "My Collections" msgstr "" -#: app/templates/base.html:163 +#: app/templates/base.html:164 msgid "Admin" msgstr "Administrators" -#: app/templates/base.html:166 -msgid "License Editor" -msgstr "Licences Rediģētājs" - -#: app/templates/base.html:171 -msgid "Restore Package" -msgstr "Atjaunot Papildinājumu" - -#: app/templates/base.html:174 -msgid "Tag Editor" -msgstr "Nozīmīšu Rediģētājs" - -#: app/templates/base.html:176 -msgid "Create Tag" -msgstr "Izveidot Nozīmīti" - -#: app/templates/base.html:181 app/templates/packages/release_new.html:12 +#: app/templates/base.html:169 app/templates/packages/release_new.html:12 msgid "Settings" msgstr "Uzstādījumi" -#: app/templates/base.html:184 +#: app/templates/base.html:172 msgid "Sign out" msgstr "Izrakstīties" -#: app/templates/base.html:213 +#: app/templates/admin/languages/list.html:4 +#: app/templates/admin/languages/list.html:10 app/templates/base.html:185 +#: app/templates/packages/view.html:593 +msgid "Languages" +msgstr "" + +#: app/templates/base.html:202 msgid "Help translate ContentDB" msgstr "Palīdzēt tulkot satura datubāzi ContentDB" -#: app/templates/base.html:257 +#: app/templates/base.html:246 msgid "About" msgstr "" -#: app/templates/base.html:258 +#: app/templates/base.html:247 msgid "Rules" msgstr "" -#: app/templates/base.html:259 +#: app/templates/base.html:248 #, fuzzy msgid "Policy and Guidance" msgstr "Noteikumi un Vadlīnijas" -#: app/templates/base.html:260 +#: app/templates/base.html:249 msgid "API" msgstr "Lietojumprogrammas Saskarne (API)" -#: app/templates/base.html:261 app/templates/users/register.html:37 +#: app/templates/base.html:250 app/templates/users/register.html:37 msgid "Privacy Policy" msgstr "Privātuma Politika" -#: app/templates/base.html:263 +#: app/templates/base.html:252 msgid "Report / DMCA" msgstr "" -#: app/templates/base.html:265 +#: app/templates/base.html:254 msgid "User List" msgstr "Lietotāju Saraksts" -#: app/templates/base.html:266 app/templates/packages/view.html:189 -#: app/templates/packages/view.html:654 app/templates/threads/list.html:4 +#: app/templates/base.html:255 app/templates/packages/view.html:190 +#: app/templates/packages/view.html:668 app/templates/threads/list.html:4 msgid "Threads" msgstr "Raksti" -#: app/templates/base.html:267 app/templates/collections/list.html:7 +#: app/templates/base.html:256 app/templates/collections/list.html:7 #: app/templates/collections/list.html:26 msgid "Collections" msgstr "" -#: app/templates/base.html:268 +#: app/templates/base.html:257 msgid "Support Packages" msgstr "" -#: app/templates/base.html:269 +#: app/templates/base.html:258 msgid "Source Code" msgstr "Pirmkods" +#: app/templates/base.html:264 +msgid "Show non-free packages" +msgstr "" + +#: app/templates/base.html:266 +msgid "Hide non-free packages" +msgstr "" + #: app/templates/index.html:4 msgid "Welcome" msgstr "Laipni lūdzam" @@ -1378,6 +1409,7 @@ msgstr "Laipni lūdzam" msgid "Welcome to the best place to find Minetest mods, games, and texture packs" msgstr "" +#: app/templates/admin/storage.html:39 #: app/templates/collections/create_edit.html:81 #: app/templates/collections/list.html:39 #: app/templates/collections/view.html:91 app/templates/index.html:48 @@ -1394,68 +1426,73 @@ msgid "%(title)s by %(author)s" msgstr "%(title)s no %(author)s" #: app/templates/index.html:77 app/templates/packages/reviews_list.html:4 -#: app/templates/packages/view.html:193 app/templates/packages/view.html:325 +#: app/templates/packages/view.html:194 app/templates/packages/view.html:332 #: app/templates/users/profile.html:279 msgid "Reviews" msgstr "Vērtējumi" -#: app/templates/index.html:93 app/templates/packages/view.html:271 +#: app/templates/index.html:93 app/templates/packages/view.html:278 msgid "Previous" msgstr "Iepriekšējais" -#: app/templates/index.html:97 app/templates/packages/view.html:275 +#: app/templates/index.html:97 app/templates/packages/view.html:282 #: app/templates/users/claim_forums.html:87 msgid "Next" msgstr "Nākošais" -#: app/templates/index.html:103 -msgid "Featured" -msgstr "Nozīmīgi" - -#: app/templates/index.html:108 app/templates/index.html:115 -#: app/templates/index.html:122 app/templates/index.html:129 -#: app/templates/index.html:136 app/templates/index.html:158 -#: app/templates/index.html:165 app/templates/packages/game_hub.html:30 -#: app/templates/packages/game_hub.html:37 +#: app/templates/index.html:107 app/templates/index.html:113 #: app/templates/packages/game_hub.html:44 -#: app/templates/packages/game_hub.html:51 -#: app/templates/packages/game_hub.html:58 -msgid "See more" -msgstr "Skatīt vairāk" - -#: app/templates/index.html:110 app/templates/packages/game_hub.html:32 msgid "Recently Added" msgstr "Nesen Pievienots" -#: app/templates/index.html:117 app/templates/packages/game_hub.html:39 +#: app/templates/index.html:111 app/templates/index.html:122 +#: app/templates/index.html:133 app/templates/index.html:144 +#: app/templates/index.html:155 app/templates/index.html:181 +#: app/templates/packages/game_hub.html:42 +#: app/templates/packages/game_hub.html:49 +#: app/templates/packages/game_hub.html:56 +#: app/templates/packages/game_hub.html:63 +#: app/templates/packages/game_hub.html:70 +msgid "See more" +msgstr "Skatīt vairāk" + +#: app/templates/index.html:118 app/templates/index.html:124 +#: app/templates/packages/game_hub.html:51 msgid "Recently Updated" msgstr "Nesen Atjaunināts" -#: app/templates/index.html:124 +#: app/templates/index.html:129 app/templates/index.html:135 msgid "Top Games" msgstr "Populārākas Spēles" -#: app/templates/index.html:131 app/templates/packages/game_hub.html:46 +#: app/templates/index.html:140 app/templates/index.html:146 +#: app/templates/packages/game_hub.html:58 msgid "Top Mods" msgstr "Populārākie Modi" -#: app/templates/index.html:138 app/templates/packages/game_hub.html:53 +#: app/templates/index.html:151 app/templates/index.html:157 +#: app/templates/packages/game_hub.html:65 msgid "Top Texture Packs" msgstr "Populārākas Tekstūru Pakotnes" -#: app/templates/index.html:142 +#: app/templates/index.html:163 msgid "Search by Tags" msgstr "Meklēt pēc Nozīmītēm" -#: app/templates/index.html:160 app/templates/packages/game_hub.html:60 +#: app/templates/index.html:177 app/templates/index.html:183 +#: app/templates/packages/game_hub.html:72 msgid "Highest Reviewed" msgstr "Augstāk Vērtētais" -#: app/templates/index.html:167 +#: app/templates/index.html:191 +msgid "All reviews" +msgstr "" + +#: app/templates/index.html:193 msgid "Recent Positive Reviews" msgstr "Nesenie Pozitīvie Vērtējumi" -#: app/templates/index.html:174 +#: app/templates/index.html:200 #, python-format msgid "CDB has %(count)d packages, with a total of %(downloads)d downloads." msgstr "" @@ -1485,6 +1522,27 @@ msgstr "Sūtīt atgādinājumu vairākiem" msgid "Send email to %(username)s" msgstr "Sūtīt epastu %(username)s" +#: app/templates/admin/storage.html:18 +#: app/templates/packages/create_edit.html:66 +#: app/templates/packages/game_support.html:20 +#: app/templates/threads/view.html:96 app/templates/todo/tags.html:36 +msgid "Package" +msgstr "" + +#: app/templates/admin/storage.html:62 +#: app/templates/collections/create_edit.html:61 +#: app/templates/threads/user_comments.html:79 +msgid "No results" +msgstr "" + +#: app/templates/admin/languages/list.html:19 +msgid "Id" +msgstr "" + +#: app/templates/admin/languages/list.html:33 +msgid "Has ContentDB translation?" +msgstr "" + #: app/templates/admin/licenses/list.html:8 msgid "New License" msgstr "Jauna Licence" @@ -1598,7 +1656,7 @@ msgstr "Nav izveidotu marķieru" #: app/templates/collections/create_edit.html:5 #: app/templates/collections/view.html:42 app/templates/macros/releases.html:68 -#: app/templates/packages/view.html:115 app/templates/packages/view.html:248 +#: app/templates/packages/view.html:116 app/templates/packages/view.html:255 msgid "Edit" msgstr "" @@ -1614,13 +1672,8 @@ msgstr "" msgid "This requires the collection to be public" msgstr "" -#: app/templates/collections/create_edit.html:61 -#: app/templates/threads/user_comments.html:79 -msgid "No results" -msgstr "" - #: app/templates/collections/create_edit.html:76 -#: app/templates/packages/remove.html:58 app/templates/packages/view.html:127 +#: app/templates/packages/remove.html:58 app/templates/packages/view.html:128 msgid "Remove" msgstr "Izņemt" @@ -1887,7 +1940,7 @@ msgid "No audit log entries." msgstr "Nav ierakstu auditēšanas ierakstā." #: app/templates/macros/forms.html:21 app/templates/macros/reviews.html:145 -#: app/templates/packages/remove.html:48 app/templates/packages/view.html:444 +#: app/templates/packages/remove.html:48 app/templates/packages/view.html:451 #: app/templates/users/modtools.html:86 msgid "Required" msgstr "" @@ -1957,19 +2010,19 @@ msgid "" "author." msgstr "" -#: app/templates/macros/packagegridtile.html:25 +#: app/templates/macros/packagegridtile.html:26 msgid "Warning: Non-free code and media." msgstr "" -#: app/templates/macros/packagegridtile.html:29 +#: app/templates/macros/packagegridtile.html:30 msgid "Warning: Non-free code." msgstr "" -#: app/templates/macros/packagegridtile.html:33 +#: app/templates/macros/packagegridtile.html:34 msgid "Warning: Non-free media." msgstr "" -#: app/templates/macros/packagegridtile.html:45 +#: app/templates/macros/packagegridtile.html:46 msgid "No packages available" msgstr "" @@ -2172,8 +2225,8 @@ msgstr "" msgid "On %(trigger)s, do %(action)s" msgstr "" -#: app/templates/macros/todo.html:35 app/templates/packages/view.html:121 -#: app/templates/packages/view.html:409 +#: app/templates/macros/todo.html:35 app/templates/packages/view.html:122 +#: app/templates/packages/view.html:416 msgid "Release" msgstr "" @@ -2183,7 +2236,7 @@ msgstr "" #: app/templates/macros/todo.html:48 #: app/templates/packages/releases_list.html:13 -#: app/templates/packages/view.html:413 +#: app/templates/packages/view.html:420 msgid "Update settings" msgstr "" @@ -2191,7 +2244,7 @@ msgstr "" msgid "No outdated packages." msgstr "" -#: app/templates/macros/topics.html:6 app/templates/packages/view.html:176 +#: app/templates/macros/topics.html:6 app/templates/packages/view.html:177 msgid "Author" msgstr "" @@ -2244,9 +2297,9 @@ msgstr "" #: app/templates/modnames/view.html:27 app/templates/oauth/authorize.html:32 #: app/templates/packages/game_support.html:42 -#: app/templates/packages/similar.html:38 app/templates/packages/view.html:450 -#: app/templates/packages/view.html:474 app/templates/packages/view.html:519 -#: app/templates/packages/view.html:551 app/templates/todo/editor.html:85 +#: app/templates/packages/similar.html:38 app/templates/packages/view.html:457 +#: app/templates/packages/view.html:481 app/templates/packages/view.html:526 +#: app/templates/packages/view.html:558 app/templates/todo/editor.html:85 #: app/templates/todo/game_support.html:45 #, python-format msgid "%(title)s by %(display_name)s" @@ -2457,12 +2510,6 @@ msgid "" "\t\t\tsuch as finding metadata from git, and autocompletion." msgstr "" -#: app/templates/packages/create_edit.html:66 -#: app/templates/packages/game_support.html:20 -#: app/templates/threads/view.html:96 app/templates/todo/tags.html:36 -msgid "Package" -msgstr "" - #: app/templates/packages/create_edit.html:73 msgid "You need to unpublish the package to change the name." msgstr "" @@ -2527,6 +2574,10 @@ msgstr "" msgid "If blank, the author's donation URL will be used instead." msgstr "" +#: app/templates/packages/create_edit.html:122 +msgid "How can users translate your package? ie: weblate URL or a help page" +msgstr "" + #: app/templates/packages/edit_maintainers.html:4 msgid "Edit Maintainers" msgstr "" @@ -2557,6 +2608,12 @@ msgstr "" msgid "Mods and texture packs for %(title)s" msgstr "" +#: app/templates/packages/game_hub.html:31 +#: app/templates/packages/game_hub.html:34 +#, python-format +msgid "Search for packages for %(title)s" +msgstr "" + #: app/templates/packages/game_support.html:9 msgid "Documentation" msgstr "" @@ -2568,7 +2625,7 @@ msgid "" msgstr "" #: app/templates/packages/game_support.html:23 -#: app/templates/packages/view.html:212 +#: app/templates/packages/view.html:213 msgid "Source" msgstr "" @@ -3035,7 +3092,7 @@ msgid "" msgstr "" #: app/templates/packages/review_votes.html:4 -#: app/templates/packages/view.html:353 +#: app/templates/packages/view.html:360 msgid "Review Votes" msgstr "" @@ -3143,6 +3200,40 @@ msgstr "" msgid "Download (.csv)" msgstr "" +#: app/templates/packages/translation.html:18 +#, python-format +msgid "" +"To provide translations for your %(type)s, you need to create .tr files " +"and upload a new release." +msgstr "" + +#: app/templates/packages/translation.html:19 +msgid "" +"For information on how to do this, see the modding book chapter and " +"lua_api.md" +msgstr "" + +#: app/templates/packages/translation.html:23 +msgid "Translation - Minetest Modding Book" +msgstr "" + +#: app/templates/packages/translation.html:26 +msgid "Translating content meta - lua_api.md" +msgstr "" + +#: app/templates/packages/translation.html:31 +#, python-format +msgid "%(title)s is available in %(num)d languages." +msgstr "" + +#: app/templates/packages/translation.html:32 +msgid "ContentDB reads translations from locale files (.tr) in your package." +msgstr "" + +#: app/templates/packages/translation.html:39 +msgid "Language" +msgstr "" + #: app/templates/packages/update_config.html:4 #: app/templates/packages/update_config.html:9 msgid "Configure Git Update Detection" @@ -3178,209 +3269,209 @@ msgid "" "notifications until it is marked up to date." msgstr "" -#: app/templates/packages/view.html:41 +#: app/templates/packages/view.html:42 msgid "Download" msgstr "" -#: app/templates/packages/view.html:48 +#: app/templates/packages/view.html:49 #, python-format msgid "Minetest %(min)s - %(max)s" msgstr "" -#: app/templates/packages/view.html:50 +#: app/templates/packages/view.html:51 #, python-format msgid "For Minetest %(min)s and above" msgstr "" -#: app/templates/packages/view.html:52 +#: app/templates/packages/view.html:53 #, python-format msgid "Minetest %(max)s and below" msgstr "" -#: app/templates/packages/view.html:62 +#: app/templates/packages/view.html:63 msgid "How do I install this?" msgstr "" -#: app/templates/packages/view.html:68 +#: app/templates/packages/view.html:69 msgid "No downloads available" msgstr "" -#: app/templates/packages/view.html:75 +#: app/templates/packages/view.html:76 msgid "Non-free code and media" msgstr "" -#: app/templates/packages/view.html:77 +#: app/templates/packages/view.html:78 msgid "Non-free code" msgstr "" -#: app/templates/packages/view.html:79 +#: app/templates/packages/view.html:80 msgid "Non-free media" msgstr "" -#: app/templates/packages/view.html:93 app/templates/threads/view.html:104 +#: app/templates/packages/view.html:94 app/templates/threads/view.html:104 msgid "" "This thread is only visible to its creator, package maintainers, users of" " Approver rank or above, and @mentioned users." msgstr "" -#: app/templates/packages/view.html:162 -msgid "Work in Progress" -msgstr "" - -#: app/templates/packages/view.html:183 app/templates/users/profile.html:242 +#: app/templates/packages/view.html:184 app/templates/users/profile.html:242 msgid "Downloads" msgstr "" -#: app/templates/packages/view.html:206 app/templates/users/profile.html:95 +#: app/templates/packages/view.html:207 app/templates/users/profile.html:95 msgid "Website" msgstr "" -#: app/templates/packages/view.html:218 app/templates/users/profile.html:77 +#: app/templates/packages/view.html:219 app/templates/users/profile.html:77 msgid "Forums" msgstr "" -#: app/templates/packages/view.html:224 +#: app/templates/packages/view.html:225 msgid "Issue Tracker" msgstr "" -#: app/templates/packages/view.html:303 +#: app/templates/packages/view.html:231 +msgid "Translate" +msgstr "" + +#: app/templates/packages/view.html:310 msgid "Awaiting review" msgstr "" -#: app/templates/packages/view.html:333 app/templates/threads/view.html:77 +#: app/templates/packages/view.html:340 app/templates/threads/view.html:77 msgid "Edit Review" msgstr "" -#: app/templates/packages/view.html:338 +#: app/templates/packages/view.html:345 msgid "You can't review your own package." msgstr "" -#: app/templates/packages/view.html:348 +#: app/templates/packages/view.html:355 msgid "Package needs to be approved before it can be reviewed." msgstr "" -#: app/templates/packages/view.html:359 +#: app/templates/packages/view.html:366 msgid "Used By" msgstr "" -#: app/templates/packages/view.html:365 +#: app/templates/packages/view.html:372 msgid "Content" msgstr "" -#: app/templates/packages/view.html:367 app/templates/packages/view.html:437 +#: app/templates/packages/view.html:374 app/templates/packages/view.html:444 msgid "View content for game" msgstr "" -#: app/templates/packages/view.html:381 +#: app/templates/packages/view.html:388 msgid "Favorite" msgstr "" -#: app/templates/packages/view.html:387 +#: app/templates/packages/view.html:394 msgid "Add to collection..." msgstr "" -#: app/templates/packages/view.html:397 +#: app/templates/packages/view.html:404 msgid "Package may be outdated" msgstr "" -#: app/templates/packages/view.html:404 +#: app/templates/packages/view.html:411 msgid "Only visible to the author and Editors." msgstr "" -#: app/templates/packages/view.html:421 +#: app/templates/packages/view.html:428 msgid "Warning" msgstr "" -#: app/templates/packages/view.html:427 +#: app/templates/packages/view.html:434 msgid "Like this package? Help support its development by making a donation" msgstr "" -#: app/templates/packages/view.html:430 +#: app/templates/packages/view.html:437 msgid "Donate now" msgstr "" -#: app/templates/packages/view.html:442 +#: app/templates/packages/view.html:449 msgid "Dependencies" msgstr "" -#: app/templates/packages/view.html:462 +#: app/templates/packages/view.html:469 msgid "No required dependencies" msgstr "" -#: app/templates/packages/view.html:468 +#: app/templates/packages/view.html:475 msgid "Optional" msgstr "" -#: app/templates/packages/view.html:501 +#: app/templates/packages/view.html:508 msgid "Compatible Games" msgstr "" -#: app/templates/packages/view.html:506 app/templates/packages/view.html:526 +#: app/templates/packages/view.html:513 app/templates/packages/view.html:533 msgid "No specific game required" msgstr "" -#: app/templates/packages/view.html:509 +#: app/templates/packages/view.html:516 msgid "Tested with:" msgstr "" -#: app/templates/packages/view.html:531 +#: app/templates/packages/view.html:538 msgid "Is the above correct?" msgstr "" -#: app/templates/packages/view.html:532 +#: app/templates/packages/view.html:539 msgid "You need to either confirm this or tell ContentDB about supported games" msgstr "" -#: app/templates/packages/view.html:544 +#: app/templates/packages/view.html:551 msgid "Does not work with:" msgstr "" -#: app/templates/packages/view.html:561 +#: app/templates/packages/view.html:568 msgid "This is an experimental feature." msgstr "" -#: app/templates/packages/view.html:562 +#: app/templates/packages/view.html:569 msgid "Supported games are determined by an algorithm, and may not be correct." msgstr "" -#: app/templates/packages/view.html:572 +#: app/templates/packages/view.html:579 msgid "Please specify compatible games" msgstr "" -#: app/templates/packages/view.html:578 +#: app/templates/packages/view.html:585 msgid "Information" msgstr "" -#: app/templates/packages/view.html:584 +#: app/templates/packages/view.html:591 msgid "Technical Name" msgstr "" -#: app/templates/packages/view.html:593 +#: app/templates/packages/view.html:607 #, python-format msgid "%(code_license)s for code,
%(media_license)s for media." msgstr "" -#: app/templates/packages/view.html:601 +#: app/templates/packages/view.html:615 msgid "Unknown" msgstr "" -#: app/templates/packages/view.html:603 +#: app/templates/packages/view.html:617 msgid "Added" msgstr "" -#: app/templates/packages/view.html:617 +#: app/templates/packages/view.html:631 msgid "Remove myself" msgstr "" -#: app/templates/packages/view.html:622 +#: app/templates/packages/view.html:636 msgid "Provides" msgstr "" -#: app/templates/packages/view.html:644 +#: app/templates/packages/view.html:658 msgid "More" msgstr "" -#: app/templates/packages/view.html:673 +#: app/templates/packages/view.html:687 msgid "See audit log" msgstr "" @@ -4534,3 +4625,15 @@ msgstr "" #~ msgid "a PNG or JPG image file" #~ msgstr "PNG vai JPG attēla fails" +#~ msgid "License Editor" +#~ msgstr "Licences Rediģētājs" + +#~ msgid "Restore Package" +#~ msgstr "Atjaunot Papildinājumu" + +#~ msgid "Tag Editor" +#~ msgstr "Nozīmīšu Rediģētājs" + +#~ msgid "Create Tag" +#~ msgstr "Izveidot Nozīmīti" + diff --git a/translations/lzh/LC_MESSAGES/messages.po b/translations/lzh/LC_MESSAGES/messages.po index 548511c9..3dcd7260 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: 2023-12-30 16:46+0000\n" +"POT-Creation-Date: 2024-03-03 01:18+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language: lzh\n" @@ -25,7 +25,8 @@ msgstr "" msgid "You have been banned." msgstr "" -#: app/querybuilder.py:38 app/templates/admin/tags/list.html:38 +#: app/querybuilder.py:41 app/templates/admin/languages/list.html:27 +#: app/templates/admin/tags/list.html:38 #: app/templates/admin/warnings/list.html:28 #: app/templates/collections/create_edit.html:56 #: app/templates/collections/view.html:66 app/templates/modnames/list.html:16 @@ -34,11 +35,20 @@ msgstr "" msgid "Packages" msgstr "" -#: app/template_filters.py:86 +#: app/querybuilder.py:56 +#, python-format +msgid "%(package_type)s for %(game_name)s" +msgstr "" + +#: app/template_filters.py:90 #, python-format msgid "%(delta)s ago" msgstr "" +#: app/blueprints/api/endpoints.py:95 app/templates/index.html:103 +msgid "Featured" +msgstr "" + #: app/blueprints/api/tokens.py:33 app/templates/admin/tags/list.html:26 #: app/templates/admin/warnings/list.html:20 app/templates/macros/topics.html:7 #: app/templates/modnames/list.html:12 @@ -50,15 +60,15 @@ msgid "Limit to package" msgstr "" #: app/blueprints/api/tokens.py:36 app/blueprints/collections/__init__.py:90 -#: app/blueprints/oauth/__init__.py:175 app/blueprints/packages/packages.py:274 -#: app/blueprints/packages/packages.py:523 -#: app/blueprints/packages/packages.py:619 -#: app/blueprints/packages/packages.py:690 -#: app/blueprints/packages/releases.py:61 -#: app/blueprints/packages/releases.py:73 app/blueprints/packages/reviews.py:49 -#: app/blueprints/packages/screenshots.py:35 -#: app/blueprints/packages/screenshots.py:41 -#: app/blueprints/packages/screenshots.py:46 +#: app/blueprints/oauth/__init__.py:175 app/blueprints/packages/packages.py:275 +#: app/blueprints/packages/packages.py:539 +#: app/blueprints/packages/packages.py:635 +#: app/blueprints/packages/packages.py:706 +#: app/blueprints/packages/releases.py:62 +#: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:49 +#: app/blueprints/packages/screenshots.py:36 +#: app/blueprints/packages/screenshots.py:42 +#: app/blueprints/packages/screenshots.py:47 #: app/blueprints/users/account.py:226 app/blueprints/users/account.py:234 #: app/blueprints/users/settings.py:77 app/blueprints/users/settings.py:147 #: app/blueprints/users/settings.py:304 app/templates/users/modtools.html:111 @@ -66,16 +76,19 @@ msgid "Save" msgstr "" #: app/blueprints/collections/__init__.py:77 -#: app/blueprints/oauth/__init__.py:168 app/blueprints/packages/releases.py:53 -#: app/blueprints/packages/releases.py:65 app/blueprints/packages/reviews.py:45 -#: app/blueprints/threads/__init__.py:281 app/templates/macros/reviews.html:138 -#: app/templates/macros/topics.html:5 +#: app/blueprints/oauth/__init__.py:168 app/blueprints/packages/releases.py:54 +#: app/blueprints/packages/releases.py:66 app/blueprints/packages/reviews.py:45 +#: app/blueprints/threads/__init__.py:281 +#: app/templates/admin/languages/list.html:23 +#: app/templates/macros/reviews.html:138 app/templates/macros/topics.html:5 #: app/templates/packages/release_edit.html:17 +#: app/templates/packages/translation.html:42 msgid "Title" msgstr "" #: app/blueprints/collections/__init__.py:80 #: app/blueprints/collections/__init__.py:85 +#: app/templates/packages/translation.html:45 msgid "Short Description" msgstr "" @@ -165,43 +178,48 @@ msgid "Edit Details" msgstr "" #: app/blueprints/packages/__init__.py:37 -#: app/templates/packages/releases_list.html:34 -#: app/templates/packages/view.html:634 app/templates/todo/editor.html:75 -msgid "Releases" +#: app/templates/packages/translation.html:4 +msgid "Translation" msgstr "" #: app/blueprints/packages/__init__.py:42 +#: app/templates/packages/releases_list.html:34 +#: app/templates/packages/view.html:648 app/templates/todo/editor.html:75 +msgid "Releases" +msgstr "" + +#: app/blueprints/packages/__init__.py:47 #: app/templates/packages/screenshots.html:4 #: app/templates/packages/screenshots.html:14 app/templates/todo/editor.html:11 msgid "Screenshots" msgstr "" -#: app/blueprints/packages/__init__.py:47 +#: app/blueprints/packages/__init__.py:52 #: app/templates/packages/edit_maintainers.html:8 -#: app/templates/packages/view.html:605 +#: app/templates/packages/view.html:619 msgid "Maintainers" msgstr "" -#: app/blueprints/packages/__init__.py:52 app/templates/base.html:159 -#: app/templates/packages/audit.html:4 +#: app/blueprints/packages/__init__.py:57 app/templates/admin/list.html:21 +#: app/templates/base.html:159 app/templates/packages/audit.html:4 msgid "Audit Log" msgstr "" -#: app/blueprints/packages/__init__.py:57 app/templates/base.html:150 +#: app/blueprints/packages/__init__.py:62 app/templates/base.html:150 #: app/templates/packages/stats.html:4 app/templates/packages/stats.html:23 -#: app/templates/packages/view.html:229 app/templates/users/profile.html:148 +#: app/templates/packages/view.html:236 app/templates/users/profile.html:148 msgid "Statistics" msgstr "" -#: app/blueprints/packages/__init__.py:62 app/templates/packages/share.html:4 +#: app/blueprints/packages/__init__.py:67 app/templates/packages/share.html:4 msgid "Share and Badges" msgstr "" -#: app/blueprints/packages/__init__.py:67 +#: app/blueprints/packages/__init__.py:72 msgid "Remove / Unpublish" msgstr "" -#: app/blueprints/packages/__init__.py:75 +#: app/blueprints/packages/__init__.py:80 #: app/templates/packages/game_support.html:4 msgid "Supported Games" msgstr "" @@ -224,7 +242,7 @@ msgstr "" msgid "No download available." msgstr "" -#: app/blueprints/packages/packages.py:253 app/templates/packages/view.html:582 +#: app/blueprints/packages/packages.py:253 app/templates/packages/view.html:589 msgid "Type" msgstr "" @@ -233,12 +251,12 @@ msgid "Title (Human-readable)" msgstr "" #: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:617 +#: app/blueprints/packages/packages.py:633 msgid "Name (Technical)" msgstr "" #: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:618 +#: app/blueprints/packages/packages.py:634 #: app/templates/packages/create_edit.html:75 msgid "Lower case letters (a-z), digits (0-9), and underscores (_) only" msgstr "" @@ -247,7 +265,7 @@ msgstr "" msgid "Short Description (Plaintext)" msgstr "" -#: app/blueprints/packages/packages.py:258 app/templates/packages/view.html:597 +#: app/blueprints/packages/packages.py:258 app/templates/packages/view.html:611 msgid "Maintenance State" msgstr "" @@ -260,7 +278,7 @@ msgstr "" msgid "Content Warnings" msgstr "" -#: app/blueprints/packages/packages.py:262 app/templates/packages/view.html:586 +#: app/blueprints/packages/packages.py:262 app/templates/packages/view.html:600 msgid "License" msgstr "" @@ -296,209 +314,219 @@ msgstr "" msgid "Donate URL" msgstr "" -#: app/blueprints/packages/packages.py:278 +#: app/blueprints/packages/packages.py:273 +msgid "Translation URL" +msgstr "" + +#: app/blueprints/packages/packages.py:279 msgid "_game is not an allowed name" msgstr "" -#: app/blueprints/packages/packages.py:288 +#: app/blueprints/packages/packages.py:289 msgid "" "Package already exists, but is removed. Please contact ContentDB staff to" " restore the package" msgstr "" -#: app/blueprints/packages/packages.py:293 +#: app/blueprints/packages/packages.py:294 msgid "Package already exists" msgstr "" -#: app/blueprints/packages/packages.py:299 +#: app/blueprints/packages/packages.py:300 msgid "A collection with a similar name already exists" msgstr "" -#: app/blueprints/packages/packages.py:359 +#: app/blueprints/packages/packages.py:361 msgid "Unable to find that user" msgstr "" -#: app/blueprints/packages/packages.py:363 -#: app/blueprints/packages/screenshots.py:136 +#: app/blueprints/packages/packages.py:365 +#: app/blueprints/packages/screenshots.py:137 #: app/blueprints/users/settings.py:131 msgid "Permission denied" msgstr "" -#: app/blueprints/packages/packages.py:419 -#: app/blueprints/packages/packages.py:478 -#: app/blueprints/packages/packages.py:498 +#: app/blueprints/packages/packages.py:421 +#: app/blueprints/packages/packages.py:494 +#: app/blueprints/packages/packages.py:514 msgid "You don't have permission to do that" msgstr "" -#: app/blueprints/packages/packages.py:449 +#: app/blueprints/packages/packages.py:453 msgid "Please comment what changes are needed in the approval thread" msgstr "" -#: app/blueprints/packages/packages.py:493 +#: app/blueprints/packages/packages.py:460 +msgid "" +"Please comment in the approval thread so editors know what you have " +"changed" +msgstr "" + +#: app/blueprints/packages/packages.py:509 msgid "Deleted package" msgstr "" -#: app/blueprints/packages/packages.py:513 +#: app/blueprints/packages/packages.py:529 msgid "Unapproved package" msgstr "" -#: app/blueprints/packages/packages.py:522 +#: app/blueprints/packages/packages.py:538 msgid "Maintainers (Comma-separated)" msgstr "" -#: app/blueprints/packages/packages.py:531 +#: app/blueprints/packages/packages.py:547 msgid "You don't have permission to edit maintainers" msgstr "" -#: app/blueprints/packages/packages.py:581 +#: app/blueprints/packages/packages.py:597 msgid "You are not a maintainer" msgstr "" -#: app/blueprints/packages/packages.py:584 +#: app/blueprints/packages/packages.py:600 msgid "Package owners cannot remove themselves as maintainers" msgstr "" -#: app/blueprints/packages/packages.py:616 +#: app/blueprints/packages/packages.py:632 msgid "Author Name" msgstr "" -#: app/blueprints/packages/packages.py:686 +#: app/blueprints/packages/packages.py:702 msgid "Enable support detection based on dependencies (recommended)" msgstr "" -#: app/blueprints/packages/packages.py:687 +#: app/blueprints/packages/packages.py:703 msgid "Supported games" msgstr "" -#: app/blueprints/packages/packages.py:688 +#: app/blueprints/packages/packages.py:704 msgid "Unsupported games" msgstr "" -#: app/blueprints/packages/packages.py:689 +#: app/blueprints/packages/packages.py:705 msgid "Supports all games (unless stated) / is game independent" msgstr "" -#: app/blueprints/packages/packages.py:705 +#: app/blueprints/packages/packages.py:721 msgid "You need at least one release before you can edit game support" msgstr "" -#: app/blueprints/packages/packages.py:709 +#: app/blueprints/packages/packages.py:725 msgid "Mod(pack) needs to contain at least one mod. Please create a new release" msgstr "" -#: app/blueprints/packages/releases.py:54 +#: app/blueprints/packages/releases.py:55 #: app/templates/packages/release_new.html:46 msgid "Method" msgstr "" -#: app/blueprints/packages/releases.py:54 -#: app/blueprints/packages/releases.py:56 -#: app/blueprints/packages/screenshots.py:34 +#: app/blueprints/packages/releases.py:55 +#: app/blueprints/packages/releases.py:57 +#: app/blueprints/packages/screenshots.py:35 msgid "File Upload" msgstr "" -#: app/blueprints/packages/releases.py:55 +#: app/blueprints/packages/releases.py:56 msgid "Git reference (ie: commit hash, branch, or tag)" msgstr "" -#: app/blueprints/packages/releases.py:57 -#: app/blueprints/packages/releases.py:69 -#: app/blueprints/packages/releases.py:193 +#: app/blueprints/packages/releases.py:58 +#: app/blueprints/packages/releases.py:70 +#: app/blueprints/packages/releases.py:194 msgid "Minimum Minetest Version" msgstr "" -#: app/blueprints/packages/releases.py:59 -#: app/blueprints/packages/releases.py:71 -#: app/blueprints/packages/releases.py:196 +#: app/blueprints/packages/releases.py:60 +#: app/blueprints/packages/releases.py:72 +#: app/blueprints/packages/releases.py:197 msgid "Maximum Minetest Version" msgstr "" -#: app/blueprints/packages/releases.py:66 +#: app/blueprints/packages/releases.py:67 #: app/templates/packages/release_edit.html:23 msgid "URL" msgstr "" -#: app/blueprints/packages/releases.py:67 +#: app/blueprints/packages/releases.py:68 msgid "Task ID" msgstr "" -#: app/blueprints/packages/releases.py:68 -#: app/blueprints/packages/screenshots.py:40 +#: app/blueprints/packages/releases.py:69 +#: app/blueprints/packages/screenshots.py:41 msgid "Is Approved" msgstr "" -#: app/blueprints/packages/releases.py:86 +#: app/blueprints/packages/releases.py:87 msgid "Import from Git" msgstr "" -#: app/blueprints/packages/releases.py:86 +#: app/blueprints/packages/releases.py:87 msgid "Upload .zip file" msgstr "" -#: app/blueprints/packages/releases.py:192 +#: app/blueprints/packages/releases.py:193 msgid "Set Min" msgstr "" -#: app/blueprints/packages/releases.py:195 +#: app/blueprints/packages/releases.py:196 msgid "Set Max" msgstr "" -#: app/blueprints/packages/releases.py:198 +#: app/blueprints/packages/releases.py:199 msgid "Only change values previously set as none" msgstr "" -#: app/blueprints/packages/releases.py:199 +#: app/blueprints/packages/releases.py:200 msgid "Update" msgstr "" -#: app/blueprints/packages/releases.py:248 +#: app/blueprints/packages/releases.py:251 #: app/templates/packages/update_config.html:25 msgid "Trigger" msgstr "" -#: app/blueprints/packages/releases.py:249 +#: app/blueprints/packages/releases.py:252 msgid "New Commit" msgstr "" -#: app/blueprints/packages/releases.py:250 app/templates/admin/tags/list.html:8 +#: app/blueprints/packages/releases.py:253 app/templates/admin/tags/list.html:8 msgid "New Tag" msgstr "" -#: app/blueprints/packages/releases.py:252 +#: app/blueprints/packages/releases.py:255 msgid "Branch name" msgstr "" -#: app/blueprints/packages/releases.py:253 +#: app/blueprints/packages/releases.py:256 #: app/templates/packages/update_config.html:38 msgid "Action" msgstr "" -#: app/blueprints/packages/releases.py:254 +#: app/blueprints/packages/releases.py:257 msgid "Send notification and mark as outdated" msgstr "" -#: app/blueprints/packages/releases.py:254 +#: app/blueprints/packages/releases.py:257 #: app/templates/macros/package_approval.html:22 msgid "Create release" msgstr "" -#: app/blueprints/packages/releases.py:256 +#: app/blueprints/packages/releases.py:259 msgid "Save Settings" msgstr "" -#: app/blueprints/packages/releases.py:257 +#: app/blueprints/packages/releases.py:260 msgid "Disable Automation" msgstr "" -#: app/blueprints/packages/releases.py:296 +#: app/blueprints/packages/releases.py:299 msgid "Please add a Git repository URL in order to set up automatic releases" msgstr "" -#: app/blueprints/packages/releases.py:312 +#: app/blueprints/packages/releases.py:315 msgid "Deleted update configuration" msgstr "" -#: app/blueprints/packages/releases.py:320 +#: app/blueprints/packages/releases.py:323 msgid "Now, please create an initial release" msgstr "" @@ -540,7 +568,7 @@ msgstr "" #: app/blueprints/packages/reviews.py:80 app/blueprints/threads/__init__.py:207 #: app/blueprints/threads/__init__.py:240 #: app/blueprints/threads/__init__.py:334 app/blueprints/users/settings.py:112 -#: app/logic/packages.py:131 +#: app/logic/packages.py:132 msgid "Linking to blocked sites is not allowed" msgstr "" @@ -552,12 +580,12 @@ msgstr "" msgid "You can't vote on your own reviews!" msgstr "" -#: app/blueprints/packages/screenshots.py:33 -#: app/blueprints/packages/screenshots.py:39 +#: app/blueprints/packages/screenshots.py:34 +#: app/blueprints/packages/screenshots.py:40 msgid "Title/Caption" msgstr "" -#: app/blueprints/packages/screenshots.py:45 +#: app/blueprints/packages/screenshots.py:46 #: app/templates/packages/screenshots.html:110 msgid "Cover Image" msgstr "" @@ -567,7 +595,7 @@ msgid "Message" msgstr "" #: app/blueprints/report/__init__.py:35 app/templates/macros/threads.html:51 -#: app/templates/packages/view.html:665 app/templates/report/index.html:4 +#: app/templates/packages/view.html:679 app/templates/report/index.html:4 #: app/templates/report/index.html:10 app/templates/users/profile.html:37 msgid "Report" msgstr "" @@ -640,7 +668,7 @@ msgstr "" msgid "Remember me" msgstr "" -#: app/blueprints/users/account.py:39 app/templates/base.html:188 +#: app/blueprints/users/account.py:39 app/templates/base.html:176 #: app/templates/donate/index.html:74 app/templates/users/login.html:4 msgid "Sign in" msgstr "" @@ -1002,7 +1030,7 @@ msgid "File filter" msgstr "" #: app/blueprints/zipgrep/__init__.py:38 app/templates/base.html:60 -#: app/templates/todo/tags.html:14 +#: app/templates/packages/game_hub.html:35 app/templates/todo/tags.html:14 msgid "Search" msgstr "" @@ -1033,17 +1061,17 @@ msgstr "" msgid "Please wait for the license to be added to CDB." msgstr "" -#: app/logic/packages.py:98 +#: app/logic/packages.py:99 msgid "" "Name can only contain lower case letters (a-z), digits (0-9), and " "underscores (_)" msgstr "" -#: app/logic/packages.py:112 +#: app/logic/packages.py:113 msgid "You don't have permission to edit this package" msgstr "" -#: app/logic/packages.py:116 +#: app/logic/packages.py:117 msgid "You don't have permission to change the package name" msgstr "" @@ -1076,50 +1104,50 @@ msgid "" "pixels" msgstr "" -#: app/logic/uploads.py:55 +#: app/logic/uploads.py:58 #, python-format msgid "Please upload %(file_desc)s" msgstr "" -#: app/logic/uploads.py:58 +#: app/logic/uploads.py:61 msgid "Uploaded image isn't actually an image" msgstr "" -#: app/models/packages.py:68 +#: app/models/packages.py:69 msgid "Mod" msgstr "" -#: app/models/packages.py:70 +#: app/models/packages.py:71 msgid "Game" msgstr "" -#: app/models/packages.py:72 +#: app/models/packages.py:73 msgid "Texture Pack" msgstr "" -#: app/models/packages.py:77 app/templates/base.html:39 +#: app/models/packages.py:78 app/templates/base.html:39 #: app/templates/modnames/view.html:14 msgid "Mods" msgstr "" -#: app/models/packages.py:79 app/templates/base.html:42 +#: app/models/packages.py:80 app/templates/base.html:42 #: app/templates/modnames/view.html:17 msgid "Games" msgstr "" -#: app/models/packages.py:81 app/templates/base.html:45 +#: app/models/packages.py:82 app/templates/base.html:45 msgid "Texture Packs" msgstr "" -#: app/models/packages.py:170 +#: app/models/packages.py:171 msgid "Submit for Approval" msgstr "" -#: app/models/packages.py:172 +#: app/models/packages.py:173 msgid "Approve" msgstr "" -#: app/models/packages.py:174 app/templates/api/create_edit_token.html:17 +#: app/models/packages.py:175 app/templates/api/create_edit_token.html:17 #: app/templates/collections/delete.html:14 #: app/templates/collections/view.html:39 #: app/templates/oauth/create_edit.html:17 @@ -1131,6 +1159,10 @@ msgstr "" msgid "Delete" msgstr "" +#: app/models/packages.py:572 app/templates/packages/view.html:163 +msgid "Work in Progress" +msgstr "" + #: app/tasks/emails.py:119 msgid "" "You are receiving this email because you are a registered user of " @@ -1182,8 +1214,9 @@ msgstr "" msgid "Random" msgstr "" -#: app/templates/base.html:51 app/templates/base.html:256 +#: app/templates/base.html:51 app/templates/base.html:245 #: app/templates/packages/bulk_update_conf.html:8 +#: app/templates/packages/translation.html:12 #: app/templates/packages/update_config.html:8 #: app/templates/todo/game_support.html:8 app/templates/todo/user.html:45 #: app/templates/todo/user.html:69 @@ -1224,84 +1257,82 @@ msgstr "" msgid "My Collections" msgstr "" -#: app/templates/base.html:163 +#: app/templates/base.html:164 msgid "Admin" msgstr "" -#: app/templates/base.html:166 -msgid "License Editor" -msgstr "" - -#: app/templates/base.html:171 -msgid "Restore Package" -msgstr "" - -#: app/templates/base.html:174 -msgid "Tag Editor" -msgstr "" - -#: app/templates/base.html:176 -msgid "Create Tag" -msgstr "" - -#: app/templates/base.html:181 app/templates/packages/release_new.html:12 +#: app/templates/base.html:169 app/templates/packages/release_new.html:12 msgid "Settings" msgstr "" -#: app/templates/base.html:184 +#: app/templates/base.html:172 msgid "Sign out" msgstr "" -#: app/templates/base.html:213 +#: app/templates/admin/languages/list.html:4 +#: app/templates/admin/languages/list.html:10 app/templates/base.html:185 +#: app/templates/packages/view.html:593 +msgid "Languages" +msgstr "" + +#: app/templates/base.html:202 msgid "Help translate ContentDB" msgstr "" -#: app/templates/base.html:257 +#: app/templates/base.html:246 msgid "About" msgstr "" -#: app/templates/base.html:258 +#: app/templates/base.html:247 msgid "Rules" msgstr "" -#: app/templates/base.html:259 +#: app/templates/base.html:248 msgid "Policy and Guidance" msgstr "" -#: app/templates/base.html:260 +#: app/templates/base.html:249 msgid "API" msgstr "" -#: app/templates/base.html:261 app/templates/users/register.html:37 +#: app/templates/base.html:250 app/templates/users/register.html:37 msgid "Privacy Policy" msgstr "" -#: app/templates/base.html:263 +#: app/templates/base.html:252 msgid "Report / DMCA" msgstr "" -#: app/templates/base.html:265 +#: app/templates/base.html:254 msgid "User List" msgstr "" -#: app/templates/base.html:266 app/templates/packages/view.html:189 -#: app/templates/packages/view.html:654 app/templates/threads/list.html:4 +#: app/templates/base.html:255 app/templates/packages/view.html:190 +#: app/templates/packages/view.html:668 app/templates/threads/list.html:4 msgid "Threads" msgstr "" -#: app/templates/base.html:267 app/templates/collections/list.html:7 +#: app/templates/base.html:256 app/templates/collections/list.html:7 #: app/templates/collections/list.html:26 msgid "Collections" msgstr "" -#: app/templates/base.html:268 +#: app/templates/base.html:257 msgid "Support Packages" msgstr "" -#: app/templates/base.html:269 +#: app/templates/base.html:258 msgid "Source Code" msgstr "" +#: app/templates/base.html:264 +msgid "Show non-free packages" +msgstr "" + +#: app/templates/base.html:266 +msgid "Hide non-free packages" +msgstr "" + #: app/templates/index.html:4 msgid "Welcome" msgstr "" @@ -1310,6 +1341,7 @@ msgstr "" msgid "Welcome to the best place to find Minetest mods, games, and texture packs" msgstr "" +#: app/templates/admin/storage.html:39 #: app/templates/collections/create_edit.html:81 #: app/templates/collections/list.html:39 #: app/templates/collections/view.html:91 app/templates/index.html:48 @@ -1326,68 +1358,73 @@ msgid "%(title)s by %(author)s" msgstr "" #: app/templates/index.html:77 app/templates/packages/reviews_list.html:4 -#: app/templates/packages/view.html:193 app/templates/packages/view.html:325 +#: app/templates/packages/view.html:194 app/templates/packages/view.html:332 #: app/templates/users/profile.html:279 msgid "Reviews" msgstr "" -#: app/templates/index.html:93 app/templates/packages/view.html:271 +#: app/templates/index.html:93 app/templates/packages/view.html:278 msgid "Previous" msgstr "" -#: app/templates/index.html:97 app/templates/packages/view.html:275 +#: app/templates/index.html:97 app/templates/packages/view.html:282 #: app/templates/users/claim_forums.html:87 msgid "Next" msgstr "" -#: app/templates/index.html:103 -msgid "Featured" -msgstr "" - -#: app/templates/index.html:108 app/templates/index.html:115 -#: app/templates/index.html:122 app/templates/index.html:129 -#: app/templates/index.html:136 app/templates/index.html:158 -#: app/templates/index.html:165 app/templates/packages/game_hub.html:30 -#: app/templates/packages/game_hub.html:37 +#: app/templates/index.html:107 app/templates/index.html:113 #: app/templates/packages/game_hub.html:44 -#: app/templates/packages/game_hub.html:51 -#: app/templates/packages/game_hub.html:58 -msgid "See more" -msgstr "" - -#: app/templates/index.html:110 app/templates/packages/game_hub.html:32 msgid "Recently Added" msgstr "" -#: app/templates/index.html:117 app/templates/packages/game_hub.html:39 +#: app/templates/index.html:111 app/templates/index.html:122 +#: app/templates/index.html:133 app/templates/index.html:144 +#: app/templates/index.html:155 app/templates/index.html:181 +#: app/templates/packages/game_hub.html:42 +#: app/templates/packages/game_hub.html:49 +#: app/templates/packages/game_hub.html:56 +#: app/templates/packages/game_hub.html:63 +#: app/templates/packages/game_hub.html:70 +msgid "See more" +msgstr "" + +#: app/templates/index.html:118 app/templates/index.html:124 +#: app/templates/packages/game_hub.html:51 msgid "Recently Updated" msgstr "" -#: app/templates/index.html:124 +#: app/templates/index.html:129 app/templates/index.html:135 msgid "Top Games" msgstr "" -#: app/templates/index.html:131 app/templates/packages/game_hub.html:46 +#: app/templates/index.html:140 app/templates/index.html:146 +#: app/templates/packages/game_hub.html:58 msgid "Top Mods" msgstr "" -#: app/templates/index.html:138 app/templates/packages/game_hub.html:53 +#: app/templates/index.html:151 app/templates/index.html:157 +#: app/templates/packages/game_hub.html:65 msgid "Top Texture Packs" msgstr "" -#: app/templates/index.html:142 +#: app/templates/index.html:163 msgid "Search by Tags" msgstr "" -#: app/templates/index.html:160 app/templates/packages/game_hub.html:60 +#: app/templates/index.html:177 app/templates/index.html:183 +#: app/templates/packages/game_hub.html:72 msgid "Highest Reviewed" msgstr "" -#: app/templates/index.html:167 +#: app/templates/index.html:191 +msgid "All reviews" +msgstr "" + +#: app/templates/index.html:193 msgid "Recent Positive Reviews" msgstr "" -#: app/templates/index.html:174 +#: app/templates/index.html:200 #, python-format msgid "CDB has %(count)d packages, with a total of %(downloads)d downloads." msgstr "" @@ -1414,6 +1451,27 @@ msgstr "" msgid "Send email to %(username)s" msgstr "" +#: app/templates/admin/storage.html:18 +#: app/templates/packages/create_edit.html:66 +#: app/templates/packages/game_support.html:20 +#: app/templates/threads/view.html:96 app/templates/todo/tags.html:36 +msgid "Package" +msgstr "" + +#: app/templates/admin/storage.html:62 +#: app/templates/collections/create_edit.html:61 +#: app/templates/threads/user_comments.html:79 +msgid "No results" +msgstr "" + +#: app/templates/admin/languages/list.html:19 +msgid "Id" +msgstr "" + +#: app/templates/admin/languages/list.html:33 +msgid "Has ContentDB translation?" +msgstr "" + #: app/templates/admin/licenses/list.html:8 msgid "New License" msgstr "" @@ -1522,7 +1580,7 @@ msgstr "" #: app/templates/collections/create_edit.html:5 #: app/templates/collections/view.html:42 app/templates/macros/releases.html:68 -#: app/templates/packages/view.html:115 app/templates/packages/view.html:248 +#: app/templates/packages/view.html:116 app/templates/packages/view.html:255 msgid "Edit" msgstr "" @@ -1538,13 +1596,8 @@ msgstr "" msgid "This requires the collection to be public" msgstr "" -#: app/templates/collections/create_edit.html:61 -#: app/templates/threads/user_comments.html:79 -msgid "No results" -msgstr "" - #: app/templates/collections/create_edit.html:76 -#: app/templates/packages/remove.html:58 app/templates/packages/view.html:127 +#: app/templates/packages/remove.html:58 app/templates/packages/view.html:128 msgid "Remove" msgstr "" @@ -1787,7 +1840,7 @@ msgid "No audit log entries." msgstr "" #: app/templates/macros/forms.html:21 app/templates/macros/reviews.html:145 -#: app/templates/packages/remove.html:48 app/templates/packages/view.html:444 +#: app/templates/packages/remove.html:48 app/templates/packages/view.html:451 #: app/templates/users/modtools.html:86 msgid "Required" msgstr "" @@ -1855,19 +1908,19 @@ msgid "" "author." msgstr "" -#: app/templates/macros/packagegridtile.html:25 +#: app/templates/macros/packagegridtile.html:26 msgid "Warning: Non-free code and media." msgstr "" -#: app/templates/macros/packagegridtile.html:29 +#: app/templates/macros/packagegridtile.html:30 msgid "Warning: Non-free code." msgstr "" -#: app/templates/macros/packagegridtile.html:33 +#: app/templates/macros/packagegridtile.html:34 msgid "Warning: Non-free media." msgstr "" -#: app/templates/macros/packagegridtile.html:45 +#: app/templates/macros/packagegridtile.html:46 msgid "No packages available" msgstr "" @@ -2070,8 +2123,8 @@ msgstr "" msgid "On %(trigger)s, do %(action)s" msgstr "" -#: app/templates/macros/todo.html:35 app/templates/packages/view.html:121 -#: app/templates/packages/view.html:409 +#: app/templates/macros/todo.html:35 app/templates/packages/view.html:122 +#: app/templates/packages/view.html:416 msgid "Release" msgstr "" @@ -2081,7 +2134,7 @@ msgstr "" #: app/templates/macros/todo.html:48 #: app/templates/packages/releases_list.html:13 -#: app/templates/packages/view.html:413 +#: app/templates/packages/view.html:420 msgid "Update settings" msgstr "" @@ -2089,7 +2142,7 @@ msgstr "" msgid "No outdated packages." msgstr "" -#: app/templates/macros/topics.html:6 app/templates/packages/view.html:176 +#: app/templates/macros/topics.html:6 app/templates/packages/view.html:177 msgid "Author" msgstr "" @@ -2142,9 +2195,9 @@ msgstr "" #: app/templates/modnames/view.html:27 app/templates/oauth/authorize.html:32 #: app/templates/packages/game_support.html:42 -#: app/templates/packages/similar.html:38 app/templates/packages/view.html:450 -#: app/templates/packages/view.html:474 app/templates/packages/view.html:519 -#: app/templates/packages/view.html:551 app/templates/todo/editor.html:85 +#: app/templates/packages/similar.html:38 app/templates/packages/view.html:457 +#: app/templates/packages/view.html:481 app/templates/packages/view.html:526 +#: app/templates/packages/view.html:558 app/templates/todo/editor.html:85 #: app/templates/todo/game_support.html:45 #, python-format msgid "%(title)s by %(display_name)s" @@ -2355,12 +2408,6 @@ msgid "" "\t\t\tsuch as finding metadata from git, and autocompletion." msgstr "" -#: app/templates/packages/create_edit.html:66 -#: app/templates/packages/game_support.html:20 -#: app/templates/threads/view.html:96 app/templates/todo/tags.html:36 -msgid "Package" -msgstr "" - #: app/templates/packages/create_edit.html:73 msgid "You need to unpublish the package to change the name." msgstr "" @@ -2425,6 +2472,10 @@ msgstr "" msgid "If blank, the author's donation URL will be used instead." msgstr "" +#: app/templates/packages/create_edit.html:122 +msgid "How can users translate your package? ie: weblate URL or a help page" +msgstr "" + #: app/templates/packages/edit_maintainers.html:4 msgid "Edit Maintainers" msgstr "" @@ -2455,6 +2506,12 @@ msgstr "" msgid "Mods and texture packs for %(title)s" msgstr "" +#: app/templates/packages/game_hub.html:31 +#: app/templates/packages/game_hub.html:34 +#, python-format +msgid "Search for packages for %(title)s" +msgstr "" + #: app/templates/packages/game_support.html:9 msgid "Documentation" msgstr "" @@ -2466,7 +2523,7 @@ msgid "" msgstr "" #: app/templates/packages/game_support.html:23 -#: app/templates/packages/view.html:212 +#: app/templates/packages/view.html:213 msgid "Source" msgstr "" @@ -2933,7 +2990,7 @@ msgid "" msgstr "" #: app/templates/packages/review_votes.html:4 -#: app/templates/packages/view.html:353 +#: app/templates/packages/view.html:360 msgid "Review Votes" msgstr "" @@ -3041,6 +3098,40 @@ msgstr "" msgid "Download (.csv)" msgstr "" +#: app/templates/packages/translation.html:18 +#, python-format +msgid "" +"To provide translations for your %(type)s, you need to create .tr files " +"and upload a new release." +msgstr "" + +#: app/templates/packages/translation.html:19 +msgid "" +"For information on how to do this, see the modding book chapter and " +"lua_api.md" +msgstr "" + +#: app/templates/packages/translation.html:23 +msgid "Translation - Minetest Modding Book" +msgstr "" + +#: app/templates/packages/translation.html:26 +msgid "Translating content meta - lua_api.md" +msgstr "" + +#: app/templates/packages/translation.html:31 +#, python-format +msgid "%(title)s is available in %(num)d languages." +msgstr "" + +#: app/templates/packages/translation.html:32 +msgid "ContentDB reads translations from locale files (.tr) in your package." +msgstr "" + +#: app/templates/packages/translation.html:39 +msgid "Language" +msgstr "" + #: app/templates/packages/update_config.html:4 #: app/templates/packages/update_config.html:9 msgid "Configure Git Update Detection" @@ -3076,209 +3167,209 @@ msgid "" "notifications until it is marked up to date." msgstr "" -#: app/templates/packages/view.html:41 +#: app/templates/packages/view.html:42 msgid "Download" msgstr "" -#: app/templates/packages/view.html:48 +#: app/templates/packages/view.html:49 #, python-format msgid "Minetest %(min)s - %(max)s" msgstr "" -#: app/templates/packages/view.html:50 +#: app/templates/packages/view.html:51 #, python-format msgid "For Minetest %(min)s and above" msgstr "" -#: app/templates/packages/view.html:52 +#: app/templates/packages/view.html:53 #, python-format msgid "Minetest %(max)s and below" msgstr "" -#: app/templates/packages/view.html:62 +#: app/templates/packages/view.html:63 msgid "How do I install this?" msgstr "" -#: app/templates/packages/view.html:68 +#: app/templates/packages/view.html:69 msgid "No downloads available" msgstr "" -#: app/templates/packages/view.html:75 +#: app/templates/packages/view.html:76 msgid "Non-free code and media" msgstr "" -#: app/templates/packages/view.html:77 +#: app/templates/packages/view.html:78 msgid "Non-free code" msgstr "" -#: app/templates/packages/view.html:79 +#: app/templates/packages/view.html:80 msgid "Non-free media" msgstr "" -#: app/templates/packages/view.html:93 app/templates/threads/view.html:104 +#: app/templates/packages/view.html:94 app/templates/threads/view.html:104 msgid "" "This thread is only visible to its creator, package maintainers, users of" " Approver rank or above, and @mentioned users." msgstr "" -#: app/templates/packages/view.html:162 -msgid "Work in Progress" -msgstr "" - -#: app/templates/packages/view.html:183 app/templates/users/profile.html:242 +#: app/templates/packages/view.html:184 app/templates/users/profile.html:242 msgid "Downloads" msgstr "" -#: app/templates/packages/view.html:206 app/templates/users/profile.html:95 +#: app/templates/packages/view.html:207 app/templates/users/profile.html:95 msgid "Website" msgstr "" -#: app/templates/packages/view.html:218 app/templates/users/profile.html:77 +#: app/templates/packages/view.html:219 app/templates/users/profile.html:77 msgid "Forums" msgstr "" -#: app/templates/packages/view.html:224 +#: app/templates/packages/view.html:225 msgid "Issue Tracker" msgstr "" -#: app/templates/packages/view.html:303 +#: app/templates/packages/view.html:231 +msgid "Translate" +msgstr "" + +#: app/templates/packages/view.html:310 msgid "Awaiting review" msgstr "" -#: app/templates/packages/view.html:333 app/templates/threads/view.html:77 +#: app/templates/packages/view.html:340 app/templates/threads/view.html:77 msgid "Edit Review" msgstr "" -#: app/templates/packages/view.html:338 +#: app/templates/packages/view.html:345 msgid "You can't review your own package." msgstr "" -#: app/templates/packages/view.html:348 +#: app/templates/packages/view.html:355 msgid "Package needs to be approved before it can be reviewed." msgstr "" -#: app/templates/packages/view.html:359 +#: app/templates/packages/view.html:366 msgid "Used By" msgstr "" -#: app/templates/packages/view.html:365 +#: app/templates/packages/view.html:372 msgid "Content" msgstr "" -#: app/templates/packages/view.html:367 app/templates/packages/view.html:437 +#: app/templates/packages/view.html:374 app/templates/packages/view.html:444 msgid "View content for game" msgstr "" -#: app/templates/packages/view.html:381 +#: app/templates/packages/view.html:388 msgid "Favorite" msgstr "" -#: app/templates/packages/view.html:387 +#: app/templates/packages/view.html:394 msgid "Add to collection..." msgstr "" -#: app/templates/packages/view.html:397 +#: app/templates/packages/view.html:404 msgid "Package may be outdated" msgstr "" -#: app/templates/packages/view.html:404 +#: app/templates/packages/view.html:411 msgid "Only visible to the author and Editors." msgstr "" -#: app/templates/packages/view.html:421 +#: app/templates/packages/view.html:428 msgid "Warning" msgstr "" -#: app/templates/packages/view.html:427 +#: app/templates/packages/view.html:434 msgid "Like this package? Help support its development by making a donation" msgstr "" -#: app/templates/packages/view.html:430 +#: app/templates/packages/view.html:437 msgid "Donate now" msgstr "" -#: app/templates/packages/view.html:442 +#: app/templates/packages/view.html:449 msgid "Dependencies" msgstr "" -#: app/templates/packages/view.html:462 +#: app/templates/packages/view.html:469 msgid "No required dependencies" msgstr "" -#: app/templates/packages/view.html:468 +#: app/templates/packages/view.html:475 msgid "Optional" msgstr "" -#: app/templates/packages/view.html:501 +#: app/templates/packages/view.html:508 msgid "Compatible Games" msgstr "" -#: app/templates/packages/view.html:506 app/templates/packages/view.html:526 +#: app/templates/packages/view.html:513 app/templates/packages/view.html:533 msgid "No specific game required" msgstr "" -#: app/templates/packages/view.html:509 +#: app/templates/packages/view.html:516 msgid "Tested with:" msgstr "" -#: app/templates/packages/view.html:531 +#: app/templates/packages/view.html:538 msgid "Is the above correct?" msgstr "" -#: app/templates/packages/view.html:532 +#: app/templates/packages/view.html:539 msgid "You need to either confirm this or tell ContentDB about supported games" msgstr "" -#: app/templates/packages/view.html:544 +#: app/templates/packages/view.html:551 msgid "Does not work with:" msgstr "" -#: app/templates/packages/view.html:561 +#: app/templates/packages/view.html:568 msgid "This is an experimental feature." msgstr "" -#: app/templates/packages/view.html:562 +#: app/templates/packages/view.html:569 msgid "Supported games are determined by an algorithm, and may not be correct." msgstr "" -#: app/templates/packages/view.html:572 +#: app/templates/packages/view.html:579 msgid "Please specify compatible games" msgstr "" -#: app/templates/packages/view.html:578 +#: app/templates/packages/view.html:585 msgid "Information" msgstr "" -#: app/templates/packages/view.html:584 +#: app/templates/packages/view.html:591 msgid "Technical Name" msgstr "" -#: app/templates/packages/view.html:593 +#: app/templates/packages/view.html:607 #, python-format msgid "%(code_license)s for code,
%(media_license)s for media." msgstr "" -#: app/templates/packages/view.html:601 +#: app/templates/packages/view.html:615 msgid "Unknown" msgstr "" -#: app/templates/packages/view.html:603 +#: app/templates/packages/view.html:617 msgid "Added" msgstr "" -#: app/templates/packages/view.html:617 +#: app/templates/packages/view.html:631 msgid "Remove myself" msgstr "" -#: app/templates/packages/view.html:622 +#: app/templates/packages/view.html:636 msgid "Provides" msgstr "" -#: app/templates/packages/view.html:644 +#: app/templates/packages/view.html:658 msgid "More" msgstr "" -#: app/templates/packages/view.html:673 +#: app/templates/packages/view.html:687 msgid "See audit log" msgstr "" @@ -4536,3 +4627,15 @@ msgstr "" #~ msgid "a PNG or JPG image file" #~ msgstr "" +#~ msgid "License Editor" +#~ msgstr "" + +#~ msgid "Restore Package" +#~ msgstr "" + +#~ msgid "Tag Editor" +#~ msgstr "" + +#~ msgid "Create Tag" +#~ msgstr "" + diff --git a/translations/messages.pot b/translations/messages.pot index ac466cac..fc2d3d64 100644 --- a/translations/messages.pot +++ b/translations/messages.pot @@ -1,14 +1,14 @@ # Translations template for PROJECT. -# Copyright (C) 2023 ORGANIZATION +# Copyright (C) 2024 ORGANIZATION # This file is distributed under the same license as the PROJECT project. -# FIRST AUTHOR , 2023. +# FIRST AUTHOR , 2024. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2023-12-30 16:46+0000\n" +"POT-Creation-Date: 2024-03-03 01:18+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -25,7 +25,8 @@ msgstr "" msgid "You have been banned." msgstr "" -#: app/querybuilder.py:38 app/templates/admin/tags/list.html:38 +#: app/querybuilder.py:41 app/templates/admin/languages/list.html:27 +#: app/templates/admin/tags/list.html:38 #: app/templates/admin/warnings/list.html:28 #: app/templates/collections/create_edit.html:56 #: app/templates/collections/view.html:66 app/templates/modnames/list.html:16 @@ -34,11 +35,20 @@ msgstr "" msgid "Packages" msgstr "" -#: app/template_filters.py:86 +#: app/querybuilder.py:56 +#, python-format +msgid "%(package_type)s for %(game_name)s" +msgstr "" + +#: app/template_filters.py:90 #, python-format msgid "%(delta)s ago" msgstr "" +#: app/blueprints/api/endpoints.py:95 app/templates/index.html:103 +msgid "Featured" +msgstr "" + #: app/blueprints/api/tokens.py:33 app/templates/admin/tags/list.html:26 #: app/templates/admin/warnings/list.html:20 app/templates/macros/topics.html:7 #: app/templates/modnames/list.html:12 @@ -50,15 +60,15 @@ msgid "Limit to package" msgstr "" #: app/blueprints/api/tokens.py:36 app/blueprints/collections/__init__.py:90 -#: app/blueprints/oauth/__init__.py:175 app/blueprints/packages/packages.py:274 -#: app/blueprints/packages/packages.py:523 -#: app/blueprints/packages/packages.py:619 -#: app/blueprints/packages/packages.py:690 -#: app/blueprints/packages/releases.py:61 -#: app/blueprints/packages/releases.py:73 app/blueprints/packages/reviews.py:49 -#: app/blueprints/packages/screenshots.py:35 -#: app/blueprints/packages/screenshots.py:41 -#: app/blueprints/packages/screenshots.py:46 +#: app/blueprints/oauth/__init__.py:175 app/blueprints/packages/packages.py:275 +#: app/blueprints/packages/packages.py:539 +#: app/blueprints/packages/packages.py:635 +#: app/blueprints/packages/packages.py:706 +#: app/blueprints/packages/releases.py:62 +#: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:49 +#: app/blueprints/packages/screenshots.py:36 +#: app/blueprints/packages/screenshots.py:42 +#: app/blueprints/packages/screenshots.py:47 #: app/blueprints/users/account.py:226 app/blueprints/users/account.py:234 #: app/blueprints/users/settings.py:77 app/blueprints/users/settings.py:147 #: app/blueprints/users/settings.py:304 app/templates/users/modtools.html:111 @@ -66,16 +76,19 @@ msgid "Save" msgstr "" #: app/blueprints/collections/__init__.py:77 -#: app/blueprints/oauth/__init__.py:168 app/blueprints/packages/releases.py:53 -#: app/blueprints/packages/releases.py:65 app/blueprints/packages/reviews.py:45 -#: app/blueprints/threads/__init__.py:281 app/templates/macros/reviews.html:138 -#: app/templates/macros/topics.html:5 +#: app/blueprints/oauth/__init__.py:168 app/blueprints/packages/releases.py:54 +#: app/blueprints/packages/releases.py:66 app/blueprints/packages/reviews.py:45 +#: app/blueprints/threads/__init__.py:281 +#: app/templates/admin/languages/list.html:23 +#: app/templates/macros/reviews.html:138 app/templates/macros/topics.html:5 #: app/templates/packages/release_edit.html:17 +#: app/templates/packages/translation.html:42 msgid "Title" msgstr "" #: app/blueprints/collections/__init__.py:80 #: app/blueprints/collections/__init__.py:85 +#: app/templates/packages/translation.html:45 msgid "Short Description" msgstr "" @@ -165,43 +178,48 @@ msgid "Edit Details" msgstr "" #: app/blueprints/packages/__init__.py:37 -#: app/templates/packages/releases_list.html:34 -#: app/templates/packages/view.html:634 app/templates/todo/editor.html:75 -msgid "Releases" +#: app/templates/packages/translation.html:4 +msgid "Translation" msgstr "" #: app/blueprints/packages/__init__.py:42 +#: app/templates/packages/releases_list.html:34 +#: app/templates/packages/view.html:648 app/templates/todo/editor.html:75 +msgid "Releases" +msgstr "" + +#: app/blueprints/packages/__init__.py:47 #: app/templates/packages/screenshots.html:4 #: app/templates/packages/screenshots.html:14 app/templates/todo/editor.html:11 msgid "Screenshots" msgstr "" -#: app/blueprints/packages/__init__.py:47 +#: app/blueprints/packages/__init__.py:52 #: app/templates/packages/edit_maintainers.html:8 -#: app/templates/packages/view.html:605 +#: app/templates/packages/view.html:619 msgid "Maintainers" msgstr "" -#: app/blueprints/packages/__init__.py:52 app/templates/base.html:159 -#: app/templates/packages/audit.html:4 +#: app/blueprints/packages/__init__.py:57 app/templates/admin/list.html:21 +#: app/templates/base.html:159 app/templates/packages/audit.html:4 msgid "Audit Log" msgstr "" -#: app/blueprints/packages/__init__.py:57 app/templates/base.html:150 +#: app/blueprints/packages/__init__.py:62 app/templates/base.html:150 #: app/templates/packages/stats.html:4 app/templates/packages/stats.html:23 -#: app/templates/packages/view.html:229 app/templates/users/profile.html:148 +#: app/templates/packages/view.html:236 app/templates/users/profile.html:148 msgid "Statistics" msgstr "" -#: app/blueprints/packages/__init__.py:62 app/templates/packages/share.html:4 +#: app/blueprints/packages/__init__.py:67 app/templates/packages/share.html:4 msgid "Share and Badges" msgstr "" -#: app/blueprints/packages/__init__.py:67 +#: app/blueprints/packages/__init__.py:72 msgid "Remove / Unpublish" msgstr "" -#: app/blueprints/packages/__init__.py:75 +#: app/blueprints/packages/__init__.py:80 #: app/templates/packages/game_support.html:4 msgid "Supported Games" msgstr "" @@ -224,7 +242,7 @@ msgstr "" msgid "No download available." msgstr "" -#: app/blueprints/packages/packages.py:253 app/templates/packages/view.html:582 +#: app/blueprints/packages/packages.py:253 app/templates/packages/view.html:589 msgid "Type" msgstr "" @@ -233,12 +251,12 @@ msgid "Title (Human-readable)" msgstr "" #: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:617 +#: app/blueprints/packages/packages.py:633 msgid "Name (Technical)" msgstr "" #: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:618 +#: app/blueprints/packages/packages.py:634 #: app/templates/packages/create_edit.html:75 msgid "Lower case letters (a-z), digits (0-9), and underscores (_) only" msgstr "" @@ -247,7 +265,7 @@ msgstr "" msgid "Short Description (Plaintext)" msgstr "" -#: app/blueprints/packages/packages.py:258 app/templates/packages/view.html:597 +#: app/blueprints/packages/packages.py:258 app/templates/packages/view.html:611 msgid "Maintenance State" msgstr "" @@ -260,7 +278,7 @@ msgstr "" msgid "Content Warnings" msgstr "" -#: app/blueprints/packages/packages.py:262 app/templates/packages/view.html:586 +#: app/blueprints/packages/packages.py:262 app/templates/packages/view.html:600 msgid "License" msgstr "" @@ -296,209 +314,219 @@ msgstr "" msgid "Donate URL" msgstr "" -#: app/blueprints/packages/packages.py:278 +#: app/blueprints/packages/packages.py:273 +msgid "Translation URL" +msgstr "" + +#: app/blueprints/packages/packages.py:279 msgid "_game is not an allowed name" msgstr "" -#: app/blueprints/packages/packages.py:288 +#: app/blueprints/packages/packages.py:289 msgid "" "Package already exists, but is removed. Please contact ContentDB staff to" " restore the package" msgstr "" -#: app/blueprints/packages/packages.py:293 +#: app/blueprints/packages/packages.py:294 msgid "Package already exists" msgstr "" -#: app/blueprints/packages/packages.py:299 +#: app/blueprints/packages/packages.py:300 msgid "A collection with a similar name already exists" msgstr "" -#: app/blueprints/packages/packages.py:359 +#: app/blueprints/packages/packages.py:361 msgid "Unable to find that user" msgstr "" -#: app/blueprints/packages/packages.py:363 -#: app/blueprints/packages/screenshots.py:136 +#: app/blueprints/packages/packages.py:365 +#: app/blueprints/packages/screenshots.py:137 #: app/blueprints/users/settings.py:131 msgid "Permission denied" msgstr "" -#: app/blueprints/packages/packages.py:419 -#: app/blueprints/packages/packages.py:478 -#: app/blueprints/packages/packages.py:498 +#: app/blueprints/packages/packages.py:421 +#: app/blueprints/packages/packages.py:494 +#: app/blueprints/packages/packages.py:514 msgid "You don't have permission to do that" msgstr "" -#: app/blueprints/packages/packages.py:449 +#: app/blueprints/packages/packages.py:453 msgid "Please comment what changes are needed in the approval thread" msgstr "" -#: app/blueprints/packages/packages.py:493 +#: app/blueprints/packages/packages.py:460 +msgid "" +"Please comment in the approval thread so editors know what you have " +"changed" +msgstr "" + +#: app/blueprints/packages/packages.py:509 msgid "Deleted package" msgstr "" -#: app/blueprints/packages/packages.py:513 +#: app/blueprints/packages/packages.py:529 msgid "Unapproved package" msgstr "" -#: app/blueprints/packages/packages.py:522 +#: app/blueprints/packages/packages.py:538 msgid "Maintainers (Comma-separated)" msgstr "" -#: app/blueprints/packages/packages.py:531 +#: app/blueprints/packages/packages.py:547 msgid "You don't have permission to edit maintainers" msgstr "" -#: app/blueprints/packages/packages.py:581 +#: app/blueprints/packages/packages.py:597 msgid "You are not a maintainer" msgstr "" -#: app/blueprints/packages/packages.py:584 +#: app/blueprints/packages/packages.py:600 msgid "Package owners cannot remove themselves as maintainers" msgstr "" -#: app/blueprints/packages/packages.py:616 +#: app/blueprints/packages/packages.py:632 msgid "Author Name" msgstr "" -#: app/blueprints/packages/packages.py:686 +#: app/blueprints/packages/packages.py:702 msgid "Enable support detection based on dependencies (recommended)" msgstr "" -#: app/blueprints/packages/packages.py:687 +#: app/blueprints/packages/packages.py:703 msgid "Supported games" msgstr "" -#: app/blueprints/packages/packages.py:688 +#: app/blueprints/packages/packages.py:704 msgid "Unsupported games" msgstr "" -#: app/blueprints/packages/packages.py:689 +#: app/blueprints/packages/packages.py:705 msgid "Supports all games (unless stated) / is game independent" msgstr "" -#: app/blueprints/packages/packages.py:705 +#: app/blueprints/packages/packages.py:721 msgid "You need at least one release before you can edit game support" msgstr "" -#: app/blueprints/packages/packages.py:709 +#: app/blueprints/packages/packages.py:725 msgid "Mod(pack) needs to contain at least one mod. Please create a new release" msgstr "" -#: app/blueprints/packages/releases.py:54 +#: app/blueprints/packages/releases.py:55 #: app/templates/packages/release_new.html:46 msgid "Method" msgstr "" -#: app/blueprints/packages/releases.py:54 -#: app/blueprints/packages/releases.py:56 -#: app/blueprints/packages/screenshots.py:34 +#: app/blueprints/packages/releases.py:55 +#: app/blueprints/packages/releases.py:57 +#: app/blueprints/packages/screenshots.py:35 msgid "File Upload" msgstr "" -#: app/blueprints/packages/releases.py:55 +#: app/blueprints/packages/releases.py:56 msgid "Git reference (ie: commit hash, branch, or tag)" msgstr "" -#: app/blueprints/packages/releases.py:57 -#: app/blueprints/packages/releases.py:69 -#: app/blueprints/packages/releases.py:193 +#: app/blueprints/packages/releases.py:58 +#: app/blueprints/packages/releases.py:70 +#: app/blueprints/packages/releases.py:194 msgid "Minimum Minetest Version" msgstr "" -#: app/blueprints/packages/releases.py:59 -#: app/blueprints/packages/releases.py:71 -#: app/blueprints/packages/releases.py:196 +#: app/blueprints/packages/releases.py:60 +#: app/blueprints/packages/releases.py:72 +#: app/blueprints/packages/releases.py:197 msgid "Maximum Minetest Version" msgstr "" -#: app/blueprints/packages/releases.py:66 +#: app/blueprints/packages/releases.py:67 #: app/templates/packages/release_edit.html:23 msgid "URL" msgstr "" -#: app/blueprints/packages/releases.py:67 +#: app/blueprints/packages/releases.py:68 msgid "Task ID" msgstr "" -#: app/blueprints/packages/releases.py:68 -#: app/blueprints/packages/screenshots.py:40 +#: app/blueprints/packages/releases.py:69 +#: app/blueprints/packages/screenshots.py:41 msgid "Is Approved" msgstr "" -#: app/blueprints/packages/releases.py:86 +#: app/blueprints/packages/releases.py:87 msgid "Import from Git" msgstr "" -#: app/blueprints/packages/releases.py:86 +#: app/blueprints/packages/releases.py:87 msgid "Upload .zip file" msgstr "" -#: app/blueprints/packages/releases.py:192 +#: app/blueprints/packages/releases.py:193 msgid "Set Min" msgstr "" -#: app/blueprints/packages/releases.py:195 +#: app/blueprints/packages/releases.py:196 msgid "Set Max" msgstr "" -#: app/blueprints/packages/releases.py:198 +#: app/blueprints/packages/releases.py:199 msgid "Only change values previously set as none" msgstr "" -#: app/blueprints/packages/releases.py:199 +#: app/blueprints/packages/releases.py:200 msgid "Update" msgstr "" -#: app/blueprints/packages/releases.py:248 +#: app/blueprints/packages/releases.py:251 #: app/templates/packages/update_config.html:25 msgid "Trigger" msgstr "" -#: app/blueprints/packages/releases.py:249 +#: app/blueprints/packages/releases.py:252 msgid "New Commit" msgstr "" -#: app/blueprints/packages/releases.py:250 app/templates/admin/tags/list.html:8 +#: app/blueprints/packages/releases.py:253 app/templates/admin/tags/list.html:8 msgid "New Tag" msgstr "" -#: app/blueprints/packages/releases.py:252 +#: app/blueprints/packages/releases.py:255 msgid "Branch name" msgstr "" -#: app/blueprints/packages/releases.py:253 +#: app/blueprints/packages/releases.py:256 #: app/templates/packages/update_config.html:38 msgid "Action" msgstr "" -#: app/blueprints/packages/releases.py:254 +#: app/blueprints/packages/releases.py:257 msgid "Send notification and mark as outdated" msgstr "" -#: app/blueprints/packages/releases.py:254 +#: app/blueprints/packages/releases.py:257 #: app/templates/macros/package_approval.html:22 msgid "Create release" msgstr "" -#: app/blueprints/packages/releases.py:256 +#: app/blueprints/packages/releases.py:259 msgid "Save Settings" msgstr "" -#: app/blueprints/packages/releases.py:257 +#: app/blueprints/packages/releases.py:260 msgid "Disable Automation" msgstr "" -#: app/blueprints/packages/releases.py:296 +#: app/blueprints/packages/releases.py:299 msgid "Please add a Git repository URL in order to set up automatic releases" msgstr "" -#: app/blueprints/packages/releases.py:312 +#: app/blueprints/packages/releases.py:315 msgid "Deleted update configuration" msgstr "" -#: app/blueprints/packages/releases.py:320 +#: app/blueprints/packages/releases.py:323 msgid "Now, please create an initial release" msgstr "" @@ -540,7 +568,7 @@ msgstr "" #: app/blueprints/packages/reviews.py:80 app/blueprints/threads/__init__.py:207 #: app/blueprints/threads/__init__.py:240 #: app/blueprints/threads/__init__.py:334 app/blueprints/users/settings.py:112 -#: app/logic/packages.py:131 +#: app/logic/packages.py:132 msgid "Linking to blocked sites is not allowed" msgstr "" @@ -552,12 +580,12 @@ msgstr "" msgid "You can't vote on your own reviews!" msgstr "" -#: app/blueprints/packages/screenshots.py:33 -#: app/blueprints/packages/screenshots.py:39 +#: app/blueprints/packages/screenshots.py:34 +#: app/blueprints/packages/screenshots.py:40 msgid "Title/Caption" msgstr "" -#: app/blueprints/packages/screenshots.py:45 +#: app/blueprints/packages/screenshots.py:46 #: app/templates/packages/screenshots.html:110 msgid "Cover Image" msgstr "" @@ -567,7 +595,7 @@ msgid "Message" msgstr "" #: app/blueprints/report/__init__.py:35 app/templates/macros/threads.html:51 -#: app/templates/packages/view.html:665 app/templates/report/index.html:4 +#: app/templates/packages/view.html:679 app/templates/report/index.html:4 #: app/templates/report/index.html:10 app/templates/users/profile.html:37 msgid "Report" msgstr "" @@ -640,7 +668,7 @@ msgstr "" msgid "Remember me" msgstr "" -#: app/blueprints/users/account.py:39 app/templates/base.html:188 +#: app/blueprints/users/account.py:39 app/templates/base.html:176 #: app/templates/donate/index.html:74 app/templates/users/login.html:4 msgid "Sign in" msgstr "" @@ -1002,7 +1030,7 @@ msgid "File filter" msgstr "" #: app/blueprints/zipgrep/__init__.py:38 app/templates/base.html:60 -#: app/templates/todo/tags.html:14 +#: app/templates/packages/game_hub.html:35 app/templates/todo/tags.html:14 msgid "Search" msgstr "" @@ -1033,17 +1061,17 @@ msgstr "" msgid "Please wait for the license to be added to CDB." msgstr "" -#: app/logic/packages.py:98 +#: app/logic/packages.py:99 msgid "" "Name can only contain lower case letters (a-z), digits (0-9), and " "underscores (_)" msgstr "" -#: app/logic/packages.py:112 +#: app/logic/packages.py:113 msgid "You don't have permission to edit this package" msgstr "" -#: app/logic/packages.py:116 +#: app/logic/packages.py:117 msgid "You don't have permission to change the package name" msgstr "" @@ -1076,50 +1104,50 @@ msgid "" "pixels" msgstr "" -#: app/logic/uploads.py:55 +#: app/logic/uploads.py:58 #, python-format msgid "Please upload %(file_desc)s" msgstr "" -#: app/logic/uploads.py:58 +#: app/logic/uploads.py:61 msgid "Uploaded image isn't actually an image" msgstr "" -#: app/models/packages.py:68 +#: app/models/packages.py:69 msgid "Mod" msgstr "" -#: app/models/packages.py:70 +#: app/models/packages.py:71 msgid "Game" msgstr "" -#: app/models/packages.py:72 +#: app/models/packages.py:73 msgid "Texture Pack" msgstr "" -#: app/models/packages.py:77 app/templates/base.html:39 +#: app/models/packages.py:78 app/templates/base.html:39 #: app/templates/modnames/view.html:14 msgid "Mods" msgstr "" -#: app/models/packages.py:79 app/templates/base.html:42 +#: app/models/packages.py:80 app/templates/base.html:42 #: app/templates/modnames/view.html:17 msgid "Games" msgstr "" -#: app/models/packages.py:81 app/templates/base.html:45 +#: app/models/packages.py:82 app/templates/base.html:45 msgid "Texture Packs" msgstr "" -#: app/models/packages.py:170 +#: app/models/packages.py:171 msgid "Submit for Approval" msgstr "" -#: app/models/packages.py:172 +#: app/models/packages.py:173 msgid "Approve" msgstr "" -#: app/models/packages.py:174 app/templates/api/create_edit_token.html:17 +#: app/models/packages.py:175 app/templates/api/create_edit_token.html:17 #: app/templates/collections/delete.html:14 #: app/templates/collections/view.html:39 #: app/templates/oauth/create_edit.html:17 @@ -1131,6 +1159,10 @@ msgstr "" msgid "Delete" msgstr "" +#: app/models/packages.py:572 app/templates/packages/view.html:163 +msgid "Work in Progress" +msgstr "" + #: app/tasks/emails.py:119 msgid "" "You are receiving this email because you are a registered user of " @@ -1182,8 +1214,9 @@ msgstr "" msgid "Random" msgstr "" -#: app/templates/base.html:51 app/templates/base.html:256 +#: app/templates/base.html:51 app/templates/base.html:245 #: app/templates/packages/bulk_update_conf.html:8 +#: app/templates/packages/translation.html:12 #: app/templates/packages/update_config.html:8 #: app/templates/todo/game_support.html:8 app/templates/todo/user.html:45 #: app/templates/todo/user.html:69 @@ -1224,84 +1257,82 @@ msgstr "" msgid "My Collections" msgstr "" -#: app/templates/base.html:163 +#: app/templates/base.html:164 msgid "Admin" msgstr "" -#: app/templates/base.html:166 -msgid "License Editor" -msgstr "" - -#: app/templates/base.html:171 -msgid "Restore Package" -msgstr "" - -#: app/templates/base.html:174 -msgid "Tag Editor" -msgstr "" - -#: app/templates/base.html:176 -msgid "Create Tag" -msgstr "" - -#: app/templates/base.html:181 app/templates/packages/release_new.html:12 +#: app/templates/base.html:169 app/templates/packages/release_new.html:12 msgid "Settings" msgstr "" -#: app/templates/base.html:184 +#: app/templates/base.html:172 msgid "Sign out" msgstr "" -#: app/templates/base.html:213 +#: app/templates/admin/languages/list.html:4 +#: app/templates/admin/languages/list.html:10 app/templates/base.html:185 +#: app/templates/packages/view.html:593 +msgid "Languages" +msgstr "" + +#: app/templates/base.html:202 msgid "Help translate ContentDB" msgstr "" -#: app/templates/base.html:257 +#: app/templates/base.html:246 msgid "About" msgstr "" -#: app/templates/base.html:258 +#: app/templates/base.html:247 msgid "Rules" msgstr "" -#: app/templates/base.html:259 +#: app/templates/base.html:248 msgid "Policy and Guidance" msgstr "" -#: app/templates/base.html:260 +#: app/templates/base.html:249 msgid "API" msgstr "" -#: app/templates/base.html:261 app/templates/users/register.html:37 +#: app/templates/base.html:250 app/templates/users/register.html:37 msgid "Privacy Policy" msgstr "" -#: app/templates/base.html:263 +#: app/templates/base.html:252 msgid "Report / DMCA" msgstr "" -#: app/templates/base.html:265 +#: app/templates/base.html:254 msgid "User List" msgstr "" -#: app/templates/base.html:266 app/templates/packages/view.html:189 -#: app/templates/packages/view.html:654 app/templates/threads/list.html:4 +#: app/templates/base.html:255 app/templates/packages/view.html:190 +#: app/templates/packages/view.html:668 app/templates/threads/list.html:4 msgid "Threads" msgstr "" -#: app/templates/base.html:267 app/templates/collections/list.html:7 +#: app/templates/base.html:256 app/templates/collections/list.html:7 #: app/templates/collections/list.html:26 msgid "Collections" msgstr "" -#: app/templates/base.html:268 +#: app/templates/base.html:257 msgid "Support Packages" msgstr "" -#: app/templates/base.html:269 +#: app/templates/base.html:258 msgid "Source Code" msgstr "" +#: app/templates/base.html:264 +msgid "Show non-free packages" +msgstr "" + +#: app/templates/base.html:266 +msgid "Hide non-free packages" +msgstr "" + #: app/templates/index.html:4 msgid "Welcome" msgstr "" @@ -1310,6 +1341,7 @@ msgstr "" msgid "Welcome to the best place to find Minetest mods, games, and texture packs" msgstr "" +#: app/templates/admin/storage.html:39 #: app/templates/collections/create_edit.html:81 #: app/templates/collections/list.html:39 #: app/templates/collections/view.html:91 app/templates/index.html:48 @@ -1326,68 +1358,73 @@ msgid "%(title)s by %(author)s" msgstr "" #: app/templates/index.html:77 app/templates/packages/reviews_list.html:4 -#: app/templates/packages/view.html:193 app/templates/packages/view.html:325 +#: app/templates/packages/view.html:194 app/templates/packages/view.html:332 #: app/templates/users/profile.html:279 msgid "Reviews" msgstr "" -#: app/templates/index.html:93 app/templates/packages/view.html:271 +#: app/templates/index.html:93 app/templates/packages/view.html:278 msgid "Previous" msgstr "" -#: app/templates/index.html:97 app/templates/packages/view.html:275 +#: app/templates/index.html:97 app/templates/packages/view.html:282 #: app/templates/users/claim_forums.html:87 msgid "Next" msgstr "" -#: app/templates/index.html:103 -msgid "Featured" -msgstr "" - -#: app/templates/index.html:108 app/templates/index.html:115 -#: app/templates/index.html:122 app/templates/index.html:129 -#: app/templates/index.html:136 app/templates/index.html:158 -#: app/templates/index.html:165 app/templates/packages/game_hub.html:30 -#: app/templates/packages/game_hub.html:37 +#: app/templates/index.html:107 app/templates/index.html:113 #: app/templates/packages/game_hub.html:44 -#: app/templates/packages/game_hub.html:51 -#: app/templates/packages/game_hub.html:58 -msgid "See more" -msgstr "" - -#: app/templates/index.html:110 app/templates/packages/game_hub.html:32 msgid "Recently Added" msgstr "" -#: app/templates/index.html:117 app/templates/packages/game_hub.html:39 +#: app/templates/index.html:111 app/templates/index.html:122 +#: app/templates/index.html:133 app/templates/index.html:144 +#: app/templates/index.html:155 app/templates/index.html:181 +#: app/templates/packages/game_hub.html:42 +#: app/templates/packages/game_hub.html:49 +#: app/templates/packages/game_hub.html:56 +#: app/templates/packages/game_hub.html:63 +#: app/templates/packages/game_hub.html:70 +msgid "See more" +msgstr "" + +#: app/templates/index.html:118 app/templates/index.html:124 +#: app/templates/packages/game_hub.html:51 msgid "Recently Updated" msgstr "" -#: app/templates/index.html:124 +#: app/templates/index.html:129 app/templates/index.html:135 msgid "Top Games" msgstr "" -#: app/templates/index.html:131 app/templates/packages/game_hub.html:46 +#: app/templates/index.html:140 app/templates/index.html:146 +#: app/templates/packages/game_hub.html:58 msgid "Top Mods" msgstr "" -#: app/templates/index.html:138 app/templates/packages/game_hub.html:53 +#: app/templates/index.html:151 app/templates/index.html:157 +#: app/templates/packages/game_hub.html:65 msgid "Top Texture Packs" msgstr "" -#: app/templates/index.html:142 +#: app/templates/index.html:163 msgid "Search by Tags" msgstr "" -#: app/templates/index.html:160 app/templates/packages/game_hub.html:60 +#: app/templates/index.html:177 app/templates/index.html:183 +#: app/templates/packages/game_hub.html:72 msgid "Highest Reviewed" msgstr "" -#: app/templates/index.html:167 +#: app/templates/index.html:191 +msgid "All reviews" +msgstr "" + +#: app/templates/index.html:193 msgid "Recent Positive Reviews" msgstr "" -#: app/templates/index.html:174 +#: app/templates/index.html:200 #, python-format msgid "CDB has %(count)d packages, with a total of %(downloads)d downloads." msgstr "" @@ -1414,6 +1451,27 @@ msgstr "" msgid "Send email to %(username)s" msgstr "" +#: app/templates/admin/storage.html:18 +#: app/templates/packages/create_edit.html:66 +#: app/templates/packages/game_support.html:20 +#: app/templates/threads/view.html:96 app/templates/todo/tags.html:36 +msgid "Package" +msgstr "" + +#: app/templates/admin/storage.html:62 +#: app/templates/collections/create_edit.html:61 +#: app/templates/threads/user_comments.html:79 +msgid "No results" +msgstr "" + +#: app/templates/admin/languages/list.html:19 +msgid "Id" +msgstr "" + +#: app/templates/admin/languages/list.html:33 +msgid "Has ContentDB translation?" +msgstr "" + #: app/templates/admin/licenses/list.html:8 msgid "New License" msgstr "" @@ -1522,7 +1580,7 @@ msgstr "" #: app/templates/collections/create_edit.html:5 #: app/templates/collections/view.html:42 app/templates/macros/releases.html:68 -#: app/templates/packages/view.html:115 app/templates/packages/view.html:248 +#: app/templates/packages/view.html:116 app/templates/packages/view.html:255 msgid "Edit" msgstr "" @@ -1538,13 +1596,8 @@ msgstr "" msgid "This requires the collection to be public" msgstr "" -#: app/templates/collections/create_edit.html:61 -#: app/templates/threads/user_comments.html:79 -msgid "No results" -msgstr "" - #: app/templates/collections/create_edit.html:76 -#: app/templates/packages/remove.html:58 app/templates/packages/view.html:127 +#: app/templates/packages/remove.html:58 app/templates/packages/view.html:128 msgid "Remove" msgstr "" @@ -1787,7 +1840,7 @@ msgid "No audit log entries." msgstr "" #: app/templates/macros/forms.html:21 app/templates/macros/reviews.html:145 -#: app/templates/packages/remove.html:48 app/templates/packages/view.html:444 +#: app/templates/packages/remove.html:48 app/templates/packages/view.html:451 #: app/templates/users/modtools.html:86 msgid "Required" msgstr "" @@ -1855,19 +1908,19 @@ msgid "" "author." msgstr "" -#: app/templates/macros/packagegridtile.html:25 +#: app/templates/macros/packagegridtile.html:26 msgid "Warning: Non-free code and media." msgstr "" -#: app/templates/macros/packagegridtile.html:29 +#: app/templates/macros/packagegridtile.html:30 msgid "Warning: Non-free code." msgstr "" -#: app/templates/macros/packagegridtile.html:33 +#: app/templates/macros/packagegridtile.html:34 msgid "Warning: Non-free media." msgstr "" -#: app/templates/macros/packagegridtile.html:45 +#: app/templates/macros/packagegridtile.html:46 msgid "No packages available" msgstr "" @@ -2070,8 +2123,8 @@ msgstr "" msgid "On %(trigger)s, do %(action)s" msgstr "" -#: app/templates/macros/todo.html:35 app/templates/packages/view.html:121 -#: app/templates/packages/view.html:409 +#: app/templates/macros/todo.html:35 app/templates/packages/view.html:122 +#: app/templates/packages/view.html:416 msgid "Release" msgstr "" @@ -2081,7 +2134,7 @@ msgstr "" #: app/templates/macros/todo.html:48 #: app/templates/packages/releases_list.html:13 -#: app/templates/packages/view.html:413 +#: app/templates/packages/view.html:420 msgid "Update settings" msgstr "" @@ -2089,7 +2142,7 @@ msgstr "" msgid "No outdated packages." msgstr "" -#: app/templates/macros/topics.html:6 app/templates/packages/view.html:176 +#: app/templates/macros/topics.html:6 app/templates/packages/view.html:177 msgid "Author" msgstr "" @@ -2142,9 +2195,9 @@ msgstr "" #: app/templates/modnames/view.html:27 app/templates/oauth/authorize.html:32 #: app/templates/packages/game_support.html:42 -#: app/templates/packages/similar.html:38 app/templates/packages/view.html:450 -#: app/templates/packages/view.html:474 app/templates/packages/view.html:519 -#: app/templates/packages/view.html:551 app/templates/todo/editor.html:85 +#: app/templates/packages/similar.html:38 app/templates/packages/view.html:457 +#: app/templates/packages/view.html:481 app/templates/packages/view.html:526 +#: app/templates/packages/view.html:558 app/templates/todo/editor.html:85 #: app/templates/todo/game_support.html:45 #, python-format msgid "%(title)s by %(display_name)s" @@ -2355,12 +2408,6 @@ msgid "" "\t\t\tsuch as finding metadata from git, and autocompletion." msgstr "" -#: app/templates/packages/create_edit.html:66 -#: app/templates/packages/game_support.html:20 -#: app/templates/threads/view.html:96 app/templates/todo/tags.html:36 -msgid "Package" -msgstr "" - #: app/templates/packages/create_edit.html:73 msgid "You need to unpublish the package to change the name." msgstr "" @@ -2425,6 +2472,10 @@ msgstr "" msgid "If blank, the author's donation URL will be used instead." msgstr "" +#: app/templates/packages/create_edit.html:122 +msgid "How can users translate your package? ie: weblate URL or a help page" +msgstr "" + #: app/templates/packages/edit_maintainers.html:4 msgid "Edit Maintainers" msgstr "" @@ -2455,6 +2506,12 @@ msgstr "" msgid "Mods and texture packs for %(title)s" msgstr "" +#: app/templates/packages/game_hub.html:31 +#: app/templates/packages/game_hub.html:34 +#, python-format +msgid "Search for packages for %(title)s" +msgstr "" + #: app/templates/packages/game_support.html:9 msgid "Documentation" msgstr "" @@ -2466,7 +2523,7 @@ msgid "" msgstr "" #: app/templates/packages/game_support.html:23 -#: app/templates/packages/view.html:212 +#: app/templates/packages/view.html:213 msgid "Source" msgstr "" @@ -2933,7 +2990,7 @@ msgid "" msgstr "" #: app/templates/packages/review_votes.html:4 -#: app/templates/packages/view.html:353 +#: app/templates/packages/view.html:360 msgid "Review Votes" msgstr "" @@ -3041,6 +3098,40 @@ msgstr "" msgid "Download (.csv)" msgstr "" +#: app/templates/packages/translation.html:18 +#, python-format +msgid "" +"To provide translations for your %(type)s, you need to create .tr files " +"and upload a new release." +msgstr "" + +#: app/templates/packages/translation.html:19 +msgid "" +"For information on how to do this, see the modding book chapter and " +"lua_api.md" +msgstr "" + +#: app/templates/packages/translation.html:23 +msgid "Translation - Minetest Modding Book" +msgstr "" + +#: app/templates/packages/translation.html:26 +msgid "Translating content meta - lua_api.md" +msgstr "" + +#: app/templates/packages/translation.html:31 +#, python-format +msgid "%(title)s is available in %(num)d languages." +msgstr "" + +#: app/templates/packages/translation.html:32 +msgid "ContentDB reads translations from locale files (.tr) in your package." +msgstr "" + +#: app/templates/packages/translation.html:39 +msgid "Language" +msgstr "" + #: app/templates/packages/update_config.html:4 #: app/templates/packages/update_config.html:9 msgid "Configure Git Update Detection" @@ -3076,209 +3167,209 @@ msgid "" "notifications until it is marked up to date." msgstr "" -#: app/templates/packages/view.html:41 +#: app/templates/packages/view.html:42 msgid "Download" msgstr "" -#: app/templates/packages/view.html:48 +#: app/templates/packages/view.html:49 #, python-format msgid "Minetest %(min)s - %(max)s" msgstr "" -#: app/templates/packages/view.html:50 +#: app/templates/packages/view.html:51 #, python-format msgid "For Minetest %(min)s and above" msgstr "" -#: app/templates/packages/view.html:52 +#: app/templates/packages/view.html:53 #, python-format msgid "Minetest %(max)s and below" msgstr "" -#: app/templates/packages/view.html:62 +#: app/templates/packages/view.html:63 msgid "How do I install this?" msgstr "" -#: app/templates/packages/view.html:68 +#: app/templates/packages/view.html:69 msgid "No downloads available" msgstr "" -#: app/templates/packages/view.html:75 +#: app/templates/packages/view.html:76 msgid "Non-free code and media" msgstr "" -#: app/templates/packages/view.html:77 +#: app/templates/packages/view.html:78 msgid "Non-free code" msgstr "" -#: app/templates/packages/view.html:79 +#: app/templates/packages/view.html:80 msgid "Non-free media" msgstr "" -#: app/templates/packages/view.html:93 app/templates/threads/view.html:104 +#: app/templates/packages/view.html:94 app/templates/threads/view.html:104 msgid "" "This thread is only visible to its creator, package maintainers, users of" " Approver rank or above, and @mentioned users." msgstr "" -#: app/templates/packages/view.html:162 -msgid "Work in Progress" -msgstr "" - -#: app/templates/packages/view.html:183 app/templates/users/profile.html:242 +#: app/templates/packages/view.html:184 app/templates/users/profile.html:242 msgid "Downloads" msgstr "" -#: app/templates/packages/view.html:206 app/templates/users/profile.html:95 +#: app/templates/packages/view.html:207 app/templates/users/profile.html:95 msgid "Website" msgstr "" -#: app/templates/packages/view.html:218 app/templates/users/profile.html:77 +#: app/templates/packages/view.html:219 app/templates/users/profile.html:77 msgid "Forums" msgstr "" -#: app/templates/packages/view.html:224 +#: app/templates/packages/view.html:225 msgid "Issue Tracker" msgstr "" -#: app/templates/packages/view.html:303 +#: app/templates/packages/view.html:231 +msgid "Translate" +msgstr "" + +#: app/templates/packages/view.html:310 msgid "Awaiting review" msgstr "" -#: app/templates/packages/view.html:333 app/templates/threads/view.html:77 +#: app/templates/packages/view.html:340 app/templates/threads/view.html:77 msgid "Edit Review" msgstr "" -#: app/templates/packages/view.html:338 +#: app/templates/packages/view.html:345 msgid "You can't review your own package." msgstr "" -#: app/templates/packages/view.html:348 +#: app/templates/packages/view.html:355 msgid "Package needs to be approved before it can be reviewed." msgstr "" -#: app/templates/packages/view.html:359 +#: app/templates/packages/view.html:366 msgid "Used By" msgstr "" -#: app/templates/packages/view.html:365 +#: app/templates/packages/view.html:372 msgid "Content" msgstr "" -#: app/templates/packages/view.html:367 app/templates/packages/view.html:437 +#: app/templates/packages/view.html:374 app/templates/packages/view.html:444 msgid "View content for game" msgstr "" -#: app/templates/packages/view.html:381 +#: app/templates/packages/view.html:388 msgid "Favorite" msgstr "" -#: app/templates/packages/view.html:387 +#: app/templates/packages/view.html:394 msgid "Add to collection..." msgstr "" -#: app/templates/packages/view.html:397 +#: app/templates/packages/view.html:404 msgid "Package may be outdated" msgstr "" -#: app/templates/packages/view.html:404 +#: app/templates/packages/view.html:411 msgid "Only visible to the author and Editors." msgstr "" -#: app/templates/packages/view.html:421 +#: app/templates/packages/view.html:428 msgid "Warning" msgstr "" -#: app/templates/packages/view.html:427 +#: app/templates/packages/view.html:434 msgid "Like this package? Help support its development by making a donation" msgstr "" -#: app/templates/packages/view.html:430 +#: app/templates/packages/view.html:437 msgid "Donate now" msgstr "" -#: app/templates/packages/view.html:442 +#: app/templates/packages/view.html:449 msgid "Dependencies" msgstr "" -#: app/templates/packages/view.html:462 +#: app/templates/packages/view.html:469 msgid "No required dependencies" msgstr "" -#: app/templates/packages/view.html:468 +#: app/templates/packages/view.html:475 msgid "Optional" msgstr "" -#: app/templates/packages/view.html:501 +#: app/templates/packages/view.html:508 msgid "Compatible Games" msgstr "" -#: app/templates/packages/view.html:506 app/templates/packages/view.html:526 +#: app/templates/packages/view.html:513 app/templates/packages/view.html:533 msgid "No specific game required" msgstr "" -#: app/templates/packages/view.html:509 +#: app/templates/packages/view.html:516 msgid "Tested with:" msgstr "" -#: app/templates/packages/view.html:531 +#: app/templates/packages/view.html:538 msgid "Is the above correct?" msgstr "" -#: app/templates/packages/view.html:532 +#: app/templates/packages/view.html:539 msgid "You need to either confirm this or tell ContentDB about supported games" msgstr "" -#: app/templates/packages/view.html:544 +#: app/templates/packages/view.html:551 msgid "Does not work with:" msgstr "" -#: app/templates/packages/view.html:561 +#: app/templates/packages/view.html:568 msgid "This is an experimental feature." msgstr "" -#: app/templates/packages/view.html:562 +#: app/templates/packages/view.html:569 msgid "Supported games are determined by an algorithm, and may not be correct." msgstr "" -#: app/templates/packages/view.html:572 +#: app/templates/packages/view.html:579 msgid "Please specify compatible games" msgstr "" -#: app/templates/packages/view.html:578 +#: app/templates/packages/view.html:585 msgid "Information" msgstr "" -#: app/templates/packages/view.html:584 +#: app/templates/packages/view.html:591 msgid "Technical Name" msgstr "" -#: app/templates/packages/view.html:593 +#: app/templates/packages/view.html:607 #, python-format msgid "%(code_license)s for code,
%(media_license)s for media." msgstr "" -#: app/templates/packages/view.html:601 +#: app/templates/packages/view.html:615 msgid "Unknown" msgstr "" -#: app/templates/packages/view.html:603 +#: app/templates/packages/view.html:617 msgid "Added" msgstr "" -#: app/templates/packages/view.html:617 +#: app/templates/packages/view.html:631 msgid "Remove myself" msgstr "" -#: app/templates/packages/view.html:622 +#: app/templates/packages/view.html:636 msgid "Provides" msgstr "" -#: app/templates/packages/view.html:644 +#: app/templates/packages/view.html:658 msgid "More" msgstr "" -#: app/templates/packages/view.html:673 +#: app/templates/packages/view.html:687 msgid "See audit log" msgstr "" diff --git a/translations/ms/LC_MESSAGES/messages.po b/translations/ms/LC_MESSAGES/messages.po index 2b36251f..377e6e61 100644 --- a/translations/ms/LC_MESSAGES/messages.po +++ b/translations/ms/LC_MESSAGES/messages.po @@ -7,18 +7,17 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2023-12-30 16:46+0000\n" +"POT-Creation-Date: 2024-03-03 01:18+0000\n" "PO-Revision-Date: 2024-02-21 21:02+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 5.5-dev\n" "Generated-By: Babel 2.12.1\n" #: app/__init__.py:123 @@ -29,7 +28,8 @@ msgstr "Diharamkan:" msgid "You have been banned." msgstr "Anda telah diharamkan." -#: app/querybuilder.py:38 app/templates/admin/tags/list.html:38 +#: app/querybuilder.py:41 app/templates/admin/languages/list.html:27 +#: app/templates/admin/tags/list.html:38 #: app/templates/admin/warnings/list.html:28 #: app/templates/collections/create_edit.html:56 #: app/templates/collections/view.html:66 app/templates/modnames/list.html:16 @@ -38,11 +38,20 @@ msgstr "Anda telah diharamkan." msgid "Packages" msgstr "Pakej" -#: app/template_filters.py:86 +#: app/querybuilder.py:56 +#, python-format +msgid "%(package_type)s for %(game_name)s" +msgstr "" + +#: app/template_filters.py:90 #, python-format msgid "%(delta)s ago" msgstr "%(delta)s yang lalu" +#: app/blueprints/api/endpoints.py:95 app/templates/index.html:103 +msgid "Featured" +msgstr "Sorotan" + #: app/blueprints/api/tokens.py:33 app/templates/admin/tags/list.html:26 #: app/templates/admin/warnings/list.html:20 app/templates/macros/topics.html:7 #: app/templates/modnames/list.html:12 @@ -54,15 +63,15 @@ msgid "Limit to package" msgstr "Hadkan ke pakej" #: app/blueprints/api/tokens.py:36 app/blueprints/collections/__init__.py:90 -#: app/blueprints/oauth/__init__.py:175 app/blueprints/packages/packages.py:274 -#: app/blueprints/packages/packages.py:523 -#: app/blueprints/packages/packages.py:619 -#: app/blueprints/packages/packages.py:690 -#: app/blueprints/packages/releases.py:61 -#: app/blueprints/packages/releases.py:73 app/blueprints/packages/reviews.py:49 -#: app/blueprints/packages/screenshots.py:35 -#: app/blueprints/packages/screenshots.py:41 -#: app/blueprints/packages/screenshots.py:46 +#: app/blueprints/oauth/__init__.py:175 app/blueprints/packages/packages.py:275 +#: app/blueprints/packages/packages.py:539 +#: app/blueprints/packages/packages.py:635 +#: app/blueprints/packages/packages.py:706 +#: app/blueprints/packages/releases.py:62 +#: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:49 +#: app/blueprints/packages/screenshots.py:36 +#: app/blueprints/packages/screenshots.py:42 +#: app/blueprints/packages/screenshots.py:47 #: app/blueprints/users/account.py:226 app/blueprints/users/account.py:234 #: app/blueprints/users/settings.py:77 app/blueprints/users/settings.py:147 #: app/blueprints/users/settings.py:304 app/templates/users/modtools.html:111 @@ -70,16 +79,19 @@ msgid "Save" msgstr "Simpan" #: app/blueprints/collections/__init__.py:77 -#: app/blueprints/oauth/__init__.py:168 app/blueprints/packages/releases.py:53 -#: app/blueprints/packages/releases.py:65 app/blueprints/packages/reviews.py:45 -#: app/blueprints/threads/__init__.py:281 app/templates/macros/reviews.html:138 -#: app/templates/macros/topics.html:5 +#: app/blueprints/oauth/__init__.py:168 app/blueprints/packages/releases.py:54 +#: app/blueprints/packages/releases.py:66 app/blueprints/packages/reviews.py:45 +#: app/blueprints/threads/__init__.py:281 +#: app/templates/admin/languages/list.html:23 +#: app/templates/macros/reviews.html:138 app/templates/macros/topics.html:5 #: app/templates/packages/release_edit.html:17 +#: app/templates/packages/translation.html:42 msgid "Title" msgstr "Tajuk" #: app/blueprints/collections/__init__.py:80 #: app/blueprints/collections/__init__.py:85 +#: app/templates/packages/translation.html:45 msgid "Short Description" msgstr "Perihal Pendek" @@ -171,43 +183,48 @@ msgid "Edit Details" msgstr "Sunting Maklumat" #: app/blueprints/packages/__init__.py:37 +#: app/templates/packages/translation.html:4 +msgid "Translation" +msgstr "" + +#: app/blueprints/packages/__init__.py:42 #: app/templates/packages/releases_list.html:34 -#: app/templates/packages/view.html:634 app/templates/todo/editor.html:75 +#: app/templates/packages/view.html:648 app/templates/todo/editor.html:75 msgid "Releases" msgstr "Terbitan" -#: app/blueprints/packages/__init__.py:42 +#: app/blueprints/packages/__init__.py:47 #: app/templates/packages/screenshots.html:4 #: app/templates/packages/screenshots.html:14 app/templates/todo/editor.html:11 msgid "Screenshots" msgstr "Tangkap Layar" -#: app/blueprints/packages/__init__.py:47 +#: app/blueprints/packages/__init__.py:52 #: app/templates/packages/edit_maintainers.html:8 -#: app/templates/packages/view.html:605 +#: app/templates/packages/view.html:619 msgid "Maintainers" msgstr "Penyenggara" -#: app/blueprints/packages/__init__.py:52 app/templates/base.html:159 -#: app/templates/packages/audit.html:4 +#: app/blueprints/packages/__init__.py:57 app/templates/admin/list.html:21 +#: app/templates/base.html:159 app/templates/packages/audit.html:4 msgid "Audit Log" msgstr "Log Audit" -#: app/blueprints/packages/__init__.py:57 app/templates/base.html:150 +#: app/blueprints/packages/__init__.py:62 app/templates/base.html:150 #: app/templates/packages/stats.html:4 app/templates/packages/stats.html:23 -#: app/templates/packages/view.html:229 app/templates/users/profile.html:148 +#: app/templates/packages/view.html:236 app/templates/users/profile.html:148 msgid "Statistics" msgstr "Statistik" -#: app/blueprints/packages/__init__.py:62 app/templates/packages/share.html:4 +#: app/blueprints/packages/__init__.py:67 app/templates/packages/share.html:4 msgid "Share and Badges" msgstr "Kongsi dan Lencana" -#: app/blueprints/packages/__init__.py:67 +#: app/blueprints/packages/__init__.py:72 msgid "Remove / Unpublish" msgstr "Buang / Nyahterbit" -#: app/blueprints/packages/__init__.py:75 +#: app/blueprints/packages/__init__.py:80 #: app/templates/packages/game_support.html:4 msgid "Supported Games" msgstr "Permainan Disokong" @@ -232,7 +249,7 @@ msgstr "" msgid "No download available." msgstr "Tiada muat turun tersedia." -#: app/blueprints/packages/packages.py:253 app/templates/packages/view.html:582 +#: app/blueprints/packages/packages.py:253 app/templates/packages/view.html:589 msgid "Type" msgstr "Jenis" @@ -241,12 +258,12 @@ msgid "Title (Human-readable)" msgstr "Tajuk (Bacaan manusia)" #: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:617 +#: app/blueprints/packages/packages.py:633 msgid "Name (Technical)" msgstr "Nama (Teknikal)" #: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:618 +#: app/blueprints/packages/packages.py:634 #: 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" @@ -255,7 +272,7 @@ msgstr "Huruf kecil (a-z), digit (0-9), dan garis bawah (_) sahaja" msgid "Short Description (Plaintext)" msgstr "Perihal Pendek (Teks biasa)" -#: app/blueprints/packages/packages.py:258 app/templates/packages/view.html:597 +#: app/blueprints/packages/packages.py:258 app/templates/packages/view.html:611 msgid "Maintenance State" msgstr "Keadaan Penyenggaraan" @@ -268,7 +285,7 @@ msgstr "Tag" msgid "Content Warnings" msgstr "Amaran Kandungan" -#: app/blueprints/packages/packages.py:262 app/templates/packages/view.html:586 +#: app/blueprints/packages/packages.py:262 app/templates/packages/view.html:600 msgid "License" msgstr "Lesen" @@ -304,11 +321,15 @@ msgstr "URL Video" msgid "Donate URL" msgstr "URL Derma" -#: app/blueprints/packages/packages.py:278 +#: app/blueprints/packages/packages.py:273 +msgid "Translation URL" +msgstr "" + +#: app/blueprints/packages/packages.py:279 msgid "_game is not an allowed name" msgstr "_game bukanlah nama yang dibenarkan" -#: app/blueprints/packages/packages.py:288 +#: app/blueprints/packages/packages.py:289 msgid "" "Package already exists, but is removed. Please contact ContentDB staff to" " restore the package" @@ -316,205 +337,211 @@ msgstr "" "Pakej sudah wujud, tetapi telah dibuang. Sila hubungi kakitangan " "ContentDB untuk memulihkan pakej" -#: app/blueprints/packages/packages.py:293 +#: app/blueprints/packages/packages.py:294 msgid "Package already exists" msgstr "Pakej sudah wujud" -#: app/blueprints/packages/packages.py:299 +#: app/blueprints/packages/packages.py:300 msgid "A collection with a similar name already exists" msgstr "Himpunan dengan nama yang serupa sudah wujud" -#: app/blueprints/packages/packages.py:359 +#: app/blueprints/packages/packages.py:361 msgid "Unable to find that user" msgstr "Tidak jumpa pengguna tersebut" -#: app/blueprints/packages/packages.py:363 -#: app/blueprints/packages/screenshots.py:136 +#: app/blueprints/packages/packages.py:365 +#: app/blueprints/packages/screenshots.py:137 #: app/blueprints/users/settings.py:131 msgid "Permission denied" msgstr "Kebenaran ditolak" -#: app/blueprints/packages/packages.py:419 -#: app/blueprints/packages/packages.py:478 -#: app/blueprints/packages/packages.py:498 +#: app/blueprints/packages/packages.py:421 +#: app/blueprints/packages/packages.py:494 +#: app/blueprints/packages/packages.py:514 msgid "You don't have permission to do that" msgstr "Anda tiada kebenaran untuk berbuat sedemikian" -#: app/blueprints/packages/packages.py:449 +#: app/blueprints/packages/packages.py:453 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:493 +#: app/blueprints/packages/packages.py:460 +msgid "" +"Please comment in the approval thread so editors know what you have " +"changed" +msgstr "" + +#: app/blueprints/packages/packages.py:509 msgid "Deleted package" msgstr "Pakej dipadam" -#: app/blueprints/packages/packages.py:513 +#: app/blueprints/packages/packages.py:529 msgid "Unapproved package" msgstr "Pakej tidak diluluskan" -#: app/blueprints/packages/packages.py:522 +#: app/blueprints/packages/packages.py:538 msgid "Maintainers (Comma-separated)" msgstr "Penyenggara (Dipisahkan dengan koma)" -#: app/blueprints/packages/packages.py:531 +#: app/blueprints/packages/packages.py:547 msgid "You don't have permission to edit maintainers" msgstr "Anda tiada kebenaran untuk menyunting penyenggara" -#: app/blueprints/packages/packages.py:581 +#: app/blueprints/packages/packages.py:597 msgid "You are not a maintainer" msgstr "Anda bukan seorang penyenggara" -#: app/blueprints/packages/packages.py:584 +#: app/blueprints/packages/packages.py:600 msgid "Package owners cannot remove themselves as maintainers" msgstr "Pemilik pakej tidak boleh mengeluarkan diri sendiri sebagai penyenggara" -#: app/blueprints/packages/packages.py:616 +#: app/blueprints/packages/packages.py:632 msgid "Author Name" msgstr "Nama Pencipta" -#: app/blueprints/packages/packages.py:686 +#: app/blueprints/packages/packages.py:702 msgid "Enable support detection based on dependencies (recommended)" msgstr "Membolehkan pengesan sokongan berdasarkan pada kebergantungan (disyorkan)" -#: app/blueprints/packages/packages.py:687 +#: app/blueprints/packages/packages.py:703 msgid "Supported games" msgstr "Permainan yang disokong" -#: app/blueprints/packages/packages.py:688 +#: app/blueprints/packages/packages.py:704 msgid "Unsupported games" msgstr "Permainan yang tidak disokong" -#: app/blueprints/packages/packages.py:689 +#: app/blueprints/packages/packages.py:705 msgid "Supports all games (unless stated) / is game independent" msgstr "Menyokong semua permainan (melainkan dinyatakan) / tak bersandar permainan" -#: app/blueprints/packages/packages.py:705 +#: app/blueprints/packages/packages.py:721 msgid "You need at least one release before you can edit game support" msgstr "" "Anda perlukan sekurang-kurangnya satu terbitan sebelum anda boleh sunting" " sokongan permainan" -#: app/blueprints/packages/packages.py:709 +#: app/blueprints/packages/packages.py:725 msgid "Mod(pack) needs to contain at least one mod. Please create a new release" msgstr "" "(Pek) mods perlu mengandungi sekurang-kurangnya satu mods. Sila cipta " "terbitan baharu" -#: app/blueprints/packages/releases.py:54 +#: app/blueprints/packages/releases.py:55 #: app/templates/packages/release_new.html:46 msgid "Method" msgstr "Kaedah" -#: app/blueprints/packages/releases.py:54 -#: app/blueprints/packages/releases.py:56 -#: app/blueprints/packages/screenshots.py:34 +#: app/blueprints/packages/releases.py:55 +#: app/blueprints/packages/releases.py:57 +#: app/blueprints/packages/screenshots.py:35 msgid "File Upload" msgstr "Muat Naik Fail" -#: app/blueprints/packages/releases.py:55 +#: app/blueprints/packages/releases.py:56 msgid "Git reference (ie: commit hash, branch, or tag)" msgstr "Rujukan git (cth: cincang serahan, cabang, atau tag)" -#: app/blueprints/packages/releases.py:57 -#: app/blueprints/packages/releases.py:69 -#: app/blueprints/packages/releases.py:193 +#: app/blueprints/packages/releases.py:58 +#: app/blueprints/packages/releases.py:70 +#: app/blueprints/packages/releases.py:194 msgid "Minimum Minetest Version" msgstr "Versi Minetest Minimum" -#: app/blueprints/packages/releases.py:59 -#: app/blueprints/packages/releases.py:71 -#: app/blueprints/packages/releases.py:196 +#: app/blueprints/packages/releases.py:60 +#: app/blueprints/packages/releases.py:72 +#: app/blueprints/packages/releases.py:197 msgid "Maximum Minetest Version" msgstr "Versi Minetest Maksimum" -#: app/blueprints/packages/releases.py:66 +#: app/blueprints/packages/releases.py:67 #: app/templates/packages/release_edit.html:23 msgid "URL" msgstr "URL" -#: app/blueprints/packages/releases.py:67 +#: app/blueprints/packages/releases.py:68 msgid "Task ID" msgstr "ID Tugas" -#: app/blueprints/packages/releases.py:68 -#: app/blueprints/packages/screenshots.py:40 +#: app/blueprints/packages/releases.py:69 +#: app/blueprints/packages/screenshots.py:41 msgid "Is Approved" msgstr "Telah Diluluskan" -#: app/blueprints/packages/releases.py:86 +#: app/blueprints/packages/releases.py:87 msgid "Import from Git" msgstr "Import dari Git" -#: app/blueprints/packages/releases.py:86 +#: app/blueprints/packages/releases.py:87 msgid "Upload .zip file" msgstr "Muat naik fail .zip" -#: app/blueprints/packages/releases.py:192 +#: app/blueprints/packages/releases.py:193 msgid "Set Min" msgstr "Tetapkan Minimum" -#: app/blueprints/packages/releases.py:195 +#: app/blueprints/packages/releases.py:196 msgid "Set Max" msgstr "Tetapkan Maksimum" -#: app/blueprints/packages/releases.py:198 +#: app/blueprints/packages/releases.py:199 msgid "Only change values previously set as none" msgstr "Hanya tukar nilai yang sebelum ini ditetapkan sebagai tiada" -#: app/blueprints/packages/releases.py:199 +#: app/blueprints/packages/releases.py:200 msgid "Update" msgstr "Kemas kini" -#: app/blueprints/packages/releases.py:248 +#: app/blueprints/packages/releases.py:251 #: app/templates/packages/update_config.html:25 msgid "Trigger" msgstr "Picu" -#: app/blueprints/packages/releases.py:249 +#: app/blueprints/packages/releases.py:252 msgid "New Commit" msgstr "Serahan Baharu" -#: app/blueprints/packages/releases.py:250 app/templates/admin/tags/list.html:8 +#: app/blueprints/packages/releases.py:253 app/templates/admin/tags/list.html:8 msgid "New Tag" msgstr "Tag Baharu" -#: app/blueprints/packages/releases.py:252 +#: app/blueprints/packages/releases.py:255 msgid "Branch name" msgstr "Nama cabang" -#: app/blueprints/packages/releases.py:253 +#: app/blueprints/packages/releases.py:256 #: app/templates/packages/update_config.html:38 msgid "Action" msgstr "Perbuatan" -#: app/blueprints/packages/releases.py:254 +#: app/blueprints/packages/releases.py:257 msgid "Send notification and mark as outdated" msgstr "Hantar pemberitahuan dan tanda sebagai lapuk" -#: app/blueprints/packages/releases.py:254 +#: app/blueprints/packages/releases.py:257 #: app/templates/macros/package_approval.html:22 msgid "Create release" msgstr "Cipta terbitan" -#: app/blueprints/packages/releases.py:256 +#: app/blueprints/packages/releases.py:259 msgid "Save Settings" msgstr "Simpan Tetapan" -#: app/blueprints/packages/releases.py:257 +#: app/blueprints/packages/releases.py:260 msgid "Disable Automation" msgstr "Lumpuhkan Automasi" -#: app/blueprints/packages/releases.py:296 +#: app/blueprints/packages/releases.py:299 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:312 +#: app/blueprints/packages/releases.py:315 msgid "Deleted update configuration" msgstr "Konfigurasi kemas kini telah dipadam" -#: app/blueprints/packages/releases.py:320 +#: app/blueprints/packages/releases.py:323 msgid "Now, please create an initial release" msgstr "Sekarang, sila cipta sebuah terbitan awal" @@ -559,7 +586,7 @@ msgstr "" #: app/blueprints/packages/reviews.py:80 app/blueprints/threads/__init__.py:207 #: app/blueprints/threads/__init__.py:240 #: app/blueprints/threads/__init__.py:334 app/blueprints/users/settings.py:112 -#: app/logic/packages.py:131 +#: app/logic/packages.py:132 msgid "Linking to blocked sites is not allowed" msgstr "Pemautan ke tapak disekat tidak dibenarkan" @@ -571,12 +598,12 @@ msgstr "Anda tidak boleh mengundi pada ulasan di pakej anda sendiri!" msgid "You can't vote on your own reviews!" msgstr "Anda tidak boleh mengundi pada ulasan anda sendiri!" -#: app/blueprints/packages/screenshots.py:33 -#: app/blueprints/packages/screenshots.py:39 +#: app/blueprints/packages/screenshots.py:34 +#: app/blueprints/packages/screenshots.py:40 msgid "Title/Caption" msgstr "Tajuk/Kapsyen" -#: app/blueprints/packages/screenshots.py:45 +#: app/blueprints/packages/screenshots.py:46 #: app/templates/packages/screenshots.html:110 msgid "Cover Image" msgstr "Imej Kulit" @@ -586,7 +613,7 @@ msgid "Message" msgstr "Mesej" #: app/blueprints/report/__init__.py:35 app/templates/macros/threads.html:51 -#: app/templates/packages/view.html:665 app/templates/report/index.html:4 +#: app/templates/packages/view.html:679 app/templates/report/index.html:4 #: app/templates/report/index.html:10 app/templates/users/profile.html:37 msgid "Report" msgstr "Lapor" @@ -661,7 +688,7 @@ msgstr "Kata laluan" msgid "Remember me" msgstr "Ingat saya" -#: app/blueprints/users/account.py:39 app/templates/base.html:188 +#: app/blueprints/users/account.py:39 app/templates/base.html:176 #: app/templates/donate/index.html:74 app/templates/users/login.html:4 msgid "Sign in" msgstr "Log masuk" @@ -1046,7 +1073,7 @@ msgid "File filter" msgstr "Penapis fail" #: app/blueprints/zipgrep/__init__.py:38 app/templates/base.html:60 -#: app/templates/todo/tags.html:14 +#: app/templates/packages/game_hub.html:35 app/templates/todo/tags.html:14 msgid "Search" msgstr "Cari" @@ -1079,7 +1106,7 @@ msgstr "Anda perlu tambah sekurang-kurangnya satu tangkap layar." msgid "Please wait for the license to be added to CDB." msgstr "Sila tunggu lesen tersebut ditambah ke CDB dahulu." -#: app/logic/packages.py:98 +#: app/logic/packages.py:99 msgid "" "Name can only contain lower case letters (a-z), digits (0-9), and " "underscores (_)" @@ -1087,11 +1114,11 @@ msgstr "" "Nama hanya boleh mengandungi huruf kecil (a-z), digit (0-9), dan garis " "bawah (_) sahaja" -#: app/logic/packages.py:112 +#: app/logic/packages.py:113 msgid "You don't have permission to edit this package" msgstr "Anda tiada kebenaran untuk sunting pakej ini" -#: app/logic/packages.py:116 +#: app/logic/packages.py:117 msgid "You don't have permission to change the package name" msgstr "Anda tiada kebenaran untuk menukar nama pakej" @@ -1130,50 +1157,50 @@ msgstr "" "Tangkap layar terlalu kecil, saiznya patut sekurang-kurangnya " "%(width)sx%(height)s piksel" -#: app/logic/uploads.py:55 +#: app/logic/uploads.py:58 #, python-format msgid "Please upload %(file_desc)s" msgstr "Sila muat naik %(file_desc)s" -#: app/logic/uploads.py:58 +#: app/logic/uploads.py:61 msgid "Uploaded image isn't actually an image" msgstr "Imej yang dimuat naik sebenarnya bukan sejenis imej" -#: app/models/packages.py:68 +#: app/models/packages.py:69 msgid "Mod" msgstr "Mods" -#: app/models/packages.py:70 +#: app/models/packages.py:71 msgid "Game" msgstr "Permainan" -#: app/models/packages.py:72 +#: app/models/packages.py:73 msgid "Texture Pack" msgstr "Pek Tekstur" -#: app/models/packages.py:77 app/templates/base.html:39 +#: app/models/packages.py:78 app/templates/base.html:39 #: app/templates/modnames/view.html:14 msgid "Mods" msgstr "Mods" -#: app/models/packages.py:79 app/templates/base.html:42 +#: app/models/packages.py:80 app/templates/base.html:42 #: app/templates/modnames/view.html:17 msgid "Games" msgstr "Permainan" -#: app/models/packages.py:81 app/templates/base.html:45 +#: app/models/packages.py:82 app/templates/base.html:45 msgid "Texture Packs" msgstr "Pek Tekstur" -#: app/models/packages.py:170 +#: app/models/packages.py:171 msgid "Submit for Approval" msgstr "Hantar untuk Proses Kelulusan" -#: app/models/packages.py:172 +#: app/models/packages.py:173 msgid "Approve" msgstr "Luluskan" -#: app/models/packages.py:174 app/templates/api/create_edit_token.html:17 +#: app/models/packages.py:175 app/templates/api/create_edit_token.html:17 #: app/templates/collections/delete.html:14 #: app/templates/collections/view.html:39 #: app/templates/oauth/create_edit.html:17 @@ -1185,6 +1212,10 @@ msgstr "Luluskan" msgid "Delete" msgstr "Padam" +#: app/models/packages.py:572 app/templates/packages/view.html:163 +msgid "Work in Progress" +msgstr "Kerja Dalam Proses" + #: app/tasks/emails.py:119 msgid "" "You are receiving this email because you are a registered user of " @@ -1241,8 +1272,9 @@ msgstr "" msgid "Random" msgstr "Rawak" -#: app/templates/base.html:51 app/templates/base.html:256 +#: app/templates/base.html:51 app/templates/base.html:245 #: app/templates/packages/bulk_update_conf.html:8 +#: app/templates/packages/translation.html:12 #: app/templates/packages/update_config.html:8 #: app/templates/todo/game_support.html:8 app/templates/todo/user.html:45 #: app/templates/todo/user.html:69 @@ -1283,84 +1315,82 @@ msgstr "Profil" msgid "My Collections" msgstr "Himpunan Saya" -#: app/templates/base.html:163 +#: app/templates/base.html:164 msgid "Admin" msgstr "Pentadbir" -#: app/templates/base.html:166 -msgid "License Editor" -msgstr "Penyunting Lesen" - -#: app/templates/base.html:171 -msgid "Restore Package" -msgstr "Pulihkan Pakej" - -#: app/templates/base.html:174 -msgid "Tag Editor" -msgstr "Penyunting Tag" - -#: app/templates/base.html:176 -msgid "Create Tag" -msgstr "Cipta Tag" - -#: app/templates/base.html:181 app/templates/packages/release_new.html:12 +#: app/templates/base.html:169 app/templates/packages/release_new.html:12 msgid "Settings" msgstr "Tetapan" -#: app/templates/base.html:184 +#: app/templates/base.html:172 msgid "Sign out" msgstr "Log keluar" -#: app/templates/base.html:213 +#: app/templates/admin/languages/list.html:4 +#: app/templates/admin/languages/list.html:10 app/templates/base.html:185 +#: app/templates/packages/view.html:593 +msgid "Languages" +msgstr "" + +#: app/templates/base.html:202 msgid "Help translate ContentDB" msgstr "Bantu terjemah ContentDB" -#: app/templates/base.html:257 +#: app/templates/base.html:246 msgid "About" msgstr "Perihal" -#: app/templates/base.html:258 +#: app/templates/base.html:247 msgid "Rules" msgstr "Peraturan" -#: app/templates/base.html:259 +#: app/templates/base.html:248 msgid "Policy and Guidance" msgstr "Polisi dan Panduan" -#: app/templates/base.html:260 +#: app/templates/base.html:249 msgid "API" msgstr "API" -#: app/templates/base.html:261 app/templates/users/register.html:37 +#: app/templates/base.html:250 app/templates/users/register.html:37 msgid "Privacy Policy" msgstr "Polisi Privasi" -#: app/templates/base.html:263 +#: app/templates/base.html:252 msgid "Report / DMCA" msgstr "Laporan / DMCA" -#: app/templates/base.html:265 +#: app/templates/base.html:254 msgid "User List" msgstr "Senarai Pengguna" -#: app/templates/base.html:266 app/templates/packages/view.html:189 -#: app/templates/packages/view.html:654 app/templates/threads/list.html:4 +#: app/templates/base.html:255 app/templates/packages/view.html:190 +#: app/templates/packages/view.html:668 app/templates/threads/list.html:4 msgid "Threads" msgstr "Bebenang" -#: app/templates/base.html:267 app/templates/collections/list.html:7 +#: app/templates/base.html:256 app/templates/collections/list.html:7 #: app/templates/collections/list.html:26 msgid "Collections" msgstr "Himpunan" -#: app/templates/base.html:268 +#: app/templates/base.html:257 msgid "Support Packages" msgstr "Sokong Pakej" -#: app/templates/base.html:269 +#: app/templates/base.html:258 msgid "Source Code" msgstr "Kod Sumber" +#: app/templates/base.html:264 +msgid "Show non-free packages" +msgstr "" + +#: app/templates/base.html:266 +msgid "Hide non-free packages" +msgstr "" + #: app/templates/index.html:4 msgid "Welcome" msgstr "Selamat Datang" @@ -1371,6 +1401,7 @@ msgstr "" "Selamat datang ke tempat terbaik untuk mencari mods, permainan, dan pek " "tekstur Minetest" +#: app/templates/admin/storage.html:39 #: app/templates/collections/create_edit.html:81 #: app/templates/collections/list.html:39 #: app/templates/collections/view.html:91 app/templates/index.html:48 @@ -1387,68 +1418,73 @@ msgid "%(title)s by %(author)s" msgstr "%(title)s oleh %(author)s" #: app/templates/index.html:77 app/templates/packages/reviews_list.html:4 -#: app/templates/packages/view.html:193 app/templates/packages/view.html:325 +#: app/templates/packages/view.html:194 app/templates/packages/view.html:332 #: app/templates/users/profile.html:279 msgid "Reviews" msgstr "Ulasan" -#: app/templates/index.html:93 app/templates/packages/view.html:271 +#: app/templates/index.html:93 app/templates/packages/view.html:278 msgid "Previous" msgstr "Sebelumnya" -#: app/templates/index.html:97 app/templates/packages/view.html:275 +#: app/templates/index.html:97 app/templates/packages/view.html:282 #: app/templates/users/claim_forums.html:87 msgid "Next" msgstr "Seterusnya" -#: app/templates/index.html:103 -msgid "Featured" -msgstr "Sorotan" - -#: app/templates/index.html:108 app/templates/index.html:115 -#: app/templates/index.html:122 app/templates/index.html:129 -#: app/templates/index.html:136 app/templates/index.html:158 -#: app/templates/index.html:165 app/templates/packages/game_hub.html:30 -#: app/templates/packages/game_hub.html:37 +#: app/templates/index.html:107 app/templates/index.html:113 #: app/templates/packages/game_hub.html:44 -#: app/templates/packages/game_hub.html:51 -#: app/templates/packages/game_hub.html:58 -msgid "See more" -msgstr "Lihat lebih lagi" - -#: app/templates/index.html:110 app/templates/packages/game_hub.html:32 msgid "Recently Added" msgstr "Tambahan Terbaru" -#: app/templates/index.html:117 app/templates/packages/game_hub.html:39 +#: app/templates/index.html:111 app/templates/index.html:122 +#: app/templates/index.html:133 app/templates/index.html:144 +#: app/templates/index.html:155 app/templates/index.html:181 +#: app/templates/packages/game_hub.html:42 +#: app/templates/packages/game_hub.html:49 +#: app/templates/packages/game_hub.html:56 +#: app/templates/packages/game_hub.html:63 +#: app/templates/packages/game_hub.html:70 +msgid "See more" +msgstr "Lihat lebih lagi" + +#: app/templates/index.html:118 app/templates/index.html:124 +#: app/templates/packages/game_hub.html:51 msgid "Recently Updated" msgstr "Kemas Kini Terbaru" -#: app/templates/index.html:124 +#: app/templates/index.html:129 app/templates/index.html:135 msgid "Top Games" msgstr "Permainan Teratas" -#: app/templates/index.html:131 app/templates/packages/game_hub.html:46 +#: app/templates/index.html:140 app/templates/index.html:146 +#: app/templates/packages/game_hub.html:58 msgid "Top Mods" msgstr "Mods Teratas" -#: app/templates/index.html:138 app/templates/packages/game_hub.html:53 +#: app/templates/index.html:151 app/templates/index.html:157 +#: app/templates/packages/game_hub.html:65 msgid "Top Texture Packs" msgstr "Pek Tekstur Teratas" -#: app/templates/index.html:142 +#: app/templates/index.html:163 msgid "Search by Tags" msgstr "Cari mengikut Tag" -#: app/templates/index.html:160 app/templates/packages/game_hub.html:60 +#: app/templates/index.html:177 app/templates/index.html:183 +#: app/templates/packages/game_hub.html:72 msgid "Highest Reviewed" msgstr "Paling Banyak Diulas" -#: app/templates/index.html:167 +#: app/templates/index.html:191 +msgid "All reviews" +msgstr "" + +#: app/templates/index.html:193 msgid "Recent Positive Reviews" msgstr "Ulasan Positif Terbaru" -#: app/templates/index.html:174 +#: app/templates/index.html:200 #, python-format msgid "CDB has %(count)d packages, with a total of %(downloads)d downloads." msgstr "" @@ -1477,6 +1513,27 @@ msgstr "Hantar pemberitahuan pukal" msgid "Send email to %(username)s" msgstr "Hantar e-mel kepada %(username)s" +#: app/templates/admin/storage.html:18 +#: app/templates/packages/create_edit.html:66 +#: app/templates/packages/game_support.html:20 +#: app/templates/threads/view.html:96 app/templates/todo/tags.html:36 +msgid "Package" +msgstr "Pakej" + +#: app/templates/admin/storage.html:62 +#: app/templates/collections/create_edit.html:61 +#: app/templates/threads/user_comments.html:79 +msgid "No results" +msgstr "Tiada hasil" + +#: app/templates/admin/languages/list.html:19 +msgid "Id" +msgstr "" + +#: app/templates/admin/languages/list.html:33 +msgid "Has ContentDB translation?" +msgstr "" + #: app/templates/admin/licenses/list.html:8 msgid "New License" msgstr "Lesen Baharu" @@ -1591,7 +1648,7 @@ msgstr "Tiada token dicipta" #: app/templates/collections/create_edit.html:5 #: app/templates/collections/view.html:42 app/templates/macros/releases.html:68 -#: app/templates/packages/view.html:115 app/templates/packages/view.html:248 +#: app/templates/packages/view.html:116 app/templates/packages/view.html:255 msgid "Edit" msgstr "Sunting" @@ -1607,13 +1664,8 @@ msgstr "Para pengguna tidak akan dilencongkan apabila mereka pergi ke URL lama" msgid "This requires the collection to be public" msgstr "Perkara ini memerlukan himpunan tersebut terbuka untuk awam" -#: app/templates/collections/create_edit.html:61 -#: app/templates/threads/user_comments.html:79 -msgid "No results" -msgstr "Tiada hasil" - #: app/templates/collections/create_edit.html:76 -#: app/templates/packages/remove.html:58 app/templates/packages/view.html:127 +#: app/templates/packages/remove.html:58 app/templates/packages/view.html:128 msgid "Remove" msgstr "Buang" @@ -1874,7 +1926,7 @@ msgid "No audit log entries." msgstr "Tiada masukan log audit." #: app/templates/macros/forms.html:21 app/templates/macros/reviews.html:145 -#: app/templates/packages/remove.html:48 app/templates/packages/view.html:444 +#: app/templates/packages/remove.html:48 app/templates/packages/view.html:451 #: app/templates/users/modtools.html:86 msgid "Required" msgstr "Wajib" @@ -1946,19 +1998,19 @@ msgstr "" "Anda boleh buka bebenang jika anda ada soalan untuk pelulus atau pencipta" " pakej." -#: app/templates/macros/packagegridtile.html:25 +#: app/templates/macros/packagegridtile.html:26 msgid "Warning: Non-free code and media." msgstr "Amaran: Kod dan media tidak bebas." -#: app/templates/macros/packagegridtile.html:29 +#: app/templates/macros/packagegridtile.html:30 msgid "Warning: Non-free code." msgstr "Amaran: Kod tidak bebas." -#: app/templates/macros/packagegridtile.html:33 +#: app/templates/macros/packagegridtile.html:34 msgid "Warning: Non-free media." msgstr "Amaran: Media tidak bebas." -#: app/templates/macros/packagegridtile.html:45 +#: app/templates/macros/packagegridtile.html:46 msgid "No packages available" msgstr "Tiada pakej tersedia" @@ -2169,8 +2221,8 @@ msgstr "Balasan Terakhir" msgid "On %(trigger)s, do %(action)s" msgstr "Apabila %(trigger)s, lakukan %(action)s" -#: app/templates/macros/todo.html:35 app/templates/packages/view.html:121 -#: app/templates/packages/view.html:409 +#: app/templates/macros/todo.html:35 app/templates/packages/view.html:122 +#: app/templates/packages/view.html:416 msgid "Release" msgstr "Terbitan" @@ -2180,7 +2232,7 @@ msgstr "Repositori" #: app/templates/macros/todo.html:48 #: app/templates/packages/releases_list.html:13 -#: app/templates/packages/view.html:413 +#: app/templates/packages/view.html:420 msgid "Update settings" msgstr "Tetapan kemas kini" @@ -2188,7 +2240,7 @@ msgstr "Tetapan kemas kini" msgid "No outdated packages." msgstr "Tiada pakej lapuk." -#: app/templates/macros/topics.html:6 app/templates/packages/view.html:176 +#: app/templates/macros/topics.html:6 app/templates/packages/view.html:177 msgid "Author" msgstr "Pencipta" @@ -2241,9 +2293,9 @@ msgstr "Topik Forum" #: app/templates/modnames/view.html:27 app/templates/oauth/authorize.html:32 #: app/templates/packages/game_support.html:42 -#: app/templates/packages/similar.html:38 app/templates/packages/view.html:450 -#: app/templates/packages/view.html:474 app/templates/packages/view.html:519 -#: app/templates/packages/view.html:551 app/templates/todo/editor.html:85 +#: app/templates/packages/similar.html:38 app/templates/packages/view.html:457 +#: app/templates/packages/view.html:481 app/templates/packages/view.html:526 +#: app/templates/packages/view.html:558 app/templates/todo/editor.html:85 #: app/templates/todo/game_support.html:45 #, python-format msgid "%(title)s by %(display_name)s" @@ -2354,8 +2406,7 @@ msgstr "Contoh URL Pengizinan" #: app/templates/oauth/create_edit.html:68 msgid "Shown to users when you request access to their account" -msgstr "" -"Ditunjukkan kepada pengguna apabila anda meminta capaian ke akaun mereka" +msgstr "Ditunjukkan kepada pengguna apabila anda meminta capaian ke akaun mereka" #: app/templates/oauth/create_edit.html:70 msgid "Where will you store your client_secret?" @@ -2466,12 +2517,6 @@ msgstr "" "diperlukan\n" "\t\t\tuntuk sifat seperti mencari metadata dari git, dan autopelengkapan." -#: app/templates/packages/create_edit.html:66 -#: app/templates/packages/game_support.html:20 -#: app/templates/threads/view.html:96 app/templates/todo/tags.html:36 -msgid "Package" -msgstr "Pakej" - #: app/templates/packages/create_edit.html:73 msgid "You need to unpublish the package to change the name." msgstr "Anda perlu nyahterbit pakej untuk menukar namanya." @@ -2542,6 +2587,10 @@ msgstr "" "Jika dibiarkan kosong, URL pendermaan milik pencipta akan digunakan " "sebagai ganti." +#: app/templates/packages/create_edit.html:122 +msgid "How can users translate your package? ie: weblate URL or a help page" +msgstr "" + #: app/templates/packages/edit_maintainers.html:4 msgid "Edit Maintainers" msgstr "Sunting Penyenggara" @@ -2576,6 +2625,12 @@ msgstr "Hab Komuniti" msgid "Mods and texture packs for %(title)s" msgstr "Mods dan pek tekstur untuk %(title)s" +#: app/templates/packages/game_hub.html:31 +#: app/templates/packages/game_hub.html:34 +#, python-format +msgid "Search for packages for %(title)s" +msgstr "" + #: app/templates/packages/game_support.html:9 msgid "Documentation" msgstr "Pendokumenan" @@ -2589,7 +2644,7 @@ msgstr "" "pendokumenan untuk maklumat lanjut" #: app/templates/packages/game_support.html:23 -#: app/templates/packages/view.html:212 +#: app/templates/packages/view.html:213 msgid "Source" msgstr "Sumber" @@ -2813,7 +2868,8 @@ msgstr "Versi Minetest yang disokong" #, python-format msgid "Are you sure your package doesn't work on versions after %(version)s?" msgstr "" -"Adakah anda pasti pakej anda tidak berfungsi pada versi selepas %(version)s?" +"Adakah anda pasti pakej anda tidak berfungsi pada versi selepas " +"%(version)s?" #: app/templates/packages/release_edit.html:62 #: app/templates/packages/release_new.html:77 @@ -2821,8 +2877,8 @@ msgid "" "Only set the maximum version if you know that it doesn't work on newer " "Minetest versions." msgstr "" -"Hanya tetapkan versi maksimum jika anda tahu yang ia tidak berfungsi pada " -"versi Minetest yang lebih baru." +"Hanya tetapkan versi maksimum jika anda tahu yang ia tidak berfungsi pada" +" versi Minetest yang lebih baru." #: app/templates/packages/release_edit.html:63 #: app/templates/packages/release_new.html:78 @@ -2830,8 +2886,8 @@ msgid "" "Don't set the maximum version just because you haven't tested it on newer" " versions." msgstr "" -"Jangan tetapkan versi maksimum hanya sebab anda belum mencubanya pada versi " -"yang lebih baru." +"Jangan tetapkan versi maksimum hanya sebab anda belum mencubanya pada " +"versi yang lebih baru." #: app/templates/packages/release_edit.html:67 #: app/templates/packages/release_new.html:88 @@ -3128,7 +3184,7 @@ msgstr "" "membuang kesannya ke atas penarafan pakej." #: app/templates/packages/review_votes.html:4 -#: app/templates/packages/view.html:353 +#: app/templates/packages/view.html:360 msgid "Review Votes" msgstr "Periksa Undian" @@ -3240,6 +3296,40 @@ msgstr "Topik Forum yang Serupa" msgid "Download (.csv)" msgstr "Muat turun (.csv)" +#: app/templates/packages/translation.html:18 +#, python-format +msgid "" +"To provide translations for your %(type)s, you need to create .tr files " +"and upload a new release." +msgstr "" + +#: app/templates/packages/translation.html:19 +msgid "" +"For information on how to do this, see the modding book chapter and " +"lua_api.md" +msgstr "" + +#: app/templates/packages/translation.html:23 +msgid "Translation - Minetest Modding Book" +msgstr "" + +#: app/templates/packages/translation.html:26 +msgid "Translating content meta - lua_api.md" +msgstr "" + +#: app/templates/packages/translation.html:31 +#, python-format +msgid "%(title)s is available in %(num)d languages." +msgstr "" + +#: app/templates/packages/translation.html:32 +msgid "ContentDB reads translations from locale files (.tr) in your package." +msgstr "" + +#: app/templates/packages/translation.html:39 +msgid "Language" +msgstr "" + #: app/templates/packages/update_config.html:4 #: app/templates/packages/update_config.html:9 msgid "Configure Git Update Detection" @@ -3284,46 +3374,46 @@ msgstr "" "Apabila suatu pakej ditandai sebagai lapuk, anda tidak akan menerima " "sebarang pemberitahuan sehingga ia ditandai sebagai dikemaskini." -#: app/templates/packages/view.html:41 +#: app/templates/packages/view.html:42 msgid "Download" msgstr "Muat Turun" -#: app/templates/packages/view.html:48 +#: app/templates/packages/view.html:49 #, python-format msgid "Minetest %(min)s - %(max)s" msgstr "Minetest %(min)s - %(max)s" -#: app/templates/packages/view.html:50 +#: app/templates/packages/view.html:51 #, python-format msgid "For Minetest %(min)s and above" msgstr "Untuk Minetest %(min)s dan ke atas" -#: app/templates/packages/view.html:52 +#: app/templates/packages/view.html:53 #, python-format msgid "Minetest %(max)s and below" msgstr "Untuk Minetest %(max)s dan ke bawah" -#: app/templates/packages/view.html:62 +#: app/templates/packages/view.html:63 msgid "How do I install this?" msgstr "Bagaimana untuk pasangkan ini?" -#: app/templates/packages/view.html:68 +#: app/templates/packages/view.html:69 msgid "No downloads available" msgstr "Tiada muat turun tersedia" -#: app/templates/packages/view.html:75 +#: app/templates/packages/view.html:76 msgid "Non-free code and media" msgstr "Kod dan media tidak bebas" -#: app/templates/packages/view.html:77 +#: app/templates/packages/view.html:78 msgid "Non-free code" msgstr "Kod tidak bebas" -#: app/templates/packages/view.html:79 +#: app/templates/packages/view.html:80 msgid "Non-free media" msgstr "Media tidak bebas" -#: app/templates/packages/view.html:93 app/templates/threads/view.html:104 +#: app/templates/packages/view.html:94 app/templates/threads/view.html:104 msgid "" "This thread is only visible to its creator, package maintainers, users of" " Approver rank or above, and @mentioned users." @@ -3331,168 +3421,168 @@ msgstr "" "Bebenang ini hanya kelihatan kepada penciptanya, para penyenggara pakej, " "pengguna dengan pangkat Pelulus dan ke atas, dan @pengguna disebut." -#: app/templates/packages/view.html:162 -msgid "Work in Progress" -msgstr "Kerja Dalam Proses" - -#: app/templates/packages/view.html:183 app/templates/users/profile.html:242 +#: app/templates/packages/view.html:184 app/templates/users/profile.html:242 msgid "Downloads" msgstr "Muat Turun" -#: app/templates/packages/view.html:206 app/templates/users/profile.html:95 +#: app/templates/packages/view.html:207 app/templates/users/profile.html:95 msgid "Website" msgstr "Laman Sesawang" -#: app/templates/packages/view.html:218 app/templates/users/profile.html:77 +#: app/templates/packages/view.html:219 app/templates/users/profile.html:77 msgid "Forums" msgstr "Forum" -#: app/templates/packages/view.html:224 +#: app/templates/packages/view.html:225 msgid "Issue Tracker" msgstr "Penjejak Isu" -#: app/templates/packages/view.html:303 +#: app/templates/packages/view.html:231 +msgid "Translate" +msgstr "" + +#: app/templates/packages/view.html:310 msgid "Awaiting review" msgstr "Menunggu pemeriksaan" -#: app/templates/packages/view.html:333 app/templates/threads/view.html:77 +#: app/templates/packages/view.html:340 app/templates/threads/view.html:77 msgid "Edit Review" msgstr "Sunting Ulasan" -#: app/templates/packages/view.html:338 +#: app/templates/packages/view.html:345 msgid "You can't review your own package." msgstr "Anda tidak boleh mengulas pakej anda sendiri." -#: app/templates/packages/view.html:348 +#: app/templates/packages/view.html:355 msgid "Package needs to be approved before it can be reviewed." msgstr "Pakej perlu diluluskan terlebih dahulu sebelum ia boleh diulas." -#: app/templates/packages/view.html:359 +#: app/templates/packages/view.html:366 msgid "Used By" msgstr "Digunakan Oleh" -#: app/templates/packages/view.html:365 +#: app/templates/packages/view.html:372 msgid "Content" msgstr "Kandungan" -#: app/templates/packages/view.html:367 app/templates/packages/view.html:437 +#: app/templates/packages/view.html:374 app/templates/packages/view.html:444 msgid "View content for game" msgstr "Lihat kandungan untuk permainan" -#: app/templates/packages/view.html:381 +#: app/templates/packages/view.html:388 msgid "Favorite" msgstr "Kegemaran" -#: app/templates/packages/view.html:387 +#: app/templates/packages/view.html:394 msgid "Add to collection..." msgstr "Tambah ke himpunan..." -#: app/templates/packages/view.html:397 +#: app/templates/packages/view.html:404 msgid "Package may be outdated" msgstr "Pakej mungkin sudah lapuk" -#: app/templates/packages/view.html:404 +#: app/templates/packages/view.html:411 msgid "Only visible to the author and Editors." msgstr "Hanya kelihatan kepada pencipta dan Penyunting." -#: app/templates/packages/view.html:421 +#: app/templates/packages/view.html:428 msgid "Warning" msgstr "Amaran" -#: app/templates/packages/view.html:427 +#: app/templates/packages/view.html:434 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:430 +#: app/templates/packages/view.html:437 msgid "Donate now" msgstr "Derma sekarang" -#: app/templates/packages/view.html:442 +#: app/templates/packages/view.html:449 msgid "Dependencies" msgstr "Kebergantungan" -#: app/templates/packages/view.html:462 +#: app/templates/packages/view.html:469 msgid "No required dependencies" msgstr "Tiada kebergantungan wajib" -#: app/templates/packages/view.html:468 +#: app/templates/packages/view.html:475 msgid "Optional" msgstr "Pilihan" -#: app/templates/packages/view.html:501 +#: app/templates/packages/view.html:508 msgid "Compatible Games" msgstr "Permainan yang Serasi" -#: app/templates/packages/view.html:506 app/templates/packages/view.html:526 +#: app/templates/packages/view.html:513 app/templates/packages/view.html:533 msgid "No specific game required" msgstr "Tiada permainan khusus diperlukan" -#: app/templates/packages/view.html:509 +#: app/templates/packages/view.html:516 msgid "Tested with:" msgstr "Diuji dengan:" -#: app/templates/packages/view.html:531 +#: app/templates/packages/view.html:538 msgid "Is the above correct?" msgstr "Adakah maklumat di atas betul?" -#: app/templates/packages/view.html:532 +#: app/templates/packages/view.html:539 msgid "You need to either confirm this or tell ContentDB about supported games" msgstr "" "Anda perlu mengesahkan ini ataupun memberitahu ContentDB mengenai " "permainan yang disokong" -#: app/templates/packages/view.html:544 +#: app/templates/packages/view.html:551 msgid "Does not work with:" msgstr "Tidak berfungsi dengan:" -#: app/templates/packages/view.html:561 +#: app/templates/packages/view.html:568 msgid "This is an experimental feature." msgstr "Ini suatu sifat yang masih dalam uji kaji." -#: app/templates/packages/view.html:562 +#: app/templates/packages/view.html:569 msgid "Supported games are determined by an algorithm, and may not be correct." msgstr "" "Permainan yang disokong ditentukan menggunakan algoritma, dan ia mungkin " "tidak betul." -#: app/templates/packages/view.html:572 +#: app/templates/packages/view.html:579 msgid "Please specify compatible games" msgstr "Sila nyatakan permainan yang serasi" -#: app/templates/packages/view.html:578 +#: app/templates/packages/view.html:585 msgid "Information" msgstr "Maklumat" -#: app/templates/packages/view.html:584 +#: app/templates/packages/view.html:591 msgid "Technical Name" msgstr "Nama Teknikal" -#: app/templates/packages/view.html:593 +#: app/templates/packages/view.html:607 #, 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:601 +#: app/templates/packages/view.html:615 msgid "Unknown" msgstr "Tidak Diketahui" -#: app/templates/packages/view.html:603 +#: app/templates/packages/view.html:617 msgid "Added" msgstr "Ditambah Pada" -#: app/templates/packages/view.html:617 +#: app/templates/packages/view.html:631 msgid "Remove myself" msgstr "Keluarkan diri sendiri" -#: app/templates/packages/view.html:622 +#: app/templates/packages/view.html:636 msgid "Provides" msgstr "Menyediakan" -#: app/templates/packages/view.html:644 +#: app/templates/packages/view.html:658 msgid "More" msgstr "Lebih lagi" -#: app/templates/packages/view.html:673 +#: app/templates/packages/view.html:687 msgid "See audit log" msgstr "Lihat log audit" @@ -4943,3 +5033,16 @@ msgstr "" #~ msgid "a PNG or JPG image file" #~ msgstr "suatu fail imej PNG atau JPG" + +#~ msgid "License Editor" +#~ msgstr "Penyunting Lesen" + +#~ msgid "Restore Package" +#~ msgstr "Pulihkan Pakej" + +#~ msgid "Tag Editor" +#~ msgstr "Penyunting Tag" + +#~ msgid "Create Tag" +#~ msgstr "Cipta Tag" + diff --git a/translations/nb_NO/LC_MESSAGES/messages.po b/translations/nb_NO/LC_MESSAGES/messages.po index d990ede6..b1774626 100644 --- a/translations/nb_NO/LC_MESSAGES/messages.po +++ b/translations/nb_NO/LC_MESSAGES/messages.po @@ -7,17 +7,16 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2023-12-30 16:46+0000\n" +"POT-Creation-Date: 2024-03-03 01:18+0000\n" "PO-Revision-Date: 2024-02-19 07:01+0000\n" "Last-Translator: Petter Reinholdtsen \n" -"Language-Team: Norwegian Bokmål \n" "Language: nb_NO\n" +"Language-Team: Norwegian Bokmål " +"\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 5.4\n" "Generated-By: Babel 2.12.1\n" #: app/__init__.py:123 @@ -28,7 +27,8 @@ msgstr "" msgid "You have been banned." msgstr "Du har blitt bannlyst." -#: app/querybuilder.py:38 app/templates/admin/tags/list.html:38 +#: app/querybuilder.py:41 app/templates/admin/languages/list.html:27 +#: app/templates/admin/tags/list.html:38 #: app/templates/admin/warnings/list.html:28 #: app/templates/collections/create_edit.html:56 #: app/templates/collections/view.html:66 app/templates/modnames/list.html:16 @@ -37,11 +37,20 @@ msgstr "Du har blitt bannlyst." msgid "Packages" msgstr "Pakker" -#: app/template_filters.py:86 +#: app/querybuilder.py:56 +#, python-format +msgid "%(package_type)s for %(game_name)s" +msgstr "" + +#: app/template_filters.py:90 #, python-format msgid "%(delta)s ago" msgstr "%(delta)s siden" +#: app/blueprints/api/endpoints.py:95 app/templates/index.html:103 +msgid "Featured" +msgstr "" + #: app/blueprints/api/tokens.py:33 app/templates/admin/tags/list.html:26 #: app/templates/admin/warnings/list.html:20 app/templates/macros/topics.html:7 #: app/templates/modnames/list.html:12 @@ -53,15 +62,15 @@ msgid "Limit to package" msgstr "Pakkegrense" #: app/blueprints/api/tokens.py:36 app/blueprints/collections/__init__.py:90 -#: app/blueprints/oauth/__init__.py:175 app/blueprints/packages/packages.py:274 -#: app/blueprints/packages/packages.py:523 -#: app/blueprints/packages/packages.py:619 -#: app/blueprints/packages/packages.py:690 -#: app/blueprints/packages/releases.py:61 -#: app/blueprints/packages/releases.py:73 app/blueprints/packages/reviews.py:49 -#: app/blueprints/packages/screenshots.py:35 -#: app/blueprints/packages/screenshots.py:41 -#: app/blueprints/packages/screenshots.py:46 +#: app/blueprints/oauth/__init__.py:175 app/blueprints/packages/packages.py:275 +#: app/blueprints/packages/packages.py:539 +#: app/blueprints/packages/packages.py:635 +#: app/blueprints/packages/packages.py:706 +#: app/blueprints/packages/releases.py:62 +#: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:49 +#: app/blueprints/packages/screenshots.py:36 +#: app/blueprints/packages/screenshots.py:42 +#: app/blueprints/packages/screenshots.py:47 #: app/blueprints/users/account.py:226 app/blueprints/users/account.py:234 #: app/blueprints/users/settings.py:77 app/blueprints/users/settings.py:147 #: app/blueprints/users/settings.py:304 app/templates/users/modtools.html:111 @@ -69,16 +78,19 @@ msgid "Save" msgstr "Lagre" #: app/blueprints/collections/__init__.py:77 -#: app/blueprints/oauth/__init__.py:168 app/blueprints/packages/releases.py:53 -#: app/blueprints/packages/releases.py:65 app/blueprints/packages/reviews.py:45 -#: app/blueprints/threads/__init__.py:281 app/templates/macros/reviews.html:138 -#: app/templates/macros/topics.html:5 +#: app/blueprints/oauth/__init__.py:168 app/blueprints/packages/releases.py:54 +#: app/blueprints/packages/releases.py:66 app/blueprints/packages/reviews.py:45 +#: app/blueprints/threads/__init__.py:281 +#: app/templates/admin/languages/list.html:23 +#: app/templates/macros/reviews.html:138 app/templates/macros/topics.html:5 #: app/templates/packages/release_edit.html:17 +#: app/templates/packages/translation.html:42 msgid "Title" msgstr "Tittel" #: app/blueprints/collections/__init__.py:80 #: app/blueprints/collections/__init__.py:85 +#: app/templates/packages/translation.html:45 msgid "Short Description" msgstr "Kort beskrivelse" @@ -170,43 +182,48 @@ msgid "Edit Details" msgstr "" #: app/blueprints/packages/__init__.py:37 -#: app/templates/packages/releases_list.html:34 -#: app/templates/packages/view.html:634 app/templates/todo/editor.html:75 -msgid "Releases" +#: app/templates/packages/translation.html:4 +msgid "Translation" msgstr "" #: app/blueprints/packages/__init__.py:42 +#: app/templates/packages/releases_list.html:34 +#: app/templates/packages/view.html:648 app/templates/todo/editor.html:75 +msgid "Releases" +msgstr "" + +#: app/blueprints/packages/__init__.py:47 #: app/templates/packages/screenshots.html:4 #: app/templates/packages/screenshots.html:14 app/templates/todo/editor.html:11 msgid "Screenshots" msgstr "" -#: app/blueprints/packages/__init__.py:47 +#: app/blueprints/packages/__init__.py:52 #: app/templates/packages/edit_maintainers.html:8 -#: app/templates/packages/view.html:605 +#: app/templates/packages/view.html:619 msgid "Maintainers" msgstr "" -#: app/blueprints/packages/__init__.py:52 app/templates/base.html:159 -#: app/templates/packages/audit.html:4 +#: app/blueprints/packages/__init__.py:57 app/templates/admin/list.html:21 +#: app/templates/base.html:159 app/templates/packages/audit.html:4 msgid "Audit Log" msgstr "" -#: app/blueprints/packages/__init__.py:57 app/templates/base.html:150 +#: app/blueprints/packages/__init__.py:62 app/templates/base.html:150 #: app/templates/packages/stats.html:4 app/templates/packages/stats.html:23 -#: app/templates/packages/view.html:229 app/templates/users/profile.html:148 +#: app/templates/packages/view.html:236 app/templates/users/profile.html:148 msgid "Statistics" msgstr "" -#: app/blueprints/packages/__init__.py:62 app/templates/packages/share.html:4 +#: app/blueprints/packages/__init__.py:67 app/templates/packages/share.html:4 msgid "Share and Badges" msgstr "" -#: app/blueprints/packages/__init__.py:67 +#: app/blueprints/packages/__init__.py:72 msgid "Remove / Unpublish" msgstr "" -#: app/blueprints/packages/__init__.py:75 +#: app/blueprints/packages/__init__.py:80 #: app/templates/packages/game_support.html:4 msgid "Supported Games" msgstr "" @@ -229,7 +246,7 @@ msgstr "" msgid "No download available." msgstr "" -#: app/blueprints/packages/packages.py:253 app/templates/packages/view.html:582 +#: app/blueprints/packages/packages.py:253 app/templates/packages/view.html:589 msgid "Type" msgstr "" @@ -238,12 +255,12 @@ msgid "Title (Human-readable)" msgstr "" #: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:617 +#: app/blueprints/packages/packages.py:633 msgid "Name (Technical)" msgstr "" #: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:618 +#: app/blueprints/packages/packages.py:634 #: app/templates/packages/create_edit.html:75 msgid "Lower case letters (a-z), digits (0-9), and underscores (_) only" msgstr "" @@ -252,7 +269,7 @@ msgstr "" msgid "Short Description (Plaintext)" msgstr "" -#: app/blueprints/packages/packages.py:258 app/templates/packages/view.html:597 +#: app/blueprints/packages/packages.py:258 app/templates/packages/view.html:611 msgid "Maintenance State" msgstr "" @@ -265,7 +282,7 @@ msgstr "" msgid "Content Warnings" msgstr "" -#: app/blueprints/packages/packages.py:262 app/templates/packages/view.html:586 +#: app/blueprints/packages/packages.py:262 app/templates/packages/view.html:600 msgid "License" msgstr "" @@ -301,209 +318,219 @@ msgstr "" msgid "Donate URL" msgstr "" -#: app/blueprints/packages/packages.py:278 +#: app/blueprints/packages/packages.py:273 +msgid "Translation URL" +msgstr "" + +#: app/blueprints/packages/packages.py:279 msgid "_game is not an allowed name" msgstr "" -#: app/blueprints/packages/packages.py:288 +#: app/blueprints/packages/packages.py:289 msgid "" "Package already exists, but is removed. Please contact ContentDB staff to" " restore the package" msgstr "" -#: app/blueprints/packages/packages.py:293 +#: app/blueprints/packages/packages.py:294 msgid "Package already exists" msgstr "" -#: app/blueprints/packages/packages.py:299 +#: app/blueprints/packages/packages.py:300 msgid "A collection with a similar name already exists" msgstr "" -#: app/blueprints/packages/packages.py:359 +#: app/blueprints/packages/packages.py:361 msgid "Unable to find that user" msgstr "" -#: app/blueprints/packages/packages.py:363 -#: app/blueprints/packages/screenshots.py:136 +#: app/blueprints/packages/packages.py:365 +#: app/blueprints/packages/screenshots.py:137 #: app/blueprints/users/settings.py:131 msgid "Permission denied" msgstr "" -#: app/blueprints/packages/packages.py:419 -#: app/blueprints/packages/packages.py:478 -#: app/blueprints/packages/packages.py:498 +#: app/blueprints/packages/packages.py:421 +#: app/blueprints/packages/packages.py:494 +#: app/blueprints/packages/packages.py:514 msgid "You don't have permission to do that" msgstr "" -#: app/blueprints/packages/packages.py:449 +#: app/blueprints/packages/packages.py:453 msgid "Please comment what changes are needed in the approval thread" msgstr "" -#: app/blueprints/packages/packages.py:493 +#: app/blueprints/packages/packages.py:460 +msgid "" +"Please comment in the approval thread so editors know what you have " +"changed" +msgstr "" + +#: app/blueprints/packages/packages.py:509 msgid "Deleted package" msgstr "" -#: app/blueprints/packages/packages.py:513 +#: app/blueprints/packages/packages.py:529 msgid "Unapproved package" msgstr "" -#: app/blueprints/packages/packages.py:522 +#: app/blueprints/packages/packages.py:538 msgid "Maintainers (Comma-separated)" msgstr "" -#: app/blueprints/packages/packages.py:531 +#: app/blueprints/packages/packages.py:547 msgid "You don't have permission to edit maintainers" msgstr "" -#: app/blueprints/packages/packages.py:581 +#: app/blueprints/packages/packages.py:597 msgid "You are not a maintainer" msgstr "" -#: app/blueprints/packages/packages.py:584 +#: app/blueprints/packages/packages.py:600 msgid "Package owners cannot remove themselves as maintainers" msgstr "" -#: app/blueprints/packages/packages.py:616 +#: app/blueprints/packages/packages.py:632 msgid "Author Name" msgstr "" -#: app/blueprints/packages/packages.py:686 +#: app/blueprints/packages/packages.py:702 msgid "Enable support detection based on dependencies (recommended)" msgstr "" -#: app/blueprints/packages/packages.py:687 +#: app/blueprints/packages/packages.py:703 msgid "Supported games" msgstr "" -#: app/blueprints/packages/packages.py:688 +#: app/blueprints/packages/packages.py:704 msgid "Unsupported games" msgstr "" -#: app/blueprints/packages/packages.py:689 +#: app/blueprints/packages/packages.py:705 msgid "Supports all games (unless stated) / is game independent" msgstr "" -#: app/blueprints/packages/packages.py:705 +#: app/blueprints/packages/packages.py:721 msgid "You need at least one release before you can edit game support" msgstr "" -#: app/blueprints/packages/packages.py:709 +#: app/blueprints/packages/packages.py:725 msgid "Mod(pack) needs to contain at least one mod. Please create a new release" msgstr "" -#: app/blueprints/packages/releases.py:54 +#: app/blueprints/packages/releases.py:55 #: app/templates/packages/release_new.html:46 msgid "Method" msgstr "" -#: app/blueprints/packages/releases.py:54 -#: app/blueprints/packages/releases.py:56 -#: app/blueprints/packages/screenshots.py:34 +#: app/blueprints/packages/releases.py:55 +#: app/blueprints/packages/releases.py:57 +#: app/blueprints/packages/screenshots.py:35 msgid "File Upload" msgstr "" -#: app/blueprints/packages/releases.py:55 +#: app/blueprints/packages/releases.py:56 msgid "Git reference (ie: commit hash, branch, or tag)" msgstr "" -#: app/blueprints/packages/releases.py:57 -#: app/blueprints/packages/releases.py:69 -#: app/blueprints/packages/releases.py:193 +#: app/blueprints/packages/releases.py:58 +#: app/blueprints/packages/releases.py:70 +#: app/blueprints/packages/releases.py:194 msgid "Minimum Minetest Version" msgstr "" -#: app/blueprints/packages/releases.py:59 -#: app/blueprints/packages/releases.py:71 -#: app/blueprints/packages/releases.py:196 +#: app/blueprints/packages/releases.py:60 +#: app/blueprints/packages/releases.py:72 +#: app/blueprints/packages/releases.py:197 msgid "Maximum Minetest Version" msgstr "" -#: app/blueprints/packages/releases.py:66 +#: app/blueprints/packages/releases.py:67 #: app/templates/packages/release_edit.html:23 msgid "URL" msgstr "" -#: app/blueprints/packages/releases.py:67 +#: app/blueprints/packages/releases.py:68 msgid "Task ID" msgstr "" -#: app/blueprints/packages/releases.py:68 -#: app/blueprints/packages/screenshots.py:40 +#: app/blueprints/packages/releases.py:69 +#: app/blueprints/packages/screenshots.py:41 msgid "Is Approved" msgstr "" -#: app/blueprints/packages/releases.py:86 +#: app/blueprints/packages/releases.py:87 msgid "Import from Git" msgstr "" -#: app/blueprints/packages/releases.py:86 +#: app/blueprints/packages/releases.py:87 msgid "Upload .zip file" msgstr "" -#: app/blueprints/packages/releases.py:192 +#: app/blueprints/packages/releases.py:193 msgid "Set Min" msgstr "" -#: app/blueprints/packages/releases.py:195 +#: app/blueprints/packages/releases.py:196 msgid "Set Max" msgstr "" -#: app/blueprints/packages/releases.py:198 +#: app/blueprints/packages/releases.py:199 msgid "Only change values previously set as none" msgstr "" -#: app/blueprints/packages/releases.py:199 +#: app/blueprints/packages/releases.py:200 msgid "Update" msgstr "" -#: app/blueprints/packages/releases.py:248 +#: app/blueprints/packages/releases.py:251 #: app/templates/packages/update_config.html:25 msgid "Trigger" msgstr "" -#: app/blueprints/packages/releases.py:249 +#: app/blueprints/packages/releases.py:252 msgid "New Commit" msgstr "" -#: app/blueprints/packages/releases.py:250 app/templates/admin/tags/list.html:8 +#: app/blueprints/packages/releases.py:253 app/templates/admin/tags/list.html:8 msgid "New Tag" msgstr "" -#: app/blueprints/packages/releases.py:252 +#: app/blueprints/packages/releases.py:255 msgid "Branch name" msgstr "" -#: app/blueprints/packages/releases.py:253 +#: app/blueprints/packages/releases.py:256 #: app/templates/packages/update_config.html:38 msgid "Action" msgstr "" -#: app/blueprints/packages/releases.py:254 +#: app/blueprints/packages/releases.py:257 msgid "Send notification and mark as outdated" msgstr "" -#: app/blueprints/packages/releases.py:254 +#: app/blueprints/packages/releases.py:257 #: app/templates/macros/package_approval.html:22 msgid "Create release" msgstr "" -#: app/blueprints/packages/releases.py:256 +#: app/blueprints/packages/releases.py:259 msgid "Save Settings" msgstr "" -#: app/blueprints/packages/releases.py:257 +#: app/blueprints/packages/releases.py:260 msgid "Disable Automation" msgstr "" -#: app/blueprints/packages/releases.py:296 +#: app/blueprints/packages/releases.py:299 msgid "Please add a Git repository URL in order to set up automatic releases" msgstr "" -#: app/blueprints/packages/releases.py:312 +#: app/blueprints/packages/releases.py:315 msgid "Deleted update configuration" msgstr "" -#: app/blueprints/packages/releases.py:320 +#: app/blueprints/packages/releases.py:323 msgid "Now, please create an initial release" msgstr "" @@ -545,7 +572,7 @@ msgstr "" #: app/blueprints/packages/reviews.py:80 app/blueprints/threads/__init__.py:207 #: app/blueprints/threads/__init__.py:240 #: app/blueprints/threads/__init__.py:334 app/blueprints/users/settings.py:112 -#: app/logic/packages.py:131 +#: app/logic/packages.py:132 msgid "Linking to blocked sites is not allowed" msgstr "" @@ -557,12 +584,12 @@ msgstr "" msgid "You can't vote on your own reviews!" msgstr "" -#: app/blueprints/packages/screenshots.py:33 -#: app/blueprints/packages/screenshots.py:39 +#: app/blueprints/packages/screenshots.py:34 +#: app/blueprints/packages/screenshots.py:40 msgid "Title/Caption" msgstr "" -#: app/blueprints/packages/screenshots.py:45 +#: app/blueprints/packages/screenshots.py:46 #: app/templates/packages/screenshots.html:110 msgid "Cover Image" msgstr "" @@ -572,7 +599,7 @@ msgid "Message" msgstr "" #: app/blueprints/report/__init__.py:35 app/templates/macros/threads.html:51 -#: app/templates/packages/view.html:665 app/templates/report/index.html:4 +#: app/templates/packages/view.html:679 app/templates/report/index.html:4 #: app/templates/report/index.html:10 app/templates/users/profile.html:37 msgid "Report" msgstr "" @@ -645,7 +672,7 @@ msgstr "Passord" msgid "Remember me" msgstr "" -#: app/blueprints/users/account.py:39 app/templates/base.html:188 +#: app/blueprints/users/account.py:39 app/templates/base.html:176 #: app/templates/donate/index.html:74 app/templates/users/login.html:4 msgid "Sign in" msgstr "Logg inn" @@ -1007,7 +1034,7 @@ msgid "File filter" msgstr "" #: app/blueprints/zipgrep/__init__.py:38 app/templates/base.html:60 -#: app/templates/todo/tags.html:14 +#: app/templates/packages/game_hub.html:35 app/templates/todo/tags.html:14 msgid "Search" msgstr "" @@ -1038,17 +1065,17 @@ msgstr "" msgid "Please wait for the license to be added to CDB." msgstr "" -#: app/logic/packages.py:98 +#: app/logic/packages.py:99 msgid "" "Name can only contain lower case letters (a-z), digits (0-9), and " "underscores (_)" msgstr "" -#: app/logic/packages.py:112 +#: app/logic/packages.py:113 msgid "You don't have permission to edit this package" msgstr "" -#: app/logic/packages.py:116 +#: app/logic/packages.py:117 msgid "You don't have permission to change the package name" msgstr "" @@ -1081,51 +1108,51 @@ msgid "" "pixels" msgstr "" -#: app/logic/uploads.py:55 +#: app/logic/uploads.py:58 #, python-format msgid "Please upload %(file_desc)s" msgstr "" -#: app/logic/uploads.py:58 +#: app/logic/uploads.py:61 msgid "Uploaded image isn't actually an image" msgstr "" -#: app/models/packages.py:68 +#: app/models/packages.py:69 msgid "Mod" msgstr "" -#: app/models/packages.py:70 +#: app/models/packages.py:71 #, fuzzy msgid "Game" msgstr "Navn" -#: app/models/packages.py:72 +#: app/models/packages.py:73 msgid "Texture Pack" msgstr "" -#: app/models/packages.py:77 app/templates/base.html:39 +#: app/models/packages.py:78 app/templates/base.html:39 #: app/templates/modnames/view.html:14 msgid "Mods" msgstr "" -#: app/models/packages.py:79 app/templates/base.html:42 +#: app/models/packages.py:80 app/templates/base.html:42 #: app/templates/modnames/view.html:17 msgid "Games" msgstr "" -#: app/models/packages.py:81 app/templates/base.html:45 +#: app/models/packages.py:82 app/templates/base.html:45 msgid "Texture Packs" msgstr "" -#: app/models/packages.py:170 +#: app/models/packages.py:171 msgid "Submit for Approval" msgstr "" -#: app/models/packages.py:172 +#: app/models/packages.py:173 msgid "Approve" msgstr "" -#: app/models/packages.py:174 app/templates/api/create_edit_token.html:17 +#: app/models/packages.py:175 app/templates/api/create_edit_token.html:17 #: app/templates/collections/delete.html:14 #: app/templates/collections/view.html:39 #: app/templates/oauth/create_edit.html:17 @@ -1137,6 +1164,10 @@ msgstr "" msgid "Delete" msgstr "" +#: app/models/packages.py:572 app/templates/packages/view.html:163 +msgid "Work in Progress" +msgstr "" + #: app/tasks/emails.py:119 msgid "" "You are receiving this email because you are a registered user of " @@ -1188,8 +1219,9 @@ msgstr "" msgid "Random" msgstr "" -#: app/templates/base.html:51 app/templates/base.html:256 +#: app/templates/base.html:51 app/templates/base.html:245 #: app/templates/packages/bulk_update_conf.html:8 +#: app/templates/packages/translation.html:12 #: app/templates/packages/update_config.html:8 #: app/templates/todo/game_support.html:8 app/templates/todo/user.html:45 #: app/templates/todo/user.html:69 @@ -1230,84 +1262,82 @@ msgstr "" msgid "My Collections" msgstr "" -#: app/templates/base.html:163 +#: app/templates/base.html:164 msgid "Admin" msgstr "" -#: app/templates/base.html:166 -msgid "License Editor" -msgstr "" - -#: app/templates/base.html:171 -msgid "Restore Package" -msgstr "" - -#: app/templates/base.html:174 -msgid "Tag Editor" -msgstr "" - -#: app/templates/base.html:176 -msgid "Create Tag" -msgstr "" - -#: app/templates/base.html:181 app/templates/packages/release_new.html:12 +#: app/templates/base.html:169 app/templates/packages/release_new.html:12 msgid "Settings" msgstr "" -#: app/templates/base.html:184 +#: app/templates/base.html:172 msgid "Sign out" msgstr "" -#: app/templates/base.html:213 +#: app/templates/admin/languages/list.html:4 +#: app/templates/admin/languages/list.html:10 app/templates/base.html:185 +#: app/templates/packages/view.html:593 +msgid "Languages" +msgstr "" + +#: app/templates/base.html:202 msgid "Help translate ContentDB" msgstr "" -#: app/templates/base.html:257 +#: app/templates/base.html:246 msgid "About" msgstr "Om" -#: app/templates/base.html:258 +#: app/templates/base.html:247 msgid "Rules" msgstr "Regler" -#: app/templates/base.html:259 +#: app/templates/base.html:248 msgid "Policy and Guidance" msgstr "" -#: app/templates/base.html:260 +#: app/templates/base.html:249 msgid "API" msgstr "API" -#: app/templates/base.html:261 app/templates/users/register.html:37 +#: app/templates/base.html:250 app/templates/users/register.html:37 msgid "Privacy Policy" msgstr "Personvernspraksis" -#: app/templates/base.html:263 +#: app/templates/base.html:252 msgid "Report / DMCA" msgstr "" -#: app/templates/base.html:265 +#: app/templates/base.html:254 msgid "User List" msgstr "Brukerliste" -#: app/templates/base.html:266 app/templates/packages/view.html:189 -#: app/templates/packages/view.html:654 app/templates/threads/list.html:4 +#: app/templates/base.html:255 app/templates/packages/view.html:190 +#: app/templates/packages/view.html:668 app/templates/threads/list.html:4 msgid "Threads" msgstr "" -#: app/templates/base.html:267 app/templates/collections/list.html:7 +#: app/templates/base.html:256 app/templates/collections/list.html:7 #: app/templates/collections/list.html:26 msgid "Collections" msgstr "" -#: app/templates/base.html:268 +#: app/templates/base.html:257 msgid "Support Packages" msgstr "" -#: app/templates/base.html:269 +#: app/templates/base.html:258 msgid "Source Code" msgstr "Kildekode" +#: app/templates/base.html:264 +msgid "Show non-free packages" +msgstr "" + +#: app/templates/base.html:266 +msgid "Hide non-free packages" +msgstr "" + #: app/templates/index.html:4 msgid "Welcome" msgstr "Velkommen" @@ -1316,6 +1346,7 @@ msgstr "Velkommen" msgid "Welcome to the best place to find Minetest mods, games, and texture packs" msgstr "" +#: app/templates/admin/storage.html:39 #: app/templates/collections/create_edit.html:81 #: app/templates/collections/list.html:39 #: app/templates/collections/view.html:91 app/templates/index.html:48 @@ -1332,68 +1363,73 @@ msgid "%(title)s by %(author)s" msgstr "%(title)s av %(author)s" #: app/templates/index.html:77 app/templates/packages/reviews_list.html:4 -#: app/templates/packages/view.html:193 app/templates/packages/view.html:325 +#: app/templates/packages/view.html:194 app/templates/packages/view.html:332 #: app/templates/users/profile.html:279 msgid "Reviews" msgstr "" -#: app/templates/index.html:93 app/templates/packages/view.html:271 +#: app/templates/index.html:93 app/templates/packages/view.html:278 msgid "Previous" msgstr "Forrige" -#: app/templates/index.html:97 app/templates/packages/view.html:275 +#: app/templates/index.html:97 app/templates/packages/view.html:282 #: app/templates/users/claim_forums.html:87 msgid "Next" msgstr "Neste" -#: app/templates/index.html:103 -msgid "Featured" -msgstr "" - -#: app/templates/index.html:108 app/templates/index.html:115 -#: app/templates/index.html:122 app/templates/index.html:129 -#: app/templates/index.html:136 app/templates/index.html:158 -#: app/templates/index.html:165 app/templates/packages/game_hub.html:30 -#: app/templates/packages/game_hub.html:37 +#: app/templates/index.html:107 app/templates/index.html:113 #: app/templates/packages/game_hub.html:44 -#: app/templates/packages/game_hub.html:51 -#: app/templates/packages/game_hub.html:58 -msgid "See more" -msgstr "Vis mer" - -#: app/templates/index.html:110 app/templates/packages/game_hub.html:32 msgid "Recently Added" msgstr "Nylig tillagt" -#: app/templates/index.html:117 app/templates/packages/game_hub.html:39 +#: app/templates/index.html:111 app/templates/index.html:122 +#: app/templates/index.html:133 app/templates/index.html:144 +#: app/templates/index.html:155 app/templates/index.html:181 +#: app/templates/packages/game_hub.html:42 +#: app/templates/packages/game_hub.html:49 +#: app/templates/packages/game_hub.html:56 +#: app/templates/packages/game_hub.html:63 +#: app/templates/packages/game_hub.html:70 +msgid "See more" +msgstr "Vis mer" + +#: app/templates/index.html:118 app/templates/index.html:124 +#: app/templates/packages/game_hub.html:51 msgid "Recently Updated" msgstr "Nylig oppdatert" -#: app/templates/index.html:124 +#: app/templates/index.html:129 app/templates/index.html:135 msgid "Top Games" msgstr "" -#: app/templates/index.html:131 app/templates/packages/game_hub.html:46 +#: app/templates/index.html:140 app/templates/index.html:146 +#: app/templates/packages/game_hub.html:58 msgid "Top Mods" msgstr "" -#: app/templates/index.html:138 app/templates/packages/game_hub.html:53 +#: app/templates/index.html:151 app/templates/index.html:157 +#: app/templates/packages/game_hub.html:65 msgid "Top Texture Packs" msgstr "" -#: app/templates/index.html:142 +#: app/templates/index.html:163 msgid "Search by Tags" msgstr "" -#: app/templates/index.html:160 app/templates/packages/game_hub.html:60 +#: app/templates/index.html:177 app/templates/index.html:183 +#: app/templates/packages/game_hub.html:72 msgid "Highest Reviewed" msgstr "" -#: app/templates/index.html:167 +#: app/templates/index.html:191 +msgid "All reviews" +msgstr "" + +#: app/templates/index.html:193 msgid "Recent Positive Reviews" msgstr "" -#: app/templates/index.html:174 +#: app/templates/index.html:200 #, python-format msgid "CDB has %(count)d packages, with a total of %(downloads)d downloads." msgstr "" @@ -1420,6 +1456,27 @@ msgstr "" msgid "Send email to %(username)s" msgstr "" +#: app/templates/admin/storage.html:18 +#: app/templates/packages/create_edit.html:66 +#: app/templates/packages/game_support.html:20 +#: app/templates/threads/view.html:96 app/templates/todo/tags.html:36 +msgid "Package" +msgstr "" + +#: app/templates/admin/storage.html:62 +#: app/templates/collections/create_edit.html:61 +#: app/templates/threads/user_comments.html:79 +msgid "No results" +msgstr "" + +#: app/templates/admin/languages/list.html:19 +msgid "Id" +msgstr "" + +#: app/templates/admin/languages/list.html:33 +msgid "Has ContentDB translation?" +msgstr "" + #: app/templates/admin/licenses/list.html:8 msgid "New License" msgstr "" @@ -1528,7 +1585,7 @@ msgstr "" #: app/templates/collections/create_edit.html:5 #: app/templates/collections/view.html:42 app/templates/macros/releases.html:68 -#: app/templates/packages/view.html:115 app/templates/packages/view.html:248 +#: app/templates/packages/view.html:116 app/templates/packages/view.html:255 msgid "Edit" msgstr "" @@ -1544,13 +1601,8 @@ msgstr "" msgid "This requires the collection to be public" msgstr "" -#: app/templates/collections/create_edit.html:61 -#: app/templates/threads/user_comments.html:79 -msgid "No results" -msgstr "" - #: app/templates/collections/create_edit.html:76 -#: app/templates/packages/remove.html:58 app/templates/packages/view.html:127 +#: app/templates/packages/remove.html:58 app/templates/packages/view.html:128 msgid "Remove" msgstr "" @@ -1793,7 +1845,7 @@ msgid "No audit log entries." msgstr "" #: app/templates/macros/forms.html:21 app/templates/macros/reviews.html:145 -#: app/templates/packages/remove.html:48 app/templates/packages/view.html:444 +#: app/templates/packages/remove.html:48 app/templates/packages/view.html:451 #: app/templates/users/modtools.html:86 msgid "Required" msgstr "" @@ -1861,19 +1913,19 @@ msgid "" "author." msgstr "" -#: app/templates/macros/packagegridtile.html:25 +#: app/templates/macros/packagegridtile.html:26 msgid "Warning: Non-free code and media." msgstr "" -#: app/templates/macros/packagegridtile.html:29 +#: app/templates/macros/packagegridtile.html:30 msgid "Warning: Non-free code." msgstr "" -#: app/templates/macros/packagegridtile.html:33 +#: app/templates/macros/packagegridtile.html:34 msgid "Warning: Non-free media." msgstr "" -#: app/templates/macros/packagegridtile.html:45 +#: app/templates/macros/packagegridtile.html:46 msgid "No packages available" msgstr "" @@ -2076,8 +2128,8 @@ msgstr "" msgid "On %(trigger)s, do %(action)s" msgstr "" -#: app/templates/macros/todo.html:35 app/templates/packages/view.html:121 -#: app/templates/packages/view.html:409 +#: app/templates/macros/todo.html:35 app/templates/packages/view.html:122 +#: app/templates/packages/view.html:416 msgid "Release" msgstr "" @@ -2087,7 +2139,7 @@ msgstr "" #: app/templates/macros/todo.html:48 #: app/templates/packages/releases_list.html:13 -#: app/templates/packages/view.html:413 +#: app/templates/packages/view.html:420 msgid "Update settings" msgstr "" @@ -2095,7 +2147,7 @@ msgstr "" msgid "No outdated packages." msgstr "" -#: app/templates/macros/topics.html:6 app/templates/packages/view.html:176 +#: app/templates/macros/topics.html:6 app/templates/packages/view.html:177 msgid "Author" msgstr "" @@ -2148,9 +2200,9 @@ msgstr "" #: app/templates/modnames/view.html:27 app/templates/oauth/authorize.html:32 #: app/templates/packages/game_support.html:42 -#: app/templates/packages/similar.html:38 app/templates/packages/view.html:450 -#: app/templates/packages/view.html:474 app/templates/packages/view.html:519 -#: app/templates/packages/view.html:551 app/templates/todo/editor.html:85 +#: app/templates/packages/similar.html:38 app/templates/packages/view.html:457 +#: app/templates/packages/view.html:481 app/templates/packages/view.html:526 +#: app/templates/packages/view.html:558 app/templates/todo/editor.html:85 #: app/templates/todo/game_support.html:45 #, fuzzy, python-format msgid "%(title)s by %(display_name)s" @@ -2361,12 +2413,6 @@ msgid "" "\t\t\tsuch as finding metadata from git, and autocompletion." msgstr "" -#: app/templates/packages/create_edit.html:66 -#: app/templates/packages/game_support.html:20 -#: app/templates/threads/view.html:96 app/templates/todo/tags.html:36 -msgid "Package" -msgstr "" - #: app/templates/packages/create_edit.html:73 msgid "You need to unpublish the package to change the name." msgstr "" @@ -2431,6 +2477,10 @@ msgstr "" msgid "If blank, the author's donation URL will be used instead." msgstr "" +#: app/templates/packages/create_edit.html:122 +msgid "How can users translate your package? ie: weblate URL or a help page" +msgstr "" + #: app/templates/packages/edit_maintainers.html:4 msgid "Edit Maintainers" msgstr "" @@ -2461,6 +2511,12 @@ msgstr "" msgid "Mods and texture packs for %(title)s" msgstr "" +#: app/templates/packages/game_hub.html:31 +#: app/templates/packages/game_hub.html:34 +#, python-format +msgid "Search for packages for %(title)s" +msgstr "" + #: app/templates/packages/game_support.html:9 msgid "Documentation" msgstr "" @@ -2472,7 +2528,7 @@ msgid "" msgstr "" #: app/templates/packages/game_support.html:23 -#: app/templates/packages/view.html:212 +#: app/templates/packages/view.html:213 msgid "Source" msgstr "" @@ -2939,7 +2995,7 @@ msgid "" msgstr "" #: app/templates/packages/review_votes.html:4 -#: app/templates/packages/view.html:353 +#: app/templates/packages/view.html:360 msgid "Review Votes" msgstr "" @@ -3047,6 +3103,40 @@ msgstr "" msgid "Download (.csv)" msgstr "" +#: app/templates/packages/translation.html:18 +#, python-format +msgid "" +"To provide translations for your %(type)s, you need to create .tr files " +"and upload a new release." +msgstr "" + +#: app/templates/packages/translation.html:19 +msgid "" +"For information on how to do this, see the modding book chapter and " +"lua_api.md" +msgstr "" + +#: app/templates/packages/translation.html:23 +msgid "Translation - Minetest Modding Book" +msgstr "" + +#: app/templates/packages/translation.html:26 +msgid "Translating content meta - lua_api.md" +msgstr "" + +#: app/templates/packages/translation.html:31 +#, python-format +msgid "%(title)s is available in %(num)d languages." +msgstr "" + +#: app/templates/packages/translation.html:32 +msgid "ContentDB reads translations from locale files (.tr) in your package." +msgstr "" + +#: app/templates/packages/translation.html:39 +msgid "Language" +msgstr "" + #: app/templates/packages/update_config.html:4 #: app/templates/packages/update_config.html:9 msgid "Configure Git Update Detection" @@ -3082,210 +3172,210 @@ msgid "" "notifications until it is marked up to date." msgstr "" -#: app/templates/packages/view.html:41 +#: app/templates/packages/view.html:42 msgid "Download" msgstr "" -#: app/templates/packages/view.html:48 +#: app/templates/packages/view.html:49 #, python-format msgid "Minetest %(min)s - %(max)s" msgstr "" -#: app/templates/packages/view.html:50 +#: app/templates/packages/view.html:51 #, python-format msgid "For Minetest %(min)s and above" msgstr "" -#: app/templates/packages/view.html:52 +#: app/templates/packages/view.html:53 #, python-format msgid "Minetest %(max)s and below" msgstr "" -#: app/templates/packages/view.html:62 +#: app/templates/packages/view.html:63 msgid "How do I install this?" msgstr "" -#: app/templates/packages/view.html:68 +#: app/templates/packages/view.html:69 msgid "No downloads available" msgstr "" -#: app/templates/packages/view.html:75 +#: app/templates/packages/view.html:76 msgid "Non-free code and media" msgstr "" -#: app/templates/packages/view.html:77 +#: app/templates/packages/view.html:78 msgid "Non-free code" msgstr "" -#: app/templates/packages/view.html:79 +#: app/templates/packages/view.html:80 msgid "Non-free media" msgstr "" -#: app/templates/packages/view.html:93 app/templates/threads/view.html:104 +#: app/templates/packages/view.html:94 app/templates/threads/view.html:104 msgid "" "This thread is only visible to its creator, package maintainers, users of" " Approver rank or above, and @mentioned users." msgstr "" -#: app/templates/packages/view.html:162 -msgid "Work in Progress" -msgstr "" - -#: app/templates/packages/view.html:183 app/templates/users/profile.html:242 +#: app/templates/packages/view.html:184 app/templates/users/profile.html:242 msgid "Downloads" msgstr "" -#: app/templates/packages/view.html:206 app/templates/users/profile.html:95 +#: app/templates/packages/view.html:207 app/templates/users/profile.html:95 msgid "Website" msgstr "" -#: app/templates/packages/view.html:218 app/templates/users/profile.html:77 +#: app/templates/packages/view.html:219 app/templates/users/profile.html:77 msgid "Forums" msgstr "" -#: app/templates/packages/view.html:224 +#: app/templates/packages/view.html:225 msgid "Issue Tracker" msgstr "" -#: app/templates/packages/view.html:303 +#: app/templates/packages/view.html:231 +msgid "Translate" +msgstr "" + +#: app/templates/packages/view.html:310 msgid "Awaiting review" msgstr "" -#: app/templates/packages/view.html:333 app/templates/threads/view.html:77 +#: app/templates/packages/view.html:340 app/templates/threads/view.html:77 msgid "Edit Review" msgstr "" -#: app/templates/packages/view.html:338 +#: app/templates/packages/view.html:345 msgid "You can't review your own package." msgstr "" -#: app/templates/packages/view.html:348 +#: app/templates/packages/view.html:355 msgid "Package needs to be approved before it can be reviewed." msgstr "" -#: app/templates/packages/view.html:359 +#: app/templates/packages/view.html:366 msgid "Used By" msgstr "" -#: app/templates/packages/view.html:365 +#: app/templates/packages/view.html:372 msgid "Content" msgstr "" -#: app/templates/packages/view.html:367 app/templates/packages/view.html:437 +#: app/templates/packages/view.html:374 app/templates/packages/view.html:444 msgid "View content for game" msgstr "" -#: app/templates/packages/view.html:381 +#: app/templates/packages/view.html:388 msgid "Favorite" msgstr "" -#: app/templates/packages/view.html:387 +#: app/templates/packages/view.html:394 msgid "Add to collection..." msgstr "" -#: app/templates/packages/view.html:397 +#: app/templates/packages/view.html:404 msgid "Package may be outdated" msgstr "" -#: app/templates/packages/view.html:404 +#: app/templates/packages/view.html:411 msgid "Only visible to the author and Editors." msgstr "" -#: app/templates/packages/view.html:421 +#: app/templates/packages/view.html:428 msgid "Warning" msgstr "" -#: app/templates/packages/view.html:427 +#: app/templates/packages/view.html:434 msgid "Like this package? Help support its development by making a donation" msgstr "" -#: app/templates/packages/view.html:430 +#: app/templates/packages/view.html:437 msgid "Donate now" msgstr "" -#: app/templates/packages/view.html:442 +#: app/templates/packages/view.html:449 msgid "Dependencies" msgstr "" -#: app/templates/packages/view.html:462 +#: app/templates/packages/view.html:469 msgid "No required dependencies" msgstr "" -#: app/templates/packages/view.html:468 +#: app/templates/packages/view.html:475 msgid "Optional" msgstr "" -#: app/templates/packages/view.html:501 +#: app/templates/packages/view.html:508 msgid "Compatible Games" msgstr "" -#: app/templates/packages/view.html:506 app/templates/packages/view.html:526 +#: app/templates/packages/view.html:513 app/templates/packages/view.html:533 msgid "No specific game required" msgstr "" -#: app/templates/packages/view.html:509 +#: app/templates/packages/view.html:516 msgid "Tested with:" msgstr "" -#: app/templates/packages/view.html:531 +#: app/templates/packages/view.html:538 msgid "Is the above correct?" msgstr "" -#: app/templates/packages/view.html:532 +#: app/templates/packages/view.html:539 msgid "You need to either confirm this or tell ContentDB about supported games" msgstr "" -#: app/templates/packages/view.html:544 +#: app/templates/packages/view.html:551 msgid "Does not work with:" msgstr "" -#: app/templates/packages/view.html:561 +#: app/templates/packages/view.html:568 msgid "This is an experimental feature." msgstr "" -#: app/templates/packages/view.html:562 +#: app/templates/packages/view.html:569 msgid "Supported games are determined by an algorithm, and may not be correct." msgstr "" -#: app/templates/packages/view.html:572 +#: app/templates/packages/view.html:579 msgid "Please specify compatible games" msgstr "" -#: app/templates/packages/view.html:578 +#: app/templates/packages/view.html:585 msgid "Information" msgstr "" -#: app/templates/packages/view.html:584 +#: app/templates/packages/view.html:591 msgid "Technical Name" msgstr "" -#: app/templates/packages/view.html:593 +#: app/templates/packages/view.html:607 #, python-format msgid "%(code_license)s for code,
%(media_license)s for media." msgstr "" -#: app/templates/packages/view.html:601 +#: app/templates/packages/view.html:615 msgid "Unknown" msgstr "" -#: app/templates/packages/view.html:603 +#: app/templates/packages/view.html:617 msgid "Added" msgstr "" -#: app/templates/packages/view.html:617 +#: app/templates/packages/view.html:631 msgid "Remove myself" msgstr "" -#: app/templates/packages/view.html:622 +#: app/templates/packages/view.html:636 msgid "Provides" msgstr "" -#: app/templates/packages/view.html:644 +#: app/templates/packages/view.html:658 #, fuzzy msgid "More" msgstr "Vis mer" -#: app/templates/packages/view.html:673 +#: app/templates/packages/view.html:687 msgid "See audit log" msgstr "" @@ -4634,3 +4724,16 @@ msgstr "" #~ msgid "a PNG or JPG image file" #~ msgstr "" + +#~ msgid "License Editor" +#~ msgstr "" + +#~ msgid "Restore Package" +#~ msgstr "" + +#~ msgid "Tag Editor" +#~ msgstr "" + +#~ msgid "Create Tag" +#~ msgstr "" + diff --git a/translations/nl/LC_MESSAGES/messages.po b/translations/nl/LC_MESSAGES/messages.po index 6bda3c11..27e29faa 100644 --- a/translations/nl/LC_MESSAGES/messages.po +++ b/translations/nl/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: 2023-12-30 16:46+0000\n" +"POT-Creation-Date: 2024-03-03 01:18+0000\n" "PO-Revision-Date: 2023-10-23 21:06+0000\n" "Last-Translator: Bas Huis \n" "Language: nl\n" @@ -27,7 +27,8 @@ msgstr "Verbannen:" msgid "You have been banned." msgstr "Je bent verbannen." -#: app/querybuilder.py:38 app/templates/admin/tags/list.html:38 +#: app/querybuilder.py:41 app/templates/admin/languages/list.html:27 +#: app/templates/admin/tags/list.html:38 #: app/templates/admin/warnings/list.html:28 #: app/templates/collections/create_edit.html:56 #: app/templates/collections/view.html:66 app/templates/modnames/list.html:16 @@ -36,11 +37,20 @@ msgstr "Je bent verbannen." msgid "Packages" msgstr "Pakketten" -#: app/template_filters.py:86 +#: app/querybuilder.py:56 +#, python-format +msgid "%(package_type)s for %(game_name)s" +msgstr "" + +#: app/template_filters.py:90 #, python-format msgid "%(delta)s ago" msgstr "%(delta)s geleden" +#: app/blueprints/api/endpoints.py:95 app/templates/index.html:103 +msgid "Featured" +msgstr "Uitgelicht" + #: app/blueprints/api/tokens.py:33 app/templates/admin/tags/list.html:26 #: app/templates/admin/warnings/list.html:20 app/templates/macros/topics.html:7 #: app/templates/modnames/list.html:12 @@ -52,15 +62,15 @@ msgid "Limit to package" msgstr "Beperken tot pakket" #: app/blueprints/api/tokens.py:36 app/blueprints/collections/__init__.py:90 -#: app/blueprints/oauth/__init__.py:175 app/blueprints/packages/packages.py:274 -#: app/blueprints/packages/packages.py:523 -#: app/blueprints/packages/packages.py:619 -#: app/blueprints/packages/packages.py:690 -#: app/blueprints/packages/releases.py:61 -#: app/blueprints/packages/releases.py:73 app/blueprints/packages/reviews.py:49 -#: app/blueprints/packages/screenshots.py:35 -#: app/blueprints/packages/screenshots.py:41 -#: app/blueprints/packages/screenshots.py:46 +#: app/blueprints/oauth/__init__.py:175 app/blueprints/packages/packages.py:275 +#: app/blueprints/packages/packages.py:539 +#: app/blueprints/packages/packages.py:635 +#: app/blueprints/packages/packages.py:706 +#: app/blueprints/packages/releases.py:62 +#: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:49 +#: app/blueprints/packages/screenshots.py:36 +#: app/blueprints/packages/screenshots.py:42 +#: app/blueprints/packages/screenshots.py:47 #: app/blueprints/users/account.py:226 app/blueprints/users/account.py:234 #: app/blueprints/users/settings.py:77 app/blueprints/users/settings.py:147 #: app/blueprints/users/settings.py:304 app/templates/users/modtools.html:111 @@ -68,16 +78,19 @@ msgid "Save" msgstr "Opslaan" #: app/blueprints/collections/__init__.py:77 -#: app/blueprints/oauth/__init__.py:168 app/blueprints/packages/releases.py:53 -#: app/blueprints/packages/releases.py:65 app/blueprints/packages/reviews.py:45 -#: app/blueprints/threads/__init__.py:281 app/templates/macros/reviews.html:138 -#: app/templates/macros/topics.html:5 +#: app/blueprints/oauth/__init__.py:168 app/blueprints/packages/releases.py:54 +#: app/blueprints/packages/releases.py:66 app/blueprints/packages/reviews.py:45 +#: app/blueprints/threads/__init__.py:281 +#: app/templates/admin/languages/list.html:23 +#: app/templates/macros/reviews.html:138 app/templates/macros/topics.html:5 #: app/templates/packages/release_edit.html:17 +#: app/templates/packages/translation.html:42 msgid "Title" msgstr "Titel" #: app/blueprints/collections/__init__.py:80 #: app/blueprints/collections/__init__.py:85 +#: app/templates/packages/translation.html:45 msgid "Short Description" msgstr "Korte beschrijving" @@ -167,43 +180,48 @@ msgid "Edit Details" msgstr "Bewerk Details" #: app/blueprints/packages/__init__.py:37 +#: app/templates/packages/translation.html:4 +msgid "Translation" +msgstr "" + +#: app/blueprints/packages/__init__.py:42 #: app/templates/packages/releases_list.html:34 -#: app/templates/packages/view.html:634 app/templates/todo/editor.html:75 +#: app/templates/packages/view.html:648 app/templates/todo/editor.html:75 msgid "Releases" msgstr "Versies" -#: app/blueprints/packages/__init__.py:42 +#: app/blueprints/packages/__init__.py:47 #: app/templates/packages/screenshots.html:4 #: app/templates/packages/screenshots.html:14 app/templates/todo/editor.html:11 msgid "Screenshots" msgstr "Schermafbeeldingen" -#: app/blueprints/packages/__init__.py:47 +#: app/blueprints/packages/__init__.py:52 #: app/templates/packages/edit_maintainers.html:8 -#: app/templates/packages/view.html:605 +#: app/templates/packages/view.html:619 msgid "Maintainers" msgstr "Onderhouders" -#: app/blueprints/packages/__init__.py:52 app/templates/base.html:159 -#: app/templates/packages/audit.html:4 +#: app/blueprints/packages/__init__.py:57 app/templates/admin/list.html:21 +#: app/templates/base.html:159 app/templates/packages/audit.html:4 msgid "Audit Log" msgstr "Auditlogboek" -#: app/blueprints/packages/__init__.py:57 app/templates/base.html:150 +#: app/blueprints/packages/__init__.py:62 app/templates/base.html:150 #: app/templates/packages/stats.html:4 app/templates/packages/stats.html:23 -#: app/templates/packages/view.html:229 app/templates/users/profile.html:148 +#: app/templates/packages/view.html:236 app/templates/users/profile.html:148 msgid "Statistics" msgstr "Statistieken" -#: app/blueprints/packages/__init__.py:62 app/templates/packages/share.html:4 +#: app/blueprints/packages/__init__.py:67 app/templates/packages/share.html:4 msgid "Share and Badges" msgstr "Delen en Badges" -#: app/blueprints/packages/__init__.py:67 +#: app/blueprints/packages/__init__.py:72 msgid "Remove / Unpublish" msgstr "" -#: app/blueprints/packages/__init__.py:75 +#: app/blueprints/packages/__init__.py:80 #: app/templates/packages/game_support.html:4 msgid "Supported Games" msgstr "Ondersteunde spellen" @@ -228,7 +246,7 @@ msgstr "" msgid "No download available." msgstr "Geen download beschikbaar." -#: app/blueprints/packages/packages.py:253 app/templates/packages/view.html:582 +#: app/blueprints/packages/packages.py:253 app/templates/packages/view.html:589 msgid "Type" msgstr "Type" @@ -237,12 +255,12 @@ msgid "Title (Human-readable)" msgstr "Titel (door mensen leesbaar)" #: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:617 +#: app/blueprints/packages/packages.py:633 msgid "Name (Technical)" msgstr "Naam (Technisch)" #: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:618 +#: app/blueprints/packages/packages.py:634 #: app/templates/packages/create_edit.html:75 msgid "Lower case letters (a-z), digits (0-9), and underscores (_) only" msgstr "Alleen kleine letters (a-z), nummers (0-9) en underscores (_)" @@ -251,7 +269,7 @@ msgstr "Alleen kleine letters (a-z), nummers (0-9) en underscores (_)" msgid "Short Description (Plaintext)" msgstr "Kleine Beschrijving (Plaintext)" -#: app/blueprints/packages/packages.py:258 app/templates/packages/view.html:597 +#: app/blueprints/packages/packages.py:258 app/templates/packages/view.html:611 msgid "Maintenance State" msgstr "Onderhoudsstatus" @@ -264,7 +282,7 @@ msgstr "Tags" msgid "Content Warnings" msgstr "Inhoudswaarschuwingen" -#: app/blueprints/packages/packages.py:262 app/templates/packages/view.html:586 +#: app/blueprints/packages/packages.py:262 app/templates/packages/view.html:600 msgid "License" msgstr "Licentie" @@ -300,11 +318,15 @@ msgstr "Video URL" msgid "Donate URL" msgstr "Donatie URL" -#: app/blueprints/packages/packages.py:278 +#: app/blueprints/packages/packages.py:273 +msgid "Translation URL" +msgstr "" + +#: app/blueprints/packages/packages.py:279 msgid "_game is not an allowed name" msgstr "_game is niet een toegestane naam" -#: app/blueprints/packages/packages.py:288 +#: app/blueprints/packages/packages.py:289 msgid "" "Package already exists, but is removed. Please contact ContentDB staff to" " restore the package" @@ -312,201 +334,207 @@ msgstr "" "Pakket bestaat al, maar is verwijderd. Contacteer a.u.b. een werknemer " "van ContentDB om het pakket te herstellen" -#: app/blueprints/packages/packages.py:293 +#: app/blueprints/packages/packages.py:294 msgid "Package already exists" msgstr "Pakket bestaat al" -#: app/blueprints/packages/packages.py:299 +#: app/blueprints/packages/packages.py:300 msgid "A collection with a similar name already exists" msgstr "Een verzameling met een soortgelijke naam bestaat al" -#: app/blueprints/packages/packages.py:359 +#: app/blueprints/packages/packages.py:361 msgid "Unable to find that user" msgstr "Niet in staat die gebruiker te vinden" -#: app/blueprints/packages/packages.py:363 -#: app/blueprints/packages/screenshots.py:136 +#: app/blueprints/packages/packages.py:365 +#: app/blueprints/packages/screenshots.py:137 #: app/blueprints/users/settings.py:131 msgid "Permission denied" msgstr "Toegang geweigerd" -#: app/blueprints/packages/packages.py:419 -#: app/blueprints/packages/packages.py:478 -#: app/blueprints/packages/packages.py:498 +#: app/blueprints/packages/packages.py:421 +#: app/blueprints/packages/packages.py:494 +#: app/blueprints/packages/packages.py:514 msgid "You don't have permission to do that" msgstr "Je hebt geen toestemming om dat te doen" -#: app/blueprints/packages/packages.py:449 +#: app/blueprints/packages/packages.py:453 msgid "Please comment what changes are needed in the approval thread" msgstr "Geef aan welke wijzigingen nodig zijn in de goedkeuringsthread" -#: app/blueprints/packages/packages.py:493 +#: app/blueprints/packages/packages.py:460 +msgid "" +"Please comment in the approval thread so editors know what you have " +"changed" +msgstr "" + +#: app/blueprints/packages/packages.py:509 msgid "Deleted package" msgstr "Verwijderd pakket" -#: app/blueprints/packages/packages.py:513 +#: app/blueprints/packages/packages.py:529 msgid "Unapproved package" msgstr "Niet goedgekeurd pakket" -#: app/blueprints/packages/packages.py:522 +#: app/blueprints/packages/packages.py:538 msgid "Maintainers (Comma-separated)" msgstr "Onderhouders (gescheiden door komma's)" -#: app/blueprints/packages/packages.py:531 +#: app/blueprints/packages/packages.py:547 msgid "You don't have permission to edit maintainers" msgstr "Je hebt geen toestemming om de oonderhouders aan te passen" -#: app/blueprints/packages/packages.py:581 +#: app/blueprints/packages/packages.py:597 msgid "You are not a maintainer" msgstr "Je bent geen onderhouder" -#: app/blueprints/packages/packages.py:584 +#: app/blueprints/packages/packages.py:600 msgid "Package owners cannot remove themselves as maintainers" msgstr "Pakketeigenaren kunnen zichzelf niet verwijderen als onderhouder" -#: app/blueprints/packages/packages.py:616 +#: app/blueprints/packages/packages.py:632 msgid "Author Name" msgstr "Naam van de auteur" -#: app/blueprints/packages/packages.py:686 +#: app/blueprints/packages/packages.py:702 msgid "Enable support detection based on dependencies (recommended)" msgstr "" "Ondersteuningsdetectie inschakelen op basis van afhankelijkheden " "(aanbevolen)" -#: app/blueprints/packages/packages.py:687 +#: app/blueprints/packages/packages.py:703 msgid "Supported games" msgstr "Ondersteunde spellen" -#: app/blueprints/packages/packages.py:688 +#: app/blueprints/packages/packages.py:704 msgid "Unsupported games" msgstr "Niet-ondersteunde spellen" -#: app/blueprints/packages/packages.py:689 +#: app/blueprints/packages/packages.py:705 msgid "Supports all games (unless stated) / is game independent" msgstr "Ondersteund alle spellen (tenzei anders vermeld) / is spel onafhankelijk" -#: app/blueprints/packages/packages.py:705 +#: app/blueprints/packages/packages.py:721 msgid "You need at least one release before you can edit game support" msgstr "" -#: app/blueprints/packages/packages.py:709 +#: app/blueprints/packages/packages.py:725 msgid "Mod(pack) needs to contain at least one mod. Please create a new release" msgstr "" -#: app/blueprints/packages/releases.py:54 +#: app/blueprints/packages/releases.py:55 #: app/templates/packages/release_new.html:46 msgid "Method" msgstr "Methode" -#: app/blueprints/packages/releases.py:54 -#: app/blueprints/packages/releases.py:56 -#: app/blueprints/packages/screenshots.py:34 +#: app/blueprints/packages/releases.py:55 +#: app/blueprints/packages/releases.py:57 +#: app/blueprints/packages/screenshots.py:35 msgid "File Upload" msgstr "Bestand Upload" -#: app/blueprints/packages/releases.py:55 +#: app/blueprints/packages/releases.py:56 msgid "Git reference (ie: commit hash, branch, or tag)" msgstr "Git-referentie (o.a.: commit hash, branch of tag)" -#: app/blueprints/packages/releases.py:57 -#: app/blueprints/packages/releases.py:69 -#: app/blueprints/packages/releases.py:193 +#: app/blueprints/packages/releases.py:58 +#: app/blueprints/packages/releases.py:70 +#: app/blueprints/packages/releases.py:194 msgid "Minimum Minetest Version" msgstr "Minimale Minetest-versie" -#: app/blueprints/packages/releases.py:59 -#: app/blueprints/packages/releases.py:71 -#: app/blueprints/packages/releases.py:196 +#: app/blueprints/packages/releases.py:60 +#: app/blueprints/packages/releases.py:72 +#: app/blueprints/packages/releases.py:197 msgid "Maximum Minetest Version" msgstr "Maximale Minetest-versie" -#: app/blueprints/packages/releases.py:66 +#: app/blueprints/packages/releases.py:67 #: app/templates/packages/release_edit.html:23 msgid "URL" msgstr "URL" -#: app/blueprints/packages/releases.py:67 +#: app/blueprints/packages/releases.py:68 msgid "Task ID" msgstr "Taak ID" -#: app/blueprints/packages/releases.py:68 -#: app/blueprints/packages/screenshots.py:40 +#: app/blueprints/packages/releases.py:69 +#: app/blueprints/packages/screenshots.py:41 msgid "Is Approved" msgstr "Is goedgekeurd" -#: app/blueprints/packages/releases.py:86 +#: app/blueprints/packages/releases.py:87 msgid "Import from Git" msgstr "Importeren vanuit Git" -#: app/blueprints/packages/releases.py:86 +#: app/blueprints/packages/releases.py:87 msgid "Upload .zip file" msgstr "Upload .zip-bestand" -#: app/blueprints/packages/releases.py:192 +#: app/blueprints/packages/releases.py:193 msgid "Set Min" msgstr "Minimum instellen" -#: app/blueprints/packages/releases.py:195 +#: app/blueprints/packages/releases.py:196 msgid "Set Max" msgstr "Maximum instellen" -#: app/blueprints/packages/releases.py:198 +#: app/blueprints/packages/releases.py:199 msgid "Only change values previously set as none" msgstr "Enkel waarden wijzigen die hiervoor \"none\" als waarde hadden" -#: app/blueprints/packages/releases.py:199 +#: app/blueprints/packages/releases.py:200 msgid "Update" msgstr "Update" -#: app/blueprints/packages/releases.py:248 +#: app/blueprints/packages/releases.py:251 #: app/templates/packages/update_config.html:25 msgid "Trigger" msgstr "Trigger" -#: app/blueprints/packages/releases.py:249 +#: app/blueprints/packages/releases.py:252 msgid "New Commit" msgstr "Nieuwe Commit" -#: app/blueprints/packages/releases.py:250 app/templates/admin/tags/list.html:8 +#: app/blueprints/packages/releases.py:253 app/templates/admin/tags/list.html:8 msgid "New Tag" msgstr "Nieuwe Tag" -#: app/blueprints/packages/releases.py:252 +#: app/blueprints/packages/releases.py:255 msgid "Branch name" msgstr "Branch-naam" -#: app/blueprints/packages/releases.py:253 +#: app/blueprints/packages/releases.py:256 #: app/templates/packages/update_config.html:38 msgid "Action" msgstr "Actie" -#: app/blueprints/packages/releases.py:254 +#: app/blueprints/packages/releases.py:257 msgid "Send notification and mark as outdated" msgstr "Melding verzenden en markeren als verouderd" -#: app/blueprints/packages/releases.py:254 +#: app/blueprints/packages/releases.py:257 #: app/templates/macros/package_approval.html:22 msgid "Create release" msgstr "Maak release" -#: app/blueprints/packages/releases.py:256 +#: app/blueprints/packages/releases.py:259 msgid "Save Settings" msgstr "Instellingen opslaan" -#: app/blueprints/packages/releases.py:257 +#: app/blueprints/packages/releases.py:260 msgid "Disable Automation" msgstr "Automatisering uitschakelen" -#: app/blueprints/packages/releases.py:296 +#: app/blueprints/packages/releases.py:299 msgid "Please add a Git repository URL in order to set up automatic releases" msgstr "Voeg een Git-repository-URL toe om automatische releases in te stellen" -#: app/blueprints/packages/releases.py:312 +#: app/blueprints/packages/releases.py:315 msgid "Deleted update configuration" msgstr "Verwijderde update-instellingen" -#: app/blueprints/packages/releases.py:320 +#: app/blueprints/packages/releases.py:323 msgid "Now, please create an initial release" msgstr "Maak nu een eerste release a.u.b." @@ -550,7 +578,7 @@ msgstr "" #: app/blueprints/packages/reviews.py:80 app/blueprints/threads/__init__.py:207 #: app/blueprints/threads/__init__.py:240 #: app/blueprints/threads/__init__.py:334 app/blueprints/users/settings.py:112 -#: app/logic/packages.py:131 +#: app/logic/packages.py:132 msgid "Linking to blocked sites is not allowed" msgstr "Doorverwijzen naar geblokkeerde websites is niet toegestaan" @@ -562,12 +590,12 @@ msgstr "Je kunt niet stemmen op de beoordelingen van je eigen pakket!" msgid "You can't vote on your own reviews!" msgstr "Je kunt niet stemmen op je eigen beoordelingen!" -#: app/blueprints/packages/screenshots.py:33 -#: app/blueprints/packages/screenshots.py:39 +#: app/blueprints/packages/screenshots.py:34 +#: app/blueprints/packages/screenshots.py:40 msgid "Title/Caption" msgstr "Titel/bijschrift" -#: app/blueprints/packages/screenshots.py:45 +#: app/blueprints/packages/screenshots.py:46 #: app/templates/packages/screenshots.html:110 msgid "Cover Image" msgstr "Omslagfoto" @@ -577,7 +605,7 @@ msgid "Message" msgstr "Bericht" #: app/blueprints/report/__init__.py:35 app/templates/macros/threads.html:51 -#: app/templates/packages/view.html:665 app/templates/report/index.html:4 +#: app/templates/packages/view.html:679 app/templates/report/index.html:4 #: app/templates/report/index.html:10 app/templates/users/profile.html:37 msgid "Report" msgstr "Rapporteren" @@ -650,7 +678,7 @@ msgstr "Wachtwoord" msgid "Remember me" msgstr "Onthoud mij" -#: app/blueprints/users/account.py:39 app/templates/base.html:188 +#: app/blueprints/users/account.py:39 app/templates/base.html:176 #: app/templates/donate/index.html:74 app/templates/users/login.html:4 msgid "Sign in" msgstr "Log in" @@ -1033,7 +1061,7 @@ msgid "File filter" msgstr "Bestandenfilter" #: app/blueprints/zipgrep/__init__.py:38 app/templates/base.html:60 -#: app/templates/todo/tags.html:14 +#: app/templates/packages/game_hub.html:35 app/templates/todo/tags.html:14 msgid "Search" msgstr "Zoeken" @@ -1068,7 +1096,7 @@ msgstr "Je moet op z'n minst 1 screenshot toevoegen." msgid "Please wait for the license to be added to CDB." msgstr "Wacht a.u.b. tot de licentie wordt toegevoegd aan CBD." -#: app/logic/packages.py:98 +#: app/logic/packages.py:99 msgid "" "Name can only contain lower case letters (a-z), digits (0-9), and " "underscores (_)" @@ -1076,11 +1104,11 @@ msgstr "" "De naam kan enkel kleine letters (a-z), nummers (0-9), en lage streepjes " "(_) bevatten" -#: app/logic/packages.py:112 +#: app/logic/packages.py:113 msgid "You don't have permission to edit this package" msgstr "Je hebt niet de juiste machtigingen om deze pagina aan te passen" -#: app/logic/packages.py:116 +#: app/logic/packages.py:117 msgid "You don't have permission to change the package name" msgstr "Je hebt niet de juiste machtigingen om de pakketnaam aan te passen" @@ -1119,50 +1147,50 @@ msgstr "" "De screenshot is te klein, het moet op z'n minst %(width)sx%(height)s " "pixels groot zijn" -#: app/logic/uploads.py:55 +#: app/logic/uploads.py:58 #, python-format msgid "Please upload %(file_desc)s" msgstr "Upload %(file_desc)s a.u.b." -#: app/logic/uploads.py:58 +#: app/logic/uploads.py:61 msgid "Uploaded image isn't actually an image" msgstr "De geüploade afbeelding is eigenlijk geen afbeelding" -#: app/models/packages.py:68 +#: app/models/packages.py:69 msgid "Mod" msgstr "Mod" -#: app/models/packages.py:70 +#: app/models/packages.py:71 msgid "Game" msgstr "Spel" -#: app/models/packages.py:72 +#: app/models/packages.py:73 msgid "Texture Pack" msgstr "Textuurpakket" -#: app/models/packages.py:77 app/templates/base.html:39 +#: app/models/packages.py:78 app/templates/base.html:39 #: app/templates/modnames/view.html:14 msgid "Mods" msgstr "Mods" -#: app/models/packages.py:79 app/templates/base.html:42 +#: app/models/packages.py:80 app/templates/base.html:42 #: app/templates/modnames/view.html:17 msgid "Games" msgstr "Spellen" -#: app/models/packages.py:81 app/templates/base.html:45 +#: app/models/packages.py:82 app/templates/base.html:45 msgid "Texture Packs" msgstr "Textuurpakketten" -#: app/models/packages.py:170 +#: app/models/packages.py:171 msgid "Submit for Approval" msgstr "Indienen voor goedkeuring" -#: app/models/packages.py:172 +#: app/models/packages.py:173 msgid "Approve" msgstr "Goedkeuren" -#: app/models/packages.py:174 app/templates/api/create_edit_token.html:17 +#: app/models/packages.py:175 app/templates/api/create_edit_token.html:17 #: app/templates/collections/delete.html:14 #: app/templates/collections/view.html:39 #: app/templates/oauth/create_edit.html:17 @@ -1174,6 +1202,10 @@ msgstr "Goedkeuren" msgid "Delete" msgstr "Verwijderen" +#: app/models/packages.py:572 app/templates/packages/view.html:163 +msgid "Work in Progress" +msgstr "" + #: app/tasks/emails.py:119 msgid "" "You are receiving this email because you are a registered user of " @@ -1231,8 +1263,9 @@ msgstr "" msgid "Random" msgstr "Willekeurig" -#: app/templates/base.html:51 app/templates/base.html:256 +#: app/templates/base.html:51 app/templates/base.html:245 #: app/templates/packages/bulk_update_conf.html:8 +#: app/templates/packages/translation.html:12 #: app/templates/packages/update_config.html:8 #: app/templates/todo/game_support.html:8 app/templates/todo/user.html:45 #: app/templates/todo/user.html:69 @@ -1273,84 +1306,82 @@ msgstr "Profiel" msgid "My Collections" msgstr "Mijn Verzamelingen" -#: app/templates/base.html:163 +#: app/templates/base.html:164 msgid "Admin" msgstr "Administrator" -#: app/templates/base.html:166 -msgid "License Editor" -msgstr "Licentie-editor" - -#: app/templates/base.html:171 -msgid "Restore Package" -msgstr "Pakket Herstellen" - -#: app/templates/base.html:174 -msgid "Tag Editor" -msgstr "Tag-editor" - -#: app/templates/base.html:176 -msgid "Create Tag" -msgstr "Tag Maken" - -#: app/templates/base.html:181 app/templates/packages/release_new.html:12 +#: app/templates/base.html:169 app/templates/packages/release_new.html:12 msgid "Settings" msgstr "Instellingen" -#: app/templates/base.html:184 +#: app/templates/base.html:172 msgid "Sign out" msgstr "Uitloggen" -#: app/templates/base.html:213 +#: app/templates/admin/languages/list.html:4 +#: app/templates/admin/languages/list.html:10 app/templates/base.html:185 +#: app/templates/packages/view.html:593 +msgid "Languages" +msgstr "" + +#: app/templates/base.html:202 msgid "Help translate ContentDB" msgstr "Help met het vertalen van ContentDB" -#: app/templates/base.html:257 +#: app/templates/base.html:246 msgid "About" msgstr "Over" -#: app/templates/base.html:258 +#: app/templates/base.html:247 msgid "Rules" msgstr "Regels" -#: app/templates/base.html:259 +#: app/templates/base.html:248 msgid "Policy and Guidance" msgstr "Beleid en Begeleiding" -#: app/templates/base.html:260 +#: app/templates/base.html:249 msgid "API" msgstr "API" -#: app/templates/base.html:261 app/templates/users/register.html:37 +#: app/templates/base.html:250 app/templates/users/register.html:37 msgid "Privacy Policy" msgstr "Privacybeleid" -#: app/templates/base.html:263 +#: app/templates/base.html:252 msgid "Report / DMCA" msgstr "Rapporteer / DMCA" -#: app/templates/base.html:265 +#: app/templates/base.html:254 msgid "User List" msgstr "Gebruikerslijst" -#: app/templates/base.html:266 app/templates/packages/view.html:189 -#: app/templates/packages/view.html:654 app/templates/threads/list.html:4 +#: app/templates/base.html:255 app/templates/packages/view.html:190 +#: app/templates/packages/view.html:668 app/templates/threads/list.html:4 msgid "Threads" msgstr "Threads" -#: app/templates/base.html:267 app/templates/collections/list.html:7 +#: app/templates/base.html:256 app/templates/collections/list.html:7 #: app/templates/collections/list.html:26 msgid "Collections" msgstr "Verzamelingen" -#: app/templates/base.html:268 +#: app/templates/base.html:257 msgid "Support Packages" msgstr "Ondersteunde Pakketten" -#: app/templates/base.html:269 +#: app/templates/base.html:258 msgid "Source Code" msgstr "Broncode" +#: app/templates/base.html:264 +msgid "Show non-free packages" +msgstr "" + +#: app/templates/base.html:266 +msgid "Hide non-free packages" +msgstr "" + #: app/templates/index.html:4 msgid "Welcome" msgstr "Welkom" @@ -1361,6 +1392,7 @@ msgstr "" "Welkom op de beste plek om Minetest mods, games, and texture packs te " "vinden." +#: app/templates/admin/storage.html:39 #: app/templates/collections/create_edit.html:81 #: app/templates/collections/list.html:39 #: app/templates/collections/view.html:91 app/templates/index.html:48 @@ -1377,68 +1409,73 @@ msgid "%(title)s by %(author)s" msgstr "%(title)s door %(author)s" #: app/templates/index.html:77 app/templates/packages/reviews_list.html:4 -#: app/templates/packages/view.html:193 app/templates/packages/view.html:325 +#: app/templates/packages/view.html:194 app/templates/packages/view.html:332 #: app/templates/users/profile.html:279 msgid "Reviews" msgstr "Beoordelingen" -#: app/templates/index.html:93 app/templates/packages/view.html:271 +#: app/templates/index.html:93 app/templates/packages/view.html:278 msgid "Previous" msgstr "Vorige" -#: app/templates/index.html:97 app/templates/packages/view.html:275 +#: app/templates/index.html:97 app/templates/packages/view.html:282 #: app/templates/users/claim_forums.html:87 msgid "Next" msgstr "Volgende" -#: app/templates/index.html:103 -msgid "Featured" -msgstr "Uitgelicht" - -#: app/templates/index.html:108 app/templates/index.html:115 -#: app/templates/index.html:122 app/templates/index.html:129 -#: app/templates/index.html:136 app/templates/index.html:158 -#: app/templates/index.html:165 app/templates/packages/game_hub.html:30 -#: app/templates/packages/game_hub.html:37 +#: app/templates/index.html:107 app/templates/index.html:113 #: app/templates/packages/game_hub.html:44 -#: app/templates/packages/game_hub.html:51 -#: app/templates/packages/game_hub.html:58 -msgid "See more" -msgstr "Meer zien" - -#: app/templates/index.html:110 app/templates/packages/game_hub.html:32 msgid "Recently Added" msgstr "Recent toegevoegd" -#: app/templates/index.html:117 app/templates/packages/game_hub.html:39 +#: app/templates/index.html:111 app/templates/index.html:122 +#: app/templates/index.html:133 app/templates/index.html:144 +#: app/templates/index.html:155 app/templates/index.html:181 +#: app/templates/packages/game_hub.html:42 +#: app/templates/packages/game_hub.html:49 +#: app/templates/packages/game_hub.html:56 +#: app/templates/packages/game_hub.html:63 +#: app/templates/packages/game_hub.html:70 +msgid "See more" +msgstr "Meer zien" + +#: app/templates/index.html:118 app/templates/index.html:124 +#: app/templates/packages/game_hub.html:51 msgid "Recently Updated" msgstr "Recent geüpdatet" -#: app/templates/index.html:124 +#: app/templates/index.html:129 app/templates/index.html:135 msgid "Top Games" msgstr "Top spelletjes" -#: app/templates/index.html:131 app/templates/packages/game_hub.html:46 +#: app/templates/index.html:140 app/templates/index.html:146 +#: app/templates/packages/game_hub.html:58 msgid "Top Mods" msgstr "Top Mods" -#: app/templates/index.html:138 app/templates/packages/game_hub.html:53 +#: app/templates/index.html:151 app/templates/index.html:157 +#: app/templates/packages/game_hub.html:65 msgid "Top Texture Packs" msgstr "Top textuurpakketten" -#: app/templates/index.html:142 +#: app/templates/index.html:163 msgid "Search by Tags" msgstr "Op tags Zoeken" -#: app/templates/index.html:160 app/templates/packages/game_hub.html:60 +#: app/templates/index.html:177 app/templates/index.html:183 +#: app/templates/packages/game_hub.html:72 msgid "Highest Reviewed" msgstr "Best beoordeeld" -#: app/templates/index.html:167 +#: app/templates/index.html:191 +msgid "All reviews" +msgstr "" + +#: app/templates/index.html:193 msgid "Recent Positive Reviews" msgstr "Recente positieve beoordelingen" -#: app/templates/index.html:174 +#: app/templates/index.html:200 #, python-format msgid "CDB has %(count)d packages, with a total of %(downloads)d downloads." msgstr "" @@ -1467,6 +1504,27 @@ msgstr "Een melding naar veel personen versturen" msgid "Send email to %(username)s" msgstr "E-mail naar %(username)s versturen" +#: app/templates/admin/storage.html:18 +#: app/templates/packages/create_edit.html:66 +#: app/templates/packages/game_support.html:20 +#: app/templates/threads/view.html:96 app/templates/todo/tags.html:36 +msgid "Package" +msgstr "Pakket" + +#: app/templates/admin/storage.html:62 +#: app/templates/collections/create_edit.html:61 +#: app/templates/threads/user_comments.html:79 +msgid "No results" +msgstr "Geen resultaten" + +#: app/templates/admin/languages/list.html:19 +msgid "Id" +msgstr "" + +#: app/templates/admin/languages/list.html:33 +msgid "Has ContentDB translation?" +msgstr "" + #: app/templates/admin/licenses/list.html:8 msgid "New License" msgstr "Nieuwe Licentie" @@ -1579,7 +1637,7 @@ msgstr "Geen tokens gemaakt" #: app/templates/collections/create_edit.html:5 #: app/templates/collections/view.html:42 app/templates/macros/releases.html:68 -#: app/templates/packages/view.html:115 app/templates/packages/view.html:248 +#: app/templates/packages/view.html:116 app/templates/packages/view.html:255 msgid "Edit" msgstr "Aanpassen" @@ -1595,13 +1653,8 @@ msgstr "Gebruikers worden niet doorgestuurd wanneer zij de oude URL bezoeken." msgid "This requires the collection to be public" msgstr "" -#: app/templates/collections/create_edit.html:61 -#: app/templates/threads/user_comments.html:79 -msgid "No results" -msgstr "Geen resultaten" - #: app/templates/collections/create_edit.html:76 -#: app/templates/packages/remove.html:58 app/templates/packages/view.html:127 +#: app/templates/packages/remove.html:58 app/templates/packages/view.html:128 msgid "Remove" msgstr "Verwijderen" @@ -1866,7 +1919,7 @@ msgid "No audit log entries." msgstr "Geen controlelogboekvermeldingen." #: app/templates/macros/forms.html:21 app/templates/macros/reviews.html:145 -#: app/templates/packages/remove.html:48 app/templates/packages/view.html:444 +#: app/templates/packages/remove.html:48 app/templates/packages/view.html:451 #: app/templates/users/modtools.html:86 msgid "Required" msgstr "Verplicht" @@ -1938,19 +1991,19 @@ msgstr "" "Je kan een thread openen als je een vraag hebt voor de persoon die het " "pakket heeft goedgekeurd of voor de maker van het pakket." -#: app/templates/macros/packagegridtile.html:25 +#: app/templates/macros/packagegridtile.html:26 msgid "Warning: Non-free code and media." msgstr "Waarschuwing: niet-vrije code en media." -#: app/templates/macros/packagegridtile.html:29 +#: app/templates/macros/packagegridtile.html:30 msgid "Warning: Non-free code." msgstr "Waarschuwing: Niet-vrij code." -#: app/templates/macros/packagegridtile.html:33 +#: app/templates/macros/packagegridtile.html:34 msgid "Warning: Non-free media." msgstr "Waarschuwing: Niet-vrije media." -#: app/templates/macros/packagegridtile.html:45 +#: app/templates/macros/packagegridtile.html:46 msgid "No packages available" msgstr "Geen pakketten beschikbaar" @@ -2165,8 +2218,8 @@ msgstr "Laatste reactie" msgid "On %(trigger)s, do %(action)s" msgstr "Als %(trigger)s, doe dan %(action)s" -#: app/templates/macros/todo.html:35 app/templates/packages/view.html:121 -#: app/templates/packages/view.html:409 +#: app/templates/macros/todo.html:35 app/templates/packages/view.html:122 +#: app/templates/packages/view.html:416 msgid "Release" msgstr "Release" @@ -2176,7 +2229,7 @@ msgstr "Repo" #: app/templates/macros/todo.html:48 #: app/templates/packages/releases_list.html:13 -#: app/templates/packages/view.html:413 +#: app/templates/packages/view.html:420 msgid "Update settings" msgstr "Update-instellingen" @@ -2184,7 +2237,7 @@ msgstr "Update-instellingen" msgid "No outdated packages." msgstr "Geen verouderde pakketten." -#: app/templates/macros/topics.html:6 app/templates/packages/view.html:176 +#: app/templates/macros/topics.html:6 app/templates/packages/view.html:177 msgid "Author" msgstr "Auteur" @@ -2237,9 +2290,9 @@ msgstr "Forumthema's" #: app/templates/modnames/view.html:27 app/templates/oauth/authorize.html:32 #: app/templates/packages/game_support.html:42 -#: app/templates/packages/similar.html:38 app/templates/packages/view.html:450 -#: app/templates/packages/view.html:474 app/templates/packages/view.html:519 -#: app/templates/packages/view.html:551 app/templates/todo/editor.html:85 +#: app/templates/packages/similar.html:38 app/templates/packages/view.html:457 +#: app/templates/packages/view.html:481 app/templates/packages/view.html:526 +#: app/templates/packages/view.html:558 app/templates/todo/editor.html:85 #: app/templates/todo/game_support.html:45 #, python-format msgid "%(title)s by %(display_name)s" @@ -2457,12 +2510,6 @@ msgstr "" "functionaliteiten te gebruiken\n" "\t\t\tzoals metadata van Git zoeken, en automatische aanvullingen." -#: app/templates/packages/create_edit.html:66 -#: app/templates/packages/game_support.html:20 -#: app/templates/threads/view.html:96 app/templates/todo/tags.html:36 -msgid "Package" -msgstr "Pakket" - #: app/templates/packages/create_edit.html:73 msgid "You need to unpublish the package to change the name." msgstr "" @@ -2531,6 +2578,10 @@ msgstr "YouTube video's zullen als embedded worden getoond." msgid "If blank, the author's donation URL will be used instead." msgstr "Indien leeg, dan wordt de auteur's donatie URL gebruikt." +#: app/templates/packages/create_edit.html:122 +msgid "How can users translate your package? ie: weblate URL or a help page" +msgstr "" + #: app/templates/packages/edit_maintainers.html:4 msgid "Edit Maintainers" msgstr "Onderhouders Wijzigen" @@ -2565,6 +2616,12 @@ msgstr "Community Hub" msgid "Mods and texture packs for %(title)s" msgstr "Mods en texture packs voor %(title)s" +#: app/templates/packages/game_hub.html:31 +#: app/templates/packages/game_hub.html:34 +#, python-format +msgid "Search for packages for %(title)s" +msgstr "" + #: app/templates/packages/game_support.html:9 msgid "Documentation" msgstr "Documentatie" @@ -2578,7 +2635,7 @@ msgstr "" "Zie documentatie voor meer informatie" #: app/templates/packages/game_support.html:23 -#: app/templates/packages/view.html:212 +#: app/templates/packages/view.html:213 msgid "Source" msgstr "Bron" @@ -3067,7 +3124,7 @@ msgid "" msgstr "" #: app/templates/packages/review_votes.html:4 -#: app/templates/packages/view.html:353 +#: app/templates/packages/view.html:360 msgid "Review Votes" msgstr "" @@ -3175,6 +3232,40 @@ msgstr "" msgid "Download (.csv)" msgstr "" +#: app/templates/packages/translation.html:18 +#, python-format +msgid "" +"To provide translations for your %(type)s, you need to create .tr files " +"and upload a new release." +msgstr "" + +#: app/templates/packages/translation.html:19 +msgid "" +"For information on how to do this, see the modding book chapter and " +"lua_api.md" +msgstr "" + +#: app/templates/packages/translation.html:23 +msgid "Translation - Minetest Modding Book" +msgstr "" + +#: app/templates/packages/translation.html:26 +msgid "Translating content meta - lua_api.md" +msgstr "" + +#: app/templates/packages/translation.html:31 +#, python-format +msgid "%(title)s is available in %(num)d languages." +msgstr "" + +#: app/templates/packages/translation.html:32 +msgid "ContentDB reads translations from locale files (.tr) in your package." +msgstr "" + +#: app/templates/packages/translation.html:39 +msgid "Language" +msgstr "" + #: app/templates/packages/update_config.html:4 #: app/templates/packages/update_config.html:9 msgid "Configure Git Update Detection" @@ -3210,209 +3301,209 @@ msgid "" "notifications until it is marked up to date." msgstr "" -#: app/templates/packages/view.html:41 +#: app/templates/packages/view.html:42 msgid "Download" msgstr "" -#: app/templates/packages/view.html:48 +#: app/templates/packages/view.html:49 #, python-format msgid "Minetest %(min)s - %(max)s" msgstr "" -#: app/templates/packages/view.html:50 +#: app/templates/packages/view.html:51 #, python-format msgid "For Minetest %(min)s and above" msgstr "" -#: app/templates/packages/view.html:52 +#: app/templates/packages/view.html:53 #, python-format msgid "Minetest %(max)s and below" msgstr "" -#: app/templates/packages/view.html:62 +#: app/templates/packages/view.html:63 msgid "How do I install this?" msgstr "" -#: app/templates/packages/view.html:68 +#: app/templates/packages/view.html:69 msgid "No downloads available" msgstr "" -#: app/templates/packages/view.html:75 +#: app/templates/packages/view.html:76 msgid "Non-free code and media" msgstr "" -#: app/templates/packages/view.html:77 +#: app/templates/packages/view.html:78 msgid "Non-free code" msgstr "" -#: app/templates/packages/view.html:79 +#: app/templates/packages/view.html:80 msgid "Non-free media" msgstr "" -#: app/templates/packages/view.html:93 app/templates/threads/view.html:104 +#: app/templates/packages/view.html:94 app/templates/threads/view.html:104 msgid "" "This thread is only visible to its creator, package maintainers, users of" " Approver rank or above, and @mentioned users." msgstr "" -#: app/templates/packages/view.html:162 -msgid "Work in Progress" -msgstr "" - -#: app/templates/packages/view.html:183 app/templates/users/profile.html:242 +#: app/templates/packages/view.html:184 app/templates/users/profile.html:242 msgid "Downloads" msgstr "" -#: app/templates/packages/view.html:206 app/templates/users/profile.html:95 +#: app/templates/packages/view.html:207 app/templates/users/profile.html:95 msgid "Website" msgstr "" -#: app/templates/packages/view.html:218 app/templates/users/profile.html:77 +#: app/templates/packages/view.html:219 app/templates/users/profile.html:77 msgid "Forums" msgstr "" -#: app/templates/packages/view.html:224 +#: app/templates/packages/view.html:225 msgid "Issue Tracker" msgstr "" -#: app/templates/packages/view.html:303 +#: app/templates/packages/view.html:231 +msgid "Translate" +msgstr "" + +#: app/templates/packages/view.html:310 msgid "Awaiting review" msgstr "" -#: app/templates/packages/view.html:333 app/templates/threads/view.html:77 +#: app/templates/packages/view.html:340 app/templates/threads/view.html:77 msgid "Edit Review" msgstr "" -#: app/templates/packages/view.html:338 +#: app/templates/packages/view.html:345 msgid "You can't review your own package." msgstr "" -#: app/templates/packages/view.html:348 +#: app/templates/packages/view.html:355 msgid "Package needs to be approved before it can be reviewed." msgstr "" -#: app/templates/packages/view.html:359 +#: app/templates/packages/view.html:366 msgid "Used By" msgstr "" -#: app/templates/packages/view.html:365 +#: app/templates/packages/view.html:372 msgid "Content" msgstr "" -#: app/templates/packages/view.html:367 app/templates/packages/view.html:437 +#: app/templates/packages/view.html:374 app/templates/packages/view.html:444 msgid "View content for game" msgstr "" -#: app/templates/packages/view.html:381 +#: app/templates/packages/view.html:388 msgid "Favorite" msgstr "" -#: app/templates/packages/view.html:387 +#: app/templates/packages/view.html:394 msgid "Add to collection..." msgstr "" -#: app/templates/packages/view.html:397 +#: app/templates/packages/view.html:404 msgid "Package may be outdated" msgstr "" -#: app/templates/packages/view.html:404 +#: app/templates/packages/view.html:411 msgid "Only visible to the author and Editors." msgstr "" -#: app/templates/packages/view.html:421 +#: app/templates/packages/view.html:428 msgid "Warning" msgstr "" -#: app/templates/packages/view.html:427 +#: app/templates/packages/view.html:434 msgid "Like this package? Help support its development by making a donation" msgstr "" -#: app/templates/packages/view.html:430 +#: app/templates/packages/view.html:437 msgid "Donate now" msgstr "" -#: app/templates/packages/view.html:442 +#: app/templates/packages/view.html:449 msgid "Dependencies" msgstr "" -#: app/templates/packages/view.html:462 +#: app/templates/packages/view.html:469 msgid "No required dependencies" msgstr "" -#: app/templates/packages/view.html:468 +#: app/templates/packages/view.html:475 msgid "Optional" msgstr "" -#: app/templates/packages/view.html:501 +#: app/templates/packages/view.html:508 msgid "Compatible Games" msgstr "" -#: app/templates/packages/view.html:506 app/templates/packages/view.html:526 +#: app/templates/packages/view.html:513 app/templates/packages/view.html:533 msgid "No specific game required" msgstr "" -#: app/templates/packages/view.html:509 +#: app/templates/packages/view.html:516 msgid "Tested with:" msgstr "" -#: app/templates/packages/view.html:531 +#: app/templates/packages/view.html:538 msgid "Is the above correct?" msgstr "" -#: app/templates/packages/view.html:532 +#: app/templates/packages/view.html:539 msgid "You need to either confirm this or tell ContentDB about supported games" msgstr "" -#: app/templates/packages/view.html:544 +#: app/templates/packages/view.html:551 msgid "Does not work with:" msgstr "" -#: app/templates/packages/view.html:561 +#: app/templates/packages/view.html:568 msgid "This is an experimental feature." msgstr "" -#: app/templates/packages/view.html:562 +#: app/templates/packages/view.html:569 msgid "Supported games are determined by an algorithm, and may not be correct." msgstr "" -#: app/templates/packages/view.html:572 +#: app/templates/packages/view.html:579 msgid "Please specify compatible games" msgstr "" -#: app/templates/packages/view.html:578 +#: app/templates/packages/view.html:585 msgid "Information" msgstr "" -#: app/templates/packages/view.html:584 +#: app/templates/packages/view.html:591 msgid "Technical Name" msgstr "" -#: app/templates/packages/view.html:593 +#: app/templates/packages/view.html:607 #, python-format msgid "%(code_license)s for code,
%(media_license)s for media." msgstr "" -#: app/templates/packages/view.html:601 +#: app/templates/packages/view.html:615 msgid "Unknown" msgstr "" -#: app/templates/packages/view.html:603 +#: app/templates/packages/view.html:617 msgid "Added" msgstr "" -#: app/templates/packages/view.html:617 +#: app/templates/packages/view.html:631 msgid "Remove myself" msgstr "" -#: app/templates/packages/view.html:622 +#: app/templates/packages/view.html:636 msgid "Provides" msgstr "" -#: app/templates/packages/view.html:644 +#: app/templates/packages/view.html:658 msgid "More" msgstr "" -#: app/templates/packages/view.html:673 +#: app/templates/packages/view.html:687 msgid "See audit log" msgstr "" @@ -4626,3 +4717,15 @@ msgstr "" #~ msgid "a PNG or JPG image file" #~ msgstr "Een PNG of JPG afbeeldingsbestand" +#~ msgid "License Editor" +#~ msgstr "Licentie-editor" + +#~ msgid "Restore Package" +#~ msgstr "Pakket Herstellen" + +#~ msgid "Tag Editor" +#~ msgstr "Tag-editor" + +#~ msgid "Create Tag" +#~ msgstr "Tag Maken" + diff --git a/translations/nn/LC_MESSAGES/messages.po b/translations/nn/LC_MESSAGES/messages.po index f12ebdf1..ce66e95f 100644 --- a/translations/nn/LC_MESSAGES/messages.po +++ b/translations/nn/LC_MESSAGES/messages.po @@ -1,4 +1,4 @@ -# Translations template for PROJECT. +# Norwegian Nynorsk translations for PROJECT. # Copyright (C) 2023 ORGANIZATION # This file is distributed under the same license as the PROJECT project. # FIRST AUTHOR , 2023. @@ -7,17 +7,16 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2023-12-30 16:46+0000\n" +"POT-Creation-Date: 2024-03-03 01:18+0000\n" "PO-Revision-Date: 2024-02-27 13:02+0000\n" "Last-Translator: jhh \n" -"Language-Team: Norwegian Nynorsk \n" "Language: nn\n" +"Language-Team: Norwegian Nynorsk " +"\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 5.5-dev\n" "Generated-By: Babel 2.12.1\n" #: app/__init__.py:123 @@ -28,7 +27,8 @@ msgstr "Utestengd:" msgid "You have been banned." msgstr "Du er blitt utestengd." -#: app/querybuilder.py:38 app/templates/admin/tags/list.html:38 +#: app/querybuilder.py:41 app/templates/admin/languages/list.html:27 +#: app/templates/admin/tags/list.html:38 #: app/templates/admin/warnings/list.html:28 #: app/templates/collections/create_edit.html:56 #: app/templates/collections/view.html:66 app/templates/modnames/list.html:16 @@ -37,11 +37,20 @@ msgstr "Du er blitt utestengd." msgid "Packages" msgstr "Pakkar" -#: app/template_filters.py:86 +#: app/querybuilder.py:56 +#, python-format +msgid "%(package_type)s for %(game_name)s" +msgstr "" + +#: app/template_filters.py:90 #, python-format msgid "%(delta)s ago" msgstr "%(delta)s sidan" +#: app/blueprints/api/endpoints.py:95 app/templates/index.html:103 +msgid "Featured" +msgstr "Utvald" + #: app/blueprints/api/tokens.py:33 app/templates/admin/tags/list.html:26 #: app/templates/admin/warnings/list.html:20 app/templates/macros/topics.html:7 #: app/templates/modnames/list.html:12 @@ -54,15 +63,15 @@ msgid "Limit to package" msgstr "Begrens til pakken" #: app/blueprints/api/tokens.py:36 app/blueprints/collections/__init__.py:90 -#: app/blueprints/oauth/__init__.py:175 app/blueprints/packages/packages.py:274 -#: app/blueprints/packages/packages.py:523 -#: app/blueprints/packages/packages.py:619 -#: app/blueprints/packages/packages.py:690 -#: app/blueprints/packages/releases.py:61 -#: app/blueprints/packages/releases.py:73 app/blueprints/packages/reviews.py:49 -#: app/blueprints/packages/screenshots.py:35 -#: app/blueprints/packages/screenshots.py:41 -#: app/blueprints/packages/screenshots.py:46 +#: app/blueprints/oauth/__init__.py:175 app/blueprints/packages/packages.py:275 +#: app/blueprints/packages/packages.py:539 +#: app/blueprints/packages/packages.py:635 +#: app/blueprints/packages/packages.py:706 +#: app/blueprints/packages/releases.py:62 +#: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:49 +#: app/blueprints/packages/screenshots.py:36 +#: app/blueprints/packages/screenshots.py:42 +#: app/blueprints/packages/screenshots.py:47 #: app/blueprints/users/account.py:226 app/blueprints/users/account.py:234 #: app/blueprints/users/settings.py:77 app/blueprints/users/settings.py:147 #: app/blueprints/users/settings.py:304 app/templates/users/modtools.html:111 @@ -70,16 +79,19 @@ msgid "Save" msgstr "Lagre" #: app/blueprints/collections/__init__.py:77 -#: app/blueprints/oauth/__init__.py:168 app/blueprints/packages/releases.py:53 -#: app/blueprints/packages/releases.py:65 app/blueprints/packages/reviews.py:45 -#: app/blueprints/threads/__init__.py:281 app/templates/macros/reviews.html:138 -#: app/templates/macros/topics.html:5 +#: app/blueprints/oauth/__init__.py:168 app/blueprints/packages/releases.py:54 +#: app/blueprints/packages/releases.py:66 app/blueprints/packages/reviews.py:45 +#: app/blueprints/threads/__init__.py:281 +#: app/templates/admin/languages/list.html:23 +#: app/templates/macros/reviews.html:138 app/templates/macros/topics.html:5 #: app/templates/packages/release_edit.html:17 +#: app/templates/packages/translation.html:42 msgid "Title" msgstr "Tittel" #: app/blueprints/collections/__init__.py:80 #: app/blueprints/collections/__init__.py:85 +#: app/templates/packages/translation.html:45 msgid "Short Description" msgstr "Kort beskriving" @@ -171,44 +183,49 @@ msgid "Edit Details" msgstr "Endre detaljane" #: app/blueprints/packages/__init__.py:37 +#: app/templates/packages/translation.html:4 +msgid "Translation" +msgstr "" + +#: app/blueprints/packages/__init__.py:42 #: app/templates/packages/releases_list.html:34 -#: app/templates/packages/view.html:634 app/templates/todo/editor.html:75 +#: app/templates/packages/view.html:648 app/templates/todo/editor.html:75 msgid "Releases" msgstr "Frigjevingar" -#: app/blueprints/packages/__init__.py:42 +#: app/blueprints/packages/__init__.py:47 #: app/templates/packages/screenshots.html:4 #: app/templates/packages/screenshots.html:14 app/templates/todo/editor.html:11 msgid "Screenshots" msgstr "Skjermbilete" -#: app/blueprints/packages/__init__.py:47 +#: app/blueprints/packages/__init__.py:52 #: app/templates/packages/edit_maintainers.html:8 -#: app/templates/packages/view.html:605 +#: app/templates/packages/view.html:619 msgid "Maintainers" msgstr "Vedlikehaldarar" -#: app/blueprints/packages/__init__.py:52 app/templates/base.html:159 -#: app/templates/packages/audit.html:4 +#: app/blueprints/packages/__init__.py:57 app/templates/admin/list.html:21 +#: app/templates/base.html:159 app/templates/packages/audit.html:4 #, fuzzy msgid "Audit Log" msgstr "Auditlogg" -#: app/blueprints/packages/__init__.py:57 app/templates/base.html:150 +#: app/blueprints/packages/__init__.py:62 app/templates/base.html:150 #: app/templates/packages/stats.html:4 app/templates/packages/stats.html:23 -#: app/templates/packages/view.html:229 app/templates/users/profile.html:148 +#: app/templates/packages/view.html:236 app/templates/users/profile.html:148 msgid "Statistics" msgstr "Statistikk" -#: app/blueprints/packages/__init__.py:62 app/templates/packages/share.html:4 +#: app/blueprints/packages/__init__.py:67 app/templates/packages/share.html:4 msgid "Share and Badges" msgstr "Dela og Merke" -#: app/blueprints/packages/__init__.py:67 +#: app/blueprints/packages/__init__.py:72 msgid "Remove / Unpublish" msgstr "Fjern / Avpubliser" -#: app/blueprints/packages/__init__.py:75 +#: app/blueprints/packages/__init__.py:80 #: app/templates/packages/game_support.html:4 msgid "Supported Games" msgstr "Støtta spel" @@ -220,21 +237,22 @@ msgstr "Feil: Ei anna pakke nyttar allereie dette forumemnet!" #: app/blueprints/packages/packages.py:183 msgid "Error: Forum topic author doesn't match package author." msgstr "" -"Feil: Forfattaren av forum-emnet samsvarar ikkje med forfattaren av pakken." +"Feil: Forfattaren av forum-emnet samsvarar ikkje med forfattaren av " +"pakken." #: app/blueprints/packages/packages.py:186 msgid "" "Warning: Forum topic not found. This may happen if the topic has only " "just been created." msgstr "" -"Åtvaring: forum-emnet vart ikkje funne. Dette kan skje om emnet berre har " -"blitt oppretta." +"Åtvaring: forum-emnet vart ikkje funne. Dette kan skje om emnet berre har" +" blitt oppretta." #: app/blueprints/packages/packages.py:239 msgid "No download available." msgstr "Ingen nedlastingar tilgjengelege." -#: app/blueprints/packages/packages.py:253 app/templates/packages/view.html:582 +#: app/blueprints/packages/packages.py:253 app/templates/packages/view.html:589 msgid "Type" msgstr "Type" @@ -243,12 +261,12 @@ msgid "Title (Human-readable)" msgstr "Tittel (menneskelesbar)" #: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:617 +#: app/blueprints/packages/packages.py:633 msgid "Name (Technical)" msgstr "Namn (teknisk)" #: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:618 +#: app/blueprints/packages/packages.py:634 #: app/templates/packages/create_edit.html:75 msgid "Lower case letters (a-z), digits (0-9), and underscores (_) only" msgstr "" @@ -257,7 +275,7 @@ msgstr "" msgid "Short Description (Plaintext)" msgstr "Kort beskriving (klar tekst)" -#: app/blueprints/packages/packages.py:258 app/templates/packages/view.html:597 +#: app/blueprints/packages/packages.py:258 app/templates/packages/view.html:611 msgid "Maintenance State" msgstr "Vedlikehaldstilstand" @@ -270,7 +288,7 @@ msgstr "Emneknaggar" msgid "Content Warnings" msgstr "Advarslar om innhald" -#: app/blueprints/packages/packages.py:262 app/templates/packages/view.html:586 +#: app/blueprints/packages/packages.py:262 app/templates/packages/view.html:600 msgid "License" msgstr "Løyve" @@ -306,11 +324,15 @@ msgstr "Video URL" msgid "Donate URL" msgstr "Donasjons-URL" -#: app/blueprints/packages/packages.py:278 +#: app/blueprints/packages/packages.py:273 +msgid "Translation URL" +msgstr "" + +#: app/blueprints/packages/packages.py:279 msgid "_game is not an allowed name" msgstr "_game er ikkje eit tillate namn" -#: app/blueprints/packages/packages.py:288 +#: app/blueprints/packages/packages.py:289 msgid "" "Package already exists, but is removed. Please contact ContentDB staff to" " restore the package" @@ -318,200 +340,207 @@ msgstr "" "Pakken eksisterer allereie, men er fjerna. Vennlegst kontakt ContentDB-" "personalet for å gjenopprette pakken" -#: app/blueprints/packages/packages.py:293 +#: app/blueprints/packages/packages.py:294 msgid "Package already exists" msgstr "Pakken finst allereie" -#: app/blueprints/packages/packages.py:299 +#: app/blueprints/packages/packages.py:300 msgid "A collection with a similar name already exists" msgstr "Ein samling med eit liknande namn finst allereie" -#: app/blueprints/packages/packages.py:359 +#: app/blueprints/packages/packages.py:361 msgid "Unable to find that user" msgstr "Klarte ikkje å finne den brukaren" -#: app/blueprints/packages/packages.py:363 -#: app/blueprints/packages/screenshots.py:136 +#: app/blueprints/packages/packages.py:365 +#: app/blueprints/packages/screenshots.py:137 #: app/blueprints/users/settings.py:131 msgid "Permission denied" msgstr "Tillatelse nekta" -#: app/blueprints/packages/packages.py:419 -#: app/blueprints/packages/packages.py:478 -#: app/blueprints/packages/packages.py:498 +#: app/blueprints/packages/packages.py:421 +#: app/blueprints/packages/packages.py:494 +#: app/blueprints/packages/packages.py:514 msgid "You don't have permission to do that" msgstr "Du har ikkje løyve til å gjere det" -#: app/blueprints/packages/packages.py:449 +#: app/blueprints/packages/packages.py:453 msgid "Please comment what changes are needed in the approval thread" msgstr "Vennligst kommenter kva endringar som trengs i godkjennings-tråden" -#: app/blueprints/packages/packages.py:493 +#: app/blueprints/packages/packages.py:460 +msgid "" +"Please comment in the approval thread so editors know what you have " +"changed" +msgstr "" + +#: app/blueprints/packages/packages.py:509 msgid "Deleted package" msgstr "Sletta pakke" -#: app/blueprints/packages/packages.py:513 +#: app/blueprints/packages/packages.py:529 msgid "Unapproved package" msgstr "Ugodkjent pakke" -#: app/blueprints/packages/packages.py:522 +#: app/blueprints/packages/packages.py:538 msgid "Maintainers (Comma-separated)" msgstr "Vedlikehaldarar (koma-separerte)" -#: app/blueprints/packages/packages.py:531 +#: app/blueprints/packages/packages.py:547 msgid "You don't have permission to edit maintainers" msgstr "Du har ikkje løyve til å redigere vedlikehaldarar" -#: app/blueprints/packages/packages.py:581 +#: app/blueprints/packages/packages.py:597 msgid "You are not a maintainer" msgstr "Du er ikkje ein vedlikehaldar" -#: app/blueprints/packages/packages.py:584 +#: app/blueprints/packages/packages.py:600 msgid "Package owners cannot remove themselves as maintainers" msgstr "Pakkeeigarar kan ikkje fjerne seg sjølve som vedlikehaldarar" -#: app/blueprints/packages/packages.py:616 +#: app/blueprints/packages/packages.py:632 msgid "Author Name" msgstr "Forfattarnamn" -#: app/blueprints/packages/packages.py:686 +#: app/blueprints/packages/packages.py:702 msgid "Enable support detection based on dependencies (recommended)" msgstr "Aktiver støttedeteksjon basert på avhengigheiter (anbefalt)" -#: app/blueprints/packages/packages.py:687 +#: app/blueprints/packages/packages.py:703 msgid "Supported games" msgstr "Støtta spel" -#: app/blueprints/packages/packages.py:688 +#: app/blueprints/packages/packages.py:704 msgid "Unsupported games" msgstr "Ustøtta spel" -#: app/blueprints/packages/packages.py:689 +#: app/blueprints/packages/packages.py:705 msgid "Supports all games (unless stated) / is game independent" msgstr "Støttar alle spel (om ikkje noko anna er sagt) / er uavhengig av spelet" -#: app/blueprints/packages/packages.py:705 +#: app/blueprints/packages/packages.py:721 msgid "You need at least one release before you can edit game support" msgstr "Du treng minst éin utgjeving før du kan redigere støtte for spelet" -#: app/blueprints/packages/packages.py:709 +#: app/blueprints/packages/packages.py:725 msgid "Mod(pack) needs to contain at least one mod. Please create a new release" msgstr "" -#: app/blueprints/packages/releases.py:54 +#: app/blueprints/packages/releases.py:55 #: app/templates/packages/release_new.html:46 msgid "Method" msgstr "Metode" -#: app/blueprints/packages/releases.py:54 -#: app/blueprints/packages/releases.py:56 -#: app/blueprints/packages/screenshots.py:34 +#: app/blueprints/packages/releases.py:55 +#: app/blueprints/packages/releases.py:57 +#: app/blueprints/packages/screenshots.py:35 msgid "File Upload" msgstr "Filopplasting" -#: app/blueprints/packages/releases.py:55 +#: app/blueprints/packages/releases.py:56 msgid "Git reference (ie: commit hash, branch, or tag)" msgstr "Git referanse (f.eks.: bunt(«Commit »)-hash, gren, eller merkelapp)" -#: app/blueprints/packages/releases.py:57 -#: app/blueprints/packages/releases.py:69 -#: app/blueprints/packages/releases.py:193 +#: app/blueprints/packages/releases.py:58 +#: app/blueprints/packages/releases.py:70 +#: app/blueprints/packages/releases.py:194 msgid "Minimum Minetest Version" msgstr "Minimum Minetest-versjon" -#: app/blueprints/packages/releases.py:59 -#: app/blueprints/packages/releases.py:71 -#: app/blueprints/packages/releases.py:196 +#: app/blueprints/packages/releases.py:60 +#: app/blueprints/packages/releases.py:72 +#: app/blueprints/packages/releases.py:197 msgid "Maximum Minetest Version" msgstr "Maksimum Minetest-versjon" -#: app/blueprints/packages/releases.py:66 +#: app/blueprints/packages/releases.py:67 #: app/templates/packages/release_edit.html:23 msgid "URL" msgstr "URL" -#: app/blueprints/packages/releases.py:67 +#: app/blueprints/packages/releases.py:68 msgid "Task ID" msgstr "Oppgåve-ID" -#: app/blueprints/packages/releases.py:68 -#: app/blueprints/packages/screenshots.py:40 +#: app/blueprints/packages/releases.py:69 +#: app/blueprints/packages/screenshots.py:41 msgid "Is Approved" msgstr "Er godkjend" -#: app/blueprints/packages/releases.py:86 +#: app/blueprints/packages/releases.py:87 msgid "Import from Git" msgstr "Importer frå Git" -#: app/blueprints/packages/releases.py:86 +#: app/blueprints/packages/releases.py:87 msgid "Upload .zip file" msgstr "Last opp .zip-fil" -#: app/blueprints/packages/releases.py:192 +#: app/blueprints/packages/releases.py:193 msgid "Set Min" msgstr "Sett Minimum" -#: app/blueprints/packages/releases.py:195 +#: app/blueprints/packages/releases.py:196 msgid "Set Max" msgstr "Sett Maks" -#: app/blueprints/packages/releases.py:198 +#: app/blueprints/packages/releases.py:199 msgid "Only change values previously set as none" msgstr "" -#: app/blueprints/packages/releases.py:199 +#: app/blueprints/packages/releases.py:200 msgid "Update" msgstr "Oppdater" -#: app/blueprints/packages/releases.py:248 +#: app/blueprints/packages/releases.py:251 #: app/templates/packages/update_config.html:25 msgid "Trigger" msgstr "" -#: app/blueprints/packages/releases.py:249 +#: app/blueprints/packages/releases.py:252 msgid "New Commit" msgstr "Ny bunt («Commit »)" -#: app/blueprints/packages/releases.py:250 app/templates/admin/tags/list.html:8 +#: app/blueprints/packages/releases.py:253 app/templates/admin/tags/list.html:8 msgid "New Tag" msgstr "Ny merkelapp («Commit »)" -#: app/blueprints/packages/releases.py:252 +#: app/blueprints/packages/releases.py:255 msgid "Branch name" msgstr "Grein namn" -#: app/blueprints/packages/releases.py:253 +#: app/blueprints/packages/releases.py:256 #: app/templates/packages/update_config.html:38 msgid "Action" msgstr "Handling" -#: app/blueprints/packages/releases.py:254 +#: app/blueprints/packages/releases.py:257 msgid "Send notification and mark as outdated" msgstr "Send varsel og merk som utdatert" -#: app/blueprints/packages/releases.py:254 +#: app/blueprints/packages/releases.py:257 #: app/templates/macros/package_approval.html:22 msgid "Create release" msgstr "Laga utgåve" -#: app/blueprints/packages/releases.py:256 +#: app/blueprints/packages/releases.py:259 msgid "Save Settings" msgstr "Lagre innstillingar" -#: app/blueprints/packages/releases.py:257 +#: app/blueprints/packages/releases.py:260 msgid "Disable Automation" msgstr "Deaktiver Automatisering" -#: app/blueprints/packages/releases.py:296 +#: app/blueprints/packages/releases.py:299 msgid "Please add a Git repository URL in order to set up automatic releases" msgstr "" -"Vennligst legg til ein Git kodelager-URL for å setje opp automatisk utgjeving" +"Vennligst legg til ein Git kodelager-URL for å setje opp automatisk " +"utgjeving" -#: app/blueprints/packages/releases.py:312 +#: app/blueprints/packages/releases.py:315 msgid "Deleted update configuration" msgstr "Sletta oppdateringskonfigurasjon" -#: app/blueprints/packages/releases.py:320 +#: app/blueprints/packages/releases.py:323 msgid "Now, please create an initial release" msgstr "No, vennligst opprett ein innleiande utgjeving" @@ -549,13 +578,14 @@ msgid "" "You've reviewed too many packages recently. Please wait before trying " "again, and consider making your reviews more detailed" msgstr "" -"Du har gjennomgått («reviewed ») for mange pakkar nyleg. Ver venleg å vent " -"før du prøver igjen, og vurder å gjere gjennomgangane dine meir detaljerte" +"Du har gjennomgått («reviewed ») for mange pakkar nyleg. Ver venleg å " +"vent før du prøver igjen, og vurder å gjere gjennomgangane dine meir " +"detaljerte" #: app/blueprints/packages/reviews.py:80 app/blueprints/threads/__init__.py:207 #: app/blueprints/threads/__init__.py:240 #: app/blueprints/threads/__init__.py:334 app/blueprints/users/settings.py:112 -#: app/logic/packages.py:131 +#: app/logic/packages.py:132 msgid "Linking to blocked sites is not allowed" msgstr "Det er ikkje tillate å lenkje til blokkerte nettstader" @@ -568,12 +598,12 @@ msgstr "Du kan ikkje avgi stemme på vurderingar av di eiga pakke!" msgid "You can't vote on your own reviews!" msgstr "Du kan ikkje stemme på dine eigne vurderingar!" -#: app/blueprints/packages/screenshots.py:33 -#: app/blueprints/packages/screenshots.py:39 +#: app/blueprints/packages/screenshots.py:34 +#: app/blueprints/packages/screenshots.py:40 msgid "Title/Caption" msgstr "Tittel/Beskriving" -#: app/blueprints/packages/screenshots.py:45 +#: app/blueprints/packages/screenshots.py:46 #: app/templates/packages/screenshots.html:110 msgid "Cover Image" msgstr "Omslagsbilete" @@ -583,7 +613,7 @@ msgid "Message" msgstr "Melding" #: app/blueprints/report/__init__.py:35 app/templates/macros/threads.html:51 -#: app/templates/packages/view.html:665 app/templates/report/index.html:4 +#: app/templates/packages/view.html:679 app/templates/report/index.html:4 #: app/templates/report/index.html:10 app/templates/users/profile.html:37 msgid "Report" msgstr "Rapportera" @@ -656,7 +686,7 @@ msgstr "Lykelord" msgid "Remember me" msgstr "Hugs meg" -#: app/blueprints/users/account.py:39 app/templates/base.html:188 +#: app/blueprints/users/account.py:39 app/templates/base.html:176 #: app/templates/donate/index.html:74 app/templates/users/login.html:4 msgid "Sign in" msgstr "Logg inn" @@ -696,8 +726,8 @@ msgid "" "Only alphabetic letters (A-Za-z), numbers (0-9), underscores (_), minuses" " (-), and periods (.) allowed" msgstr "" -"Berre alfabetiske bokstavar (A-Åa-å), tal (0-9), understrek (_), minustegn " -"(-) og punktum (.) er tillate" +"Berre alfabetiske bokstavar (A-Åa-å), tal (0-9), understrek (_), " +"minustegn (-) og punktum (.) er tillate" #: app/blueprints/users/account.py:104 app/blueprints/users/account.py:186 #: app/blueprints/users/account.py:222 app/blueprints/users/account.py:373 @@ -729,13 +759,14 @@ msgstr "Brukarnamnet er ugyldig" #: app/blueprints/users/account.py:128 msgid "An account already exists for that username but hasn't been claimed yet." msgstr "" -"Det finst allereie ein konto for det brukarnamnet, men den er ikkje gjort " -"krav på enno." +"Det finst allereie ein konto for det brukarnamnet, men den er ikkje gjort" +" krav på enno." #: app/blueprints/users/account.py:131 app/blueprints/users/account.py:138 msgid "That username/display name is already in use, please choose another." msgstr "" -"Det brukarnamnet/visningsnamnet er allereie i bruk, vennligst vel eit anna." +"Det brukarnamnet/visningsnamnet er allereie i bruk, vennligst vel eit " +"anna." #: app/blueprints/users/account.py:143 app/blueprints/users/account.py:257 msgid "Email already in use" @@ -747,8 +778,8 @@ msgid "" "We were unable to create the account as the email is already in use by " "%(display_name)s. Try a different email address." msgstr "" -"Vi klarte ikkje å opprette kontoen, sidan e-postadressa allereie er i bruk " -"av %(display_name)s. Prøv ein annan e-postadresse." +"Vi klarte ikkje å opprette kontoen, sidan e-postadressa allereie er i " +"bruk av %(display_name)s. Prøv ein annan e-postadresse." #: app/blueprints/users/account.py:148 app/blueprints/users/account.py:252 #: app/blueprints/users/settings.py:174 @@ -833,8 +864,8 @@ msgid "" "That email is now blacklisted. Please contact an admin if you wish to " "undo this." msgstr "" -"Den e-postadressa er no svartelista. Vennligst kontakt ein administrator om " -"du ønskjer å oppheve dette." +"Den e-postadressa er no svartelista. Vennligst kontakt ein administrator " +"om du ønskjer å oppheve dette." #: app/blueprints/users/claim.py:41 app/blueprints/users/claim.py:66 msgid "" @@ -843,8 +874,8 @@ msgid "" "contacting an admin" msgstr "" "Ugyldig brukarnamn. Berre alfabetiske bokstavar (A-Za-z), tal (0-9), " -"understrek (_), minustegn (-) og punktum (.) er tillate. Vurder å kontakte " -"ein administrator" +"understrek (_), minustegn (-) og punktum (.) er tillate. Vurder å " +"kontakte ein administrator" #: app/blueprints/users/claim.py:46 msgid "User has already been claimed" @@ -887,8 +918,8 @@ msgstr "Topp gjennomgåar («reviewer »)" #, python-format msgid "%(display_name)s has written the most helpful reviews on ContentDB." msgstr "" -"%(display_name)s har skrevet dei mest hjelpsame gjennomgåingane («reviews ») " -"på ContentDB." +"%(display_name)s har skrevet dei mest hjelpsame gjennomgåingane («reviews" +" ») på ContentDB." #: app/blueprints/users/profile.py:123 msgid "2nd most helpful reviewer" @@ -912,7 +943,8 @@ msgstr "Topp %(perc)s%% gjennomgåar («reviewer»)" #, python-format msgid "Only %(place)d users have written more helpful reviews." msgstr "" -"Bare %(place)d brukarar har skrivet meir hjelpsame gjennomgangar («reviews»)." +"Bare %(place)d brukarar har skrivet meir hjelpsame gjennomgangar " +"(«reviews»)." #: app/blueprints/users/profile.py:136 msgid "Consider writing more helpful reviews to get a medal." @@ -1038,15 +1070,15 @@ msgid "File filter" msgstr "" #: app/blueprints/zipgrep/__init__.py:38 app/templates/base.html:60 -#: app/templates/todo/tags.html:14 +#: app/templates/packages/game_hub.html:35 app/templates/todo/tags.html:14 msgid "Search" msgstr "Søk" #: app/logic/package_validator.py:37 msgid "A package already exists with this name. Please see Policy and Guidance 3" msgstr "" -"Det eksisterer allereie ein pakke med dette namnet. Sjå retningslinjene i " -"Politikk og Veiledning 3 («Policy and Guidance 3 »)" +"Det eksisterer allereie ein pakke med dette namnet. Sjå retningslinjene i" +" Politikk og Veiledning 3 («Policy and Guidance 3 »)" #: app/logic/package_validator.py:40 #: app/templates/macros/package_approval.html:36 @@ -1060,8 +1092,8 @@ msgid "" "The following hard dependencies need to be added to ContentDB first: " "%(deps)s" msgstr "" -"Dei følgjande harde avhengigheitene («hard dependencies ») må leggjast til i " -"ContentDB først: %(deps)s\"" +"Dei følgjande harde avhengigheitene («hard dependencies ») må leggjast " +"til i ContentDB først: %(deps)s\"" #: app/logic/package_validator.py:51 #: app/templates/macros/package_approval.html:41 @@ -1073,17 +1105,17 @@ msgstr "Du må leggje til minst eitt skjermbilete." msgid "Please wait for the license to be added to CDB." msgstr "Ver venleg og vent på at lisensen vert lagt til i CDB." -#: app/logic/packages.py:98 +#: app/logic/packages.py:99 msgid "" "Name can only contain lower case letters (a-z), digits (0-9), and " "underscores (_)" msgstr "" -#: app/logic/packages.py:112 +#: app/logic/packages.py:113 msgid "You don't have permission to edit this package" msgstr "Du har ikkje løyve til å redigere denne pakken" -#: app/logic/packages.py:116 +#: app/logic/packages.py:117 msgid "You don't have permission to change the package name" msgstr "Du har ikkje løyve til å endre pakkenamnet" @@ -1096,8 +1128,8 @@ msgid "" "You've created too many releases for this package in the last 5 minutes, " "please wait before trying again" msgstr "" -"Du har laga for mange utgjevingar for denne pakken dei siste 5 minutta, ver " -"venleg å vent før du prøver igjen" +"Du har laga for mange utgjevingar for denne pakken dei siste 5 minutta, " +"ver venleg å vent før du prøver igjen" #: app/logic/releases.py:74 msgid "Invalid commit hash; it must be a 40 character long base16 string" @@ -1117,53 +1149,54 @@ msgid "" "Screenshot is too small, it should be at least %(width)s by %(height)s " "pixels" msgstr "" -"Skjermbiletet er for lite, det bør være minst %(width)s x %(height)s pikslar" +"Skjermbiletet er for lite, det bør være minst %(width)s x %(height)s " +"pikslar" -#: app/logic/uploads.py:55 +#: app/logic/uploads.py:58 #, python-format msgid "Please upload %(file_desc)s" msgstr "Ver venleg å last opp %(file_desc)s" -#: app/logic/uploads.py:58 +#: app/logic/uploads.py:61 msgid "Uploaded image isn't actually an image" msgstr "Det opplasta biletet er ikkje eigentleg eit bilete" -#: app/models/packages.py:68 +#: app/models/packages.py:69 msgid "Mod" msgstr "Modifikasjon" -#: app/models/packages.py:70 +#: app/models/packages.py:71 msgid "Game" msgstr "Spel" -#: app/models/packages.py:72 +#: app/models/packages.py:73 msgid "Texture Pack" msgstr "Teksturpakke" -#: app/models/packages.py:77 app/templates/base.html:39 +#: app/models/packages.py:78 app/templates/base.html:39 #: app/templates/modnames/view.html:14 #, fuzzy msgid "Mods" msgstr "Mods" -#: app/models/packages.py:79 app/templates/base.html:42 +#: app/models/packages.py:80 app/templates/base.html:42 #: app/templates/modnames/view.html:17 msgid "Games" msgstr "Spel" -#: app/models/packages.py:81 app/templates/base.html:45 +#: app/models/packages.py:82 app/templates/base.html:45 msgid "Texture Packs" msgstr "\"Teksturpakkar\"" -#: app/models/packages.py:170 +#: app/models/packages.py:171 msgid "Submit for Approval" msgstr "Send inn for godkjenning" -#: app/models/packages.py:172 +#: app/models/packages.py:173 msgid "Approve" msgstr "Godkjenn" -#: app/models/packages.py:174 app/templates/api/create_edit_token.html:17 +#: app/models/packages.py:175 app/templates/api/create_edit_token.html:17 #: app/templates/collections/delete.html:14 #: app/templates/collections/view.html:39 #: app/templates/oauth/create_edit.html:17 @@ -1175,6 +1208,10 @@ msgstr "Godkjenn" msgid "Delete" msgstr "Slett" +#: app/models/packages.py:572 app/templates/packages/view.html:163 +msgid "Work in Progress" +msgstr "" + #: app/tasks/emails.py:119 msgid "" "You are receiving this email because you are a registered user of " @@ -1186,8 +1223,8 @@ msgid "" "You are receiving this email because someone (hopefully you) entered your" " email address as a user's email." msgstr "" -"Du mottar denne e-posten fordi nokon (forhåpentlegvis du) har oppgitt e-" -"postadressa di som ein brukar si e-post." +"Du mottar denne e-posten fordi nokon (forhåpentlegvis du) har oppgitt " +"e-postadressa di som ein brukar si e-post." #: app/tasks/emails.py:160 #, python-format @@ -1230,8 +1267,9 @@ msgstr "" msgid "Random" msgstr "Tilfeldig" -#: app/templates/base.html:51 app/templates/base.html:256 +#: app/templates/base.html:51 app/templates/base.html:245 #: app/templates/packages/bulk_update_conf.html:8 +#: app/templates/packages/translation.html:12 #: app/templates/packages/update_config.html:8 #: app/templates/todo/game_support.html:8 app/templates/todo/user.html:45 #: app/templates/todo/user.html:69 @@ -1272,84 +1310,82 @@ msgstr "Profil" msgid "My Collections" msgstr "Mine Samlingar" -#: app/templates/base.html:163 +#: app/templates/base.html:164 msgid "Admin" msgstr "Administrator" -#: app/templates/base.html:166 -msgid "License Editor" -msgstr "" - -#: app/templates/base.html:171 -msgid "Restore Package" -msgstr "" - -#: app/templates/base.html:174 -msgid "Tag Editor" -msgstr "" - -#: app/templates/base.html:176 -msgid "Create Tag" -msgstr "" - -#: app/templates/base.html:181 app/templates/packages/release_new.html:12 +#: app/templates/base.html:169 app/templates/packages/release_new.html:12 msgid "Settings" msgstr "Innstillingar" -#: app/templates/base.html:184 +#: app/templates/base.html:172 msgid "Sign out" msgstr "Logg ut" -#: app/templates/base.html:213 +#: app/templates/admin/languages/list.html:4 +#: app/templates/admin/languages/list.html:10 app/templates/base.html:185 +#: app/templates/packages/view.html:593 +msgid "Languages" +msgstr "" + +#: app/templates/base.html:202 msgid "Help translate ContentDB" msgstr "Hjelp å omsetje ContentDB" -#: app/templates/base.html:257 +#: app/templates/base.html:246 msgid "About" msgstr "Om" -#: app/templates/base.html:258 +#: app/templates/base.html:247 msgid "Rules" msgstr "Reglar" -#: app/templates/base.html:259 +#: app/templates/base.html:248 msgid "Policy and Guidance" msgstr "Reglar og rettleiing" -#: app/templates/base.html:260 +#: app/templates/base.html:249 msgid "API" msgstr "API" -#: app/templates/base.html:261 app/templates/users/register.html:37 +#: app/templates/base.html:250 app/templates/users/register.html:37 msgid "Privacy Policy" msgstr "Personvernreglar" -#: app/templates/base.html:263 +#: app/templates/base.html:252 msgid "Report / DMCA" msgstr "Rapportering / DMCA" -#: app/templates/base.html:265 +#: app/templates/base.html:254 msgid "User List" msgstr "Brukarliste" -#: app/templates/base.html:266 app/templates/packages/view.html:189 -#: app/templates/packages/view.html:654 app/templates/threads/list.html:4 +#: app/templates/base.html:255 app/templates/packages/view.html:190 +#: app/templates/packages/view.html:668 app/templates/threads/list.html:4 msgid "Threads" msgstr "Trådar" -#: app/templates/base.html:267 app/templates/collections/list.html:7 +#: app/templates/base.html:256 app/templates/collections/list.html:7 #: app/templates/collections/list.html:26 msgid "Collections" msgstr "" -#: app/templates/base.html:268 +#: app/templates/base.html:257 msgid "Support Packages" msgstr "Støttepakkar" -#: app/templates/base.html:269 +#: app/templates/base.html:258 msgid "Source Code" msgstr "Kjeldekode" +#: app/templates/base.html:264 +msgid "Show non-free packages" +msgstr "" + +#: app/templates/base.html:266 +msgid "Hide non-free packages" +msgstr "" + #: app/templates/index.html:4 msgid "Welcome" msgstr "Velkommen" @@ -1360,6 +1396,7 @@ msgstr "" "Velkommen til det beste stedet for å finne Minetest-mods, spel og " "teksturpakkar" +#: app/templates/admin/storage.html:39 #: app/templates/collections/create_edit.html:81 #: app/templates/collections/list.html:39 #: app/templates/collections/view.html:91 app/templates/index.html:48 @@ -1376,68 +1413,73 @@ msgid "%(title)s by %(author)s" msgstr "%(title)s av %(author)s" #: app/templates/index.html:77 app/templates/packages/reviews_list.html:4 -#: app/templates/packages/view.html:193 app/templates/packages/view.html:325 +#: app/templates/packages/view.html:194 app/templates/packages/view.html:332 #: app/templates/users/profile.html:279 msgid "Reviews" msgstr "Omtalar" -#: app/templates/index.html:93 app/templates/packages/view.html:271 +#: app/templates/index.html:93 app/templates/packages/view.html:278 msgid "Previous" msgstr "Forrige" -#: app/templates/index.html:97 app/templates/packages/view.html:275 +#: app/templates/index.html:97 app/templates/packages/view.html:282 #: app/templates/users/claim_forums.html:87 msgid "Next" msgstr "Neste" -#: app/templates/index.html:103 -msgid "Featured" -msgstr "Utvald" - -#: app/templates/index.html:108 app/templates/index.html:115 -#: app/templates/index.html:122 app/templates/index.html:129 -#: app/templates/index.html:136 app/templates/index.html:158 -#: app/templates/index.html:165 app/templates/packages/game_hub.html:30 -#: app/templates/packages/game_hub.html:37 +#: app/templates/index.html:107 app/templates/index.html:113 #: app/templates/packages/game_hub.html:44 -#: app/templates/packages/game_hub.html:51 -#: app/templates/packages/game_hub.html:58 -msgid "See more" -msgstr "Sjå meir" - -#: app/templates/index.html:110 app/templates/packages/game_hub.html:32 msgid "Recently Added" msgstr "Nyleg lagt til" -#: app/templates/index.html:117 app/templates/packages/game_hub.html:39 +#: app/templates/index.html:111 app/templates/index.html:122 +#: app/templates/index.html:133 app/templates/index.html:144 +#: app/templates/index.html:155 app/templates/index.html:181 +#: app/templates/packages/game_hub.html:42 +#: app/templates/packages/game_hub.html:49 +#: app/templates/packages/game_hub.html:56 +#: app/templates/packages/game_hub.html:63 +#: app/templates/packages/game_hub.html:70 +msgid "See more" +msgstr "Sjå meir" + +#: app/templates/index.html:118 app/templates/index.html:124 +#: app/templates/packages/game_hub.html:51 msgid "Recently Updated" msgstr "Nyleg oppdatert" -#: app/templates/index.html:124 +#: app/templates/index.html:129 app/templates/index.html:135 msgid "Top Games" msgstr "Topp spel" -#: app/templates/index.html:131 app/templates/packages/game_hub.html:46 +#: app/templates/index.html:140 app/templates/index.html:146 +#: app/templates/packages/game_hub.html:58 msgid "Top Mods" msgstr "Topp mods" -#: app/templates/index.html:138 app/templates/packages/game_hub.html:53 +#: app/templates/index.html:151 app/templates/index.html:157 +#: app/templates/packages/game_hub.html:65 msgid "Top Texture Packs" msgstr "Topp Teksturpakkar" -#: app/templates/index.html:142 +#: app/templates/index.html:163 msgid "Search by Tags" msgstr "Søk etter emneknaggar" -#: app/templates/index.html:160 app/templates/packages/game_hub.html:60 +#: app/templates/index.html:177 app/templates/index.html:183 +#: app/templates/packages/game_hub.html:72 msgid "Highest Reviewed" msgstr "Høgst vurdert" -#: app/templates/index.html:167 +#: app/templates/index.html:191 +msgid "All reviews" +msgstr "" + +#: app/templates/index.html:193 msgid "Recent Positive Reviews" msgstr "" -#: app/templates/index.html:174 +#: app/templates/index.html:200 #, python-format msgid "CDB has %(count)d packages, with a total of %(downloads)d downloads." msgstr "" @@ -1464,6 +1506,27 @@ msgstr "Send masseutsending («bulk») av varsel" msgid "Send email to %(username)s" msgstr "Send e-post til %(username)s" +#: app/templates/admin/storage.html:18 +#: app/templates/packages/create_edit.html:66 +#: app/templates/packages/game_support.html:20 +#: app/templates/threads/view.html:96 app/templates/todo/tags.html:36 +msgid "Package" +msgstr "" + +#: app/templates/admin/storage.html:62 +#: app/templates/collections/create_edit.html:61 +#: app/templates/threads/user_comments.html:79 +msgid "No results" +msgstr "" + +#: app/templates/admin/languages/list.html:19 +msgid "Id" +msgstr "" + +#: app/templates/admin/languages/list.html:33 +msgid "Has ContentDB translation?" +msgstr "" + #: app/templates/admin/licenses/list.html:8 msgid "New License" msgstr "Ny lisens" @@ -1507,8 +1570,7 @@ msgstr "Lag API-token" #: app/templates/api/create_edit_token.html:25 #, python-format msgid "This token was created by the application '%(title)s' by %(author)s." -msgstr "" -"Denne tokene vart oppretta av applikasjonenen '%(title)s' av %(author)s." +msgstr "Denne tokene vart oppretta av applikasjonenen '%(title)s' av %(author)s." #: app/templates/api/create_edit_token.html:26 msgid "Click 'Delete' to revoke access." @@ -1577,7 +1639,7 @@ msgstr "" #: app/templates/collections/create_edit.html:5 #: app/templates/collections/view.html:42 app/templates/macros/releases.html:68 -#: app/templates/packages/view.html:115 app/templates/packages/view.html:248 +#: app/templates/packages/view.html:116 app/templates/packages/view.html:255 msgid "Edit" msgstr "Rediger" @@ -1588,20 +1650,15 @@ msgstr "Ny Samling" #: app/templates/collections/create_edit.html:32 msgid "Users won't be redirected when going to the old URL" msgstr "" -"Brukarar vil ikkje bli omdirigert når dei går til den gamle nettadressa (URL-" -"en)" +"Brukarar vil ikkje bli omdirigert når dei går til den gamle nettadressa " +"(URL-en)" #: app/templates/collections/create_edit.html:46 msgid "This requires the collection to be public" msgstr "" -#: app/templates/collections/create_edit.html:61 -#: app/templates/threads/user_comments.html:79 -msgid "No results" -msgstr "" - #: app/templates/collections/create_edit.html:76 -#: app/templates/packages/remove.html:58 app/templates/packages/view.html:127 +#: app/templates/packages/remove.html:58 app/templates/packages/view.html:128 msgid "Remove" msgstr "Fjerna" @@ -1823,8 +1880,8 @@ msgid "" "We're sorry to see you go. You just need to do one more thing before your" " email is blacklisted." msgstr "" -"Vi beklagar at du går. Du treng berre å gjere éin ting til før e-postadressa " -"di vert svartelista." +"Vi beklagar at du går. Du treng berre å gjere éin ting til før " +"e-postadressa di vert svartelista." #: app/templates/emails/verify_unsubscribe.html:23 msgid "" @@ -1846,7 +1903,7 @@ msgid "No audit log entries." msgstr "" #: app/templates/macros/forms.html:21 app/templates/macros/reviews.html:145 -#: app/templates/packages/remove.html:48 app/templates/packages/view.html:444 +#: app/templates/packages/remove.html:48 app/templates/packages/view.html:451 #: app/templates/users/modtools.html:86 msgid "Required" msgstr "" @@ -1914,19 +1971,19 @@ msgid "" "author." msgstr "" -#: app/templates/macros/packagegridtile.html:25 +#: app/templates/macros/packagegridtile.html:26 msgid "Warning: Non-free code and media." msgstr "Åtvaring: Ikkje-fri kode og media." -#: app/templates/macros/packagegridtile.html:29 +#: app/templates/macros/packagegridtile.html:30 msgid "Warning: Non-free code." msgstr "Åtvaring: Ikkje-fri kode." -#: app/templates/macros/packagegridtile.html:33 +#: app/templates/macros/packagegridtile.html:34 msgid "Warning: Non-free media." msgstr "Åtvaring: Ikkje-fri media." -#: app/templates/macros/packagegridtile.html:45 +#: app/templates/macros/packagegridtile.html:46 msgid "No packages available" msgstr "" @@ -2129,8 +2186,8 @@ msgstr "Siste svar" msgid "On %(trigger)s, do %(action)s" msgstr "" -#: app/templates/macros/todo.html:35 app/templates/packages/view.html:121 -#: app/templates/packages/view.html:409 +#: app/templates/macros/todo.html:35 app/templates/packages/view.html:122 +#: app/templates/packages/view.html:416 msgid "Release" msgstr "" @@ -2140,7 +2197,7 @@ msgstr "" #: app/templates/macros/todo.html:48 #: app/templates/packages/releases_list.html:13 -#: app/templates/packages/view.html:413 +#: app/templates/packages/view.html:420 msgid "Update settings" msgstr "" @@ -2148,7 +2205,7 @@ msgstr "" msgid "No outdated packages." msgstr "" -#: app/templates/macros/topics.html:6 app/templates/packages/view.html:176 +#: app/templates/macros/topics.html:6 app/templates/packages/view.html:177 msgid "Author" msgstr "" @@ -2201,9 +2258,9 @@ msgstr "Forumemne" #: app/templates/modnames/view.html:27 app/templates/oauth/authorize.html:32 #: app/templates/packages/game_support.html:42 -#: app/templates/packages/similar.html:38 app/templates/packages/view.html:450 -#: app/templates/packages/view.html:474 app/templates/packages/view.html:519 -#: app/templates/packages/view.html:551 app/templates/todo/editor.html:85 +#: app/templates/packages/similar.html:38 app/templates/packages/view.html:457 +#: app/templates/packages/view.html:481 app/templates/packages/view.html:526 +#: app/templates/packages/view.html:558 app/templates/todo/editor.html:85 #: app/templates/todo/game_support.html:45 #, python-format msgid "%(title)s by %(display_name)s" @@ -2414,12 +2471,6 @@ msgid "" "\t\t\tsuch as finding metadata from git, and autocompletion." msgstr "" -#: app/templates/packages/create_edit.html:66 -#: app/templates/packages/game_support.html:20 -#: app/templates/threads/view.html:96 app/templates/todo/tags.html:36 -msgid "Package" -msgstr "" - #: app/templates/packages/create_edit.html:73 msgid "You need to unpublish the package to change the name." msgstr "" @@ -2484,6 +2535,10 @@ msgstr "" msgid "If blank, the author's donation URL will be used instead." msgstr "" +#: app/templates/packages/create_edit.html:122 +msgid "How can users translate your package? ie: weblate URL or a help page" +msgstr "" + #: app/templates/packages/edit_maintainers.html:4 msgid "Edit Maintainers" msgstr "" @@ -2514,6 +2569,12 @@ msgstr "" msgid "Mods and texture packs for %(title)s" msgstr "" +#: app/templates/packages/game_hub.html:31 +#: app/templates/packages/game_hub.html:34 +#, python-format +msgid "Search for packages for %(title)s" +msgstr "" + #: app/templates/packages/game_support.html:9 msgid "Documentation" msgstr "Dokumentasjon" @@ -2525,7 +2586,7 @@ msgid "" msgstr "" #: app/templates/packages/game_support.html:23 -#: app/templates/packages/view.html:212 +#: app/templates/packages/view.html:213 msgid "Source" msgstr "Kjelde" @@ -2992,7 +3053,7 @@ msgid "" msgstr "" #: app/templates/packages/review_votes.html:4 -#: app/templates/packages/view.html:353 +#: app/templates/packages/view.html:360 msgid "Review Votes" msgstr "" @@ -3101,6 +3162,40 @@ msgstr "" msgid "Download (.csv)" msgstr "Last ned (.csv)" +#: app/templates/packages/translation.html:18 +#, python-format +msgid "" +"To provide translations for your %(type)s, you need to create .tr files " +"and upload a new release." +msgstr "" + +#: app/templates/packages/translation.html:19 +msgid "" +"For information on how to do this, see the modding book chapter and " +"lua_api.md" +msgstr "" + +#: app/templates/packages/translation.html:23 +msgid "Translation - Minetest Modding Book" +msgstr "" + +#: app/templates/packages/translation.html:26 +msgid "Translating content meta - lua_api.md" +msgstr "" + +#: app/templates/packages/translation.html:31 +#, python-format +msgid "%(title)s is available in %(num)d languages." +msgstr "" + +#: app/templates/packages/translation.html:32 +msgid "ContentDB reads translations from locale files (.tr) in your package." +msgstr "" + +#: app/templates/packages/translation.html:39 +msgid "Language" +msgstr "" + #: app/templates/packages/update_config.html:4 #: app/templates/packages/update_config.html:9 msgid "Configure Git Update Detection" @@ -3136,209 +3231,209 @@ msgid "" "notifications until it is marked up to date." msgstr "" -#: app/templates/packages/view.html:41 +#: app/templates/packages/view.html:42 msgid "Download" msgstr "Nedlasting" -#: app/templates/packages/view.html:48 +#: app/templates/packages/view.html:49 #, python-format msgid "Minetest %(min)s - %(max)s" msgstr "Minetest %(min)s - %(max)s" -#: app/templates/packages/view.html:50 +#: app/templates/packages/view.html:51 #, python-format msgid "For Minetest %(min)s and above" msgstr "" -#: app/templates/packages/view.html:52 +#: app/templates/packages/view.html:53 #, python-format msgid "Minetest %(max)s and below" msgstr "" -#: app/templates/packages/view.html:62 +#: app/templates/packages/view.html:63 msgid "How do I install this?" msgstr "Hvordan installerer eg dette?" -#: app/templates/packages/view.html:68 +#: app/templates/packages/view.html:69 msgid "No downloads available" msgstr "Ingen nedlastingar tilgjengelege" -#: app/templates/packages/view.html:75 +#: app/templates/packages/view.html:76 msgid "Non-free code and media" msgstr "Ikkje-fri kode og medium" -#: app/templates/packages/view.html:77 +#: app/templates/packages/view.html:78 msgid "Non-free code" msgstr "Ikkje-fri kode" -#: app/templates/packages/view.html:79 +#: app/templates/packages/view.html:80 msgid "Non-free media" msgstr "Ikkje-fri media" -#: app/templates/packages/view.html:93 app/templates/threads/view.html:104 +#: app/templates/packages/view.html:94 app/templates/threads/view.html:104 msgid "" "This thread is only visible to its creator, package maintainers, users of" " Approver rank or above, and @mentioned users." msgstr "" -#: app/templates/packages/view.html:162 -msgid "Work in Progress" -msgstr "" - -#: app/templates/packages/view.html:183 app/templates/users/profile.html:242 +#: app/templates/packages/view.html:184 app/templates/users/profile.html:242 msgid "Downloads" msgstr "Nedlastinger" -#: app/templates/packages/view.html:206 app/templates/users/profile.html:95 +#: app/templates/packages/view.html:207 app/templates/users/profile.html:95 msgid "Website" msgstr "Nettstad" -#: app/templates/packages/view.html:218 app/templates/users/profile.html:77 +#: app/templates/packages/view.html:219 app/templates/users/profile.html:77 msgid "Forums" msgstr "Forum" -#: app/templates/packages/view.html:224 +#: app/templates/packages/view.html:225 msgid "Issue Tracker" msgstr "" -#: app/templates/packages/view.html:303 +#: app/templates/packages/view.html:231 +msgid "Translate" +msgstr "" + +#: app/templates/packages/view.html:310 msgid "Awaiting review" msgstr "" -#: app/templates/packages/view.html:333 app/templates/threads/view.html:77 +#: app/templates/packages/view.html:340 app/templates/threads/view.html:77 msgid "Edit Review" msgstr "" -#: app/templates/packages/view.html:338 +#: app/templates/packages/view.html:345 msgid "You can't review your own package." msgstr "" -#: app/templates/packages/view.html:348 +#: app/templates/packages/view.html:355 msgid "Package needs to be approved before it can be reviewed." msgstr "" -#: app/templates/packages/view.html:359 +#: app/templates/packages/view.html:366 msgid "Used By" msgstr "Brukt av" -#: app/templates/packages/view.html:365 +#: app/templates/packages/view.html:372 msgid "Content" msgstr "Innhald" -#: app/templates/packages/view.html:367 app/templates/packages/view.html:437 +#: app/templates/packages/view.html:374 app/templates/packages/view.html:444 msgid "View content for game" msgstr "Vis innhald for spelet" -#: app/templates/packages/view.html:381 +#: app/templates/packages/view.html:388 msgid "Favorite" msgstr "Favoritt" -#: app/templates/packages/view.html:387 +#: app/templates/packages/view.html:394 msgid "Add to collection..." msgstr "Legg til i samling..." -#: app/templates/packages/view.html:397 +#: app/templates/packages/view.html:404 msgid "Package may be outdated" msgstr "" -#: app/templates/packages/view.html:404 +#: app/templates/packages/view.html:411 msgid "Only visible to the author and Editors." msgstr "" -#: app/templates/packages/view.html:421 +#: app/templates/packages/view.html:428 msgid "Warning" msgstr "Åtvaring" -#: app/templates/packages/view.html:427 +#: app/templates/packages/view.html:434 msgid "Like this package? Help support its development by making a donation" msgstr "" -#: app/templates/packages/view.html:430 +#: app/templates/packages/view.html:437 msgid "Donate now" msgstr "" -#: app/templates/packages/view.html:442 +#: app/templates/packages/view.html:449 msgid "Dependencies" msgstr "" -#: app/templates/packages/view.html:462 +#: app/templates/packages/view.html:469 msgid "No required dependencies" msgstr "" -#: app/templates/packages/view.html:468 +#: app/templates/packages/view.html:475 msgid "Optional" msgstr "Valfri" -#: app/templates/packages/view.html:501 +#: app/templates/packages/view.html:508 msgid "Compatible Games" msgstr "Kompatible spel" -#: app/templates/packages/view.html:506 app/templates/packages/view.html:526 +#: app/templates/packages/view.html:513 app/templates/packages/view.html:533 msgid "No specific game required" msgstr "" -#: app/templates/packages/view.html:509 +#: app/templates/packages/view.html:516 msgid "Tested with:" msgstr "" -#: app/templates/packages/view.html:531 +#: app/templates/packages/view.html:538 msgid "Is the above correct?" msgstr "" -#: app/templates/packages/view.html:532 +#: app/templates/packages/view.html:539 msgid "You need to either confirm this or tell ContentDB about supported games" msgstr "" -#: app/templates/packages/view.html:544 +#: app/templates/packages/view.html:551 msgid "Does not work with:" msgstr "" -#: app/templates/packages/view.html:561 +#: app/templates/packages/view.html:568 msgid "This is an experimental feature." msgstr "" -#: app/templates/packages/view.html:562 +#: app/templates/packages/view.html:569 msgid "Supported games are determined by an algorithm, and may not be correct." msgstr "" -#: app/templates/packages/view.html:572 +#: app/templates/packages/view.html:579 msgid "Please specify compatible games" msgstr "" -#: app/templates/packages/view.html:578 +#: app/templates/packages/view.html:585 msgid "Information" msgstr "Informasjon" -#: app/templates/packages/view.html:584 +#: app/templates/packages/view.html:591 msgid "Technical Name" msgstr "Teknisk namn" -#: app/templates/packages/view.html:593 +#: app/templates/packages/view.html:607 #, python-format msgid "%(code_license)s for code,
%(media_license)s for media." msgstr "%(code_license)s for kode,
%(media_license)s for medium." -#: app/templates/packages/view.html:601 +#: app/templates/packages/view.html:615 msgid "Unknown" msgstr "Ukjent" -#: app/templates/packages/view.html:603 +#: app/templates/packages/view.html:617 msgid "Added" msgstr "Lagt til" -#: app/templates/packages/view.html:617 +#: app/templates/packages/view.html:631 msgid "Remove myself" msgstr "" -#: app/templates/packages/view.html:622 +#: app/templates/packages/view.html:636 msgid "Provides" msgstr "" -#: app/templates/packages/view.html:644 +#: app/templates/packages/view.html:658 msgid "More" msgstr "Meir" -#: app/templates/packages/view.html:673 +#: app/templates/packages/view.html:687 msgid "See audit log" msgstr "" @@ -3934,8 +4029,9 @@ msgid "" "href='https://forum.minetest.net/ucp.php?i=profile&mode=signature'>User " "Control Panel > Profile > Edit signature" msgstr "" -"Gå til Brukarstyrtavle > Profil > Rediger signatur" +"Gå til Brukarstyrtavle" +" > Profil > Rediger signatur" #: app/templates/users/claim_forums.html:75 msgid "Paste this into your signature:" @@ -4217,8 +4313,8 @@ msgstr "Innstillingar for varsel" #: app/templates/users/settings_email.html:33 msgid "Email notifications are currently turned off. Click 'save' to enable." msgstr "" -"E-postvarslingar er for øyeblikket slått av. Klikk 'lagre' for å aktivere " -"det." +"E-postvarslingar er for øyeblikket slått av. Klikk 'lagre' for å aktivere" +" det." #: app/templates/users/settings_email.html:38 msgid "" @@ -4327,5 +4423,18 @@ msgid "" "Please consider enabling email notifications, you can customise how much " "is sent" msgstr "" -"Vennligst vurder å aktivere e-postvarslingar. Du kan tilpasse kor mykje som " -"blir sendt" +"Vennligst vurder å aktivere e-postvarslingar. Du kan tilpasse kor mykje " +"som blir sendt" + +#~ msgid "License Editor" +#~ msgstr "" + +#~ msgid "Restore Package" +#~ msgstr "" + +#~ msgid "Tag Editor" +#~ msgstr "" + +#~ msgid "Create Tag" +#~ msgstr "" + diff --git a/translations/pl/LC_MESSAGES/messages.po b/translations/pl/LC_MESSAGES/messages.po index 6b4e73d1..d5295ab8 100644 --- a/translations/pl/LC_MESSAGES/messages.po +++ b/translations/pl/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: 2023-12-30 16:46+0000\n" +"POT-Creation-Date: 2024-03-03 01:18+0000\n" "PO-Revision-Date: 2023-09-08 10:04+0000\n" "Last-Translator: Jakub Z \n" "Language: pl\n" @@ -28,7 +28,8 @@ msgstr "Użytkownik zbanowany:" msgid "You have been banned." msgstr "Zostałeś zbanowany." -#: app/querybuilder.py:38 app/templates/admin/tags/list.html:38 +#: app/querybuilder.py:41 app/templates/admin/languages/list.html:27 +#: app/templates/admin/tags/list.html:38 #: app/templates/admin/warnings/list.html:28 #: app/templates/collections/create_edit.html:56 #: app/templates/collections/view.html:66 app/templates/modnames/list.html:16 @@ -37,11 +38,20 @@ msgstr "Zostałeś zbanowany." msgid "Packages" msgstr "Paczki" -#: app/template_filters.py:86 +#: app/querybuilder.py:56 +#, python-format +msgid "%(package_type)s for %(game_name)s" +msgstr "" + +#: app/template_filters.py:90 #, python-format msgid "%(delta)s ago" msgstr "%(delta)s temu" +#: app/blueprints/api/endpoints.py:95 app/templates/index.html:103 +msgid "Featured" +msgstr "Wyróżnione" + #: app/blueprints/api/tokens.py:33 app/templates/admin/tags/list.html:26 #: app/templates/admin/warnings/list.html:20 app/templates/macros/topics.html:7 #: app/templates/modnames/list.html:12 @@ -53,15 +63,15 @@ msgid "Limit to package" msgstr "Ogranicz do paczki" #: app/blueprints/api/tokens.py:36 app/blueprints/collections/__init__.py:90 -#: app/blueprints/oauth/__init__.py:175 app/blueprints/packages/packages.py:274 -#: app/blueprints/packages/packages.py:523 -#: app/blueprints/packages/packages.py:619 -#: app/blueprints/packages/packages.py:690 -#: app/blueprints/packages/releases.py:61 -#: app/blueprints/packages/releases.py:73 app/blueprints/packages/reviews.py:49 -#: app/blueprints/packages/screenshots.py:35 -#: app/blueprints/packages/screenshots.py:41 -#: app/blueprints/packages/screenshots.py:46 +#: app/blueprints/oauth/__init__.py:175 app/blueprints/packages/packages.py:275 +#: app/blueprints/packages/packages.py:539 +#: app/blueprints/packages/packages.py:635 +#: app/blueprints/packages/packages.py:706 +#: app/blueprints/packages/releases.py:62 +#: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:49 +#: app/blueprints/packages/screenshots.py:36 +#: app/blueprints/packages/screenshots.py:42 +#: app/blueprints/packages/screenshots.py:47 #: app/blueprints/users/account.py:226 app/blueprints/users/account.py:234 #: app/blueprints/users/settings.py:77 app/blueprints/users/settings.py:147 #: app/blueprints/users/settings.py:304 app/templates/users/modtools.html:111 @@ -69,16 +79,19 @@ msgid "Save" msgstr "Zapisz" #: app/blueprints/collections/__init__.py:77 -#: app/blueprints/oauth/__init__.py:168 app/blueprints/packages/releases.py:53 -#: app/blueprints/packages/releases.py:65 app/blueprints/packages/reviews.py:45 -#: app/blueprints/threads/__init__.py:281 app/templates/macros/reviews.html:138 -#: app/templates/macros/topics.html:5 +#: app/blueprints/oauth/__init__.py:168 app/blueprints/packages/releases.py:54 +#: app/blueprints/packages/releases.py:66 app/blueprints/packages/reviews.py:45 +#: app/blueprints/threads/__init__.py:281 +#: app/templates/admin/languages/list.html:23 +#: app/templates/macros/reviews.html:138 app/templates/macros/topics.html:5 #: app/templates/packages/release_edit.html:17 +#: app/templates/packages/translation.html:42 msgid "Title" msgstr "Tytuł" #: app/blueprints/collections/__init__.py:80 #: app/blueprints/collections/__init__.py:85 +#: app/templates/packages/translation.html:45 msgid "Short Description" msgstr "Krótki opis" @@ -168,43 +181,48 @@ msgid "Edit Details" msgstr "Edytuj detale" #: app/blueprints/packages/__init__.py:37 +#: app/templates/packages/translation.html:4 +msgid "Translation" +msgstr "" + +#: app/blueprints/packages/__init__.py:42 #: app/templates/packages/releases_list.html:34 -#: app/templates/packages/view.html:634 app/templates/todo/editor.html:75 +#: app/templates/packages/view.html:648 app/templates/todo/editor.html:75 msgid "Releases" msgstr "Wydania" -#: app/blueprints/packages/__init__.py:42 +#: app/blueprints/packages/__init__.py:47 #: app/templates/packages/screenshots.html:4 #: app/templates/packages/screenshots.html:14 app/templates/todo/editor.html:11 msgid "Screenshots" msgstr "Zrzuty ekranu" -#: app/blueprints/packages/__init__.py:47 +#: app/blueprints/packages/__init__.py:52 #: app/templates/packages/edit_maintainers.html:8 -#: app/templates/packages/view.html:605 +#: app/templates/packages/view.html:619 msgid "Maintainers" msgstr "Opiekunowie projektu" -#: app/blueprints/packages/__init__.py:52 app/templates/base.html:159 -#: app/templates/packages/audit.html:4 +#: app/blueprints/packages/__init__.py:57 app/templates/admin/list.html:21 +#: app/templates/base.html:159 app/templates/packages/audit.html:4 msgid "Audit Log" msgstr "Log audytów" -#: app/blueprints/packages/__init__.py:57 app/templates/base.html:150 +#: app/blueprints/packages/__init__.py:62 app/templates/base.html:150 #: app/templates/packages/stats.html:4 app/templates/packages/stats.html:23 -#: app/templates/packages/view.html:229 app/templates/users/profile.html:148 +#: app/templates/packages/view.html:236 app/templates/users/profile.html:148 msgid "Statistics" msgstr "Statystyki" -#: app/blueprints/packages/__init__.py:62 app/templates/packages/share.html:4 +#: app/blueprints/packages/__init__.py:67 app/templates/packages/share.html:4 msgid "Share and Badges" msgstr "Udostępnianie i odznaki" -#: app/blueprints/packages/__init__.py:67 +#: app/blueprints/packages/__init__.py:72 msgid "Remove / Unpublish" msgstr "" -#: app/blueprints/packages/__init__.py:75 +#: app/blueprints/packages/__init__.py:80 #: app/templates/packages/game_support.html:4 msgid "Supported Games" msgstr "Wspierane gry" @@ -229,7 +247,7 @@ msgstr "" msgid "No download available." msgstr "Pobieranie niedostępne." -#: app/blueprints/packages/packages.py:253 app/templates/packages/view.html:582 +#: app/blueprints/packages/packages.py:253 app/templates/packages/view.html:589 msgid "Type" msgstr "Typ" @@ -238,12 +256,12 @@ msgid "Title (Human-readable)" msgstr "Tytuł (Czytelny dla człowieka)" #: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:617 +#: app/blueprints/packages/packages.py:633 msgid "Name (Technical)" msgstr "Nazwa (techniczna)" #: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:618 +#: app/blueprints/packages/packages.py:634 #: app/templates/packages/create_edit.html:75 msgid "Lower case letters (a-z), digits (0-9), and underscores (_) only" msgstr "Tylko małe litery (a-z), cyfry (0-9) oraz podłogi (_)" @@ -252,7 +270,7 @@ msgstr "Tylko małe litery (a-z), cyfry (0-9) oraz podłogi (_)" msgid "Short Description (Plaintext)" msgstr "Krótki opis (zwykły tekst)" -#: app/blueprints/packages/packages.py:258 app/templates/packages/view.html:597 +#: app/blueprints/packages/packages.py:258 app/templates/packages/view.html:611 msgid "Maintenance State" msgstr "Stan konserwacji" @@ -265,7 +283,7 @@ msgstr "Tagi" msgid "Content Warnings" msgstr "Uwagi zawartości" -#: app/blueprints/packages/packages.py:262 app/templates/packages/view.html:586 +#: app/blueprints/packages/packages.py:262 app/templates/packages/view.html:600 msgid "License" msgstr "Licencja" @@ -301,11 +319,15 @@ msgstr "URL filmiku" msgid "Donate URL" msgstr "Adres URL darowizny" -#: app/blueprints/packages/packages.py:278 +#: app/blueprints/packages/packages.py:273 +msgid "Translation URL" +msgstr "" + +#: app/blueprints/packages/packages.py:279 msgid "_game is not an allowed name" msgstr "fraza _game nie jest dozwolona w nazwie" -#: app/blueprints/packages/packages.py:288 +#: app/blueprints/packages/packages.py:289 msgid "" "Package already exists, but is removed. Please contact ContentDB staff to" " restore the package" @@ -313,203 +335,209 @@ msgstr "" "Paczka już istnieje ale jest usunięta. Skontaktuj się z personelem " "ContentDB aby ją przywrócić" -#: app/blueprints/packages/packages.py:293 +#: app/blueprints/packages/packages.py:294 msgid "Package already exists" msgstr "Paczka już istnieje" -#: app/blueprints/packages/packages.py:299 +#: app/blueprints/packages/packages.py:300 msgid "A collection with a similar name already exists" msgstr "Kolekcja o podobnej nazwie już istnieje" -#: app/blueprints/packages/packages.py:359 +#: app/blueprints/packages/packages.py:361 msgid "Unable to find that user" msgstr "Nie można znaleźć tego użytkownika" -#: app/blueprints/packages/packages.py:363 -#: app/blueprints/packages/screenshots.py:136 +#: app/blueprints/packages/packages.py:365 +#: app/blueprints/packages/screenshots.py:137 #: app/blueprints/users/settings.py:131 msgid "Permission denied" msgstr "Brak dostępu" -#: app/blueprints/packages/packages.py:419 -#: app/blueprints/packages/packages.py:478 -#: app/blueprints/packages/packages.py:498 +#: app/blueprints/packages/packages.py:421 +#: app/blueprints/packages/packages.py:494 +#: app/blueprints/packages/packages.py:514 msgid "You don't have permission to do that" msgstr "Nie masz uprawnień aby to zrobić" -#: app/blueprints/packages/packages.py:449 +#: app/blueprints/packages/packages.py:453 msgid "Please comment what changes are needed in the approval thread" msgstr "" "Proszę zostawić komentarz ze zmianami, które są wymagane w wątku " "zatwierdzenia" -#: app/blueprints/packages/packages.py:493 +#: app/blueprints/packages/packages.py:460 +msgid "" +"Please comment in the approval thread so editors know what you have " +"changed" +msgstr "" + +#: app/blueprints/packages/packages.py:509 msgid "Deleted package" msgstr "Usunięto paczkę" -#: app/blueprints/packages/packages.py:513 +#: app/blueprints/packages/packages.py:529 msgid "Unapproved package" msgstr "Niezatwierdzona paczka" -#: app/blueprints/packages/packages.py:522 +#: app/blueprints/packages/packages.py:538 msgid "Maintainers (Comma-separated)" msgstr "Opiekunowie (po przecinku)" -#: app/blueprints/packages/packages.py:531 +#: app/blueprints/packages/packages.py:547 msgid "You don't have permission to edit maintainers" msgstr "Nie masz uprawnień aby edytować listę opiekunów" -#: app/blueprints/packages/packages.py:581 +#: app/blueprints/packages/packages.py:597 msgid "You are not a maintainer" msgstr "Nie jesteś opiekunem" -#: app/blueprints/packages/packages.py:584 +#: app/blueprints/packages/packages.py:600 msgid "Package owners cannot remove themselves as maintainers" msgstr "Właściciele paczek nie mogą usunąć siebie jako opiekunów" -#: app/blueprints/packages/packages.py:616 +#: app/blueprints/packages/packages.py:632 msgid "Author Name" msgstr "Nazwa autora" -#: app/blueprints/packages/packages.py:686 +#: app/blueprints/packages/packages.py:702 msgid "Enable support detection based on dependencies (recommended)" msgstr "Włącz wykrywanie wsparcia w oparciu na zależnościach (zalecane)" -#: app/blueprints/packages/packages.py:687 +#: app/blueprints/packages/packages.py:703 msgid "Supported games" msgstr "Wspierane gry" -#: app/blueprints/packages/packages.py:688 +#: app/blueprints/packages/packages.py:704 msgid "Unsupported games" msgstr "Niewspierane gry" -#: app/blueprints/packages/packages.py:689 +#: app/blueprints/packages/packages.py:705 msgid "Supports all games (unless stated) / is game independent" msgstr "" "Wspiera wszystkie gry (chyba, że zaznaczono inaczej) / jest niezależna od" " gry" -#: app/blueprints/packages/packages.py:705 +#: app/blueprints/packages/packages.py:721 msgid "You need at least one release before you can edit game support" msgstr "" -#: app/blueprints/packages/packages.py:709 +#: app/blueprints/packages/packages.py:725 msgid "Mod(pack) needs to contain at least one mod. Please create a new release" msgstr "" -#: app/blueprints/packages/releases.py:54 +#: app/blueprints/packages/releases.py:55 #: app/templates/packages/release_new.html:46 msgid "Method" msgstr "Metoda" -#: app/blueprints/packages/releases.py:54 -#: app/blueprints/packages/releases.py:56 -#: app/blueprints/packages/screenshots.py:34 +#: app/blueprints/packages/releases.py:55 +#: app/blueprints/packages/releases.py:57 +#: app/blueprints/packages/screenshots.py:35 msgid "File Upload" msgstr "Wysyłanie pliku" -#: app/blueprints/packages/releases.py:55 +#: app/blueprints/packages/releases.py:56 msgid "Git reference (ie: commit hash, branch, or tag)" msgstr "Odniesienie do repozytorium Git (tj: hash commitu, gałąź lub tag)" -#: app/blueprints/packages/releases.py:57 -#: app/blueprints/packages/releases.py:69 -#: app/blueprints/packages/releases.py:193 +#: app/blueprints/packages/releases.py:58 +#: app/blueprints/packages/releases.py:70 +#: app/blueprints/packages/releases.py:194 msgid "Minimum Minetest Version" msgstr "Minimalna wersja Minetesta" -#: app/blueprints/packages/releases.py:59 -#: app/blueprints/packages/releases.py:71 -#: app/blueprints/packages/releases.py:196 +#: app/blueprints/packages/releases.py:60 +#: app/blueprints/packages/releases.py:72 +#: app/blueprints/packages/releases.py:197 msgid "Maximum Minetest Version" msgstr "Maksymalna wersja Minetesta" -#: app/blueprints/packages/releases.py:66 +#: app/blueprints/packages/releases.py:67 #: app/templates/packages/release_edit.html:23 msgid "URL" msgstr "URL" -#: app/blueprints/packages/releases.py:67 +#: app/blueprints/packages/releases.py:68 msgid "Task ID" msgstr "ID zadania" -#: app/blueprints/packages/releases.py:68 -#: app/blueprints/packages/screenshots.py:40 +#: app/blueprints/packages/releases.py:69 +#: app/blueprints/packages/screenshots.py:41 msgid "Is Approved" msgstr "Jest zatwierdzone" -#: app/blueprints/packages/releases.py:86 +#: app/blueprints/packages/releases.py:87 msgid "Import from Git" msgstr "Zaimportuj z repozytorium Git" -#: app/blueprints/packages/releases.py:86 +#: app/blueprints/packages/releases.py:87 msgid "Upload .zip file" msgstr "Wyślij plik .zip" -#: app/blueprints/packages/releases.py:192 +#: app/blueprints/packages/releases.py:193 msgid "Set Min" msgstr "Ustaw minimalne" -#: app/blueprints/packages/releases.py:195 +#: app/blueprints/packages/releases.py:196 msgid "Set Max" msgstr "Ustaw maksymalne" -#: app/blueprints/packages/releases.py:198 +#: app/blueprints/packages/releases.py:199 msgid "Only change values previously set as none" msgstr "Zmień tylko wartości, które zostały wcześniej ustawione jako none" -#: app/blueprints/packages/releases.py:199 +#: app/blueprints/packages/releases.py:200 msgid "Update" msgstr "Aktualizuj" -#: app/blueprints/packages/releases.py:248 +#: app/blueprints/packages/releases.py:251 #: app/templates/packages/update_config.html:25 msgid "Trigger" msgstr "Wyzwalacz" -#: app/blueprints/packages/releases.py:249 +#: app/blueprints/packages/releases.py:252 msgid "New Commit" msgstr "Nowy commit" -#: app/blueprints/packages/releases.py:250 app/templates/admin/tags/list.html:8 +#: app/blueprints/packages/releases.py:253 app/templates/admin/tags/list.html:8 msgid "New Tag" msgstr "Nowy tag" -#: app/blueprints/packages/releases.py:252 +#: app/blueprints/packages/releases.py:255 msgid "Branch name" msgstr "Nazwa gałęzi" -#: app/blueprints/packages/releases.py:253 +#: app/blueprints/packages/releases.py:256 #: app/templates/packages/update_config.html:38 msgid "Action" msgstr "Akcja" -#: app/blueprints/packages/releases.py:254 +#: app/blueprints/packages/releases.py:257 msgid "Send notification and mark as outdated" msgstr "Wyślij powiadomienie i oznacz jako przestarzałe" -#: app/blueprints/packages/releases.py:254 +#: app/blueprints/packages/releases.py:257 #: app/templates/macros/package_approval.html:22 msgid "Create release" msgstr "Utwórz wydanie" -#: app/blueprints/packages/releases.py:256 +#: app/blueprints/packages/releases.py:259 msgid "Save Settings" msgstr "Zapisz ustawienia" -#: app/blueprints/packages/releases.py:257 +#: app/blueprints/packages/releases.py:260 msgid "Disable Automation" msgstr "Wyłącz automatyzację" -#: app/blueprints/packages/releases.py:296 +#: app/blueprints/packages/releases.py:299 msgid "Please add a Git repository URL in order to set up automatic releases" msgstr "Dodaj URL repozytoria Git aby ustawić automatyczne wydania" -#: app/blueprints/packages/releases.py:312 +#: app/blueprints/packages/releases.py:315 msgid "Deleted update configuration" msgstr "Usunięto konfigurację aktualizacji" -#: app/blueprints/packages/releases.py:320 +#: app/blueprints/packages/releases.py:323 msgid "Now, please create an initial release" msgstr "Teraz, utwórz pierwsze wydanie" @@ -553,7 +581,7 @@ msgstr "" #: app/blueprints/packages/reviews.py:80 app/blueprints/threads/__init__.py:207 #: app/blueprints/threads/__init__.py:240 #: app/blueprints/threads/__init__.py:334 app/blueprints/users/settings.py:112 -#: app/logic/packages.py:131 +#: app/logic/packages.py:132 msgid "Linking to blocked sites is not allowed" msgstr "Tworzenie odnośników do zablokowanych stron jest niedozwolone" @@ -565,12 +593,12 @@ msgstr "Nie możesz oceniać opinii swojej paczki!" msgid "You can't vote on your own reviews!" msgstr "Nie możesz oceniać swoich opinii!" -#: app/blueprints/packages/screenshots.py:33 -#: app/blueprints/packages/screenshots.py:39 +#: app/blueprints/packages/screenshots.py:34 +#: app/blueprints/packages/screenshots.py:40 msgid "Title/Caption" msgstr "Tytuł/Nagłówek" -#: app/blueprints/packages/screenshots.py:45 +#: app/blueprints/packages/screenshots.py:46 #: app/templates/packages/screenshots.html:110 msgid "Cover Image" msgstr "Obrazek okładki" @@ -580,7 +608,7 @@ msgid "Message" msgstr "Wiadomość" #: app/blueprints/report/__init__.py:35 app/templates/macros/threads.html:51 -#: app/templates/packages/view.html:665 app/templates/report/index.html:4 +#: app/templates/packages/view.html:679 app/templates/report/index.html:4 #: app/templates/report/index.html:10 app/templates/users/profile.html:37 msgid "Report" msgstr "Zgłoś" @@ -653,7 +681,7 @@ msgstr "Hasło" msgid "Remember me" msgstr "Zapamiętaj mnie" -#: app/blueprints/users/account.py:39 app/templates/base.html:188 +#: app/blueprints/users/account.py:39 app/templates/base.html:176 #: app/templates/donate/index.html:74 app/templates/users/login.html:4 msgid "Sign in" msgstr "Zaloguj się" @@ -1030,7 +1058,7 @@ msgid "File filter" msgstr "Filtr plików" #: app/blueprints/zipgrep/__init__.py:38 app/templates/base.html:60 -#: app/templates/todo/tags.html:14 +#: app/templates/packages/game_hub.html:35 app/templates/todo/tags.html:14 msgid "Search" msgstr "Wyszukaj" @@ -1061,17 +1089,17 @@ msgstr "Musisz dodać co najmniej jeden zrzut ekranu." msgid "Please wait for the license to be added to CDB." msgstr "Proszę czekać zanim licencja zostanie dodana do CDB." -#: app/logic/packages.py:98 +#: app/logic/packages.py:99 msgid "" "Name can only contain lower case letters (a-z), digits (0-9), and " "underscores (_)" msgstr "Nazwa może zawierać tylko małe litery (a-z), cyfry (0-9) oraz podłogi (_)" -#: app/logic/packages.py:112 +#: app/logic/packages.py:113 msgid "You don't have permission to edit this package" msgstr "Nie masz uprawnień aby edytować tą paczkę" -#: app/logic/packages.py:116 +#: app/logic/packages.py:117 msgid "You don't have permission to change the package name" msgstr "Nie masz uprawnień aby zmienić nazwę paczki" @@ -1108,50 +1136,50 @@ msgstr "" "Zrzut ekranu jest zbyt mały, powinien mieć przynajmniej %(width)s na " "%(height)s pikseli" -#: app/logic/uploads.py:55 +#: app/logic/uploads.py:58 #, python-format msgid "Please upload %(file_desc)s" msgstr "Wyślij %(file_desc)s" -#: app/logic/uploads.py:58 +#: app/logic/uploads.py:61 msgid "Uploaded image isn't actually an image" msgstr "Wysłany obraz nie jest obrazem" -#: app/models/packages.py:68 +#: app/models/packages.py:69 msgid "Mod" msgstr "Modyfikacja" -#: app/models/packages.py:70 +#: app/models/packages.py:71 msgid "Game" msgstr "Gra" -#: app/models/packages.py:72 +#: app/models/packages.py:73 msgid "Texture Pack" msgstr "Paczka tekstur" -#: app/models/packages.py:77 app/templates/base.html:39 +#: app/models/packages.py:78 app/templates/base.html:39 #: app/templates/modnames/view.html:14 msgid "Mods" msgstr "Modyfikacje" -#: app/models/packages.py:79 app/templates/base.html:42 +#: app/models/packages.py:80 app/templates/base.html:42 #: app/templates/modnames/view.html:17 msgid "Games" msgstr "Gry" -#: app/models/packages.py:81 app/templates/base.html:45 +#: app/models/packages.py:82 app/templates/base.html:45 msgid "Texture Packs" msgstr "Paczki tekstur" -#: app/models/packages.py:170 +#: app/models/packages.py:171 msgid "Submit for Approval" msgstr "Wyślij do zatwierdzenia" -#: app/models/packages.py:172 +#: app/models/packages.py:173 msgid "Approve" msgstr "Zatwierdź" -#: app/models/packages.py:174 app/templates/api/create_edit_token.html:17 +#: app/models/packages.py:175 app/templates/api/create_edit_token.html:17 #: app/templates/collections/delete.html:14 #: app/templates/collections/view.html:39 #: app/templates/oauth/create_edit.html:17 @@ -1163,6 +1191,10 @@ msgstr "Zatwierdź" msgid "Delete" msgstr "Usuń" +#: app/models/packages.py:572 app/templates/packages/view.html:163 +msgid "Work in Progress" +msgstr "W trakcie prac" + #: app/tasks/emails.py:119 msgid "" "You are receiving this email because you are a registered user of " @@ -1220,8 +1252,9 @@ msgstr "" msgid "Random" msgstr "Losuj" -#: app/templates/base.html:51 app/templates/base.html:256 +#: app/templates/base.html:51 app/templates/base.html:245 #: app/templates/packages/bulk_update_conf.html:8 +#: app/templates/packages/translation.html:12 #: app/templates/packages/update_config.html:8 #: app/templates/todo/game_support.html:8 app/templates/todo/user.html:45 #: app/templates/todo/user.html:69 @@ -1262,84 +1295,82 @@ msgstr "Profil" msgid "My Collections" msgstr "Moje kolekcje" -#: app/templates/base.html:163 +#: app/templates/base.html:164 msgid "Admin" msgstr "Administrator" -#: app/templates/base.html:166 -msgid "License Editor" -msgstr "Edytor licencji" - -#: app/templates/base.html:171 -msgid "Restore Package" -msgstr "Przywróć paczkę" - -#: app/templates/base.html:174 -msgid "Tag Editor" -msgstr "Edytor tagów" - -#: app/templates/base.html:176 -msgid "Create Tag" -msgstr "Utwórz tag" - -#: app/templates/base.html:181 app/templates/packages/release_new.html:12 +#: app/templates/base.html:169 app/templates/packages/release_new.html:12 msgid "Settings" msgstr "Ustawienia" -#: app/templates/base.html:184 +#: app/templates/base.html:172 msgid "Sign out" msgstr "Wyloguj się" -#: app/templates/base.html:213 +#: app/templates/admin/languages/list.html:4 +#: app/templates/admin/languages/list.html:10 app/templates/base.html:185 +#: app/templates/packages/view.html:593 +msgid "Languages" +msgstr "" + +#: app/templates/base.html:202 msgid "Help translate ContentDB" msgstr "Pomóż tłumaczyć ContentDB" -#: app/templates/base.html:257 +#: app/templates/base.html:246 msgid "About" msgstr "O" -#: app/templates/base.html:258 +#: app/templates/base.html:247 msgid "Rules" msgstr "Regulamin" -#: app/templates/base.html:259 +#: app/templates/base.html:248 msgid "Policy and Guidance" msgstr "Polityka i wytyczne" -#: app/templates/base.html:260 +#: app/templates/base.html:249 msgid "API" msgstr "API" -#: app/templates/base.html:261 app/templates/users/register.html:37 +#: app/templates/base.html:250 app/templates/users/register.html:37 msgid "Privacy Policy" msgstr "Polityka prywatności" -#: app/templates/base.html:263 +#: app/templates/base.html:252 msgid "Report / DMCA" msgstr "Zgłoś / DMCA" -#: app/templates/base.html:265 +#: app/templates/base.html:254 msgid "User List" msgstr "Lista użytkowników" -#: app/templates/base.html:266 app/templates/packages/view.html:189 -#: app/templates/packages/view.html:654 app/templates/threads/list.html:4 +#: app/templates/base.html:255 app/templates/packages/view.html:190 +#: app/templates/packages/view.html:668 app/templates/threads/list.html:4 msgid "Threads" msgstr "Wątki" -#: app/templates/base.html:267 app/templates/collections/list.html:7 +#: app/templates/base.html:256 app/templates/collections/list.html:7 #: app/templates/collections/list.html:26 msgid "Collections" msgstr "Kolekcje" -#: app/templates/base.html:268 +#: app/templates/base.html:257 msgid "Support Packages" msgstr "Paczki wspierające" -#: app/templates/base.html:269 +#: app/templates/base.html:258 msgid "Source Code" msgstr "Kod źródłowy" +#: app/templates/base.html:264 +msgid "Show non-free packages" +msgstr "" + +#: app/templates/base.html:266 +msgid "Hide non-free packages" +msgstr "" + #: app/templates/index.html:4 msgid "Welcome" msgstr "Witamy" @@ -1350,6 +1381,7 @@ msgstr "" "Witaj w najlepszym miejscu do znalezienia modyfikacji, gier i paczek " "tekstur dla Minetesta" +#: app/templates/admin/storage.html:39 #: app/templates/collections/create_edit.html:81 #: app/templates/collections/list.html:39 #: app/templates/collections/view.html:91 app/templates/index.html:48 @@ -1366,68 +1398,73 @@ msgid "%(title)s by %(author)s" msgstr "%(title)s autorstwa %(author)s" #: app/templates/index.html:77 app/templates/packages/reviews_list.html:4 -#: app/templates/packages/view.html:193 app/templates/packages/view.html:325 +#: app/templates/packages/view.html:194 app/templates/packages/view.html:332 #: app/templates/users/profile.html:279 msgid "Reviews" msgstr "Opinie" -#: app/templates/index.html:93 app/templates/packages/view.html:271 +#: app/templates/index.html:93 app/templates/packages/view.html:278 msgid "Previous" msgstr "Poprzedni" -#: app/templates/index.html:97 app/templates/packages/view.html:275 +#: app/templates/index.html:97 app/templates/packages/view.html:282 #: app/templates/users/claim_forums.html:87 msgid "Next" msgstr "Następny" -#: app/templates/index.html:103 -msgid "Featured" -msgstr "Wyróżnione" - -#: app/templates/index.html:108 app/templates/index.html:115 -#: app/templates/index.html:122 app/templates/index.html:129 -#: app/templates/index.html:136 app/templates/index.html:158 -#: app/templates/index.html:165 app/templates/packages/game_hub.html:30 -#: app/templates/packages/game_hub.html:37 +#: app/templates/index.html:107 app/templates/index.html:113 #: app/templates/packages/game_hub.html:44 -#: app/templates/packages/game_hub.html:51 -#: app/templates/packages/game_hub.html:58 -msgid "See more" -msgstr "Zobacz więcej" - -#: app/templates/index.html:110 app/templates/packages/game_hub.html:32 msgid "Recently Added" msgstr "Niedawno dodane" -#: app/templates/index.html:117 app/templates/packages/game_hub.html:39 +#: app/templates/index.html:111 app/templates/index.html:122 +#: app/templates/index.html:133 app/templates/index.html:144 +#: app/templates/index.html:155 app/templates/index.html:181 +#: app/templates/packages/game_hub.html:42 +#: app/templates/packages/game_hub.html:49 +#: app/templates/packages/game_hub.html:56 +#: app/templates/packages/game_hub.html:63 +#: app/templates/packages/game_hub.html:70 +msgid "See more" +msgstr "Zobacz więcej" + +#: app/templates/index.html:118 app/templates/index.html:124 +#: app/templates/packages/game_hub.html:51 msgid "Recently Updated" msgstr "Niedawno wysłane" -#: app/templates/index.html:124 +#: app/templates/index.html:129 app/templates/index.html:135 msgid "Top Games" msgstr "Najlepsze gry" -#: app/templates/index.html:131 app/templates/packages/game_hub.html:46 +#: app/templates/index.html:140 app/templates/index.html:146 +#: app/templates/packages/game_hub.html:58 msgid "Top Mods" msgstr "Najlepsze modyfikacje" -#: app/templates/index.html:138 app/templates/packages/game_hub.html:53 +#: app/templates/index.html:151 app/templates/index.html:157 +#: app/templates/packages/game_hub.html:65 msgid "Top Texture Packs" msgstr "Najlepsze paczki tekstur" -#: app/templates/index.html:142 +#: app/templates/index.html:163 msgid "Search by Tags" msgstr "Wyszukaj po tagach" -#: app/templates/index.html:160 app/templates/packages/game_hub.html:60 +#: app/templates/index.html:177 app/templates/index.html:183 +#: app/templates/packages/game_hub.html:72 msgid "Highest Reviewed" msgstr "Najwyżej oceniane" -#: app/templates/index.html:167 +#: app/templates/index.html:191 +msgid "All reviews" +msgstr "" + +#: app/templates/index.html:193 msgid "Recent Positive Reviews" msgstr "Ostatnie pozytywne opinie" -#: app/templates/index.html:174 +#: app/templates/index.html:200 #, python-format msgid "CDB has %(count)d packages, with a total of %(downloads)d downloads." msgstr "CDB posiada %(count)d paczek z całkowitą liczbą pobrań %(downloads)d." @@ -1454,6 +1491,27 @@ msgstr "Wyślij zbiorcze powiadomienie" msgid "Send email to %(username)s" msgstr "Wyślij email do %(username)s" +#: app/templates/admin/storage.html:18 +#: app/templates/packages/create_edit.html:66 +#: app/templates/packages/game_support.html:20 +#: app/templates/threads/view.html:96 app/templates/todo/tags.html:36 +msgid "Package" +msgstr "Paczka" + +#: app/templates/admin/storage.html:62 +#: app/templates/collections/create_edit.html:61 +#: app/templates/threads/user_comments.html:79 +msgid "No results" +msgstr "Brak wyników" + +#: app/templates/admin/languages/list.html:19 +msgid "Id" +msgstr "" + +#: app/templates/admin/languages/list.html:33 +msgid "Has ContentDB translation?" +msgstr "" + #: app/templates/admin/licenses/list.html:8 msgid "New License" msgstr "Nowa licencja" @@ -1566,7 +1624,7 @@ msgstr "Brak utworzonych tokenów" #: app/templates/collections/create_edit.html:5 #: app/templates/collections/view.html:42 app/templates/macros/releases.html:68 -#: app/templates/packages/view.html:115 app/templates/packages/view.html:248 +#: app/templates/packages/view.html:116 app/templates/packages/view.html:255 msgid "Edit" msgstr "Edytuj" @@ -1582,13 +1640,8 @@ msgstr "Użytkownicy używający starego adresu URL nie zostaną przekierowani" msgid "This requires the collection to be public" msgstr "" -#: app/templates/collections/create_edit.html:61 -#: app/templates/threads/user_comments.html:79 -msgid "No results" -msgstr "Brak wyników" - #: app/templates/collections/create_edit.html:76 -#: app/templates/packages/remove.html:58 app/templates/packages/view.html:127 +#: app/templates/packages/remove.html:58 app/templates/packages/view.html:128 msgid "Remove" msgstr "Usuń" @@ -1853,7 +1906,7 @@ msgid "No audit log entries." msgstr "Brak wpisów w logu audytów." #: app/templates/macros/forms.html:21 app/templates/macros/reviews.html:145 -#: app/templates/packages/remove.html:48 app/templates/packages/view.html:444 +#: app/templates/packages/remove.html:48 app/templates/packages/view.html:451 #: app/templates/users/modtools.html:86 msgid "Required" msgstr "Wymagane" @@ -1923,19 +1976,19 @@ msgstr "" "Możesz otworzyć wątek jeżeli masz pytanie do osoby zatwierdzającej lub " "autora paczki." -#: app/templates/macros/packagegridtile.html:25 +#: app/templates/macros/packagegridtile.html:26 msgid "Warning: Non-free code and media." msgstr "Uwaga: Niewolny kod lub multimedia." -#: app/templates/macros/packagegridtile.html:29 +#: app/templates/macros/packagegridtile.html:30 msgid "Warning: Non-free code." msgstr "Uwaga: Niewolny kod." -#: app/templates/macros/packagegridtile.html:33 +#: app/templates/macros/packagegridtile.html:34 msgid "Warning: Non-free media." msgstr "Uwaga: Niewolne multimedia." -#: app/templates/macros/packagegridtile.html:45 +#: app/templates/macros/packagegridtile.html:46 msgid "No packages available" msgstr "Brak dostępnych paczek" @@ -2146,8 +2199,8 @@ msgstr "Ostatnia odpowiedź" msgid "On %(trigger)s, do %(action)s" msgstr "Gdy %(trigger)s zrób %(action)s" -#: app/templates/macros/todo.html:35 app/templates/packages/view.html:121 -#: app/templates/packages/view.html:409 +#: app/templates/macros/todo.html:35 app/templates/packages/view.html:122 +#: app/templates/packages/view.html:416 msgid "Release" msgstr "Wydanie" @@ -2157,7 +2210,7 @@ msgstr "Repozytorium" #: app/templates/macros/todo.html:48 #: app/templates/packages/releases_list.html:13 -#: app/templates/packages/view.html:413 +#: app/templates/packages/view.html:420 msgid "Update settings" msgstr "Zaktualizuj ustawienia" @@ -2165,7 +2218,7 @@ msgstr "Zaktualizuj ustawienia" msgid "No outdated packages." msgstr "Brak przestarzałych paczek." -#: app/templates/macros/topics.html:6 app/templates/packages/view.html:176 +#: app/templates/macros/topics.html:6 app/templates/packages/view.html:177 msgid "Author" msgstr "Autor" @@ -2218,9 +2271,9 @@ msgstr "Tematy na forum" #: app/templates/modnames/view.html:27 app/templates/oauth/authorize.html:32 #: app/templates/packages/game_support.html:42 -#: app/templates/packages/similar.html:38 app/templates/packages/view.html:450 -#: app/templates/packages/view.html:474 app/templates/packages/view.html:519 -#: app/templates/packages/view.html:551 app/templates/todo/editor.html:85 +#: app/templates/packages/similar.html:38 app/templates/packages/view.html:457 +#: app/templates/packages/view.html:481 app/templates/packages/view.html:526 +#: app/templates/packages/view.html:558 app/templates/todo/editor.html:85 #: app/templates/todo/game_support.html:45 #, python-format msgid "%(title)s by %(display_name)s" @@ -2440,12 +2493,6 @@ msgstr "" "potrzebna do funkcjonalności\n" "takich jak pobieranie metadanych z repozytorium git oraz autouzupełnianie." -#: app/templates/packages/create_edit.html:66 -#: app/templates/packages/game_support.html:20 -#: app/templates/threads/view.html:96 app/templates/todo/tags.html:36 -msgid "Package" -msgstr "Paczka" - #: app/templates/packages/create_edit.html:73 msgid "You need to unpublish the package to change the name." msgstr "" @@ -2514,6 +2561,10 @@ msgstr "Filmy YouTube będą wyświetlały się jako embed." msgid "If blank, the author's donation URL will be used instead." msgstr "Jeżeli puste, adres URL darowizn autora będzie użyty." +#: app/templates/packages/create_edit.html:122 +msgid "How can users translate your package? ie: weblate URL or a help page" +msgstr "" + #: app/templates/packages/edit_maintainers.html:4 msgid "Edit Maintainers" msgstr "Edytuj opiekunów" @@ -2548,6 +2599,12 @@ msgstr "Portal społecznościowy" msgid "Mods and texture packs for %(title)s" msgstr "Modyfikacje i paczki tekstur dla %(title)s" +#: app/templates/packages/game_hub.html:31 +#: app/templates/packages/game_hub.html:34 +#, python-format +msgid "Search for packages for %(title)s" +msgstr "" + #: app/templates/packages/game_support.html:9 msgid "Documentation" msgstr "Dokumentacja" @@ -2561,7 +2618,7 @@ msgstr "" "dokumentację po więcej informacji" #: app/templates/packages/game_support.html:23 -#: app/templates/packages/view.html:212 +#: app/templates/packages/view.html:213 msgid "Source" msgstr "Kod źródłowy" @@ -3083,7 +3140,7 @@ msgstr "" " ocenę paczki." #: app/templates/packages/review_votes.html:4 -#: app/templates/packages/view.html:353 +#: app/templates/packages/view.html:360 msgid "Review Votes" msgstr "Recenzuj głosy" @@ -3195,6 +3252,40 @@ msgstr "Podobne tematy na forum" msgid "Download (.csv)" msgstr "Pobierz (.csv)" +#: app/templates/packages/translation.html:18 +#, python-format +msgid "" +"To provide translations for your %(type)s, you need to create .tr files " +"and upload a new release." +msgstr "" + +#: app/templates/packages/translation.html:19 +msgid "" +"For information on how to do this, see the modding book chapter and " +"lua_api.md" +msgstr "" + +#: app/templates/packages/translation.html:23 +msgid "Translation - Minetest Modding Book" +msgstr "" + +#: app/templates/packages/translation.html:26 +msgid "Translating content meta - lua_api.md" +msgstr "" + +#: app/templates/packages/translation.html:31 +#, python-format +msgid "%(title)s is available in %(num)d languages." +msgstr "" + +#: app/templates/packages/translation.html:32 +msgid "ContentDB reads translations from locale files (.tr) in your package." +msgstr "" + +#: app/templates/packages/translation.html:39 +msgid "Language" +msgstr "" + #: app/templates/packages/update_config.html:4 #: app/templates/packages/update_config.html:9 msgid "Configure Git Update Detection" @@ -3236,46 +3327,46 @@ msgstr "" "Kiedy paczka jest oznaczona jako przestarzała nie będziesz otrzymywał " "żadnych powiadomień dopóki nie zostanie oznaczona jako aktualna." -#: app/templates/packages/view.html:41 +#: app/templates/packages/view.html:42 msgid "Download" msgstr "Pobierz" -#: app/templates/packages/view.html:48 +#: app/templates/packages/view.html:49 #, python-format msgid "Minetest %(min)s - %(max)s" msgstr "Minetest %(min)s - %(max)s" -#: app/templates/packages/view.html:50 +#: app/templates/packages/view.html:51 #, python-format msgid "For Minetest %(min)s and above" msgstr "Dla Minetesta %(min)s i wyższych" -#: app/templates/packages/view.html:52 +#: app/templates/packages/view.html:53 #, python-format msgid "Minetest %(max)s and below" msgstr "Minetest %(max)s i niżej" -#: app/templates/packages/view.html:62 +#: app/templates/packages/view.html:63 msgid "How do I install this?" msgstr "Jak mogę to zainstalować?" -#: app/templates/packages/view.html:68 +#: app/templates/packages/view.html:69 msgid "No downloads available" msgstr "Brak opcji pobierania" -#: app/templates/packages/view.html:75 +#: app/templates/packages/view.html:76 msgid "Non-free code and media" msgstr "Niewolny kod i multimedia" -#: app/templates/packages/view.html:77 +#: app/templates/packages/view.html:78 msgid "Non-free code" msgstr "Niewolny kod" -#: app/templates/packages/view.html:79 +#: app/templates/packages/view.html:80 msgid "Non-free media" msgstr "Niewolne multimedia" -#: app/templates/packages/view.html:93 app/templates/threads/view.html:104 +#: app/templates/packages/view.html:94 app/templates/threads/view.html:104 msgid "" "This thread is only visible to its creator, package maintainers, users of" " Approver rank or above, and @mentioned users." @@ -3284,166 +3375,166 @@ msgstr "" "użytkowników z rangą Zatwierdzacz lub wyższą oraz @oznaczonych " "użytkowników." -#: app/templates/packages/view.html:162 -msgid "Work in Progress" -msgstr "W trakcie prac" - -#: app/templates/packages/view.html:183 app/templates/users/profile.html:242 +#: app/templates/packages/view.html:184 app/templates/users/profile.html:242 msgid "Downloads" msgstr "Pobrania" -#: app/templates/packages/view.html:206 app/templates/users/profile.html:95 +#: app/templates/packages/view.html:207 app/templates/users/profile.html:95 msgid "Website" msgstr "Strona internetowa" -#: app/templates/packages/view.html:218 app/templates/users/profile.html:77 +#: app/templates/packages/view.html:219 app/templates/users/profile.html:77 msgid "Forums" msgstr "Forum" -#: app/templates/packages/view.html:224 +#: app/templates/packages/view.html:225 msgid "Issue Tracker" msgstr "Lista błędów" -#: app/templates/packages/view.html:303 +#: app/templates/packages/view.html:231 +msgid "Translate" +msgstr "" + +#: app/templates/packages/view.html:310 msgid "Awaiting review" msgstr "Oczekuje recenzji" -#: app/templates/packages/view.html:333 app/templates/threads/view.html:77 +#: app/templates/packages/view.html:340 app/templates/threads/view.html:77 msgid "Edit Review" msgstr "Edytuj recenzję" -#: app/templates/packages/view.html:338 +#: app/templates/packages/view.html:345 msgid "You can't review your own package." msgstr "Nie możesz recenzować swoich paczek." -#: app/templates/packages/view.html:348 +#: app/templates/packages/view.html:355 msgid "Package needs to be approved before it can be reviewed." msgstr "Paczka musi zostać zatwierdzona zanim będzie mogła być zrecenzowana." -#: app/templates/packages/view.html:359 +#: app/templates/packages/view.html:366 msgid "Used By" msgstr "Używane przez" -#: app/templates/packages/view.html:365 +#: app/templates/packages/view.html:372 msgid "Content" msgstr "Zawartość" -#: app/templates/packages/view.html:367 app/templates/packages/view.html:437 +#: app/templates/packages/view.html:374 app/templates/packages/view.html:444 msgid "View content for game" msgstr "Zobacz zawartość dla gry" -#: app/templates/packages/view.html:381 +#: app/templates/packages/view.html:388 msgid "Favorite" msgstr "Ulubione" -#: app/templates/packages/view.html:387 +#: app/templates/packages/view.html:394 msgid "Add to collection..." msgstr "Dodaj do kolekcji..." -#: app/templates/packages/view.html:397 +#: app/templates/packages/view.html:404 msgid "Package may be outdated" msgstr "Paczka może być przestarzała" -#: app/templates/packages/view.html:404 +#: app/templates/packages/view.html:411 msgid "Only visible to the author and Editors." msgstr "Widoczne tylko dla autora i Osób edytujących." -#: app/templates/packages/view.html:421 +#: app/templates/packages/view.html:428 msgid "Warning" msgstr "Uwaga" -#: app/templates/packages/view.html:427 +#: app/templates/packages/view.html:434 msgid "Like this package? Help support its development by making a donation" msgstr "Lubisz tą paczkę? Wspomóż jej rozwój poprzez wysyłanie darowizny" -#: app/templates/packages/view.html:430 +#: app/templates/packages/view.html:437 msgid "Donate now" msgstr "Wyślij darowiznę" -#: app/templates/packages/view.html:442 +#: app/templates/packages/view.html:449 msgid "Dependencies" msgstr "Zależności" -#: app/templates/packages/view.html:462 +#: app/templates/packages/view.html:469 msgid "No required dependencies" msgstr "Brak wymaganych zależności" -#: app/templates/packages/view.html:468 +#: app/templates/packages/view.html:475 msgid "Optional" msgstr "Opcjonalne" -#: app/templates/packages/view.html:501 +#: app/templates/packages/view.html:508 msgid "Compatible Games" msgstr "Kompatybilne gry" -#: app/templates/packages/view.html:506 app/templates/packages/view.html:526 +#: app/templates/packages/view.html:513 app/templates/packages/view.html:533 msgid "No specific game required" msgstr "Żadna konkretna gra nie jest wymagana" -#: app/templates/packages/view.html:509 +#: app/templates/packages/view.html:516 msgid "Tested with:" msgstr "Przetestowano z:" -#: app/templates/packages/view.html:531 +#: app/templates/packages/view.html:538 msgid "Is the above correct?" msgstr "Czy ustawienia powyżej są poprawne?" -#: app/templates/packages/view.html:532 +#: app/templates/packages/view.html:539 msgid "You need to either confirm this or tell ContentDB about supported games" msgstr "Musisz to potwierdzić bądź powiadomić ContentDB o wspieranych grach" -#: app/templates/packages/view.html:544 +#: app/templates/packages/view.html:551 msgid "Does not work with:" msgstr "Nie działa z:" -#: app/templates/packages/view.html:561 +#: app/templates/packages/view.html:568 msgid "This is an experimental feature." msgstr "To jest eksperymentalna funkcjonalność." -#: app/templates/packages/view.html:562 +#: app/templates/packages/view.html:569 msgid "Supported games are determined by an algorithm, and may not be correct." msgstr "Wspierane gry są ustalane przez algorytm i mogą nie być poprawne." -#: app/templates/packages/view.html:572 +#: app/templates/packages/view.html:579 msgid "Please specify compatible games" msgstr "Sprecyzuj kompatybilne gry" -#: app/templates/packages/view.html:578 +#: app/templates/packages/view.html:585 msgid "Information" msgstr "Informacje" -#: app/templates/packages/view.html:584 +#: app/templates/packages/view.html:591 msgid "Technical Name" msgstr "Techniczna nazwa" -#: app/templates/packages/view.html:593 +#: app/templates/packages/view.html:607 #, python-format msgid "%(code_license)s for code,
%(media_license)s for media." msgstr "" "%(code_license)s dla kodu źródłowego,
%(media_license)s dla " "multimediów." -#: app/templates/packages/view.html:601 +#: app/templates/packages/view.html:615 msgid "Unknown" msgstr "Nieznany" -#: app/templates/packages/view.html:603 +#: app/templates/packages/view.html:617 msgid "Added" msgstr "Dodano" -#: app/templates/packages/view.html:617 +#: app/templates/packages/view.html:631 msgid "Remove myself" msgstr "Usuń siebie" -#: app/templates/packages/view.html:622 +#: app/templates/packages/view.html:636 msgid "Provides" msgstr "Zapewnia" -#: app/templates/packages/view.html:644 +#: app/templates/packages/view.html:658 msgid "More" msgstr "Więcej" -#: app/templates/packages/view.html:673 +#: app/templates/packages/view.html:687 msgid "See audit log" msgstr "Zobacz log audytów" @@ -4738,3 +4829,15 @@ msgstr "Rozważ włączenie powiadomień e-mail, możesz dostosować ilość wys #~ msgid "a PNG or JPG image file" #~ msgstr "plik obrazu PNG lub JPG" +#~ msgid "License Editor" +#~ msgstr "Edytor licencji" + +#~ msgid "Restore Package" +#~ msgstr "Przywróć paczkę" + +#~ msgid "Tag Editor" +#~ msgstr "Edytor tagów" + +#~ msgid "Create Tag" +#~ msgstr "Utwórz tag" + diff --git a/translations/pt/LC_MESSAGES/messages.po b/translations/pt/LC_MESSAGES/messages.po index 232e03cc..ab253554 100644 --- a/translations/pt/LC_MESSAGES/messages.po +++ b/translations/pt/LC_MESSAGES/messages.po @@ -7,17 +7,16 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2023-12-30 16:46+0000\n" +"POT-Creation-Date: 2024-03-03 01:18+0000\n" "PO-Revision-Date: 2024-01-11 12:06+0000\n" "Last-Translator: José Douglas \n" -"Language-Team: Portuguese \n" "Language: pt\n" +"Language-Team: Portuguese " +"\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 5.4-dev\n" "Generated-By: Babel 2.12.1\n" #: app/__init__.py:123 @@ -28,7 +27,8 @@ msgstr "Banido:" msgid "You have been banned." msgstr "Você foi banido." -#: app/querybuilder.py:38 app/templates/admin/tags/list.html:38 +#: app/querybuilder.py:41 app/templates/admin/languages/list.html:27 +#: app/templates/admin/tags/list.html:38 #: app/templates/admin/warnings/list.html:28 #: app/templates/collections/create_edit.html:56 #: app/templates/collections/view.html:66 app/templates/modnames/list.html:16 @@ -37,11 +37,20 @@ msgstr "Você foi banido." msgid "Packages" msgstr "Pacotes" -#: app/template_filters.py:86 +#: app/querybuilder.py:56 +#, python-format +msgid "%(package_type)s for %(game_name)s" +msgstr "" + +#: app/template_filters.py:90 #, python-format msgid "%(delta)s ago" msgstr "%(delta)s atrás" +#: app/blueprints/api/endpoints.py:95 app/templates/index.html:103 +msgid "Featured" +msgstr "" + #: app/blueprints/api/tokens.py:33 app/templates/admin/tags/list.html:26 #: app/templates/admin/warnings/list.html:20 app/templates/macros/topics.html:7 #: app/templates/modnames/list.html:12 @@ -53,15 +62,15 @@ msgid "Limit to package" msgstr "Limitar ao pacote" #: app/blueprints/api/tokens.py:36 app/blueprints/collections/__init__.py:90 -#: app/blueprints/oauth/__init__.py:175 app/blueprints/packages/packages.py:274 -#: app/blueprints/packages/packages.py:523 -#: app/blueprints/packages/packages.py:619 -#: app/blueprints/packages/packages.py:690 -#: app/blueprints/packages/releases.py:61 -#: app/blueprints/packages/releases.py:73 app/blueprints/packages/reviews.py:49 -#: app/blueprints/packages/screenshots.py:35 -#: app/blueprints/packages/screenshots.py:41 -#: app/blueprints/packages/screenshots.py:46 +#: app/blueprints/oauth/__init__.py:175 app/blueprints/packages/packages.py:275 +#: app/blueprints/packages/packages.py:539 +#: app/blueprints/packages/packages.py:635 +#: app/blueprints/packages/packages.py:706 +#: app/blueprints/packages/releases.py:62 +#: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:49 +#: app/blueprints/packages/screenshots.py:36 +#: app/blueprints/packages/screenshots.py:42 +#: app/blueprints/packages/screenshots.py:47 #: app/blueprints/users/account.py:226 app/blueprints/users/account.py:234 #: app/blueprints/users/settings.py:77 app/blueprints/users/settings.py:147 #: app/blueprints/users/settings.py:304 app/templates/users/modtools.html:111 @@ -69,16 +78,19 @@ msgid "Save" msgstr "Salvar" #: app/blueprints/collections/__init__.py:77 -#: app/blueprints/oauth/__init__.py:168 app/blueprints/packages/releases.py:53 -#: app/blueprints/packages/releases.py:65 app/blueprints/packages/reviews.py:45 -#: app/blueprints/threads/__init__.py:281 app/templates/macros/reviews.html:138 -#: app/templates/macros/topics.html:5 +#: app/blueprints/oauth/__init__.py:168 app/blueprints/packages/releases.py:54 +#: app/blueprints/packages/releases.py:66 app/blueprints/packages/reviews.py:45 +#: app/blueprints/threads/__init__.py:281 +#: app/templates/admin/languages/list.html:23 +#: app/templates/macros/reviews.html:138 app/templates/macros/topics.html:5 #: app/templates/packages/release_edit.html:17 +#: app/templates/packages/translation.html:42 msgid "Title" msgstr "Título" #: app/blueprints/collections/__init__.py:80 #: app/blueprints/collections/__init__.py:85 +#: app/templates/packages/translation.html:45 msgid "Short Description" msgstr "Descrição Curta" @@ -168,43 +180,48 @@ msgid "Edit Details" msgstr "Editar Detalhes" #: app/blueprints/packages/__init__.py:37 +#: app/templates/packages/translation.html:4 +msgid "Translation" +msgstr "" + +#: app/blueprints/packages/__init__.py:42 #: app/templates/packages/releases_list.html:34 -#: app/templates/packages/view.html:634 app/templates/todo/editor.html:75 +#: app/templates/packages/view.html:648 app/templates/todo/editor.html:75 msgid "Releases" msgstr "Lançamentos" -#: app/blueprints/packages/__init__.py:42 +#: app/blueprints/packages/__init__.py:47 #: app/templates/packages/screenshots.html:4 #: app/templates/packages/screenshots.html:14 app/templates/todo/editor.html:11 msgid "Screenshots" msgstr "Fotos de Tela" -#: app/blueprints/packages/__init__.py:47 +#: app/blueprints/packages/__init__.py:52 #: app/templates/packages/edit_maintainers.html:8 -#: app/templates/packages/view.html:605 +#: app/templates/packages/view.html:619 msgid "Maintainers" msgstr "Mantenedor" -#: app/blueprints/packages/__init__.py:52 app/templates/base.html:159 -#: app/templates/packages/audit.html:4 +#: app/blueprints/packages/__init__.py:57 app/templates/admin/list.html:21 +#: app/templates/base.html:159 app/templates/packages/audit.html:4 msgid "Audit Log" msgstr "Registro de Auditoria" -#: app/blueprints/packages/__init__.py:57 app/templates/base.html:150 +#: app/blueprints/packages/__init__.py:62 app/templates/base.html:150 #: app/templates/packages/stats.html:4 app/templates/packages/stats.html:23 -#: app/templates/packages/view.html:229 app/templates/users/profile.html:148 +#: app/templates/packages/view.html:236 app/templates/users/profile.html:148 msgid "Statistics" msgstr "Estatísticas" -#: app/blueprints/packages/__init__.py:62 app/templates/packages/share.html:4 +#: app/blueprints/packages/__init__.py:67 app/templates/packages/share.html:4 msgid "Share and Badges" msgstr "" -#: app/blueprints/packages/__init__.py:67 +#: app/blueprints/packages/__init__.py:72 msgid "Remove / Unpublish" msgstr "Remover / Despublicar" -#: app/blueprints/packages/__init__.py:75 +#: app/blueprints/packages/__init__.py:80 #: app/templates/packages/game_support.html:4 msgid "Supported Games" msgstr "Jogos Suportados" @@ -229,7 +246,7 @@ msgstr "" msgid "No download available." msgstr "Sem downloads disponíveis." -#: app/blueprints/packages/packages.py:253 app/templates/packages/view.html:582 +#: app/blueprints/packages/packages.py:253 app/templates/packages/view.html:589 msgid "Type" msgstr "Tipo" @@ -238,12 +255,12 @@ msgid "Title (Human-readable)" msgstr "Título (legível por humanos)" #: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:617 +#: app/blueprints/packages/packages.py:633 msgid "Name (Technical)" msgstr "Nome (Técnico)" #: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:618 +#: app/blueprints/packages/packages.py:634 #: app/templates/packages/create_edit.html:75 msgid "Lower case letters (a-z), digits (0-9), and underscores (_) only" msgstr "Apenas letras minúsculas (a-z), dígitos (0-9), e sublinhas (_)" @@ -252,7 +269,7 @@ msgstr "Apenas letras minúsculas (a-z), dígitos (0-9), e sublinhas (_)" msgid "Short Description (Plaintext)" msgstr "Descrição Curta (Apenas texto)" -#: app/blueprints/packages/packages.py:258 app/templates/packages/view.html:597 +#: app/blueprints/packages/packages.py:258 app/templates/packages/view.html:611 msgid "Maintenance State" msgstr "Estado de Manutenção" @@ -265,7 +282,7 @@ msgstr "Etiquetas" msgid "Content Warnings" msgstr "Avisos de Conteúdo" -#: app/blueprints/packages/packages.py:262 app/templates/packages/view.html:586 +#: app/blueprints/packages/packages.py:262 app/templates/packages/view.html:600 msgid "License" msgstr "Licença" @@ -301,11 +318,15 @@ msgstr "URL do Vídeo" msgid "Donate URL" msgstr "URL para Doação" -#: app/blueprints/packages/packages.py:278 +#: app/blueprints/packages/packages.py:273 +msgid "Translation URL" +msgstr "" + +#: app/blueprints/packages/packages.py:279 msgid "_game is not an allowed name" msgstr "_game não é um nome permitido" -#: app/blueprints/packages/packages.py:288 +#: app/blueprints/packages/packages.py:289 msgid "" "Package already exists, but is removed. Please contact ContentDB staff to" " restore the package" @@ -313,199 +334,205 @@ msgstr "" "O pacote já existe, mas foi removido. Por favor contate a equipe dos " "administradores do ContentDB para restaurar o pacote." -#: app/blueprints/packages/packages.py:293 +#: app/blueprints/packages/packages.py:294 msgid "Package already exists" msgstr "Pacote já existe" -#: app/blueprints/packages/packages.py:299 +#: app/blueprints/packages/packages.py:300 msgid "A collection with a similar name already exists" msgstr "Uma coleção com nome similar já existe" -#: app/blueprints/packages/packages.py:359 +#: app/blueprints/packages/packages.py:361 msgid "Unable to find that user" msgstr "Incapaz de encontrar este usuário" -#: app/blueprints/packages/packages.py:363 -#: app/blueprints/packages/screenshots.py:136 +#: app/blueprints/packages/packages.py:365 +#: app/blueprints/packages/screenshots.py:137 #: app/blueprints/users/settings.py:131 msgid "Permission denied" msgstr "Permissão negada" -#: app/blueprints/packages/packages.py:419 -#: app/blueprints/packages/packages.py:478 -#: app/blueprints/packages/packages.py:498 +#: app/blueprints/packages/packages.py:421 +#: app/blueprints/packages/packages.py:494 +#: app/blueprints/packages/packages.py:514 msgid "You don't have permission to do that" msgstr "Você não tem permissão para isto" -#: app/blueprints/packages/packages.py:449 +#: app/blueprints/packages/packages.py:453 msgid "Please comment what changes are needed in the approval thread" msgstr "Por favor, comente que mudanças são necessárias no tópico de aprovação" -#: app/blueprints/packages/packages.py:493 +#: app/blueprints/packages/packages.py:460 +msgid "" +"Please comment in the approval thread so editors know what you have " +"changed" +msgstr "" + +#: app/blueprints/packages/packages.py:509 msgid "Deleted package" msgstr "Pacote deletado" -#: app/blueprints/packages/packages.py:513 +#: app/blueprints/packages/packages.py:529 msgid "Unapproved package" msgstr "Pacote reprovado" -#: app/blueprints/packages/packages.py:522 +#: app/blueprints/packages/packages.py:538 msgid "Maintainers (Comma-separated)" msgstr "Mantenedores (Separados por vírgula)" -#: app/blueprints/packages/packages.py:531 +#: app/blueprints/packages/packages.py:547 msgid "You don't have permission to edit maintainers" msgstr "Você não tem permissão para editar os mantenedores" -#: app/blueprints/packages/packages.py:581 +#: app/blueprints/packages/packages.py:597 msgid "You are not a maintainer" msgstr "Você não é um mantenedor" -#: app/blueprints/packages/packages.py:584 +#: app/blueprints/packages/packages.py:600 msgid "Package owners cannot remove themselves as maintainers" msgstr "Donos de pacotes não podem remover a si mesmos como mantedores" -#: app/blueprints/packages/packages.py:616 +#: app/blueprints/packages/packages.py:632 msgid "Author Name" msgstr "Nome do Autor" -#: app/blueprints/packages/packages.py:686 +#: app/blueprints/packages/packages.py:702 msgid "Enable support detection based on dependencies (recommended)" msgstr "Ativar suporte de detecção baseado nas dependências (recomendado)" -#: app/blueprints/packages/packages.py:687 +#: app/blueprints/packages/packages.py:703 msgid "Supported games" msgstr "Jogos suportados" -#: app/blueprints/packages/packages.py:688 +#: app/blueprints/packages/packages.py:704 msgid "Unsupported games" msgstr "Jogos não suportados" -#: app/blueprints/packages/packages.py:689 +#: app/blueprints/packages/packages.py:705 msgid "Supports all games (unless stated) / is game independent" msgstr "Suporta todos os jogos (a menos que indicado) / é independente de jogos" -#: app/blueprints/packages/packages.py:705 +#: app/blueprints/packages/packages.py:721 msgid "You need at least one release before you can edit game support" msgstr "" -#: app/blueprints/packages/packages.py:709 +#: app/blueprints/packages/packages.py:725 msgid "Mod(pack) needs to contain at least one mod. Please create a new release" msgstr "" -#: app/blueprints/packages/releases.py:54 +#: app/blueprints/packages/releases.py:55 #: app/templates/packages/release_new.html:46 msgid "Method" msgstr "Método" -#: app/blueprints/packages/releases.py:54 -#: app/blueprints/packages/releases.py:56 -#: app/blueprints/packages/screenshots.py:34 +#: app/blueprints/packages/releases.py:55 +#: app/blueprints/packages/releases.py:57 +#: app/blueprints/packages/screenshots.py:35 msgid "File Upload" msgstr "" -#: app/blueprints/packages/releases.py:55 +#: app/blueprints/packages/releases.py:56 msgid "Git reference (ie: commit hash, branch, or tag)" msgstr "" -#: app/blueprints/packages/releases.py:57 -#: app/blueprints/packages/releases.py:69 -#: app/blueprints/packages/releases.py:193 +#: app/blueprints/packages/releases.py:58 +#: app/blueprints/packages/releases.py:70 +#: app/blueprints/packages/releases.py:194 msgid "Minimum Minetest Version" msgstr "Versão Mínima do Minetest" -#: app/blueprints/packages/releases.py:59 -#: app/blueprints/packages/releases.py:71 -#: app/blueprints/packages/releases.py:196 +#: app/blueprints/packages/releases.py:60 +#: app/blueprints/packages/releases.py:72 +#: app/blueprints/packages/releases.py:197 msgid "Maximum Minetest Version" msgstr "Versão Máxima do Minetest" -#: app/blueprints/packages/releases.py:66 +#: app/blueprints/packages/releases.py:67 #: app/templates/packages/release_edit.html:23 msgid "URL" msgstr "URL" -#: app/blueprints/packages/releases.py:67 +#: app/blueprints/packages/releases.py:68 msgid "Task ID" msgstr "ID da Tarefa" -#: app/blueprints/packages/releases.py:68 -#: app/blueprints/packages/screenshots.py:40 +#: app/blueprints/packages/releases.py:69 +#: app/blueprints/packages/screenshots.py:41 msgid "Is Approved" msgstr "Está Aprovado" -#: app/blueprints/packages/releases.py:86 +#: app/blueprints/packages/releases.py:87 msgid "Import from Git" msgstr "Importar do Git" -#: app/blueprints/packages/releases.py:86 +#: app/blueprints/packages/releases.py:87 msgid "Upload .zip file" msgstr "" -#: app/blueprints/packages/releases.py:192 +#: app/blueprints/packages/releases.py:193 msgid "Set Min" msgstr "Definir Mínimo" -#: app/blueprints/packages/releases.py:195 +#: app/blueprints/packages/releases.py:196 msgid "Set Max" msgstr "Definir Máximo" -#: app/blueprints/packages/releases.py:198 +#: app/blueprints/packages/releases.py:199 msgid "Only change values previously set as none" msgstr "" -#: app/blueprints/packages/releases.py:199 +#: app/blueprints/packages/releases.py:200 msgid "Update" msgstr "Atualizar" -#: app/blueprints/packages/releases.py:248 +#: app/blueprints/packages/releases.py:251 #: app/templates/packages/update_config.html:25 msgid "Trigger" msgstr "Gatilho" -#: app/blueprints/packages/releases.py:249 +#: app/blueprints/packages/releases.py:252 msgid "New Commit" msgstr "Novo Commit" -#: app/blueprints/packages/releases.py:250 app/templates/admin/tags/list.html:8 +#: app/blueprints/packages/releases.py:253 app/templates/admin/tags/list.html:8 msgid "New Tag" msgstr "Nova Etiqueta" -#: app/blueprints/packages/releases.py:252 +#: app/blueprints/packages/releases.py:255 msgid "Branch name" msgstr "Nome do branch" -#: app/blueprints/packages/releases.py:253 +#: app/blueprints/packages/releases.py:256 #: app/templates/packages/update_config.html:38 msgid "Action" msgstr "Ação" -#: app/blueprints/packages/releases.py:254 +#: app/blueprints/packages/releases.py:257 msgid "Send notification and mark as outdated" msgstr "" -#: app/blueprints/packages/releases.py:254 +#: app/blueprints/packages/releases.py:257 #: app/templates/macros/package_approval.html:22 msgid "Create release" msgstr "Criar uma release" -#: app/blueprints/packages/releases.py:256 +#: app/blueprints/packages/releases.py:259 msgid "Save Settings" msgstr "Salvar Configurações" -#: app/blueprints/packages/releases.py:257 +#: app/blueprints/packages/releases.py:260 msgid "Disable Automation" msgstr "Desabilitar Automação" -#: app/blueprints/packages/releases.py:296 +#: app/blueprints/packages/releases.py:299 msgid "Please add a Git repository URL in order to set up automatic releases" msgstr "" -#: app/blueprints/packages/releases.py:312 +#: app/blueprints/packages/releases.py:315 msgid "Deleted update configuration" msgstr "" -#: app/blueprints/packages/releases.py:320 +#: app/blueprints/packages/releases.py:323 msgid "Now, please create an initial release" msgstr "" @@ -547,7 +574,7 @@ msgstr "" #: app/blueprints/packages/reviews.py:80 app/blueprints/threads/__init__.py:207 #: app/blueprints/threads/__init__.py:240 #: app/blueprints/threads/__init__.py:334 app/blueprints/users/settings.py:112 -#: app/logic/packages.py:131 +#: app/logic/packages.py:132 msgid "Linking to blocked sites is not allowed" msgstr "" @@ -559,12 +586,12 @@ msgstr "" msgid "You can't vote on your own reviews!" msgstr "" -#: app/blueprints/packages/screenshots.py:33 -#: app/blueprints/packages/screenshots.py:39 +#: app/blueprints/packages/screenshots.py:34 +#: app/blueprints/packages/screenshots.py:40 msgid "Title/Caption" msgstr "" -#: app/blueprints/packages/screenshots.py:45 +#: app/blueprints/packages/screenshots.py:46 #: app/templates/packages/screenshots.html:110 msgid "Cover Image" msgstr "" @@ -574,7 +601,7 @@ msgid "Message" msgstr "" #: app/blueprints/report/__init__.py:35 app/templates/macros/threads.html:51 -#: app/templates/packages/view.html:665 app/templates/report/index.html:4 +#: app/templates/packages/view.html:679 app/templates/report/index.html:4 #: app/templates/report/index.html:10 app/templates/users/profile.html:37 msgid "Report" msgstr "" @@ -647,7 +674,7 @@ msgstr "" msgid "Remember me" msgstr "" -#: app/blueprints/users/account.py:39 app/templates/base.html:188 +#: app/blueprints/users/account.py:39 app/templates/base.html:176 #: app/templates/donate/index.html:74 app/templates/users/login.html:4 msgid "Sign in" msgstr "" @@ -1009,7 +1036,7 @@ msgid "File filter" msgstr "" #: app/blueprints/zipgrep/__init__.py:38 app/templates/base.html:60 -#: app/templates/todo/tags.html:14 +#: app/templates/packages/game_hub.html:35 app/templates/todo/tags.html:14 msgid "Search" msgstr "" @@ -1040,17 +1067,17 @@ msgstr "" msgid "Please wait for the license to be added to CDB." msgstr "" -#: app/logic/packages.py:98 +#: app/logic/packages.py:99 msgid "" "Name can only contain lower case letters (a-z), digits (0-9), and " "underscores (_)" msgstr "" -#: app/logic/packages.py:112 +#: app/logic/packages.py:113 msgid "You don't have permission to edit this package" msgstr "" -#: app/logic/packages.py:116 +#: app/logic/packages.py:117 msgid "You don't have permission to change the package name" msgstr "" @@ -1083,50 +1110,50 @@ msgid "" "pixels" msgstr "" -#: app/logic/uploads.py:55 +#: app/logic/uploads.py:58 #, python-format msgid "Please upload %(file_desc)s" msgstr "" -#: app/logic/uploads.py:58 +#: app/logic/uploads.py:61 msgid "Uploaded image isn't actually an image" msgstr "" -#: app/models/packages.py:68 +#: app/models/packages.py:69 msgid "Mod" msgstr "" -#: app/models/packages.py:70 +#: app/models/packages.py:71 msgid "Game" msgstr "" -#: app/models/packages.py:72 +#: app/models/packages.py:73 msgid "Texture Pack" msgstr "" -#: app/models/packages.py:77 app/templates/base.html:39 +#: app/models/packages.py:78 app/templates/base.html:39 #: app/templates/modnames/view.html:14 msgid "Mods" msgstr "" -#: app/models/packages.py:79 app/templates/base.html:42 +#: app/models/packages.py:80 app/templates/base.html:42 #: app/templates/modnames/view.html:17 msgid "Games" msgstr "" -#: app/models/packages.py:81 app/templates/base.html:45 +#: app/models/packages.py:82 app/templates/base.html:45 msgid "Texture Packs" msgstr "" -#: app/models/packages.py:170 +#: app/models/packages.py:171 msgid "Submit for Approval" msgstr "" -#: app/models/packages.py:172 +#: app/models/packages.py:173 msgid "Approve" msgstr "" -#: app/models/packages.py:174 app/templates/api/create_edit_token.html:17 +#: app/models/packages.py:175 app/templates/api/create_edit_token.html:17 #: app/templates/collections/delete.html:14 #: app/templates/collections/view.html:39 #: app/templates/oauth/create_edit.html:17 @@ -1138,6 +1165,10 @@ msgstr "" msgid "Delete" msgstr "" +#: app/models/packages.py:572 app/templates/packages/view.html:163 +msgid "Work in Progress" +msgstr "" + #: app/tasks/emails.py:119 msgid "" "You are receiving this email because you are a registered user of " @@ -1189,8 +1220,9 @@ msgstr "" msgid "Random" msgstr "" -#: app/templates/base.html:51 app/templates/base.html:256 +#: app/templates/base.html:51 app/templates/base.html:245 #: app/templates/packages/bulk_update_conf.html:8 +#: app/templates/packages/translation.html:12 #: app/templates/packages/update_config.html:8 #: app/templates/todo/game_support.html:8 app/templates/todo/user.html:45 #: app/templates/todo/user.html:69 @@ -1231,84 +1263,82 @@ msgstr "" msgid "My Collections" msgstr "" -#: app/templates/base.html:163 +#: app/templates/base.html:164 msgid "Admin" msgstr "" -#: app/templates/base.html:166 -msgid "License Editor" -msgstr "" - -#: app/templates/base.html:171 -msgid "Restore Package" -msgstr "" - -#: app/templates/base.html:174 -msgid "Tag Editor" -msgstr "" - -#: app/templates/base.html:176 -msgid "Create Tag" -msgstr "" - -#: app/templates/base.html:181 app/templates/packages/release_new.html:12 +#: app/templates/base.html:169 app/templates/packages/release_new.html:12 msgid "Settings" msgstr "" -#: app/templates/base.html:184 +#: app/templates/base.html:172 msgid "Sign out" msgstr "" -#: app/templates/base.html:213 +#: app/templates/admin/languages/list.html:4 +#: app/templates/admin/languages/list.html:10 app/templates/base.html:185 +#: app/templates/packages/view.html:593 +msgid "Languages" +msgstr "" + +#: app/templates/base.html:202 msgid "Help translate ContentDB" msgstr "" -#: app/templates/base.html:257 +#: app/templates/base.html:246 msgid "About" msgstr "" -#: app/templates/base.html:258 +#: app/templates/base.html:247 msgid "Rules" msgstr "" -#: app/templates/base.html:259 +#: app/templates/base.html:248 msgid "Policy and Guidance" msgstr "" -#: app/templates/base.html:260 +#: app/templates/base.html:249 msgid "API" msgstr "" -#: app/templates/base.html:261 app/templates/users/register.html:37 +#: app/templates/base.html:250 app/templates/users/register.html:37 msgid "Privacy Policy" msgstr "" -#: app/templates/base.html:263 +#: app/templates/base.html:252 msgid "Report / DMCA" msgstr "" -#: app/templates/base.html:265 +#: app/templates/base.html:254 msgid "User List" msgstr "" -#: app/templates/base.html:266 app/templates/packages/view.html:189 -#: app/templates/packages/view.html:654 app/templates/threads/list.html:4 +#: app/templates/base.html:255 app/templates/packages/view.html:190 +#: app/templates/packages/view.html:668 app/templates/threads/list.html:4 msgid "Threads" msgstr "" -#: app/templates/base.html:267 app/templates/collections/list.html:7 +#: app/templates/base.html:256 app/templates/collections/list.html:7 #: app/templates/collections/list.html:26 msgid "Collections" msgstr "" -#: app/templates/base.html:268 +#: app/templates/base.html:257 msgid "Support Packages" msgstr "" -#: app/templates/base.html:269 +#: app/templates/base.html:258 msgid "Source Code" msgstr "" +#: app/templates/base.html:264 +msgid "Show non-free packages" +msgstr "" + +#: app/templates/base.html:266 +msgid "Hide non-free packages" +msgstr "" + #: app/templates/index.html:4 msgid "Welcome" msgstr "" @@ -1317,6 +1347,7 @@ msgstr "" msgid "Welcome to the best place to find Minetest mods, games, and texture packs" msgstr "" +#: app/templates/admin/storage.html:39 #: app/templates/collections/create_edit.html:81 #: app/templates/collections/list.html:39 #: app/templates/collections/view.html:91 app/templates/index.html:48 @@ -1333,68 +1364,73 @@ msgid "%(title)s by %(author)s" msgstr "" #: app/templates/index.html:77 app/templates/packages/reviews_list.html:4 -#: app/templates/packages/view.html:193 app/templates/packages/view.html:325 +#: app/templates/packages/view.html:194 app/templates/packages/view.html:332 #: app/templates/users/profile.html:279 msgid "Reviews" msgstr "" -#: app/templates/index.html:93 app/templates/packages/view.html:271 +#: app/templates/index.html:93 app/templates/packages/view.html:278 msgid "Previous" msgstr "" -#: app/templates/index.html:97 app/templates/packages/view.html:275 +#: app/templates/index.html:97 app/templates/packages/view.html:282 #: app/templates/users/claim_forums.html:87 msgid "Next" msgstr "" -#: app/templates/index.html:103 -msgid "Featured" -msgstr "" - -#: app/templates/index.html:108 app/templates/index.html:115 -#: app/templates/index.html:122 app/templates/index.html:129 -#: app/templates/index.html:136 app/templates/index.html:158 -#: app/templates/index.html:165 app/templates/packages/game_hub.html:30 -#: app/templates/packages/game_hub.html:37 +#: app/templates/index.html:107 app/templates/index.html:113 #: app/templates/packages/game_hub.html:44 -#: app/templates/packages/game_hub.html:51 -#: app/templates/packages/game_hub.html:58 -msgid "See more" -msgstr "" - -#: app/templates/index.html:110 app/templates/packages/game_hub.html:32 msgid "Recently Added" msgstr "Adicionados Recentemente" -#: app/templates/index.html:117 app/templates/packages/game_hub.html:39 +#: app/templates/index.html:111 app/templates/index.html:122 +#: app/templates/index.html:133 app/templates/index.html:144 +#: app/templates/index.html:155 app/templates/index.html:181 +#: app/templates/packages/game_hub.html:42 +#: app/templates/packages/game_hub.html:49 +#: app/templates/packages/game_hub.html:56 +#: app/templates/packages/game_hub.html:63 +#: app/templates/packages/game_hub.html:70 +msgid "See more" +msgstr "" + +#: app/templates/index.html:118 app/templates/index.html:124 +#: app/templates/packages/game_hub.html:51 msgid "Recently Updated" msgstr "" -#: app/templates/index.html:124 +#: app/templates/index.html:129 app/templates/index.html:135 msgid "Top Games" msgstr "Melhores Jogos" -#: app/templates/index.html:131 app/templates/packages/game_hub.html:46 +#: app/templates/index.html:140 app/templates/index.html:146 +#: app/templates/packages/game_hub.html:58 msgid "Top Mods" msgstr "Melhores Mods" -#: app/templates/index.html:138 app/templates/packages/game_hub.html:53 +#: app/templates/index.html:151 app/templates/index.html:157 +#: app/templates/packages/game_hub.html:65 msgid "Top Texture Packs" msgstr "Melhores Pacotes de Texturas" -#: app/templates/index.html:142 +#: app/templates/index.html:163 msgid "Search by Tags" msgstr "" -#: app/templates/index.html:160 app/templates/packages/game_hub.html:60 +#: app/templates/index.html:177 app/templates/index.html:183 +#: app/templates/packages/game_hub.html:72 msgid "Highest Reviewed" msgstr "" -#: app/templates/index.html:167 +#: app/templates/index.html:191 +msgid "All reviews" +msgstr "" + +#: app/templates/index.html:193 msgid "Recent Positive Reviews" msgstr "" -#: app/templates/index.html:174 +#: app/templates/index.html:200 #, python-format msgid "CDB has %(count)d packages, with a total of %(downloads)d downloads." msgstr "" @@ -1421,6 +1457,27 @@ msgstr "" msgid "Send email to %(username)s" msgstr "" +#: app/templates/admin/storage.html:18 +#: app/templates/packages/create_edit.html:66 +#: app/templates/packages/game_support.html:20 +#: app/templates/threads/view.html:96 app/templates/todo/tags.html:36 +msgid "Package" +msgstr "" + +#: app/templates/admin/storage.html:62 +#: app/templates/collections/create_edit.html:61 +#: app/templates/threads/user_comments.html:79 +msgid "No results" +msgstr "" + +#: app/templates/admin/languages/list.html:19 +msgid "Id" +msgstr "" + +#: app/templates/admin/languages/list.html:33 +msgid "Has ContentDB translation?" +msgstr "" + #: app/templates/admin/licenses/list.html:8 msgid "New License" msgstr "" @@ -1529,7 +1586,7 @@ msgstr "" #: app/templates/collections/create_edit.html:5 #: app/templates/collections/view.html:42 app/templates/macros/releases.html:68 -#: app/templates/packages/view.html:115 app/templates/packages/view.html:248 +#: app/templates/packages/view.html:116 app/templates/packages/view.html:255 msgid "Edit" msgstr "" @@ -1545,13 +1602,8 @@ msgstr "" msgid "This requires the collection to be public" msgstr "" -#: app/templates/collections/create_edit.html:61 -#: app/templates/threads/user_comments.html:79 -msgid "No results" -msgstr "" - #: app/templates/collections/create_edit.html:76 -#: app/templates/packages/remove.html:58 app/templates/packages/view.html:127 +#: app/templates/packages/remove.html:58 app/templates/packages/view.html:128 msgid "Remove" msgstr "" @@ -1794,7 +1846,7 @@ msgid "No audit log entries." msgstr "" #: app/templates/macros/forms.html:21 app/templates/macros/reviews.html:145 -#: app/templates/packages/remove.html:48 app/templates/packages/view.html:444 +#: app/templates/packages/remove.html:48 app/templates/packages/view.html:451 #: app/templates/users/modtools.html:86 msgid "Required" msgstr "" @@ -1862,19 +1914,19 @@ msgid "" "author." msgstr "" -#: app/templates/macros/packagegridtile.html:25 +#: app/templates/macros/packagegridtile.html:26 msgid "Warning: Non-free code and media." msgstr "" -#: app/templates/macros/packagegridtile.html:29 +#: app/templates/macros/packagegridtile.html:30 msgid "Warning: Non-free code." msgstr "" -#: app/templates/macros/packagegridtile.html:33 +#: app/templates/macros/packagegridtile.html:34 msgid "Warning: Non-free media." msgstr "" -#: app/templates/macros/packagegridtile.html:45 +#: app/templates/macros/packagegridtile.html:46 msgid "No packages available" msgstr "" @@ -2077,8 +2129,8 @@ msgstr "" msgid "On %(trigger)s, do %(action)s" msgstr "" -#: app/templates/macros/todo.html:35 app/templates/packages/view.html:121 -#: app/templates/packages/view.html:409 +#: app/templates/macros/todo.html:35 app/templates/packages/view.html:122 +#: app/templates/packages/view.html:416 msgid "Release" msgstr "" @@ -2088,7 +2140,7 @@ msgstr "" #: app/templates/macros/todo.html:48 #: app/templates/packages/releases_list.html:13 -#: app/templates/packages/view.html:413 +#: app/templates/packages/view.html:420 msgid "Update settings" msgstr "" @@ -2096,7 +2148,7 @@ msgstr "" msgid "No outdated packages." msgstr "" -#: app/templates/macros/topics.html:6 app/templates/packages/view.html:176 +#: app/templates/macros/topics.html:6 app/templates/packages/view.html:177 msgid "Author" msgstr "" @@ -2149,9 +2201,9 @@ msgstr "" #: app/templates/modnames/view.html:27 app/templates/oauth/authorize.html:32 #: app/templates/packages/game_support.html:42 -#: app/templates/packages/similar.html:38 app/templates/packages/view.html:450 -#: app/templates/packages/view.html:474 app/templates/packages/view.html:519 -#: app/templates/packages/view.html:551 app/templates/todo/editor.html:85 +#: app/templates/packages/similar.html:38 app/templates/packages/view.html:457 +#: app/templates/packages/view.html:481 app/templates/packages/view.html:526 +#: app/templates/packages/view.html:558 app/templates/todo/editor.html:85 #: app/templates/todo/game_support.html:45 #, python-format msgid "%(title)s by %(display_name)s" @@ -2362,12 +2414,6 @@ msgid "" "\t\t\tsuch as finding metadata from git, and autocompletion." msgstr "" -#: app/templates/packages/create_edit.html:66 -#: app/templates/packages/game_support.html:20 -#: app/templates/threads/view.html:96 app/templates/todo/tags.html:36 -msgid "Package" -msgstr "" - #: app/templates/packages/create_edit.html:73 msgid "You need to unpublish the package to change the name." msgstr "" @@ -2432,6 +2478,10 @@ msgstr "" msgid "If blank, the author's donation URL will be used instead." msgstr "" +#: app/templates/packages/create_edit.html:122 +msgid "How can users translate your package? ie: weblate URL or a help page" +msgstr "" + #: app/templates/packages/edit_maintainers.html:4 msgid "Edit Maintainers" msgstr "" @@ -2462,6 +2512,12 @@ msgstr "" msgid "Mods and texture packs for %(title)s" msgstr "" +#: app/templates/packages/game_hub.html:31 +#: app/templates/packages/game_hub.html:34 +#, python-format +msgid "Search for packages for %(title)s" +msgstr "" + #: app/templates/packages/game_support.html:9 msgid "Documentation" msgstr "" @@ -2473,7 +2529,7 @@ msgid "" msgstr "" #: app/templates/packages/game_support.html:23 -#: app/templates/packages/view.html:212 +#: app/templates/packages/view.html:213 msgid "Source" msgstr "" @@ -2940,7 +2996,7 @@ msgid "" msgstr "" #: app/templates/packages/review_votes.html:4 -#: app/templates/packages/view.html:353 +#: app/templates/packages/view.html:360 msgid "Review Votes" msgstr "" @@ -3048,6 +3104,40 @@ msgstr "" msgid "Download (.csv)" msgstr "" +#: app/templates/packages/translation.html:18 +#, python-format +msgid "" +"To provide translations for your %(type)s, you need to create .tr files " +"and upload a new release." +msgstr "" + +#: app/templates/packages/translation.html:19 +msgid "" +"For information on how to do this, see the modding book chapter and " +"lua_api.md" +msgstr "" + +#: app/templates/packages/translation.html:23 +msgid "Translation - Minetest Modding Book" +msgstr "" + +#: app/templates/packages/translation.html:26 +msgid "Translating content meta - lua_api.md" +msgstr "" + +#: app/templates/packages/translation.html:31 +#, python-format +msgid "%(title)s is available in %(num)d languages." +msgstr "" + +#: app/templates/packages/translation.html:32 +msgid "ContentDB reads translations from locale files (.tr) in your package." +msgstr "" + +#: app/templates/packages/translation.html:39 +msgid "Language" +msgstr "" + #: app/templates/packages/update_config.html:4 #: app/templates/packages/update_config.html:9 msgid "Configure Git Update Detection" @@ -3083,209 +3173,209 @@ msgid "" "notifications until it is marked up to date." msgstr "" -#: app/templates/packages/view.html:41 +#: app/templates/packages/view.html:42 msgid "Download" msgstr "" -#: app/templates/packages/view.html:48 +#: app/templates/packages/view.html:49 #, python-format msgid "Minetest %(min)s - %(max)s" msgstr "" -#: app/templates/packages/view.html:50 +#: app/templates/packages/view.html:51 #, python-format msgid "For Minetest %(min)s and above" msgstr "" -#: app/templates/packages/view.html:52 +#: app/templates/packages/view.html:53 #, python-format msgid "Minetest %(max)s and below" msgstr "" -#: app/templates/packages/view.html:62 +#: app/templates/packages/view.html:63 msgid "How do I install this?" msgstr "" -#: app/templates/packages/view.html:68 +#: app/templates/packages/view.html:69 msgid "No downloads available" msgstr "" -#: app/templates/packages/view.html:75 +#: app/templates/packages/view.html:76 msgid "Non-free code and media" msgstr "" -#: app/templates/packages/view.html:77 +#: app/templates/packages/view.html:78 msgid "Non-free code" msgstr "" -#: app/templates/packages/view.html:79 +#: app/templates/packages/view.html:80 msgid "Non-free media" msgstr "" -#: app/templates/packages/view.html:93 app/templates/threads/view.html:104 +#: app/templates/packages/view.html:94 app/templates/threads/view.html:104 msgid "" "This thread is only visible to its creator, package maintainers, users of" " Approver rank or above, and @mentioned users." msgstr "" -#: app/templates/packages/view.html:162 -msgid "Work in Progress" -msgstr "" - -#: app/templates/packages/view.html:183 app/templates/users/profile.html:242 +#: app/templates/packages/view.html:184 app/templates/users/profile.html:242 msgid "Downloads" msgstr "" -#: app/templates/packages/view.html:206 app/templates/users/profile.html:95 +#: app/templates/packages/view.html:207 app/templates/users/profile.html:95 msgid "Website" msgstr "" -#: app/templates/packages/view.html:218 app/templates/users/profile.html:77 +#: app/templates/packages/view.html:219 app/templates/users/profile.html:77 msgid "Forums" msgstr "" -#: app/templates/packages/view.html:224 +#: app/templates/packages/view.html:225 msgid "Issue Tracker" msgstr "" -#: app/templates/packages/view.html:303 +#: app/templates/packages/view.html:231 +msgid "Translate" +msgstr "" + +#: app/templates/packages/view.html:310 msgid "Awaiting review" msgstr "" -#: app/templates/packages/view.html:333 app/templates/threads/view.html:77 +#: app/templates/packages/view.html:340 app/templates/threads/view.html:77 msgid "Edit Review" msgstr "" -#: app/templates/packages/view.html:338 +#: app/templates/packages/view.html:345 msgid "You can't review your own package." msgstr "" -#: app/templates/packages/view.html:348 +#: app/templates/packages/view.html:355 msgid "Package needs to be approved before it can be reviewed." msgstr "" -#: app/templates/packages/view.html:359 +#: app/templates/packages/view.html:366 msgid "Used By" msgstr "" -#: app/templates/packages/view.html:365 +#: app/templates/packages/view.html:372 msgid "Content" msgstr "" -#: app/templates/packages/view.html:367 app/templates/packages/view.html:437 +#: app/templates/packages/view.html:374 app/templates/packages/view.html:444 msgid "View content for game" msgstr "" -#: app/templates/packages/view.html:381 +#: app/templates/packages/view.html:388 msgid "Favorite" msgstr "" -#: app/templates/packages/view.html:387 +#: app/templates/packages/view.html:394 msgid "Add to collection..." msgstr "" -#: app/templates/packages/view.html:397 +#: app/templates/packages/view.html:404 msgid "Package may be outdated" msgstr "" -#: app/templates/packages/view.html:404 +#: app/templates/packages/view.html:411 msgid "Only visible to the author and Editors." msgstr "" -#: app/templates/packages/view.html:421 +#: app/templates/packages/view.html:428 msgid "Warning" msgstr "" -#: app/templates/packages/view.html:427 +#: app/templates/packages/view.html:434 msgid "Like this package? Help support its development by making a donation" msgstr "" -#: app/templates/packages/view.html:430 +#: app/templates/packages/view.html:437 msgid "Donate now" msgstr "" -#: app/templates/packages/view.html:442 +#: app/templates/packages/view.html:449 msgid "Dependencies" msgstr "" -#: app/templates/packages/view.html:462 +#: app/templates/packages/view.html:469 msgid "No required dependencies" msgstr "" -#: app/templates/packages/view.html:468 +#: app/templates/packages/view.html:475 msgid "Optional" msgstr "" -#: app/templates/packages/view.html:501 +#: app/templates/packages/view.html:508 msgid "Compatible Games" msgstr "" -#: app/templates/packages/view.html:506 app/templates/packages/view.html:526 +#: app/templates/packages/view.html:513 app/templates/packages/view.html:533 msgid "No specific game required" msgstr "" -#: app/templates/packages/view.html:509 +#: app/templates/packages/view.html:516 msgid "Tested with:" msgstr "" -#: app/templates/packages/view.html:531 +#: app/templates/packages/view.html:538 msgid "Is the above correct?" msgstr "" -#: app/templates/packages/view.html:532 +#: app/templates/packages/view.html:539 msgid "You need to either confirm this or tell ContentDB about supported games" msgstr "" -#: app/templates/packages/view.html:544 +#: app/templates/packages/view.html:551 msgid "Does not work with:" msgstr "" -#: app/templates/packages/view.html:561 +#: app/templates/packages/view.html:568 msgid "This is an experimental feature." msgstr "" -#: app/templates/packages/view.html:562 +#: app/templates/packages/view.html:569 msgid "Supported games are determined by an algorithm, and may not be correct." msgstr "" -#: app/templates/packages/view.html:572 +#: app/templates/packages/view.html:579 msgid "Please specify compatible games" msgstr "" -#: app/templates/packages/view.html:578 +#: app/templates/packages/view.html:585 msgid "Information" msgstr "" -#: app/templates/packages/view.html:584 +#: app/templates/packages/view.html:591 msgid "Technical Name" msgstr "" -#: app/templates/packages/view.html:593 +#: app/templates/packages/view.html:607 #, python-format msgid "%(code_license)s for code,
%(media_license)s for media." msgstr "" -#: app/templates/packages/view.html:601 +#: app/templates/packages/view.html:615 msgid "Unknown" msgstr "" -#: app/templates/packages/view.html:603 +#: app/templates/packages/view.html:617 msgid "Added" msgstr "" -#: app/templates/packages/view.html:617 +#: app/templates/packages/view.html:631 msgid "Remove myself" msgstr "" -#: app/templates/packages/view.html:622 +#: app/templates/packages/view.html:636 msgid "Provides" msgstr "" -#: app/templates/packages/view.html:644 +#: app/templates/packages/view.html:658 msgid "More" msgstr "" -#: app/templates/packages/view.html:673 +#: app/templates/packages/view.html:687 msgid "See audit log" msgstr "" @@ -4297,3 +4387,16 @@ msgstr "" #~ msgid "a PNG or JPG image file" #~ msgstr "" + +#~ msgid "License Editor" +#~ msgstr "" + +#~ msgid "Restore Package" +#~ msgstr "" + +#~ msgid "Tag Editor" +#~ msgstr "" + +#~ msgid "Create Tag" +#~ msgstr "" + diff --git a/translations/pt_BR/LC_MESSAGES/messages.po b/translations/pt_BR/LC_MESSAGES/messages.po index df240324..ffe50fa4 100644 --- a/translations/pt_BR/LC_MESSAGES/messages.po +++ b/translations/pt_BR/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: 2023-12-30 16:46+0000\n" +"POT-Creation-Date: 2024-03-03 01:18+0000\n" "PO-Revision-Date: 2023-12-27 00:11+0000\n" "Last-Translator: Alexsandro Vítor \n" "Language: pt_BR\n" @@ -27,7 +27,8 @@ msgstr "Banido:" msgid "You have been banned." msgstr "Você foi banido." -#: app/querybuilder.py:38 app/templates/admin/tags/list.html:38 +#: app/querybuilder.py:41 app/templates/admin/languages/list.html:27 +#: app/templates/admin/tags/list.html:38 #: app/templates/admin/warnings/list.html:28 #: app/templates/collections/create_edit.html:56 #: app/templates/collections/view.html:66 app/templates/modnames/list.html:16 @@ -36,11 +37,20 @@ msgstr "Você foi banido." msgid "Packages" msgstr "Pacotes" -#: app/template_filters.py:86 +#: app/querybuilder.py:56 +#, python-format +msgid "%(package_type)s for %(game_name)s" +msgstr "" + +#: app/template_filters.py:90 #, python-format msgid "%(delta)s ago" msgstr "%(delta)s atrás" +#: app/blueprints/api/endpoints.py:95 app/templates/index.html:103 +msgid "Featured" +msgstr "Apresentou" + #: app/blueprints/api/tokens.py:33 app/templates/admin/tags/list.html:26 #: app/templates/admin/warnings/list.html:20 app/templates/macros/topics.html:7 #: app/templates/modnames/list.html:12 @@ -52,15 +62,15 @@ msgid "Limit to package" msgstr "Limite de pacote" #: app/blueprints/api/tokens.py:36 app/blueprints/collections/__init__.py:90 -#: app/blueprints/oauth/__init__.py:175 app/blueprints/packages/packages.py:274 -#: app/blueprints/packages/packages.py:523 -#: app/blueprints/packages/packages.py:619 -#: app/blueprints/packages/packages.py:690 -#: app/blueprints/packages/releases.py:61 -#: app/blueprints/packages/releases.py:73 app/blueprints/packages/reviews.py:49 -#: app/blueprints/packages/screenshots.py:35 -#: app/blueprints/packages/screenshots.py:41 -#: app/blueprints/packages/screenshots.py:46 +#: app/blueprints/oauth/__init__.py:175 app/blueprints/packages/packages.py:275 +#: app/blueprints/packages/packages.py:539 +#: app/blueprints/packages/packages.py:635 +#: app/blueprints/packages/packages.py:706 +#: app/blueprints/packages/releases.py:62 +#: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:49 +#: app/blueprints/packages/screenshots.py:36 +#: app/blueprints/packages/screenshots.py:42 +#: app/blueprints/packages/screenshots.py:47 #: app/blueprints/users/account.py:226 app/blueprints/users/account.py:234 #: app/blueprints/users/settings.py:77 app/blueprints/users/settings.py:147 #: app/blueprints/users/settings.py:304 app/templates/users/modtools.html:111 @@ -68,16 +78,19 @@ msgid "Save" msgstr "Salvar" #: app/blueprints/collections/__init__.py:77 -#: app/blueprints/oauth/__init__.py:168 app/blueprints/packages/releases.py:53 -#: app/blueprints/packages/releases.py:65 app/blueprints/packages/reviews.py:45 -#: app/blueprints/threads/__init__.py:281 app/templates/macros/reviews.html:138 -#: app/templates/macros/topics.html:5 +#: app/blueprints/oauth/__init__.py:168 app/blueprints/packages/releases.py:54 +#: app/blueprints/packages/releases.py:66 app/blueprints/packages/reviews.py:45 +#: app/blueprints/threads/__init__.py:281 +#: app/templates/admin/languages/list.html:23 +#: app/templates/macros/reviews.html:138 app/templates/macros/topics.html:5 #: app/templates/packages/release_edit.html:17 +#: app/templates/packages/translation.html:42 msgid "Title" msgstr "Título" #: app/blueprints/collections/__init__.py:80 #: app/blueprints/collections/__init__.py:85 +#: app/templates/packages/translation.html:45 msgid "Short Description" msgstr "Descrição curta" @@ -167,43 +180,48 @@ msgid "Edit Details" msgstr "Editar Detalhes" #: app/blueprints/packages/__init__.py:37 +#: app/templates/packages/translation.html:4 +msgid "Translation" +msgstr "" + +#: app/blueprints/packages/__init__.py:42 #: app/templates/packages/releases_list.html:34 -#: app/templates/packages/view.html:634 app/templates/todo/editor.html:75 +#: app/templates/packages/view.html:648 app/templates/todo/editor.html:75 msgid "Releases" msgstr "Lançamentos" -#: app/blueprints/packages/__init__.py:42 +#: app/blueprints/packages/__init__.py:47 #: app/templates/packages/screenshots.html:4 #: app/templates/packages/screenshots.html:14 app/templates/todo/editor.html:11 msgid "Screenshots" msgstr "Capturas de tela" -#: app/blueprints/packages/__init__.py:47 +#: app/blueprints/packages/__init__.py:52 #: app/templates/packages/edit_maintainers.html:8 -#: app/templates/packages/view.html:605 +#: app/templates/packages/view.html:619 msgid "Maintainers" msgstr "Mantenedores" -#: app/blueprints/packages/__init__.py:52 app/templates/base.html:159 -#: app/templates/packages/audit.html:4 +#: app/blueprints/packages/__init__.py:57 app/templates/admin/list.html:21 +#: app/templates/base.html:159 app/templates/packages/audit.html:4 msgid "Audit Log" msgstr "Registro de Auditoria" -#: app/blueprints/packages/__init__.py:57 app/templates/base.html:150 +#: app/blueprints/packages/__init__.py:62 app/templates/base.html:150 #: app/templates/packages/stats.html:4 app/templates/packages/stats.html:23 -#: app/templates/packages/view.html:229 app/templates/users/profile.html:148 +#: app/templates/packages/view.html:236 app/templates/users/profile.html:148 msgid "Statistics" msgstr "Estatísticas" -#: app/blueprints/packages/__init__.py:62 app/templates/packages/share.html:4 +#: app/blueprints/packages/__init__.py:67 app/templates/packages/share.html:4 msgid "Share and Badges" msgstr "Compartilhar e Selos" -#: app/blueprints/packages/__init__.py:67 +#: app/blueprints/packages/__init__.py:72 msgid "Remove / Unpublish" msgstr "Remover / Despublicar" -#: app/blueprints/packages/__init__.py:75 +#: app/blueprints/packages/__init__.py:80 #: app/templates/packages/game_support.html:4 msgid "Supported Games" msgstr "Jogos suportados" @@ -228,7 +246,7 @@ msgstr "" msgid "No download available." msgstr "Nenhum download disponível." -#: app/blueprints/packages/packages.py:253 app/templates/packages/view.html:582 +#: app/blueprints/packages/packages.py:253 app/templates/packages/view.html:589 msgid "Type" msgstr "Tipo" @@ -237,12 +255,12 @@ msgid "Title (Human-readable)" msgstr "Título (legível por humanos)" #: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:617 +#: app/blueprints/packages/packages.py:633 msgid "Name (Technical)" msgstr "Nome (Técnico)" #: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:618 +#: app/blueprints/packages/packages.py:634 #: app/templates/packages/create_edit.html:75 msgid "Lower case letters (a-z), digits (0-9), and underscores (_) only" msgstr "Apenas letras minúsculas (a-z), dígitos (0-9) e sublinhados (_)" @@ -251,7 +269,7 @@ msgstr "Apenas letras minúsculas (a-z), dígitos (0-9) e sublinhados (_)" msgid "Short Description (Plaintext)" msgstr "Descrição curta (texto simples)" -#: app/blueprints/packages/packages.py:258 app/templates/packages/view.html:597 +#: app/blueprints/packages/packages.py:258 app/templates/packages/view.html:611 msgid "Maintenance State" msgstr "Estado de Manutenção" @@ -264,7 +282,7 @@ msgstr "Etiquetas" msgid "Content Warnings" msgstr "Avisos de Conteúdo" -#: app/blueprints/packages/packages.py:262 app/templates/packages/view.html:586 +#: app/blueprints/packages/packages.py:262 app/templates/packages/view.html:600 msgid "License" msgstr "Licença" @@ -304,12 +322,16 @@ msgstr "URL do vídeo" msgid "Donate URL" msgstr "URL de doação" -#: app/blueprints/packages/packages.py:278 +#: app/blueprints/packages/packages.py:273 +msgid "Translation URL" +msgstr "" + +#: app/blueprints/packages/packages.py:279 #, fuzzy msgid "_game is not an allowed name" msgstr "_game não é um nome permitido" -#: app/blueprints/packages/packages.py:288 +#: app/blueprints/packages/packages.py:289 #, fuzzy msgid "" "Package already exists, but is removed. Please contact ContentDB staff to" @@ -318,211 +340,217 @@ msgstr "" "O pacote já existe, mas foi removido. Entre em contato com a equipe do " "ContentDB para restaurar o pacote" -#: app/blueprints/packages/packages.py:293 +#: app/blueprints/packages/packages.py:294 #, fuzzy msgid "Package already exists" msgstr "O pacote já existe" -#: app/blueprints/packages/packages.py:299 +#: app/blueprints/packages/packages.py:300 msgid "A collection with a similar name already exists" msgstr "Uma coleção com nome similar já existe" -#: app/blueprints/packages/packages.py:359 +#: app/blueprints/packages/packages.py:361 #, fuzzy msgid "Unable to find that user" msgstr "Não foi possível encontrar esse usuário" -#: app/blueprints/packages/packages.py:363 -#: app/blueprints/packages/screenshots.py:136 +#: app/blueprints/packages/packages.py:365 +#: app/blueprints/packages/screenshots.py:137 #: app/blueprints/users/settings.py:131 msgid "Permission denied" msgstr "Permissão negada" -#: app/blueprints/packages/packages.py:419 -#: app/blueprints/packages/packages.py:478 -#: app/blueprints/packages/packages.py:498 +#: app/blueprints/packages/packages.py:421 +#: app/blueprints/packages/packages.py:494 +#: app/blueprints/packages/packages.py:514 msgid "You don't have permission to do that" msgstr "Você não tem permissão para fazer isso" -#: app/blueprints/packages/packages.py:449 +#: app/blueprints/packages/packages.py:453 msgid "Please comment what changes are needed in the approval thread" msgstr "Por favor, comente quais mudanças são necessárias no tópico de aprovação" -#: app/blueprints/packages/packages.py:493 +#: app/blueprints/packages/packages.py:460 +msgid "" +"Please comment in the approval thread so editors know what you have " +"changed" +msgstr "" + +#: app/blueprints/packages/packages.py:509 msgid "Deleted package" msgstr "Pacote excluído" -#: app/blueprints/packages/packages.py:513 +#: app/blueprints/packages/packages.py:529 msgid "Unapproved package" msgstr "Pacote não aprovado" -#: app/blueprints/packages/packages.py:522 +#: app/blueprints/packages/packages.py:538 msgid "Maintainers (Comma-separated)" msgstr "Mantenedores(separados por vírgula)" -#: app/blueprints/packages/packages.py:531 +#: app/blueprints/packages/packages.py:547 msgid "You don't have permission to edit maintainers" msgstr "Você não tem permissão para editar os mantenedores" -#: app/blueprints/packages/packages.py:581 +#: app/blueprints/packages/packages.py:597 msgid "You are not a maintainer" msgstr "Você não é um mantenedor" -#: app/blueprints/packages/packages.py:584 +#: app/blueprints/packages/packages.py:600 msgid "Package owners cannot remove themselves as maintainers" msgstr "Donos do pacote não podem se remover como mantenedores" -#: app/blueprints/packages/packages.py:616 +#: app/blueprints/packages/packages.py:632 msgid "Author Name" msgstr "Nome do autor" -#: app/blueprints/packages/packages.py:686 +#: app/blueprints/packages/packages.py:702 msgid "Enable support detection based on dependencies (recommended)" msgstr "Habilitar detecção de suporte com base em dependências (recomendado)" -#: app/blueprints/packages/packages.py:687 +#: app/blueprints/packages/packages.py:703 msgid "Supported games" msgstr "Jogos suportados" -#: app/blueprints/packages/packages.py:688 +#: app/blueprints/packages/packages.py:704 msgid "Unsupported games" msgstr "Jogos não suportados" -#: app/blueprints/packages/packages.py:689 +#: app/blueprints/packages/packages.py:705 msgid "Supports all games (unless stated) / is game independent" msgstr "" "Suporta todos os jogos (exceto quando especificado) / independente de " "jogos" -#: app/blueprints/packages/packages.py:705 +#: app/blueprints/packages/packages.py:721 msgid "You need at least one release before you can edit game support" msgstr "" "Você precisa de pelo menos 1 lançamento antes de poder editar o suporte " "de jogos" -#: app/blueprints/packages/packages.py:709 +#: app/blueprints/packages/packages.py:725 msgid "Mod(pack) needs to contain at least one mod. Please create a new release" msgstr "" "(Pacotes de) mods precisam conter ao menos um mod. Por favor, crie um " "novo lançamento" -#: app/blueprints/packages/releases.py:54 +#: app/blueprints/packages/releases.py:55 #: app/templates/packages/release_new.html:46 msgid "Method" msgstr "Método" -#: app/blueprints/packages/releases.py:54 -#: app/blueprints/packages/releases.py:56 -#: app/blueprints/packages/screenshots.py:34 +#: app/blueprints/packages/releases.py:55 +#: app/blueprints/packages/releases.py:57 +#: app/blueprints/packages/screenshots.py:35 msgid "File Upload" msgstr "Upload de arquivo" -#: app/blueprints/packages/releases.py:55 +#: app/blueprints/packages/releases.py:56 #, fuzzy msgid "Git reference (ie: commit hash, branch, or tag)" msgstr "Referência do Git (ou seja: commit hash, branch ou tag)" -#: app/blueprints/packages/releases.py:57 -#: app/blueprints/packages/releases.py:69 -#: app/blueprints/packages/releases.py:193 +#: app/blueprints/packages/releases.py:58 +#: app/blueprints/packages/releases.py:70 +#: app/blueprints/packages/releases.py:194 msgid "Minimum Minetest Version" msgstr "Versão mínima do Minetest" -#: app/blueprints/packages/releases.py:59 -#: app/blueprints/packages/releases.py:71 -#: app/blueprints/packages/releases.py:196 +#: app/blueprints/packages/releases.py:60 +#: app/blueprints/packages/releases.py:72 +#: app/blueprints/packages/releases.py:197 msgid "Maximum Minetest Version" msgstr "Versão Máxima do Minetest" -#: app/blueprints/packages/releases.py:66 +#: app/blueprints/packages/releases.py:67 #: app/templates/packages/release_edit.html:23 msgid "URL" msgstr "URL" -#: app/blueprints/packages/releases.py:67 +#: app/blueprints/packages/releases.py:68 #, fuzzy msgid "Task ID" msgstr "ID da tarefa" -#: app/blueprints/packages/releases.py:68 -#: app/blueprints/packages/screenshots.py:40 +#: app/blueprints/packages/releases.py:69 +#: app/blueprints/packages/screenshots.py:41 msgid "Is Approved" msgstr "Está aprovado" -#: app/blueprints/packages/releases.py:86 +#: app/blueprints/packages/releases.py:87 msgid "Import from Git" msgstr "Importar do Git" -#: app/blueprints/packages/releases.py:86 +#: app/blueprints/packages/releases.py:87 msgid "Upload .zip file" msgstr "Upload de arquivo .zip" -#: app/blueprints/packages/releases.py:192 +#: app/blueprints/packages/releases.py:193 msgid "Set Min" msgstr "Configurar mínimo" -#: app/blueprints/packages/releases.py:195 +#: app/blueprints/packages/releases.py:196 msgid "Set Max" msgstr "Configurar máximo" -#: app/blueprints/packages/releases.py:198 +#: app/blueprints/packages/releases.py:199 msgid "Only change values previously set as none" msgstr "Altere apenas os valores definidos anteriormente como nenhum" -#: app/blueprints/packages/releases.py:199 +#: app/blueprints/packages/releases.py:200 msgid "Update" msgstr "Atualização" -#: app/blueprints/packages/releases.py:248 +#: app/blueprints/packages/releases.py:251 #: app/templates/packages/update_config.html:25 msgid "Trigger" msgstr "Gatilho" -#: app/blueprints/packages/releases.py:249 +#: app/blueprints/packages/releases.py:252 msgid "New Commit" msgstr "Novo commit" -#: app/blueprints/packages/releases.py:250 app/templates/admin/tags/list.html:8 +#: app/blueprints/packages/releases.py:253 app/templates/admin/tags/list.html:8 msgid "New Tag" msgstr "Nova tag" -#: app/blueprints/packages/releases.py:252 +#: app/blueprints/packages/releases.py:255 msgid "Branch name" msgstr "Nome da branch" -#: app/blueprints/packages/releases.py:253 +#: app/blueprints/packages/releases.py:256 #: app/templates/packages/update_config.html:38 msgid "Action" msgstr "Ação" -#: app/blueprints/packages/releases.py:254 +#: app/blueprints/packages/releases.py:257 msgid "Send notification and mark as outdated" msgstr "Enviar notificação e marcar como desatualizado" -#: app/blueprints/packages/releases.py:254 +#: app/blueprints/packages/releases.py:257 #: app/templates/macros/package_approval.html:22 msgid "Create release" msgstr "Criar release" -#: app/blueprints/packages/releases.py:256 +#: app/blueprints/packages/releases.py:259 msgid "Save Settings" msgstr "Salvar Configurações" -#: app/blueprints/packages/releases.py:257 +#: app/blueprints/packages/releases.py:260 msgid "Disable Automation" msgstr "Desabilitar automação" -#: app/blueprints/packages/releases.py:296 +#: app/blueprints/packages/releases.py:299 msgid "Please add a Git repository URL in order to set up automatic releases" msgstr "" "Por favor, adicione uma URL de repositório Git para configurar " "lançamentos automáticos" -#: app/blueprints/packages/releases.py:312 +#: app/blueprints/packages/releases.py:315 msgid "Deleted update configuration" msgstr "Configuração de atualização deletada" -#: app/blueprints/packages/releases.py:320 +#: app/blueprints/packages/releases.py:323 msgid "Now, please create an initial release" msgstr "Por favor, crie um lançamento inicial" @@ -566,7 +594,7 @@ msgstr "" #: app/blueprints/packages/reviews.py:80 app/blueprints/threads/__init__.py:207 #: app/blueprints/threads/__init__.py:240 #: app/blueprints/threads/__init__.py:334 app/blueprints/users/settings.py:112 -#: app/logic/packages.py:131 +#: app/logic/packages.py:132 msgid "Linking to blocked sites is not allowed" msgstr "Linkar para sites bloqueados não é permitido" @@ -578,12 +606,12 @@ msgstr "Você não pode votar em reviews de seus pacotes!" msgid "You can't vote on your own reviews!" msgstr "Você não pode votar em suas reviews!" -#: app/blueprints/packages/screenshots.py:33 -#: app/blueprints/packages/screenshots.py:39 +#: app/blueprints/packages/screenshots.py:34 +#: app/blueprints/packages/screenshots.py:40 msgid "Title/Caption" msgstr "Título/Legenda" -#: app/blueprints/packages/screenshots.py:45 +#: app/blueprints/packages/screenshots.py:46 #: app/templates/packages/screenshots.html:110 msgid "Cover Image" msgstr "Imagem de capa" @@ -593,7 +621,7 @@ msgid "Message" msgstr "Mensagem" #: app/blueprints/report/__init__.py:35 app/templates/macros/threads.html:51 -#: app/templates/packages/view.html:665 app/templates/report/index.html:4 +#: app/templates/packages/view.html:679 app/templates/report/index.html:4 #: app/templates/report/index.html:10 app/templates/users/profile.html:37 msgid "Report" msgstr "Reportar" @@ -667,7 +695,7 @@ msgstr "Senha" msgid "Remember me" msgstr "Lembre-me" -#: app/blueprints/users/account.py:39 app/templates/base.html:188 +#: app/blueprints/users/account.py:39 app/templates/base.html:176 #: app/templates/donate/index.html:74 app/templates/users/login.html:4 msgid "Sign in" msgstr "Registrar-se" @@ -1042,7 +1070,7 @@ msgid "File filter" msgstr "Filtro de arquivos" #: app/blueprints/zipgrep/__init__.py:38 app/templates/base.html:60 -#: app/templates/todo/tags.html:14 +#: app/templates/packages/game_hub.html:35 app/templates/todo/tags.html:14 msgid "Search" msgstr "Pesquisar" @@ -1075,7 +1103,7 @@ msgstr "Você precisa adicionar ao menos uma captura de tela." msgid "Please wait for the license to be added to CDB." msgstr "Por favor, aguarde pela licença para adicionar ao CDB." -#: app/logic/packages.py:98 +#: app/logic/packages.py:99 msgid "" "Name can only contain lower case letters (a-z), digits (0-9), and " "underscores (_)" @@ -1083,11 +1111,11 @@ msgstr "" "Nome pode conter apenas letras minúsculas (a-z), números (0-9) e " "sublinhas (_)" -#: app/logic/packages.py:112 +#: app/logic/packages.py:113 msgid "You don't have permission to edit this package" msgstr "Você não tem permissão para editar esse pacote" -#: app/logic/packages.py:116 +#: app/logic/packages.py:117 msgid "You don't have permission to change the package name" msgstr "Você não tem permissão para alterar o nome desse pacote" @@ -1124,50 +1152,50 @@ msgstr "" "Captura de tela é muito pequena, ela deve ter a resolução de %(width)s " "por %(height)s pixels" -#: app/logic/uploads.py:55 +#: app/logic/uploads.py:58 #, python-format msgid "Please upload %(file_desc)s" msgstr "Por favor, faça upload de %(file_desc)s" -#: app/logic/uploads.py:58 +#: app/logic/uploads.py:61 msgid "Uploaded image isn't actually an image" msgstr "Imagem carregada não é uma imagem" -#: app/models/packages.py:68 +#: app/models/packages.py:69 msgid "Mod" msgstr "Mod" -#: app/models/packages.py:70 +#: app/models/packages.py:71 msgid "Game" msgstr "Jogo" -#: app/models/packages.py:72 +#: app/models/packages.py:73 msgid "Texture Pack" msgstr "Pacote de texturas" -#: app/models/packages.py:77 app/templates/base.html:39 +#: app/models/packages.py:78 app/templates/base.html:39 #: app/templates/modnames/view.html:14 msgid "Mods" msgstr "Mods" -#: app/models/packages.py:79 app/templates/base.html:42 +#: app/models/packages.py:80 app/templates/base.html:42 #: app/templates/modnames/view.html:17 msgid "Games" msgstr "Jogos" -#: app/models/packages.py:81 app/templates/base.html:45 +#: app/models/packages.py:82 app/templates/base.html:45 msgid "Texture Packs" msgstr "Pacotes de texturas" -#: app/models/packages.py:170 +#: app/models/packages.py:171 msgid "Submit for Approval" msgstr "Submeter para aprovação" -#: app/models/packages.py:172 +#: app/models/packages.py:173 msgid "Approve" msgstr "Aprovar" -#: app/models/packages.py:174 app/templates/api/create_edit_token.html:17 +#: app/models/packages.py:175 app/templates/api/create_edit_token.html:17 #: app/templates/collections/delete.html:14 #: app/templates/collections/view.html:39 #: app/templates/oauth/create_edit.html:17 @@ -1179,6 +1207,10 @@ msgstr "Aprovar" msgid "Delete" msgstr "Deletar" +#: app/models/packages.py:572 app/templates/packages/view.html:163 +msgid "Work in Progress" +msgstr "Trabalho em progresso" + #: app/tasks/emails.py:119 msgid "" "You are receiving this email because you are a registered user of " @@ -1236,8 +1268,9 @@ msgstr "" msgid "Random" msgstr "Aleatório" -#: app/templates/base.html:51 app/templates/base.html:256 +#: app/templates/base.html:51 app/templates/base.html:245 #: app/templates/packages/bulk_update_conf.html:8 +#: app/templates/packages/translation.html:12 #: app/templates/packages/update_config.html:8 #: app/templates/todo/game_support.html:8 app/templates/todo/user.html:45 #: app/templates/todo/user.html:69 @@ -1278,84 +1311,82 @@ msgstr "Perfil" msgid "My Collections" msgstr "Minhas coleções" -#: app/templates/base.html:163 +#: app/templates/base.html:164 msgid "Admin" msgstr "Administrador" -#: app/templates/base.html:166 -msgid "License Editor" -msgstr "Editor de licença" - -#: app/templates/base.html:171 -msgid "Restore Package" -msgstr "Restaurar pacote" - -#: app/templates/base.html:174 -msgid "Tag Editor" -msgstr "Editor de tags" - -#: app/templates/base.html:176 -msgid "Create Tag" -msgstr "Criar tag" - -#: app/templates/base.html:181 app/templates/packages/release_new.html:12 +#: app/templates/base.html:169 app/templates/packages/release_new.html:12 msgid "Settings" msgstr "Configurações" -#: app/templates/base.html:184 +#: app/templates/base.html:172 msgid "Sign out" msgstr "Desnotar" -#: app/templates/base.html:213 +#: app/templates/admin/languages/list.html:4 +#: app/templates/admin/languages/list.html:10 app/templates/base.html:185 +#: app/templates/packages/view.html:593 +msgid "Languages" +msgstr "" + +#: app/templates/base.html:202 msgid "Help translate ContentDB" msgstr "Ajude a traduzir o ContentDB" -#: app/templates/base.html:257 +#: app/templates/base.html:246 msgid "About" msgstr "Sobre" -#: app/templates/base.html:258 +#: app/templates/base.html:247 msgid "Rules" msgstr "Regras" -#: app/templates/base.html:259 +#: app/templates/base.html:248 msgid "Policy and Guidance" msgstr "Politicas e Guias" -#: app/templates/base.html:260 +#: app/templates/base.html:249 msgid "API" msgstr "API" -#: app/templates/base.html:261 app/templates/users/register.html:37 +#: app/templates/base.html:250 app/templates/users/register.html:37 msgid "Privacy Policy" msgstr "Politicas de privacidade" -#: app/templates/base.html:263 +#: app/templates/base.html:252 msgid "Report / DMCA" msgstr "Reportar / DMCA" -#: app/templates/base.html:265 +#: app/templates/base.html:254 msgid "User List" msgstr "Lista de usuários" -#: app/templates/base.html:266 app/templates/packages/view.html:189 -#: app/templates/packages/view.html:654 app/templates/threads/list.html:4 +#: app/templates/base.html:255 app/templates/packages/view.html:190 +#: app/templates/packages/view.html:668 app/templates/threads/list.html:4 msgid "Threads" msgstr "Tópicos" -#: app/templates/base.html:267 app/templates/collections/list.html:7 +#: app/templates/base.html:256 app/templates/collections/list.html:7 #: app/templates/collections/list.html:26 msgid "Collections" msgstr "Coleções" -#: app/templates/base.html:268 +#: app/templates/base.html:257 msgid "Support Packages" msgstr "Pacotes suportados" -#: app/templates/base.html:269 +#: app/templates/base.html:258 msgid "Source Code" msgstr "Código-fonte" +#: app/templates/base.html:264 +msgid "Show non-free packages" +msgstr "" + +#: app/templates/base.html:266 +msgid "Hide non-free packages" +msgstr "" + #: app/templates/index.html:4 msgid "Welcome" msgstr "Bem-vind@" @@ -1366,6 +1397,7 @@ msgstr "" "Bem-vind@ ao melhor lugar para encontrar mods, jogos e pacotes de " "texturas para o Minetest" +#: app/templates/admin/storage.html:39 #: app/templates/collections/create_edit.html:81 #: app/templates/collections/list.html:39 #: app/templates/collections/view.html:91 app/templates/index.html:48 @@ -1382,68 +1414,73 @@ msgid "%(title)s by %(author)s" msgstr "%(title)s por %(author)s" #: app/templates/index.html:77 app/templates/packages/reviews_list.html:4 -#: app/templates/packages/view.html:193 app/templates/packages/view.html:325 +#: app/templates/packages/view.html:194 app/templates/packages/view.html:332 #: app/templates/users/profile.html:279 msgid "Reviews" msgstr "Avaliações" -#: app/templates/index.html:93 app/templates/packages/view.html:271 +#: app/templates/index.html:93 app/templates/packages/view.html:278 msgid "Previous" msgstr "Anterior" -#: app/templates/index.html:97 app/templates/packages/view.html:275 +#: app/templates/index.html:97 app/templates/packages/view.html:282 #: app/templates/users/claim_forums.html:87 msgid "Next" msgstr "Posterior" -#: app/templates/index.html:103 -msgid "Featured" -msgstr "Apresentou" - -#: app/templates/index.html:108 app/templates/index.html:115 -#: app/templates/index.html:122 app/templates/index.html:129 -#: app/templates/index.html:136 app/templates/index.html:158 -#: app/templates/index.html:165 app/templates/packages/game_hub.html:30 -#: app/templates/packages/game_hub.html:37 +#: app/templates/index.html:107 app/templates/index.html:113 #: app/templates/packages/game_hub.html:44 -#: app/templates/packages/game_hub.html:51 -#: app/templates/packages/game_hub.html:58 -msgid "See more" -msgstr "Ver mais" - -#: app/templates/index.html:110 app/templates/packages/game_hub.html:32 msgid "Recently Added" msgstr "Adicionados recentemente" -#: app/templates/index.html:117 app/templates/packages/game_hub.html:39 +#: app/templates/index.html:111 app/templates/index.html:122 +#: app/templates/index.html:133 app/templates/index.html:144 +#: app/templates/index.html:155 app/templates/index.html:181 +#: app/templates/packages/game_hub.html:42 +#: app/templates/packages/game_hub.html:49 +#: app/templates/packages/game_hub.html:56 +#: app/templates/packages/game_hub.html:63 +#: app/templates/packages/game_hub.html:70 +msgid "See more" +msgstr "Ver mais" + +#: app/templates/index.html:118 app/templates/index.html:124 +#: app/templates/packages/game_hub.html:51 msgid "Recently Updated" msgstr "Atualizados recentemente" -#: app/templates/index.html:124 +#: app/templates/index.html:129 app/templates/index.html:135 msgid "Top Games" msgstr "Top jogos" -#: app/templates/index.html:131 app/templates/packages/game_hub.html:46 +#: app/templates/index.html:140 app/templates/index.html:146 +#: app/templates/packages/game_hub.html:58 msgid "Top Mods" msgstr "Top mods" -#: app/templates/index.html:138 app/templates/packages/game_hub.html:53 +#: app/templates/index.html:151 app/templates/index.html:157 +#: app/templates/packages/game_hub.html:65 msgid "Top Texture Packs" msgstr "Top pacotes de texturas" -#: app/templates/index.html:142 +#: app/templates/index.html:163 msgid "Search by Tags" msgstr "Pesquisar por tags" -#: app/templates/index.html:160 app/templates/packages/game_hub.html:60 +#: app/templates/index.html:177 app/templates/index.html:183 +#: app/templates/packages/game_hub.html:72 msgid "Highest Reviewed" msgstr "Melhores avaliados" -#: app/templates/index.html:167 +#: app/templates/index.html:191 +msgid "All reviews" +msgstr "" + +#: app/templates/index.html:193 msgid "Recent Positive Reviews" msgstr "Avaliações positivas recentes" -#: app/templates/index.html:174 +#: app/templates/index.html:200 #, python-format msgid "CDB has %(count)d packages, with a total of %(downloads)d downloads." msgstr "CDB contêm %(count)d pacotes com um total de %(downloads)d downloads." @@ -1470,6 +1507,27 @@ msgstr "Enviar notificações em massa" msgid "Send email to %(username)s" msgstr "Enviar e-mail para %(username)s" +#: app/templates/admin/storage.html:18 +#: app/templates/packages/create_edit.html:66 +#: app/templates/packages/game_support.html:20 +#: app/templates/threads/view.html:96 app/templates/todo/tags.html:36 +msgid "Package" +msgstr "" + +#: app/templates/admin/storage.html:62 +#: app/templates/collections/create_edit.html:61 +#: app/templates/threads/user_comments.html:79 +msgid "No results" +msgstr "Sem resultados" + +#: app/templates/admin/languages/list.html:19 +msgid "Id" +msgstr "" + +#: app/templates/admin/languages/list.html:33 +msgid "Has ContentDB translation?" +msgstr "" + #: app/templates/admin/licenses/list.html:8 msgid "New License" msgstr "Nova licença" @@ -1582,7 +1640,7 @@ msgstr "Nenhum token criado" #: app/templates/collections/create_edit.html:5 #: app/templates/collections/view.html:42 app/templates/macros/releases.html:68 -#: app/templates/packages/view.html:115 app/templates/packages/view.html:248 +#: app/templates/packages/view.html:116 app/templates/packages/view.html:255 msgid "Edit" msgstr "Editar" @@ -1598,13 +1656,8 @@ msgstr "Os usuários não serão redirecionados ao acessar o URL antigo" msgid "This requires the collection to be public" msgstr "" -#: app/templates/collections/create_edit.html:61 -#: app/templates/threads/user_comments.html:79 -msgid "No results" -msgstr "Sem resultados" - #: app/templates/collections/create_edit.html:76 -#: app/templates/packages/remove.html:58 app/templates/packages/view.html:127 +#: app/templates/packages/remove.html:58 app/templates/packages/view.html:128 msgid "Remove" msgstr "Remover" @@ -1869,7 +1922,7 @@ msgid "No audit log entries." msgstr "Nenhuma entrada no log de audição." #: app/templates/macros/forms.html:21 app/templates/macros/reviews.html:145 -#: app/templates/packages/remove.html:48 app/templates/packages/view.html:444 +#: app/templates/packages/remove.html:48 app/templates/packages/view.html:451 #: app/templates/users/modtools.html:86 msgid "Required" msgstr "Requerido" @@ -1937,19 +1990,19 @@ msgid "" "author." msgstr "" -#: app/templates/macros/packagegridtile.html:25 +#: app/templates/macros/packagegridtile.html:26 msgid "Warning: Non-free code and media." msgstr "Alerta: Código ou mídia não gratuitos." -#: app/templates/macros/packagegridtile.html:29 +#: app/templates/macros/packagegridtile.html:30 msgid "Warning: Non-free code." msgstr "Alerta: Código não gratuito." -#: app/templates/macros/packagegridtile.html:33 +#: app/templates/macros/packagegridtile.html:34 msgid "Warning: Non-free media." msgstr "Alerta: Mídia não gratuita." -#: app/templates/macros/packagegridtile.html:45 +#: app/templates/macros/packagegridtile.html:46 msgid "No packages available" msgstr "Nenhum pacote disponível" @@ -2158,8 +2211,8 @@ msgstr "" msgid "On %(trigger)s, do %(action)s" msgstr "" -#: app/templates/macros/todo.html:35 app/templates/packages/view.html:121 -#: app/templates/packages/view.html:409 +#: app/templates/macros/todo.html:35 app/templates/packages/view.html:122 +#: app/templates/packages/view.html:416 msgid "Release" msgstr "" @@ -2169,7 +2222,7 @@ msgstr "" #: app/templates/macros/todo.html:48 #: app/templates/packages/releases_list.html:13 -#: app/templates/packages/view.html:413 +#: app/templates/packages/view.html:420 msgid "Update settings" msgstr "" @@ -2177,7 +2230,7 @@ msgstr "" msgid "No outdated packages." msgstr "" -#: app/templates/macros/topics.html:6 app/templates/packages/view.html:176 +#: app/templates/macros/topics.html:6 app/templates/packages/view.html:177 msgid "Author" msgstr "" @@ -2230,9 +2283,9 @@ msgstr "" #: app/templates/modnames/view.html:27 app/templates/oauth/authorize.html:32 #: app/templates/packages/game_support.html:42 -#: app/templates/packages/similar.html:38 app/templates/packages/view.html:450 -#: app/templates/packages/view.html:474 app/templates/packages/view.html:519 -#: app/templates/packages/view.html:551 app/templates/todo/editor.html:85 +#: app/templates/packages/similar.html:38 app/templates/packages/view.html:457 +#: app/templates/packages/view.html:481 app/templates/packages/view.html:526 +#: app/templates/packages/view.html:558 app/templates/todo/editor.html:85 #: app/templates/todo/game_support.html:45 #, python-format msgid "%(title)s by %(display_name)s" @@ -2443,12 +2496,6 @@ msgid "" "\t\t\tsuch as finding metadata from git, and autocompletion." msgstr "" -#: app/templates/packages/create_edit.html:66 -#: app/templates/packages/game_support.html:20 -#: app/templates/threads/view.html:96 app/templates/todo/tags.html:36 -msgid "Package" -msgstr "" - #: app/templates/packages/create_edit.html:73 msgid "You need to unpublish the package to change the name." msgstr "" @@ -2513,6 +2560,10 @@ msgstr "" msgid "If blank, the author's donation URL will be used instead." msgstr "" +#: app/templates/packages/create_edit.html:122 +msgid "How can users translate your package? ie: weblate URL or a help page" +msgstr "" + #: app/templates/packages/edit_maintainers.html:4 msgid "Edit Maintainers" msgstr "" @@ -2543,6 +2594,12 @@ msgstr "" msgid "Mods and texture packs for %(title)s" msgstr "" +#: app/templates/packages/game_hub.html:31 +#: app/templates/packages/game_hub.html:34 +#, python-format +msgid "Search for packages for %(title)s" +msgstr "" + #: app/templates/packages/game_support.html:9 msgid "Documentation" msgstr "" @@ -2554,7 +2611,7 @@ msgid "" msgstr "" #: app/templates/packages/game_support.html:23 -#: app/templates/packages/view.html:212 +#: app/templates/packages/view.html:213 msgid "Source" msgstr "" @@ -3041,7 +3098,7 @@ msgstr "" "removendo os efeitos de avaliação do pacote." #: app/templates/packages/review_votes.html:4 -#: app/templates/packages/view.html:353 +#: app/templates/packages/view.html:360 msgid "Review Votes" msgstr "Votos da avaliação" @@ -3152,6 +3209,40 @@ msgstr "Tópicos de fórum similares" msgid "Download (.csv)" msgstr "Baixar (.csv)" +#: app/templates/packages/translation.html:18 +#, python-format +msgid "" +"To provide translations for your %(type)s, you need to create .tr files " +"and upload a new release." +msgstr "" + +#: app/templates/packages/translation.html:19 +msgid "" +"For information on how to do this, see the modding book chapter and " +"lua_api.md" +msgstr "" + +#: app/templates/packages/translation.html:23 +msgid "Translation - Minetest Modding Book" +msgstr "" + +#: app/templates/packages/translation.html:26 +msgid "Translating content meta - lua_api.md" +msgstr "" + +#: app/templates/packages/translation.html:31 +#, python-format +msgid "%(title)s is available in %(num)d languages." +msgstr "" + +#: app/templates/packages/translation.html:32 +msgid "ContentDB reads translations from locale files (.tr) in your package." +msgstr "" + +#: app/templates/packages/translation.html:39 +msgid "Language" +msgstr "" + #: app/templates/packages/update_config.html:4 #: app/templates/packages/update_config.html:9 msgid "Configure Git Update Detection" @@ -3194,46 +3285,46 @@ msgstr "" "Uma vez que um pacote é marcado como desatualizado, você não receberá " "mais nenhuma notificação até que este seja marcado como por atualizar." -#: app/templates/packages/view.html:41 +#: app/templates/packages/view.html:42 msgid "Download" msgstr "Baixar" -#: app/templates/packages/view.html:48 +#: app/templates/packages/view.html:49 #, python-format msgid "Minetest %(min)s - %(max)s" msgstr "Minetest %(min)s - %(max)s" -#: app/templates/packages/view.html:50 +#: app/templates/packages/view.html:51 #, python-format msgid "For Minetest %(min)s and above" msgstr "Para Minetest %(min)s e superior" -#: app/templates/packages/view.html:52 +#: app/templates/packages/view.html:53 #, python-format msgid "Minetest %(max)s and below" msgstr "Minetest %(max)s and inferior" -#: app/templates/packages/view.html:62 +#: app/templates/packages/view.html:63 msgid "How do I install this?" msgstr "Como instalar?" -#: app/templates/packages/view.html:68 +#: app/templates/packages/view.html:69 msgid "No downloads available" msgstr "Nenhum download disponível" -#: app/templates/packages/view.html:75 +#: app/templates/packages/view.html:76 msgid "Non-free code and media" msgstr "Código e mídia não gratuitos" -#: app/templates/packages/view.html:77 +#: app/templates/packages/view.html:78 msgid "Non-free code" msgstr "Código não gratuito" -#: app/templates/packages/view.html:79 +#: app/templates/packages/view.html:80 msgid "Non-free media" msgstr "Mídia não gratuita" -#: app/templates/packages/view.html:93 app/templates/threads/view.html:104 +#: app/templates/packages/view.html:94 app/templates/threads/view.html:104 msgid "" "This thread is only visible to its creator, package maintainers, users of" " Approver rank or above, and @mentioned users." @@ -3241,170 +3332,170 @@ msgstr "" "Esse tópico é visível apenas para seu criador, mantedores, usuários do " "ranque de Aprovadores e @usuários mencionados." -#: app/templates/packages/view.html:162 -msgid "Work in Progress" -msgstr "Trabalho em progresso" - -#: app/templates/packages/view.html:183 app/templates/users/profile.html:242 +#: app/templates/packages/view.html:184 app/templates/users/profile.html:242 msgid "Downloads" msgstr "Downloads" -#: app/templates/packages/view.html:206 app/templates/users/profile.html:95 +#: app/templates/packages/view.html:207 app/templates/users/profile.html:95 msgid "Website" msgstr "Website" -#: app/templates/packages/view.html:218 app/templates/users/profile.html:77 +#: app/templates/packages/view.html:219 app/templates/users/profile.html:77 msgid "Forums" msgstr "Fóruns" -#: app/templates/packages/view.html:224 +#: app/templates/packages/view.html:225 msgid "Issue Tracker" msgstr "" -#: app/templates/packages/view.html:303 +#: app/templates/packages/view.html:231 +msgid "Translate" +msgstr "" + +#: app/templates/packages/view.html:310 msgid "Awaiting review" msgstr "Esperando avaliação" -#: app/templates/packages/view.html:333 app/templates/threads/view.html:77 +#: app/templates/packages/view.html:340 app/templates/threads/view.html:77 msgid "Edit Review" msgstr "Editar avaliação" -#: app/templates/packages/view.html:338 +#: app/templates/packages/view.html:345 msgid "You can't review your own package." msgstr "Você não pode avaliar seu próprio pacote." -#: app/templates/packages/view.html:348 +#: app/templates/packages/view.html:355 msgid "Package needs to be approved before it can be reviewed." msgstr "Pacotes precisam ser aprovados antes que possam ser avaliados." -#: app/templates/packages/view.html:359 +#: app/templates/packages/view.html:366 msgid "Used By" msgstr "Utilizado por" -#: app/templates/packages/view.html:365 +#: app/templates/packages/view.html:372 msgid "Content" msgstr "Conteúdo" -#: app/templates/packages/view.html:367 app/templates/packages/view.html:437 +#: app/templates/packages/view.html:374 app/templates/packages/view.html:444 msgid "View content for game" msgstr "Visualizar conteúdo para jogo" -#: app/templates/packages/view.html:381 +#: app/templates/packages/view.html:388 msgid "Favorite" msgstr "Favorito" -#: app/templates/packages/view.html:387 +#: app/templates/packages/view.html:394 msgid "Add to collection..." msgstr "Adicionar a coleção..." -#: app/templates/packages/view.html:397 +#: app/templates/packages/view.html:404 msgid "Package may be outdated" msgstr "Pacote talvez esteja desatualizado" -#: app/templates/packages/view.html:404 +#: app/templates/packages/view.html:411 msgid "Only visible to the author and Editors." msgstr "Visível apenas para autor e editores." -#: app/templates/packages/view.html:421 +#: app/templates/packages/view.html:428 msgid "Warning" msgstr "Alerta" -#: app/templates/packages/view.html:427 +#: app/templates/packages/view.html:434 msgid "Like this package? Help support its development by making a donation" msgstr "" "Gostou desse pacote? Ajude contribuindo para seu desenvolvimento fazendo " "uma doação" -#: app/templates/packages/view.html:430 +#: app/templates/packages/view.html:437 msgid "Donate now" msgstr "Doe agora" -#: app/templates/packages/view.html:442 +#: app/templates/packages/view.html:449 msgid "Dependencies" msgstr "Dependências" -#: app/templates/packages/view.html:462 +#: app/templates/packages/view.html:469 msgid "No required dependencies" msgstr "Sem dependências requeridas" -#: app/templates/packages/view.html:468 +#: app/templates/packages/view.html:475 msgid "Optional" msgstr "Opcional" -#: app/templates/packages/view.html:501 +#: app/templates/packages/view.html:508 msgid "Compatible Games" msgstr "Jogos compatíveis" -#: app/templates/packages/view.html:506 app/templates/packages/view.html:526 +#: app/templates/packages/view.html:513 app/templates/packages/view.html:533 msgid "No specific game required" msgstr "Nenhum jogo específico requerido" -#: app/templates/packages/view.html:509 +#: app/templates/packages/view.html:516 msgid "Tested with:" msgstr "Testado com:" -#: app/templates/packages/view.html:531 +#: app/templates/packages/view.html:538 msgid "Is the above correct?" msgstr "Acima está correto?" -#: app/templates/packages/view.html:532 +#: app/templates/packages/view.html:539 msgid "You need to either confirm this or tell ContentDB about supported games" msgstr "" "Você também precisa confirmar isso ou dizer ao ContentDB sobre jogos " "suportados" -#: app/templates/packages/view.html:544 +#: app/templates/packages/view.html:551 msgid "Does not work with:" msgstr "Não funcionará com:" -#: app/templates/packages/view.html:561 +#: app/templates/packages/view.html:568 msgid "This is an experimental feature." msgstr "Isso é um recurso experimental." -#: app/templates/packages/view.html:562 +#: app/templates/packages/view.html:569 msgid "Supported games are determined by an algorithm, and may not be correct." msgstr "" "Jogos suportados são determinados por um algoritmo e talvez não estejam " "corretos." -#: app/templates/packages/view.html:572 +#: app/templates/packages/view.html:579 msgid "Please specify compatible games" msgstr "Por favor, especifique jogos compatíveis" -#: app/templates/packages/view.html:578 +#: app/templates/packages/view.html:585 msgid "Information" msgstr "Informações" -#: app/templates/packages/view.html:584 +#: app/templates/packages/view.html:591 msgid "Technical Name" msgstr "Nome técnico" -#: app/templates/packages/view.html:593 +#: app/templates/packages/view.html:607 #, python-format msgid "%(code_license)s for code,
%(media_license)s for media." msgstr "%(code_license)s para o código,
%(media_license)s para mídia." -#: app/templates/packages/view.html:601 +#: app/templates/packages/view.html:615 msgid "Unknown" msgstr "Desconhecido" -#: app/templates/packages/view.html:603 +#: app/templates/packages/view.html:617 msgid "Added" msgstr "Adicionado" -#: app/templates/packages/view.html:617 +#: app/templates/packages/view.html:631 msgid "Remove myself" msgstr "Remover eu mesmo" -#: app/templates/packages/view.html:622 +#: app/templates/packages/view.html:636 msgid "Provides" msgstr "Providencia" -#: app/templates/packages/view.html:644 +#: app/templates/packages/view.html:658 msgid "More" msgstr "Mais" -#: app/templates/packages/view.html:673 +#: app/templates/packages/view.html:687 msgid "See audit log" msgstr "Ver log de audição" @@ -4607,3 +4698,15 @@ msgstr "" #~ msgid "a PNG or JPG image file" #~ msgstr "um arquivo de imagem PNG ou JPG" +#~ msgid "License Editor" +#~ msgstr "Editor de licença" + +#~ msgid "Restore Package" +#~ msgstr "Restaurar pacote" + +#~ msgid "Tag Editor" +#~ msgstr "Editor de tags" + +#~ msgid "Create Tag" +#~ msgstr "Criar tag" + diff --git a/translations/ro/LC_MESSAGES/messages.po b/translations/ro/LC_MESSAGES/messages.po index dc91a7c2..d0147324 100644 --- a/translations/ro/LC_MESSAGES/messages.po +++ b/translations/ro/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: 2023-12-30 16:46+0000\n" +"POT-Creation-Date: 2024-03-03 01:18+0000\n" "PO-Revision-Date: 2023-07-05 21:50+0000\n" "Last-Translator: AlexTECPlayz \n" "Language: ro\n" @@ -28,7 +28,8 @@ msgstr "Expulzat:" msgid "You have been banned." msgstr "Ai fost expulzat." -#: app/querybuilder.py:38 app/templates/admin/tags/list.html:38 +#: app/querybuilder.py:41 app/templates/admin/languages/list.html:27 +#: app/templates/admin/tags/list.html:38 #: app/templates/admin/warnings/list.html:28 #: app/templates/collections/create_edit.html:56 #: app/templates/collections/view.html:66 app/templates/modnames/list.html:16 @@ -37,11 +38,20 @@ msgstr "Ai fost expulzat." msgid "Packages" msgstr "Pachete" -#: app/template_filters.py:86 +#: app/querybuilder.py:56 +#, python-format +msgid "%(package_type)s for %(game_name)s" +msgstr "" + +#: app/template_filters.py:90 #, python-format msgid "%(delta)s ago" msgstr "acum %(delta)s" +#: app/blueprints/api/endpoints.py:95 app/templates/index.html:103 +msgid "Featured" +msgstr "" + #: app/blueprints/api/tokens.py:33 app/templates/admin/tags/list.html:26 #: app/templates/admin/warnings/list.html:20 app/templates/macros/topics.html:7 #: app/templates/modnames/list.html:12 @@ -53,15 +63,15 @@ msgid "Limit to package" msgstr "Limitează la pachetul" #: app/blueprints/api/tokens.py:36 app/blueprints/collections/__init__.py:90 -#: app/blueprints/oauth/__init__.py:175 app/blueprints/packages/packages.py:274 -#: app/blueprints/packages/packages.py:523 -#: app/blueprints/packages/packages.py:619 -#: app/blueprints/packages/packages.py:690 -#: app/blueprints/packages/releases.py:61 -#: app/blueprints/packages/releases.py:73 app/blueprints/packages/reviews.py:49 -#: app/blueprints/packages/screenshots.py:35 -#: app/blueprints/packages/screenshots.py:41 -#: app/blueprints/packages/screenshots.py:46 +#: app/blueprints/oauth/__init__.py:175 app/blueprints/packages/packages.py:275 +#: app/blueprints/packages/packages.py:539 +#: app/blueprints/packages/packages.py:635 +#: app/blueprints/packages/packages.py:706 +#: app/blueprints/packages/releases.py:62 +#: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:49 +#: app/blueprints/packages/screenshots.py:36 +#: app/blueprints/packages/screenshots.py:42 +#: app/blueprints/packages/screenshots.py:47 #: app/blueprints/users/account.py:226 app/blueprints/users/account.py:234 #: app/blueprints/users/settings.py:77 app/blueprints/users/settings.py:147 #: app/blueprints/users/settings.py:304 app/templates/users/modtools.html:111 @@ -69,16 +79,19 @@ msgid "Save" msgstr "Salvează" #: app/blueprints/collections/__init__.py:77 -#: app/blueprints/oauth/__init__.py:168 app/blueprints/packages/releases.py:53 -#: app/blueprints/packages/releases.py:65 app/blueprints/packages/reviews.py:45 -#: app/blueprints/threads/__init__.py:281 app/templates/macros/reviews.html:138 -#: app/templates/macros/topics.html:5 +#: app/blueprints/oauth/__init__.py:168 app/blueprints/packages/releases.py:54 +#: app/blueprints/packages/releases.py:66 app/blueprints/packages/reviews.py:45 +#: app/blueprints/threads/__init__.py:281 +#: app/templates/admin/languages/list.html:23 +#: app/templates/macros/reviews.html:138 app/templates/macros/topics.html:5 #: app/templates/packages/release_edit.html:17 +#: app/templates/packages/translation.html:42 msgid "Title" msgstr "Titlu" #: app/blueprints/collections/__init__.py:80 #: app/blueprints/collections/__init__.py:85 +#: app/templates/packages/translation.html:45 msgid "Short Description" msgstr "" @@ -168,43 +181,48 @@ msgid "Edit Details" msgstr "Editează detaliile" #: app/blueprints/packages/__init__.py:37 +#: app/templates/packages/translation.html:4 +msgid "Translation" +msgstr "" + +#: app/blueprints/packages/__init__.py:42 #: app/templates/packages/releases_list.html:34 -#: app/templates/packages/view.html:634 app/templates/todo/editor.html:75 +#: app/templates/packages/view.html:648 app/templates/todo/editor.html:75 msgid "Releases" msgstr "Lansări" -#: app/blueprints/packages/__init__.py:42 +#: app/blueprints/packages/__init__.py:47 #: app/templates/packages/screenshots.html:4 #: app/templates/packages/screenshots.html:14 app/templates/todo/editor.html:11 msgid "Screenshots" msgstr "Capturi de ecran" -#: app/blueprints/packages/__init__.py:47 +#: app/blueprints/packages/__init__.py:52 #: app/templates/packages/edit_maintainers.html:8 -#: app/templates/packages/view.html:605 +#: app/templates/packages/view.html:619 msgid "Maintainers" msgstr "Manageri" -#: app/blueprints/packages/__init__.py:52 app/templates/base.html:159 -#: app/templates/packages/audit.html:4 +#: app/blueprints/packages/__init__.py:57 app/templates/admin/list.html:21 +#: app/templates/base.html:159 app/templates/packages/audit.html:4 msgid "Audit Log" msgstr "Jurnal de audit" -#: app/blueprints/packages/__init__.py:57 app/templates/base.html:150 +#: app/blueprints/packages/__init__.py:62 app/templates/base.html:150 #: app/templates/packages/stats.html:4 app/templates/packages/stats.html:23 -#: app/templates/packages/view.html:229 app/templates/users/profile.html:148 +#: app/templates/packages/view.html:236 app/templates/users/profile.html:148 msgid "Statistics" msgstr "Statistici" -#: app/blueprints/packages/__init__.py:62 app/templates/packages/share.html:4 +#: app/blueprints/packages/__init__.py:67 app/templates/packages/share.html:4 msgid "Share and Badges" msgstr "Partajări și embleme" -#: app/blueprints/packages/__init__.py:67 +#: app/blueprints/packages/__init__.py:72 msgid "Remove / Unpublish" msgstr "" -#: app/blueprints/packages/__init__.py:75 +#: app/blueprints/packages/__init__.py:80 #: app/templates/packages/game_support.html:4 msgid "Supported Games" msgstr "Jocuri suportate" @@ -229,7 +247,7 @@ msgstr "" msgid "No download available." msgstr "Nu există descărcări disponibile." -#: app/blueprints/packages/packages.py:253 app/templates/packages/view.html:582 +#: app/blueprints/packages/packages.py:253 app/templates/packages/view.html:589 msgid "Type" msgstr "Tip" @@ -238,12 +256,12 @@ msgid "Title (Human-readable)" msgstr "Titlu (citit de oameni)" #: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:617 +#: app/blueprints/packages/packages.py:633 msgid "Name (Technical)" msgstr "Nume (tehnic)" #: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:618 +#: app/blueprints/packages/packages.py:634 #: app/templates/packages/create_edit.html:75 msgid "Lower case letters (a-z), digits (0-9), and underscores (_) only" msgstr "Doar litere mici (a-z), cifre (0-9) și liniuță de subliniere (_)" @@ -252,7 +270,7 @@ msgstr "Doar litere mici (a-z), cifre (0-9) și liniuță de subliniere (_)" msgid "Short Description (Plaintext)" msgstr "Descriere scurtă (text simplu)" -#: app/blueprints/packages/packages.py:258 app/templates/packages/view.html:597 +#: app/blueprints/packages/packages.py:258 app/templates/packages/view.html:611 msgid "Maintenance State" msgstr "Stadiul întreținerii" @@ -265,7 +283,7 @@ msgstr "Etichete" msgid "Content Warnings" msgstr "Avertizări despre conținut" -#: app/blueprints/packages/packages.py:262 app/templates/packages/view.html:586 +#: app/blueprints/packages/packages.py:262 app/templates/packages/view.html:600 msgid "License" msgstr "Licență" @@ -301,11 +319,15 @@ msgstr "URL video" msgid "Donate URL" msgstr "URL donații" -#: app/blueprints/packages/packages.py:278 +#: app/blueprints/packages/packages.py:273 +msgid "Translation URL" +msgstr "" + +#: app/blueprints/packages/packages.py:279 msgid "_game is not an allowed name" msgstr "Numele _game nu este permis" -#: app/blueprints/packages/packages.py:288 +#: app/blueprints/packages/packages.py:289 msgid "" "Package already exists, but is removed. Please contact ContentDB staff to" " restore the package" @@ -313,201 +335,207 @@ msgstr "" "Pachetul există deja, dar este dezactivat. Contactați echipa ContentDB " "pentru restaurarea acestuia" -#: app/blueprints/packages/packages.py:293 +#: app/blueprints/packages/packages.py:294 msgid "Package already exists" msgstr "Pachetul există deja" -#: app/blueprints/packages/packages.py:299 +#: app/blueprints/packages/packages.py:300 msgid "A collection with a similar name already exists" msgstr "" -#: app/blueprints/packages/packages.py:359 +#: app/blueprints/packages/packages.py:361 msgid "Unable to find that user" msgstr "Utilizatorul nu poate fi găsit" -#: app/blueprints/packages/packages.py:363 -#: app/blueprints/packages/screenshots.py:136 +#: app/blueprints/packages/packages.py:365 +#: app/blueprints/packages/screenshots.py:137 #: app/blueprints/users/settings.py:131 msgid "Permission denied" msgstr "Permisiune respinsă" -#: app/blueprints/packages/packages.py:419 -#: app/blueprints/packages/packages.py:478 -#: app/blueprints/packages/packages.py:498 +#: app/blueprints/packages/packages.py:421 +#: app/blueprints/packages/packages.py:494 +#: app/blueprints/packages/packages.py:514 msgid "You don't have permission to do that" msgstr "Nu aveți permisiune pentru această acțiune" -#: app/blueprints/packages/packages.py:449 +#: app/blueprints/packages/packages.py:453 msgid "Please comment what changes are needed in the approval thread" msgstr "Vă rugăm să comunicați modificările necesare în discuția pentru aprobare" -#: app/blueprints/packages/packages.py:493 +#: app/blueprints/packages/packages.py:460 +msgid "" +"Please comment in the approval thread so editors know what you have " +"changed" +msgstr "" + +#: app/blueprints/packages/packages.py:509 msgid "Deleted package" msgstr "Pachet eliminat" -#: app/blueprints/packages/packages.py:513 +#: app/blueprints/packages/packages.py:529 msgid "Unapproved package" msgstr "Pachet neaprobat" -#: app/blueprints/packages/packages.py:522 +#: app/blueprints/packages/packages.py:538 msgid "Maintainers (Comma-separated)" msgstr "Manageri (separați cu virgulă)" -#: app/blueprints/packages/packages.py:531 +#: app/blueprints/packages/packages.py:547 msgid "You don't have permission to edit maintainers" msgstr "Nu aveți permisiunea de modificare a managerilor" -#: app/blueprints/packages/packages.py:581 +#: app/blueprints/packages/packages.py:597 msgid "You are not a maintainer" msgstr "Nu sunteți manager" -#: app/blueprints/packages/packages.py:584 +#: app/blueprints/packages/packages.py:600 msgid "Package owners cannot remove themselves as maintainers" msgstr "Proprietarii pachetelor nu se pot elimina pe sine ca manageri" -#: app/blueprints/packages/packages.py:616 +#: app/blueprints/packages/packages.py:632 msgid "Author Name" msgstr "Numele autorului" -#: app/blueprints/packages/packages.py:686 +#: app/blueprints/packages/packages.py:702 msgid "Enable support detection based on dependencies (recommended)" msgstr "Activează detecția suportului pe bază de dependențe (recomandat)" -#: app/blueprints/packages/packages.py:687 +#: app/blueprints/packages/packages.py:703 msgid "Supported games" msgstr "Jocuri suportate" -#: app/blueprints/packages/packages.py:688 +#: app/blueprints/packages/packages.py:704 msgid "Unsupported games" msgstr "Jocuri nesuportate" -#: app/blueprints/packages/packages.py:689 +#: app/blueprints/packages/packages.py:705 msgid "Supports all games (unless stated) / is game independent" msgstr "" "Suportă toate jocurile (dacă nu este specificat altfel) / este " "independent de joc" -#: app/blueprints/packages/packages.py:705 +#: app/blueprints/packages/packages.py:721 msgid "You need at least one release before you can edit game support" msgstr "" -#: app/blueprints/packages/packages.py:709 +#: app/blueprints/packages/packages.py:725 msgid "Mod(pack) needs to contain at least one mod. Please create a new release" msgstr "" -#: app/blueprints/packages/releases.py:54 +#: app/blueprints/packages/releases.py:55 #: app/templates/packages/release_new.html:46 msgid "Method" msgstr "Metodă" -#: app/blueprints/packages/releases.py:54 -#: app/blueprints/packages/releases.py:56 -#: app/blueprints/packages/screenshots.py:34 +#: app/blueprints/packages/releases.py:55 +#: app/blueprints/packages/releases.py:57 +#: app/blueprints/packages/screenshots.py:35 msgid "File Upload" msgstr "Încărcare fișier" -#: app/blueprints/packages/releases.py:55 +#: app/blueprints/packages/releases.py:56 msgid "Git reference (ie: commit hash, branch, or tag)" msgstr "Referință Git (ex: hash, ramură sau etichetă commit)" -#: app/blueprints/packages/releases.py:57 -#: app/blueprints/packages/releases.py:69 -#: app/blueprints/packages/releases.py:193 +#: app/blueprints/packages/releases.py:58 +#: app/blueprints/packages/releases.py:70 +#: app/blueprints/packages/releases.py:194 msgid "Minimum Minetest Version" msgstr "Versiune minimă Minetest" -#: app/blueprints/packages/releases.py:59 -#: app/blueprints/packages/releases.py:71 -#: app/blueprints/packages/releases.py:196 +#: app/blueprints/packages/releases.py:60 +#: app/blueprints/packages/releases.py:72 +#: app/blueprints/packages/releases.py:197 msgid "Maximum Minetest Version" msgstr "Versiune maximă Minetest" -#: app/blueprints/packages/releases.py:66 +#: app/blueprints/packages/releases.py:67 #: app/templates/packages/release_edit.html:23 msgid "URL" msgstr "URL" -#: app/blueprints/packages/releases.py:67 +#: app/blueprints/packages/releases.py:68 msgid "Task ID" msgstr "ID sarcină" -#: app/blueprints/packages/releases.py:68 -#: app/blueprints/packages/screenshots.py:40 +#: app/blueprints/packages/releases.py:69 +#: app/blueprints/packages/screenshots.py:41 msgid "Is Approved" msgstr "Este aprobat" -#: app/blueprints/packages/releases.py:86 +#: app/blueprints/packages/releases.py:87 msgid "Import from Git" msgstr "Importă din Git" -#: app/blueprints/packages/releases.py:86 +#: app/blueprints/packages/releases.py:87 msgid "Upload .zip file" msgstr "" -#: app/blueprints/packages/releases.py:192 +#: app/blueprints/packages/releases.py:193 msgid "Set Min" msgstr "" -#: app/blueprints/packages/releases.py:195 +#: app/blueprints/packages/releases.py:196 msgid "Set Max" msgstr "" -#: app/blueprints/packages/releases.py:198 +#: app/blueprints/packages/releases.py:199 msgid "Only change values previously set as none" msgstr "" -#: app/blueprints/packages/releases.py:199 +#: app/blueprints/packages/releases.py:200 msgid "Update" msgstr "" -#: app/blueprints/packages/releases.py:248 +#: app/blueprints/packages/releases.py:251 #: app/templates/packages/update_config.html:25 msgid "Trigger" msgstr "" -#: app/blueprints/packages/releases.py:249 +#: app/blueprints/packages/releases.py:252 msgid "New Commit" msgstr "" -#: app/blueprints/packages/releases.py:250 app/templates/admin/tags/list.html:8 +#: app/blueprints/packages/releases.py:253 app/templates/admin/tags/list.html:8 msgid "New Tag" msgstr "" -#: app/blueprints/packages/releases.py:252 +#: app/blueprints/packages/releases.py:255 msgid "Branch name" msgstr "" -#: app/blueprints/packages/releases.py:253 +#: app/blueprints/packages/releases.py:256 #: app/templates/packages/update_config.html:38 msgid "Action" msgstr "" -#: app/blueprints/packages/releases.py:254 +#: app/blueprints/packages/releases.py:257 msgid "Send notification and mark as outdated" msgstr "" -#: app/blueprints/packages/releases.py:254 +#: app/blueprints/packages/releases.py:257 #: app/templates/macros/package_approval.html:22 msgid "Create release" msgstr "" -#: app/blueprints/packages/releases.py:256 +#: app/blueprints/packages/releases.py:259 msgid "Save Settings" msgstr "" -#: app/blueprints/packages/releases.py:257 +#: app/blueprints/packages/releases.py:260 msgid "Disable Automation" msgstr "" -#: app/blueprints/packages/releases.py:296 +#: app/blueprints/packages/releases.py:299 msgid "Please add a Git repository URL in order to set up automatic releases" msgstr "" -#: app/blueprints/packages/releases.py:312 +#: app/blueprints/packages/releases.py:315 msgid "Deleted update configuration" msgstr "" -#: app/blueprints/packages/releases.py:320 +#: app/blueprints/packages/releases.py:323 msgid "Now, please create an initial release" msgstr "" @@ -549,7 +577,7 @@ msgstr "" #: app/blueprints/packages/reviews.py:80 app/blueprints/threads/__init__.py:207 #: app/blueprints/threads/__init__.py:240 #: app/blueprints/threads/__init__.py:334 app/blueprints/users/settings.py:112 -#: app/logic/packages.py:131 +#: app/logic/packages.py:132 msgid "Linking to blocked sites is not allowed" msgstr "" @@ -561,12 +589,12 @@ msgstr "" msgid "You can't vote on your own reviews!" msgstr "" -#: app/blueprints/packages/screenshots.py:33 -#: app/blueprints/packages/screenshots.py:39 +#: app/blueprints/packages/screenshots.py:34 +#: app/blueprints/packages/screenshots.py:40 msgid "Title/Caption" msgstr "" -#: app/blueprints/packages/screenshots.py:45 +#: app/blueprints/packages/screenshots.py:46 #: app/templates/packages/screenshots.html:110 msgid "Cover Image" msgstr "" @@ -576,7 +604,7 @@ msgid "Message" msgstr "" #: app/blueprints/report/__init__.py:35 app/templates/macros/threads.html:51 -#: app/templates/packages/view.html:665 app/templates/report/index.html:4 +#: app/templates/packages/view.html:679 app/templates/report/index.html:4 #: app/templates/report/index.html:10 app/templates/users/profile.html:37 msgid "Report" msgstr "" @@ -649,7 +677,7 @@ msgstr "" msgid "Remember me" msgstr "" -#: app/blueprints/users/account.py:39 app/templates/base.html:188 +#: app/blueprints/users/account.py:39 app/templates/base.html:176 #: app/templates/donate/index.html:74 app/templates/users/login.html:4 msgid "Sign in" msgstr "" @@ -1011,7 +1039,7 @@ msgid "File filter" msgstr "" #: app/blueprints/zipgrep/__init__.py:38 app/templates/base.html:60 -#: app/templates/todo/tags.html:14 +#: app/templates/packages/game_hub.html:35 app/templates/todo/tags.html:14 msgid "Search" msgstr "" @@ -1042,17 +1070,17 @@ msgstr "" msgid "Please wait for the license to be added to CDB." msgstr "" -#: app/logic/packages.py:98 +#: app/logic/packages.py:99 msgid "" "Name can only contain lower case letters (a-z), digits (0-9), and " "underscores (_)" msgstr "" -#: app/logic/packages.py:112 +#: app/logic/packages.py:113 msgid "You don't have permission to edit this package" msgstr "" -#: app/logic/packages.py:116 +#: app/logic/packages.py:117 msgid "You don't have permission to change the package name" msgstr "" @@ -1085,50 +1113,50 @@ msgid "" "pixels" msgstr "" -#: app/logic/uploads.py:55 +#: app/logic/uploads.py:58 #, python-format msgid "Please upload %(file_desc)s" msgstr "" -#: app/logic/uploads.py:58 +#: app/logic/uploads.py:61 msgid "Uploaded image isn't actually an image" msgstr "" -#: app/models/packages.py:68 +#: app/models/packages.py:69 msgid "Mod" msgstr "" -#: app/models/packages.py:70 +#: app/models/packages.py:71 msgid "Game" msgstr "" -#: app/models/packages.py:72 +#: app/models/packages.py:73 msgid "Texture Pack" msgstr "" -#: app/models/packages.py:77 app/templates/base.html:39 +#: app/models/packages.py:78 app/templates/base.html:39 #: app/templates/modnames/view.html:14 msgid "Mods" msgstr "" -#: app/models/packages.py:79 app/templates/base.html:42 +#: app/models/packages.py:80 app/templates/base.html:42 #: app/templates/modnames/view.html:17 msgid "Games" msgstr "" -#: app/models/packages.py:81 app/templates/base.html:45 +#: app/models/packages.py:82 app/templates/base.html:45 msgid "Texture Packs" msgstr "" -#: app/models/packages.py:170 +#: app/models/packages.py:171 msgid "Submit for Approval" msgstr "" -#: app/models/packages.py:172 +#: app/models/packages.py:173 msgid "Approve" msgstr "" -#: app/models/packages.py:174 app/templates/api/create_edit_token.html:17 +#: app/models/packages.py:175 app/templates/api/create_edit_token.html:17 #: app/templates/collections/delete.html:14 #: app/templates/collections/view.html:39 #: app/templates/oauth/create_edit.html:17 @@ -1140,6 +1168,10 @@ msgstr "" msgid "Delete" msgstr "" +#: app/models/packages.py:572 app/templates/packages/view.html:163 +msgid "Work in Progress" +msgstr "" + #: app/tasks/emails.py:119 msgid "" "You are receiving this email because you are a registered user of " @@ -1191,8 +1223,9 @@ msgstr "" msgid "Random" msgstr "" -#: app/templates/base.html:51 app/templates/base.html:256 +#: app/templates/base.html:51 app/templates/base.html:245 #: app/templates/packages/bulk_update_conf.html:8 +#: app/templates/packages/translation.html:12 #: app/templates/packages/update_config.html:8 #: app/templates/todo/game_support.html:8 app/templates/todo/user.html:45 #: app/templates/todo/user.html:69 @@ -1233,84 +1266,82 @@ msgstr "" msgid "My Collections" msgstr "" -#: app/templates/base.html:163 +#: app/templates/base.html:164 msgid "Admin" msgstr "" -#: app/templates/base.html:166 -msgid "License Editor" -msgstr "" - -#: app/templates/base.html:171 -msgid "Restore Package" -msgstr "" - -#: app/templates/base.html:174 -msgid "Tag Editor" -msgstr "" - -#: app/templates/base.html:176 -msgid "Create Tag" -msgstr "" - -#: app/templates/base.html:181 app/templates/packages/release_new.html:12 +#: app/templates/base.html:169 app/templates/packages/release_new.html:12 msgid "Settings" msgstr "" -#: app/templates/base.html:184 +#: app/templates/base.html:172 msgid "Sign out" msgstr "" -#: app/templates/base.html:213 +#: app/templates/admin/languages/list.html:4 +#: app/templates/admin/languages/list.html:10 app/templates/base.html:185 +#: app/templates/packages/view.html:593 +msgid "Languages" +msgstr "" + +#: app/templates/base.html:202 msgid "Help translate ContentDB" msgstr "" -#: app/templates/base.html:257 +#: app/templates/base.html:246 msgid "About" msgstr "" -#: app/templates/base.html:258 +#: app/templates/base.html:247 msgid "Rules" msgstr "" -#: app/templates/base.html:259 +#: app/templates/base.html:248 msgid "Policy and Guidance" msgstr "" -#: app/templates/base.html:260 +#: app/templates/base.html:249 msgid "API" msgstr "" -#: app/templates/base.html:261 app/templates/users/register.html:37 +#: app/templates/base.html:250 app/templates/users/register.html:37 msgid "Privacy Policy" msgstr "" -#: app/templates/base.html:263 +#: app/templates/base.html:252 msgid "Report / DMCA" msgstr "" -#: app/templates/base.html:265 +#: app/templates/base.html:254 msgid "User List" msgstr "" -#: app/templates/base.html:266 app/templates/packages/view.html:189 -#: app/templates/packages/view.html:654 app/templates/threads/list.html:4 +#: app/templates/base.html:255 app/templates/packages/view.html:190 +#: app/templates/packages/view.html:668 app/templates/threads/list.html:4 msgid "Threads" msgstr "" -#: app/templates/base.html:267 app/templates/collections/list.html:7 +#: app/templates/base.html:256 app/templates/collections/list.html:7 #: app/templates/collections/list.html:26 msgid "Collections" msgstr "" -#: app/templates/base.html:268 +#: app/templates/base.html:257 msgid "Support Packages" msgstr "" -#: app/templates/base.html:269 +#: app/templates/base.html:258 msgid "Source Code" msgstr "" +#: app/templates/base.html:264 +msgid "Show non-free packages" +msgstr "" + +#: app/templates/base.html:266 +msgid "Hide non-free packages" +msgstr "" + #: app/templates/index.html:4 msgid "Welcome" msgstr "" @@ -1319,6 +1350,7 @@ msgstr "" msgid "Welcome to the best place to find Minetest mods, games, and texture packs" msgstr "" +#: app/templates/admin/storage.html:39 #: app/templates/collections/create_edit.html:81 #: app/templates/collections/list.html:39 #: app/templates/collections/view.html:91 app/templates/index.html:48 @@ -1335,68 +1367,73 @@ msgid "%(title)s by %(author)s" msgstr "" #: app/templates/index.html:77 app/templates/packages/reviews_list.html:4 -#: app/templates/packages/view.html:193 app/templates/packages/view.html:325 +#: app/templates/packages/view.html:194 app/templates/packages/view.html:332 #: app/templates/users/profile.html:279 msgid "Reviews" msgstr "" -#: app/templates/index.html:93 app/templates/packages/view.html:271 +#: app/templates/index.html:93 app/templates/packages/view.html:278 msgid "Previous" msgstr "" -#: app/templates/index.html:97 app/templates/packages/view.html:275 +#: app/templates/index.html:97 app/templates/packages/view.html:282 #: app/templates/users/claim_forums.html:87 msgid "Next" msgstr "" -#: app/templates/index.html:103 -msgid "Featured" -msgstr "" - -#: app/templates/index.html:108 app/templates/index.html:115 -#: app/templates/index.html:122 app/templates/index.html:129 -#: app/templates/index.html:136 app/templates/index.html:158 -#: app/templates/index.html:165 app/templates/packages/game_hub.html:30 -#: app/templates/packages/game_hub.html:37 +#: app/templates/index.html:107 app/templates/index.html:113 #: app/templates/packages/game_hub.html:44 -#: app/templates/packages/game_hub.html:51 -#: app/templates/packages/game_hub.html:58 -msgid "See more" -msgstr "" - -#: app/templates/index.html:110 app/templates/packages/game_hub.html:32 msgid "Recently Added" msgstr "" -#: app/templates/index.html:117 app/templates/packages/game_hub.html:39 +#: app/templates/index.html:111 app/templates/index.html:122 +#: app/templates/index.html:133 app/templates/index.html:144 +#: app/templates/index.html:155 app/templates/index.html:181 +#: app/templates/packages/game_hub.html:42 +#: app/templates/packages/game_hub.html:49 +#: app/templates/packages/game_hub.html:56 +#: app/templates/packages/game_hub.html:63 +#: app/templates/packages/game_hub.html:70 +msgid "See more" +msgstr "" + +#: app/templates/index.html:118 app/templates/index.html:124 +#: app/templates/packages/game_hub.html:51 msgid "Recently Updated" msgstr "" -#: app/templates/index.html:124 +#: app/templates/index.html:129 app/templates/index.html:135 msgid "Top Games" msgstr "" -#: app/templates/index.html:131 app/templates/packages/game_hub.html:46 +#: app/templates/index.html:140 app/templates/index.html:146 +#: app/templates/packages/game_hub.html:58 msgid "Top Mods" msgstr "" -#: app/templates/index.html:138 app/templates/packages/game_hub.html:53 +#: app/templates/index.html:151 app/templates/index.html:157 +#: app/templates/packages/game_hub.html:65 msgid "Top Texture Packs" msgstr "" -#: app/templates/index.html:142 +#: app/templates/index.html:163 msgid "Search by Tags" msgstr "" -#: app/templates/index.html:160 app/templates/packages/game_hub.html:60 +#: app/templates/index.html:177 app/templates/index.html:183 +#: app/templates/packages/game_hub.html:72 msgid "Highest Reviewed" msgstr "" -#: app/templates/index.html:167 +#: app/templates/index.html:191 +msgid "All reviews" +msgstr "" + +#: app/templates/index.html:193 msgid "Recent Positive Reviews" msgstr "" -#: app/templates/index.html:174 +#: app/templates/index.html:200 #, python-format msgid "CDB has %(count)d packages, with a total of %(downloads)d downloads." msgstr "" @@ -1423,6 +1460,27 @@ msgstr "" msgid "Send email to %(username)s" msgstr "" +#: app/templates/admin/storage.html:18 +#: app/templates/packages/create_edit.html:66 +#: app/templates/packages/game_support.html:20 +#: app/templates/threads/view.html:96 app/templates/todo/tags.html:36 +msgid "Package" +msgstr "" + +#: app/templates/admin/storage.html:62 +#: app/templates/collections/create_edit.html:61 +#: app/templates/threads/user_comments.html:79 +msgid "No results" +msgstr "" + +#: app/templates/admin/languages/list.html:19 +msgid "Id" +msgstr "" + +#: app/templates/admin/languages/list.html:33 +msgid "Has ContentDB translation?" +msgstr "" + #: app/templates/admin/licenses/list.html:8 msgid "New License" msgstr "" @@ -1531,7 +1589,7 @@ msgstr "" #: app/templates/collections/create_edit.html:5 #: app/templates/collections/view.html:42 app/templates/macros/releases.html:68 -#: app/templates/packages/view.html:115 app/templates/packages/view.html:248 +#: app/templates/packages/view.html:116 app/templates/packages/view.html:255 msgid "Edit" msgstr "" @@ -1547,13 +1605,8 @@ msgstr "" msgid "This requires the collection to be public" msgstr "" -#: app/templates/collections/create_edit.html:61 -#: app/templates/threads/user_comments.html:79 -msgid "No results" -msgstr "" - #: app/templates/collections/create_edit.html:76 -#: app/templates/packages/remove.html:58 app/templates/packages/view.html:127 +#: app/templates/packages/remove.html:58 app/templates/packages/view.html:128 msgid "Remove" msgstr "Elimină" @@ -1796,7 +1849,7 @@ msgid "No audit log entries." msgstr "" #: app/templates/macros/forms.html:21 app/templates/macros/reviews.html:145 -#: app/templates/packages/remove.html:48 app/templates/packages/view.html:444 +#: app/templates/packages/remove.html:48 app/templates/packages/view.html:451 #: app/templates/users/modtools.html:86 msgid "Required" msgstr "" @@ -1864,19 +1917,19 @@ msgid "" "author." msgstr "" -#: app/templates/macros/packagegridtile.html:25 +#: app/templates/macros/packagegridtile.html:26 msgid "Warning: Non-free code and media." msgstr "" -#: app/templates/macros/packagegridtile.html:29 +#: app/templates/macros/packagegridtile.html:30 msgid "Warning: Non-free code." msgstr "" -#: app/templates/macros/packagegridtile.html:33 +#: app/templates/macros/packagegridtile.html:34 msgid "Warning: Non-free media." msgstr "" -#: app/templates/macros/packagegridtile.html:45 +#: app/templates/macros/packagegridtile.html:46 msgid "No packages available" msgstr "" @@ -2079,8 +2132,8 @@ msgstr "" msgid "On %(trigger)s, do %(action)s" msgstr "" -#: app/templates/macros/todo.html:35 app/templates/packages/view.html:121 -#: app/templates/packages/view.html:409 +#: app/templates/macros/todo.html:35 app/templates/packages/view.html:122 +#: app/templates/packages/view.html:416 msgid "Release" msgstr "" @@ -2090,7 +2143,7 @@ msgstr "" #: app/templates/macros/todo.html:48 #: app/templates/packages/releases_list.html:13 -#: app/templates/packages/view.html:413 +#: app/templates/packages/view.html:420 msgid "Update settings" msgstr "" @@ -2098,7 +2151,7 @@ msgstr "" msgid "No outdated packages." msgstr "" -#: app/templates/macros/topics.html:6 app/templates/packages/view.html:176 +#: app/templates/macros/topics.html:6 app/templates/packages/view.html:177 msgid "Author" msgstr "" @@ -2151,9 +2204,9 @@ msgstr "" #: app/templates/modnames/view.html:27 app/templates/oauth/authorize.html:32 #: app/templates/packages/game_support.html:42 -#: app/templates/packages/similar.html:38 app/templates/packages/view.html:450 -#: app/templates/packages/view.html:474 app/templates/packages/view.html:519 -#: app/templates/packages/view.html:551 app/templates/todo/editor.html:85 +#: app/templates/packages/similar.html:38 app/templates/packages/view.html:457 +#: app/templates/packages/view.html:481 app/templates/packages/view.html:526 +#: app/templates/packages/view.html:558 app/templates/todo/editor.html:85 #: app/templates/todo/game_support.html:45 #, python-format msgid "%(title)s by %(display_name)s" @@ -2364,12 +2417,6 @@ msgid "" "\t\t\tsuch as finding metadata from git, and autocompletion." msgstr "" -#: app/templates/packages/create_edit.html:66 -#: app/templates/packages/game_support.html:20 -#: app/templates/threads/view.html:96 app/templates/todo/tags.html:36 -msgid "Package" -msgstr "" - #: app/templates/packages/create_edit.html:73 msgid "You need to unpublish the package to change the name." msgstr "" @@ -2434,6 +2481,10 @@ msgstr "" msgid "If blank, the author's donation URL will be used instead." msgstr "" +#: app/templates/packages/create_edit.html:122 +msgid "How can users translate your package? ie: weblate URL or a help page" +msgstr "" + #: app/templates/packages/edit_maintainers.html:4 msgid "Edit Maintainers" msgstr "" @@ -2464,6 +2515,12 @@ msgstr "" msgid "Mods and texture packs for %(title)s" msgstr "" +#: app/templates/packages/game_hub.html:31 +#: app/templates/packages/game_hub.html:34 +#, python-format +msgid "Search for packages for %(title)s" +msgstr "" + #: app/templates/packages/game_support.html:9 msgid "Documentation" msgstr "" @@ -2475,7 +2532,7 @@ msgid "" msgstr "" #: app/templates/packages/game_support.html:23 -#: app/templates/packages/view.html:212 +#: app/templates/packages/view.html:213 msgid "Source" msgstr "" @@ -2942,7 +2999,7 @@ msgid "" msgstr "" #: app/templates/packages/review_votes.html:4 -#: app/templates/packages/view.html:353 +#: app/templates/packages/view.html:360 msgid "Review Votes" msgstr "" @@ -3050,6 +3107,40 @@ msgstr "" msgid "Download (.csv)" msgstr "" +#: app/templates/packages/translation.html:18 +#, python-format +msgid "" +"To provide translations for your %(type)s, you need to create .tr files " +"and upload a new release." +msgstr "" + +#: app/templates/packages/translation.html:19 +msgid "" +"For information on how to do this, see the modding book chapter and " +"lua_api.md" +msgstr "" + +#: app/templates/packages/translation.html:23 +msgid "Translation - Minetest Modding Book" +msgstr "" + +#: app/templates/packages/translation.html:26 +msgid "Translating content meta - lua_api.md" +msgstr "" + +#: app/templates/packages/translation.html:31 +#, python-format +msgid "%(title)s is available in %(num)d languages." +msgstr "" + +#: app/templates/packages/translation.html:32 +msgid "ContentDB reads translations from locale files (.tr) in your package." +msgstr "" + +#: app/templates/packages/translation.html:39 +msgid "Language" +msgstr "" + #: app/templates/packages/update_config.html:4 #: app/templates/packages/update_config.html:9 msgid "Configure Git Update Detection" @@ -3085,209 +3176,209 @@ msgid "" "notifications until it is marked up to date." msgstr "" -#: app/templates/packages/view.html:41 +#: app/templates/packages/view.html:42 msgid "Download" msgstr "" -#: app/templates/packages/view.html:48 +#: app/templates/packages/view.html:49 #, python-format msgid "Minetest %(min)s - %(max)s" msgstr "" -#: app/templates/packages/view.html:50 +#: app/templates/packages/view.html:51 #, python-format msgid "For Minetest %(min)s and above" msgstr "" -#: app/templates/packages/view.html:52 +#: app/templates/packages/view.html:53 #, python-format msgid "Minetest %(max)s and below" msgstr "" -#: app/templates/packages/view.html:62 +#: app/templates/packages/view.html:63 msgid "How do I install this?" msgstr "" -#: app/templates/packages/view.html:68 +#: app/templates/packages/view.html:69 msgid "No downloads available" msgstr "" -#: app/templates/packages/view.html:75 +#: app/templates/packages/view.html:76 msgid "Non-free code and media" msgstr "" -#: app/templates/packages/view.html:77 +#: app/templates/packages/view.html:78 msgid "Non-free code" msgstr "" -#: app/templates/packages/view.html:79 +#: app/templates/packages/view.html:80 msgid "Non-free media" msgstr "" -#: app/templates/packages/view.html:93 app/templates/threads/view.html:104 +#: app/templates/packages/view.html:94 app/templates/threads/view.html:104 msgid "" "This thread is only visible to its creator, package maintainers, users of" " Approver rank or above, and @mentioned users." msgstr "" -#: app/templates/packages/view.html:162 -msgid "Work in Progress" -msgstr "" - -#: app/templates/packages/view.html:183 app/templates/users/profile.html:242 +#: app/templates/packages/view.html:184 app/templates/users/profile.html:242 msgid "Downloads" msgstr "" -#: app/templates/packages/view.html:206 app/templates/users/profile.html:95 +#: app/templates/packages/view.html:207 app/templates/users/profile.html:95 msgid "Website" msgstr "" -#: app/templates/packages/view.html:218 app/templates/users/profile.html:77 +#: app/templates/packages/view.html:219 app/templates/users/profile.html:77 msgid "Forums" msgstr "" -#: app/templates/packages/view.html:224 +#: app/templates/packages/view.html:225 msgid "Issue Tracker" msgstr "" -#: app/templates/packages/view.html:303 +#: app/templates/packages/view.html:231 +msgid "Translate" +msgstr "" + +#: app/templates/packages/view.html:310 msgid "Awaiting review" msgstr "" -#: app/templates/packages/view.html:333 app/templates/threads/view.html:77 +#: app/templates/packages/view.html:340 app/templates/threads/view.html:77 msgid "Edit Review" msgstr "" -#: app/templates/packages/view.html:338 +#: app/templates/packages/view.html:345 msgid "You can't review your own package." msgstr "" -#: app/templates/packages/view.html:348 +#: app/templates/packages/view.html:355 msgid "Package needs to be approved before it can be reviewed." msgstr "" -#: app/templates/packages/view.html:359 +#: app/templates/packages/view.html:366 msgid "Used By" msgstr "" -#: app/templates/packages/view.html:365 +#: app/templates/packages/view.html:372 msgid "Content" msgstr "" -#: app/templates/packages/view.html:367 app/templates/packages/view.html:437 +#: app/templates/packages/view.html:374 app/templates/packages/view.html:444 msgid "View content for game" msgstr "" -#: app/templates/packages/view.html:381 +#: app/templates/packages/view.html:388 msgid "Favorite" msgstr "" -#: app/templates/packages/view.html:387 +#: app/templates/packages/view.html:394 msgid "Add to collection..." msgstr "" -#: app/templates/packages/view.html:397 +#: app/templates/packages/view.html:404 msgid "Package may be outdated" msgstr "" -#: app/templates/packages/view.html:404 +#: app/templates/packages/view.html:411 msgid "Only visible to the author and Editors." msgstr "" -#: app/templates/packages/view.html:421 +#: app/templates/packages/view.html:428 msgid "Warning" msgstr "" -#: app/templates/packages/view.html:427 +#: app/templates/packages/view.html:434 msgid "Like this package? Help support its development by making a donation" msgstr "" -#: app/templates/packages/view.html:430 +#: app/templates/packages/view.html:437 msgid "Donate now" msgstr "" -#: app/templates/packages/view.html:442 +#: app/templates/packages/view.html:449 msgid "Dependencies" msgstr "" -#: app/templates/packages/view.html:462 +#: app/templates/packages/view.html:469 msgid "No required dependencies" msgstr "" -#: app/templates/packages/view.html:468 +#: app/templates/packages/view.html:475 msgid "Optional" msgstr "" -#: app/templates/packages/view.html:501 +#: app/templates/packages/view.html:508 msgid "Compatible Games" msgstr "" -#: app/templates/packages/view.html:506 app/templates/packages/view.html:526 +#: app/templates/packages/view.html:513 app/templates/packages/view.html:533 msgid "No specific game required" msgstr "" -#: app/templates/packages/view.html:509 +#: app/templates/packages/view.html:516 msgid "Tested with:" msgstr "" -#: app/templates/packages/view.html:531 +#: app/templates/packages/view.html:538 msgid "Is the above correct?" msgstr "" -#: app/templates/packages/view.html:532 +#: app/templates/packages/view.html:539 msgid "You need to either confirm this or tell ContentDB about supported games" msgstr "" -#: app/templates/packages/view.html:544 +#: app/templates/packages/view.html:551 msgid "Does not work with:" msgstr "" -#: app/templates/packages/view.html:561 +#: app/templates/packages/view.html:568 msgid "This is an experimental feature." msgstr "" -#: app/templates/packages/view.html:562 +#: app/templates/packages/view.html:569 msgid "Supported games are determined by an algorithm, and may not be correct." msgstr "" -#: app/templates/packages/view.html:572 +#: app/templates/packages/view.html:579 msgid "Please specify compatible games" msgstr "" -#: app/templates/packages/view.html:578 +#: app/templates/packages/view.html:585 msgid "Information" msgstr "" -#: app/templates/packages/view.html:584 +#: app/templates/packages/view.html:591 msgid "Technical Name" msgstr "" -#: app/templates/packages/view.html:593 +#: app/templates/packages/view.html:607 #, python-format msgid "%(code_license)s for code,
%(media_license)s for media." msgstr "" -#: app/templates/packages/view.html:601 +#: app/templates/packages/view.html:615 msgid "Unknown" msgstr "" -#: app/templates/packages/view.html:603 +#: app/templates/packages/view.html:617 msgid "Added" msgstr "" -#: app/templates/packages/view.html:617 +#: app/templates/packages/view.html:631 msgid "Remove myself" msgstr "" -#: app/templates/packages/view.html:622 +#: app/templates/packages/view.html:636 msgid "Provides" msgstr "" -#: app/templates/packages/view.html:644 +#: app/templates/packages/view.html:658 msgid "More" msgstr "" -#: app/templates/packages/view.html:673 +#: app/templates/packages/view.html:687 msgid "See audit log" msgstr "" @@ -4393,3 +4484,15 @@ msgstr "" #~ msgid "a PNG or JPG image file" #~ msgstr "" +#~ msgid "License Editor" +#~ msgstr "" + +#~ msgid "Restore Package" +#~ msgstr "" + +#~ msgid "Tag Editor" +#~ msgstr "" + +#~ msgid "Create Tag" +#~ msgstr "" + diff --git a/translations/ru/LC_MESSAGES/messages.po b/translations/ru/LC_MESSAGES/messages.po index 4c92ac91..9a21eadd 100644 --- a/translations/ru/LC_MESSAGES/messages.po +++ b/translations/ru/LC_MESSAGES/messages.po @@ -7,18 +7,17 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2023-12-30 16:46+0000\n" +"POT-Creation-Date: 2024-03-03 01:18+0000\n" "PO-Revision-Date: 2024-02-16 11:02+0000\n" "Last-Translator: BlackImpostor \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 5.4\n" "Generated-By: Babel 2.12.1\n" #: app/__init__.py:123 @@ -29,7 +28,8 @@ msgstr "Заблокирован:" msgid "You have been banned." msgstr "Вы были заблокированы." -#: app/querybuilder.py:38 app/templates/admin/tags/list.html:38 +#: app/querybuilder.py:41 app/templates/admin/languages/list.html:27 +#: app/templates/admin/tags/list.html:38 #: app/templates/admin/warnings/list.html:28 #: app/templates/collections/create_edit.html:56 #: app/templates/collections/view.html:66 app/templates/modnames/list.html:16 @@ -38,11 +38,20 @@ msgstr "Вы были заблокированы." msgid "Packages" msgstr "Дополнения" -#: app/template_filters.py:86 +#: app/querybuilder.py:56 +#, python-format +msgid "%(package_type)s for %(game_name)s" +msgstr "" + +#: app/template_filters.py:90 #, python-format msgid "%(delta)s ago" msgstr "%(delta)s назад" +#: app/blueprints/api/endpoints.py:95 app/templates/index.html:103 +msgid "Featured" +msgstr "Рекомендуемые" + #: app/blueprints/api/tokens.py:33 app/templates/admin/tags/list.html:26 #: app/templates/admin/warnings/list.html:20 app/templates/macros/topics.html:7 #: app/templates/modnames/list.html:12 @@ -54,15 +63,15 @@ msgid "Limit to package" msgstr "Ограничение на дополнение" #: app/blueprints/api/tokens.py:36 app/blueprints/collections/__init__.py:90 -#: app/blueprints/oauth/__init__.py:175 app/blueprints/packages/packages.py:274 -#: app/blueprints/packages/packages.py:523 -#: app/blueprints/packages/packages.py:619 -#: app/blueprints/packages/packages.py:690 -#: app/blueprints/packages/releases.py:61 -#: app/blueprints/packages/releases.py:73 app/blueprints/packages/reviews.py:49 -#: app/blueprints/packages/screenshots.py:35 -#: app/blueprints/packages/screenshots.py:41 -#: app/blueprints/packages/screenshots.py:46 +#: app/blueprints/oauth/__init__.py:175 app/blueprints/packages/packages.py:275 +#: app/blueprints/packages/packages.py:539 +#: app/blueprints/packages/packages.py:635 +#: app/blueprints/packages/packages.py:706 +#: app/blueprints/packages/releases.py:62 +#: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:49 +#: app/blueprints/packages/screenshots.py:36 +#: app/blueprints/packages/screenshots.py:42 +#: app/blueprints/packages/screenshots.py:47 #: app/blueprints/users/account.py:226 app/blueprints/users/account.py:234 #: app/blueprints/users/settings.py:77 app/blueprints/users/settings.py:147 #: app/blueprints/users/settings.py:304 app/templates/users/modtools.html:111 @@ -70,16 +79,19 @@ msgid "Save" msgstr "Сохранить" #: app/blueprints/collections/__init__.py:77 -#: app/blueprints/oauth/__init__.py:168 app/blueprints/packages/releases.py:53 -#: app/blueprints/packages/releases.py:65 app/blueprints/packages/reviews.py:45 -#: app/blueprints/threads/__init__.py:281 app/templates/macros/reviews.html:138 -#: app/templates/macros/topics.html:5 +#: app/blueprints/oauth/__init__.py:168 app/blueprints/packages/releases.py:54 +#: app/blueprints/packages/releases.py:66 app/blueprints/packages/reviews.py:45 +#: app/blueprints/threads/__init__.py:281 +#: app/templates/admin/languages/list.html:23 +#: app/templates/macros/reviews.html:138 app/templates/macros/topics.html:5 #: app/templates/packages/release_edit.html:17 +#: app/templates/packages/translation.html:42 msgid "Title" msgstr "Название" #: app/blueprints/collections/__init__.py:80 #: app/blueprints/collections/__init__.py:85 +#: app/templates/packages/translation.html:45 msgid "Short Description" msgstr "Короткое описание" @@ -169,43 +181,48 @@ msgid "Edit Details" msgstr "Изменить подробности" #: app/blueprints/packages/__init__.py:37 +#: app/templates/packages/translation.html:4 +msgid "Translation" +msgstr "" + +#: app/blueprints/packages/__init__.py:42 #: app/templates/packages/releases_list.html:34 -#: app/templates/packages/view.html:634 app/templates/todo/editor.html:75 +#: app/templates/packages/view.html:648 app/templates/todo/editor.html:75 msgid "Releases" msgstr "Выпуски" -#: app/blueprints/packages/__init__.py:42 +#: app/blueprints/packages/__init__.py:47 #: app/templates/packages/screenshots.html:4 #: app/templates/packages/screenshots.html:14 app/templates/todo/editor.html:11 msgid "Screenshots" msgstr "Снимки" -#: app/blueprints/packages/__init__.py:47 +#: app/blueprints/packages/__init__.py:52 #: app/templates/packages/edit_maintainers.html:8 -#: app/templates/packages/view.html:605 +#: app/templates/packages/view.html:619 msgid "Maintainers" msgstr "Разработчики" -#: app/blueprints/packages/__init__.py:52 app/templates/base.html:159 -#: app/templates/packages/audit.html:4 +#: app/blueprints/packages/__init__.py:57 app/templates/admin/list.html:21 +#: app/templates/base.html:159 app/templates/packages/audit.html:4 msgid "Audit Log" msgstr "Журнал проверок" -#: app/blueprints/packages/__init__.py:57 app/templates/base.html:150 +#: app/blueprints/packages/__init__.py:62 app/templates/base.html:150 #: app/templates/packages/stats.html:4 app/templates/packages/stats.html:23 -#: app/templates/packages/view.html:229 app/templates/users/profile.html:148 +#: app/templates/packages/view.html:236 app/templates/users/profile.html:148 msgid "Statistics" msgstr "Статистика" -#: app/blueprints/packages/__init__.py:62 app/templates/packages/share.html:4 +#: app/blueprints/packages/__init__.py:67 app/templates/packages/share.html:4 msgid "Share and Badges" msgstr "Поделиться и Значки" -#: app/blueprints/packages/__init__.py:67 +#: app/blueprints/packages/__init__.py:72 msgid "Remove / Unpublish" msgstr "Удалить / Отменить публикацию" -#: app/blueprints/packages/__init__.py:75 +#: app/blueprints/packages/__init__.py:80 #: app/templates/packages/game_support.html:4 msgid "Supported Games" msgstr "Поддерживаемые игры" @@ -230,7 +247,7 @@ msgstr "" msgid "No download available." msgstr "Загрузка недоступна." -#: app/blueprints/packages/packages.py:253 app/templates/packages/view.html:582 +#: app/blueprints/packages/packages.py:253 app/templates/packages/view.html:589 msgid "Type" msgstr "Тип" @@ -239,12 +256,12 @@ msgid "Title (Human-readable)" msgstr "Название (читаемое)" #: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:617 +#: app/blueprints/packages/packages.py:633 msgid "Name (Technical)" msgstr "Имя (техническое)" #: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:618 +#: app/blueprints/packages/packages.py:634 #: app/templates/packages/create_edit.html:75 msgid "Lower case letters (a-z), digits (0-9), and underscores (_) only" msgstr "" @@ -255,7 +272,7 @@ msgstr "" msgid "Short Description (Plaintext)" msgstr "Краткое описание (обычный текст)" -#: app/blueprints/packages/packages.py:258 app/templates/packages/view.html:597 +#: app/blueprints/packages/packages.py:258 app/templates/packages/view.html:611 msgid "Maintenance State" msgstr "Состояние разработки" @@ -268,7 +285,7 @@ msgstr "Метки" msgid "Content Warnings" msgstr "Предупреждения о содержимом" -#: app/blueprints/packages/packages.py:262 app/templates/packages/view.html:586 +#: app/blueprints/packages/packages.py:262 app/templates/packages/view.html:600 msgid "License" msgstr "Лицензия" @@ -304,11 +321,15 @@ msgstr "Адрес видео" msgid "Donate URL" msgstr "Ссылка на донат" -#: app/blueprints/packages/packages.py:278 +#: app/blueprints/packages/packages.py:273 +msgid "Translation URL" +msgstr "" + +#: app/blueprints/packages/packages.py:279 msgid "_game is not an allowed name" msgstr "_game не является допустимым именем" -#: app/blueprints/packages/packages.py:288 +#: app/blueprints/packages/packages.py:289 msgid "" "Package already exists, but is removed. Please contact ContentDB staff to" " restore the package" @@ -316,205 +337,211 @@ msgstr "" "Дополнение уже существует, но удалено. Пожалуйста, свяжитесь с персоналом" " ContentDB, чтобы восстановить дополнение" -#: app/blueprints/packages/packages.py:293 +#: app/blueprints/packages/packages.py:294 msgid "Package already exists" msgstr "Дополнение уже существует" -#: app/blueprints/packages/packages.py:299 +#: app/blueprints/packages/packages.py:300 msgid "A collection with a similar name already exists" msgstr "Коллекция с таким же именем уже существует" -#: app/blueprints/packages/packages.py:359 +#: app/blueprints/packages/packages.py:361 msgid "Unable to find that user" msgstr "Не получилось найти данного пользователя" -#: app/blueprints/packages/packages.py:363 -#: app/blueprints/packages/screenshots.py:136 +#: app/blueprints/packages/packages.py:365 +#: app/blueprints/packages/screenshots.py:137 #: app/blueprints/users/settings.py:131 msgid "Permission denied" msgstr "Доступ запрещён" -#: app/blueprints/packages/packages.py:419 -#: app/blueprints/packages/packages.py:478 -#: app/blueprints/packages/packages.py:498 +#: app/blueprints/packages/packages.py:421 +#: app/blueprints/packages/packages.py:494 +#: app/blueprints/packages/packages.py:514 msgid "You don't have permission to do that" msgstr "У вас нету разрешения это делать" -#: app/blueprints/packages/packages.py:449 +#: app/blueprints/packages/packages.py:453 msgid "Please comment what changes are needed in the approval thread" msgstr "Пожалуйста, напишите, какие изменения необходимы в теме проверки" -#: app/blueprints/packages/packages.py:493 +#: app/blueprints/packages/packages.py:460 +msgid "" +"Please comment in the approval thread so editors know what you have " +"changed" +msgstr "" + +#: app/blueprints/packages/packages.py:509 msgid "Deleted package" msgstr "Удалённое дополнение" -#: app/blueprints/packages/packages.py:513 +#: app/blueprints/packages/packages.py:529 msgid "Unapproved package" msgstr "Непроверенное дополнение" -#: app/blueprints/packages/packages.py:522 +#: app/blueprints/packages/packages.py:538 msgid "Maintainers (Comma-separated)" msgstr "Разработчики (через запятую)" -#: app/blueprints/packages/packages.py:531 +#: app/blueprints/packages/packages.py:547 msgid "You don't have permission to edit maintainers" msgstr "У вас нет разрешения для изменения сопровождающих" -#: app/blueprints/packages/packages.py:581 +#: app/blueprints/packages/packages.py:597 msgid "You are not a maintainer" msgstr "Вы не разработчик" -#: app/blueprints/packages/packages.py:584 +#: app/blueprints/packages/packages.py:600 msgid "Package owners cannot remove themselves as maintainers" msgstr "Владельцы дополнения не могут удалить самих себя как разработчиков" -#: app/blueprints/packages/packages.py:616 +#: app/blueprints/packages/packages.py:632 msgid "Author Name" msgstr "Имя автора" -#: app/blueprints/packages/packages.py:686 +#: app/blueprints/packages/packages.py:702 msgid "Enable support detection based on dependencies (recommended)" msgstr "Включить обнаружение поддержки на основе зависимостей (желательно)" -#: app/blueprints/packages/packages.py:687 +#: app/blueprints/packages/packages.py:703 msgid "Supported games" msgstr "Поддерживаемые игры" -#: app/blueprints/packages/packages.py:688 +#: app/blueprints/packages/packages.py:704 msgid "Unsupported games" msgstr "Неподдерживаемые игры" -#: app/blueprints/packages/packages.py:689 +#: app/blueprints/packages/packages.py:705 msgid "Supports all games (unless stated) / is game independent" msgstr "Поддерживает все игры (если не указано обратное) / не зависит от игр" -#: app/blueprints/packages/packages.py:705 +#: app/blueprints/packages/packages.py:721 msgid "You need at least one release before you can edit game support" msgstr "" "Вам нужен хотя бы один релиз, прежде чем вы сможете редактировать " "поддержку игры" -#: app/blueprints/packages/packages.py:709 +#: app/blueprints/packages/packages.py:725 msgid "Mod(pack) needs to contain at least one mod. Please create a new release" msgstr "" "Мод(пакет) должен содержать хотя бы один мод. Пожалуйста, создайте новый " "релиз" -#: app/blueprints/packages/releases.py:54 +#: app/blueprints/packages/releases.py:55 #: app/templates/packages/release_new.html:46 msgid "Method" msgstr "Метод" -#: app/blueprints/packages/releases.py:54 -#: app/blueprints/packages/releases.py:56 -#: app/blueprints/packages/screenshots.py:34 +#: app/blueprints/packages/releases.py:55 +#: app/blueprints/packages/releases.py:57 +#: app/blueprints/packages/screenshots.py:35 msgid "File Upload" msgstr "Загрузка файлов" -#: app/blueprints/packages/releases.py:55 +#: app/blueprints/packages/releases.py:56 msgid "Git reference (ie: commit hash, branch, or tag)" msgstr "Git метка (хэш коммита, ветвь или метка)" -#: app/blueprints/packages/releases.py:57 -#: app/blueprints/packages/releases.py:69 -#: app/blueprints/packages/releases.py:193 +#: app/blueprints/packages/releases.py:58 +#: app/blueprints/packages/releases.py:70 +#: app/blueprints/packages/releases.py:194 msgid "Minimum Minetest Version" msgstr "Минимальная версия Minetest" -#: app/blueprints/packages/releases.py:59 -#: app/blueprints/packages/releases.py:71 -#: app/blueprints/packages/releases.py:196 +#: app/blueprints/packages/releases.py:60 +#: app/blueprints/packages/releases.py:72 +#: app/blueprints/packages/releases.py:197 msgid "Maximum Minetest Version" msgstr "Максимальная версия Minetest" -#: app/blueprints/packages/releases.py:66 +#: app/blueprints/packages/releases.py:67 #: app/templates/packages/release_edit.html:23 msgid "URL" msgstr "Адрес" -#: app/blueprints/packages/releases.py:67 +#: app/blueprints/packages/releases.py:68 msgid "Task ID" msgstr "Идентификатор задания" -#: app/blueprints/packages/releases.py:68 -#: app/blueprints/packages/screenshots.py:40 +#: app/blueprints/packages/releases.py:69 +#: app/blueprints/packages/screenshots.py:41 msgid "Is Approved" msgstr "Проверен" -#: app/blueprints/packages/releases.py:86 +#: app/blueprints/packages/releases.py:87 msgid "Import from Git" msgstr "Импортировать из Git" -#: app/blueprints/packages/releases.py:86 +#: app/blueprints/packages/releases.py:87 msgid "Upload .zip file" msgstr "Загрузить .zip файл" -#: app/blueprints/packages/releases.py:192 +#: app/blueprints/packages/releases.py:193 msgid "Set Min" msgstr "Поставить минимум" -#: app/blueprints/packages/releases.py:195 +#: app/blueprints/packages/releases.py:196 msgid "Set Max" msgstr "Поставить предел" -#: app/blueprints/packages/releases.py:198 +#: app/blueprints/packages/releases.py:199 msgid "Only change values previously set as none" msgstr "Изменять только значения, ранее установленные как отсутствующие" -#: app/blueprints/packages/releases.py:199 +#: app/blueprints/packages/releases.py:200 msgid "Update" msgstr "Обновить" -#: app/blueprints/packages/releases.py:248 +#: app/blueprints/packages/releases.py:251 #: app/templates/packages/update_config.html:25 msgid "Trigger" msgstr "Триггер" -#: app/blueprints/packages/releases.py:249 +#: app/blueprints/packages/releases.py:252 msgid "New Commit" msgstr "Новая контрольная точка" -#: app/blueprints/packages/releases.py:250 app/templates/admin/tags/list.html:8 +#: app/blueprints/packages/releases.py:253 app/templates/admin/tags/list.html:8 msgid "New Tag" msgstr "Новая метка" -#: app/blueprints/packages/releases.py:252 +#: app/blueprints/packages/releases.py:255 msgid "Branch name" msgstr "Название ветви" -#: app/blueprints/packages/releases.py:253 +#: app/blueprints/packages/releases.py:256 #: app/templates/packages/update_config.html:38 msgid "Action" msgstr "Действие" -#: app/blueprints/packages/releases.py:254 +#: app/blueprints/packages/releases.py:257 msgid "Send notification and mark as outdated" msgstr "Отправить уведомление и пометить как устаревший" -#: app/blueprints/packages/releases.py:254 +#: app/blueprints/packages/releases.py:257 #: app/templates/macros/package_approval.html:22 msgid "Create release" msgstr "Создать выпуск" -#: app/blueprints/packages/releases.py:256 +#: app/blueprints/packages/releases.py:259 msgid "Save Settings" msgstr "Сохранить настройки" -#: app/blueprints/packages/releases.py:257 +#: app/blueprints/packages/releases.py:260 msgid "Disable Automation" msgstr "Отключить автоматизацию" -#: app/blueprints/packages/releases.py:296 +#: app/blueprints/packages/releases.py:299 msgid "Please add a Git repository URL in order to set up automatic releases" msgstr "" "Пожалуйста, добавьте адрес Git репозитория чтобы настроить автоматические" " релизы" -#: app/blueprints/packages/releases.py:312 +#: app/blueprints/packages/releases.py:315 msgid "Deleted update configuration" msgstr "Удалить обновлённую конфигурацию" -#: app/blueprints/packages/releases.py:320 +#: app/blueprints/packages/releases.py:323 msgid "Now, please create an initial release" msgstr "Теперь, создайте первый релиз" @@ -559,7 +586,7 @@ msgstr "" #: app/blueprints/packages/reviews.py:80 app/blueprints/threads/__init__.py:207 #: app/blueprints/threads/__init__.py:240 #: app/blueprints/threads/__init__.py:334 app/blueprints/users/settings.py:112 -#: app/logic/packages.py:131 +#: app/logic/packages.py:132 msgid "Linking to blocked sites is not allowed" msgstr "Ссылки на заблокированные сайты запрещены" @@ -571,12 +598,12 @@ msgstr "Вы не можете голосовать за обзоры вашег msgid "You can't vote on your own reviews!" msgstr "Вы не можете голосовать на своих обзорах!" -#: app/blueprints/packages/screenshots.py:33 -#: app/blueprints/packages/screenshots.py:39 +#: app/blueprints/packages/screenshots.py:34 +#: app/blueprints/packages/screenshots.py:40 msgid "Title/Caption" msgstr "Название/подпись" -#: app/blueprints/packages/screenshots.py:45 +#: app/blueprints/packages/screenshots.py:46 #: app/templates/packages/screenshots.html:110 msgid "Cover Image" msgstr "Изображение для обложки" @@ -586,7 +613,7 @@ msgid "Message" msgstr "Сообщение" #: app/blueprints/report/__init__.py:35 app/templates/macros/threads.html:51 -#: app/templates/packages/view.html:665 app/templates/report/index.html:4 +#: app/templates/packages/view.html:679 app/templates/report/index.html:4 #: app/templates/report/index.html:10 app/templates/users/profile.html:37 msgid "Report" msgstr "Сообщить" @@ -659,7 +686,7 @@ msgstr "Пароль" msgid "Remember me" msgstr "Запомнить меня" -#: app/blueprints/users/account.py:39 app/templates/base.html:188 +#: app/blueprints/users/account.py:39 app/templates/base.html:176 #: app/templates/donate/index.html:74 app/templates/users/login.html:4 msgid "Sign in" msgstr "Войти" @@ -1036,7 +1063,7 @@ msgid "File filter" msgstr "Фильтр файлов" #: app/blueprints/zipgrep/__init__.py:38 app/templates/base.html:60 -#: app/templates/todo/tags.html:14 +#: app/templates/packages/game_hub.html:35 app/templates/todo/tags.html:14 msgid "Search" msgstr "Поиск" @@ -1071,7 +1098,7 @@ msgstr "Вам необходимо добавить хотя бы один ск msgid "Please wait for the license to be added to CDB." msgstr "Пожалуйста, подождите, пока лицензия будет добавлена в CDB." -#: app/logic/packages.py:98 +#: app/logic/packages.py:99 msgid "" "Name can only contain lower case letters (a-z), digits (0-9), and " "underscores (_)" @@ -1079,11 +1106,11 @@ msgstr "" "Имя может содержать только строчные буквы (a-z), цифры (0-9) и знаки " "подчеркивания (_)" -#: app/logic/packages.py:112 +#: app/logic/packages.py:113 msgid "You don't have permission to edit this package" msgstr "У вас нет разрешения на правку этого дополнения" -#: app/logic/packages.py:116 +#: app/logic/packages.py:117 msgid "You don't have permission to change the package name" msgstr "У вас нет разрешения на изменение имени дополнения" @@ -1122,50 +1149,50 @@ msgstr "" "Снимок экрана слишком маленький, он должен быть не менее %(width)s на " "%(height)s пикселей" -#: app/logic/uploads.py:55 +#: app/logic/uploads.py:58 #, python-format msgid "Please upload %(file_desc)s" msgstr "Пожалуйста, загрузите %(file_desc)s" -#: app/logic/uploads.py:58 +#: app/logic/uploads.py:61 msgid "Uploaded image isn't actually an image" msgstr "Загруженное изображение на самом деле им не является" -#: app/models/packages.py:68 +#: app/models/packages.py:69 msgid "Mod" msgstr "Мод" -#: app/models/packages.py:70 +#: app/models/packages.py:71 msgid "Game" msgstr "Игра" -#: app/models/packages.py:72 +#: app/models/packages.py:73 msgid "Texture Pack" msgstr "Набор текстур" -#: app/models/packages.py:77 app/templates/base.html:39 +#: app/models/packages.py:78 app/templates/base.html:39 #: app/templates/modnames/view.html:14 msgid "Mods" msgstr "Моды" -#: app/models/packages.py:79 app/templates/base.html:42 +#: app/models/packages.py:80 app/templates/base.html:42 #: app/templates/modnames/view.html:17 msgid "Games" msgstr "Игры" -#: app/models/packages.py:81 app/templates/base.html:45 +#: app/models/packages.py:82 app/templates/base.html:45 msgid "Texture Packs" msgstr "Наборы текстур" -#: app/models/packages.py:170 +#: app/models/packages.py:171 msgid "Submit for Approval" msgstr "Отправить на проверку" -#: app/models/packages.py:172 +#: app/models/packages.py:173 msgid "Approve" msgstr "Утвердить" -#: app/models/packages.py:174 app/templates/api/create_edit_token.html:17 +#: app/models/packages.py:175 app/templates/api/create_edit_token.html:17 #: app/templates/collections/delete.html:14 #: app/templates/collections/view.html:39 #: app/templates/oauth/create_edit.html:17 @@ -1177,6 +1204,10 @@ msgstr "Утвердить" msgid "Delete" msgstr "Удалить" +#: app/models/packages.py:572 app/templates/packages/view.html:163 +msgid "Work in Progress" +msgstr "Незавершённая работа" + #: app/tasks/emails.py:119 msgid "" "You are receiving this email because you are a registered user of " @@ -1234,8 +1265,9 @@ msgstr "" msgid "Random" msgstr "Случайная страница" -#: app/templates/base.html:51 app/templates/base.html:256 +#: app/templates/base.html:51 app/templates/base.html:245 #: app/templates/packages/bulk_update_conf.html:8 +#: app/templates/packages/translation.html:12 #: app/templates/packages/update_config.html:8 #: app/templates/todo/game_support.html:8 app/templates/todo/user.html:45 #: app/templates/todo/user.html:69 @@ -1276,84 +1308,82 @@ msgstr "Профиль" msgid "My Collections" msgstr "Мои коллекции" -#: app/templates/base.html:163 +#: app/templates/base.html:164 msgid "Admin" msgstr "Администратор" -#: app/templates/base.html:166 -msgid "License Editor" -msgstr "Правка лицензий" - -#: app/templates/base.html:171 -msgid "Restore Package" -msgstr "Восстановить дополнение" - -#: app/templates/base.html:174 -msgid "Tag Editor" -msgstr "Правка меток" - -#: app/templates/base.html:176 -msgid "Create Tag" -msgstr "Создать метку" - -#: app/templates/base.html:181 app/templates/packages/release_new.html:12 +#: app/templates/base.html:169 app/templates/packages/release_new.html:12 msgid "Settings" msgstr "Настройки" -#: app/templates/base.html:184 +#: app/templates/base.html:172 msgid "Sign out" msgstr "Выйти" -#: app/templates/base.html:213 +#: app/templates/admin/languages/list.html:4 +#: app/templates/admin/languages/list.html:10 app/templates/base.html:185 +#: app/templates/packages/view.html:593 +msgid "Languages" +msgstr "" + +#: app/templates/base.html:202 msgid "Help translate ContentDB" msgstr "Помогите перевести ContentDB" -#: app/templates/base.html:257 +#: app/templates/base.html:246 msgid "About" msgstr "Об этом" -#: app/templates/base.html:258 +#: app/templates/base.html:247 msgid "Rules" msgstr "Правила" -#: app/templates/base.html:259 +#: app/templates/base.html:248 msgid "Policy and Guidance" msgstr "Политика и руководство" -#: app/templates/base.html:260 +#: app/templates/base.html:249 msgid "API" msgstr "API" -#: app/templates/base.html:261 app/templates/users/register.html:37 +#: app/templates/base.html:250 app/templates/users/register.html:37 msgid "Privacy Policy" msgstr "Политика конфиденциальности" -#: app/templates/base.html:263 +#: app/templates/base.html:252 msgid "Report / DMCA" msgstr "Сообщение / DMCA" -#: app/templates/base.html:265 +#: app/templates/base.html:254 msgid "User List" msgstr "Список пользователей" -#: app/templates/base.html:266 app/templates/packages/view.html:189 -#: app/templates/packages/view.html:654 app/templates/threads/list.html:4 +#: app/templates/base.html:255 app/templates/packages/view.html:190 +#: app/templates/packages/view.html:668 app/templates/threads/list.html:4 msgid "Threads" msgstr "Темы" -#: app/templates/base.html:267 app/templates/collections/list.html:7 +#: app/templates/base.html:256 app/templates/collections/list.html:7 #: app/templates/collections/list.html:26 msgid "Collections" msgstr "Коллекции" -#: app/templates/base.html:268 +#: app/templates/base.html:257 msgid "Support Packages" msgstr "Поддерживающие дополнения" -#: app/templates/base.html:269 +#: app/templates/base.html:258 msgid "Source Code" msgstr "Исходный код" +#: app/templates/base.html:264 +msgid "Show non-free packages" +msgstr "" + +#: app/templates/base.html:266 +msgid "Hide non-free packages" +msgstr "" + #: app/templates/index.html:4 msgid "Welcome" msgstr "Добро пожаловать" @@ -1364,6 +1394,7 @@ msgstr "" "Добро пожаловать в лучшее место чтобы найти Minetest моды, игры и пакеты " "тексур" +#: app/templates/admin/storage.html:39 #: app/templates/collections/create_edit.html:81 #: app/templates/collections/list.html:39 #: app/templates/collections/view.html:91 app/templates/index.html:48 @@ -1380,68 +1411,73 @@ msgid "%(title)s by %(author)s" msgstr "%(title)s от %(author)s" #: app/templates/index.html:77 app/templates/packages/reviews_list.html:4 -#: app/templates/packages/view.html:193 app/templates/packages/view.html:325 +#: app/templates/packages/view.html:194 app/templates/packages/view.html:332 #: app/templates/users/profile.html:279 msgid "Reviews" msgstr "Обзоры" -#: app/templates/index.html:93 app/templates/packages/view.html:271 +#: app/templates/index.html:93 app/templates/packages/view.html:278 msgid "Previous" msgstr "Предыдущий" -#: app/templates/index.html:97 app/templates/packages/view.html:275 +#: app/templates/index.html:97 app/templates/packages/view.html:282 #: app/templates/users/claim_forums.html:87 msgid "Next" msgstr "Следующий" -#: app/templates/index.html:103 -msgid "Featured" -msgstr "Рекомендуемые" - -#: app/templates/index.html:108 app/templates/index.html:115 -#: app/templates/index.html:122 app/templates/index.html:129 -#: app/templates/index.html:136 app/templates/index.html:158 -#: app/templates/index.html:165 app/templates/packages/game_hub.html:30 -#: app/templates/packages/game_hub.html:37 +#: app/templates/index.html:107 app/templates/index.html:113 #: app/templates/packages/game_hub.html:44 -#: app/templates/packages/game_hub.html:51 -#: app/templates/packages/game_hub.html:58 -msgid "See more" -msgstr "Больше" - -#: app/templates/index.html:110 app/templates/packages/game_hub.html:32 msgid "Recently Added" msgstr "Недавно добавленные" -#: app/templates/index.html:117 app/templates/packages/game_hub.html:39 +#: app/templates/index.html:111 app/templates/index.html:122 +#: app/templates/index.html:133 app/templates/index.html:144 +#: app/templates/index.html:155 app/templates/index.html:181 +#: app/templates/packages/game_hub.html:42 +#: app/templates/packages/game_hub.html:49 +#: app/templates/packages/game_hub.html:56 +#: app/templates/packages/game_hub.html:63 +#: app/templates/packages/game_hub.html:70 +msgid "See more" +msgstr "Больше" + +#: app/templates/index.html:118 app/templates/index.html:124 +#: app/templates/packages/game_hub.html:51 msgid "Recently Updated" msgstr "Недавно обновлённые" -#: app/templates/index.html:124 +#: app/templates/index.html:129 app/templates/index.html:135 msgid "Top Games" msgstr "Лучшие игры" -#: app/templates/index.html:131 app/templates/packages/game_hub.html:46 +#: app/templates/index.html:140 app/templates/index.html:146 +#: app/templates/packages/game_hub.html:58 msgid "Top Mods" msgstr "Лучшие моды" -#: app/templates/index.html:138 app/templates/packages/game_hub.html:53 +#: app/templates/index.html:151 app/templates/index.html:157 +#: app/templates/packages/game_hub.html:65 msgid "Top Texture Packs" msgstr "Лучшие наборы текстур" -#: app/templates/index.html:142 +#: app/templates/index.html:163 msgid "Search by Tags" msgstr "Поиск по меткам" -#: app/templates/index.html:160 app/templates/packages/game_hub.html:60 +#: app/templates/index.html:177 app/templates/index.html:183 +#: app/templates/packages/game_hub.html:72 msgid "Highest Reviewed" msgstr "Самые просматриваемые" -#: app/templates/index.html:167 +#: app/templates/index.html:191 +msgid "All reviews" +msgstr "" + +#: app/templates/index.html:193 msgid "Recent Positive Reviews" msgstr "Недавние положительные обзоры" -#: app/templates/index.html:174 +#: app/templates/index.html:200 #, python-format msgid "CDB has %(count)d packages, with a total of %(downloads)d downloads." msgstr "CDB имеет %(count)d пакетов, с общим количеством загрузок %(downloads)d." @@ -1468,6 +1504,27 @@ msgstr "Отправить массовое уведомление" msgid "Send email to %(username)s" msgstr "Отправить письмо %(username)s" +#: app/templates/admin/storage.html:18 +#: app/templates/packages/create_edit.html:66 +#: app/templates/packages/game_support.html:20 +#: app/templates/threads/view.html:96 app/templates/todo/tags.html:36 +msgid "Package" +msgstr "Дополнение" + +#: app/templates/admin/storage.html:62 +#: app/templates/collections/create_edit.html:61 +#: app/templates/threads/user_comments.html:79 +msgid "No results" +msgstr "Нет результатов" + +#: app/templates/admin/languages/list.html:19 +msgid "Id" +msgstr "" + +#: app/templates/admin/languages/list.html:33 +msgid "Has ContentDB translation?" +msgstr "" + #: app/templates/admin/licenses/list.html:8 msgid "New License" msgstr "Новая лицензия" @@ -1582,7 +1639,7 @@ msgstr "Токены не созданы" #: app/templates/collections/create_edit.html:5 #: app/templates/collections/view.html:42 app/templates/macros/releases.html:68 -#: app/templates/packages/view.html:115 app/templates/packages/view.html:248 +#: app/templates/packages/view.html:116 app/templates/packages/view.html:255 msgid "Edit" msgstr "Редактировать" @@ -1598,13 +1655,8 @@ msgstr "Пользователи не будут перенаправлены п msgid "This requires the collection to be public" msgstr "Для этого необходимо, чтобы коллекция была публичной" -#: app/templates/collections/create_edit.html:61 -#: app/templates/threads/user_comments.html:79 -msgid "No results" -msgstr "Нет результатов" - #: app/templates/collections/create_edit.html:76 -#: app/templates/packages/remove.html:58 app/templates/packages/view.html:127 +#: app/templates/packages/remove.html:58 app/templates/packages/view.html:128 msgid "Remove" msgstr "Удалить" @@ -1875,7 +1927,7 @@ msgid "No audit log entries." msgstr "Нет записей журнала аудита." #: app/templates/macros/forms.html:21 app/templates/macros/reviews.html:145 -#: app/templates/packages/remove.html:48 app/templates/packages/view.html:444 +#: app/templates/packages/remove.html:48 app/templates/packages/view.html:451 #: app/templates/users/modtools.html:86 msgid "Required" msgstr "Требуется" @@ -1947,19 +1999,19 @@ msgstr "" "Вы можете открыть тему, если у вас есть вопрос к проверяющему или автору " "дополнения." -#: app/templates/macros/packagegridtile.html:25 +#: app/templates/macros/packagegridtile.html:26 msgid "Warning: Non-free code and media." msgstr "Предупреждение: Несвободный код и медиа." -#: app/templates/macros/packagegridtile.html:29 +#: app/templates/macros/packagegridtile.html:30 msgid "Warning: Non-free code." msgstr "Предупреждение: Несвободный код." -#: app/templates/macros/packagegridtile.html:33 +#: app/templates/macros/packagegridtile.html:34 msgid "Warning: Non-free media." msgstr "Предупреждение: Несвободное медиа." -#: app/templates/macros/packagegridtile.html:45 +#: app/templates/macros/packagegridtile.html:46 msgid "No packages available" msgstr "Нет доступных дополнений" @@ -2170,8 +2222,8 @@ msgstr "Последний ответ" msgid "On %(trigger)s, do %(action)s" msgstr "При %(trigger)s, выполнить %(action)s" -#: app/templates/macros/todo.html:35 app/templates/packages/view.html:121 -#: app/templates/packages/view.html:409 +#: app/templates/macros/todo.html:35 app/templates/packages/view.html:122 +#: app/templates/packages/view.html:416 msgid "Release" msgstr "Релиз" @@ -2181,7 +2233,7 @@ msgstr "Репозиторий" #: app/templates/macros/todo.html:48 #: app/templates/packages/releases_list.html:13 -#: app/templates/packages/view.html:413 +#: app/templates/packages/view.html:420 msgid "Update settings" msgstr "Обновить настройки" @@ -2189,7 +2241,7 @@ msgstr "Обновить настройки" msgid "No outdated packages." msgstr "Нет устаревших дополнений." -#: app/templates/macros/topics.html:6 app/templates/packages/view.html:176 +#: app/templates/macros/topics.html:6 app/templates/packages/view.html:177 msgid "Author" msgstr "Автор" @@ -2242,9 +2294,9 @@ msgstr "Темы форума" #: app/templates/modnames/view.html:27 app/templates/oauth/authorize.html:32 #: app/templates/packages/game_support.html:42 -#: app/templates/packages/similar.html:38 app/templates/packages/view.html:450 -#: app/templates/packages/view.html:474 app/templates/packages/view.html:519 -#: app/templates/packages/view.html:551 app/templates/todo/editor.html:85 +#: app/templates/packages/similar.html:38 app/templates/packages/view.html:457 +#: app/templates/packages/view.html:481 app/templates/packages/view.html:526 +#: app/templates/packages/view.html:558 app/templates/todo/editor.html:85 #: app/templates/todo/game_support.html:45 #, python-format msgid "%(title)s by %(display_name)s" @@ -2325,8 +2377,9 @@ msgid "" "To allow users other than yourself to log in, you'll need to contact " "ContentDB staff and ask them to approve your app." msgstr "" -"Чтобы разрешить вход в систему другим пользователям, кроме вас, вам нужно " -"связаться с администрацией ContentDB и попросить их одобрить ваше приложение." +"Чтобы разрешить вход в систему другим пользователям, кроме вас, вам нужно" +" связаться с администрацией ContentDB и попросить их одобрить ваше " +"приложение." #: app/templates/oauth/create_edit.html:7 msgid "Create OAuth Client" @@ -2356,7 +2409,8 @@ msgstr "Пример URL-адреса авторизации" #: app/templates/oauth/create_edit.html:68 msgid "Shown to users when you request access to their account" msgstr "" -"Показывается пользователям, когда вы запрашиваете доступ к их учетной записи" +"Показывается пользователям, когда вы запрашиваете доступ к их учетной " +"записи" #: app/templates/oauth/create_edit.html:70 msgid "Where will you store your client_secret?" @@ -2467,12 +2521,6 @@ msgstr "" "необходим для таких функций\n" "\t\t\tкак поиск метаданных из git и автозаполнение." -#: app/templates/packages/create_edit.html:66 -#: app/templates/packages/game_support.html:20 -#: app/templates/threads/view.html:96 app/templates/todo/tags.html:36 -msgid "Package" -msgstr "Дополнение" - #: app/templates/packages/create_edit.html:73 msgid "You need to unpublish the package to change the name." msgstr "Вам нужно отменить публикацию пакета, чтобы изменить название." @@ -2543,6 +2591,10 @@ msgstr "" "Если поле пусто, вместо него будет использоваться URL-адрес пожертвования" " автора." +#: app/templates/packages/create_edit.html:122 +msgid "How can users translate your package? ie: weblate URL or a help page" +msgstr "" + #: app/templates/packages/edit_maintainers.html:4 msgid "Edit Maintainers" msgstr "Редактирование разработчиков" @@ -2577,6 +2629,12 @@ msgstr "Центр сообщества" msgid "Mods and texture packs for %(title)s" msgstr "Моды и пакеты текстур для %(title)s" +#: app/templates/packages/game_hub.html:31 +#: app/templates/packages/game_hub.html:34 +#, python-format +msgid "Search for packages for %(title)s" +msgstr "" + #: app/templates/packages/game_support.html:9 msgid "Documentation" msgstr "Документация" @@ -2590,7 +2648,7 @@ msgstr "" " информацию см. в документации" #: app/templates/packages/game_support.html:23 -#: app/templates/packages/view.html:212 +#: app/templates/packages/view.html:213 msgid "Source" msgstr "Источник" @@ -2820,8 +2878,8 @@ msgid "" "Only set the maximum version if you know that it doesn't work on newer " "Minetest versions." msgstr "" -"Устанавливайте максимальную версию только в том случае, если вы знаете, что " -"она не будет работать на более новых версиях Minetest." +"Устанавливайте максимальную версию только в том случае, если вы знаете, " +"что она не будет работать на более новых версиях Minetest." #: app/templates/packages/release_edit.html:63 #: app/templates/packages/release_new.html:78 @@ -2829,8 +2887,8 @@ msgid "" "Don't set the maximum version just because you haven't tested it on newer" " versions." msgstr "" -"Не устанавливайте максимальную версию только потому, что вы не тестировали " -"ее на более новых версиях." +"Не устанавливайте максимальную версию только потому, что вы не " +"тестировали ее на более новых версиях." #: app/templates/packages/release_edit.html:67 #: app/templates/packages/release_new.html:88 @@ -3125,7 +3183,7 @@ msgstr "" "на рейтинг дополнения." #: app/templates/packages/review_votes.html:4 -#: app/templates/packages/view.html:353 +#: app/templates/packages/view.html:360 msgid "Review Votes" msgstr "Обзор Голосов" @@ -3237,6 +3295,40 @@ msgstr "Похожие темы форума" msgid "Download (.csv)" msgstr "Скачать (.csv)" +#: app/templates/packages/translation.html:18 +#, python-format +msgid "" +"To provide translations for your %(type)s, you need to create .tr files " +"and upload a new release." +msgstr "" + +#: app/templates/packages/translation.html:19 +msgid "" +"For information on how to do this, see the modding book chapter and " +"lua_api.md" +msgstr "" + +#: app/templates/packages/translation.html:23 +msgid "Translation - Minetest Modding Book" +msgstr "" + +#: app/templates/packages/translation.html:26 +msgid "Translating content meta - lua_api.md" +msgstr "" + +#: app/templates/packages/translation.html:31 +#, python-format +msgid "%(title)s is available in %(num)d languages." +msgstr "" + +#: app/templates/packages/translation.html:32 +msgid "ContentDB reads translations from locale files (.tr) in your package." +msgstr "" + +#: app/templates/packages/translation.html:39 +msgid "Language" +msgstr "" + #: app/templates/packages/update_config.html:4 #: app/templates/packages/update_config.html:9 msgid "Configure Git Update Detection" @@ -3278,46 +3370,46 @@ msgstr "" "Как только дополнение будет помечено как устаревшое, вы больше не будете " "получать никаких уведомлений, пока оно не будет помечено как обновленное." -#: app/templates/packages/view.html:41 +#: app/templates/packages/view.html:42 msgid "Download" msgstr "Скачать" -#: app/templates/packages/view.html:48 +#: app/templates/packages/view.html:49 #, python-format msgid "Minetest %(min)s - %(max)s" msgstr "Minetest %(min)s - %(max)s" -#: app/templates/packages/view.html:50 +#: app/templates/packages/view.html:51 #, python-format msgid "For Minetest %(min)s and above" msgstr "Для Minetest %(min)s и выше" -#: app/templates/packages/view.html:52 +#: app/templates/packages/view.html:53 #, python-format msgid "Minetest %(max)s and below" msgstr "Minetest %(max)s и ниже" -#: app/templates/packages/view.html:62 +#: app/templates/packages/view.html:63 msgid "How do I install this?" msgstr "Как это установить?" -#: app/templates/packages/view.html:68 +#: app/templates/packages/view.html:69 msgid "No downloads available" msgstr "Нет доступных загрузок" -#: app/templates/packages/view.html:75 +#: app/templates/packages/view.html:76 msgid "Non-free code and media" msgstr "Несвободный код и медиа" -#: app/templates/packages/view.html:77 +#: app/templates/packages/view.html:78 msgid "Non-free code" msgstr "Несвободный код" -#: app/templates/packages/view.html:79 +#: app/templates/packages/view.html:80 msgid "Non-free media" msgstr "Несвободное медиа" -#: app/templates/packages/view.html:93 app/templates/threads/view.html:104 +#: app/templates/packages/view.html:94 app/templates/threads/view.html:104 msgid "" "This thread is only visible to its creator, package maintainers, users of" " Approver rank or above, and @mentioned users." @@ -3325,168 +3417,168 @@ msgstr "" "Эта тема видна только её создателю, команде поддержки, пользователям с " "рангом проверяющий или выше и @упомянутым пользователям." -#: app/templates/packages/view.html:162 -msgid "Work in Progress" -msgstr "Незавершённая работа" - -#: app/templates/packages/view.html:183 app/templates/users/profile.html:242 +#: app/templates/packages/view.html:184 app/templates/users/profile.html:242 msgid "Downloads" msgstr "Загрузки" -#: app/templates/packages/view.html:206 app/templates/users/profile.html:95 +#: app/templates/packages/view.html:207 app/templates/users/profile.html:95 msgid "Website" msgstr "Сайт" -#: app/templates/packages/view.html:218 app/templates/users/profile.html:77 +#: app/templates/packages/view.html:219 app/templates/users/profile.html:77 msgid "Forums" msgstr "Форум" -#: app/templates/packages/view.html:224 +#: app/templates/packages/view.html:225 msgid "Issue Tracker" msgstr "Трекер проблем" -#: app/templates/packages/view.html:303 +#: app/templates/packages/view.html:231 +msgid "Translate" +msgstr "" + +#: app/templates/packages/view.html:310 msgid "Awaiting review" msgstr "Ожидает рассмотрения" -#: app/templates/packages/view.html:333 app/templates/threads/view.html:77 +#: app/templates/packages/view.html:340 app/templates/threads/view.html:77 msgid "Edit Review" msgstr "Редактировать обзор" -#: app/templates/packages/view.html:338 +#: app/templates/packages/view.html:345 msgid "You can't review your own package." msgstr "Вы не можете обозревать свое собственное дополнение." -#: app/templates/packages/view.html:348 +#: app/templates/packages/view.html:355 msgid "Package needs to be approved before it can be reviewed." msgstr "Дополнение должно быть одобрено, прежде чем его можно будет рассмотреть." -#: app/templates/packages/view.html:359 +#: app/templates/packages/view.html:366 msgid "Used By" msgstr "Используется" -#: app/templates/packages/view.html:365 +#: app/templates/packages/view.html:372 msgid "Content" msgstr "Дополнения" -#: app/templates/packages/view.html:367 app/templates/packages/view.html:437 +#: app/templates/packages/view.html:374 app/templates/packages/view.html:444 msgid "View content for game" msgstr "Посмотреть дополнения для игры" -#: app/templates/packages/view.html:381 +#: app/templates/packages/view.html:388 msgid "Favorite" msgstr "Любимый" -#: app/templates/packages/view.html:387 +#: app/templates/packages/view.html:394 msgid "Add to collection..." msgstr "Добавить в коллекцию..." -#: app/templates/packages/view.html:397 +#: app/templates/packages/view.html:404 msgid "Package may be outdated" msgstr "Дополнение может быть устаревшим" -#: app/templates/packages/view.html:404 +#: app/templates/packages/view.html:411 msgid "Only visible to the author and Editors." msgstr "Видно только автору и редакторам." -#: app/templates/packages/view.html:421 +#: app/templates/packages/view.html:428 msgid "Warning" msgstr "Предупреждение" -#: app/templates/packages/view.html:427 +#: app/templates/packages/view.html:434 msgid "Like this package? Help support its development by making a donation" msgstr "" "Нравится это дополнение? Помогите поддержать его развитие, сделав " "пожертвование" -#: app/templates/packages/view.html:430 +#: app/templates/packages/view.html:437 msgid "Donate now" msgstr "Пожертвовать сейчас" -#: app/templates/packages/view.html:442 +#: app/templates/packages/view.html:449 msgid "Dependencies" msgstr "Зависимости" -#: app/templates/packages/view.html:462 +#: app/templates/packages/view.html:469 msgid "No required dependencies" msgstr "Нет требуемых зависимостей" -#: app/templates/packages/view.html:468 +#: app/templates/packages/view.html:475 msgid "Optional" msgstr "Необязательно" -#: app/templates/packages/view.html:501 +#: app/templates/packages/view.html:508 msgid "Compatible Games" msgstr "Совместимые игры" -#: app/templates/packages/view.html:506 app/templates/packages/view.html:526 +#: app/templates/packages/view.html:513 app/templates/packages/view.html:533 msgid "No specific game required" msgstr "Никакой конкретной игры не требуется" -#: app/templates/packages/view.html:509 +#: app/templates/packages/view.html:516 msgid "Tested with:" msgstr "Протестировано с:" -#: app/templates/packages/view.html:531 +#: app/templates/packages/view.html:538 msgid "Is the above correct?" msgstr "Верно ли вышесказанное?" -#: app/templates/packages/view.html:532 +#: app/templates/packages/view.html:539 msgid "You need to either confirm this or tell ContentDB about supported games" msgstr "" "Вам нужно либо подтвердить это, либо сообщить ContentDB о поддерживаемых " "играх" -#: app/templates/packages/view.html:544 +#: app/templates/packages/view.html:551 msgid "Does not work with:" msgstr "не работает с:" -#: app/templates/packages/view.html:561 +#: app/templates/packages/view.html:568 msgid "This is an experimental feature." msgstr "Это экспериментальная функция." -#: app/templates/packages/view.html:562 +#: app/templates/packages/view.html:569 msgid "Supported games are determined by an algorithm, and may not be correct." msgstr "Поддерживаемые игры определяются алгоритмом и могут быть неверными." -#: app/templates/packages/view.html:572 +#: app/templates/packages/view.html:579 msgid "Please specify compatible games" msgstr "Пожалуйста, укажите совместимые игры" -#: app/templates/packages/view.html:578 +#: app/templates/packages/view.html:585 msgid "Information" msgstr "Информация" -#: app/templates/packages/view.html:584 +#: app/templates/packages/view.html:591 msgid "Technical Name" msgstr "Техническое название" -#: app/templates/packages/view.html:593 +#: app/templates/packages/view.html:607 #, 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:601 +#: app/templates/packages/view.html:615 msgid "Unknown" msgstr "Неизвестно" -#: app/templates/packages/view.html:603 +#: app/templates/packages/view.html:617 msgid "Added" msgstr "Добавлено" -#: app/templates/packages/view.html:617 +#: app/templates/packages/view.html:631 msgid "Remove myself" msgstr "Удалить себя" -#: app/templates/packages/view.html:622 +#: app/templates/packages/view.html:636 msgid "Provides" msgstr "Предоставляет" -#: app/templates/packages/view.html:644 +#: app/templates/packages/view.html:658 msgid "More" msgstr "Больше" -#: app/templates/packages/view.html:673 +#: app/templates/packages/view.html:687 msgid "See audit log" msgstr "См. журнал аудита" @@ -4880,3 +4972,16 @@ msgstr "" #~ msgid "a PNG or JPG image file" #~ msgstr "PNG или JPG файл изображения" + +#~ msgid "License Editor" +#~ msgstr "Правка лицензий" + +#~ msgid "Restore Package" +#~ msgstr "Восстановить дополнение" + +#~ msgid "Tag Editor" +#~ msgstr "Правка меток" + +#~ msgid "Create Tag" +#~ msgstr "Создать метку" + diff --git a/translations/sk/LC_MESSAGES/messages.po b/translations/sk/LC_MESSAGES/messages.po index 07fca7bc..731ae310 100644 --- a/translations/sk/LC_MESSAGES/messages.po +++ b/translations/sk/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: 2023-12-30 16:46+0000\n" +"POT-Creation-Date: 2024-03-03 01:18+0000\n" "PO-Revision-Date: 2023-05-06 19:48+0000\n" "Last-Translator: Pexauteau Santander \n" "Language: sk\n" @@ -27,7 +27,8 @@ msgstr "Zabanovaný:" msgid "You have been banned." msgstr "Dostal si ban." -#: app/querybuilder.py:38 app/templates/admin/tags/list.html:38 +#: app/querybuilder.py:41 app/templates/admin/languages/list.html:27 +#: app/templates/admin/tags/list.html:38 #: app/templates/admin/warnings/list.html:28 #: app/templates/collections/create_edit.html:56 #: app/templates/collections/view.html:66 app/templates/modnames/list.html:16 @@ -36,11 +37,20 @@ msgstr "Dostal si ban." msgid "Packages" msgstr "Balíky" -#: app/template_filters.py:86 +#: app/querybuilder.py:56 +#, python-format +msgid "%(package_type)s for %(game_name)s" +msgstr "" + +#: app/template_filters.py:90 #, python-format msgid "%(delta)s ago" msgstr "pred %(delta)s" +#: app/blueprints/api/endpoints.py:95 app/templates/index.html:103 +msgid "Featured" +msgstr "V spolupráci" + #: app/blueprints/api/tokens.py:33 app/templates/admin/tags/list.html:26 #: app/templates/admin/warnings/list.html:20 app/templates/macros/topics.html:7 #: app/templates/modnames/list.html:12 @@ -52,15 +62,15 @@ msgid "Limit to package" msgstr "Limit balíčka" #: app/blueprints/api/tokens.py:36 app/blueprints/collections/__init__.py:90 -#: app/blueprints/oauth/__init__.py:175 app/blueprints/packages/packages.py:274 -#: app/blueprints/packages/packages.py:523 -#: app/blueprints/packages/packages.py:619 -#: app/blueprints/packages/packages.py:690 -#: app/blueprints/packages/releases.py:61 -#: app/blueprints/packages/releases.py:73 app/blueprints/packages/reviews.py:49 -#: app/blueprints/packages/screenshots.py:35 -#: app/blueprints/packages/screenshots.py:41 -#: app/blueprints/packages/screenshots.py:46 +#: app/blueprints/oauth/__init__.py:175 app/blueprints/packages/packages.py:275 +#: app/blueprints/packages/packages.py:539 +#: app/blueprints/packages/packages.py:635 +#: app/blueprints/packages/packages.py:706 +#: app/blueprints/packages/releases.py:62 +#: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:49 +#: app/blueprints/packages/screenshots.py:36 +#: app/blueprints/packages/screenshots.py:42 +#: app/blueprints/packages/screenshots.py:47 #: app/blueprints/users/account.py:226 app/blueprints/users/account.py:234 #: app/blueprints/users/settings.py:77 app/blueprints/users/settings.py:147 #: app/blueprints/users/settings.py:304 app/templates/users/modtools.html:111 @@ -68,16 +78,19 @@ msgid "Save" msgstr "Uložiť" #: app/blueprints/collections/__init__.py:77 -#: app/blueprints/oauth/__init__.py:168 app/blueprints/packages/releases.py:53 -#: app/blueprints/packages/releases.py:65 app/blueprints/packages/reviews.py:45 -#: app/blueprints/threads/__init__.py:281 app/templates/macros/reviews.html:138 -#: app/templates/macros/topics.html:5 +#: app/blueprints/oauth/__init__.py:168 app/blueprints/packages/releases.py:54 +#: app/blueprints/packages/releases.py:66 app/blueprints/packages/reviews.py:45 +#: app/blueprints/threads/__init__.py:281 +#: app/templates/admin/languages/list.html:23 +#: app/templates/macros/reviews.html:138 app/templates/macros/topics.html:5 #: app/templates/packages/release_edit.html:17 +#: app/templates/packages/translation.html:42 msgid "Title" msgstr "Názov" #: app/blueprints/collections/__init__.py:80 #: app/blueprints/collections/__init__.py:85 +#: app/templates/packages/translation.html:45 msgid "Short Description" msgstr "" @@ -167,43 +180,48 @@ msgid "Edit Details" msgstr "Upraviť Podrobnosti" #: app/blueprints/packages/__init__.py:37 +#: app/templates/packages/translation.html:4 +msgid "Translation" +msgstr "" + +#: app/blueprints/packages/__init__.py:42 #: app/templates/packages/releases_list.html:34 -#: app/templates/packages/view.html:634 app/templates/todo/editor.html:75 +#: app/templates/packages/view.html:648 app/templates/todo/editor.html:75 msgid "Releases" msgstr "Vydania" -#: app/blueprints/packages/__init__.py:42 +#: app/blueprints/packages/__init__.py:47 #: app/templates/packages/screenshots.html:4 #: app/templates/packages/screenshots.html:14 app/templates/todo/editor.html:11 msgid "Screenshots" msgstr "Snímky obrazovky" -#: app/blueprints/packages/__init__.py:47 +#: app/blueprints/packages/__init__.py:52 #: app/templates/packages/edit_maintainers.html:8 -#: app/templates/packages/view.html:605 +#: app/templates/packages/view.html:619 msgid "Maintainers" msgstr "Členovia údržby" -#: app/blueprints/packages/__init__.py:52 app/templates/base.html:159 -#: app/templates/packages/audit.html:4 +#: app/blueprints/packages/__init__.py:57 app/templates/admin/list.html:21 +#: app/templates/base.html:159 app/templates/packages/audit.html:4 msgid "Audit Log" msgstr "Audítorský Log" -#: app/blueprints/packages/__init__.py:57 app/templates/base.html:150 +#: app/blueprints/packages/__init__.py:62 app/templates/base.html:150 #: app/templates/packages/stats.html:4 app/templates/packages/stats.html:23 -#: app/templates/packages/view.html:229 app/templates/users/profile.html:148 +#: app/templates/packages/view.html:236 app/templates/users/profile.html:148 msgid "Statistics" msgstr "Štatistiky" -#: app/blueprints/packages/__init__.py:62 app/templates/packages/share.html:4 +#: app/blueprints/packages/__init__.py:67 app/templates/packages/share.html:4 msgid "Share and Badges" msgstr "Zdieľanie a Odznaky" -#: app/blueprints/packages/__init__.py:67 +#: app/blueprints/packages/__init__.py:72 msgid "Remove / Unpublish" msgstr "" -#: app/blueprints/packages/__init__.py:75 +#: app/blueprints/packages/__init__.py:80 #: app/templates/packages/game_support.html:4 msgid "Supported Games" msgstr "Podporované hry" @@ -228,7 +246,7 @@ msgstr "" msgid "No download available." msgstr "Stiahnutie nie je k dispozícii." -#: app/blueprints/packages/packages.py:253 app/templates/packages/view.html:582 +#: app/blueprints/packages/packages.py:253 app/templates/packages/view.html:589 msgid "Type" msgstr "Písať" @@ -237,12 +255,12 @@ msgid "Title (Human-readable)" msgstr "Názov (Ľudsky zrozumiteľné)" #: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:617 +#: app/blueprints/packages/packages.py:633 msgid "Name (Technical)" msgstr "Meno (Technicky)" #: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:618 +#: app/blueprints/packages/packages.py:634 #: app/templates/packages/create_edit.html:75 msgid "Lower case letters (a-z), digits (0-9), and underscores (_) only" msgstr "Iba malé písmená (a-z), čísla (0-9) a podtržníky (_)" @@ -251,7 +269,7 @@ msgstr "Iba malé písmená (a-z), čísla (0-9) a podtržníky (_)" msgid "Short Description (Plaintext)" msgstr "Krátky popis (Plaintext)" -#: app/blueprints/packages/packages.py:258 app/templates/packages/view.html:597 +#: app/blueprints/packages/packages.py:258 app/templates/packages/view.html:611 msgid "Maintenance State" msgstr "Stav údržby" @@ -264,7 +282,7 @@ msgstr "Tagy" msgid "Content Warnings" msgstr "Upozornenia obsahu" -#: app/blueprints/packages/packages.py:262 app/templates/packages/view.html:586 +#: app/blueprints/packages/packages.py:262 app/templates/packages/view.html:600 msgid "License" msgstr "Licencia" @@ -300,11 +318,15 @@ msgstr "URL videa" msgid "Donate URL" msgstr "URL pre darovanie" -#: app/blueprints/packages/packages.py:278 +#: app/blueprints/packages/packages.py:273 +msgid "Translation URL" +msgstr "" + +#: app/blueprints/packages/packages.py:279 msgid "_game is not an allowed name" msgstr "_game nie je povolený názov" -#: app/blueprints/packages/packages.py:288 +#: app/blueprints/packages/packages.py:289 msgid "" "Package already exists, but is removed. Please contact ContentDB staff to" " restore the package" @@ -312,199 +334,205 @@ msgstr "" "Balíček už existuje, ale je odstránený. Prosím kontaktuj administrátorov " "ContentDB aby obnovili balíček" -#: app/blueprints/packages/packages.py:293 +#: app/blueprints/packages/packages.py:294 msgid "Package already exists" msgstr "Balíček už existuje" -#: app/blueprints/packages/packages.py:299 +#: app/blueprints/packages/packages.py:300 msgid "A collection with a similar name already exists" msgstr "" -#: app/blueprints/packages/packages.py:359 +#: app/blueprints/packages/packages.py:361 msgid "Unable to find that user" msgstr "Užívateľ nebol nájdený" -#: app/blueprints/packages/packages.py:363 -#: app/blueprints/packages/screenshots.py:136 +#: app/blueprints/packages/packages.py:365 +#: app/blueprints/packages/screenshots.py:137 #: app/blueprints/users/settings.py:131 msgid "Permission denied" msgstr "Práva boli odopreté" -#: app/blueprints/packages/packages.py:419 -#: app/blueprints/packages/packages.py:478 -#: app/blueprints/packages/packages.py:498 +#: app/blueprints/packages/packages.py:421 +#: app/blueprints/packages/packages.py:494 +#: app/blueprints/packages/packages.py:514 msgid "You don't have permission to do that" msgstr "Na tento úkon nemáš povolenie" -#: app/blueprints/packages/packages.py:449 +#: app/blueprints/packages/packages.py:453 msgid "Please comment what changes are needed in the approval thread" msgstr "Prosím, do schvaľovacieho vlákna napíš, aké zmeny je potrebné vykonať" -#: app/blueprints/packages/packages.py:493 +#: app/blueprints/packages/packages.py:460 +msgid "" +"Please comment in the approval thread so editors know what you have " +"changed" +msgstr "" + +#: app/blueprints/packages/packages.py:509 msgid "Deleted package" msgstr "Vymazaný balíček" -#: app/blueprints/packages/packages.py:513 +#: app/blueprints/packages/packages.py:529 msgid "Unapproved package" msgstr "Neschválený balíček" -#: app/blueprints/packages/packages.py:522 +#: app/blueprints/packages/packages.py:538 msgid "Maintainers (Comma-separated)" msgstr "Členovia údržby (oddeľuj čiarkou)" -#: app/blueprints/packages/packages.py:531 +#: app/blueprints/packages/packages.py:547 msgid "You don't have permission to edit maintainers" msgstr "Nemáte právo na upravovanie členov údržby" -#: app/blueprints/packages/packages.py:581 +#: app/blueprints/packages/packages.py:597 msgid "You are not a maintainer" msgstr "Nie si členom údržby" -#: app/blueprints/packages/packages.py:584 +#: app/blueprints/packages/packages.py:600 msgid "Package owners cannot remove themselves as maintainers" msgstr "Majitelia balíčka sa nemôžu vylúčiť z tímu údržby" -#: app/blueprints/packages/packages.py:616 +#: app/blueprints/packages/packages.py:632 msgid "Author Name" msgstr "Meno autora" -#: app/blueprints/packages/packages.py:686 +#: app/blueprints/packages/packages.py:702 msgid "Enable support detection based on dependencies (recommended)" msgstr "Povoľ podporu zisťovania na základe závislostí (odporúčané)" -#: app/blueprints/packages/packages.py:687 +#: app/blueprints/packages/packages.py:703 msgid "Supported games" msgstr "" -#: app/blueprints/packages/packages.py:688 +#: app/blueprints/packages/packages.py:704 msgid "Unsupported games" msgstr "" -#: app/blueprints/packages/packages.py:689 +#: app/blueprints/packages/packages.py:705 msgid "Supports all games (unless stated) / is game independent" msgstr "" -#: app/blueprints/packages/packages.py:705 +#: app/blueprints/packages/packages.py:721 msgid "You need at least one release before you can edit game support" msgstr "" -#: app/blueprints/packages/packages.py:709 +#: app/blueprints/packages/packages.py:725 msgid "Mod(pack) needs to contain at least one mod. Please create a new release" msgstr "" -#: app/blueprints/packages/releases.py:54 +#: app/blueprints/packages/releases.py:55 #: app/templates/packages/release_new.html:46 msgid "Method" msgstr "Spôsob" -#: app/blueprints/packages/releases.py:54 -#: app/blueprints/packages/releases.py:56 -#: app/blueprints/packages/screenshots.py:34 +#: app/blueprints/packages/releases.py:55 +#: app/blueprints/packages/releases.py:57 +#: app/blueprints/packages/screenshots.py:35 msgid "File Upload" msgstr "Nahrať súbor" -#: app/blueprints/packages/releases.py:55 +#: app/blueprints/packages/releases.py:56 msgid "Git reference (ie: commit hash, branch, or tag)" msgstr "Odkaz na Git ( t.j. commit hash, vetva alebo tag)" -#: app/blueprints/packages/releases.py:57 -#: app/blueprints/packages/releases.py:69 -#: app/blueprints/packages/releases.py:193 +#: app/blueprints/packages/releases.py:58 +#: app/blueprints/packages/releases.py:70 +#: app/blueprints/packages/releases.py:194 msgid "Minimum Minetest Version" msgstr "Minimálna verzia Minetestu" -#: app/blueprints/packages/releases.py:59 -#: app/blueprints/packages/releases.py:71 -#: app/blueprints/packages/releases.py:196 +#: app/blueprints/packages/releases.py:60 +#: app/blueprints/packages/releases.py:72 +#: app/blueprints/packages/releases.py:197 msgid "Maximum Minetest Version" msgstr "Maximálna verzia Minetestu" -#: app/blueprints/packages/releases.py:66 +#: app/blueprints/packages/releases.py:67 #: app/templates/packages/release_edit.html:23 msgid "URL" msgstr "URL" -#: app/blueprints/packages/releases.py:67 +#: app/blueprints/packages/releases.py:68 msgid "Task ID" msgstr "ID úlohy" -#: app/blueprints/packages/releases.py:68 -#: app/blueprints/packages/screenshots.py:40 +#: app/blueprints/packages/releases.py:69 +#: app/blueprints/packages/screenshots.py:41 msgid "Is Approved" msgstr "Povolené" -#: app/blueprints/packages/releases.py:86 +#: app/blueprints/packages/releases.py:87 msgid "Import from Git" msgstr "Pridaj z Git-u" -#: app/blueprints/packages/releases.py:86 +#: app/blueprints/packages/releases.py:87 msgid "Upload .zip file" msgstr "Nahraj .zip súbor" -#: app/blueprints/packages/releases.py:192 +#: app/blueprints/packages/releases.py:193 msgid "Set Min" msgstr "Nastav Minimum" -#: app/blueprints/packages/releases.py:195 +#: app/blueprints/packages/releases.py:196 msgid "Set Max" msgstr "Nastav Maximum" -#: app/blueprints/packages/releases.py:198 +#: app/blueprints/packages/releases.py:199 msgid "Only change values previously set as none" msgstr "Zmeň iba hodnoty predtým nastavené na \"none\" (žiadne)" -#: app/blueprints/packages/releases.py:199 +#: app/blueprints/packages/releases.py:200 msgid "Update" msgstr "Aktualizácia" -#: app/blueprints/packages/releases.py:248 +#: app/blueprints/packages/releases.py:251 #: app/templates/packages/update_config.html:25 msgid "Trigger" msgstr "Spúšťač" -#: app/blueprints/packages/releases.py:249 +#: app/blueprints/packages/releases.py:252 msgid "New Commit" msgstr "Nový prídavok" -#: app/blueprints/packages/releases.py:250 app/templates/admin/tags/list.html:8 +#: app/blueprints/packages/releases.py:253 app/templates/admin/tags/list.html:8 msgid "New Tag" msgstr "Nový tag" -#: app/blueprints/packages/releases.py:252 +#: app/blueprints/packages/releases.py:255 msgid "Branch name" msgstr "Názov vetvy" -#: app/blueprints/packages/releases.py:253 +#: app/blueprints/packages/releases.py:256 #: app/templates/packages/update_config.html:38 msgid "Action" msgstr "Úkon" -#: app/blueprints/packages/releases.py:254 +#: app/blueprints/packages/releases.py:257 msgid "Send notification and mark as outdated" msgstr "Pošli upozornenie a označ za neaktuálne" -#: app/blueprints/packages/releases.py:254 +#: app/blueprints/packages/releases.py:257 #: app/templates/macros/package_approval.html:22 msgid "Create release" msgstr "Vytvor vydanie (release)" -#: app/blueprints/packages/releases.py:256 +#: app/blueprints/packages/releases.py:259 msgid "Save Settings" msgstr "Ulož Nastavenia" -#: app/blueprints/packages/releases.py:257 +#: app/blueprints/packages/releases.py:260 msgid "Disable Automation" msgstr "Zakázať automatizáciu" -#: app/blueprints/packages/releases.py:296 +#: app/blueprints/packages/releases.py:299 msgid "Please add a Git repository URL in order to set up automatic releases" msgstr "Pred nastavením automatických vydaní zadaj URL pre Git úložisko" -#: app/blueprints/packages/releases.py:312 +#: app/blueprints/packages/releases.py:315 msgid "Deleted update configuration" msgstr "Vymazaná konfigurácia aktualizácie" -#: app/blueprints/packages/releases.py:320 +#: app/blueprints/packages/releases.py:323 msgid "Now, please create an initial release" msgstr "Teraz prosím vytvor prvotné vydanie" @@ -548,7 +576,7 @@ msgstr "" #: app/blueprints/packages/reviews.py:80 app/blueprints/threads/__init__.py:207 #: app/blueprints/threads/__init__.py:240 #: app/blueprints/threads/__init__.py:334 app/blueprints/users/settings.py:112 -#: app/logic/packages.py:131 +#: app/logic/packages.py:132 msgid "Linking to blocked sites is not allowed" msgstr "Prepojenie na blokované stránky nie je povolené" @@ -560,12 +588,12 @@ msgstr "Nemôžeš hlasovať za komentáre k svojim vlastným balíčkom!" msgid "You can't vote on your own reviews!" msgstr "Nemôžeš hlasovať za svoje vlastné recenzie!" -#: app/blueprints/packages/screenshots.py:33 -#: app/blueprints/packages/screenshots.py:39 +#: app/blueprints/packages/screenshots.py:34 +#: app/blueprints/packages/screenshots.py:40 msgid "Title/Caption" msgstr "Názov/Titulok" -#: app/blueprints/packages/screenshots.py:45 +#: app/blueprints/packages/screenshots.py:46 #: app/templates/packages/screenshots.html:110 msgid "Cover Image" msgstr "Náhľadový obrázok" @@ -575,7 +603,7 @@ msgid "Message" msgstr "Správa" #: app/blueprints/report/__init__.py:35 app/templates/macros/threads.html:51 -#: app/templates/packages/view.html:665 app/templates/report/index.html:4 +#: app/templates/packages/view.html:679 app/templates/report/index.html:4 #: app/templates/report/index.html:10 app/templates/users/profile.html:37 msgid "Report" msgstr "Nahlásiť" @@ -648,7 +676,7 @@ msgstr "Heslo" msgid "Remember me" msgstr "Zapamätaj si ma" -#: app/blueprints/users/account.py:39 app/templates/base.html:188 +#: app/blueprints/users/account.py:39 app/templates/base.html:176 #: app/templates/donate/index.html:74 app/templates/users/login.html:4 msgid "Sign in" msgstr "Prihlásiť sa" @@ -1023,7 +1051,7 @@ msgid "File filter" msgstr "Filter súborov" #: app/blueprints/zipgrep/__init__.py:38 app/templates/base.html:60 -#: app/templates/todo/tags.html:14 +#: app/templates/packages/game_hub.html:35 app/templates/todo/tags.html:14 msgid "Search" msgstr "Hľadaj" @@ -1054,17 +1082,17 @@ msgstr "Potrebuješ pridať aspoň jeden obrázok." msgid "Please wait for the license to be added to CDB." msgstr "Prosím počkaj, kým bude licencia pridaná do CDB." -#: app/logic/packages.py:98 +#: app/logic/packages.py:99 msgid "" "Name can only contain lower case letters (a-z), digits (0-9), and " "underscores (_)" msgstr "Meno môže obsahovať len malé písmená (a-z), čísla (0-9), a podtržníky (_)" -#: app/logic/packages.py:112 +#: app/logic/packages.py:113 msgid "You don't have permission to edit this package" msgstr "Nemáte právo na upravenie tohto balíčka" -#: app/logic/packages.py:116 +#: app/logic/packages.py:117 msgid "You don't have permission to change the package name" msgstr "Nemáte právo na zmenu mena balíčka" @@ -1103,50 +1131,50 @@ msgstr "" "Snímok obrazovky je príliš malý, minimálna veľkosť by mala byť %(width)s " "krát %(height)s pixelov" -#: app/logic/uploads.py:55 +#: app/logic/uploads.py:58 #, python-format msgid "Please upload %(file_desc)s" msgstr "Prosím nahraj %(file_desc)s" -#: app/logic/uploads.py:58 +#: app/logic/uploads.py:61 msgid "Uploaded image isn't actually an image" msgstr "Nahraný obrázok vlastne nie je obrázkom" -#: app/models/packages.py:68 +#: app/models/packages.py:69 msgid "Mod" msgstr "Mód" -#: app/models/packages.py:70 +#: app/models/packages.py:71 msgid "Game" msgstr "Hra" -#: app/models/packages.py:72 +#: app/models/packages.py:73 msgid "Texture Pack" msgstr "Balíček textúr" -#: app/models/packages.py:77 app/templates/base.html:39 +#: app/models/packages.py:78 app/templates/base.html:39 #: app/templates/modnames/view.html:14 msgid "Mods" msgstr "Rozšírenia" -#: app/models/packages.py:79 app/templates/base.html:42 +#: app/models/packages.py:80 app/templates/base.html:42 #: app/templates/modnames/view.html:17 msgid "Games" msgstr "Hry" -#: app/models/packages.py:81 app/templates/base.html:45 +#: app/models/packages.py:82 app/templates/base.html:45 msgid "Texture Packs" msgstr "Balíčky textúr" -#: app/models/packages.py:170 +#: app/models/packages.py:171 msgid "Submit for Approval" msgstr "Navrhni na schválenie" -#: app/models/packages.py:172 +#: app/models/packages.py:173 msgid "Approve" msgstr "Schváliť" -#: app/models/packages.py:174 app/templates/api/create_edit_token.html:17 +#: app/models/packages.py:175 app/templates/api/create_edit_token.html:17 #: app/templates/collections/delete.html:14 #: app/templates/collections/view.html:39 #: app/templates/oauth/create_edit.html:17 @@ -1158,6 +1186,10 @@ msgstr "Schváliť" msgid "Delete" msgstr "Vymazať" +#: app/models/packages.py:572 app/templates/packages/view.html:163 +msgid "Work in Progress" +msgstr "Práca stále prebieha" + #: app/tasks/emails.py:119 msgid "" "You are receiving this email because you are a registered user of " @@ -1213,8 +1245,9 @@ msgstr "" msgid "Random" msgstr "Náhodne" -#: app/templates/base.html:51 app/templates/base.html:256 +#: app/templates/base.html:51 app/templates/base.html:245 #: app/templates/packages/bulk_update_conf.html:8 +#: app/templates/packages/translation.html:12 #: app/templates/packages/update_config.html:8 #: app/templates/todo/game_support.html:8 app/templates/todo/user.html:45 #: app/templates/todo/user.html:69 @@ -1255,84 +1288,82 @@ msgstr "Prehľad" msgid "My Collections" msgstr "" -#: app/templates/base.html:163 +#: app/templates/base.html:164 msgid "Admin" msgstr "Správca" -#: app/templates/base.html:166 -msgid "License Editor" -msgstr "Úprava licencie" - -#: app/templates/base.html:171 -msgid "Restore Package" -msgstr "Obnova balíka" - -#: app/templates/base.html:174 -msgid "Tag Editor" -msgstr "Úprava tagu" - -#: app/templates/base.html:176 -msgid "Create Tag" -msgstr "Vutvoriť tag" - -#: app/templates/base.html:181 app/templates/packages/release_new.html:12 +#: app/templates/base.html:169 app/templates/packages/release_new.html:12 msgid "Settings" msgstr "Nastavenia" -#: app/templates/base.html:184 +#: app/templates/base.html:172 msgid "Sign out" msgstr "Odhlásiť" -#: app/templates/base.html:213 +#: app/templates/admin/languages/list.html:4 +#: app/templates/admin/languages/list.html:10 app/templates/base.html:185 +#: app/templates/packages/view.html:593 +msgid "Languages" +msgstr "" + +#: app/templates/base.html:202 msgid "Help translate ContentDB" msgstr "Pomôž preložiť ContentDB" -#: app/templates/base.html:257 +#: app/templates/base.html:246 msgid "About" msgstr "Opis" -#: app/templates/base.html:258 +#: app/templates/base.html:247 msgid "Rules" msgstr "Pravidlá" -#: app/templates/base.html:259 +#: app/templates/base.html:248 msgid "Policy and Guidance" msgstr "Politika a Návod" -#: app/templates/base.html:260 +#: app/templates/base.html:249 msgid "API" msgstr "API" -#: app/templates/base.html:261 app/templates/users/register.html:37 +#: app/templates/base.html:250 app/templates/users/register.html:37 msgid "Privacy Policy" msgstr "Politika súkromia" -#: app/templates/base.html:263 +#: app/templates/base.html:252 msgid "Report / DMCA" msgstr "Nahlásiť / DMCA" -#: app/templates/base.html:265 +#: app/templates/base.html:254 msgid "User List" msgstr "Zoznam užívateľov" -#: app/templates/base.html:266 app/templates/packages/view.html:189 -#: app/templates/packages/view.html:654 app/templates/threads/list.html:4 +#: app/templates/base.html:255 app/templates/packages/view.html:190 +#: app/templates/packages/view.html:668 app/templates/threads/list.html:4 msgid "Threads" msgstr "Vlákna" -#: app/templates/base.html:267 app/templates/collections/list.html:7 +#: app/templates/base.html:256 app/templates/collections/list.html:7 #: app/templates/collections/list.html:26 msgid "Collections" msgstr "" -#: app/templates/base.html:268 +#: app/templates/base.html:257 msgid "Support Packages" msgstr "Podporné balíky" -#: app/templates/base.html:269 +#: app/templates/base.html:258 msgid "Source Code" msgstr "Zdrojový kód" +#: app/templates/base.html:264 +msgid "Show non-free packages" +msgstr "" + +#: app/templates/base.html:266 +msgid "Hide non-free packages" +msgstr "" + #: app/templates/index.html:4 msgid "Welcome" msgstr "Vitaj" @@ -1343,6 +1374,7 @@ msgstr "" "Vitaj na najlepšom mieste kde nájdeš modifikácie, hry a balíky textúr pre" " Minetest" +#: app/templates/admin/storage.html:39 #: app/templates/collections/create_edit.html:81 #: app/templates/collections/list.html:39 #: app/templates/collections/view.html:91 app/templates/index.html:48 @@ -1359,68 +1391,73 @@ msgid "%(title)s by %(author)s" msgstr "%(title)s od %(author)s" #: app/templates/index.html:77 app/templates/packages/reviews_list.html:4 -#: app/templates/packages/view.html:193 app/templates/packages/view.html:325 +#: app/templates/packages/view.html:194 app/templates/packages/view.html:332 #: app/templates/users/profile.html:279 msgid "Reviews" msgstr "Posudky" -#: app/templates/index.html:93 app/templates/packages/view.html:271 +#: app/templates/index.html:93 app/templates/packages/view.html:278 msgid "Previous" msgstr "Predchádzajúce" -#: app/templates/index.html:97 app/templates/packages/view.html:275 +#: app/templates/index.html:97 app/templates/packages/view.html:282 #: app/templates/users/claim_forums.html:87 msgid "Next" msgstr "Nasledujúce" -#: app/templates/index.html:103 -msgid "Featured" -msgstr "V spolupráci" - -#: app/templates/index.html:108 app/templates/index.html:115 -#: app/templates/index.html:122 app/templates/index.html:129 -#: app/templates/index.html:136 app/templates/index.html:158 -#: app/templates/index.html:165 app/templates/packages/game_hub.html:30 -#: app/templates/packages/game_hub.html:37 +#: app/templates/index.html:107 app/templates/index.html:113 #: app/templates/packages/game_hub.html:44 -#: app/templates/packages/game_hub.html:51 -#: app/templates/packages/game_hub.html:58 -msgid "See more" -msgstr "Pozri viac" - -#: app/templates/index.html:110 app/templates/packages/game_hub.html:32 msgid "Recently Added" msgstr "Práve pridané" -#: app/templates/index.html:117 app/templates/packages/game_hub.html:39 +#: app/templates/index.html:111 app/templates/index.html:122 +#: app/templates/index.html:133 app/templates/index.html:144 +#: app/templates/index.html:155 app/templates/index.html:181 +#: app/templates/packages/game_hub.html:42 +#: app/templates/packages/game_hub.html:49 +#: app/templates/packages/game_hub.html:56 +#: app/templates/packages/game_hub.html:63 +#: app/templates/packages/game_hub.html:70 +msgid "See more" +msgstr "Pozri viac" + +#: app/templates/index.html:118 app/templates/index.html:124 +#: app/templates/packages/game_hub.html:51 msgid "Recently Updated" msgstr "Práve obnovené" -#: app/templates/index.html:124 +#: app/templates/index.html:129 app/templates/index.html:135 msgid "Top Games" msgstr "Najlepšie hry" -#: app/templates/index.html:131 app/templates/packages/game_hub.html:46 +#: app/templates/index.html:140 app/templates/index.html:146 +#: app/templates/packages/game_hub.html:58 msgid "Top Mods" msgstr "Najlepšie rozšírenia" -#: app/templates/index.html:138 app/templates/packages/game_hub.html:53 +#: app/templates/index.html:151 app/templates/index.html:157 +#: app/templates/packages/game_hub.html:65 msgid "Top Texture Packs" msgstr "Najlepšie balíčky textúr" -#: app/templates/index.html:142 +#: app/templates/index.html:163 msgid "Search by Tags" msgstr "Vuhľadávať pomocou tagov" -#: app/templates/index.html:160 app/templates/packages/game_hub.html:60 +#: app/templates/index.html:177 app/templates/index.html:183 +#: app/templates/packages/game_hub.html:72 msgid "Highest Reviewed" msgstr "Najviac hodnotené" -#: app/templates/index.html:167 +#: app/templates/index.html:191 +msgid "All reviews" +msgstr "" + +#: app/templates/index.html:193 msgid "Recent Positive Reviews" msgstr "Práve pridané kladné hodnotenia" -#: app/templates/index.html:174 +#: app/templates/index.html:200 #, python-format msgid "CDB has %(count)d packages, with a total of %(downloads)d downloads." msgstr "CDB obsahuje %(count)d balíkov s celkovým počtom %(downloads)d stiahnutí." @@ -1447,6 +1484,27 @@ msgstr "Poslať hromadné upozornenie" msgid "Send email to %(username)s" msgstr "Poslať email %(username)s" +#: app/templates/admin/storage.html:18 +#: app/templates/packages/create_edit.html:66 +#: app/templates/packages/game_support.html:20 +#: app/templates/threads/view.html:96 app/templates/todo/tags.html:36 +msgid "Package" +msgstr "Balík" + +#: app/templates/admin/storage.html:62 +#: app/templates/collections/create_edit.html:61 +#: app/templates/threads/user_comments.html:79 +msgid "No results" +msgstr "" + +#: app/templates/admin/languages/list.html:19 +msgid "Id" +msgstr "" + +#: app/templates/admin/languages/list.html:33 +msgid "Has ContentDB translation?" +msgstr "" + #: app/templates/admin/licenses/list.html:8 msgid "New License" msgstr "Nová licencia" @@ -1559,7 +1617,7 @@ msgstr "Neboli vytvorené žiadne tokeny" #: app/templates/collections/create_edit.html:5 #: app/templates/collections/view.html:42 app/templates/macros/releases.html:68 -#: app/templates/packages/view.html:115 app/templates/packages/view.html:248 +#: app/templates/packages/view.html:116 app/templates/packages/view.html:255 msgid "Edit" msgstr "Upraviť" @@ -1575,13 +1633,8 @@ msgstr "" msgid "This requires the collection to be public" msgstr "" -#: app/templates/collections/create_edit.html:61 -#: app/templates/threads/user_comments.html:79 -msgid "No results" -msgstr "" - #: app/templates/collections/create_edit.html:76 -#: app/templates/packages/remove.html:58 app/templates/packages/view.html:127 +#: app/templates/packages/remove.html:58 app/templates/packages/view.html:128 msgid "Remove" msgstr "Odstrániť" @@ -1838,7 +1891,7 @@ msgid "No audit log entries." msgstr "Audit log neobsahuje žiadne položky." #: app/templates/macros/forms.html:21 app/templates/macros/reviews.html:145 -#: app/templates/packages/remove.html:48 app/templates/packages/view.html:444 +#: app/templates/packages/remove.html:48 app/templates/packages/view.html:451 #: app/templates/users/modtools.html:86 msgid "Required" msgstr "Požiadavky" @@ -1908,19 +1961,19 @@ msgstr "" "V prípade, že máš otázky na schvaľovateľa alebo autora balíka, môžeš " "vytvoriť vlákno." -#: app/templates/macros/packagegridtile.html:25 +#: app/templates/macros/packagegridtile.html:26 msgid "Warning: Non-free code and media." msgstr "Upozornenie: Kód a médiá nie sú zadarmo (non-free)." -#: app/templates/macros/packagegridtile.html:29 +#: app/templates/macros/packagegridtile.html:30 msgid "Warning: Non-free code." msgstr "Upozornenie: Kód nie je zadarmo (non-free)." -#: app/templates/macros/packagegridtile.html:33 +#: app/templates/macros/packagegridtile.html:34 msgid "Warning: Non-free media." msgstr "Upozornenie: Médium nie je zadarmo (non-free)." -#: app/templates/macros/packagegridtile.html:45 +#: app/templates/macros/packagegridtile.html:46 msgid "No packages available" msgstr "Žiadne balíky nie sú k dispozícii" @@ -2127,8 +2180,8 @@ msgstr "Nedávna odpoveď" msgid "On %(trigger)s, do %(action)s" msgstr "Keď %(trigger)s, potom %(action)s" -#: app/templates/macros/todo.html:35 app/templates/packages/view.html:121 -#: app/templates/packages/view.html:409 +#: app/templates/macros/todo.html:35 app/templates/packages/view.html:122 +#: app/templates/packages/view.html:416 msgid "Release" msgstr "Vydanie" @@ -2138,7 +2191,7 @@ msgstr "Úložisko" #: app/templates/macros/todo.html:48 #: app/templates/packages/releases_list.html:13 -#: app/templates/packages/view.html:413 +#: app/templates/packages/view.html:420 msgid "Update settings" msgstr "Aktualizuj nastavenia" @@ -2146,7 +2199,7 @@ msgstr "Aktualizuj nastavenia" msgid "No outdated packages." msgstr "Bez zastaralých balíkov." -#: app/templates/macros/topics.html:6 app/templates/packages/view.html:176 +#: app/templates/macros/topics.html:6 app/templates/packages/view.html:177 msgid "Author" msgstr "Autor/Tvorca" @@ -2199,9 +2252,9 @@ msgstr "Témy fóra" #: app/templates/modnames/view.html:27 app/templates/oauth/authorize.html:32 #: app/templates/packages/game_support.html:42 -#: app/templates/packages/similar.html:38 app/templates/packages/view.html:450 -#: app/templates/packages/view.html:474 app/templates/packages/view.html:519 -#: app/templates/packages/view.html:551 app/templates/todo/editor.html:85 +#: app/templates/packages/similar.html:38 app/templates/packages/view.html:457 +#: app/templates/packages/view.html:481 app/templates/packages/view.html:526 +#: app/templates/packages/view.html:558 app/templates/todo/editor.html:85 #: app/templates/todo/game_support.html:45 #, python-format msgid "%(title)s by %(display_name)s" @@ -2415,12 +2468,6 @@ msgstr "" "funkcie, ako\n" "napríklad vyhľadávanie metadát z Git, a automatické dokočovanie." -#: app/templates/packages/create_edit.html:66 -#: app/templates/packages/game_support.html:20 -#: app/templates/threads/view.html:96 app/templates/todo/tags.html:36 -msgid "Package" -msgstr "Balík" - #: app/templates/packages/create_edit.html:73 msgid "You need to unpublish the package to change the name." msgstr "" @@ -2487,6 +2534,10 @@ msgstr "YouTube videá sa zobrazia v záložke." msgid "If blank, the author's donation URL will be used instead." msgstr "Ak je prázdne, bude použité URL pre príspevky autorovi." +#: app/templates/packages/create_edit.html:122 +msgid "How can users translate your package? ie: weblate URL or a help page" +msgstr "" + #: app/templates/packages/edit_maintainers.html:4 msgid "Edit Maintainers" msgstr "Upraviť Údržbu" @@ -2521,6 +2572,12 @@ msgstr "Spoločenské centrum" msgid "Mods and texture packs for %(title)s" msgstr "Modifikačné balíky a balíky textúr pre %(title)s" +#: app/templates/packages/game_hub.html:31 +#: app/templates/packages/game_hub.html:34 +#, python-format +msgid "Search for packages for %(title)s" +msgstr "" + #: app/templates/packages/game_support.html:9 msgid "Documentation" msgstr "Dokumentácia" @@ -2532,7 +2589,7 @@ msgid "" msgstr "" #: app/templates/packages/game_support.html:23 -#: app/templates/packages/view.html:212 +#: app/templates/packages/view.html:213 msgid "Source" msgstr "Zdroj" @@ -3039,7 +3096,7 @@ msgstr "" "na hodnotenie balíka." #: app/templates/packages/review_votes.html:4 -#: app/templates/packages/view.html:353 +#: app/templates/packages/view.html:360 msgid "Review Votes" msgstr "Hlasy za recenziu" @@ -3151,6 +3208,40 @@ msgstr "Podobné témy na fóte" msgid "Download (.csv)" msgstr "Stiahnuť (.csv)" +#: app/templates/packages/translation.html:18 +#, python-format +msgid "" +"To provide translations for your %(type)s, you need to create .tr files " +"and upload a new release." +msgstr "" + +#: app/templates/packages/translation.html:19 +msgid "" +"For information on how to do this, see the modding book chapter and " +"lua_api.md" +msgstr "" + +#: app/templates/packages/translation.html:23 +msgid "Translation - Minetest Modding Book" +msgstr "" + +#: app/templates/packages/translation.html:26 +msgid "Translating content meta - lua_api.md" +msgstr "" + +#: app/templates/packages/translation.html:31 +#, python-format +msgid "%(title)s is available in %(num)d languages." +msgstr "" + +#: app/templates/packages/translation.html:32 +msgid "ContentDB reads translations from locale files (.tr) in your package." +msgstr "" + +#: app/templates/packages/translation.html:39 +msgid "Language" +msgstr "" + #: app/templates/packages/update_config.html:4 #: app/templates/packages/update_config.html:9 msgid "Configure Git Update Detection" @@ -3193,46 +3284,46 @@ msgstr "" "Keď je balík označený ako zastaraný, nebudeš dostávať žiadne upozornenia," " až kým bude znova označený ako aktualizovaný." -#: app/templates/packages/view.html:41 +#: app/templates/packages/view.html:42 msgid "Download" msgstr "Stiahnuť" -#: app/templates/packages/view.html:48 +#: app/templates/packages/view.html:49 #, python-format msgid "Minetest %(min)s - %(max)s" msgstr "Minetest %(min)s - %(max)s" -#: app/templates/packages/view.html:50 +#: app/templates/packages/view.html:51 #, python-format msgid "For Minetest %(min)s and above" msgstr "Pre Minetest %(min)s a vyššie" -#: app/templates/packages/view.html:52 +#: app/templates/packages/view.html:53 #, python-format msgid "Minetest %(max)s and below" msgstr "Minetest %(max)s a nižšie" -#: app/templates/packages/view.html:62 +#: app/templates/packages/view.html:63 msgid "How do I install this?" msgstr "Ako to nainštalujem?" -#: app/templates/packages/view.html:68 +#: app/templates/packages/view.html:69 msgid "No downloads available" msgstr "Žiadne súbory na stiahnutie" -#: app/templates/packages/view.html:75 +#: app/templates/packages/view.html:76 msgid "Non-free code and media" msgstr "Žiadne voľné (non-free) kódy a médiá" -#: app/templates/packages/view.html:77 +#: app/templates/packages/view.html:78 msgid "Non-free code" msgstr "Non-free kód" -#: app/templates/packages/view.html:79 +#: app/templates/packages/view.html:80 msgid "Non-free media" msgstr "Non-free médiá" -#: app/templates/packages/view.html:93 app/templates/threads/view.html:104 +#: app/templates/packages/view.html:94 app/templates/threads/view.html:104 msgid "" "This thread is only visible to its creator, package maintainers, users of" " Approver rank or above, and @mentioned users." @@ -3241,164 +3332,164 @@ msgstr "" "používateľov s hodnosťou Schvaľovateľa alebo vyššie a @spomenutých " "používateľov." -#: app/templates/packages/view.html:162 -msgid "Work in Progress" -msgstr "Práca stále prebieha" - -#: app/templates/packages/view.html:183 app/templates/users/profile.html:242 +#: app/templates/packages/view.html:184 app/templates/users/profile.html:242 msgid "Downloads" msgstr "Stiahnutia" -#: app/templates/packages/view.html:206 app/templates/users/profile.html:95 +#: app/templates/packages/view.html:207 app/templates/users/profile.html:95 msgid "Website" msgstr "Webová stránka" -#: app/templates/packages/view.html:218 app/templates/users/profile.html:77 +#: app/templates/packages/view.html:219 app/templates/users/profile.html:77 msgid "Forums" msgstr "Fórum" -#: app/templates/packages/view.html:224 +#: app/templates/packages/view.html:225 msgid "Issue Tracker" msgstr "Sledovanie problémov" -#: app/templates/packages/view.html:303 +#: app/templates/packages/view.html:231 +msgid "Translate" +msgstr "" + +#: app/templates/packages/view.html:310 msgid "Awaiting review" msgstr "Čaká sa na recenziu" -#: app/templates/packages/view.html:333 app/templates/threads/view.html:77 +#: app/templates/packages/view.html:340 app/templates/threads/view.html:77 msgid "Edit Review" msgstr "Upraviť recenziu" -#: app/templates/packages/view.html:338 +#: app/templates/packages/view.html:345 msgid "You can't review your own package." msgstr "Nemôžeš recenzovať svoj vlastný balík." -#: app/templates/packages/view.html:348 +#: app/templates/packages/view.html:355 msgid "Package needs to be approved before it can be reviewed." msgstr "Balíček musí byť schválený predtým, než ho možno prezerať." -#: app/templates/packages/view.html:359 +#: app/templates/packages/view.html:366 msgid "Used By" msgstr "Používané" -#: app/templates/packages/view.html:365 +#: app/templates/packages/view.html:372 msgid "Content" msgstr "Obsah" -#: app/templates/packages/view.html:367 app/templates/packages/view.html:437 +#: app/templates/packages/view.html:374 app/templates/packages/view.html:444 msgid "View content for game" msgstr "Pozri obsah hry" -#: app/templates/packages/view.html:381 +#: app/templates/packages/view.html:388 msgid "Favorite" msgstr "" -#: app/templates/packages/view.html:387 +#: app/templates/packages/view.html:394 msgid "Add to collection..." msgstr "" -#: app/templates/packages/view.html:397 +#: app/templates/packages/view.html:404 msgid "Package may be outdated" msgstr "Balík môže byť zastaralý" -#: app/templates/packages/view.html:404 +#: app/templates/packages/view.html:411 msgid "Only visible to the author and Editors." msgstr "Viditeľné iba pre autora a editorov." -#: app/templates/packages/view.html:421 +#: app/templates/packages/view.html:428 msgid "Warning" msgstr "Upozornenie" -#: app/templates/packages/view.html:427 +#: app/templates/packages/view.html:434 msgid "Like this package? Help support its development by making a donation" msgstr "Páči sa ti tento balík? Pomôž podporiť jeho vývoj príspevkom" -#: app/templates/packages/view.html:430 +#: app/templates/packages/view.html:437 msgid "Donate now" msgstr "Prispieť" -#: app/templates/packages/view.html:442 +#: app/templates/packages/view.html:449 msgid "Dependencies" msgstr "Nevyhnutné doplnky" -#: app/templates/packages/view.html:462 +#: app/templates/packages/view.html:469 msgid "No required dependencies" msgstr "Nevyžadujú sa nevyhnutné doplnky" -#: app/templates/packages/view.html:468 +#: app/templates/packages/view.html:475 msgid "Optional" msgstr "Voliteľné" -#: app/templates/packages/view.html:501 +#: app/templates/packages/view.html:508 msgid "Compatible Games" msgstr "Kompatibilné hry" -#: app/templates/packages/view.html:506 app/templates/packages/view.html:526 +#: app/templates/packages/view.html:513 app/templates/packages/view.html:533 msgid "No specific game required" msgstr "" -#: app/templates/packages/view.html:509 +#: app/templates/packages/view.html:516 msgid "Tested with:" msgstr "" -#: app/templates/packages/view.html:531 +#: app/templates/packages/view.html:538 msgid "Is the above correct?" msgstr "" -#: app/templates/packages/view.html:532 +#: app/templates/packages/view.html:539 msgid "You need to either confirm this or tell ContentDB about supported games" msgstr "" -#: app/templates/packages/view.html:544 +#: app/templates/packages/view.html:551 msgid "Does not work with:" msgstr "" -#: app/templates/packages/view.html:561 +#: app/templates/packages/view.html:568 msgid "This is an experimental feature." msgstr "Toto je skúšobná vlastnosť." -#: app/templates/packages/view.html:562 +#: app/templates/packages/view.html:569 msgid "Supported games are determined by an algorithm, and may not be correct." msgstr "Podporované hry sú podmienené algoritmom a nemusia byť správne." -#: app/templates/packages/view.html:572 +#: app/templates/packages/view.html:579 msgid "Please specify compatible games" msgstr "Prosím, upresni kompatibilné hry" -#: app/templates/packages/view.html:578 +#: app/templates/packages/view.html:585 msgid "Information" msgstr "Poznatky" -#: app/templates/packages/view.html:584 +#: app/templates/packages/view.html:591 msgid "Technical Name" msgstr "Technický názov" -#: app/templates/packages/view.html:593 +#: app/templates/packages/view.html:607 #, python-format msgid "%(code_license)s for code,
%(media_license)s for media." msgstr "%(code_license)s pre kód,
%(media_license)s pre médiá." -#: app/templates/packages/view.html:601 +#: app/templates/packages/view.html:615 msgid "Unknown" msgstr "Neznáme" -#: app/templates/packages/view.html:603 +#: app/templates/packages/view.html:617 msgid "Added" msgstr "Pridané" -#: app/templates/packages/view.html:617 +#: app/templates/packages/view.html:631 msgid "Remove myself" msgstr "Odstrániť seba" -#: app/templates/packages/view.html:622 +#: app/templates/packages/view.html:636 msgid "Provides" msgstr "Poskytuje" -#: app/templates/packages/view.html:644 +#: app/templates/packages/view.html:658 msgid "More" msgstr "Viac" -#: app/templates/packages/view.html:673 +#: app/templates/packages/view.html:687 msgid "See audit log" msgstr "Pozri audit log" @@ -4674,3 +4765,15 @@ msgstr "" #~ msgid "a PNG or JPG image file" #~ msgstr "PNG alebo JPG obrázkový súbor" +#~ msgid "License Editor" +#~ msgstr "Úprava licencie" + +#~ msgid "Restore Package" +#~ msgstr "Obnova balíka" + +#~ msgid "Tag Editor" +#~ msgstr "Úprava tagu" + +#~ msgid "Create Tag" +#~ msgstr "Vutvoriť tag" + diff --git a/translations/sv/LC_MESSAGES/messages.po b/translations/sv/LC_MESSAGES/messages.po index 876e2eb3..e5da516c 100644 --- a/translations/sv/LC_MESSAGES/messages.po +++ b/translations/sv/LC_MESSAGES/messages.po @@ -7,17 +7,16 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2023-12-30 16:46+0000\n" +"POT-Creation-Date: 2024-03-03 01:18+0000\n" "PO-Revision-Date: 2024-02-27 13:02+0000\n" "Last-Translator: jhh \n" -"Language-Team: Swedish \n" "Language: sv\n" +"Language-Team: Swedish " +"\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 5.5-dev\n" "Generated-By: Babel 2.12.1\n" #: app/__init__.py:123 @@ -28,7 +27,8 @@ msgstr "Bannad:" msgid "You have been banned." msgstr "Du har blivit bannad." -#: app/querybuilder.py:38 app/templates/admin/tags/list.html:38 +#: app/querybuilder.py:41 app/templates/admin/languages/list.html:27 +#: app/templates/admin/tags/list.html:38 #: app/templates/admin/warnings/list.html:28 #: app/templates/collections/create_edit.html:56 #: app/templates/collections/view.html:66 app/templates/modnames/list.html:16 @@ -37,11 +37,20 @@ msgstr "Du har blivit bannad." msgid "Packages" msgstr "Paket" -#: app/template_filters.py:86 +#: app/querybuilder.py:56 +#, python-format +msgid "%(package_type)s for %(game_name)s" +msgstr "" + +#: app/template_filters.py:90 #, python-format msgid "%(delta)s ago" msgstr "%(delta)s sedan" +#: app/blueprints/api/endpoints.py:95 app/templates/index.html:103 +msgid "Featured" +msgstr "Presenterad" + #: app/blueprints/api/tokens.py:33 app/templates/admin/tags/list.html:26 #: app/templates/admin/warnings/list.html:20 app/templates/macros/topics.html:7 #: app/templates/modnames/list.html:12 @@ -53,15 +62,15 @@ msgid "Limit to package" msgstr "Begränsa till paket" #: app/blueprints/api/tokens.py:36 app/blueprints/collections/__init__.py:90 -#: app/blueprints/oauth/__init__.py:175 app/blueprints/packages/packages.py:274 -#: app/blueprints/packages/packages.py:523 -#: app/blueprints/packages/packages.py:619 -#: app/blueprints/packages/packages.py:690 -#: app/blueprints/packages/releases.py:61 -#: app/blueprints/packages/releases.py:73 app/blueprints/packages/reviews.py:49 -#: app/blueprints/packages/screenshots.py:35 -#: app/blueprints/packages/screenshots.py:41 -#: app/blueprints/packages/screenshots.py:46 +#: app/blueprints/oauth/__init__.py:175 app/blueprints/packages/packages.py:275 +#: app/blueprints/packages/packages.py:539 +#: app/blueprints/packages/packages.py:635 +#: app/blueprints/packages/packages.py:706 +#: app/blueprints/packages/releases.py:62 +#: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:49 +#: app/blueprints/packages/screenshots.py:36 +#: app/blueprints/packages/screenshots.py:42 +#: app/blueprints/packages/screenshots.py:47 #: app/blueprints/users/account.py:226 app/blueprints/users/account.py:234 #: app/blueprints/users/settings.py:77 app/blueprints/users/settings.py:147 #: app/blueprints/users/settings.py:304 app/templates/users/modtools.html:111 @@ -69,16 +78,19 @@ msgid "Save" msgstr "Spara" #: app/blueprints/collections/__init__.py:77 -#: app/blueprints/oauth/__init__.py:168 app/blueprints/packages/releases.py:53 -#: app/blueprints/packages/releases.py:65 app/blueprints/packages/reviews.py:45 -#: app/blueprints/threads/__init__.py:281 app/templates/macros/reviews.html:138 -#: app/templates/macros/topics.html:5 +#: app/blueprints/oauth/__init__.py:168 app/blueprints/packages/releases.py:54 +#: app/blueprints/packages/releases.py:66 app/blueprints/packages/reviews.py:45 +#: app/blueprints/threads/__init__.py:281 +#: app/templates/admin/languages/list.html:23 +#: app/templates/macros/reviews.html:138 app/templates/macros/topics.html:5 #: app/templates/packages/release_edit.html:17 +#: app/templates/packages/translation.html:42 msgid "Title" msgstr "Titel" #: app/blueprints/collections/__init__.py:80 #: app/blueprints/collections/__init__.py:85 +#: app/templates/packages/translation.html:45 msgid "Short Description" msgstr "Kort beskrivning" @@ -168,43 +180,48 @@ msgid "Edit Details" msgstr "Redigera Detaljer" #: app/blueprints/packages/__init__.py:37 +#: app/templates/packages/translation.html:4 +msgid "Translation" +msgstr "" + +#: app/blueprints/packages/__init__.py:42 #: app/templates/packages/releases_list.html:34 -#: app/templates/packages/view.html:634 app/templates/todo/editor.html:75 +#: app/templates/packages/view.html:648 app/templates/todo/editor.html:75 msgid "Releases" msgstr "Utgivningar" -#: app/blueprints/packages/__init__.py:42 +#: app/blueprints/packages/__init__.py:47 #: app/templates/packages/screenshots.html:4 #: app/templates/packages/screenshots.html:14 app/templates/todo/editor.html:11 msgid "Screenshots" msgstr "Skärmdumpar" -#: app/blueprints/packages/__init__.py:47 +#: app/blueprints/packages/__init__.py:52 #: app/templates/packages/edit_maintainers.html:8 -#: app/templates/packages/view.html:605 +#: app/templates/packages/view.html:619 msgid "Maintainers" msgstr "Underhållare" -#: app/blueprints/packages/__init__.py:52 app/templates/base.html:159 -#: app/templates/packages/audit.html:4 +#: app/blueprints/packages/__init__.py:57 app/templates/admin/list.html:21 +#: app/templates/base.html:159 app/templates/packages/audit.html:4 msgid "Audit Log" msgstr "Auditeringslogg" -#: app/blueprints/packages/__init__.py:57 app/templates/base.html:150 +#: app/blueprints/packages/__init__.py:62 app/templates/base.html:150 #: app/templates/packages/stats.html:4 app/templates/packages/stats.html:23 -#: app/templates/packages/view.html:229 app/templates/users/profile.html:148 +#: app/templates/packages/view.html:236 app/templates/users/profile.html:148 msgid "Statistics" msgstr "Statistik" -#: app/blueprints/packages/__init__.py:62 app/templates/packages/share.html:4 +#: app/blueprints/packages/__init__.py:67 app/templates/packages/share.html:4 msgid "Share and Badges" msgstr "Dela och Emblem" -#: app/blueprints/packages/__init__.py:67 +#: app/blueprints/packages/__init__.py:72 msgid "Remove / Unpublish" msgstr "Ta bort / Avpublicera" -#: app/blueprints/packages/__init__.py:75 +#: app/blueprints/packages/__init__.py:80 #: app/templates/packages/game_support.html:4 msgid "Supported Games" msgstr "Stödda spel" @@ -229,7 +246,7 @@ msgstr "" msgid "No download available." msgstr "Ingen nerladdning tillgänglig." -#: app/blueprints/packages/packages.py:253 app/templates/packages/view.html:582 +#: app/blueprints/packages/packages.py:253 app/templates/packages/view.html:589 msgid "Type" msgstr "Typ" @@ -238,12 +255,12 @@ msgid "Title (Human-readable)" msgstr "Titel (Människoläsbar)" #: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:617 +#: app/blueprints/packages/packages.py:633 msgid "Name (Technical)" msgstr "Namn (Tekniskt)" #: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:618 +#: app/blueprints/packages/packages.py:634 #: app/templates/packages/create_edit.html:75 msgid "Lower case letters (a-z), digits (0-9), and underscores (_) only" msgstr "Endast gemena bokstäver (a-z), siffror (0-9) och understreck (_)" @@ -252,7 +269,7 @@ msgstr "Endast gemena bokstäver (a-z), siffror (0-9) och understreck (_)" msgid "Short Description (Plaintext)" msgstr "Kort beskrivning (vanlig text)" -#: app/blueprints/packages/packages.py:258 app/templates/packages/view.html:597 +#: app/blueprints/packages/packages.py:258 app/templates/packages/view.html:611 msgid "Maintenance State" msgstr "Underhållsstatus" @@ -265,7 +282,7 @@ msgstr "Taggar" msgid "Content Warnings" msgstr "Innehållsvarningar" -#: app/blueprints/packages/packages.py:262 app/templates/packages/view.html:586 +#: app/blueprints/packages/packages.py:262 app/templates/packages/view.html:600 msgid "License" msgstr "Licens" @@ -301,11 +318,15 @@ msgstr "URL för video" msgid "Donate URL" msgstr "Donations-URL" -#: app/blueprints/packages/packages.py:278 +#: app/blueprints/packages/packages.py:273 +msgid "Translation URL" +msgstr "" + +#: app/blueprints/packages/packages.py:279 msgid "_game is not an allowed name" msgstr "_game är inte ett tillåtet namn" -#: app/blueprints/packages/packages.py:288 +#: app/blueprints/packages/packages.py:289 msgid "" "Package already exists, but is removed. Please contact ContentDB staff to" " restore the package" @@ -313,203 +334,209 @@ msgstr "" "Paketet existerar redan, men har blivit borttaget. Var snäll kontakta " "ContentDB-personal för att återställa paketet" -#: app/blueprints/packages/packages.py:293 +#: app/blueprints/packages/packages.py:294 msgid "Package already exists" msgstr "Paket finns redan" -#: app/blueprints/packages/packages.py:299 +#: app/blueprints/packages/packages.py:300 msgid "A collection with a similar name already exists" msgstr "En samling med liknande namn finns redan" -#: app/blueprints/packages/packages.py:359 +#: app/blueprints/packages/packages.py:361 msgid "Unable to find that user" msgstr "Kunde inte hitta den användaren" -#: app/blueprints/packages/packages.py:363 -#: app/blueprints/packages/screenshots.py:136 +#: app/blueprints/packages/packages.py:365 +#: app/blueprints/packages/screenshots.py:137 #: app/blueprints/users/settings.py:131 msgid "Permission denied" msgstr "Åtkomst nekad" -#: app/blueprints/packages/packages.py:419 -#: app/blueprints/packages/packages.py:478 -#: app/blueprints/packages/packages.py:498 +#: app/blueprints/packages/packages.py:421 +#: app/blueprints/packages/packages.py:494 +#: app/blueprints/packages/packages.py:514 msgid "You don't have permission to do that" msgstr "Du har inte tillåtelse att göra detta" -#: app/blueprints/packages/packages.py:449 +#: app/blueprints/packages/packages.py:453 msgid "Please comment what changes are needed in the approval thread" msgstr "Var snäll och kommentera vilka ändringar som behövs i godkänningstråden" -#: app/blueprints/packages/packages.py:493 +#: app/blueprints/packages/packages.py:460 +msgid "" +"Please comment in the approval thread so editors know what you have " +"changed" +msgstr "" + +#: app/blueprints/packages/packages.py:509 msgid "Deleted package" msgstr "Borttaget paket" -#: app/blueprints/packages/packages.py:513 +#: app/blueprints/packages/packages.py:529 msgid "Unapproved package" msgstr "Ej godkänt paket" -#: app/blueprints/packages/packages.py:522 +#: app/blueprints/packages/packages.py:538 msgid "Maintainers (Comma-separated)" msgstr "Underhållare (Komma-separerat)" -#: app/blueprints/packages/packages.py:531 +#: app/blueprints/packages/packages.py:547 msgid "You don't have permission to edit maintainers" msgstr "Du har inte behörighet att redigera underhållare" -#: app/blueprints/packages/packages.py:581 +#: app/blueprints/packages/packages.py:597 msgid "You are not a maintainer" msgstr "Du är inte en underhållare" -#: app/blueprints/packages/packages.py:584 +#: app/blueprints/packages/packages.py:600 msgid "Package owners cannot remove themselves as maintainers" msgstr "Paketägare kan inte ta bort sig själva som underhållare" -#: app/blueprints/packages/packages.py:616 +#: app/blueprints/packages/packages.py:632 msgid "Author Name" msgstr "Ägarnamn" -#: app/blueprints/packages/packages.py:686 +#: app/blueprints/packages/packages.py:702 msgid "Enable support detection based on dependencies (recommended)" msgstr "Aktivera stöddetektering baserad på beroenden (rekommenderat)" -#: app/blueprints/packages/packages.py:687 +#: app/blueprints/packages/packages.py:703 msgid "Supported games" msgstr "Spel som stöds" -#: app/blueprints/packages/packages.py:688 +#: app/blueprints/packages/packages.py:704 msgid "Unsupported games" msgstr "Spel som ej stöds" -#: app/blueprints/packages/packages.py:689 +#: app/blueprints/packages/packages.py:705 msgid "Supports all games (unless stated) / is game independent" msgstr "Støttar alle spel (om ikkje noko anna er sagt) / er uavhengig av spelet" -#: app/blueprints/packages/packages.py:705 +#: app/blueprints/packages/packages.py:721 msgid "You need at least one release before you can edit game support" msgstr "Du behöver åtminstonde en utgivning innan du kan redigera spelstöd" -#: app/blueprints/packages/packages.py:709 +#: app/blueprints/packages/packages.py:725 msgid "Mod(pack) needs to contain at least one mod. Please create a new release" msgstr "" "Modd(paket) behöver innehålla minst en modd. Vänligen skapa en ny " "utgivning" -#: app/blueprints/packages/releases.py:54 +#: app/blueprints/packages/releases.py:55 #: app/templates/packages/release_new.html:46 msgid "Method" msgstr "Metod" -#: app/blueprints/packages/releases.py:54 -#: app/blueprints/packages/releases.py:56 -#: app/blueprints/packages/screenshots.py:34 +#: app/blueprints/packages/releases.py:55 +#: app/blueprints/packages/releases.py:57 +#: app/blueprints/packages/screenshots.py:35 msgid "File Upload" msgstr "Filuppladdning" -#: app/blueprints/packages/releases.py:55 +#: app/blueprints/packages/releases.py:56 msgid "Git reference (ie: commit hash, branch, or tag)" msgstr "Git-referens (t.ex. commithash, branch eller tag)" -#: app/blueprints/packages/releases.py:57 -#: app/blueprints/packages/releases.py:69 -#: app/blueprints/packages/releases.py:193 +#: app/blueprints/packages/releases.py:58 +#: app/blueprints/packages/releases.py:70 +#: app/blueprints/packages/releases.py:194 msgid "Minimum Minetest Version" msgstr "Minsta Minetestversion" -#: app/blueprints/packages/releases.py:59 -#: app/blueprints/packages/releases.py:71 -#: app/blueprints/packages/releases.py:196 +#: app/blueprints/packages/releases.py:60 +#: app/blueprints/packages/releases.py:72 +#: app/blueprints/packages/releases.py:197 msgid "Maximum Minetest Version" msgstr "Högsta Minetestversion" -#: app/blueprints/packages/releases.py:66 +#: app/blueprints/packages/releases.py:67 #: app/templates/packages/release_edit.html:23 msgid "URL" msgstr "URL" -#: app/blueprints/packages/releases.py:67 +#: app/blueprints/packages/releases.py:68 msgid "Task ID" msgstr "Uppgifts-ID" -#: app/blueprints/packages/releases.py:68 -#: app/blueprints/packages/screenshots.py:40 +#: app/blueprints/packages/releases.py:69 +#: app/blueprints/packages/screenshots.py:41 msgid "Is Approved" msgstr "Är godkänd" -#: app/blueprints/packages/releases.py:86 +#: app/blueprints/packages/releases.py:87 msgid "Import from Git" msgstr "Importera från Git" -#: app/blueprints/packages/releases.py:86 +#: app/blueprints/packages/releases.py:87 msgid "Upload .zip file" msgstr "Ladda upp .zip-fil" -#: app/blueprints/packages/releases.py:192 +#: app/blueprints/packages/releases.py:193 msgid "Set Min" msgstr "Sätt Min" -#: app/blueprints/packages/releases.py:195 +#: app/blueprints/packages/releases.py:196 msgid "Set Max" msgstr "Sätt Max" -#: app/blueprints/packages/releases.py:198 +#: app/blueprints/packages/releases.py:199 msgid "Only change values previously set as none" msgstr "Endast ändra värden tidigare satta som inget" -#: app/blueprints/packages/releases.py:199 +#: app/blueprints/packages/releases.py:200 msgid "Update" msgstr "Uppdatera" -#: app/blueprints/packages/releases.py:248 +#: app/blueprints/packages/releases.py:251 #: app/templates/packages/update_config.html:25 msgid "Trigger" msgstr "Trigga" -#: app/blueprints/packages/releases.py:249 +#: app/blueprints/packages/releases.py:252 msgid "New Commit" msgstr "Ny commit" -#: app/blueprints/packages/releases.py:250 app/templates/admin/tags/list.html:8 +#: app/blueprints/packages/releases.py:253 app/templates/admin/tags/list.html:8 msgid "New Tag" msgstr "Ny tagg" -#: app/blueprints/packages/releases.py:252 +#: app/blueprints/packages/releases.py:255 msgid "Branch name" msgstr "Branchnamn" -#: app/blueprints/packages/releases.py:253 +#: app/blueprints/packages/releases.py:256 #: app/templates/packages/update_config.html:38 msgid "Action" msgstr "Åtgärd" -#: app/blueprints/packages/releases.py:254 +#: app/blueprints/packages/releases.py:257 msgid "Send notification and mark as outdated" msgstr "Skicka notis och markera som föråldrad" -#: app/blueprints/packages/releases.py:254 +#: app/blueprints/packages/releases.py:257 #: app/templates/macros/package_approval.html:22 msgid "Create release" msgstr "Skapa utgivning" -#: app/blueprints/packages/releases.py:256 +#: app/blueprints/packages/releases.py:259 msgid "Save Settings" msgstr "Spara inställningar" -#: app/blueprints/packages/releases.py:257 +#: app/blueprints/packages/releases.py:260 msgid "Disable Automation" msgstr "Inaktivera automatisering" -#: app/blueprints/packages/releases.py:296 +#: app/blueprints/packages/releases.py:299 msgid "Please add a Git repository URL in order to set up automatic releases" msgstr "" "Var snäll och lägg till en Git-repository för att ställa in automatiska " "utgivningar" -#: app/blueprints/packages/releases.py:312 +#: app/blueprints/packages/releases.py:315 msgid "Deleted update configuration" msgstr "Tog bort uppdateringskonfiguration" -#: app/blueprints/packages/releases.py:320 +#: app/blueprints/packages/releases.py:323 msgid "Now, please create an initial release" msgstr "Var snäll och skapa en första utgivning nu" @@ -553,7 +580,7 @@ msgstr "" #: app/blueprints/packages/reviews.py:80 app/blueprints/threads/__init__.py:207 #: app/blueprints/threads/__init__.py:240 #: app/blueprints/threads/__init__.py:334 app/blueprints/users/settings.py:112 -#: app/logic/packages.py:131 +#: app/logic/packages.py:132 msgid "Linking to blocked sites is not allowed" msgstr "Det är inte tillåtet att länka till blockerade webbplatser" @@ -565,12 +592,12 @@ msgstr "Du kan inte rösta på recensionerna på ditt egna paket!" msgid "You can't vote on your own reviews!" msgstr "Du kan inte rösta på dina egna recensioner!" -#: app/blueprints/packages/screenshots.py:33 -#: app/blueprints/packages/screenshots.py:39 +#: app/blueprints/packages/screenshots.py:34 +#: app/blueprints/packages/screenshots.py:40 msgid "Title/Caption" msgstr "Titel/Undertitel" -#: app/blueprints/packages/screenshots.py:45 +#: app/blueprints/packages/screenshots.py:46 #: app/templates/packages/screenshots.html:110 msgid "Cover Image" msgstr "Titelbild" @@ -580,7 +607,7 @@ msgid "Message" msgstr "Meddelande" #: app/blueprints/report/__init__.py:35 app/templates/macros/threads.html:51 -#: app/templates/packages/view.html:665 app/templates/report/index.html:4 +#: app/templates/packages/view.html:679 app/templates/report/index.html:4 #: app/templates/report/index.html:10 app/templates/users/profile.html:37 msgid "Report" msgstr "Rapportera" @@ -653,7 +680,7 @@ msgstr "Lösenord" msgid "Remember me" msgstr "Kom ihåg mig" -#: app/blueprints/users/account.py:39 app/templates/base.html:188 +#: app/blueprints/users/account.py:39 app/templates/base.html:176 #: app/templates/donate/index.html:74 app/templates/users/login.html:4 msgid "Sign in" msgstr "Logga in" @@ -1030,7 +1057,7 @@ msgid "File filter" msgstr "Filfilter" #: app/blueprints/zipgrep/__init__.py:38 app/templates/base.html:60 -#: app/templates/todo/tags.html:14 +#: app/templates/packages/game_hub.html:35 app/templates/todo/tags.html:14 msgid "Search" msgstr "Sök" @@ -1063,7 +1090,7 @@ msgstr "Du behöver lägga till åtminstonde en skärmdump." msgid "Please wait for the license to be added to CDB." msgstr "Var snäll och vänta på att denna licens läggs till på CDB." -#: app/logic/packages.py:98 +#: app/logic/packages.py:99 msgid "" "Name can only contain lower case letters (a-z), digits (0-9), and " "underscores (_)" @@ -1071,11 +1098,11 @@ msgstr "" "Namn kan bara innehålla gemena bokstäver (a-z), siffror (0-9) och " "understreck (_)" -#: app/logic/packages.py:112 +#: app/logic/packages.py:113 msgid "You don't have permission to edit this package" msgstr "Du har inte behörighet att redigera detta paket" -#: app/logic/packages.py:116 +#: app/logic/packages.py:117 msgid "You don't have permission to change the package name" msgstr "Du har inte behörighet att ändra paketnamnet" @@ -1112,50 +1139,50 @@ msgstr "" "Skärmdump är för liten, den måste vara åtminstonde %(width)sx%(height)s " "pixlar" -#: app/logic/uploads.py:55 +#: app/logic/uploads.py:58 #, python-format msgid "Please upload %(file_desc)s" msgstr "Var snäll och ladda upp %(file_desc)s" -#: app/logic/uploads.py:58 +#: app/logic/uploads.py:61 msgid "Uploaded image isn't actually an image" msgstr "Uppladdad bild är egentligen inte en bild" -#: app/models/packages.py:68 +#: app/models/packages.py:69 msgid "Mod" msgstr "Modd" -#: app/models/packages.py:70 +#: app/models/packages.py:71 msgid "Game" msgstr "Spel" -#: app/models/packages.py:72 +#: app/models/packages.py:73 msgid "Texture Pack" msgstr "Texturpaket" -#: app/models/packages.py:77 app/templates/base.html:39 +#: app/models/packages.py:78 app/templates/base.html:39 #: app/templates/modnames/view.html:14 msgid "Mods" msgstr "Moddar" -#: app/models/packages.py:79 app/templates/base.html:42 +#: app/models/packages.py:80 app/templates/base.html:42 #: app/templates/modnames/view.html:17 msgid "Games" msgstr "Spel" -#: app/models/packages.py:81 app/templates/base.html:45 +#: app/models/packages.py:82 app/templates/base.html:45 msgid "Texture Packs" msgstr "Texturpaket" -#: app/models/packages.py:170 +#: app/models/packages.py:171 msgid "Submit for Approval" msgstr "Skicka in för godkännande" -#: app/models/packages.py:172 +#: app/models/packages.py:173 msgid "Approve" msgstr "Godkänn" -#: app/models/packages.py:174 app/templates/api/create_edit_token.html:17 +#: app/models/packages.py:175 app/templates/api/create_edit_token.html:17 #: app/templates/collections/delete.html:14 #: app/templates/collections/view.html:39 #: app/templates/oauth/create_edit.html:17 @@ -1167,6 +1194,10 @@ msgstr "Godkänn" msgid "Delete" msgstr "Ta bort" +#: app/models/packages.py:572 app/templates/packages/view.html:163 +msgid "Work in Progress" +msgstr "Under arbete" + #: app/tasks/emails.py:119 msgid "" "You are receiving this email because you are a registered user of " @@ -1224,8 +1255,9 @@ msgstr "" msgid "Random" msgstr "Slumpmässig" -#: app/templates/base.html:51 app/templates/base.html:256 +#: app/templates/base.html:51 app/templates/base.html:245 #: app/templates/packages/bulk_update_conf.html:8 +#: app/templates/packages/translation.html:12 #: app/templates/packages/update_config.html:8 #: app/templates/todo/game_support.html:8 app/templates/todo/user.html:45 #: app/templates/todo/user.html:69 @@ -1266,84 +1298,82 @@ msgstr "Profil" msgid "My Collections" msgstr "Mina samlingar" -#: app/templates/base.html:163 +#: app/templates/base.html:164 msgid "Admin" msgstr "Administration" -#: app/templates/base.html:166 -msgid "License Editor" -msgstr "Licensredigerare" - -#: app/templates/base.html:171 -msgid "Restore Package" -msgstr "Återställ paket" - -#: app/templates/base.html:174 -msgid "Tag Editor" -msgstr "Taggredigerare" - -#: app/templates/base.html:176 -msgid "Create Tag" -msgstr "Skapa tagg" - -#: app/templates/base.html:181 app/templates/packages/release_new.html:12 +#: app/templates/base.html:169 app/templates/packages/release_new.html:12 msgid "Settings" msgstr "Inställningar" -#: app/templates/base.html:184 +#: app/templates/base.html:172 msgid "Sign out" msgstr "Logga ut" -#: app/templates/base.html:213 +#: app/templates/admin/languages/list.html:4 +#: app/templates/admin/languages/list.html:10 app/templates/base.html:185 +#: app/templates/packages/view.html:593 +msgid "Languages" +msgstr "" + +#: app/templates/base.html:202 msgid "Help translate ContentDB" msgstr "Hjälp översätt ContentDB" -#: app/templates/base.html:257 +#: app/templates/base.html:246 msgid "About" msgstr "Om" -#: app/templates/base.html:258 +#: app/templates/base.html:247 msgid "Rules" msgstr "Regler" -#: app/templates/base.html:259 +#: app/templates/base.html:248 msgid "Policy and Guidance" msgstr "Policy och förhållning" -#: app/templates/base.html:260 +#: app/templates/base.html:249 msgid "API" msgstr "API" -#: app/templates/base.html:261 app/templates/users/register.html:37 +#: app/templates/base.html:250 app/templates/users/register.html:37 msgid "Privacy Policy" msgstr "Integritetspolicy" -#: app/templates/base.html:263 +#: app/templates/base.html:252 msgid "Report / DMCA" msgstr "Anmäl / DMCA" -#: app/templates/base.html:265 +#: app/templates/base.html:254 msgid "User List" msgstr "Användarlista" -#: app/templates/base.html:266 app/templates/packages/view.html:189 -#: app/templates/packages/view.html:654 app/templates/threads/list.html:4 +#: app/templates/base.html:255 app/templates/packages/view.html:190 +#: app/templates/packages/view.html:668 app/templates/threads/list.html:4 msgid "Threads" msgstr "Trådar" -#: app/templates/base.html:267 app/templates/collections/list.html:7 +#: app/templates/base.html:256 app/templates/collections/list.html:7 #: app/templates/collections/list.html:26 msgid "Collections" msgstr "Samlingar" -#: app/templates/base.html:268 +#: app/templates/base.html:257 msgid "Support Packages" msgstr "Stöd paket" -#: app/templates/base.html:269 +#: app/templates/base.html:258 msgid "Source Code" msgstr "Källkod" +#: app/templates/base.html:264 +msgid "Show non-free packages" +msgstr "" + +#: app/templates/base.html:266 +msgid "Hide non-free packages" +msgstr "" + #: app/templates/index.html:4 msgid "Welcome" msgstr "Välkommen" @@ -1354,6 +1384,7 @@ msgstr "" "Välkommen till det bästa stället för att hitta Minetestmoddar, spel och " "texturpaket" +#: app/templates/admin/storage.html:39 #: app/templates/collections/create_edit.html:81 #: app/templates/collections/list.html:39 #: app/templates/collections/view.html:91 app/templates/index.html:48 @@ -1370,68 +1401,73 @@ msgid "%(title)s by %(author)s" msgstr "%(title)s av %(author)s" #: app/templates/index.html:77 app/templates/packages/reviews_list.html:4 -#: app/templates/packages/view.html:193 app/templates/packages/view.html:325 +#: app/templates/packages/view.html:194 app/templates/packages/view.html:332 #: app/templates/users/profile.html:279 msgid "Reviews" msgstr "Recensioner" -#: app/templates/index.html:93 app/templates/packages/view.html:271 +#: app/templates/index.html:93 app/templates/packages/view.html:278 msgid "Previous" msgstr "Föregående" -#: app/templates/index.html:97 app/templates/packages/view.html:275 +#: app/templates/index.html:97 app/templates/packages/view.html:282 #: app/templates/users/claim_forums.html:87 msgid "Next" msgstr "Nästa" -#: app/templates/index.html:103 -msgid "Featured" -msgstr "Presenterad" - -#: app/templates/index.html:108 app/templates/index.html:115 -#: app/templates/index.html:122 app/templates/index.html:129 -#: app/templates/index.html:136 app/templates/index.html:158 -#: app/templates/index.html:165 app/templates/packages/game_hub.html:30 -#: app/templates/packages/game_hub.html:37 +#: app/templates/index.html:107 app/templates/index.html:113 #: app/templates/packages/game_hub.html:44 -#: app/templates/packages/game_hub.html:51 -#: app/templates/packages/game_hub.html:58 -msgid "See more" -msgstr "Se mer" - -#: app/templates/index.html:110 app/templates/packages/game_hub.html:32 msgid "Recently Added" msgstr "Senast tillagd" -#: app/templates/index.html:117 app/templates/packages/game_hub.html:39 +#: app/templates/index.html:111 app/templates/index.html:122 +#: app/templates/index.html:133 app/templates/index.html:144 +#: app/templates/index.html:155 app/templates/index.html:181 +#: app/templates/packages/game_hub.html:42 +#: app/templates/packages/game_hub.html:49 +#: app/templates/packages/game_hub.html:56 +#: app/templates/packages/game_hub.html:63 +#: app/templates/packages/game_hub.html:70 +msgid "See more" +msgstr "Se mer" + +#: app/templates/index.html:118 app/templates/index.html:124 +#: app/templates/packages/game_hub.html:51 msgid "Recently Updated" msgstr "Senast uppdaterad" -#: app/templates/index.html:124 +#: app/templates/index.html:129 app/templates/index.html:135 msgid "Top Games" msgstr "Topp spel" -#: app/templates/index.html:131 app/templates/packages/game_hub.html:46 +#: app/templates/index.html:140 app/templates/index.html:146 +#: app/templates/packages/game_hub.html:58 msgid "Top Mods" msgstr "Topp moddar" -#: app/templates/index.html:138 app/templates/packages/game_hub.html:53 +#: app/templates/index.html:151 app/templates/index.html:157 +#: app/templates/packages/game_hub.html:65 msgid "Top Texture Packs" msgstr "Topp texturpaket" -#: app/templates/index.html:142 +#: app/templates/index.html:163 msgid "Search by Tags" msgstr "Sök från taggar" -#: app/templates/index.html:160 app/templates/packages/game_hub.html:60 +#: app/templates/index.html:177 app/templates/index.html:183 +#: app/templates/packages/game_hub.html:72 msgid "Highest Reviewed" msgstr "Högst recenserad" -#: app/templates/index.html:167 +#: app/templates/index.html:191 +msgid "All reviews" +msgstr "" + +#: app/templates/index.html:193 msgid "Recent Positive Reviews" msgstr "Senaste positiva recensioner" -#: app/templates/index.html:174 +#: app/templates/index.html:200 #, python-format msgid "CDB has %(count)d packages, with a total of %(downloads)d downloads." msgstr "CDB har %(count)d paket, med %(downloads)d nerladdningar totalt." @@ -1458,6 +1494,27 @@ msgstr "Skicka bulknotis" msgid "Send email to %(username)s" msgstr "Skicka mejl till %(username)s" +#: app/templates/admin/storage.html:18 +#: app/templates/packages/create_edit.html:66 +#: app/templates/packages/game_support.html:20 +#: app/templates/threads/view.html:96 app/templates/todo/tags.html:36 +msgid "Package" +msgstr "Paket" + +#: app/templates/admin/storage.html:62 +#: app/templates/collections/create_edit.html:61 +#: app/templates/threads/user_comments.html:79 +msgid "No results" +msgstr "Inga resultat" + +#: app/templates/admin/languages/list.html:19 +msgid "Id" +msgstr "" + +#: app/templates/admin/languages/list.html:33 +msgid "Has ContentDB translation?" +msgstr "" + #: app/templates/admin/licenses/list.html:8 msgid "New License" msgstr "Ny licens" @@ -1570,7 +1627,7 @@ msgstr "Ingen token skapades" #: app/templates/collections/create_edit.html:5 #: app/templates/collections/view.html:42 app/templates/macros/releases.html:68 -#: app/templates/packages/view.html:115 app/templates/packages/view.html:248 +#: app/templates/packages/view.html:116 app/templates/packages/view.html:255 msgid "Edit" msgstr "Redigera" @@ -1586,13 +1643,8 @@ msgstr "Användare kommer inte bli omdirigerade när de går till den gamla URL: msgid "This requires the collection to be public" msgstr "" -#: app/templates/collections/create_edit.html:61 -#: app/templates/threads/user_comments.html:79 -msgid "No results" -msgstr "Inga resultat" - #: app/templates/collections/create_edit.html:76 -#: app/templates/packages/remove.html:58 app/templates/packages/view.html:127 +#: app/templates/packages/remove.html:58 app/templates/packages/view.html:128 msgid "Remove" msgstr "Ta bort" @@ -1859,7 +1911,7 @@ msgid "No audit log entries." msgstr "Inga auditeringloggsposter." #: app/templates/macros/forms.html:21 app/templates/macros/reviews.html:145 -#: app/templates/packages/remove.html:48 app/templates/packages/view.html:444 +#: app/templates/packages/remove.html:48 app/templates/packages/view.html:451 #: app/templates/users/modtools.html:86 msgid "Required" msgstr "Nödvändiga" @@ -1929,19 +1981,19 @@ msgid "" "author." msgstr "Du kan öppna en tråd om du har frågor för godkännaren eller paketskaparen." -#: app/templates/macros/packagegridtile.html:25 +#: app/templates/macros/packagegridtile.html:26 msgid "Warning: Non-free code and media." msgstr "Varning: Icke-fri kod och media." -#: app/templates/macros/packagegridtile.html:29 +#: app/templates/macros/packagegridtile.html:30 msgid "Warning: Non-free code." msgstr "Varning: Icke-fri kod." -#: app/templates/macros/packagegridtile.html:33 +#: app/templates/macros/packagegridtile.html:34 msgid "Warning: Non-free media." msgstr "Varning: Icke-fri media." -#: app/templates/macros/packagegridtile.html:45 +#: app/templates/macros/packagegridtile.html:46 msgid "No packages available" msgstr "Inga paket tillgängliga" @@ -2150,8 +2202,8 @@ msgstr "Senaste svar" msgid "On %(trigger)s, do %(action)s" msgstr "På %(trigger)s, gör %(action)s" -#: app/templates/macros/todo.html:35 app/templates/packages/view.html:121 -#: app/templates/packages/view.html:409 +#: app/templates/macros/todo.html:35 app/templates/packages/view.html:122 +#: app/templates/packages/view.html:416 msgid "Release" msgstr "Utgivning" @@ -2161,7 +2213,7 @@ msgstr "Repo" #: app/templates/macros/todo.html:48 #: app/templates/packages/releases_list.html:13 -#: app/templates/packages/view.html:413 +#: app/templates/packages/view.html:420 msgid "Update settings" msgstr "Uppdatera inställningar" @@ -2169,7 +2221,7 @@ msgstr "Uppdatera inställningar" msgid "No outdated packages." msgstr "Inga föråldrade paket." -#: app/templates/macros/topics.html:6 app/templates/packages/view.html:176 +#: app/templates/macros/topics.html:6 app/templates/packages/view.html:177 msgid "Author" msgstr "Skapare" @@ -2222,9 +2274,9 @@ msgstr "Forumtrådar" #: app/templates/modnames/view.html:27 app/templates/oauth/authorize.html:32 #: app/templates/packages/game_support.html:42 -#: app/templates/packages/similar.html:38 app/templates/packages/view.html:450 -#: app/templates/packages/view.html:474 app/templates/packages/view.html:519 -#: app/templates/packages/view.html:551 app/templates/todo/editor.html:85 +#: app/templates/packages/similar.html:38 app/templates/packages/view.html:457 +#: app/templates/packages/view.html:481 app/templates/packages/view.html:526 +#: app/templates/packages/view.html:558 app/templates/todo/editor.html:85 #: app/templates/todo/game_support.html:45 #, python-format msgid "%(title)s by %(display_name)s" @@ -2442,12 +2494,6 @@ msgstr "" "funktionalites\n" "\t\t\tsåsom att hitta metadata från git, och automatiska förslag." -#: app/templates/packages/create_edit.html:66 -#: app/templates/packages/game_support.html:20 -#: app/templates/threads/view.html:96 app/templates/todo/tags.html:36 -msgid "Package" -msgstr "Paket" - #: app/templates/packages/create_edit.html:73 msgid "You need to unpublish the package to change the name." msgstr "Du behöver avpublicera paketet för att ändra namnet." @@ -2518,6 +2564,10 @@ msgstr "YouTube-videor kommer visas i en inbäddning." msgid "If blank, the author's donation URL will be used instead." msgstr "Om tom, kommer författarens donations-URL att användas istället." +#: app/templates/packages/create_edit.html:122 +msgid "How can users translate your package? ie: weblate URL or a help page" +msgstr "" + #: app/templates/packages/edit_maintainers.html:4 msgid "Edit Maintainers" msgstr "Redigera underhållare" @@ -2552,6 +2602,12 @@ msgstr "Communityhubb" msgid "Mods and texture packs for %(title)s" msgstr "Moddar och texturpaket för %(title)s" +#: app/templates/packages/game_hub.html:31 +#: app/templates/packages/game_hub.html:34 +#, python-format +msgid "Search for packages for %(title)s" +msgstr "" + #: app/templates/packages/game_support.html:9 msgid "Documentation" msgstr "Dokumentation" @@ -2565,7 +2621,7 @@ msgstr "" " för mer information" #: app/templates/packages/game_support.html:23 -#: app/templates/packages/view.html:212 +#: app/templates/packages/view.html:213 msgid "Source" msgstr "Källkod" @@ -3089,7 +3145,7 @@ msgstr "" "kommentarer men tar bort effekten på paketets betyg." #: app/templates/packages/review_votes.html:4 -#: app/templates/packages/view.html:353 +#: app/templates/packages/view.html:360 msgid "Review Votes" msgstr "Recensionröster" @@ -3199,6 +3255,40 @@ msgstr "Liknande forumtrådar" msgid "Download (.csv)" msgstr "Ladda ner (.csv)" +#: app/templates/packages/translation.html:18 +#, python-format +msgid "" +"To provide translations for your %(type)s, you need to create .tr files " +"and upload a new release." +msgstr "" + +#: app/templates/packages/translation.html:19 +msgid "" +"For information on how to do this, see the modding book chapter and " +"lua_api.md" +msgstr "" + +#: app/templates/packages/translation.html:23 +msgid "Translation - Minetest Modding Book" +msgstr "" + +#: app/templates/packages/translation.html:26 +msgid "Translating content meta - lua_api.md" +msgstr "" + +#: app/templates/packages/translation.html:31 +#, python-format +msgid "%(title)s is available in %(num)d languages." +msgstr "" + +#: app/templates/packages/translation.html:32 +msgid "ContentDB reads translations from locale files (.tr) in your package." +msgstr "" + +#: app/templates/packages/translation.html:39 +msgid "Language" +msgstr "" + #: app/templates/packages/update_config.html:4 #: app/templates/packages/update_config.html:9 msgid "Configure Git Update Detection" @@ -3240,46 +3330,46 @@ msgstr "" "När ett paket har markerats som föråldrad kommer du inte få några fler " "notiser förrens den är markerad som aktuell." -#: app/templates/packages/view.html:41 +#: app/templates/packages/view.html:42 msgid "Download" msgstr "Ladda ner" -#: app/templates/packages/view.html:48 +#: app/templates/packages/view.html:49 #, python-format msgid "Minetest %(min)s - %(max)s" msgstr "Minetest %(min)s-%(max)s" -#: app/templates/packages/view.html:50 +#: app/templates/packages/view.html:51 #, python-format msgid "For Minetest %(min)s and above" msgstr "För Minetest %(min)s och över" -#: app/templates/packages/view.html:52 +#: app/templates/packages/view.html:53 #, python-format msgid "Minetest %(max)s and below" msgstr "För Minetest %(max)s och under" -#: app/templates/packages/view.html:62 +#: app/templates/packages/view.html:63 msgid "How do I install this?" msgstr "Hur installerar jag detta?" -#: app/templates/packages/view.html:68 +#: app/templates/packages/view.html:69 msgid "No downloads available" msgstr "Inga nerladdningar tillgängliga" -#: app/templates/packages/view.html:75 +#: app/templates/packages/view.html:76 msgid "Non-free code and media" msgstr "Icke-fri kod och media" -#: app/templates/packages/view.html:77 +#: app/templates/packages/view.html:78 msgid "Non-free code" msgstr "Icke-fri kod" -#: app/templates/packages/view.html:79 +#: app/templates/packages/view.html:80 msgid "Non-free media" msgstr "Icke-fri media" -#: app/templates/packages/view.html:93 app/templates/threads/view.html:104 +#: app/templates/packages/view.html:94 app/templates/threads/view.html:104 msgid "" "This thread is only visible to its creator, package maintainers, users of" " Approver rank or above, and @mentioned users." @@ -3287,166 +3377,166 @@ msgstr "" "Denna tråd är endast synlig för skaparen, paketunderhållare, användare av" " Godkännarrang eller högre, och @nämnda användare." -#: app/templates/packages/view.html:162 -msgid "Work in Progress" -msgstr "Under arbete" - -#: app/templates/packages/view.html:183 app/templates/users/profile.html:242 +#: app/templates/packages/view.html:184 app/templates/users/profile.html:242 msgid "Downloads" msgstr "Nerladdningar" -#: app/templates/packages/view.html:206 app/templates/users/profile.html:95 +#: app/templates/packages/view.html:207 app/templates/users/profile.html:95 msgid "Website" msgstr "Hemsida" -#: app/templates/packages/view.html:218 app/templates/users/profile.html:77 +#: app/templates/packages/view.html:219 app/templates/users/profile.html:77 msgid "Forums" msgstr "Forum" -#: app/templates/packages/view.html:224 +#: app/templates/packages/view.html:225 msgid "Issue Tracker" msgstr "Feltracker" -#: app/templates/packages/view.html:303 +#: app/templates/packages/view.html:231 +msgid "Translate" +msgstr "" + +#: app/templates/packages/view.html:310 msgid "Awaiting review" msgstr "Väntar på genomgång" -#: app/templates/packages/view.html:333 app/templates/threads/view.html:77 +#: app/templates/packages/view.html:340 app/templates/threads/view.html:77 msgid "Edit Review" msgstr "Redigera recension" -#: app/templates/packages/view.html:338 +#: app/templates/packages/view.html:345 msgid "You can't review your own package." msgstr "Du kan inte recensera ditt egna paket." -#: app/templates/packages/view.html:348 +#: app/templates/packages/view.html:355 msgid "Package needs to be approved before it can be reviewed." msgstr "Paketet måste godkännas innan det kan recenseras." -#: app/templates/packages/view.html:359 +#: app/templates/packages/view.html:366 msgid "Used By" msgstr "Används Av" -#: app/templates/packages/view.html:365 +#: app/templates/packages/view.html:372 msgid "Content" msgstr "Innehåll" -#: app/templates/packages/view.html:367 app/templates/packages/view.html:437 +#: app/templates/packages/view.html:374 app/templates/packages/view.html:444 msgid "View content for game" msgstr "Visa innehåll för spel" -#: app/templates/packages/view.html:381 +#: app/templates/packages/view.html:388 msgid "Favorite" msgstr "Favorit" -#: app/templates/packages/view.html:387 +#: app/templates/packages/view.html:394 msgid "Add to collection..." msgstr "Lägg till samling..." -#: app/templates/packages/view.html:397 +#: app/templates/packages/view.html:404 msgid "Package may be outdated" msgstr "Paket kan möjligtvis vara föråldrad" -#: app/templates/packages/view.html:404 +#: app/templates/packages/view.html:411 msgid "Only visible to the author and Editors." msgstr "Endast synlig för skaparen och Redigerare." -#: app/templates/packages/view.html:421 +#: app/templates/packages/view.html:428 msgid "Warning" msgstr "Varning" -#: app/templates/packages/view.html:427 +#: app/templates/packages/view.html:434 msgid "Like this package? Help support its development by making a donation" msgstr "Gillar du detta paket? Donera för att stödja utvecklingen" -#: app/templates/packages/view.html:430 +#: app/templates/packages/view.html:437 msgid "Donate now" msgstr "Donera nu" -#: app/templates/packages/view.html:442 +#: app/templates/packages/view.html:449 msgid "Dependencies" msgstr "Beroenden" -#: app/templates/packages/view.html:462 +#: app/templates/packages/view.html:469 msgid "No required dependencies" msgstr "Inga nödvändiga beroenden" -#: app/templates/packages/view.html:468 +#: app/templates/packages/view.html:475 msgid "Optional" msgstr "Valfri" -#: app/templates/packages/view.html:501 +#: app/templates/packages/view.html:508 msgid "Compatible Games" msgstr "Kompatibla Spel" -#: app/templates/packages/view.html:506 app/templates/packages/view.html:526 +#: app/templates/packages/view.html:513 app/templates/packages/view.html:533 msgid "No specific game required" msgstr "Inget specifikt spel krävs" -#: app/templates/packages/view.html:509 +#: app/templates/packages/view.html:516 msgid "Tested with:" msgstr "Testad med:" -#: app/templates/packages/view.html:531 +#: app/templates/packages/view.html:538 msgid "Is the above correct?" msgstr "Är ovanstående korrekt?" -#: app/templates/packages/view.html:532 +#: app/templates/packages/view.html:539 msgid "You need to either confirm this or tell ContentDB about supported games" msgstr "Du behöver antingen bekräfta detta eller berätta för ContentDB om spelstöd" -#: app/templates/packages/view.html:544 +#: app/templates/packages/view.html:551 msgid "Does not work with:" msgstr "Fungerar ej med:" -#: app/templates/packages/view.html:561 +#: app/templates/packages/view.html:568 msgid "This is an experimental feature." msgstr "Detta är en experimentell funktion." -#: app/templates/packages/view.html:562 +#: app/templates/packages/view.html:569 msgid "Supported games are determined by an algorithm, and may not be correct." msgstr "" "Kompatibla spel bestäms av en algoritm och kan möjligtvis inte vara " "korrekt." -#: app/templates/packages/view.html:572 +#: app/templates/packages/view.html:579 msgid "Please specify compatible games" msgstr "Var snäll välj kompatibla spel" -#: app/templates/packages/view.html:578 +#: app/templates/packages/view.html:585 msgid "Information" msgstr "Information" -#: app/templates/packages/view.html:584 +#: app/templates/packages/view.html:591 msgid "Technical Name" msgstr "Tekniskt namn" -#: app/templates/packages/view.html:593 +#: app/templates/packages/view.html:607 #, python-format msgid "%(code_license)s for code,
%(media_license)s for media." msgstr "%(code_license)s för kod,
%(media_license)s för media." -#: app/templates/packages/view.html:601 +#: app/templates/packages/view.html:615 msgid "Unknown" msgstr "Okänd" -#: app/templates/packages/view.html:603 +#: app/templates/packages/view.html:617 msgid "Added" msgstr "Tillagd" -#: app/templates/packages/view.html:617 +#: app/templates/packages/view.html:631 msgid "Remove myself" msgstr "Ta bort mig själv" -#: app/templates/packages/view.html:622 +#: app/templates/packages/view.html:636 msgid "Provides" msgstr "Bidrar" -#: app/templates/packages/view.html:644 +#: app/templates/packages/view.html:658 msgid "More" msgstr "Mer" -#: app/templates/packages/view.html:673 +#: app/templates/packages/view.html:687 msgid "See audit log" msgstr "Visa auditeringslogg" @@ -4737,3 +4827,16 @@ msgstr "" #~ msgid "a PNG or JPG image file" #~ msgstr "en PNG- eller JPG-bildfil" + +#~ msgid "License Editor" +#~ msgstr "Licensredigerare" + +#~ msgid "Restore Package" +#~ msgstr "Återställ paket" + +#~ msgid "Tag Editor" +#~ msgstr "Taggredigerare" + +#~ msgid "Create Tag" +#~ msgstr "Skapa tagg" + diff --git a/translations/tr/LC_MESSAGES/messages.po b/translations/tr/LC_MESSAGES/messages.po index 32d48a9e..7cc11450 100644 --- a/translations/tr/LC_MESSAGES/messages.po +++ b/translations/tr/LC_MESSAGES/messages.po @@ -7,17 +7,16 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2023-12-30 16:46+0000\n" +"POT-Creation-Date: 2024-03-03 01:18+0000\n" "PO-Revision-Date: 2024-02-19 07:02+0000\n" "Last-Translator: Oğuz Ersen \n" -"Language-Team: Turkish \n" "Language: tr\n" +"Language-Team: Turkish " +"\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 5.4\n" "Generated-By: Babel 2.12.1\n" #: app/__init__.py:123 @@ -28,7 +27,8 @@ msgstr "Yasaklı:" msgid "You have been banned." msgstr "Yasaklandınız." -#: app/querybuilder.py:38 app/templates/admin/tags/list.html:38 +#: app/querybuilder.py:41 app/templates/admin/languages/list.html:27 +#: app/templates/admin/tags/list.html:38 #: app/templates/admin/warnings/list.html:28 #: app/templates/collections/create_edit.html:56 #: app/templates/collections/view.html:66 app/templates/modnames/list.html:16 @@ -37,11 +37,20 @@ msgstr "Yasaklandınız." msgid "Packages" msgstr "Paketler" -#: app/template_filters.py:86 +#: app/querybuilder.py:56 +#, python-format +msgid "%(package_type)s for %(game_name)s" +msgstr "" + +#: app/template_filters.py:90 #, python-format msgid "%(delta)s ago" msgstr "%(delta)s önce" +#: app/blueprints/api/endpoints.py:95 app/templates/index.html:103 +msgid "Featured" +msgstr "Öne Çıkanlar" + #: app/blueprints/api/tokens.py:33 app/templates/admin/tags/list.html:26 #: app/templates/admin/warnings/list.html:20 app/templates/macros/topics.html:7 #: app/templates/modnames/list.html:12 @@ -53,15 +62,15 @@ msgid "Limit to package" msgstr "Paket sınırı" #: app/blueprints/api/tokens.py:36 app/blueprints/collections/__init__.py:90 -#: app/blueprints/oauth/__init__.py:175 app/blueprints/packages/packages.py:274 -#: app/blueprints/packages/packages.py:523 -#: app/blueprints/packages/packages.py:619 -#: app/blueprints/packages/packages.py:690 -#: app/blueprints/packages/releases.py:61 -#: app/blueprints/packages/releases.py:73 app/blueprints/packages/reviews.py:49 -#: app/blueprints/packages/screenshots.py:35 -#: app/blueprints/packages/screenshots.py:41 -#: app/blueprints/packages/screenshots.py:46 +#: app/blueprints/oauth/__init__.py:175 app/blueprints/packages/packages.py:275 +#: app/blueprints/packages/packages.py:539 +#: app/blueprints/packages/packages.py:635 +#: app/blueprints/packages/packages.py:706 +#: app/blueprints/packages/releases.py:62 +#: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:49 +#: app/blueprints/packages/screenshots.py:36 +#: app/blueprints/packages/screenshots.py:42 +#: app/blueprints/packages/screenshots.py:47 #: app/blueprints/users/account.py:226 app/blueprints/users/account.py:234 #: app/blueprints/users/settings.py:77 app/blueprints/users/settings.py:147 #: app/blueprints/users/settings.py:304 app/templates/users/modtools.html:111 @@ -69,16 +78,19 @@ msgid "Save" msgstr "Kaydet" #: app/blueprints/collections/__init__.py:77 -#: app/blueprints/oauth/__init__.py:168 app/blueprints/packages/releases.py:53 -#: app/blueprints/packages/releases.py:65 app/blueprints/packages/reviews.py:45 -#: app/blueprints/threads/__init__.py:281 app/templates/macros/reviews.html:138 -#: app/templates/macros/topics.html:5 +#: app/blueprints/oauth/__init__.py:168 app/blueprints/packages/releases.py:54 +#: app/blueprints/packages/releases.py:66 app/blueprints/packages/reviews.py:45 +#: app/blueprints/threads/__init__.py:281 +#: app/templates/admin/languages/list.html:23 +#: app/templates/macros/reviews.html:138 app/templates/macros/topics.html:5 #: app/templates/packages/release_edit.html:17 +#: app/templates/packages/translation.html:42 msgid "Title" msgstr "Başlık" #: app/blueprints/collections/__init__.py:80 #: app/blueprints/collections/__init__.py:85 +#: app/templates/packages/translation.html:45 msgid "Short Description" msgstr "Kısa Açıklama" @@ -168,43 +180,48 @@ msgid "Edit Details" msgstr "Detayları Düzenle" #: app/blueprints/packages/__init__.py:37 +#: app/templates/packages/translation.html:4 +msgid "Translation" +msgstr "" + +#: app/blueprints/packages/__init__.py:42 #: app/templates/packages/releases_list.html:34 -#: app/templates/packages/view.html:634 app/templates/todo/editor.html:75 +#: app/templates/packages/view.html:648 app/templates/todo/editor.html:75 msgid "Releases" msgstr "Sürümler" -#: app/blueprints/packages/__init__.py:42 +#: app/blueprints/packages/__init__.py:47 #: app/templates/packages/screenshots.html:4 #: app/templates/packages/screenshots.html:14 app/templates/todo/editor.html:11 msgid "Screenshots" msgstr "Ekran görüntüleri" -#: app/blueprints/packages/__init__.py:47 +#: app/blueprints/packages/__init__.py:52 #: app/templates/packages/edit_maintainers.html:8 -#: app/templates/packages/view.html:605 +#: app/templates/packages/view.html:619 msgid "Maintainers" msgstr "Bakımcılar" -#: app/blueprints/packages/__init__.py:52 app/templates/base.html:159 -#: app/templates/packages/audit.html:4 +#: app/blueprints/packages/__init__.py:57 app/templates/admin/list.html:21 +#: app/templates/base.html:159 app/templates/packages/audit.html:4 msgid "Audit Log" msgstr "Denetim Günlüğü" -#: app/blueprints/packages/__init__.py:57 app/templates/base.html:150 +#: app/blueprints/packages/__init__.py:62 app/templates/base.html:150 #: app/templates/packages/stats.html:4 app/templates/packages/stats.html:23 -#: app/templates/packages/view.html:229 app/templates/users/profile.html:148 +#: app/templates/packages/view.html:236 app/templates/users/profile.html:148 msgid "Statistics" msgstr "İstatistikler" -#: app/blueprints/packages/__init__.py:62 app/templates/packages/share.html:4 +#: app/blueprints/packages/__init__.py:67 app/templates/packages/share.html:4 msgid "Share and Badges" msgstr "Paylaşım ve Rozetler" -#: app/blueprints/packages/__init__.py:67 +#: app/blueprints/packages/__init__.py:72 msgid "Remove / Unpublish" msgstr "Kaldır / Yayından Kaldır" -#: app/blueprints/packages/__init__.py:75 +#: app/blueprints/packages/__init__.py:80 #: app/templates/packages/game_support.html:4 msgid "Supported Games" msgstr "Desteklenen Oyunlar" @@ -229,7 +246,7 @@ msgstr "" msgid "No download available." msgstr "İndirme mevcut değil." -#: app/blueprints/packages/packages.py:253 app/templates/packages/view.html:582 +#: app/blueprints/packages/packages.py:253 app/templates/packages/view.html:589 msgid "Type" msgstr "Tür" @@ -238,12 +255,12 @@ msgid "Title (Human-readable)" msgstr "Başlık (İnsan-okunur)" #: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:617 +#: app/blueprints/packages/packages.py:633 msgid "Name (Technical)" msgstr "Ad (Teknik)" #: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:618 +#: app/blueprints/packages/packages.py:634 #: app/templates/packages/create_edit.html:75 msgid "Lower case letters (a-z), digits (0-9), and underscores (_) only" msgstr "Yalnızca küçük harfler (a-z), rakamlar (0-9) ve alt çizgiler (_)" @@ -252,7 +269,7 @@ msgstr "Yalnızca küçük harfler (a-z), rakamlar (0-9) ve alt çizgiler (_)" msgid "Short Description (Plaintext)" msgstr "Kısa Açıklama (Düz Metin)" -#: app/blueprints/packages/packages.py:258 app/templates/packages/view.html:597 +#: app/blueprints/packages/packages.py:258 app/templates/packages/view.html:611 msgid "Maintenance State" msgstr "Bakım Durumu" @@ -265,7 +282,7 @@ msgstr "Etiketler" msgid "Content Warnings" msgstr "İçerik Uyarıları" -#: app/blueprints/packages/packages.py:262 app/templates/packages/view.html:586 +#: app/blueprints/packages/packages.py:262 app/templates/packages/view.html:600 msgid "License" msgstr "Lisans" @@ -301,11 +318,15 @@ msgstr "Video URL'si" msgid "Donate URL" msgstr "Bağış URL'si" -#: app/blueprints/packages/packages.py:278 +#: app/blueprints/packages/packages.py:273 +msgid "Translation URL" +msgstr "" + +#: app/blueprints/packages/packages.py:279 msgid "_game is not an allowed name" msgstr "_game izin verilen bir ad değil" -#: app/blueprints/packages/packages.py:288 +#: app/blueprints/packages/packages.py:289 msgid "" "Package already exists, but is removed. Please contact ContentDB staff to" " restore the package" @@ -313,199 +334,205 @@ msgstr "" "Paket zaten var, ancak kaldırıldı. Paketi geri yüklemek için lütfen " "ContentDB personeliyle iletişime geçin" -#: app/blueprints/packages/packages.py:293 +#: app/blueprints/packages/packages.py:294 msgid "Package already exists" msgstr "Paket zaten mevcut" -#: app/blueprints/packages/packages.py:299 +#: app/blueprints/packages/packages.py:300 msgid "A collection with a similar name already exists" msgstr "Benzer ada sahip bir koleksiyon zaten var" -#: app/blueprints/packages/packages.py:359 +#: app/blueprints/packages/packages.py:361 msgid "Unable to find that user" msgstr "Bu kullanıcı bulunamadı" -#: app/blueprints/packages/packages.py:363 -#: app/blueprints/packages/screenshots.py:136 +#: app/blueprints/packages/packages.py:365 +#: app/blueprints/packages/screenshots.py:137 #: app/blueprints/users/settings.py:131 msgid "Permission denied" msgstr "İzin reddedildi" -#: app/blueprints/packages/packages.py:419 -#: app/blueprints/packages/packages.py:478 -#: app/blueprints/packages/packages.py:498 +#: app/blueprints/packages/packages.py:421 +#: app/blueprints/packages/packages.py:494 +#: app/blueprints/packages/packages.py:514 msgid "You don't have permission to do that" msgstr "Bunu yapmak için izniniz yok" -#: app/blueprints/packages/packages.py:449 +#: app/blueprints/packages/packages.py:453 msgid "Please comment what changes are needed in the approval thread" msgstr "Lütfen onay dizisinde hangi değişikliklerin gerekli olduğunu yorumlayın" -#: app/blueprints/packages/packages.py:493 +#: app/blueprints/packages/packages.py:460 +msgid "" +"Please comment in the approval thread so editors know what you have " +"changed" +msgstr "" + +#: app/blueprints/packages/packages.py:509 msgid "Deleted package" msgstr "Silinmiş paket" -#: app/blueprints/packages/packages.py:513 +#: app/blueprints/packages/packages.py:529 msgid "Unapproved package" msgstr "Onaylanmamış paket" -#: app/blueprints/packages/packages.py:522 +#: app/blueprints/packages/packages.py:538 msgid "Maintainers (Comma-separated)" msgstr "Geliştiriciler (Virgülle ayrılmış)" -#: app/blueprints/packages/packages.py:531 +#: app/blueprints/packages/packages.py:547 msgid "You don't have permission to edit maintainers" msgstr "Geliştiricileri düzenleme izniniz yok" -#: app/blueprints/packages/packages.py:581 +#: app/blueprints/packages/packages.py:597 msgid "You are not a maintainer" msgstr "Bir geliştirici değilsiniz" -#: app/blueprints/packages/packages.py:584 +#: app/blueprints/packages/packages.py:600 msgid "Package owners cannot remove themselves as maintainers" msgstr "Paket sahipleri kendilerini geliştirici olmaktan kaldıramaz" -#: app/blueprints/packages/packages.py:616 +#: app/blueprints/packages/packages.py:632 msgid "Author Name" msgstr "Yazar Adı" -#: app/blueprints/packages/packages.py:686 +#: app/blueprints/packages/packages.py:702 msgid "Enable support detection based on dependencies (recommended)" msgstr "Bağımlılıklara göre destek algılamayı etkinleştir (önerilen)" -#: app/blueprints/packages/packages.py:687 +#: app/blueprints/packages/packages.py:703 msgid "Supported games" msgstr "Desteklenen oyunlar" -#: app/blueprints/packages/packages.py:688 +#: app/blueprints/packages/packages.py:704 msgid "Unsupported games" msgstr "Desteklenmeyen oyunlar" -#: app/blueprints/packages/packages.py:689 +#: app/blueprints/packages/packages.py:705 msgid "Supports all games (unless stated) / is game independent" msgstr "Tüm oyunları destekler (belirtilmediği sürece) / oyundan bağımsızdır" -#: app/blueprints/packages/packages.py:705 +#: app/blueprints/packages/packages.py:721 msgid "You need at least one release before you can edit game support" msgstr "Oyun desteğini düzenleyebilmeniz için en az bir sürüm gerekir" -#: app/blueprints/packages/packages.py:709 +#: app/blueprints/packages/packages.py:725 msgid "Mod(pack) needs to contain at least one mod. Please create a new release" msgstr "Mod(paket) en az bir mod içermelidir. Lütfen yeni bir sürüm oluşturun" -#: app/blueprints/packages/releases.py:54 +#: app/blueprints/packages/releases.py:55 #: app/templates/packages/release_new.html:46 msgid "Method" msgstr "Yöntem" -#: app/blueprints/packages/releases.py:54 -#: app/blueprints/packages/releases.py:56 -#: app/blueprints/packages/screenshots.py:34 +#: app/blueprints/packages/releases.py:55 +#: app/blueprints/packages/releases.py:57 +#: app/blueprints/packages/screenshots.py:35 msgid "File Upload" msgstr "Dosya Yükle" -#: app/blueprints/packages/releases.py:55 +#: app/blueprints/packages/releases.py:56 msgid "Git reference (ie: commit hash, branch, or tag)" msgstr "Git referansı (ör: commit hash, branch veya tag)" -#: app/blueprints/packages/releases.py:57 -#: app/blueprints/packages/releases.py:69 -#: app/blueprints/packages/releases.py:193 +#: app/blueprints/packages/releases.py:58 +#: app/blueprints/packages/releases.py:70 +#: app/blueprints/packages/releases.py:194 msgid "Minimum Minetest Version" msgstr "Minimum Minetest Sürümü" -#: app/blueprints/packages/releases.py:59 -#: app/blueprints/packages/releases.py:71 -#: app/blueprints/packages/releases.py:196 +#: app/blueprints/packages/releases.py:60 +#: app/blueprints/packages/releases.py:72 +#: app/blueprints/packages/releases.py:197 msgid "Maximum Minetest Version" msgstr "Maksimum Minetest Sürümü" -#: app/blueprints/packages/releases.py:66 +#: app/blueprints/packages/releases.py:67 #: app/templates/packages/release_edit.html:23 msgid "URL" msgstr "URL" -#: app/blueprints/packages/releases.py:67 +#: app/blueprints/packages/releases.py:68 msgid "Task ID" msgstr "Görev ID" -#: app/blueprints/packages/releases.py:68 -#: app/blueprints/packages/screenshots.py:40 +#: app/blueprints/packages/releases.py:69 +#: app/blueprints/packages/screenshots.py:41 msgid "Is Approved" msgstr "Onaylandı" -#: app/blueprints/packages/releases.py:86 +#: app/blueprints/packages/releases.py:87 msgid "Import from Git" msgstr "Git'ten içe aktar" -#: app/blueprints/packages/releases.py:86 +#: app/blueprints/packages/releases.py:87 msgid "Upload .zip file" msgstr ".zip dosyasını yükle" -#: app/blueprints/packages/releases.py:192 +#: app/blueprints/packages/releases.py:193 msgid "Set Min" msgstr "Minimumu Ayarla" -#: app/blueprints/packages/releases.py:195 +#: app/blueprints/packages/releases.py:196 msgid "Set Max" msgstr "Maksimumu Ayarla" -#: app/blueprints/packages/releases.py:198 +#: app/blueprints/packages/releases.py:199 msgid "Only change values previously set as none" msgstr "Yalnızca daha önce hiçbiri olarak ayarlanan değerleri değiştirin" -#: app/blueprints/packages/releases.py:199 +#: app/blueprints/packages/releases.py:200 msgid "Update" msgstr "Güncelleme" -#: app/blueprints/packages/releases.py:248 +#: app/blueprints/packages/releases.py:251 #: app/templates/packages/update_config.html:25 msgid "Trigger" msgstr "Tetiklen" -#: app/blueprints/packages/releases.py:249 +#: app/blueprints/packages/releases.py:252 msgid "New Commit" msgstr "Yeni Commit" -#: app/blueprints/packages/releases.py:250 app/templates/admin/tags/list.html:8 +#: app/blueprints/packages/releases.py:253 app/templates/admin/tags/list.html:8 msgid "New Tag" msgstr "Yeni Etiket" -#: app/blueprints/packages/releases.py:252 +#: app/blueprints/packages/releases.py:255 msgid "Branch name" msgstr "Branch adı" -#: app/blueprints/packages/releases.py:253 +#: app/blueprints/packages/releases.py:256 #: app/templates/packages/update_config.html:38 msgid "Action" msgstr "Hareket" -#: app/blueprints/packages/releases.py:254 +#: app/blueprints/packages/releases.py:257 msgid "Send notification and mark as outdated" msgstr "Bildirim gönder ve eski olarak işaretle" -#: app/blueprints/packages/releases.py:254 +#: app/blueprints/packages/releases.py:257 #: app/templates/macros/package_approval.html:22 msgid "Create release" msgstr "Sürüm oluştur" -#: app/blueprints/packages/releases.py:256 +#: app/blueprints/packages/releases.py:259 msgid "Save Settings" msgstr "Ayarları Kaydet" -#: app/blueprints/packages/releases.py:257 +#: app/blueprints/packages/releases.py:260 msgid "Disable Automation" msgstr "Otomasyonu Devre Dışı Bırak" -#: app/blueprints/packages/releases.py:296 +#: app/blueprints/packages/releases.py:299 msgid "Please add a Git repository URL in order to set up automatic releases" msgstr "Otomatik sürümleri ayarlamak için lütfen bir Git deposu URL'si ekleyin" -#: app/blueprints/packages/releases.py:312 +#: app/blueprints/packages/releases.py:315 msgid "Deleted update configuration" msgstr "Silinen güncelleme yapılandırması" -#: app/blueprints/packages/releases.py:320 +#: app/blueprints/packages/releases.py:323 msgid "Now, please create an initial release" msgstr "Şimdi, lütfen bir ilk sürüm oluşturun" @@ -549,7 +576,7 @@ msgstr "" #: app/blueprints/packages/reviews.py:80 app/blueprints/threads/__init__.py:207 #: app/blueprints/threads/__init__.py:240 #: app/blueprints/threads/__init__.py:334 app/blueprints/users/settings.py:112 -#: app/logic/packages.py:131 +#: app/logic/packages.py:132 msgid "Linking to blocked sites is not allowed" msgstr "Engellenen sitelere bağlantı verilmesine izin verilmez" @@ -561,12 +588,12 @@ msgstr "Kendi paketinizle ilgili yorumları oylayamazsınız!" msgid "You can't vote on your own reviews!" msgstr "Kendi yorumlarınıza oy veremezsiniz!" -#: app/blueprints/packages/screenshots.py:33 -#: app/blueprints/packages/screenshots.py:39 +#: app/blueprints/packages/screenshots.py:34 +#: app/blueprints/packages/screenshots.py:40 msgid "Title/Caption" msgstr "Başlık" -#: app/blueprints/packages/screenshots.py:45 +#: app/blueprints/packages/screenshots.py:46 #: app/templates/packages/screenshots.html:110 msgid "Cover Image" msgstr "Kapak Resmi" @@ -576,7 +603,7 @@ msgid "Message" msgstr "Mesaj" #: app/blueprints/report/__init__.py:35 app/templates/macros/threads.html:51 -#: app/templates/packages/view.html:665 app/templates/report/index.html:4 +#: app/templates/packages/view.html:679 app/templates/report/index.html:4 #: app/templates/report/index.html:10 app/templates/users/profile.html:37 msgid "Report" msgstr "Rapor" @@ -649,7 +676,7 @@ msgstr "Parola" msgid "Remember me" msgstr "Beni hatırla" -#: app/blueprints/users/account.py:39 app/templates/base.html:188 +#: app/blueprints/users/account.py:39 app/templates/base.html:176 #: app/templates/donate/index.html:74 app/templates/users/login.html:4 msgid "Sign in" msgstr "Giriş yap" @@ -1026,7 +1053,7 @@ msgid "File filter" msgstr "Dosya filtresi" #: app/blueprints/zipgrep/__init__.py:38 app/templates/base.html:60 -#: app/templates/todo/tags.html:14 +#: app/templates/packages/game_hub.html:35 app/templates/todo/tags.html:14 msgid "Search" msgstr "Ara" @@ -1059,7 +1086,7 @@ msgstr "En az bir ekran görüntüsü eklemeniz gerekir." msgid "Please wait for the license to be added to CDB." msgstr "Lütfen lisansın CDB'ye eklenmesini bekleyin." -#: app/logic/packages.py:98 +#: app/logic/packages.py:99 msgid "" "Name can only contain lower case letters (a-z), digits (0-9), and " "underscores (_)" @@ -1067,11 +1094,11 @@ msgstr "" "Ad yalnızca küçük harfler (a-z), rakamlar (0-9) ve alt çizgiler (_) " "içerebilir" -#: app/logic/packages.py:112 +#: app/logic/packages.py:113 msgid "You don't have permission to edit this package" msgstr "Bu paketi düzenlemek için izniniz yok" -#: app/logic/packages.py:116 +#: app/logic/packages.py:117 msgid "You don't have permission to change the package name" msgstr "Paket adını değiştirme izniniz yok" @@ -1106,50 +1133,50 @@ msgid "" "pixels" msgstr "Ekran görüntüsü çok küçük, en az %(width)s x %(height)s piksel olmalıdır" -#: app/logic/uploads.py:55 +#: app/logic/uploads.py:58 #, python-format msgid "Please upload %(file_desc)s" msgstr "Lütfen %(file_desc)s yükleyin" -#: app/logic/uploads.py:58 +#: app/logic/uploads.py:61 msgid "Uploaded image isn't actually an image" msgstr "Yüklenen resim aslında bir resim değil" -#: app/models/packages.py:68 +#: app/models/packages.py:69 msgid "Mod" msgstr "Modifikasyon" -#: app/models/packages.py:70 +#: app/models/packages.py:71 msgid "Game" msgstr "Oyun" -#: app/models/packages.py:72 +#: app/models/packages.py:73 msgid "Texture Pack" msgstr "Doku Paketi" -#: app/models/packages.py:77 app/templates/base.html:39 +#: app/models/packages.py:78 app/templates/base.html:39 #: app/templates/modnames/view.html:14 msgid "Mods" msgstr "Modlar" -#: app/models/packages.py:79 app/templates/base.html:42 +#: app/models/packages.py:80 app/templates/base.html:42 #: app/templates/modnames/view.html:17 msgid "Games" msgstr "Oyunlar" -#: app/models/packages.py:81 app/templates/base.html:45 +#: app/models/packages.py:82 app/templates/base.html:45 msgid "Texture Packs" msgstr "Doku Paketleri" -#: app/models/packages.py:170 +#: app/models/packages.py:171 msgid "Submit for Approval" msgstr "Onay için Gönder" -#: app/models/packages.py:172 +#: app/models/packages.py:173 msgid "Approve" msgstr "Onayla" -#: app/models/packages.py:174 app/templates/api/create_edit_token.html:17 +#: app/models/packages.py:175 app/templates/api/create_edit_token.html:17 #: app/templates/collections/delete.html:14 #: app/templates/collections/view.html:39 #: app/templates/oauth/create_edit.html:17 @@ -1161,6 +1188,10 @@ msgstr "Onayla" msgid "Delete" msgstr "Sil" +#: app/models/packages.py:572 app/templates/packages/view.html:163 +msgid "Work in Progress" +msgstr "Devam Eden Çalışma" + #: app/tasks/emails.py:119 msgid "" "You are receiving this email because you are a registered user of " @@ -1218,8 +1249,9 @@ msgstr "" msgid "Random" msgstr "Rastgele" -#: app/templates/base.html:51 app/templates/base.html:256 +#: app/templates/base.html:51 app/templates/base.html:245 #: app/templates/packages/bulk_update_conf.html:8 +#: app/templates/packages/translation.html:12 #: app/templates/packages/update_config.html:8 #: app/templates/todo/game_support.html:8 app/templates/todo/user.html:45 #: app/templates/todo/user.html:69 @@ -1260,84 +1292,82 @@ msgstr "Profil" msgid "My Collections" msgstr "Koleksiyonlarım" -#: app/templates/base.html:163 +#: app/templates/base.html:164 msgid "Admin" msgstr "Yönetici" -#: app/templates/base.html:166 -msgid "License Editor" -msgstr "Lisans Düzenleyici" - -#: app/templates/base.html:171 -msgid "Restore Package" -msgstr "Paketi Geri Yükle" - -#: app/templates/base.html:174 -msgid "Tag Editor" -msgstr "Etiket Düzenleyici" - -#: app/templates/base.html:176 -msgid "Create Tag" -msgstr "Etiket Oluştur" - -#: app/templates/base.html:181 app/templates/packages/release_new.html:12 +#: app/templates/base.html:169 app/templates/packages/release_new.html:12 msgid "Settings" msgstr "Ayarlar" -#: app/templates/base.html:184 +#: app/templates/base.html:172 msgid "Sign out" msgstr "Oturumu kapat" -#: app/templates/base.html:213 +#: app/templates/admin/languages/list.html:4 +#: app/templates/admin/languages/list.html:10 app/templates/base.html:185 +#: app/templates/packages/view.html:593 +msgid "Languages" +msgstr "" + +#: app/templates/base.html:202 msgid "Help translate ContentDB" msgstr "ContentDB'yi çevirmeye yardım edin" -#: app/templates/base.html:257 +#: app/templates/base.html:246 msgid "About" msgstr "Hakkında" -#: app/templates/base.html:258 +#: app/templates/base.html:247 msgid "Rules" msgstr "Kurallar" -#: app/templates/base.html:259 +#: app/templates/base.html:248 msgid "Policy and Guidance" msgstr "Politika ve Rehberlik" -#: app/templates/base.html:260 +#: app/templates/base.html:249 msgid "API" msgstr "API" -#: app/templates/base.html:261 app/templates/users/register.html:37 +#: app/templates/base.html:250 app/templates/users/register.html:37 msgid "Privacy Policy" msgstr "Gizlilik Politikası" -#: app/templates/base.html:263 +#: app/templates/base.html:252 msgid "Report / DMCA" msgstr "Rapor / DMCA" -#: app/templates/base.html:265 +#: app/templates/base.html:254 msgid "User List" msgstr "Kullanıcı Listesi" -#: app/templates/base.html:266 app/templates/packages/view.html:189 -#: app/templates/packages/view.html:654 app/templates/threads/list.html:4 +#: app/templates/base.html:255 app/templates/packages/view.html:190 +#: app/templates/packages/view.html:668 app/templates/threads/list.html:4 msgid "Threads" msgstr "Konular" -#: app/templates/base.html:267 app/templates/collections/list.html:7 +#: app/templates/base.html:256 app/templates/collections/list.html:7 #: app/templates/collections/list.html:26 msgid "Collections" msgstr "Koleksiyonlar" -#: app/templates/base.html:268 +#: app/templates/base.html:257 msgid "Support Packages" msgstr "Destek Paketleri" -#: app/templates/base.html:269 +#: app/templates/base.html:258 msgid "Source Code" msgstr "Kaynak Kodu" +#: app/templates/base.html:264 +msgid "Show non-free packages" +msgstr "" + +#: app/templates/base.html:266 +msgid "Hide non-free packages" +msgstr "" + #: app/templates/index.html:4 msgid "Welcome" msgstr "Hoş geldiniz" @@ -1348,6 +1378,7 @@ msgstr "" "Minetest modlarını, oyunlarını ve doku paketlerini bulmak için en iyi " "yere hoş geldiniz" +#: app/templates/admin/storage.html:39 #: app/templates/collections/create_edit.html:81 #: app/templates/collections/list.html:39 #: app/templates/collections/view.html:91 app/templates/index.html:48 @@ -1364,68 +1395,73 @@ msgid "%(title)s by %(author)s" msgstr "%(author)s tarafından %(title)s" #: app/templates/index.html:77 app/templates/packages/reviews_list.html:4 -#: app/templates/packages/view.html:193 app/templates/packages/view.html:325 +#: app/templates/packages/view.html:194 app/templates/packages/view.html:332 #: app/templates/users/profile.html:279 msgid "Reviews" msgstr "Değerlendirmeler" -#: app/templates/index.html:93 app/templates/packages/view.html:271 +#: app/templates/index.html:93 app/templates/packages/view.html:278 msgid "Previous" msgstr "Önceki" -#: app/templates/index.html:97 app/templates/packages/view.html:275 +#: app/templates/index.html:97 app/templates/packages/view.html:282 #: app/templates/users/claim_forums.html:87 msgid "Next" msgstr "Sonraki" -#: app/templates/index.html:103 -msgid "Featured" -msgstr "Öne Çıkanlar" - -#: app/templates/index.html:108 app/templates/index.html:115 -#: app/templates/index.html:122 app/templates/index.html:129 -#: app/templates/index.html:136 app/templates/index.html:158 -#: app/templates/index.html:165 app/templates/packages/game_hub.html:30 -#: app/templates/packages/game_hub.html:37 +#: app/templates/index.html:107 app/templates/index.html:113 #: app/templates/packages/game_hub.html:44 -#: app/templates/packages/game_hub.html:51 -#: app/templates/packages/game_hub.html:58 -msgid "See more" -msgstr "Daha fazlasını görün" - -#: app/templates/index.html:110 app/templates/packages/game_hub.html:32 msgid "Recently Added" msgstr "Son Eklenenler" -#: app/templates/index.html:117 app/templates/packages/game_hub.html:39 +#: app/templates/index.html:111 app/templates/index.html:122 +#: app/templates/index.html:133 app/templates/index.html:144 +#: app/templates/index.html:155 app/templates/index.html:181 +#: app/templates/packages/game_hub.html:42 +#: app/templates/packages/game_hub.html:49 +#: app/templates/packages/game_hub.html:56 +#: app/templates/packages/game_hub.html:63 +#: app/templates/packages/game_hub.html:70 +msgid "See more" +msgstr "Daha fazlasını görün" + +#: app/templates/index.html:118 app/templates/index.html:124 +#: app/templates/packages/game_hub.html:51 msgid "Recently Updated" msgstr "Son Güncelleme" -#: app/templates/index.html:124 +#: app/templates/index.html:129 app/templates/index.html:135 msgid "Top Games" msgstr "En İyi Oyunlar" -#: app/templates/index.html:131 app/templates/packages/game_hub.html:46 +#: app/templates/index.html:140 app/templates/index.html:146 +#: app/templates/packages/game_hub.html:58 msgid "Top Mods" msgstr "En İyi Modlar" -#: app/templates/index.html:138 app/templates/packages/game_hub.html:53 +#: app/templates/index.html:151 app/templates/index.html:157 +#: app/templates/packages/game_hub.html:65 msgid "Top Texture Packs" msgstr "En İyi Doku Paketleri" -#: app/templates/index.html:142 +#: app/templates/index.html:163 msgid "Search by Tags" msgstr "Etiketlere Göre Ara" -#: app/templates/index.html:160 app/templates/packages/game_hub.html:60 +#: app/templates/index.html:177 app/templates/index.html:183 +#: app/templates/packages/game_hub.html:72 msgid "Highest Reviewed" msgstr "En Yüksek Değerlendirme" -#: app/templates/index.html:167 +#: app/templates/index.html:191 +msgid "All reviews" +msgstr "" + +#: app/templates/index.html:193 msgid "Recent Positive Reviews" msgstr "Son Olumlu Eleştiriler" -#: app/templates/index.html:174 +#: app/templates/index.html:200 #, python-format msgid "CDB has %(count)d packages, with a total of %(downloads)d downloads." msgstr "CDB'de %(count)d paket var ve toplamda %(downloads)d içerik indirilmiştir." @@ -1452,6 +1488,27 @@ msgstr "Toplu bildirim gönder" msgid "Send email to %(username)s" msgstr "%(username)s kullanıcısına e-posta gönder" +#: app/templates/admin/storage.html:18 +#: app/templates/packages/create_edit.html:66 +#: app/templates/packages/game_support.html:20 +#: app/templates/threads/view.html:96 app/templates/todo/tags.html:36 +msgid "Package" +msgstr "Paket" + +#: app/templates/admin/storage.html:62 +#: app/templates/collections/create_edit.html:61 +#: app/templates/threads/user_comments.html:79 +msgid "No results" +msgstr "Sonuç yok" + +#: app/templates/admin/languages/list.html:19 +msgid "Id" +msgstr "" + +#: app/templates/admin/languages/list.html:33 +msgid "Has ContentDB translation?" +msgstr "" + #: app/templates/admin/licenses/list.html:8 msgid "New License" msgstr "Yeni Lisans" @@ -1570,7 +1627,7 @@ msgstr "Oluşturulan jeton yok" #: app/templates/collections/create_edit.html:5 #: app/templates/collections/view.html:42 app/templates/macros/releases.html:68 -#: app/templates/packages/view.html:115 app/templates/packages/view.html:248 +#: app/templates/packages/view.html:116 app/templates/packages/view.html:255 msgid "Edit" msgstr "Düzenle" @@ -1586,13 +1643,8 @@ msgstr "Kullanıcılar eski URL'ye giderken yönlendirmeyecek" msgid "This requires the collection to be public" msgstr "Bu, koleksiyonun herkese açık olmasını gerektirir" -#: app/templates/collections/create_edit.html:61 -#: app/templates/threads/user_comments.html:79 -msgid "No results" -msgstr "Sonuç yok" - #: app/templates/collections/create_edit.html:76 -#: app/templates/packages/remove.html:58 app/templates/packages/view.html:127 +#: app/templates/packages/remove.html:58 app/templates/packages/view.html:128 msgid "Remove" msgstr "Kaldır" @@ -1700,8 +1752,8 @@ msgid "" "No reviewed packages accepting donations. Consider reviewing your " "favourite packages" msgstr "" -"Bağış kabul eden değerlendirilmiş paket yok. Sık kullandığınız paketlerinizi " -"değerlendirmeyi düşünün" +"Bağış kabul eden değerlendirilmiş paket yok. Sık kullandığınız " +"paketlerinizi değerlendirmeyi düşünün" #: app/templates/donate/index.html:71 msgid "Sign in to see recommendations based on the packages you've reviewed" @@ -1855,7 +1907,7 @@ msgid "No audit log entries." msgstr "Denetim günlüğü girişi yok." #: app/templates/macros/forms.html:21 app/templates/macros/reviews.html:145 -#: app/templates/packages/remove.html:48 app/templates/packages/view.html:444 +#: app/templates/packages/remove.html:48 app/templates/packages/view.html:451 #: app/templates/users/modtools.html:86 msgid "Required" msgstr "Gerekli" @@ -1925,19 +1977,19 @@ msgid "" "author." msgstr "Onaylayıcıya veya paket sahibine bir sorunuz varsa bir konu açabilirsiniz." -#: app/templates/macros/packagegridtile.html:25 +#: app/templates/macros/packagegridtile.html:26 msgid "Warning: Non-free code and media." msgstr "uyarı: Özgür olmayan kod ve medya." -#: app/templates/macros/packagegridtile.html:29 +#: app/templates/macros/packagegridtile.html:30 msgid "Warning: Non-free code." msgstr "uyarı: Özgür olmayan kod." -#: app/templates/macros/packagegridtile.html:33 +#: app/templates/macros/packagegridtile.html:34 msgid "Warning: Non-free media." msgstr "uyarı: Özgür olmayan medya." -#: app/templates/macros/packagegridtile.html:45 +#: app/templates/macros/packagegridtile.html:46 msgid "No packages available" msgstr "Hiçbiri paket yok" @@ -2146,8 +2198,8 @@ msgstr "Son Yanıt" msgid "On %(trigger)s, do %(action)s" msgstr "%(trigger)s gerçekleşince %(action)s yap" -#: app/templates/macros/todo.html:35 app/templates/packages/view.html:121 -#: app/templates/packages/view.html:409 +#: app/templates/macros/todo.html:35 app/templates/packages/view.html:122 +#: app/templates/packages/view.html:416 msgid "Release" msgstr "Sürüm" @@ -2157,7 +2209,7 @@ msgstr "Depo" #: app/templates/macros/todo.html:48 #: app/templates/packages/releases_list.html:13 -#: app/templates/packages/view.html:413 +#: app/templates/packages/view.html:420 msgid "Update settings" msgstr "Ayarları güncelle" @@ -2165,7 +2217,7 @@ msgstr "Ayarları güncelle" msgid "No outdated packages." msgstr "Eski paket yok." -#: app/templates/macros/topics.html:6 app/templates/packages/view.html:176 +#: app/templates/macros/topics.html:6 app/templates/packages/view.html:177 msgid "Author" msgstr "Yaratıcı" @@ -2218,9 +2270,9 @@ msgstr "Forum Konuları" #: app/templates/modnames/view.html:27 app/templates/oauth/authorize.html:32 #: app/templates/packages/game_support.html:42 -#: app/templates/packages/similar.html:38 app/templates/packages/view.html:450 -#: app/templates/packages/view.html:474 app/templates/packages/view.html:519 -#: app/templates/packages/view.html:551 app/templates/todo/editor.html:85 +#: app/templates/packages/similar.html:38 app/templates/packages/view.html:457 +#: app/templates/packages/view.html:481 app/templates/packages/view.html:526 +#: app/templates/packages/view.html:558 app/templates/todo/editor.html:85 #: app/templates/todo/game_support.html:45 #, python-format msgid "%(title)s by %(display_name)s" @@ -2301,9 +2353,9 @@ msgid "" "To allow users other than yourself to log in, you'll need to contact " "ContentDB staff and ask them to approve your app." msgstr "" -"Sizin dışınızdaki kullanıcıların oturum açmasına izin vermek için ContentDB " -"personeliyle iletişime geçmeniz ve uygulamanızı onaylamalarını istemeniz " -"gerekir." +"Sizin dışınızdaki kullanıcıların oturum açmasına izin vermek için " +"ContentDB personeliyle iletişime geçmeniz ve uygulamanızı onaylamalarını " +"istemeniz gerekir." #: app/templates/oauth/create_edit.html:7 msgid "Create OAuth Client" @@ -2323,8 +2375,8 @@ msgid "" "You must keep the secret safe. If you are unable, set the app type to " "'client-side'." msgstr "" -"Parolayı güvende tutmalısınız. Eğer yapamıyorsanız, uygulama türünü 'istemci " -"tarafı' olarak ayarlayın." +"Parolayı güvende tutmalısınız. Eğer yapamıyorsanız, uygulama türünü " +"'istemci tarafı' olarak ayarlayın." #: app/templates/oauth/create_edit.html:56 msgid "Example Authorize URL" @@ -2445,12 +2497,6 @@ msgstr "" " için gereklidir\n" "\t\t\tgit'ten meta veri bulma ve otomatik tamamlama gibi." -#: app/templates/packages/create_edit.html:66 -#: app/templates/packages/game_support.html:20 -#: app/templates/threads/view.html:96 app/templates/todo/tags.html:36 -msgid "Package" -msgstr "Paket" - #: app/templates/packages/create_edit.html:73 msgid "You need to unpublish the package to change the name." msgstr "Adı değiştirmek için paketi yayından kaldırmanız gerekir." @@ -2484,8 +2530,8 @@ msgid "" "If you do have a repository, enter the URL below. Otherwise, leave blank " "and click skip." msgstr "" -"Eğer bir deponuz varsa, URL'yi aşağıya girin. Aksi takdirde boş bırakın ve " -"atla seçeneğine tıklayın." +"Eğer bir deponuz varsa, URL'yi aşağıya girin. Aksi takdirde boş bırakın " +"ve atla seçeneğine tıklayın." #: app/templates/packages/create_edit.html:103 msgid "HTTP URL to a Git, Mercurial, or other repository" @@ -2519,6 +2565,10 @@ msgstr "YouTube videoları bir gömme içinde gösterilecektir." msgid "If blank, the author's donation URL will be used instead." msgstr "Boş bırakılırsa, bunun yerine yayıncının bağış URL'si kullanılır." +#: app/templates/packages/create_edit.html:122 +msgid "How can users translate your package? ie: weblate URL or a help page" +msgstr "" + #: app/templates/packages/edit_maintainers.html:4 msgid "Edit Maintainers" msgstr "Geliştiricileri Düzenle" @@ -2553,6 +2603,12 @@ msgstr "Topluluk Merkezi" msgid "Mods and texture packs for %(title)s" msgstr "%(title)s için modlar ve doku paketleri" +#: app/templates/packages/game_hub.html:31 +#: app/templates/packages/game_hub.html:34 +#, python-format +msgid "Search for packages for %(title)s" +msgstr "" + #: app/templates/packages/game_support.html:9 msgid "Documentation" msgstr "Dokümantasyon" @@ -2562,11 +2618,11 @@ msgid "" "Game support is configured using the package's .conf file. See the " "documentation for more info" msgstr "" -"Oyun desteği, paketin .conf dosyası kullanılarak yapılandırılır. Daha fazla " -"bilgi için belgelere bakın" +"Oyun desteği, paketin .conf dosyası kullanılarak yapılandırılır. Daha " +"fazla bilgi için belgelere bakın" #: app/templates/packages/game_support.html:23 -#: app/templates/packages/view.html:212 +#: app/templates/packages/view.html:213 msgid "Source" msgstr "Kaynak" @@ -2576,8 +2632,7 @@ msgstr "Destekleniyor mu?" #: app/templates/packages/game_support.html:33 msgid "Supports all games (unless excluded by unsupported_games)" -msgstr "" -"Tüm oyunları destekler (unsupported_games tarafından hariç tutulmadıkça)" +msgstr "Tüm oyunları destekler (unsupported_games tarafından hariç tutulmadıkça)" #: app/templates/packages/game_support.html:47 msgid "Detected from dependencies" @@ -2611,8 +2666,8 @@ msgid "" "When checked, this indicates that this package should support all games, " "unless excluded by unsupported_games." msgstr "" -"İşaretlendiğinde, unsupported_games tarafından hariç tutulmadığı sürece bu " -"paketin tüm oyunları desteklemesi gerektiğini belirtir." +"İşaretlendiğinde, unsupported_games tarafından hariç tutulmadığı sürece " +"bu paketin tüm oyunları desteklemesi gerektiğini belirtir." #: app/templates/packages/game_support.html:97 msgid "" @@ -2786,8 +2841,7 @@ msgstr "Desteklenen Minetest sürümleri" #: app/templates/packages/release_new.html:75 #, python-format msgid "Are you sure your package doesn't work on versions after %(version)s?" -msgstr "" -"Paketinizin %(version)s sonrası sürümlerde çalışmadığından emin misiniz?" +msgstr "Paketinizin %(version)s sonrası sürümlerde çalışmadığından emin misiniz?" #: app/templates/packages/release_edit.html:62 #: app/templates/packages/release_new.html:77 @@ -3019,8 +3073,8 @@ msgid "" "Total storage usage is %(total_size)d MB (releases %(release_size)d MB, " "screenshots %(screenshot_size)d MB)" msgstr "" -"Toplam depolama kullanımı %(total_size)d MB (sürümler %(release_size)d MB, " -"ekran görüntüleri %(screenshot_size)d MB)" +"Toplam depolama kullanımı %(total_size)d MB (sürümler %(release_size)d " +"MB, ekran görüntüleri %(screenshot_size)d MB)" #: app/templates/packages/remove.html:9 #, python-format @@ -3097,7 +3151,7 @@ msgstr "" " derecelendirmesi üzerindeki etkisini ortadan kaldıracaktır." #: app/templates/packages/review_votes.html:4 -#: app/templates/packages/view.html:353 +#: app/templates/packages/view.html:360 msgid "Review Votes" msgstr "İnceleme Oyları" @@ -3209,6 +3263,40 @@ msgstr "Benzer Forum Konuları" msgid "Download (.csv)" msgstr "İndir (.csv)" +#: app/templates/packages/translation.html:18 +#, python-format +msgid "" +"To provide translations for your %(type)s, you need to create .tr files " +"and upload a new release." +msgstr "" + +#: app/templates/packages/translation.html:19 +msgid "" +"For information on how to do this, see the modding book chapter and " +"lua_api.md" +msgstr "" + +#: app/templates/packages/translation.html:23 +msgid "Translation - Minetest Modding Book" +msgstr "" + +#: app/templates/packages/translation.html:26 +msgid "Translating content meta - lua_api.md" +msgstr "" + +#: app/templates/packages/translation.html:31 +#, python-format +msgid "%(title)s is available in %(num)d languages." +msgstr "" + +#: app/templates/packages/translation.html:32 +msgid "ContentDB reads translations from locale files (.tr) in your package." +msgstr "" + +#: app/templates/packages/translation.html:39 +msgid "Language" +msgstr "" + #: app/templates/packages/update_config.html:4 #: app/templates/packages/update_config.html:9 msgid "Configure Git Update Detection" @@ -3251,46 +3339,46 @@ msgstr "" "Bir paket güncel değil olarak işaretlendiğinde, güncel olarak " "işaretlenene kadar başka bildirim almazsınız." -#: app/templates/packages/view.html:41 +#: app/templates/packages/view.html:42 msgid "Download" msgstr "İndir" -#: app/templates/packages/view.html:48 +#: app/templates/packages/view.html:49 #, python-format msgid "Minetest %(min)s - %(max)s" msgstr "Minetest %(min)s - %(max)s" -#: app/templates/packages/view.html:50 +#: app/templates/packages/view.html:51 #, python-format msgid "For Minetest %(min)s and above" msgstr "Minetest %(min)s ve üzeri için" -#: app/templates/packages/view.html:52 +#: app/templates/packages/view.html:53 #, python-format msgid "Minetest %(max)s and below" msgstr "Minetest %(max)s ve altı" -#: app/templates/packages/view.html:62 +#: app/templates/packages/view.html:63 msgid "How do I install this?" msgstr "Bunu nasıl yükleyebilirim?" -#: app/templates/packages/view.html:68 +#: app/templates/packages/view.html:69 msgid "No downloads available" msgstr "İndirme mevcut değil" -#: app/templates/packages/view.html:75 +#: app/templates/packages/view.html:76 msgid "Non-free code and media" msgstr "Özgür olmayan kod ve medya" -#: app/templates/packages/view.html:77 +#: app/templates/packages/view.html:78 msgid "Non-free code" msgstr "Özgür olmayan kod" -#: app/templates/packages/view.html:79 +#: app/templates/packages/view.html:80 msgid "Non-free media" msgstr "Özgür olmayan medya" -#: app/templates/packages/view.html:93 app/templates/threads/view.html:104 +#: app/templates/packages/view.html:94 app/templates/threads/view.html:104 msgid "" "This thread is only visible to its creator, package maintainers, users of" " Approver rank or above, and @mentioned users." @@ -3299,170 +3387,170 @@ msgstr "" "veya üzeri kullanıcılar ve @bahsedilen kullanıcılar tarafından " "görülebilir." -#: app/templates/packages/view.html:162 -msgid "Work in Progress" -msgstr "Devam Eden Çalışma" - -#: app/templates/packages/view.html:183 app/templates/users/profile.html:242 +#: app/templates/packages/view.html:184 app/templates/users/profile.html:242 msgid "Downloads" msgstr "İndirmeler" -#: app/templates/packages/view.html:206 app/templates/users/profile.html:95 +#: app/templates/packages/view.html:207 app/templates/users/profile.html:95 msgid "Website" msgstr "Web sitesi" -#: app/templates/packages/view.html:218 app/templates/users/profile.html:77 +#: app/templates/packages/view.html:219 app/templates/users/profile.html:77 msgid "Forums" msgstr "Forumlar" -#: app/templates/packages/view.html:224 +#: app/templates/packages/view.html:225 msgid "Issue Tracker" msgstr "Sorun İzleyici" -#: app/templates/packages/view.html:303 +#: app/templates/packages/view.html:231 +msgid "Translate" +msgstr "" + +#: app/templates/packages/view.html:310 msgid "Awaiting review" msgstr "İnceleme bekleniyor" -#: app/templates/packages/view.html:333 app/templates/threads/view.html:77 +#: app/templates/packages/view.html:340 app/templates/threads/view.html:77 msgid "Edit Review" msgstr "İncelemeyi Düzenle" -#: app/templates/packages/view.html:338 +#: app/templates/packages/view.html:345 msgid "You can't review your own package." msgstr "Kendi paketinizi inceleyemezsiniz." -#: app/templates/packages/view.html:348 +#: app/templates/packages/view.html:355 msgid "Package needs to be approved before it can be reviewed." msgstr "Paketin incelenebilmesi için önce onaylanması gerekmektedir." -#: app/templates/packages/view.html:359 +#: app/templates/packages/view.html:366 msgid "Used By" msgstr "Tarafından kullanılmış" -#: app/templates/packages/view.html:365 +#: app/templates/packages/view.html:372 msgid "Content" msgstr "İçerik" -#: app/templates/packages/view.html:367 app/templates/packages/view.html:437 +#: app/templates/packages/view.html:374 app/templates/packages/view.html:444 msgid "View content for game" msgstr "Oyun içeriğini görüntüleme" -#: app/templates/packages/view.html:381 +#: app/templates/packages/view.html:388 msgid "Favorite" msgstr "Sık kullanılan" -#: app/templates/packages/view.html:387 +#: app/templates/packages/view.html:394 msgid "Add to collection..." msgstr "Koleksiyona ekle..." -#: app/templates/packages/view.html:397 +#: app/templates/packages/view.html:404 msgid "Package may be outdated" msgstr "Paket eski olabilir" -#: app/templates/packages/view.html:404 +#: app/templates/packages/view.html:411 msgid "Only visible to the author and Editors." msgstr "Sadece yayınlayıcı ve Editörler tarafından görülebilir." -#: app/templates/packages/view.html:421 +#: app/templates/packages/view.html:428 msgid "Warning" msgstr "Uyarı" -#: app/templates/packages/view.html:427 +#: app/templates/packages/view.html:434 msgid "Like this package? Help support its development by making a donation" msgstr "" "Bu paketi beğendiniz mi? Bağış yaparak gelişimini desteklemeye yardımcı " "olun" -#: app/templates/packages/view.html:430 +#: app/templates/packages/view.html:437 msgid "Donate now" msgstr "Şimdi bağışta bulunun" -#: app/templates/packages/view.html:442 +#: app/templates/packages/view.html:449 msgid "Dependencies" msgstr "Bağımlılıklar" -#: app/templates/packages/view.html:462 +#: app/templates/packages/view.html:469 msgid "No required dependencies" msgstr "Gerekli bağımlılık yok" -#: app/templates/packages/view.html:468 +#: app/templates/packages/view.html:475 msgid "Optional" msgstr "İsteğe bağlı" -#: app/templates/packages/view.html:501 +#: app/templates/packages/view.html:508 msgid "Compatible Games" msgstr "Uyumlu Oyunlar" -#: app/templates/packages/view.html:506 app/templates/packages/view.html:526 +#: app/templates/packages/view.html:513 app/templates/packages/view.html:533 msgid "No specific game required" msgstr "Belirli bir oyun gerekmiyor" -#: app/templates/packages/view.html:509 +#: app/templates/packages/view.html:516 msgid "Tested with:" msgstr "Şununla test edildi:" -#: app/templates/packages/view.html:531 +#: app/templates/packages/view.html:538 msgid "Is the above correct?" msgstr "Yukarıdaki doğru mu?" -#: app/templates/packages/view.html:532 +#: app/templates/packages/view.html:539 msgid "You need to either confirm this or tell ContentDB about supported games" msgstr "" "Bunu onaylamanız veya ContentDB'ye desteklenen oyunlar hakkında bilgi " "vermeniz gerekir" -#: app/templates/packages/view.html:544 +#: app/templates/packages/view.html:551 msgid "Does not work with:" msgstr "Şununla çalışmıyor:" -#: app/templates/packages/view.html:561 +#: app/templates/packages/view.html:568 msgid "This is an experimental feature." msgstr "Bu deneysel bir özelliktir." -#: app/templates/packages/view.html:562 +#: app/templates/packages/view.html:569 msgid "Supported games are determined by an algorithm, and may not be correct." msgstr "" "Desteklenen oyunlar bir algoritma tarafından belirlenir ve doğru " "olmayabilir." -#: app/templates/packages/view.html:572 +#: app/templates/packages/view.html:579 msgid "Please specify compatible games" msgstr "Lütfen uyumlu oyunları belirtin" -#: app/templates/packages/view.html:578 +#: app/templates/packages/view.html:585 msgid "Information" msgstr "Bilgi" -#: app/templates/packages/view.html:584 +#: app/templates/packages/view.html:591 msgid "Technical Name" msgstr "Teknik İsim" -#: app/templates/packages/view.html:593 +#: app/templates/packages/view.html:607 #, python-format msgid "%(code_license)s for code,
%(media_license)s for media." msgstr "Kod için %(code_license)s,
medya için %(media_license)s." -#: app/templates/packages/view.html:601 +#: app/templates/packages/view.html:615 msgid "Unknown" msgstr "Bilinmeyen" -#: app/templates/packages/view.html:603 +#: app/templates/packages/view.html:617 msgid "Added" msgstr "Eklendi" -#: app/templates/packages/view.html:617 +#: app/templates/packages/view.html:631 msgid "Remove myself" msgstr "Kendimi kaldır" -#: app/templates/packages/view.html:622 +#: app/templates/packages/view.html:636 msgid "Provides" msgstr "Sağlar" -#: app/templates/packages/view.html:644 +#: app/templates/packages/view.html:658 msgid "More" msgstr "Daha fazla" -#: app/templates/packages/view.html:673 +#: app/templates/packages/view.html:687 msgid "See audit log" msgstr "Denetim günlüğüne bakın" @@ -3670,8 +3758,7 @@ msgstr "" #: app/templates/todo/game_support.html:12 app/templates/todo/user.html:78 msgid "Specifying game support makes it easier for players to find your content." -msgstr "" -"Oyun desteğini belirtmek, oyuncuların içeriğinizi bulmasını kolaylaştırır." +msgstr "Oyun desteğini belirtmek, oyuncuların içeriğinizi bulmasını kolaylaştırır." #: app/templates/todo/game_support.html:13 msgid "" @@ -3690,8 +3777,8 @@ msgid "" "No supported games listed. Please either add supported games or check " "'Supports all games'" msgstr "" -"Desteklenen oyunlar listelenmedi. Lütfen desteklenen oyunları ekleyin veya " -"'Tüm oyunları destekler' seçeneğini işaretleyin" +"Desteklenen oyunlar listelenmedi. Lütfen desteklenen oyunları ekleyin " +"veya 'Tüm oyunları destekler' seçeneğini işaretleyin" #: app/templates/todo/game_support.html:62 app/templates/todo/user.html:40 #: app/templates/todo/user.html:94 app/templates/todo/user.html:114 @@ -4218,8 +4305,8 @@ msgid "" "Total storage usage is %(total_size)d MB (releases %(release_size)d MB, " "screenshots %(screenshot_size)d MB)." msgstr "" -"Toplam depolama kullanımı %(total_size)d MB (sürümler %(release_size)d MB, " -"ekran görüntüleri %(screenshot_size)d MB)." +"Toplam depolama kullanımı %(total_size)d MB (sürümler %(release_size)d " +"MB, ekran görüntüleri %(screenshot_size)d MB)." #: app/templates/users/modtools.html:23 #, python-format @@ -4846,3 +4933,16 @@ msgstr "" #~ msgid "a PNG or JPG image file" #~ msgstr "PNG veya JPG resim dosyası" + +#~ msgid "License Editor" +#~ msgstr "Lisans Düzenleyici" + +#~ msgid "Restore Package" +#~ msgstr "Paketi Geri Yükle" + +#~ msgid "Tag Editor" +#~ msgstr "Etiket Düzenleyici" + +#~ msgid "Create Tag" +#~ msgstr "Etiket Oluştur" + diff --git a/translations/uk/LC_MESSAGES/messages.po b/translations/uk/LC_MESSAGES/messages.po index afe79a22..66ef94b0 100644 --- a/translations/uk/LC_MESSAGES/messages.po +++ b/translations/uk/LC_MESSAGES/messages.po @@ -7,18 +7,17 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2023-12-30 16:46+0000\n" +"POT-Creation-Date: 2024-03-03 01:18+0000\n" "PO-Revision-Date: 2024-02-10 02:02+0000\n" "Last-Translator: Leo \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 5.4-dev\n" "Generated-By: Babel 2.12.1\n" #: app/__init__.py:123 @@ -29,7 +28,8 @@ msgstr "Заборонено:" msgid "You have been banned." msgstr "Вас забанено." -#: app/querybuilder.py:38 app/templates/admin/tags/list.html:38 +#: app/querybuilder.py:41 app/templates/admin/languages/list.html:27 +#: app/templates/admin/tags/list.html:38 #: app/templates/admin/warnings/list.html:28 #: app/templates/collections/create_edit.html:56 #: app/templates/collections/view.html:66 app/templates/modnames/list.html:16 @@ -38,11 +38,20 @@ msgstr "Вас забанено." msgid "Packages" msgstr "Пакунки" -#: app/template_filters.py:86 +#: app/querybuilder.py:56 +#, python-format +msgid "%(package_type)s for %(game_name)s" +msgstr "" + +#: app/template_filters.py:90 #, python-format msgid "%(delta)s ago" msgstr "%(delta)s тому" +#: app/blueprints/api/endpoints.py:95 app/templates/index.html:103 +msgid "Featured" +msgstr "Рекомендовані" + #: app/blueprints/api/tokens.py:33 app/templates/admin/tags/list.html:26 #: app/templates/admin/warnings/list.html:20 app/templates/macros/topics.html:7 #: app/templates/modnames/list.html:12 @@ -54,15 +63,15 @@ msgid "Limit to package" msgstr "Обмеження на пакунки" #: app/blueprints/api/tokens.py:36 app/blueprints/collections/__init__.py:90 -#: app/blueprints/oauth/__init__.py:175 app/blueprints/packages/packages.py:274 -#: app/blueprints/packages/packages.py:523 -#: app/blueprints/packages/packages.py:619 -#: app/blueprints/packages/packages.py:690 -#: app/blueprints/packages/releases.py:61 -#: app/blueprints/packages/releases.py:73 app/blueprints/packages/reviews.py:49 -#: app/blueprints/packages/screenshots.py:35 -#: app/blueprints/packages/screenshots.py:41 -#: app/blueprints/packages/screenshots.py:46 +#: app/blueprints/oauth/__init__.py:175 app/blueprints/packages/packages.py:275 +#: app/blueprints/packages/packages.py:539 +#: app/blueprints/packages/packages.py:635 +#: app/blueprints/packages/packages.py:706 +#: app/blueprints/packages/releases.py:62 +#: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:49 +#: app/blueprints/packages/screenshots.py:36 +#: app/blueprints/packages/screenshots.py:42 +#: app/blueprints/packages/screenshots.py:47 #: app/blueprints/users/account.py:226 app/blueprints/users/account.py:234 #: app/blueprints/users/settings.py:77 app/blueprints/users/settings.py:147 #: app/blueprints/users/settings.py:304 app/templates/users/modtools.html:111 @@ -70,16 +79,19 @@ msgid "Save" msgstr "Зберегти" #: app/blueprints/collections/__init__.py:77 -#: app/blueprints/oauth/__init__.py:168 app/blueprints/packages/releases.py:53 -#: app/blueprints/packages/releases.py:65 app/blueprints/packages/reviews.py:45 -#: app/blueprints/threads/__init__.py:281 app/templates/macros/reviews.html:138 -#: app/templates/macros/topics.html:5 +#: app/blueprints/oauth/__init__.py:168 app/blueprints/packages/releases.py:54 +#: app/blueprints/packages/releases.py:66 app/blueprints/packages/reviews.py:45 +#: app/blueprints/threads/__init__.py:281 +#: app/templates/admin/languages/list.html:23 +#: app/templates/macros/reviews.html:138 app/templates/macros/topics.html:5 #: app/templates/packages/release_edit.html:17 +#: app/templates/packages/translation.html:42 msgid "Title" msgstr "Заголовок" #: app/blueprints/collections/__init__.py:80 #: app/blueprints/collections/__init__.py:85 +#: app/templates/packages/translation.html:45 msgid "Short Description" msgstr "Короткий Опис" @@ -169,43 +181,48 @@ msgid "Edit Details" msgstr "Змінити деталі" #: app/blueprints/packages/__init__.py:37 +#: app/templates/packages/translation.html:4 +msgid "Translation" +msgstr "" + +#: app/blueprints/packages/__init__.py:42 #: app/templates/packages/releases_list.html:34 -#: app/templates/packages/view.html:634 app/templates/todo/editor.html:75 +#: app/templates/packages/view.html:648 app/templates/todo/editor.html:75 msgid "Releases" msgstr "Випуски" -#: app/blueprints/packages/__init__.py:42 +#: app/blueprints/packages/__init__.py:47 #: app/templates/packages/screenshots.html:4 #: app/templates/packages/screenshots.html:14 app/templates/todo/editor.html:11 msgid "Screenshots" msgstr "Знімки екрана" -#: app/blueprints/packages/__init__.py:47 +#: app/blueprints/packages/__init__.py:52 #: app/templates/packages/edit_maintainers.html:8 -#: app/templates/packages/view.html:605 +#: app/templates/packages/view.html:619 msgid "Maintainers" msgstr "Супровідники" -#: app/blueprints/packages/__init__.py:52 app/templates/base.html:159 -#: app/templates/packages/audit.html:4 +#: app/blueprints/packages/__init__.py:57 app/templates/admin/list.html:21 +#: app/templates/base.html:159 app/templates/packages/audit.html:4 msgid "Audit Log" msgstr "Журнал авдиту" -#: app/blueprints/packages/__init__.py:57 app/templates/base.html:150 +#: app/blueprints/packages/__init__.py:62 app/templates/base.html:150 #: app/templates/packages/stats.html:4 app/templates/packages/stats.html:23 -#: app/templates/packages/view.html:229 app/templates/users/profile.html:148 +#: app/templates/packages/view.html:236 app/templates/users/profile.html:148 msgid "Statistics" msgstr "Статистика" -#: app/blueprints/packages/__init__.py:62 app/templates/packages/share.html:4 +#: app/blueprints/packages/__init__.py:67 app/templates/packages/share.html:4 msgid "Share and Badges" msgstr "Обмін і значки" -#: app/blueprints/packages/__init__.py:67 +#: app/blueprints/packages/__init__.py:72 msgid "Remove / Unpublish" msgstr "Вилучити / Зняти з публікації" -#: app/blueprints/packages/__init__.py:75 +#: app/blueprints/packages/__init__.py:80 #: app/templates/packages/game_support.html:4 msgid "Supported Games" msgstr "Підтримувані ігри" @@ -230,7 +247,7 @@ msgstr "" msgid "No download available." msgstr "Завантаження недоступне." -#: app/blueprints/packages/packages.py:253 app/templates/packages/view.html:582 +#: app/blueprints/packages/packages.py:253 app/templates/packages/view.html:589 msgid "Type" msgstr "Тип" @@ -239,12 +256,12 @@ msgid "Title (Human-readable)" msgstr "Заголовок (зрозумілий людям)" #: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:617 +#: app/blueprints/packages/packages.py:633 msgid "Name (Technical)" msgstr "Назва (технічна)" #: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:618 +#: app/blueprints/packages/packages.py:634 #: app/templates/packages/create_edit.html:75 msgid "Lower case letters (a-z), digits (0-9), and underscores (_) only" msgstr "Лише малі букви (a-z), цифри (0-9) і підкреслення (_)" @@ -253,7 +270,7 @@ msgstr "Лише малі букви (a-z), цифри (0-9) і підкресл msgid "Short Description (Plaintext)" msgstr "Короткий опис (простий текст)" -#: app/blueprints/packages/packages.py:258 app/templates/packages/view.html:597 +#: app/blueprints/packages/packages.py:258 app/templates/packages/view.html:611 msgid "Maintenance State" msgstr "Стан підтримки" @@ -266,7 +283,7 @@ msgstr "Мітки" msgid "Content Warnings" msgstr "Попередження вмісту" -#: app/blueprints/packages/packages.py:262 app/templates/packages/view.html:586 +#: app/blueprints/packages/packages.py:262 app/templates/packages/view.html:600 msgid "License" msgstr "Ліцензія" @@ -302,11 +319,15 @@ msgstr "URL відеозапису" msgid "Donate URL" msgstr "Пожертвувати URL" -#: app/blueprints/packages/packages.py:278 +#: app/blueprints/packages/packages.py:273 +msgid "Translation URL" +msgstr "" + +#: app/blueprints/packages/packages.py:279 msgid "_game is not an allowed name" msgstr "_гра не є дозволеною назвою" -#: app/blueprints/packages/packages.py:288 +#: app/blueprints/packages/packages.py:289 msgid "" "Package already exists, but is removed. Please contact ContentDB staff to" " restore the package" @@ -314,205 +335,211 @@ msgstr "" "Пакет уже існує, але видалено. Щоб відновити пакет, зверніться до " "персоналу ContentDB" -#: app/blueprints/packages/packages.py:293 +#: app/blueprints/packages/packages.py:294 msgid "Package already exists" msgstr "Пакет уже існує" -#: app/blueprints/packages/packages.py:299 +#: app/blueprints/packages/packages.py:300 msgid "A collection with a similar name already exists" msgstr "Колекція з подібним іменем вже існує" -#: app/blueprints/packages/packages.py:359 +#: app/blueprints/packages/packages.py:361 msgid "Unable to find that user" msgstr "Не вдалося знайти такого користувача" -#: app/blueprints/packages/packages.py:363 -#: app/blueprints/packages/screenshots.py:136 +#: app/blueprints/packages/packages.py:365 +#: app/blueprints/packages/screenshots.py:137 #: app/blueprints/users/settings.py:131 msgid "Permission denied" msgstr "Доступ відхилено" -#: app/blueprints/packages/packages.py:419 -#: app/blueprints/packages/packages.py:478 -#: app/blueprints/packages/packages.py:498 +#: app/blueprints/packages/packages.py:421 +#: app/blueprints/packages/packages.py:494 +#: app/blueprints/packages/packages.py:514 msgid "You don't have permission to do that" msgstr "У Вас нема прав робити це" -#: app/blueprints/packages/packages.py:449 +#: app/blueprints/packages/packages.py:453 msgid "Please comment what changes are needed in the approval thread" msgstr "Будь ласка, прокоментуйте необхідні зміни в гілці затвердження" -#: app/blueprints/packages/packages.py:493 +#: app/blueprints/packages/packages.py:460 +msgid "" +"Please comment in the approval thread so editors know what you have " +"changed" +msgstr "" + +#: app/blueprints/packages/packages.py:509 msgid "Deleted package" msgstr "Видалити пакунок" -#: app/blueprints/packages/packages.py:513 +#: app/blueprints/packages/packages.py:529 msgid "Unapproved package" msgstr "Несхвалений пакунок" -#: app/blueprints/packages/packages.py:522 +#: app/blueprints/packages/packages.py:538 msgid "Maintainers (Comma-separated)" msgstr "Супровідники (розділені комою)" -#: app/blueprints/packages/packages.py:531 +#: app/blueprints/packages/packages.py:547 msgid "You don't have permission to edit maintainers" msgstr "Ви не маєте дозволу редагувати супроводжуючих" -#: app/blueprints/packages/packages.py:581 +#: app/blueprints/packages/packages.py:597 msgid "You are not a maintainer" msgstr "Ви не супровідник" -#: app/blueprints/packages/packages.py:584 +#: app/blueprints/packages/packages.py:600 msgid "Package owners cannot remove themselves as maintainers" msgstr "Власник пакунка не може вилучити себе як супровідника" -#: app/blueprints/packages/packages.py:616 +#: app/blueprints/packages/packages.py:632 msgid "Author Name" msgstr "Імʼя автора" -#: app/blueprints/packages/packages.py:686 +#: app/blueprints/packages/packages.py:702 msgid "Enable support detection based on dependencies (recommended)" msgstr "Увімкнути виявлення підтримки на основі залежностей (рекомендовано)" -#: app/blueprints/packages/packages.py:687 +#: app/blueprints/packages/packages.py:703 msgid "Supported games" msgstr "Підтримувані ігри" -#: app/blueprints/packages/packages.py:688 +#: app/blueprints/packages/packages.py:704 msgid "Unsupported games" msgstr "Непідтримувані ігри" -#: app/blueprints/packages/packages.py:689 +#: app/blueprints/packages/packages.py:705 msgid "Supports all games (unless stated) / is game independent" msgstr "Підтримує усі ігри (доки не вказано)/ ігро-незалежний" -#: app/blueprints/packages/packages.py:705 +#: app/blueprints/packages/packages.py:721 msgid "You need at least one release before you can edit game support" msgstr "" "Вам потрібна щонайменше одна публікація, перш ніж ви зможете редагувати " "підтримку ігор" -#: app/blueprints/packages/packages.py:709 +#: app/blueprints/packages/packages.py:725 msgid "Mod(pack) needs to contain at least one mod. Please create a new release" msgstr "" "Пакунок модів має містити щонайменше один мод. Будь ласка створіть нову " "публікацію" -#: app/blueprints/packages/releases.py:54 +#: app/blueprints/packages/releases.py:55 #: app/templates/packages/release_new.html:46 msgid "Method" msgstr "Спосіб" -#: app/blueprints/packages/releases.py:54 -#: app/blueprints/packages/releases.py:56 -#: app/blueprints/packages/screenshots.py:34 +#: app/blueprints/packages/releases.py:55 +#: app/blueprints/packages/releases.py:57 +#: app/blueprints/packages/screenshots.py:35 msgid "File Upload" msgstr "Відвантажити файли" -#: app/blueprints/packages/releases.py:55 +#: app/blueprints/packages/releases.py:56 msgid "Git reference (ie: commit hash, branch, or tag)" msgstr "Посилання на Git (тобто: хеш фіксації, гілка або тег)" -#: app/blueprints/packages/releases.py:57 -#: app/blueprints/packages/releases.py:69 -#: app/blueprints/packages/releases.py:193 +#: app/blueprints/packages/releases.py:58 +#: app/blueprints/packages/releases.py:70 +#: app/blueprints/packages/releases.py:194 msgid "Minimum Minetest Version" msgstr "Мінімальна версія Minetest" -#: app/blueprints/packages/releases.py:59 -#: app/blueprints/packages/releases.py:71 -#: app/blueprints/packages/releases.py:196 +#: app/blueprints/packages/releases.py:60 +#: app/blueprints/packages/releases.py:72 +#: app/blueprints/packages/releases.py:197 msgid "Maximum Minetest Version" msgstr "Максимальна версія Minetest" -#: app/blueprints/packages/releases.py:66 +#: app/blueprints/packages/releases.py:67 #: app/templates/packages/release_edit.html:23 msgid "URL" msgstr "URL-адреса" -#: app/blueprints/packages/releases.py:67 +#: app/blueprints/packages/releases.py:68 msgid "Task ID" msgstr "ІД завдання" -#: app/blueprints/packages/releases.py:68 -#: app/blueprints/packages/screenshots.py:40 +#: app/blueprints/packages/releases.py:69 +#: app/blueprints/packages/screenshots.py:41 msgid "Is Approved" msgstr "Затверджено" -#: app/blueprints/packages/releases.py:86 +#: app/blueprints/packages/releases.py:87 msgid "Import from Git" msgstr "Імпортувати з Git" -#: app/blueprints/packages/releases.py:86 +#: app/blueprints/packages/releases.py:87 msgid "Upload .zip file" msgstr "Відвантажити файл .zip" -#: app/blueprints/packages/releases.py:192 +#: app/blueprints/packages/releases.py:193 msgid "Set Min" msgstr "Вказати мінімум" -#: app/blueprints/packages/releases.py:195 +#: app/blueprints/packages/releases.py:196 msgid "Set Max" msgstr "Вказати максимум" -#: app/blueprints/packages/releases.py:198 +#: app/blueprints/packages/releases.py:199 msgid "Only change values previously set as none" msgstr "" "Змінюйте лише значення, для яких раніше було встановлено значення " "\"немає\"." -#: app/blueprints/packages/releases.py:199 +#: app/blueprints/packages/releases.py:200 msgid "Update" msgstr "Оновити" -#: app/blueprints/packages/releases.py:248 +#: app/blueprints/packages/releases.py:251 #: app/templates/packages/update_config.html:25 msgid "Trigger" msgstr "Тригер" -#: app/blueprints/packages/releases.py:249 +#: app/blueprints/packages/releases.py:252 msgid "New Commit" msgstr "Новий коміт" -#: app/blueprints/packages/releases.py:250 app/templates/admin/tags/list.html:8 +#: app/blueprints/packages/releases.py:253 app/templates/admin/tags/list.html:8 msgid "New Tag" msgstr "Нова мітка" -#: app/blueprints/packages/releases.py:252 +#: app/blueprints/packages/releases.py:255 msgid "Branch name" msgstr "Назва гілки" -#: app/blueprints/packages/releases.py:253 +#: app/blueprints/packages/releases.py:256 #: app/templates/packages/update_config.html:38 msgid "Action" msgstr "Дія" -#: app/blueprints/packages/releases.py:254 +#: app/blueprints/packages/releases.py:257 msgid "Send notification and mark as outdated" msgstr "Надіслати сповіщення і позначити застарілим" -#: app/blueprints/packages/releases.py:254 +#: app/blueprints/packages/releases.py:257 #: app/templates/macros/package_approval.html:22 msgid "Create release" msgstr "Створити випуск" -#: app/blueprints/packages/releases.py:256 +#: app/blueprints/packages/releases.py:259 msgid "Save Settings" msgstr "Зберегти налаштування" -#: app/blueprints/packages/releases.py:257 +#: app/blueprints/packages/releases.py:260 msgid "Disable Automation" msgstr "Вимкнути автоматизацію" -#: app/blueprints/packages/releases.py:296 +#: app/blueprints/packages/releases.py:299 msgid "Please add a Git repository URL in order to set up automatic releases" msgstr "Додайте URL-адресу сховища Git, щоб налаштувати автоматичні випуски" -#: app/blueprints/packages/releases.py:312 +#: app/blueprints/packages/releases.py:315 msgid "Deleted update configuration" msgstr "Конфігурацію оновлення видалено" -#: app/blueprints/packages/releases.py:320 +#: app/blueprints/packages/releases.py:323 msgid "Now, please create an initial release" msgstr "Тепер, будь ласка, створіть початковий випуск" @@ -557,7 +584,7 @@ msgstr "" #: app/blueprints/packages/reviews.py:80 app/blueprints/threads/__init__.py:207 #: app/blueprints/threads/__init__.py:240 #: app/blueprints/threads/__init__.py:334 app/blueprints/users/settings.py:112 -#: app/logic/packages.py:131 +#: app/logic/packages.py:132 msgid "Linking to blocked sites is not allowed" msgstr "Посилання на заблоковані сайти заборонено" @@ -569,12 +596,12 @@ msgstr "Ви не можете голосувати за відгуки на в msgid "You can't vote on your own reviews!" msgstr "Ви не можете голосувати за власні відгуки!" -#: app/blueprints/packages/screenshots.py:33 -#: app/blueprints/packages/screenshots.py:39 +#: app/blueprints/packages/screenshots.py:34 +#: app/blueprints/packages/screenshots.py:40 msgid "Title/Caption" msgstr "Заголовок/підпис" -#: app/blueprints/packages/screenshots.py:45 +#: app/blueprints/packages/screenshots.py:46 #: app/templates/packages/screenshots.html:110 msgid "Cover Image" msgstr "Зображення обкладинки" @@ -584,7 +611,7 @@ msgid "Message" msgstr "Повідомлення" #: app/blueprints/report/__init__.py:35 app/templates/macros/threads.html:51 -#: app/templates/packages/view.html:665 app/templates/report/index.html:4 +#: app/templates/packages/view.html:679 app/templates/report/index.html:4 #: app/templates/report/index.html:10 app/templates/users/profile.html:37 msgid "Report" msgstr "Звіт" @@ -657,7 +684,7 @@ msgstr "Пароль" msgid "Remember me" msgstr "Запамʼятати мене" -#: app/blueprints/users/account.py:39 app/templates/base.html:188 +#: app/blueprints/users/account.py:39 app/templates/base.html:176 #: app/templates/donate/index.html:74 app/templates/users/login.html:4 msgid "Sign in" msgstr "Увійти" @@ -1036,7 +1063,7 @@ msgid "File filter" msgstr "Файловий фільтр" #: app/blueprints/zipgrep/__init__.py:38 app/templates/base.html:60 -#: app/templates/todo/tags.html:14 +#: app/templates/packages/game_hub.html:35 app/templates/todo/tags.html:14 msgid "Search" msgstr "Пошук" @@ -1067,17 +1094,17 @@ msgstr "Потрібно додати принаймні один знімок msgid "Please wait for the license to be added to CDB." msgstr "Зачекайте, поки ліцензію буде додано до CDB." -#: app/logic/packages.py:98 +#: app/logic/packages.py:99 msgid "" "Name can only contain lower case letters (a-z), digits (0-9), and " "underscores (_)" msgstr "Ім’я може містити лише малі літери (a–z), цифри (0–9) і підкреслення (_)" -#: app/logic/packages.py:112 +#: app/logic/packages.py:113 msgid "You don't have permission to edit this package" msgstr "У вас немає дозволу на редагування цього пакета" -#: app/logic/packages.py:116 +#: app/logic/packages.py:117 msgid "You don't have permission to change the package name" msgstr "Ви не маєте дозволу змінювати назву пакета" @@ -1114,50 +1141,50 @@ msgstr "" "Знімок екрана замалий, він має мати принаймні %(width)s на %(height)s " "пікселів" -#: app/logic/uploads.py:55 +#: app/logic/uploads.py:58 #, python-format msgid "Please upload %(file_desc)s" msgstr "Будь ласка, завантажте %(file_desc)s" -#: app/logic/uploads.py:58 +#: app/logic/uploads.py:61 msgid "Uploaded image isn't actually an image" msgstr "Завантажене зображення насправді не є зображенням" -#: app/models/packages.py:68 +#: app/models/packages.py:69 msgid "Mod" msgstr "Мод" -#: app/models/packages.py:70 +#: app/models/packages.py:71 msgid "Game" msgstr "Гра" -#: app/models/packages.py:72 +#: app/models/packages.py:73 msgid "Texture Pack" msgstr "Пакунок текстур" -#: app/models/packages.py:77 app/templates/base.html:39 +#: app/models/packages.py:78 app/templates/base.html:39 #: app/templates/modnames/view.html:14 msgid "Mods" msgstr "Моди" -#: app/models/packages.py:79 app/templates/base.html:42 +#: app/models/packages.py:80 app/templates/base.html:42 #: app/templates/modnames/view.html:17 msgid "Games" msgstr "Ігри" -#: app/models/packages.py:81 app/templates/base.html:45 +#: app/models/packages.py:82 app/templates/base.html:45 msgid "Texture Packs" msgstr "Пакунки текстур" -#: app/models/packages.py:170 +#: app/models/packages.py:171 msgid "Submit for Approval" msgstr "Надіслати на затвердження" -#: app/models/packages.py:172 +#: app/models/packages.py:173 msgid "Approve" msgstr "Затвердити" -#: app/models/packages.py:174 app/templates/api/create_edit_token.html:17 +#: app/models/packages.py:175 app/templates/api/create_edit_token.html:17 #: app/templates/collections/delete.html:14 #: app/templates/collections/view.html:39 #: app/templates/oauth/create_edit.html:17 @@ -1169,6 +1196,10 @@ msgstr "Затвердити" msgid "Delete" msgstr "Видалити" +#: app/models/packages.py:572 app/templates/packages/view.html:163 +msgid "Work in Progress" +msgstr "Робота в процесі" + #: app/tasks/emails.py:119 msgid "" "You are receiving this email because you are a registered user of " @@ -1226,8 +1257,9 @@ msgstr "" msgid "Random" msgstr "Випадковий" -#: app/templates/base.html:51 app/templates/base.html:256 +#: app/templates/base.html:51 app/templates/base.html:245 #: app/templates/packages/bulk_update_conf.html:8 +#: app/templates/packages/translation.html:12 #: app/templates/packages/update_config.html:8 #: app/templates/todo/game_support.html:8 app/templates/todo/user.html:45 #: app/templates/todo/user.html:69 @@ -1268,84 +1300,82 @@ msgstr "Профіль" msgid "My Collections" msgstr "Мої Колекції" -#: app/templates/base.html:163 +#: app/templates/base.html:164 msgid "Admin" msgstr "Адмін" -#: app/templates/base.html:166 -msgid "License Editor" -msgstr "Редактор ліцензії" - -#: app/templates/base.html:171 -msgid "Restore Package" -msgstr "Відновити пакунок" - -#: app/templates/base.html:174 -msgid "Tag Editor" -msgstr "Редактор міток" - -#: app/templates/base.html:176 -msgid "Create Tag" -msgstr "Створити мітку" - -#: app/templates/base.html:181 app/templates/packages/release_new.html:12 +#: app/templates/base.html:169 app/templates/packages/release_new.html:12 msgid "Settings" msgstr "Налаштування" -#: app/templates/base.html:184 +#: app/templates/base.html:172 msgid "Sign out" msgstr "Вийти з аккаунта" -#: app/templates/base.html:213 +#: app/templates/admin/languages/list.html:4 +#: app/templates/admin/languages/list.html:10 app/templates/base.html:185 +#: app/templates/packages/view.html:593 +msgid "Languages" +msgstr "" + +#: app/templates/base.html:202 msgid "Help translate ContentDB" msgstr "Допоможіть перекласти ContentDB" -#: app/templates/base.html:257 +#: app/templates/base.html:246 msgid "About" msgstr "Про" -#: app/templates/base.html:258 +#: app/templates/base.html:247 msgid "Rules" msgstr "Правила" -#: app/templates/base.html:259 +#: app/templates/base.html:248 msgid "Policy and Guidance" msgstr "Політика та вказівки" -#: app/templates/base.html:260 +#: app/templates/base.html:249 msgid "API" msgstr "API" -#: app/templates/base.html:261 app/templates/users/register.html:37 +#: app/templates/base.html:250 app/templates/users/register.html:37 msgid "Privacy Policy" msgstr "Політика приватності" -#: app/templates/base.html:263 +#: app/templates/base.html:252 msgid "Report / DMCA" msgstr "" -#: app/templates/base.html:265 +#: app/templates/base.html:254 msgid "User List" msgstr "Список користувачів" -#: app/templates/base.html:266 app/templates/packages/view.html:189 -#: app/templates/packages/view.html:654 app/templates/threads/list.html:4 +#: app/templates/base.html:255 app/templates/packages/view.html:190 +#: app/templates/packages/view.html:668 app/templates/threads/list.html:4 msgid "Threads" msgstr "Нитки" -#: app/templates/base.html:267 app/templates/collections/list.html:7 +#: app/templates/base.html:256 app/templates/collections/list.html:7 #: app/templates/collections/list.html:26 msgid "Collections" msgstr "Колекції" -#: app/templates/base.html:268 +#: app/templates/base.html:257 msgid "Support Packages" msgstr "Пакети підтримки" -#: app/templates/base.html:269 +#: app/templates/base.html:258 msgid "Source Code" msgstr "Вихідний код" +#: app/templates/base.html:264 +msgid "Show non-free packages" +msgstr "" + +#: app/templates/base.html:266 +msgid "Hide non-free packages" +msgstr "" + #: app/templates/index.html:4 msgid "Welcome" msgstr "Ласкаво просимо" @@ -1356,6 +1386,7 @@ msgstr "" "Вітаємо у найкращому місті щоб знайти моди, ігри та пакунки текстур до " "Minetest" +#: app/templates/admin/storage.html:39 #: app/templates/collections/create_edit.html:81 #: app/templates/collections/list.html:39 #: app/templates/collections/view.html:91 app/templates/index.html:48 @@ -1372,68 +1403,73 @@ msgid "%(title)s by %(author)s" msgstr "%(title)s від %(author)s" #: app/templates/index.html:77 app/templates/packages/reviews_list.html:4 -#: app/templates/packages/view.html:193 app/templates/packages/view.html:325 +#: app/templates/packages/view.html:194 app/templates/packages/view.html:332 #: app/templates/users/profile.html:279 msgid "Reviews" msgstr "Відгуки" -#: app/templates/index.html:93 app/templates/packages/view.html:271 +#: app/templates/index.html:93 app/templates/packages/view.html:278 msgid "Previous" msgstr "Попередній" -#: app/templates/index.html:97 app/templates/packages/view.html:275 +#: app/templates/index.html:97 app/templates/packages/view.html:282 #: app/templates/users/claim_forums.html:87 msgid "Next" msgstr "Далі" -#: app/templates/index.html:103 -msgid "Featured" -msgstr "Рекомендовані" - -#: app/templates/index.html:108 app/templates/index.html:115 -#: app/templates/index.html:122 app/templates/index.html:129 -#: app/templates/index.html:136 app/templates/index.html:158 -#: app/templates/index.html:165 app/templates/packages/game_hub.html:30 -#: app/templates/packages/game_hub.html:37 +#: app/templates/index.html:107 app/templates/index.html:113 #: app/templates/packages/game_hub.html:44 -#: app/templates/packages/game_hub.html:51 -#: app/templates/packages/game_hub.html:58 -msgid "See more" -msgstr "Дізнатися більше" - -#: app/templates/index.html:110 app/templates/packages/game_hub.html:32 msgid "Recently Added" msgstr "Нещодавно додані" -#: app/templates/index.html:117 app/templates/packages/game_hub.html:39 +#: app/templates/index.html:111 app/templates/index.html:122 +#: app/templates/index.html:133 app/templates/index.html:144 +#: app/templates/index.html:155 app/templates/index.html:181 +#: app/templates/packages/game_hub.html:42 +#: app/templates/packages/game_hub.html:49 +#: app/templates/packages/game_hub.html:56 +#: app/templates/packages/game_hub.html:63 +#: app/templates/packages/game_hub.html:70 +msgid "See more" +msgstr "Дізнатися більше" + +#: app/templates/index.html:118 app/templates/index.html:124 +#: app/templates/packages/game_hub.html:51 msgid "Recently Updated" msgstr "Нещодавно оновлено" -#: app/templates/index.html:124 +#: app/templates/index.html:129 app/templates/index.html:135 msgid "Top Games" msgstr "Найкращі ігри" -#: app/templates/index.html:131 app/templates/packages/game_hub.html:46 +#: app/templates/index.html:140 app/templates/index.html:146 +#: app/templates/packages/game_hub.html:58 msgid "Top Mods" msgstr "Кращі моди" -#: app/templates/index.html:138 app/templates/packages/game_hub.html:53 +#: app/templates/index.html:151 app/templates/index.html:157 +#: app/templates/packages/game_hub.html:65 msgid "Top Texture Packs" msgstr "Найкращі пакети текстур" -#: app/templates/index.html:142 +#: app/templates/index.html:163 msgid "Search by Tags" msgstr "Пошук за тегами" -#: app/templates/index.html:160 app/templates/packages/game_hub.html:60 +#: app/templates/index.html:177 app/templates/index.html:183 +#: app/templates/packages/game_hub.html:72 msgid "Highest Reviewed" msgstr "Найвищий огляд" -#: app/templates/index.html:167 +#: app/templates/index.html:191 +msgid "All reviews" +msgstr "" + +#: app/templates/index.html:193 msgid "Recent Positive Reviews" msgstr "Останні позитивні відгуки" -#: app/templates/index.html:174 +#: app/templates/index.html:200 #, python-format msgid "CDB has %(count)d packages, with a total of %(downloads)d downloads." msgstr "CDB має пакети %(count)d із загальною кількістю завантажень %(downloads)d." @@ -1460,6 +1496,27 @@ msgstr "Надіслати масове сповіщення" msgid "Send email to %(username)s" msgstr "Надіслати електронний лист на %(username)s" +#: app/templates/admin/storage.html:18 +#: app/templates/packages/create_edit.html:66 +#: app/templates/packages/game_support.html:20 +#: app/templates/threads/view.html:96 app/templates/todo/tags.html:36 +msgid "Package" +msgstr "Пакунок" + +#: app/templates/admin/storage.html:62 +#: app/templates/collections/create_edit.html:61 +#: app/templates/threads/user_comments.html:79 +msgid "No results" +msgstr "Немає результатів" + +#: app/templates/admin/languages/list.html:19 +msgid "Id" +msgstr "" + +#: app/templates/admin/languages/list.html:33 +msgid "Has ContentDB translation?" +msgstr "" + #: app/templates/admin/licenses/list.html:8 msgid "New License" msgstr "Нова ліцензія" @@ -1572,7 +1629,7 @@ msgstr "Нема створених токенів" #: app/templates/collections/create_edit.html:5 #: app/templates/collections/view.html:42 app/templates/macros/releases.html:68 -#: app/templates/packages/view.html:115 app/templates/packages/view.html:248 +#: app/templates/packages/view.html:116 app/templates/packages/view.html:255 msgid "Edit" msgstr "Редагувати" @@ -1588,13 +1645,8 @@ msgstr "Користувачі не будуть перенапрямлені п msgid "This requires the collection to be public" msgstr "Це вимагає публікації колекції" -#: app/templates/collections/create_edit.html:61 -#: app/templates/threads/user_comments.html:79 -msgid "No results" -msgstr "Немає результатів" - #: app/templates/collections/create_edit.html:76 -#: app/templates/packages/remove.html:58 app/templates/packages/view.html:127 +#: app/templates/packages/remove.html:58 app/templates/packages/view.html:128 msgid "Remove" msgstr "Вилучити" @@ -1661,8 +1713,8 @@ msgstr "Колекція від %(author)s" #: app/templates/collections/view.html:69 msgid "To add a package, go to the package's page and click 'Add to collection'" msgstr "" -"Щоб додати пакунок, перейдіть на сторінку пакунка і натисніть Add to 'Додати " -"до колекції'" +"Щоб додати пакунок, перейдіть на сторінку пакунка і натисніть Add to " +"'Додати до колекції'" #: app/templates/donate/index.html:4 msgid "Support packages" @@ -1861,7 +1913,7 @@ msgid "No audit log entries." msgstr "Немає записів журналу аудиту." #: app/templates/macros/forms.html:21 app/templates/macros/reviews.html:145 -#: app/templates/packages/remove.html:48 app/templates/packages/view.html:444 +#: app/templates/packages/remove.html:48 app/templates/packages/view.html:451 #: app/templates/users/modtools.html:86 msgid "Required" msgstr "Потрібно" @@ -1933,19 +1985,19 @@ msgstr "" "Ви можете відкрити ланцюжок, якщо у вас є запитання до затверджувача або " "автора пакета." -#: app/templates/macros/packagegridtile.html:25 +#: app/templates/macros/packagegridtile.html:26 msgid "Warning: Non-free code and media." msgstr "Увага: Не вільний код і мультимедія." -#: app/templates/macros/packagegridtile.html:29 +#: app/templates/macros/packagegridtile.html:30 msgid "Warning: Non-free code." msgstr "Увага: Не вільний код." -#: app/templates/macros/packagegridtile.html:33 +#: app/templates/macros/packagegridtile.html:34 msgid "Warning: Non-free media." msgstr "Увага: Не вільні мультимедія." -#: app/templates/macros/packagegridtile.html:45 +#: app/templates/macros/packagegridtile.html:46 msgid "No packages available" msgstr "Нема доступних пакунків" @@ -2154,8 +2206,8 @@ msgstr "Остання відповідь" msgid "On %(trigger)s, do %(action)s" msgstr "На сайті %(trigger)s зробіть %(action)s" -#: app/templates/macros/todo.html:35 app/templates/packages/view.html:121 -#: app/templates/packages/view.html:409 +#: app/templates/macros/todo.html:35 app/templates/packages/view.html:122 +#: app/templates/packages/view.html:416 msgid "Release" msgstr "Випуск" @@ -2165,7 +2217,7 @@ msgstr "Репозиторій" #: app/templates/macros/todo.html:48 #: app/templates/packages/releases_list.html:13 -#: app/templates/packages/view.html:413 +#: app/templates/packages/view.html:420 msgid "Update settings" msgstr "Оновити налаштування" @@ -2173,7 +2225,7 @@ msgstr "Оновити налаштування" msgid "No outdated packages." msgstr "Ніяких застарілих упаковок." -#: app/templates/macros/topics.html:6 app/templates/packages/view.html:176 +#: app/templates/macros/topics.html:6 app/templates/packages/view.html:177 msgid "Author" msgstr "Автор" @@ -2226,9 +2278,9 @@ msgstr "Теми форуму" #: app/templates/modnames/view.html:27 app/templates/oauth/authorize.html:32 #: app/templates/packages/game_support.html:42 -#: app/templates/packages/similar.html:38 app/templates/packages/view.html:450 -#: app/templates/packages/view.html:474 app/templates/packages/view.html:519 -#: app/templates/packages/view.html:551 app/templates/todo/editor.html:85 +#: app/templates/packages/similar.html:38 app/templates/packages/view.html:457 +#: app/templates/packages/view.html:481 app/templates/packages/view.html:526 +#: app/templates/packages/view.html:558 app/templates/todo/editor.html:85 #: app/templates/todo/game_support.html:45 #, python-format msgid "%(title)s by %(display_name)s" @@ -2309,8 +2361,9 @@ msgid "" "To allow users other than yourself to log in, you'll need to contact " "ContentDB staff and ask them to approve your app." msgstr "" -"Щоб дозволити користувачам, крім себе, авторизовуватись, ви маєте звернутись " -"до персоналу ContentDB і попросити про затвердження вашого застосунку." +"Щоб дозволити користувачам, крім себе, авторизовуватись, ви маєте " +"звернутись до персоналу ContentDB і попросити про затвердження вашого " +"застосунку." #: app/templates/oauth/create_edit.html:7 msgid "Create OAuth Client" @@ -2330,8 +2383,8 @@ msgid "" "You must keep the secret safe. If you are unable, set the app type to " "'client-side'." msgstr "" -"Ви маєте тримати секретний ключ у безпеці. Якщо ви не здатні, змініть тип " -"застосунку на 'клієнтський'." +"Ви маєте тримати секретний ключ у безпеці. Якщо ви не здатні, змініть тип" +" застосунку на 'клієнтський'." #: app/templates/oauth/create_edit.html:56 msgid "Example Authorize URL" @@ -2447,12 +2500,6 @@ msgstr "" "JavaScript потрібен для покращення інтерфейсу користувача та для функцій\n" "наприклад пошук метаданих з git і автозавершення." -#: app/templates/packages/create_edit.html:66 -#: app/templates/packages/game_support.html:20 -#: app/templates/threads/view.html:96 app/templates/todo/tags.html:36 -msgid "Package" -msgstr "Пакунок" - #: app/templates/packages/create_edit.html:73 msgid "You need to unpublish the package to change the name." msgstr "Ви маєте зняти пакунок з публікації, щоб змінити його ім'я." @@ -2525,6 +2572,10 @@ msgstr "" "Якщо поле порожнє, замість нього буде використано URL-адресу " "пожертвування автора." +#: app/templates/packages/create_edit.html:122 +msgid "How can users translate your package? ie: weblate URL or a help page" +msgstr "" + #: app/templates/packages/edit_maintainers.html:4 msgid "Edit Maintainers" msgstr "Змінити супровідників" @@ -2559,6 +2610,12 @@ msgstr "Центр спільноти" msgid "Mods and texture packs for %(title)s" msgstr "Моди і пакунки текстур для %(title)s" +#: app/templates/packages/game_hub.html:31 +#: app/templates/packages/game_hub.html:34 +#, python-format +msgid "Search for packages for %(title)s" +msgstr "" + #: app/templates/packages/game_support.html:9 msgid "Documentation" msgstr "Документація" @@ -2572,7 +2629,7 @@ msgstr "" "детальнішої інформації" #: app/templates/packages/game_support.html:23 -#: app/templates/packages/view.html:212 +#: app/templates/packages/view.html:213 msgid "Source" msgstr "Сирці" @@ -3086,7 +3143,7 @@ msgstr "" "вплив на рейтинг пакунка." #: app/templates/packages/review_votes.html:4 -#: app/templates/packages/view.html:353 +#: app/templates/packages/view.html:360 msgid "Review Votes" msgstr "Переглянути голоси" @@ -3196,6 +3253,40 @@ msgstr "Схожі теми форуму" msgid "Download (.csv)" msgstr "Завантажити (.csv)" +#: app/templates/packages/translation.html:18 +#, python-format +msgid "" +"To provide translations for your %(type)s, you need to create .tr files " +"and upload a new release." +msgstr "" + +#: app/templates/packages/translation.html:19 +msgid "" +"For information on how to do this, see the modding book chapter and " +"lua_api.md" +msgstr "" + +#: app/templates/packages/translation.html:23 +msgid "Translation - Minetest Modding Book" +msgstr "" + +#: app/templates/packages/translation.html:26 +msgid "Translating content meta - lua_api.md" +msgstr "" + +#: app/templates/packages/translation.html:31 +#, python-format +msgid "%(title)s is available in %(num)d languages." +msgstr "" + +#: app/templates/packages/translation.html:32 +msgid "ContentDB reads translations from locale files (.tr) in your package." +msgstr "" + +#: app/templates/packages/translation.html:39 +msgid "Language" +msgstr "" + #: app/templates/packages/update_config.html:4 #: app/templates/packages/update_config.html:9 msgid "Configure Git Update Detection" @@ -3239,46 +3330,46 @@ msgstr "" "Після того, як пакунок позначено як застарілий, ви більше не " "отримуватимете сповіщень, доки він не буде позначений як актуальний." -#: app/templates/packages/view.html:41 +#: app/templates/packages/view.html:42 msgid "Download" msgstr "Завантаження" -#: app/templates/packages/view.html:48 +#: app/templates/packages/view.html:49 #, python-format msgid "Minetest %(min)s - %(max)s" msgstr "Minetest %(min)s - %(max)s" -#: app/templates/packages/view.html:50 +#: app/templates/packages/view.html:51 #, python-format msgid "For Minetest %(min)s and above" msgstr "Для Minetest %(min)s і вище" -#: app/templates/packages/view.html:52 +#: app/templates/packages/view.html:53 #, python-format msgid "Minetest %(max)s and below" msgstr "Minetest %(max)s і нижче" -#: app/templates/packages/view.html:62 +#: app/templates/packages/view.html:63 msgid "How do I install this?" msgstr "Як встановити це?" -#: app/templates/packages/view.html:68 +#: app/templates/packages/view.html:69 msgid "No downloads available" msgstr "Завантаження недоступне." -#: app/templates/packages/view.html:75 +#: app/templates/packages/view.html:76 msgid "Non-free code and media" msgstr "Не вільний код і мультимедія" -#: app/templates/packages/view.html:77 +#: app/templates/packages/view.html:78 msgid "Non-free code" msgstr "Не вільний код" -#: app/templates/packages/view.html:79 +#: app/templates/packages/view.html:80 msgid "Non-free media" msgstr "Не вільні мультимедія" -#: app/templates/packages/view.html:93 app/templates/threads/view.html:104 +#: app/templates/packages/view.html:94 app/templates/threads/view.html:104 msgid "" "This thread is only visible to its creator, package maintainers, users of" " Approver rank or above, and @mentioned users." @@ -3286,166 +3377,166 @@ msgstr "" "Цю тему бачать лише її автор, супровідники пакунків, користувачі рангу " "Approver або вище та @згадані користувачі." -#: app/templates/packages/view.html:162 -msgid "Work in Progress" -msgstr "Робота в процесі" - -#: app/templates/packages/view.html:183 app/templates/users/profile.html:242 +#: app/templates/packages/view.html:184 app/templates/users/profile.html:242 msgid "Downloads" msgstr "Завантаження" -#: app/templates/packages/view.html:206 app/templates/users/profile.html:95 +#: app/templates/packages/view.html:207 app/templates/users/profile.html:95 msgid "Website" msgstr "Вебсайт" -#: app/templates/packages/view.html:218 app/templates/users/profile.html:77 +#: app/templates/packages/view.html:219 app/templates/users/profile.html:77 msgid "Forums" msgstr "Форуми" -#: app/templates/packages/view.html:224 +#: app/templates/packages/view.html:225 msgid "Issue Tracker" msgstr "Відстежувач помилок" -#: app/templates/packages/view.html:303 +#: app/templates/packages/view.html:231 +msgid "Translate" +msgstr "" + +#: app/templates/packages/view.html:310 msgid "Awaiting review" msgstr "Очікує на розгляд" -#: app/templates/packages/view.html:333 app/templates/threads/view.html:77 +#: app/templates/packages/view.html:340 app/templates/threads/view.html:77 msgid "Edit Review" msgstr "Редагувати відгук" -#: app/templates/packages/view.html:338 +#: app/templates/packages/view.html:345 msgid "You can't review your own package." msgstr "Ви не можете перевірити власний пакунок!" -#: app/templates/packages/view.html:348 +#: app/templates/packages/view.html:355 msgid "Package needs to be approved before it can be reviewed." msgstr "Пакет має бути схвалений, перш ніж його можна буде переглянути." -#: app/templates/packages/view.html:359 +#: app/templates/packages/view.html:366 msgid "Used By" msgstr "Використано" -#: app/templates/packages/view.html:365 +#: app/templates/packages/view.html:372 msgid "Content" msgstr "Вміст" -#: app/templates/packages/view.html:367 app/templates/packages/view.html:437 +#: app/templates/packages/view.html:374 app/templates/packages/view.html:444 msgid "View content for game" msgstr "Переглянути вміст для гри" -#: app/templates/packages/view.html:381 +#: app/templates/packages/view.html:388 msgid "Favorite" msgstr "" -#: app/templates/packages/view.html:387 +#: app/templates/packages/view.html:394 msgid "Add to collection..." msgstr "" -#: app/templates/packages/view.html:397 +#: app/templates/packages/view.html:404 msgid "Package may be outdated" msgstr "Пакет може бути застарілим" -#: app/templates/packages/view.html:404 +#: app/templates/packages/view.html:411 msgid "Only visible to the author and Editors." msgstr "Видимі лише автору та редакторам." -#: app/templates/packages/view.html:421 +#: app/templates/packages/view.html:428 msgid "Warning" msgstr "Попередження" -#: app/templates/packages/view.html:427 +#: app/templates/packages/view.html:434 msgid "Like this package? Help support its development by making a donation" msgstr "" "Подобається цей пакет? Допоможіть підтримати його розвиток, зробивши " "пожертву" -#: app/templates/packages/view.html:430 +#: app/templates/packages/view.html:437 msgid "Donate now" msgstr "Пожертвувати зараз" -#: app/templates/packages/view.html:442 +#: app/templates/packages/view.html:449 msgid "Dependencies" msgstr "Залежить від:" -#: app/templates/packages/view.html:462 +#: app/templates/packages/view.html:469 msgid "No required dependencies" msgstr "Немає необхідних залежностей" -#: app/templates/packages/view.html:468 +#: app/templates/packages/view.html:475 msgid "Optional" msgstr "Необов'язково" -#: app/templates/packages/view.html:501 +#: app/templates/packages/view.html:508 msgid "Compatible Games" msgstr "Сумісні ігри" -#: app/templates/packages/view.html:506 app/templates/packages/view.html:526 +#: app/templates/packages/view.html:513 app/templates/packages/view.html:533 msgid "No specific game required" msgstr "" -#: app/templates/packages/view.html:509 +#: app/templates/packages/view.html:516 msgid "Tested with:" msgstr "" -#: app/templates/packages/view.html:531 +#: app/templates/packages/view.html:538 msgid "Is the above correct?" msgstr "" -#: app/templates/packages/view.html:532 +#: app/templates/packages/view.html:539 msgid "You need to either confirm this or tell ContentDB about supported games" msgstr "" -#: app/templates/packages/view.html:544 +#: app/templates/packages/view.html:551 msgid "Does not work with:" msgstr "" -#: app/templates/packages/view.html:561 +#: app/templates/packages/view.html:568 msgid "This is an experimental feature." msgstr "Це експериментальна функція." -#: app/templates/packages/view.html:562 +#: app/templates/packages/view.html:569 msgid "Supported games are determined by an algorithm, and may not be correct." msgstr "Підтримувані ігри визначаються алгоритмом і можуть бути некоректними." -#: app/templates/packages/view.html:572 +#: app/templates/packages/view.html:579 msgid "Please specify compatible games" msgstr "Будь ласка, вкажіть сумісні ігри" -#: app/templates/packages/view.html:578 +#: app/templates/packages/view.html:585 msgid "Information" msgstr "Інформація" -#: app/templates/packages/view.html:584 +#: app/templates/packages/view.html:591 msgid "Technical Name" msgstr "Технічна назва" -#: app/templates/packages/view.html:593 +#: app/templates/packages/view.html:607 #, 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:601 +#: app/templates/packages/view.html:615 msgid "Unknown" msgstr "Невідомо" -#: app/templates/packages/view.html:603 +#: app/templates/packages/view.html:617 msgid "Added" msgstr "Додано" -#: app/templates/packages/view.html:617 +#: app/templates/packages/view.html:631 msgid "Remove myself" msgstr "Видалити себе" -#: app/templates/packages/view.html:622 +#: app/templates/packages/view.html:636 msgid "Provides" msgstr "Забезпечує" -#: app/templates/packages/view.html:644 +#: app/templates/packages/view.html:658 msgid "More" msgstr "Більше" -#: app/templates/packages/view.html:673 +#: app/templates/packages/view.html:687 msgid "See audit log" msgstr "Дивіться журнал аудиту" @@ -4731,3 +4822,16 @@ msgstr "" #~ msgid "a PNG or JPG image file" #~ msgstr "файл зображення PNG або JPG" + +#~ msgid "License Editor" +#~ msgstr "Редактор ліцензії" + +#~ msgid "Restore Package" +#~ msgstr "Відновити пакунок" + +#~ msgid "Tag Editor" +#~ msgstr "Редактор міток" + +#~ msgid "Create Tag" +#~ msgstr "Створити мітку" + diff --git a/translations/vi/LC_MESSAGES/messages.po b/translations/vi/LC_MESSAGES/messages.po index c8a75bee..a48db6bb 100644 --- a/translations/vi/LC_MESSAGES/messages.po +++ b/translations/vi/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: 2023-12-30 16:46+0000\n" +"POT-Creation-Date: 2024-03-03 01:18+0000\n" "PO-Revision-Date: 2022-08-25 11:19+0000\n" "Last-Translator: Văn Chí \n" "Language: vi\n" @@ -27,7 +27,8 @@ msgstr "Đã bị cấm:" msgid "You have been banned." msgstr "Bạn đã và đang bị cấm." -#: app/querybuilder.py:38 app/templates/admin/tags/list.html:38 +#: app/querybuilder.py:41 app/templates/admin/languages/list.html:27 +#: app/templates/admin/tags/list.html:38 #: app/templates/admin/warnings/list.html:28 #: app/templates/collections/create_edit.html:56 #: app/templates/collections/view.html:66 app/templates/modnames/list.html:16 @@ -36,11 +37,20 @@ msgstr "Bạn đã và đang bị cấm." msgid "Packages" msgstr "Gói" -#: app/template_filters.py:86 +#: app/querybuilder.py:56 +#, python-format +msgid "%(package_type)s for %(game_name)s" +msgstr "" + +#: app/template_filters.py:90 #, fuzzy, python-format msgid "%(delta)s ago" msgstr "%(delta)s trước" +#: app/blueprints/api/endpoints.py:95 app/templates/index.html:103 +msgid "Featured" +msgstr "Đặc sắc" + #: app/blueprints/api/tokens.py:33 app/templates/admin/tags/list.html:26 #: app/templates/admin/warnings/list.html:20 app/templates/macros/topics.html:7 #: app/templates/modnames/list.html:12 @@ -53,15 +63,15 @@ msgid "Limit to package" msgstr "Giới hạn bởi gói" #: app/blueprints/api/tokens.py:36 app/blueprints/collections/__init__.py:90 -#: app/blueprints/oauth/__init__.py:175 app/blueprints/packages/packages.py:274 -#: app/blueprints/packages/packages.py:523 -#: app/blueprints/packages/packages.py:619 -#: app/blueprints/packages/packages.py:690 -#: app/blueprints/packages/releases.py:61 -#: app/blueprints/packages/releases.py:73 app/blueprints/packages/reviews.py:49 -#: app/blueprints/packages/screenshots.py:35 -#: app/blueprints/packages/screenshots.py:41 -#: app/blueprints/packages/screenshots.py:46 +#: app/blueprints/oauth/__init__.py:175 app/blueprints/packages/packages.py:275 +#: app/blueprints/packages/packages.py:539 +#: app/blueprints/packages/packages.py:635 +#: app/blueprints/packages/packages.py:706 +#: app/blueprints/packages/releases.py:62 +#: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:49 +#: app/blueprints/packages/screenshots.py:36 +#: app/blueprints/packages/screenshots.py:42 +#: app/blueprints/packages/screenshots.py:47 #: app/blueprints/users/account.py:226 app/blueprints/users/account.py:234 #: app/blueprints/users/settings.py:77 app/blueprints/users/settings.py:147 #: app/blueprints/users/settings.py:304 app/templates/users/modtools.html:111 @@ -69,16 +79,19 @@ msgid "Save" msgstr "Lưu" #: app/blueprints/collections/__init__.py:77 -#: app/blueprints/oauth/__init__.py:168 app/blueprints/packages/releases.py:53 -#: app/blueprints/packages/releases.py:65 app/blueprints/packages/reviews.py:45 -#: app/blueprints/threads/__init__.py:281 app/templates/macros/reviews.html:138 -#: app/templates/macros/topics.html:5 +#: app/blueprints/oauth/__init__.py:168 app/blueprints/packages/releases.py:54 +#: app/blueprints/packages/releases.py:66 app/blueprints/packages/reviews.py:45 +#: app/blueprints/threads/__init__.py:281 +#: app/templates/admin/languages/list.html:23 +#: app/templates/macros/reviews.html:138 app/templates/macros/topics.html:5 #: app/templates/packages/release_edit.html:17 +#: app/templates/packages/translation.html:42 msgid "Title" msgstr "Tiêu đề" #: app/blueprints/collections/__init__.py:80 #: app/blueprints/collections/__init__.py:85 +#: app/templates/packages/translation.html:45 msgid "Short Description" msgstr "" @@ -170,43 +183,48 @@ msgid "Edit Details" msgstr "Sửa thông tin" #: app/blueprints/packages/__init__.py:37 +#: app/templates/packages/translation.html:4 +msgid "Translation" +msgstr "" + +#: app/blueprints/packages/__init__.py:42 #: app/templates/packages/releases_list.html:34 -#: app/templates/packages/view.html:634 app/templates/todo/editor.html:75 +#: app/templates/packages/view.html:648 app/templates/todo/editor.html:75 msgid "Releases" msgstr "Phát hành" -#: app/blueprints/packages/__init__.py:42 +#: app/blueprints/packages/__init__.py:47 #: app/templates/packages/screenshots.html:4 #: app/templates/packages/screenshots.html:14 app/templates/todo/editor.html:11 msgid "Screenshots" msgstr "Ảnh chụp màn hình" -#: app/blueprints/packages/__init__.py:47 +#: app/blueprints/packages/__init__.py:52 #: app/templates/packages/edit_maintainers.html:8 -#: app/templates/packages/view.html:605 +#: app/templates/packages/view.html:619 msgid "Maintainers" msgstr "Người bảo trì" -#: app/blueprints/packages/__init__.py:52 app/templates/base.html:159 -#: app/templates/packages/audit.html:4 +#: app/blueprints/packages/__init__.py:57 app/templates/admin/list.html:21 +#: app/templates/base.html:159 app/templates/packages/audit.html:4 msgid "Audit Log" msgstr "Nhật ký kiểm toán" -#: app/blueprints/packages/__init__.py:57 app/templates/base.html:150 +#: app/blueprints/packages/__init__.py:62 app/templates/base.html:150 #: app/templates/packages/stats.html:4 app/templates/packages/stats.html:23 -#: app/templates/packages/view.html:229 app/templates/users/profile.html:148 +#: app/templates/packages/view.html:236 app/templates/users/profile.html:148 msgid "Statistics" msgstr "" -#: app/blueprints/packages/__init__.py:62 app/templates/packages/share.html:4 +#: app/blueprints/packages/__init__.py:67 app/templates/packages/share.html:4 msgid "Share and Badges" msgstr "Chia sẻ và Huy hiệu" -#: app/blueprints/packages/__init__.py:67 +#: app/blueprints/packages/__init__.py:72 msgid "Remove / Unpublish" msgstr "" -#: app/blueprints/packages/__init__.py:75 +#: app/blueprints/packages/__init__.py:80 #: app/templates/packages/game_support.html:4 msgid "Supported Games" msgstr "" @@ -231,7 +249,7 @@ msgstr "" msgid "No download available." msgstr "Không có sẵn bản tải xuống nào." -#: app/blueprints/packages/packages.py:253 app/templates/packages/view.html:582 +#: app/blueprints/packages/packages.py:253 app/templates/packages/view.html:589 #, fuzzy msgid "Type" msgstr "Nhập" @@ -241,12 +259,12 @@ msgid "Title (Human-readable)" msgstr "Tiêu đề (Người-đọc được)" #: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:617 +#: app/blueprints/packages/packages.py:633 msgid "Name (Technical)" msgstr "Tên (Kỹ thuật)" #: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:618 +#: app/blueprints/packages/packages.py:634 #: app/templates/packages/create_edit.html:75 msgid "Lower case letters (a-z), digits (0-9), and underscores (_) only" msgstr "Chỉ chữ thường (az), chữ số (0-9) và dấu gạch dưới (_)" @@ -255,7 +273,7 @@ msgstr "Chỉ chữ thường (az), chữ số (0-9) và dấu gạch dưới (_ msgid "Short Description (Plaintext)" msgstr "Mô tả ngắn gọn (Văn bản thô)" -#: app/blueprints/packages/packages.py:258 app/templates/packages/view.html:597 +#: app/blueprints/packages/packages.py:258 app/templates/packages/view.html:611 msgid "Maintenance State" msgstr "Trạng thái Bảo trì" @@ -268,7 +286,7 @@ msgstr "Thẻ" msgid "Content Warnings" msgstr "Cảnh báo Nội dung" -#: app/blueprints/packages/packages.py:262 app/templates/packages/view.html:586 +#: app/blueprints/packages/packages.py:262 app/templates/packages/view.html:600 msgid "License" msgstr "Giấy phép" @@ -305,213 +323,223 @@ msgstr "URL video" msgid "Donate URL" msgstr "" -#: app/blueprints/packages/packages.py:278 +#: app/blueprints/packages/packages.py:273 +msgid "Translation URL" +msgstr "" + +#: app/blueprints/packages/packages.py:279 msgid "_game is not an allowed name" msgstr "" -#: app/blueprints/packages/packages.py:288 +#: app/blueprints/packages/packages.py:289 msgid "" "Package already exists, but is removed. Please contact ContentDB staff to" " restore the package" msgstr "" -#: app/blueprints/packages/packages.py:293 +#: app/blueprints/packages/packages.py:294 msgid "Package already exists" msgstr "Gói đã tồn tại rồi" -#: app/blueprints/packages/packages.py:299 +#: app/blueprints/packages/packages.py:300 msgid "A collection with a similar name already exists" msgstr "" -#: app/blueprints/packages/packages.py:359 +#: app/blueprints/packages/packages.py:361 msgid "Unable to find that user" msgstr "Không thể tìm thấy người dùng đó" -#: app/blueprints/packages/packages.py:363 -#: app/blueprints/packages/screenshots.py:136 +#: app/blueprints/packages/packages.py:365 +#: app/blueprints/packages/screenshots.py:137 #: app/blueprints/users/settings.py:131 msgid "Permission denied" msgstr "Quyền bị từ chối" -#: app/blueprints/packages/packages.py:419 -#: app/blueprints/packages/packages.py:478 -#: app/blueprints/packages/packages.py:498 +#: app/blueprints/packages/packages.py:421 +#: app/blueprints/packages/packages.py:494 +#: app/blueprints/packages/packages.py:514 msgid "You don't have permission to do that" msgstr "Bạn không có quyền làm điều đó" -#: app/blueprints/packages/packages.py:449 +#: app/blueprints/packages/packages.py:453 msgid "Please comment what changes are needed in the approval thread" msgstr "Vui lòng nhận xét những thay đổi gì là cần thiết trong chuỗi phê duyệt" -#: app/blueprints/packages/packages.py:493 +#: app/blueprints/packages/packages.py:460 +msgid "" +"Please comment in the approval thread so editors know what you have " +"changed" +msgstr "" + +#: app/blueprints/packages/packages.py:509 msgid "Deleted package" msgstr "Gói đã xóa" -#: app/blueprints/packages/packages.py:513 +#: app/blueprints/packages/packages.py:529 #, fuzzy msgid "Unapproved package" msgstr "Gói chưa được phê duyệt" -#: app/blueprints/packages/packages.py:522 +#: app/blueprints/packages/packages.py:538 msgid "Maintainers (Comma-separated)" msgstr "Những người bảo trì (được phân tách-bằng dấu phẩy)" -#: app/blueprints/packages/packages.py:531 +#: app/blueprints/packages/packages.py:547 msgid "You don't have permission to edit maintainers" msgstr "Bạn không có quyền chỉnh sửa người bảo trì" -#: app/blueprints/packages/packages.py:581 +#: app/blueprints/packages/packages.py:597 msgid "You are not a maintainer" msgstr "Bạn không phải người bảo trì" -#: app/blueprints/packages/packages.py:584 +#: app/blueprints/packages/packages.py:600 msgid "Package owners cannot remove themselves as maintainers" msgstr "Chủ sở hữu gói không thể tự xóa mình khỏi tư cách là người bảo trì" -#: app/blueprints/packages/packages.py:616 +#: app/blueprints/packages/packages.py:632 msgid "Author Name" msgstr "Tên Tác giả" -#: app/blueprints/packages/packages.py:686 +#: app/blueprints/packages/packages.py:702 msgid "Enable support detection based on dependencies (recommended)" msgstr "" -#: app/blueprints/packages/packages.py:687 +#: app/blueprints/packages/packages.py:703 msgid "Supported games" msgstr "" -#: app/blueprints/packages/packages.py:688 +#: app/blueprints/packages/packages.py:704 msgid "Unsupported games" msgstr "" -#: app/blueprints/packages/packages.py:689 +#: app/blueprints/packages/packages.py:705 msgid "Supports all games (unless stated) / is game independent" msgstr "" -#: app/blueprints/packages/packages.py:705 +#: app/blueprints/packages/packages.py:721 msgid "You need at least one release before you can edit game support" msgstr "" -#: app/blueprints/packages/packages.py:709 +#: app/blueprints/packages/packages.py:725 msgid "Mod(pack) needs to contain at least one mod. Please create a new release" msgstr "" -#: app/blueprints/packages/releases.py:54 +#: app/blueprints/packages/releases.py:55 #: app/templates/packages/release_new.html:46 msgid "Method" msgstr "Phương thức" -#: app/blueprints/packages/releases.py:54 -#: app/blueprints/packages/releases.py:56 -#: app/blueprints/packages/screenshots.py:34 +#: app/blueprints/packages/releases.py:55 +#: app/blueprints/packages/releases.py:57 +#: app/blueprints/packages/screenshots.py:35 #, fuzzy msgid "File Upload" msgstr "Tệp tải lên" -#: app/blueprints/packages/releases.py:55 +#: app/blueprints/packages/releases.py:56 msgid "Git reference (ie: commit hash, branch, or tag)" msgstr "Tham chiếu Git (ví dụ: cam kết băm, nhánh hoặc thẻ)" -#: app/blueprints/packages/releases.py:57 -#: app/blueprints/packages/releases.py:69 -#: app/blueprints/packages/releases.py:193 +#: app/blueprints/packages/releases.py:58 +#: app/blueprints/packages/releases.py:70 +#: app/blueprints/packages/releases.py:194 msgid "Minimum Minetest Version" msgstr "Phiên bản Minetest Thấp nhất" -#: app/blueprints/packages/releases.py:59 -#: app/blueprints/packages/releases.py:71 -#: app/blueprints/packages/releases.py:196 +#: app/blueprints/packages/releases.py:60 +#: app/blueprints/packages/releases.py:72 +#: app/blueprints/packages/releases.py:197 msgid "Maximum Minetest Version" msgstr "Phiên bản Minetest Cao nhất" -#: app/blueprints/packages/releases.py:66 +#: app/blueprints/packages/releases.py:67 #: app/templates/packages/release_edit.html:23 msgid "URL" msgstr "URL" -#: app/blueprints/packages/releases.py:67 +#: app/blueprints/packages/releases.py:68 msgid "Task ID" msgstr "ID tác vụ" -#: app/blueprints/packages/releases.py:68 -#: app/blueprints/packages/screenshots.py:40 +#: app/blueprints/packages/releases.py:69 +#: app/blueprints/packages/screenshots.py:41 msgid "Is Approved" msgstr "Được Chấp thuận" -#: app/blueprints/packages/releases.py:86 +#: app/blueprints/packages/releases.py:87 msgid "Import from Git" msgstr "Nhập từ Git" -#: app/blueprints/packages/releases.py:86 +#: app/blueprints/packages/releases.py:87 msgid "Upload .zip file" msgstr "Tải lên tệp .zip" -#: app/blueprints/packages/releases.py:192 +#: app/blueprints/packages/releases.py:193 msgid "Set Min" msgstr "Đặt tối thiểu" -#: app/blueprints/packages/releases.py:195 +#: app/blueprints/packages/releases.py:196 msgid "Set Max" msgstr "Đặt tối đa" -#: app/blueprints/packages/releases.py:198 +#: app/blueprints/packages/releases.py:199 msgid "Only change values previously set as none" msgstr "Chỉ thay đổi các giá trị đã đặt trước đó là none" -#: app/blueprints/packages/releases.py:199 +#: app/blueprints/packages/releases.py:200 msgid "Update" msgstr "Cập nhật" -#: app/blueprints/packages/releases.py:248 +#: app/blueprints/packages/releases.py:251 #: app/templates/packages/update_config.html:25 msgid "Trigger" msgstr "Kích hoạt" -#: app/blueprints/packages/releases.py:249 +#: app/blueprints/packages/releases.py:252 msgid "New Commit" msgstr "Cam kết Mới" -#: app/blueprints/packages/releases.py:250 app/templates/admin/tags/list.html:8 +#: app/blueprints/packages/releases.py:253 app/templates/admin/tags/list.html:8 msgid "New Tag" msgstr "Thẻ Mới" -#: app/blueprints/packages/releases.py:252 +#: app/blueprints/packages/releases.py:255 #, fuzzy msgid "Branch name" msgstr "Tên chi nhánh" -#: app/blueprints/packages/releases.py:253 +#: app/blueprints/packages/releases.py:256 #: app/templates/packages/update_config.html:38 msgid "Action" msgstr "Hành động" -#: app/blueprints/packages/releases.py:254 +#: app/blueprints/packages/releases.py:257 msgid "Send notification and mark as outdated" msgstr "Gửi thông báo và đánh dấu là đã lỗi thời" -#: app/blueprints/packages/releases.py:254 +#: app/blueprints/packages/releases.py:257 #: app/templates/macros/package_approval.html:22 msgid "Create release" msgstr "Tạo phát hành" -#: app/blueprints/packages/releases.py:256 +#: app/blueprints/packages/releases.py:259 msgid "Save Settings" msgstr "Lưu Cài Đặt" -#: app/blueprints/packages/releases.py:257 +#: app/blueprints/packages/releases.py:260 #, fuzzy msgid "Disable Automation" msgstr "Tắt tự động hóa" -#: app/blueprints/packages/releases.py:296 +#: app/blueprints/packages/releases.py:299 msgid "Please add a Git repository URL in order to set up automatic releases" msgstr "Vui lòng thêm URL kho lưu trữ Git để thiết lập các bản phát hành tự động" -#: app/blueprints/packages/releases.py:312 +#: app/blueprints/packages/releases.py:315 msgid "Deleted update configuration" msgstr "Đã xóa cấu hình cập nhật" -#: app/blueprints/packages/releases.py:320 +#: app/blueprints/packages/releases.py:323 msgid "Now, please create an initial release" msgstr "Bây giờ, hãy tạo một bản phát hành ban đầu" @@ -555,7 +583,7 @@ msgstr "" #: app/blueprints/packages/reviews.py:80 app/blueprints/threads/__init__.py:207 #: app/blueprints/threads/__init__.py:240 #: app/blueprints/threads/__init__.py:334 app/blueprints/users/settings.py:112 -#: app/logic/packages.py:131 +#: app/logic/packages.py:132 msgid "Linking to blocked sites is not allowed" msgstr "" @@ -567,12 +595,12 @@ msgstr "Bạn không thể bỏ phiếu trên đánh giá gói của mình!" msgid "You can't vote on your own reviews!" msgstr "Bạn không thể bỏ phiếu trên đánh giá của riêng mình!" -#: app/blueprints/packages/screenshots.py:33 -#: app/blueprints/packages/screenshots.py:39 +#: app/blueprints/packages/screenshots.py:34 +#: app/blueprints/packages/screenshots.py:40 msgid "Title/Caption" msgstr "Tiêu đề/Chú thích" -#: app/blueprints/packages/screenshots.py:45 +#: app/blueprints/packages/screenshots.py:46 #: app/templates/packages/screenshots.html:110 msgid "Cover Image" msgstr "Ảnh bìa" @@ -582,7 +610,7 @@ msgid "Message" msgstr "Tin nhắn" #: app/blueprints/report/__init__.py:35 app/templates/macros/threads.html:51 -#: app/templates/packages/view.html:665 app/templates/report/index.html:4 +#: app/templates/packages/view.html:679 app/templates/report/index.html:4 #: app/templates/report/index.html:10 app/templates/users/profile.html:37 msgid "Report" msgstr "Báo cáo" @@ -659,7 +687,7 @@ msgstr "Mật khẩu" msgid "Remember me" msgstr "Nhớ thông tin đăng nhập của tôi" -#: app/blueprints/users/account.py:39 app/templates/base.html:188 +#: app/blueprints/users/account.py:39 app/templates/base.html:176 #: app/templates/donate/index.html:74 app/templates/users/login.html:4 msgid "Sign in" msgstr "Đăng nhập" @@ -1042,7 +1070,7 @@ msgid "File filter" msgstr "Bộ lọc tệp" #: app/blueprints/zipgrep/__init__.py:38 app/templates/base.html:60 -#: app/templates/todo/tags.html:14 +#: app/templates/packages/game_hub.html:35 app/templates/todo/tags.html:14 msgid "Search" msgstr "Tìm kiếm" @@ -1073,7 +1101,7 @@ msgstr "Bạn cần thêm ít nhất một ảnh chụp màn hình." msgid "Please wait for the license to be added to CDB." msgstr "Xin vui lòng chờ đợi cho giấy phép được thêm vào CBD." -#: app/logic/packages.py:98 +#: app/logic/packages.py:99 msgid "" "Name can only contain lower case letters (a-z), digits (0-9), and " "underscores (_)" @@ -1081,11 +1109,11 @@ msgstr "" "Tên chỉ có thể chứa các chữ cái viết thường (az), chữ số (0-9) và dấu " "gạch dưới (_)" -#: app/logic/packages.py:112 +#: app/logic/packages.py:113 msgid "You don't have permission to edit this package" msgstr "Bạn không có quyền để sửa gói này" -#: app/logic/packages.py:116 +#: app/logic/packages.py:117 msgid "You don't have permission to change the package name" msgstr "Bạn không có quyền để thay đổi tên gói" @@ -1120,52 +1148,52 @@ msgid "" "pixels" msgstr "Hình là quá nhỏ, nó nên được ít nhất %(width)s x %(height)s điểm ảnh" -#: app/logic/uploads.py:55 +#: app/logic/uploads.py:58 #, python-format msgid "Please upload %(file_desc)s" msgstr "Vui lòng tải lên %(file_desc)s" -#: app/logic/uploads.py:58 +#: app/logic/uploads.py:61 msgid "Uploaded image isn't actually an image" msgstr "Hình ảnh được tải lên thực tế không phải là hình ảnh" -#: app/models/packages.py:68 +#: app/models/packages.py:69 #, fuzzy msgid "Mod" msgstr "Mod" -#: app/models/packages.py:70 +#: app/models/packages.py:71 msgid "Game" msgstr "Trò chơi" -#: app/models/packages.py:72 +#: app/models/packages.py:73 msgid "Texture Pack" msgstr "Gói kết cấu" -#: app/models/packages.py:77 app/templates/base.html:39 +#: app/models/packages.py:78 app/templates/base.html:39 #: app/templates/modnames/view.html:14 #, fuzzy msgid "Mods" msgstr "Sửa đổi" -#: app/models/packages.py:79 app/templates/base.html:42 +#: app/models/packages.py:80 app/templates/base.html:42 #: app/templates/modnames/view.html:17 msgid "Games" msgstr "Trò chơi" -#: app/models/packages.py:81 app/templates/base.html:45 +#: app/models/packages.py:82 app/templates/base.html:45 msgid "Texture Packs" msgstr "Gói Kết cấu" -#: app/models/packages.py:170 +#: app/models/packages.py:171 msgid "Submit for Approval" msgstr "Nộp để được Chấp nhận" -#: app/models/packages.py:172 +#: app/models/packages.py:173 msgid "Approve" msgstr "Chấp thuận" -#: app/models/packages.py:174 app/templates/api/create_edit_token.html:17 +#: app/models/packages.py:175 app/templates/api/create_edit_token.html:17 #: app/templates/collections/delete.html:14 #: app/templates/collections/view.html:39 #: app/templates/oauth/create_edit.html:17 @@ -1177,6 +1205,10 @@ msgstr "Chấp thuận" msgid "Delete" msgstr "Xóa" +#: app/models/packages.py:572 app/templates/packages/view.html:163 +msgid "Work in Progress" +msgstr "Đang tiến hành" + #: app/tasks/emails.py:119 msgid "" "You are receiving this email because you are a registered user of " @@ -1232,8 +1264,9 @@ msgstr "" msgid "Random" msgstr "Ngẫu nhiên" -#: app/templates/base.html:51 app/templates/base.html:256 +#: app/templates/base.html:51 app/templates/base.html:245 #: app/templates/packages/bulk_update_conf.html:8 +#: app/templates/packages/translation.html:12 #: app/templates/packages/update_config.html:8 #: app/templates/todo/game_support.html:8 app/templates/todo/user.html:45 #: app/templates/todo/user.html:69 @@ -1274,85 +1307,83 @@ msgstr "Hồ sơ" msgid "My Collections" msgstr "" -#: app/templates/base.html:163 +#: app/templates/base.html:164 msgid "Admin" msgstr "Quản trị" -#: app/templates/base.html:166 -msgid "License Editor" -msgstr "Trình chỉnh sửa Giấy phép" - -#: app/templates/base.html:171 -msgid "Restore Package" -msgstr "Khôi phục Gói" - -#: app/templates/base.html:174 -msgid "Tag Editor" -msgstr "Trình biên Tập Thẻ" - -#: app/templates/base.html:176 -msgid "Create Tag" -msgstr "Tạo thẻ" - -#: app/templates/base.html:181 app/templates/packages/release_new.html:12 +#: app/templates/base.html:169 app/templates/packages/release_new.html:12 msgid "Settings" msgstr "Cài đặt" -#: app/templates/base.html:184 +#: app/templates/base.html:172 msgid "Sign out" msgstr "Đăng xuất" -#: app/templates/base.html:213 +#: app/templates/admin/languages/list.html:4 +#: app/templates/admin/languages/list.html:10 app/templates/base.html:185 +#: app/templates/packages/view.html:593 +msgid "Languages" +msgstr "" + +#: app/templates/base.html:202 msgid "Help translate ContentDB" msgstr "Giúp dịch ContentDB" -#: app/templates/base.html:257 +#: app/templates/base.html:246 msgid "About" msgstr "" -#: app/templates/base.html:258 +#: app/templates/base.html:247 msgid "Rules" msgstr "" -#: app/templates/base.html:259 +#: app/templates/base.html:248 msgid "Policy and Guidance" msgstr "Chính sách và Hướng dẫn" -#: app/templates/base.html:260 +#: app/templates/base.html:249 msgid "API" msgstr "API" -#: app/templates/base.html:261 app/templates/users/register.html:37 +#: app/templates/base.html:250 app/templates/users/register.html:37 msgid "Privacy Policy" msgstr "Chính sách Bảo mật" -#: app/templates/base.html:263 +#: app/templates/base.html:252 msgid "Report / DMCA" msgstr "" -#: app/templates/base.html:265 +#: app/templates/base.html:254 msgid "User List" msgstr "Danh sách người dùng" -#: app/templates/base.html:266 app/templates/packages/view.html:189 -#: app/templates/packages/view.html:654 app/templates/threads/list.html:4 +#: app/templates/base.html:255 app/templates/packages/view.html:190 +#: app/templates/packages/view.html:668 app/templates/threads/list.html:4 #, fuzzy msgid "Threads" msgstr "Chủ đề" -#: app/templates/base.html:267 app/templates/collections/list.html:7 +#: app/templates/base.html:256 app/templates/collections/list.html:7 #: app/templates/collections/list.html:26 msgid "Collections" msgstr "" -#: app/templates/base.html:268 +#: app/templates/base.html:257 msgid "Support Packages" msgstr "" -#: app/templates/base.html:269 +#: app/templates/base.html:258 msgid "Source Code" msgstr "Mã Nguồn" +#: app/templates/base.html:264 +msgid "Show non-free packages" +msgstr "" + +#: app/templates/base.html:266 +msgid "Hide non-free packages" +msgstr "" + #: app/templates/index.html:4 msgid "Welcome" msgstr "Chào mừng" @@ -1361,6 +1392,7 @@ msgstr "Chào mừng" msgid "Welcome to the best place to find Minetest mods, games, and texture packs" msgstr "" +#: app/templates/admin/storage.html:39 #: app/templates/collections/create_edit.html:81 #: app/templates/collections/list.html:39 #: app/templates/collections/view.html:91 app/templates/index.html:48 @@ -1377,68 +1409,73 @@ msgid "%(title)s by %(author)s" msgstr "%(title)s bởi %(author)s" #: app/templates/index.html:77 app/templates/packages/reviews_list.html:4 -#: app/templates/packages/view.html:193 app/templates/packages/view.html:325 +#: app/templates/packages/view.html:194 app/templates/packages/view.html:332 #: app/templates/users/profile.html:279 msgid "Reviews" msgstr "Đánh giá" -#: app/templates/index.html:93 app/templates/packages/view.html:271 +#: app/templates/index.html:93 app/templates/packages/view.html:278 msgid "Previous" msgstr "Trước" -#: app/templates/index.html:97 app/templates/packages/view.html:275 +#: app/templates/index.html:97 app/templates/packages/view.html:282 #: app/templates/users/claim_forums.html:87 msgid "Next" msgstr "Sau" -#: app/templates/index.html:103 -msgid "Featured" -msgstr "Đặc sắc" - -#: app/templates/index.html:108 app/templates/index.html:115 -#: app/templates/index.html:122 app/templates/index.html:129 -#: app/templates/index.html:136 app/templates/index.html:158 -#: app/templates/index.html:165 app/templates/packages/game_hub.html:30 -#: app/templates/packages/game_hub.html:37 +#: app/templates/index.html:107 app/templates/index.html:113 #: app/templates/packages/game_hub.html:44 -#: app/templates/packages/game_hub.html:51 -#: app/templates/packages/game_hub.html:58 -msgid "See more" -msgstr "Xem nữa" - -#: app/templates/index.html:110 app/templates/packages/game_hub.html:32 msgid "Recently Added" msgstr "Thêm Gần đây" -#: app/templates/index.html:117 app/templates/packages/game_hub.html:39 +#: app/templates/index.html:111 app/templates/index.html:122 +#: app/templates/index.html:133 app/templates/index.html:144 +#: app/templates/index.html:155 app/templates/index.html:181 +#: app/templates/packages/game_hub.html:42 +#: app/templates/packages/game_hub.html:49 +#: app/templates/packages/game_hub.html:56 +#: app/templates/packages/game_hub.html:63 +#: app/templates/packages/game_hub.html:70 +msgid "See more" +msgstr "Xem nữa" + +#: app/templates/index.html:118 app/templates/index.html:124 +#: app/templates/packages/game_hub.html:51 msgid "Recently Updated" msgstr "Cập nhật Gần đây" -#: app/templates/index.html:124 +#: app/templates/index.html:129 app/templates/index.html:135 msgid "Top Games" msgstr "Trò chơi hàng đầu" -#: app/templates/index.html:131 app/templates/packages/game_hub.html:46 +#: app/templates/index.html:140 app/templates/index.html:146 +#: app/templates/packages/game_hub.html:58 msgid "Top Mods" msgstr "Mods hàng đầu" -#: app/templates/index.html:138 app/templates/packages/game_hub.html:53 +#: app/templates/index.html:151 app/templates/index.html:157 +#: app/templates/packages/game_hub.html:65 msgid "Top Texture Packs" msgstr "Gói Kết cấu Hàng đầu" -#: app/templates/index.html:142 +#: app/templates/index.html:163 msgid "Search by Tags" msgstr "Tìm kiếm bằng Thẻ" -#: app/templates/index.html:160 app/templates/packages/game_hub.html:60 +#: app/templates/index.html:177 app/templates/index.html:183 +#: app/templates/packages/game_hub.html:72 msgid "Highest Reviewed" msgstr "Được đánh giá Cao nhất" -#: app/templates/index.html:167 +#: app/templates/index.html:191 +msgid "All reviews" +msgstr "" + +#: app/templates/index.html:193 msgid "Recent Positive Reviews" msgstr "Các đánh giá Tích cực Gần đây" -#: app/templates/index.html:174 +#: app/templates/index.html:200 #, python-format msgid "CDB has %(count)d packages, with a total of %(downloads)d downloads." msgstr "CDB có %(count)d gói, với tổng số %(downloads)d tải xuống." @@ -1465,6 +1502,27 @@ msgstr "Gửi thông báo hàng loạt" msgid "Send email to %(username)s" msgstr "Gửi email cho %(username)s" +#: app/templates/admin/storage.html:18 +#: app/templates/packages/create_edit.html:66 +#: app/templates/packages/game_support.html:20 +#: app/templates/threads/view.html:96 app/templates/todo/tags.html:36 +msgid "Package" +msgstr "Gói" + +#: app/templates/admin/storage.html:62 +#: app/templates/collections/create_edit.html:61 +#: app/templates/threads/user_comments.html:79 +msgid "No results" +msgstr "" + +#: app/templates/admin/languages/list.html:19 +msgid "Id" +msgstr "" + +#: app/templates/admin/languages/list.html:33 +msgid "Has ContentDB translation?" +msgstr "" + #: app/templates/admin/licenses/list.html:8 msgid "New License" msgstr "Giấy phép Mới" @@ -1584,7 +1642,7 @@ msgstr "Không có mã thông báo nào được tạo" #: app/templates/collections/create_edit.html:5 #: app/templates/collections/view.html:42 app/templates/macros/releases.html:68 -#: app/templates/packages/view.html:115 app/templates/packages/view.html:248 +#: app/templates/packages/view.html:116 app/templates/packages/view.html:255 msgid "Edit" msgstr "Chỉnh sửa" @@ -1600,13 +1658,8 @@ msgstr "" msgid "This requires the collection to be public" msgstr "" -#: app/templates/collections/create_edit.html:61 -#: app/templates/threads/user_comments.html:79 -msgid "No results" -msgstr "" - #: app/templates/collections/create_edit.html:76 -#: app/templates/packages/remove.html:58 app/templates/packages/view.html:127 +#: app/templates/packages/remove.html:58 app/templates/packages/view.html:128 msgid "Remove" msgstr "Loại bỏ" @@ -1867,7 +1920,7 @@ msgid "No audit log entries." msgstr "Không có mục kiểm toán được ghi nhật ký." #: app/templates/macros/forms.html:21 app/templates/macros/reviews.html:145 -#: app/templates/packages/remove.html:48 app/templates/packages/view.html:444 +#: app/templates/packages/remove.html:48 app/templates/packages/view.html:451 #: app/templates/users/modtools.html:86 msgid "Required" msgstr "Yêu cầu" @@ -1937,19 +1990,19 @@ msgstr "" "Bạn có thể mở một chủ đề nếu bạn có một câu hỏi cho các người phê duyệt " "hoặc tác giả gói." -#: app/templates/macros/packagegridtile.html:25 +#: app/templates/macros/packagegridtile.html:26 msgid "Warning: Non-free code and media." msgstr "Cảnh báo: Mã và phương tiện truyền thông không-tự do." -#: app/templates/macros/packagegridtile.html:29 +#: app/templates/macros/packagegridtile.html:30 msgid "Warning: Non-free code." msgstr "Cảnh báo: Mã không-tự do." -#: app/templates/macros/packagegridtile.html:33 +#: app/templates/macros/packagegridtile.html:34 msgid "Warning: Non-free media." msgstr "Cảnh báo: Phương tiện truyền thông không-tự do." -#: app/templates/macros/packagegridtile.html:45 +#: app/templates/macros/packagegridtile.html:46 msgid "No packages available" msgstr "Không có gói sẵn" @@ -2152,8 +2205,8 @@ msgstr "Trả lời cuối cùng" msgid "On %(trigger)s, do %(action)s" msgstr "Nếu %(trigger)s, thì %(action)s" -#: app/templates/macros/todo.html:35 app/templates/packages/view.html:121 -#: app/templates/packages/view.html:409 +#: app/templates/macros/todo.html:35 app/templates/packages/view.html:122 +#: app/templates/packages/view.html:416 msgid "Release" msgstr "Phát hành" @@ -2163,7 +2216,7 @@ msgstr "Kho" #: app/templates/macros/todo.html:48 #: app/templates/packages/releases_list.html:13 -#: app/templates/packages/view.html:413 +#: app/templates/packages/view.html:420 msgid "Update settings" msgstr "Cài đặt cập nhật" @@ -2171,7 +2224,7 @@ msgstr "Cài đặt cập nhật" msgid "No outdated packages." msgstr "Không có gói lỗi thời." -#: app/templates/macros/topics.html:6 app/templates/packages/view.html:176 +#: app/templates/macros/topics.html:6 app/templates/packages/view.html:177 msgid "Author" msgstr "Tác giả" @@ -2227,9 +2280,9 @@ msgstr "Chủ đề diễn đàn" #: app/templates/modnames/view.html:27 app/templates/oauth/authorize.html:32 #: app/templates/packages/game_support.html:42 -#: app/templates/packages/similar.html:38 app/templates/packages/view.html:450 -#: app/templates/packages/view.html:474 app/templates/packages/view.html:519 -#: app/templates/packages/view.html:551 app/templates/todo/editor.html:85 +#: app/templates/packages/similar.html:38 app/templates/packages/view.html:457 +#: app/templates/packages/view.html:481 app/templates/packages/view.html:526 +#: app/templates/packages/view.html:558 app/templates/todo/editor.html:85 #: app/templates/todo/game_support.html:45 #, python-format msgid "%(title)s by %(display_name)s" @@ -2447,12 +2500,6 @@ msgstr "" "tính năng\n" "\t\t\tchẳng hạn như tìm siêu dữ liệu từ git và tự động hoàn thành." -#: app/templates/packages/create_edit.html:66 -#: app/templates/packages/game_support.html:20 -#: app/templates/threads/view.html:96 app/templates/todo/tags.html:36 -msgid "Package" -msgstr "Gói" - #: app/templates/packages/create_edit.html:73 msgid "You need to unpublish the package to change the name." msgstr "" @@ -2521,6 +2568,10 @@ msgstr "Các video YouTube sẽ được hiển thị dưới dạng nhúng." msgid "If blank, the author's donation URL will be used instead." msgstr "" +#: app/templates/packages/create_edit.html:122 +msgid "How can users translate your package? ie: weblate URL or a help page" +msgstr "" + #: app/templates/packages/edit_maintainers.html:4 msgid "Edit Maintainers" msgstr "Chỉnh sửa người bảo trì" @@ -2555,6 +2606,12 @@ msgstr "Trung Tâm Cộng Đồng" msgid "Mods and texture packs for %(title)s" msgstr "" +#: app/templates/packages/game_hub.html:31 +#: app/templates/packages/game_hub.html:34 +#, python-format +msgid "Search for packages for %(title)s" +msgstr "" + #: app/templates/packages/game_support.html:9 msgid "Documentation" msgstr "" @@ -2566,7 +2623,7 @@ msgid "" msgstr "" #: app/templates/packages/game_support.html:23 -#: app/templates/packages/view.html:212 +#: app/templates/packages/view.html:213 msgid "Source" msgstr "Nguồn" @@ -3082,7 +3139,7 @@ msgstr "" "hưởng của nó vào đánh giá gói." #: app/templates/packages/review_votes.html:4 -#: app/templates/packages/view.html:353 +#: app/templates/packages/view.html:360 msgid "Review Votes" msgstr "Vote đánh giá" @@ -3194,6 +3251,40 @@ msgstr "Chủ đề diễn đàn tương tự" msgid "Download (.csv)" msgstr "" +#: app/templates/packages/translation.html:18 +#, python-format +msgid "" +"To provide translations for your %(type)s, you need to create .tr files " +"and upload a new release." +msgstr "" + +#: app/templates/packages/translation.html:19 +msgid "" +"For information on how to do this, see the modding book chapter and " +"lua_api.md" +msgstr "" + +#: app/templates/packages/translation.html:23 +msgid "Translation - Minetest Modding Book" +msgstr "" + +#: app/templates/packages/translation.html:26 +msgid "Translating content meta - lua_api.md" +msgstr "" + +#: app/templates/packages/translation.html:31 +#, python-format +msgid "%(title)s is available in %(num)d languages." +msgstr "" + +#: app/templates/packages/translation.html:32 +msgid "ContentDB reads translations from locale files (.tr) in your package." +msgstr "" + +#: app/templates/packages/translation.html:39 +msgid "Language" +msgstr "" + #: app/templates/packages/update_config.html:4 #: app/templates/packages/update_config.html:9 msgid "Configure Git Update Detection" @@ -3235,46 +3326,46 @@ msgstr "" "Khi một gói được đánh dấu là đã lỗi thời, bạn sẽ không nhận được bất kỳ " "thông báo nào nữa cho đến khi gói đó được đánh dấu là cập nhật." -#: app/templates/packages/view.html:41 +#: app/templates/packages/view.html:42 msgid "Download" msgstr "Tải xuống" -#: app/templates/packages/view.html:48 +#: app/templates/packages/view.html:49 #, python-format msgid "Minetest %(min)s - %(max)s" msgstr "Minetest %(min)s - %(max)s" -#: app/templates/packages/view.html:50 +#: app/templates/packages/view.html:51 #, python-format msgid "For Minetest %(min)s and above" msgstr "Cho Minetest %(min)s trở lên" -#: app/templates/packages/view.html:52 +#: app/templates/packages/view.html:53 #, python-format msgid "Minetest %(max)s and below" msgstr "Minetest %(max)s trở xuống" -#: app/templates/packages/view.html:62 +#: app/templates/packages/view.html:63 msgid "How do I install this?" msgstr "Làm thế nào để tôi cài đặt cái này?" -#: app/templates/packages/view.html:68 +#: app/templates/packages/view.html:69 msgid "No downloads available" msgstr "Không có sẵn bản tải xuống" -#: app/templates/packages/view.html:75 +#: app/templates/packages/view.html:76 msgid "Non-free code and media" msgstr "Mã và phương tiện truyền thông không-tự do" -#: app/templates/packages/view.html:77 +#: app/templates/packages/view.html:78 msgid "Non-free code" msgstr "Mã không-tự do" -#: app/templates/packages/view.html:79 +#: app/templates/packages/view.html:80 msgid "Non-free media" msgstr "Phương tiện truyền thông không-tự do" -#: app/templates/packages/view.html:93 app/templates/threads/view.html:104 +#: app/templates/packages/view.html:94 app/templates/threads/view.html:104 msgid "" "This thread is only visible to its creator, package maintainers, users of" " Approver rank or above, and @mentioned users." @@ -3283,166 +3374,166 @@ msgstr "" "xếp hạng Người phê duyệt trở lên và người dùng @mentioned (được đề cập " "đến)." -#: app/templates/packages/view.html:162 -msgid "Work in Progress" -msgstr "Đang tiến hành" - -#: app/templates/packages/view.html:183 app/templates/users/profile.html:242 +#: app/templates/packages/view.html:184 app/templates/users/profile.html:242 msgid "Downloads" msgstr "Tải về" -#: app/templates/packages/view.html:206 app/templates/users/profile.html:95 +#: app/templates/packages/view.html:207 app/templates/users/profile.html:95 msgid "Website" msgstr "Trang web" -#: app/templates/packages/view.html:218 app/templates/users/profile.html:77 +#: app/templates/packages/view.html:219 app/templates/users/profile.html:77 msgid "Forums" msgstr "Diễn đàn" -#: app/templates/packages/view.html:224 +#: app/templates/packages/view.html:225 msgid "Issue Tracker" msgstr "Theo Dõi Vấn Đề" -#: app/templates/packages/view.html:303 +#: app/templates/packages/view.html:231 +msgid "Translate" +msgstr "" + +#: app/templates/packages/view.html:310 msgid "Awaiting review" msgstr "Chờ xem xét" -#: app/templates/packages/view.html:333 app/templates/threads/view.html:77 +#: app/templates/packages/view.html:340 app/templates/threads/view.html:77 msgid "Edit Review" msgstr "Chỉnh sửa đánh giá" -#: app/templates/packages/view.html:338 +#: app/templates/packages/view.html:345 msgid "You can't review your own package." msgstr "Bạn không thể đánh giá gói của mình." -#: app/templates/packages/view.html:348 +#: app/templates/packages/view.html:355 msgid "Package needs to be approved before it can be reviewed." msgstr "" -#: app/templates/packages/view.html:359 +#: app/templates/packages/view.html:366 msgid "Used By" msgstr "Được Sử Dụng Bởi" -#: app/templates/packages/view.html:365 +#: app/templates/packages/view.html:372 msgid "Content" msgstr "Nội dung" -#: app/templates/packages/view.html:367 app/templates/packages/view.html:437 +#: app/templates/packages/view.html:374 app/templates/packages/view.html:444 msgid "View content for game" msgstr "Xem nội dung cho trò chơi" -#: app/templates/packages/view.html:381 +#: app/templates/packages/view.html:388 msgid "Favorite" msgstr "" -#: app/templates/packages/view.html:387 +#: app/templates/packages/view.html:394 msgid "Add to collection..." msgstr "" -#: app/templates/packages/view.html:397 +#: app/templates/packages/view.html:404 msgid "Package may be outdated" msgstr "Gói có thể đã lỗi thời" -#: app/templates/packages/view.html:404 +#: app/templates/packages/view.html:411 msgid "Only visible to the author and Editors." msgstr "Chỉ hiển thị cho tác giả và Biên tập viên." -#: app/templates/packages/view.html:421 +#: app/templates/packages/view.html:428 msgid "Warning" msgstr "Cảnh báo" -#: app/templates/packages/view.html:427 +#: app/templates/packages/view.html:434 msgid "Like this package? Help support its development by making a donation" msgstr "Thích gói này? Giúp hỗ trợ sự phát triển của nó bằng cách đóng góp" -#: app/templates/packages/view.html:430 +#: app/templates/packages/view.html:437 msgid "Donate now" msgstr "Quyên góp ngay bây giờ" -#: app/templates/packages/view.html:442 +#: app/templates/packages/view.html:449 msgid "Dependencies" msgstr "Phụ thuộc" -#: app/templates/packages/view.html:462 +#: app/templates/packages/view.html:469 msgid "No required dependencies" msgstr "Không có phụ thuộc bắt buộc" -#: app/templates/packages/view.html:468 +#: app/templates/packages/view.html:475 msgid "Optional" msgstr "Tùy chọn" -#: app/templates/packages/view.html:501 +#: app/templates/packages/view.html:508 msgid "Compatible Games" msgstr "Trò chơi tương thích" -#: app/templates/packages/view.html:506 app/templates/packages/view.html:526 +#: app/templates/packages/view.html:513 app/templates/packages/view.html:533 msgid "No specific game required" msgstr "" -#: app/templates/packages/view.html:509 +#: app/templates/packages/view.html:516 msgid "Tested with:" msgstr "" -#: app/templates/packages/view.html:531 +#: app/templates/packages/view.html:538 msgid "Is the above correct?" msgstr "" -#: app/templates/packages/view.html:532 +#: app/templates/packages/view.html:539 msgid "You need to either confirm this or tell ContentDB about supported games" msgstr "" -#: app/templates/packages/view.html:544 +#: app/templates/packages/view.html:551 msgid "Does not work with:" msgstr "" -#: app/templates/packages/view.html:561 +#: app/templates/packages/view.html:568 msgid "This is an experimental feature." msgstr "Đây là một tính năng thử nghiệm." -#: app/templates/packages/view.html:562 +#: app/templates/packages/view.html:569 msgid "Supported games are determined by an algorithm, and may not be correct." msgstr "" "Các trò chơi được hỗ trợ được xác định bởi một thuật toán và có thể không" " đúng." -#: app/templates/packages/view.html:572 +#: app/templates/packages/view.html:579 msgid "Please specify compatible games" msgstr "" -#: app/templates/packages/view.html:578 +#: app/templates/packages/view.html:585 msgid "Information" msgstr "Thông tin" -#: app/templates/packages/view.html:584 +#: app/templates/packages/view.html:591 msgid "Technical Name" msgstr "Tên Kỹ Thuật" -#: app/templates/packages/view.html:593 +#: app/templates/packages/view.html:607 #, python-format msgid "%(code_license)s for code,
%(media_license)s for media." msgstr "%(code_license)s cho mã,
%(media_license)s cho phương tiện truền thông." -#: app/templates/packages/view.html:601 +#: app/templates/packages/view.html:615 msgid "Unknown" msgstr "Không rõ" -#: app/templates/packages/view.html:603 +#: app/templates/packages/view.html:617 msgid "Added" msgstr "Đã thêm" -#: app/templates/packages/view.html:617 +#: app/templates/packages/view.html:631 msgid "Remove myself" msgstr "Xóa chính tôi" -#: app/templates/packages/view.html:622 +#: app/templates/packages/view.html:636 msgid "Provides" msgstr "Cung cấp" -#: app/templates/packages/view.html:644 +#: app/templates/packages/view.html:658 msgid "More" msgstr "Thêm" -#: app/templates/packages/view.html:673 +#: app/templates/packages/view.html:687 msgid "See audit log" msgstr "Xem nhật ký kiểm tra" @@ -4658,3 +4749,15 @@ msgstr "Xin hãy cho phép email thông báo, bạn có thể tùy chỉnh bao n #~ msgid "a PNG or JPG image file" #~ msgstr "tệp hình ảnh PNG hoặc JPG" +#~ msgid "License Editor" +#~ msgstr "Trình chỉnh sửa Giấy phép" + +#~ msgid "Restore Package" +#~ msgstr "Khôi phục Gói" + +#~ msgid "Tag Editor" +#~ msgstr "Trình biên Tập Thẻ" + +#~ msgid "Create Tag" +#~ msgstr "Tạo thẻ" + diff --git a/translations/zh_CN/LC_MESSAGES/messages.po b/translations/zh_CN/LC_MESSAGES/messages.po index 8a2c8afa..afeca6e2 100644 --- a/translations/zh_CN/LC_MESSAGES/messages.po +++ b/translations/zh_CN/LC_MESSAGES/messages.po @@ -7,17 +7,16 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2023-12-30 16:46+0000\n" +"POT-Creation-Date: 2024-03-03 01:18+0000\n" "PO-Revision-Date: 2024-02-27 13:02+0000\n" "Last-Translator: y5nw \n" -"Language-Team: Chinese (Simplified) \n" "Language: zh_CN\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 5.5-dev\n" "Generated-By: Babel 2.12.1\n" #: app/__init__.py:123 @@ -28,7 +27,8 @@ msgstr "已封号:" msgid "You have been banned." msgstr "您被封号了。" -#: app/querybuilder.py:38 app/templates/admin/tags/list.html:38 +#: app/querybuilder.py:41 app/templates/admin/languages/list.html:27 +#: app/templates/admin/tags/list.html:38 #: app/templates/admin/warnings/list.html:28 #: app/templates/collections/create_edit.html:56 #: app/templates/collections/view.html:66 app/templates/modnames/list.html:16 @@ -37,11 +37,20 @@ msgstr "您被封号了。" msgid "Packages" msgstr "软件包" -#: app/template_filters.py:86 +#: app/querybuilder.py:56 +#, python-format +msgid "%(package_type)s for %(game_name)s" +msgstr "" + +#: app/template_filters.py:90 #, python-format msgid "%(delta)s ago" msgstr "%(delta)s以前" +#: app/blueprints/api/endpoints.py:95 app/templates/index.html:103 +msgid "Featured" +msgstr "精选" + #: app/blueprints/api/tokens.py:33 app/templates/admin/tags/list.html:26 #: app/templates/admin/warnings/list.html:20 app/templates/macros/topics.html:7 #: app/templates/modnames/list.html:12 @@ -53,15 +62,15 @@ msgid "Limit to package" msgstr "软件包限制" #: app/blueprints/api/tokens.py:36 app/blueprints/collections/__init__.py:90 -#: app/blueprints/oauth/__init__.py:175 app/blueprints/packages/packages.py:274 -#: app/blueprints/packages/packages.py:523 -#: app/blueprints/packages/packages.py:619 -#: app/blueprints/packages/packages.py:690 -#: app/blueprints/packages/releases.py:61 -#: app/blueprints/packages/releases.py:73 app/blueprints/packages/reviews.py:49 -#: app/blueprints/packages/screenshots.py:35 -#: app/blueprints/packages/screenshots.py:41 -#: app/blueprints/packages/screenshots.py:46 +#: app/blueprints/oauth/__init__.py:175 app/blueprints/packages/packages.py:275 +#: app/blueprints/packages/packages.py:539 +#: app/blueprints/packages/packages.py:635 +#: app/blueprints/packages/packages.py:706 +#: app/blueprints/packages/releases.py:62 +#: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:49 +#: app/blueprints/packages/screenshots.py:36 +#: app/blueprints/packages/screenshots.py:42 +#: app/blueprints/packages/screenshots.py:47 #: app/blueprints/users/account.py:226 app/blueprints/users/account.py:234 #: app/blueprints/users/settings.py:77 app/blueprints/users/settings.py:147 #: app/blueprints/users/settings.py:304 app/templates/users/modtools.html:111 @@ -69,16 +78,19 @@ msgid "Save" msgstr "保存" #: app/blueprints/collections/__init__.py:77 -#: app/blueprints/oauth/__init__.py:168 app/blueprints/packages/releases.py:53 -#: app/blueprints/packages/releases.py:65 app/blueprints/packages/reviews.py:45 -#: app/blueprints/threads/__init__.py:281 app/templates/macros/reviews.html:138 -#: app/templates/macros/topics.html:5 +#: app/blueprints/oauth/__init__.py:168 app/blueprints/packages/releases.py:54 +#: app/blueprints/packages/releases.py:66 app/blueprints/packages/reviews.py:45 +#: app/blueprints/threads/__init__.py:281 +#: app/templates/admin/languages/list.html:23 +#: app/templates/macros/reviews.html:138 app/templates/macros/topics.html:5 #: app/templates/packages/release_edit.html:17 +#: app/templates/packages/translation.html:42 msgid "Title" msgstr "标题" #: app/blueprints/collections/__init__.py:80 #: app/blueprints/collections/__init__.py:85 +#: app/templates/packages/translation.html:45 msgid "Short Description" msgstr "短描述" @@ -168,43 +180,48 @@ msgid "Edit Details" msgstr "编辑详细信息" #: app/blueprints/packages/__init__.py:37 +#: app/templates/packages/translation.html:4 +msgid "Translation" +msgstr "" + +#: app/blueprints/packages/__init__.py:42 #: app/templates/packages/releases_list.html:34 -#: app/templates/packages/view.html:634 app/templates/todo/editor.html:75 +#: app/templates/packages/view.html:648 app/templates/todo/editor.html:75 msgid "Releases" msgstr "发行版" -#: app/blueprints/packages/__init__.py:42 +#: app/blueprints/packages/__init__.py:47 #: app/templates/packages/screenshots.html:4 #: app/templates/packages/screenshots.html:14 app/templates/todo/editor.html:11 msgid "Screenshots" msgstr "截图" -#: app/blueprints/packages/__init__.py:47 +#: app/blueprints/packages/__init__.py:52 #: app/templates/packages/edit_maintainers.html:8 -#: app/templates/packages/view.html:605 +#: app/templates/packages/view.html:619 msgid "Maintainers" msgstr "维护者" -#: app/blueprints/packages/__init__.py:52 app/templates/base.html:159 -#: app/templates/packages/audit.html:4 +#: app/blueprints/packages/__init__.py:57 app/templates/admin/list.html:21 +#: app/templates/base.html:159 app/templates/packages/audit.html:4 msgid "Audit Log" msgstr "审计报告" -#: app/blueprints/packages/__init__.py:57 app/templates/base.html:150 +#: app/blueprints/packages/__init__.py:62 app/templates/base.html:150 #: app/templates/packages/stats.html:4 app/templates/packages/stats.html:23 -#: app/templates/packages/view.html:229 app/templates/users/profile.html:148 +#: app/templates/packages/view.html:236 app/templates/users/profile.html:148 msgid "Statistics" msgstr "统计" -#: app/blueprints/packages/__init__.py:62 app/templates/packages/share.html:4 +#: app/blueprints/packages/__init__.py:67 app/templates/packages/share.html:4 msgid "Share and Badges" msgstr "分享和徽章" -#: app/blueprints/packages/__init__.py:67 +#: app/blueprints/packages/__init__.py:72 msgid "Remove / Unpublish" msgstr "移除 / 撤搞" -#: app/blueprints/packages/__init__.py:75 +#: app/blueprints/packages/__init__.py:80 #: app/templates/packages/game_support.html:4 msgid "Supported Games" msgstr "支持的游戏" @@ -227,7 +244,7 @@ msgstr "错误:论坛贴子未找到。有可能该贴子刚刚创建。" msgid "No download available." msgstr "无可用下载。" -#: app/blueprints/packages/packages.py:253 app/templates/packages/view.html:582 +#: app/blueprints/packages/packages.py:253 app/templates/packages/view.html:589 msgid "Type" msgstr "类型" @@ -236,12 +253,12 @@ msgid "Title (Human-readable)" msgstr "标题(人类可读)" #: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:617 +#: app/blueprints/packages/packages.py:633 msgid "Name (Technical)" msgstr "名称(技术性)" #: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:618 +#: app/blueprints/packages/packages.py:634 #: app/templates/packages/create_edit.html:75 msgid "Lower case letters (a-z), digits (0-9), and underscores (_) only" msgstr "只允许小写字母(a-z),数字(0-9),下划线(_)" @@ -250,7 +267,7 @@ msgstr "只允许小写字母(a-z),数字(0-9),下划线(_)" msgid "Short Description (Plaintext)" msgstr "简短说明(纯文本)" -#: app/blueprints/packages/packages.py:258 app/templates/packages/view.html:597 +#: app/blueprints/packages/packages.py:258 app/templates/packages/view.html:611 msgid "Maintenance State" msgstr "开发周期" @@ -263,7 +280,7 @@ msgstr "标签" msgid "Content Warnings" msgstr "内容警告" -#: app/blueprints/packages/packages.py:262 app/templates/packages/view.html:586 +#: app/blueprints/packages/packages.py:262 app/templates/packages/view.html:600 msgid "License" msgstr "许可证" @@ -299,209 +316,219 @@ msgstr "视频 URL" msgid "Donate URL" msgstr "捐赠 URL" -#: app/blueprints/packages/packages.py:278 +#: app/blueprints/packages/packages.py:273 +msgid "Translation URL" +msgstr "" + +#: app/blueprints/packages/packages.py:279 msgid "_game is not an allowed name" msgstr "_game 名称不可取" -#: app/blueprints/packages/packages.py:288 +#: app/blueprints/packages/packages.py:289 msgid "" "Package already exists, but is removed. Please contact ContentDB staff to" " restore the package" msgstr "该软件包已存在,但是已被移除。 请联系 ContentDB 的工作人员来恢复该软件包" -#: app/blueprints/packages/packages.py:293 +#: app/blueprints/packages/packages.py:294 msgid "Package already exists" msgstr "软件包已存在" -#: app/blueprints/packages/packages.py:299 +#: app/blueprints/packages/packages.py:300 msgid "A collection with a similar name already exists" msgstr "相似名称的作品集已存在" -#: app/blueprints/packages/packages.py:359 +#: app/blueprints/packages/packages.py:361 msgid "Unable to find that user" msgstr "找不到该用户" -#: app/blueprints/packages/packages.py:363 -#: app/blueprints/packages/screenshots.py:136 +#: app/blueprints/packages/packages.py:365 +#: app/blueprints/packages/screenshots.py:137 #: app/blueprints/users/settings.py:131 msgid "Permission denied" msgstr "拒绝访问" -#: app/blueprints/packages/packages.py:419 -#: app/blueprints/packages/packages.py:478 -#: app/blueprints/packages/packages.py:498 +#: app/blueprints/packages/packages.py:421 +#: app/blueprints/packages/packages.py:494 +#: app/blueprints/packages/packages.py:514 msgid "You don't have permission to do that" msgstr "你没有进行该操作的权限" -#: app/blueprints/packages/packages.py:449 +#: app/blueprints/packages/packages.py:453 msgid "Please comment what changes are needed in the approval thread" msgstr "请在审核贴评论中说明需要作出哪些修改" -#: app/blueprints/packages/packages.py:493 +#: app/blueprints/packages/packages.py:460 +msgid "" +"Please comment in the approval thread so editors know what you have " +"changed" +msgstr "" + +#: app/blueprints/packages/packages.py:509 msgid "Deleted package" msgstr "已删除的软件包" -#: app/blueprints/packages/packages.py:513 +#: app/blueprints/packages/packages.py:529 msgid "Unapproved package" msgstr "未通过的软件包" -#: app/blueprints/packages/packages.py:522 +#: app/blueprints/packages/packages.py:538 msgid "Maintainers (Comma-separated)" msgstr "维护者(用逗号隔开)" -#: app/blueprints/packages/packages.py:531 +#: app/blueprints/packages/packages.py:547 msgid "You don't have permission to edit maintainers" msgstr "你没有权限编辑维护者" -#: app/blueprints/packages/packages.py:581 +#: app/blueprints/packages/packages.py:597 msgid "You are not a maintainer" msgstr "你不是维护者" -#: app/blueprints/packages/packages.py:584 +#: app/blueprints/packages/packages.py:600 msgid "Package owners cannot remove themselves as maintainers" msgstr "软件包所有人不能把自己移除出维护者列表" -#: app/blueprints/packages/packages.py:616 +#: app/blueprints/packages/packages.py:632 msgid "Author Name" msgstr "作者名" -#: app/blueprints/packages/packages.py:686 +#: app/blueprints/packages/packages.py:702 msgid "Enable support detection based on dependencies (recommended)" msgstr "启用基于依赖项的支持检测(推荐)" -#: app/blueprints/packages/packages.py:687 +#: app/blueprints/packages/packages.py:703 msgid "Supported games" msgstr "支持的子游戏" -#: app/blueprints/packages/packages.py:688 +#: app/blueprints/packages/packages.py:704 msgid "Unsupported games" msgstr "不支持的子游戏" -#: app/blueprints/packages/packages.py:689 +#: app/blueprints/packages/packages.py:705 msgid "Supports all games (unless stated) / is game independent" msgstr "支持所有子游戏(如无特别说明)/ 子游戏无关" -#: app/blueprints/packages/packages.py:705 +#: app/blueprints/packages/packages.py:721 msgid "You need at least one release before you can edit game support" msgstr "需要至少一个发行版才能编辑子游戏支持" -#: app/blueprints/packages/packages.py:709 +#: app/blueprints/packages/packages.py:725 msgid "Mod(pack) needs to contain at least one mod. Please create a new release" msgstr "Mod(包)需要至少包含一个Mod。请创建发行版" -#: app/blueprints/packages/releases.py:54 +#: app/blueprints/packages/releases.py:55 #: app/templates/packages/release_new.html:46 msgid "Method" msgstr "方法" -#: app/blueprints/packages/releases.py:54 -#: app/blueprints/packages/releases.py:56 -#: app/blueprints/packages/screenshots.py:34 +#: app/blueprints/packages/releases.py:55 +#: app/blueprints/packages/releases.py:57 +#: app/blueprints/packages/screenshots.py:35 msgid "File Upload" msgstr "文件上传" -#: app/blueprints/packages/releases.py:55 +#: app/blueprints/packages/releases.py:56 msgid "Git reference (ie: commit hash, branch, or tag)" msgstr "Git引用(即:提交哈希,分支或标签)" -#: app/blueprints/packages/releases.py:57 -#: app/blueprints/packages/releases.py:69 -#: app/blueprints/packages/releases.py:193 +#: app/blueprints/packages/releases.py:58 +#: app/blueprints/packages/releases.py:70 +#: app/blueprints/packages/releases.py:194 msgid "Minimum Minetest Version" msgstr "最低Minetest版本" -#: app/blueprints/packages/releases.py:59 -#: app/blueprints/packages/releases.py:71 -#: app/blueprints/packages/releases.py:196 +#: app/blueprints/packages/releases.py:60 +#: app/blueprints/packages/releases.py:72 +#: app/blueprints/packages/releases.py:197 msgid "Maximum Minetest Version" msgstr "最高Minetest版本" -#: app/blueprints/packages/releases.py:66 +#: app/blueprints/packages/releases.py:67 #: app/templates/packages/release_edit.html:23 msgid "URL" msgstr "URL" -#: app/blueprints/packages/releases.py:67 +#: app/blueprints/packages/releases.py:68 msgid "Task ID" msgstr "任务ID" -#: app/blueprints/packages/releases.py:68 -#: app/blueprints/packages/screenshots.py:40 +#: app/blueprints/packages/releases.py:69 +#: app/blueprints/packages/screenshots.py:41 msgid "Is Approved" msgstr "是否通过" -#: app/blueprints/packages/releases.py:86 +#: app/blueprints/packages/releases.py:87 msgid "Import from Git" msgstr "从Git导入" -#: app/blueprints/packages/releases.py:86 +#: app/blueprints/packages/releases.py:87 msgid "Upload .zip file" msgstr "上传zip文件" -#: app/blueprints/packages/releases.py:192 +#: app/blueprints/packages/releases.py:193 msgid "Set Min" msgstr "设置最小值" -#: app/blueprints/packages/releases.py:195 +#: app/blueprints/packages/releases.py:196 msgid "Set Max" msgstr "设置最大值" -#: app/blueprints/packages/releases.py:198 +#: app/blueprints/packages/releases.py:199 msgid "Only change values previously set as none" msgstr "仅修改之前为空的值" -#: app/blueprints/packages/releases.py:199 +#: app/blueprints/packages/releases.py:200 msgid "Update" msgstr "更新" -#: app/blueprints/packages/releases.py:248 +#: app/blueprints/packages/releases.py:251 #: app/templates/packages/update_config.html:25 msgid "Trigger" msgstr "钩子" -#: app/blueprints/packages/releases.py:249 +#: app/blueprints/packages/releases.py:252 msgid "New Commit" msgstr "新提交" -#: app/blueprints/packages/releases.py:250 app/templates/admin/tags/list.html:8 +#: app/blueprints/packages/releases.py:253 app/templates/admin/tags/list.html:8 msgid "New Tag" msgstr "新标签" -#: app/blueprints/packages/releases.py:252 +#: app/blueprints/packages/releases.py:255 msgid "Branch name" msgstr "分支名称" -#: app/blueprints/packages/releases.py:253 +#: app/blueprints/packages/releases.py:256 #: app/templates/packages/update_config.html:38 msgid "Action" msgstr "动作" -#: app/blueprints/packages/releases.py:254 +#: app/blueprints/packages/releases.py:257 msgid "Send notification and mark as outdated" msgstr "发送通知并标记为过期包" -#: app/blueprints/packages/releases.py:254 +#: app/blueprints/packages/releases.py:257 #: app/templates/macros/package_approval.html:22 msgid "Create release" msgstr "创建发行版" -#: app/blueprints/packages/releases.py:256 +#: app/blueprints/packages/releases.py:259 msgid "Save Settings" msgstr "保存设置" -#: app/blueprints/packages/releases.py:257 +#: app/blueprints/packages/releases.py:260 msgid "Disable Automation" msgstr "关闭自动化" -#: app/blueprints/packages/releases.py:296 +#: app/blueprints/packages/releases.py:299 msgid "Please add a Git repository URL in order to set up automatic releases" msgstr "要自动发布,请添加Git仓库URL" -#: app/blueprints/packages/releases.py:312 +#: app/blueprints/packages/releases.py:315 msgid "Deleted update configuration" msgstr "已删除更新配置" -#: app/blueprints/packages/releases.py:320 +#: app/blueprints/packages/releases.py:323 msgid "Now, please create an initial release" msgstr "现在,请创建初始发行版" @@ -543,7 +570,7 @@ msgstr "您最近评测了太多软件包。请稍候再试,并试着编写更 #: app/blueprints/packages/reviews.py:80 app/blueprints/threads/__init__.py:207 #: app/blueprints/threads/__init__.py:240 #: app/blueprints/threads/__init__.py:334 app/blueprints/users/settings.py:112 -#: app/logic/packages.py:131 +#: app/logic/packages.py:132 msgid "Linking to blocked sites is not allowed" msgstr "不允许链接到封禁网站" @@ -555,12 +582,12 @@ msgstr "你不能自己为自己软件包的评测投票!" msgid "You can't vote on your own reviews!" msgstr "你不能自己为自己的评测投票!" -#: app/blueprints/packages/screenshots.py:33 -#: app/blueprints/packages/screenshots.py:39 +#: app/blueprints/packages/screenshots.py:34 +#: app/blueprints/packages/screenshots.py:40 msgid "Title/Caption" msgstr "标题" -#: app/blueprints/packages/screenshots.py:45 +#: app/blueprints/packages/screenshots.py:46 #: app/templates/packages/screenshots.html:110 msgid "Cover Image" msgstr "封面图像" @@ -570,7 +597,7 @@ msgid "Message" msgstr "消息" #: app/blueprints/report/__init__.py:35 app/templates/macros/threads.html:51 -#: app/templates/packages/view.html:665 app/templates/report/index.html:4 +#: app/templates/packages/view.html:679 app/templates/report/index.html:4 #: app/templates/report/index.html:10 app/templates/users/profile.html:37 msgid "Report" msgstr "举报" @@ -643,7 +670,7 @@ msgstr "密码" msgid "Remember me" msgstr "记住我" -#: app/blueprints/users/account.py:39 app/templates/base.html:188 +#: app/blueprints/users/account.py:39 app/templates/base.html:176 #: app/templates/donate/index.html:74 app/templates/users/login.html:4 msgid "Sign in" msgstr "登录" @@ -1005,7 +1032,7 @@ msgid "File filter" msgstr "文件过滤器" #: app/blueprints/zipgrep/__init__.py:38 app/templates/base.html:60 -#: app/templates/todo/tags.html:14 +#: app/templates/packages/game_hub.html:35 app/templates/todo/tags.html:14 msgid "Search" msgstr "搜索" @@ -1036,17 +1063,17 @@ msgstr "您需要添加至少一个截图。" msgid "Please wait for the license to be added to CDB." msgstr "请等待许可证添加到 CDB。" -#: app/logic/packages.py:98 +#: app/logic/packages.py:99 msgid "" "Name can only contain lower case letters (a-z), digits (0-9), and " "underscores (_)" msgstr "名称只能包含小写字母(a-z)、数字(0-9)和下划线(_)" -#: app/logic/packages.py:112 +#: app/logic/packages.py:113 msgid "You don't have permission to edit this package" msgstr "你没有权限编辑这个软件包" -#: app/logic/packages.py:116 +#: app/logic/packages.py:117 msgid "You don't have permission to change the package name" msgstr "你没有权限重命名软件包" @@ -1079,50 +1106,50 @@ msgid "" "pixels" msgstr "截图的大小未达到要求,它至少要%(width)sx%(height)s的分辨率" -#: app/logic/uploads.py:55 +#: app/logic/uploads.py:58 #, python-format msgid "Please upload %(file_desc)s" msgstr "请上传%(file_desc)s" -#: app/logic/uploads.py:58 +#: app/logic/uploads.py:61 msgid "Uploaded image isn't actually an image" msgstr "上传的图片不是图片" -#: app/models/packages.py:68 +#: app/models/packages.py:69 msgid "Mod" msgstr "Mod" -#: app/models/packages.py:70 +#: app/models/packages.py:71 msgid "Game" msgstr "子游戏" -#: app/models/packages.py:72 +#: app/models/packages.py:73 msgid "Texture Pack" msgstr "材质包" -#: app/models/packages.py:77 app/templates/base.html:39 +#: app/models/packages.py:78 app/templates/base.html:39 #: app/templates/modnames/view.html:14 msgid "Mods" msgstr "Mod" -#: app/models/packages.py:79 app/templates/base.html:42 +#: app/models/packages.py:80 app/templates/base.html:42 #: app/templates/modnames/view.html:17 msgid "Games" msgstr "子游戏" -#: app/models/packages.py:81 app/templates/base.html:45 +#: app/models/packages.py:82 app/templates/base.html:45 msgid "Texture Packs" msgstr "材质包" -#: app/models/packages.py:170 +#: app/models/packages.py:171 msgid "Submit for Approval" msgstr "交付审核" -#: app/models/packages.py:172 +#: app/models/packages.py:173 msgid "Approve" msgstr "批准" -#: app/models/packages.py:174 app/templates/api/create_edit_token.html:17 +#: app/models/packages.py:175 app/templates/api/create_edit_token.html:17 #: app/templates/collections/delete.html:14 #: app/templates/collections/view.html:39 #: app/templates/oauth/create_edit.html:17 @@ -1134,6 +1161,10 @@ msgstr "批准" msgid "Delete" msgstr "删除" +#: app/models/packages.py:572 app/templates/packages/view.html:163 +msgid "Work in Progress" +msgstr "未完工" + #: app/tasks/emails.py:119 msgid "" "You are receiving this email because you are a registered user of " @@ -1185,8 +1216,9 @@ msgstr "找不到页面。该页面可能已被删除,或者您没有权限访 msgid "Random" msgstr "随机" -#: app/templates/base.html:51 app/templates/base.html:256 +#: app/templates/base.html:51 app/templates/base.html:245 #: app/templates/packages/bulk_update_conf.html:8 +#: app/templates/packages/translation.html:12 #: app/templates/packages/update_config.html:8 #: app/templates/todo/game_support.html:8 app/templates/todo/user.html:45 #: app/templates/todo/user.html:69 @@ -1227,84 +1259,82 @@ msgstr "个人资料" msgid "My Collections" msgstr "我的作品集" -#: app/templates/base.html:163 +#: app/templates/base.html:164 msgid "Admin" msgstr "管理员" -#: app/templates/base.html:166 -msgid "License Editor" -msgstr "软件许可证编辑器" - -#: app/templates/base.html:171 -msgid "Restore Package" -msgstr "恢复软件包" - -#: app/templates/base.html:174 -msgid "Tag Editor" -msgstr "标签编辑器" - -#: app/templates/base.html:176 -msgid "Create Tag" -msgstr "创建标签" - -#: app/templates/base.html:181 app/templates/packages/release_new.html:12 +#: app/templates/base.html:169 app/templates/packages/release_new.html:12 msgid "Settings" msgstr "设置" -#: app/templates/base.html:184 +#: app/templates/base.html:172 msgid "Sign out" msgstr "登出" -#: app/templates/base.html:213 +#: app/templates/admin/languages/list.html:4 +#: app/templates/admin/languages/list.html:10 app/templates/base.html:185 +#: app/templates/packages/view.html:593 +msgid "Languages" +msgstr "" + +#: app/templates/base.html:202 msgid "Help translate ContentDB" msgstr "帮助翻译ContentDB" -#: app/templates/base.html:257 +#: app/templates/base.html:246 msgid "About" msgstr "关于" -#: app/templates/base.html:258 +#: app/templates/base.html:247 msgid "Rules" msgstr "规则" -#: app/templates/base.html:259 +#: app/templates/base.html:248 msgid "Policy and Guidance" msgstr "政策和指导" -#: app/templates/base.html:260 +#: app/templates/base.html:249 msgid "API" msgstr "API" -#: app/templates/base.html:261 app/templates/users/register.html:37 +#: app/templates/base.html:250 app/templates/users/register.html:37 msgid "Privacy Policy" msgstr "隐私政策" -#: app/templates/base.html:263 +#: app/templates/base.html:252 msgid "Report / DMCA" msgstr "举报 / DMCA" -#: app/templates/base.html:265 +#: app/templates/base.html:254 msgid "User List" msgstr "用户列表" -#: app/templates/base.html:266 app/templates/packages/view.html:189 -#: app/templates/packages/view.html:654 app/templates/threads/list.html:4 +#: app/templates/base.html:255 app/templates/packages/view.html:190 +#: app/templates/packages/view.html:668 app/templates/threads/list.html:4 msgid "Threads" msgstr "贴子" -#: app/templates/base.html:267 app/templates/collections/list.html:7 +#: app/templates/base.html:256 app/templates/collections/list.html:7 #: app/templates/collections/list.html:26 msgid "Collections" msgstr "作品集" -#: app/templates/base.html:268 +#: app/templates/base.html:257 msgid "Support Packages" msgstr "支持的软件包" -#: app/templates/base.html:269 +#: app/templates/base.html:258 msgid "Source Code" msgstr "源代码" +#: app/templates/base.html:264 +msgid "Show non-free packages" +msgstr "" + +#: app/templates/base.html:266 +msgid "Hide non-free packages" +msgstr "" + #: app/templates/index.html:4 msgid "Welcome" msgstr "欢迎" @@ -1313,6 +1343,7 @@ msgstr "欢迎" msgid "Welcome to the best place to find Minetest mods, games, and texture packs" msgstr "欢迎来到寻找 Minetest Mod,子游戏,材质包的最佳圣地" +#: app/templates/admin/storage.html:39 #: app/templates/collections/create_edit.html:81 #: app/templates/collections/list.html:39 #: app/templates/collections/view.html:91 app/templates/index.html:48 @@ -1329,68 +1360,73 @@ msgid "%(title)s by %(author)s" msgstr "%(title)s (作者:%(author)s)" #: app/templates/index.html:77 app/templates/packages/reviews_list.html:4 -#: app/templates/packages/view.html:193 app/templates/packages/view.html:325 +#: app/templates/packages/view.html:194 app/templates/packages/view.html:332 #: app/templates/users/profile.html:279 msgid "Reviews" msgstr "评测" -#: app/templates/index.html:93 app/templates/packages/view.html:271 +#: app/templates/index.html:93 app/templates/packages/view.html:278 msgid "Previous" msgstr "上一个" -#: app/templates/index.html:97 app/templates/packages/view.html:275 +#: app/templates/index.html:97 app/templates/packages/view.html:282 #: app/templates/users/claim_forums.html:87 msgid "Next" msgstr "下一个" -#: app/templates/index.html:103 -msgid "Featured" -msgstr "精选" - -#: app/templates/index.html:108 app/templates/index.html:115 -#: app/templates/index.html:122 app/templates/index.html:129 -#: app/templates/index.html:136 app/templates/index.html:158 -#: app/templates/index.html:165 app/templates/packages/game_hub.html:30 -#: app/templates/packages/game_hub.html:37 +#: app/templates/index.html:107 app/templates/index.html:113 #: app/templates/packages/game_hub.html:44 -#: app/templates/packages/game_hub.html:51 -#: app/templates/packages/game_hub.html:58 -msgid "See more" -msgstr "查看更多" - -#: app/templates/index.html:110 app/templates/packages/game_hub.html:32 msgid "Recently Added" msgstr "最近添加" -#: app/templates/index.html:117 app/templates/packages/game_hub.html:39 +#: app/templates/index.html:111 app/templates/index.html:122 +#: app/templates/index.html:133 app/templates/index.html:144 +#: app/templates/index.html:155 app/templates/index.html:181 +#: app/templates/packages/game_hub.html:42 +#: app/templates/packages/game_hub.html:49 +#: app/templates/packages/game_hub.html:56 +#: app/templates/packages/game_hub.html:63 +#: app/templates/packages/game_hub.html:70 +msgid "See more" +msgstr "查看更多" + +#: app/templates/index.html:118 app/templates/index.html:124 +#: app/templates/packages/game_hub.html:51 msgid "Recently Updated" msgstr "最近更新" -#: app/templates/index.html:124 +#: app/templates/index.html:129 app/templates/index.html:135 msgid "Top Games" msgstr "顶级子游戏" -#: app/templates/index.html:131 app/templates/packages/game_hub.html:46 +#: app/templates/index.html:140 app/templates/index.html:146 +#: app/templates/packages/game_hub.html:58 msgid "Top Mods" msgstr "顶级Mod" -#: app/templates/index.html:138 app/templates/packages/game_hub.html:53 +#: app/templates/index.html:151 app/templates/index.html:157 +#: app/templates/packages/game_hub.html:65 msgid "Top Texture Packs" msgstr "顶级材质包" -#: app/templates/index.html:142 +#: app/templates/index.html:163 msgid "Search by Tags" msgstr "标签搜索" -#: app/templates/index.html:160 app/templates/packages/game_hub.html:60 +#: app/templates/index.html:177 app/templates/index.html:183 +#: app/templates/packages/game_hub.html:72 msgid "Highest Reviewed" msgstr "评测最多" -#: app/templates/index.html:167 +#: app/templates/index.html:191 +msgid "All reviews" +msgstr "" + +#: app/templates/index.html:193 msgid "Recent Positive Reviews" msgstr "最近好评" -#: app/templates/index.html:174 +#: app/templates/index.html:200 #, python-format msgid "CDB has %(count)d packages, with a total of %(downloads)d downloads." msgstr "CDB拥有%(count)d软件包,总共有%(downloads)d次下载量。" @@ -1417,6 +1453,27 @@ msgstr "批量发送通知" msgid "Send email to %(username)s" msgstr "给%(username)s发送电子邮件" +#: app/templates/admin/storage.html:18 +#: app/templates/packages/create_edit.html:66 +#: app/templates/packages/game_support.html:20 +#: app/templates/threads/view.html:96 app/templates/todo/tags.html:36 +msgid "Package" +msgstr "软件包" + +#: app/templates/admin/storage.html:62 +#: app/templates/collections/create_edit.html:61 +#: app/templates/threads/user_comments.html:79 +msgid "No results" +msgstr "无结果" + +#: app/templates/admin/languages/list.html:19 +msgid "Id" +msgstr "" + +#: app/templates/admin/languages/list.html:33 +msgid "Has ContentDB translation?" +msgstr "" + #: app/templates/admin/licenses/list.html:8 msgid "New License" msgstr "新的许可证" @@ -1525,7 +1582,7 @@ msgstr "没有已创建的令牌" #: app/templates/collections/create_edit.html:5 #: app/templates/collections/view.html:42 app/templates/macros/releases.html:68 -#: app/templates/packages/view.html:115 app/templates/packages/view.html:248 +#: app/templates/packages/view.html:116 app/templates/packages/view.html:255 msgid "Edit" msgstr "编辑" @@ -1541,13 +1598,8 @@ msgstr "用户访问旧URL时不会跳转" msgid "This requires the collection to be public" msgstr "这就要求作品集是公开的" -#: app/templates/collections/create_edit.html:61 -#: app/templates/threads/user_comments.html:79 -msgid "No results" -msgstr "无结果" - #: app/templates/collections/create_edit.html:76 -#: app/templates/packages/remove.html:58 app/templates/packages/view.html:127 +#: app/templates/packages/remove.html:58 app/templates/packages/view.html:128 msgid "Remove" msgstr "移除" @@ -1790,7 +1842,7 @@ msgid "No audit log entries." msgstr "没有审核日志条目。" #: app/templates/macros/forms.html:21 app/templates/macros/reviews.html:145 -#: app/templates/packages/remove.html:48 app/templates/packages/view.html:444 +#: app/templates/packages/remove.html:48 app/templates/packages/view.html:451 #: app/templates/users/modtools.html:86 msgid "Required" msgstr "必需" @@ -1858,19 +1910,19 @@ msgid "" "author." msgstr "如果您对审核者或软件包作者有疑问,可以创建贴子。" -#: app/templates/macros/packagegridtile.html:25 +#: app/templates/macros/packagegridtile.html:26 msgid "Warning: Non-free code and media." msgstr "警告: 非自由代码和媒体内容。" -#: app/templates/macros/packagegridtile.html:29 +#: app/templates/macros/packagegridtile.html:30 msgid "Warning: Non-free code." msgstr "警告: 非自由代码。" -#: app/templates/macros/packagegridtile.html:33 +#: app/templates/macros/packagegridtile.html:34 msgid "Warning: Non-free media." msgstr "警告: 非自由媒体内容。" -#: app/templates/macros/packagegridtile.html:45 +#: app/templates/macros/packagegridtile.html:46 msgid "No packages available" msgstr "没有可用的软件包" @@ -2073,8 +2125,8 @@ msgstr "最新回复" msgid "On %(trigger)s, do %(action)s" msgstr "在%(trigger)s时,执行操作%(action)s" -#: app/templates/macros/todo.html:35 app/templates/packages/view.html:121 -#: app/templates/packages/view.html:409 +#: app/templates/macros/todo.html:35 app/templates/packages/view.html:122 +#: app/templates/packages/view.html:416 msgid "Release" msgstr "发行版" @@ -2084,7 +2136,7 @@ msgstr "仓库" #: app/templates/macros/todo.html:48 #: app/templates/packages/releases_list.html:13 -#: app/templates/packages/view.html:413 +#: app/templates/packages/view.html:420 msgid "Update settings" msgstr "更新设置" @@ -2092,7 +2144,7 @@ msgstr "更新设置" msgid "No outdated packages." msgstr "没有过期软件包。" -#: app/templates/macros/topics.html:6 app/templates/packages/view.html:176 +#: app/templates/macros/topics.html:6 app/templates/packages/view.html:177 msgid "Author" msgstr "作者" @@ -2145,9 +2197,9 @@ msgstr "论坛贴子" #: app/templates/modnames/view.html:27 app/templates/oauth/authorize.html:32 #: app/templates/packages/game_support.html:42 -#: app/templates/packages/similar.html:38 app/templates/packages/view.html:450 -#: app/templates/packages/view.html:474 app/templates/packages/view.html:519 -#: app/templates/packages/view.html:551 app/templates/todo/editor.html:85 +#: app/templates/packages/similar.html:38 app/templates/packages/view.html:457 +#: app/templates/packages/view.html:481 app/templates/packages/view.html:526 +#: app/templates/packages/view.html:558 app/templates/todo/editor.html:85 #: app/templates/todo/game_support.html:45 #, python-format msgid "%(title)s by %(display_name)s" @@ -2227,8 +2279,7 @@ msgstr "申请尚未批准" msgid "" "To allow users other than yourself to log in, you'll need to contact " "ContentDB staff and ask them to approve your app." -msgstr "要允许自己以外的用户登录,您需要联系 ContentDB " -"工作人员让他们审核你的应用程序。" +msgstr "要允许自己以外的用户登录,您需要联系 ContentDB 工作人员让他们审核你的应用程序。" #: app/templates/oauth/create_edit.html:7 msgid "Create OAuth Client" @@ -2361,12 +2412,6 @@ msgstr "" "需要JavaScript来改善用户界面,并用于查找\n" "Git元数据、自动补全等功能。" -#: app/templates/packages/create_edit.html:66 -#: app/templates/packages/game_support.html:20 -#: app/templates/threads/view.html:96 app/templates/todo/tags.html:36 -msgid "Package" -msgstr "软件包" - #: app/templates/packages/create_edit.html:73 msgid "You need to unpublish the package to change the name." msgstr "软件包改名前需要先撤搞。" @@ -2431,6 +2476,10 @@ msgstr "YouTube视频将显示为嵌入元素。" msgid "If blank, the author's donation URL will be used instead." msgstr "如果空白,则使用作者的捐款 URL。" +#: app/templates/packages/create_edit.html:122 +msgid "How can users translate your package? ie: weblate URL or a help page" +msgstr "" + #: app/templates/packages/edit_maintainers.html:4 msgid "Edit Maintainers" msgstr "编辑维护者" @@ -2461,6 +2510,12 @@ msgstr "社区中心" msgid "Mods and texture packs for %(title)s" msgstr "用于%(title)s的Mod和材质包" +#: app/templates/packages/game_hub.html:31 +#: app/templates/packages/game_hub.html:34 +#, python-format +msgid "Search for packages for %(title)s" +msgstr "" + #: app/templates/packages/game_support.html:9 msgid "Documentation" msgstr "文档" @@ -2472,7 +2527,7 @@ msgid "" msgstr "子游戏支持由软件包的.conf文件配置。更多信息见文档" #: app/templates/packages/game_support.html:23 -#: app/templates/packages/view.html:212 +#: app/templates/packages/view.html:213 msgid "Source" msgstr "源代码" @@ -2882,8 +2937,8 @@ msgid "" "Total storage usage is %(total_size)d MB (releases %(release_size)d MB, " "screenshots %(screenshot_size)d MB)" msgstr "" -"存储总使用量为 %(total_size)d MB(版本发布 %(release_size)d MB,截图 " -"%(screenshot_size)d MB)" +"存储总使用量为 %(total_size)d MB(版本发布 %(release_size)d MB,截图 %(screenshot_size)d" +" MB)" #: app/templates/packages/remove.html:9 #, python-format @@ -2955,7 +3010,7 @@ msgid "" msgstr "这将把评测转换为主题,保留评论,而消除其对软件包评级的影响。" #: app/templates/packages/review_votes.html:4 -#: app/templates/packages/view.html:353 +#: app/templates/packages/view.html:360 msgid "Review Votes" msgstr "评测投票" @@ -3063,6 +3118,40 @@ msgstr "类似的论坛贴子" msgid "Download (.csv)" msgstr "下载(.csv)" +#: app/templates/packages/translation.html:18 +#, python-format +msgid "" +"To provide translations for your %(type)s, you need to create .tr files " +"and upload a new release." +msgstr "" + +#: app/templates/packages/translation.html:19 +msgid "" +"For information on how to do this, see the modding book chapter and " +"lua_api.md" +msgstr "" + +#: app/templates/packages/translation.html:23 +msgid "Translation - Minetest Modding Book" +msgstr "" + +#: app/templates/packages/translation.html:26 +msgid "Translating content meta - lua_api.md" +msgstr "" + +#: app/templates/packages/translation.html:31 +#, python-format +msgid "%(title)s is available in %(num)d languages." +msgstr "" + +#: app/templates/packages/translation.html:32 +msgid "ContentDB reads translations from locale files (.tr) in your package." +msgstr "" + +#: app/templates/packages/translation.html:39 +msgid "Language" +msgstr "" + #: app/templates/packages/update_config.html:4 #: app/templates/packages/update_config.html:9 msgid "Configure Git Update Detection" @@ -3098,209 +3187,209 @@ msgid "" "notifications until it is marked up to date." msgstr "一旦软件包被标记为过期,你就不会再收到通知,直到它被标记为最新。" -#: app/templates/packages/view.html:41 +#: app/templates/packages/view.html:42 msgid "Download" msgstr "下载" -#: app/templates/packages/view.html:48 +#: app/templates/packages/view.html:49 #, python-format msgid "Minetest %(min)s - %(max)s" msgstr "Minetest %(min)s - %(max)s" -#: app/templates/packages/view.html:50 +#: app/templates/packages/view.html:51 #, python-format msgid "For Minetest %(min)s and above" msgstr "适用于 Minetest %(min)s 及以上版本" -#: app/templates/packages/view.html:52 +#: app/templates/packages/view.html:53 #, python-format msgid "Minetest %(max)s and below" msgstr "Minetest %(max)s 及以下版本" -#: app/templates/packages/view.html:62 +#: app/templates/packages/view.html:63 msgid "How do I install this?" msgstr "我该如何安装?" -#: app/templates/packages/view.html:68 +#: app/templates/packages/view.html:69 msgid "No downloads available" msgstr "没有可用的下载" -#: app/templates/packages/view.html:75 +#: app/templates/packages/view.html:76 msgid "Non-free code and media" msgstr "非自由代码和媒体" -#: app/templates/packages/view.html:77 +#: app/templates/packages/view.html:78 msgid "Non-free code" msgstr "非自由代码" -#: app/templates/packages/view.html:79 +#: app/templates/packages/view.html:80 msgid "Non-free media" msgstr "非自由媒体内容" -#: app/templates/packages/view.html:93 app/templates/threads/view.html:104 +#: app/templates/packages/view.html:94 app/templates/threads/view.html:104 msgid "" "This thread is only visible to its creator, package maintainers, users of" " Approver rank or above, and @mentioned users." msgstr "这个贴子只对其创建者、软件包维护者、审核者及以上级别的用户、“@”提到的用户可见。" -#: app/templates/packages/view.html:162 -msgid "Work in Progress" -msgstr "未完工" - -#: app/templates/packages/view.html:183 app/templates/users/profile.html:242 +#: app/templates/packages/view.html:184 app/templates/users/profile.html:242 msgid "Downloads" msgstr "下载" -#: app/templates/packages/view.html:206 app/templates/users/profile.html:95 +#: app/templates/packages/view.html:207 app/templates/users/profile.html:95 msgid "Website" msgstr "网站" -#: app/templates/packages/view.html:218 app/templates/users/profile.html:77 +#: app/templates/packages/view.html:219 app/templates/users/profile.html:77 msgid "Forums" msgstr "论坛" -#: app/templates/packages/view.html:224 +#: app/templates/packages/view.html:225 msgid "Issue Tracker" msgstr "问题跟踪器" -#: app/templates/packages/view.html:303 +#: app/templates/packages/view.html:231 +msgid "Translate" +msgstr "" + +#: app/templates/packages/view.html:310 msgid "Awaiting review" msgstr "等待评测" -#: app/templates/packages/view.html:333 app/templates/threads/view.html:77 +#: app/templates/packages/view.html:340 app/templates/threads/view.html:77 msgid "Edit Review" msgstr "编辑评测" -#: app/templates/packages/view.html:338 +#: app/templates/packages/view.html:345 msgid "You can't review your own package." msgstr "你不能自己评测自己的软件包。" -#: app/templates/packages/view.html:348 +#: app/templates/packages/view.html:355 msgid "Package needs to be approved before it can be reviewed." msgstr "在评测之前,需要先批准该软件包。" -#: app/templates/packages/view.html:359 +#: app/templates/packages/view.html:366 msgid "Used By" msgstr "被用于" -#: app/templates/packages/view.html:365 +#: app/templates/packages/view.html:372 msgid "Content" msgstr "内容" -#: app/templates/packages/view.html:367 app/templates/packages/view.html:437 +#: app/templates/packages/view.html:374 app/templates/packages/view.html:444 msgid "View content for game" msgstr "查看子游戏内容" -#: app/templates/packages/view.html:381 +#: app/templates/packages/view.html:388 msgid "Favorite" msgstr "收藏" -#: app/templates/packages/view.html:387 +#: app/templates/packages/view.html:394 msgid "Add to collection..." msgstr "添加到作品集..." -#: app/templates/packages/view.html:397 +#: app/templates/packages/view.html:404 msgid "Package may be outdated" msgstr "软件包可能已过时" -#: app/templates/packages/view.html:404 +#: app/templates/packages/view.html:411 msgid "Only visible to the author and Editors." msgstr "只对作者和编辑可见。" -#: app/templates/packages/view.html:421 +#: app/templates/packages/view.html:428 msgid "Warning" msgstr "警告" -#: app/templates/packages/view.html:427 +#: app/templates/packages/view.html:434 msgid "Like this package? Help support its development by making a donation" msgstr "喜欢这个软件包?捐款来支持发展" -#: app/templates/packages/view.html:430 +#: app/templates/packages/view.html:437 msgid "Donate now" msgstr "立即捐款" -#: app/templates/packages/view.html:442 +#: app/templates/packages/view.html:449 msgid "Dependencies" msgstr "依赖项" -#: app/templates/packages/view.html:462 +#: app/templates/packages/view.html:469 msgid "No required dependencies" msgstr "没有必需的依赖项" -#: app/templates/packages/view.html:468 +#: app/templates/packages/view.html:475 msgid "Optional" msgstr "可选" -#: app/templates/packages/view.html:501 +#: app/templates/packages/view.html:508 msgid "Compatible Games" msgstr "兼容子游戏" -#: app/templates/packages/view.html:506 app/templates/packages/view.html:526 +#: app/templates/packages/view.html:513 app/templates/packages/view.html:533 msgid "No specific game required" msgstr "无需特定的子游戏" -#: app/templates/packages/view.html:509 +#: app/templates/packages/view.html:516 msgid "Tested with:" msgstr "已测试:" -#: app/templates/packages/view.html:531 +#: app/templates/packages/view.html:538 msgid "Is the above correct?" msgstr "上述信息正确吗?" -#: app/templates/packages/view.html:532 +#: app/templates/packages/view.html:539 msgid "You need to either confirm this or tell ContentDB about supported games" msgstr "你需要确认这一点或告知ContentDB支持的子游戏" -#: app/templates/packages/view.html:544 +#: app/templates/packages/view.html:551 msgid "Does not work with:" msgstr "不适用于:" -#: app/templates/packages/view.html:561 +#: app/templates/packages/view.html:568 msgid "This is an experimental feature." msgstr "这是一个实验性功能。" -#: app/templates/packages/view.html:562 +#: app/templates/packages/view.html:569 msgid "Supported games are determined by an algorithm, and may not be correct." msgstr "支持的游戏是由算法计算,不保证正确性。" -#: app/templates/packages/view.html:572 +#: app/templates/packages/view.html:579 msgid "Please specify compatible games" msgstr "请说明兼容的子游戏" -#: app/templates/packages/view.html:578 +#: app/templates/packages/view.html:585 msgid "Information" msgstr "信息" -#: app/templates/packages/view.html:584 +#: app/templates/packages/view.html:591 msgid "Technical Name" msgstr "技术名称" -#: app/templates/packages/view.html:593 +#: app/templates/packages/view.html:607 #, 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:601 +#: app/templates/packages/view.html:615 msgid "Unknown" msgstr "未知" -#: app/templates/packages/view.html:603 +#: app/templates/packages/view.html:617 msgid "Added" msgstr "添加时间" -#: app/templates/packages/view.html:617 +#: app/templates/packages/view.html:631 msgid "Remove myself" msgstr "移除自己" -#: app/templates/packages/view.html:622 +#: app/templates/packages/view.html:636 msgid "Provides" msgstr "提供" -#: app/templates/packages/view.html:644 +#: app/templates/packages/view.html:658 msgid "More" msgstr "更多" -#: app/templates/packages/view.html:673 +#: app/templates/packages/view.html:687 msgid "See audit log" msgstr "见审计日志" @@ -3527,8 +3616,7 @@ msgstr "批量支持所有子游戏" msgid "" "Click the button below to confirm that the following packages do support " "all games, except for any games listed in unsupported_games:" -msgstr "单击下面的按钮确认以下软件包确实支持所有子游戏,在unsupported_games中的子游戏" -"除外:" +msgstr "单击下面的按钮确认以下软件包确实支持所有子游戏,在unsupported_games中的子游戏除外:" #: app/templates/todo/game_support.html:74 msgid "Confirm" @@ -4010,8 +4098,8 @@ msgid "" "Total storage usage is %(total_size)d MB (releases %(release_size)d MB, " "screenshots %(screenshot_size)d MB)." msgstr "" -"总存储使用量为 %(total_size)d MB(版本发布 %(release_size)d MB,截图 " -"%(screenshot_size)d MB)。" +"总存储使用量为 %(total_size)d MB(版本发布 %(release_size)d MB,截图 %(screenshot_size)d" +" MB)。" #: app/templates/users/modtools.html:23 #, python-format @@ -4567,3 +4655,16 @@ msgstr "请考虑启用电子邮件通知,您可以自定义发送的数量" #~ msgid "a PNG or JPG image file" #~ msgstr "一个 PNG 或 JPG 图像文件" + +#~ msgid "License Editor" +#~ msgstr "软件许可证编辑器" + +#~ msgid "Restore Package" +#~ msgstr "恢复软件包" + +#~ msgid "Tag Editor" +#~ msgstr "标签编辑器" + +#~ msgid "Create Tag" +#~ msgstr "创建标签" + diff --git a/translations/zh_TW/LC_MESSAGES/messages.po b/translations/zh_TW/LC_MESSAGES/messages.po index 6da37d12..ece77857 100644 --- a/translations/zh_TW/LC_MESSAGES/messages.po +++ b/translations/zh_TW/LC_MESSAGES/messages.po @@ -7,17 +7,16 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2023-12-30 16:46+0000\n" +"POT-Creation-Date: 2024-03-03 01:18+0000\n" "PO-Revision-Date: 2024-02-05 10:01+0000\n" "Last-Translator: reimu105 \n" -"Language-Team: Chinese (Traditional) \n" "Language: zh_TW\n" +"Language-Team: Chinese (Traditional) " +"\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 5.4-dev\n" "Generated-By: Babel 2.12.1\n" #: app/__init__.py:123 @@ -28,7 +27,8 @@ msgstr "封禁:" msgid "You have been banned." msgstr "你已被封禁。" -#: app/querybuilder.py:38 app/templates/admin/tags/list.html:38 +#: app/querybuilder.py:41 app/templates/admin/languages/list.html:27 +#: app/templates/admin/tags/list.html:38 #: app/templates/admin/warnings/list.html:28 #: app/templates/collections/create_edit.html:56 #: app/templates/collections/view.html:66 app/templates/modnames/list.html:16 @@ -37,11 +37,20 @@ msgstr "你已被封禁。" msgid "Packages" msgstr "套件" -#: app/template_filters.py:86 +#: app/querybuilder.py:56 +#, python-format +msgid "%(package_type)s for %(game_name)s" +msgstr "" + +#: app/template_filters.py:90 #, python-format msgid "%(delta)s ago" msgstr "%(delta)s 天前" +#: app/blueprints/api/endpoints.py:95 app/templates/index.html:103 +msgid "Featured" +msgstr "出色套件" + #: app/blueprints/api/tokens.py:33 app/templates/admin/tags/list.html:26 #: app/templates/admin/warnings/list.html:20 app/templates/macros/topics.html:7 #: app/templates/modnames/list.html:12 @@ -53,15 +62,15 @@ msgid "Limit to package" msgstr "套件限制" #: app/blueprints/api/tokens.py:36 app/blueprints/collections/__init__.py:90 -#: app/blueprints/oauth/__init__.py:175 app/blueprints/packages/packages.py:274 -#: app/blueprints/packages/packages.py:523 -#: app/blueprints/packages/packages.py:619 -#: app/blueprints/packages/packages.py:690 -#: app/blueprints/packages/releases.py:61 -#: app/blueprints/packages/releases.py:73 app/blueprints/packages/reviews.py:49 -#: app/blueprints/packages/screenshots.py:35 -#: app/blueprints/packages/screenshots.py:41 -#: app/blueprints/packages/screenshots.py:46 +#: app/blueprints/oauth/__init__.py:175 app/blueprints/packages/packages.py:275 +#: app/blueprints/packages/packages.py:539 +#: app/blueprints/packages/packages.py:635 +#: app/blueprints/packages/packages.py:706 +#: app/blueprints/packages/releases.py:62 +#: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:49 +#: app/blueprints/packages/screenshots.py:36 +#: app/blueprints/packages/screenshots.py:42 +#: app/blueprints/packages/screenshots.py:47 #: app/blueprints/users/account.py:226 app/blueprints/users/account.py:234 #: app/blueprints/users/settings.py:77 app/blueprints/users/settings.py:147 #: app/blueprints/users/settings.py:304 app/templates/users/modtools.html:111 @@ -69,16 +78,19 @@ msgid "Save" msgstr "儲存" #: app/blueprints/collections/__init__.py:77 -#: app/blueprints/oauth/__init__.py:168 app/blueprints/packages/releases.py:53 -#: app/blueprints/packages/releases.py:65 app/blueprints/packages/reviews.py:45 -#: app/blueprints/threads/__init__.py:281 app/templates/macros/reviews.html:138 -#: app/templates/macros/topics.html:5 +#: app/blueprints/oauth/__init__.py:168 app/blueprints/packages/releases.py:54 +#: app/blueprints/packages/releases.py:66 app/blueprints/packages/reviews.py:45 +#: app/blueprints/threads/__init__.py:281 +#: app/templates/admin/languages/list.html:23 +#: app/templates/macros/reviews.html:138 app/templates/macros/topics.html:5 #: app/templates/packages/release_edit.html:17 +#: app/templates/packages/translation.html:42 msgid "Title" msgstr "標題" #: app/blueprints/collections/__init__.py:80 #: app/blueprints/collections/__init__.py:85 +#: app/templates/packages/translation.html:45 msgid "Short Description" msgstr "簡短的介紹" @@ -168,43 +180,48 @@ msgid "Edit Details" msgstr "編輯細節" #: app/blueprints/packages/__init__.py:37 +#: app/templates/packages/translation.html:4 +msgid "Translation" +msgstr "" + +#: app/blueprints/packages/__init__.py:42 #: app/templates/packages/releases_list.html:34 -#: app/templates/packages/view.html:634 app/templates/todo/editor.html:75 +#: app/templates/packages/view.html:648 app/templates/todo/editor.html:75 msgid "Releases" msgstr "版本" -#: app/blueprints/packages/__init__.py:42 +#: app/blueprints/packages/__init__.py:47 #: app/templates/packages/screenshots.html:4 #: app/templates/packages/screenshots.html:14 app/templates/todo/editor.html:11 msgid "Screenshots" msgstr "裁圖" -#: app/blueprints/packages/__init__.py:47 +#: app/blueprints/packages/__init__.py:52 #: app/templates/packages/edit_maintainers.html:8 -#: app/templates/packages/view.html:605 +#: app/templates/packages/view.html:619 msgid "Maintainers" msgstr "管理者" -#: app/blueprints/packages/__init__.py:52 app/templates/base.html:159 -#: app/templates/packages/audit.html:4 +#: app/blueprints/packages/__init__.py:57 app/templates/admin/list.html:21 +#: app/templates/base.html:159 app/templates/packages/audit.html:4 msgid "Audit Log" msgstr "審核日誌" -#: app/blueprints/packages/__init__.py:57 app/templates/base.html:150 +#: app/blueprints/packages/__init__.py:62 app/templates/base.html:150 #: app/templates/packages/stats.html:4 app/templates/packages/stats.html:23 -#: app/templates/packages/view.html:229 app/templates/users/profile.html:148 +#: app/templates/packages/view.html:236 app/templates/users/profile.html:148 msgid "Statistics" msgstr "統計數據" -#: app/blueprints/packages/__init__.py:62 app/templates/packages/share.html:4 +#: app/blueprints/packages/__init__.py:67 app/templates/packages/share.html:4 msgid "Share and Badges" msgstr "分享和徽章" -#: app/blueprints/packages/__init__.py:67 +#: app/blueprints/packages/__init__.py:72 msgid "Remove / Unpublish" msgstr "刪除/取消" -#: app/blueprints/packages/__init__.py:75 +#: app/blueprints/packages/__init__.py:80 #: app/templates/packages/game_support.html:4 msgid "Supported Games" msgstr "支援的遊戲" @@ -227,7 +244,7 @@ msgstr "警告:找不到論壇主題。可能發生在論壇主題剛被建立 msgid "No download available." msgstr "無可提供的下載。" -#: app/blueprints/packages/packages.py:253 app/templates/packages/view.html:582 +#: app/blueprints/packages/packages.py:253 app/templates/packages/view.html:589 msgid "Type" msgstr "類型" @@ -236,12 +253,12 @@ msgid "Title (Human-readable)" msgstr "標題(人類可讀)" #: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:617 +#: app/blueprints/packages/packages.py:633 msgid "Name (Technical)" msgstr "名字(技術上的)" #: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:618 +#: app/blueprints/packages/packages.py:634 #: app/templates/packages/create_edit.html:75 msgid "Lower case letters (a-z), digits (0-9), and underscores (_) only" msgstr "只限小寫英文字母(a-z)、數字(0-9)及底畫線(_)" @@ -250,7 +267,7 @@ msgstr "只限小寫英文字母(a-z)、數字(0-9)及底畫線(_)" msgid "Short Description (Plaintext)" msgstr "短描述(純文字)" -#: app/blueprints/packages/packages.py:258 app/templates/packages/view.html:597 +#: app/blueprints/packages/packages.py:258 app/templates/packages/view.html:611 msgid "Maintenance State" msgstr "開發週期" @@ -263,7 +280,7 @@ msgstr "標籤" msgid "Content Warnings" msgstr "內容警告" -#: app/blueprints/packages/packages.py:262 app/templates/packages/view.html:586 +#: app/blueprints/packages/packages.py:262 app/templates/packages/view.html:600 msgid "License" msgstr "授權條款" @@ -299,210 +316,220 @@ msgstr "影片 URL" msgid "Donate URL" msgstr "捐贈網址" -#: app/blueprints/packages/packages.py:278 +#: app/blueprints/packages/packages.py:273 +msgid "Translation URL" +msgstr "" + +#: app/blueprints/packages/packages.py:279 msgid "_game is not an allowed name" msgstr "_game 不是允許的名稱" -#: app/blueprints/packages/packages.py:288 +#: app/blueprints/packages/packages.py:289 msgid "" "Package already exists, but is removed. Please contact ContentDB staff to" " restore the package" msgstr "包已存在,但已刪除。 請聯絡ContentDB工作人員復原包" -#: app/blueprints/packages/packages.py:293 +#: app/blueprints/packages/packages.py:294 msgid "Package already exists" msgstr "套件已存在" -#: app/blueprints/packages/packages.py:299 +#: app/blueprints/packages/packages.py:300 msgid "A collection with a similar name already exists" msgstr "已存在具有相似名稱的集合" -#: app/blueprints/packages/packages.py:359 +#: app/blueprints/packages/packages.py:361 msgid "Unable to find that user" msgstr "找不到該用戶" -#: app/blueprints/packages/packages.py:363 -#: app/blueprints/packages/screenshots.py:136 +#: app/blueprints/packages/packages.py:365 +#: app/blueprints/packages/screenshots.py:137 #: app/blueprints/users/settings.py:131 msgid "Permission denied" msgstr "沒有權限" -#: app/blueprints/packages/packages.py:419 -#: app/blueprints/packages/packages.py:478 -#: app/blueprints/packages/packages.py:498 +#: app/blueprints/packages/packages.py:421 +#: app/blueprints/packages/packages.py:494 +#: app/blueprints/packages/packages.py:514 msgid "You don't have permission to do that" msgstr "你沒有進行該操作的權限" -#: app/blueprints/packages/packages.py:449 +#: app/blueprints/packages/packages.py:453 #, fuzzy msgid "Please comment what changes are needed in the approval thread" msgstr "請在評論中寫下需改變的事項" -#: app/blueprints/packages/packages.py:493 +#: app/blueprints/packages/packages.py:460 +msgid "" +"Please comment in the approval thread so editors know what you have " +"changed" +msgstr "" + +#: app/blueprints/packages/packages.py:509 msgid "Deleted package" msgstr "已移除的包" -#: app/blueprints/packages/packages.py:513 +#: app/blueprints/packages/packages.py:529 msgid "Unapproved package" msgstr "未被批准的包" -#: app/blueprints/packages/packages.py:522 +#: app/blueprints/packages/packages.py:538 msgid "Maintainers (Comma-separated)" msgstr "管理者(以逗點分割)" -#: app/blueprints/packages/packages.py:531 +#: app/blueprints/packages/packages.py:547 msgid "You don't have permission to edit maintainers" msgstr "你無權編輯維護者" -#: app/blueprints/packages/packages.py:581 +#: app/blueprints/packages/packages.py:597 msgid "You are not a maintainer" msgstr "你不是管理者" -#: app/blueprints/packages/packages.py:584 +#: app/blueprints/packages/packages.py:600 msgid "Package owners cannot remove themselves as maintainers" msgstr "包擁有者無法從管理者中移除自己" -#: app/blueprints/packages/packages.py:616 +#: app/blueprints/packages/packages.py:632 msgid "Author Name" msgstr "作者名稱" -#: app/blueprints/packages/packages.py:686 +#: app/blueprints/packages/packages.py:702 msgid "Enable support detection based on dependencies (recommended)" msgstr "啟用基於依賴項的支援檢測(建議)" -#: app/blueprints/packages/packages.py:687 +#: app/blueprints/packages/packages.py:703 msgid "Supported games" msgstr "支援的子遊戲" -#: app/blueprints/packages/packages.py:688 +#: app/blueprints/packages/packages.py:704 msgid "Unsupported games" msgstr "不支援的子遊戲" -#: app/blueprints/packages/packages.py:689 +#: app/blueprints/packages/packages.py:705 msgid "Supports all games (unless stated) / is game independent" msgstr "支援所有子遊戲(如無特別說明)/ 子遊戲無關" -#: app/blueprints/packages/packages.py:705 +#: app/blueprints/packages/packages.py:721 msgid "You need at least one release before you can edit game support" msgstr "需要至少一個發行版才能編輯子遊戲支持" -#: app/blueprints/packages/packages.py:709 +#: app/blueprints/packages/packages.py:725 msgid "Mod(pack) needs to contain at least one mod. Please create a new release" msgstr "Mod(pack) 需要至少包含一個 mod。 請建立一個新版本" -#: app/blueprints/packages/releases.py:54 +#: app/blueprints/packages/releases.py:55 #: app/templates/packages/release_new.html:46 msgid "Method" msgstr "方法" -#: app/blueprints/packages/releases.py:54 -#: app/blueprints/packages/releases.py:56 -#: app/blueprints/packages/screenshots.py:34 +#: app/blueprints/packages/releases.py:55 +#: app/blueprints/packages/releases.py:57 +#: app/blueprints/packages/screenshots.py:35 msgid "File Upload" msgstr "檔案上載" -#: app/blueprints/packages/releases.py:55 +#: app/blueprints/packages/releases.py:56 msgid "Git reference (ie: commit hash, branch, or tag)" msgstr "Git 參考(即:提交哈希、分支或標籤)" -#: app/blueprints/packages/releases.py:57 -#: app/blueprints/packages/releases.py:69 -#: app/blueprints/packages/releases.py:193 +#: app/blueprints/packages/releases.py:58 +#: app/blueprints/packages/releases.py:70 +#: app/blueprints/packages/releases.py:194 msgid "Minimum Minetest Version" msgstr "最低Minetest版本" -#: app/blueprints/packages/releases.py:59 -#: app/blueprints/packages/releases.py:71 -#: app/blueprints/packages/releases.py:196 +#: app/blueprints/packages/releases.py:60 +#: app/blueprints/packages/releases.py:72 +#: app/blueprints/packages/releases.py:197 msgid "Maximum Minetest Version" msgstr "最高Minetest版本" -#: app/blueprints/packages/releases.py:66 +#: app/blueprints/packages/releases.py:67 #: app/templates/packages/release_edit.html:23 msgid "URL" msgstr "URL" -#: app/blueprints/packages/releases.py:67 +#: app/blueprints/packages/releases.py:68 msgid "Task ID" msgstr "工單ID" -#: app/blueprints/packages/releases.py:68 -#: app/blueprints/packages/screenshots.py:40 +#: app/blueprints/packages/releases.py:69 +#: app/blueprints/packages/screenshots.py:41 msgid "Is Approved" msgstr "是否被批准" -#: app/blueprints/packages/releases.py:86 +#: app/blueprints/packages/releases.py:87 msgid "Import from Git" msgstr "從Git匯入" -#: app/blueprints/packages/releases.py:86 +#: app/blueprints/packages/releases.py:87 msgid "Upload .zip file" msgstr "上載.zip檔案" -#: app/blueprints/packages/releases.py:192 +#: app/blueprints/packages/releases.py:193 msgid "Set Min" msgstr "設定最小值" -#: app/blueprints/packages/releases.py:195 +#: app/blueprints/packages/releases.py:196 msgid "Set Max" msgstr "設定最大值" -#: app/blueprints/packages/releases.py:198 +#: app/blueprints/packages/releases.py:199 msgid "Only change values previously set as none" msgstr "僅更改先前設定為“空”的值" -#: app/blueprints/packages/releases.py:199 +#: app/blueprints/packages/releases.py:200 msgid "Update" msgstr "更新" -#: app/blueprints/packages/releases.py:248 +#: app/blueprints/packages/releases.py:251 #: app/templates/packages/update_config.html:25 msgid "Trigger" msgstr "觸發機" -#: app/blueprints/packages/releases.py:249 +#: app/blueprints/packages/releases.py:252 msgid "New Commit" msgstr "新提交" -#: app/blueprints/packages/releases.py:250 app/templates/admin/tags/list.html:8 +#: app/blueprints/packages/releases.py:253 app/templates/admin/tags/list.html:8 msgid "New Tag" msgstr "新標籤" -#: app/blueprints/packages/releases.py:252 +#: app/blueprints/packages/releases.py:255 msgid "Branch name" msgstr "分支名稱" -#: app/blueprints/packages/releases.py:253 +#: app/blueprints/packages/releases.py:256 #: app/templates/packages/update_config.html:38 msgid "Action" msgstr "動作" -#: app/blueprints/packages/releases.py:254 +#: app/blueprints/packages/releases.py:257 msgid "Send notification and mark as outdated" msgstr "發送通知並標記為過期包" -#: app/blueprints/packages/releases.py:254 +#: app/blueprints/packages/releases.py:257 #: app/templates/macros/package_approval.html:22 msgid "Create release" msgstr "建立版本" -#: app/blueprints/packages/releases.py:256 +#: app/blueprints/packages/releases.py:259 msgid "Save Settings" msgstr "儲存設定" -#: app/blueprints/packages/releases.py:257 +#: app/blueprints/packages/releases.py:260 msgid "Disable Automation" msgstr "停用自動化" -#: app/blueprints/packages/releases.py:296 +#: app/blueprints/packages/releases.py:299 msgid "Please add a Git repository URL in order to set up automatic releases" msgstr "請新增 Git 儲存庫 URL 以設定自動發布" -#: app/blueprints/packages/releases.py:312 +#: app/blueprints/packages/releases.py:315 msgid "Deleted update configuration" msgstr "刪除了更新配置" -#: app/blueprints/packages/releases.py:320 +#: app/blueprints/packages/releases.py:323 msgid "Now, please create an initial release" msgstr "現在,請建立初始版本" @@ -544,7 +571,7 @@ msgstr "您最近查看了太多軟體包。 請稍後再試,並考慮讓您 #: app/blueprints/packages/reviews.py:80 app/blueprints/threads/__init__.py:207 #: app/blueprints/threads/__init__.py:240 #: app/blueprints/threads/__init__.py:334 app/blueprints/users/settings.py:112 -#: app/logic/packages.py:131 +#: app/logic/packages.py:132 msgid "Linking to blocked sites is not allowed" msgstr "不允許連結到被封鎖的網站" @@ -557,12 +584,12 @@ msgstr "你不可以對你套件的評論投票!" msgid "You can't vote on your own reviews!" msgstr "你不可以對你的評論投票!" -#: app/blueprints/packages/screenshots.py:33 -#: app/blueprints/packages/screenshots.py:39 +#: app/blueprints/packages/screenshots.py:34 +#: app/blueprints/packages/screenshots.py:40 msgid "Title/Caption" msgstr "標題/說明文字" -#: app/blueprints/packages/screenshots.py:45 +#: app/blueprints/packages/screenshots.py:46 #: app/templates/packages/screenshots.html:110 msgid "Cover Image" msgstr "封面圖片" @@ -572,7 +599,7 @@ msgid "Message" msgstr "訊息" #: app/blueprints/report/__init__.py:35 app/templates/macros/threads.html:51 -#: app/templates/packages/view.html:665 app/templates/report/index.html:4 +#: app/templates/packages/view.html:679 app/templates/report/index.html:4 #: app/templates/report/index.html:10 app/templates/users/profile.html:37 msgid "Report" msgstr "報告" @@ -645,7 +672,7 @@ msgstr "密碼" msgid "Remember me" msgstr "記住帳號" -#: app/blueprints/users/account.py:39 app/templates/base.html:188 +#: app/blueprints/users/account.py:39 app/templates/base.html:176 #: app/templates/donate/index.html:74 app/templates/users/login.html:4 msgid "Sign in" msgstr "登入" @@ -1007,7 +1034,7 @@ msgid "File filter" msgstr "" #: app/blueprints/zipgrep/__init__.py:38 app/templates/base.html:60 -#: app/templates/todo/tags.html:14 +#: app/templates/packages/game_hub.html:35 app/templates/todo/tags.html:14 msgid "Search" msgstr "" @@ -1038,17 +1065,17 @@ msgstr "" msgid "Please wait for the license to be added to CDB." msgstr "" -#: app/logic/packages.py:98 +#: app/logic/packages.py:99 msgid "" "Name can only contain lower case letters (a-z), digits (0-9), and " "underscores (_)" msgstr "" -#: app/logic/packages.py:112 +#: app/logic/packages.py:113 msgid "You don't have permission to edit this package" msgstr "" -#: app/logic/packages.py:116 +#: app/logic/packages.py:117 msgid "You don't have permission to change the package name" msgstr "" @@ -1081,51 +1108,51 @@ msgid "" "pixels" msgstr "" -#: app/logic/uploads.py:55 +#: app/logic/uploads.py:58 #, python-format msgid "Please upload %(file_desc)s" msgstr "" -#: app/logic/uploads.py:58 +#: app/logic/uploads.py:61 msgid "Uploaded image isn't actually an image" msgstr "" -#: app/models/packages.py:68 +#: app/models/packages.py:69 msgid "Mod" msgstr "" -#: app/models/packages.py:70 +#: app/models/packages.py:71 msgid "Game" msgstr "" -#: app/models/packages.py:72 +#: app/models/packages.py:73 msgid "Texture Pack" msgstr "" -#: app/models/packages.py:77 app/templates/base.html:39 +#: app/models/packages.py:78 app/templates/base.html:39 #: app/templates/modnames/view.html:14 msgid "Mods" msgstr "" -#: app/models/packages.py:79 app/templates/base.html:42 +#: app/models/packages.py:80 app/templates/base.html:42 #: app/templates/modnames/view.html:17 msgid "Games" msgstr "" -#: app/models/packages.py:81 app/templates/base.html:45 +#: app/models/packages.py:82 app/templates/base.html:45 msgid "Texture Packs" msgstr "" -#: app/models/packages.py:170 +#: app/models/packages.py:171 msgid "Submit for Approval" msgstr "" -#: app/models/packages.py:172 +#: app/models/packages.py:173 #, fuzzy msgid "Approve" msgstr "是否被批准" -#: app/models/packages.py:174 app/templates/api/create_edit_token.html:17 +#: app/models/packages.py:175 app/templates/api/create_edit_token.html:17 #: app/templates/collections/delete.html:14 #: app/templates/collections/view.html:39 #: app/templates/oauth/create_edit.html:17 @@ -1137,6 +1164,10 @@ msgstr "是否被批准" msgid "Delete" msgstr "" +#: app/models/packages.py:572 app/templates/packages/view.html:163 +msgid "Work in Progress" +msgstr "" + #: app/tasks/emails.py:119 msgid "" "You are receiving this email because you are a registered user of " @@ -1188,8 +1219,9 @@ msgstr "" msgid "Random" msgstr "" -#: app/templates/base.html:51 app/templates/base.html:256 +#: app/templates/base.html:51 app/templates/base.html:245 #: app/templates/packages/bulk_update_conf.html:8 +#: app/templates/packages/translation.html:12 #: app/templates/packages/update_config.html:8 #: app/templates/todo/game_support.html:8 app/templates/todo/user.html:45 #: app/templates/todo/user.html:69 @@ -1230,84 +1262,82 @@ msgstr "" msgid "My Collections" msgstr "" -#: app/templates/base.html:163 +#: app/templates/base.html:164 msgid "Admin" msgstr "" -#: app/templates/base.html:166 -msgid "License Editor" -msgstr "" - -#: app/templates/base.html:171 -msgid "Restore Package" -msgstr "" - -#: app/templates/base.html:174 -msgid "Tag Editor" -msgstr "" - -#: app/templates/base.html:176 -msgid "Create Tag" -msgstr "" - -#: app/templates/base.html:181 app/templates/packages/release_new.html:12 +#: app/templates/base.html:169 app/templates/packages/release_new.html:12 msgid "Settings" msgstr "" -#: app/templates/base.html:184 +#: app/templates/base.html:172 msgid "Sign out" msgstr "" -#: app/templates/base.html:213 +#: app/templates/admin/languages/list.html:4 +#: app/templates/admin/languages/list.html:10 app/templates/base.html:185 +#: app/templates/packages/view.html:593 +msgid "Languages" +msgstr "" + +#: app/templates/base.html:202 msgid "Help translate ContentDB" msgstr "" -#: app/templates/base.html:257 +#: app/templates/base.html:246 msgid "About" msgstr "" -#: app/templates/base.html:258 +#: app/templates/base.html:247 msgid "Rules" msgstr "" -#: app/templates/base.html:259 +#: app/templates/base.html:248 msgid "Policy and Guidance" msgstr "" -#: app/templates/base.html:260 +#: app/templates/base.html:249 msgid "API" msgstr "" -#: app/templates/base.html:261 app/templates/users/register.html:37 +#: app/templates/base.html:250 app/templates/users/register.html:37 msgid "Privacy Policy" msgstr "" -#: app/templates/base.html:263 +#: app/templates/base.html:252 msgid "Report / DMCA" msgstr "" -#: app/templates/base.html:265 +#: app/templates/base.html:254 msgid "User List" msgstr "" -#: app/templates/base.html:266 app/templates/packages/view.html:189 -#: app/templates/packages/view.html:654 app/templates/threads/list.html:4 +#: app/templates/base.html:255 app/templates/packages/view.html:190 +#: app/templates/packages/view.html:668 app/templates/threads/list.html:4 msgid "Threads" msgstr "" -#: app/templates/base.html:267 app/templates/collections/list.html:7 +#: app/templates/base.html:256 app/templates/collections/list.html:7 #: app/templates/collections/list.html:26 msgid "Collections" msgstr "" -#: app/templates/base.html:268 +#: app/templates/base.html:257 msgid "Support Packages" msgstr "" -#: app/templates/base.html:269 +#: app/templates/base.html:258 msgid "Source Code" msgstr "原始碼" +#: app/templates/base.html:264 +msgid "Show non-free packages" +msgstr "" + +#: app/templates/base.html:266 +msgid "Hide non-free packages" +msgstr "" + #: app/templates/index.html:4 msgid "Welcome" msgstr "歡迎" @@ -1316,6 +1346,7 @@ msgstr "歡迎" msgid "Welcome to the best place to find Minetest mods, games, and texture packs" msgstr "" +#: app/templates/admin/storage.html:39 #: app/templates/collections/create_edit.html:81 #: app/templates/collections/list.html:39 #: app/templates/collections/view.html:91 app/templates/index.html:48 @@ -1332,68 +1363,73 @@ msgid "%(title)s by %(author)s" msgstr "%(title)s(作者為 %(author)s)" #: app/templates/index.html:77 app/templates/packages/reviews_list.html:4 -#: app/templates/packages/view.html:193 app/templates/packages/view.html:325 +#: app/templates/packages/view.html:194 app/templates/packages/view.html:332 #: app/templates/users/profile.html:279 msgid "Reviews" msgstr "評論" -#: app/templates/index.html:93 app/templates/packages/view.html:271 +#: app/templates/index.html:93 app/templates/packages/view.html:278 msgid "Previous" msgstr "上個" -#: app/templates/index.html:97 app/templates/packages/view.html:275 +#: app/templates/index.html:97 app/templates/packages/view.html:282 #: app/templates/users/claim_forums.html:87 msgid "Next" msgstr "下個" -#: app/templates/index.html:103 -msgid "Featured" -msgstr "出色套件" - -#: app/templates/index.html:108 app/templates/index.html:115 -#: app/templates/index.html:122 app/templates/index.html:129 -#: app/templates/index.html:136 app/templates/index.html:158 -#: app/templates/index.html:165 app/templates/packages/game_hub.html:30 -#: app/templates/packages/game_hub.html:37 +#: app/templates/index.html:107 app/templates/index.html:113 #: app/templates/packages/game_hub.html:44 -#: app/templates/packages/game_hub.html:51 -#: app/templates/packages/game_hub.html:58 -msgid "See more" -msgstr "查看更多" - -#: app/templates/index.html:110 app/templates/packages/game_hub.html:32 msgid "Recently Added" msgstr "新進套件" -#: app/templates/index.html:117 app/templates/packages/game_hub.html:39 +#: app/templates/index.html:111 app/templates/index.html:122 +#: app/templates/index.html:133 app/templates/index.html:144 +#: app/templates/index.html:155 app/templates/index.html:181 +#: app/templates/packages/game_hub.html:42 +#: app/templates/packages/game_hub.html:49 +#: app/templates/packages/game_hub.html:56 +#: app/templates/packages/game_hub.html:63 +#: app/templates/packages/game_hub.html:70 +msgid "See more" +msgstr "查看更多" + +#: app/templates/index.html:118 app/templates/index.html:124 +#: app/templates/packages/game_hub.html:51 msgid "Recently Updated" msgstr "最近更新" -#: app/templates/index.html:124 +#: app/templates/index.html:129 app/templates/index.html:135 msgid "Top Games" msgstr "優質遊戲" -#: app/templates/index.html:131 app/templates/packages/game_hub.html:46 +#: app/templates/index.html:140 app/templates/index.html:146 +#: app/templates/packages/game_hub.html:58 msgid "Top Mods" msgstr "優質模組" -#: app/templates/index.html:138 app/templates/packages/game_hub.html:53 +#: app/templates/index.html:151 app/templates/index.html:157 +#: app/templates/packages/game_hub.html:65 msgid "Top Texture Packs" msgstr "優質材質包" -#: app/templates/index.html:142 +#: app/templates/index.html:163 msgid "Search by Tags" msgstr "標籤搜尋" -#: app/templates/index.html:160 app/templates/packages/game_hub.html:60 +#: app/templates/index.html:177 app/templates/index.html:183 +#: app/templates/packages/game_hub.html:72 msgid "Highest Reviewed" msgstr "最多評論" -#: app/templates/index.html:167 +#: app/templates/index.html:191 +msgid "All reviews" +msgstr "" + +#: app/templates/index.html:193 msgid "Recent Positive Reviews" msgstr "最近好評" -#: app/templates/index.html:174 +#: app/templates/index.html:200 #, python-format msgid "CDB has %(count)d packages, with a total of %(downloads)d downloads." msgstr "CDB 有 %(count)d 個套件、%(downloads)d 次下載。" @@ -1420,6 +1456,27 @@ msgstr "" msgid "Send email to %(username)s" msgstr "" +#: app/templates/admin/storage.html:18 +#: app/templates/packages/create_edit.html:66 +#: app/templates/packages/game_support.html:20 +#: app/templates/threads/view.html:96 app/templates/todo/tags.html:36 +msgid "Package" +msgstr "" + +#: app/templates/admin/storage.html:62 +#: app/templates/collections/create_edit.html:61 +#: app/templates/threads/user_comments.html:79 +msgid "No results" +msgstr "" + +#: app/templates/admin/languages/list.html:19 +msgid "Id" +msgstr "" + +#: app/templates/admin/languages/list.html:33 +msgid "Has ContentDB translation?" +msgstr "" + #: app/templates/admin/licenses/list.html:8 msgid "New License" msgstr "" @@ -1528,7 +1585,7 @@ msgstr "" #: app/templates/collections/create_edit.html:5 #: app/templates/collections/view.html:42 app/templates/macros/releases.html:68 -#: app/templates/packages/view.html:115 app/templates/packages/view.html:248 +#: app/templates/packages/view.html:116 app/templates/packages/view.html:255 msgid "Edit" msgstr "" @@ -1544,13 +1601,8 @@ msgstr "" msgid "This requires the collection to be public" msgstr "" -#: app/templates/collections/create_edit.html:61 -#: app/templates/threads/user_comments.html:79 -msgid "No results" -msgstr "" - #: app/templates/collections/create_edit.html:76 -#: app/templates/packages/remove.html:58 app/templates/packages/view.html:127 +#: app/templates/packages/remove.html:58 app/templates/packages/view.html:128 msgid "Remove" msgstr "移除" @@ -1793,7 +1845,7 @@ msgid "No audit log entries." msgstr "" #: app/templates/macros/forms.html:21 app/templates/macros/reviews.html:145 -#: app/templates/packages/remove.html:48 app/templates/packages/view.html:444 +#: app/templates/packages/remove.html:48 app/templates/packages/view.html:451 #: app/templates/users/modtools.html:86 msgid "Required" msgstr "" @@ -1861,19 +1913,19 @@ msgid "" "author." msgstr "" -#: app/templates/macros/packagegridtile.html:25 +#: app/templates/macros/packagegridtile.html:26 msgid "Warning: Non-free code and media." msgstr "" -#: app/templates/macros/packagegridtile.html:29 +#: app/templates/macros/packagegridtile.html:30 msgid "Warning: Non-free code." msgstr "" -#: app/templates/macros/packagegridtile.html:33 +#: app/templates/macros/packagegridtile.html:34 msgid "Warning: Non-free media." msgstr "" -#: app/templates/macros/packagegridtile.html:45 +#: app/templates/macros/packagegridtile.html:46 msgid "No packages available" msgstr "" @@ -2076,8 +2128,8 @@ msgstr "" msgid "On %(trigger)s, do %(action)s" msgstr "" -#: app/templates/macros/todo.html:35 app/templates/packages/view.html:121 -#: app/templates/packages/view.html:409 +#: app/templates/macros/todo.html:35 app/templates/packages/view.html:122 +#: app/templates/packages/view.html:416 msgid "Release" msgstr "" @@ -2087,7 +2139,7 @@ msgstr "" #: app/templates/macros/todo.html:48 #: app/templates/packages/releases_list.html:13 -#: app/templates/packages/view.html:413 +#: app/templates/packages/view.html:420 msgid "Update settings" msgstr "" @@ -2095,7 +2147,7 @@ msgstr "" msgid "No outdated packages." msgstr "" -#: app/templates/macros/topics.html:6 app/templates/packages/view.html:176 +#: app/templates/macros/topics.html:6 app/templates/packages/view.html:177 msgid "Author" msgstr "" @@ -2148,9 +2200,9 @@ msgstr "" #: app/templates/modnames/view.html:27 app/templates/oauth/authorize.html:32 #: app/templates/packages/game_support.html:42 -#: app/templates/packages/similar.html:38 app/templates/packages/view.html:450 -#: app/templates/packages/view.html:474 app/templates/packages/view.html:519 -#: app/templates/packages/view.html:551 app/templates/todo/editor.html:85 +#: app/templates/packages/similar.html:38 app/templates/packages/view.html:457 +#: app/templates/packages/view.html:481 app/templates/packages/view.html:526 +#: app/templates/packages/view.html:558 app/templates/todo/editor.html:85 #: app/templates/todo/game_support.html:45 #, python-format msgid "%(title)s by %(display_name)s" @@ -2361,12 +2413,6 @@ msgid "" "\t\t\tsuch as finding metadata from git, and autocompletion." msgstr "" -#: app/templates/packages/create_edit.html:66 -#: app/templates/packages/game_support.html:20 -#: app/templates/threads/view.html:96 app/templates/todo/tags.html:36 -msgid "Package" -msgstr "" - #: app/templates/packages/create_edit.html:73 msgid "You need to unpublish the package to change the name." msgstr "" @@ -2431,6 +2477,10 @@ msgstr "" msgid "If blank, the author's donation URL will be used instead." msgstr "" +#: app/templates/packages/create_edit.html:122 +msgid "How can users translate your package? ie: weblate URL or a help page" +msgstr "" + #: app/templates/packages/edit_maintainers.html:4 msgid "Edit Maintainers" msgstr "" @@ -2461,6 +2511,12 @@ msgstr "" msgid "Mods and texture packs for %(title)s" msgstr "" +#: app/templates/packages/game_hub.html:31 +#: app/templates/packages/game_hub.html:34 +#, python-format +msgid "Search for packages for %(title)s" +msgstr "" + #: app/templates/packages/game_support.html:9 msgid "Documentation" msgstr "" @@ -2472,7 +2528,7 @@ msgid "" msgstr "" #: app/templates/packages/game_support.html:23 -#: app/templates/packages/view.html:212 +#: app/templates/packages/view.html:213 msgid "Source" msgstr "" @@ -2939,7 +2995,7 @@ msgid "" msgstr "" #: app/templates/packages/review_votes.html:4 -#: app/templates/packages/view.html:353 +#: app/templates/packages/view.html:360 msgid "Review Votes" msgstr "" @@ -3047,6 +3103,40 @@ msgstr "" msgid "Download (.csv)" msgstr "" +#: app/templates/packages/translation.html:18 +#, python-format +msgid "" +"To provide translations for your %(type)s, you need to create .tr files " +"and upload a new release." +msgstr "" + +#: app/templates/packages/translation.html:19 +msgid "" +"For information on how to do this, see the modding book chapter and " +"lua_api.md" +msgstr "" + +#: app/templates/packages/translation.html:23 +msgid "Translation - Minetest Modding Book" +msgstr "" + +#: app/templates/packages/translation.html:26 +msgid "Translating content meta - lua_api.md" +msgstr "" + +#: app/templates/packages/translation.html:31 +#, python-format +msgid "%(title)s is available in %(num)d languages." +msgstr "" + +#: app/templates/packages/translation.html:32 +msgid "ContentDB reads translations from locale files (.tr) in your package." +msgstr "" + +#: app/templates/packages/translation.html:39 +msgid "Language" +msgstr "" + #: app/templates/packages/update_config.html:4 #: app/templates/packages/update_config.html:9 msgid "Configure Git Update Detection" @@ -3082,209 +3172,209 @@ msgid "" "notifications until it is marked up to date." msgstr "" -#: app/templates/packages/view.html:41 +#: app/templates/packages/view.html:42 msgid "Download" msgstr "" -#: app/templates/packages/view.html:48 +#: app/templates/packages/view.html:49 #, python-format msgid "Minetest %(min)s - %(max)s" msgstr "" -#: app/templates/packages/view.html:50 +#: app/templates/packages/view.html:51 #, python-format msgid "For Minetest %(min)s and above" msgstr "" -#: app/templates/packages/view.html:52 +#: app/templates/packages/view.html:53 #, python-format msgid "Minetest %(max)s and below" msgstr "" -#: app/templates/packages/view.html:62 +#: app/templates/packages/view.html:63 msgid "How do I install this?" msgstr "" -#: app/templates/packages/view.html:68 +#: app/templates/packages/view.html:69 msgid "No downloads available" msgstr "" -#: app/templates/packages/view.html:75 +#: app/templates/packages/view.html:76 msgid "Non-free code and media" msgstr "" -#: app/templates/packages/view.html:77 +#: app/templates/packages/view.html:78 msgid "Non-free code" msgstr "" -#: app/templates/packages/view.html:79 +#: app/templates/packages/view.html:80 msgid "Non-free media" msgstr "" -#: app/templates/packages/view.html:93 app/templates/threads/view.html:104 +#: app/templates/packages/view.html:94 app/templates/threads/view.html:104 msgid "" "This thread is only visible to its creator, package maintainers, users of" " Approver rank or above, and @mentioned users." msgstr "" -#: app/templates/packages/view.html:162 -msgid "Work in Progress" -msgstr "" - -#: app/templates/packages/view.html:183 app/templates/users/profile.html:242 +#: app/templates/packages/view.html:184 app/templates/users/profile.html:242 msgid "Downloads" msgstr "" -#: app/templates/packages/view.html:206 app/templates/users/profile.html:95 +#: app/templates/packages/view.html:207 app/templates/users/profile.html:95 msgid "Website" msgstr "" -#: app/templates/packages/view.html:218 app/templates/users/profile.html:77 +#: app/templates/packages/view.html:219 app/templates/users/profile.html:77 msgid "Forums" msgstr "" -#: app/templates/packages/view.html:224 +#: app/templates/packages/view.html:225 msgid "Issue Tracker" msgstr "" -#: app/templates/packages/view.html:303 +#: app/templates/packages/view.html:231 +msgid "Translate" +msgstr "" + +#: app/templates/packages/view.html:310 msgid "Awaiting review" msgstr "" -#: app/templates/packages/view.html:333 app/templates/threads/view.html:77 +#: app/templates/packages/view.html:340 app/templates/threads/view.html:77 msgid "Edit Review" msgstr "" -#: app/templates/packages/view.html:338 +#: app/templates/packages/view.html:345 msgid "You can't review your own package." msgstr "" -#: app/templates/packages/view.html:348 +#: app/templates/packages/view.html:355 msgid "Package needs to be approved before it can be reviewed." msgstr "" -#: app/templates/packages/view.html:359 +#: app/templates/packages/view.html:366 msgid "Used By" msgstr "" -#: app/templates/packages/view.html:365 +#: app/templates/packages/view.html:372 msgid "Content" msgstr "" -#: app/templates/packages/view.html:367 app/templates/packages/view.html:437 +#: app/templates/packages/view.html:374 app/templates/packages/view.html:444 msgid "View content for game" msgstr "" -#: app/templates/packages/view.html:381 +#: app/templates/packages/view.html:388 msgid "Favorite" msgstr "" -#: app/templates/packages/view.html:387 +#: app/templates/packages/view.html:394 msgid "Add to collection..." msgstr "" -#: app/templates/packages/view.html:397 +#: app/templates/packages/view.html:404 msgid "Package may be outdated" msgstr "" -#: app/templates/packages/view.html:404 +#: app/templates/packages/view.html:411 msgid "Only visible to the author and Editors." msgstr "" -#: app/templates/packages/view.html:421 +#: app/templates/packages/view.html:428 msgid "Warning" msgstr "" -#: app/templates/packages/view.html:427 +#: app/templates/packages/view.html:434 msgid "Like this package? Help support its development by making a donation" msgstr "" -#: app/templates/packages/view.html:430 +#: app/templates/packages/view.html:437 msgid "Donate now" msgstr "" -#: app/templates/packages/view.html:442 +#: app/templates/packages/view.html:449 msgid "Dependencies" msgstr "" -#: app/templates/packages/view.html:462 +#: app/templates/packages/view.html:469 msgid "No required dependencies" msgstr "" -#: app/templates/packages/view.html:468 +#: app/templates/packages/view.html:475 msgid "Optional" msgstr "" -#: app/templates/packages/view.html:501 +#: app/templates/packages/view.html:508 msgid "Compatible Games" msgstr "" -#: app/templates/packages/view.html:506 app/templates/packages/view.html:526 +#: app/templates/packages/view.html:513 app/templates/packages/view.html:533 msgid "No specific game required" msgstr "" -#: app/templates/packages/view.html:509 +#: app/templates/packages/view.html:516 msgid "Tested with:" msgstr "" -#: app/templates/packages/view.html:531 +#: app/templates/packages/view.html:538 msgid "Is the above correct?" msgstr "" -#: app/templates/packages/view.html:532 +#: app/templates/packages/view.html:539 msgid "You need to either confirm this or tell ContentDB about supported games" msgstr "" -#: app/templates/packages/view.html:544 +#: app/templates/packages/view.html:551 msgid "Does not work with:" msgstr "" -#: app/templates/packages/view.html:561 +#: app/templates/packages/view.html:568 msgid "This is an experimental feature." msgstr "" -#: app/templates/packages/view.html:562 +#: app/templates/packages/view.html:569 msgid "Supported games are determined by an algorithm, and may not be correct." msgstr "" -#: app/templates/packages/view.html:572 +#: app/templates/packages/view.html:579 msgid "Please specify compatible games" msgstr "" -#: app/templates/packages/view.html:578 +#: app/templates/packages/view.html:585 msgid "Information" msgstr "" -#: app/templates/packages/view.html:584 +#: app/templates/packages/view.html:591 msgid "Technical Name" msgstr "" -#: app/templates/packages/view.html:593 +#: app/templates/packages/view.html:607 #, python-format msgid "%(code_license)s for code,
%(media_license)s for media." msgstr "" -#: app/templates/packages/view.html:601 +#: app/templates/packages/view.html:615 msgid "Unknown" msgstr "" -#: app/templates/packages/view.html:603 +#: app/templates/packages/view.html:617 msgid "Added" msgstr "" -#: app/templates/packages/view.html:617 +#: app/templates/packages/view.html:631 msgid "Remove myself" msgstr "" -#: app/templates/packages/view.html:622 +#: app/templates/packages/view.html:636 msgid "Provides" msgstr "" -#: app/templates/packages/view.html:644 +#: app/templates/packages/view.html:658 msgid "More" msgstr "" -#: app/templates/packages/view.html:673 +#: app/templates/packages/view.html:687 msgid "See audit log" msgstr "" @@ -3880,8 +3970,8 @@ 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:" @@ -4583,3 +4673,16 @@ msgstr "" #~ msgid "a PNG or JPG image file" #~ msgstr "" + +#~ msgid "License Editor" +#~ msgstr "" + +#~ msgid "Restore Package" +#~ msgstr "" + +#~ msgid "Tag Editor" +#~ msgstr "" + +#~ msgid "Create Tag" +#~ msgstr "" +