From 060917643486f5ed75b6f3c50ce61f0c4b013a49 Mon Sep 17 00:00:00 2001 From: rubenwardy Date: Sat, 23 Mar 2024 16:20:14 +0000 Subject: [PATCH] Update translations --- translations/ca/LC_MESSAGES/messages.po | 414 ++++++++++-------- translations/cs/LC_MESSAGES/messages.po | 426 +++++++++++-------- translations/da/LC_MESSAGES/messages.po | 411 ++++++++++-------- translations/de/LC_MESSAGES/messages.po | 461 +++++++++++--------- translations/el/LC_MESSAGES/messages.po | 415 ++++++++++-------- translations/eo/LC_MESSAGES/messages.po | 424 ++++++++++-------- translations/es/LC_MESSAGES/messages.po | 442 ++++++++++--------- translations/fa/LC_MESSAGES/messages.po | 416 ++++++++++-------- translations/fr/LC_MESSAGES/messages.po | 444 ++++++++++--------- translations/gl/LC_MESSAGES/messages.po | 416 ++++++++++-------- translations/hi/LC_MESSAGES/messages.po | 414 ++++++++++-------- translations/hu/LC_MESSAGES/messages.po | 422 ++++++++++-------- translations/id/LC_MESSAGES/messages.po | 473 ++++++++++++--------- translations/it/LC_MESSAGES/messages.po | 446 ++++++++++--------- translations/ja/LC_MESSAGES/messages.po | 411 ++++++++++-------- translations/jv/LC_MESSAGES/messages.po | 414 ++++++++++-------- translations/lv/LC_MESSAGES/messages.po | 425 ++++++++++-------- translations/lzh/LC_MESSAGES/messages.po | 411 ++++++++++-------- translations/messages.pot | 393 +++++++++-------- translations/ms/LC_MESSAGES/messages.po | 466 +++++++++++--------- translations/nb_NO/LC_MESSAGES/messages.po | 411 ++++++++++-------- translations/nl/LC_MESSAGES/messages.po | 426 +++++++++++-------- translations/nn/LC_MESSAGES/messages.po | 427 +++++++++++-------- translations/pl/LC_MESSAGES/messages.po | 431 ++++++++++--------- translations/pt/LC_MESSAGES/messages.po | 419 ++++++++++-------- translations/pt_BR/LC_MESSAGES/messages.po | 424 ++++++++++-------- translations/ro/LC_MESSAGES/messages.po | 419 ++++++++++-------- translations/ru/LC_MESSAGES/messages.po | 460 +++++++++++--------- translations/sk/LC_MESSAGES/messages.po | 428 ++++++++++--------- translations/sv/LC_MESSAGES/messages.po | 432 ++++++++++--------- translations/tr/LC_MESSAGES/messages.po | 445 ++++++++++--------- translations/uk/LC_MESSAGES/messages.po | 432 ++++++++++--------- translations/vi/LC_MESSAGES/messages.po | 431 ++++++++++--------- translations/zh_CN/LC_MESSAGES/messages.po | 433 ++++++++++--------- translations/zh_TW/LC_MESSAGES/messages.po | 411 ++++++++++-------- 35 files changed, 8327 insertions(+), 6646 deletions(-) diff --git a/translations/ca/LC_MESSAGES/messages.po b/translations/ca/LC_MESSAGES/messages.po index 1024bb8b..f668f9a6 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: 2024-03-03 02:54+0000\n" +"POT-Creation-Date: 2024-03-23 16:19+0000\n" "PO-Revision-Date: 2023-11-03 17:32+0000\n" "Last-Translator: Spurnita \n" "Language: ca\n" @@ -19,11 +19,11 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.12.1\n" -#: app/__init__.py:123 +#: app/__init__.py:137 msgid "Banned:" msgstr "Expulsat:" -#: app/__init__.py:125 +#: app/__init__.py:139 msgid "You have been banned." msgstr "T'han expulsat." @@ -42,7 +42,7 @@ msgstr "Paquets" msgid "%(package_type)s for %(game_name)s" msgstr "" -#: app/template_filters.py:90 +#: app/template_filters.py:92 #, python-format msgid "%(delta)s ago" msgstr "Fa %(delta)s" @@ -62,10 +62,10 @@ 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:275 -#: app/blueprints/packages/packages.py:539 -#: app/blueprints/packages/packages.py:635 -#: app/blueprints/packages/packages.py:706 +#: app/blueprints/oauth/__init__.py:175 app/blueprints/packages/packages.py:241 +#: app/blueprints/packages/packages.py:509 +#: app/blueprints/packages/packages.py:605 +#: app/blueprints/packages/packages.py:676 #: app/blueprints/packages/releases.py:62 #: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:49 #: app/blueprints/packages/screenshots.py:36 @@ -73,7 +73,7 @@ msgstr "Limitar al paquet" #: 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 +#: app/blueprints/users/settings.py:315 app/templates/users/modtools.html:111 msgid "Save" msgstr "Guardar" @@ -84,13 +84,13 @@ msgstr "Guardar" #: 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 +#: app/templates/packages/translation.html:54 msgid "Title" msgstr "Títol" #: app/blueprints/collections/__init__.py:80 #: app/blueprints/collections/__init__.py:85 -#: app/templates/packages/translation.html:45 +#: app/templates/packages/translation.html:57 msgid "Short Description" msgstr "Descripció Curta" @@ -136,29 +136,29 @@ msgstr "(Públic, canvi de Perfil>Les Meves Col·leccions)" msgid "Removed package from favorites collection" msgstr "S'ha eliminat el paquet de la col·lecció de preferits" -#: app/blueprints/github/__init__.py:52 +#: app/blueprints/github/__init__.py:54 msgid "Authorization failed [err=gh-oauth-login-failed]" msgstr "" -#: app/blueprints/github/__init__.py:76 +#: app/blueprints/github/__init__.py:78 msgid "Linked GitHub to account" msgstr "" -#: app/blueprints/github/__init__.py:79 +#: app/blueprints/github/__init__.py:81 msgid "GitHub account is already associated with another user" msgstr "" -#: app/blueprints/github/__init__.py:85 +#: app/blueprints/github/__init__.py:87 msgid "Unable to find an account for that GitHub user" msgstr "" -#: app/blueprints/github/__init__.py:90 +#: app/blueprints/github/__init__.py:92 msgid "Authorization failed [err=gh-login-failed]" msgstr "" #: app/blueprints/oauth/__init__.py:169 app/templates/admin/tags/list.html:30 #: app/templates/admin/warnings/list.html:24 -#: app/templates/users/settings_email.html:44 +#: app/templates/users/settings_email.html:49 msgid "Description" msgstr "" @@ -221,198 +221,191 @@ msgstr "" msgid "Remove / Unpublish" msgstr "" -#: app/blueprints/packages/__init__.py:80 +#: app/blueprints/packages/__init__.py:80 app/logic/package_approval.py:123 #: app/templates/packages/game_support.html:4 msgid "Supported Games" msgstr "" -#: app/blueprints/packages/packages.py:177 -msgid "Error: Another package already uses this forum topic!" -msgstr "" - -#: app/blueprints/packages/packages.py:183 -msgid "Error: Forum topic author doesn't match package author." -msgstr "" - -#: app/blueprints/packages/packages.py:186 -msgid "" -"Warning: Forum topic not found. This may happen if the topic has only " -"just been created." -msgstr "" - -#: app/blueprints/packages/packages.py:239 +#: app/blueprints/packages/packages.py:205 msgid "No download available." msgstr "" -#: app/blueprints/packages/packages.py:253 app/templates/packages/view.html:589 +#: app/blueprints/packages/packages.py:219 app/templates/packages/view.html:589 msgid "Type" msgstr "" -#: app/blueprints/packages/packages.py:254 +#: app/blueprints/packages/packages.py:220 msgid "Title (Human-readable)" msgstr "" -#: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:633 +#: app/blueprints/packages/packages.py:221 +#: app/blueprints/packages/packages.py:603 msgid "Name (Technical)" msgstr "" -#: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:634 +#: app/blueprints/packages/packages.py:221 +#: app/blueprints/packages/packages.py:604 #: app/templates/packages/create_edit.html:75 msgid "Lower case letters (a-z), digits (0-9), and underscores (_) only" msgstr "" -#: app/blueprints/packages/packages.py:256 +#: app/blueprints/packages/packages.py:222 msgid "Short Description (Plaintext)" msgstr "" -#: app/blueprints/packages/packages.py:258 app/templates/packages/view.html:611 +#: app/blueprints/packages/packages.py:224 app/templates/packages/view.html:611 msgid "Maintenance State" msgstr "" -#: app/blueprints/packages/packages.py:260 app/templates/admin/tags/list.html:4 +#: app/blueprints/packages/packages.py:226 app/templates/admin/tags/list.html:4 #: app/templates/admin/tags/list.html:10 app/templates/todo/tags.html:38 msgid "Tags" msgstr "" -#: app/blueprints/packages/packages.py:261 +#: app/blueprints/packages/packages.py:227 msgid "Content Warnings" msgstr "" -#: app/blueprints/packages/packages.py:262 app/templates/packages/view.html:600 +#: app/blueprints/packages/packages.py:228 app/templates/packages/view.html:600 msgid "License" msgstr "" -#: app/blueprints/packages/packages.py:263 +#: app/blueprints/packages/packages.py:229 msgid "Media License" msgstr "" -#: app/blueprints/packages/packages.py:265 +#: app/blueprints/packages/packages.py:231 msgid "Long Description (Markdown)" msgstr "" -#: app/blueprints/packages/packages.py:267 +#: app/blueprints/packages/packages.py:233 msgid "VCS Repository URL" msgstr "" -#: app/blueprints/packages/packages.py:268 app/blueprints/users/settings.py:75 +#: app/blueprints/packages/packages.py:234 app/blueprints/users/settings.py:75 msgid "Website URL" msgstr "" -#: app/blueprints/packages/packages.py:269 +#: app/blueprints/packages/packages.py:235 msgid "Issue Tracker URL" msgstr "" -#: app/blueprints/packages/packages.py:270 +#: app/blueprints/packages/packages.py:236 msgid "Forum Topic ID" msgstr "" -#: app/blueprints/packages/packages.py:271 +#: app/blueprints/packages/packages.py:237 msgid "Video URL" msgstr "" -#: app/blueprints/packages/packages.py:272 +#: app/blueprints/packages/packages.py:238 msgid "Donate URL" msgstr "" -#: app/blueprints/packages/packages.py:273 +#: app/blueprints/packages/packages.py:239 msgid "Translation URL" msgstr "" -#: app/blueprints/packages/packages.py:279 +#: app/blueprints/packages/packages.py:245 msgid "_game is not an allowed name" msgstr "" -#: app/blueprints/packages/packages.py:289 +#: app/blueprints/packages/packages.py:255 msgid "" "Package already exists, but is removed. Please contact ContentDB staff to" " restore the package" msgstr "" -#: app/blueprints/packages/packages.py:294 +#: app/blueprints/packages/packages.py:260 msgid "Package already exists" msgstr "" -#: app/blueprints/packages/packages.py:300 +#: app/blueprints/packages/packages.py:266 msgid "A collection with a similar name already exists" msgstr "" -#: app/blueprints/packages/packages.py:361 +#: app/blueprints/packages/packages.py:319 +#: app/blueprints/packages/releases.py:82 +msgid "" +"You must add an email address to your account and confirm it before you " +"can manage packages" +msgstr "" + +#: app/blueprints/packages/packages.py:331 msgid "Unable to find that user" msgstr "" -#: app/blueprints/packages/packages.py:365 +#: app/blueprints/packages/packages.py:335 #: app/blueprints/packages/screenshots.py:137 #: app/blueprints/users/settings.py:131 msgid "Permission denied" msgstr "" -#: app/blueprints/packages/packages.py:421 -#: app/blueprints/packages/packages.py:494 -#: app/blueprints/packages/packages.py:514 +#: app/blueprints/packages/packages.py:391 +#: app/blueprints/packages/packages.py:464 +#: app/blueprints/packages/packages.py:484 msgid "You don't have permission to do that" msgstr "" -#: app/blueprints/packages/packages.py:453 +#: app/blueprints/packages/packages.py:423 msgid "Please comment what changes are needed in the approval thread" msgstr "" -#: app/blueprints/packages/packages.py:460 +#: app/blueprints/packages/packages.py:430 msgid "" "Please comment in the approval thread so editors know what you have " "changed" msgstr "" -#: app/blueprints/packages/packages.py:509 +#: app/blueprints/packages/packages.py:479 msgid "Deleted package" msgstr "" -#: app/blueprints/packages/packages.py:529 +#: app/blueprints/packages/packages.py:499 msgid "Unapproved package" msgstr "" -#: app/blueprints/packages/packages.py:538 +#: app/blueprints/packages/packages.py:508 msgid "Maintainers (Comma-separated)" msgstr "" -#: app/blueprints/packages/packages.py:547 +#: app/blueprints/packages/packages.py:517 msgid "You don't have permission to edit maintainers" msgstr "" -#: app/blueprints/packages/packages.py:597 +#: app/blueprints/packages/packages.py:567 msgid "You are not a maintainer" msgstr "" -#: app/blueprints/packages/packages.py:600 +#: app/blueprints/packages/packages.py:570 msgid "Package owners cannot remove themselves as maintainers" msgstr "" -#: app/blueprints/packages/packages.py:632 +#: app/blueprints/packages/packages.py:602 msgid "Author Name" msgstr "" -#: app/blueprints/packages/packages.py:702 +#: app/blueprints/packages/packages.py:672 msgid "Enable support detection based on dependencies (recommended)" msgstr "" -#: app/blueprints/packages/packages.py:703 +#: app/blueprints/packages/packages.py:673 msgid "Supported games" msgstr "" -#: app/blueprints/packages/packages.py:704 +#: app/blueprints/packages/packages.py:674 msgid "Unsupported games" msgstr "" -#: app/blueprints/packages/packages.py:705 +#: app/blueprints/packages/packages.py:675 msgid "Supports all games (unless stated) / is game independent" msgstr "" -#: app/blueprints/packages/packages.py:721 +#: app/blueprints/packages/packages.py:691 msgid "You need at least one release before you can edit game support" msgstr "" -#: app/blueprints/packages/packages.py:725 +#: app/blueprints/packages/packages.py:695 msgid "Mod(pack) needs to contain at least one mod. Please create a new release" msgstr "" @@ -433,13 +426,13 @@ msgstr "" #: app/blueprints/packages/releases.py:58 #: app/blueprints/packages/releases.py:70 -#: app/blueprints/packages/releases.py:194 +#: app/blueprints/packages/releases.py:198 msgid "Minimum Minetest Version" msgstr "" #: app/blueprints/packages/releases.py:60 #: app/blueprints/packages/releases.py:72 -#: app/blueprints/packages/releases.py:197 +#: app/blueprints/packages/releases.py:201 msgid "Maximum Minetest Version" msgstr "" @@ -457,78 +450,77 @@ msgstr "" msgid "Is Approved" msgstr "" -#: app/blueprints/packages/releases.py:87 +#: app/blueprints/packages/releases.py:91 msgid "Import from Git" msgstr "" -#: app/blueprints/packages/releases.py:87 +#: app/blueprints/packages/releases.py:91 msgid "Upload .zip file" msgstr "" -#: app/blueprints/packages/releases.py:193 +#: app/blueprints/packages/releases.py:197 msgid "Set Min" msgstr "" -#: app/blueprints/packages/releases.py:196 +#: app/blueprints/packages/releases.py:200 msgid "Set Max" msgstr "" -#: app/blueprints/packages/releases.py:199 +#: app/blueprints/packages/releases.py:203 msgid "Only change values previously set as none" msgstr "" -#: app/blueprints/packages/releases.py:200 +#: app/blueprints/packages/releases.py:204 msgid "Update" msgstr "" -#: app/blueprints/packages/releases.py:252 +#: app/blueprints/packages/releases.py:256 #: app/templates/packages/update_config.html:25 msgid "Trigger" msgstr "" -#: app/blueprints/packages/releases.py:253 +#: app/blueprints/packages/releases.py:257 msgid "New Commit" msgstr "" -#: app/blueprints/packages/releases.py:254 app/templates/admin/tags/list.html:8 +#: app/blueprints/packages/releases.py:258 app/templates/admin/tags/list.html:8 msgid "New Tag" msgstr "" -#: app/blueprints/packages/releases.py:256 +#: app/blueprints/packages/releases.py:260 msgid "Branch name" msgstr "" -#: app/blueprints/packages/releases.py:257 +#: app/blueprints/packages/releases.py:261 #: app/templates/packages/update_config.html:38 msgid "Action" msgstr "" -#: app/blueprints/packages/releases.py:258 +#: app/blueprints/packages/releases.py:262 msgid "Send notification and mark as outdated" msgstr "" -#: app/blueprints/packages/releases.py:258 -#: app/templates/macros/package_approval.html:22 +#: app/blueprints/packages/releases.py:262 app/logic/package_approval.py:104 msgid "Create release" msgstr "" -#: app/blueprints/packages/releases.py:260 +#: app/blueprints/packages/releases.py:264 msgid "Save Settings" msgstr "" -#: app/blueprints/packages/releases.py:261 +#: app/blueprints/packages/releases.py:265 msgid "Disable Automation" msgstr "" -#: app/blueprints/packages/releases.py:300 +#: app/blueprints/packages/releases.py:304 msgid "Please add a Git repository URL in order to set up automatic releases" msgstr "" -#: app/blueprints/packages/releases.py:316 +#: app/blueprints/packages/releases.py:320 msgid "Deleted update configuration" msgstr "" -#: app/blueprints/packages/releases.py:324 +#: app/blueprints/packages/releases.py:328 msgid "Now, please create an initial release" msgstr "" @@ -635,7 +627,7 @@ msgid "Please wait before commenting again" msgstr "" #: app/blueprints/threads/__init__.py:284 -#: app/templates/macros/package_approval.html:112 +#: app/templates/macros/package_approval.html:56 msgid "Open Thread" msgstr "" @@ -700,7 +692,7 @@ msgstr "" msgid "Display Name" msgstr "" -#: app/blueprints/users/account.py:101 app/blueprints/users/settings.py:298 +#: app/blueprints/users/account.py:101 app/blueprints/users/settings.py:309 #: app/templates/users/list.html:18 msgid "Username" msgstr "" @@ -974,7 +966,7 @@ msgid "Account and Security" msgstr "" #: app/blueprints/users/settings.py:46 -#: app/templates/users/settings_email.html:8 +#: app/templates/users/settings_email.html:12 msgid "Email and Notifications" msgstr "" @@ -999,27 +991,27 @@ msgstr "" msgid "A user already has that name" msgstr "" -#: app/blueprints/users/settings.py:256 +#: app/blueprints/users/settings.py:264 msgid "Users with moderator rank or above cannot be deleted" msgstr "" -#: app/blueprints/users/settings.py:299 +#: app/blueprints/users/settings.py:310 msgid "Display name" msgstr "" -#: app/blueprints/users/settings.py:300 +#: app/blueprints/users/settings.py:311 msgid "Forums Username" msgstr "" -#: app/blueprints/users/settings.py:301 +#: app/blueprints/users/settings.py:312 msgid "GitHub Username" msgstr "" -#: app/blueprints/users/settings.py:302 app/templates/users/list.html:14 +#: app/blueprints/users/settings.py:313 app/templates/users/list.html:14 msgid "Rank" msgstr "" -#: app/blueprints/users/settings.py:346 +#: app/blueprints/users/settings.py:357 msgid "Can't promote a user to a rank higher than yourself!" msgstr "" @@ -1036,33 +1028,77 @@ msgstr "" msgid "Search" msgstr "" -#: app/logic/package_validator.py:37 +#: app/logic/package_approval.py:95 msgid "A package already exists with this name. Please see Policy and Guidance 3" msgstr "" -#: app/logic/package_validator.py:40 -#: app/templates/macros/package_approval.html:36 -msgid "A release is required before this package can be approved." +#: app/logic/package_approval.py:99 +msgid "You need to create a release before this package can be approved." msgstr "" -#: app/logic/package_validator.py:46 -#: app/templates/macros/package_approval.html:45 +#: app/logic/package_approval.py:101 +msgid "Release is still importing, or has an error." +msgstr "" + +#: app/logic/package_approval.py:105 +msgid "Set up releases" +msgstr "" + +#: app/logic/package_approval.py:112 +msgid "You need to add at least one screenshot." +msgstr "" + +#: app/logic/package_approval.py:117 #, python-format msgid "" "The following hard dependencies need to be added to ContentDB first: " "%(deps)s" msgstr "" -#: app/logic/package_validator.py:51 -#: app/templates/macros/package_approval.html:41 -msgid "You need to add at least one screenshot." +#: app/logic/package_approval.py:121 +msgid "" +"What games does your package support? Please specify on the supported " +"games page" msgstr "" -#: app/logic/package_validator.py:54 -#: app/templates/macros/package_approval.html:49 +#: app/logic/package_approval.py:126 msgid "Please wait for the license to be added to CDB." msgstr "" +#: app/logic/package_approval.py:134 +msgid "Please make sure that this package has the right to the names it uses." +msgstr "" + +#: app/logic/package_approval.py:139 +#, python-format +msgid "Please make sure that this package has the right to the names %(names)s" +msgstr "" + +#: app/logic/package_approval.py:140 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/logic/package_approval.py:145 +msgid "Error: Another package already uses this forum topic!" +msgstr "" + +#: app/logic/package_approval.py:150 +msgid "Error: Forum topic author doesn't match package author." +msgstr "" + +#: app/logic/package_approval.py:152 +msgid "" +"Warning: Forum topic not found. The topic may have been created since the" +" last forum crawl." +msgstr "" + #: app/logic/packages.py:99 msgid "" "Name can only contain lower case letters (a-z), digits (0-9), and " @@ -1161,7 +1197,7 @@ msgstr "" msgid "Delete" msgstr "" -#: app/models/packages.py:572 app/templates/packages/view.html:163 +#: app/models/packages.py:569 app/templates/packages/view.html:163 msgid "Work in Progress" msgstr "" @@ -1277,7 +1313,7 @@ msgstr "" msgid "Languages" msgstr "" -#: app/templates/base.html:202 app/templates/translate/index.html:72 +#: app/templates/base.html:202 app/templates/translate/index.html:76 msgid "Help translate ContentDB" msgstr "" @@ -1383,17 +1419,6 @@ msgstr "" msgid "Recently Added" msgstr "Afegits Recentment" -#: 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" @@ -1783,7 +1808,7 @@ msgid "You can use GitHub to log in if it is associated with your account." msgstr "" #: app/templates/emails/unable_to_find_account.html:9 -msgid "Otherwise, you may need to contact rubenwardy for help." +msgid "Otherwise, you may need to contact the admin for help." msgstr "" #: app/templates/emails/unable_to_find_account.html:12 @@ -1859,56 +1884,35 @@ msgstr "" msgid "State" msgstr "" -#: app/templates/macros/package_approval.html:26 -msgid "Set up releases" -msgstr "" - -#: app/templates/macros/package_approval.html:31 -msgid "You need to create a release before this package can be approved." -msgstr "" - -#: app/templates/macros/package_approval.html:33 -msgid "Release is still importing, or has an error." -msgstr "" - -#: app/templates/macros/package_approval.html:56 -msgid "You should add at least one screenshot." -msgstr "" - -#: app/templates/macros/package_approval.html:62 +#: app/templates/macros/package_approval.html:36 msgid "Please wait for the release to be approved." msgstr "" -#: app/templates/macros/package_approval.html:64 +#: app/templates/macros/package_approval.html:38 msgid "You can now approve this package if you're ready." msgstr "" -#: app/templates/macros/package_approval.html:66 +#: app/templates/macros/package_approval.html:40 msgid "Please wait for the package to be approved." msgstr "" -#: app/templates/macros/package_approval.html:70 +#: app/templates/macros/package_approval.html:44 msgid "You can now submit this package for approval if you're ready." msgstr "" -#: app/templates/macros/package_approval.html:72 +#: app/templates/macros/package_approval.html:46 msgid "This package can be submitted for approval when ready." msgstr "" -#: app/templates/macros/package_approval.html:102 -msgid "Please make sure that this package has the right to the names it uses." +#: app/templates/macros/package_approval.html:49 +msgid "You need to fix the above errors before you can submit for review" msgstr "" -#: app/templates/macros/package_approval.html:104 -#, python-format -msgid "Please make sure that this package has the right to the names %(names)s" -msgstr "" - -#: app/templates/macros/package_approval.html:115 +#: app/templates/macros/package_approval.html:59 msgid "Package approval thread" msgstr "" -#: app/templates/macros/package_approval.html:116 +#: app/templates/macros/package_approval.html:60 msgid "" "You can open a thread if you have a question for the approver or package " "author." @@ -3126,16 +3130,27 @@ msgstr "" msgid "Translating content meta - lua_api.md" msgstr "" -#: app/templates/packages/translation.html:31 +#: app/templates/packages/translation.html:30 +msgid "Translation template" +msgstr "" + +#: app/templates/packages/translation.html:32 +#, python-format +msgid "" +"To quickly add support for ContentDB package translation, create a file " +"at %(location)s with the following content:" +msgstr "" + +#: app/templates/packages/translation.html:43 #, python-format msgid "%(title)s is available in %(num)d languages." msgstr "" -#: app/templates/packages/translation.html:32 +#: app/templates/packages/translation.html:44 msgid "ContentDB reads translations from locale files (.tr) in your package." msgstr "" -#: app/templates/packages/translation.html:39 +#: app/templates/packages/translation.html:51 msgid "Language" msgstr "" @@ -3387,7 +3402,7 @@ msgid "" msgstr "" #: app/templates/report/index.html:16 -msgid "Please sign in or contact the admin in another way" +msgid "Please sign in or contact the admin using the link below." msgstr "" #: app/templates/report/index.html:34 @@ -3796,20 +3811,24 @@ msgid "" "languages." msgstr "" -#: app/templates/translate/index.html:69 +#: app/templates/translate/index.html:65 +msgid "How to translate a mod / game" +msgstr "" + +#: app/templates/translate/index.html:73 msgid "ContentDB" msgstr "" -#: app/templates/translate/index.html:76 +#: app/templates/translate/index.html:80 msgid "Packages that support translation" msgstr "" -#: app/templates/translate/index.html:81 +#: app/templates/translate/index.html:85 #, python-format msgid "Only show packages with %(lang)s translation" msgstr "" -#: app/templates/translate/index.html:85 +#: app/templates/translate/index.html:89 #, python-format msgid "Hide packages with %(lang)s translation" msgstr "" @@ -3890,7 +3909,7 @@ msgstr "" #: app/templates/users/change_set_password.html:17 #: app/templates/users/register.html:25 -#: app/templates/users/settings_email.html:20 +#: app/templates/users/settings_email.html:24 msgid "Your email will never be shared with a third-party." msgstr "" @@ -4145,7 +4164,7 @@ msgid "Change Email and Send Password Reset" msgstr "" #: app/templates/users/modtools.html:108 -#: app/templates/users/settings_email.html:14 +#: app/templates/users/settings_email.html:18 msgid "Email Address" msgstr "" @@ -4224,14 +4243,20 @@ msgid "Profile Picture" msgstr "" #: app/templates/users/profile_edit.html:27 -msgid "Sync with Forums" +msgid "Import from forums" msgstr "" -#: app/templates/users/profile_edit.html:46 +#: app/templates/users/profile_edit.html:47 +msgid "" +"Profile pictures should be square, at least 64x64px, and one of the " +"following formats: jpeg, png, or webp." +msgstr "" + +#: app/templates/users/profile_edit.html:51 msgid "Profile Information" msgstr "" -#: app/templates/users/profile_edit.html:53 +#: app/templates/users/profile_edit.html:58 msgid "Pretending to be another user is grounds for a permanent ban" msgstr "" @@ -4264,39 +4289,43 @@ msgstr "" msgid "Email and Notifications - %(username)s" msgstr "" -#: app/templates/users/settings_email.html:19 +#: app/templates/users/settings_email.html:23 msgid "" "Your email is needed to recover your account if you forget your password," " and to send (configurable) notifications." msgstr "" -#: app/templates/users/settings_email.html:25 +#: app/templates/users/settings_email.html:29 msgid "There is at least one verification pending." msgstr "" -#: app/templates/users/settings_email.html:29 +#: app/templates/users/settings_email.html:33 msgid "Notification Settings" msgstr "" -#: app/templates/users/settings_email.html:33 +#: app/templates/users/settings_email.html:37 msgid "Email notifications are currently turned off. Click 'save' to enable." msgstr "" -#: app/templates/users/settings_email.html:38 +#: app/templates/users/settings_email.html:42 msgid "" "Configure whether certain types of notifications are sent immediately, or" " as part of a daily digest." msgstr "" #: app/templates/users/settings_email.html:43 +msgid "Disable all" +msgstr "" + +#: app/templates/users/settings_email.html:48 msgid "Event" msgstr "" -#: app/templates/users/settings_email.html:45 +#: app/templates/users/settings_email.html:50 msgid "Immediately" msgstr "" -#: app/templates/users/settings_email.html:46 +#: app/templates/users/settings_email.html:51 msgid "In digest" msgstr "" @@ -4407,3 +4436,24 @@ msgstr "" #~ msgid "Create Tag" #~ msgstr "" +#~ msgid "" +#~ "Warning: Forum topic not found. This " +#~ "may happen if the topic has only" +#~ " just been created." +#~ msgstr "" + +#~ msgid "A release is required before this package can be approved." +#~ msgstr "" + +#~ msgid "Otherwise, you may need to contact rubenwardy for help." +#~ msgstr "" + +#~ msgid "You should add at least one screenshot." +#~ msgstr "" + +#~ msgid "Please sign in or contact the admin in another way" +#~ msgstr "" + +#~ msgid "Sync with Forums" +#~ msgstr "" + diff --git a/translations/cs/LC_MESSAGES/messages.po b/translations/cs/LC_MESSAGES/messages.po index fe48d4a7..77facca4 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: 2024-03-03 02:54+0000\n" +"POT-Creation-Date: 2024-03-23 16:19+0000\n" "PO-Revision-Date: 2023-11-29 21:30+0000\n" "Last-Translator: Matyáš Pilz \n" "Language: cs\n" @@ -19,11 +19,11 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.12.1\n" -#: app/__init__.py:123 +#: app/__init__.py:137 msgid "Banned:" msgstr "Zakázaný:" -#: app/__init__.py:125 +#: app/__init__.py:139 msgid "You have been banned." msgstr "Byli jste zabanováni." @@ -42,7 +42,7 @@ msgstr "Balíčky" msgid "%(package_type)s for %(game_name)s" msgstr "" -#: app/template_filters.py:90 +#: app/template_filters.py:92 #, python-format msgid "%(delta)s ago" msgstr "Před %(delta)s" @@ -62,10 +62,10 @@ 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:275 -#: app/blueprints/packages/packages.py:539 -#: app/blueprints/packages/packages.py:635 -#: app/blueprints/packages/packages.py:706 +#: app/blueprints/oauth/__init__.py:175 app/blueprints/packages/packages.py:241 +#: app/blueprints/packages/packages.py:509 +#: app/blueprints/packages/packages.py:605 +#: app/blueprints/packages/packages.py:676 #: app/blueprints/packages/releases.py:62 #: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:49 #: app/blueprints/packages/screenshots.py:36 @@ -73,7 +73,7 @@ msgstr "Omezit na balíček" #: 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 +#: app/blueprints/users/settings.py:315 app/templates/users/modtools.html:111 msgid "Save" msgstr "Uložit" @@ -84,13 +84,13 @@ msgstr "Uložit" #: 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 +#: app/templates/packages/translation.html:54 msgid "Title" msgstr "Titulek" #: app/blueprints/collections/__init__.py:80 #: app/blueprints/collections/__init__.py:85 -#: app/templates/packages/translation.html:45 +#: app/templates/packages/translation.html:57 msgid "Short Description" msgstr "Stručný popis" @@ -136,29 +136,29 @@ msgstr "(Veřejné, lze upravit v Profil > Mé kolekce)" msgid "Removed package from favorites collection" msgstr "Balíček byl odebrán z oblíbených kolekcí" -#: app/blueprints/github/__init__.py:52 +#: app/blueprints/github/__init__.py:54 msgid "Authorization failed [err=gh-oauth-login-failed]" msgstr "Ověření selhalo [err=gh-oauth-login-failed]" -#: app/blueprints/github/__init__.py:76 +#: app/blueprints/github/__init__.py:78 msgid "Linked GitHub to account" msgstr "Propojeno s účtem GitHub" -#: app/blueprints/github/__init__.py:79 +#: app/blueprints/github/__init__.py:81 msgid "GitHub account is already associated with another user" msgstr "Účet GitHub je již propojen s jiným uživatelem" -#: app/blueprints/github/__init__.py:85 +#: app/blueprints/github/__init__.py:87 msgid "Unable to find an account for that GitHub user" msgstr "Nepodařilo se nalézt účet pro tohoto GitHub uživatele" -#: app/blueprints/github/__init__.py:90 +#: app/blueprints/github/__init__.py:92 msgid "Authorization failed [err=gh-login-failed]" msgstr "Ověření selhalo [err=gh-login-failed]" #: app/blueprints/oauth/__init__.py:169 app/templates/admin/tags/list.html:30 #: app/templates/admin/warnings/list.html:24 -#: app/templates/users/settings_email.html:44 +#: app/templates/users/settings_email.html:49 msgid "Description" msgstr "Popis" @@ -221,112 +221,96 @@ msgstr "Sdílet a odznaky" msgid "Remove / Unpublish" msgstr "" -#: app/blueprints/packages/__init__.py:80 +#: app/blueprints/packages/__init__.py:80 app/logic/package_approval.py:123 #: app/templates/packages/game_support.html:4 msgid "Supported Games" msgstr "Podporované hry" -#: app/blueprints/packages/packages.py:177 -msgid "Error: Another package already uses this forum topic!" -msgstr "Chyba: Toto téma již používá jiný balíček!" - -#: app/blueprints/packages/packages.py:183 -msgid "Error: Forum topic author doesn't match package author." -msgstr "Chyba: Autor tématu se neshoduje s autorem balíčku." - -#: app/blueprints/packages/packages.py:186 -msgid "" -"Warning: Forum topic not found. This may happen if the topic has only " -"just been created." -msgstr "" -"Varování: Téma nenalezeno. Toto se může stát, pokud bylo téma právě " -"vytvořeno." - -#: app/blueprints/packages/packages.py:239 +#: app/blueprints/packages/packages.py:205 msgid "No download available." msgstr "Není dostupná žádná verze ke stažení." -#: app/blueprints/packages/packages.py:253 app/templates/packages/view.html:589 +#: app/blueprints/packages/packages.py:219 app/templates/packages/view.html:589 msgid "Type" msgstr "Typ" -#: app/blueprints/packages/packages.py:254 +#: app/blueprints/packages/packages.py:220 msgid "Title (Human-readable)" msgstr "Nadpis (srozumitelný pro člověka)" -#: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:633 +#: app/blueprints/packages/packages.py:221 +#: app/blueprints/packages/packages.py:603 msgid "Name (Technical)" msgstr "Název (technický)" -#: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:634 +#: app/blueprints/packages/packages.py:221 +#: app/blueprints/packages/packages.py:604 #: 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 (_)" -#: app/blueprints/packages/packages.py:256 +#: app/blueprints/packages/packages.py:222 msgid "Short Description (Plaintext)" msgstr "Krátký popis (prostý text)" -#: app/blueprints/packages/packages.py:258 app/templates/packages/view.html:611 +#: app/blueprints/packages/packages.py:224 app/templates/packages/view.html:611 msgid "Maintenance State" msgstr "Stav údržby" -#: app/blueprints/packages/packages.py:260 app/templates/admin/tags/list.html:4 +#: app/blueprints/packages/packages.py:226 app/templates/admin/tags/list.html:4 #: app/templates/admin/tags/list.html:10 app/templates/todo/tags.html:38 msgid "Tags" msgstr "Štítky" -#: app/blueprints/packages/packages.py:261 +#: app/blueprints/packages/packages.py:227 msgid "Content Warnings" msgstr "Upozornění na obsah" -#: app/blueprints/packages/packages.py:262 app/templates/packages/view.html:600 +#: app/blueprints/packages/packages.py:228 app/templates/packages/view.html:600 msgid "License" msgstr "Licence" -#: app/blueprints/packages/packages.py:263 +#: app/blueprints/packages/packages.py:229 msgid "Media License" msgstr "Licence pro média" -#: app/blueprints/packages/packages.py:265 +#: app/blueprints/packages/packages.py:231 msgid "Long Description (Markdown)" msgstr "Dlouhý popis (Markdown)" -#: app/blueprints/packages/packages.py:267 +#: app/blueprints/packages/packages.py:233 msgid "VCS Repository URL" msgstr "URL repozitáře VCS" -#: app/blueprints/packages/packages.py:268 app/blueprints/users/settings.py:75 +#: app/blueprints/packages/packages.py:234 app/blueprints/users/settings.py:75 msgid "Website URL" msgstr "URL webu" -#: app/blueprints/packages/packages.py:269 +#: app/blueprints/packages/packages.py:235 msgid "Issue Tracker URL" msgstr "URL sledovače problémů" -#: app/blueprints/packages/packages.py:270 +#: app/blueprints/packages/packages.py:236 msgid "Forum Topic ID" msgstr "ID tématu na fóru" -#: app/blueprints/packages/packages.py:271 +#: app/blueprints/packages/packages.py:237 msgid "Video URL" msgstr "URL videa" -#: app/blueprints/packages/packages.py:272 +#: app/blueprints/packages/packages.py:238 msgid "Donate URL" msgstr "Darujte URL" -#: app/blueprints/packages/packages.py:273 +#: app/blueprints/packages/packages.py:239 msgid "Translation URL" msgstr "" -#: app/blueprints/packages/packages.py:279 +#: app/blueprints/packages/packages.py:245 msgid "_game is not an allowed name" msgstr "_game není povolený název" -#: app/blueprints/packages/packages.py:289 +#: app/blueprints/packages/packages.py:255 msgid "" "Package already exists, but is removed. Please contact ContentDB staff to" " restore the package" @@ -334,89 +318,96 @@ 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:294 +#: app/blueprints/packages/packages.py:260 msgid "Package already exists" msgstr "Balíček již existuje" -#: app/blueprints/packages/packages.py:300 +#: app/blueprints/packages/packages.py:266 msgid "A collection with a similar name already exists" msgstr "Již existuje kolekce se stejným názvem" -#: app/blueprints/packages/packages.py:361 +#: app/blueprints/packages/packages.py:319 +#: app/blueprints/packages/releases.py:82 +msgid "" +"You must add an email address to your account and confirm it before you " +"can manage packages" +msgstr "" + +#: app/blueprints/packages/packages.py:331 msgid "Unable to find that user" msgstr "Nepodařilo se nalézt daného uživatele" -#: app/blueprints/packages/packages.py:365 +#: app/blueprints/packages/packages.py:335 #: 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:421 -#: app/blueprints/packages/packages.py:494 -#: app/blueprints/packages/packages.py:514 +#: app/blueprints/packages/packages.py:391 +#: app/blueprints/packages/packages.py:464 +#: app/blueprints/packages/packages.py:484 msgid "You don't have permission to do that" msgstr "K tomuto nemáte oprávnění" -#: app/blueprints/packages/packages.py:453 +#: app/blueprints/packages/packages.py:423 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:460 +#: app/blueprints/packages/packages.py:430 msgid "" "Please comment in the approval thread so editors know what you have " "changed" msgstr "" -#: app/blueprints/packages/packages.py:509 +#: app/blueprints/packages/packages.py:479 msgid "Deleted package" msgstr "Odstraněný balíček" -#: app/blueprints/packages/packages.py:529 +#: app/blueprints/packages/packages.py:499 msgid "Unapproved package" msgstr "Neschválený balíček" -#: app/blueprints/packages/packages.py:538 +#: app/blueprints/packages/packages.py:508 msgid "Maintainers (Comma-separated)" msgstr "Správci (oddělit čárkou)" -#: app/blueprints/packages/packages.py:547 +#: app/blueprints/packages/packages.py:517 msgid "You don't have permission to edit maintainers" msgstr "Nemáte oprávnění upravovat správce" -#: app/blueprints/packages/packages.py:597 +#: app/blueprints/packages/packages.py:567 msgid "You are not a maintainer" msgstr "Nejste správce" -#: app/blueprints/packages/packages.py:600 +#: app/blueprints/packages/packages.py:570 msgid "Package owners cannot remove themselves as maintainers" msgstr "Vlastníci balíčků se nemohou odstranit jako správci" -#: app/blueprints/packages/packages.py:632 +#: app/blueprints/packages/packages.py:602 msgid "Author Name" msgstr "Jméno autora" -#: app/blueprints/packages/packages.py:702 +#: app/blueprints/packages/packages.py:672 msgid "Enable support detection based on dependencies (recommended)" msgstr "Povolte podporu detekce na základě závislostí (doporučeno)" -#: app/blueprints/packages/packages.py:703 +#: app/blueprints/packages/packages.py:673 msgid "Supported games" msgstr "Podporované hry" -#: app/blueprints/packages/packages.py:704 +#: app/blueprints/packages/packages.py:674 msgid "Unsupported games" msgstr "Nepodporované hry" -#: app/blueprints/packages/packages.py:705 +#: app/blueprints/packages/packages.py:675 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:721 +#: app/blueprints/packages/packages.py:691 msgid "You need at least one release before you can edit game support" msgstr "" -#: app/blueprints/packages/packages.py:725 +#: app/blueprints/packages/packages.py:695 msgid "Mod(pack) needs to contain at least one mod. Please create a new release" msgstr "" @@ -437,13 +428,13 @@ msgstr "Git reference (např.: commit hash, branch, nebo tag)" #: app/blueprints/packages/releases.py:58 #: app/blueprints/packages/releases.py:70 -#: app/blueprints/packages/releases.py:194 +#: app/blueprints/packages/releases.py:198 msgid "Minimum Minetest Version" msgstr "Minimální verze Minetestu" #: app/blueprints/packages/releases.py:60 #: app/blueprints/packages/releases.py:72 -#: app/blueprints/packages/releases.py:197 +#: app/blueprints/packages/releases.py:201 msgid "Maximum Minetest Version" msgstr "Maximální verze Minetestu" @@ -461,80 +452,79 @@ msgstr "ID úkolu" msgid "Is Approved" msgstr "Je schváleno" -#: app/blueprints/packages/releases.py:87 +#: app/blueprints/packages/releases.py:91 msgid "Import from Git" msgstr "Importovat z Gitu" -#: app/blueprints/packages/releases.py:87 +#: app/blueprints/packages/releases.py:91 msgid "Upload .zip file" msgstr "Nahrát .zip soubor" -#: app/blueprints/packages/releases.py:193 +#: app/blueprints/packages/releases.py:197 msgid "Set Min" msgstr "Nastavit minimum" -#: app/blueprints/packages/releases.py:196 +#: app/blueprints/packages/releases.py:200 msgid "Set Max" msgstr "Nastavit maximum" -#: app/blueprints/packages/releases.py:199 +#: app/blueprints/packages/releases.py:203 msgid "Only change values previously set as none" msgstr "Změnit pouze hodnoty předešle nastavené na \"none\"" -#: app/blueprints/packages/releases.py:200 +#: app/blueprints/packages/releases.py:204 msgid "Update" msgstr "Aktualizovat" -#: app/blueprints/packages/releases.py:252 +#: app/blueprints/packages/releases.py:256 #: app/templates/packages/update_config.html:25 msgid "Trigger" msgstr "Spustit" -#: app/blueprints/packages/releases.py:253 +#: app/blueprints/packages/releases.py:257 msgid "New Commit" msgstr "Nový Commit" -#: app/blueprints/packages/releases.py:254 app/templates/admin/tags/list.html:8 +#: app/blueprints/packages/releases.py:258 app/templates/admin/tags/list.html:8 msgid "New Tag" msgstr "Nový štítek" -#: app/blueprints/packages/releases.py:256 +#: app/blueprints/packages/releases.py:260 msgid "Branch name" msgstr "Název větve" -#: app/blueprints/packages/releases.py:257 +#: app/blueprints/packages/releases.py:261 #: app/templates/packages/update_config.html:38 msgid "Action" msgstr "Akce" -#: app/blueprints/packages/releases.py:258 +#: app/blueprints/packages/releases.py:262 msgid "Send notification and mark as outdated" msgstr "Odeslat upozornění a označit jako zastaralé" -#: app/blueprints/packages/releases.py:258 -#: app/templates/macros/package_approval.html:22 +#: app/blueprints/packages/releases.py:262 app/logic/package_approval.py:104 msgid "Create release" msgstr "Vytvořit vydání" -#: app/blueprints/packages/releases.py:260 +#: app/blueprints/packages/releases.py:264 msgid "Save Settings" msgstr "Uložit nastavení" -#: app/blueprints/packages/releases.py:261 +#: app/blueprints/packages/releases.py:265 msgid "Disable Automation" msgstr "Deaktivovat automatizaci" -#: app/blueprints/packages/releases.py:300 +#: app/blueprints/packages/releases.py:304 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:316 +#: app/blueprints/packages/releases.py:320 msgid "Deleted update configuration" msgstr "Smazat aktualizaci nastavení" -#: app/blueprints/packages/releases.py:324 +#: app/blueprints/packages/releases.py:328 msgid "Now, please create an initial release" msgstr "Nyní prosím vytvořte prvotní vydání" @@ -643,7 +633,7 @@ msgid "Please wait before commenting again" msgstr "Prosím vydržte, než budete moci znovu komentovat" #: app/blueprints/threads/__init__.py:284 -#: app/templates/macros/package_approval.html:112 +#: app/templates/macros/package_approval.html:56 msgid "Open Thread" msgstr "Otevřít vlákno" @@ -708,7 +698,7 @@ msgstr "Přihlášení selhalo" msgid "Display Name" msgstr "Zobrazované jméno" -#: app/blueprints/users/account.py:101 app/blueprints/users/settings.py:298 +#: app/blueprints/users/account.py:101 app/blueprints/users/settings.py:309 #: app/templates/users/list.html:18 msgid "Username" msgstr "Uživatelské jméno" @@ -997,7 +987,7 @@ msgid "Account and Security" msgstr "Správa účtu a zabezpečení" #: app/blueprints/users/settings.py:46 -#: app/templates/users/settings_email.html:8 +#: app/templates/users/settings_email.html:12 msgid "Email and Notifications" msgstr "Emaily a upozornění" @@ -1022,27 +1012,27 @@ msgstr "URL pro darování" msgid "A user already has that name" msgstr "Uvedené jméno již má jiný uživatel" -#: app/blueprints/users/settings.py:256 +#: app/blueprints/users/settings.py:264 msgid "Users with moderator rank or above cannot be deleted" msgstr "Nelze odstranit uživatele s postavením moderátor nebo vyšší" -#: app/blueprints/users/settings.py:299 +#: app/blueprints/users/settings.py:310 msgid "Display name" msgstr "Zobrazované jméno" -#: app/blueprints/users/settings.py:300 +#: app/blueprints/users/settings.py:311 msgid "Forums Username" msgstr "Fóra - uživatelské jméno" -#: app/blueprints/users/settings.py:301 +#: app/blueprints/users/settings.py:312 msgid "GitHub Username" msgstr "GitHub - uživatelské jméno" -#: app/blueprints/users/settings.py:302 app/templates/users/list.html:14 +#: app/blueprints/users/settings.py:313 app/templates/users/list.html:14 msgid "Rank" msgstr "Postavení" -#: app/blueprints/users/settings.py:346 +#: app/blueprints/users/settings.py:357 msgid "Can't promote a user to a rank higher than yourself!" msgstr "Nelze uživateli udělit vyšší postavení, než je tvé!" @@ -1059,33 +1049,77 @@ msgstr "Filtr souborů" msgid "Search" msgstr "Vyhledat" -#: app/logic/package_validator.py:37 +#: app/logic/package_approval.py:95 msgid "A package already exists with this name. Please see Policy and Guidance 3" msgstr "Již existuje balíček s uvedeným jménem." -#: app/logic/package_validator.py:40 -#: app/templates/macros/package_approval.html:36 -msgid "A release is required before this package can be approved." -msgstr "Je třeba uvést verzi, aby bylo možné balíček schválit." +#: app/logic/package_approval.py:99 +msgid "You need to create a release before this package can be approved." +msgstr "Než bude možné tento balíček schválit, musíte vytvořit vydání." -#: app/logic/package_validator.py:46 -#: app/templates/macros/package_approval.html:45 +#: app/logic/package_approval.py:101 +msgid "Release is still importing, or has an error." +msgstr "Vydání se stále importuje, nebo došlo k chybě." + +#: app/logic/package_approval.py:105 +msgid "Set up releases" +msgstr "Nastavte vydání" + +#: app/logic/package_approval.py:112 +msgid "You need to add at least one screenshot." +msgstr "Je třeba přiložit alespoń jeden snímek obrazovky." + +#: app/logic/package_approval.py:117 #, python-format msgid "" "The following hard dependencies need to be added to ContentDB first: " "%(deps)s" msgstr "" -#: app/logic/package_validator.py:51 -#: app/templates/macros/package_approval.html:41 -msgid "You need to add at least one screenshot." -msgstr "Je třeba přiložit alespoń jeden snímek obrazovky." +#: app/logic/package_approval.py:121 +msgid "" +"What games does your package support? Please specify on the supported " +"games page" +msgstr "" -#: app/logic/package_validator.py:54 -#: app/templates/macros/package_approval.html:49 +#: app/logic/package_approval.py:126 msgid "Please wait for the license to be added to CDB." msgstr "" +#: app/logic/package_approval.py:134 +msgid "Please make sure that this package has the right to the names it uses." +msgstr "Ujistěte se prosím, že tento balíček používá správné názvy." + +#: app/logic/package_approval.py:139 +#, python-format +msgid "Please make sure that this package has the right to the names %(names)s" +msgstr "Ujistěte se prosím, že tento balíček má oprávnění na tyto jména %(names)s" + +#: app/logic/package_approval.py:140 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/logic/package_approval.py:145 +msgid "Error: Another package already uses this forum topic!" +msgstr "Chyba: Toto téma již používá jiný balíček!" + +#: app/logic/package_approval.py:150 +msgid "Error: Forum topic author doesn't match package author." +msgstr "Chyba: Autor tématu se neshoduje s autorem balíčku." + +#: app/logic/package_approval.py:152 +msgid "" +"Warning: Forum topic not found. The topic may have been created since the" +" last forum crawl." +msgstr "" + #: app/logic/packages.py:99 msgid "" "Name can only contain lower case letters (a-z), digits (0-9), and " @@ -1190,7 +1224,7 @@ msgstr "Schválit" msgid "Delete" msgstr "Vymazat" -#: app/models/packages.py:572 app/templates/packages/view.html:163 +#: app/models/packages.py:569 app/templates/packages/view.html:163 msgid "Work in Progress" msgstr "" @@ -1306,7 +1340,7 @@ msgstr "Odhlásit se" msgid "Languages" msgstr "" -#: app/templates/base.html:202 app/templates/translate/index.html:72 +#: app/templates/base.html:202 app/templates/translate/index.html:76 msgid "Help translate ContentDB" msgstr "Pomocte přeložit ContentDB" @@ -1414,17 +1448,6 @@ msgstr "Další" msgid "Recently Added" msgstr "Nedávno přidáno" -#: 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" @@ -1828,8 +1851,8 @@ msgid "You can use GitHub to log in if it is associated with your account." msgstr "K přihlášení můžete použít GitHub, pokud je spojen s vaším účtem." #: app/templates/emails/unable_to_find_account.html:9 -msgid "Otherwise, you may need to contact rubenwardy for help." -msgstr "V opačném případě budete možná muset požádat o pomoc přímo Rubenwardyho." +msgid "Otherwise, you may need to contact the admin for help." +msgstr "" #: app/templates/emails/unable_to_find_account.html:12 msgid "" @@ -1912,56 +1935,35 @@ msgstr "Chcete-li zobrazit návrhy, začněte psát" msgid "State" msgstr "Stav" -#: app/templates/macros/package_approval.html:26 -msgid "Set up releases" -msgstr "Nastavte vydání" - -#: app/templates/macros/package_approval.html:31 -msgid "You need to create a release before this package can be approved." -msgstr "Než bude možné tento balíček schválit, musíte vytvořit vydání." - -#: app/templates/macros/package_approval.html:33 -msgid "Release is still importing, or has an error." -msgstr "Vydání se stále importuje, nebo došlo k chybě." - -#: app/templates/macros/package_approval.html:56 -msgid "You should add at least one screenshot." -msgstr "Měli byste přidat alespoň jeden snímek obrazovky." - -#: app/templates/macros/package_approval.html:62 +#: app/templates/macros/package_approval.html:36 msgid "Please wait for the release to be approved." msgstr "Počkejte prosím na schválení vydání." -#: app/templates/macros/package_approval.html:64 +#: app/templates/macros/package_approval.html:38 msgid "You can now approve this package if you're ready." msgstr "Nyní můžete tento balíček schválit, pokud jste připraveni." -#: app/templates/macros/package_approval.html:66 +#: app/templates/macros/package_approval.html:40 msgid "Please wait for the package to be approved." msgstr "Prosím počkejte na schválení balíčku." -#: app/templates/macros/package_approval.html:70 +#: app/templates/macros/package_approval.html:44 msgid "You can now submit this package for approval if you're ready." msgstr "Nyní můžete tento balíček odeslat ke schválení, pokud jste připraveni." -#: app/templates/macros/package_approval.html:72 +#: app/templates/macros/package_approval.html:46 msgid "This package can be submitted for approval when ready." msgstr "Až bude balíček připraven, bude jej možné odeslat ke schválení." -#: app/templates/macros/package_approval.html:102 -msgid "Please make sure that this package has the right to the names it uses." -msgstr "Ujistěte se prosím, že tento balíček používá správné názvy." +#: app/templates/macros/package_approval.html:49 +msgid "You need to fix the above errors before you can submit for review" +msgstr "" -#: app/templates/macros/package_approval.html:104 -#, python-format -msgid "Please make sure that this package has the right to the names %(names)s" -msgstr "Ujistěte se prosím, že tento balíček má oprávnění na tyto jména %(names)s" - -#: app/templates/macros/package_approval.html:115 +#: app/templates/macros/package_approval.html:59 msgid "Package approval thread" msgstr "Schvalovací vlákno" -#: app/templates/macros/package_approval.html:116 +#: app/templates/macros/package_approval.html:60 msgid "" "You can open a thread if you have a question for the approver or package " "author." @@ -3181,16 +3183,27 @@ msgstr "" msgid "Translating content meta - lua_api.md" msgstr "" -#: app/templates/packages/translation.html:31 +#: app/templates/packages/translation.html:30 +msgid "Translation template" +msgstr "" + +#: app/templates/packages/translation.html:32 +#, python-format +msgid "" +"To quickly add support for ContentDB package translation, create a file " +"at %(location)s with the following content:" +msgstr "" + +#: app/templates/packages/translation.html:43 #, python-format msgid "%(title)s is available in %(num)d languages." msgstr "" -#: app/templates/packages/translation.html:32 +#: app/templates/packages/translation.html:44 msgid "ContentDB reads translations from locale files (.tr) in your package." msgstr "" -#: app/templates/packages/translation.html:39 +#: app/templates/packages/translation.html:51 msgid "Language" msgstr "" @@ -3442,7 +3455,7 @@ msgid "" msgstr "" #: app/templates/report/index.html:16 -msgid "Please sign in or contact the admin in another way" +msgid "Please sign in or contact the admin using the link below." msgstr "" #: app/templates/report/index.html:34 @@ -3851,20 +3864,24 @@ msgid "" "languages." msgstr "" -#: app/templates/translate/index.html:69 +#: app/templates/translate/index.html:65 +msgid "How to translate a mod / game" +msgstr "" + +#: app/templates/translate/index.html:73 msgid "ContentDB" msgstr "" -#: app/templates/translate/index.html:76 +#: app/templates/translate/index.html:80 msgid "Packages that support translation" msgstr "" -#: app/templates/translate/index.html:81 +#: app/templates/translate/index.html:85 #, python-format msgid "Only show packages with %(lang)s translation" msgstr "" -#: app/templates/translate/index.html:85 +#: app/templates/translate/index.html:89 #, python-format msgid "Hide packages with %(lang)s translation" msgstr "" @@ -3945,7 +3962,7 @@ msgstr "" #: app/templates/users/change_set_password.html:17 #: app/templates/users/register.html:25 -#: app/templates/users/settings_email.html:20 +#: app/templates/users/settings_email.html:24 msgid "Your email will never be shared with a third-party." msgstr "" @@ -4200,7 +4217,7 @@ msgid "Change Email and Send Password Reset" msgstr "" #: app/templates/users/modtools.html:108 -#: app/templates/users/settings_email.html:14 +#: app/templates/users/settings_email.html:18 msgid "Email Address" msgstr "Emailová adresa" @@ -4279,14 +4296,20 @@ msgid "Profile Picture" msgstr "Profilový obrázek" #: app/templates/users/profile_edit.html:27 -msgid "Sync with Forums" +msgid "Import from forums" msgstr "" -#: app/templates/users/profile_edit.html:46 +#: app/templates/users/profile_edit.html:47 +msgid "" +"Profile pictures should be square, at least 64x64px, and one of the " +"following formats: jpeg, png, or webp." +msgstr "" + +#: app/templates/users/profile_edit.html:51 msgid "Profile Information" msgstr "Profilové informace" -#: app/templates/users/profile_edit.html:53 +#: app/templates/users/profile_edit.html:58 msgid "Pretending to be another user is grounds for a permanent ban" msgstr "" @@ -4319,39 +4342,43 @@ msgstr "" msgid "Email and Notifications - %(username)s" msgstr "" -#: app/templates/users/settings_email.html:19 +#: app/templates/users/settings_email.html:23 msgid "" "Your email is needed to recover your account if you forget your password," " and to send (configurable) notifications." msgstr "" -#: app/templates/users/settings_email.html:25 +#: app/templates/users/settings_email.html:29 msgid "There is at least one verification pending." msgstr "" -#: app/templates/users/settings_email.html:29 +#: app/templates/users/settings_email.html:33 msgid "Notification Settings" msgstr "Nastavení upozornění" -#: app/templates/users/settings_email.html:33 +#: app/templates/users/settings_email.html:37 msgid "Email notifications are currently turned off. Click 'save' to enable." msgstr "" -#: app/templates/users/settings_email.html:38 +#: app/templates/users/settings_email.html:42 msgid "" "Configure whether certain types of notifications are sent immediately, or" " as part of a daily digest." msgstr "" #: app/templates/users/settings_email.html:43 +msgid "Disable all" +msgstr "" + +#: app/templates/users/settings_email.html:48 msgid "Event" msgstr "Událost" -#: app/templates/users/settings_email.html:45 +#: app/templates/users/settings_email.html:50 msgid "Immediately" msgstr "Ihned" -#: app/templates/users/settings_email.html:46 +#: app/templates/users/settings_email.html:51 msgid "In digest" msgstr "Ve výběru" @@ -4628,3 +4655,26 @@ msgstr "" #~ msgid "Create Tag" #~ msgstr "Vytvořit tag" +#~ msgid "" +#~ "Warning: Forum topic not found. This " +#~ "may happen if the topic has only" +#~ " just been created." +#~ msgstr "" +#~ "Varování: Téma nenalezeno. Toto se může" +#~ " stát, pokud bylo téma právě " +#~ "vytvořeno." + +#~ msgid "A release is required before this package can be approved." +#~ msgstr "Je třeba uvést verzi, aby bylo možné balíček schválit." + +#~ msgid "Otherwise, you may need to contact rubenwardy for help." +#~ msgstr "" +#~ "V opačném případě budete možná muset " +#~ "požádat o pomoc přímo Rubenwardyho." + +#~ msgid "You should add at least one screenshot." +#~ msgstr "Měli byste přidat alespoň jeden snímek obrazovky." + +#~ msgid "Please sign in or contact the admin in another way" +#~ msgstr "" + diff --git a/translations/da/LC_MESSAGES/messages.po b/translations/da/LC_MESSAGES/messages.po index 63b82d6e..839b5584 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: 2024-03-03 02:54+0000\n" +"POT-Creation-Date: 2024-03-23 16:19+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language: da\n" @@ -18,11 +18,11 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.12.1\n" -#: app/__init__.py:123 +#: app/__init__.py:137 msgid "Banned:" msgstr "" -#: app/__init__.py:125 +#: app/__init__.py:139 msgid "You have been banned." msgstr "" @@ -41,7 +41,7 @@ msgstr "" msgid "%(package_type)s for %(game_name)s" msgstr "" -#: app/template_filters.py:90 +#: app/template_filters.py:92 #, python-format msgid "%(delta)s ago" msgstr "" @@ -61,10 +61,10 @@ 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:275 -#: app/blueprints/packages/packages.py:539 -#: app/blueprints/packages/packages.py:635 -#: app/blueprints/packages/packages.py:706 +#: app/blueprints/oauth/__init__.py:175 app/blueprints/packages/packages.py:241 +#: app/blueprints/packages/packages.py:509 +#: app/blueprints/packages/packages.py:605 +#: app/blueprints/packages/packages.py:676 #: app/blueprints/packages/releases.py:62 #: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:49 #: app/blueprints/packages/screenshots.py:36 @@ -72,7 +72,7 @@ msgstr "" #: 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 +#: app/blueprints/users/settings.py:315 app/templates/users/modtools.html:111 msgid "Save" msgstr "" @@ -83,13 +83,13 @@ msgstr "" #: 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 +#: app/templates/packages/translation.html:54 msgid "Title" msgstr "" #: app/blueprints/collections/__init__.py:80 #: app/blueprints/collections/__init__.py:85 -#: app/templates/packages/translation.html:45 +#: app/templates/packages/translation.html:57 msgid "Short Description" msgstr "" @@ -135,29 +135,29 @@ msgstr "" msgid "Removed package from favorites collection" msgstr "" -#: app/blueprints/github/__init__.py:52 +#: app/blueprints/github/__init__.py:54 msgid "Authorization failed [err=gh-oauth-login-failed]" msgstr "" -#: app/blueprints/github/__init__.py:76 +#: app/blueprints/github/__init__.py:78 msgid "Linked GitHub to account" msgstr "" -#: app/blueprints/github/__init__.py:79 +#: app/blueprints/github/__init__.py:81 msgid "GitHub account is already associated with another user" msgstr "" -#: app/blueprints/github/__init__.py:85 +#: app/blueprints/github/__init__.py:87 msgid "Unable to find an account for that GitHub user" msgstr "" -#: app/blueprints/github/__init__.py:90 +#: app/blueprints/github/__init__.py:92 msgid "Authorization failed [err=gh-login-failed]" msgstr "" #: app/blueprints/oauth/__init__.py:169 app/templates/admin/tags/list.html:30 #: app/templates/admin/warnings/list.html:24 -#: app/templates/users/settings_email.html:44 +#: app/templates/users/settings_email.html:49 msgid "Description" msgstr "" @@ -220,198 +220,191 @@ msgstr "" msgid "Remove / Unpublish" msgstr "" -#: app/blueprints/packages/__init__.py:80 +#: app/blueprints/packages/__init__.py:80 app/logic/package_approval.py:123 #: app/templates/packages/game_support.html:4 msgid "Supported Games" msgstr "" -#: app/blueprints/packages/packages.py:177 -msgid "Error: Another package already uses this forum topic!" -msgstr "" - -#: app/blueprints/packages/packages.py:183 -msgid "Error: Forum topic author doesn't match package author." -msgstr "" - -#: app/blueprints/packages/packages.py:186 -msgid "" -"Warning: Forum topic not found. This may happen if the topic has only " -"just been created." -msgstr "" - -#: app/blueprints/packages/packages.py:239 +#: app/blueprints/packages/packages.py:205 msgid "No download available." msgstr "" -#: app/blueprints/packages/packages.py:253 app/templates/packages/view.html:589 +#: app/blueprints/packages/packages.py:219 app/templates/packages/view.html:589 msgid "Type" msgstr "" -#: app/blueprints/packages/packages.py:254 +#: app/blueprints/packages/packages.py:220 msgid "Title (Human-readable)" msgstr "" -#: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:633 +#: app/blueprints/packages/packages.py:221 +#: app/blueprints/packages/packages.py:603 msgid "Name (Technical)" msgstr "" -#: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:634 +#: app/blueprints/packages/packages.py:221 +#: app/blueprints/packages/packages.py:604 #: app/templates/packages/create_edit.html:75 msgid "Lower case letters (a-z), digits (0-9), and underscores (_) only" msgstr "" -#: app/blueprints/packages/packages.py:256 +#: app/blueprints/packages/packages.py:222 msgid "Short Description (Plaintext)" msgstr "" -#: app/blueprints/packages/packages.py:258 app/templates/packages/view.html:611 +#: app/blueprints/packages/packages.py:224 app/templates/packages/view.html:611 msgid "Maintenance State" msgstr "" -#: app/blueprints/packages/packages.py:260 app/templates/admin/tags/list.html:4 +#: app/blueprints/packages/packages.py:226 app/templates/admin/tags/list.html:4 #: app/templates/admin/tags/list.html:10 app/templates/todo/tags.html:38 msgid "Tags" msgstr "" -#: app/blueprints/packages/packages.py:261 +#: app/blueprints/packages/packages.py:227 msgid "Content Warnings" msgstr "" -#: app/blueprints/packages/packages.py:262 app/templates/packages/view.html:600 +#: app/blueprints/packages/packages.py:228 app/templates/packages/view.html:600 msgid "License" msgstr "" -#: app/blueprints/packages/packages.py:263 +#: app/blueprints/packages/packages.py:229 msgid "Media License" msgstr "" -#: app/blueprints/packages/packages.py:265 +#: app/blueprints/packages/packages.py:231 msgid "Long Description (Markdown)" msgstr "" -#: app/blueprints/packages/packages.py:267 +#: app/blueprints/packages/packages.py:233 msgid "VCS Repository URL" msgstr "" -#: app/blueprints/packages/packages.py:268 app/blueprints/users/settings.py:75 +#: app/blueprints/packages/packages.py:234 app/blueprints/users/settings.py:75 msgid "Website URL" msgstr "" -#: app/blueprints/packages/packages.py:269 +#: app/blueprints/packages/packages.py:235 msgid "Issue Tracker URL" msgstr "" -#: app/blueprints/packages/packages.py:270 +#: app/blueprints/packages/packages.py:236 msgid "Forum Topic ID" msgstr "" -#: app/blueprints/packages/packages.py:271 +#: app/blueprints/packages/packages.py:237 msgid "Video URL" msgstr "" -#: app/blueprints/packages/packages.py:272 +#: app/blueprints/packages/packages.py:238 msgid "Donate URL" msgstr "" -#: app/blueprints/packages/packages.py:273 +#: app/blueprints/packages/packages.py:239 msgid "Translation URL" msgstr "" -#: app/blueprints/packages/packages.py:279 +#: app/blueprints/packages/packages.py:245 msgid "_game is not an allowed name" msgstr "" -#: app/blueprints/packages/packages.py:289 +#: app/blueprints/packages/packages.py:255 msgid "" "Package already exists, but is removed. Please contact ContentDB staff to" " restore the package" msgstr "" -#: app/blueprints/packages/packages.py:294 +#: app/blueprints/packages/packages.py:260 msgid "Package already exists" msgstr "" -#: app/blueprints/packages/packages.py:300 +#: app/blueprints/packages/packages.py:266 msgid "A collection with a similar name already exists" msgstr "" -#: app/blueprints/packages/packages.py:361 +#: app/blueprints/packages/packages.py:319 +#: app/blueprints/packages/releases.py:82 +msgid "" +"You must add an email address to your account and confirm it before you " +"can manage packages" +msgstr "" + +#: app/blueprints/packages/packages.py:331 msgid "Unable to find that user" msgstr "" -#: app/blueprints/packages/packages.py:365 +#: app/blueprints/packages/packages.py:335 #: app/blueprints/packages/screenshots.py:137 #: app/blueprints/users/settings.py:131 msgid "Permission denied" msgstr "" -#: app/blueprints/packages/packages.py:421 -#: app/blueprints/packages/packages.py:494 -#: app/blueprints/packages/packages.py:514 +#: app/blueprints/packages/packages.py:391 +#: app/blueprints/packages/packages.py:464 +#: app/blueprints/packages/packages.py:484 msgid "You don't have permission to do that" msgstr "" -#: app/blueprints/packages/packages.py:453 +#: app/blueprints/packages/packages.py:423 msgid "Please comment what changes are needed in the approval thread" msgstr "" -#: app/blueprints/packages/packages.py:460 +#: app/blueprints/packages/packages.py:430 msgid "" "Please comment in the approval thread so editors know what you have " "changed" msgstr "" -#: app/blueprints/packages/packages.py:509 +#: app/blueprints/packages/packages.py:479 msgid "Deleted package" msgstr "" -#: app/blueprints/packages/packages.py:529 +#: app/blueprints/packages/packages.py:499 msgid "Unapproved package" msgstr "" -#: app/blueprints/packages/packages.py:538 +#: app/blueprints/packages/packages.py:508 msgid "Maintainers (Comma-separated)" msgstr "" -#: app/blueprints/packages/packages.py:547 +#: app/blueprints/packages/packages.py:517 msgid "You don't have permission to edit maintainers" msgstr "" -#: app/blueprints/packages/packages.py:597 +#: app/blueprints/packages/packages.py:567 msgid "You are not a maintainer" msgstr "" -#: app/blueprints/packages/packages.py:600 +#: app/blueprints/packages/packages.py:570 msgid "Package owners cannot remove themselves as maintainers" msgstr "" -#: app/blueprints/packages/packages.py:632 +#: app/blueprints/packages/packages.py:602 msgid "Author Name" msgstr "" -#: app/blueprints/packages/packages.py:702 +#: app/blueprints/packages/packages.py:672 msgid "Enable support detection based on dependencies (recommended)" msgstr "" -#: app/blueprints/packages/packages.py:703 +#: app/blueprints/packages/packages.py:673 msgid "Supported games" msgstr "" -#: app/blueprints/packages/packages.py:704 +#: app/blueprints/packages/packages.py:674 msgid "Unsupported games" msgstr "" -#: app/blueprints/packages/packages.py:705 +#: app/blueprints/packages/packages.py:675 msgid "Supports all games (unless stated) / is game independent" msgstr "" -#: app/blueprints/packages/packages.py:721 +#: app/blueprints/packages/packages.py:691 msgid "You need at least one release before you can edit game support" msgstr "" -#: app/blueprints/packages/packages.py:725 +#: app/blueprints/packages/packages.py:695 msgid "Mod(pack) needs to contain at least one mod. Please create a new release" msgstr "" @@ -432,13 +425,13 @@ msgstr "" #: app/blueprints/packages/releases.py:58 #: app/blueprints/packages/releases.py:70 -#: app/blueprints/packages/releases.py:194 +#: app/blueprints/packages/releases.py:198 msgid "Minimum Minetest Version" msgstr "" #: app/blueprints/packages/releases.py:60 #: app/blueprints/packages/releases.py:72 -#: app/blueprints/packages/releases.py:197 +#: app/blueprints/packages/releases.py:201 msgid "Maximum Minetest Version" msgstr "" @@ -456,78 +449,77 @@ msgstr "" msgid "Is Approved" msgstr "" -#: app/blueprints/packages/releases.py:87 +#: app/blueprints/packages/releases.py:91 msgid "Import from Git" msgstr "" -#: app/blueprints/packages/releases.py:87 +#: app/blueprints/packages/releases.py:91 msgid "Upload .zip file" msgstr "" -#: app/blueprints/packages/releases.py:193 +#: app/blueprints/packages/releases.py:197 msgid "Set Min" msgstr "" -#: app/blueprints/packages/releases.py:196 +#: app/blueprints/packages/releases.py:200 msgid "Set Max" msgstr "" -#: app/blueprints/packages/releases.py:199 +#: app/blueprints/packages/releases.py:203 msgid "Only change values previously set as none" msgstr "" -#: app/blueprints/packages/releases.py:200 +#: app/blueprints/packages/releases.py:204 msgid "Update" msgstr "" -#: app/blueprints/packages/releases.py:252 +#: app/blueprints/packages/releases.py:256 #: app/templates/packages/update_config.html:25 msgid "Trigger" msgstr "" -#: app/blueprints/packages/releases.py:253 +#: app/blueprints/packages/releases.py:257 msgid "New Commit" msgstr "" -#: app/blueprints/packages/releases.py:254 app/templates/admin/tags/list.html:8 +#: app/blueprints/packages/releases.py:258 app/templates/admin/tags/list.html:8 msgid "New Tag" msgstr "" -#: app/blueprints/packages/releases.py:256 +#: app/blueprints/packages/releases.py:260 msgid "Branch name" msgstr "" -#: app/blueprints/packages/releases.py:257 +#: app/blueprints/packages/releases.py:261 #: app/templates/packages/update_config.html:38 msgid "Action" msgstr "" -#: app/blueprints/packages/releases.py:258 +#: app/blueprints/packages/releases.py:262 msgid "Send notification and mark as outdated" msgstr "" -#: app/blueprints/packages/releases.py:258 -#: app/templates/macros/package_approval.html:22 +#: app/blueprints/packages/releases.py:262 app/logic/package_approval.py:104 msgid "Create release" msgstr "" -#: app/blueprints/packages/releases.py:260 +#: app/blueprints/packages/releases.py:264 msgid "Save Settings" msgstr "" -#: app/blueprints/packages/releases.py:261 +#: app/blueprints/packages/releases.py:265 msgid "Disable Automation" msgstr "" -#: app/blueprints/packages/releases.py:300 +#: app/blueprints/packages/releases.py:304 msgid "Please add a Git repository URL in order to set up automatic releases" msgstr "" -#: app/blueprints/packages/releases.py:316 +#: app/blueprints/packages/releases.py:320 msgid "Deleted update configuration" msgstr "" -#: app/blueprints/packages/releases.py:324 +#: app/blueprints/packages/releases.py:328 msgid "Now, please create an initial release" msgstr "" @@ -634,7 +626,7 @@ msgid "Please wait before commenting again" msgstr "" #: app/blueprints/threads/__init__.py:284 -#: app/templates/macros/package_approval.html:112 +#: app/templates/macros/package_approval.html:56 msgid "Open Thread" msgstr "" @@ -699,7 +691,7 @@ msgstr "" msgid "Display Name" msgstr "" -#: app/blueprints/users/account.py:101 app/blueprints/users/settings.py:298 +#: app/blueprints/users/account.py:101 app/blueprints/users/settings.py:309 #: app/templates/users/list.html:18 msgid "Username" msgstr "" @@ -973,7 +965,7 @@ msgid "Account and Security" msgstr "" #: app/blueprints/users/settings.py:46 -#: app/templates/users/settings_email.html:8 +#: app/templates/users/settings_email.html:12 msgid "Email and Notifications" msgstr "" @@ -998,27 +990,27 @@ msgstr "" msgid "A user already has that name" msgstr "" -#: app/blueprints/users/settings.py:256 +#: app/blueprints/users/settings.py:264 msgid "Users with moderator rank or above cannot be deleted" msgstr "" -#: app/blueprints/users/settings.py:299 +#: app/blueprints/users/settings.py:310 msgid "Display name" msgstr "" -#: app/blueprints/users/settings.py:300 +#: app/blueprints/users/settings.py:311 msgid "Forums Username" msgstr "" -#: app/blueprints/users/settings.py:301 +#: app/blueprints/users/settings.py:312 msgid "GitHub Username" msgstr "" -#: app/blueprints/users/settings.py:302 app/templates/users/list.html:14 +#: app/blueprints/users/settings.py:313 app/templates/users/list.html:14 msgid "Rank" msgstr "" -#: app/blueprints/users/settings.py:346 +#: app/blueprints/users/settings.py:357 msgid "Can't promote a user to a rank higher than yourself!" msgstr "" @@ -1035,33 +1027,77 @@ msgstr "" msgid "Search" msgstr "" -#: app/logic/package_validator.py:37 +#: app/logic/package_approval.py:95 msgid "A package already exists with this name. Please see Policy and Guidance 3" msgstr "" -#: app/logic/package_validator.py:40 -#: app/templates/macros/package_approval.html:36 -msgid "A release is required before this package can be approved." +#: app/logic/package_approval.py:99 +msgid "You need to create a release before this package can be approved." msgstr "" -#: app/logic/package_validator.py:46 -#: app/templates/macros/package_approval.html:45 +#: app/logic/package_approval.py:101 +msgid "Release is still importing, or has an error." +msgstr "" + +#: app/logic/package_approval.py:105 +msgid "Set up releases" +msgstr "" + +#: app/logic/package_approval.py:112 +msgid "You need to add at least one screenshot." +msgstr "" + +#: app/logic/package_approval.py:117 #, python-format msgid "" "The following hard dependencies need to be added to ContentDB first: " "%(deps)s" msgstr "" -#: app/logic/package_validator.py:51 -#: app/templates/macros/package_approval.html:41 -msgid "You need to add at least one screenshot." +#: app/logic/package_approval.py:121 +msgid "" +"What games does your package support? Please specify on the supported " +"games page" msgstr "" -#: app/logic/package_validator.py:54 -#: app/templates/macros/package_approval.html:49 +#: app/logic/package_approval.py:126 msgid "Please wait for the license to be added to CDB." msgstr "" +#: app/logic/package_approval.py:134 +msgid "Please make sure that this package has the right to the names it uses." +msgstr "" + +#: app/logic/package_approval.py:139 +#, python-format +msgid "Please make sure that this package has the right to the names %(names)s" +msgstr "" + +#: app/logic/package_approval.py:140 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/logic/package_approval.py:145 +msgid "Error: Another package already uses this forum topic!" +msgstr "" + +#: app/logic/package_approval.py:150 +msgid "Error: Forum topic author doesn't match package author." +msgstr "" + +#: app/logic/package_approval.py:152 +msgid "" +"Warning: Forum topic not found. The topic may have been created since the" +" last forum crawl." +msgstr "" + #: app/logic/packages.py:99 msgid "" "Name can only contain lower case letters (a-z), digits (0-9), and " @@ -1160,7 +1196,7 @@ msgstr "" msgid "Delete" msgstr "" -#: app/models/packages.py:572 app/templates/packages/view.html:163 +#: app/models/packages.py:569 app/templates/packages/view.html:163 msgid "Work in Progress" msgstr "" @@ -1276,7 +1312,7 @@ msgstr "" msgid "Languages" msgstr "" -#: app/templates/base.html:202 app/templates/translate/index.html:72 +#: app/templates/base.html:202 app/templates/translate/index.html:76 msgid "Help translate ContentDB" msgstr "" @@ -1382,17 +1418,6 @@ msgstr "" msgid "Recently Added" msgstr "" -#: 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" @@ -1782,7 +1807,7 @@ msgid "You can use GitHub to log in if it is associated with your account." msgstr "" #: app/templates/emails/unable_to_find_account.html:9 -msgid "Otherwise, you may need to contact rubenwardy for help." +msgid "Otherwise, you may need to contact the admin for help." msgstr "" #: app/templates/emails/unable_to_find_account.html:12 @@ -1858,56 +1883,35 @@ msgstr "" msgid "State" msgstr "" -#: app/templates/macros/package_approval.html:26 -msgid "Set up releases" -msgstr "" - -#: app/templates/macros/package_approval.html:31 -msgid "You need to create a release before this package can be approved." -msgstr "" - -#: app/templates/macros/package_approval.html:33 -msgid "Release is still importing, or has an error." -msgstr "" - -#: app/templates/macros/package_approval.html:56 -msgid "You should add at least one screenshot." -msgstr "" - -#: app/templates/macros/package_approval.html:62 +#: app/templates/macros/package_approval.html:36 msgid "Please wait for the release to be approved." msgstr "" -#: app/templates/macros/package_approval.html:64 +#: app/templates/macros/package_approval.html:38 msgid "You can now approve this package if you're ready." msgstr "" -#: app/templates/macros/package_approval.html:66 +#: app/templates/macros/package_approval.html:40 msgid "Please wait for the package to be approved." msgstr "" -#: app/templates/macros/package_approval.html:70 +#: app/templates/macros/package_approval.html:44 msgid "You can now submit this package for approval if you're ready." msgstr "" -#: app/templates/macros/package_approval.html:72 +#: app/templates/macros/package_approval.html:46 msgid "This package can be submitted for approval when ready." msgstr "" -#: app/templates/macros/package_approval.html:102 -msgid "Please make sure that this package has the right to the names it uses." +#: app/templates/macros/package_approval.html:49 +msgid "You need to fix the above errors before you can submit for review" msgstr "" -#: app/templates/macros/package_approval.html:104 -#, python-format -msgid "Please make sure that this package has the right to the names %(names)s" -msgstr "" - -#: app/templates/macros/package_approval.html:115 +#: app/templates/macros/package_approval.html:59 msgid "Package approval thread" msgstr "" -#: app/templates/macros/package_approval.html:116 +#: app/templates/macros/package_approval.html:60 msgid "" "You can open a thread if you have a question for the approver or package " "author." @@ -3125,16 +3129,27 @@ msgstr "" msgid "Translating content meta - lua_api.md" msgstr "" -#: app/templates/packages/translation.html:31 +#: app/templates/packages/translation.html:30 +msgid "Translation template" +msgstr "" + +#: app/templates/packages/translation.html:32 +#, python-format +msgid "" +"To quickly add support for ContentDB package translation, create a file " +"at %(location)s with the following content:" +msgstr "" + +#: app/templates/packages/translation.html:43 #, python-format msgid "%(title)s is available in %(num)d languages." msgstr "" -#: app/templates/packages/translation.html:32 +#: app/templates/packages/translation.html:44 msgid "ContentDB reads translations from locale files (.tr) in your package." msgstr "" -#: app/templates/packages/translation.html:39 +#: app/templates/packages/translation.html:51 msgid "Language" msgstr "" @@ -3386,7 +3401,7 @@ msgid "" msgstr "" #: app/templates/report/index.html:16 -msgid "Please sign in or contact the admin in another way" +msgid "Please sign in or contact the admin using the link below." msgstr "" #: app/templates/report/index.html:34 @@ -3795,20 +3810,24 @@ msgid "" "languages." msgstr "" -#: app/templates/translate/index.html:69 +#: app/templates/translate/index.html:65 +msgid "How to translate a mod / game" +msgstr "" + +#: app/templates/translate/index.html:73 msgid "ContentDB" msgstr "" -#: app/templates/translate/index.html:76 +#: app/templates/translate/index.html:80 msgid "Packages that support translation" msgstr "" -#: app/templates/translate/index.html:81 +#: app/templates/translate/index.html:85 #, python-format msgid "Only show packages with %(lang)s translation" msgstr "" -#: app/templates/translate/index.html:85 +#: app/templates/translate/index.html:89 #, python-format msgid "Hide packages with %(lang)s translation" msgstr "" @@ -3889,7 +3908,7 @@ msgstr "" #: app/templates/users/change_set_password.html:17 #: app/templates/users/register.html:25 -#: app/templates/users/settings_email.html:20 +#: app/templates/users/settings_email.html:24 msgid "Your email will never be shared with a third-party." msgstr "" @@ -4144,7 +4163,7 @@ msgid "Change Email and Send Password Reset" msgstr "" #: app/templates/users/modtools.html:108 -#: app/templates/users/settings_email.html:14 +#: app/templates/users/settings_email.html:18 msgid "Email Address" msgstr "" @@ -4223,14 +4242,20 @@ msgid "Profile Picture" msgstr "" #: app/templates/users/profile_edit.html:27 -msgid "Sync with Forums" +msgid "Import from forums" msgstr "" -#: app/templates/users/profile_edit.html:46 +#: app/templates/users/profile_edit.html:47 +msgid "" +"Profile pictures should be square, at least 64x64px, and one of the " +"following formats: jpeg, png, or webp." +msgstr "" + +#: app/templates/users/profile_edit.html:51 msgid "Profile Information" msgstr "" -#: app/templates/users/profile_edit.html:53 +#: app/templates/users/profile_edit.html:58 msgid "Pretending to be another user is grounds for a permanent ban" msgstr "" @@ -4263,39 +4288,43 @@ msgstr "" msgid "Email and Notifications - %(username)s" msgstr "" -#: app/templates/users/settings_email.html:19 +#: app/templates/users/settings_email.html:23 msgid "" "Your email is needed to recover your account if you forget your password," " and to send (configurable) notifications." msgstr "" -#: app/templates/users/settings_email.html:25 +#: app/templates/users/settings_email.html:29 msgid "There is at least one verification pending." msgstr "" -#: app/templates/users/settings_email.html:29 +#: app/templates/users/settings_email.html:33 msgid "Notification Settings" msgstr "" -#: app/templates/users/settings_email.html:33 +#: app/templates/users/settings_email.html:37 msgid "Email notifications are currently turned off. Click 'save' to enable." msgstr "" -#: app/templates/users/settings_email.html:38 +#: app/templates/users/settings_email.html:42 msgid "" "Configure whether certain types of notifications are sent immediately, or" " as part of a daily digest." msgstr "" #: app/templates/users/settings_email.html:43 +msgid "Disable all" +msgstr "" + +#: app/templates/users/settings_email.html:48 msgid "Event" msgstr "" -#: app/templates/users/settings_email.html:45 +#: app/templates/users/settings_email.html:50 msgid "Immediately" msgstr "" -#: app/templates/users/settings_email.html:46 +#: app/templates/users/settings_email.html:51 msgid "In digest" msgstr "" @@ -4539,3 +4568,21 @@ msgstr "" #~ msgid "Create Tag" #~ msgstr "" +#~ msgid "" +#~ "Warning: Forum topic not found. This " +#~ "may happen if the topic has only" +#~ " just been created." +#~ msgstr "" + +#~ msgid "A release is required before this package can be approved." +#~ msgstr "" + +#~ msgid "Otherwise, you may need to contact rubenwardy for help." +#~ msgstr "" + +#~ msgid "You should add at least one screenshot." +#~ msgstr "" + +#~ msgid "Please sign in or contact the admin in another way" +#~ msgstr "" + diff --git a/translations/de/LC_MESSAGES/messages.po b/translations/de/LC_MESSAGES/messages.po index c40ffd4f..9a6d0b93 100644 --- a/translations/de/LC_MESSAGES/messages.po +++ b/translations/de/LC_MESSAGES/messages.po @@ -7,24 +7,23 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2024-03-03 02:54+0000\n" +"POT-Creation-Date: 2024-03-23 16:19+0000\n" "PO-Revision-Date: 2024-03-04 18:53+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 +#: app/__init__.py:137 msgid "Banned:" msgstr "Verbannt:" -#: app/__init__.py:125 +#: app/__init__.py:139 msgid "You have been banned." msgstr "Sie wurden verbannt." @@ -43,7 +42,7 @@ msgstr "Pakete" msgid "%(package_type)s for %(game_name)s" msgstr "%(package_type)s für %(game_name)s" -#: app/template_filters.py:90 +#: app/template_filters.py:92 #, python-format msgid "%(delta)s ago" msgstr "%(delta)s her" @@ -63,10 +62,10 @@ 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:275 -#: app/blueprints/packages/packages.py:539 -#: app/blueprints/packages/packages.py:635 -#: app/blueprints/packages/packages.py:706 +#: app/blueprints/oauth/__init__.py:175 app/blueprints/packages/packages.py:241 +#: app/blueprints/packages/packages.py:509 +#: app/blueprints/packages/packages.py:605 +#: app/blueprints/packages/packages.py:676 #: app/blueprints/packages/releases.py:62 #: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:49 #: app/blueprints/packages/screenshots.py:36 @@ -74,7 +73,7 @@ msgstr "Auf Paket begrenzen" #: 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 +#: app/blueprints/users/settings.py:315 app/templates/users/modtools.html:111 msgid "Save" msgstr "Speichern" @@ -85,13 +84,13 @@ msgstr "Speichern" #: 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 +#: app/templates/packages/translation.html:54 msgid "Title" msgstr "Titel" #: app/blueprints/collections/__init__.py:80 #: app/blueprints/collections/__init__.py:85 -#: app/templates/packages/translation.html:45 +#: app/templates/packages/translation.html:57 msgid "Short Description" msgstr "Kurze Beschreibung" @@ -139,29 +138,29 @@ msgstr "(Öffentlich, ändern von Profil > Meine Sammlungen)" msgid "Removed package from favorites collection" msgstr "Paket aus Favoritensammlung entfernt" -#: app/blueprints/github/__init__.py:52 +#: app/blueprints/github/__init__.py:54 msgid "Authorization failed [err=gh-oauth-login-failed]" msgstr "Autorisierung fehlgeschlagen [err=gh-oauth-login-failed]" -#: app/blueprints/github/__init__.py:76 +#: app/blueprints/github/__init__.py:78 msgid "Linked GitHub to account" msgstr "GitHub wurde mit dem Konto verknüpft" -#: app/blueprints/github/__init__.py:79 +#: app/blueprints/github/__init__.py:81 msgid "GitHub account is already associated with another user" msgstr "Das GitHub-Konto ist bereits mit einem anderen Benutzer verknüpft" -#: app/blueprints/github/__init__.py:85 +#: app/blueprints/github/__init__.py:87 msgid "Unable to find an account for that GitHub user" msgstr "Nicht möglich, ein Konto für diesen GitHub-Benutzer zu finden" -#: app/blueprints/github/__init__.py:90 +#: app/blueprints/github/__init__.py:92 msgid "Authorization failed [err=gh-login-failed]" msgstr "Autorisierung fehlgeschlagen [err=gh-login-failed]" #: app/blueprints/oauth/__init__.py:169 app/templates/admin/tags/list.html:30 #: app/templates/admin/warnings/list.html:24 -#: app/templates/users/settings_email.html:44 +#: app/templates/users/settings_email.html:49 msgid "Description" msgstr "Beschreibung" @@ -224,112 +223,96 @@ msgstr "Teilen und Abzeichen" msgid "Remove / Unpublish" msgstr "Entfernen / Depublizieren" -#: app/blueprints/packages/__init__.py:80 +#: app/blueprints/packages/__init__.py:80 app/logic/package_approval.py:123 #: app/templates/packages/game_support.html:4 msgid "Supported Games" msgstr "Unterstützte Spiele" -#: app/blueprints/packages/packages.py:177 -msgid "Error: Another package already uses this forum topic!" -msgstr "Fehler: Ein anderes Paket benutzt bereits dieses Forumthema!" - -#: app/blueprints/packages/packages.py:183 -msgid "Error: Forum topic author doesn't match package author." -msgstr "Fehler: Forumthemenautor ist nicht der gleiche wie der Paketautor." - -#: app/blueprints/packages/packages.py:186 -msgid "" -"Warning: Forum topic not found. This may happen if the topic has only " -"just been created." -msgstr "" -"Warnung: Forumthema nicht gefunden. Dies kann passieren, wenn das Thema " -"gerade erst erstellt wurde." - -#: app/blueprints/packages/packages.py:239 +#: app/blueprints/packages/packages.py:205 msgid "No download available." msgstr "Kein Download verfügbar." -#: app/blueprints/packages/packages.py:253 app/templates/packages/view.html:589 +#: app/blueprints/packages/packages.py:219 app/templates/packages/view.html:589 msgid "Type" msgstr "Typ" -#: app/blueprints/packages/packages.py:254 +#: app/blueprints/packages/packages.py:220 msgid "Title (Human-readable)" msgstr "Titel (Für Menschen lesbar)" -#: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:633 +#: app/blueprints/packages/packages.py:221 +#: app/blueprints/packages/packages.py:603 msgid "Name (Technical)" msgstr "Name (Technisch)" -#: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:634 +#: app/blueprints/packages/packages.py:221 +#: app/blueprints/packages/packages.py:604 #: app/templates/packages/create_edit.html:75 msgid "Lower case letters (a-z), digits (0-9), and underscores (_) only" msgstr "Nur Kleinbuchstaben (a-z), Ziffern (0-9) und Unterstriche (_)" -#: app/blueprints/packages/packages.py:256 +#: app/blueprints/packages/packages.py:222 msgid "Short Description (Plaintext)" msgstr "Kurzbeschreibung (Fließtext)" -#: app/blueprints/packages/packages.py:258 app/templates/packages/view.html:611 +#: app/blueprints/packages/packages.py:224 app/templates/packages/view.html:611 msgid "Maintenance State" msgstr "Entwicklungsstadium" -#: app/blueprints/packages/packages.py:260 app/templates/admin/tags/list.html:4 +#: app/blueprints/packages/packages.py:226 app/templates/admin/tags/list.html:4 #: app/templates/admin/tags/list.html:10 app/templates/todo/tags.html:38 msgid "Tags" msgstr "Tags" -#: app/blueprints/packages/packages.py:261 +#: app/blueprints/packages/packages.py:227 msgid "Content Warnings" msgstr "Inhaltswarnungen" -#: app/blueprints/packages/packages.py:262 app/templates/packages/view.html:600 +#: app/blueprints/packages/packages.py:228 app/templates/packages/view.html:600 msgid "License" msgstr "Lizenz" -#: app/blueprints/packages/packages.py:263 +#: app/blueprints/packages/packages.py:229 msgid "Media License" msgstr "Medienlizenz" -#: app/blueprints/packages/packages.py:265 +#: app/blueprints/packages/packages.py:231 msgid "Long Description (Markdown)" msgstr "Längere Beschreibung (Markdown)" -#: app/blueprints/packages/packages.py:267 +#: app/blueprints/packages/packages.py:233 msgid "VCS Repository URL" msgstr "URL des VCS-Repositorys" -#: app/blueprints/packages/packages.py:268 app/blueprints/users/settings.py:75 +#: app/blueprints/packages/packages.py:234 app/blueprints/users/settings.py:75 msgid "Website URL" msgstr "Webseiten-URL" -#: app/blueprints/packages/packages.py:269 +#: app/blueprints/packages/packages.py:235 msgid "Issue Tracker URL" msgstr "Issue-Tracker-URL" -#: app/blueprints/packages/packages.py:270 +#: app/blueprints/packages/packages.py:236 msgid "Forum Topic ID" msgstr "Forumthema-ID" -#: app/blueprints/packages/packages.py:271 +#: app/blueprints/packages/packages.py:237 msgid "Video URL" msgstr "Video-URL" -#: app/blueprints/packages/packages.py:272 +#: app/blueprints/packages/packages.py:238 msgid "Donate URL" msgstr "Spenden-URL" -#: app/blueprints/packages/packages.py:273 +#: app/blueprints/packages/packages.py:239 msgid "Translation URL" msgstr "Übersetzungs-URL" -#: app/blueprints/packages/packages.py:279 +#: app/blueprints/packages/packages.py:245 msgid "_game is not an allowed name" msgstr "_game ist kein erlaubter Name" -#: app/blueprints/packages/packages.py:289 +#: app/blueprints/packages/packages.py:255 msgid "" "Package already exists, but is removed. Please contact ContentDB staff to" " restore the package" @@ -337,99 +320,106 @@ msgstr "" "Paket existiert bereits, wurde aber entfernt. Bitte die ContentDB-" "Mitarbeiter kontaktieren, um das Paket wiederherzustellen" -#: app/blueprints/packages/packages.py:294 +#: app/blueprints/packages/packages.py:260 msgid "Package already exists" msgstr "Paket existiert bereits" -#: app/blueprints/packages/packages.py:300 +#: app/blueprints/packages/packages.py:266 msgid "A collection with a similar name already exists" msgstr "Es existiert bereits eine Sammlung mit einem ähnlichen Namen" -#: app/blueprints/packages/packages.py:361 +#: app/blueprints/packages/packages.py:319 +#: app/blueprints/packages/releases.py:82 +msgid "" +"You must add an email address to your account and confirm it before you " +"can manage packages" +msgstr "" + +#: app/blueprints/packages/packages.py:331 msgid "Unable to find that user" msgstr "Dieser Benutzer kann nicht gefunden werden" -#: app/blueprints/packages/packages.py:365 +#: app/blueprints/packages/packages.py:335 #: app/blueprints/packages/screenshots.py:137 #: app/blueprints/users/settings.py:131 msgid "Permission denied" msgstr "Erlaubnis verweigert" -#: app/blueprints/packages/packages.py:421 -#: app/blueprints/packages/packages.py:494 -#: app/blueprints/packages/packages.py:514 +#: app/blueprints/packages/packages.py:391 +#: app/blueprints/packages/packages.py:464 +#: app/blueprints/packages/packages.py:484 msgid "You don't have permission to do that" msgstr "Sie haben nicht die Erlaubnis, das zu tun" -#: app/blueprints/packages/packages.py:453 +#: app/blueprints/packages/packages.py:423 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:460 +#: app/blueprints/packages/packages.py:430 msgid "" "Please comment in the approval thread so editors know what you have " "changed" msgstr "" -"Bitte kommentieren Sie im Genehmigungsthema, damit Bearbeiter wissen, was " -"Sie geändert haben" +"Bitte kommentieren Sie im Genehmigungsthema, damit Bearbeiter wissen, was" +" Sie geändert haben" -#: app/blueprints/packages/packages.py:509 +#: app/blueprints/packages/packages.py:479 msgid "Deleted package" msgstr "Gelöschte Pakete" -#: app/blueprints/packages/packages.py:529 +#: app/blueprints/packages/packages.py:499 msgid "Unapproved package" msgstr "Ungenehmigte Pakete" -#: app/blueprints/packages/packages.py:538 +#: app/blueprints/packages/packages.py:508 msgid "Maintainers (Comma-separated)" msgstr "Betreuer (Komma-getrennt)" -#: app/blueprints/packages/packages.py:547 +#: app/blueprints/packages/packages.py:517 msgid "You don't have permission to edit maintainers" msgstr "Sie haben nicht die Erlaubnis, Betreuer zu bearbeiten" -#: app/blueprints/packages/packages.py:597 +#: app/blueprints/packages/packages.py:567 msgid "You are not a maintainer" msgstr "Sie sind kein Betreuer" -#: app/blueprints/packages/packages.py:600 +#: app/blueprints/packages/packages.py:570 msgid "Package owners cannot remove themselves as maintainers" msgstr "Paketbesitzer können sich nicht selbst als Betreuer entfernen" -#: app/blueprints/packages/packages.py:632 +#: app/blueprints/packages/packages.py:602 msgid "Author Name" msgstr "Autorenname" -#: app/blueprints/packages/packages.py:702 +#: app/blueprints/packages/packages.py:672 msgid "Enable support detection based on dependencies (recommended)" msgstr "" "Unterstützungserkennung basierend auf Abhängigkeiten aktivieren " "(empfohlen)" -#: app/blueprints/packages/packages.py:703 +#: app/blueprints/packages/packages.py:673 msgid "Supported games" msgstr "Unterstützte Spiele" -#: app/blueprints/packages/packages.py:704 +#: app/blueprints/packages/packages.py:674 msgid "Unsupported games" msgstr "Nicht unterstützte Spiele" -#: app/blueprints/packages/packages.py:705 +#: app/blueprints/packages/packages.py:675 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:721 +#: app/blueprints/packages/packages.py:691 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:725 +#: app/blueprints/packages/packages.py:695 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 " @@ -452,13 +442,13 @@ msgstr "Git-Referenz (d.h.: Commit-Hash, Branch oder Tag)" #: app/blueprints/packages/releases.py:58 #: app/blueprints/packages/releases.py:70 -#: app/blueprints/packages/releases.py:194 +#: app/blueprints/packages/releases.py:198 msgid "Minimum Minetest Version" msgstr "Minimale Minetest-Version" #: app/blueprints/packages/releases.py:60 #: app/blueprints/packages/releases.py:72 -#: app/blueprints/packages/releases.py:197 +#: app/blueprints/packages/releases.py:201 msgid "Maximum Minetest Version" msgstr "Maximale Minetest-Version" @@ -476,80 +466,79 @@ msgstr "Aufgaben-ID" msgid "Is Approved" msgstr "Ist genehmigt" -#: app/blueprints/packages/releases.py:87 +#: app/blueprints/packages/releases.py:91 msgid "Import from Git" msgstr "Von Git importieren" -#: app/blueprints/packages/releases.py:87 +#: app/blueprints/packages/releases.py:91 msgid "Upload .zip file" msgstr ".zip-Datei hochladen" -#: app/blueprints/packages/releases.py:193 +#: app/blueprints/packages/releases.py:197 msgid "Set Min" msgstr "Minimum setzen" -#: app/blueprints/packages/releases.py:196 +#: app/blueprints/packages/releases.py:200 msgid "Set Max" msgstr "Maximum setzen" -#: app/blueprints/packages/releases.py:199 +#: app/blueprints/packages/releases.py:203 msgid "Only change values previously set as none" msgstr "Nur Werte ändern, die zuvor als „none“ festgelegt wurden" -#: app/blueprints/packages/releases.py:200 +#: app/blueprints/packages/releases.py:204 msgid "Update" msgstr "Update" -#: app/blueprints/packages/releases.py:252 +#: app/blueprints/packages/releases.py:256 #: app/templates/packages/update_config.html:25 msgid "Trigger" msgstr "Trigger" -#: app/blueprints/packages/releases.py:253 +#: app/blueprints/packages/releases.py:257 msgid "New Commit" msgstr "Neuer Commit" -#: app/blueprints/packages/releases.py:254 app/templates/admin/tags/list.html:8 +#: app/blueprints/packages/releases.py:258 app/templates/admin/tags/list.html:8 msgid "New Tag" msgstr "Neuer Tag" -#: app/blueprints/packages/releases.py:256 +#: app/blueprints/packages/releases.py:260 msgid "Branch name" msgstr "Branch-Name" -#: app/blueprints/packages/releases.py:257 +#: app/blueprints/packages/releases.py:261 #: app/templates/packages/update_config.html:38 msgid "Action" msgstr "Aktion" -#: app/blueprints/packages/releases.py:258 +#: app/blueprints/packages/releases.py:262 msgid "Send notification and mark as outdated" msgstr "Benachrichtigung senden und als veraltet markieren" -#: app/blueprints/packages/releases.py:258 -#: app/templates/macros/package_approval.html:22 +#: app/blueprints/packages/releases.py:262 app/logic/package_approval.py:104 msgid "Create release" msgstr "Release erstellen" -#: app/blueprints/packages/releases.py:260 +#: app/blueprints/packages/releases.py:264 msgid "Save Settings" msgstr "Einstellung speichern" -#: app/blueprints/packages/releases.py:261 +#: app/blueprints/packages/releases.py:265 msgid "Disable Automation" msgstr "Automatisierung deaktivieren" -#: app/blueprints/packages/releases.py:300 +#: app/blueprints/packages/releases.py:304 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:316 +#: app/blueprints/packages/releases.py:320 msgid "Deleted update configuration" msgstr "Gelöschte Update-Konfiguration" -#: app/blueprints/packages/releases.py:324 +#: app/blueprints/packages/releases.py:328 msgid "Now, please create an initial release" msgstr "Bitte erstellen Sie nun einen ersten Release" @@ -659,7 +648,7 @@ msgid "Please wait before commenting again" msgstr "Bitte warten Sie, bevor Sie erneut einen Kommentar abgeben" #: app/blueprints/threads/__init__.py:284 -#: app/templates/macros/package_approval.html:112 +#: app/templates/macros/package_approval.html:56 msgid "Open Thread" msgstr "Thema eröffnen" @@ -724,7 +713,7 @@ msgstr "Einloggen fehlgeschlagen" msgid "Display Name" msgstr "Anzeigename" -#: app/blueprints/users/account.py:101 app/blueprints/users/settings.py:298 +#: app/blueprints/users/account.py:101 app/blueprints/users/settings.py:309 #: app/templates/users/list.html:18 msgid "Username" msgstr "Benutzername" @@ -1020,7 +1009,7 @@ msgid "Account and Security" msgstr "Konto und Sicherheit" #: app/blueprints/users/settings.py:46 -#: app/templates/users/settings_email.html:8 +#: app/templates/users/settings_email.html:12 msgid "Email and Notifications" msgstr "E-Mail und Benachrichtigungen" @@ -1045,29 +1034,29 @@ msgstr "Spenden-URL" msgid "A user already has that name" msgstr "Ein Benutzer hat bereits diesen Namen" -#: app/blueprints/users/settings.py:256 +#: app/blueprints/users/settings.py:264 msgid "Users with moderator rank or above cannot be deleted" msgstr "" "Benutzer mit dem Rang eines Moderators oder höher können nicht gelöscht " "werden" -#: app/blueprints/users/settings.py:299 +#: app/blueprints/users/settings.py:310 msgid "Display name" msgstr "Anzeigename" -#: app/blueprints/users/settings.py:300 +#: app/blueprints/users/settings.py:311 msgid "Forums Username" msgstr "Foren-Benutzername" -#: app/blueprints/users/settings.py:301 +#: app/blueprints/users/settings.py:312 msgid "GitHub Username" msgstr "GitHub-Benutzername" -#: app/blueprints/users/settings.py:302 app/templates/users/list.html:14 +#: app/blueprints/users/settings.py:313 app/templates/users/list.html:14 msgid "Rank" msgstr "Rang" -#: app/blueprints/users/settings.py:346 +#: app/blueprints/users/settings.py:357 msgid "Can't promote a user to a rank higher than yourself!" msgstr "" "Sie können einen Benutzer nicht auf einen höheren Rang befördern als sich" @@ -1086,19 +1075,31 @@ msgstr "Dateifilter" msgid "Search" msgstr "Suchen" -#: app/logic/package_validator.py:37 +#: app/logic/package_approval.py:95 msgid "A package already exists with this name. Please see Policy and Guidance 3" msgstr "" "Ein Paket mit diesem Namen existiert bereits. Siehe Grundsätze und " "Leitlinien 3" -#: app/logic/package_validator.py:40 -#: app/templates/macros/package_approval.html:36 -msgid "A release is required before this package can be approved." -msgstr "Bevor dieses Paket genehmigt werden kann, ist ein Release erforderlich." +#: app/logic/package_approval.py:99 +msgid "You need to create a release before this package can be approved." +msgstr "" +"Bevor dieses Paket genehmigt werden kann, müssen Sie einen Release " +"erstellen." -#: app/logic/package_validator.py:46 -#: app/templates/macros/package_approval.html:45 +#: app/logic/package_approval.py:101 +msgid "Release is still importing, or has an error." +msgstr "Die Freigabe wird noch importiert, oder es liegt ein Fehler vor." + +#: app/logic/package_approval.py:105 +msgid "Set up releases" +msgstr "Releases bearbeiten" + +#: app/logic/package_approval.py:112 +msgid "You need to add at least one screenshot." +msgstr "Sie müssen mindestens ein Bildschirmfoto hinzufügen." + +#: app/logic/package_approval.py:117 #, python-format msgid "" "The following hard dependencies need to be added to ContentDB first: " @@ -1107,16 +1108,54 @@ msgstr "" "Die folgenden benötigten Abhängigkeiten müssen zuerst zu ContentDB " "hinzugefügt werden: %(deps)s" -#: app/logic/package_validator.py:51 -#: app/templates/macros/package_approval.html:41 -msgid "You need to add at least one screenshot." -msgstr "Sie müssen mindestens ein Bildschirmfoto hinzufügen." +#: app/logic/package_approval.py:121 +msgid "" +"What games does your package support? Please specify on the supported " +"games page" +msgstr "" -#: app/logic/package_validator.py:54 -#: app/templates/macros/package_approval.html:49 +#: app/logic/package_approval.py:126 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/package_approval.py:134 +msgid "Please make sure that this package has the right to the names it uses." +msgstr "" +"Bitte stellen Sie sicher, dass dieses Paket das Recht auf die verwendeten" +" Namen hat." + +#: app/logic/package_approval.py:139 +#, python-format +msgid "Please make sure that this package has the right to the names %(names)s" +msgstr "" +"Bitte stellen Sie sicher, dass dieses Paket Rechte für die Namen " +"%(names)s hat" + +#: app/logic/package_approval.py:140 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/logic/package_approval.py:145 +msgid "Error: Another package already uses this forum topic!" +msgstr "Fehler: Ein anderes Paket benutzt bereits dieses Forumthema!" + +#: app/logic/package_approval.py:150 +msgid "Error: Forum topic author doesn't match package author." +msgstr "Fehler: Forumthemenautor ist nicht der gleiche wie der Paketautor." + +#: app/logic/package_approval.py:152 +msgid "" +"Warning: Forum topic not found. The topic may have been created since the" +" last forum crawl." +msgstr "" + #: app/logic/packages.py:99 msgid "" "Name can only contain lower case letters (a-z), digits (0-9), and " @@ -1223,7 +1262,7 @@ msgstr "Genehmigen" msgid "Delete" msgstr "Löschen" -#: app/models/packages.py:572 app/templates/packages/view.html:163 +#: app/models/packages.py:569 app/templates/packages/view.html:163 msgid "Work in Progress" msgstr "In Arbeit" @@ -1345,7 +1384,7 @@ msgstr "Abmelden" msgid "Languages" msgstr "Sprachen" -#: app/templates/base.html:202 app/templates/translate/index.html:72 +#: app/templates/base.html:202 app/templates/translate/index.html:76 msgid "Help translate ContentDB" msgstr "Helfen Sie uns bei der Übersetzung von ContentDB" @@ -1453,17 +1492,6 @@ msgstr "Nächstes" msgid "Recently Added" msgstr "Zuletzt hinzugefügt" -#: 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" @@ -1875,8 +1903,8 @@ msgstr "" "ist." #: app/templates/emails/unable_to_find_account.html:9 -msgid "Otherwise, you may need to contact rubenwardy for help." -msgstr "Andernfalls müssen Sie rubenwardy um Hilfe bitten." +msgid "Otherwise, you may need to contact the admin for help." +msgstr "" #: app/templates/emails/unable_to_find_account.html:12 msgid "" @@ -1961,66 +1989,39 @@ msgstr "Beginnen Sie mit der Eingabe, um Vorschläge zu sehen" msgid "State" msgstr "Zustand" -#: app/templates/macros/package_approval.html:26 -msgid "Set up releases" -msgstr "Releases bearbeiten" - -#: app/templates/macros/package_approval.html:31 -msgid "You need to create a release before this package can be approved." -msgstr "" -"Bevor dieses Paket genehmigt werden kann, müssen Sie einen Release " -"erstellen." - -#: app/templates/macros/package_approval.html:33 -msgid "Release is still importing, or has an error." -msgstr "Die Freigabe wird noch importiert, oder es liegt ein Fehler vor." - -#: app/templates/macros/package_approval.html:56 -msgid "You should add at least one screenshot." -msgstr "Sie sollten mindestens einen Screenshot hinzufügen." - -#: app/templates/macros/package_approval.html:62 +#: app/templates/macros/package_approval.html:36 msgid "Please wait for the release to be approved." msgstr "Bitte warten Sie, bis der Release genehmigt wurde." -#: app/templates/macros/package_approval.html:64 +#: app/templates/macros/package_approval.html:38 msgid "You can now approve this package if you're ready." msgstr "Sie können dieses Paket nun genehmigen, wenn Sie bereit sind." -#: app/templates/macros/package_approval.html:66 +#: app/templates/macros/package_approval.html:40 msgid "Please wait for the package to be approved." msgstr "Bitte warten Sie, bis das Paket genehmigt wurde." -#: app/templates/macros/package_approval.html:70 +#: app/templates/macros/package_approval.html:44 msgid "You can now submit this package for approval if you're ready." msgstr "" "Sie können nun dieses Paket für eine Genehmigung einreichen, wenn Sie " "bereit sind." -#: app/templates/macros/package_approval.html:72 +#: app/templates/macros/package_approval.html:46 msgid "This package can be submitted for approval when ready." msgstr "" "Dieses Paket kann für eine Genehmigung eingereicht werden, wenn es bereit" " ist." -#: app/templates/macros/package_approval.html:102 -msgid "Please make sure that this package has the right to the names it uses." +#: app/templates/macros/package_approval.html:49 +msgid "You need to fix the above errors before you can submit for review" msgstr "" -"Bitte stellen Sie sicher, dass dieses Paket das Recht auf die verwendeten" -" Namen hat." -#: app/templates/macros/package_approval.html:104 -#, python-format -msgid "Please make sure that this package has the right to the names %(names)s" -msgstr "" -"Bitte stellen Sie sicher, dass dieses Paket Rechte für die Namen " -"%(names)s hat" - -#: app/templates/macros/package_approval.html:115 +#: app/templates/macros/package_approval.html:59 msgid "Package approval thread" msgstr "Paketgenehmigungsthema" -#: app/templates/macros/package_approval.html:116 +#: app/templates/macros/package_approval.html:60 msgid "" "You can open a thread if you have a question for the approver or package " "author." @@ -2631,8 +2632,8 @@ 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 "" -"Wie können Benutzer Ihr Paket übersetzen? Z.B. Weblate-URL oder eine HIlfe-" -"Seite" +"Wie können Benutzer Ihr Paket übersetzen? Z.B. Weblate-URL oder eine " +"HIlfe-Seite" #: app/templates/packages/edit_maintainers.html:4 msgid "Edit Maintainers" @@ -3377,17 +3378,27 @@ msgstr "Übersetzung – Minetest Modding Book" msgid "Translating content meta - lua_api.md" msgstr "Content-Meta übersetzen – lua_api.md" -#: app/templates/packages/translation.html:31 +#: app/templates/packages/translation.html:30 +msgid "Translation template" +msgstr "" + +#: app/templates/packages/translation.html:32 +#, python-format +msgid "" +"To quickly add support for ContentDB package translation, create a file " +"at %(location)s with the following content:" +msgstr "" + +#: app/templates/packages/translation.html:43 #, python-format msgid "%(title)s is available in %(num)d languages." msgstr "%(title)s ist in %(num)d Sprachen verfügbar." -#: app/templates/packages/translation.html:32 +#: app/templates/packages/translation.html:44 msgid "ContentDB reads translations from locale files (.tr) in your package." -msgstr "" -"ContentDB liest Übersetzungen aus Locale-Dateien (.tr) in Ihrem Paket aus." +msgstr "ContentDB liest Übersetzungen aus Locale-Dateien (.tr) in Ihrem Paket aus." -#: app/templates/packages/translation.html:39 +#: app/templates/packages/translation.html:51 msgid "Language" msgstr "Sprache" @@ -3658,8 +3669,8 @@ msgstr "" "Benutzern in dieser Form." #: app/templates/report/index.html:16 -msgid "Please sign in or contact the admin in another way" -msgstr "Bitte einloggen, oder Admin auf eine andere Weise kontaktieren" +msgid "Please sign in or contact the admin using the link below." +msgstr "" #: app/templates/report/index.html:34 msgid "What are you reporting? Why are you reporting it?" @@ -4094,23 +4105,27 @@ msgid "" "Help make Minetest more accessible by translating packages into other " "languages." msgstr "" -"Helfen Sie dabei, Minetest noch allgemeinzugänglicher zu machen, indem Sie " -"Pakete in andere Sprachen übersetzen." +"Helfen Sie dabei, Minetest noch allgemeinzugänglicher zu machen, indem " +"Sie Pakete in andere Sprachen übersetzen." -#: app/templates/translate/index.html:69 +#: app/templates/translate/index.html:65 +msgid "How to translate a mod / game" +msgstr "" + +#: app/templates/translate/index.html:73 msgid "ContentDB" msgstr "ContentDB" -#: app/templates/translate/index.html:76 +#: app/templates/translate/index.html:80 msgid "Packages that support translation" msgstr "Pakete, die Übersetzung unterstützen" -#: app/templates/translate/index.html:81 +#: app/templates/translate/index.html:85 #, python-format msgid "Only show packages with %(lang)s translation" msgstr "Nur Pakete mit Übersetzung für %(lang)s anzeigen" -#: app/templates/translate/index.html:85 +#: app/templates/translate/index.html:89 #, python-format msgid "Hide packages with %(lang)s translation" msgstr "Pakete mit Übersetzung für %(lang)s verbergen" @@ -4196,7 +4211,7 @@ msgstr "" #: app/templates/users/change_set_password.html:17 #: app/templates/users/register.html:25 -#: app/templates/users/settings_email.html:20 +#: app/templates/users/settings_email.html:24 msgid "Your email will never be shared with a third-party." msgstr "Ihre E-Mail-Adresse wird niemals an Dritte weitergegeben." @@ -4470,7 +4485,7 @@ msgid "Change Email and Send Password Reset" msgstr "E-Mail ändern und Passwortrücksetzung senden" #: app/templates/users/modtools.html:108 -#: app/templates/users/settings_email.html:14 +#: app/templates/users/settings_email.html:18 msgid "Email Address" msgstr "E-Mail-Adresse" @@ -4549,14 +4564,20 @@ msgid "Profile Picture" msgstr "Profilbild" #: app/templates/users/profile_edit.html:27 -msgid "Sync with Forums" -msgstr "Mit Foren synchronisieren" +msgid "Import from forums" +msgstr "" -#: app/templates/users/profile_edit.html:46 +#: app/templates/users/profile_edit.html:47 +msgid "" +"Profile pictures should be square, at least 64x64px, and one of the " +"following formats: jpeg, png, or webp." +msgstr "" + +#: app/templates/users/profile_edit.html:51 msgid "Profile Information" msgstr "Profil-Informationen" -#: app/templates/users/profile_edit.html:53 +#: app/templates/users/profile_edit.html:58 msgid "Pretending to be another user is grounds for a permanent ban" msgstr "" "Sich als ein anderer Benutzer auszugeben, ist ein Grund für eine " @@ -4595,7 +4616,7 @@ msgstr "Ich akzeptiere die " msgid "Email and Notifications - %(username)s" msgstr "E-Mail und Benachrichtigungen – %(username)s" -#: app/templates/users/settings_email.html:19 +#: app/templates/users/settings_email.html:23 msgid "" "Your email is needed to recover your account if you forget your password," " and to send (configurable) notifications." @@ -4604,21 +4625,21 @@ msgstr "" "Passwort vergessen haben, und um (konfigurierbare) Benachrichtigungen zu " "senden." -#: app/templates/users/settings_email.html:25 +#: app/templates/users/settings_email.html:29 msgid "There is at least one verification pending." msgstr "Es steht noch mindestens eine Überprüfung aus." -#: app/templates/users/settings_email.html:29 +#: app/templates/users/settings_email.html:33 msgid "Notification Settings" msgstr "Einstellungen für Benachrichtigungen" -#: app/templates/users/settings_email.html:33 +#: app/templates/users/settings_email.html:37 msgid "Email notifications are currently turned off. Click 'save' to enable." msgstr "" "E-Mail-Benachrichtigungen sind derzeit ausgeschaltet. Klicken Sie zum " "Aktivieren auf „Speichern“." -#: app/templates/users/settings_email.html:38 +#: app/templates/users/settings_email.html:42 msgid "" "Configure whether certain types of notifications are sent immediately, or" " as part of a daily digest." @@ -4627,14 +4648,18 @@ msgstr "" " Teil einer täglichen Zusammenfassung gesendet werden sollen." #: app/templates/users/settings_email.html:43 +msgid "Disable all" +msgstr "" + +#: app/templates/users/settings_email.html:48 msgid "Event" msgstr "Ereignis" -#: app/templates/users/settings_email.html:45 +#: app/templates/users/settings_email.html:50 msgid "Immediately" msgstr "Sofort" -#: app/templates/users/settings_email.html:46 +#: app/templates/users/settings_email.html:51 msgid "In digest" msgstr "In Zusammenfassung" @@ -5107,3 +5132,25 @@ msgstr "" #~ msgid "Create Tag" #~ msgstr "Tag erstellen" + +#~ msgid "" +#~ "Warning: Forum topic not found. This " +#~ "may happen if the topic has only" +#~ " just been created." +#~ msgstr "" +#~ "Warnung: Forumthema nicht gefunden. Dies " +#~ "kann passieren, wenn das Thema gerade" +#~ " erst erstellt wurde." + +#~ msgid "A release is required before this package can be approved." +#~ msgstr "Bevor dieses Paket genehmigt werden kann, ist ein Release erforderlich." + +#~ msgid "Otherwise, you may need to contact rubenwardy for help." +#~ msgstr "Andernfalls müssen Sie rubenwardy um Hilfe bitten." + +#~ msgid "You should add at least one screenshot." +#~ msgstr "Sie sollten mindestens einen Screenshot hinzufügen." + +#~ msgid "Please sign in or contact the admin in another way" +#~ msgstr "Bitte einloggen, oder Admin auf eine andere Weise kontaktieren" + diff --git a/translations/el/LC_MESSAGES/messages.po b/translations/el/LC_MESSAGES/messages.po index a209080d..7ec108e6 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: 2024-03-03 02:54+0000\n" +"POT-Creation-Date: 2024-03-23 16:19+0000\n" "PO-Revision-Date: 2022-03-20 15:57+0000\n" "Last-Translator: DeadManWalking \n" "Language: el\n" @@ -19,11 +19,11 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.12.1\n" -#: app/__init__.py:123 +#: app/__init__.py:137 msgid "Banned:" msgstr "" -#: app/__init__.py:125 +#: app/__init__.py:139 msgid "You have been banned." msgstr "Έχετε αποκλειστεί." @@ -42,7 +42,7 @@ msgstr "Πακέτα" msgid "%(package_type)s for %(game_name)s" msgstr "" -#: app/template_filters.py:90 +#: app/template_filters.py:92 #, python-format msgid "%(delta)s ago" msgstr "Πριν %(delta)s" @@ -62,10 +62,10 @@ 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:275 -#: app/blueprints/packages/packages.py:539 -#: app/blueprints/packages/packages.py:635 -#: app/blueprints/packages/packages.py:706 +#: app/blueprints/oauth/__init__.py:175 app/blueprints/packages/packages.py:241 +#: app/blueprints/packages/packages.py:509 +#: app/blueprints/packages/packages.py:605 +#: app/blueprints/packages/packages.py:676 #: app/blueprints/packages/releases.py:62 #: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:49 #: app/blueprints/packages/screenshots.py:36 @@ -73,7 +73,7 @@ msgstr "" #: 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 +#: app/blueprints/users/settings.py:315 app/templates/users/modtools.html:111 msgid "Save" msgstr "Αποθήκευση" @@ -84,13 +84,13 @@ msgstr "Αποθήκευση" #: 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 +#: app/templates/packages/translation.html:54 msgid "Title" msgstr "Τίτλος" #: app/blueprints/collections/__init__.py:80 #: app/blueprints/collections/__init__.py:85 -#: app/templates/packages/translation.html:45 +#: app/templates/packages/translation.html:57 msgid "Short Description" msgstr "" @@ -136,29 +136,29 @@ msgstr "" msgid "Removed package from favorites collection" msgstr "" -#: app/blueprints/github/__init__.py:52 +#: app/blueprints/github/__init__.py:54 msgid "Authorization failed [err=gh-oauth-login-failed]" msgstr "Η εξουσιοδότηση απέτυχε [err=gh-oauth-login-failed]" -#: app/blueprints/github/__init__.py:76 +#: app/blueprints/github/__init__.py:78 msgid "Linked GitHub to account" msgstr "Συνδέθηκε το GitHub με τον λογαριασμό" -#: app/blueprints/github/__init__.py:79 +#: app/blueprints/github/__init__.py:81 msgid "GitHub account is already associated with another user" msgstr "Ο λογαριασμός GitHub έχει ήδη συσχετιστεί με άλλον χρήστη" -#: app/blueprints/github/__init__.py:85 +#: app/blueprints/github/__init__.py:87 msgid "Unable to find an account for that GitHub user" msgstr "Δεν είναι δυνατή η εύρεση λογαριασμού για αυτόν τον χρήστη GitHub" -#: app/blueprints/github/__init__.py:90 +#: app/blueprints/github/__init__.py:92 msgid "Authorization failed [err=gh-login-failed]" msgstr "Η εξουσιοδότηση απέτυχε [err=gh-login-failed]" #: app/blueprints/oauth/__init__.py:169 app/templates/admin/tags/list.html:30 #: app/templates/admin/warnings/list.html:24 -#: app/templates/users/settings_email.html:44 +#: app/templates/users/settings_email.html:49 msgid "Description" msgstr "Περιγραφή" @@ -221,200 +221,191 @@ msgstr "Κοινή χρήση και Σήματα" msgid "Remove / Unpublish" msgstr "" -#: app/blueprints/packages/__init__.py:80 +#: app/blueprints/packages/__init__.py:80 app/logic/package_approval.py:123 #: app/templates/packages/game_support.html:4 msgid "Supported Games" msgstr "" -#: app/blueprints/packages/packages.py:177 -msgid "Error: Another package already uses this forum topic!" -msgstr "Σφάλμα: Ένα άλλο πακέτο χρησιμοποιεί ήδη αυτό το θέμα του φόρουμ!" - -#: app/blueprints/packages/packages.py:183 -msgid "Error: Forum topic author doesn't match package author." -msgstr "" -"Σφάλμα: Ο συγγραφέας του θέματος του φόρουμ δεν ταιριάζει με τον " -"συγγραφέα του πακέτου." - -#: app/blueprints/packages/packages.py:186 -msgid "" -"Warning: Forum topic not found. This may happen if the topic has only " -"just been created." -msgstr "" - -#: app/blueprints/packages/packages.py:239 +#: app/blueprints/packages/packages.py:205 msgid "No download available." msgstr "" -#: app/blueprints/packages/packages.py:253 app/templates/packages/view.html:589 +#: app/blueprints/packages/packages.py:219 app/templates/packages/view.html:589 msgid "Type" msgstr "Τύπος" -#: app/blueprints/packages/packages.py:254 +#: app/blueprints/packages/packages.py:220 msgid "Title (Human-readable)" msgstr "" -#: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:633 +#: app/blueprints/packages/packages.py:221 +#: app/blueprints/packages/packages.py:603 msgid "Name (Technical)" msgstr "" -#: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:634 +#: app/blueprints/packages/packages.py:221 +#: app/blueprints/packages/packages.py:604 #: app/templates/packages/create_edit.html:75 msgid "Lower case letters (a-z), digits (0-9), and underscores (_) only" msgstr "" -#: app/blueprints/packages/packages.py:256 +#: app/blueprints/packages/packages.py:222 msgid "Short Description (Plaintext)" msgstr "" -#: app/blueprints/packages/packages.py:258 app/templates/packages/view.html:611 +#: app/blueprints/packages/packages.py:224 app/templates/packages/view.html:611 msgid "Maintenance State" msgstr "" -#: app/blueprints/packages/packages.py:260 app/templates/admin/tags/list.html:4 +#: app/blueprints/packages/packages.py:226 app/templates/admin/tags/list.html:4 #: app/templates/admin/tags/list.html:10 app/templates/todo/tags.html:38 msgid "Tags" msgstr "Ετικέτες" -#: app/blueprints/packages/packages.py:261 +#: app/blueprints/packages/packages.py:227 msgid "Content Warnings" msgstr "" -#: app/blueprints/packages/packages.py:262 app/templates/packages/view.html:600 +#: app/blueprints/packages/packages.py:228 app/templates/packages/view.html:600 msgid "License" msgstr "Άδεια" -#: app/blueprints/packages/packages.py:263 +#: app/blueprints/packages/packages.py:229 msgid "Media License" msgstr "" -#: app/blueprints/packages/packages.py:265 +#: app/blueprints/packages/packages.py:231 msgid "Long Description (Markdown)" msgstr "" -#: app/blueprints/packages/packages.py:267 +#: app/blueprints/packages/packages.py:233 msgid "VCS Repository URL" msgstr "" -#: app/blueprints/packages/packages.py:268 app/blueprints/users/settings.py:75 +#: app/blueprints/packages/packages.py:234 app/blueprints/users/settings.py:75 msgid "Website URL" msgstr "URL ιστοσελίδας" -#: app/blueprints/packages/packages.py:269 +#: app/blueprints/packages/packages.py:235 msgid "Issue Tracker URL" msgstr "" -#: app/blueprints/packages/packages.py:270 +#: app/blueprints/packages/packages.py:236 msgid "Forum Topic ID" msgstr "" -#: app/blueprints/packages/packages.py:271 +#: app/blueprints/packages/packages.py:237 msgid "Video URL" msgstr "Βίντεο URL" -#: app/blueprints/packages/packages.py:272 +#: app/blueprints/packages/packages.py:238 msgid "Donate URL" msgstr "" -#: app/blueprints/packages/packages.py:273 +#: app/blueprints/packages/packages.py:239 msgid "Translation URL" msgstr "" -#: app/blueprints/packages/packages.py:279 +#: app/blueprints/packages/packages.py:245 msgid "_game is not an allowed name" msgstr "" -#: app/blueprints/packages/packages.py:289 +#: app/blueprints/packages/packages.py:255 msgid "" "Package already exists, but is removed. Please contact ContentDB staff to" " restore the package" msgstr "" -#: app/blueprints/packages/packages.py:294 +#: app/blueprints/packages/packages.py:260 msgid "Package already exists" msgstr "" -#: app/blueprints/packages/packages.py:300 +#: app/blueprints/packages/packages.py:266 msgid "A collection with a similar name already exists" msgstr "" -#: app/blueprints/packages/packages.py:361 +#: app/blueprints/packages/packages.py:319 +#: app/blueprints/packages/releases.py:82 +msgid "" +"You must add an email address to your account and confirm it before you " +"can manage packages" +msgstr "" + +#: app/blueprints/packages/packages.py:331 msgid "Unable to find that user" msgstr "" -#: app/blueprints/packages/packages.py:365 +#: app/blueprints/packages/packages.py:335 #: app/blueprints/packages/screenshots.py:137 #: app/blueprints/users/settings.py:131 msgid "Permission denied" msgstr "Η άδεια απορρίφθηκε" -#: app/blueprints/packages/packages.py:421 -#: app/blueprints/packages/packages.py:494 -#: app/blueprints/packages/packages.py:514 +#: app/blueprints/packages/packages.py:391 +#: app/blueprints/packages/packages.py:464 +#: app/blueprints/packages/packages.py:484 msgid "You don't have permission to do that" msgstr "" -#: app/blueprints/packages/packages.py:453 +#: app/blueprints/packages/packages.py:423 msgid "Please comment what changes are needed in the approval thread" msgstr "" -#: app/blueprints/packages/packages.py:460 +#: app/blueprints/packages/packages.py:430 msgid "" "Please comment in the approval thread so editors know what you have " "changed" msgstr "" -#: app/blueprints/packages/packages.py:509 +#: app/blueprints/packages/packages.py:479 msgid "Deleted package" msgstr "" -#: app/blueprints/packages/packages.py:529 +#: app/blueprints/packages/packages.py:499 msgid "Unapproved package" msgstr "" -#: app/blueprints/packages/packages.py:538 +#: app/blueprints/packages/packages.py:508 msgid "Maintainers (Comma-separated)" msgstr "" -#: app/blueprints/packages/packages.py:547 +#: app/blueprints/packages/packages.py:517 msgid "You don't have permission to edit maintainers" msgstr "" -#: app/blueprints/packages/packages.py:597 +#: app/blueprints/packages/packages.py:567 msgid "You are not a maintainer" msgstr "" -#: app/blueprints/packages/packages.py:600 +#: app/blueprints/packages/packages.py:570 msgid "Package owners cannot remove themselves as maintainers" msgstr "" -#: app/blueprints/packages/packages.py:632 +#: app/blueprints/packages/packages.py:602 msgid "Author Name" msgstr "Όνομα Συντάκτη" -#: app/blueprints/packages/packages.py:702 +#: app/blueprints/packages/packages.py:672 msgid "Enable support detection based on dependencies (recommended)" msgstr "" -#: app/blueprints/packages/packages.py:703 +#: app/blueprints/packages/packages.py:673 msgid "Supported games" msgstr "" -#: app/blueprints/packages/packages.py:704 +#: app/blueprints/packages/packages.py:674 msgid "Unsupported games" msgstr "" -#: app/blueprints/packages/packages.py:705 +#: app/blueprints/packages/packages.py:675 msgid "Supports all games (unless stated) / is game independent" msgstr "" -#: app/blueprints/packages/packages.py:721 +#: app/blueprints/packages/packages.py:691 msgid "You need at least one release before you can edit game support" msgstr "" -#: app/blueprints/packages/packages.py:725 +#: app/blueprints/packages/packages.py:695 msgid "Mod(pack) needs to contain at least one mod. Please create a new release" msgstr "" @@ -435,13 +426,13 @@ msgstr "" #: app/blueprints/packages/releases.py:58 #: app/blueprints/packages/releases.py:70 -#: app/blueprints/packages/releases.py:194 +#: app/blueprints/packages/releases.py:198 msgid "Minimum Minetest Version" msgstr "" #: app/blueprints/packages/releases.py:60 #: app/blueprints/packages/releases.py:72 -#: app/blueprints/packages/releases.py:197 +#: app/blueprints/packages/releases.py:201 msgid "Maximum Minetest Version" msgstr "" @@ -459,78 +450,77 @@ msgstr "" msgid "Is Approved" msgstr "" -#: app/blueprints/packages/releases.py:87 +#: app/blueprints/packages/releases.py:91 msgid "Import from Git" msgstr "" -#: app/blueprints/packages/releases.py:87 +#: app/blueprints/packages/releases.py:91 msgid "Upload .zip file" msgstr "" -#: app/blueprints/packages/releases.py:193 +#: app/blueprints/packages/releases.py:197 msgid "Set Min" msgstr "" -#: app/blueprints/packages/releases.py:196 +#: app/blueprints/packages/releases.py:200 msgid "Set Max" msgstr "" -#: app/blueprints/packages/releases.py:199 +#: app/blueprints/packages/releases.py:203 msgid "Only change values previously set as none" msgstr "" -#: app/blueprints/packages/releases.py:200 +#: app/blueprints/packages/releases.py:204 msgid "Update" msgstr "Αναβάθμιση" -#: app/blueprints/packages/releases.py:252 +#: app/blueprints/packages/releases.py:256 #: app/templates/packages/update_config.html:25 msgid "Trigger" msgstr "Ενεργοποίηση" -#: app/blueprints/packages/releases.py:253 +#: app/blueprints/packages/releases.py:257 msgid "New Commit" msgstr "" -#: app/blueprints/packages/releases.py:254 app/templates/admin/tags/list.html:8 +#: app/blueprints/packages/releases.py:258 app/templates/admin/tags/list.html:8 msgid "New Tag" msgstr "" -#: app/blueprints/packages/releases.py:256 +#: app/blueprints/packages/releases.py:260 msgid "Branch name" msgstr "" -#: app/blueprints/packages/releases.py:257 +#: app/blueprints/packages/releases.py:261 #: app/templates/packages/update_config.html:38 msgid "Action" msgstr "Ενέργεια" -#: app/blueprints/packages/releases.py:258 +#: app/blueprints/packages/releases.py:262 msgid "Send notification and mark as outdated" msgstr "" -#: app/blueprints/packages/releases.py:258 -#: app/templates/macros/package_approval.html:22 +#: app/blueprints/packages/releases.py:262 app/logic/package_approval.py:104 msgid "Create release" msgstr "" -#: app/blueprints/packages/releases.py:260 +#: app/blueprints/packages/releases.py:264 msgid "Save Settings" msgstr "Αποθήκευση Ρυθμίσεων" -#: app/blueprints/packages/releases.py:261 +#: app/blueprints/packages/releases.py:265 msgid "Disable Automation" msgstr "" -#: app/blueprints/packages/releases.py:300 +#: app/blueprints/packages/releases.py:304 msgid "Please add a Git repository URL in order to set up automatic releases" msgstr "" -#: app/blueprints/packages/releases.py:316 +#: app/blueprints/packages/releases.py:320 msgid "Deleted update configuration" msgstr "" -#: app/blueprints/packages/releases.py:324 +#: app/blueprints/packages/releases.py:328 msgid "Now, please create an initial release" msgstr "" @@ -637,7 +627,7 @@ msgid "Please wait before commenting again" msgstr "" #: app/blueprints/threads/__init__.py:284 -#: app/templates/macros/package_approval.html:112 +#: app/templates/macros/package_approval.html:56 msgid "Open Thread" msgstr "" @@ -702,7 +692,7 @@ msgstr "Η σύνδεση απέτυχε" msgid "Display Name" msgstr "Εμφανιζόμενο όνομα" -#: app/blueprints/users/account.py:101 app/blueprints/users/settings.py:298 +#: app/blueprints/users/account.py:101 app/blueprints/users/settings.py:309 #: app/templates/users/list.html:18 msgid "Username" msgstr "Όνομα χρήστη" @@ -976,7 +966,7 @@ msgid "Account and Security" msgstr "" #: app/blueprints/users/settings.py:46 -#: app/templates/users/settings_email.html:8 +#: app/templates/users/settings_email.html:12 msgid "Email and Notifications" msgstr "" @@ -1001,27 +991,27 @@ msgstr "" msgid "A user already has that name" msgstr "" -#: app/blueprints/users/settings.py:256 +#: app/blueprints/users/settings.py:264 msgid "Users with moderator rank or above cannot be deleted" msgstr "" -#: app/blueprints/users/settings.py:299 +#: app/blueprints/users/settings.py:310 msgid "Display name" msgstr "Προβολή ονόματος" -#: app/blueprints/users/settings.py:300 +#: app/blueprints/users/settings.py:311 msgid "Forums Username" msgstr "" -#: app/blueprints/users/settings.py:301 +#: app/blueprints/users/settings.py:312 msgid "GitHub Username" msgstr "" -#: app/blueprints/users/settings.py:302 app/templates/users/list.html:14 +#: app/blueprints/users/settings.py:313 app/templates/users/list.html:14 msgid "Rank" msgstr "Κατάταξη" -#: app/blueprints/users/settings.py:346 +#: app/blueprints/users/settings.py:357 msgid "Can't promote a user to a rank higher than yourself!" msgstr "" @@ -1038,33 +1028,79 @@ msgstr "" msgid "Search" msgstr "Αναζήτηση" -#: app/logic/package_validator.py:37 +#: app/logic/package_approval.py:95 msgid "A package already exists with this name. Please see Policy and Guidance 3" msgstr "" -#: app/logic/package_validator.py:40 -#: app/templates/macros/package_approval.html:36 -msgid "A release is required before this package can be approved." +#: app/logic/package_approval.py:99 +msgid "You need to create a release before this package can be approved." msgstr "" -#: app/logic/package_validator.py:46 -#: app/templates/macros/package_approval.html:45 +#: app/logic/package_approval.py:101 +msgid "Release is still importing, or has an error." +msgstr "" + +#: app/logic/package_approval.py:105 +msgid "Set up releases" +msgstr "" + +#: app/logic/package_approval.py:112 +msgid "You need to add at least one screenshot." +msgstr "" + +#: app/logic/package_approval.py:117 #, python-format msgid "" "The following hard dependencies need to be added to ContentDB first: " "%(deps)s" msgstr "" -#: app/logic/package_validator.py:51 -#: app/templates/macros/package_approval.html:41 -msgid "You need to add at least one screenshot." +#: app/logic/package_approval.py:121 +msgid "" +"What games does your package support? Please specify on the supported " +"games page" msgstr "" -#: app/logic/package_validator.py:54 -#: app/templates/macros/package_approval.html:49 +#: app/logic/package_approval.py:126 msgid "Please wait for the license to be added to CDB." msgstr "" +#: app/logic/package_approval.py:134 +msgid "Please make sure that this package has the right to the names it uses." +msgstr "" + +#: app/logic/package_approval.py:139 +#, python-format +msgid "Please make sure that this package has the right to the names %(names)s" +msgstr "" + +#: app/logic/package_approval.py:140 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/logic/package_approval.py:145 +msgid "Error: Another package already uses this forum topic!" +msgstr "Σφάλμα: Ένα άλλο πακέτο χρησιμοποιεί ήδη αυτό το θέμα του φόρουμ!" + +#: app/logic/package_approval.py:150 +msgid "Error: Forum topic author doesn't match package author." +msgstr "" +"Σφάλμα: Ο συγγραφέας του θέματος του φόρουμ δεν ταιριάζει με τον " +"συγγραφέα του πακέτου." + +#: app/logic/package_approval.py:152 +msgid "" +"Warning: Forum topic not found. The topic may have been created since the" +" last forum crawl." +msgstr "" + #: app/logic/packages.py:99 msgid "" "Name can only contain lower case letters (a-z), digits (0-9), and " @@ -1163,7 +1199,7 @@ msgstr "Έγκριση" msgid "Delete" msgstr "Διαγραφή" -#: app/models/packages.py:572 app/templates/packages/view.html:163 +#: app/models/packages.py:569 app/templates/packages/view.html:163 msgid "Work in Progress" msgstr "" @@ -1279,7 +1315,7 @@ msgstr "Αποσύνδεση" msgid "Languages" msgstr "" -#: app/templates/base.html:202 app/templates/translate/index.html:72 +#: app/templates/base.html:202 app/templates/translate/index.html:76 msgid "Help translate ContentDB" msgstr "" @@ -1385,17 +1421,6 @@ msgstr "Επόμενο" msgid "Recently Added" msgstr "Προστέθηκαν Πρόσφατα" -#: 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" @@ -1785,7 +1810,7 @@ msgid "You can use GitHub to log in if it is associated with your account." msgstr "" #: app/templates/emails/unable_to_find_account.html:9 -msgid "Otherwise, you may need to contact rubenwardy for help." +msgid "Otherwise, you may need to contact the admin for help." msgstr "" #: app/templates/emails/unable_to_find_account.html:12 @@ -1861,56 +1886,35 @@ msgstr "" msgid "State" msgstr "Κατάσταση" -#: app/templates/macros/package_approval.html:26 -msgid "Set up releases" -msgstr "" - -#: app/templates/macros/package_approval.html:31 -msgid "You need to create a release before this package can be approved." -msgstr "" - -#: app/templates/macros/package_approval.html:33 -msgid "Release is still importing, or has an error." -msgstr "" - -#: app/templates/macros/package_approval.html:56 -msgid "You should add at least one screenshot." -msgstr "" - -#: app/templates/macros/package_approval.html:62 +#: app/templates/macros/package_approval.html:36 msgid "Please wait for the release to be approved." msgstr "" -#: app/templates/macros/package_approval.html:64 +#: app/templates/macros/package_approval.html:38 msgid "You can now approve this package if you're ready." msgstr "" -#: app/templates/macros/package_approval.html:66 +#: app/templates/macros/package_approval.html:40 msgid "Please wait for the package to be approved." msgstr "" -#: app/templates/macros/package_approval.html:70 +#: app/templates/macros/package_approval.html:44 msgid "You can now submit this package for approval if you're ready." msgstr "" -#: app/templates/macros/package_approval.html:72 +#: app/templates/macros/package_approval.html:46 msgid "This package can be submitted for approval when ready." msgstr "" -#: app/templates/macros/package_approval.html:102 -msgid "Please make sure that this package has the right to the names it uses." +#: app/templates/macros/package_approval.html:49 +msgid "You need to fix the above errors before you can submit for review" msgstr "" -#: app/templates/macros/package_approval.html:104 -#, python-format -msgid "Please make sure that this package has the right to the names %(names)s" -msgstr "" - -#: app/templates/macros/package_approval.html:115 +#: app/templates/macros/package_approval.html:59 msgid "Package approval thread" msgstr "" -#: app/templates/macros/package_approval.html:116 +#: app/templates/macros/package_approval.html:60 msgid "" "You can open a thread if you have a question for the approver or package " "author." @@ -3128,16 +3132,27 @@ msgstr "" msgid "Translating content meta - lua_api.md" msgstr "" -#: app/templates/packages/translation.html:31 +#: app/templates/packages/translation.html:30 +msgid "Translation template" +msgstr "" + +#: app/templates/packages/translation.html:32 +#, python-format +msgid "" +"To quickly add support for ContentDB package translation, create a file " +"at %(location)s with the following content:" +msgstr "" + +#: app/templates/packages/translation.html:43 #, python-format msgid "%(title)s is available in %(num)d languages." msgstr "" -#: app/templates/packages/translation.html:32 +#: app/templates/packages/translation.html:44 msgid "ContentDB reads translations from locale files (.tr) in your package." msgstr "" -#: app/templates/packages/translation.html:39 +#: app/templates/packages/translation.html:51 msgid "Language" msgstr "" @@ -3389,7 +3404,7 @@ msgid "" msgstr "" #: app/templates/report/index.html:16 -msgid "Please sign in or contact the admin in another way" +msgid "Please sign in or contact the admin using the link below." msgstr "" #: app/templates/report/index.html:34 @@ -3798,20 +3813,24 @@ msgid "" "languages." msgstr "" -#: app/templates/translate/index.html:69 +#: app/templates/translate/index.html:65 +msgid "How to translate a mod / game" +msgstr "" + +#: app/templates/translate/index.html:73 msgid "ContentDB" msgstr "" -#: app/templates/translate/index.html:76 +#: app/templates/translate/index.html:80 msgid "Packages that support translation" msgstr "" -#: app/templates/translate/index.html:81 +#: app/templates/translate/index.html:85 #, python-format msgid "Only show packages with %(lang)s translation" msgstr "" -#: app/templates/translate/index.html:85 +#: app/templates/translate/index.html:89 #, python-format msgid "Hide packages with %(lang)s translation" msgstr "" @@ -3892,7 +3911,7 @@ msgstr "" #: app/templates/users/change_set_password.html:17 #: app/templates/users/register.html:25 -#: app/templates/users/settings_email.html:20 +#: app/templates/users/settings_email.html:24 msgid "Your email will never be shared with a third-party." msgstr "" @@ -4147,7 +4166,7 @@ msgid "Change Email and Send Password Reset" msgstr "" #: app/templates/users/modtools.html:108 -#: app/templates/users/settings_email.html:14 +#: app/templates/users/settings_email.html:18 msgid "Email Address" msgstr "Διεύθυνση Email" @@ -4226,14 +4245,20 @@ msgid "Profile Picture" msgstr "Εικόνα προφίλ" #: app/templates/users/profile_edit.html:27 -msgid "Sync with Forums" +msgid "Import from forums" msgstr "" -#: app/templates/users/profile_edit.html:46 +#: app/templates/users/profile_edit.html:47 +msgid "" +"Profile pictures should be square, at least 64x64px, and one of the " +"following formats: jpeg, png, or webp." +msgstr "" + +#: app/templates/users/profile_edit.html:51 msgid "Profile Information" msgstr "Πληροφορίες προφίλ" -#: app/templates/users/profile_edit.html:53 +#: app/templates/users/profile_edit.html:58 msgid "Pretending to be another user is grounds for a permanent ban" msgstr "" @@ -4266,42 +4291,46 @@ msgstr "Συμφωνώ με " msgid "Email and Notifications - %(username)s" msgstr "" -#: app/templates/users/settings_email.html:19 +#: app/templates/users/settings_email.html:23 msgid "" "Your email is needed to recover your account if you forget your password," " and to send (configurable) notifications." msgstr "" -#: app/templates/users/settings_email.html:25 +#: app/templates/users/settings_email.html:29 msgid "There is at least one verification pending." msgstr "" -#: app/templates/users/settings_email.html:29 +#: app/templates/users/settings_email.html:33 msgid "Notification Settings" msgstr "Ρυθμίσεις ειδοποιήσεων" -#: app/templates/users/settings_email.html:33 +#: app/templates/users/settings_email.html:37 msgid "Email notifications are currently turned off. Click 'save' to enable." msgstr "" -#: app/templates/users/settings_email.html:38 +#: app/templates/users/settings_email.html:42 msgid "" "Configure whether certain types of notifications are sent immediately, or" " as part of a daily digest." msgstr "" #: app/templates/users/settings_email.html:43 +msgid "Disable all" +msgstr "" + +#: app/templates/users/settings_email.html:48 msgid "Event" msgstr "Εκδήλωση" -#: app/templates/users/settings_email.html:45 +#: app/templates/users/settings_email.html:50 msgid "Immediately" msgstr "" "Αυτό το εργαλείο θα διαγράψει την προσωρινή μνήμη προσωρινής εικόνας " "Instagram. Οι εικόνες που εμφανίζονται στις σελίδες προϊόντων θα " "ανανεωθούν αμέσως." -#: app/templates/users/settings_email.html:46 +#: app/templates/users/settings_email.html:51 msgid "In digest" msgstr "" @@ -4622,3 +4651,21 @@ msgstr "" #~ msgid "Create Tag" #~ msgstr "" +#~ msgid "" +#~ "Warning: Forum topic not found. This " +#~ "may happen if the topic has only" +#~ " just been created." +#~ msgstr "" + +#~ msgid "A release is required before this package can be approved." +#~ msgstr "" + +#~ msgid "Otherwise, you may need to contact rubenwardy for help." +#~ msgstr "" + +#~ msgid "You should add at least one screenshot." +#~ msgstr "" + +#~ msgid "Please sign in or contact the admin in another way" +#~ msgstr "" + diff --git a/translations/eo/LC_MESSAGES/messages.po b/translations/eo/LC_MESSAGES/messages.po index 6a95bb01..b3edeb54 100644 --- a/translations/eo/LC_MESSAGES/messages.po +++ b/translations/eo/LC_MESSAGES/messages.po @@ -7,24 +7,23 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2024-03-03 02:54+0000\n" +"POT-Creation-Date: 2024-03-23 16:19+0000\n" "PO-Revision-Date: 2024-03-04 18:53+0000\n" "Last-Translator: jolesh \n" -"Language-Team: Esperanto \n" "Language: eo\n" +"Language-Team: Esperanto " +"\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 +#: app/__init__.py:137 msgid "Banned:" msgstr "Malpermesita:" -#: app/__init__.py:125 +#: app/__init__.py:139 msgid "You have been banned." msgstr "Vi malpermesiĝis." @@ -43,7 +42,7 @@ msgstr "Paketoj" msgid "%(package_type)s for %(game_name)s" msgstr "%(package_type)s por %(game_name)s" -#: app/template_filters.py:90 +#: app/template_filters.py:92 #, python-format msgid "%(delta)s ago" msgstr "antaŭ %(delta)s" @@ -63,10 +62,10 @@ 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:275 -#: app/blueprints/packages/packages.py:539 -#: app/blueprints/packages/packages.py:635 -#: app/blueprints/packages/packages.py:706 +#: app/blueprints/oauth/__init__.py:175 app/blueprints/packages/packages.py:241 +#: app/blueprints/packages/packages.py:509 +#: app/blueprints/packages/packages.py:605 +#: app/blueprints/packages/packages.py:676 #: app/blueprints/packages/releases.py:62 #: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:49 #: app/blueprints/packages/screenshots.py:36 @@ -74,7 +73,7 @@ msgstr "Pakolimo" #: 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 +#: app/blueprints/users/settings.py:315 app/templates/users/modtools.html:111 msgid "Save" msgstr "Konservi" @@ -85,13 +84,13 @@ msgstr "Konservi" #: 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 +#: app/templates/packages/translation.html:54 msgid "Title" msgstr "Titolo" #: app/blueprints/collections/__init__.py:80 #: app/blueprints/collections/__init__.py:85 -#: app/templates/packages/translation.html:45 +#: app/templates/packages/translation.html:57 msgid "Short Description" msgstr "Mallonga Priskribo" @@ -137,29 +136,29 @@ msgstr "(Publika, ŝanĝi de Profilo > Miaj Kolektoj)" msgid "Removed package from favorites collection" msgstr "" -#: app/blueprints/github/__init__.py:52 +#: app/blueprints/github/__init__.py:54 msgid "Authorization failed [err=gh-oauth-login-failed]" msgstr "Rajtigo malsukcesis [err=gh-oauth-login-failed]" -#: app/blueprints/github/__init__.py:76 +#: app/blueprints/github/__init__.py:78 msgid "Linked GitHub to account" msgstr "Ligita GitHub al konto" -#: app/blueprints/github/__init__.py:79 +#: app/blueprints/github/__init__.py:81 msgid "GitHub account is already associated with another user" msgstr "GitHub-konto jam asociiĝis kun alia uzanto" -#: app/blueprints/github/__init__.py:85 +#: app/blueprints/github/__init__.py:87 msgid "Unable to find an account for that GitHub user" msgstr "" -#: app/blueprints/github/__init__.py:90 +#: app/blueprints/github/__init__.py:92 msgid "Authorization failed [err=gh-login-failed]" msgstr "" #: app/blueprints/oauth/__init__.py:169 app/templates/admin/tags/list.html:30 #: app/templates/admin/warnings/list.html:24 -#: app/templates/users/settings_email.html:44 +#: app/templates/users/settings_email.html:49 msgid "Description" msgstr "Priskribo" @@ -222,112 +221,96 @@ msgstr "" msgid "Remove / Unpublish" msgstr "Forigi / Malpublikigi" -#: app/blueprints/packages/__init__.py:80 +#: app/blueprints/packages/__init__.py:80 app/logic/package_approval.py:123 #: app/templates/packages/game_support.html:4 msgid "Supported Games" msgstr "Subtenataj ludoj" -#: app/blueprints/packages/packages.py:177 -msgid "Error: Another package already uses this forum topic!" -msgstr "Eraro: Alia pakaĵo jam uzas ĉi tiun diskutejan temon!" - -#: app/blueprints/packages/packages.py:183 -msgid "Error: Forum topic author doesn't match package author." -msgstr "Eraro: La aŭtoro de la diskuteja temo malsamas de aŭtoro de la pakaĵo." - -#: app/blueprints/packages/packages.py:186 -msgid "" -"Warning: Forum topic not found. This may happen if the topic has only " -"just been created." -msgstr "" -"Averto: Diskuteja temo ne troviĝis. Ĉi tio povas okazi, se la temo ĵus " -"estis kreita." - -#: app/blueprints/packages/packages.py:239 +#: app/blueprints/packages/packages.py:205 msgid "No download available." msgstr "Neniu elŝuto haveblas." -#: app/blueprints/packages/packages.py:253 app/templates/packages/view.html:589 +#: app/blueprints/packages/packages.py:219 app/templates/packages/view.html:589 msgid "Type" msgstr "Tipo" -#: app/blueprints/packages/packages.py:254 +#: app/blueprints/packages/packages.py:220 msgid "Title (Human-readable)" msgstr "Titolo (homolegebla)" -#: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:633 +#: app/blueprints/packages/packages.py:221 +#: app/blueprints/packages/packages.py:603 msgid "Name (Technical)" msgstr "Nomo (teĥnika)" -#: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:634 +#: app/blueprints/packages/packages.py:221 +#: app/blueprints/packages/packages.py:604 #: 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 (_)" -#: app/blueprints/packages/packages.py:256 +#: app/blueprints/packages/packages.py:222 msgid "Short Description (Plaintext)" msgstr "Mallonga Priskribo (klarteksto)" -#: app/blueprints/packages/packages.py:258 app/templates/packages/view.html:611 +#: app/blueprints/packages/packages.py:224 app/templates/packages/view.html:611 msgid "Maintenance State" msgstr "Stato de bontenado" -#: app/blueprints/packages/packages.py:260 app/templates/admin/tags/list.html:4 +#: app/blueprints/packages/packages.py:226 app/templates/admin/tags/list.html:4 #: app/templates/admin/tags/list.html:10 app/templates/todo/tags.html:38 msgid "Tags" msgstr "Etikedoj" -#: app/blueprints/packages/packages.py:261 +#: app/blueprints/packages/packages.py:227 msgid "Content Warnings" msgstr "Avertoj pri enhavo" -#: app/blueprints/packages/packages.py:262 app/templates/packages/view.html:600 +#: app/blueprints/packages/packages.py:228 app/templates/packages/view.html:600 msgid "License" msgstr "Permesilo" -#: app/blueprints/packages/packages.py:263 +#: app/blueprints/packages/packages.py:229 msgid "Media License" msgstr "Permesilo de vidaŭdaĵoj" -#: app/blueprints/packages/packages.py:265 +#: app/blueprints/packages/packages.py:231 msgid "Long Description (Markdown)" msgstr "Longa priskribo (Markdown)" -#: app/blueprints/packages/packages.py:267 +#: app/blueprints/packages/packages.py:233 msgid "VCS Repository URL" msgstr "URL de versiujo" -#: app/blueprints/packages/packages.py:268 app/blueprints/users/settings.py:75 +#: app/blueprints/packages/packages.py:234 app/blueprints/users/settings.py:75 msgid "Website URL" msgstr "URL de retejo" -#: app/blueprints/packages/packages.py:269 +#: app/blueprints/packages/packages.py:235 msgid "Issue Tracker URL" msgstr "URL de problemspurilo" -#: app/blueprints/packages/packages.py:270 +#: app/blueprints/packages/packages.py:236 msgid "Forum Topic ID" msgstr "Identigilo de diskuteja temo" -#: app/blueprints/packages/packages.py:271 +#: app/blueprints/packages/packages.py:237 msgid "Video URL" msgstr "URL de filmo" -#: app/blueprints/packages/packages.py:272 +#: app/blueprints/packages/packages.py:238 msgid "Donate URL" msgstr "URL por donacoj" -#: app/blueprints/packages/packages.py:273 +#: app/blueprints/packages/packages.py:239 msgid "Translation URL" msgstr "" -#: app/blueprints/packages/packages.py:279 +#: app/blueprints/packages/packages.py:245 msgid "_game is not an allowed name" msgstr "_game ne estas permesita nomo" -#: app/blueprints/packages/packages.py:289 +#: app/blueprints/packages/packages.py:255 msgid "" "Package already exists, but is removed. Please contact ContentDB staff to" " restore the package" @@ -335,89 +318,96 @@ msgstr "" "Pako jam ekzistas, sed estas forigita. Bonvolu kontakti ContentDB-" "laboriston por restarigi la pakaĵon" -#: app/blueprints/packages/packages.py:294 +#: app/blueprints/packages/packages.py:260 msgid "Package already exists" msgstr "Pako jam ekzistas" -#: app/blueprints/packages/packages.py:300 +#: app/blueprints/packages/packages.py:266 msgid "A collection with a similar name already exists" msgstr "" -#: app/blueprints/packages/packages.py:361 +#: app/blueprints/packages/packages.py:319 +#: app/blueprints/packages/releases.py:82 +msgid "" +"You must add an email address to your account and confirm it before you " +"can manage packages" +msgstr "" + +#: app/blueprints/packages/packages.py:331 msgid "Unable to find that user" msgstr "Ne eblas trovi tiun uzanton" -#: app/blueprints/packages/packages.py:365 +#: app/blueprints/packages/packages.py:335 #: app/blueprints/packages/screenshots.py:137 #: app/blueprints/users/settings.py:131 msgid "Permission denied" msgstr "Permeso rifuziĝis" -#: app/blueprints/packages/packages.py:421 -#: app/blueprints/packages/packages.py:494 -#: app/blueprints/packages/packages.py:514 +#: app/blueprints/packages/packages.py:391 +#: app/blueprints/packages/packages.py:464 +#: app/blueprints/packages/packages.py:484 msgid "You don't have permission to do that" msgstr "Vi ne rajtas fari tion" -#: app/blueprints/packages/packages.py:453 +#: app/blueprints/packages/packages.py:423 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:460 +#: app/blueprints/packages/packages.py:430 msgid "" "Please comment in the approval thread so editors know what you have " "changed" msgstr "" -#: app/blueprints/packages/packages.py:509 +#: app/blueprints/packages/packages.py:479 msgid "Deleted package" msgstr "Forigita pakaĵo" -#: app/blueprints/packages/packages.py:529 +#: app/blueprints/packages/packages.py:499 msgid "Unapproved package" msgstr "Neaprobita pakaĵo" -#: app/blueprints/packages/packages.py:538 +#: app/blueprints/packages/packages.py:508 msgid "Maintainers (Comma-separated)" msgstr "Prizorgantoj (diskomitaj)" -#: app/blueprints/packages/packages.py:547 +#: app/blueprints/packages/packages.py:517 msgid "You don't have permission to edit maintainers" msgstr "Vi ne havas permeson redakti prizorgantojn" -#: app/blueprints/packages/packages.py:597 +#: app/blueprints/packages/packages.py:567 msgid "You are not a maintainer" msgstr "Vi ne estas prizorganto" -#: app/blueprints/packages/packages.py:600 +#: app/blueprints/packages/packages.py:570 msgid "Package owners cannot remove themselves as maintainers" msgstr "Pakaĵposedantoj ne povas forigi sin kiel prizorgantojn" -#: app/blueprints/packages/packages.py:632 +#: app/blueprints/packages/packages.py:602 msgid "Author Name" msgstr "Nomo de aŭtoro" -#: app/blueprints/packages/packages.py:702 +#: app/blueprints/packages/packages.py:672 msgid "Enable support detection based on dependencies (recommended)" msgstr "Trovi subtenon laŭ dependaĵoj (rekomendite)" -#: app/blueprints/packages/packages.py:703 +#: app/blueprints/packages/packages.py:673 msgid "Supported games" msgstr "" -#: app/blueprints/packages/packages.py:704 +#: app/blueprints/packages/packages.py:674 msgid "Unsupported games" msgstr "" -#: app/blueprints/packages/packages.py:705 +#: app/blueprints/packages/packages.py:675 msgid "Supports all games (unless stated) / is game independent" msgstr "" -#: app/blueprints/packages/packages.py:721 +#: app/blueprints/packages/packages.py:691 msgid "You need at least one release before you can edit game support" msgstr "" -#: app/blueprints/packages/packages.py:725 +#: app/blueprints/packages/packages.py:695 msgid "Mod(pack) needs to contain at least one mod. Please create a new release" msgstr "" @@ -438,13 +428,13 @@ msgstr "Git-referenco (t.e.: enmeta haketaĵo, branĉo, aŭ etikedo)" #: app/blueprints/packages/releases.py:58 #: app/blueprints/packages/releases.py:70 -#: app/blueprints/packages/releases.py:194 +#: app/blueprints/packages/releases.py:198 msgid "Minimum Minetest Version" msgstr "Minimuma versio de Minetest" #: app/blueprints/packages/releases.py:60 #: app/blueprints/packages/releases.py:72 -#: app/blueprints/packages/releases.py:197 +#: app/blueprints/packages/releases.py:201 msgid "Maximum Minetest Version" msgstr "Maksimuma versio de Minetest" @@ -463,78 +453,77 @@ msgstr "Identigilo de tasko" msgid "Is Approved" msgstr "Estas aprobita" -#: app/blueprints/packages/releases.py:87 +#: app/blueprints/packages/releases.py:91 msgid "Import from Git" msgstr "Enporti el Git" -#: app/blueprints/packages/releases.py:87 +#: app/blueprints/packages/releases.py:91 msgid "Upload .zip file" msgstr "Alŝuti .zip-dosieron" -#: app/blueprints/packages/releases.py:193 +#: app/blueprints/packages/releases.py:197 msgid "Set Min" msgstr "Agordi minimumon" -#: app/blueprints/packages/releases.py:196 +#: app/blueprints/packages/releases.py:200 msgid "Set Max" msgstr "Agordi maksimumon" -#: app/blueprints/packages/releases.py:199 +#: app/blueprints/packages/releases.py:203 msgid "Only change values previously set as none" msgstr "Nur ŝanĝi nulajn valorojn" -#: app/blueprints/packages/releases.py:200 +#: app/blueprints/packages/releases.py:204 msgid "Update" msgstr "Ĝisdatigi" -#: app/blueprints/packages/releases.py:252 +#: app/blueprints/packages/releases.py:256 #: app/templates/packages/update_config.html:25 msgid "Trigger" msgstr "" -#: app/blueprints/packages/releases.py:253 +#: app/blueprints/packages/releases.py:257 msgid "New Commit" msgstr "Nova enmeto" -#: app/blueprints/packages/releases.py:254 app/templates/admin/tags/list.html:8 +#: app/blueprints/packages/releases.py:258 app/templates/admin/tags/list.html:8 msgid "New Tag" msgstr "Nova etikedo" -#: app/blueprints/packages/releases.py:256 +#: app/blueprints/packages/releases.py:260 msgid "Branch name" msgstr "Nomo de branĉo" -#: app/blueprints/packages/releases.py:257 +#: app/blueprints/packages/releases.py:261 #: app/templates/packages/update_config.html:38 msgid "Action" msgstr "Ago" -#: app/blueprints/packages/releases.py:258 +#: app/blueprints/packages/releases.py:262 msgid "Send notification and mark as outdated" msgstr "Sendi sciigon kaj marki eksdata" -#: app/blueprints/packages/releases.py:258 -#: app/templates/macros/package_approval.html:22 +#: app/blueprints/packages/releases.py:262 app/logic/package_approval.py:104 msgid "Create release" msgstr "Krei eldonon" -#: app/blueprints/packages/releases.py:260 +#: app/blueprints/packages/releases.py:264 msgid "Save Settings" msgstr "Konservi agordon" -#: app/blueprints/packages/releases.py:261 +#: app/blueprints/packages/releases.py:265 msgid "Disable Automation" msgstr "Malŝalti memagadon" -#: app/blueprints/packages/releases.py:300 +#: app/blueprints/packages/releases.py:304 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:316 +#: app/blueprints/packages/releases.py:320 msgid "Deleted update configuration" msgstr "Forigita ĝisdatiga agordo" -#: app/blueprints/packages/releases.py:324 +#: app/blueprints/packages/releases.py:328 msgid "Now, please create an initial release" msgstr "Nun, bonvolu krei komencan eldonon" @@ -643,7 +632,7 @@ msgid "Please wait before commenting again" msgstr "Bonvolu atendi antaŭ komenti denove" #: app/blueprints/threads/__init__.py:284 -#: app/templates/macros/package_approval.html:112 +#: app/templates/macros/package_approval.html:56 msgid "Open Thread" msgstr "Malfermi Fadenon" @@ -708,7 +697,7 @@ msgstr "Malsukcesis saluto" msgid "Display Name" msgstr "Prezenta nomo" -#: app/blueprints/users/account.py:101 app/blueprints/users/settings.py:298 +#: app/blueprints/users/account.py:101 app/blueprints/users/settings.py:309 #: app/templates/users/list.html:18 msgid "Username" msgstr "Uzantnomo" @@ -993,7 +982,7 @@ msgid "Account and Security" msgstr "" #: app/blueprints/users/settings.py:46 -#: app/templates/users/settings_email.html:8 +#: app/templates/users/settings_email.html:12 msgid "Email and Notifications" msgstr "" @@ -1018,27 +1007,27 @@ msgstr "" msgid "A user already has that name" msgstr "" -#: app/blueprints/users/settings.py:256 +#: app/blueprints/users/settings.py:264 msgid "Users with moderator rank or above cannot be deleted" msgstr "" -#: app/blueprints/users/settings.py:299 +#: app/blueprints/users/settings.py:310 msgid "Display name" msgstr "" -#: app/blueprints/users/settings.py:300 +#: app/blueprints/users/settings.py:311 msgid "Forums Username" msgstr "" -#: app/blueprints/users/settings.py:301 +#: app/blueprints/users/settings.py:312 msgid "GitHub Username" msgstr "" -#: app/blueprints/users/settings.py:302 app/templates/users/list.html:14 +#: app/blueprints/users/settings.py:313 app/templates/users/list.html:14 msgid "Rank" msgstr "" -#: app/blueprints/users/settings.py:346 +#: app/blueprints/users/settings.py:357 msgid "Can't promote a user to a rank higher than yourself!" msgstr "" @@ -1055,33 +1044,77 @@ msgstr "" msgid "Search" msgstr "" -#: app/logic/package_validator.py:37 +#: app/logic/package_approval.py:95 msgid "A package already exists with this name. Please see Policy and Guidance 3" msgstr "" -#: app/logic/package_validator.py:40 -#: app/templates/macros/package_approval.html:36 -msgid "A release is required before this package can be approved." +#: app/logic/package_approval.py:99 +msgid "You need to create a release before this package can be approved." msgstr "" -#: app/logic/package_validator.py:46 -#: app/templates/macros/package_approval.html:45 +#: app/logic/package_approval.py:101 +msgid "Release is still importing, or has an error." +msgstr "" + +#: app/logic/package_approval.py:105 +msgid "Set up releases" +msgstr "" + +#: app/logic/package_approval.py:112 +msgid "You need to add at least one screenshot." +msgstr "" + +#: app/logic/package_approval.py:117 #, python-format msgid "" "The following hard dependencies need to be added to ContentDB first: " "%(deps)s" msgstr "" -#: app/logic/package_validator.py:51 -#: app/templates/macros/package_approval.html:41 -msgid "You need to add at least one screenshot." +#: app/logic/package_approval.py:121 +msgid "" +"What games does your package support? Please specify on the supported " +"games page" msgstr "" -#: app/logic/package_validator.py:54 -#: app/templates/macros/package_approval.html:49 +#: app/logic/package_approval.py:126 msgid "Please wait for the license to be added to CDB." msgstr "" +#: app/logic/package_approval.py:134 +msgid "Please make sure that this package has the right to the names it uses." +msgstr "" + +#: app/logic/package_approval.py:139 +#, python-format +msgid "Please make sure that this package has the right to the names %(names)s" +msgstr "" + +#: app/logic/package_approval.py:140 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/logic/package_approval.py:145 +msgid "Error: Another package already uses this forum topic!" +msgstr "Eraro: Alia pakaĵo jam uzas ĉi tiun diskutejan temon!" + +#: app/logic/package_approval.py:150 +msgid "Error: Forum topic author doesn't match package author." +msgstr "Eraro: La aŭtoro de la diskuteja temo malsamas de aŭtoro de la pakaĵo." + +#: app/logic/package_approval.py:152 +msgid "" +"Warning: Forum topic not found. The topic may have been created since the" +" last forum crawl." +msgstr "" + #: app/logic/packages.py:99 msgid "" "Name can only contain lower case letters (a-z), digits (0-9), and " @@ -1180,7 +1213,7 @@ msgstr "" msgid "Delete" msgstr "" -#: app/models/packages.py:572 app/templates/packages/view.html:163 +#: app/models/packages.py:569 app/templates/packages/view.html:163 msgid "Work in Progress" msgstr "" @@ -1296,7 +1329,7 @@ msgstr "" msgid "Languages" msgstr "" -#: app/templates/base.html:202 app/templates/translate/index.html:72 +#: app/templates/base.html:202 app/templates/translate/index.html:76 msgid "Help translate ContentDB" msgstr "" @@ -1402,17 +1435,6 @@ msgstr "" msgid "Recently Added" msgstr "" -#: 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" @@ -1802,7 +1824,7 @@ msgid "You can use GitHub to log in if it is associated with your account." msgstr "" #: app/templates/emails/unable_to_find_account.html:9 -msgid "Otherwise, you may need to contact rubenwardy for help." +msgid "Otherwise, you may need to contact the admin for help." msgstr "" #: app/templates/emails/unable_to_find_account.html:12 @@ -1878,56 +1900,35 @@ msgstr "" msgid "State" msgstr "" -#: app/templates/macros/package_approval.html:26 -msgid "Set up releases" -msgstr "" - -#: app/templates/macros/package_approval.html:31 -msgid "You need to create a release before this package can be approved." -msgstr "" - -#: app/templates/macros/package_approval.html:33 -msgid "Release is still importing, or has an error." -msgstr "" - -#: app/templates/macros/package_approval.html:56 -msgid "You should add at least one screenshot." -msgstr "" - -#: app/templates/macros/package_approval.html:62 +#: app/templates/macros/package_approval.html:36 msgid "Please wait for the release to be approved." msgstr "" -#: app/templates/macros/package_approval.html:64 +#: app/templates/macros/package_approval.html:38 msgid "You can now approve this package if you're ready." msgstr "" -#: app/templates/macros/package_approval.html:66 +#: app/templates/macros/package_approval.html:40 msgid "Please wait for the package to be approved." msgstr "" -#: app/templates/macros/package_approval.html:70 +#: app/templates/macros/package_approval.html:44 msgid "You can now submit this package for approval if you're ready." msgstr "" -#: app/templates/macros/package_approval.html:72 +#: app/templates/macros/package_approval.html:46 msgid "This package can be submitted for approval when ready." msgstr "" -#: app/templates/macros/package_approval.html:102 -msgid "Please make sure that this package has the right to the names it uses." +#: app/templates/macros/package_approval.html:49 +msgid "You need to fix the above errors before you can submit for review" msgstr "" -#: app/templates/macros/package_approval.html:104 -#, python-format -msgid "Please make sure that this package has the right to the names %(names)s" -msgstr "" - -#: app/templates/macros/package_approval.html:115 +#: app/templates/macros/package_approval.html:59 msgid "Package approval thread" msgstr "" -#: app/templates/macros/package_approval.html:116 +#: app/templates/macros/package_approval.html:60 msgid "" "You can open a thread if you have a question for the approver or package " "author." @@ -3145,16 +3146,27 @@ msgstr "" msgid "Translating content meta - lua_api.md" msgstr "" -#: app/templates/packages/translation.html:31 +#: app/templates/packages/translation.html:30 +msgid "Translation template" +msgstr "" + +#: app/templates/packages/translation.html:32 +#, python-format +msgid "" +"To quickly add support for ContentDB package translation, create a file " +"at %(location)s with the following content:" +msgstr "" + +#: app/templates/packages/translation.html:43 #, python-format msgid "%(title)s is available in %(num)d languages." msgstr "" -#: app/templates/packages/translation.html:32 +#: app/templates/packages/translation.html:44 msgid "ContentDB reads translations from locale files (.tr) in your package." msgstr "" -#: app/templates/packages/translation.html:39 +#: app/templates/packages/translation.html:51 msgid "Language" msgstr "" @@ -3406,7 +3418,7 @@ msgid "" msgstr "" #: app/templates/report/index.html:16 -msgid "Please sign in or contact the admin in another way" +msgid "Please sign in or contact the admin using the link below." msgstr "" #: app/templates/report/index.html:34 @@ -3815,20 +3827,24 @@ msgid "" "languages." msgstr "" -#: app/templates/translate/index.html:69 +#: app/templates/translate/index.html:65 +msgid "How to translate a mod / game" +msgstr "" + +#: app/templates/translate/index.html:73 msgid "ContentDB" msgstr "" -#: app/templates/translate/index.html:76 +#: app/templates/translate/index.html:80 msgid "Packages that support translation" msgstr "" -#: app/templates/translate/index.html:81 +#: app/templates/translate/index.html:85 #, python-format msgid "Only show packages with %(lang)s translation" msgstr "" -#: app/templates/translate/index.html:85 +#: app/templates/translate/index.html:89 #, python-format msgid "Hide packages with %(lang)s translation" msgstr "" @@ -3909,7 +3925,7 @@ msgstr "" #: app/templates/users/change_set_password.html:17 #: app/templates/users/register.html:25 -#: app/templates/users/settings_email.html:20 +#: app/templates/users/settings_email.html:24 msgid "Your email will never be shared with a third-party." msgstr "" @@ -4164,7 +4180,7 @@ msgid "Change Email and Send Password Reset" msgstr "" #: app/templates/users/modtools.html:108 -#: app/templates/users/settings_email.html:14 +#: app/templates/users/settings_email.html:18 msgid "Email Address" msgstr "" @@ -4243,14 +4259,20 @@ msgid "Profile Picture" msgstr "" #: app/templates/users/profile_edit.html:27 -msgid "Sync with Forums" +msgid "Import from forums" msgstr "" -#: app/templates/users/profile_edit.html:46 +#: app/templates/users/profile_edit.html:47 +msgid "" +"Profile pictures should be square, at least 64x64px, and one of the " +"following formats: jpeg, png, or webp." +msgstr "" + +#: app/templates/users/profile_edit.html:51 msgid "Profile Information" msgstr "" -#: app/templates/users/profile_edit.html:53 +#: app/templates/users/profile_edit.html:58 msgid "Pretending to be another user is grounds for a permanent ban" msgstr "" @@ -4283,39 +4305,43 @@ msgstr "" msgid "Email and Notifications - %(username)s" msgstr "" -#: app/templates/users/settings_email.html:19 +#: app/templates/users/settings_email.html:23 msgid "" "Your email is needed to recover your account if you forget your password," " and to send (configurable) notifications." msgstr "" -#: app/templates/users/settings_email.html:25 +#: app/templates/users/settings_email.html:29 msgid "There is at least one verification pending." msgstr "" -#: app/templates/users/settings_email.html:29 +#: app/templates/users/settings_email.html:33 msgid "Notification Settings" msgstr "" -#: app/templates/users/settings_email.html:33 +#: app/templates/users/settings_email.html:37 msgid "Email notifications are currently turned off. Click 'save' to enable." msgstr "" -#: app/templates/users/settings_email.html:38 +#: app/templates/users/settings_email.html:42 msgid "" "Configure whether certain types of notifications are sent immediately, or" " as part of a daily digest." msgstr "" #: app/templates/users/settings_email.html:43 +msgid "Disable all" +msgstr "" + +#: app/templates/users/settings_email.html:48 msgid "Event" msgstr "" -#: app/templates/users/settings_email.html:45 +#: app/templates/users/settings_email.html:50 msgid "Immediately" msgstr "" -#: app/templates/users/settings_email.html:46 +#: app/templates/users/settings_email.html:51 msgid "In digest" msgstr "" @@ -4588,3 +4614,25 @@ msgstr "" #~ msgid "Create Tag" #~ msgstr "" + +#~ msgid "" +#~ "Warning: Forum topic not found. This " +#~ "may happen if the topic has only" +#~ " just been created." +#~ msgstr "" +#~ "Averto: Diskuteja temo ne troviĝis. Ĉi" +#~ " tio povas okazi, se la temo " +#~ "ĵus estis kreita." + +#~ msgid "A release is required before this package can be approved." +#~ msgstr "" + +#~ msgid "Otherwise, you may need to contact rubenwardy for help." +#~ msgstr "" + +#~ msgid "You should add at least one screenshot." +#~ msgstr "" + +#~ msgid "Please sign in or contact the admin in another way" +#~ msgstr "" + diff --git a/translations/es/LC_MESSAGES/messages.po b/translations/es/LC_MESSAGES/messages.po index 91ae9748..1b05baf3 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: 2024-03-03 02:54+0000\n" +"POT-Creation-Date: 2024-03-23 16:19+0000\n" "PO-Revision-Date: 2023-12-24 20:08+0000\n" "Last-Translator: José Muñoz \n" "Language: es\n" @@ -19,11 +19,11 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.12.1\n" -#: app/__init__.py:123 +#: app/__init__.py:137 msgid "Banned:" msgstr "Expulsado:" -#: app/__init__.py:125 +#: app/__init__.py:139 msgid "You have been banned." msgstr "Has sido expulsado." @@ -42,7 +42,7 @@ msgstr "Paquetes" msgid "%(package_type)s for %(game_name)s" msgstr "" -#: app/template_filters.py:90 +#: app/template_filters.py:92 #, python-format msgid "%(delta)s ago" msgstr "Hace %(delta)s" @@ -62,10 +62,10 @@ 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:275 -#: app/blueprints/packages/packages.py:539 -#: app/blueprints/packages/packages.py:635 -#: app/blueprints/packages/packages.py:706 +#: app/blueprints/oauth/__init__.py:175 app/blueprints/packages/packages.py:241 +#: app/blueprints/packages/packages.py:509 +#: app/blueprints/packages/packages.py:605 +#: app/blueprints/packages/packages.py:676 #: app/blueprints/packages/releases.py:62 #: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:49 #: app/blueprints/packages/screenshots.py:36 @@ -73,7 +73,7 @@ msgstr "Limitar al paquete" #: 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 +#: app/blueprints/users/settings.py:315 app/templates/users/modtools.html:111 msgid "Save" msgstr "Guardar" @@ -84,13 +84,13 @@ msgstr "Guardar" #: 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 +#: app/templates/packages/translation.html:54 msgid "Title" msgstr "Título" #: app/blueprints/collections/__init__.py:80 #: app/blueprints/collections/__init__.py:85 -#: app/templates/packages/translation.html:45 +#: app/templates/packages/translation.html:57 msgid "Short Description" msgstr "Descripción corta" @@ -136,29 +136,29 @@ msgstr "(Público, cambiar desde Perfil > Mis colecciones)" msgid "Removed package from favorites collection" msgstr "Paquete eliminado de la colección de los favoritos" -#: app/blueprints/github/__init__.py:52 +#: app/blueprints/github/__init__.py:54 msgid "Authorization failed [err=gh-oauth-login-failed]" msgstr "La autorización falló[err=gh-oauth-login-failed]" -#: app/blueprints/github/__init__.py:76 +#: app/blueprints/github/__init__.py:78 msgid "Linked GitHub to account" msgstr "GitHub vinculado a la cuenta" -#: app/blueprints/github/__init__.py:79 +#: app/blueprints/github/__init__.py:81 msgid "GitHub account is already associated with another user" msgstr "La cuenta de GitHub ya está asociada con otro usuario" -#: app/blueprints/github/__init__.py:85 +#: app/blueprints/github/__init__.py:87 msgid "Unable to find an account for that GitHub user" msgstr "No se ha podido encontrar una cuenta para ese usuario de GitHub" -#: app/blueprints/github/__init__.py:90 +#: app/blueprints/github/__init__.py:92 msgid "Authorization failed [err=gh-login-failed]" msgstr "La autorización falló [err=gh-login-failed]" #: app/blueprints/oauth/__init__.py:169 app/templates/admin/tags/list.html:30 #: app/templates/admin/warnings/list.html:24 -#: app/templates/users/settings_email.html:44 +#: app/templates/users/settings_email.html:49 msgid "Description" msgstr "Descripción" @@ -221,112 +221,96 @@ msgstr "Compartir e Insignias" msgid "Remove / Unpublish" msgstr "Eliminar / Retirar la publicación" -#: app/blueprints/packages/__init__.py:80 +#: app/blueprints/packages/__init__.py:80 app/logic/package_approval.py:123 #: app/templates/packages/game_support.html:4 msgid "Supported Games" msgstr "Juegos Soportados" -#: app/blueprints/packages/packages.py:177 -msgid "Error: Another package already uses this forum topic!" -msgstr "Error: Otro paquete ya utiliza este tema del foro!" - -#: app/blueprints/packages/packages.py:183 -msgid "Error: Forum topic author doesn't match package author." -msgstr "Error: El autor del tema del foro no coincide con el autor del paquete." - -#: app/blueprints/packages/packages.py:186 -msgid "" -"Warning: Forum topic not found. This may happen if the topic has only " -"just been created." -msgstr "" -"Advertencia: Tema del foro no encontrado. Esto puede ocurrir si el tema " -"acaba de ser creado." - -#: app/blueprints/packages/packages.py:239 +#: app/blueprints/packages/packages.py:205 msgid "No download available." msgstr "Ninguna descarga disponible." -#: app/blueprints/packages/packages.py:253 app/templates/packages/view.html:589 +#: app/blueprints/packages/packages.py:219 app/templates/packages/view.html:589 msgid "Type" msgstr "Tipo" -#: app/blueprints/packages/packages.py:254 +#: app/blueprints/packages/packages.py:220 msgid "Title (Human-readable)" msgstr "Título (legible por humanos)" -#: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:633 +#: app/blueprints/packages/packages.py:221 +#: app/blueprints/packages/packages.py:603 msgid "Name (Technical)" msgstr "Nombre (Técnico)" -#: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:634 +#: app/blueprints/packages/packages.py:221 +#: app/blueprints/packages/packages.py:604 #: app/templates/packages/create_edit.html:75 msgid "Lower case letters (a-z), digits (0-9), and underscores (_) only" msgstr "Sólo letras minúsculas (a-z), dígitos (0-9) y guiones bajos (_)" -#: app/blueprints/packages/packages.py:256 +#: app/blueprints/packages/packages.py:222 msgid "Short Description (Plaintext)" msgstr "Breve descripción (texto sin formato)" -#: app/blueprints/packages/packages.py:258 app/templates/packages/view.html:611 +#: app/blueprints/packages/packages.py:224 app/templates/packages/view.html:611 msgid "Maintenance State" msgstr "Estado de mantenimiento" -#: app/blueprints/packages/packages.py:260 app/templates/admin/tags/list.html:4 +#: app/blueprints/packages/packages.py:226 app/templates/admin/tags/list.html:4 #: app/templates/admin/tags/list.html:10 app/templates/todo/tags.html:38 msgid "Tags" msgstr "Etiquetas" -#: app/blueprints/packages/packages.py:261 +#: app/blueprints/packages/packages.py:227 msgid "Content Warnings" msgstr "Advertencias de contenido" -#: app/blueprints/packages/packages.py:262 app/templates/packages/view.html:600 +#: app/blueprints/packages/packages.py:228 app/templates/packages/view.html:600 msgid "License" msgstr "Licencia" -#: app/blueprints/packages/packages.py:263 +#: app/blueprints/packages/packages.py:229 msgid "Media License" msgstr "Licencia de medios" -#: app/blueprints/packages/packages.py:265 +#: app/blueprints/packages/packages.py:231 msgid "Long Description (Markdown)" msgstr "Descripción larga (Markdown)" -#: app/blueprints/packages/packages.py:267 +#: app/blueprints/packages/packages.py:233 msgid "VCS Repository URL" msgstr "URL del repositorio de VCS" -#: app/blueprints/packages/packages.py:268 app/blueprints/users/settings.py:75 +#: app/blueprints/packages/packages.py:234 app/blueprints/users/settings.py:75 msgid "Website URL" msgstr "URL del sitio web" -#: app/blueprints/packages/packages.py:269 +#: app/blueprints/packages/packages.py:235 msgid "Issue Tracker URL" msgstr "URL del rastreador de problemas" -#: app/blueprints/packages/packages.py:270 +#: app/blueprints/packages/packages.py:236 msgid "Forum Topic ID" msgstr "ID del tema del foro" -#: app/blueprints/packages/packages.py:271 +#: app/blueprints/packages/packages.py:237 msgid "Video URL" msgstr "URL de vídeo" -#: app/blueprints/packages/packages.py:272 +#: app/blueprints/packages/packages.py:238 msgid "Donate URL" msgstr "URL de donación" -#: app/blueprints/packages/packages.py:273 +#: app/blueprints/packages/packages.py:239 msgid "Translation URL" msgstr "" -#: app/blueprints/packages/packages.py:279 +#: app/blueprints/packages/packages.py:245 msgid "_game is not an allowed name" msgstr "_juego no es un nombre permitido" -#: app/blueprints/packages/packages.py:289 +#: app/blueprints/packages/packages.py:255 msgid "" "Package already exists, but is removed. Please contact ContentDB staff to" " restore the package" @@ -334,93 +318,100 @@ msgstr "" "El paquete ya existe, pero fue removido. Por favor contacta al personal " "de ContentDB para restaurar el paquete" -#: app/blueprints/packages/packages.py:294 +#: app/blueprints/packages/packages.py:260 msgid "Package already exists" msgstr "El paquete ya existe" -#: app/blueprints/packages/packages.py:300 +#: app/blueprints/packages/packages.py:266 msgid "A collection with a similar name already exists" msgstr "Ya existe una colección con un nombre similar" -#: app/blueprints/packages/packages.py:361 +#: app/blueprints/packages/packages.py:319 +#: app/blueprints/packages/releases.py:82 +msgid "" +"You must add an email address to your account and confirm it before you " +"can manage packages" +msgstr "" + +#: app/blueprints/packages/packages.py:331 msgid "Unable to find that user" msgstr "No se puede encontrar a ese usuario" -#: app/blueprints/packages/packages.py:365 +#: app/blueprints/packages/packages.py:335 #: app/blueprints/packages/screenshots.py:137 #: app/blueprints/users/settings.py:131 msgid "Permission denied" msgstr "Permiso denegado" -#: app/blueprints/packages/packages.py:421 -#: app/blueprints/packages/packages.py:494 -#: app/blueprints/packages/packages.py:514 +#: app/blueprints/packages/packages.py:391 +#: app/blueprints/packages/packages.py:464 +#: app/blueprints/packages/packages.py:484 msgid "You don't have permission to do that" msgstr "No tienes permiso para hacer eso" -#: app/blueprints/packages/packages.py:453 +#: app/blueprints/packages/packages.py:423 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:460 +#: app/blueprints/packages/packages.py:430 msgid "" "Please comment in the approval thread so editors know what you have " "changed" msgstr "" -#: app/blueprints/packages/packages.py:509 +#: app/blueprints/packages/packages.py:479 msgid "Deleted package" msgstr "Paquete eliminado" -#: app/blueprints/packages/packages.py:529 +#: app/blueprints/packages/packages.py:499 msgid "Unapproved package" msgstr "Paquete no aprobado" -#: app/blueprints/packages/packages.py:538 +#: app/blueprints/packages/packages.py:508 msgid "Maintainers (Comma-separated)" msgstr "Mantenedores (separados por comas)" -#: app/blueprints/packages/packages.py:547 +#: app/blueprints/packages/packages.py:517 msgid "You don't have permission to edit maintainers" msgstr "No tienes permiso para editar a los mantenedores" -#: app/blueprints/packages/packages.py:597 +#: app/blueprints/packages/packages.py:567 msgid "You are not a maintainer" msgstr "No eres un mantenedor" -#: app/blueprints/packages/packages.py:600 +#: app/blueprints/packages/packages.py:570 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:632 +#: app/blueprints/packages/packages.py:602 msgid "Author Name" msgstr "Nombre del autor" -#: app/blueprints/packages/packages.py:702 +#: app/blueprints/packages/packages.py:672 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:703 +#: app/blueprints/packages/packages.py:673 msgid "Supported games" msgstr "Juegos soportados" -#: app/blueprints/packages/packages.py:704 +#: app/blueprints/packages/packages.py:674 msgid "Unsupported games" msgstr "Juegos no compatibles" -#: app/blueprints/packages/packages.py:705 +#: app/blueprints/packages/packages.py:675 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:721 +#: app/blueprints/packages/packages.py:691 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:725 +#: app/blueprints/packages/packages.py:695 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 " @@ -443,13 +434,13 @@ msgstr "Referencia Git (es decir, hash de commit, rama o etiqueta)" #: app/blueprints/packages/releases.py:58 #: app/blueprints/packages/releases.py:70 -#: app/blueprints/packages/releases.py:194 +#: app/blueprints/packages/releases.py:198 msgid "Minimum Minetest Version" msgstr "Versión mínima de Minetest" #: app/blueprints/packages/releases.py:60 #: app/blueprints/packages/releases.py:72 -#: app/blueprints/packages/releases.py:197 +#: app/blueprints/packages/releases.py:201 msgid "Maximum Minetest Version" msgstr "Versión máxima de Minetest" @@ -467,80 +458,79 @@ msgstr "ID de tarea" msgid "Is Approved" msgstr "Está aprobado" -#: app/blueprints/packages/releases.py:87 +#: app/blueprints/packages/releases.py:91 msgid "Import from Git" msgstr "Importar desde Git" -#: app/blueprints/packages/releases.py:87 +#: app/blueprints/packages/releases.py:91 msgid "Upload .zip file" msgstr "Subir archivo .zip" -#: app/blueprints/packages/releases.py:193 +#: app/blueprints/packages/releases.py:197 msgid "Set Min" msgstr "Establecer mínimo" -#: app/blueprints/packages/releases.py:196 +#: app/blueprints/packages/releases.py:200 msgid "Set Max" msgstr "Establecer máximo" -#: app/blueprints/packages/releases.py:199 +#: app/blueprints/packages/releases.py:203 msgid "Only change values previously set as none" msgstr "Sólo cambiar los valores previamente establecidos como ninguno" -#: app/blueprints/packages/releases.py:200 +#: app/blueprints/packages/releases.py:204 msgid "Update" msgstr "Actualizar" -#: app/blueprints/packages/releases.py:252 +#: app/blueprints/packages/releases.py:256 #: app/templates/packages/update_config.html:25 msgid "Trigger" msgstr "Desencadenar" -#: app/blueprints/packages/releases.py:253 +#: app/blueprints/packages/releases.py:257 msgid "New Commit" msgstr "Nuevo Commit" -#: app/blueprints/packages/releases.py:254 app/templates/admin/tags/list.html:8 +#: app/blueprints/packages/releases.py:258 app/templates/admin/tags/list.html:8 msgid "New Tag" msgstr "Nueva etiqueta" -#: app/blueprints/packages/releases.py:256 +#: app/blueprints/packages/releases.py:260 msgid "Branch name" msgstr "Nombre de la rama" -#: app/blueprints/packages/releases.py:257 +#: app/blueprints/packages/releases.py:261 #: app/templates/packages/update_config.html:38 msgid "Action" msgstr "Acción" -#: app/blueprints/packages/releases.py:258 +#: app/blueprints/packages/releases.py:262 msgid "Send notification and mark as outdated" msgstr "Enviar notificación y marcar como obsoleto" -#: app/blueprints/packages/releases.py:258 -#: app/templates/macros/package_approval.html:22 +#: app/blueprints/packages/releases.py:262 app/logic/package_approval.py:104 msgid "Create release" msgstr "Crear lanzamiento" -#: app/blueprints/packages/releases.py:260 +#: app/blueprints/packages/releases.py:264 msgid "Save Settings" msgstr "Guardar ajustes" -#: app/blueprints/packages/releases.py:261 +#: app/blueprints/packages/releases.py:265 msgid "Disable Automation" msgstr "Desactivar la automatización" -#: app/blueprints/packages/releases.py:300 +#: app/blueprints/packages/releases.py:304 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:316 +#: app/blueprints/packages/releases.py:320 msgid "Deleted update configuration" msgstr "Configuración de actualización eliminada" -#: app/blueprints/packages/releases.py:324 +#: app/blueprints/packages/releases.py:328 msgid "Now, please create an initial release" msgstr "Ahora, crea un lanzamiento inicial" @@ -649,7 +639,7 @@ msgid "Please wait before commenting again" msgstr "Por favor espere para comentar de nuevo" #: app/blueprints/threads/__init__.py:284 -#: app/templates/macros/package_approval.html:112 +#: app/templates/macros/package_approval.html:56 msgid "Open Thread" msgstr "Crear Hilo" @@ -716,7 +706,7 @@ msgstr "Inicio de sesión fallido" msgid "Display Name" msgstr "Nombre a mostrar" -#: app/blueprints/users/account.py:101 app/blueprints/users/settings.py:298 +#: app/blueprints/users/account.py:101 app/blueprints/users/settings.py:309 #: app/templates/users/list.html:18 msgid "Username" msgstr "Nombre de usuario" @@ -1008,7 +998,7 @@ msgid "Account and Security" msgstr "Cuenta y seguridad" #: app/blueprints/users/settings.py:46 -#: app/templates/users/settings_email.html:8 +#: app/templates/users/settings_email.html:12 msgid "Email and Notifications" msgstr "Correo electrónico y notificaciones" @@ -1033,27 +1023,27 @@ msgstr "URL de donación" msgid "A user already has that name" msgstr "Un usuario ya tiene ese nombre" -#: app/blueprints/users/settings.py:256 +#: app/blueprints/users/settings.py:264 msgid "Users with moderator rank or above cannot be deleted" msgstr "Los usuarios con rango de moderador o superior no pueden ser eliminados" -#: app/blueprints/users/settings.py:299 +#: app/blueprints/users/settings.py:310 msgid "Display name" msgstr "Nombre a mostrar" -#: app/blueprints/users/settings.py:300 +#: app/blueprints/users/settings.py:311 msgid "Forums Username" msgstr "Nombre de usuario de los foros" -#: app/blueprints/users/settings.py:301 +#: app/blueprints/users/settings.py:312 msgid "GitHub Username" msgstr "Nombre de usuario de GitHub" -#: app/blueprints/users/settings.py:302 app/templates/users/list.html:14 +#: app/blueprints/users/settings.py:313 app/templates/users/list.html:14 msgid "Rank" msgstr "Clasificar" -#: app/blueprints/users/settings.py:346 +#: app/blueprints/users/settings.py:357 msgid "Can't promote a user to a rank higher than yourself!" msgstr "¡No puede ascender a un usuario a un rango mayor que el suyo!" @@ -1070,33 +1060,81 @@ msgstr "Filtro de archivos" msgid "Search" msgstr "Buscar" -#: app/logic/package_validator.py:37 +#: app/logic/package_approval.py:95 msgid "A package already exists with this name. Please see Policy and Guidance 3" msgstr "Ya existe un paquete con este nombre. Consulte la Política y Orientación 3" -#: app/logic/package_validator.py:40 -#: app/templates/macros/package_approval.html:36 -msgid "A release is required before this package can be approved." -msgstr "Se requiere una versión antes de que este paquete pueda ser aprobado." +#: app/logic/package_approval.py:99 +msgid "You need to create a release before this package can be approved." +msgstr "Debe crear una versión antes de que se pueda aprobar este paquete." -#: app/logic/package_validator.py:46 -#: app/templates/macros/package_approval.html:45 +#: app/logic/package_approval.py:101 +msgid "Release is still importing, or has an error." +msgstr "El lanzamiento aún se está importando, o tiene un error." + +#: app/logic/package_approval.py:105 +msgid "Set up releases" +msgstr "Configurar versiones" + +#: app/logic/package_approval.py:112 +msgid "You need to add at least one screenshot." +msgstr "Debe agregar al menos una captura de pantalla." + +#: app/logic/package_approval.py:117 #, python-format msgid "" "The following hard dependencies need to be added to ContentDB first: " "%(deps)s" msgstr "Las siguientes dependencias deben añadirse a ContentDB primero: %(deps)s" -#: app/logic/package_validator.py:51 -#: app/templates/macros/package_approval.html:41 -msgid "You need to add at least one screenshot." -msgstr "Debe agregar al menos una captura de pantalla." +#: app/logic/package_approval.py:121 +msgid "" +"What games does your package support? Please specify on the supported " +"games page" +msgstr "" -#: app/logic/package_validator.py:54 -#: app/templates/macros/package_approval.html:49 +#: app/logic/package_approval.py:126 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/package_approval.py:134 +msgid "Please make sure that this package has the right to the names it uses." +msgstr "" +"Por favor asegúrese de que este paquete tiene el derecho a los nombres " +"que usa." + +#: app/logic/package_approval.py:139 +#, python-format +msgid "Please make sure that this package has the right to the names %(names)s" +msgstr "" +"Por favor asegúrese de que este paquete tiene el derecho a los nombres " +"%(names)s" + +#: app/logic/package_approval.py:140 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/logic/package_approval.py:145 +msgid "Error: Another package already uses this forum topic!" +msgstr "Error: Otro paquete ya utiliza este tema del foro!" + +#: app/logic/package_approval.py:150 +msgid "Error: Forum topic author doesn't match package author." +msgstr "Error: El autor del tema del foro no coincide con el autor del paquete." + +#: app/logic/package_approval.py:152 +msgid "" +"Warning: Forum topic not found. The topic may have been created since the" +" last forum crawl." +msgstr "" + #: app/logic/packages.py:99 msgid "" "Name can only contain lower case letters (a-z), digits (0-9), and " @@ -1203,7 +1241,7 @@ msgstr "Aprobar" msgid "Delete" msgstr "Borrar" -#: app/models/packages.py:572 app/templates/packages/view.html:163 +#: app/models/packages.py:569 app/templates/packages/view.html:163 msgid "Work in Progress" msgstr "En progreso" @@ -1325,7 +1363,7 @@ msgstr "Cerrar sesión" msgid "Languages" msgstr "" -#: app/templates/base.html:202 app/templates/translate/index.html:72 +#: app/templates/base.html:202 app/templates/translate/index.html:76 msgid "Help translate ContentDB" msgstr "Ayuda a traducir ContentDB" @@ -1433,17 +1471,6 @@ msgstr "Siguiente" msgid "Recently Added" msgstr "Añadidos recientemente" -#: 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" @@ -1855,10 +1882,8 @@ msgid "You can use GitHub to log in if it is associated with your account." msgstr "Puede usar GitHub para iniciar sesión si está asociado a su cuenta." #: app/templates/emails/unable_to_find_account.html:9 -msgid "Otherwise, you may need to contact rubenwardy for help." +msgid "Otherwise, you may need to contact the admin for help." msgstr "" -"De lo contrario, es posible que necesites contactar a rubenwardy por " -"ayuda." #: app/templates/emails/unable_to_find_account.html:12 msgid "" @@ -1945,60 +1970,35 @@ msgstr "Empiece a escribir para ver sugerencias" msgid "State" msgstr "Estado" -#: app/templates/macros/package_approval.html:26 -msgid "Set up releases" -msgstr "Configurar versiones" - -#: app/templates/macros/package_approval.html:31 -msgid "You need to create a release before this package can be approved." -msgstr "Debe crear una versión antes de que se pueda aprobar este paquete." - -#: app/templates/macros/package_approval.html:33 -msgid "Release is still importing, or has an error." -msgstr "El lanzamiento aún se está importando, o tiene un error." - -#: app/templates/macros/package_approval.html:56 -msgid "You should add at least one screenshot." -msgstr "Deberías añadir al menos una captura de pantalla." - -#: app/templates/macros/package_approval.html:62 +#: app/templates/macros/package_approval.html:36 msgid "Please wait for the release to be approved." msgstr "Por favor espere a que el lanzamiento sea aprobado." -#: app/templates/macros/package_approval.html:64 +#: app/templates/macros/package_approval.html:38 msgid "You can now approve this package if you're ready." msgstr "Ahora puede aprobar este paquete si está listo." -#: app/templates/macros/package_approval.html:66 +#: app/templates/macros/package_approval.html:40 msgid "Please wait for the package to be approved." msgstr "Por favor espere a que el paquete sea aprobado." -#: app/templates/macros/package_approval.html:70 +#: app/templates/macros/package_approval.html:44 msgid "You can now submit this package for approval if you're ready." msgstr "Ahora puede presentar este paquete para aprobación si está listo." -#: app/templates/macros/package_approval.html:72 +#: app/templates/macros/package_approval.html:46 msgid "This package can be submitted for approval when ready." msgstr "Este paquete puede ser presentado para aprobación cuando esté listo." -#: app/templates/macros/package_approval.html:102 -msgid "Please make sure that this package has the right to the names it uses." +#: app/templates/macros/package_approval.html:49 +msgid "You need to fix the above errors before you can submit for review" msgstr "" -"Por favor asegúrese de que este paquete tiene el derecho a los nombres " -"que usa." -#: app/templates/macros/package_approval.html:104 -#, python-format -msgid "Please make sure that this package has the right to the names %(names)s" -msgstr "" -"Por favor asegúrese de que este paquete tiene el derecho a los nombres " -"%(names)s" - -#: app/templates/macros/package_approval.html:115 +#: app/templates/macros/package_approval.html:59 msgid "Package approval thread" msgstr "Hilo de aprobación del paquete" -#: app/templates/macros/package_approval.html:116 +#: app/templates/macros/package_approval.html:60 msgid "" "You can open a thread if you have a question for the approver or package " "author." @@ -3322,16 +3322,27 @@ msgstr "" msgid "Translating content meta - lua_api.md" msgstr "" -#: app/templates/packages/translation.html:31 +#: app/templates/packages/translation.html:30 +msgid "Translation template" +msgstr "" + +#: app/templates/packages/translation.html:32 +#, python-format +msgid "" +"To quickly add support for ContentDB package translation, create a file " +"at %(location)s with the following content:" +msgstr "" + +#: app/templates/packages/translation.html:43 #, python-format msgid "%(title)s is available in %(num)d languages." msgstr "" -#: app/templates/packages/translation.html:32 +#: app/templates/packages/translation.html:44 msgid "ContentDB reads translations from locale files (.tr) in your package." msgstr "" -#: app/templates/packages/translation.html:39 +#: app/templates/packages/translation.html:51 msgid "Language" msgstr "" @@ -3596,10 +3607,8 @@ msgstr "" "formulario." #: app/templates/report/index.html:16 -msgid "Please sign in or contact the admin in another way" +msgid "Please sign in or contact the admin using the link below." msgstr "" -"Por favor, inicia sesión o ponte en contacto con el administrador de otra" -" manera" #: app/templates/report/index.html:34 msgid "What are you reporting? Why are you reporting it?" @@ -4036,20 +4045,24 @@ msgid "" "languages." msgstr "" -#: app/templates/translate/index.html:69 +#: app/templates/translate/index.html:65 +msgid "How to translate a mod / game" +msgstr "" + +#: app/templates/translate/index.html:73 msgid "ContentDB" msgstr "" -#: app/templates/translate/index.html:76 +#: app/templates/translate/index.html:80 msgid "Packages that support translation" msgstr "" -#: app/templates/translate/index.html:81 +#: app/templates/translate/index.html:85 #, python-format msgid "Only show packages with %(lang)s translation" msgstr "" -#: app/templates/translate/index.html:85 +#: app/templates/translate/index.html:89 #, python-format msgid "Hide packages with %(lang)s translation" msgstr "" @@ -4136,7 +4149,7 @@ msgstr "" #: app/templates/users/change_set_password.html:17 #: app/templates/users/register.html:25 -#: app/templates/users/settings_email.html:20 +#: app/templates/users/settings_email.html:24 msgid "Your email will never be shared with a third-party." msgstr "Tu correo electrónico nunca se compartirá con un tercero." @@ -4408,7 +4421,7 @@ msgid "Change Email and Send Password Reset" msgstr "Cambiar correo electrónico y enviar restablecimiento de contraseña" #: app/templates/users/modtools.html:108 -#: app/templates/users/settings_email.html:14 +#: app/templates/users/settings_email.html:18 msgid "Email Address" msgstr "Dirección de correo electrónico" @@ -4487,14 +4500,20 @@ msgid "Profile Picture" msgstr "Foto de perfil" #: app/templates/users/profile_edit.html:27 -msgid "Sync with Forums" -msgstr "Sincronizar con los foros" +msgid "Import from forums" +msgstr "" -#: app/templates/users/profile_edit.html:46 +#: app/templates/users/profile_edit.html:47 +msgid "" +"Profile pictures should be square, at least 64x64px, and one of the " +"following formats: jpeg, png, or webp." +msgstr "" + +#: app/templates/users/profile_edit.html:51 msgid "Profile Information" msgstr "Información del perfil" -#: app/templates/users/profile_edit.html:53 +#: app/templates/users/profile_edit.html:58 msgid "Pretending to be another user is grounds for a permanent ban" msgstr "Hacerse pasar por otro usuario es motivo de baneo permanente" @@ -4531,7 +4550,7 @@ msgstr "Estoy de acuerdo con la " msgid "Email and Notifications - %(username)s" msgstr "Correo electrónico y notificaciones - %(username)s" -#: app/templates/users/settings_email.html:19 +#: app/templates/users/settings_email.html:23 msgid "" "Your email is needed to recover your account if you forget your password," " and to send (configurable) notifications." @@ -4539,21 +4558,21 @@ msgstr "" "Tu correo electrónico es necesario para recuperar tu cuenta si olvidas tu" " contraseña, y para enviar notificaciones (configurables)." -#: app/templates/users/settings_email.html:25 +#: app/templates/users/settings_email.html:29 msgid "There is at least one verification pending." msgstr "Hay al menos una verificación pendiente." -#: app/templates/users/settings_email.html:29 +#: app/templates/users/settings_email.html:33 msgid "Notification Settings" msgstr "Ajustes de notificación" -#: app/templates/users/settings_email.html:33 +#: app/templates/users/settings_email.html:37 msgid "Email notifications are currently turned off. Click 'save' to enable." msgstr "" "Las notificaciones por correo electrónico están desactivadas. Haz clic en" " \"Guardar\" para activarlas." -#: app/templates/users/settings_email.html:38 +#: app/templates/users/settings_email.html:42 msgid "" "Configure whether certain types of notifications are sent immediately, or" " as part of a daily digest." @@ -4562,14 +4581,18 @@ msgstr "" "inmediatamente o como parte de un resumen diario." #: app/templates/users/settings_email.html:43 +msgid "Disable all" +msgstr "" + +#: app/templates/users/settings_email.html:48 msgid "Event" msgstr "Evento" -#: app/templates/users/settings_email.html:45 +#: app/templates/users/settings_email.html:50 msgid "Immediately" msgstr "Inmediatamente" -#: app/templates/users/settings_email.html:46 +#: app/templates/users/settings_email.html:51 msgid "In digest" msgstr "En el resumen" @@ -4916,7 +4939,7 @@ msgstr "" #~ msgstr "La captura de pantalla superior será usada como miniatura del paquete." #~ msgid "Sync with Forums" -#~ msgstr "" +#~ msgstr "Sincronizar con los foros" #~ msgid "" #~ "No reviewed packages accepting donations. " @@ -5061,3 +5084,30 @@ msgstr "" #~ msgid "Create Tag" #~ msgstr "Crear etiqueta" +#~ msgid "" +#~ "Warning: Forum topic not found. This " +#~ "may happen if the topic has only" +#~ " just been created." +#~ msgstr "" +#~ "Advertencia: Tema del foro no " +#~ "encontrado. Esto puede ocurrir si el " +#~ "tema acaba de ser creado." + +#~ msgid "A release is required before this package can be approved." +#~ msgstr "Se requiere una versión antes de que este paquete pueda ser aprobado." + +#~ msgid "Otherwise, you may need to contact rubenwardy for help." +#~ msgstr "" +#~ "De lo contrario, es posible que " +#~ "necesites contactar a rubenwardy por " +#~ "ayuda." + +#~ msgid "You should add at least one screenshot." +#~ msgstr "Deberías añadir al menos una captura de pantalla." + +#~ msgid "Please sign in or contact the admin in another way" +#~ msgstr "" +#~ "Por favor, inicia sesión o ponte " +#~ "en contacto con el administrador de " +#~ "otra manera" + diff --git a/translations/fa/LC_MESSAGES/messages.po b/translations/fa/LC_MESSAGES/messages.po index f1145a8f..c823bc10 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: 2024-03-03 02:54+0000\n" +"POT-Creation-Date: 2024-03-23 16:19+0000\n" "PO-Revision-Date: 2023-10-03 01:59+0000\n" "Last-Translator: Farooq Karimi Zadeh \n" "Language: fa\n" @@ -19,11 +19,11 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.12.1\n" -#: app/__init__.py:123 +#: app/__init__.py:137 msgid "Banned:" msgstr "قطع دسترسی شده:" -#: app/__init__.py:125 +#: app/__init__.py:139 msgid "You have been banned." msgstr "دسترسی شما قطع شده است." @@ -42,7 +42,7 @@ msgstr "بسته‌ها" msgid "%(package_type)s for %(game_name)s" msgstr "" -#: app/template_filters.py:90 +#: app/template_filters.py:92 #, python-format msgid "%(delta)s ago" msgstr "%(delta)s پیش" @@ -62,10 +62,10 @@ 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:275 -#: app/blueprints/packages/packages.py:539 -#: app/blueprints/packages/packages.py:635 -#: app/blueprints/packages/packages.py:706 +#: app/blueprints/oauth/__init__.py:175 app/blueprints/packages/packages.py:241 +#: app/blueprints/packages/packages.py:509 +#: app/blueprints/packages/packages.py:605 +#: app/blueprints/packages/packages.py:676 #: app/blueprints/packages/releases.py:62 #: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:49 #: app/blueprints/packages/screenshots.py:36 @@ -73,7 +73,7 @@ msgstr "به بسته محدود کن" #: 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 +#: app/blueprints/users/settings.py:315 app/templates/users/modtools.html:111 msgid "Save" msgstr "ذخیره" @@ -84,13 +84,13 @@ msgstr "ذخیره" #: 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 +#: app/templates/packages/translation.html:54 msgid "Title" msgstr "عنوان" #: app/blueprints/collections/__init__.py:80 #: app/blueprints/collections/__init__.py:85 -#: app/templates/packages/translation.html:45 +#: app/templates/packages/translation.html:57 msgid "Short Description" msgstr "توضیح کوتاه" @@ -136,29 +136,29 @@ msgstr "(عمومی، از نمایه » مجموعه‌های من تغییر msgid "Removed package from favorites collection" msgstr "بسته از مجموعه علاقه‌مندی‌ها حذف شد" -#: app/blueprints/github/__init__.py:52 +#: app/blueprints/github/__init__.py:54 msgid "Authorization failed [err=gh-oauth-login-failed]" msgstr "احراز هویت ناموفق [err=gh-oauth-login-failed]" -#: app/blueprints/github/__init__.py:76 +#: app/blueprints/github/__init__.py:78 msgid "Linked GitHub to account" msgstr "پیوند‌شده به حساب گیت‌هاب" -#: app/blueprints/github/__init__.py:79 +#: app/blueprints/github/__init__.py:81 msgid "GitHub account is already associated with another user" msgstr "حساب گیت‌هاب از قبل با کاربری دیگر مرتبط شده است" -#: app/blueprints/github/__init__.py:85 +#: app/blueprints/github/__init__.py:87 msgid "Unable to find an account for that GitHub user" msgstr "قادر به پیدا کردن حساب برای آن حساب گیت‌هاب نیستیم" -#: app/blueprints/github/__init__.py:90 +#: app/blueprints/github/__init__.py:92 msgid "Authorization failed [err=gh-login-failed]" msgstr "احراز هویت ناموفق [err=gh-login-failed]" #: app/blueprints/oauth/__init__.py:169 app/templates/admin/tags/list.html:30 #: app/templates/admin/warnings/list.html:24 -#: app/templates/users/settings_email.html:44 +#: app/templates/users/settings_email.html:49 msgid "Description" msgstr "" @@ -221,112 +221,96 @@ msgstr "اشتراک و نشان‌ها" msgid "Remove / Unpublish" msgstr "" -#: app/blueprints/packages/__init__.py:80 +#: app/blueprints/packages/__init__.py:80 app/logic/package_approval.py:123 #: app/templates/packages/game_support.html:4 msgid "Supported Games" msgstr "بازی‌های پشتیبانی‌شده" -#: app/blueprints/packages/packages.py:177 -msgid "Error: Another package already uses this forum topic!" -msgstr "خطا:‌ بسته‌ای دیگر همین تاپیک انجمن را استفاده می‌کند!" - -#: app/blueprints/packages/packages.py:183 -msgid "Error: Forum topic author doesn't match package author." -msgstr "خطا:‌ نویسنده تاپیک انجمن با نویسنده بسته هم‌خوانی ندارد." - -#: app/blueprints/packages/packages.py:186 -msgid "" -"Warning: Forum topic not found. This may happen if the topic has only " -"just been created." -msgstr "" -"اخطار: تاپیک انجمن پیدا نشد. ممکن است به این دلیل باشد که تاپیک همین الآن" -" ایجاد شده است." - -#: app/blueprints/packages/packages.py:239 +#: app/blueprints/packages/packages.py:205 msgid "No download available." msgstr "دانلودی در دسترس نیست." -#: app/blueprints/packages/packages.py:253 app/templates/packages/view.html:589 +#: app/blueprints/packages/packages.py:219 app/templates/packages/view.html:589 msgid "Type" msgstr "نوع" -#: app/blueprints/packages/packages.py:254 +#: app/blueprints/packages/packages.py:220 msgid "Title (Human-readable)" msgstr "عنوان(قابل خواندن توسط انسان)" -#: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:633 +#: app/blueprints/packages/packages.py:221 +#: app/blueprints/packages/packages.py:603 msgid "Name (Technical)" msgstr "نام (فنی)" -#: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:634 +#: app/blueprints/packages/packages.py:221 +#: app/blueprints/packages/packages.py:604 #: app/templates/packages/create_edit.html:75 msgid "Lower case letters (a-z), digits (0-9), and underscores (_) only" msgstr "تنها حروف کوچک(a-z)، رفم‌ها(0-9) و زیرخط(_)" -#: app/blueprints/packages/packages.py:256 +#: app/blueprints/packages/packages.py:222 msgid "Short Description (Plaintext)" msgstr "توضیحات کوتاه(متن ساده)" -#: app/blueprints/packages/packages.py:258 app/templates/packages/view.html:611 +#: app/blueprints/packages/packages.py:224 app/templates/packages/view.html:611 msgid "Maintenance State" msgstr "وضعیت نگه‌داری" -#: app/blueprints/packages/packages.py:260 app/templates/admin/tags/list.html:4 +#: app/blueprints/packages/packages.py:226 app/templates/admin/tags/list.html:4 #: app/templates/admin/tags/list.html:10 app/templates/todo/tags.html:38 msgid "Tags" msgstr "برچسب‌ها" -#: app/blueprints/packages/packages.py:261 +#: app/blueprints/packages/packages.py:227 msgid "Content Warnings" msgstr "اخطار‌های محتوا" -#: app/blueprints/packages/packages.py:262 app/templates/packages/view.html:600 +#: app/blueprints/packages/packages.py:228 app/templates/packages/view.html:600 msgid "License" msgstr "پروانه" -#: app/blueprints/packages/packages.py:263 +#: app/blueprints/packages/packages.py:229 msgid "Media License" msgstr "پروانه چند‌رسانه‌ای" -#: app/blueprints/packages/packages.py:265 +#: app/blueprints/packages/packages.py:231 msgid "Long Description (Markdown)" msgstr "توضیحات بلند(مارک‌دوان)" -#: app/blueprints/packages/packages.py:267 +#: app/blueprints/packages/packages.py:233 msgid "VCS Repository URL" msgstr "آدرس مخزن VCS" -#: app/blueprints/packages/packages.py:268 app/blueprints/users/settings.py:75 +#: app/blueprints/packages/packages.py:234 app/blueprints/users/settings.py:75 msgid "Website URL" msgstr "آدرس تار‌نما" -#: app/blueprints/packages/packages.py:269 +#: app/blueprints/packages/packages.py:235 msgid "Issue Tracker URL" msgstr "آدرس ردیاب مشکلات" -#: app/blueprints/packages/packages.py:270 +#: app/blueprints/packages/packages.py:236 msgid "Forum Topic ID" msgstr "آی‌دی تاپیک انجمن" -#: app/blueprints/packages/packages.py:271 +#: app/blueprints/packages/packages.py:237 msgid "Video URL" msgstr "آدرس فیلم" -#: app/blueprints/packages/packages.py:272 +#: app/blueprints/packages/packages.py:238 msgid "Donate URL" msgstr "آدرس اهدا" -#: app/blueprints/packages/packages.py:273 +#: app/blueprints/packages/packages.py:239 msgid "Translation URL" msgstr "" -#: app/blueprints/packages/packages.py:279 +#: app/blueprints/packages/packages.py:245 msgid "_game is not an allowed name" msgstr "_game یک نام مجاز نیست" -#: app/blueprints/packages/packages.py:289 +#: app/blueprints/packages/packages.py:255 msgid "" "Package already exists, but is removed. Please contact ContentDB staff to" " restore the package" @@ -334,91 +318,98 @@ msgstr "" "بسته از قبل وجود دارد اما حذف شده است. لطفا با کارکنان ContentDB جهت " "بازگردانی بسته تماس بگیرید" -#: app/blueprints/packages/packages.py:294 +#: app/blueprints/packages/packages.py:260 msgid "Package already exists" msgstr "بسته از قبل وجود دارد" -#: app/blueprints/packages/packages.py:300 +#: app/blueprints/packages/packages.py:266 msgid "A collection with a similar name already exists" msgstr "یک مجموعه با نامی مشابه وجود دارد" -#: app/blueprints/packages/packages.py:361 +#: app/blueprints/packages/packages.py:319 +#: app/blueprints/packages/releases.py:82 +msgid "" +"You must add an email address to your account and confirm it before you " +"can manage packages" +msgstr "" + +#: app/blueprints/packages/packages.py:331 msgid "Unable to find that user" msgstr "قادر به پیدا کردن این کاربر نیستیم" -#: app/blueprints/packages/packages.py:365 +#: app/blueprints/packages/packages.py:335 #: app/blueprints/packages/screenshots.py:137 #: app/blueprints/users/settings.py:131 msgid "Permission denied" msgstr "دسترسی مسدود شده است" -#: app/blueprints/packages/packages.py:421 -#: app/blueprints/packages/packages.py:494 -#: app/blueprints/packages/packages.py:514 +#: app/blueprints/packages/packages.py:391 +#: app/blueprints/packages/packages.py:464 +#: app/blueprints/packages/packages.py:484 msgid "You don't have permission to do that" msgstr "شما دسترسی انجام این را ندارید" -#: app/blueprints/packages/packages.py:453 +#: app/blueprints/packages/packages.py:423 msgid "Please comment what changes are needed in the approval thread" msgstr "لطفا نظر دهید نیازمند چه تغییراتی در ریسمان تایید است" -#: app/blueprints/packages/packages.py:460 +#: app/blueprints/packages/packages.py:430 msgid "" "Please comment in the approval thread so editors know what you have " "changed" msgstr "" -#: app/blueprints/packages/packages.py:509 +#: app/blueprints/packages/packages.py:479 msgid "Deleted package" msgstr "بسته حذف شد" -#: app/blueprints/packages/packages.py:529 +#: app/blueprints/packages/packages.py:499 msgid "Unapproved package" msgstr "بسته تایید نشده" -#: app/blueprints/packages/packages.py:538 +#: app/blueprints/packages/packages.py:508 msgid "Maintainers (Comma-separated)" msgstr "نگه‌دارنده‌ها(جدا شده با کاما یا ویرگول)" -#: app/blueprints/packages/packages.py:547 +#: app/blueprints/packages/packages.py:517 msgid "You don't have permission to edit maintainers" msgstr "شما دسترسی ویرایش نگه‌دارنده‌ها رو ندارید" -#: app/blueprints/packages/packages.py:597 +#: app/blueprints/packages/packages.py:567 msgid "You are not a maintainer" msgstr "شما یک نگه‌دار نیستید" -#: app/blueprints/packages/packages.py:600 +#: app/blueprints/packages/packages.py:570 msgid "Package owners cannot remove themselves as maintainers" msgstr "صاحبان بسته نمی‌توانند خودشان رو از فهرست نگه‌دارنده‌ها حذف کنند" -#: app/blueprints/packages/packages.py:632 +#: app/blueprints/packages/packages.py:602 msgid "Author Name" msgstr "نام نویسنده" -#: app/blueprints/packages/packages.py:702 +#: app/blueprints/packages/packages.py:672 msgid "Enable support detection based on dependencies (recommended)" msgstr "فعال‌سازی تشخیص پشتیبانی بر اساس پیش‌نیاز‌ها (پیشنهاد می‌شود)" -#: app/blueprints/packages/packages.py:703 +#: app/blueprints/packages/packages.py:673 msgid "Supported games" msgstr "بازی‌های تحت پشتیبانی" -#: app/blueprints/packages/packages.py:704 +#: app/blueprints/packages/packages.py:674 msgid "Unsupported games" msgstr "بازی‌های پشتیبانی نشده" -#: app/blueprints/packages/packages.py:705 +#: app/blueprints/packages/packages.py:675 msgid "Supports all games (unless stated) / is game independent" msgstr "" "از تمامی بازی‌ها پشتیبانی می‌کند(مگر این‌که خلاف آن گفته شود) یا این‌که " "مستقل از بازی است" -#: app/blueprints/packages/packages.py:721 +#: app/blueprints/packages/packages.py:691 msgid "You need at least one release before you can edit game support" msgstr "" -#: app/blueprints/packages/packages.py:725 +#: app/blueprints/packages/packages.py:695 msgid "Mod(pack) needs to contain at least one mod. Please create a new release" msgstr "" @@ -439,13 +430,13 @@ msgstr "مرجع گیت(مانند هش کامین یا برنچ یا برچسب #: app/blueprints/packages/releases.py:58 #: app/blueprints/packages/releases.py:70 -#: app/blueprints/packages/releases.py:194 +#: app/blueprints/packages/releases.py:198 msgid "Minimum Minetest Version" msgstr "حداقل نسخه ماین‌تست" #: app/blueprints/packages/releases.py:60 #: app/blueprints/packages/releases.py:72 -#: app/blueprints/packages/releases.py:197 +#: app/blueprints/packages/releases.py:201 msgid "Maximum Minetest Version" msgstr "حداکثر نسخه ماین‌تست" @@ -463,78 +454,77 @@ msgstr "آی‌دی کار" msgid "Is Approved" msgstr "تایید شده" -#: app/blueprints/packages/releases.py:87 +#: app/blueprints/packages/releases.py:91 msgid "Import from Git" msgstr "درون‌ریزی از گیت" -#: app/blueprints/packages/releases.py:87 +#: app/blueprints/packages/releases.py:91 msgid "Upload .zip file" msgstr "بارگزاری پرونده زیپ" -#: app/blueprints/packages/releases.py:193 +#: app/blueprints/packages/releases.py:197 msgid "Set Min" msgstr "تعیین حداقل" -#: app/blueprints/packages/releases.py:196 +#: app/blueprints/packages/releases.py:200 msgid "Set Max" msgstr "تعیین حداکثر" -#: app/blueprints/packages/releases.py:199 +#: app/blueprints/packages/releases.py:203 msgid "Only change values previously set as none" msgstr "تنها مقادیر بی‌مقدار را تغییر بده" -#: app/blueprints/packages/releases.py:200 +#: app/blueprints/packages/releases.py:204 msgid "Update" msgstr "بروز‌رسانی" -#: app/blueprints/packages/releases.py:252 +#: app/blueprints/packages/releases.py:256 #: app/templates/packages/update_config.html:25 msgid "Trigger" msgstr "محرک" -#: app/blueprints/packages/releases.py:253 +#: app/blueprints/packages/releases.py:257 msgid "New Commit" msgstr "کامیت جدید" -#: app/blueprints/packages/releases.py:254 app/templates/admin/tags/list.html:8 +#: app/blueprints/packages/releases.py:258 app/templates/admin/tags/list.html:8 msgid "New Tag" msgstr "برچسب جدید" -#: app/blueprints/packages/releases.py:256 +#: app/blueprints/packages/releases.py:260 msgid "Branch name" msgstr "نام برنچ" -#: app/blueprints/packages/releases.py:257 +#: app/blueprints/packages/releases.py:261 #: app/templates/packages/update_config.html:38 msgid "Action" msgstr "عمل" -#: app/blueprints/packages/releases.py:258 +#: app/blueprints/packages/releases.py:262 msgid "Send notification and mark as outdated" msgstr "ارسال اعلان و علامت‌زدن به عنوان تاریخ‌گذشته" -#: app/blueprints/packages/releases.py:258 -#: app/templates/macros/package_approval.html:22 +#: app/blueprints/packages/releases.py:262 app/logic/package_approval.py:104 msgid "Create release" msgstr "ایجاد یک انتشار" -#: app/blueprints/packages/releases.py:260 +#: app/blueprints/packages/releases.py:264 msgid "Save Settings" msgstr "ذخیره تنظیمات" -#: app/blueprints/packages/releases.py:261 +#: app/blueprints/packages/releases.py:265 msgid "Disable Automation" msgstr "غیر فعال کردن خودکارسازی" -#: app/blueprints/packages/releases.py:300 +#: app/blueprints/packages/releases.py:304 msgid "Please add a Git repository URL in order to set up automatic releases" msgstr "لطفا آدرس یک مخزن گیت را برای تنظیم انتشار های خودکار اضافه کنید" -#: app/blueprints/packages/releases.py:316 +#: app/blueprints/packages/releases.py:320 msgid "Deleted update configuration" msgstr "پیکره‌بندی بروزرسانی حذف شد" -#: app/blueprints/packages/releases.py:324 +#: app/blueprints/packages/releases.py:328 msgid "Now, please create an initial release" msgstr "لطفا الآن یک انتشار آغازین ایجاد کنید" @@ -645,7 +635,7 @@ msgid "Please wait before commenting again" msgstr "" #: app/blueprints/threads/__init__.py:284 -#: app/templates/macros/package_approval.html:112 +#: app/templates/macros/package_approval.html:56 msgid "Open Thread" msgstr "" @@ -710,7 +700,7 @@ msgstr "" msgid "Display Name" msgstr "" -#: app/blueprints/users/account.py:101 app/blueprints/users/settings.py:298 +#: app/blueprints/users/account.py:101 app/blueprints/users/settings.py:309 #: app/templates/users/list.html:18 msgid "Username" msgstr "" @@ -984,7 +974,7 @@ msgid "Account and Security" msgstr "" #: app/blueprints/users/settings.py:46 -#: app/templates/users/settings_email.html:8 +#: app/templates/users/settings_email.html:12 msgid "Email and Notifications" msgstr "" @@ -1009,27 +999,27 @@ msgstr "" msgid "A user already has that name" msgstr "" -#: app/blueprints/users/settings.py:256 +#: app/blueprints/users/settings.py:264 msgid "Users with moderator rank or above cannot be deleted" msgstr "" -#: app/blueprints/users/settings.py:299 +#: app/blueprints/users/settings.py:310 msgid "Display name" msgstr "" -#: app/blueprints/users/settings.py:300 +#: app/blueprints/users/settings.py:311 msgid "Forums Username" msgstr "" -#: app/blueprints/users/settings.py:301 +#: app/blueprints/users/settings.py:312 msgid "GitHub Username" msgstr "" -#: app/blueprints/users/settings.py:302 app/templates/users/list.html:14 +#: app/blueprints/users/settings.py:313 app/templates/users/list.html:14 msgid "Rank" msgstr "" -#: app/blueprints/users/settings.py:346 +#: app/blueprints/users/settings.py:357 msgid "Can't promote a user to a rank higher than yourself!" msgstr "" @@ -1046,33 +1036,77 @@ msgstr "" msgid "Search" msgstr "" -#: app/logic/package_validator.py:37 +#: app/logic/package_approval.py:95 msgid "A package already exists with this name. Please see Policy and Guidance 3" msgstr "" -#: app/logic/package_validator.py:40 -#: app/templates/macros/package_approval.html:36 -msgid "A release is required before this package can be approved." +#: app/logic/package_approval.py:99 +msgid "You need to create a release before this package can be approved." msgstr "" -#: app/logic/package_validator.py:46 -#: app/templates/macros/package_approval.html:45 +#: app/logic/package_approval.py:101 +msgid "Release is still importing, or has an error." +msgstr "" + +#: app/logic/package_approval.py:105 +msgid "Set up releases" +msgstr "" + +#: app/logic/package_approval.py:112 +msgid "You need to add at least one screenshot." +msgstr "" + +#: app/logic/package_approval.py:117 #, python-format msgid "" "The following hard dependencies need to be added to ContentDB first: " "%(deps)s" msgstr "" -#: app/logic/package_validator.py:51 -#: app/templates/macros/package_approval.html:41 -msgid "You need to add at least one screenshot." +#: app/logic/package_approval.py:121 +msgid "" +"What games does your package support? Please specify on the supported " +"games page" msgstr "" -#: app/logic/package_validator.py:54 -#: app/templates/macros/package_approval.html:49 +#: app/logic/package_approval.py:126 msgid "Please wait for the license to be added to CDB." msgstr "" +#: app/logic/package_approval.py:134 +msgid "Please make sure that this package has the right to the names it uses." +msgstr "" + +#: app/logic/package_approval.py:139 +#, python-format +msgid "Please make sure that this package has the right to the names %(names)s" +msgstr "" + +#: app/logic/package_approval.py:140 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/logic/package_approval.py:145 +msgid "Error: Another package already uses this forum topic!" +msgstr "خطا:‌ بسته‌ای دیگر همین تاپیک انجمن را استفاده می‌کند!" + +#: app/logic/package_approval.py:150 +msgid "Error: Forum topic author doesn't match package author." +msgstr "خطا:‌ نویسنده تاپیک انجمن با نویسنده بسته هم‌خوانی ندارد." + +#: app/logic/package_approval.py:152 +msgid "" +"Warning: Forum topic not found. The topic may have been created since the" +" last forum crawl." +msgstr "" + #: app/logic/packages.py:99 msgid "" "Name can only contain lower case letters (a-z), digits (0-9), and " @@ -1171,7 +1205,7 @@ msgstr "" msgid "Delete" msgstr "" -#: app/models/packages.py:572 app/templates/packages/view.html:163 +#: app/models/packages.py:569 app/templates/packages/view.html:163 msgid "Work in Progress" msgstr "" @@ -1287,7 +1321,7 @@ msgstr "" msgid "Languages" msgstr "" -#: app/templates/base.html:202 app/templates/translate/index.html:72 +#: app/templates/base.html:202 app/templates/translate/index.html:76 msgid "Help translate ContentDB" msgstr "" @@ -1393,17 +1427,6 @@ msgstr "" msgid "Recently Added" msgstr "" -#: 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" @@ -1793,7 +1816,7 @@ msgid "You can use GitHub to log in if it is associated with your account." msgstr "" #: app/templates/emails/unable_to_find_account.html:9 -msgid "Otherwise, you may need to contact rubenwardy for help." +msgid "Otherwise, you may need to contact the admin for help." msgstr "" #: app/templates/emails/unable_to_find_account.html:12 @@ -1869,56 +1892,35 @@ msgstr "" msgid "State" msgstr "" -#: app/templates/macros/package_approval.html:26 -msgid "Set up releases" -msgstr "" - -#: app/templates/macros/package_approval.html:31 -msgid "You need to create a release before this package can be approved." -msgstr "" - -#: app/templates/macros/package_approval.html:33 -msgid "Release is still importing, or has an error." -msgstr "" - -#: app/templates/macros/package_approval.html:56 -msgid "You should add at least one screenshot." -msgstr "" - -#: app/templates/macros/package_approval.html:62 +#: app/templates/macros/package_approval.html:36 msgid "Please wait for the release to be approved." msgstr "" -#: app/templates/macros/package_approval.html:64 +#: app/templates/macros/package_approval.html:38 msgid "You can now approve this package if you're ready." msgstr "" -#: app/templates/macros/package_approval.html:66 +#: app/templates/macros/package_approval.html:40 msgid "Please wait for the package to be approved." msgstr "" -#: app/templates/macros/package_approval.html:70 +#: app/templates/macros/package_approval.html:44 msgid "You can now submit this package for approval if you're ready." msgstr "" -#: app/templates/macros/package_approval.html:72 +#: app/templates/macros/package_approval.html:46 msgid "This package can be submitted for approval when ready." msgstr "" -#: app/templates/macros/package_approval.html:102 -msgid "Please make sure that this package has the right to the names it uses." +#: app/templates/macros/package_approval.html:49 +msgid "You need to fix the above errors before you can submit for review" msgstr "" -#: app/templates/macros/package_approval.html:104 -#, python-format -msgid "Please make sure that this package has the right to the names %(names)s" -msgstr "" - -#: app/templates/macros/package_approval.html:115 +#: app/templates/macros/package_approval.html:59 msgid "Package approval thread" msgstr "" -#: app/templates/macros/package_approval.html:116 +#: app/templates/macros/package_approval.html:60 msgid "" "You can open a thread if you have a question for the approver or package " "author." @@ -3136,16 +3138,27 @@ msgstr "" msgid "Translating content meta - lua_api.md" msgstr "" -#: app/templates/packages/translation.html:31 +#: app/templates/packages/translation.html:30 +msgid "Translation template" +msgstr "" + +#: app/templates/packages/translation.html:32 +#, python-format +msgid "" +"To quickly add support for ContentDB package translation, create a file " +"at %(location)s with the following content:" +msgstr "" + +#: app/templates/packages/translation.html:43 #, python-format msgid "%(title)s is available in %(num)d languages." msgstr "" -#: app/templates/packages/translation.html:32 +#: app/templates/packages/translation.html:44 msgid "ContentDB reads translations from locale files (.tr) in your package." msgstr "" -#: app/templates/packages/translation.html:39 +#: app/templates/packages/translation.html:51 msgid "Language" msgstr "" @@ -3397,7 +3410,7 @@ msgid "" msgstr "" #: app/templates/report/index.html:16 -msgid "Please sign in or contact the admin in another way" +msgid "Please sign in or contact the admin using the link below." msgstr "" #: app/templates/report/index.html:34 @@ -3806,20 +3819,24 @@ msgid "" "languages." msgstr "" -#: app/templates/translate/index.html:69 +#: app/templates/translate/index.html:65 +msgid "How to translate a mod / game" +msgstr "" + +#: app/templates/translate/index.html:73 msgid "ContentDB" msgstr "" -#: app/templates/translate/index.html:76 +#: app/templates/translate/index.html:80 msgid "Packages that support translation" msgstr "" -#: app/templates/translate/index.html:81 +#: app/templates/translate/index.html:85 #, python-format msgid "Only show packages with %(lang)s translation" msgstr "" -#: app/templates/translate/index.html:85 +#: app/templates/translate/index.html:89 #, python-format msgid "Hide packages with %(lang)s translation" msgstr "" @@ -3900,7 +3917,7 @@ msgstr "" #: app/templates/users/change_set_password.html:17 #: app/templates/users/register.html:25 -#: app/templates/users/settings_email.html:20 +#: app/templates/users/settings_email.html:24 msgid "Your email will never be shared with a third-party." msgstr "" @@ -4155,7 +4172,7 @@ msgid "Change Email and Send Password Reset" msgstr "" #: app/templates/users/modtools.html:108 -#: app/templates/users/settings_email.html:14 +#: app/templates/users/settings_email.html:18 msgid "Email Address" msgstr "" @@ -4234,14 +4251,20 @@ msgid "Profile Picture" msgstr "" #: app/templates/users/profile_edit.html:27 -msgid "Sync with Forums" +msgid "Import from forums" msgstr "" -#: app/templates/users/profile_edit.html:46 +#: app/templates/users/profile_edit.html:47 +msgid "" +"Profile pictures should be square, at least 64x64px, and one of the " +"following formats: jpeg, png, or webp." +msgstr "" + +#: app/templates/users/profile_edit.html:51 msgid "Profile Information" msgstr "" -#: app/templates/users/profile_edit.html:53 +#: app/templates/users/profile_edit.html:58 msgid "Pretending to be another user is grounds for a permanent ban" msgstr "" @@ -4274,39 +4297,43 @@ msgstr "" msgid "Email and Notifications - %(username)s" msgstr "" -#: app/templates/users/settings_email.html:19 +#: app/templates/users/settings_email.html:23 msgid "" "Your email is needed to recover your account if you forget your password," " and to send (configurable) notifications." msgstr "" -#: app/templates/users/settings_email.html:25 +#: app/templates/users/settings_email.html:29 msgid "There is at least one verification pending." msgstr "" -#: app/templates/users/settings_email.html:29 +#: app/templates/users/settings_email.html:33 msgid "Notification Settings" msgstr "" -#: app/templates/users/settings_email.html:33 +#: app/templates/users/settings_email.html:37 msgid "Email notifications are currently turned off. Click 'save' to enable." msgstr "" -#: app/templates/users/settings_email.html:38 +#: app/templates/users/settings_email.html:42 msgid "" "Configure whether certain types of notifications are sent immediately, or" " as part of a daily digest." msgstr "" #: app/templates/users/settings_email.html:43 +msgid "Disable all" +msgstr "" + +#: app/templates/users/settings_email.html:48 msgid "Event" msgstr "" -#: app/templates/users/settings_email.html:45 +#: app/templates/users/settings_email.html:50 msgid "Immediately" msgstr "" -#: app/templates/users/settings_email.html:46 +#: app/templates/users/settings_email.html:51 msgid "In digest" msgstr "" @@ -4580,3 +4607,24 @@ msgstr "" #~ msgid "Create Tag" #~ msgstr "" +#~ msgid "" +#~ "Warning: Forum topic not found. This " +#~ "may happen if the topic has only" +#~ " just been created." +#~ msgstr "" +#~ "اخطار: تاپیک انجمن پیدا نشد. ممکن " +#~ "است به این دلیل باشد که تاپیک " +#~ "همین الآن ایجاد شده است." + +#~ msgid "A release is required before this package can be approved." +#~ msgstr "" + +#~ msgid "Otherwise, you may need to contact rubenwardy for help." +#~ msgstr "" + +#~ msgid "You should add at least one screenshot." +#~ msgstr "" + +#~ msgid "Please sign in or contact the admin in another way" +#~ msgstr "" + diff --git a/translations/fr/LC_MESSAGES/messages.po b/translations/fr/LC_MESSAGES/messages.po index e8c04109..c0608fca 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: 2024-03-03 02:54+0000\n" +"POT-Creation-Date: 2024-03-23 16:19+0000\n" "PO-Revision-Date: 2023-11-05 15:03+0000\n" "Last-Translator: John Donne \n" "Language: fr\n" @@ -19,11 +19,11 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.12.1\n" -#: app/__init__.py:123 +#: app/__init__.py:137 msgid "Banned:" msgstr "Banni :" -#: app/__init__.py:125 +#: app/__init__.py:139 msgid "You have been banned." msgstr "Vous avez été banni." @@ -42,7 +42,7 @@ msgstr "Paquets" msgid "%(package_type)s for %(game_name)s" msgstr "" -#: app/template_filters.py:90 +#: app/template_filters.py:92 #, python-format msgid "%(delta)s ago" msgstr "il y a %(delta)s" @@ -62,10 +62,10 @@ 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:275 -#: app/blueprints/packages/packages.py:539 -#: app/blueprints/packages/packages.py:635 -#: app/blueprints/packages/packages.py:706 +#: app/blueprints/oauth/__init__.py:175 app/blueprints/packages/packages.py:241 +#: app/blueprints/packages/packages.py:509 +#: app/blueprints/packages/packages.py:605 +#: app/blueprints/packages/packages.py:676 #: app/blueprints/packages/releases.py:62 #: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:49 #: app/blueprints/packages/screenshots.py:36 @@ -73,7 +73,7 @@ msgstr "Limiter au paquet" #: 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 +#: app/blueprints/users/settings.py:315 app/templates/users/modtools.html:111 msgid "Save" msgstr "Sauvegarder" @@ -84,13 +84,13 @@ msgstr "Sauvegarder" #: 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 +#: app/templates/packages/translation.html:54 msgid "Title" msgstr "Titre" #: app/blueprints/collections/__init__.py:80 #: app/blueprints/collections/__init__.py:85 -#: app/templates/packages/translation.html:45 +#: app/templates/packages/translation.html:57 msgid "Short Description" msgstr "Description courte" @@ -136,29 +136,29 @@ msgstr "(Public, se change depuis Profil > Mes Collections)" msgid "Removed package from favorites collection" msgstr "Paquet retiré de la collection favoris" -#: app/blueprints/github/__init__.py:52 +#: app/blueprints/github/__init__.py:54 msgid "Authorization failed [err=gh-oauth-login-failed]" msgstr "Échec de l'autorisation [err=gh-oauth-login-failed]" -#: app/blueprints/github/__init__.py:76 +#: app/blueprints/github/__init__.py:78 msgid "Linked GitHub to account" msgstr "Compte GitHub lié" -#: app/blueprints/github/__init__.py:79 +#: app/blueprints/github/__init__.py:81 msgid "GitHub account is already associated with another user" msgstr "Le compte Github est déjà associé à un autre utilisateur" -#: app/blueprints/github/__init__.py:85 +#: app/blueprints/github/__init__.py:87 msgid "Unable to find an account for that GitHub user" msgstr "Impossible de trouver un compte pour cet utilisateur GitHub" -#: app/blueprints/github/__init__.py:90 +#: app/blueprints/github/__init__.py:92 msgid "Authorization failed [err=gh-login-failed]" msgstr "Échec de l'autorisation [err=gh-login-failed]" #: app/blueprints/oauth/__init__.py:169 app/templates/admin/tags/list.html:30 #: app/templates/admin/warnings/list.html:24 -#: app/templates/users/settings_email.html:44 +#: app/templates/users/settings_email.html:49 msgid "Description" msgstr "Description" @@ -221,116 +221,98 @@ msgstr "Partage et badges" msgid "Remove / Unpublish" msgstr "Supprimer / Rendre privé" -#: app/blueprints/packages/__init__.py:80 +#: app/blueprints/packages/__init__.py:80 app/logic/package_approval.py:123 #: app/templates/packages/game_support.html:4 msgid "Supported Games" msgstr "Jeux Compatibles" -#: app/blueprints/packages/packages.py:177 -msgid "Error: Another package already uses this forum topic!" -msgstr "Erreur : Un autre paquet utilise déjà ce sujet de forum !" - -#: app/blueprints/packages/packages.py:183 -msgid "Error: Forum topic author doesn't match package author." -msgstr "" -"Erreur : L'auteur du sujet du forum ne correspond pas à l'auteur du " -"paquet." - -#: app/blueprints/packages/packages.py:186 -msgid "" -"Warning: Forum topic not found. This may happen if the topic has only " -"just been created." -msgstr "" -"Avertissement : Sujet de forum non trouvé. Cela peut se produire si le " -"sujet vient juste d'être créé." - -#: app/blueprints/packages/packages.py:239 +#: app/blueprints/packages/packages.py:205 msgid "No download available." msgstr "Aucun téléchargement disponible." -#: app/blueprints/packages/packages.py:253 app/templates/packages/view.html:589 +#: app/blueprints/packages/packages.py:219 app/templates/packages/view.html:589 msgid "Type" msgstr "Type" -#: app/blueprints/packages/packages.py:254 +#: app/blueprints/packages/packages.py:220 msgid "Title (Human-readable)" msgstr "Titre (Lisible)" -#: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:633 +#: app/blueprints/packages/packages.py:221 +#: app/blueprints/packages/packages.py:603 msgid "Name (Technical)" msgstr "Nom (Technique)" -#: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:634 +#: app/blueprints/packages/packages.py:221 +#: app/blueprints/packages/packages.py:604 #: app/templates/packages/create_edit.html:75 msgid "Lower case letters (a-z), digits (0-9), and underscores (_) only" msgstr "" "Lettres minuscules (a-z), chiffres (0-9) et caractères de soulignement " "(_) uniquement" -#: app/blueprints/packages/packages.py:256 +#: app/blueprints/packages/packages.py:222 msgid "Short Description (Plaintext)" msgstr "Description Courte (Texte)" -#: app/blueprints/packages/packages.py:258 app/templates/packages/view.html:611 +#: app/blueprints/packages/packages.py:224 app/templates/packages/view.html:611 msgid "Maintenance State" msgstr "État de maintenance" -#: app/blueprints/packages/packages.py:260 app/templates/admin/tags/list.html:4 +#: app/blueprints/packages/packages.py:226 app/templates/admin/tags/list.html:4 #: app/templates/admin/tags/list.html:10 app/templates/todo/tags.html:38 msgid "Tags" msgstr "Étiquettes" -#: app/blueprints/packages/packages.py:261 +#: app/blueprints/packages/packages.py:227 msgid "Content Warnings" msgstr "Avertissements de contenu" -#: app/blueprints/packages/packages.py:262 app/templates/packages/view.html:600 +#: app/blueprints/packages/packages.py:228 app/templates/packages/view.html:600 msgid "License" msgstr "Licence" -#: app/blueprints/packages/packages.py:263 +#: app/blueprints/packages/packages.py:229 msgid "Media License" msgstr "Licence des ressources" -#: app/blueprints/packages/packages.py:265 +#: app/blueprints/packages/packages.py:231 msgid "Long Description (Markdown)" msgstr "Description Longue (Markdown)" -#: app/blueprints/packages/packages.py:267 +#: app/blueprints/packages/packages.py:233 msgid "VCS Repository URL" msgstr "URL du dépôt VCS" -#: app/blueprints/packages/packages.py:268 app/blueprints/users/settings.py:75 +#: app/blueprints/packages/packages.py:234 app/blueprints/users/settings.py:75 msgid "Website URL" msgstr "URL du site web" -#: app/blueprints/packages/packages.py:269 +#: app/blueprints/packages/packages.py:235 msgid "Issue Tracker URL" msgstr "URL du suivi des problèmes" -#: app/blueprints/packages/packages.py:270 +#: app/blueprints/packages/packages.py:236 msgid "Forum Topic ID" msgstr "ID du sujet de forum" -#: app/blueprints/packages/packages.py:271 +#: app/blueprints/packages/packages.py:237 msgid "Video URL" msgstr "URL de la vidéo" -#: app/blueprints/packages/packages.py:272 +#: app/blueprints/packages/packages.py:238 msgid "Donate URL" msgstr "URL de don" -#: app/blueprints/packages/packages.py:273 +#: app/blueprints/packages/packages.py:239 msgid "Translation URL" msgstr "" -#: app/blueprints/packages/packages.py:279 +#: app/blueprints/packages/packages.py:245 msgid "_game is not an allowed name" msgstr "_game n'est pas un nom valide" -#: app/blueprints/packages/packages.py:289 +#: app/blueprints/packages/packages.py:255 msgid "" "Package already exists, but is removed. Please contact ContentDB staff to" " restore the package" @@ -338,95 +320,102 @@ 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:294 +#: app/blueprints/packages/packages.py:260 msgid "Package already exists" msgstr "Le paquet existe déjà" -#: app/blueprints/packages/packages.py:300 +#: app/blueprints/packages/packages.py:266 msgid "A collection with a similar name already exists" msgstr "Une collection avec un nom similaire existe déjà" -#: app/blueprints/packages/packages.py:361 +#: app/blueprints/packages/packages.py:319 +#: app/blueprints/packages/releases.py:82 +msgid "" +"You must add an email address to your account and confirm it before you " +"can manage packages" +msgstr "" + +#: app/blueprints/packages/packages.py:331 msgid "Unable to find that user" msgstr "Impossible de trouver cet utilisateur" -#: app/blueprints/packages/packages.py:365 +#: app/blueprints/packages/packages.py:335 #: app/blueprints/packages/screenshots.py:137 #: app/blueprints/users/settings.py:131 msgid "Permission denied" msgstr "Permission refusée" -#: app/blueprints/packages/packages.py:421 -#: app/blueprints/packages/packages.py:494 -#: app/blueprints/packages/packages.py:514 +#: app/blueprints/packages/packages.py:391 +#: app/blueprints/packages/packages.py:464 +#: app/blueprints/packages/packages.py:484 msgid "You don't have permission to do that" msgstr "Vous n'avez pas la permission de faire cela" -#: app/blueprints/packages/packages.py:453 +#: app/blueprints/packages/packages.py:423 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:460 +#: app/blueprints/packages/packages.py:430 msgid "" "Please comment in the approval thread so editors know what you have " "changed" msgstr "" -#: app/blueprints/packages/packages.py:509 +#: app/blueprints/packages/packages.py:479 msgid "Deleted package" msgstr "Paquet supprimé" -#: app/blueprints/packages/packages.py:529 +#: app/blueprints/packages/packages.py:499 msgid "Unapproved package" msgstr "Paquets non approuvés" -#: app/blueprints/packages/packages.py:538 +#: app/blueprints/packages/packages.py:508 msgid "Maintainers (Comma-separated)" msgstr "Responsables (séparés par des virgules)" -#: app/blueprints/packages/packages.py:547 +#: app/blueprints/packages/packages.py:517 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:597 +#: app/blueprints/packages/packages.py:567 msgid "You are not a maintainer" msgstr "Vous n'êtes pas un des responsable" -#: app/blueprints/packages/packages.py:600 +#: app/blueprints/packages/packages.py:570 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:632 +#: app/blueprints/packages/packages.py:602 msgid "Author Name" msgstr "Nom de l'auteur" -#: app/blueprints/packages/packages.py:702 +#: app/blueprints/packages/packages.py:672 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:703 +#: app/blueprints/packages/packages.py:673 msgid "Supported games" msgstr "Jeux compatibles" -#: app/blueprints/packages/packages.py:704 +#: app/blueprints/packages/packages.py:674 msgid "Unsupported games" msgstr "Jeux incompatibles" -#: app/blueprints/packages/packages.py:705 +#: app/blueprints/packages/packages.py:675 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:721 +#: app/blueprints/packages/packages.py:691 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:725 +#: app/blueprints/packages/packages.py:695 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 " @@ -449,13 +438,13 @@ msgstr "Référence Git (c'est-à-dire : hash du commit, branche, ou étiquette) #: app/blueprints/packages/releases.py:58 #: app/blueprints/packages/releases.py:70 -#: app/blueprints/packages/releases.py:194 +#: app/blueprints/packages/releases.py:198 msgid "Minimum Minetest Version" msgstr "Version Minimum de Minetest" #: app/blueprints/packages/releases.py:60 #: app/blueprints/packages/releases.py:72 -#: app/blueprints/packages/releases.py:197 +#: app/blueprints/packages/releases.py:201 msgid "Maximum Minetest Version" msgstr "Version maximale de Minetest" @@ -473,80 +462,79 @@ msgstr "ID de tâche" msgid "Is Approved" msgstr "Est approuvé" -#: app/blueprints/packages/releases.py:87 +#: app/blueprints/packages/releases.py:91 msgid "Import from Git" msgstr "Importation depuis Git" -#: app/blueprints/packages/releases.py:87 +#: app/blueprints/packages/releases.py:91 msgid "Upload .zip file" msgstr "Charger le fichier .zip" -#: app/blueprints/packages/releases.py:193 +#: app/blueprints/packages/releases.py:197 msgid "Set Min" msgstr "Définir Minimum" -#: app/blueprints/packages/releases.py:196 +#: app/blueprints/packages/releases.py:200 msgid "Set Max" msgstr "Définir Maximum" -#: app/blueprints/packages/releases.py:199 +#: app/blueprints/packages/releases.py:203 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:200 +#: app/blueprints/packages/releases.py:204 msgid "Update" msgstr "Mettre à jour" -#: app/blueprints/packages/releases.py:252 +#: app/blueprints/packages/releases.py:256 #: app/templates/packages/update_config.html:25 msgid "Trigger" msgstr "Déclencheur" -#: app/blueprints/packages/releases.py:253 +#: app/blueprints/packages/releases.py:257 msgid "New Commit" msgstr "Nouveau commit" -#: app/blueprints/packages/releases.py:254 app/templates/admin/tags/list.html:8 +#: app/blueprints/packages/releases.py:258 app/templates/admin/tags/list.html:8 msgid "New Tag" msgstr "Ajouter une étiquette" -#: app/blueprints/packages/releases.py:256 +#: app/blueprints/packages/releases.py:260 msgid "Branch name" msgstr "Nom de la branche" -#: app/blueprints/packages/releases.py:257 +#: app/blueprints/packages/releases.py:261 #: app/templates/packages/update_config.html:38 msgid "Action" msgstr "Action" -#: app/blueprints/packages/releases.py:258 +#: app/blueprints/packages/releases.py:262 msgid "Send notification and mark as outdated" msgstr "Envoyer une notification et marquer comme obsolète" -#: app/blueprints/packages/releases.py:258 -#: app/templates/macros/package_approval.html:22 +#: app/blueprints/packages/releases.py:262 app/logic/package_approval.py:104 msgid "Create release" msgstr "Créer une version" -#: app/blueprints/packages/releases.py:260 +#: app/blueprints/packages/releases.py:264 msgid "Save Settings" msgstr "Mettre à jour les paramètres" -#: app/blueprints/packages/releases.py:261 +#: app/blueprints/packages/releases.py:265 msgid "Disable Automation" msgstr "Désactiver l'automatisation" -#: app/blueprints/packages/releases.py:300 +#: app/blueprints/packages/releases.py:304 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:316 +#: app/blueprints/packages/releases.py:320 msgid "Deleted update configuration" msgstr "Configuration de mise à jour supprimée" -#: app/blueprints/packages/releases.py:324 +#: app/blueprints/packages/releases.py:328 msgid "Now, please create an initial release" msgstr "Maintenant, veuillez créer une version initiale" @@ -655,7 +643,7 @@ msgid "Please wait before commenting again" msgstr "Veuillez attendre avant de commenter à nouveau" #: app/blueprints/threads/__init__.py:284 -#: app/templates/macros/package_approval.html:112 +#: app/templates/macros/package_approval.html:56 msgid "Open Thread" msgstr "Ouvrir un fil de discussion" @@ -720,7 +708,7 @@ msgstr "Échec de l'authentification" msgid "Display Name" msgstr "Nom affiché" -#: app/blueprints/users/account.py:101 app/blueprints/users/settings.py:298 +#: app/blueprints/users/account.py:101 app/blueprints/users/settings.py:309 #: app/templates/users/list.html:18 msgid "Username" msgstr "Nom d'utilisateur" @@ -1013,7 +1001,7 @@ msgid "Account and Security" msgstr "Compte et sécurité" #: app/blueprints/users/settings.py:46 -#: app/templates/users/settings_email.html:8 +#: app/templates/users/settings_email.html:12 msgid "Email and Notifications" msgstr "Courriels et notifications" @@ -1038,29 +1026,29 @@ msgstr "URL de Donation" msgid "A user already has that name" msgstr "Un utilisateur a déjà ce nom" -#: app/blueprints/users/settings.py:256 +#: app/blueprints/users/settings.py:264 msgid "Users with moderator rank or above cannot be deleted" msgstr "" "Les utilisateurs ayant le rang de modérateur ou un rang supérieur ne " "peuvent pas être supprimés" -#: app/blueprints/users/settings.py:299 +#: app/blueprints/users/settings.py:310 msgid "Display name" msgstr "Nom affiché" -#: app/blueprints/users/settings.py:300 +#: app/blueprints/users/settings.py:311 msgid "Forums Username" msgstr "Nom d'utilisateur sur le forum" -#: app/blueprints/users/settings.py:301 +#: app/blueprints/users/settings.py:312 msgid "GitHub Username" msgstr "Nom d'utilisateur GitHub" -#: app/blueprints/users/settings.py:302 app/templates/users/list.html:14 +#: app/blueprints/users/settings.py:313 app/templates/users/list.html:14 msgid "Rank" msgstr "Rang" -#: app/blueprints/users/settings.py:346 +#: app/blueprints/users/settings.py:357 msgid "Can't promote a user to a rank higher than yourself!" msgstr "" "Vous ne pouvez pas promouvoir un utilisateur à un rang supérieur au vôtre" @@ -1079,21 +1067,29 @@ msgstr "Filtre de fichiers" msgid "Search" msgstr "Rechercher" -#: app/logic/package_validator.py:37 +#: app/logic/package_approval.py:95 msgid "A package already exists with this name. Please see Policy and Guidance 3" msgstr "" "Un paquet existe déjà sous ce nom. Veuillez consulter la section Règles " "et Recommandations 3" -#: app/logic/package_validator.py:40 -#: app/templates/macros/package_approval.html:36 -msgid "A release is required before this package can be approved." -msgstr "" -"La création d'une version est nécessaire avant que ce paquet puisse être " -"approuvé." +#: app/logic/package_approval.py:99 +msgid "You need to create a release before this package can be approved." +msgstr "Vous devez créer une version avant que ce paquet puisse être approuvé." -#: app/logic/package_validator.py:46 -#: app/templates/macros/package_approval.html:45 +#: app/logic/package_approval.py:101 +msgid "Release is still importing, or has an error." +msgstr "La version est en cours d'importation, ou alors une erreur s'est produite." + +#: app/logic/package_approval.py:105 +msgid "Set up releases" +msgstr "Configurer les versions" + +#: app/logic/package_approval.py:112 +msgid "You need to add at least one screenshot." +msgstr "Vous devez ajouter au moins une capture d'écran." + +#: app/logic/package_approval.py:117 #, python-format msgid "" "The following hard dependencies need to be added to ContentDB first: " @@ -1102,16 +1098,54 @@ msgstr "" "Les dépendances strictes suivantes doivent d'abord être ajoutées sur le " "ContentDB : %(deps)s" -#: app/logic/package_validator.py:51 -#: app/templates/macros/package_approval.html:41 -msgid "You need to add at least one screenshot." -msgstr "Vous devez ajouter au moins une capture d'écran." +#: app/logic/package_approval.py:121 +msgid "" +"What games does your package support? Please specify on the supported " +"games page" +msgstr "" -#: app/logic/package_validator.py:54 -#: app/templates/macros/package_approval.html:49 +#: app/logic/package_approval.py:126 msgid "Please wait for the license to be added to CDB." msgstr "Veuillez attendre que la licence soit ajoutée au CDB." +#: app/logic/package_approval.py:134 +msgid "Please make sure that this package has the right to the names it uses." +msgstr "" +"Veuillez vous assurer que ce paquet a les droit sur les noms qu'il " +"utilise." + +#: app/logic/package_approval.py:139 +#, python-format +msgid "Please make sure that this package has the right to the names %(names)s" +msgstr "Veuillez vous assurer que ce paquet a les droit sur les noms %(names)s" + +#: app/logic/package_approval.py:140 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/logic/package_approval.py:145 +msgid "Error: Another package already uses this forum topic!" +msgstr "Erreur : Un autre paquet utilise déjà ce sujet de forum !" + +#: app/logic/package_approval.py:150 +msgid "Error: Forum topic author doesn't match package author." +msgstr "" +"Erreur : L'auteur du sujet du forum ne correspond pas à l'auteur du " +"paquet." + +#: app/logic/package_approval.py:152 +msgid "" +"Warning: Forum topic not found. The topic may have been created since the" +" last forum crawl." +msgstr "" + #: app/logic/packages.py:99 msgid "" "Name can only contain lower case letters (a-z), digits (0-9), and " @@ -1216,7 +1250,7 @@ msgstr "Approuver" msgid "Delete" msgstr "Supprimer" -#: app/models/packages.py:572 app/templates/packages/view.html:163 +#: app/models/packages.py:569 app/templates/packages/view.html:163 msgid "Work in Progress" msgstr "Travail en cours" @@ -1336,7 +1370,7 @@ msgstr "Se déconnecter" msgid "Languages" msgstr "" -#: app/templates/base.html:202 app/templates/translate/index.html:72 +#: app/templates/base.html:202 app/templates/translate/index.html:76 msgid "Help translate ContentDB" msgstr "Aider à traduire le ContentDB" @@ -1445,17 +1479,6 @@ msgstr "Suivant" msgid "Recently Added" msgstr "Récemment ajouté" -#: 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" @@ -1871,8 +1894,8 @@ msgstr "" " votre compte." #: app/templates/emails/unable_to_find_account.html:9 -msgid "Otherwise, you may need to contact rubenwardy for help." -msgstr "Sinon, vous pouvez contacter rubenwardy pour plus d'aide." +msgid "Otherwise, you may need to contact the admin for help." +msgstr "" #: app/templates/emails/unable_to_find_account.html:12 msgid "" @@ -1955,60 +1978,37 @@ msgstr "Commencez à taper pour voir les suggestions" msgid "State" msgstr "État" -#: app/templates/macros/package_approval.html:26 -msgid "Set up releases" -msgstr "Configurer les versions" - -#: app/templates/macros/package_approval.html:31 -msgid "You need to create a release before this package can be approved." -msgstr "Vous devez créer une version avant que ce paquet puisse être approuvé." - -#: app/templates/macros/package_approval.html:33 -msgid "Release is still importing, or has an error." -msgstr "La version est en cours d'importation, ou alors une erreur s'est produite." - -#: app/templates/macros/package_approval.html:56 -msgid "You should add at least one screenshot." -msgstr "Vous devez ajouter au moins une capture d'écran." - -#: app/templates/macros/package_approval.html:62 +#: app/templates/macros/package_approval.html:36 msgid "Please wait for the release to be approved." msgstr "Veuillez attendre que la version soit approuvée." -#: app/templates/macros/package_approval.html:64 +#: app/templates/macros/package_approval.html:38 msgid "You can now approve this package if you're ready." msgstr "Vous pouvez maintenant approuver ce paquet si vous êtes prêt." -#: app/templates/macros/package_approval.html:66 +#: app/templates/macros/package_approval.html:40 msgid "Please wait for the package to be approved." msgstr "Veuillez attendre que ce paquet soit approuvé." -#: app/templates/macros/package_approval.html:70 +#: app/templates/macros/package_approval.html:44 msgid "You can now submit this package for approval if you're ready." msgstr "" "Vous pouvez maintenant soumettre ce paquet pour approbation si vous êtes " "prêt." -#: app/templates/macros/package_approval.html:72 +#: app/templates/macros/package_approval.html:46 msgid "This package can be submitted for approval when ready." msgstr "Ce paquet peut être soumis pour approbation dès qu'il est prêt." -#: app/templates/macros/package_approval.html:102 -msgid "Please make sure that this package has the right to the names it uses." +#: app/templates/macros/package_approval.html:49 +msgid "You need to fix the above errors before you can submit for review" msgstr "" -"Veuillez vous assurer que ce paquet a les droit sur les noms qu'il " -"utilise." -#: app/templates/macros/package_approval.html:104 -#, python-format -msgid "Please make sure that this package has the right to the names %(names)s" -msgstr "Veuillez vous assurer que ce paquet a les droit sur les noms %(names)s" - -#: app/templates/macros/package_approval.html:115 +#: app/templates/macros/package_approval.html:59 msgid "Package approval thread" msgstr "Fil de discussions pour la validation des paquets" -#: app/templates/macros/package_approval.html:116 +#: app/templates/macros/package_approval.html:60 msgid "" "You can open a thread if you have a question for the approver or package " "author." @@ -3334,16 +3334,27 @@ msgstr "" msgid "Translating content meta - lua_api.md" msgstr "" -#: app/templates/packages/translation.html:31 +#: app/templates/packages/translation.html:30 +msgid "Translation template" +msgstr "" + +#: app/templates/packages/translation.html:32 +#, python-format +msgid "" +"To quickly add support for ContentDB package translation, create a file " +"at %(location)s with the following content:" +msgstr "" + +#: app/templates/packages/translation.html:43 #, python-format msgid "%(title)s is available in %(num)d languages." msgstr "" -#: app/templates/packages/translation.html:32 +#: app/templates/packages/translation.html:44 msgid "ContentDB reads translations from locale files (.tr) in your package." msgstr "" -#: app/templates/packages/translation.html:39 +#: app/templates/packages/translation.html:51 msgid "Language" msgstr "" @@ -3614,8 +3625,8 @@ msgstr "" "anonymes sur ce formulaire." #: app/templates/report/index.html:16 -msgid "Please sign in or contact the admin in another way" -msgstr "Veuillez vous connecter ou contacter l'administrateur d'une autre manière" +msgid "Please sign in or contact the admin using the link below." +msgstr "" #: app/templates/report/index.html:34 msgid "What are you reporting? Why are you reporting it?" @@ -4053,20 +4064,24 @@ msgid "" "languages." msgstr "" -#: app/templates/translate/index.html:69 +#: app/templates/translate/index.html:65 +msgid "How to translate a mod / game" +msgstr "" + +#: app/templates/translate/index.html:73 msgid "ContentDB" msgstr "" -#: app/templates/translate/index.html:76 +#: app/templates/translate/index.html:80 msgid "Packages that support translation" msgstr "" -#: app/templates/translate/index.html:81 +#: app/templates/translate/index.html:85 #, python-format msgid "Only show packages with %(lang)s translation" msgstr "" -#: app/templates/translate/index.html:85 +#: app/templates/translate/index.html:89 #, python-format msgid "Hide packages with %(lang)s translation" msgstr "" @@ -4152,7 +4167,7 @@ msgstr "" #: app/templates/users/change_set_password.html:17 #: app/templates/users/register.html:25 -#: app/templates/users/settings_email.html:20 +#: app/templates/users/settings_email.html:24 msgid "Your email will never be shared with a third-party." msgstr "Votre adresse électronique ne sera jamais partagée avec un tiers." @@ -4423,7 +4438,7 @@ msgid "Change Email and Send Password Reset" msgstr "Changer l'email et réinitialiser le mot de passe" #: app/templates/users/modtools.html:108 -#: app/templates/users/settings_email.html:14 +#: app/templates/users/settings_email.html:18 msgid "Email Address" msgstr "Adresse e-mail" @@ -4502,15 +4517,20 @@ msgid "Profile Picture" msgstr "Image du profil" #: app/templates/users/profile_edit.html:27 -#, fuzzy -msgid "Sync with Forums" -msgstr "Synchroniser avec le Forum" +msgid "Import from forums" +msgstr "" -#: app/templates/users/profile_edit.html:46 +#: app/templates/users/profile_edit.html:47 +msgid "" +"Profile pictures should be square, at least 64x64px, and one of the " +"following formats: jpeg, png, or webp." +msgstr "" + +#: app/templates/users/profile_edit.html:51 msgid "Profile Information" msgstr "Informations sur le profil" -#: app/templates/users/profile_edit.html:53 +#: app/templates/users/profile_edit.html:58 msgid "Pretending to be another user is grounds for a permanent ban" msgstr "" "Se faire passer pour un autre utilisateur est un motif de bannissement " @@ -4549,7 +4569,7 @@ msgstr "J'accepte de " msgid "Email and Notifications - %(username)s" msgstr "Courriels et notifications | %(username)s" -#: app/templates/users/settings_email.html:19 +#: app/templates/users/settings_email.html:23 msgid "" "Your email is needed to recover your account if you forget your password," " and to send (configurable) notifications." @@ -4558,21 +4578,21 @@ msgstr "" "vous oubliez votre mot de passe, et pour envoyer des notifications " "(configurables)." -#: app/templates/users/settings_email.html:25 +#: app/templates/users/settings_email.html:29 msgid "There is at least one verification pending." msgstr "Il y a au moins une vérification en cours." -#: app/templates/users/settings_email.html:29 +#: app/templates/users/settings_email.html:33 msgid "Notification Settings" msgstr "Paramètres de notification" -#: app/templates/users/settings_email.html:33 +#: app/templates/users/settings_email.html:37 msgid "Email notifications are currently turned off. Click 'save' to enable." msgstr "" "Les notifications par courriel sont actuellement désactivées. Cliquez sur" " « enregistrer » ; pour les activer." -#: app/templates/users/settings_email.html:38 +#: app/templates/users/settings_email.html:42 msgid "" "Configure whether certain types of notifications are sent immediately, or" " as part of a daily digest." @@ -4581,14 +4601,18 @@ msgstr "" "quotidien." #: app/templates/users/settings_email.html:43 +msgid "Disable all" +msgstr "" + +#: app/templates/users/settings_email.html:48 msgid "Event" msgstr "Événement" -#: app/templates/users/settings_email.html:45 +#: app/templates/users/settings_email.html:50 msgid "Immediately" msgstr "Immédiatement" -#: app/templates/users/settings_email.html:46 +#: app/templates/users/settings_email.html:51 msgid "In digest" msgstr "En résumé" @@ -4943,7 +4967,7 @@ msgstr "" #~ msgstr "La première image sera utilisée comme vignette du paquet." #~ msgid "Sync with Forums" -#~ msgstr "Synchronisation avec le forum" +#~ msgstr "Synchroniser avec le Forum" #~ msgid "" #~ "No reviewed packages accepting donations. " @@ -5091,3 +5115,29 @@ msgstr "" #~ msgid "Create Tag" #~ msgstr "Créer une étiquette" +#~ msgid "" +#~ "Warning: Forum topic not found. This " +#~ "may happen if the topic has only" +#~ " just been created." +#~ msgstr "" +#~ "Avertissement : Sujet de forum non " +#~ "trouvé. Cela peut se produire si " +#~ "le sujet vient juste d'être créé." + +#~ msgid "A release is required before this package can be approved." +#~ msgstr "" +#~ "La création d'une version est nécessaire" +#~ " avant que ce paquet puisse être " +#~ "approuvé." + +#~ msgid "Otherwise, you may need to contact rubenwardy for help." +#~ msgstr "Sinon, vous pouvez contacter rubenwardy pour plus d'aide." + +#~ msgid "You should add at least one screenshot." +#~ msgstr "Vous devez ajouter au moins une capture d'écran." + +#~ msgid "Please sign in or contact the admin in another way" +#~ msgstr "" +#~ "Veuillez vous connecter ou contacter " +#~ "l'administrateur d'une autre manière" + diff --git a/translations/gl/LC_MESSAGES/messages.po b/translations/gl/LC_MESSAGES/messages.po index f11341d3..124b2a45 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: 2024-03-03 02:54+0000\n" +"POT-Creation-Date: 2024-03-23 16:19+0000\n" "PO-Revision-Date: 2022-06-04 11:18+0000\n" "Last-Translator: Raquel Fariña Agra \n" "Language: gl\n" @@ -19,11 +19,11 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.12.1\n" -#: app/__init__.py:123 +#: app/__init__.py:137 msgid "Banned:" msgstr "" -#: app/__init__.py:125 +#: app/__init__.py:139 msgid "You have been banned." msgstr "Fostes baneado." @@ -42,7 +42,7 @@ msgstr "" msgid "%(package_type)s for %(game_name)s" msgstr "" -#: app/template_filters.py:90 +#: app/template_filters.py:92 #, python-format msgid "%(delta)s ago" msgstr "Hai %(delta)s" @@ -62,10 +62,10 @@ 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:275 -#: app/blueprints/packages/packages.py:539 -#: app/blueprints/packages/packages.py:635 -#: app/blueprints/packages/packages.py:706 +#: app/blueprints/oauth/__init__.py:175 app/blueprints/packages/packages.py:241 +#: app/blueprints/packages/packages.py:509 +#: app/blueprints/packages/packages.py:605 +#: app/blueprints/packages/packages.py:676 #: app/blueprints/packages/releases.py:62 #: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:49 #: app/blueprints/packages/screenshots.py:36 @@ -73,7 +73,7 @@ msgstr "Limitar ao paquete" #: 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 +#: app/blueprints/users/settings.py:315 app/templates/users/modtools.html:111 msgid "Save" msgstr "Gardar" @@ -84,13 +84,13 @@ msgstr "Gardar" #: 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 +#: app/templates/packages/translation.html:54 msgid "Title" msgstr "" #: app/blueprints/collections/__init__.py:80 #: app/blueprints/collections/__init__.py:85 -#: app/templates/packages/translation.html:45 +#: app/templates/packages/translation.html:57 msgid "Short Description" msgstr "" @@ -136,29 +136,29 @@ msgstr "" msgid "Removed package from favorites collection" msgstr "" -#: app/blueprints/github/__init__.py:52 +#: app/blueprints/github/__init__.py:54 msgid "Authorization failed [err=gh-oauth-login-failed]" msgstr "Fallou a autorización [err=gh-oauth-login-failed]" -#: app/blueprints/github/__init__.py:76 +#: app/blueprints/github/__init__.py:78 msgid "Linked GitHub to account" msgstr "GitHub ligado á conta" -#: app/blueprints/github/__init__.py:79 +#: app/blueprints/github/__init__.py:81 msgid "GitHub account is already associated with another user" msgstr "A conta de GitHub xa está asociada a outro usuario" -#: app/blueprints/github/__init__.py:85 +#: app/blueprints/github/__init__.py:87 msgid "Unable to find an account for that GitHub user" msgstr "Non se puido atopar unha conta para ese usuario de GitHub" -#: app/blueprints/github/__init__.py:90 +#: app/blueprints/github/__init__.py:92 msgid "Authorization failed [err=gh-login-failed]" msgstr "Fallou a autorización [err=gh-login-failed]" #: app/blueprints/oauth/__init__.py:169 app/templates/admin/tags/list.html:30 #: app/templates/admin/warnings/list.html:24 -#: app/templates/users/settings_email.html:44 +#: app/templates/users/settings_email.html:49 msgid "Description" msgstr "" @@ -221,200 +221,191 @@ msgstr "Compartir e insignias" msgid "Remove / Unpublish" msgstr "" -#: app/blueprints/packages/__init__.py:80 +#: app/blueprints/packages/__init__.py:80 app/logic/package_approval.py:123 #: app/templates/packages/game_support.html:4 msgid "Supported Games" msgstr "" -#: app/blueprints/packages/packages.py:177 -msgid "Error: Another package already uses this forum topic!" -msgstr "Erro: outro paquete xa usa este tema do foro!" - -#: app/blueprints/packages/packages.py:183 -msgid "Error: Forum topic author doesn't match package author." -msgstr "Erro: o autor do tema do foro non coincide co autor do paquete." - -#: app/blueprints/packages/packages.py:186 -msgid "" -"Warning: Forum topic not found. This may happen if the topic has only " -"just been created." -msgstr "" -"Aviso: non se atopou o tema do foro. Isto pode ocorrer se o tema acábase " -"de crear." - -#: app/blueprints/packages/packages.py:239 +#: app/blueprints/packages/packages.py:205 msgid "No download available." msgstr "Non hai descargas dispoñibles." -#: app/blueprints/packages/packages.py:253 app/templates/packages/view.html:589 +#: app/blueprints/packages/packages.py:219 app/templates/packages/view.html:589 msgid "Type" msgstr "Tipo" -#: app/blueprints/packages/packages.py:254 +#: app/blueprints/packages/packages.py:220 msgid "Title (Human-readable)" msgstr "Título (lexible)" -#: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:633 +#: app/blueprints/packages/packages.py:221 +#: app/blueprints/packages/packages.py:603 msgid "Name (Technical)" msgstr "Nome (Técnico)" -#: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:634 +#: app/blueprints/packages/packages.py:221 +#: app/blueprints/packages/packages.py:604 #: 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 (_)" -#: app/blueprints/packages/packages.py:256 +#: app/blueprints/packages/packages.py:222 msgid "Short Description (Plaintext)" msgstr "Breve descrición (texto plano)" -#: app/blueprints/packages/packages.py:258 app/templates/packages/view.html:611 +#: app/blueprints/packages/packages.py:224 app/templates/packages/view.html:611 msgid "Maintenance State" msgstr "Estado de mantemento" -#: app/blueprints/packages/packages.py:260 app/templates/admin/tags/list.html:4 +#: app/blueprints/packages/packages.py:226 app/templates/admin/tags/list.html:4 #: app/templates/admin/tags/list.html:10 app/templates/todo/tags.html:38 msgid "Tags" msgstr "Etiquetas" -#: app/blueprints/packages/packages.py:261 +#: app/blueprints/packages/packages.py:227 msgid "Content Warnings" msgstr "Avisos de contido" -#: app/blueprints/packages/packages.py:262 app/templates/packages/view.html:600 +#: app/blueprints/packages/packages.py:228 app/templates/packages/view.html:600 msgid "License" msgstr "Licenza" -#: app/blueprints/packages/packages.py:263 +#: app/blueprints/packages/packages.py:229 msgid "Media License" msgstr "Licenza de medios" -#: app/blueprints/packages/packages.py:265 +#: app/blueprints/packages/packages.py:231 msgid "Long Description (Markdown)" msgstr "Descrición longa (Markdown)" -#: app/blueprints/packages/packages.py:267 +#: app/blueprints/packages/packages.py:233 msgid "VCS Repository URL" msgstr "URL do repositorio VCS" -#: app/blueprints/packages/packages.py:268 app/blueprints/users/settings.py:75 +#: app/blueprints/packages/packages.py:234 app/blueprints/users/settings.py:75 msgid "Website URL" msgstr "URL do sitio web" -#: app/blueprints/packages/packages.py:269 +#: app/blueprints/packages/packages.py:235 msgid "Issue Tracker URL" msgstr "URL do seguimento de problemas" -#: app/blueprints/packages/packages.py:270 +#: app/blueprints/packages/packages.py:236 msgid "Forum Topic ID" msgstr "ID do tema do foro" -#: app/blueprints/packages/packages.py:271 +#: app/blueprints/packages/packages.py:237 msgid "Video URL" msgstr "URL do vídeo" -#: app/blueprints/packages/packages.py:272 +#: app/blueprints/packages/packages.py:238 msgid "Donate URL" msgstr "" -#: app/blueprints/packages/packages.py:273 +#: app/blueprints/packages/packages.py:239 msgid "Translation URL" msgstr "" -#: app/blueprints/packages/packages.py:279 +#: app/blueprints/packages/packages.py:245 msgid "_game is not an allowed name" msgstr "" -#: app/blueprints/packages/packages.py:289 +#: app/blueprints/packages/packages.py:255 msgid "" "Package already exists, but is removed. Please contact ContentDB staff to" " restore the package" msgstr "" -#: app/blueprints/packages/packages.py:294 +#: app/blueprints/packages/packages.py:260 msgid "Package already exists" msgstr "" -#: app/blueprints/packages/packages.py:300 +#: app/blueprints/packages/packages.py:266 msgid "A collection with a similar name already exists" msgstr "" -#: app/blueprints/packages/packages.py:361 +#: app/blueprints/packages/packages.py:319 +#: app/blueprints/packages/releases.py:82 +msgid "" +"You must add an email address to your account and confirm it before you " +"can manage packages" +msgstr "" + +#: app/blueprints/packages/packages.py:331 msgid "Unable to find that user" msgstr "Non se puido atopar ese usuario" -#: app/blueprints/packages/packages.py:365 +#: app/blueprints/packages/packages.py:335 #: app/blueprints/packages/screenshots.py:137 #: app/blueprints/users/settings.py:131 msgid "Permission denied" msgstr "Permiso denegado" -#: app/blueprints/packages/packages.py:421 -#: app/blueprints/packages/packages.py:494 -#: app/blueprints/packages/packages.py:514 +#: app/blueprints/packages/packages.py:391 +#: app/blueprints/packages/packages.py:464 +#: app/blueprints/packages/packages.py:484 msgid "You don't have permission to do that" msgstr "Non tes permiso para facer iso" -#: app/blueprints/packages/packages.py:453 +#: app/blueprints/packages/packages.py:423 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:460 +#: app/blueprints/packages/packages.py:430 msgid "" "Please comment in the approval thread so editors know what you have " "changed" msgstr "" -#: app/blueprints/packages/packages.py:509 +#: app/blueprints/packages/packages.py:479 msgid "Deleted package" msgstr "Paquete eliminado" -#: app/blueprints/packages/packages.py:529 +#: app/blueprints/packages/packages.py:499 msgid "Unapproved package" msgstr "Paquete non aprobado" -#: app/blueprints/packages/packages.py:538 +#: app/blueprints/packages/packages.py:508 msgid "Maintainers (Comma-separated)" msgstr "Mantedores (separados por comas)" -#: app/blueprints/packages/packages.py:547 +#: app/blueprints/packages/packages.py:517 msgid "You don't have permission to edit maintainers" msgstr "" -#: app/blueprints/packages/packages.py:597 +#: app/blueprints/packages/packages.py:567 msgid "You are not a maintainer" msgstr "" -#: app/blueprints/packages/packages.py:600 +#: app/blueprints/packages/packages.py:570 msgid "Package owners cannot remove themselves as maintainers" msgstr "" -#: app/blueprints/packages/packages.py:632 +#: app/blueprints/packages/packages.py:602 msgid "Author Name" msgstr "" -#: app/blueprints/packages/packages.py:702 +#: app/blueprints/packages/packages.py:672 msgid "Enable support detection based on dependencies (recommended)" msgstr "" -#: app/blueprints/packages/packages.py:703 +#: app/blueprints/packages/packages.py:673 msgid "Supported games" msgstr "" -#: app/blueprints/packages/packages.py:704 +#: app/blueprints/packages/packages.py:674 msgid "Unsupported games" msgstr "" -#: app/blueprints/packages/packages.py:705 +#: app/blueprints/packages/packages.py:675 msgid "Supports all games (unless stated) / is game independent" msgstr "" -#: app/blueprints/packages/packages.py:721 +#: app/blueprints/packages/packages.py:691 msgid "You need at least one release before you can edit game support" msgstr "" -#: app/blueprints/packages/packages.py:725 +#: app/blueprints/packages/packages.py:695 msgid "Mod(pack) needs to contain at least one mod. Please create a new release" msgstr "" @@ -435,13 +426,13 @@ msgstr "" #: app/blueprints/packages/releases.py:58 #: app/blueprints/packages/releases.py:70 -#: app/blueprints/packages/releases.py:194 +#: app/blueprints/packages/releases.py:198 msgid "Minimum Minetest Version" msgstr "" #: app/blueprints/packages/releases.py:60 #: app/blueprints/packages/releases.py:72 -#: app/blueprints/packages/releases.py:197 +#: app/blueprints/packages/releases.py:201 msgid "Maximum Minetest Version" msgstr "" @@ -459,78 +450,77 @@ msgstr "" msgid "Is Approved" msgstr "" -#: app/blueprints/packages/releases.py:87 +#: app/blueprints/packages/releases.py:91 msgid "Import from Git" msgstr "" -#: app/blueprints/packages/releases.py:87 +#: app/blueprints/packages/releases.py:91 msgid "Upload .zip file" msgstr "" -#: app/blueprints/packages/releases.py:193 +#: app/blueprints/packages/releases.py:197 msgid "Set Min" msgstr "" -#: app/blueprints/packages/releases.py:196 +#: app/blueprints/packages/releases.py:200 msgid "Set Max" msgstr "" -#: app/blueprints/packages/releases.py:199 +#: app/blueprints/packages/releases.py:203 msgid "Only change values previously set as none" msgstr "" -#: app/blueprints/packages/releases.py:200 +#: app/blueprints/packages/releases.py:204 msgid "Update" msgstr "" -#: app/blueprints/packages/releases.py:252 +#: app/blueprints/packages/releases.py:256 #: app/templates/packages/update_config.html:25 msgid "Trigger" msgstr "" -#: app/blueprints/packages/releases.py:253 +#: app/blueprints/packages/releases.py:257 msgid "New Commit" msgstr "" -#: app/blueprints/packages/releases.py:254 app/templates/admin/tags/list.html:8 +#: app/blueprints/packages/releases.py:258 app/templates/admin/tags/list.html:8 msgid "New Tag" msgstr "" -#: app/blueprints/packages/releases.py:256 +#: app/blueprints/packages/releases.py:260 msgid "Branch name" msgstr "" -#: app/blueprints/packages/releases.py:257 +#: app/blueprints/packages/releases.py:261 #: app/templates/packages/update_config.html:38 msgid "Action" msgstr "" -#: app/blueprints/packages/releases.py:258 +#: app/blueprints/packages/releases.py:262 msgid "Send notification and mark as outdated" msgstr "" -#: app/blueprints/packages/releases.py:258 -#: app/templates/macros/package_approval.html:22 +#: app/blueprints/packages/releases.py:262 app/logic/package_approval.py:104 msgid "Create release" msgstr "" -#: app/blueprints/packages/releases.py:260 +#: app/blueprints/packages/releases.py:264 msgid "Save Settings" msgstr "" -#: app/blueprints/packages/releases.py:261 +#: app/blueprints/packages/releases.py:265 msgid "Disable Automation" msgstr "" -#: app/blueprints/packages/releases.py:300 +#: app/blueprints/packages/releases.py:304 msgid "Please add a Git repository URL in order to set up automatic releases" msgstr "" -#: app/blueprints/packages/releases.py:316 +#: app/blueprints/packages/releases.py:320 msgid "Deleted update configuration" msgstr "" -#: app/blueprints/packages/releases.py:324 +#: app/blueprints/packages/releases.py:328 msgid "Now, please create an initial release" msgstr "" @@ -637,7 +627,7 @@ msgid "Please wait before commenting again" msgstr "" #: app/blueprints/threads/__init__.py:284 -#: app/templates/macros/package_approval.html:112 +#: app/templates/macros/package_approval.html:56 msgid "Open Thread" msgstr "" @@ -702,7 +692,7 @@ msgstr "" msgid "Display Name" msgstr "" -#: app/blueprints/users/account.py:101 app/blueprints/users/settings.py:298 +#: app/blueprints/users/account.py:101 app/blueprints/users/settings.py:309 #: app/templates/users/list.html:18 msgid "Username" msgstr "" @@ -976,7 +966,7 @@ msgid "Account and Security" msgstr "" #: app/blueprints/users/settings.py:46 -#: app/templates/users/settings_email.html:8 +#: app/templates/users/settings_email.html:12 msgid "Email and Notifications" msgstr "" @@ -1001,27 +991,27 @@ msgstr "" msgid "A user already has that name" msgstr "" -#: app/blueprints/users/settings.py:256 +#: app/blueprints/users/settings.py:264 msgid "Users with moderator rank or above cannot be deleted" msgstr "" -#: app/blueprints/users/settings.py:299 +#: app/blueprints/users/settings.py:310 msgid "Display name" msgstr "" -#: app/blueprints/users/settings.py:300 +#: app/blueprints/users/settings.py:311 msgid "Forums Username" msgstr "" -#: app/blueprints/users/settings.py:301 +#: app/blueprints/users/settings.py:312 msgid "GitHub Username" msgstr "" -#: app/blueprints/users/settings.py:302 app/templates/users/list.html:14 +#: app/blueprints/users/settings.py:313 app/templates/users/list.html:14 msgid "Rank" msgstr "" -#: app/blueprints/users/settings.py:346 +#: app/blueprints/users/settings.py:357 msgid "Can't promote a user to a rank higher than yourself!" msgstr "" @@ -1038,33 +1028,77 @@ msgstr "" msgid "Search" msgstr "" -#: app/logic/package_validator.py:37 +#: app/logic/package_approval.py:95 msgid "A package already exists with this name. Please see Policy and Guidance 3" msgstr "" -#: app/logic/package_validator.py:40 -#: app/templates/macros/package_approval.html:36 -msgid "A release is required before this package can be approved." +#: app/logic/package_approval.py:99 +msgid "You need to create a release before this package can be approved." msgstr "" -#: app/logic/package_validator.py:46 -#: app/templates/macros/package_approval.html:45 +#: app/logic/package_approval.py:101 +msgid "Release is still importing, or has an error." +msgstr "" + +#: app/logic/package_approval.py:105 +msgid "Set up releases" +msgstr "" + +#: app/logic/package_approval.py:112 +msgid "You need to add at least one screenshot." +msgstr "" + +#: app/logic/package_approval.py:117 #, python-format msgid "" "The following hard dependencies need to be added to ContentDB first: " "%(deps)s" msgstr "" -#: app/logic/package_validator.py:51 -#: app/templates/macros/package_approval.html:41 -msgid "You need to add at least one screenshot." +#: app/logic/package_approval.py:121 +msgid "" +"What games does your package support? Please specify on the supported " +"games page" msgstr "" -#: app/logic/package_validator.py:54 -#: app/templates/macros/package_approval.html:49 +#: app/logic/package_approval.py:126 msgid "Please wait for the license to be added to CDB." msgstr "" +#: app/logic/package_approval.py:134 +msgid "Please make sure that this package has the right to the names it uses." +msgstr "" + +#: app/logic/package_approval.py:139 +#, python-format +msgid "Please make sure that this package has the right to the names %(names)s" +msgstr "" + +#: app/logic/package_approval.py:140 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/logic/package_approval.py:145 +msgid "Error: Another package already uses this forum topic!" +msgstr "Erro: outro paquete xa usa este tema do foro!" + +#: app/logic/package_approval.py:150 +msgid "Error: Forum topic author doesn't match package author." +msgstr "Erro: o autor do tema do foro non coincide co autor do paquete." + +#: app/logic/package_approval.py:152 +msgid "" +"Warning: Forum topic not found. The topic may have been created since the" +" last forum crawl." +msgstr "" + #: app/logic/packages.py:99 msgid "" "Name can only contain lower case letters (a-z), digits (0-9), and " @@ -1163,7 +1197,7 @@ msgstr "" msgid "Delete" msgstr "" -#: app/models/packages.py:572 app/templates/packages/view.html:163 +#: app/models/packages.py:569 app/templates/packages/view.html:163 msgid "Work in Progress" msgstr "" @@ -1279,7 +1313,7 @@ msgstr "" msgid "Languages" msgstr "" -#: app/templates/base.html:202 app/templates/translate/index.html:72 +#: app/templates/base.html:202 app/templates/translate/index.html:76 msgid "Help translate ContentDB" msgstr "" @@ -1385,17 +1419,6 @@ msgstr "" msgid "Recently Added" msgstr "" -#: 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" @@ -1785,7 +1808,7 @@ msgid "You can use GitHub to log in if it is associated with your account." msgstr "" #: app/templates/emails/unable_to_find_account.html:9 -msgid "Otherwise, you may need to contact rubenwardy for help." +msgid "Otherwise, you may need to contact the admin for help." msgstr "" #: app/templates/emails/unable_to_find_account.html:12 @@ -1861,56 +1884,35 @@ msgstr "" msgid "State" msgstr "" -#: app/templates/macros/package_approval.html:26 -msgid "Set up releases" -msgstr "" - -#: app/templates/macros/package_approval.html:31 -msgid "You need to create a release before this package can be approved." -msgstr "" - -#: app/templates/macros/package_approval.html:33 -msgid "Release is still importing, or has an error." -msgstr "" - -#: app/templates/macros/package_approval.html:56 -msgid "You should add at least one screenshot." -msgstr "" - -#: app/templates/macros/package_approval.html:62 +#: app/templates/macros/package_approval.html:36 msgid "Please wait for the release to be approved." msgstr "" -#: app/templates/macros/package_approval.html:64 +#: app/templates/macros/package_approval.html:38 msgid "You can now approve this package if you're ready." msgstr "" -#: app/templates/macros/package_approval.html:66 +#: app/templates/macros/package_approval.html:40 msgid "Please wait for the package to be approved." msgstr "" -#: app/templates/macros/package_approval.html:70 +#: app/templates/macros/package_approval.html:44 msgid "You can now submit this package for approval if you're ready." msgstr "" -#: app/templates/macros/package_approval.html:72 +#: app/templates/macros/package_approval.html:46 msgid "This package can be submitted for approval when ready." msgstr "" -#: app/templates/macros/package_approval.html:102 -msgid "Please make sure that this package has the right to the names it uses." +#: app/templates/macros/package_approval.html:49 +msgid "You need to fix the above errors before you can submit for review" msgstr "" -#: app/templates/macros/package_approval.html:104 -#, python-format -msgid "Please make sure that this package has the right to the names %(names)s" -msgstr "" - -#: app/templates/macros/package_approval.html:115 +#: app/templates/macros/package_approval.html:59 msgid "Package approval thread" msgstr "" -#: app/templates/macros/package_approval.html:116 +#: app/templates/macros/package_approval.html:60 msgid "" "You can open a thread if you have a question for the approver or package " "author." @@ -3128,16 +3130,27 @@ msgstr "" msgid "Translating content meta - lua_api.md" msgstr "" -#: app/templates/packages/translation.html:31 +#: app/templates/packages/translation.html:30 +msgid "Translation template" +msgstr "" + +#: app/templates/packages/translation.html:32 +#, python-format +msgid "" +"To quickly add support for ContentDB package translation, create a file " +"at %(location)s with the following content:" +msgstr "" + +#: app/templates/packages/translation.html:43 #, python-format msgid "%(title)s is available in %(num)d languages." msgstr "" -#: app/templates/packages/translation.html:32 +#: app/templates/packages/translation.html:44 msgid "ContentDB reads translations from locale files (.tr) in your package." msgstr "" -#: app/templates/packages/translation.html:39 +#: app/templates/packages/translation.html:51 msgid "Language" msgstr "" @@ -3389,7 +3402,7 @@ msgid "" msgstr "" #: app/templates/report/index.html:16 -msgid "Please sign in or contact the admin in another way" +msgid "Please sign in or contact the admin using the link below." msgstr "" #: app/templates/report/index.html:34 @@ -3798,20 +3811,24 @@ msgid "" "languages." msgstr "" -#: app/templates/translate/index.html:69 +#: app/templates/translate/index.html:65 +msgid "How to translate a mod / game" +msgstr "" + +#: app/templates/translate/index.html:73 msgid "ContentDB" msgstr "" -#: app/templates/translate/index.html:76 +#: app/templates/translate/index.html:80 msgid "Packages that support translation" msgstr "" -#: app/templates/translate/index.html:81 +#: app/templates/translate/index.html:85 #, python-format msgid "Only show packages with %(lang)s translation" msgstr "" -#: app/templates/translate/index.html:85 +#: app/templates/translate/index.html:89 #, python-format msgid "Hide packages with %(lang)s translation" msgstr "" @@ -3892,7 +3909,7 @@ msgstr "" #: app/templates/users/change_set_password.html:17 #: app/templates/users/register.html:25 -#: app/templates/users/settings_email.html:20 +#: app/templates/users/settings_email.html:24 msgid "Your email will never be shared with a third-party." msgstr "" @@ -4147,7 +4164,7 @@ msgid "Change Email and Send Password Reset" msgstr "" #: app/templates/users/modtools.html:108 -#: app/templates/users/settings_email.html:14 +#: app/templates/users/settings_email.html:18 msgid "Email Address" msgstr "" @@ -4226,14 +4243,20 @@ msgid "Profile Picture" msgstr "" #: app/templates/users/profile_edit.html:27 -msgid "Sync with Forums" +msgid "Import from forums" msgstr "" -#: app/templates/users/profile_edit.html:46 +#: app/templates/users/profile_edit.html:47 +msgid "" +"Profile pictures should be square, at least 64x64px, and one of the " +"following formats: jpeg, png, or webp." +msgstr "" + +#: app/templates/users/profile_edit.html:51 msgid "Profile Information" msgstr "" -#: app/templates/users/profile_edit.html:53 +#: app/templates/users/profile_edit.html:58 msgid "Pretending to be another user is grounds for a permanent ban" msgstr "" @@ -4266,39 +4289,43 @@ msgstr "" msgid "Email and Notifications - %(username)s" msgstr "" -#: app/templates/users/settings_email.html:19 +#: app/templates/users/settings_email.html:23 msgid "" "Your email is needed to recover your account if you forget your password," " and to send (configurable) notifications." msgstr "" -#: app/templates/users/settings_email.html:25 +#: app/templates/users/settings_email.html:29 msgid "There is at least one verification pending." msgstr "" -#: app/templates/users/settings_email.html:29 +#: app/templates/users/settings_email.html:33 msgid "Notification Settings" msgstr "" -#: app/templates/users/settings_email.html:33 +#: app/templates/users/settings_email.html:37 msgid "Email notifications are currently turned off. Click 'save' to enable." msgstr "" -#: app/templates/users/settings_email.html:38 +#: app/templates/users/settings_email.html:42 msgid "" "Configure whether certain types of notifications are sent immediately, or" " as part of a daily digest." msgstr "" #: app/templates/users/settings_email.html:43 +msgid "Disable all" +msgstr "" + +#: app/templates/users/settings_email.html:48 msgid "Event" msgstr "" -#: app/templates/users/settings_email.html:45 +#: app/templates/users/settings_email.html:50 msgid "Immediately" msgstr "" -#: app/templates/users/settings_email.html:46 +#: app/templates/users/settings_email.html:51 msgid "In digest" msgstr "" @@ -4619,3 +4646,24 @@ msgstr "" #~ msgid "Create Tag" #~ msgstr "" +#~ msgid "" +#~ "Warning: Forum topic not found. This " +#~ "may happen if the topic has only" +#~ " just been created." +#~ msgstr "" +#~ "Aviso: non se atopou o tema do " +#~ "foro. Isto pode ocorrer se o tema" +#~ " acábase de crear." + +#~ msgid "A release is required before this package can be approved." +#~ msgstr "" + +#~ msgid "Otherwise, you may need to contact rubenwardy for help." +#~ msgstr "" + +#~ msgid "You should add at least one screenshot." +#~ msgstr "" + +#~ msgid "Please sign in or contact the admin in another way" +#~ msgstr "" + diff --git a/translations/hi/LC_MESSAGES/messages.po b/translations/hi/LC_MESSAGES/messages.po index 3ebd59d2..b708ee19 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: 2024-03-03 02:54+0000\n" +"POT-Creation-Date: 2024-03-23 16:19+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language: hi\n" @@ -18,11 +18,11 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.12.1\n" -#: app/__init__.py:123 +#: app/__init__.py:137 msgid "Banned:" msgstr "" -#: app/__init__.py:125 +#: app/__init__.py:139 msgid "You have been banned." msgstr "" @@ -41,7 +41,7 @@ msgstr "" msgid "%(package_type)s for %(game_name)s" msgstr "" -#: app/template_filters.py:90 +#: app/template_filters.py:92 #, python-format msgid "%(delta)s ago" msgstr "" @@ -61,10 +61,10 @@ 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:275 -#: app/blueprints/packages/packages.py:539 -#: app/blueprints/packages/packages.py:635 -#: app/blueprints/packages/packages.py:706 +#: app/blueprints/oauth/__init__.py:175 app/blueprints/packages/packages.py:241 +#: app/blueprints/packages/packages.py:509 +#: app/blueprints/packages/packages.py:605 +#: app/blueprints/packages/packages.py:676 #: app/blueprints/packages/releases.py:62 #: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:49 #: app/blueprints/packages/screenshots.py:36 @@ -72,7 +72,7 @@ msgstr "" #: 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 +#: app/blueprints/users/settings.py:315 app/templates/users/modtools.html:111 msgid "Save" msgstr "" @@ -83,13 +83,13 @@ msgstr "" #: 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 +#: app/templates/packages/translation.html:54 msgid "Title" msgstr "" #: app/blueprints/collections/__init__.py:80 #: app/blueprints/collections/__init__.py:85 -#: app/templates/packages/translation.html:45 +#: app/templates/packages/translation.html:57 msgid "Short Description" msgstr "" @@ -135,29 +135,29 @@ msgstr "" msgid "Removed package from favorites collection" msgstr "" -#: app/blueprints/github/__init__.py:52 +#: app/blueprints/github/__init__.py:54 msgid "Authorization failed [err=gh-oauth-login-failed]" msgstr "" -#: app/blueprints/github/__init__.py:76 +#: app/blueprints/github/__init__.py:78 msgid "Linked GitHub to account" msgstr "" -#: app/blueprints/github/__init__.py:79 +#: app/blueprints/github/__init__.py:81 msgid "GitHub account is already associated with another user" msgstr "" -#: app/blueprints/github/__init__.py:85 +#: app/blueprints/github/__init__.py:87 msgid "Unable to find an account for that GitHub user" msgstr "" -#: app/blueprints/github/__init__.py:90 +#: app/blueprints/github/__init__.py:92 msgid "Authorization failed [err=gh-login-failed]" msgstr "" #: app/blueprints/oauth/__init__.py:169 app/templates/admin/tags/list.html:30 #: app/templates/admin/warnings/list.html:24 -#: app/templates/users/settings_email.html:44 +#: app/templates/users/settings_email.html:49 msgid "Description" msgstr "" @@ -220,198 +220,191 @@ msgstr "" msgid "Remove / Unpublish" msgstr "" -#: app/blueprints/packages/__init__.py:80 +#: app/blueprints/packages/__init__.py:80 app/logic/package_approval.py:123 #: app/templates/packages/game_support.html:4 msgid "Supported Games" msgstr "" -#: app/blueprints/packages/packages.py:177 -msgid "Error: Another package already uses this forum topic!" -msgstr "" - -#: app/blueprints/packages/packages.py:183 -msgid "Error: Forum topic author doesn't match package author." -msgstr "" - -#: app/blueprints/packages/packages.py:186 -msgid "" -"Warning: Forum topic not found. This may happen if the topic has only " -"just been created." -msgstr "" - -#: app/blueprints/packages/packages.py:239 +#: app/blueprints/packages/packages.py:205 msgid "No download available." msgstr "" -#: app/blueprints/packages/packages.py:253 app/templates/packages/view.html:589 +#: app/blueprints/packages/packages.py:219 app/templates/packages/view.html:589 msgid "Type" msgstr "" -#: app/blueprints/packages/packages.py:254 +#: app/blueprints/packages/packages.py:220 msgid "Title (Human-readable)" msgstr "" -#: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:633 +#: app/blueprints/packages/packages.py:221 +#: app/blueprints/packages/packages.py:603 msgid "Name (Technical)" msgstr "" -#: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:634 +#: app/blueprints/packages/packages.py:221 +#: app/blueprints/packages/packages.py:604 #: app/templates/packages/create_edit.html:75 msgid "Lower case letters (a-z), digits (0-9), and underscores (_) only" msgstr "" -#: app/blueprints/packages/packages.py:256 +#: app/blueprints/packages/packages.py:222 msgid "Short Description (Plaintext)" msgstr "" -#: app/blueprints/packages/packages.py:258 app/templates/packages/view.html:611 +#: app/blueprints/packages/packages.py:224 app/templates/packages/view.html:611 msgid "Maintenance State" msgstr "" -#: app/blueprints/packages/packages.py:260 app/templates/admin/tags/list.html:4 +#: app/blueprints/packages/packages.py:226 app/templates/admin/tags/list.html:4 #: app/templates/admin/tags/list.html:10 app/templates/todo/tags.html:38 msgid "Tags" msgstr "" -#: app/blueprints/packages/packages.py:261 +#: app/blueprints/packages/packages.py:227 msgid "Content Warnings" msgstr "" -#: app/blueprints/packages/packages.py:262 app/templates/packages/view.html:600 +#: app/blueprints/packages/packages.py:228 app/templates/packages/view.html:600 msgid "License" msgstr "" -#: app/blueprints/packages/packages.py:263 +#: app/blueprints/packages/packages.py:229 msgid "Media License" msgstr "" -#: app/blueprints/packages/packages.py:265 +#: app/blueprints/packages/packages.py:231 msgid "Long Description (Markdown)" msgstr "" -#: app/blueprints/packages/packages.py:267 +#: app/blueprints/packages/packages.py:233 msgid "VCS Repository URL" msgstr "" -#: app/blueprints/packages/packages.py:268 app/blueprints/users/settings.py:75 +#: app/blueprints/packages/packages.py:234 app/blueprints/users/settings.py:75 msgid "Website URL" msgstr "" -#: app/blueprints/packages/packages.py:269 +#: app/blueprints/packages/packages.py:235 msgid "Issue Tracker URL" msgstr "" -#: app/blueprints/packages/packages.py:270 +#: app/blueprints/packages/packages.py:236 msgid "Forum Topic ID" msgstr "" -#: app/blueprints/packages/packages.py:271 +#: app/blueprints/packages/packages.py:237 msgid "Video URL" msgstr "" -#: app/blueprints/packages/packages.py:272 +#: app/blueprints/packages/packages.py:238 msgid "Donate URL" msgstr "" -#: app/blueprints/packages/packages.py:273 +#: app/blueprints/packages/packages.py:239 msgid "Translation URL" msgstr "" -#: app/blueprints/packages/packages.py:279 +#: app/blueprints/packages/packages.py:245 msgid "_game is not an allowed name" msgstr "" -#: app/blueprints/packages/packages.py:289 +#: app/blueprints/packages/packages.py:255 msgid "" "Package already exists, but is removed. Please contact ContentDB staff to" " restore the package" msgstr "" -#: app/blueprints/packages/packages.py:294 +#: app/blueprints/packages/packages.py:260 msgid "Package already exists" msgstr "" -#: app/blueprints/packages/packages.py:300 +#: app/blueprints/packages/packages.py:266 msgid "A collection with a similar name already exists" msgstr "" -#: app/blueprints/packages/packages.py:361 +#: app/blueprints/packages/packages.py:319 +#: app/blueprints/packages/releases.py:82 +msgid "" +"You must add an email address to your account and confirm it before you " +"can manage packages" +msgstr "" + +#: app/blueprints/packages/packages.py:331 msgid "Unable to find that user" msgstr "" -#: app/blueprints/packages/packages.py:365 +#: app/blueprints/packages/packages.py:335 #: app/blueprints/packages/screenshots.py:137 #: app/blueprints/users/settings.py:131 msgid "Permission denied" msgstr "" -#: app/blueprints/packages/packages.py:421 -#: app/blueprints/packages/packages.py:494 -#: app/blueprints/packages/packages.py:514 +#: app/blueprints/packages/packages.py:391 +#: app/blueprints/packages/packages.py:464 +#: app/blueprints/packages/packages.py:484 msgid "You don't have permission to do that" msgstr "" -#: app/blueprints/packages/packages.py:453 +#: app/blueprints/packages/packages.py:423 msgid "Please comment what changes are needed in the approval thread" msgstr "" -#: app/blueprints/packages/packages.py:460 +#: app/blueprints/packages/packages.py:430 msgid "" "Please comment in the approval thread so editors know what you have " "changed" msgstr "" -#: app/blueprints/packages/packages.py:509 +#: app/blueprints/packages/packages.py:479 msgid "Deleted package" msgstr "" -#: app/blueprints/packages/packages.py:529 +#: app/blueprints/packages/packages.py:499 msgid "Unapproved package" msgstr "" -#: app/blueprints/packages/packages.py:538 +#: app/blueprints/packages/packages.py:508 msgid "Maintainers (Comma-separated)" msgstr "" -#: app/blueprints/packages/packages.py:547 +#: app/blueprints/packages/packages.py:517 msgid "You don't have permission to edit maintainers" msgstr "" -#: app/blueprints/packages/packages.py:597 +#: app/blueprints/packages/packages.py:567 msgid "You are not a maintainer" msgstr "" -#: app/blueprints/packages/packages.py:600 +#: app/blueprints/packages/packages.py:570 msgid "Package owners cannot remove themselves as maintainers" msgstr "" -#: app/blueprints/packages/packages.py:632 +#: app/blueprints/packages/packages.py:602 msgid "Author Name" msgstr "" -#: app/blueprints/packages/packages.py:702 +#: app/blueprints/packages/packages.py:672 msgid "Enable support detection based on dependencies (recommended)" msgstr "" -#: app/blueprints/packages/packages.py:703 +#: app/blueprints/packages/packages.py:673 msgid "Supported games" msgstr "" -#: app/blueprints/packages/packages.py:704 +#: app/blueprints/packages/packages.py:674 msgid "Unsupported games" msgstr "" -#: app/blueprints/packages/packages.py:705 +#: app/blueprints/packages/packages.py:675 msgid "Supports all games (unless stated) / is game independent" msgstr "" -#: app/blueprints/packages/packages.py:721 +#: app/blueprints/packages/packages.py:691 msgid "You need at least one release before you can edit game support" msgstr "" -#: app/blueprints/packages/packages.py:725 +#: app/blueprints/packages/packages.py:695 msgid "Mod(pack) needs to contain at least one mod. Please create a new release" msgstr "" @@ -432,13 +425,13 @@ msgstr "" #: app/blueprints/packages/releases.py:58 #: app/blueprints/packages/releases.py:70 -#: app/blueprints/packages/releases.py:194 +#: app/blueprints/packages/releases.py:198 msgid "Minimum Minetest Version" msgstr "" #: app/blueprints/packages/releases.py:60 #: app/blueprints/packages/releases.py:72 -#: app/blueprints/packages/releases.py:197 +#: app/blueprints/packages/releases.py:201 msgid "Maximum Minetest Version" msgstr "" @@ -456,78 +449,77 @@ msgstr "" msgid "Is Approved" msgstr "" -#: app/blueprints/packages/releases.py:87 +#: app/blueprints/packages/releases.py:91 msgid "Import from Git" msgstr "" -#: app/blueprints/packages/releases.py:87 +#: app/blueprints/packages/releases.py:91 msgid "Upload .zip file" msgstr "" -#: app/blueprints/packages/releases.py:193 +#: app/blueprints/packages/releases.py:197 msgid "Set Min" msgstr "" -#: app/blueprints/packages/releases.py:196 +#: app/blueprints/packages/releases.py:200 msgid "Set Max" msgstr "" -#: app/blueprints/packages/releases.py:199 +#: app/blueprints/packages/releases.py:203 msgid "Only change values previously set as none" msgstr "" -#: app/blueprints/packages/releases.py:200 +#: app/blueprints/packages/releases.py:204 msgid "Update" msgstr "" -#: app/blueprints/packages/releases.py:252 +#: app/blueprints/packages/releases.py:256 #: app/templates/packages/update_config.html:25 msgid "Trigger" msgstr "" -#: app/blueprints/packages/releases.py:253 +#: app/blueprints/packages/releases.py:257 msgid "New Commit" msgstr "" -#: app/blueprints/packages/releases.py:254 app/templates/admin/tags/list.html:8 +#: app/blueprints/packages/releases.py:258 app/templates/admin/tags/list.html:8 msgid "New Tag" msgstr "" -#: app/blueprints/packages/releases.py:256 +#: app/blueprints/packages/releases.py:260 msgid "Branch name" msgstr "" -#: app/blueprints/packages/releases.py:257 +#: app/blueprints/packages/releases.py:261 #: app/templates/packages/update_config.html:38 msgid "Action" msgstr "" -#: app/blueprints/packages/releases.py:258 +#: app/blueprints/packages/releases.py:262 msgid "Send notification and mark as outdated" msgstr "" -#: app/blueprints/packages/releases.py:258 -#: app/templates/macros/package_approval.html:22 +#: app/blueprints/packages/releases.py:262 app/logic/package_approval.py:104 msgid "Create release" msgstr "" -#: app/blueprints/packages/releases.py:260 +#: app/blueprints/packages/releases.py:264 msgid "Save Settings" msgstr "" -#: app/blueprints/packages/releases.py:261 +#: app/blueprints/packages/releases.py:265 msgid "Disable Automation" msgstr "" -#: app/blueprints/packages/releases.py:300 +#: app/blueprints/packages/releases.py:304 msgid "Please add a Git repository URL in order to set up automatic releases" msgstr "" -#: app/blueprints/packages/releases.py:316 +#: app/blueprints/packages/releases.py:320 msgid "Deleted update configuration" msgstr "" -#: app/blueprints/packages/releases.py:324 +#: app/blueprints/packages/releases.py:328 msgid "Now, please create an initial release" msgstr "" @@ -634,7 +626,7 @@ msgid "Please wait before commenting again" msgstr "" #: app/blueprints/threads/__init__.py:284 -#: app/templates/macros/package_approval.html:112 +#: app/templates/macros/package_approval.html:56 msgid "Open Thread" msgstr "" @@ -699,7 +691,7 @@ msgstr "" msgid "Display Name" msgstr "" -#: app/blueprints/users/account.py:101 app/blueprints/users/settings.py:298 +#: app/blueprints/users/account.py:101 app/blueprints/users/settings.py:309 #: app/templates/users/list.html:18 msgid "Username" msgstr "" @@ -973,7 +965,7 @@ msgid "Account and Security" msgstr "" #: app/blueprints/users/settings.py:46 -#: app/templates/users/settings_email.html:8 +#: app/templates/users/settings_email.html:12 msgid "Email and Notifications" msgstr "" @@ -998,27 +990,27 @@ msgstr "" msgid "A user already has that name" msgstr "" -#: app/blueprints/users/settings.py:256 +#: app/blueprints/users/settings.py:264 msgid "Users with moderator rank or above cannot be deleted" msgstr "" -#: app/blueprints/users/settings.py:299 +#: app/blueprints/users/settings.py:310 msgid "Display name" msgstr "" -#: app/blueprints/users/settings.py:300 +#: app/blueprints/users/settings.py:311 msgid "Forums Username" msgstr "" -#: app/blueprints/users/settings.py:301 +#: app/blueprints/users/settings.py:312 msgid "GitHub Username" msgstr "" -#: app/blueprints/users/settings.py:302 app/templates/users/list.html:14 +#: app/blueprints/users/settings.py:313 app/templates/users/list.html:14 msgid "Rank" msgstr "" -#: app/blueprints/users/settings.py:346 +#: app/blueprints/users/settings.py:357 msgid "Can't promote a user to a rank higher than yourself!" msgstr "" @@ -1035,33 +1027,77 @@ msgstr "" msgid "Search" msgstr "" -#: app/logic/package_validator.py:37 +#: app/logic/package_approval.py:95 msgid "A package already exists with this name. Please see Policy and Guidance 3" msgstr "" -#: app/logic/package_validator.py:40 -#: app/templates/macros/package_approval.html:36 -msgid "A release is required before this package can be approved." +#: app/logic/package_approval.py:99 +msgid "You need to create a release before this package can be approved." msgstr "" -#: app/logic/package_validator.py:46 -#: app/templates/macros/package_approval.html:45 +#: app/logic/package_approval.py:101 +msgid "Release is still importing, or has an error." +msgstr "" + +#: app/logic/package_approval.py:105 +msgid "Set up releases" +msgstr "" + +#: app/logic/package_approval.py:112 +msgid "You need to add at least one screenshot." +msgstr "" + +#: app/logic/package_approval.py:117 #, python-format msgid "" "The following hard dependencies need to be added to ContentDB first: " "%(deps)s" msgstr "" -#: app/logic/package_validator.py:51 -#: app/templates/macros/package_approval.html:41 -msgid "You need to add at least one screenshot." +#: app/logic/package_approval.py:121 +msgid "" +"What games does your package support? Please specify on the supported " +"games page" msgstr "" -#: app/logic/package_validator.py:54 -#: app/templates/macros/package_approval.html:49 +#: app/logic/package_approval.py:126 msgid "Please wait for the license to be added to CDB." msgstr "" +#: app/logic/package_approval.py:134 +msgid "Please make sure that this package has the right to the names it uses." +msgstr "" + +#: app/logic/package_approval.py:139 +#, python-format +msgid "Please make sure that this package has the right to the names %(names)s" +msgstr "" + +#: app/logic/package_approval.py:140 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/logic/package_approval.py:145 +msgid "Error: Another package already uses this forum topic!" +msgstr "" + +#: app/logic/package_approval.py:150 +msgid "Error: Forum topic author doesn't match package author." +msgstr "" + +#: app/logic/package_approval.py:152 +msgid "" +"Warning: Forum topic not found. The topic may have been created since the" +" last forum crawl." +msgstr "" + #: app/logic/packages.py:99 msgid "" "Name can only contain lower case letters (a-z), digits (0-9), and " @@ -1160,7 +1196,7 @@ msgstr "" msgid "Delete" msgstr "" -#: app/models/packages.py:572 app/templates/packages/view.html:163 +#: app/models/packages.py:569 app/templates/packages/view.html:163 msgid "Work in Progress" msgstr "" @@ -1276,7 +1312,7 @@ msgstr "" msgid "Languages" msgstr "" -#: app/templates/base.html:202 app/templates/translate/index.html:72 +#: app/templates/base.html:202 app/templates/translate/index.html:76 msgid "Help translate ContentDB" msgstr "" @@ -1382,17 +1418,6 @@ msgstr "" msgid "Recently Added" msgstr "" -#: 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" @@ -1782,7 +1807,7 @@ msgid "You can use GitHub to log in if it is associated with your account." msgstr "" #: app/templates/emails/unable_to_find_account.html:9 -msgid "Otherwise, you may need to contact rubenwardy for help." +msgid "Otherwise, you may need to contact the admin for help." msgstr "" #: app/templates/emails/unable_to_find_account.html:12 @@ -1858,56 +1883,35 @@ msgstr "" msgid "State" msgstr "" -#: app/templates/macros/package_approval.html:26 -msgid "Set up releases" -msgstr "" - -#: app/templates/macros/package_approval.html:31 -msgid "You need to create a release before this package can be approved." -msgstr "" - -#: app/templates/macros/package_approval.html:33 -msgid "Release is still importing, or has an error." -msgstr "" - -#: app/templates/macros/package_approval.html:56 -msgid "You should add at least one screenshot." -msgstr "" - -#: app/templates/macros/package_approval.html:62 +#: app/templates/macros/package_approval.html:36 msgid "Please wait for the release to be approved." msgstr "" -#: app/templates/macros/package_approval.html:64 +#: app/templates/macros/package_approval.html:38 msgid "You can now approve this package if you're ready." msgstr "" -#: app/templates/macros/package_approval.html:66 +#: app/templates/macros/package_approval.html:40 msgid "Please wait for the package to be approved." msgstr "" -#: app/templates/macros/package_approval.html:70 +#: app/templates/macros/package_approval.html:44 msgid "You can now submit this package for approval if you're ready." msgstr "" -#: app/templates/macros/package_approval.html:72 +#: app/templates/macros/package_approval.html:46 msgid "This package can be submitted for approval when ready." msgstr "" -#: app/templates/macros/package_approval.html:102 -msgid "Please make sure that this package has the right to the names it uses." +#: app/templates/macros/package_approval.html:49 +msgid "You need to fix the above errors before you can submit for review" msgstr "" -#: app/templates/macros/package_approval.html:104 -#, python-format -msgid "Please make sure that this package has the right to the names %(names)s" -msgstr "" - -#: app/templates/macros/package_approval.html:115 +#: app/templates/macros/package_approval.html:59 msgid "Package approval thread" msgstr "" -#: app/templates/macros/package_approval.html:116 +#: app/templates/macros/package_approval.html:60 msgid "" "You can open a thread if you have a question for the approver or package " "author." @@ -3125,16 +3129,27 @@ msgstr "" msgid "Translating content meta - lua_api.md" msgstr "" -#: app/templates/packages/translation.html:31 +#: app/templates/packages/translation.html:30 +msgid "Translation template" +msgstr "" + +#: app/templates/packages/translation.html:32 +#, python-format +msgid "" +"To quickly add support for ContentDB package translation, create a file " +"at %(location)s with the following content:" +msgstr "" + +#: app/templates/packages/translation.html:43 #, python-format msgid "%(title)s is available in %(num)d languages." msgstr "" -#: app/templates/packages/translation.html:32 +#: app/templates/packages/translation.html:44 msgid "ContentDB reads translations from locale files (.tr) in your package." msgstr "" -#: app/templates/packages/translation.html:39 +#: app/templates/packages/translation.html:51 msgid "Language" msgstr "" @@ -3386,7 +3401,7 @@ msgid "" msgstr "" #: app/templates/report/index.html:16 -msgid "Please sign in or contact the admin in another way" +msgid "Please sign in or contact the admin using the link below." msgstr "" #: app/templates/report/index.html:34 @@ -3795,20 +3810,24 @@ msgid "" "languages." msgstr "" -#: app/templates/translate/index.html:69 +#: app/templates/translate/index.html:65 +msgid "How to translate a mod / game" +msgstr "" + +#: app/templates/translate/index.html:73 msgid "ContentDB" msgstr "" -#: app/templates/translate/index.html:76 +#: app/templates/translate/index.html:80 msgid "Packages that support translation" msgstr "" -#: app/templates/translate/index.html:81 +#: app/templates/translate/index.html:85 #, python-format msgid "Only show packages with %(lang)s translation" msgstr "" -#: app/templates/translate/index.html:85 +#: app/templates/translate/index.html:89 #, python-format msgid "Hide packages with %(lang)s translation" msgstr "" @@ -3889,7 +3908,7 @@ msgstr "" #: app/templates/users/change_set_password.html:17 #: app/templates/users/register.html:25 -#: app/templates/users/settings_email.html:20 +#: app/templates/users/settings_email.html:24 msgid "Your email will never be shared with a third-party." msgstr "" @@ -4144,7 +4163,7 @@ msgid "Change Email and Send Password Reset" msgstr "" #: app/templates/users/modtools.html:108 -#: app/templates/users/settings_email.html:14 +#: app/templates/users/settings_email.html:18 msgid "Email Address" msgstr "" @@ -4223,14 +4242,20 @@ msgid "Profile Picture" msgstr "" #: app/templates/users/profile_edit.html:27 -msgid "Sync with Forums" +msgid "Import from forums" msgstr "" -#: app/templates/users/profile_edit.html:46 +#: app/templates/users/profile_edit.html:47 +msgid "" +"Profile pictures should be square, at least 64x64px, and one of the " +"following formats: jpeg, png, or webp." +msgstr "" + +#: app/templates/users/profile_edit.html:51 msgid "Profile Information" msgstr "" -#: app/templates/users/profile_edit.html:53 +#: app/templates/users/profile_edit.html:58 msgid "Pretending to be another user is grounds for a permanent ban" msgstr "" @@ -4263,39 +4288,43 @@ msgstr "" msgid "Email and Notifications - %(username)s" msgstr "" -#: app/templates/users/settings_email.html:19 +#: app/templates/users/settings_email.html:23 msgid "" "Your email is needed to recover your account if you forget your password," " and to send (configurable) notifications." msgstr "" -#: app/templates/users/settings_email.html:25 +#: app/templates/users/settings_email.html:29 msgid "There is at least one verification pending." msgstr "" -#: app/templates/users/settings_email.html:29 +#: app/templates/users/settings_email.html:33 msgid "Notification Settings" msgstr "" -#: app/templates/users/settings_email.html:33 +#: app/templates/users/settings_email.html:37 msgid "Email notifications are currently turned off. Click 'save' to enable." msgstr "" -#: app/templates/users/settings_email.html:38 +#: app/templates/users/settings_email.html:42 msgid "" "Configure whether certain types of notifications are sent immediately, or" " as part of a daily digest." msgstr "" #: app/templates/users/settings_email.html:43 +msgid "Disable all" +msgstr "" + +#: app/templates/users/settings_email.html:48 msgid "Event" msgstr "" -#: app/templates/users/settings_email.html:45 +#: app/templates/users/settings_email.html:50 msgid "Immediately" msgstr "" -#: app/templates/users/settings_email.html:46 +#: app/templates/users/settings_email.html:51 msgid "In digest" msgstr "" @@ -4406,3 +4435,24 @@ msgstr "" #~ msgid "Create Tag" #~ msgstr "" +#~ msgid "" +#~ "Warning: Forum topic not found. This " +#~ "may happen if the topic has only" +#~ " just been created." +#~ msgstr "" + +#~ msgid "A release is required before this package can be approved." +#~ msgstr "" + +#~ msgid "Otherwise, you may need to contact rubenwardy for help." +#~ msgstr "" + +#~ msgid "You should add at least one screenshot." +#~ msgstr "" + +#~ msgid "Please sign in or contact the admin in another way" +#~ msgstr "" + +#~ msgid "Sync with Forums" +#~ msgstr "" + diff --git a/translations/hu/LC_MESSAGES/messages.po b/translations/hu/LC_MESSAGES/messages.po index dec59b83..4af8c45b 100644 --- a/translations/hu/LC_MESSAGES/messages.po +++ b/translations/hu/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: 2024-03-03 02:54+0000\n" +"POT-Creation-Date: 2024-03-23 16:19+0000\n" "PO-Revision-Date: 2024-02-01 18:01+0000\n" "Last-Translator: Unacceptium \n" "Language: hu\n" @@ -19,11 +19,11 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.12.1\n" -#: app/__init__.py:123 +#: app/__init__.py:137 msgid "Banned:" msgstr "Kitiltva:" -#: app/__init__.py:125 +#: app/__init__.py:139 msgid "You have been banned." msgstr "Kitiltottak." @@ -42,7 +42,7 @@ msgstr "Csomagok" msgid "%(package_type)s for %(game_name)s" msgstr "" -#: app/template_filters.py:90 +#: app/template_filters.py:92 #, python-format msgid "%(delta)s ago" msgstr "%(delta)s előtt" @@ -62,10 +62,10 @@ 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:275 -#: app/blueprints/packages/packages.py:539 -#: app/blueprints/packages/packages.py:635 -#: app/blueprints/packages/packages.py:706 +#: app/blueprints/oauth/__init__.py:175 app/blueprints/packages/packages.py:241 +#: app/blueprints/packages/packages.py:509 +#: app/blueprints/packages/packages.py:605 +#: app/blueprints/packages/packages.py:676 #: app/blueprints/packages/releases.py:62 #: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:49 #: app/blueprints/packages/screenshots.py:36 @@ -73,7 +73,7 @@ msgstr "Csomagkorlát" #: 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 +#: app/blueprints/users/settings.py:315 app/templates/users/modtools.html:111 msgid "Save" msgstr "Mentés" @@ -84,13 +84,13 @@ msgstr "Mentés" #: 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 +#: app/templates/packages/translation.html:54 msgid "Title" msgstr "Cím" #: app/blueprints/collections/__init__.py:80 #: app/blueprints/collections/__init__.py:85 -#: app/templates/packages/translation.html:45 +#: app/templates/packages/translation.html:57 msgid "Short Description" msgstr "Rövid leírás" @@ -136,29 +136,29 @@ msgstr "(Nyilvános, módosítás a Profil > Saját gyűjteményeim)" msgid "Removed package from favorites collection" msgstr "Csomag törölve a kedvenc kollekcióból" -#: app/blueprints/github/__init__.py:52 +#: app/blueprints/github/__init__.py:54 msgid "Authorization failed [err=gh-oauth-login-failed]" msgstr "Belépés sikertelen [err=gh-oauth-login-failed]" -#: app/blueprints/github/__init__.py:76 +#: app/blueprints/github/__init__.py:78 msgid "Linked GitHub to account" msgstr "A GitHub-ot hozzákapcsoltuk a fiókhoz" -#: app/blueprints/github/__init__.py:79 +#: app/blueprints/github/__init__.py:81 msgid "GitHub account is already associated with another user" msgstr "A github fiók már társítva van egy másik felhasználóhoz" -#: app/blueprints/github/__init__.py:85 +#: app/blueprints/github/__init__.py:87 msgid "Unable to find an account for that GitHub user" msgstr "Nem található fiók ehhez a GitHub-felhasználóhoz" -#: app/blueprints/github/__init__.py:90 +#: app/blueprints/github/__init__.py:92 msgid "Authorization failed [err=gh-login-failed]" msgstr "Belépés sikertelen [err=gh-login-failed]" #: app/blueprints/oauth/__init__.py:169 app/templates/admin/tags/list.html:30 #: app/templates/admin/warnings/list.html:24 -#: app/templates/users/settings_email.html:44 +#: app/templates/users/settings_email.html:49 msgid "Description" msgstr "Leírás" @@ -222,112 +222,96 @@ msgstr "Megosztás és Jelvények" msgid "Remove / Unpublish" msgstr "Eltávolítás /Közzététel viszavonása" -#: app/blueprints/packages/__init__.py:80 +#: app/blueprints/packages/__init__.py:80 app/logic/package_approval.py:123 #: app/templates/packages/game_support.html:4 msgid "Supported Games" msgstr "Támogatott játékok" -#: app/blueprints/packages/packages.py:177 -msgid "Error: Another package already uses this forum topic!" -msgstr "Hiba: Egy másik csomag már használja ezt a fórum témát!" - -#: app/blueprints/packages/packages.py:183 -msgid "Error: Forum topic author doesn't match package author." -msgstr "Hiba: A fórum téma szerzője nem egyezik a csomag szerzőjével." - -#: app/blueprints/packages/packages.py:186 -msgid "" -"Warning: Forum topic not found. This may happen if the topic has only " -"just been created." -msgstr "" -"Figyelem: A fórum téma nem található. Ez akkor fordulhat elő, ha a téma " -"csak most jött létre." - -#: app/blueprints/packages/packages.py:239 +#: app/blueprints/packages/packages.py:205 msgid "No download available." msgstr "Nem érhető el letöltés." -#: app/blueprints/packages/packages.py:253 app/templates/packages/view.html:589 +#: app/blueprints/packages/packages.py:219 app/templates/packages/view.html:589 msgid "Type" msgstr "Gépelni" -#: app/blueprints/packages/packages.py:254 +#: app/blueprints/packages/packages.py:220 msgid "Title (Human-readable)" msgstr "Cím (Ember-által-olvasható)" -#: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:633 +#: app/blueprints/packages/packages.py:221 +#: app/blueprints/packages/packages.py:603 msgid "Name (Technical)" msgstr "Név (Technikai)" -#: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:634 +#: app/blueprints/packages/packages.py:221 +#: app/blueprints/packages/packages.py:604 #: app/templates/packages/create_edit.html:75 msgid "Lower case letters (a-z), digits (0-9), and underscores (_) only" msgstr "Csak kisbetűk (a-z), számjegyek (0-9) és aláhúzásjelek (_)" -#: app/blueprints/packages/packages.py:256 +#: app/blueprints/packages/packages.py:222 msgid "Short Description (Plaintext)" msgstr "Rövid leírás (egyszerű szöveg)" -#: app/blueprints/packages/packages.py:258 app/templates/packages/view.html:611 +#: app/blueprints/packages/packages.py:224 app/templates/packages/view.html:611 msgid "Maintenance State" msgstr "Karbantartási Állapot" -#: app/blueprints/packages/packages.py:260 app/templates/admin/tags/list.html:4 +#: app/blueprints/packages/packages.py:226 app/templates/admin/tags/list.html:4 #: app/templates/admin/tags/list.html:10 app/templates/todo/tags.html:38 msgid "Tags" msgstr "Címkék" -#: app/blueprints/packages/packages.py:261 +#: app/blueprints/packages/packages.py:227 msgid "Content Warnings" msgstr "Tartalomra vonatkozó figyelmeztetések" -#: app/blueprints/packages/packages.py:262 app/templates/packages/view.html:600 +#: app/blueprints/packages/packages.py:228 app/templates/packages/view.html:600 msgid "License" msgstr "Licenc" -#: app/blueprints/packages/packages.py:263 +#: app/blueprints/packages/packages.py:229 msgid "Media License" msgstr "Média licenc" -#: app/blueprints/packages/packages.py:265 +#: app/blueprints/packages/packages.py:231 msgid "Long Description (Markdown)" msgstr "Hosszú Leírás (Markdown)" -#: app/blueprints/packages/packages.py:267 +#: app/blueprints/packages/packages.py:233 msgid "VCS Repository URL" msgstr "VCS tároló URL" -#: app/blueprints/packages/packages.py:268 app/blueprints/users/settings.py:75 +#: app/blueprints/packages/packages.py:234 app/blueprints/users/settings.py:75 msgid "Website URL" msgstr "Weboldal URL" -#: app/blueprints/packages/packages.py:269 +#: app/blueprints/packages/packages.py:235 msgid "Issue Tracker URL" msgstr "Követett URL Probléma" -#: app/blueprints/packages/packages.py:270 +#: app/blueprints/packages/packages.py:236 msgid "Forum Topic ID" msgstr "Fórum Téma ID" -#: app/blueprints/packages/packages.py:271 +#: app/blueprints/packages/packages.py:237 msgid "Video URL" msgstr "Videó URL" -#: app/blueprints/packages/packages.py:272 +#: app/blueprints/packages/packages.py:238 msgid "Donate URL" msgstr "Támogatási URL" -#: app/blueprints/packages/packages.py:273 +#: app/blueprints/packages/packages.py:239 msgid "Translation URL" msgstr "" -#: app/blueprints/packages/packages.py:279 +#: app/blueprints/packages/packages.py:245 msgid "_game is not an allowed name" msgstr "A _game nem engedélyezett név" -#: app/blueprints/packages/packages.py:289 +#: app/blueprints/packages/packages.py:255 msgid "" "Package already exists, but is removed. Please contact ContentDB staff to" " restore the package" @@ -335,93 +319,100 @@ 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:294 +#: app/blueprints/packages/packages.py:260 msgid "Package already exists" msgstr "A csomag már létezik" -#: app/blueprints/packages/packages.py:300 +#: app/blueprints/packages/packages.py:266 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:361 +#: app/blueprints/packages/packages.py:319 +#: app/blueprints/packages/releases.py:82 +msgid "" +"You must add an email address to your account and confirm it before you " +"can manage packages" +msgstr "" + +#: app/blueprints/packages/packages.py:331 msgid "Unable to find that user" msgstr "A felhasználó nem található" -#: app/blueprints/packages/packages.py:365 +#: app/blueprints/packages/packages.py:335 #: 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:421 -#: app/blueprints/packages/packages.py:494 -#: app/blueprints/packages/packages.py:514 +#: app/blueprints/packages/packages.py:391 +#: app/blueprints/packages/packages.py:464 +#: app/blueprints/packages/packages.py:484 msgid "You don't have permission to do that" msgstr "Nincs erre engedélye" -#: app/blueprints/packages/packages.py:453 +#: app/blueprints/packages/packages.py:423 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:460 +#: app/blueprints/packages/packages.py:430 msgid "" "Please comment in the approval thread so editors know what you have " "changed" msgstr "" -#: app/blueprints/packages/packages.py:509 +#: app/blueprints/packages/packages.py:479 msgid "Deleted package" msgstr "Törölt csomag" -#: app/blueprints/packages/packages.py:529 +#: app/blueprints/packages/packages.py:499 msgid "Unapproved package" msgstr "Nem jóváhagyott csomag" -#: app/blueprints/packages/packages.py:538 +#: app/blueprints/packages/packages.py:508 msgid "Maintainers (Comma-separated)" msgstr "Karbantartók (vesszővel-elválasztva)" -#: app/blueprints/packages/packages.py:547 +#: app/blueprints/packages/packages.py:517 msgid "You don't have permission to edit maintainers" msgstr "Nincs engedélye a karbantartók szerkesztéséhez" -#: app/blueprints/packages/packages.py:597 +#: app/blueprints/packages/packages.py:567 msgid "You are not a maintainer" msgstr "Nem vagy karbantartó" -#: app/blueprints/packages/packages.py:600 +#: app/blueprints/packages/packages.py:570 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:632 +#: app/blueprints/packages/packages.py:602 msgid "Author Name" msgstr "Szerző Neve" -#: app/blueprints/packages/packages.py:702 +#: app/blueprints/packages/packages.py:672 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:703 +#: app/blueprints/packages/packages.py:673 msgid "Supported games" msgstr "Támogatott játékok" -#: app/blueprints/packages/packages.py:704 +#: app/blueprints/packages/packages.py:674 msgid "Unsupported games" msgstr "Nem támogatott játékok" -#: app/blueprints/packages/packages.py:705 +#: app/blueprints/packages/packages.py:675 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:721 +#: app/blueprints/packages/packages.py:691 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:725 +#: app/blueprints/packages/packages.py:695 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 " @@ -444,13 +435,13 @@ msgstr "Git hivatkozás (azaz: commit hash, branch vagy tag)" #: app/blueprints/packages/releases.py:58 #: app/blueprints/packages/releases.py:70 -#: app/blueprints/packages/releases.py:194 +#: app/blueprints/packages/releases.py:198 msgid "Minimum Minetest Version" msgstr "Minimális Minetest Verzió" #: app/blueprints/packages/releases.py:60 #: app/blueprints/packages/releases.py:72 -#: app/blueprints/packages/releases.py:197 +#: app/blueprints/packages/releases.py:201 msgid "Maximum Minetest Version" msgstr "Maximális Minetest Verzió" @@ -468,80 +459,79 @@ msgstr "Feladat azonosítója" msgid "Is Approved" msgstr "Jóváhagyva" -#: app/blueprints/packages/releases.py:87 +#: app/blueprints/packages/releases.py:91 msgid "Import from Git" msgstr "Importálás a Gitből" -#: app/blueprints/packages/releases.py:87 +#: app/blueprints/packages/releases.py:91 msgid "Upload .zip file" msgstr ".zip fájl feltöltése" -#: app/blueprints/packages/releases.py:193 +#: app/blueprints/packages/releases.py:197 msgid "Set Min" msgstr "Minimum beállítása" -#: app/blueprints/packages/releases.py:196 +#: app/blueprints/packages/releases.py:200 msgid "Set Max" msgstr "Maximum beállítása" -#: app/blueprints/packages/releases.py:199 +#: app/blueprints/packages/releases.py:203 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:200 +#: app/blueprints/packages/releases.py:204 msgid "Update" msgstr "Frissítés" -#: app/blueprints/packages/releases.py:252 +#: app/blueprints/packages/releases.py:256 #: app/templates/packages/update_config.html:25 msgid "Trigger" msgstr "Trigger" -#: app/blueprints/packages/releases.py:253 +#: app/blueprints/packages/releases.py:257 msgid "New Commit" msgstr "Új Commit" -#: app/blueprints/packages/releases.py:254 app/templates/admin/tags/list.html:8 +#: app/blueprints/packages/releases.py:258 app/templates/admin/tags/list.html:8 msgid "New Tag" msgstr "Új címke" -#: app/blueprints/packages/releases.py:256 +#: app/blueprints/packages/releases.py:260 msgid "Branch name" msgstr "Branch neve" -#: app/blueprints/packages/releases.py:257 +#: app/blueprints/packages/releases.py:261 #: app/templates/packages/update_config.html:38 msgid "Action" msgstr "Akció" -#: app/blueprints/packages/releases.py:258 +#: app/blueprints/packages/releases.py:262 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:258 -#: app/templates/macros/package_approval.html:22 +#: app/blueprints/packages/releases.py:262 app/logic/package_approval.py:104 msgid "Create release" msgstr "Verzió létrehozása" -#: app/blueprints/packages/releases.py:260 +#: app/blueprints/packages/releases.py:264 msgid "Save Settings" msgstr "Beállítások Mentése" -#: app/blueprints/packages/releases.py:261 +#: app/blueprints/packages/releases.py:265 msgid "Disable Automation" msgstr "Automatizálás Tiltása" -#: app/blueprints/packages/releases.py:300 +#: app/blueprints/packages/releases.py:304 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:316 +#: app/blueprints/packages/releases.py:320 msgid "Deleted update configuration" msgstr "Frissítési konfiguráció törölve" -#: app/blueprints/packages/releases.py:324 +#: app/blueprints/packages/releases.py:328 msgid "Now, please create an initial release" msgstr "Most kérjük, hozzon létre egy kezdeti verziót" @@ -650,7 +640,7 @@ msgid "Please wait before commenting again" msgstr "Kérjük, várjon, mielőtt újra hozzászólna" #: app/blueprints/threads/__init__.py:284 -#: app/templates/macros/package_approval.html:112 +#: app/templates/macros/package_approval.html:56 msgid "Open Thread" msgstr "Téma Megnyitása" @@ -715,7 +705,7 @@ msgstr "A bejelentkezés sikertelen" msgid "Display Name" msgstr "Megjelenítendő Név" -#: app/blueprints/users/account.py:101 app/blueprints/users/settings.py:298 +#: app/blueprints/users/account.py:101 app/blueprints/users/settings.py:309 #: app/templates/users/list.html:18 msgid "Username" msgstr "Felhasználónév" @@ -1002,7 +992,7 @@ msgid "Account and Security" msgstr "Fiók és Biztonság" #: app/blueprints/users/settings.py:46 -#: app/templates/users/settings_email.html:8 +#: app/templates/users/settings_email.html:12 msgid "Email and Notifications" msgstr "Email és Értesítések" @@ -1027,27 +1017,27 @@ msgstr "Az adományozás URL-je" msgid "A user already has that name" msgstr "Van már felhasználó ezzel a névvel" -#: app/blueprints/users/settings.py:256 +#: app/blueprints/users/settings.py:264 msgid "Users with moderator rank or above cannot be deleted" msgstr "A moderátori vagy magasabb rangú felhasználók nem törölhetők" -#: app/blueprints/users/settings.py:299 +#: app/blueprints/users/settings.py:310 msgid "Display name" msgstr "Megjelenítendő név" -#: app/blueprints/users/settings.py:300 +#: app/blueprints/users/settings.py:311 msgid "Forums Username" msgstr "Fórum Felhasználónév" -#: app/blueprints/users/settings.py:301 +#: app/blueprints/users/settings.py:312 msgid "GitHub Username" msgstr "GitHub Felhasználónév" -#: app/blueprints/users/settings.py:302 app/templates/users/list.html:14 +#: app/blueprints/users/settings.py:313 app/templates/users/list.html:14 msgid "Rank" msgstr "Rang" -#: app/blueprints/users/settings.py:346 +#: app/blueprints/users/settings.py:357 msgid "Can't promote a user to a rank higher than yourself!" msgstr "Nem léptethet fel egy felhasználót sajátjánál magasabb rangra!" @@ -1064,19 +1054,29 @@ msgstr "Fájlszűrő" msgid "Search" msgstr "Keresés" -#: app/logic/package_validator.py:37 +#: app/logic/package_approval.py:95 msgid "A package already exists with this name. Please see Policy and Guidance 3" msgstr "" "Egy csomag már létezik ezzel a névvel. kérjük látogassa meg a Feltételek " "és Tanácsadások 3-at" -#: app/logic/package_validator.py:40 -#: app/templates/macros/package_approval.html:36 -msgid "A release is required before this package can be approved." -msgstr "Minimum egy kiadás kell,hogy a csomag jóváhagyható legyen." +#: app/logic/package_approval.py:99 +msgid "You need to create a release before this package can be approved." +msgstr "" -#: app/logic/package_validator.py:46 -#: app/templates/macros/package_approval.html:45 +#: app/logic/package_approval.py:101 +msgid "Release is still importing, or has an error." +msgstr "" + +#: app/logic/package_approval.py:105 +msgid "Set up releases" +msgstr "" + +#: app/logic/package_approval.py:112 +msgid "You need to add at least one screenshot." +msgstr "Meg kell adnia legalább egy képernyőképet." + +#: app/logic/package_approval.py:117 #, python-format msgid "" "The following hard dependencies need to be added to ContentDB first: " @@ -1085,16 +1085,50 @@ msgstr "" "ezek a fontos függőségek/követelmények előbb meg kell jelenjenek a " "ContenetDB-n:%(deps)s" -#: app/logic/package_validator.py:51 -#: app/templates/macros/package_approval.html:41 -msgid "You need to add at least one screenshot." -msgstr "Meg kell adnia legalább egy képernyőképet." +#: app/logic/package_approval.py:121 +msgid "" +"What games does your package support? Please specify on the supported " +"games page" +msgstr "" -#: app/logic/package_validator.py:54 -#: app/templates/macros/package_approval.html:49 +#: app/logic/package_approval.py:126 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/package_approval.py:134 +msgid "Please make sure that this package has the right to the names it uses." +msgstr "Kérjük ellenőrizze, hogy a csomagnak van joga ezt a nevet használni." + +#: app/logic/package_approval.py:139 +#, python-format +msgid "Please make sure that this package has the right to the names %(names)s" +msgstr "" + +#: app/logic/package_approval.py:140 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/logic/package_approval.py:145 +msgid "Error: Another package already uses this forum topic!" +msgstr "Hiba: Egy másik csomag már használja ezt a fórum témát!" + +#: app/logic/package_approval.py:150 +msgid "Error: Forum topic author doesn't match package author." +msgstr "Hiba: A fórum téma szerzője nem egyezik a csomag szerzőjével." + +#: app/logic/package_approval.py:152 +msgid "" +"Warning: Forum topic not found. The topic may have been created since the" +" last forum crawl." +msgstr "" + #: app/logic/packages.py:99 msgid "" "Name can only contain lower case letters (a-z), digits (0-9), and " @@ -1201,7 +1235,7 @@ msgstr "Jóváhagyás" msgid "Delete" msgstr "Törlés" -#: app/models/packages.py:572 app/templates/packages/view.html:163 +#: app/models/packages.py:569 app/templates/packages/view.html:163 msgid "Work in Progress" msgstr "" @@ -1323,7 +1357,7 @@ msgstr "Kijelentkezés" msgid "Languages" msgstr "" -#: app/templates/base.html:202 app/templates/translate/index.html:72 +#: app/templates/base.html:202 app/templates/translate/index.html:76 msgid "Help translate ContentDB" msgstr "Segítsen a ContentDB fordításában" @@ -1431,17 +1465,6 @@ msgstr "Következő" msgid "Recently Added" msgstr "Utoljára hozzáadott" -#: 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" @@ -1848,8 +1871,8 @@ msgid "You can use GitHub to log in if it is associated with your account." msgstr "Bejelentkezhet a GitHub-ba, ha összeköttetésben áll a fiókjával." #: app/templates/emails/unable_to_find_account.html:9 -msgid "Otherwise, you may need to contact rubenwardy for help." -msgstr "Másképp értesítenie kell Rubenwardy-t segítségért." +msgid "Otherwise, you may need to contact the admin for help." +msgstr "" #: app/templates/emails/unable_to_find_account.html:12 msgid "" @@ -1927,56 +1950,35 @@ msgstr "" msgid "State" msgstr "" -#: app/templates/macros/package_approval.html:26 -msgid "Set up releases" -msgstr "" - -#: app/templates/macros/package_approval.html:31 -msgid "You need to create a release before this package can be approved." -msgstr "" - -#: app/templates/macros/package_approval.html:33 -msgid "Release is still importing, or has an error." -msgstr "" - -#: app/templates/macros/package_approval.html:56 -msgid "You should add at least one screenshot." -msgstr "" - -#: app/templates/macros/package_approval.html:62 +#: app/templates/macros/package_approval.html:36 msgid "Please wait for the release to be approved." msgstr "" -#: app/templates/macros/package_approval.html:64 +#: app/templates/macros/package_approval.html:38 msgid "You can now approve this package if you're ready." msgstr "" -#: app/templates/macros/package_approval.html:66 +#: app/templates/macros/package_approval.html:40 msgid "Please wait for the package to be approved." msgstr "Kérjük várjon, amíg a csomagot engedélyezik." -#: app/templates/macros/package_approval.html:70 +#: app/templates/macros/package_approval.html:44 msgid "You can now submit this package for approval if you're ready." msgstr "Mostmár elküldheti engedélyezésre a csomagot, ha készen áll." -#: app/templates/macros/package_approval.html:72 +#: app/templates/macros/package_approval.html:46 msgid "This package can be submitted for approval when ready." msgstr "Ez a csomag elküldhető engedélyezésre, ha készen áll." -#: app/templates/macros/package_approval.html:102 -msgid "Please make sure that this package has the right to the names it uses." -msgstr "Kérjük ellenőrizze, hogy a csomagnak van joga ezt a nevet használni." - -#: app/templates/macros/package_approval.html:104 -#, python-format -msgid "Please make sure that this package has the right to the names %(names)s" +#: app/templates/macros/package_approval.html:49 +msgid "You need to fix the above errors before you can submit for review" msgstr "" -#: app/templates/macros/package_approval.html:115 +#: app/templates/macros/package_approval.html:59 msgid "Package approval thread" msgstr "" -#: app/templates/macros/package_approval.html:116 +#: app/templates/macros/package_approval.html:60 msgid "" "You can open a thread if you have a question for the approver or package " "author." @@ -3194,16 +3196,27 @@ msgstr "" msgid "Translating content meta - lua_api.md" msgstr "" -#: app/templates/packages/translation.html:31 +#: app/templates/packages/translation.html:30 +msgid "Translation template" +msgstr "" + +#: app/templates/packages/translation.html:32 +#, python-format +msgid "" +"To quickly add support for ContentDB package translation, create a file " +"at %(location)s with the following content:" +msgstr "" + +#: app/templates/packages/translation.html:43 #, python-format msgid "%(title)s is available in %(num)d languages." msgstr "" -#: app/templates/packages/translation.html:32 +#: app/templates/packages/translation.html:44 msgid "ContentDB reads translations from locale files (.tr) in your package." msgstr "" -#: app/templates/packages/translation.html:39 +#: app/templates/packages/translation.html:51 msgid "Language" msgstr "" @@ -3455,7 +3468,7 @@ msgid "" msgstr "" #: app/templates/report/index.html:16 -msgid "Please sign in or contact the admin in another way" +msgid "Please sign in or contact the admin using the link below." msgstr "" #: app/templates/report/index.html:34 @@ -3866,20 +3879,24 @@ msgid "" "languages." msgstr "" -#: app/templates/translate/index.html:69 +#: app/templates/translate/index.html:65 +msgid "How to translate a mod / game" +msgstr "" + +#: app/templates/translate/index.html:73 msgid "ContentDB" msgstr "" -#: app/templates/translate/index.html:76 +#: app/templates/translate/index.html:80 msgid "Packages that support translation" msgstr "" -#: app/templates/translate/index.html:81 +#: app/templates/translate/index.html:85 #, python-format msgid "Only show packages with %(lang)s translation" msgstr "" -#: app/templates/translate/index.html:85 +#: app/templates/translate/index.html:89 #, python-format msgid "Hide packages with %(lang)s translation" msgstr "" @@ -3960,7 +3977,7 @@ msgstr "" #: app/templates/users/change_set_password.html:17 #: app/templates/users/register.html:25 -#: app/templates/users/settings_email.html:20 +#: app/templates/users/settings_email.html:24 msgid "Your email will never be shared with a third-party." msgstr "" @@ -4216,7 +4233,7 @@ msgid "Change Email and Send Password Reset" msgstr "" #: app/templates/users/modtools.html:108 -#: app/templates/users/settings_email.html:14 +#: app/templates/users/settings_email.html:18 msgid "Email Address" msgstr "" @@ -4295,14 +4312,20 @@ msgid "Profile Picture" msgstr "" #: app/templates/users/profile_edit.html:27 -msgid "Sync with Forums" +msgid "Import from forums" msgstr "" -#: app/templates/users/profile_edit.html:46 +#: app/templates/users/profile_edit.html:47 +msgid "" +"Profile pictures should be square, at least 64x64px, and one of the " +"following formats: jpeg, png, or webp." +msgstr "" + +#: app/templates/users/profile_edit.html:51 msgid "Profile Information" msgstr "" -#: app/templates/users/profile_edit.html:53 +#: app/templates/users/profile_edit.html:58 msgid "Pretending to be another user is grounds for a permanent ban" msgstr "" @@ -4335,39 +4358,43 @@ msgstr "" msgid "Email and Notifications - %(username)s" msgstr "" -#: app/templates/users/settings_email.html:19 +#: app/templates/users/settings_email.html:23 msgid "" "Your email is needed to recover your account if you forget your password," " and to send (configurable) notifications." msgstr "" -#: app/templates/users/settings_email.html:25 +#: app/templates/users/settings_email.html:29 msgid "There is at least one verification pending." msgstr "" -#: app/templates/users/settings_email.html:29 +#: app/templates/users/settings_email.html:33 msgid "Notification Settings" msgstr "" -#: app/templates/users/settings_email.html:33 +#: app/templates/users/settings_email.html:37 msgid "Email notifications are currently turned off. Click 'save' to enable." msgstr "" -#: app/templates/users/settings_email.html:38 +#: app/templates/users/settings_email.html:42 msgid "" "Configure whether certain types of notifications are sent immediately, or" " as part of a daily digest." msgstr "" #: app/templates/users/settings_email.html:43 +msgid "Disable all" +msgstr "" + +#: app/templates/users/settings_email.html:48 msgid "Event" msgstr "" -#: app/templates/users/settings_email.html:45 +#: app/templates/users/settings_email.html:50 msgid "Immediately" msgstr "" -#: app/templates/users/settings_email.html:46 +#: app/templates/users/settings_email.html:51 msgid "In digest" msgstr "" @@ -4803,3 +4830,24 @@ msgstr "" #~ msgid "Create Tag" #~ msgstr "Cimke létrehozása" +#~ msgid "" +#~ "Warning: Forum topic not found. This " +#~ "may happen if the topic has only" +#~ " just been created." +#~ msgstr "" +#~ "Figyelem: A fórum téma nem található." +#~ " Ez akkor fordulhat elő, ha a " +#~ "téma csak most jött létre." + +#~ msgid "A release is required before this package can be approved." +#~ msgstr "Minimum egy kiadás kell,hogy a csomag jóváhagyható legyen." + +#~ msgid "Otherwise, you may need to contact rubenwardy for help." +#~ msgstr "Másképp értesítenie kell Rubenwardy-t segítségért." + +#~ msgid "You should add at least one screenshot." +#~ msgstr "" + +#~ msgid "Please sign in or contact the admin in another way" +#~ msgstr "" + diff --git a/translations/id/LC_MESSAGES/messages.po b/translations/id/LC_MESSAGES/messages.po index 1fea026b..ec5949f3 100644 --- a/translations/id/LC_MESSAGES/messages.po +++ b/translations/id/LC_MESSAGES/messages.po @@ -7,24 +7,23 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2024-03-03 02:54+0000\n" +"POT-Creation-Date: 2024-03-23 16:19+0000\n" "PO-Revision-Date: 2024-03-08 23:01+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.5-dev\n" "Generated-By: Babel 2.12.1\n" -#: app/__init__.py:123 +#: app/__init__.py:137 msgid "Banned:" msgstr "Diblokir:" -#: app/__init__.py:125 +#: app/__init__.py:139 msgid "You have been banned." msgstr "Anda telah diblokir (ban)." @@ -43,7 +42,7 @@ msgstr "Paket" msgid "%(package_type)s for %(game_name)s" msgstr "%(package_type)s untuk %(game_name)s" -#: app/template_filters.py:90 +#: app/template_filters.py:92 #, python-format msgid "%(delta)s ago" msgstr "%(delta)s yang lalu" @@ -63,10 +62,10 @@ 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:275 -#: app/blueprints/packages/packages.py:539 -#: app/blueprints/packages/packages.py:635 -#: app/blueprints/packages/packages.py:706 +#: app/blueprints/oauth/__init__.py:175 app/blueprints/packages/packages.py:241 +#: app/blueprints/packages/packages.py:509 +#: app/blueprints/packages/packages.py:605 +#: app/blueprints/packages/packages.py:676 #: app/blueprints/packages/releases.py:62 #: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:49 #: app/blueprints/packages/screenshots.py:36 @@ -74,7 +73,7 @@ msgstr "Batasi ke paket" #: 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 +#: app/blueprints/users/settings.py:315 app/templates/users/modtools.html:111 msgid "Save" msgstr "Simpan" @@ -85,13 +84,13 @@ msgstr "Simpan" #: 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 +#: app/templates/packages/translation.html:54 msgid "Title" msgstr "Judul" #: app/blueprints/collections/__init__.py:80 #: app/blueprints/collections/__init__.py:85 -#: app/templates/packages/translation.html:45 +#: app/templates/packages/translation.html:57 msgid "Short Description" msgstr "Deskripsi Singkat" @@ -137,29 +136,29 @@ msgstr "(Publik, ubah dari Profil > Koleksi Saya)" msgid "Removed package from favorites collection" msgstr "Paket dihapus dari koleksi favorit" -#: app/blueprints/github/__init__.py:52 +#: app/blueprints/github/__init__.py:54 msgid "Authorization failed [err=gh-oauth-login-failed]" msgstr "Otorisasi gagal [err=gh-oauth-login-failed]" -#: app/blueprints/github/__init__.py:76 +#: app/blueprints/github/__init__.py:78 msgid "Linked GitHub to account" msgstr "GitHub ditautkan ke akun" -#: app/blueprints/github/__init__.py:79 +#: app/blueprints/github/__init__.py:81 msgid "GitHub account is already associated with another user" msgstr "Akun GitHub telah ditautkan dengan pengguna lain" -#: app/blueprints/github/__init__.py:85 +#: app/blueprints/github/__init__.py:87 msgid "Unable to find an account for that GitHub user" msgstr "Tidak dapat menemukan akun untuk pengguna GitHub ini" -#: app/blueprints/github/__init__.py:90 +#: app/blueprints/github/__init__.py:92 msgid "Authorization failed [err=gh-login-failed]" msgstr "Otorisasi gagal [err=gh-login-failed]" #: app/blueprints/oauth/__init__.py:169 app/templates/admin/tags/list.html:30 #: app/templates/admin/warnings/list.html:24 -#: app/templates/users/settings_email.html:44 +#: app/templates/users/settings_email.html:49 msgid "Description" msgstr "Deskripsi" @@ -222,112 +221,96 @@ msgstr "Bagikan dan Lencana" msgid "Remove / Unpublish" msgstr "Hapus/Batal Publikasi" -#: app/blueprints/packages/__init__.py:80 +#: app/blueprints/packages/__init__.py:80 app/logic/package_approval.py:123 #: app/templates/packages/game_support.html:4 msgid "Supported Games" msgstr "Permainan yang Didukung" -#: app/blueprints/packages/packages.py:177 -msgid "Error: Another package already uses this forum topic!" -msgstr "Kesalahan: Paket lain telah menggunakan topik forum ini!" - -#: app/blueprints/packages/packages.py:183 -msgid "Error: Forum topic author doesn't match package author." -msgstr "Kesalahan: Pembuat topik forum tidak cocok dengan pembuat paket." - -#: app/blueprints/packages/packages.py:186 -msgid "" -"Warning: Forum topic not found. This may happen if the topic has only " -"just been created." -msgstr "" -"Peringatan: Topik forum tidak ditemukan. Ini bisa saja terjadi bila topik" -" tersebut baru saja dibuat." - -#: app/blueprints/packages/packages.py:239 +#: app/blueprints/packages/packages.py:205 msgid "No download available." msgstr "Tidak ada unduhan yang tersedia." -#: app/blueprints/packages/packages.py:253 app/templates/packages/view.html:589 +#: app/blueprints/packages/packages.py:219 app/templates/packages/view.html:589 msgid "Type" msgstr "Jenis" -#: app/blueprints/packages/packages.py:254 +#: app/blueprints/packages/packages.py:220 msgid "Title (Human-readable)" msgstr "Judul (Dapat Dibaca Manusia)" -#: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:633 +#: app/blueprints/packages/packages.py:221 +#: app/blueprints/packages/packages.py:603 msgid "Name (Technical)" msgstr "Nama (Teknis)" -#: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:634 +#: app/blueprints/packages/packages.py:221 +#: app/blueprints/packages/packages.py:604 #: 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 (_) saja" -#: app/blueprints/packages/packages.py:256 +#: app/blueprints/packages/packages.py:222 msgid "Short Description (Plaintext)" msgstr "Deskripsi Singkat (Teks Mentah)" -#: app/blueprints/packages/packages.py:258 app/templates/packages/view.html:611 +#: app/blueprints/packages/packages.py:224 app/templates/packages/view.html:611 msgid "Maintenance State" msgstr "Status Perawatan" -#: app/blueprints/packages/packages.py:260 app/templates/admin/tags/list.html:4 +#: app/blueprints/packages/packages.py:226 app/templates/admin/tags/list.html:4 #: app/templates/admin/tags/list.html:10 app/templates/todo/tags.html:38 msgid "Tags" msgstr "Label" -#: app/blueprints/packages/packages.py:261 +#: app/blueprints/packages/packages.py:227 msgid "Content Warnings" msgstr "Peringatan Konten" -#: app/blueprints/packages/packages.py:262 app/templates/packages/view.html:600 +#: app/blueprints/packages/packages.py:228 app/templates/packages/view.html:600 msgid "License" msgstr "Lisensi" -#: app/blueprints/packages/packages.py:263 +#: app/blueprints/packages/packages.py:229 msgid "Media License" msgstr "Lisensi Media" -#: app/blueprints/packages/packages.py:265 +#: app/blueprints/packages/packages.py:231 msgid "Long Description (Markdown)" msgstr "Deskripsi Panjang (Markdown)" -#: app/blueprints/packages/packages.py:267 +#: app/blueprints/packages/packages.py:233 msgid "VCS Repository URL" msgstr "URL Repositori VCS" -#: app/blueprints/packages/packages.py:268 app/blueprints/users/settings.py:75 +#: app/blueprints/packages/packages.py:234 app/blueprints/users/settings.py:75 msgid "Website URL" msgstr "URL Situs Web" -#: app/blueprints/packages/packages.py:269 +#: app/blueprints/packages/packages.py:235 msgid "Issue Tracker URL" msgstr "URL Pelacak Masalah" -#: app/blueprints/packages/packages.py:270 +#: app/blueprints/packages/packages.py:236 msgid "Forum Topic ID" msgstr "ID Topik Forum" -#: app/blueprints/packages/packages.py:271 +#: app/blueprints/packages/packages.py:237 msgid "Video URL" msgstr "URL Video" -#: app/blueprints/packages/packages.py:272 +#: app/blueprints/packages/packages.py:238 msgid "Donate URL" msgstr "URL Donasi" -#: app/blueprints/packages/packages.py:273 +#: app/blueprints/packages/packages.py:239 msgid "Translation URL" msgstr "URL Terjemahan" -#: app/blueprints/packages/packages.py:279 +#: app/blueprints/packages/packages.py:245 msgid "_game is not an allowed name" msgstr "_game bukan nama yang dibolehkan" -#: app/blueprints/packages/packages.py:289 +#: app/blueprints/packages/packages.py:255 msgid "" "Package already exists, but is removed. Please contact ContentDB staff to" " restore the package" @@ -335,35 +318,42 @@ msgstr "" "Paket telah ada, tetapi dihapus. Harap hubungi staf ContentDB untuk " "mengembalikan paketnya" -#: app/blueprints/packages/packages.py:294 +#: app/blueprints/packages/packages.py:260 msgid "Package already exists" msgstr "Paket telah ada" -#: app/blueprints/packages/packages.py:300 +#: app/blueprints/packages/packages.py:266 msgid "A collection with a similar name already exists" msgstr "Sebuah koleksi dengan nama yang mirip sudah ada" -#: app/blueprints/packages/packages.py:361 +#: app/blueprints/packages/packages.py:319 +#: app/blueprints/packages/releases.py:82 +msgid "" +"You must add an email address to your account and confirm it before you " +"can manage packages" +msgstr "" + +#: app/blueprints/packages/packages.py:331 msgid "Unable to find that user" msgstr "Tidak dapat mencari pengguna tersebut" -#: app/blueprints/packages/packages.py:365 +#: app/blueprints/packages/packages.py:335 #: app/blueprints/packages/screenshots.py:137 #: app/blueprints/users/settings.py:131 msgid "Permission denied" msgstr "Izin ditolak" -#: app/blueprints/packages/packages.py:421 -#: app/blueprints/packages/packages.py:494 -#: app/blueprints/packages/packages.py:514 +#: app/blueprints/packages/packages.py:391 +#: app/blueprints/packages/packages.py:464 +#: app/blueprints/packages/packages.py:484 msgid "You don't have permission to do that" msgstr "Anda tidak memiliki izin untuk melakukannya" -#: app/blueprints/packages/packages.py:453 +#: app/blueprints/packages/packages.py:423 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:460 +#: app/blueprints/packages/packages.py:430 msgid "" "Please comment in the approval thread so editors know what you have " "changed" @@ -371,59 +361,59 @@ msgstr "" "Silakan berkomentar dalam utas persetujuan supaya para penyunting tahu " "apa yang telah diubah" -#: app/blueprints/packages/packages.py:509 +#: app/blueprints/packages/packages.py:479 msgid "Deleted package" msgstr "Paket yang dihapus" -#: app/blueprints/packages/packages.py:529 +#: app/blueprints/packages/packages.py:499 msgid "Unapproved package" msgstr "Paket yang tidak disetujui" -#: app/blueprints/packages/packages.py:538 +#: app/blueprints/packages/packages.py:508 msgid "Maintainers (Comma-separated)" msgstr "Pengelola (Dipisahkan Koma)" -#: app/blueprints/packages/packages.py:547 +#: app/blueprints/packages/packages.py:517 msgid "You don't have permission to edit maintainers" msgstr "Anda tidak memiliki izin untuk menyunting pengelola" -#: app/blueprints/packages/packages.py:597 +#: app/blueprints/packages/packages.py:567 msgid "You are not a maintainer" msgstr "Anda bukan pengelola" -#: app/blueprints/packages/packages.py:600 +#: app/blueprints/packages/packages.py:570 msgid "Package owners cannot remove themselves as maintainers" msgstr "Pemilik paket tidak dapat menghapus dirinya dari daftar pengelola" -#: app/blueprints/packages/packages.py:632 +#: app/blueprints/packages/packages.py:602 msgid "Author Name" msgstr "Nama Pembuat" -#: app/blueprints/packages/packages.py:702 +#: app/blueprints/packages/packages.py:672 msgid "Enable support detection based on dependencies (recommended)" msgstr "Nyalakan deteksi dukungan berdasarkan dependensi (disarankan)" -#: app/blueprints/packages/packages.py:703 +#: app/blueprints/packages/packages.py:673 msgid "Supported games" msgstr "Permainan yang didukung" -#: app/blueprints/packages/packages.py:704 +#: app/blueprints/packages/packages.py:674 msgid "Unsupported games" msgstr "Permainan yang tidak didukung" -#: app/blueprints/packages/packages.py:705 +#: app/blueprints/packages/packages.py:675 msgid "Supports all games (unless stated) / is game independent" msgstr "" "Mendukung semua permainan (kecuali dinyatakan) / tidak bergantung pada " "permainan" -#: app/blueprints/packages/packages.py:721 +#: app/blueprints/packages/packages.py:691 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:725 +#: app/blueprints/packages/packages.py:695 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" @@ -444,13 +434,13 @@ msgstr "Referensi Git (ie: komit hash, cabang, atau label)" #: app/blueprints/packages/releases.py:58 #: app/blueprints/packages/releases.py:70 -#: app/blueprints/packages/releases.py:194 +#: app/blueprints/packages/releases.py:198 msgid "Minimum Minetest Version" msgstr "Versi Minetest Minimum" #: app/blueprints/packages/releases.py:60 #: app/blueprints/packages/releases.py:72 -#: app/blueprints/packages/releases.py:197 +#: app/blueprints/packages/releases.py:201 msgid "Maximum Minetest Version" msgstr "Versi Minetest Maksimum" @@ -468,78 +458,77 @@ msgstr "ID Tugas" msgid "Is Approved" msgstr "Disetujui" -#: app/blueprints/packages/releases.py:87 +#: app/blueprints/packages/releases.py:91 msgid "Import from Git" msgstr "Impor dari Git" -#: app/blueprints/packages/releases.py:87 +#: app/blueprints/packages/releases.py:91 msgid "Upload .zip file" msgstr "Unggah berkas .zip" -#: app/blueprints/packages/releases.py:193 +#: app/blueprints/packages/releases.py:197 msgid "Set Min" msgstr "Atur Min" -#: app/blueprints/packages/releases.py:196 +#: app/blueprints/packages/releases.py:200 msgid "Set Max" msgstr "Atur Maks" -#: app/blueprints/packages/releases.py:199 +#: app/blueprints/packages/releases.py:203 msgid "Only change values previously set as none" msgstr "Hanya ubah nilai yang sebelumnya diatur kosong" -#: app/blueprints/packages/releases.py:200 +#: app/blueprints/packages/releases.py:204 msgid "Update" msgstr "Perbarui" -#: app/blueprints/packages/releases.py:252 +#: app/blueprints/packages/releases.py:256 #: app/templates/packages/update_config.html:25 msgid "Trigger" msgstr "Pemicu" -#: app/blueprints/packages/releases.py:253 +#: app/blueprints/packages/releases.py:257 msgid "New Commit" msgstr "Komit Baru" -#: app/blueprints/packages/releases.py:254 app/templates/admin/tags/list.html:8 +#: app/blueprints/packages/releases.py:258 app/templates/admin/tags/list.html:8 msgid "New Tag" msgstr "Label Baru" -#: app/blueprints/packages/releases.py:256 +#: app/blueprints/packages/releases.py:260 msgid "Branch name" msgstr "Nama Cabang" -#: app/blueprints/packages/releases.py:257 +#: app/blueprints/packages/releases.py:261 #: app/templates/packages/update_config.html:38 msgid "Action" msgstr "Tindakan" -#: app/blueprints/packages/releases.py:258 +#: app/blueprints/packages/releases.py:262 msgid "Send notification and mark as outdated" msgstr "Kirim pemberitahuan dan tandai sebagai usang" -#: app/blueprints/packages/releases.py:258 -#: app/templates/macros/package_approval.html:22 +#: app/blueprints/packages/releases.py:262 app/logic/package_approval.py:104 msgid "Create release" msgstr "Buat rilis" -#: app/blueprints/packages/releases.py:260 +#: app/blueprints/packages/releases.py:264 msgid "Save Settings" msgstr "Simpan Pengaturan" -#: app/blueprints/packages/releases.py:261 +#: app/blueprints/packages/releases.py:265 msgid "Disable Automation" msgstr "Matikan Automasi" -#: app/blueprints/packages/releases.py:300 +#: app/blueprints/packages/releases.py:304 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:316 +#: app/blueprints/packages/releases.py:320 msgid "Deleted update configuration" msgstr "Konfigurasi pembaruan yang dihapus" -#: app/blueprints/packages/releases.py:324 +#: app/blueprints/packages/releases.py:328 msgid "Now, please create an initial release" msgstr "Sekarang, harap buat rilis awalan" @@ -648,7 +637,7 @@ msgid "Please wait before commenting again" msgstr "Harap tunggu sebelum berkomentar lagi" #: app/blueprints/threads/__init__.py:284 -#: app/templates/macros/package_approval.html:112 +#: app/templates/macros/package_approval.html:56 msgid "Open Thread" msgstr "Buka Utas" @@ -713,7 +702,7 @@ msgstr "Gagal masuk" msgid "Display Name" msgstr "Nama Tampilan" -#: app/blueprints/users/account.py:101 app/blueprints/users/settings.py:298 +#: app/blueprints/users/account.py:101 app/blueprints/users/settings.py:309 #: app/templates/users/list.html:18 msgid "Username" msgstr "Nama Pengguna" @@ -1002,7 +991,7 @@ msgid "Account and Security" msgstr "Akun dan Keamanan" #: app/blueprints/users/settings.py:46 -#: app/templates/users/settings_email.html:8 +#: app/templates/users/settings_email.html:12 msgid "Email and Notifications" msgstr "Surel dan Pemberitahuan" @@ -1027,27 +1016,27 @@ msgstr "URL Donasi" msgid "A user already has that name" msgstr "Pengguna lain telah memiliki nama ini" -#: app/blueprints/users/settings.py:256 +#: app/blueprints/users/settings.py:264 msgid "Users with moderator rank or above cannot be deleted" msgstr "Pengguna dengan jabatan moderator ke atas tidak dapat dihapus" -#: app/blueprints/users/settings.py:299 +#: app/blueprints/users/settings.py:310 msgid "Display name" msgstr "Nama tampilan" -#: app/blueprints/users/settings.py:300 +#: app/blueprints/users/settings.py:311 msgid "Forums Username" msgstr "Nama Pengguna Forum" -#: app/blueprints/users/settings.py:301 +#: app/blueprints/users/settings.py:312 msgid "GitHub Username" msgstr "Nama Pengguna GitHub" -#: app/blueprints/users/settings.py:302 app/templates/users/list.html:14 +#: app/blueprints/users/settings.py:313 app/templates/users/list.html:14 msgid "Rank" msgstr "Jabatan" -#: app/blueprints/users/settings.py:346 +#: app/blueprints/users/settings.py:357 msgid "Can't promote a user to a rank higher than yourself!" msgstr "" "Tidak dapat menaikkan jabatan pengguna lain lebih tinggi daripada Anda " @@ -1066,19 +1055,29 @@ msgstr "Filter berkas" msgid "Search" msgstr "Cari" -#: app/logic/package_validator.py:37 +#: app/logic/package_approval.py:95 msgid "A package already exists with this name. Please see Policy and Guidance 3" msgstr "" "Sebuah paket telah tersedia dengan nama ini. Harap lihat Kebijakan dan " "Panduan 3" -#: app/logic/package_validator.py:40 -#: app/templates/macros/package_approval.html:36 -msgid "A release is required before this package can be approved." -msgstr "Sebuah rilis diperlukan sebelum paket ini dapat disetujui." +#: app/logic/package_approval.py:99 +msgid "You need to create a release before this package can be approved." +msgstr "Anda perlu membuat rilis sebelum paket ini dapat disetujui." -#: app/logic/package_validator.py:46 -#: app/templates/macros/package_approval.html:45 +#: app/logic/package_approval.py:101 +msgid "Release is still importing, or has an error." +msgstr "Rilis sedang mengimpor atau mengalami masalah." + +#: app/logic/package_approval.py:105 +msgid "Set up releases" +msgstr "Siapkan perilisan" + +#: app/logic/package_approval.py:112 +msgid "You need to add at least one screenshot." +msgstr "Anda perlu setidaknya satu tangkapan layar." + +#: app/logic/package_approval.py:117 #, python-format msgid "" "The following hard dependencies need to be added to ContentDB first: " @@ -1087,16 +1086,50 @@ msgstr "" "Dependensi wajib berikut perlu ditambahkan ke ContentDB terlebih dahulu: " "%(deps)s" -#: app/logic/package_validator.py:51 -#: app/templates/macros/package_approval.html:41 -msgid "You need to add at least one screenshot." -msgstr "Anda perlu setidaknya satu tangkapan layar." +#: app/logic/package_approval.py:121 +msgid "" +"What games does your package support? Please specify on the supported " +"games page" +msgstr "" -#: app/logic/package_validator.py:54 -#: app/templates/macros/package_approval.html:49 +#: app/logic/package_approval.py:126 msgid "Please wait for the license to be added to CDB." msgstr "Harap tunggu lisensi ditambahkan ke CDB." +#: app/logic/package_approval.py:134 +msgid "Please make sure that this package has the right to the names it uses." +msgstr "Harap pastikan paket ini memiliki izin untuk menggunakan namanya." + +#: app/logic/package_approval.py:139 +#, python-format +msgid "Please make sure that this package has the right to the names %(names)s" +msgstr "Harap pastikan paket ini memiliki izin untuk menggunakan nama %(names)s" + +#: app/logic/package_approval.py:140 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/logic/package_approval.py:145 +msgid "Error: Another package already uses this forum topic!" +msgstr "Kesalahan: Paket lain telah menggunakan topik forum ini!" + +#: app/logic/package_approval.py:150 +msgid "Error: Forum topic author doesn't match package author." +msgstr "Kesalahan: Pembuat topik forum tidak cocok dengan pembuat paket." + +#: app/logic/package_approval.py:152 +msgid "" +"Warning: Forum topic not found. The topic may have been created since the" +" last forum crawl." +msgstr "" + #: app/logic/packages.py:99 msgid "" "Name can only contain lower case letters (a-z), digits (0-9), and " @@ -1201,7 +1234,7 @@ msgstr "Setujui" msgid "Delete" msgstr "Hapus" -#: app/models/packages.py:572 app/templates/packages/view.html:163 +#: app/models/packages.py:569 app/templates/packages/view.html:163 msgid "Work in Progress" msgstr "Dalam Pengerjaan" @@ -1321,7 +1354,7 @@ msgstr "Keluar" msgid "Languages" msgstr "Bahasa" -#: app/templates/base.html:202 app/templates/translate/index.html:72 +#: app/templates/base.html:202 app/templates/translate/index.html:76 msgid "Help translate ContentDB" msgstr "Bantu menerjemahkan ContentDB" @@ -1429,17 +1462,6 @@ msgstr "Selanjutnya" msgid "Recently Added" msgstr "Baru Saja Ditambahkan" -#: 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" @@ -1847,8 +1869,8 @@ msgstr "" "Anda." #: app/templates/emails/unable_to_find_account.html:9 -msgid "Otherwise, you may need to contact rubenwardy for help." -msgstr "Jika tidak, Anda perlu menghubungi rubenwardy untuk bantuan." +msgid "Otherwise, you may need to contact the admin for help." +msgstr "" #: app/templates/emails/unable_to_find_account.html:12 msgid "" @@ -1931,56 +1953,35 @@ msgstr "Mulai menulis untuk melihat saran" msgid "State" msgstr "Status" -#: app/templates/macros/package_approval.html:26 -msgid "Set up releases" -msgstr "Siapkan perilisan" - -#: app/templates/macros/package_approval.html:31 -msgid "You need to create a release before this package can be approved." -msgstr "Anda perlu membuat rilis sebelum paket ini dapat disetujui." - -#: app/templates/macros/package_approval.html:33 -msgid "Release is still importing, or has an error." -msgstr "Rilis sedang mengimpor atau mengalami masalah." - -#: app/templates/macros/package_approval.html:56 -msgid "You should add at least one screenshot." -msgstr "Anda perlu menambah setidaknya satu tangkapan layar." - -#: app/templates/macros/package_approval.html:62 +#: app/templates/macros/package_approval.html:36 msgid "Please wait for the release to be approved." msgstr "Harap tunggu rilis disetujui." -#: app/templates/macros/package_approval.html:64 +#: app/templates/macros/package_approval.html:38 msgid "You can now approve this package if you're ready." msgstr "Anda dapat menyetujui paket ini jika Anda siap." -#: app/templates/macros/package_approval.html:66 +#: app/templates/macros/package_approval.html:40 msgid "Please wait for the package to be approved." msgstr "Harap tunggu paket disetujui." -#: app/templates/macros/package_approval.html:70 +#: app/templates/macros/package_approval.html:44 msgid "You can now submit this package for approval if you're ready." msgstr "Anda dapat mengirimkan paket ini untuk disetujui jika Anda siap." -#: app/templates/macros/package_approval.html:72 +#: app/templates/macros/package_approval.html:46 msgid "This package can be submitted for approval when ready." msgstr "Paket ini dapat dikirim untuk persetujuan jika Anda siap." -#: app/templates/macros/package_approval.html:102 -msgid "Please make sure that this package has the right to the names it uses." -msgstr "Harap pastikan paket ini memiliki izin untuk menggunakan namanya." +#: app/templates/macros/package_approval.html:49 +msgid "You need to fix the above errors before you can submit for review" +msgstr "" -#: app/templates/macros/package_approval.html:104 -#, python-format -msgid "Please make sure that this package has the right to the names %(names)s" -msgstr "Harap pastikan paket ini memiliki izin untuk menggunakan nama %(names)s" - -#: app/templates/macros/package_approval.html:115 +#: app/templates/macros/package_approval.html:59 msgid "Package approval thread" msgstr "Utas persetujuan paket" -#: app/templates/macros/package_approval.html:116 +#: app/templates/macros/package_approval.html:60 msgid "" "You can open a thread if you have a question for the approver or package " "author." @@ -2888,8 +2889,8 @@ msgid "" "You can set this automatically in the" " .conf of your package." msgstr "" -"Anda dapat mengaturnya secara otomatis " -"dalam berkas .conf paket Anda." +"Anda dapat mengaturnya secara " +"otomatis dalam berkas .conf paket Anda." #: app/templates/packages/release_edit.html:79 msgid "Delete Release" @@ -2939,8 +2940,8 @@ msgid "" "You can create releases automatically when you push commits or tags to " "your repository." msgstr "" -"Anda dapat membuat rilis secara otomatis ketika Anda mendorong komit atau " -"label ke repositori Anda." +"Anda dapat membuat rilis secara otomatis ketika Anda mendorong komit atau" +" label ke repositori Anda." #: app/templates/packages/release_new.html:28 #: app/templates/packages/release_wizard.html:69 @@ -2953,8 +2954,8 @@ msgid "" "Using Git would allow you to create releases automatically when you push " "code or tags." msgstr "" -"Dengan Git, Anda dapat membuat rilis secara otomatis ketika Anda mendorong " -"kode atau label." +"Dengan Git, Anda dapat membuat rilis secara otomatis ketika Anda " +"mendorong kode atau label." #: app/templates/packages/release_new.html:40 msgid "1. Name release" @@ -2974,8 +2975,8 @@ msgid "" "and Releases Guide for\n" "\t\t\ttips on customising releases." msgstr "" -"Lihat Konfigurasi Paket dan Panduan Rilis untuk tip dalam\n" +"Lihat Konfigurasi Paket dan Panduan " +"Rilis untuk tip dalam\n" "\t\t\tmenyesuaikan rilis." #: app/templates/packages/release_new.html:61 @@ -2988,8 +2989,8 @@ msgid "" "automatically,\n" "\t\t\twhich will override your selection." msgstr "" -"Berkas .conf dari paket Anda dapat mengaturnya secara otomatis,\n" +"Berkas .conf dari paket Anda dapat mengaturnya secara otomatis,\n" "\t\t\tyang akan menimpa pilihan Anda." #: app/templates/packages/release_wizard.html:4 @@ -3303,16 +3304,27 @@ msgstr "Terjemahan - Buku Modifikasi Minetest" msgid "Translating content meta - lua_api.md" msgstr "Menerjemahkan meta konten - lua_api.md" -#: app/templates/packages/translation.html:31 +#: app/templates/packages/translation.html:30 +msgid "Translation template" +msgstr "" + +#: app/templates/packages/translation.html:32 +#, python-format +msgid "" +"To quickly add support for ContentDB package translation, create a file " +"at %(location)s with the following content:" +msgstr "" + +#: app/templates/packages/translation.html:43 #, python-format msgid "%(title)s is available in %(num)d languages." msgstr "%(title)s tersedia dalam %(num)d bahasa." -#: app/templates/packages/translation.html:32 +#: app/templates/packages/translation.html:44 msgid "ContentDB reads translations from locale files (.tr) in your package." msgstr "ContentDB membaca terjemahan dari berkas locale (.tr) dalam paket Anda." -#: app/templates/packages/translation.html:39 +#: app/templates/packages/translation.html:51 msgid "Language" msgstr "Bahasa" @@ -3574,8 +3586,8 @@ msgid "" msgstr "Karena spam, kami tidak lagi menerima laporan anonim dengan formulir ini." #: app/templates/report/index.html:16 -msgid "Please sign in or contact the admin in another way" -msgstr "Harap masuk atau hubungi admin dengan cara lain" +msgid "Please sign in or contact the admin using the link below." +msgstr "" #: app/templates/report/index.html:34 msgid "What are you reporting? Why are you reporting it?" @@ -3934,8 +3946,8 @@ msgid "" "'Update Settings'." msgstr "" "Alih-alih menandai paket sebagai usang, Anda dapat membuat rilis secara " -"otomatis ketika komit baru atau label baru didorong ke Git dengan mengeklik " -"'Pengaturan Pembaruan'." +"otomatis ketika komit baru atau label baru didorong ke Git dengan " +"mengeklik 'Pengaturan Pembaruan'." #: app/templates/todo/user.html:60 msgid "" @@ -4010,23 +4022,27 @@ msgid "" "Help make Minetest more accessible by translating packages into other " "languages." msgstr "" -"Bantu membuat Minetest lebih mudah diakses dengan menerjemahkan paket-paket " -"ke dalam bahasa lain." +"Bantu membuat Minetest lebih mudah diakses dengan menerjemahkan paket-" +"paket ke dalam bahasa lain." -#: app/templates/translate/index.html:69 +#: app/templates/translate/index.html:65 +msgid "How to translate a mod / game" +msgstr "" + +#: app/templates/translate/index.html:73 msgid "ContentDB" msgstr "ContentDB" -#: app/templates/translate/index.html:76 +#: app/templates/translate/index.html:80 msgid "Packages that support translation" msgstr "Paket-paket yang mendukung terjemahan" -#: app/templates/translate/index.html:81 +#: app/templates/translate/index.html:85 #, python-format msgid "Only show packages with %(lang)s translation" msgstr "Hanya tampilkan paket dengan terjemahan %(lang)s" -#: app/templates/translate/index.html:85 +#: app/templates/translate/index.html:89 #, python-format msgid "Hide packages with %(lang)s translation" msgstr "Sembuyikan paket dengan terjemahan %(lang)s" @@ -4109,7 +4125,7 @@ msgstr "" #: app/templates/users/change_set_password.html:17 #: app/templates/users/register.html:25 -#: app/templates/users/settings_email.html:20 +#: app/templates/users/settings_email.html:24 msgid "Your email will never be shared with a third-party." msgstr "Surel Anda tidak akan pernah dibagikan kepada pihak ketiga." @@ -4206,8 +4222,8 @@ msgid "" "Log into the forum and do that here." msgstr "" -"Masuk ke forum dan lakukan di sini." +"Masuk ke forum dan lakukan di sini." #: app/templates/users/claim_forums.html:47 msgid "Next: log in with GitHub" @@ -4227,8 +4243,9 @@ msgid "" "href='https://forum.minetest.net/ucp.php?i=profile&mode=signature'>User " "Control Panel > Profile > Edit signature" msgstr "" -"Pergi ke Panel Kontrol Pengguna > Profil > Edit tanda tangan" +"Pergi ke Panel" +" Kontrol Pengguna > Profil > Edit tanda tangan" #: app/templates/users/claim_forums.html:75 msgid "Paste this into your signature:" @@ -4382,7 +4399,7 @@ msgid "Change Email and Send Password Reset" msgstr "Ganti Surel dan Kirim Reset Kata Sandi" #: app/templates/users/modtools.html:108 -#: app/templates/users/settings_email.html:14 +#: app/templates/users/settings_email.html:18 msgid "Email Address" msgstr "Alamat Surel" @@ -4461,14 +4478,20 @@ msgid "Profile Picture" msgstr "Foto Profil" #: app/templates/users/profile_edit.html:27 -msgid "Sync with Forums" -msgstr "Sinkronkan dengan Forum" +msgid "Import from forums" +msgstr "" -#: app/templates/users/profile_edit.html:46 +#: app/templates/users/profile_edit.html:47 +msgid "" +"Profile pictures should be square, at least 64x64px, and one of the " +"following formats: jpeg, png, or webp." +msgstr "" + +#: app/templates/users/profile_edit.html:51 msgid "Profile Information" msgstr "Informasi Profil" -#: app/templates/users/profile_edit.html:53 +#: app/templates/users/profile_edit.html:58 msgid "Pretending to be another user is grounds for a permanent ban" msgstr "Berpura-pura menjadi pengguna lain berakibat blokir permanen" @@ -4505,7 +4528,7 @@ msgstr "Saya setuju dengan " msgid "Email and Notifications - %(username)s" msgstr "Surel dan Pemberitahuan - %(username)s" -#: app/templates/users/settings_email.html:19 +#: app/templates/users/settings_email.html:23 msgid "" "Your email is needed to recover your account if you forget your password," " and to send (configurable) notifications." @@ -4513,19 +4536,19 @@ msgstr "" "Surel Anda diperlukan untuk memulihkan akun Anda ketika Anda lupa kata " "sandi Anda dan untuk mengirim pemberitahuan (dapat diatur)." -#: app/templates/users/settings_email.html:25 +#: app/templates/users/settings_email.html:29 msgid "There is at least one verification pending." msgstr "Setidaknya ada satu verifikasi yang tertunda." -#: app/templates/users/settings_email.html:29 +#: app/templates/users/settings_email.html:33 msgid "Notification Settings" msgstr "Pengaturan Pemberitahuan" -#: app/templates/users/settings_email.html:33 +#: app/templates/users/settings_email.html:37 msgid "Email notifications are currently turned off. Click 'save' to enable." msgstr "Pemberitahuan surel dimatikan saat ini. Klik 'simpan' untuk menyalakannya." -#: app/templates/users/settings_email.html:38 +#: app/templates/users/settings_email.html:42 msgid "" "Configure whether certain types of notifications are sent immediately, or" " as part of a daily digest." @@ -4534,14 +4557,18 @@ msgstr "" "intisari harian." #: app/templates/users/settings_email.html:43 +msgid "Disable all" +msgstr "" + +#: app/templates/users/settings_email.html:48 msgid "Event" msgstr "Peristiwa" -#: app/templates/users/settings_email.html:45 +#: app/templates/users/settings_email.html:50 msgid "Immediately" msgstr "Segera" -#: app/templates/users/settings_email.html:46 +#: app/templates/users/settings_email.html:51 msgid "In digest" msgstr "Dalam intisari" @@ -5004,3 +5031,25 @@ msgstr "" #~ msgid "Create Tag" #~ msgstr "Buat Label" + +#~ msgid "" +#~ "Warning: Forum topic not found. This " +#~ "may happen if the topic has only" +#~ " just been created." +#~ msgstr "" +#~ "Peringatan: Topik forum tidak ditemukan. " +#~ "Ini bisa saja terjadi bila topik " +#~ "tersebut baru saja dibuat." + +#~ msgid "A release is required before this package can be approved." +#~ msgstr "Sebuah rilis diperlukan sebelum paket ini dapat disetujui." + +#~ msgid "Otherwise, you may need to contact rubenwardy for help." +#~ msgstr "Jika tidak, Anda perlu menghubungi rubenwardy untuk bantuan." + +#~ msgid "You should add at least one screenshot." +#~ msgstr "Anda perlu menambah setidaknya satu tangkapan layar." + +#~ msgid "Please sign in or contact the admin in another way" +#~ msgstr "Harap masuk atau hubungi admin dengan cara lain" + diff --git a/translations/it/LC_MESSAGES/messages.po b/translations/it/LC_MESSAGES/messages.po index 2880e2cf..65c94e42 100644 --- a/translations/it/LC_MESSAGES/messages.po +++ b/translations/it/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: 2024-03-03 02:54+0000\n" +"POT-Creation-Date: 2024-03-23 16:19+0000\n" "PO-Revision-Date: 2024-01-21 23:01+0000\n" "Last-Translator: Giov4 \n" "Language: it\n" @@ -19,11 +19,11 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.12.1\n" -#: app/__init__.py:123 +#: app/__init__.py:137 msgid "Banned:" msgstr "Espulsə:" -#: app/__init__.py:125 +#: app/__init__.py:139 msgid "You have been banned." msgstr "Sei statə espulsə." @@ -42,7 +42,7 @@ msgstr "Contenuti" msgid "%(package_type)s for %(game_name)s" msgstr "" -#: app/template_filters.py:90 +#: app/template_filters.py:92 #, python-format msgid "%(delta)s ago" msgstr "%(delta)s fa" @@ -62,10 +62,10 @@ 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:275 -#: app/blueprints/packages/packages.py:539 -#: app/blueprints/packages/packages.py:635 -#: app/blueprints/packages/packages.py:706 +#: app/blueprints/oauth/__init__.py:175 app/blueprints/packages/packages.py:241 +#: app/blueprints/packages/packages.py:509 +#: app/blueprints/packages/packages.py:605 +#: app/blueprints/packages/packages.py:676 #: app/blueprints/packages/releases.py:62 #: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:49 #: app/blueprints/packages/screenshots.py:36 @@ -73,7 +73,7 @@ msgstr "Limita al contenuto" #: 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 +#: app/blueprints/users/settings.py:315 app/templates/users/modtools.html:111 msgid "Save" msgstr "Salva" @@ -84,13 +84,13 @@ msgstr "Salva" #: 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 +#: app/templates/packages/translation.html:54 msgid "Title" msgstr "Titolo" #: app/blueprints/collections/__init__.py:80 #: app/blueprints/collections/__init__.py:85 -#: app/templates/packages/translation.html:45 +#: app/templates/packages/translation.html:57 msgid "Short Description" msgstr "Breve Descrizione" @@ -138,29 +138,29 @@ msgstr "(Pubblico, cambia da Profilo > Le mie collezioni)" msgid "Removed package from favorites collection" msgstr "Contenuto rimosso dalla raccolta dei preferiti" -#: app/blueprints/github/__init__.py:52 +#: app/blueprints/github/__init__.py:54 msgid "Authorization failed [err=gh-oauth-login-failed]" msgstr "Autorizzazione fallita [err=gh-oauth-login-failed]" -#: app/blueprints/github/__init__.py:76 +#: app/blueprints/github/__init__.py:78 msgid "Linked GitHub to account" msgstr "Profilo collegato a GitHub" -#: app/blueprints/github/__init__.py:79 +#: app/blueprints/github/__init__.py:81 msgid "GitHub account is already associated with another user" msgstr "L'account GitHub è già associato ad un altro utente" -#: app/blueprints/github/__init__.py:85 +#: app/blueprints/github/__init__.py:87 msgid "Unable to find an account for that GitHub user" msgstr "Impossibile trovare un account per l'utente GitHub" -#: app/blueprints/github/__init__.py:90 +#: app/blueprints/github/__init__.py:92 msgid "Authorization failed [err=gh-login-failed]" msgstr "Autorizzazione fallita [err=gh-login-failed]" #: app/blueprints/oauth/__init__.py:169 app/templates/admin/tags/list.html:30 #: app/templates/admin/warnings/list.html:24 -#: app/templates/users/settings_email.html:44 +#: app/templates/users/settings_email.html:49 msgid "Description" msgstr "Descrizione" @@ -223,114 +223,96 @@ msgstr "Condivisioni e Mostrine" msgid "Remove / Unpublish" msgstr "Rimuovi / Annulla pubblicazione" -#: app/blueprints/packages/__init__.py:80 +#: app/blueprints/packages/__init__.py:80 app/logic/package_approval.py:123 #: app/templates/packages/game_support.html:4 msgid "Supported Games" msgstr "Giochi Supportati" -#: app/blueprints/packages/packages.py:177 -msgid "Error: Another package already uses this forum topic!" -msgstr "Errore: un altro contenuto utilizza questa discussione sul forum!" - -#: app/blueprints/packages/packages.py:183 -msgid "Error: Forum topic author doesn't match package author." -msgstr "" -"Errore: l'autorə dell'argomento del forum non corrisponde all'autorə del " -"contenuto." - -#: app/blueprints/packages/packages.py:186 -msgid "" -"Warning: Forum topic not found. This may happen if the topic has only " -"just been created." -msgstr "" -"Avviso: impossibile trovare la discussione sul forum. Ciò può accadere se" -" quest'ultima è stata appena creata." - -#: app/blueprints/packages/packages.py:239 +#: app/blueprints/packages/packages.py:205 msgid "No download available." msgstr "Impossibile scaricare." -#: app/blueprints/packages/packages.py:253 app/templates/packages/view.html:589 +#: app/blueprints/packages/packages.py:219 app/templates/packages/view.html:589 msgid "Type" msgstr "Tipo" -#: app/blueprints/packages/packages.py:254 +#: app/blueprints/packages/packages.py:220 msgid "Title (Human-readable)" msgstr "Titolo (Leggibile da umani)" -#: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:633 +#: app/blueprints/packages/packages.py:221 +#: app/blueprints/packages/packages.py:603 msgid "Name (Technical)" msgstr "Nome (Tecnico)" -#: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:634 +#: app/blueprints/packages/packages.py:221 +#: app/blueprints/packages/packages.py:604 #: 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 (_)" -#: app/blueprints/packages/packages.py:256 +#: app/blueprints/packages/packages.py:222 msgid "Short Description (Plaintext)" msgstr "Descrizione Corta (Testo Non Formattato)" -#: app/blueprints/packages/packages.py:258 app/templates/packages/view.html:611 +#: app/blueprints/packages/packages.py:224 app/templates/packages/view.html:611 msgid "Maintenance State" msgstr "Stato di Manutenzione" -#: app/blueprints/packages/packages.py:260 app/templates/admin/tags/list.html:4 +#: app/blueprints/packages/packages.py:226 app/templates/admin/tags/list.html:4 #: app/templates/admin/tags/list.html:10 app/templates/todo/tags.html:38 msgid "Tags" msgstr "Etichette" -#: app/blueprints/packages/packages.py:261 +#: app/blueprints/packages/packages.py:227 msgid "Content Warnings" msgstr "Avvertenze sul Contenuto" -#: app/blueprints/packages/packages.py:262 app/templates/packages/view.html:600 +#: app/blueprints/packages/packages.py:228 app/templates/packages/view.html:600 msgid "License" msgstr "Licenza" -#: app/blueprints/packages/packages.py:263 +#: app/blueprints/packages/packages.py:229 msgid "Media License" msgstr "Licenza Multimediale" -#: app/blueprints/packages/packages.py:265 +#: app/blueprints/packages/packages.py:231 msgid "Long Description (Markdown)" msgstr "Descrizione Lunga (Markdown)" -#: app/blueprints/packages/packages.py:267 +#: app/blueprints/packages/packages.py:233 msgid "VCS Repository URL" msgstr "URL del Deposito VCS" -#: app/blueprints/packages/packages.py:268 app/blueprints/users/settings.py:75 +#: app/blueprints/packages/packages.py:234 app/blueprints/users/settings.py:75 msgid "Website URL" msgstr "URL del Sito Web" -#: app/blueprints/packages/packages.py:269 +#: app/blueprints/packages/packages.py:235 msgid "Issue Tracker URL" msgstr "URL del Tracciatore dei Problemi" -#: app/blueprints/packages/packages.py:270 +#: app/blueprints/packages/packages.py:236 msgid "Forum Topic ID" msgstr "ID della Discussione sul Forum" -#: app/blueprints/packages/packages.py:271 +#: app/blueprints/packages/packages.py:237 msgid "Video URL" msgstr "URL del Video" -#: app/blueprints/packages/packages.py:272 +#: app/blueprints/packages/packages.py:238 msgid "Donate URL" msgstr "URL Donazioni" -#: app/blueprints/packages/packages.py:273 +#: app/blueprints/packages/packages.py:239 msgid "Translation URL" msgstr "" -#: app/blueprints/packages/packages.py:279 +#: app/blueprints/packages/packages.py:245 msgid "_game is not an allowed name" msgstr "_game non è un nome consentito" -#: app/blueprints/packages/packages.py:289 +#: app/blueprints/packages/packages.py:255 msgid "" "Package already exists, but is removed. Please contact ContentDB staff to" " restore the package" @@ -338,97 +320,104 @@ msgstr "" "Il contenuto esiste già, ma è stato rimosso. Contatta lo staff di " "ContentDB perché venga ripristinato" -#: app/blueprints/packages/packages.py:294 +#: app/blueprints/packages/packages.py:260 msgid "Package already exists" msgstr "Il contenuto esiste già" -#: app/blueprints/packages/packages.py:300 +#: app/blueprints/packages/packages.py:266 msgid "A collection with a similar name already exists" msgstr "Esiste già una raccolta con un nome simile" -#: app/blueprints/packages/packages.py:361 +#: app/blueprints/packages/packages.py:319 +#: app/blueprints/packages/releases.py:82 +msgid "" +"You must add an email address to your account and confirm it before you " +"can manage packages" +msgstr "" + +#: app/blueprints/packages/packages.py:331 msgid "Unable to find that user" msgstr "Impossibile trovare l'utente" -#: app/blueprints/packages/packages.py:365 +#: app/blueprints/packages/packages.py:335 #: app/blueprints/packages/screenshots.py:137 #: app/blueprints/users/settings.py:131 msgid "Permission denied" msgstr "Permesso negato" -#: app/blueprints/packages/packages.py:421 -#: app/blueprints/packages/packages.py:494 -#: app/blueprints/packages/packages.py:514 +#: app/blueprints/packages/packages.py:391 +#: app/blueprints/packages/packages.py:464 +#: app/blueprints/packages/packages.py:484 msgid "You don't have permission to do that" msgstr "Non hai il permesso di farlo" -#: app/blueprints/packages/packages.py:453 +#: app/blueprints/packages/packages.py:423 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:460 +#: app/blueprints/packages/packages.py:430 msgid "" "Please comment in the approval thread so editors know what you have " "changed" msgstr "" -#: app/blueprints/packages/packages.py:509 +#: app/blueprints/packages/packages.py:479 msgid "Deleted package" msgstr "Contenuto rimosso" -#: app/blueprints/packages/packages.py:529 +#: app/blueprints/packages/packages.py:499 msgid "Unapproved package" msgstr "Contenuto non accettato" -#: app/blueprints/packages/packages.py:538 +#: app/blueprints/packages/packages.py:508 msgid "Maintainers (Comma-separated)" msgstr "Manutentorз (Separatз da virgole)" -#: app/blueprints/packages/packages.py:547 +#: app/blueprints/packages/packages.py:517 msgid "You don't have permission to edit maintainers" msgstr "Non hai il permesso di modificare lз manutentorз" -#: app/blueprints/packages/packages.py:597 +#: app/blueprints/packages/packages.py:567 msgid "You are not a maintainer" msgstr "Non sei unə manutentorə" -#: app/blueprints/packages/packages.py:600 +#: app/blueprints/packages/packages.py:570 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:632 +#: app/blueprints/packages/packages.py:602 msgid "Author Name" msgstr "Nome dell'Autorə" -#: app/blueprints/packages/packages.py:702 +#: app/blueprints/packages/packages.py:672 msgid "Enable support detection based on dependencies (recommended)" msgstr "Abilita il rilevamento del supporto in base alle dipendenze (consigliato)" -#: app/blueprints/packages/packages.py:703 +#: app/blueprints/packages/packages.py:673 msgid "Supported games" msgstr "Giochi supportati" -#: app/blueprints/packages/packages.py:704 +#: app/blueprints/packages/packages.py:674 msgid "Unsupported games" msgstr "Giochi non supportati" -#: app/blueprints/packages/packages.py:705 +#: app/blueprints/packages/packages.py:675 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:721 +#: app/blueprints/packages/packages.py:691 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:725 +#: app/blueprints/packages/packages.py:695 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 " @@ -451,13 +440,13 @@ msgstr "Riferimenti Git (es: hash del contributo, branch o etichetta)" #: app/blueprints/packages/releases.py:58 #: app/blueprints/packages/releases.py:70 -#: app/blueprints/packages/releases.py:194 +#: app/blueprints/packages/releases.py:198 msgid "Minimum Minetest Version" msgstr "Versione Minima di Minetest" #: app/blueprints/packages/releases.py:60 #: app/blueprints/packages/releases.py:72 -#: app/blueprints/packages/releases.py:197 +#: app/blueprints/packages/releases.py:201 msgid "Maximum Minetest Version" msgstr "Versione Massima di Minetest" @@ -475,80 +464,79 @@ msgstr "ID del Compito" msgid "Is Approved" msgstr "E' Approvato" -#: app/blueprints/packages/releases.py:87 +#: app/blueprints/packages/releases.py:91 msgid "Import from Git" msgstr "Importa da Git" -#: app/blueprints/packages/releases.py:87 +#: app/blueprints/packages/releases.py:91 msgid "Upload .zip file" msgstr "Carica un file .zip" -#: app/blueprints/packages/releases.py:193 +#: app/blueprints/packages/releases.py:197 msgid "Set Min" msgstr "Specifica Minimo" -#: app/blueprints/packages/releases.py:196 +#: app/blueprints/packages/releases.py:200 msgid "Set Max" msgstr "Specifica Massimo" -#: app/blueprints/packages/releases.py:199 +#: app/blueprints/packages/releases.py:203 msgid "Only change values previously set as none" msgstr "Cambia solo i valori specificati come nulli in precedenza" -#: app/blueprints/packages/releases.py:200 +#: app/blueprints/packages/releases.py:204 msgid "Update" msgstr "Aggiorna" -#: app/blueprints/packages/releases.py:252 +#: app/blueprints/packages/releases.py:256 #: app/templates/packages/update_config.html:25 msgid "Trigger" msgstr "Innesco" -#: app/blueprints/packages/releases.py:253 +#: app/blueprints/packages/releases.py:257 msgid "New Commit" msgstr "Nuovo Contributo" -#: app/blueprints/packages/releases.py:254 app/templates/admin/tags/list.html:8 +#: app/blueprints/packages/releases.py:258 app/templates/admin/tags/list.html:8 msgid "New Tag" msgstr "Nuova Etichetta" -#: app/blueprints/packages/releases.py:256 +#: app/blueprints/packages/releases.py:260 msgid "Branch name" msgstr "Nome del branch" -#: app/blueprints/packages/releases.py:257 +#: app/blueprints/packages/releases.py:261 #: app/templates/packages/update_config.html:38 msgid "Action" msgstr "Azione" -#: app/blueprints/packages/releases.py:258 +#: app/blueprints/packages/releases.py:262 msgid "Send notification and mark as outdated" msgstr "Invia una notifica e segnala come obsoleto" -#: app/blueprints/packages/releases.py:258 -#: app/templates/macros/package_approval.html:22 +#: app/blueprints/packages/releases.py:262 app/logic/package_approval.py:104 msgid "Create release" msgstr "Crea un rilascio" -#: app/blueprints/packages/releases.py:260 +#: app/blueprints/packages/releases.py:264 msgid "Save Settings" msgstr "Salva le Impostazioni" -#: app/blueprints/packages/releases.py:261 +#: app/blueprints/packages/releases.py:265 msgid "Disable Automation" msgstr "Disattiva l'Automazione" -#: app/blueprints/packages/releases.py:300 +#: app/blueprints/packages/releases.py:304 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:316 +#: app/blueprints/packages/releases.py:320 msgid "Deleted update configuration" msgstr "Configurazione di aggiornamento rimossa" -#: app/blueprints/packages/releases.py:324 +#: app/blueprints/packages/releases.py:328 msgid "Now, please create an initial release" msgstr "Ora, crea un rilascio iniziale, per favore" @@ -658,7 +646,7 @@ msgid "Please wait before commenting again" msgstr "Aspetta un pò prima di commentare di nuovo, per favore" #: app/blueprints/threads/__init__.py:284 -#: app/templates/macros/package_approval.html:112 +#: app/templates/macros/package_approval.html:56 msgid "Open Thread" msgstr "Inizia una Discussione" @@ -725,7 +713,7 @@ msgstr "Impossibile entrare" msgid "Display Name" msgstr "Nome da Mostrare" -#: app/blueprints/users/account.py:101 app/blueprints/users/settings.py:298 +#: app/blueprints/users/account.py:101 app/blueprints/users/settings.py:309 #: app/templates/users/list.html:18 msgid "Username" msgstr "Nome Utente" @@ -1016,7 +1004,7 @@ msgid "Account and Security" msgstr "Account e Sicurezza" #: app/blueprints/users/settings.py:46 -#: app/templates/users/settings_email.html:8 +#: app/templates/users/settings_email.html:12 msgid "Email and Notifications" msgstr "Email e Notifiche" @@ -1041,29 +1029,29 @@ msgstr "URL per le donazioni" msgid "A user already has that name" msgstr "Quel nome è già in uso" -#: app/blueprints/users/settings.py:256 +#: app/blueprints/users/settings.py:264 msgid "Users with moderator rank or above cannot be deleted" msgstr "" "Lɜ utenti col rango di moderatorə o superiore non possono essere " "cancellatɜ" -#: app/blueprints/users/settings.py:299 +#: app/blueprints/users/settings.py:310 msgid "Display name" msgstr "Nome da mostrare" -#: app/blueprints/users/settings.py:300 +#: app/blueprints/users/settings.py:311 msgid "Forums Username" msgstr "Nome Utente sul Forum" -#: app/blueprints/users/settings.py:301 +#: app/blueprints/users/settings.py:312 msgid "GitHub Username" msgstr "Nome Utente su GitHub" -#: app/blueprints/users/settings.py:302 app/templates/users/list.html:14 +#: app/blueprints/users/settings.py:313 app/templates/users/list.html:14 msgid "Rank" msgstr "Rango" -#: app/blueprints/users/settings.py:346 +#: app/blueprints/users/settings.py:357 msgid "Can't promote a user to a rank higher than yourself!" msgstr "Non puoi promuovere un utente ad un livello più alto del tuo!" @@ -1080,37 +1068,85 @@ msgstr "Filtro dei file" msgid "Search" msgstr "Ricerca" -#: app/logic/package_validator.py:37 +#: app/logic/package_approval.py:95 msgid "A package already exists with this name. Please see Policy and Guidance 3" msgstr "" "Esiste già un contenuto con questo nome. Si prega di consultare Politiche" " e Linee guida 3" -#: app/logic/package_validator.py:40 -#: app/templates/macros/package_approval.html:36 -msgid "A release is required before this package can be approved." -msgstr "" -"E' necessario un rilascio prima che questo contenuto possa essere " -"approvato." +#: app/logic/package_approval.py:99 +msgid "You need to create a release before this package can be approved." +msgstr "Devi creare un rilascio prima che questo contenuto venga approvato." -#: app/logic/package_validator.py:46 -#: app/templates/macros/package_approval.html:45 +#: app/logic/package_approval.py:101 +msgid "Release is still importing, or has an error." +msgstr "Il rilascio è ancora in fase di importo o si è verificato un errore." + +#: app/logic/package_approval.py:105 +msgid "Set up releases" +msgstr "Configura i Rilasci" + +#: app/logic/package_approval.py:112 +msgid "You need to add at least one screenshot." +msgstr "Devi aggiungere almeno uno screenshot." + +#: app/logic/package_approval.py:117 #, python-format msgid "" "The following hard dependencies need to be added to ContentDB first: " "%(deps)s" msgstr "Le seguenti dipendenze devono prima essere aggiunte a ContentDB: %(deps)s" -#: app/logic/package_validator.py:51 -#: app/templates/macros/package_approval.html:41 -msgid "You need to add at least one screenshot." -msgstr "Devi aggiungere almeno uno screenshot." +#: app/logic/package_approval.py:121 +msgid "" +"What games does your package support? Please specify on the supported " +"games page" +msgstr "" -#: app/logic/package_validator.py:54 -#: app/templates/macros/package_approval.html:49 +#: app/logic/package_approval.py:126 msgid "Please wait for the license to be added to CDB." msgstr "Aspetta che la licenza sia aggiunta a CDB per favore." +#: app/logic/package_approval.py:134 +msgid "Please make sure that this package has the right to the names it uses." +msgstr "" +"Assicurati che questo contenuto abbia il diritto di usare questo nome, " +"per favore." + +#: app/logic/package_approval.py:139 +#, python-format +msgid "Please make sure that this package has the right to the names %(names)s" +msgstr "" +"Assicurati che questo contenuto abbia il diritto di usare i nomi " +"%(names)s, per favore" + +#: app/logic/package_approval.py:140 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/logic/package_approval.py:145 +msgid "Error: Another package already uses this forum topic!" +msgstr "Errore: un altro contenuto utilizza questa discussione sul forum!" + +#: app/logic/package_approval.py:150 +msgid "Error: Forum topic author doesn't match package author." +msgstr "" +"Errore: l'autorə dell'argomento del forum non corrisponde all'autorə del " +"contenuto." + +#: app/logic/package_approval.py:152 +msgid "" +"Warning: Forum topic not found. The topic may have been created since the" +" last forum crawl." +msgstr "" + #: app/logic/packages.py:99 msgid "" "Name can only contain lower case letters (a-z), digits (0-9), and " @@ -1217,7 +1253,7 @@ msgstr "Permetti" msgid "Delete" msgstr "Rimuovi" -#: app/models/packages.py:572 app/templates/packages/view.html:163 +#: app/models/packages.py:569 app/templates/packages/view.html:163 msgid "Work in Progress" msgstr "Lavori in Corso" @@ -1338,7 +1374,7 @@ msgstr "Esci" msgid "Languages" msgstr "" -#: app/templates/base.html:202 app/templates/translate/index.html:72 +#: app/templates/base.html:202 app/templates/translate/index.html:76 msgid "Help translate ContentDB" msgstr "Aiuta a tradurre ContentDB" @@ -1446,17 +1482,6 @@ msgstr "Successivo" msgid "Recently Added" msgstr "Aggiunti Recentemente" -#: 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" @@ -1864,10 +1889,8 @@ msgid "You can use GitHub to log in if it is associated with your account." msgstr "Puoi utilizzare GitHub per accedere se è associato al tuo account." #: app/templates/emails/unable_to_find_account.html:9 -msgid "Otherwise, you may need to contact rubenwardy for help." +msgid "Otherwise, you may need to contact the admin for help." msgstr "" -"Altrimenti, potresti aver bisogno di contattare rubenwardy per chiedere " -"aiuto." #: app/templates/emails/unable_to_find_account.html:12 msgid "" @@ -1952,60 +1975,35 @@ msgstr "Comincia a digitare per vedere i suggerimenti" msgid "State" msgstr "Stato" -#: app/templates/macros/package_approval.html:26 -msgid "Set up releases" -msgstr "Configura i Rilasci" - -#: app/templates/macros/package_approval.html:31 -msgid "You need to create a release before this package can be approved." -msgstr "Devi creare un rilascio prima che questo contenuto venga approvato." - -#: app/templates/macros/package_approval.html:33 -msgid "Release is still importing, or has an error." -msgstr "Il rilascio è ancora in fase di importo o si è verificato un errore." - -#: app/templates/macros/package_approval.html:56 -msgid "You should add at least one screenshot." -msgstr "Dovresti aggiungere almeno uno screenshot." - -#: app/templates/macros/package_approval.html:62 +#: app/templates/macros/package_approval.html:36 msgid "Please wait for the release to be approved." msgstr "Aspetta che il rilascio sia approvato per favore." -#: app/templates/macros/package_approval.html:64 +#: app/templates/macros/package_approval.html:38 msgid "You can now approve this package if you're ready." msgstr "Ora puoi approvare il contenuto se sei prontə." -#: app/templates/macros/package_approval.html:66 +#: app/templates/macros/package_approval.html:40 msgid "Please wait for the package to be approved." msgstr "Aspetta che il contenuto venga approvato per favore." -#: app/templates/macros/package_approval.html:70 +#: app/templates/macros/package_approval.html:44 msgid "You can now submit this package for approval if you're ready." msgstr "Ora puoi inviare questo contenuto per l'approvazione se sei prontə." -#: app/templates/macros/package_approval.html:72 +#: app/templates/macros/package_approval.html:46 msgid "This package can be submitted for approval when ready." msgstr "Questo contenuto può essere inviato per l'approvazione quando è pronto." -#: app/templates/macros/package_approval.html:102 -msgid "Please make sure that this package has the right to the names it uses." +#: app/templates/macros/package_approval.html:49 +msgid "You need to fix the above errors before you can submit for review" msgstr "" -"Assicurati che questo contenuto abbia il diritto di usare questo nome, " -"per favore." -#: app/templates/macros/package_approval.html:104 -#, python-format -msgid "Please make sure that this package has the right to the names %(names)s" -msgstr "" -"Assicurati che questo contenuto abbia il diritto di usare i nomi " -"%(names)s, per favore" - -#: app/templates/macros/package_approval.html:115 +#: app/templates/macros/package_approval.html:59 msgid "Package approval thread" msgstr "Discussione per l'approvazione del contenuto" -#: app/templates/macros/package_approval.html:116 +#: app/templates/macros/package_approval.html:60 msgid "" "You can open a thread if you have a question for the approver or package " "author." @@ -3341,16 +3339,27 @@ msgstr "" msgid "Translating content meta - lua_api.md" msgstr "" -#: app/templates/packages/translation.html:31 +#: app/templates/packages/translation.html:30 +msgid "Translation template" +msgstr "" + +#: app/templates/packages/translation.html:32 +#, python-format +msgid "" +"To quickly add support for ContentDB package translation, create a file " +"at %(location)s with the following content:" +msgstr "" + +#: app/templates/packages/translation.html:43 #, python-format msgid "%(title)s is available in %(num)d languages." msgstr "" -#: app/templates/packages/translation.html:32 +#: app/templates/packages/translation.html:44 msgid "ContentDB reads translations from locale files (.tr) in your package." msgstr "" -#: app/templates/packages/translation.html:39 +#: app/templates/packages/translation.html:51 msgid "Language" msgstr "" @@ -3622,8 +3631,8 @@ msgstr "" "questo modulo." #: app/templates/report/index.html:16 -msgid "Please sign in or contact the admin in another way" -msgstr "Effettuare l'accesso o contattare l'amministratorə in altro modo" +msgid "Please sign in or contact the admin using the link below." +msgstr "" #: app/templates/report/index.html:34 msgid "What are you reporting? Why are you reporting it?" @@ -4066,20 +4075,24 @@ msgid "" "languages." msgstr "" -#: app/templates/translate/index.html:69 +#: app/templates/translate/index.html:65 +msgid "How to translate a mod / game" +msgstr "" + +#: app/templates/translate/index.html:73 msgid "ContentDB" msgstr "" -#: app/templates/translate/index.html:76 +#: app/templates/translate/index.html:80 msgid "Packages that support translation" msgstr "" -#: app/templates/translate/index.html:81 +#: app/templates/translate/index.html:85 #, python-format msgid "Only show packages with %(lang)s translation" msgstr "" -#: app/templates/translate/index.html:85 +#: app/templates/translate/index.html:89 #, python-format msgid "Hide packages with %(lang)s translation" msgstr "" @@ -4164,7 +4177,7 @@ msgstr "" #: app/templates/users/change_set_password.html:17 #: app/templates/users/register.html:25 -#: app/templates/users/settings_email.html:20 +#: app/templates/users/settings_email.html:24 msgid "Your email will never be shared with a third-party." msgstr "La tua email non verrà mai condivisa con terzi." @@ -4436,7 +4449,7 @@ msgid "Change Email and Send Password Reset" msgstr "Cambia l'Email e Invia il Ripristino della Password" #: app/templates/users/modtools.html:108 -#: app/templates/users/settings_email.html:14 +#: app/templates/users/settings_email.html:18 msgid "Email Address" msgstr "Indirizzo Email" @@ -4515,14 +4528,20 @@ msgid "Profile Picture" msgstr "Immagine del Profilo" #: app/templates/users/profile_edit.html:27 -msgid "Sync with Forums" -msgstr "Sincronizza con i Forum" +msgid "Import from forums" +msgstr "" -#: app/templates/users/profile_edit.html:46 +#: app/templates/users/profile_edit.html:47 +msgid "" +"Profile pictures should be square, at least 64x64px, and one of the " +"following formats: jpeg, png, or webp." +msgstr "" + +#: app/templates/users/profile_edit.html:51 msgid "Profile Information" msgstr "Informazioni del profilo" -#: app/templates/users/profile_edit.html:53 +#: app/templates/users/profile_edit.html:58 msgid "Pretending to be another user is grounds for a permanent ban" msgstr "Pretendere di essere unə altrə utente è motivo di espulsione permanente" @@ -4559,7 +4578,7 @@ msgstr "Aderisco a " msgid "Email and Notifications - %(username)s" msgstr "Email e Notifiche - %(username)s" -#: app/templates/users/settings_email.html:19 +#: app/templates/users/settings_email.html:23 msgid "" "Your email is needed to recover your account if you forget your password," " and to send (configurable) notifications." @@ -4567,21 +4586,21 @@ msgstr "" "L'email è necessaria per recuperare l'account se si dimentica la password" " e per inviare notifiche (configurabili)." -#: app/templates/users/settings_email.html:25 +#: app/templates/users/settings_email.html:29 msgid "There is at least one verification pending." msgstr "E' presente almeno una notifica inattesa." -#: app/templates/users/settings_email.html:29 +#: app/templates/users/settings_email.html:33 msgid "Notification Settings" msgstr "Impostazioni di Notifica" -#: app/templates/users/settings_email.html:33 +#: app/templates/users/settings_email.html:37 msgid "Email notifications are currently turned off. Click 'save' to enable." msgstr "" "Le notifiche via email sono attualmente disattivate. Cliccate 'salva' per" " abilitarle." -#: app/templates/users/settings_email.html:38 +#: app/templates/users/settings_email.html:42 msgid "" "Configure whether certain types of notifications are sent immediately, or" " as part of a daily digest." @@ -4590,14 +4609,18 @@ msgstr "" "immediatamente, o fare parte di un resoconto quotidiano." #: app/templates/users/settings_email.html:43 +msgid "Disable all" +msgstr "" + +#: app/templates/users/settings_email.html:48 msgid "Event" msgstr "Eventi" -#: app/templates/users/settings_email.html:45 +#: app/templates/users/settings_email.html:50 msgid "Immediately" msgstr "Immediatamente" -#: app/templates/users/settings_email.html:46 +#: app/templates/users/settings_email.html:51 msgid "In digest" msgstr "Come resoconto" @@ -4752,7 +4775,7 @@ msgstr "" #~ msgstr "La prima cattura dello schermo diverrà la vignetta del contenuto." #~ msgid "Sync with Forums" -#~ msgstr "Sincronizza Con il Forum" +#~ msgstr "Sincronizza con i Forum" #~ msgid "" #~ "No reviewed packages accepting donations. " @@ -4898,3 +4921,28 @@ msgstr "" #~ msgid "Create Tag" #~ msgstr "Crea un'Etichetta" +#~ msgid "" +#~ "Warning: Forum topic not found. This " +#~ "may happen if the topic has only" +#~ " just been created." +#~ msgstr "" +#~ "Avviso: impossibile trovare la discussione " +#~ "sul forum. Ciò può accadere se " +#~ "quest'ultima è stata appena creata." + +#~ msgid "A release is required before this package can be approved." +#~ msgstr "" +#~ "E' necessario un rilascio prima che " +#~ "questo contenuto possa essere approvato." + +#~ msgid "Otherwise, you may need to contact rubenwardy for help." +#~ msgstr "" +#~ "Altrimenti, potresti aver bisogno di " +#~ "contattare rubenwardy per chiedere aiuto." + +#~ msgid "You should add at least one screenshot." +#~ msgstr "Dovresti aggiungere almeno uno screenshot." + +#~ msgid "Please sign in or contact the admin in another way" +#~ msgstr "Effettuare l'accesso o contattare l'amministratorə in altro modo" + diff --git a/translations/ja/LC_MESSAGES/messages.po b/translations/ja/LC_MESSAGES/messages.po index e42740dd..e432c716 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: 2024-03-03 02:54+0000\n" +"POT-Creation-Date: 2024-03-23 16:19+0000\n" "PO-Revision-Date: 2023-12-16 10:05+0000\n" "Last-Translator: Jun Nogata \n" "Language: ja\n" @@ -19,11 +19,11 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.12.1\n" -#: app/__init__.py:123 +#: app/__init__.py:137 msgid "Banned:" msgstr "BANされた:" -#: app/__init__.py:125 +#: app/__init__.py:139 msgid "You have been banned." msgstr "BANされました。" @@ -42,7 +42,7 @@ msgstr "パッケージ" msgid "%(package_type)s for %(game_name)s" msgstr "" -#: app/template_filters.py:90 +#: app/template_filters.py:92 #, python-format msgid "%(delta)s ago" msgstr "%(delta)s秒前" @@ -62,10 +62,10 @@ 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:275 -#: app/blueprints/packages/packages.py:539 -#: app/blueprints/packages/packages.py:635 -#: app/blueprints/packages/packages.py:706 +#: app/blueprints/oauth/__init__.py:175 app/blueprints/packages/packages.py:241 +#: app/blueprints/packages/packages.py:509 +#: app/blueprints/packages/packages.py:605 +#: app/blueprints/packages/packages.py:676 #: app/blueprints/packages/releases.py:62 #: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:49 #: app/blueprints/packages/screenshots.py:36 @@ -73,7 +73,7 @@ msgstr "パッケージへの制限" #: 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 +#: app/blueprints/users/settings.py:315 app/templates/users/modtools.html:111 msgid "Save" msgstr "保存" @@ -84,13 +84,13 @@ msgstr "保存" #: 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 +#: app/templates/packages/translation.html:54 msgid "Title" msgstr "タイトル" #: app/blueprints/collections/__init__.py:80 #: app/blueprints/collections/__init__.py:85 -#: app/templates/packages/translation.html:45 +#: app/templates/packages/translation.html:57 msgid "Short Description" msgstr "" @@ -136,29 +136,29 @@ msgstr "" msgid "Removed package from favorites collection" msgstr "" -#: app/blueprints/github/__init__.py:52 +#: app/blueprints/github/__init__.py:54 msgid "Authorization failed [err=gh-oauth-login-failed]" msgstr "認証失敗 [err=gh-oauth-login-failed]" -#: app/blueprints/github/__init__.py:76 +#: app/blueprints/github/__init__.py:78 msgid "Linked GitHub to account" msgstr "Githubとアカウントをリンクする" -#: app/blueprints/github/__init__.py:79 +#: app/blueprints/github/__init__.py:81 msgid "GitHub account is already associated with another user" msgstr "GitHubアカウントが既に他のユーザーに紐付いています" -#: app/blueprints/github/__init__.py:85 +#: app/blueprints/github/__init__.py:87 msgid "Unable to find an account for that GitHub user" msgstr "GitHubユーザーが見つかりません" -#: app/blueprints/github/__init__.py:90 +#: app/blueprints/github/__init__.py:92 msgid "Authorization failed [err=gh-login-failed]" msgstr "認証失敗 [err=gh-login-failed]" #: app/blueprints/oauth/__init__.py:169 app/templates/admin/tags/list.html:30 #: app/templates/admin/warnings/list.html:24 -#: app/templates/users/settings_email.html:44 +#: app/templates/users/settings_email.html:49 msgid "Description" msgstr "説明" @@ -221,198 +221,191 @@ msgstr "共有とバッジ" msgid "Remove / Unpublish" msgstr "削除 / 非公開" -#: app/blueprints/packages/__init__.py:80 +#: app/blueprints/packages/__init__.py:80 app/logic/package_approval.py:123 #: app/templates/packages/game_support.html:4 msgid "Supported Games" msgstr "対応しているゲーム" -#: app/blueprints/packages/packages.py:177 -msgid "Error: Another package already uses this forum topic!" -msgstr "エラー:既に他のパッケージがこのフォーラムトピックを使っています!" - -#: app/blueprints/packages/packages.py:183 -msgid "Error: Forum topic author doesn't match package author." -msgstr "エラー:フォーラムトピックを書いた人とパッケージの作者が一致しません。" - -#: app/blueprints/packages/packages.py:186 -msgid "" -"Warning: Forum topic not found. This may happen if the topic has only " -"just been created." -msgstr "警告:フォーラムトピックが見つかりません。トピックがつくられたばかりかもしれません。" - -#: app/blueprints/packages/packages.py:239 +#: app/blueprints/packages/packages.py:205 msgid "No download available." msgstr "ダウンロードできるものはありません。" -#: app/blueprints/packages/packages.py:253 app/templates/packages/view.html:589 +#: app/blueprints/packages/packages.py:219 app/templates/packages/view.html:589 msgid "Type" msgstr "種類" -#: app/blueprints/packages/packages.py:254 +#: app/blueprints/packages/packages.py:220 msgid "Title (Human-readable)" msgstr "タイトル(人が読める形式)" -#: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:633 +#: app/blueprints/packages/packages.py:221 +#: app/blueprints/packages/packages.py:603 msgid "Name (Technical)" msgstr "名前(技術的なもの)" -#: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:634 +#: app/blueprints/packages/packages.py:221 +#: app/blueprints/packages/packages.py:604 #: app/templates/packages/create_edit.html:75 msgid "Lower case letters (a-z), digits (0-9), and underscores (_) only" msgstr "小文字 (a-z)、数字 (0-9)、アンダースコア (_) に限ります" -#: app/blueprints/packages/packages.py:256 +#: app/blueprints/packages/packages.py:222 msgid "Short Description (Plaintext)" msgstr "短い説明(プレーンテキスト)" -#: app/blueprints/packages/packages.py:258 app/templates/packages/view.html:611 +#: app/blueprints/packages/packages.py:224 app/templates/packages/view.html:611 msgid "Maintenance State" msgstr "メンテナンス状態" -#: app/blueprints/packages/packages.py:260 app/templates/admin/tags/list.html:4 +#: app/blueprints/packages/packages.py:226 app/templates/admin/tags/list.html:4 #: app/templates/admin/tags/list.html:10 app/templates/todo/tags.html:38 msgid "Tags" msgstr "タグ" -#: app/blueprints/packages/packages.py:261 +#: app/blueprints/packages/packages.py:227 msgid "Content Warnings" msgstr "内容の警告" -#: app/blueprints/packages/packages.py:262 app/templates/packages/view.html:600 +#: app/blueprints/packages/packages.py:228 app/templates/packages/view.html:600 msgid "License" msgstr "ライセンス" -#: app/blueprints/packages/packages.py:263 +#: app/blueprints/packages/packages.py:229 msgid "Media License" msgstr "メディアのライセンス" -#: app/blueprints/packages/packages.py:265 +#: app/blueprints/packages/packages.py:231 msgid "Long Description (Markdown)" msgstr "長い説明(Markdown形式)" -#: app/blueprints/packages/packages.py:267 +#: app/blueprints/packages/packages.py:233 msgid "VCS Repository URL" msgstr "VCSリポジトリURL" -#: app/blueprints/packages/packages.py:268 app/blueprints/users/settings.py:75 +#: app/blueprints/packages/packages.py:234 app/blueprints/users/settings.py:75 msgid "Website URL" msgstr "WebサイトURL" -#: app/blueprints/packages/packages.py:269 +#: app/blueprints/packages/packages.py:235 msgid "Issue Tracker URL" msgstr "イシュートラッカーURL" -#: app/blueprints/packages/packages.py:270 +#: app/blueprints/packages/packages.py:236 msgid "Forum Topic ID" msgstr "フォーラムトピックID" -#: app/blueprints/packages/packages.py:271 +#: app/blueprints/packages/packages.py:237 msgid "Video URL" msgstr "動画URL" -#: app/blueprints/packages/packages.py:272 +#: app/blueprints/packages/packages.py:238 msgid "Donate URL" msgstr "寄付受付URL" -#: app/blueprints/packages/packages.py:273 +#: app/blueprints/packages/packages.py:239 msgid "Translation URL" msgstr "" -#: app/blueprints/packages/packages.py:279 +#: app/blueprints/packages/packages.py:245 msgid "_game is not an allowed name" msgstr "_gameは許可された名前ではありません" -#: app/blueprints/packages/packages.py:289 +#: app/blueprints/packages/packages.py:255 msgid "" "Package already exists, but is removed. Please contact ContentDB staff to" " restore the package" msgstr "パッケージは既に存在しますが、削除されています。パッケージを復元するにはContentDBスタッフまでご連絡ください" -#: app/blueprints/packages/packages.py:294 +#: app/blueprints/packages/packages.py:260 msgid "Package already exists" msgstr "パッケージは既に存在しています" -#: app/blueprints/packages/packages.py:300 +#: app/blueprints/packages/packages.py:266 msgid "A collection with a similar name already exists" msgstr "" -#: app/blueprints/packages/packages.py:361 +#: app/blueprints/packages/packages.py:319 +#: app/blueprints/packages/releases.py:82 +msgid "" +"You must add an email address to your account and confirm it before you " +"can manage packages" +msgstr "" + +#: app/blueprints/packages/packages.py:331 msgid "Unable to find that user" msgstr "ユーザーが見つかりません" -#: app/blueprints/packages/packages.py:365 +#: app/blueprints/packages/packages.py:335 #: app/blueprints/packages/screenshots.py:137 #: app/blueprints/users/settings.py:131 msgid "Permission denied" msgstr "権限がありません" -#: app/blueprints/packages/packages.py:421 -#: app/blueprints/packages/packages.py:494 -#: app/blueprints/packages/packages.py:514 +#: app/blueprints/packages/packages.py:391 +#: app/blueprints/packages/packages.py:464 +#: app/blueprints/packages/packages.py:484 msgid "You don't have permission to do that" msgstr "権限がありません" -#: app/blueprints/packages/packages.py:453 +#: app/blueprints/packages/packages.py:423 msgid "Please comment what changes are needed in the approval thread" msgstr "どのような変更が必要か、承認スレッドでコメントしてください" -#: app/blueprints/packages/packages.py:460 +#: app/blueprints/packages/packages.py:430 msgid "" "Please comment in the approval thread so editors know what you have " "changed" msgstr "" -#: app/blueprints/packages/packages.py:509 +#: app/blueprints/packages/packages.py:479 msgid "Deleted package" msgstr "削除されたパッケージ" -#: app/blueprints/packages/packages.py:529 +#: app/blueprints/packages/packages.py:499 msgid "Unapproved package" msgstr "未承認のパッケージ" -#: app/blueprints/packages/packages.py:538 +#: app/blueprints/packages/packages.py:508 msgid "Maintainers (Comma-separated)" msgstr "メンテナー(複数の場合、カンマで区切る)" -#: app/blueprints/packages/packages.py:547 +#: app/blueprints/packages/packages.py:517 msgid "You don't have permission to edit maintainers" msgstr "メンテナーを編集する権限がありません" -#: app/blueprints/packages/packages.py:597 +#: app/blueprints/packages/packages.py:567 msgid "You are not a maintainer" msgstr "メンテナーではありません" -#: app/blueprints/packages/packages.py:600 +#: app/blueprints/packages/packages.py:570 msgid "Package owners cannot remove themselves as maintainers" msgstr "パッケージ所有者はメンテナーから自分は外せません" -#: app/blueprints/packages/packages.py:632 +#: app/blueprints/packages/packages.py:602 msgid "Author Name" msgstr "作成者名" -#: app/blueprints/packages/packages.py:702 +#: app/blueprints/packages/packages.py:672 msgid "Enable support detection based on dependencies (recommended)" msgstr "依存関係に基づくサポート検出を有効にする(推奨)" -#: app/blueprints/packages/packages.py:703 +#: app/blueprints/packages/packages.py:673 msgid "Supported games" msgstr "対応しているゲーム" -#: app/blueprints/packages/packages.py:704 +#: app/blueprints/packages/packages.py:674 msgid "Unsupported games" msgstr "対応していないゲーム" -#: app/blueprints/packages/packages.py:705 +#: app/blueprints/packages/packages.py:675 msgid "Supports all games (unless stated) / is game independent" msgstr "すべてのゲームをサポート(明記されている場合を除く)/ゲームに依存しない" -#: app/blueprints/packages/packages.py:721 +#: app/blueprints/packages/packages.py:691 msgid "You need at least one release before you can edit game support" msgstr "" -#: app/blueprints/packages/packages.py:725 +#: app/blueprints/packages/packages.py:695 msgid "Mod(pack) needs to contain at least one mod. Please create a new release" msgstr "" @@ -433,13 +426,13 @@ msgstr "" #: app/blueprints/packages/releases.py:58 #: app/blueprints/packages/releases.py:70 -#: app/blueprints/packages/releases.py:194 +#: app/blueprints/packages/releases.py:198 msgid "Minimum Minetest Version" msgstr "最低Minetestバージョン" #: app/blueprints/packages/releases.py:60 #: app/blueprints/packages/releases.py:72 -#: app/blueprints/packages/releases.py:197 +#: app/blueprints/packages/releases.py:201 msgid "Maximum Minetest Version" msgstr "最高Minetestバージョン" @@ -457,78 +450,77 @@ msgstr "タスクID" msgid "Is Approved" msgstr "承認済み" -#: app/blueprints/packages/releases.py:87 +#: app/blueprints/packages/releases.py:91 msgid "Import from Git" msgstr "Gitからインポート" -#: app/blueprints/packages/releases.py:87 +#: app/blueprints/packages/releases.py:91 msgid "Upload .zip file" msgstr ".zipファイルをアップロード" -#: app/blueprints/packages/releases.py:193 +#: app/blueprints/packages/releases.py:197 msgid "Set Min" msgstr "" -#: app/blueprints/packages/releases.py:196 +#: app/blueprints/packages/releases.py:200 msgid "Set Max" msgstr "" -#: app/blueprints/packages/releases.py:199 +#: app/blueprints/packages/releases.py:203 msgid "Only change values previously set as none" msgstr "" -#: app/blueprints/packages/releases.py:200 +#: app/blueprints/packages/releases.py:204 msgid "Update" msgstr "" -#: app/blueprints/packages/releases.py:252 +#: app/blueprints/packages/releases.py:256 #: app/templates/packages/update_config.html:25 msgid "Trigger" msgstr "" -#: app/blueprints/packages/releases.py:253 +#: app/blueprints/packages/releases.py:257 msgid "New Commit" msgstr "" -#: app/blueprints/packages/releases.py:254 app/templates/admin/tags/list.html:8 +#: app/blueprints/packages/releases.py:258 app/templates/admin/tags/list.html:8 msgid "New Tag" msgstr "" -#: app/blueprints/packages/releases.py:256 +#: app/blueprints/packages/releases.py:260 msgid "Branch name" msgstr "ブランチ名" -#: app/blueprints/packages/releases.py:257 +#: app/blueprints/packages/releases.py:261 #: app/templates/packages/update_config.html:38 msgid "Action" msgstr "" -#: app/blueprints/packages/releases.py:258 +#: app/blueprints/packages/releases.py:262 msgid "Send notification and mark as outdated" msgstr "" -#: app/blueprints/packages/releases.py:258 -#: app/templates/macros/package_approval.html:22 +#: app/blueprints/packages/releases.py:262 app/logic/package_approval.py:104 msgid "Create release" msgstr "リリースを作成" -#: app/blueprints/packages/releases.py:260 +#: app/blueprints/packages/releases.py:264 msgid "Save Settings" msgstr "設定を保存" -#: app/blueprints/packages/releases.py:261 +#: app/blueprints/packages/releases.py:265 msgid "Disable Automation" msgstr "自動化を無効" -#: app/blueprints/packages/releases.py:300 +#: app/blueprints/packages/releases.py:304 msgid "Please add a Git repository URL in order to set up automatic releases" msgstr "" -#: app/blueprints/packages/releases.py:316 +#: app/blueprints/packages/releases.py:320 msgid "Deleted update configuration" msgstr "" -#: app/blueprints/packages/releases.py:324 +#: app/blueprints/packages/releases.py:328 msgid "Now, please create an initial release" msgstr "" @@ -635,7 +627,7 @@ msgid "Please wait before commenting again" msgstr "" #: app/blueprints/threads/__init__.py:284 -#: app/templates/macros/package_approval.html:112 +#: app/templates/macros/package_approval.html:56 msgid "Open Thread" msgstr "" @@ -700,7 +692,7 @@ msgstr "ログインに失敗しました" msgid "Display Name" msgstr "表示名" -#: app/blueprints/users/account.py:101 app/blueprints/users/settings.py:298 +#: app/blueprints/users/account.py:101 app/blueprints/users/settings.py:309 #: app/templates/users/list.html:18 msgid "Username" msgstr "ユーザー名" @@ -974,7 +966,7 @@ msgid "Account and Security" msgstr "アカウントとセキュリティ" #: app/blueprints/users/settings.py:46 -#: app/templates/users/settings_email.html:8 +#: app/templates/users/settings_email.html:12 msgid "Email and Notifications" msgstr "メールと通知" @@ -999,27 +991,27 @@ msgstr "寄付受付URL" msgid "A user already has that name" msgstr "" -#: app/blueprints/users/settings.py:256 +#: app/blueprints/users/settings.py:264 msgid "Users with moderator rank or above cannot be deleted" msgstr "" -#: app/blueprints/users/settings.py:299 +#: app/blueprints/users/settings.py:310 msgid "Display name" msgstr "表示名" -#: app/blueprints/users/settings.py:300 +#: app/blueprints/users/settings.py:311 msgid "Forums Username" msgstr "フォーラム ユーザー名" -#: app/blueprints/users/settings.py:301 +#: app/blueprints/users/settings.py:312 msgid "GitHub Username" msgstr "GitHubユーザー名" -#: app/blueprints/users/settings.py:302 app/templates/users/list.html:14 +#: app/blueprints/users/settings.py:313 app/templates/users/list.html:14 msgid "Rank" msgstr "順位" -#: app/blueprints/users/settings.py:346 +#: app/blueprints/users/settings.py:357 msgid "Can't promote a user to a rank higher than yourself!" msgstr "" @@ -1036,33 +1028,77 @@ msgstr "ファイルフィルター" msgid "Search" msgstr "検索" -#: app/logic/package_validator.py:37 +#: app/logic/package_approval.py:95 msgid "A package already exists with this name. Please see Policy and Guidance 3" msgstr "" -#: app/logic/package_validator.py:40 -#: app/templates/macros/package_approval.html:36 -msgid "A release is required before this package can be approved." +#: app/logic/package_approval.py:99 +msgid "You need to create a release before this package can be approved." msgstr "" -#: app/logic/package_validator.py:46 -#: app/templates/macros/package_approval.html:45 +#: app/logic/package_approval.py:101 +msgid "Release is still importing, or has an error." +msgstr "" + +#: app/logic/package_approval.py:105 +msgid "Set up releases" +msgstr "" + +#: app/logic/package_approval.py:112 +msgid "You need to add at least one screenshot." +msgstr "" + +#: app/logic/package_approval.py:117 #, python-format msgid "" "The following hard dependencies need to be added to ContentDB first: " "%(deps)s" msgstr "" -#: app/logic/package_validator.py:51 -#: app/templates/macros/package_approval.html:41 -msgid "You need to add at least one screenshot." +#: app/logic/package_approval.py:121 +msgid "" +"What games does your package support? Please specify on the supported " +"games page" msgstr "" -#: app/logic/package_validator.py:54 -#: app/templates/macros/package_approval.html:49 +#: app/logic/package_approval.py:126 msgid "Please wait for the license to be added to CDB." msgstr "" +#: app/logic/package_approval.py:134 +msgid "Please make sure that this package has the right to the names it uses." +msgstr "" + +#: app/logic/package_approval.py:139 +#, python-format +msgid "Please make sure that this package has the right to the names %(names)s" +msgstr "" + +#: app/logic/package_approval.py:140 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/logic/package_approval.py:145 +msgid "Error: Another package already uses this forum topic!" +msgstr "エラー:既に他のパッケージがこのフォーラムトピックを使っています!" + +#: app/logic/package_approval.py:150 +msgid "Error: Forum topic author doesn't match package author." +msgstr "エラー:フォーラムトピックを書いた人とパッケージの作者が一致しません。" + +#: app/logic/package_approval.py:152 +msgid "" +"Warning: Forum topic not found. The topic may have been created since the" +" last forum crawl." +msgstr "" + #: app/logic/packages.py:99 msgid "" "Name can only contain lower case letters (a-z), digits (0-9), and " @@ -1161,7 +1197,7 @@ msgstr "承認" msgid "Delete" msgstr "削除" -#: app/models/packages.py:572 app/templates/packages/view.html:163 +#: app/models/packages.py:569 app/templates/packages/view.html:163 msgid "Work in Progress" msgstr "" @@ -1277,7 +1313,7 @@ msgstr "サインアウト" msgid "Languages" msgstr "" -#: app/templates/base.html:202 app/templates/translate/index.html:72 +#: app/templates/base.html:202 app/templates/translate/index.html:76 msgid "Help translate ContentDB" msgstr "ContentDBの翻訳に協力する" @@ -1383,17 +1419,6 @@ msgstr "次へ" msgid "Recently Added" msgstr "最近登録されたパッケージ" -#: 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" @@ -1783,7 +1808,7 @@ msgid "You can use GitHub to log in if it is associated with your account." msgstr "" #: app/templates/emails/unable_to_find_account.html:9 -msgid "Otherwise, you may need to contact rubenwardy for help." +msgid "Otherwise, you may need to contact the admin for help." msgstr "" #: app/templates/emails/unable_to_find_account.html:12 @@ -1859,56 +1884,35 @@ msgstr "" msgid "State" msgstr "" -#: app/templates/macros/package_approval.html:26 -msgid "Set up releases" -msgstr "" - -#: app/templates/macros/package_approval.html:31 -msgid "You need to create a release before this package can be approved." -msgstr "" - -#: app/templates/macros/package_approval.html:33 -msgid "Release is still importing, or has an error." -msgstr "" - -#: app/templates/macros/package_approval.html:56 -msgid "You should add at least one screenshot." -msgstr "" - -#: app/templates/macros/package_approval.html:62 +#: app/templates/macros/package_approval.html:36 msgid "Please wait for the release to be approved." msgstr "" -#: app/templates/macros/package_approval.html:64 +#: app/templates/macros/package_approval.html:38 msgid "You can now approve this package if you're ready." msgstr "" -#: app/templates/macros/package_approval.html:66 +#: app/templates/macros/package_approval.html:40 msgid "Please wait for the package to be approved." msgstr "" -#: app/templates/macros/package_approval.html:70 +#: app/templates/macros/package_approval.html:44 msgid "You can now submit this package for approval if you're ready." msgstr "" -#: app/templates/macros/package_approval.html:72 +#: app/templates/macros/package_approval.html:46 msgid "This package can be submitted for approval when ready." msgstr "" -#: app/templates/macros/package_approval.html:102 -msgid "Please make sure that this package has the right to the names it uses." +#: app/templates/macros/package_approval.html:49 +msgid "You need to fix the above errors before you can submit for review" msgstr "" -#: app/templates/macros/package_approval.html:104 -#, python-format -msgid "Please make sure that this package has the right to the names %(names)s" -msgstr "" - -#: app/templates/macros/package_approval.html:115 +#: app/templates/macros/package_approval.html:59 msgid "Package approval thread" msgstr "" -#: app/templates/macros/package_approval.html:116 +#: app/templates/macros/package_approval.html:60 msgid "" "You can open a thread if you have a question for the approver or package " "author." @@ -3126,16 +3130,27 @@ msgstr "" msgid "Translating content meta - lua_api.md" msgstr "" -#: app/templates/packages/translation.html:31 +#: app/templates/packages/translation.html:30 +msgid "Translation template" +msgstr "" + +#: app/templates/packages/translation.html:32 +#, python-format +msgid "" +"To quickly add support for ContentDB package translation, create a file " +"at %(location)s with the following content:" +msgstr "" + +#: app/templates/packages/translation.html:43 #, python-format msgid "%(title)s is available in %(num)d languages." msgstr "" -#: app/templates/packages/translation.html:32 +#: app/templates/packages/translation.html:44 msgid "ContentDB reads translations from locale files (.tr) in your package." msgstr "" -#: app/templates/packages/translation.html:39 +#: app/templates/packages/translation.html:51 msgid "Language" msgstr "" @@ -3387,7 +3402,7 @@ msgid "" msgstr "" #: app/templates/report/index.html:16 -msgid "Please sign in or contact the admin in another way" +msgid "Please sign in or contact the admin using the link below." msgstr "" #: app/templates/report/index.html:34 @@ -3796,20 +3811,24 @@ msgid "" "languages." msgstr "" -#: app/templates/translate/index.html:69 +#: app/templates/translate/index.html:65 +msgid "How to translate a mod / game" +msgstr "" + +#: app/templates/translate/index.html:73 msgid "ContentDB" msgstr "" -#: app/templates/translate/index.html:76 +#: app/templates/translate/index.html:80 msgid "Packages that support translation" msgstr "" -#: app/templates/translate/index.html:81 +#: app/templates/translate/index.html:85 #, python-format msgid "Only show packages with %(lang)s translation" msgstr "" -#: app/templates/translate/index.html:85 +#: app/templates/translate/index.html:89 #, python-format msgid "Hide packages with %(lang)s translation" msgstr "" @@ -3890,7 +3909,7 @@ msgstr "" #: app/templates/users/change_set_password.html:17 #: app/templates/users/register.html:25 -#: app/templates/users/settings_email.html:20 +#: app/templates/users/settings_email.html:24 msgid "Your email will never be shared with a third-party." msgstr "" @@ -4145,7 +4164,7 @@ msgid "Change Email and Send Password Reset" msgstr "" #: app/templates/users/modtools.html:108 -#: app/templates/users/settings_email.html:14 +#: app/templates/users/settings_email.html:18 msgid "Email Address" msgstr "" @@ -4224,14 +4243,20 @@ msgid "Profile Picture" msgstr "" #: app/templates/users/profile_edit.html:27 -msgid "Sync with Forums" +msgid "Import from forums" msgstr "" -#: app/templates/users/profile_edit.html:46 +#: app/templates/users/profile_edit.html:47 +msgid "" +"Profile pictures should be square, at least 64x64px, and one of the " +"following formats: jpeg, png, or webp." +msgstr "" + +#: app/templates/users/profile_edit.html:51 msgid "Profile Information" msgstr "" -#: app/templates/users/profile_edit.html:53 +#: app/templates/users/profile_edit.html:58 msgid "Pretending to be another user is grounds for a permanent ban" msgstr "" @@ -4264,39 +4289,43 @@ msgstr "" msgid "Email and Notifications - %(username)s" msgstr "" -#: app/templates/users/settings_email.html:19 +#: app/templates/users/settings_email.html:23 msgid "" "Your email is needed to recover your account if you forget your password," " and to send (configurable) notifications." msgstr "" -#: app/templates/users/settings_email.html:25 +#: app/templates/users/settings_email.html:29 msgid "There is at least one verification pending." msgstr "" -#: app/templates/users/settings_email.html:29 +#: app/templates/users/settings_email.html:33 msgid "Notification Settings" msgstr "" -#: app/templates/users/settings_email.html:33 +#: app/templates/users/settings_email.html:37 msgid "Email notifications are currently turned off. Click 'save' to enable." msgstr "" -#: app/templates/users/settings_email.html:38 +#: app/templates/users/settings_email.html:42 msgid "" "Configure whether certain types of notifications are sent immediately, or" " as part of a daily digest." msgstr "" #: app/templates/users/settings_email.html:43 +msgid "Disable all" +msgstr "" + +#: app/templates/users/settings_email.html:48 msgid "Event" msgstr "" -#: app/templates/users/settings_email.html:45 +#: app/templates/users/settings_email.html:50 msgid "Immediately" msgstr "" -#: app/templates/users/settings_email.html:46 +#: app/templates/users/settings_email.html:51 msgid "In digest" msgstr "" @@ -4632,3 +4661,21 @@ msgstr "" #~ msgid "Create Tag" #~ msgstr "" +#~ msgid "" +#~ "Warning: Forum topic not found. This " +#~ "may happen if the topic has only" +#~ " just been created." +#~ msgstr "警告:フォーラムトピックが見つかりません。トピックがつくられたばかりかもしれません。" + +#~ msgid "A release is required before this package can be approved." +#~ msgstr "" + +#~ msgid "Otherwise, you may need to contact rubenwardy for help." +#~ msgstr "" + +#~ msgid "You should add at least one screenshot." +#~ msgstr "" + +#~ msgid "Please sign in or contact the admin in another way" +#~ msgstr "" + diff --git a/translations/jv/LC_MESSAGES/messages.po b/translations/jv/LC_MESSAGES/messages.po index b0418344..66372d84 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: 2024-03-03 02:54+0000\n" +"POT-Creation-Date: 2024-03-23 16:19+0000\n" "PO-Revision-Date: 2023-11-01 00:32+0000\n" "Last-Translator: Muhammad Rifqi Priyo Susanto " "\n" @@ -20,11 +20,11 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.12.1\n" -#: app/__init__.py:123 +#: app/__init__.py:137 msgid "Banned:" msgstr "Diblokir:" -#: app/__init__.py:125 +#: app/__init__.py:139 msgid "You have been banned." msgstr "Panjenengan sampun diblokir." @@ -43,7 +43,7 @@ msgstr "Paket" msgid "%(package_type)s for %(game_name)s" msgstr "" -#: app/template_filters.py:90 +#: app/template_filters.py:92 #, python-format msgid "%(delta)s ago" msgstr "%(delta)s kapengker" @@ -63,10 +63,10 @@ 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:275 -#: app/blueprints/packages/packages.py:539 -#: app/blueprints/packages/packages.py:635 -#: app/blueprints/packages/packages.py:706 +#: app/blueprints/oauth/__init__.py:175 app/blueprints/packages/packages.py:241 +#: app/blueprints/packages/packages.py:509 +#: app/blueprints/packages/packages.py:605 +#: app/blueprints/packages/packages.py:676 #: app/blueprints/packages/releases.py:62 #: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:49 #: app/blueprints/packages/screenshots.py:36 @@ -74,7 +74,7 @@ msgstr "Watesi marang paket" #: 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 +#: app/blueprints/users/settings.py:315 app/templates/users/modtools.html:111 msgid "Save" msgstr "Simpen" @@ -85,13 +85,13 @@ msgstr "Simpen" #: 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 +#: app/templates/packages/translation.html:54 msgid "Title" msgstr "Irah-Irahan" #: app/blueprints/collections/__init__.py:80 #: app/blueprints/collections/__init__.py:85 -#: app/templates/packages/translation.html:45 +#: app/templates/packages/translation.html:57 msgid "Short Description" msgstr "Katerangan Cekak" @@ -137,29 +137,29 @@ msgstr "" msgid "Removed package from favorites collection" msgstr "" -#: app/blueprints/github/__init__.py:52 +#: app/blueprints/github/__init__.py:54 msgid "Authorization failed [err=gh-oauth-login-failed]" msgstr "" -#: app/blueprints/github/__init__.py:76 +#: app/blueprints/github/__init__.py:78 msgid "Linked GitHub to account" msgstr "" -#: app/blueprints/github/__init__.py:79 +#: app/blueprints/github/__init__.py:81 msgid "GitHub account is already associated with another user" msgstr "" -#: app/blueprints/github/__init__.py:85 +#: app/blueprints/github/__init__.py:87 msgid "Unable to find an account for that GitHub user" msgstr "" -#: app/blueprints/github/__init__.py:90 +#: app/blueprints/github/__init__.py:92 msgid "Authorization failed [err=gh-login-failed]" msgstr "" #: app/blueprints/oauth/__init__.py:169 app/templates/admin/tags/list.html:30 #: app/templates/admin/warnings/list.html:24 -#: app/templates/users/settings_email.html:44 +#: app/templates/users/settings_email.html:49 msgid "Description" msgstr "Katerangan" @@ -222,198 +222,191 @@ msgstr "Bageaken kaliyan Lancana" msgid "Remove / Unpublish" msgstr "Busek/Batalaken Publikasi" -#: app/blueprints/packages/__init__.py:80 +#: app/blueprints/packages/__init__.py:80 app/logic/package_approval.py:123 #: app/templates/packages/game_support.html:4 msgid "Supported Games" msgstr "Dolanan ingkang Saget" -#: app/blueprints/packages/packages.py:177 -msgid "Error: Another package already uses this forum topic!" -msgstr "" - -#: app/blueprints/packages/packages.py:183 -msgid "Error: Forum topic author doesn't match package author." -msgstr "" - -#: app/blueprints/packages/packages.py:186 -msgid "" -"Warning: Forum topic not found. This may happen if the topic has only " -"just been created." -msgstr "" - -#: app/blueprints/packages/packages.py:239 +#: app/blueprints/packages/packages.py:205 msgid "No download available." msgstr "" -#: app/blueprints/packages/packages.py:253 app/templates/packages/view.html:589 +#: app/blueprints/packages/packages.py:219 app/templates/packages/view.html:589 msgid "Type" msgstr "Jinis" -#: app/blueprints/packages/packages.py:254 +#: app/blueprints/packages/packages.py:220 msgid "Title (Human-readable)" msgstr "Irah-Irahan (Dipunwaos Manungsa)" -#: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:633 +#: app/blueprints/packages/packages.py:221 +#: app/blueprints/packages/packages.py:603 msgid "Name (Technical)" msgstr "Asma (Tehnis)" -#: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:634 +#: app/blueprints/packages/packages.py:221 +#: app/blueprints/packages/packages.py:604 #: app/templates/packages/create_edit.html:75 msgid "Lower case letters (a-z), digits (0-9), and underscores (_) only" msgstr "" -#: app/blueprints/packages/packages.py:256 +#: app/blueprints/packages/packages.py:222 msgid "Short Description (Plaintext)" msgstr "Katerangan Cekak (Seratan Mentah)" -#: app/blueprints/packages/packages.py:258 app/templates/packages/view.html:611 +#: app/blueprints/packages/packages.py:224 app/templates/packages/view.html:611 msgid "Maintenance State" msgstr "Kahananinpun Parawatan" -#: app/blueprints/packages/packages.py:260 app/templates/admin/tags/list.html:4 +#: app/blueprints/packages/packages.py:226 app/templates/admin/tags/list.html:4 #: app/templates/admin/tags/list.html:10 app/templates/todo/tags.html:38 msgid "Tags" msgstr "Tetenger" -#: app/blueprints/packages/packages.py:261 +#: app/blueprints/packages/packages.py:227 msgid "Content Warnings" msgstr "Pangenget Isi" -#: app/blueprints/packages/packages.py:262 app/templates/packages/view.html:600 +#: app/blueprints/packages/packages.py:228 app/templates/packages/view.html:600 msgid "License" msgstr "Lisensi" -#: app/blueprints/packages/packages.py:263 +#: app/blueprints/packages/packages.py:229 msgid "Media License" msgstr "Lisensinipun Media" -#: app/blueprints/packages/packages.py:265 +#: app/blueprints/packages/packages.py:231 msgid "Long Description (Markdown)" msgstr "Katerangan Panjang (Markdown)" -#: app/blueprints/packages/packages.py:267 +#: app/blueprints/packages/packages.py:233 msgid "VCS Repository URL" msgstr "URL Repositori VCS" -#: app/blueprints/packages/packages.py:268 app/blueprints/users/settings.py:75 +#: app/blueprints/packages/packages.py:234 app/blueprints/users/settings.py:75 msgid "Website URL" msgstr "URL Situs Web" -#: app/blueprints/packages/packages.py:269 +#: app/blueprints/packages/packages.py:235 msgid "Issue Tracker URL" msgstr "URL Panglacak Prakawis" -#: app/blueprints/packages/packages.py:270 +#: app/blueprints/packages/packages.py:236 msgid "Forum Topic ID" msgstr "ID Topik Forum" -#: app/blueprints/packages/packages.py:271 +#: app/blueprints/packages/packages.py:237 msgid "Video URL" msgstr "URL Video" -#: app/blueprints/packages/packages.py:272 +#: app/blueprints/packages/packages.py:238 msgid "Donate URL" msgstr "URL Sumbangan" -#: app/blueprints/packages/packages.py:273 +#: app/blueprints/packages/packages.py:239 msgid "Translation URL" msgstr "" -#: app/blueprints/packages/packages.py:279 +#: app/blueprints/packages/packages.py:245 msgid "_game is not an allowed name" msgstr "_game sanes asma ingkang dipunangsal" -#: app/blueprints/packages/packages.py:289 +#: app/blueprints/packages/packages.py:255 msgid "" "Package already exists, but is removed. Please contact ContentDB staff to" " restore the package" msgstr "" -#: app/blueprints/packages/packages.py:294 +#: app/blueprints/packages/packages.py:260 msgid "Package already exists" msgstr "Paket sampun wonten" -#: app/blueprints/packages/packages.py:300 +#: app/blueprints/packages/packages.py:266 msgid "A collection with a similar name already exists" msgstr "" -#: app/blueprints/packages/packages.py:361 +#: app/blueprints/packages/packages.py:319 +#: app/blueprints/packages/releases.py:82 +msgid "" +"You must add an email address to your account and confirm it before you " +"can manage packages" +msgstr "" + +#: app/blueprints/packages/packages.py:331 msgid "Unable to find that user" msgstr "" -#: app/blueprints/packages/packages.py:365 +#: app/blueprints/packages/packages.py:335 #: app/blueprints/packages/screenshots.py:137 #: app/blueprints/users/settings.py:131 msgid "Permission denied" msgstr "Boten dipunparengaken" -#: app/blueprints/packages/packages.py:421 -#: app/blueprints/packages/packages.py:494 -#: app/blueprints/packages/packages.py:514 +#: app/blueprints/packages/packages.py:391 +#: app/blueprints/packages/packages.py:464 +#: app/blueprints/packages/packages.py:484 msgid "You don't have permission to do that" msgstr "" -#: app/blueprints/packages/packages.py:453 +#: app/blueprints/packages/packages.py:423 msgid "Please comment what changes are needed in the approval thread" msgstr "" -#: app/blueprints/packages/packages.py:460 +#: app/blueprints/packages/packages.py:430 msgid "" "Please comment in the approval thread so editors know what you have " "changed" msgstr "" -#: app/blueprints/packages/packages.py:509 +#: app/blueprints/packages/packages.py:479 msgid "Deleted package" msgstr "Paket ingkang dipunbusek" -#: app/blueprints/packages/packages.py:529 +#: app/blueprints/packages/packages.py:499 msgid "Unapproved package" msgstr "" -#: app/blueprints/packages/packages.py:538 +#: app/blueprints/packages/packages.py:508 msgid "Maintainers (Comma-separated)" msgstr "" -#: app/blueprints/packages/packages.py:547 +#: app/blueprints/packages/packages.py:517 msgid "You don't have permission to edit maintainers" msgstr "" -#: app/blueprints/packages/packages.py:597 +#: app/blueprints/packages/packages.py:567 msgid "You are not a maintainer" msgstr "" -#: app/blueprints/packages/packages.py:600 +#: app/blueprints/packages/packages.py:570 msgid "Package owners cannot remove themselves as maintainers" msgstr "" -#: app/blueprints/packages/packages.py:632 +#: app/blueprints/packages/packages.py:602 msgid "Author Name" msgstr "" -#: app/blueprints/packages/packages.py:702 +#: app/blueprints/packages/packages.py:672 msgid "Enable support detection based on dependencies (recommended)" msgstr "" -#: app/blueprints/packages/packages.py:703 +#: app/blueprints/packages/packages.py:673 msgid "Supported games" msgstr "" -#: app/blueprints/packages/packages.py:704 +#: app/blueprints/packages/packages.py:674 msgid "Unsupported games" msgstr "" -#: app/blueprints/packages/packages.py:705 +#: app/blueprints/packages/packages.py:675 msgid "Supports all games (unless stated) / is game independent" msgstr "" -#: app/blueprints/packages/packages.py:721 +#: app/blueprints/packages/packages.py:691 msgid "You need at least one release before you can edit game support" msgstr "" -#: app/blueprints/packages/packages.py:725 +#: app/blueprints/packages/packages.py:695 msgid "Mod(pack) needs to contain at least one mod. Please create a new release" msgstr "" @@ -434,13 +427,13 @@ msgstr "" #: app/blueprints/packages/releases.py:58 #: app/blueprints/packages/releases.py:70 -#: app/blueprints/packages/releases.py:194 +#: app/blueprints/packages/releases.py:198 msgid "Minimum Minetest Version" msgstr "" #: app/blueprints/packages/releases.py:60 #: app/blueprints/packages/releases.py:72 -#: app/blueprints/packages/releases.py:197 +#: app/blueprints/packages/releases.py:201 msgid "Maximum Minetest Version" msgstr "" @@ -458,78 +451,77 @@ msgstr "" msgid "Is Approved" msgstr "" -#: app/blueprints/packages/releases.py:87 +#: app/blueprints/packages/releases.py:91 msgid "Import from Git" msgstr "" -#: app/blueprints/packages/releases.py:87 +#: app/blueprints/packages/releases.py:91 msgid "Upload .zip file" msgstr "" -#: app/blueprints/packages/releases.py:193 +#: app/blueprints/packages/releases.py:197 msgid "Set Min" msgstr "" -#: app/blueprints/packages/releases.py:196 +#: app/blueprints/packages/releases.py:200 msgid "Set Max" msgstr "" -#: app/blueprints/packages/releases.py:199 +#: app/blueprints/packages/releases.py:203 msgid "Only change values previously set as none" msgstr "" -#: app/blueprints/packages/releases.py:200 +#: app/blueprints/packages/releases.py:204 msgid "Update" msgstr "" -#: app/blueprints/packages/releases.py:252 +#: app/blueprints/packages/releases.py:256 #: app/templates/packages/update_config.html:25 msgid "Trigger" msgstr "" -#: app/blueprints/packages/releases.py:253 +#: app/blueprints/packages/releases.py:257 msgid "New Commit" msgstr "" -#: app/blueprints/packages/releases.py:254 app/templates/admin/tags/list.html:8 +#: app/blueprints/packages/releases.py:258 app/templates/admin/tags/list.html:8 msgid "New Tag" msgstr "" -#: app/blueprints/packages/releases.py:256 +#: app/blueprints/packages/releases.py:260 msgid "Branch name" msgstr "" -#: app/blueprints/packages/releases.py:257 +#: app/blueprints/packages/releases.py:261 #: app/templates/packages/update_config.html:38 msgid "Action" msgstr "" -#: app/blueprints/packages/releases.py:258 +#: app/blueprints/packages/releases.py:262 msgid "Send notification and mark as outdated" msgstr "" -#: app/blueprints/packages/releases.py:258 -#: app/templates/macros/package_approval.html:22 +#: app/blueprints/packages/releases.py:262 app/logic/package_approval.py:104 msgid "Create release" msgstr "" -#: app/blueprints/packages/releases.py:260 +#: app/blueprints/packages/releases.py:264 msgid "Save Settings" msgstr "" -#: app/blueprints/packages/releases.py:261 +#: app/blueprints/packages/releases.py:265 msgid "Disable Automation" msgstr "" -#: app/blueprints/packages/releases.py:300 +#: app/blueprints/packages/releases.py:304 msgid "Please add a Git repository URL in order to set up automatic releases" msgstr "" -#: app/blueprints/packages/releases.py:316 +#: app/blueprints/packages/releases.py:320 msgid "Deleted update configuration" msgstr "" -#: app/blueprints/packages/releases.py:324 +#: app/blueprints/packages/releases.py:328 msgid "Now, please create an initial release" msgstr "" @@ -636,7 +628,7 @@ msgid "Please wait before commenting again" msgstr "" #: app/blueprints/threads/__init__.py:284 -#: app/templates/macros/package_approval.html:112 +#: app/templates/macros/package_approval.html:56 msgid "Open Thread" msgstr "" @@ -701,7 +693,7 @@ msgstr "Gagal mlebet" msgid "Display Name" msgstr "" -#: app/blueprints/users/account.py:101 app/blueprints/users/settings.py:298 +#: app/blueprints/users/account.py:101 app/blueprints/users/settings.py:309 #: app/templates/users/list.html:18 msgid "Username" msgstr "" @@ -975,7 +967,7 @@ msgid "Account and Security" msgstr "" #: app/blueprints/users/settings.py:46 -#: app/templates/users/settings_email.html:8 +#: app/templates/users/settings_email.html:12 msgid "Email and Notifications" msgstr "" @@ -1000,27 +992,27 @@ msgstr "" msgid "A user already has that name" msgstr "" -#: app/blueprints/users/settings.py:256 +#: app/blueprints/users/settings.py:264 msgid "Users with moderator rank or above cannot be deleted" msgstr "" -#: app/blueprints/users/settings.py:299 +#: app/blueprints/users/settings.py:310 msgid "Display name" msgstr "" -#: app/blueprints/users/settings.py:300 +#: app/blueprints/users/settings.py:311 msgid "Forums Username" msgstr "" -#: app/blueprints/users/settings.py:301 +#: app/blueprints/users/settings.py:312 msgid "GitHub Username" msgstr "" -#: app/blueprints/users/settings.py:302 app/templates/users/list.html:14 +#: app/blueprints/users/settings.py:313 app/templates/users/list.html:14 msgid "Rank" msgstr "" -#: app/blueprints/users/settings.py:346 +#: app/blueprints/users/settings.py:357 msgid "Can't promote a user to a rank higher than yourself!" msgstr "" @@ -1037,33 +1029,77 @@ msgstr "" msgid "Search" msgstr "" -#: app/logic/package_validator.py:37 +#: app/logic/package_approval.py:95 msgid "A package already exists with this name. Please see Policy and Guidance 3" msgstr "" -#: app/logic/package_validator.py:40 -#: app/templates/macros/package_approval.html:36 -msgid "A release is required before this package can be approved." +#: app/logic/package_approval.py:99 +msgid "You need to create a release before this package can be approved." msgstr "" -#: app/logic/package_validator.py:46 -#: app/templates/macros/package_approval.html:45 +#: app/logic/package_approval.py:101 +msgid "Release is still importing, or has an error." +msgstr "" + +#: app/logic/package_approval.py:105 +msgid "Set up releases" +msgstr "" + +#: app/logic/package_approval.py:112 +msgid "You need to add at least one screenshot." +msgstr "" + +#: app/logic/package_approval.py:117 #, python-format msgid "" "The following hard dependencies need to be added to ContentDB first: " "%(deps)s" msgstr "" -#: app/logic/package_validator.py:51 -#: app/templates/macros/package_approval.html:41 -msgid "You need to add at least one screenshot." +#: app/logic/package_approval.py:121 +msgid "" +"What games does your package support? Please specify on the supported " +"games page" msgstr "" -#: app/logic/package_validator.py:54 -#: app/templates/macros/package_approval.html:49 +#: app/logic/package_approval.py:126 msgid "Please wait for the license to be added to CDB." msgstr "" +#: app/logic/package_approval.py:134 +msgid "Please make sure that this package has the right to the names it uses." +msgstr "" + +#: app/logic/package_approval.py:139 +#, python-format +msgid "Please make sure that this package has the right to the names %(names)s" +msgstr "" + +#: app/logic/package_approval.py:140 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/logic/package_approval.py:145 +msgid "Error: Another package already uses this forum topic!" +msgstr "" + +#: app/logic/package_approval.py:150 +msgid "Error: Forum topic author doesn't match package author." +msgstr "" + +#: app/logic/package_approval.py:152 +msgid "" +"Warning: Forum topic not found. The topic may have been created since the" +" last forum crawl." +msgstr "" + #: app/logic/packages.py:99 msgid "" "Name can only contain lower case letters (a-z), digits (0-9), and " @@ -1162,7 +1198,7 @@ msgstr "" msgid "Delete" msgstr "" -#: app/models/packages.py:572 app/templates/packages/view.html:163 +#: app/models/packages.py:569 app/templates/packages/view.html:163 msgid "Work in Progress" msgstr "" @@ -1278,7 +1314,7 @@ msgstr "Metu" msgid "Languages" msgstr "" -#: app/templates/base.html:202 app/templates/translate/index.html:72 +#: app/templates/base.html:202 app/templates/translate/index.html:76 msgid "Help translate ContentDB" msgstr "Bantu mertalaken ContentDB" @@ -1384,17 +1420,6 @@ msgstr "" msgid "Recently Added" msgstr "Nembe Mawon Dipuntambah" -#: 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" @@ -1784,7 +1809,7 @@ msgid "You can use GitHub to log in if it is associated with your account." msgstr "" #: app/templates/emails/unable_to_find_account.html:9 -msgid "Otherwise, you may need to contact rubenwardy for help." +msgid "Otherwise, you may need to contact the admin for help." msgstr "" #: app/templates/emails/unable_to_find_account.html:12 @@ -1860,56 +1885,35 @@ msgstr "" msgid "State" msgstr "" -#: app/templates/macros/package_approval.html:26 -msgid "Set up releases" -msgstr "" - -#: app/templates/macros/package_approval.html:31 -msgid "You need to create a release before this package can be approved." -msgstr "" - -#: app/templates/macros/package_approval.html:33 -msgid "Release is still importing, or has an error." -msgstr "" - -#: app/templates/macros/package_approval.html:56 -msgid "You should add at least one screenshot." -msgstr "" - -#: app/templates/macros/package_approval.html:62 +#: app/templates/macros/package_approval.html:36 msgid "Please wait for the release to be approved." msgstr "" -#: app/templates/macros/package_approval.html:64 +#: app/templates/macros/package_approval.html:38 msgid "You can now approve this package if you're ready." msgstr "" -#: app/templates/macros/package_approval.html:66 +#: app/templates/macros/package_approval.html:40 msgid "Please wait for the package to be approved." msgstr "" -#: app/templates/macros/package_approval.html:70 +#: app/templates/macros/package_approval.html:44 msgid "You can now submit this package for approval if you're ready." msgstr "" -#: app/templates/macros/package_approval.html:72 +#: app/templates/macros/package_approval.html:46 msgid "This package can be submitted for approval when ready." msgstr "" -#: app/templates/macros/package_approval.html:102 -msgid "Please make sure that this package has the right to the names it uses." +#: app/templates/macros/package_approval.html:49 +msgid "You need to fix the above errors before you can submit for review" msgstr "" -#: app/templates/macros/package_approval.html:104 -#, python-format -msgid "Please make sure that this package has the right to the names %(names)s" -msgstr "" - -#: app/templates/macros/package_approval.html:115 +#: app/templates/macros/package_approval.html:59 msgid "Package approval thread" msgstr "" -#: app/templates/macros/package_approval.html:116 +#: app/templates/macros/package_approval.html:60 msgid "" "You can open a thread if you have a question for the approver or package " "author." @@ -3129,16 +3133,27 @@ msgstr "" msgid "Translating content meta - lua_api.md" msgstr "" -#: app/templates/packages/translation.html:31 +#: app/templates/packages/translation.html:30 +msgid "Translation template" +msgstr "" + +#: app/templates/packages/translation.html:32 +#, python-format +msgid "" +"To quickly add support for ContentDB package translation, create a file " +"at %(location)s with the following content:" +msgstr "" + +#: app/templates/packages/translation.html:43 #, python-format msgid "%(title)s is available in %(num)d languages." msgstr "" -#: app/templates/packages/translation.html:32 +#: app/templates/packages/translation.html:44 msgid "ContentDB reads translations from locale files (.tr) in your package." msgstr "" -#: app/templates/packages/translation.html:39 +#: app/templates/packages/translation.html:51 msgid "Language" msgstr "" @@ -3390,7 +3405,7 @@ msgid "" msgstr "" #: app/templates/report/index.html:16 -msgid "Please sign in or contact the admin in another way" +msgid "Please sign in or contact the admin using the link below." msgstr "" #: app/templates/report/index.html:34 @@ -3799,20 +3814,24 @@ msgid "" "languages." msgstr "" -#: app/templates/translate/index.html:69 +#: app/templates/translate/index.html:65 +msgid "How to translate a mod / game" +msgstr "" + +#: app/templates/translate/index.html:73 msgid "ContentDB" msgstr "" -#: app/templates/translate/index.html:76 +#: app/templates/translate/index.html:80 msgid "Packages that support translation" msgstr "" -#: app/templates/translate/index.html:81 +#: app/templates/translate/index.html:85 #, python-format msgid "Only show packages with %(lang)s translation" msgstr "" -#: app/templates/translate/index.html:85 +#: app/templates/translate/index.html:89 #, python-format msgid "Hide packages with %(lang)s translation" msgstr "" @@ -3893,7 +3912,7 @@ msgstr "" #: app/templates/users/change_set_password.html:17 #: app/templates/users/register.html:25 -#: app/templates/users/settings_email.html:20 +#: app/templates/users/settings_email.html:24 msgid "Your email will never be shared with a third-party." msgstr "" @@ -4148,7 +4167,7 @@ msgid "Change Email and Send Password Reset" msgstr "" #: app/templates/users/modtools.html:108 -#: app/templates/users/settings_email.html:14 +#: app/templates/users/settings_email.html:18 msgid "Email Address" msgstr "" @@ -4227,14 +4246,20 @@ msgid "Profile Picture" msgstr "" #: app/templates/users/profile_edit.html:27 -msgid "Sync with Forums" +msgid "Import from forums" msgstr "" -#: app/templates/users/profile_edit.html:46 +#: app/templates/users/profile_edit.html:47 +msgid "" +"Profile pictures should be square, at least 64x64px, and one of the " +"following formats: jpeg, png, or webp." +msgstr "" + +#: app/templates/users/profile_edit.html:51 msgid "Profile Information" msgstr "" -#: app/templates/users/profile_edit.html:53 +#: app/templates/users/profile_edit.html:58 msgid "Pretending to be another user is grounds for a permanent ban" msgstr "" @@ -4267,39 +4292,43 @@ msgstr "" msgid "Email and Notifications - %(username)s" msgstr "" -#: app/templates/users/settings_email.html:19 +#: app/templates/users/settings_email.html:23 msgid "" "Your email is needed to recover your account if you forget your password," " and to send (configurable) notifications." msgstr "" -#: app/templates/users/settings_email.html:25 +#: app/templates/users/settings_email.html:29 msgid "There is at least one verification pending." msgstr "" -#: app/templates/users/settings_email.html:29 +#: app/templates/users/settings_email.html:33 msgid "Notification Settings" msgstr "" -#: app/templates/users/settings_email.html:33 +#: app/templates/users/settings_email.html:37 msgid "Email notifications are currently turned off. Click 'save' to enable." msgstr "" -#: app/templates/users/settings_email.html:38 +#: app/templates/users/settings_email.html:42 msgid "" "Configure whether certain types of notifications are sent immediately, or" " as part of a daily digest." msgstr "" #: app/templates/users/settings_email.html:43 +msgid "Disable all" +msgstr "" + +#: app/templates/users/settings_email.html:48 msgid "Event" msgstr "" -#: app/templates/users/settings_email.html:45 +#: app/templates/users/settings_email.html:50 msgid "Immediately" msgstr "" -#: app/templates/users/settings_email.html:46 +#: app/templates/users/settings_email.html:51 msgid "In digest" msgstr "" @@ -4410,3 +4439,24 @@ msgstr "" #~ msgid "Create Tag" #~ msgstr "" +#~ msgid "" +#~ "Warning: Forum topic not found. This " +#~ "may happen if the topic has only" +#~ " just been created." +#~ msgstr "" + +#~ msgid "A release is required before this package can be approved." +#~ msgstr "" + +#~ msgid "Otherwise, you may need to contact rubenwardy for help." +#~ msgstr "" + +#~ msgid "You should add at least one screenshot." +#~ msgstr "" + +#~ msgid "Please sign in or contact the admin in another way" +#~ msgstr "" + +#~ msgid "Sync with Forums" +#~ msgstr "" + diff --git a/translations/lv/LC_MESSAGES/messages.po b/translations/lv/LC_MESSAGES/messages.po index 6cfaa91c..fb473bbc 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: 2024-03-03 02:54+0000\n" +"POT-Creation-Date: 2024-03-23 16:19+0000\n" "PO-Revision-Date: 2022-07-14 14:22+0000\n" "Last-Translator: Cow Boy \n" "Language: lv\n" @@ -20,11 +20,11 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.12.1\n" -#: app/__init__.py:123 +#: app/__init__.py:137 msgid "Banned:" msgstr "Izraidīts:" -#: app/__init__.py:125 +#: app/__init__.py:139 msgid "You have been banned." msgstr "Jūs esat ticis izraidīts." @@ -43,7 +43,7 @@ msgstr "Papildinājumi" msgid "%(package_type)s for %(game_name)s" msgstr "" -#: app/template_filters.py:90 +#: app/template_filters.py:92 #, python-format msgid "%(delta)s ago" msgstr "%(delta)s pirms" @@ -63,10 +63,10 @@ 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:275 -#: app/blueprints/packages/packages.py:539 -#: app/blueprints/packages/packages.py:635 -#: app/blueprints/packages/packages.py:706 +#: app/blueprints/oauth/__init__.py:175 app/blueprints/packages/packages.py:241 +#: app/blueprints/packages/packages.py:509 +#: app/blueprints/packages/packages.py:605 +#: app/blueprints/packages/packages.py:676 #: app/blueprints/packages/releases.py:62 #: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:49 #: app/blueprints/packages/screenshots.py:36 @@ -74,7 +74,7 @@ msgstr "Limitēt uz papildinājumu" #: 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 +#: app/blueprints/users/settings.py:315 app/templates/users/modtools.html:111 msgid "Save" msgstr "Saglabāt" @@ -85,14 +85,14 @@ msgstr "Saglabāt" #: 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 +#: app/templates/packages/translation.html:54 #, fuzzy msgid "Title" msgstr "Virsraksts" #: app/blueprints/collections/__init__.py:80 #: app/blueprints/collections/__init__.py:85 -#: app/templates/packages/translation.html:45 +#: app/templates/packages/translation.html:57 msgid "Short Description" msgstr "" @@ -138,30 +138,30 @@ msgstr "" msgid "Removed package from favorites collection" msgstr "" -#: app/blueprints/github/__init__.py:52 +#: app/blueprints/github/__init__.py:54 msgid "Authorization failed [err=gh-oauth-login-failed]" msgstr "Pieslēgšanās nav izdevusies [err=gh-oauth-login-failed]" -#: app/blueprints/github/__init__.py:76 +#: app/blueprints/github/__init__.py:78 #, fuzzy msgid "Linked GitHub to account" msgstr "Piesaistīta Guthub saite uz profilu" -#: app/blueprints/github/__init__.py:79 +#: app/blueprints/github/__init__.py:81 msgid "GitHub account is already associated with another user" msgstr "Šis GitHub profils jau ir piereģistrēts uz citu lietotāju" -#: app/blueprints/github/__init__.py:85 +#: app/blueprints/github/__init__.py:87 msgid "Unable to find an account for that GitHub user" msgstr "Nevarēja atrast GitHub profilu" -#: app/blueprints/github/__init__.py:90 +#: app/blueprints/github/__init__.py:92 msgid "Authorization failed [err=gh-login-failed]" msgstr "Pieslēgšanās nav izdevusies [err=gh-login-failed]" #: app/blueprints/oauth/__init__.py:169 app/templates/admin/tags/list.html:30 #: app/templates/admin/warnings/list.html:24 -#: app/templates/users/settings_email.html:44 +#: app/templates/users/settings_email.html:49 msgid "Description" msgstr "Apraksts" @@ -226,202 +226,193 @@ msgstr "Dalīties un Nozīmes" msgid "Remove / Unpublish" msgstr "" -#: app/blueprints/packages/__init__.py:80 +#: app/blueprints/packages/__init__.py:80 app/logic/package_approval.py:123 #: app/templates/packages/game_support.html:4 msgid "Supported Games" msgstr "" -#: app/blueprints/packages/packages.py:177 -msgid "Error: Another package already uses this forum topic!" -msgstr "Kļūda: Šo foruma tēmu jau izmanto cits papildinājums!" - -#: app/blueprints/packages/packages.py:183 -msgid "Error: Forum topic author doesn't match package author." -msgstr "Kļūda: Foruma tēmas autors nesakrīt ar papildinājuma autoru." - -#: app/blueprints/packages/packages.py:186 -msgid "" -"Warning: Forum topic not found. This may happen if the topic has only " -"just been created." -msgstr "" -"Brīdinājums: Foruma tēma nav atrasta. Var arī notikt ja tēma ir tikko " -"pievienota." - -#: app/blueprints/packages/packages.py:239 +#: app/blueprints/packages/packages.py:205 msgid "No download available." msgstr "Nav pieejama neviena lejupielāde." -#: app/blueprints/packages/packages.py:253 app/templates/packages/view.html:589 +#: app/blueprints/packages/packages.py:219 app/templates/packages/view.html:589 msgid "Type" msgstr "Tips" -#: app/blueprints/packages/packages.py:254 +#: app/blueprints/packages/packages.py:220 msgid "Title (Human-readable)" msgstr "Nosaukums (Cilvēkam lasāms)" -#: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:633 +#: app/blueprints/packages/packages.py:221 +#: app/blueprints/packages/packages.py:603 msgid "Name (Technical)" msgstr "Tehniskais nosaukums" -#: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:634 +#: app/blueprints/packages/packages.py:221 +#: app/blueprints/packages/packages.py:604 #: 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 (_)" -#: app/blueprints/packages/packages.py:256 +#: app/blueprints/packages/packages.py:222 msgid "Short Description (Plaintext)" msgstr "Īss Apraksts (Vienkāršs Teksts)" -#: app/blueprints/packages/packages.py:258 app/templates/packages/view.html:611 +#: app/blueprints/packages/packages.py:224 app/templates/packages/view.html:611 msgid "Maintenance State" msgstr "Uzturēšanas Stāvoklis (piemēram Beta)" -#: app/blueprints/packages/packages.py:260 app/templates/admin/tags/list.html:4 +#: app/blueprints/packages/packages.py:226 app/templates/admin/tags/list.html:4 #: app/templates/admin/tags/list.html:10 app/templates/todo/tags.html:38 msgid "Tags" msgstr "Nozīmītes" -#: app/blueprints/packages/packages.py:261 +#: app/blueprints/packages/packages.py:227 msgid "Content Warnings" msgstr "Satura Brīdinājumi" -#: app/blueprints/packages/packages.py:262 app/templates/packages/view.html:600 +#: app/blueprints/packages/packages.py:228 app/templates/packages/view.html:600 msgid "License" msgstr "Licence" -#: app/blueprints/packages/packages.py:263 +#: app/blueprints/packages/packages.py:229 msgid "Media License" msgstr "Mēdiju Licence" -#: app/blueprints/packages/packages.py:265 +#: app/blueprints/packages/packages.py:231 msgid "Long Description (Markdown)" msgstr "Garais Apraksts (Markdown)" -#: app/blueprints/packages/packages.py:267 +#: app/blueprints/packages/packages.py:233 #, fuzzy msgid "VCS Repository URL" msgstr "VCS Glabātuves URL" -#: app/blueprints/packages/packages.py:268 app/blueprints/users/settings.py:75 +#: app/blueprints/packages/packages.py:234 app/blueprints/users/settings.py:75 msgid "Website URL" msgstr "Mājaslapas URL" -#: app/blueprints/packages/packages.py:269 +#: app/blueprints/packages/packages.py:235 msgid "Issue Tracker URL" msgstr "Problēmu Izsekotāja URL" -#: app/blueprints/packages/packages.py:270 +#: app/blueprints/packages/packages.py:236 msgid "Forum Topic ID" msgstr "Foruma Tēmas ID" -#: app/blueprints/packages/packages.py:271 +#: app/blueprints/packages/packages.py:237 msgid "Video URL" msgstr "Video URL" -#: app/blueprints/packages/packages.py:272 +#: app/blueprints/packages/packages.py:238 msgid "Donate URL" msgstr "" -#: app/blueprints/packages/packages.py:273 +#: app/blueprints/packages/packages.py:239 msgid "Translation URL" msgstr "" -#: app/blueprints/packages/packages.py:279 +#: app/blueprints/packages/packages.py:245 msgid "_game is not an allowed name" msgstr "" -#: app/blueprints/packages/packages.py:289 +#: app/blueprints/packages/packages.py:255 msgid "" "Package already exists, but is removed. Please contact ContentDB staff to" " restore the package" msgstr "" -#: app/blueprints/packages/packages.py:294 +#: app/blueprints/packages/packages.py:260 msgid "Package already exists" msgstr "Pakotne jau eksistē" -#: app/blueprints/packages/packages.py:300 +#: app/blueprints/packages/packages.py:266 msgid "A collection with a similar name already exists" msgstr "" -#: app/blueprints/packages/packages.py:361 +#: app/blueprints/packages/packages.py:319 +#: app/blueprints/packages/releases.py:82 +msgid "" +"You must add an email address to your account and confirm it before you " +"can manage packages" +msgstr "" + +#: app/blueprints/packages/packages.py:331 msgid "Unable to find that user" msgstr "Nevarēja atrast šo lietotāju" -#: app/blueprints/packages/packages.py:365 +#: app/blueprints/packages/packages.py:335 #: app/blueprints/packages/screenshots.py:137 #: app/blueprints/users/settings.py:131 msgid "Permission denied" msgstr "Atļauja liegta" -#: app/blueprints/packages/packages.py:421 -#: app/blueprints/packages/packages.py:494 -#: app/blueprints/packages/packages.py:514 +#: app/blueprints/packages/packages.py:391 +#: app/blueprints/packages/packages.py:464 +#: app/blueprints/packages/packages.py:484 msgid "You don't have permission to do that" msgstr "Jums nav atļaujas to darīt" -#: app/blueprints/packages/packages.py:453 +#: app/blueprints/packages/packages.py:423 #, 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:460 +#: app/blueprints/packages/packages.py:430 msgid "" "Please comment in the approval thread so editors know what you have " "changed" msgstr "" -#: app/blueprints/packages/packages.py:509 +#: app/blueprints/packages/packages.py:479 msgid "Deleted package" msgstr "Izdzēsts papildinājums" -#: app/blueprints/packages/packages.py:529 +#: app/blueprints/packages/packages.py:499 msgid "Unapproved package" msgstr "Neapstiprināts papildinājums" -#: app/blueprints/packages/packages.py:538 +#: app/blueprints/packages/packages.py:508 msgid "Maintainers (Comma-separated)" msgstr "Uzturētāji (Atdalīti ar komatu)" -#: app/blueprints/packages/packages.py:547 +#: app/blueprints/packages/packages.py:517 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:597 +#: app/blueprints/packages/packages.py:567 msgid "You are not a maintainer" msgstr "Jūs neesat uzturētājs" -#: app/blueprints/packages/packages.py:600 +#: app/blueprints/packages/packages.py:570 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:632 +#: app/blueprints/packages/packages.py:602 msgid "Author Name" msgstr "Autora Vārds" -#: app/blueprints/packages/packages.py:702 +#: app/blueprints/packages/packages.py:672 msgid "Enable support detection based on dependencies (recommended)" msgstr "" -#: app/blueprints/packages/packages.py:703 +#: app/blueprints/packages/packages.py:673 msgid "Supported games" msgstr "" -#: app/blueprints/packages/packages.py:704 +#: app/blueprints/packages/packages.py:674 msgid "Unsupported games" msgstr "" -#: app/blueprints/packages/packages.py:705 +#: app/blueprints/packages/packages.py:675 msgid "Supports all games (unless stated) / is game independent" msgstr "" -#: app/blueprints/packages/packages.py:721 +#: app/blueprints/packages/packages.py:691 msgid "You need at least one release before you can edit game support" msgstr "" -#: app/blueprints/packages/packages.py:725 +#: app/blueprints/packages/packages.py:695 msgid "Mod(pack) needs to contain at least one mod. Please create a new release" msgstr "" @@ -444,13 +435,13 @@ msgstr "Git saite (ti: pievienojuma hash, atzars, vai nozīmīte)" #: app/blueprints/packages/releases.py:58 #: app/blueprints/packages/releases.py:70 -#: app/blueprints/packages/releases.py:194 +#: app/blueprints/packages/releases.py:198 msgid "Minimum Minetest Version" msgstr "Minimālā Minetest Versija" #: app/blueprints/packages/releases.py:60 #: app/blueprints/packages/releases.py:72 -#: app/blueprints/packages/releases.py:197 +#: app/blueprints/packages/releases.py:201 msgid "Maximum Minetest Version" msgstr "Maksimālā Minetest Versija" @@ -470,87 +461,86 @@ msgstr "Uzdevuma ID" msgid "Is Approved" msgstr "Ir Pieņemts" -#: app/blueprints/packages/releases.py:87 +#: app/blueprints/packages/releases.py:91 msgid "Import from Git" msgstr "Importēt no Git" -#: app/blueprints/packages/releases.py:87 +#: app/blueprints/packages/releases.py:91 msgid "Upload .zip file" msgstr "Augšupielādēt .zip failu" -#: app/blueprints/packages/releases.py:193 +#: app/blueprints/packages/releases.py:197 #, fuzzy msgid "Set Min" msgstr "Uzlikt Minimumu" -#: app/blueprints/packages/releases.py:196 +#: app/blueprints/packages/releases.py:200 #, fuzzy msgid "Set Max" msgstr "Uzlikt Maksimumu" -#: app/blueprints/packages/releases.py:199 +#: app/blueprints/packages/releases.py:203 msgid "Only change values previously set as none" msgstr "Pārmainīt vienīgi tukšās vērtības" -#: app/blueprints/packages/releases.py:200 +#: app/blueprints/packages/releases.py:204 #, fuzzy msgid "Update" msgstr "Atjaunināt" -#: app/blueprints/packages/releases.py:252 +#: app/blueprints/packages/releases.py:256 #: app/templates/packages/update_config.html:25 #, fuzzy msgid "Trigger" msgstr "Slēdzis" -#: app/blueprints/packages/releases.py:253 +#: app/blueprints/packages/releases.py:257 #, fuzzy msgid "New Commit" msgstr "Jauns Pievienojums" -#: app/blueprints/packages/releases.py:254 app/templates/admin/tags/list.html:8 +#: app/blueprints/packages/releases.py:258 app/templates/admin/tags/list.html:8 msgid "New Tag" msgstr "Jauna Nozīmīte" -#: app/blueprints/packages/releases.py:256 +#: app/blueprints/packages/releases.py:260 msgid "Branch name" msgstr "Atzara vārds" -#: app/blueprints/packages/releases.py:257 +#: app/blueprints/packages/releases.py:261 #: app/templates/packages/update_config.html:38 msgid "Action" msgstr "Darbība" -#: app/blueprints/packages/releases.py:258 +#: app/blueprints/packages/releases.py:262 #, 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:258 -#: app/templates/macros/package_approval.html:22 +#: app/blueprints/packages/releases.py:262 app/logic/package_approval.py:104 msgid "Create release" msgstr "Radīt izlaidienu" -#: app/blueprints/packages/releases.py:260 +#: app/blueprints/packages/releases.py:264 msgid "Save Settings" msgstr "Saglabāt Uzstādījumus" -#: app/blueprints/packages/releases.py:261 +#: app/blueprints/packages/releases.py:265 msgid "Disable Automation" msgstr "Atspējot Automatizāciju" -#: app/blueprints/packages/releases.py:300 +#: app/blueprints/packages/releases.py:304 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:316 +#: app/blueprints/packages/releases.py:320 #, fuzzy msgid "Deleted update configuration" msgstr "Nodzēsta atjauninājumu konfigurācija" -#: app/blueprints/packages/releases.py:324 +#: app/blueprints/packages/releases.py:328 msgid "Now, please create an initial release" msgstr "Tagad lūdzu izveidojiet sākotnējo izlaidienu" @@ -666,7 +656,7 @@ msgid "Please wait before commenting again" msgstr "Lūdzu uzgaidiet pirms atkal komentējiet" #: app/blueprints/threads/__init__.py:284 -#: app/templates/macros/package_approval.html:112 +#: app/templates/macros/package_approval.html:56 msgid "Open Thread" msgstr "Atvērt Rakstu" @@ -732,7 +722,7 @@ msgstr "Pieslēgšanās nav izdevusies" msgid "Display Name" msgstr "Iesauka" -#: app/blueprints/users/account.py:101 app/blueprints/users/settings.py:298 +#: app/blueprints/users/account.py:101 app/blueprints/users/settings.py:309 #: app/templates/users/list.html:18 msgid "Username" msgstr "Lietotājvārds" @@ -1022,7 +1012,7 @@ msgid "Account and Security" msgstr "Profils un Drošība" #: app/blueprints/users/settings.py:46 -#: app/templates/users/settings_email.html:8 +#: app/templates/users/settings_email.html:12 msgid "Email and Notifications" msgstr "Epasts un Atgādinājumi" @@ -1048,27 +1038,27 @@ msgstr "Ziedojumu URL" msgid "A user already has that name" msgstr "Jau eksistē lietotājs ar tādu pašu vārdu" -#: app/blueprints/users/settings.py:256 +#: app/blueprints/users/settings.py:264 msgid "Users with moderator rank or above cannot be deleted" msgstr "Lietotāji ar uzrauga rangu vai virs nevar tikt dzēsti" -#: app/blueprints/users/settings.py:299 +#: app/blueprints/users/settings.py:310 msgid "Display name" msgstr "Iesauka" -#: app/blueprints/users/settings.py:300 +#: app/blueprints/users/settings.py:311 msgid "Forums Username" msgstr "Forumu Lietotājvārds" -#: app/blueprints/users/settings.py:301 +#: app/blueprints/users/settings.py:312 msgid "GitHub Username" msgstr "GitHub Lietotājvārds" -#: app/blueprints/users/settings.py:302 app/templates/users/list.html:14 +#: app/blueprints/users/settings.py:313 app/templates/users/list.html:14 msgid "Rank" msgstr "Rangs" -#: app/blueprints/users/settings.py:346 +#: app/blueprints/users/settings.py:357 msgid "Can't promote a user to a rank higher than yourself!" msgstr "Nevar paaugstināt lietotāju virs sava ranga!" @@ -1085,33 +1075,78 @@ msgstr "Failu filtrs" msgid "Search" msgstr "Meklēšana" -#: app/logic/package_validator.py:37 +#: app/logic/package_approval.py:95 msgid "A package already exists with this name. Please see Policy and Guidance 3" msgstr "" -#: app/logic/package_validator.py:40 -#: app/templates/macros/package_approval.html:36 -msgid "A release is required before this package can be approved." -msgstr "Izlaidiens ir nepieciešams lai apstiprinātu papildinājumu." +#: app/logic/package_approval.py:99 +msgid "You need to create a release before this package can be approved." +msgstr "Jums vajag izveidot izlaidienu pirms papildinājums tiek apstiprināts." -#: app/logic/package_validator.py:46 -#: app/templates/macros/package_approval.html:45 +#: app/logic/package_approval.py:101 +#, fuzzy +msgid "Release is still importing, or has an error." +msgstr "Izlaidiens vēl joprojām tiek importēts, vai arī ir gadījusies kļūda." + +#: app/logic/package_approval.py:105 +msgid "Set up releases" +msgstr "Uzstādiet izlaidienus" + +#: app/logic/package_approval.py:112 +msgid "You need to add at least one screenshot." +msgstr "Jums jāpievieno vismaz viens ekrānšāviņš." + +#: app/logic/package_approval.py:117 #, python-format msgid "" "The following hard dependencies need to be added to ContentDB first: " "%(deps)s" msgstr "" -#: app/logic/package_validator.py:51 -#: app/templates/macros/package_approval.html:41 -msgid "You need to add at least one screenshot." -msgstr "Jums jāpievieno vismaz viens ekrānšāviņš." +#: app/logic/package_approval.py:121 +msgid "" +"What games does your package support? Please specify on the supported " +"games page" +msgstr "" -#: app/logic/package_validator.py:54 -#: app/templates/macros/package_approval.html:49 +#: app/logic/package_approval.py:126 msgid "Please wait for the license to be added to CDB." msgstr "" +#: app/logic/package_approval.py:134 +msgid "Please make sure that this package has the right to the names it uses." +msgstr "" + +#: app/logic/package_approval.py:139 +#, python-format +msgid "Please make sure that this package has the right to the names %(names)s" +msgstr "" + +#: app/logic/package_approval.py:140 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/logic/package_approval.py:145 +msgid "Error: Another package already uses this forum topic!" +msgstr "Kļūda: Šo foruma tēmu jau izmanto cits papildinājums!" + +#: app/logic/package_approval.py:150 +msgid "Error: Forum topic author doesn't match package author." +msgstr "Kļūda: Foruma tēmas autors nesakrīt ar papildinājuma autoru." + +#: app/logic/package_approval.py:152 +msgid "" +"Warning: Forum topic not found. The topic may have been created since the" +" last forum crawl." +msgstr "" + #: app/logic/packages.py:99 msgid "" "Name can only contain lower case letters (a-z), digits (0-9), and " @@ -1219,7 +1254,7 @@ msgstr "Apstiprināt" msgid "Delete" msgstr "Izdzēst" -#: app/models/packages.py:572 app/templates/packages/view.html:163 +#: app/models/packages.py:569 app/templates/packages/view.html:163 msgid "Work in Progress" msgstr "" @@ -1342,7 +1377,7 @@ msgstr "Izrakstīties" msgid "Languages" msgstr "" -#: app/templates/base.html:202 app/templates/translate/index.html:72 +#: app/templates/base.html:202 app/templates/translate/index.html:76 msgid "Help translate ContentDB" msgstr "Palīdzēt tulkot satura datubāzi ContentDB" @@ -1449,17 +1484,6 @@ msgstr "Nākošais" msgid "Recently Added" msgstr "Nesen Pievienots" -#: 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" @@ -1868,9 +1892,8 @@ msgstr "" "profilu." #: app/templates/emails/unable_to_find_account.html:9 -#, fuzzy -msgid "Otherwise, you may need to contact rubenwardy for help." -msgstr "Citādi, jums ir jāsazinās ar rubenwardy priekš palīdzības." +msgid "Otherwise, you may need to contact the admin for help." +msgstr "" #: app/templates/emails/unable_to_find_account.html:12 msgid "" @@ -1958,57 +1981,35 @@ msgstr "Sāciet rakstīt lai redzētu ieteikumus" msgid "State" msgstr "Stāvoklis" -#: app/templates/macros/package_approval.html:26 -msgid "Set up releases" -msgstr "Uzstādiet izlaidienus" - -#: app/templates/macros/package_approval.html:31 -msgid "You need to create a release before this package can be approved." -msgstr "Jums vajag izveidot izlaidienu pirms papildinājums tiek apstiprināts." - -#: app/templates/macros/package_approval.html:33 -#, fuzzy -msgid "Release is still importing, or has an error." -msgstr "Izlaidiens vēl joprojām tiek importēts, vai arī ir gadījusies kļūda." - -#: app/templates/macros/package_approval.html:56 -msgid "You should add at least one screenshot." -msgstr "" - -#: app/templates/macros/package_approval.html:62 +#: app/templates/macros/package_approval.html:36 msgid "Please wait for the release to be approved." msgstr "" -#: app/templates/macros/package_approval.html:64 +#: app/templates/macros/package_approval.html:38 msgid "You can now approve this package if you're ready." msgstr "" -#: app/templates/macros/package_approval.html:66 +#: app/templates/macros/package_approval.html:40 msgid "Please wait for the package to be approved." msgstr "" -#: app/templates/macros/package_approval.html:70 +#: app/templates/macros/package_approval.html:44 msgid "You can now submit this package for approval if you're ready." msgstr "" -#: app/templates/macros/package_approval.html:72 +#: app/templates/macros/package_approval.html:46 msgid "This package can be submitted for approval when ready." msgstr "" -#: app/templates/macros/package_approval.html:102 -msgid "Please make sure that this package has the right to the names it uses." +#: app/templates/macros/package_approval.html:49 +msgid "You need to fix the above errors before you can submit for review" msgstr "" -#: app/templates/macros/package_approval.html:104 -#, python-format -msgid "Please make sure that this package has the right to the names %(names)s" -msgstr "" - -#: app/templates/macros/package_approval.html:115 +#: app/templates/macros/package_approval.html:59 msgid "Package approval thread" msgstr "" -#: app/templates/macros/package_approval.html:116 +#: app/templates/macros/package_approval.html:60 msgid "" "You can open a thread if you have a question for the approver or package " "author." @@ -3226,16 +3227,27 @@ msgstr "" msgid "Translating content meta - lua_api.md" msgstr "" -#: app/templates/packages/translation.html:31 +#: app/templates/packages/translation.html:30 +msgid "Translation template" +msgstr "" + +#: app/templates/packages/translation.html:32 +#, python-format +msgid "" +"To quickly add support for ContentDB package translation, create a file " +"at %(location)s with the following content:" +msgstr "" + +#: app/templates/packages/translation.html:43 #, python-format msgid "%(title)s is available in %(num)d languages." msgstr "" -#: app/templates/packages/translation.html:32 +#: app/templates/packages/translation.html:44 msgid "ContentDB reads translations from locale files (.tr) in your package." msgstr "" -#: app/templates/packages/translation.html:39 +#: app/templates/packages/translation.html:51 msgid "Language" msgstr "" @@ -3487,7 +3499,7 @@ msgid "" msgstr "" #: app/templates/report/index.html:16 -msgid "Please sign in or contact the admin in another way" +msgid "Please sign in or contact the admin using the link below." msgstr "" #: app/templates/report/index.html:34 @@ -3896,20 +3908,24 @@ msgid "" "languages." msgstr "" -#: app/templates/translate/index.html:69 +#: app/templates/translate/index.html:65 +msgid "How to translate a mod / game" +msgstr "" + +#: app/templates/translate/index.html:73 msgid "ContentDB" msgstr "" -#: app/templates/translate/index.html:76 +#: app/templates/translate/index.html:80 msgid "Packages that support translation" msgstr "" -#: app/templates/translate/index.html:81 +#: app/templates/translate/index.html:85 #, python-format msgid "Only show packages with %(lang)s translation" msgstr "" -#: app/templates/translate/index.html:85 +#: app/templates/translate/index.html:89 #, python-format msgid "Hide packages with %(lang)s translation" msgstr "" @@ -3990,7 +4006,7 @@ msgstr "" #: app/templates/users/change_set_password.html:17 #: app/templates/users/register.html:25 -#: app/templates/users/settings_email.html:20 +#: app/templates/users/settings_email.html:24 msgid "Your email will never be shared with a third-party." msgstr "" @@ -4245,7 +4261,7 @@ msgid "Change Email and Send Password Reset" msgstr "" #: app/templates/users/modtools.html:108 -#: app/templates/users/settings_email.html:14 +#: app/templates/users/settings_email.html:18 msgid "Email Address" msgstr "" @@ -4324,14 +4340,20 @@ msgid "Profile Picture" msgstr "" #: app/templates/users/profile_edit.html:27 -msgid "Sync with Forums" +msgid "Import from forums" msgstr "" -#: app/templates/users/profile_edit.html:46 +#: app/templates/users/profile_edit.html:47 +msgid "" +"Profile pictures should be square, at least 64x64px, and one of the " +"following formats: jpeg, png, or webp." +msgstr "" + +#: app/templates/users/profile_edit.html:51 msgid "Profile Information" msgstr "" -#: app/templates/users/profile_edit.html:53 +#: app/templates/users/profile_edit.html:58 msgid "Pretending to be another user is grounds for a permanent ban" msgstr "" @@ -4364,39 +4386,43 @@ msgstr "" msgid "Email and Notifications - %(username)s" msgstr "" -#: app/templates/users/settings_email.html:19 +#: app/templates/users/settings_email.html:23 msgid "" "Your email is needed to recover your account if you forget your password," " and to send (configurable) notifications." msgstr "" -#: app/templates/users/settings_email.html:25 +#: app/templates/users/settings_email.html:29 msgid "There is at least one verification pending." msgstr "" -#: app/templates/users/settings_email.html:29 +#: app/templates/users/settings_email.html:33 msgid "Notification Settings" msgstr "" -#: app/templates/users/settings_email.html:33 +#: app/templates/users/settings_email.html:37 msgid "Email notifications are currently turned off. Click 'save' to enable." msgstr "" -#: app/templates/users/settings_email.html:38 +#: app/templates/users/settings_email.html:42 msgid "" "Configure whether certain types of notifications are sent immediately, or" " as part of a daily digest." msgstr "" #: app/templates/users/settings_email.html:43 +msgid "Disable all" +msgstr "" + +#: app/templates/users/settings_email.html:48 msgid "Event" msgstr "" -#: app/templates/users/settings_email.html:45 +#: app/templates/users/settings_email.html:50 msgid "Immediately" msgstr "" -#: app/templates/users/settings_email.html:46 +#: app/templates/users/settings_email.html:51 msgid "In digest" msgstr "" @@ -4670,3 +4696,24 @@ msgstr "" #~ msgid "Create Tag" #~ msgstr "Izveidot Nozīmīti" +#~ msgid "" +#~ "Warning: Forum topic not found. This " +#~ "may happen if the topic has only" +#~ " just been created." +#~ msgstr "" +#~ "Brīdinājums: Foruma tēma nav atrasta. " +#~ "Var arī notikt ja tēma ir tikko" +#~ " pievienota." + +#~ msgid "A release is required before this package can be approved." +#~ msgstr "Izlaidiens ir nepieciešams lai apstiprinātu papildinājumu." + +#~ msgid "Otherwise, you may need to contact rubenwardy for help." +#~ msgstr "Citādi, jums ir jāsazinās ar rubenwardy priekš palīdzības." + +#~ msgid "You should add at least one screenshot." +#~ msgstr "" + +#~ msgid "Please sign in or contact the admin in another way" +#~ msgstr "" + diff --git a/translations/lzh/LC_MESSAGES/messages.po b/translations/lzh/LC_MESSAGES/messages.po index 33dc5ab7..29518d46 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: 2024-03-03 02:54+0000\n" +"POT-Creation-Date: 2024-03-23 16:19+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language: lzh\n" @@ -17,11 +17,11 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.12.1\n" -#: app/__init__.py:123 +#: app/__init__.py:137 msgid "Banned:" msgstr "" -#: app/__init__.py:125 +#: app/__init__.py:139 msgid "You have been banned." msgstr "" @@ -40,7 +40,7 @@ msgstr "" msgid "%(package_type)s for %(game_name)s" msgstr "" -#: app/template_filters.py:90 +#: app/template_filters.py:92 #, python-format msgid "%(delta)s ago" msgstr "" @@ -60,10 +60,10 @@ 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:275 -#: app/blueprints/packages/packages.py:539 -#: app/blueprints/packages/packages.py:635 -#: app/blueprints/packages/packages.py:706 +#: app/blueprints/oauth/__init__.py:175 app/blueprints/packages/packages.py:241 +#: app/blueprints/packages/packages.py:509 +#: app/blueprints/packages/packages.py:605 +#: app/blueprints/packages/packages.py:676 #: app/blueprints/packages/releases.py:62 #: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:49 #: app/blueprints/packages/screenshots.py:36 @@ -71,7 +71,7 @@ msgstr "" #: 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 +#: app/blueprints/users/settings.py:315 app/templates/users/modtools.html:111 msgid "Save" msgstr "" @@ -82,13 +82,13 @@ msgstr "" #: 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 +#: app/templates/packages/translation.html:54 msgid "Title" msgstr "" #: app/blueprints/collections/__init__.py:80 #: app/blueprints/collections/__init__.py:85 -#: app/templates/packages/translation.html:45 +#: app/templates/packages/translation.html:57 msgid "Short Description" msgstr "" @@ -134,29 +134,29 @@ msgstr "" msgid "Removed package from favorites collection" msgstr "" -#: app/blueprints/github/__init__.py:52 +#: app/blueprints/github/__init__.py:54 msgid "Authorization failed [err=gh-oauth-login-failed]" msgstr "" -#: app/blueprints/github/__init__.py:76 +#: app/blueprints/github/__init__.py:78 msgid "Linked GitHub to account" msgstr "" -#: app/blueprints/github/__init__.py:79 +#: app/blueprints/github/__init__.py:81 msgid "GitHub account is already associated with another user" msgstr "" -#: app/blueprints/github/__init__.py:85 +#: app/blueprints/github/__init__.py:87 msgid "Unable to find an account for that GitHub user" msgstr "" -#: app/blueprints/github/__init__.py:90 +#: app/blueprints/github/__init__.py:92 msgid "Authorization failed [err=gh-login-failed]" msgstr "" #: app/blueprints/oauth/__init__.py:169 app/templates/admin/tags/list.html:30 #: app/templates/admin/warnings/list.html:24 -#: app/templates/users/settings_email.html:44 +#: app/templates/users/settings_email.html:49 msgid "Description" msgstr "" @@ -219,198 +219,191 @@ msgstr "" msgid "Remove / Unpublish" msgstr "" -#: app/blueprints/packages/__init__.py:80 +#: app/blueprints/packages/__init__.py:80 app/logic/package_approval.py:123 #: app/templates/packages/game_support.html:4 msgid "Supported Games" msgstr "" -#: app/blueprints/packages/packages.py:177 -msgid "Error: Another package already uses this forum topic!" -msgstr "" - -#: app/blueprints/packages/packages.py:183 -msgid "Error: Forum topic author doesn't match package author." -msgstr "" - -#: app/blueprints/packages/packages.py:186 -msgid "" -"Warning: Forum topic not found. This may happen if the topic has only " -"just been created." -msgstr "" - -#: app/blueprints/packages/packages.py:239 +#: app/blueprints/packages/packages.py:205 msgid "No download available." msgstr "" -#: app/blueprints/packages/packages.py:253 app/templates/packages/view.html:589 +#: app/blueprints/packages/packages.py:219 app/templates/packages/view.html:589 msgid "Type" msgstr "" -#: app/blueprints/packages/packages.py:254 +#: app/blueprints/packages/packages.py:220 msgid "Title (Human-readable)" msgstr "" -#: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:633 +#: app/blueprints/packages/packages.py:221 +#: app/blueprints/packages/packages.py:603 msgid "Name (Technical)" msgstr "" -#: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:634 +#: app/blueprints/packages/packages.py:221 +#: app/blueprints/packages/packages.py:604 #: app/templates/packages/create_edit.html:75 msgid "Lower case letters (a-z), digits (0-9), and underscores (_) only" msgstr "" -#: app/blueprints/packages/packages.py:256 +#: app/blueprints/packages/packages.py:222 msgid "Short Description (Plaintext)" msgstr "" -#: app/blueprints/packages/packages.py:258 app/templates/packages/view.html:611 +#: app/blueprints/packages/packages.py:224 app/templates/packages/view.html:611 msgid "Maintenance State" msgstr "" -#: app/blueprints/packages/packages.py:260 app/templates/admin/tags/list.html:4 +#: app/blueprints/packages/packages.py:226 app/templates/admin/tags/list.html:4 #: app/templates/admin/tags/list.html:10 app/templates/todo/tags.html:38 msgid "Tags" msgstr "" -#: app/blueprints/packages/packages.py:261 +#: app/blueprints/packages/packages.py:227 msgid "Content Warnings" msgstr "" -#: app/blueprints/packages/packages.py:262 app/templates/packages/view.html:600 +#: app/blueprints/packages/packages.py:228 app/templates/packages/view.html:600 msgid "License" msgstr "" -#: app/blueprints/packages/packages.py:263 +#: app/blueprints/packages/packages.py:229 msgid "Media License" msgstr "" -#: app/blueprints/packages/packages.py:265 +#: app/blueprints/packages/packages.py:231 msgid "Long Description (Markdown)" msgstr "" -#: app/blueprints/packages/packages.py:267 +#: app/blueprints/packages/packages.py:233 msgid "VCS Repository URL" msgstr "" -#: app/blueprints/packages/packages.py:268 app/blueprints/users/settings.py:75 +#: app/blueprints/packages/packages.py:234 app/blueprints/users/settings.py:75 msgid "Website URL" msgstr "" -#: app/blueprints/packages/packages.py:269 +#: app/blueprints/packages/packages.py:235 msgid "Issue Tracker URL" msgstr "" -#: app/blueprints/packages/packages.py:270 +#: app/blueprints/packages/packages.py:236 msgid "Forum Topic ID" msgstr "" -#: app/blueprints/packages/packages.py:271 +#: app/blueprints/packages/packages.py:237 msgid "Video URL" msgstr "" -#: app/blueprints/packages/packages.py:272 +#: app/blueprints/packages/packages.py:238 msgid "Donate URL" msgstr "" -#: app/blueprints/packages/packages.py:273 +#: app/blueprints/packages/packages.py:239 msgid "Translation URL" msgstr "" -#: app/blueprints/packages/packages.py:279 +#: app/blueprints/packages/packages.py:245 msgid "_game is not an allowed name" msgstr "" -#: app/blueprints/packages/packages.py:289 +#: app/blueprints/packages/packages.py:255 msgid "" "Package already exists, but is removed. Please contact ContentDB staff to" " restore the package" msgstr "" -#: app/blueprints/packages/packages.py:294 +#: app/blueprints/packages/packages.py:260 msgid "Package already exists" msgstr "" -#: app/blueprints/packages/packages.py:300 +#: app/blueprints/packages/packages.py:266 msgid "A collection with a similar name already exists" msgstr "" -#: app/blueprints/packages/packages.py:361 +#: app/blueprints/packages/packages.py:319 +#: app/blueprints/packages/releases.py:82 +msgid "" +"You must add an email address to your account and confirm it before you " +"can manage packages" +msgstr "" + +#: app/blueprints/packages/packages.py:331 msgid "Unable to find that user" msgstr "" -#: app/blueprints/packages/packages.py:365 +#: app/blueprints/packages/packages.py:335 #: app/blueprints/packages/screenshots.py:137 #: app/blueprints/users/settings.py:131 msgid "Permission denied" msgstr "" -#: app/blueprints/packages/packages.py:421 -#: app/blueprints/packages/packages.py:494 -#: app/blueprints/packages/packages.py:514 +#: app/blueprints/packages/packages.py:391 +#: app/blueprints/packages/packages.py:464 +#: app/blueprints/packages/packages.py:484 msgid "You don't have permission to do that" msgstr "" -#: app/blueprints/packages/packages.py:453 +#: app/blueprints/packages/packages.py:423 msgid "Please comment what changes are needed in the approval thread" msgstr "" -#: app/blueprints/packages/packages.py:460 +#: app/blueprints/packages/packages.py:430 msgid "" "Please comment in the approval thread so editors know what you have " "changed" msgstr "" -#: app/blueprints/packages/packages.py:509 +#: app/blueprints/packages/packages.py:479 msgid "Deleted package" msgstr "" -#: app/blueprints/packages/packages.py:529 +#: app/blueprints/packages/packages.py:499 msgid "Unapproved package" msgstr "" -#: app/blueprints/packages/packages.py:538 +#: app/blueprints/packages/packages.py:508 msgid "Maintainers (Comma-separated)" msgstr "" -#: app/blueprints/packages/packages.py:547 +#: app/blueprints/packages/packages.py:517 msgid "You don't have permission to edit maintainers" msgstr "" -#: app/blueprints/packages/packages.py:597 +#: app/blueprints/packages/packages.py:567 msgid "You are not a maintainer" msgstr "" -#: app/blueprints/packages/packages.py:600 +#: app/blueprints/packages/packages.py:570 msgid "Package owners cannot remove themselves as maintainers" msgstr "" -#: app/blueprints/packages/packages.py:632 +#: app/blueprints/packages/packages.py:602 msgid "Author Name" msgstr "" -#: app/blueprints/packages/packages.py:702 +#: app/blueprints/packages/packages.py:672 msgid "Enable support detection based on dependencies (recommended)" msgstr "" -#: app/blueprints/packages/packages.py:703 +#: app/blueprints/packages/packages.py:673 msgid "Supported games" msgstr "" -#: app/blueprints/packages/packages.py:704 +#: app/blueprints/packages/packages.py:674 msgid "Unsupported games" msgstr "" -#: app/blueprints/packages/packages.py:705 +#: app/blueprints/packages/packages.py:675 msgid "Supports all games (unless stated) / is game independent" msgstr "" -#: app/blueprints/packages/packages.py:721 +#: app/blueprints/packages/packages.py:691 msgid "You need at least one release before you can edit game support" msgstr "" -#: app/blueprints/packages/packages.py:725 +#: app/blueprints/packages/packages.py:695 msgid "Mod(pack) needs to contain at least one mod. Please create a new release" msgstr "" @@ -431,13 +424,13 @@ msgstr "" #: app/blueprints/packages/releases.py:58 #: app/blueprints/packages/releases.py:70 -#: app/blueprints/packages/releases.py:194 +#: app/blueprints/packages/releases.py:198 msgid "Minimum Minetest Version" msgstr "" #: app/blueprints/packages/releases.py:60 #: app/blueprints/packages/releases.py:72 -#: app/blueprints/packages/releases.py:197 +#: app/blueprints/packages/releases.py:201 msgid "Maximum Minetest Version" msgstr "" @@ -455,78 +448,77 @@ msgstr "" msgid "Is Approved" msgstr "" -#: app/blueprints/packages/releases.py:87 +#: app/blueprints/packages/releases.py:91 msgid "Import from Git" msgstr "" -#: app/blueprints/packages/releases.py:87 +#: app/blueprints/packages/releases.py:91 msgid "Upload .zip file" msgstr "" -#: app/blueprints/packages/releases.py:193 +#: app/blueprints/packages/releases.py:197 msgid "Set Min" msgstr "" -#: app/blueprints/packages/releases.py:196 +#: app/blueprints/packages/releases.py:200 msgid "Set Max" msgstr "" -#: app/blueprints/packages/releases.py:199 +#: app/blueprints/packages/releases.py:203 msgid "Only change values previously set as none" msgstr "" -#: app/blueprints/packages/releases.py:200 +#: app/blueprints/packages/releases.py:204 msgid "Update" msgstr "" -#: app/blueprints/packages/releases.py:252 +#: app/blueprints/packages/releases.py:256 #: app/templates/packages/update_config.html:25 msgid "Trigger" msgstr "" -#: app/blueprints/packages/releases.py:253 +#: app/blueprints/packages/releases.py:257 msgid "New Commit" msgstr "" -#: app/blueprints/packages/releases.py:254 app/templates/admin/tags/list.html:8 +#: app/blueprints/packages/releases.py:258 app/templates/admin/tags/list.html:8 msgid "New Tag" msgstr "" -#: app/blueprints/packages/releases.py:256 +#: app/blueprints/packages/releases.py:260 msgid "Branch name" msgstr "" -#: app/blueprints/packages/releases.py:257 +#: app/blueprints/packages/releases.py:261 #: app/templates/packages/update_config.html:38 msgid "Action" msgstr "" -#: app/blueprints/packages/releases.py:258 +#: app/blueprints/packages/releases.py:262 msgid "Send notification and mark as outdated" msgstr "" -#: app/blueprints/packages/releases.py:258 -#: app/templates/macros/package_approval.html:22 +#: app/blueprints/packages/releases.py:262 app/logic/package_approval.py:104 msgid "Create release" msgstr "" -#: app/blueprints/packages/releases.py:260 +#: app/blueprints/packages/releases.py:264 msgid "Save Settings" msgstr "" -#: app/blueprints/packages/releases.py:261 +#: app/blueprints/packages/releases.py:265 msgid "Disable Automation" msgstr "" -#: app/blueprints/packages/releases.py:300 +#: app/blueprints/packages/releases.py:304 msgid "Please add a Git repository URL in order to set up automatic releases" msgstr "" -#: app/blueprints/packages/releases.py:316 +#: app/blueprints/packages/releases.py:320 msgid "Deleted update configuration" msgstr "" -#: app/blueprints/packages/releases.py:324 +#: app/blueprints/packages/releases.py:328 msgid "Now, please create an initial release" msgstr "" @@ -633,7 +625,7 @@ msgid "Please wait before commenting again" msgstr "" #: app/blueprints/threads/__init__.py:284 -#: app/templates/macros/package_approval.html:112 +#: app/templates/macros/package_approval.html:56 msgid "Open Thread" msgstr "" @@ -698,7 +690,7 @@ msgstr "" msgid "Display Name" msgstr "" -#: app/blueprints/users/account.py:101 app/blueprints/users/settings.py:298 +#: app/blueprints/users/account.py:101 app/blueprints/users/settings.py:309 #: app/templates/users/list.html:18 msgid "Username" msgstr "" @@ -972,7 +964,7 @@ msgid "Account and Security" msgstr "" #: app/blueprints/users/settings.py:46 -#: app/templates/users/settings_email.html:8 +#: app/templates/users/settings_email.html:12 msgid "Email and Notifications" msgstr "" @@ -997,27 +989,27 @@ msgstr "" msgid "A user already has that name" msgstr "" -#: app/blueprints/users/settings.py:256 +#: app/blueprints/users/settings.py:264 msgid "Users with moderator rank or above cannot be deleted" msgstr "" -#: app/blueprints/users/settings.py:299 +#: app/blueprints/users/settings.py:310 msgid "Display name" msgstr "" -#: app/blueprints/users/settings.py:300 +#: app/blueprints/users/settings.py:311 msgid "Forums Username" msgstr "" -#: app/blueprints/users/settings.py:301 +#: app/blueprints/users/settings.py:312 msgid "GitHub Username" msgstr "" -#: app/blueprints/users/settings.py:302 app/templates/users/list.html:14 +#: app/blueprints/users/settings.py:313 app/templates/users/list.html:14 msgid "Rank" msgstr "" -#: app/blueprints/users/settings.py:346 +#: app/blueprints/users/settings.py:357 msgid "Can't promote a user to a rank higher than yourself!" msgstr "" @@ -1034,33 +1026,77 @@ msgstr "" msgid "Search" msgstr "" -#: app/logic/package_validator.py:37 +#: app/logic/package_approval.py:95 msgid "A package already exists with this name. Please see Policy and Guidance 3" msgstr "" -#: app/logic/package_validator.py:40 -#: app/templates/macros/package_approval.html:36 -msgid "A release is required before this package can be approved." +#: app/logic/package_approval.py:99 +msgid "You need to create a release before this package can be approved." msgstr "" -#: app/logic/package_validator.py:46 -#: app/templates/macros/package_approval.html:45 +#: app/logic/package_approval.py:101 +msgid "Release is still importing, or has an error." +msgstr "" + +#: app/logic/package_approval.py:105 +msgid "Set up releases" +msgstr "" + +#: app/logic/package_approval.py:112 +msgid "You need to add at least one screenshot." +msgstr "" + +#: app/logic/package_approval.py:117 #, python-format msgid "" "The following hard dependencies need to be added to ContentDB first: " "%(deps)s" msgstr "" -#: app/logic/package_validator.py:51 -#: app/templates/macros/package_approval.html:41 -msgid "You need to add at least one screenshot." +#: app/logic/package_approval.py:121 +msgid "" +"What games does your package support? Please specify on the supported " +"games page" msgstr "" -#: app/logic/package_validator.py:54 -#: app/templates/macros/package_approval.html:49 +#: app/logic/package_approval.py:126 msgid "Please wait for the license to be added to CDB." msgstr "" +#: app/logic/package_approval.py:134 +msgid "Please make sure that this package has the right to the names it uses." +msgstr "" + +#: app/logic/package_approval.py:139 +#, python-format +msgid "Please make sure that this package has the right to the names %(names)s" +msgstr "" + +#: app/logic/package_approval.py:140 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/logic/package_approval.py:145 +msgid "Error: Another package already uses this forum topic!" +msgstr "" + +#: app/logic/package_approval.py:150 +msgid "Error: Forum topic author doesn't match package author." +msgstr "" + +#: app/logic/package_approval.py:152 +msgid "" +"Warning: Forum topic not found. The topic may have been created since the" +" last forum crawl." +msgstr "" + #: app/logic/packages.py:99 msgid "" "Name can only contain lower case letters (a-z), digits (0-9), and " @@ -1159,7 +1195,7 @@ msgstr "" msgid "Delete" msgstr "" -#: app/models/packages.py:572 app/templates/packages/view.html:163 +#: app/models/packages.py:569 app/templates/packages/view.html:163 msgid "Work in Progress" msgstr "" @@ -1275,7 +1311,7 @@ msgstr "" msgid "Languages" msgstr "" -#: app/templates/base.html:202 app/templates/translate/index.html:72 +#: app/templates/base.html:202 app/templates/translate/index.html:76 msgid "Help translate ContentDB" msgstr "" @@ -1381,17 +1417,6 @@ msgstr "" msgid "Recently Added" msgstr "" -#: 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" @@ -1781,7 +1806,7 @@ msgid "You can use GitHub to log in if it is associated with your account." msgstr "" #: app/templates/emails/unable_to_find_account.html:9 -msgid "Otherwise, you may need to contact rubenwardy for help." +msgid "Otherwise, you may need to contact the admin for help." msgstr "" #: app/templates/emails/unable_to_find_account.html:12 @@ -1857,56 +1882,35 @@ msgstr "" msgid "State" msgstr "" -#: app/templates/macros/package_approval.html:26 -msgid "Set up releases" -msgstr "" - -#: app/templates/macros/package_approval.html:31 -msgid "You need to create a release before this package can be approved." -msgstr "" - -#: app/templates/macros/package_approval.html:33 -msgid "Release is still importing, or has an error." -msgstr "" - -#: app/templates/macros/package_approval.html:56 -msgid "You should add at least one screenshot." -msgstr "" - -#: app/templates/macros/package_approval.html:62 +#: app/templates/macros/package_approval.html:36 msgid "Please wait for the release to be approved." msgstr "" -#: app/templates/macros/package_approval.html:64 +#: app/templates/macros/package_approval.html:38 msgid "You can now approve this package if you're ready." msgstr "" -#: app/templates/macros/package_approval.html:66 +#: app/templates/macros/package_approval.html:40 msgid "Please wait for the package to be approved." msgstr "" -#: app/templates/macros/package_approval.html:70 +#: app/templates/macros/package_approval.html:44 msgid "You can now submit this package for approval if you're ready." msgstr "" -#: app/templates/macros/package_approval.html:72 +#: app/templates/macros/package_approval.html:46 msgid "This package can be submitted for approval when ready." msgstr "" -#: app/templates/macros/package_approval.html:102 -msgid "Please make sure that this package has the right to the names it uses." +#: app/templates/macros/package_approval.html:49 +msgid "You need to fix the above errors before you can submit for review" msgstr "" -#: app/templates/macros/package_approval.html:104 -#, python-format -msgid "Please make sure that this package has the right to the names %(names)s" -msgstr "" - -#: app/templates/macros/package_approval.html:115 +#: app/templates/macros/package_approval.html:59 msgid "Package approval thread" msgstr "" -#: app/templates/macros/package_approval.html:116 +#: app/templates/macros/package_approval.html:60 msgid "" "You can open a thread if you have a question for the approver or package " "author." @@ -3124,16 +3128,27 @@ msgstr "" msgid "Translating content meta - lua_api.md" msgstr "" -#: app/templates/packages/translation.html:31 +#: app/templates/packages/translation.html:30 +msgid "Translation template" +msgstr "" + +#: app/templates/packages/translation.html:32 +#, python-format +msgid "" +"To quickly add support for ContentDB package translation, create a file " +"at %(location)s with the following content:" +msgstr "" + +#: app/templates/packages/translation.html:43 #, python-format msgid "%(title)s is available in %(num)d languages." msgstr "" -#: app/templates/packages/translation.html:32 +#: app/templates/packages/translation.html:44 msgid "ContentDB reads translations from locale files (.tr) in your package." msgstr "" -#: app/templates/packages/translation.html:39 +#: app/templates/packages/translation.html:51 msgid "Language" msgstr "" @@ -3385,7 +3400,7 @@ msgid "" msgstr "" #: app/templates/report/index.html:16 -msgid "Please sign in or contact the admin in another way" +msgid "Please sign in or contact the admin using the link below." msgstr "" #: app/templates/report/index.html:34 @@ -3794,20 +3809,24 @@ msgid "" "languages." msgstr "" -#: app/templates/translate/index.html:69 +#: app/templates/translate/index.html:65 +msgid "How to translate a mod / game" +msgstr "" + +#: app/templates/translate/index.html:73 msgid "ContentDB" msgstr "" -#: app/templates/translate/index.html:76 +#: app/templates/translate/index.html:80 msgid "Packages that support translation" msgstr "" -#: app/templates/translate/index.html:81 +#: app/templates/translate/index.html:85 #, python-format msgid "Only show packages with %(lang)s translation" msgstr "" -#: app/templates/translate/index.html:85 +#: app/templates/translate/index.html:89 #, python-format msgid "Hide packages with %(lang)s translation" msgstr "" @@ -3888,7 +3907,7 @@ msgstr "" #: app/templates/users/change_set_password.html:17 #: app/templates/users/register.html:25 -#: app/templates/users/settings_email.html:20 +#: app/templates/users/settings_email.html:24 msgid "Your email will never be shared with a third-party." msgstr "" @@ -4143,7 +4162,7 @@ msgid "Change Email and Send Password Reset" msgstr "" #: app/templates/users/modtools.html:108 -#: app/templates/users/settings_email.html:14 +#: app/templates/users/settings_email.html:18 msgid "Email Address" msgstr "" @@ -4222,14 +4241,20 @@ msgid "Profile Picture" msgstr "" #: app/templates/users/profile_edit.html:27 -msgid "Sync with Forums" +msgid "Import from forums" msgstr "" -#: app/templates/users/profile_edit.html:46 +#: app/templates/users/profile_edit.html:47 +msgid "" +"Profile pictures should be square, at least 64x64px, and one of the " +"following formats: jpeg, png, or webp." +msgstr "" + +#: app/templates/users/profile_edit.html:51 msgid "Profile Information" msgstr "" -#: app/templates/users/profile_edit.html:53 +#: app/templates/users/profile_edit.html:58 msgid "Pretending to be another user is grounds for a permanent ban" msgstr "" @@ -4262,39 +4287,43 @@ msgstr "" msgid "Email and Notifications - %(username)s" msgstr "" -#: app/templates/users/settings_email.html:19 +#: app/templates/users/settings_email.html:23 msgid "" "Your email is needed to recover your account if you forget your password," " and to send (configurable) notifications." msgstr "" -#: app/templates/users/settings_email.html:25 +#: app/templates/users/settings_email.html:29 msgid "There is at least one verification pending." msgstr "" -#: app/templates/users/settings_email.html:29 +#: app/templates/users/settings_email.html:33 msgid "Notification Settings" msgstr "" -#: app/templates/users/settings_email.html:33 +#: app/templates/users/settings_email.html:37 msgid "Email notifications are currently turned off. Click 'save' to enable." msgstr "" -#: app/templates/users/settings_email.html:38 +#: app/templates/users/settings_email.html:42 msgid "" "Configure whether certain types of notifications are sent immediately, or" " as part of a daily digest." msgstr "" #: app/templates/users/settings_email.html:43 +msgid "Disable all" +msgstr "" + +#: app/templates/users/settings_email.html:48 msgid "Event" msgstr "" -#: app/templates/users/settings_email.html:45 +#: app/templates/users/settings_email.html:50 msgid "Immediately" msgstr "" -#: app/templates/users/settings_email.html:46 +#: app/templates/users/settings_email.html:51 msgid "In digest" msgstr "" @@ -4672,3 +4701,21 @@ msgstr "" #~ msgid "Create Tag" #~ msgstr "" +#~ msgid "" +#~ "Warning: Forum topic not found. This " +#~ "may happen if the topic has only" +#~ " just been created." +#~ msgstr "" + +#~ msgid "A release is required before this package can be approved." +#~ msgstr "" + +#~ msgid "Otherwise, you may need to contact rubenwardy for help." +#~ msgstr "" + +#~ msgid "You should add at least one screenshot." +#~ msgstr "" + +#~ msgid "Please sign in or contact the admin in another way" +#~ msgstr "" + diff --git a/translations/messages.pot b/translations/messages.pot index 74a9f69f..cab98220 100644 --- a/translations/messages.pot +++ b/translations/messages.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2024-03-03 02:54+0000\n" +"POT-Creation-Date: 2024-03-23 16:19+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -17,11 +17,11 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.12.1\n" -#: app/__init__.py:123 +#: app/__init__.py:137 msgid "Banned:" msgstr "" -#: app/__init__.py:125 +#: app/__init__.py:139 msgid "You have been banned." msgstr "" @@ -40,7 +40,7 @@ msgstr "" msgid "%(package_type)s for %(game_name)s" msgstr "" -#: app/template_filters.py:90 +#: app/template_filters.py:92 #, python-format msgid "%(delta)s ago" msgstr "" @@ -60,10 +60,10 @@ 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:275 -#: app/blueprints/packages/packages.py:539 -#: app/blueprints/packages/packages.py:635 -#: app/blueprints/packages/packages.py:706 +#: app/blueprints/oauth/__init__.py:175 app/blueprints/packages/packages.py:241 +#: app/blueprints/packages/packages.py:509 +#: app/blueprints/packages/packages.py:605 +#: app/blueprints/packages/packages.py:676 #: app/blueprints/packages/releases.py:62 #: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:49 #: app/blueprints/packages/screenshots.py:36 @@ -71,7 +71,7 @@ msgstr "" #: 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 +#: app/blueprints/users/settings.py:315 app/templates/users/modtools.html:111 msgid "Save" msgstr "" @@ -82,13 +82,13 @@ msgstr "" #: 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 +#: app/templates/packages/translation.html:54 msgid "Title" msgstr "" #: app/blueprints/collections/__init__.py:80 #: app/blueprints/collections/__init__.py:85 -#: app/templates/packages/translation.html:45 +#: app/templates/packages/translation.html:57 msgid "Short Description" msgstr "" @@ -134,29 +134,29 @@ msgstr "" msgid "Removed package from favorites collection" msgstr "" -#: app/blueprints/github/__init__.py:52 +#: app/blueprints/github/__init__.py:54 msgid "Authorization failed [err=gh-oauth-login-failed]" msgstr "" -#: app/blueprints/github/__init__.py:76 +#: app/blueprints/github/__init__.py:78 msgid "Linked GitHub to account" msgstr "" -#: app/blueprints/github/__init__.py:79 +#: app/blueprints/github/__init__.py:81 msgid "GitHub account is already associated with another user" msgstr "" -#: app/blueprints/github/__init__.py:85 +#: app/blueprints/github/__init__.py:87 msgid "Unable to find an account for that GitHub user" msgstr "" -#: app/blueprints/github/__init__.py:90 +#: app/blueprints/github/__init__.py:92 msgid "Authorization failed [err=gh-login-failed]" msgstr "" #: app/blueprints/oauth/__init__.py:169 app/templates/admin/tags/list.html:30 #: app/templates/admin/warnings/list.html:24 -#: app/templates/users/settings_email.html:44 +#: app/templates/users/settings_email.html:49 msgid "Description" msgstr "" @@ -219,198 +219,191 @@ msgstr "" msgid "Remove / Unpublish" msgstr "" -#: app/blueprints/packages/__init__.py:80 +#: app/blueprints/packages/__init__.py:80 app/logic/package_approval.py:123 #: app/templates/packages/game_support.html:4 msgid "Supported Games" msgstr "" -#: app/blueprints/packages/packages.py:177 -msgid "Error: Another package already uses this forum topic!" -msgstr "" - -#: app/blueprints/packages/packages.py:183 -msgid "Error: Forum topic author doesn't match package author." -msgstr "" - -#: app/blueprints/packages/packages.py:186 -msgid "" -"Warning: Forum topic not found. This may happen if the topic has only " -"just been created." -msgstr "" - -#: app/blueprints/packages/packages.py:239 +#: app/blueprints/packages/packages.py:205 msgid "No download available." msgstr "" -#: app/blueprints/packages/packages.py:253 app/templates/packages/view.html:589 +#: app/blueprints/packages/packages.py:219 app/templates/packages/view.html:589 msgid "Type" msgstr "" -#: app/blueprints/packages/packages.py:254 +#: app/blueprints/packages/packages.py:220 msgid "Title (Human-readable)" msgstr "" -#: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:633 +#: app/blueprints/packages/packages.py:221 +#: app/blueprints/packages/packages.py:603 msgid "Name (Technical)" msgstr "" -#: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:634 +#: app/blueprints/packages/packages.py:221 +#: app/blueprints/packages/packages.py:604 #: app/templates/packages/create_edit.html:75 msgid "Lower case letters (a-z), digits (0-9), and underscores (_) only" msgstr "" -#: app/blueprints/packages/packages.py:256 +#: app/blueprints/packages/packages.py:222 msgid "Short Description (Plaintext)" msgstr "" -#: app/blueprints/packages/packages.py:258 app/templates/packages/view.html:611 +#: app/blueprints/packages/packages.py:224 app/templates/packages/view.html:611 msgid "Maintenance State" msgstr "" -#: app/blueprints/packages/packages.py:260 app/templates/admin/tags/list.html:4 +#: app/blueprints/packages/packages.py:226 app/templates/admin/tags/list.html:4 #: app/templates/admin/tags/list.html:10 app/templates/todo/tags.html:38 msgid "Tags" msgstr "" -#: app/blueprints/packages/packages.py:261 +#: app/blueprints/packages/packages.py:227 msgid "Content Warnings" msgstr "" -#: app/blueprints/packages/packages.py:262 app/templates/packages/view.html:600 +#: app/blueprints/packages/packages.py:228 app/templates/packages/view.html:600 msgid "License" msgstr "" -#: app/blueprints/packages/packages.py:263 +#: app/blueprints/packages/packages.py:229 msgid "Media License" msgstr "" -#: app/blueprints/packages/packages.py:265 +#: app/blueprints/packages/packages.py:231 msgid "Long Description (Markdown)" msgstr "" -#: app/blueprints/packages/packages.py:267 +#: app/blueprints/packages/packages.py:233 msgid "VCS Repository URL" msgstr "" -#: app/blueprints/packages/packages.py:268 app/blueprints/users/settings.py:75 +#: app/blueprints/packages/packages.py:234 app/blueprints/users/settings.py:75 msgid "Website URL" msgstr "" -#: app/blueprints/packages/packages.py:269 +#: app/blueprints/packages/packages.py:235 msgid "Issue Tracker URL" msgstr "" -#: app/blueprints/packages/packages.py:270 +#: app/blueprints/packages/packages.py:236 msgid "Forum Topic ID" msgstr "" -#: app/blueprints/packages/packages.py:271 +#: app/blueprints/packages/packages.py:237 msgid "Video URL" msgstr "" -#: app/blueprints/packages/packages.py:272 +#: app/blueprints/packages/packages.py:238 msgid "Donate URL" msgstr "" -#: app/blueprints/packages/packages.py:273 +#: app/blueprints/packages/packages.py:239 msgid "Translation URL" msgstr "" -#: app/blueprints/packages/packages.py:279 +#: app/blueprints/packages/packages.py:245 msgid "_game is not an allowed name" msgstr "" -#: app/blueprints/packages/packages.py:289 +#: app/blueprints/packages/packages.py:255 msgid "" "Package already exists, but is removed. Please contact ContentDB staff to" " restore the package" msgstr "" -#: app/blueprints/packages/packages.py:294 +#: app/blueprints/packages/packages.py:260 msgid "Package already exists" msgstr "" -#: app/blueprints/packages/packages.py:300 +#: app/blueprints/packages/packages.py:266 msgid "A collection with a similar name already exists" msgstr "" -#: app/blueprints/packages/packages.py:361 +#: app/blueprints/packages/packages.py:319 +#: app/blueprints/packages/releases.py:82 +msgid "" +"You must add an email address to your account and confirm it before you " +"can manage packages" +msgstr "" + +#: app/blueprints/packages/packages.py:331 msgid "Unable to find that user" msgstr "" -#: app/blueprints/packages/packages.py:365 +#: app/blueprints/packages/packages.py:335 #: app/blueprints/packages/screenshots.py:137 #: app/blueprints/users/settings.py:131 msgid "Permission denied" msgstr "" -#: app/blueprints/packages/packages.py:421 -#: app/blueprints/packages/packages.py:494 -#: app/blueprints/packages/packages.py:514 +#: app/blueprints/packages/packages.py:391 +#: app/blueprints/packages/packages.py:464 +#: app/blueprints/packages/packages.py:484 msgid "You don't have permission to do that" msgstr "" -#: app/blueprints/packages/packages.py:453 +#: app/blueprints/packages/packages.py:423 msgid "Please comment what changes are needed in the approval thread" msgstr "" -#: app/blueprints/packages/packages.py:460 +#: app/blueprints/packages/packages.py:430 msgid "" "Please comment in the approval thread so editors know what you have " "changed" msgstr "" -#: app/blueprints/packages/packages.py:509 +#: app/blueprints/packages/packages.py:479 msgid "Deleted package" msgstr "" -#: app/blueprints/packages/packages.py:529 +#: app/blueprints/packages/packages.py:499 msgid "Unapproved package" msgstr "" -#: app/blueprints/packages/packages.py:538 +#: app/blueprints/packages/packages.py:508 msgid "Maintainers (Comma-separated)" msgstr "" -#: app/blueprints/packages/packages.py:547 +#: app/blueprints/packages/packages.py:517 msgid "You don't have permission to edit maintainers" msgstr "" -#: app/blueprints/packages/packages.py:597 +#: app/blueprints/packages/packages.py:567 msgid "You are not a maintainer" msgstr "" -#: app/blueprints/packages/packages.py:600 +#: app/blueprints/packages/packages.py:570 msgid "Package owners cannot remove themselves as maintainers" msgstr "" -#: app/blueprints/packages/packages.py:632 +#: app/blueprints/packages/packages.py:602 msgid "Author Name" msgstr "" -#: app/blueprints/packages/packages.py:702 +#: app/blueprints/packages/packages.py:672 msgid "Enable support detection based on dependencies (recommended)" msgstr "" -#: app/blueprints/packages/packages.py:703 +#: app/blueprints/packages/packages.py:673 msgid "Supported games" msgstr "" -#: app/blueprints/packages/packages.py:704 +#: app/blueprints/packages/packages.py:674 msgid "Unsupported games" msgstr "" -#: app/blueprints/packages/packages.py:705 +#: app/blueprints/packages/packages.py:675 msgid "Supports all games (unless stated) / is game independent" msgstr "" -#: app/blueprints/packages/packages.py:721 +#: app/blueprints/packages/packages.py:691 msgid "You need at least one release before you can edit game support" msgstr "" -#: app/blueprints/packages/packages.py:725 +#: app/blueprints/packages/packages.py:695 msgid "Mod(pack) needs to contain at least one mod. Please create a new release" msgstr "" @@ -431,13 +424,13 @@ msgstr "" #: app/blueprints/packages/releases.py:58 #: app/blueprints/packages/releases.py:70 -#: app/blueprints/packages/releases.py:194 +#: app/blueprints/packages/releases.py:198 msgid "Minimum Minetest Version" msgstr "" #: app/blueprints/packages/releases.py:60 #: app/blueprints/packages/releases.py:72 -#: app/blueprints/packages/releases.py:197 +#: app/blueprints/packages/releases.py:201 msgid "Maximum Minetest Version" msgstr "" @@ -455,78 +448,77 @@ msgstr "" msgid "Is Approved" msgstr "" -#: app/blueprints/packages/releases.py:87 +#: app/blueprints/packages/releases.py:91 msgid "Import from Git" msgstr "" -#: app/blueprints/packages/releases.py:87 +#: app/blueprints/packages/releases.py:91 msgid "Upload .zip file" msgstr "" -#: app/blueprints/packages/releases.py:193 +#: app/blueprints/packages/releases.py:197 msgid "Set Min" msgstr "" -#: app/blueprints/packages/releases.py:196 +#: app/blueprints/packages/releases.py:200 msgid "Set Max" msgstr "" -#: app/blueprints/packages/releases.py:199 +#: app/blueprints/packages/releases.py:203 msgid "Only change values previously set as none" msgstr "" -#: app/blueprints/packages/releases.py:200 +#: app/blueprints/packages/releases.py:204 msgid "Update" msgstr "" -#: app/blueprints/packages/releases.py:252 +#: app/blueprints/packages/releases.py:256 #: app/templates/packages/update_config.html:25 msgid "Trigger" msgstr "" -#: app/blueprints/packages/releases.py:253 +#: app/blueprints/packages/releases.py:257 msgid "New Commit" msgstr "" -#: app/blueprints/packages/releases.py:254 app/templates/admin/tags/list.html:8 +#: app/blueprints/packages/releases.py:258 app/templates/admin/tags/list.html:8 msgid "New Tag" msgstr "" -#: app/blueprints/packages/releases.py:256 +#: app/blueprints/packages/releases.py:260 msgid "Branch name" msgstr "" -#: app/blueprints/packages/releases.py:257 +#: app/blueprints/packages/releases.py:261 #: app/templates/packages/update_config.html:38 msgid "Action" msgstr "" -#: app/blueprints/packages/releases.py:258 +#: app/blueprints/packages/releases.py:262 msgid "Send notification and mark as outdated" msgstr "" -#: app/blueprints/packages/releases.py:258 -#: app/templates/macros/package_approval.html:22 +#: app/blueprints/packages/releases.py:262 app/logic/package_approval.py:104 msgid "Create release" msgstr "" -#: app/blueprints/packages/releases.py:260 +#: app/blueprints/packages/releases.py:264 msgid "Save Settings" msgstr "" -#: app/blueprints/packages/releases.py:261 +#: app/blueprints/packages/releases.py:265 msgid "Disable Automation" msgstr "" -#: app/blueprints/packages/releases.py:300 +#: app/blueprints/packages/releases.py:304 msgid "Please add a Git repository URL in order to set up automatic releases" msgstr "" -#: app/blueprints/packages/releases.py:316 +#: app/blueprints/packages/releases.py:320 msgid "Deleted update configuration" msgstr "" -#: app/blueprints/packages/releases.py:324 +#: app/blueprints/packages/releases.py:328 msgid "Now, please create an initial release" msgstr "" @@ -633,7 +625,7 @@ msgid "Please wait before commenting again" msgstr "" #: app/blueprints/threads/__init__.py:284 -#: app/templates/macros/package_approval.html:112 +#: app/templates/macros/package_approval.html:56 msgid "Open Thread" msgstr "" @@ -698,7 +690,7 @@ msgstr "" msgid "Display Name" msgstr "" -#: app/blueprints/users/account.py:101 app/blueprints/users/settings.py:298 +#: app/blueprints/users/account.py:101 app/blueprints/users/settings.py:309 #: app/templates/users/list.html:18 msgid "Username" msgstr "" @@ -972,7 +964,7 @@ msgid "Account and Security" msgstr "" #: app/blueprints/users/settings.py:46 -#: app/templates/users/settings_email.html:8 +#: app/templates/users/settings_email.html:12 msgid "Email and Notifications" msgstr "" @@ -997,27 +989,27 @@ msgstr "" msgid "A user already has that name" msgstr "" -#: app/blueprints/users/settings.py:256 +#: app/blueprints/users/settings.py:264 msgid "Users with moderator rank or above cannot be deleted" msgstr "" -#: app/blueprints/users/settings.py:299 +#: app/blueprints/users/settings.py:310 msgid "Display name" msgstr "" -#: app/blueprints/users/settings.py:300 +#: app/blueprints/users/settings.py:311 msgid "Forums Username" msgstr "" -#: app/blueprints/users/settings.py:301 +#: app/blueprints/users/settings.py:312 msgid "GitHub Username" msgstr "" -#: app/blueprints/users/settings.py:302 app/templates/users/list.html:14 +#: app/blueprints/users/settings.py:313 app/templates/users/list.html:14 msgid "Rank" msgstr "" -#: app/blueprints/users/settings.py:346 +#: app/blueprints/users/settings.py:357 msgid "Can't promote a user to a rank higher than yourself!" msgstr "" @@ -1034,33 +1026,77 @@ msgstr "" msgid "Search" msgstr "" -#: app/logic/package_validator.py:37 +#: app/logic/package_approval.py:95 msgid "A package already exists with this name. Please see Policy and Guidance 3" msgstr "" -#: app/logic/package_validator.py:40 -#: app/templates/macros/package_approval.html:36 -msgid "A release is required before this package can be approved." +#: app/logic/package_approval.py:99 +msgid "You need to create a release before this package can be approved." msgstr "" -#: app/logic/package_validator.py:46 -#: app/templates/macros/package_approval.html:45 +#: app/logic/package_approval.py:101 +msgid "Release is still importing, or has an error." +msgstr "" + +#: app/logic/package_approval.py:105 +msgid "Set up releases" +msgstr "" + +#: app/logic/package_approval.py:112 +msgid "You need to add at least one screenshot." +msgstr "" + +#: app/logic/package_approval.py:117 #, python-format msgid "" "The following hard dependencies need to be added to ContentDB first: " "%(deps)s" msgstr "" -#: app/logic/package_validator.py:51 -#: app/templates/macros/package_approval.html:41 -msgid "You need to add at least one screenshot." +#: app/logic/package_approval.py:121 +msgid "" +"What games does your package support? Please specify on the supported " +"games page" msgstr "" -#: app/logic/package_validator.py:54 -#: app/templates/macros/package_approval.html:49 +#: app/logic/package_approval.py:126 msgid "Please wait for the license to be added to CDB." msgstr "" +#: app/logic/package_approval.py:134 +msgid "Please make sure that this package has the right to the names it uses." +msgstr "" + +#: app/logic/package_approval.py:139 +#, python-format +msgid "Please make sure that this package has the right to the names %(names)s" +msgstr "" + +#: app/logic/package_approval.py:140 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/logic/package_approval.py:145 +msgid "Error: Another package already uses this forum topic!" +msgstr "" + +#: app/logic/package_approval.py:150 +msgid "Error: Forum topic author doesn't match package author." +msgstr "" + +#: app/logic/package_approval.py:152 +msgid "" +"Warning: Forum topic not found. The topic may have been created since the" +" last forum crawl." +msgstr "" + #: app/logic/packages.py:99 msgid "" "Name can only contain lower case letters (a-z), digits (0-9), and " @@ -1159,7 +1195,7 @@ msgstr "" msgid "Delete" msgstr "" -#: app/models/packages.py:572 app/templates/packages/view.html:163 +#: app/models/packages.py:569 app/templates/packages/view.html:163 msgid "Work in Progress" msgstr "" @@ -1275,7 +1311,7 @@ msgstr "" msgid "Languages" msgstr "" -#: app/templates/base.html:202 app/templates/translate/index.html:72 +#: app/templates/base.html:202 app/templates/translate/index.html:76 msgid "Help translate ContentDB" msgstr "" @@ -1381,17 +1417,6 @@ msgstr "" msgid "Recently Added" msgstr "" -#: 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" @@ -1781,7 +1806,7 @@ msgid "You can use GitHub to log in if it is associated with your account." msgstr "" #: app/templates/emails/unable_to_find_account.html:9 -msgid "Otherwise, you may need to contact rubenwardy for help." +msgid "Otherwise, you may need to contact the admin for help." msgstr "" #: app/templates/emails/unable_to_find_account.html:12 @@ -1857,56 +1882,35 @@ msgstr "" msgid "State" msgstr "" -#: app/templates/macros/package_approval.html:26 -msgid "Set up releases" -msgstr "" - -#: app/templates/macros/package_approval.html:31 -msgid "You need to create a release before this package can be approved." -msgstr "" - -#: app/templates/macros/package_approval.html:33 -msgid "Release is still importing, or has an error." -msgstr "" - -#: app/templates/macros/package_approval.html:56 -msgid "You should add at least one screenshot." -msgstr "" - -#: app/templates/macros/package_approval.html:62 +#: app/templates/macros/package_approval.html:36 msgid "Please wait for the release to be approved." msgstr "" -#: app/templates/macros/package_approval.html:64 +#: app/templates/macros/package_approval.html:38 msgid "You can now approve this package if you're ready." msgstr "" -#: app/templates/macros/package_approval.html:66 +#: app/templates/macros/package_approval.html:40 msgid "Please wait for the package to be approved." msgstr "" -#: app/templates/macros/package_approval.html:70 +#: app/templates/macros/package_approval.html:44 msgid "You can now submit this package for approval if you're ready." msgstr "" -#: app/templates/macros/package_approval.html:72 +#: app/templates/macros/package_approval.html:46 msgid "This package can be submitted for approval when ready." msgstr "" -#: app/templates/macros/package_approval.html:102 -msgid "Please make sure that this package has the right to the names it uses." +#: app/templates/macros/package_approval.html:49 +msgid "You need to fix the above errors before you can submit for review" msgstr "" -#: app/templates/macros/package_approval.html:104 -#, python-format -msgid "Please make sure that this package has the right to the names %(names)s" -msgstr "" - -#: app/templates/macros/package_approval.html:115 +#: app/templates/macros/package_approval.html:59 msgid "Package approval thread" msgstr "" -#: app/templates/macros/package_approval.html:116 +#: app/templates/macros/package_approval.html:60 msgid "" "You can open a thread if you have a question for the approver or package " "author." @@ -3124,16 +3128,27 @@ msgstr "" msgid "Translating content meta - lua_api.md" msgstr "" -#: app/templates/packages/translation.html:31 +#: app/templates/packages/translation.html:30 +msgid "Translation template" +msgstr "" + +#: app/templates/packages/translation.html:32 +#, python-format +msgid "" +"To quickly add support for ContentDB package translation, create a file " +"at %(location)s with the following content:" +msgstr "" + +#: app/templates/packages/translation.html:43 #, python-format msgid "%(title)s is available in %(num)d languages." msgstr "" -#: app/templates/packages/translation.html:32 +#: app/templates/packages/translation.html:44 msgid "ContentDB reads translations from locale files (.tr) in your package." msgstr "" -#: app/templates/packages/translation.html:39 +#: app/templates/packages/translation.html:51 msgid "Language" msgstr "" @@ -3385,7 +3400,7 @@ msgid "" msgstr "" #: app/templates/report/index.html:16 -msgid "Please sign in or contact the admin in another way" +msgid "Please sign in or contact the admin using the link below." msgstr "" #: app/templates/report/index.html:34 @@ -3794,20 +3809,24 @@ msgid "" "languages." msgstr "" -#: app/templates/translate/index.html:69 +#: app/templates/translate/index.html:65 +msgid "How to translate a mod / game" +msgstr "" + +#: app/templates/translate/index.html:73 msgid "ContentDB" msgstr "" -#: app/templates/translate/index.html:76 +#: app/templates/translate/index.html:80 msgid "Packages that support translation" msgstr "" -#: app/templates/translate/index.html:81 +#: app/templates/translate/index.html:85 #, python-format msgid "Only show packages with %(lang)s translation" msgstr "" -#: app/templates/translate/index.html:85 +#: app/templates/translate/index.html:89 #, python-format msgid "Hide packages with %(lang)s translation" msgstr "" @@ -3888,7 +3907,7 @@ msgstr "" #: app/templates/users/change_set_password.html:17 #: app/templates/users/register.html:25 -#: app/templates/users/settings_email.html:20 +#: app/templates/users/settings_email.html:24 msgid "Your email will never be shared with a third-party." msgstr "" @@ -4143,7 +4162,7 @@ msgid "Change Email and Send Password Reset" msgstr "" #: app/templates/users/modtools.html:108 -#: app/templates/users/settings_email.html:14 +#: app/templates/users/settings_email.html:18 msgid "Email Address" msgstr "" @@ -4222,14 +4241,20 @@ msgid "Profile Picture" msgstr "" #: app/templates/users/profile_edit.html:27 -msgid "Sync with Forums" +msgid "Import from forums" msgstr "" -#: app/templates/users/profile_edit.html:46 +#: app/templates/users/profile_edit.html:47 +msgid "" +"Profile pictures should be square, at least 64x64px, and one of the " +"following formats: jpeg, png, or webp." +msgstr "" + +#: app/templates/users/profile_edit.html:51 msgid "Profile Information" msgstr "" -#: app/templates/users/profile_edit.html:53 +#: app/templates/users/profile_edit.html:58 msgid "Pretending to be another user is grounds for a permanent ban" msgstr "" @@ -4262,39 +4287,43 @@ msgstr "" msgid "Email and Notifications - %(username)s" msgstr "" -#: app/templates/users/settings_email.html:19 +#: app/templates/users/settings_email.html:23 msgid "" "Your email is needed to recover your account if you forget your password," " and to send (configurable) notifications." msgstr "" -#: app/templates/users/settings_email.html:25 +#: app/templates/users/settings_email.html:29 msgid "There is at least one verification pending." msgstr "" -#: app/templates/users/settings_email.html:29 +#: app/templates/users/settings_email.html:33 msgid "Notification Settings" msgstr "" -#: app/templates/users/settings_email.html:33 +#: app/templates/users/settings_email.html:37 msgid "Email notifications are currently turned off. Click 'save' to enable." msgstr "" -#: app/templates/users/settings_email.html:38 +#: app/templates/users/settings_email.html:42 msgid "" "Configure whether certain types of notifications are sent immediately, or" " as part of a daily digest." msgstr "" #: app/templates/users/settings_email.html:43 +msgid "Disable all" +msgstr "" + +#: app/templates/users/settings_email.html:48 msgid "Event" msgstr "" -#: app/templates/users/settings_email.html:45 +#: app/templates/users/settings_email.html:50 msgid "Immediately" msgstr "" -#: app/templates/users/settings_email.html:46 +#: app/templates/users/settings_email.html:51 msgid "In digest" msgstr "" diff --git a/translations/ms/LC_MESSAGES/messages.po b/translations/ms/LC_MESSAGES/messages.po index b313066f..e8b207fd 100644 --- a/translations/ms/LC_MESSAGES/messages.po +++ b/translations/ms/LC_MESSAGES/messages.po @@ -7,25 +7,24 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2024-03-03 02:54+0000\n" +"POT-Creation-Date: 2024-03-23 16:19+0000\n" "PO-Revision-Date: 2024-03-03 17:21+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 +#: app/__init__.py:137 msgid "Banned:" msgstr "Diharamkan:" -#: app/__init__.py:125 +#: app/__init__.py:139 msgid "You have been banned." msgstr "Anda telah diharamkan." @@ -44,7 +43,7 @@ msgstr "Pakej" msgid "%(package_type)s for %(game_name)s" msgstr "%(package_type)s untuk %(game_name)s" -#: app/template_filters.py:90 +#: app/template_filters.py:92 #, python-format msgid "%(delta)s ago" msgstr "%(delta)s yang lalu" @@ -64,10 +63,10 @@ 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:275 -#: app/blueprints/packages/packages.py:539 -#: app/blueprints/packages/packages.py:635 -#: app/blueprints/packages/packages.py:706 +#: app/blueprints/oauth/__init__.py:175 app/blueprints/packages/packages.py:241 +#: app/blueprints/packages/packages.py:509 +#: app/blueprints/packages/packages.py:605 +#: app/blueprints/packages/packages.py:676 #: app/blueprints/packages/releases.py:62 #: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:49 #: app/blueprints/packages/screenshots.py:36 @@ -75,7 +74,7 @@ msgstr "Hadkan ke pakej" #: 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 +#: app/blueprints/users/settings.py:315 app/templates/users/modtools.html:111 msgid "Save" msgstr "Simpan" @@ -86,13 +85,13 @@ msgstr "Simpan" #: 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 +#: app/templates/packages/translation.html:54 msgid "Title" msgstr "Tajuk" #: app/blueprints/collections/__init__.py:80 #: app/blueprints/collections/__init__.py:85 -#: app/templates/packages/translation.html:45 +#: app/templates/packages/translation.html:57 msgid "Short Description" msgstr "Perihal Pendek" @@ -140,29 +139,29 @@ msgstr "(Awam, tukar dari Profil > Himpunan Saya)" msgid "Removed package from favorites collection" msgstr "Pakej dibuang dari himpunan kegemaran" -#: app/blueprints/github/__init__.py:52 +#: app/blueprints/github/__init__.py:54 msgid "Authorization failed [err=gh-oauth-login-failed]" msgstr "Pengesahan kuasa gagal [err=gh-oauth-login-failed]" -#: app/blueprints/github/__init__.py:76 +#: app/blueprints/github/__init__.py:78 msgid "Linked GitHub to account" msgstr "Github dipautkan ke akaun" -#: app/blueprints/github/__init__.py:79 +#: app/blueprints/github/__init__.py:81 msgid "GitHub account is already associated with another user" msgstr "Akaun Github sudah dikaitkan dengan pengguna lain" -#: app/blueprints/github/__init__.py:85 +#: app/blueprints/github/__init__.py:87 msgid "Unable to find an account for that GitHub user" msgstr "Tidak mampu cari akaun untuk pengguna Github tersebut" -#: app/blueprints/github/__init__.py:90 +#: app/blueprints/github/__init__.py:92 msgid "Authorization failed [err=gh-login-failed]" msgstr "Pengesahan kuasa gagal [err=gh-login-failed]" #: app/blueprints/oauth/__init__.py:169 app/templates/admin/tags/list.html:30 #: app/templates/admin/warnings/list.html:24 -#: app/templates/users/settings_email.html:44 +#: app/templates/users/settings_email.html:49 msgid "Description" msgstr "Perihalan" @@ -225,112 +224,96 @@ msgstr "Kongsi dan Lencana" msgid "Remove / Unpublish" msgstr "Buang / Nyahterbit" -#: app/blueprints/packages/__init__.py:80 +#: app/blueprints/packages/__init__.py:80 app/logic/package_approval.py:123 #: app/templates/packages/game_support.html:4 msgid "Supported Games" msgstr "Permainan Disokong" -#: app/blueprints/packages/packages.py:177 -msgid "Error: Another package already uses this forum topic!" -msgstr "Ralat: Pakej lain sudah menggunakan topik forum ini!" - -#: app/blueprints/packages/packages.py:183 -msgid "Error: Forum topic author doesn't match package author." -msgstr "Ralat: Pencipta topik forum tidak sepadan dengan pencipta pakej." - -#: app/blueprints/packages/packages.py:186 -msgid "" -"Warning: Forum topic not found. This may happen if the topic has only " -"just been created." -msgstr "" -"Amaran: Topik forum tidak dijumpai. Ini mungkin berlaku jika topik " -"tersebut baru saja dicipta." - -#: app/blueprints/packages/packages.py:239 +#: app/blueprints/packages/packages.py:205 msgid "No download available." msgstr "Tiada muat turun tersedia." -#: app/blueprints/packages/packages.py:253 app/templates/packages/view.html:589 +#: app/blueprints/packages/packages.py:219 app/templates/packages/view.html:589 msgid "Type" msgstr "Jenis" -#: app/blueprints/packages/packages.py:254 +#: app/blueprints/packages/packages.py:220 msgid "Title (Human-readable)" msgstr "Tajuk (Bacaan manusia)" -#: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:633 +#: app/blueprints/packages/packages.py:221 +#: app/blueprints/packages/packages.py:603 msgid "Name (Technical)" msgstr "Nama (Teknikal)" -#: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:634 +#: app/blueprints/packages/packages.py:221 +#: app/blueprints/packages/packages.py:604 #: app/templates/packages/create_edit.html:75 msgid "Lower case letters (a-z), digits (0-9), and underscores (_) only" msgstr "Huruf kecil (a-z), digit (0-9), dan garis bawah (_) sahaja" -#: app/blueprints/packages/packages.py:256 +#: app/blueprints/packages/packages.py:222 msgid "Short Description (Plaintext)" msgstr "Perihal Pendek (Teks biasa)" -#: app/blueprints/packages/packages.py:258 app/templates/packages/view.html:611 +#: app/blueprints/packages/packages.py:224 app/templates/packages/view.html:611 msgid "Maintenance State" msgstr "Keadaan Penyenggaraan" -#: app/blueprints/packages/packages.py:260 app/templates/admin/tags/list.html:4 +#: app/blueprints/packages/packages.py:226 app/templates/admin/tags/list.html:4 #: app/templates/admin/tags/list.html:10 app/templates/todo/tags.html:38 msgid "Tags" msgstr "Tag" -#: app/blueprints/packages/packages.py:261 +#: app/blueprints/packages/packages.py:227 msgid "Content Warnings" msgstr "Amaran Kandungan" -#: app/blueprints/packages/packages.py:262 app/templates/packages/view.html:600 +#: app/blueprints/packages/packages.py:228 app/templates/packages/view.html:600 msgid "License" msgstr "Lesen" -#: app/blueprints/packages/packages.py:263 +#: app/blueprints/packages/packages.py:229 msgid "Media License" msgstr "Lesen Media" -#: app/blueprints/packages/packages.py:265 +#: app/blueprints/packages/packages.py:231 msgid "Long Description (Markdown)" msgstr "Perihal Panjang (Markdown)" -#: app/blueprints/packages/packages.py:267 +#: app/blueprints/packages/packages.py:233 msgid "VCS Repository URL" msgstr "URL Repositori VCS" -#: app/blueprints/packages/packages.py:268 app/blueprints/users/settings.py:75 +#: app/blueprints/packages/packages.py:234 app/blueprints/users/settings.py:75 msgid "Website URL" msgstr "URL Laman Sesawang" -#: app/blueprints/packages/packages.py:269 +#: app/blueprints/packages/packages.py:235 msgid "Issue Tracker URL" msgstr "URL Penjejak Isu" -#: app/blueprints/packages/packages.py:270 +#: app/blueprints/packages/packages.py:236 msgid "Forum Topic ID" msgstr "ID Topik Forum" -#: app/blueprints/packages/packages.py:271 +#: app/blueprints/packages/packages.py:237 msgid "Video URL" msgstr "URL Video" -#: app/blueprints/packages/packages.py:272 +#: app/blueprints/packages/packages.py:238 msgid "Donate URL" msgstr "URL Derma" -#: app/blueprints/packages/packages.py:273 +#: app/blueprints/packages/packages.py:239 msgid "Translation URL" msgstr "URL Terjemahan" -#: app/blueprints/packages/packages.py:279 +#: app/blueprints/packages/packages.py:245 msgid "_game is not an allowed name" msgstr "_game bukanlah nama yang dibenarkan" -#: app/blueprints/packages/packages.py:289 +#: app/blueprints/packages/packages.py:255 msgid "" "Package already exists, but is removed. Please contact ContentDB staff to" " restore the package" @@ -338,95 +321,102 @@ msgstr "" "Pakej sudah wujud, tetapi telah dibuang. Sila hubungi kakitangan " "ContentDB untuk memulihkan pakej" -#: app/blueprints/packages/packages.py:294 +#: app/blueprints/packages/packages.py:260 msgid "Package already exists" msgstr "Pakej sudah wujud" -#: app/blueprints/packages/packages.py:300 +#: app/blueprints/packages/packages.py:266 msgid "A collection with a similar name already exists" msgstr "Himpunan dengan nama yang serupa sudah wujud" -#: app/blueprints/packages/packages.py:361 +#: app/blueprints/packages/packages.py:319 +#: app/blueprints/packages/releases.py:82 +msgid "" +"You must add an email address to your account and confirm it before you " +"can manage packages" +msgstr "" + +#: app/blueprints/packages/packages.py:331 msgid "Unable to find that user" msgstr "Tidak jumpa pengguna tersebut" -#: app/blueprints/packages/packages.py:365 +#: app/blueprints/packages/packages.py:335 #: app/blueprints/packages/screenshots.py:137 #: app/blueprints/users/settings.py:131 msgid "Permission denied" msgstr "Kebenaran ditolak" -#: app/blueprints/packages/packages.py:421 -#: app/blueprints/packages/packages.py:494 -#: app/blueprints/packages/packages.py:514 +#: app/blueprints/packages/packages.py:391 +#: app/blueprints/packages/packages.py:464 +#: app/blueprints/packages/packages.py:484 msgid "You don't have permission to do that" msgstr "Anda tiada kebenaran untuk berbuat sedemikian" -#: app/blueprints/packages/packages.py:453 +#: app/blueprints/packages/packages.py:423 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:460 +#: app/blueprints/packages/packages.py:430 msgid "" "Please comment in the approval thread so editors know what you have " "changed" msgstr "" -"Sila tulis komen dalam bebenang kelulusan supaya para penyunting tahu apa " -"yang telah diubah" +"Sila tulis komen dalam bebenang kelulusan supaya para penyunting tahu apa" +" yang telah diubah" -#: app/blueprints/packages/packages.py:509 +#: app/blueprints/packages/packages.py:479 msgid "Deleted package" msgstr "Pakej dipadam" -#: app/blueprints/packages/packages.py:529 +#: app/blueprints/packages/packages.py:499 msgid "Unapproved package" msgstr "Pakej tidak diluluskan" -#: app/blueprints/packages/packages.py:538 +#: app/blueprints/packages/packages.py:508 msgid "Maintainers (Comma-separated)" msgstr "Penyenggara (Dipisahkan dengan koma)" -#: app/blueprints/packages/packages.py:547 +#: app/blueprints/packages/packages.py:517 msgid "You don't have permission to edit maintainers" msgstr "Anda tiada kebenaran untuk menyunting penyenggara" -#: app/blueprints/packages/packages.py:597 +#: app/blueprints/packages/packages.py:567 msgid "You are not a maintainer" msgstr "Anda bukan seorang penyenggara" -#: app/blueprints/packages/packages.py:600 +#: app/blueprints/packages/packages.py:570 msgid "Package owners cannot remove themselves as maintainers" msgstr "Pemilik pakej tidak boleh mengeluarkan diri sendiri sebagai penyenggara" -#: app/blueprints/packages/packages.py:632 +#: app/blueprints/packages/packages.py:602 msgid "Author Name" msgstr "Nama Pencipta" -#: app/blueprints/packages/packages.py:702 +#: app/blueprints/packages/packages.py:672 msgid "Enable support detection based on dependencies (recommended)" msgstr "Membolehkan pengesan sokongan berdasarkan pada kebergantungan (disyorkan)" -#: app/blueprints/packages/packages.py:703 +#: app/blueprints/packages/packages.py:673 msgid "Supported games" msgstr "Permainan yang disokong" -#: app/blueprints/packages/packages.py:704 +#: app/blueprints/packages/packages.py:674 msgid "Unsupported games" msgstr "Permainan yang tidak disokong" -#: app/blueprints/packages/packages.py:705 +#: app/blueprints/packages/packages.py:675 msgid "Supports all games (unless stated) / is game independent" msgstr "Menyokong semua permainan (melainkan dinyatakan) / tak bersandar permainan" -#: app/blueprints/packages/packages.py:721 +#: app/blueprints/packages/packages.py:691 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:725 +#: app/blueprints/packages/packages.py:695 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 " @@ -449,13 +439,13 @@ msgstr "Rujukan git (cth: cincang serahan, cabang, atau tag)" #: app/blueprints/packages/releases.py:58 #: app/blueprints/packages/releases.py:70 -#: app/blueprints/packages/releases.py:194 +#: app/blueprints/packages/releases.py:198 msgid "Minimum Minetest Version" msgstr "Versi Minetest Minimum" #: app/blueprints/packages/releases.py:60 #: app/blueprints/packages/releases.py:72 -#: app/blueprints/packages/releases.py:197 +#: app/blueprints/packages/releases.py:201 msgid "Maximum Minetest Version" msgstr "Versi Minetest Maksimum" @@ -473,78 +463,77 @@ msgstr "ID Tugas" msgid "Is Approved" msgstr "Telah Diluluskan" -#: app/blueprints/packages/releases.py:87 +#: app/blueprints/packages/releases.py:91 msgid "Import from Git" msgstr "Import dari Git" -#: app/blueprints/packages/releases.py:87 +#: app/blueprints/packages/releases.py:91 msgid "Upload .zip file" msgstr "Muat naik fail .zip" -#: app/blueprints/packages/releases.py:193 +#: app/blueprints/packages/releases.py:197 msgid "Set Min" msgstr "Tetapkan Minimum" -#: app/blueprints/packages/releases.py:196 +#: app/blueprints/packages/releases.py:200 msgid "Set Max" msgstr "Tetapkan Maksimum" -#: app/blueprints/packages/releases.py:199 +#: app/blueprints/packages/releases.py:203 msgid "Only change values previously set as none" msgstr "Hanya tukar nilai yang sebelum ini ditetapkan sebagai tiada" -#: app/blueprints/packages/releases.py:200 +#: app/blueprints/packages/releases.py:204 msgid "Update" msgstr "Kemas kini" -#: app/blueprints/packages/releases.py:252 +#: app/blueprints/packages/releases.py:256 #: app/templates/packages/update_config.html:25 msgid "Trigger" msgstr "Picu" -#: app/blueprints/packages/releases.py:253 +#: app/blueprints/packages/releases.py:257 msgid "New Commit" msgstr "Serahan Baharu" -#: app/blueprints/packages/releases.py:254 app/templates/admin/tags/list.html:8 +#: app/blueprints/packages/releases.py:258 app/templates/admin/tags/list.html:8 msgid "New Tag" msgstr "Tag Baharu" -#: app/blueprints/packages/releases.py:256 +#: app/blueprints/packages/releases.py:260 msgid "Branch name" msgstr "Nama cabang" -#: app/blueprints/packages/releases.py:257 +#: app/blueprints/packages/releases.py:261 #: app/templates/packages/update_config.html:38 msgid "Action" msgstr "Perbuatan" -#: app/blueprints/packages/releases.py:258 +#: app/blueprints/packages/releases.py:262 msgid "Send notification and mark as outdated" msgstr "Hantar pemberitahuan dan tanda sebagai lapuk" -#: app/blueprints/packages/releases.py:258 -#: app/templates/macros/package_approval.html:22 +#: app/blueprints/packages/releases.py:262 app/logic/package_approval.py:104 msgid "Create release" msgstr "Cipta terbitan" -#: app/blueprints/packages/releases.py:260 +#: app/blueprints/packages/releases.py:264 msgid "Save Settings" msgstr "Simpan Tetapan" -#: app/blueprints/packages/releases.py:261 +#: app/blueprints/packages/releases.py:265 msgid "Disable Automation" msgstr "Lumpuhkan Automasi" -#: app/blueprints/packages/releases.py:300 +#: app/blueprints/packages/releases.py:304 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:316 +#: app/blueprints/packages/releases.py:320 msgid "Deleted update configuration" msgstr "Konfigurasi kemas kini telah dipadam" -#: app/blueprints/packages/releases.py:324 +#: app/blueprints/packages/releases.py:328 msgid "Now, please create an initial release" msgstr "Sekarang, sila cipta sebuah terbitan awal" @@ -654,7 +643,7 @@ msgid "Please wait before commenting again" msgstr "Sila tunggu sebentar sebelum menulis komen lagi" #: app/blueprints/threads/__init__.py:284 -#: app/templates/macros/package_approval.html:112 +#: app/templates/macros/package_approval.html:56 msgid "Open Thread" msgstr "Buka Bebenang" @@ -721,7 +710,7 @@ msgstr "Log masuk gagal" msgid "Display Name" msgstr "Nama Paparan" -#: app/blueprints/users/account.py:101 app/blueprints/users/settings.py:298 +#: app/blueprints/users/account.py:101 app/blueprints/users/settings.py:309 #: app/templates/users/list.html:18 msgid "Username" msgstr "Nama Pengguna" @@ -1016,7 +1005,7 @@ msgid "Account and Security" msgstr "Akaun dan Keselamatan" #: app/blueprints/users/settings.py:46 -#: app/templates/users/settings_email.html:8 +#: app/templates/users/settings_email.html:12 msgid "Email and Notifications" msgstr "E-mel dan Pemberitahuan" @@ -1041,27 +1030,27 @@ msgstr "URL Derma" msgid "A user already has that name" msgstr "Seorang pengguna sudah ada nama tersebut" -#: app/blueprints/users/settings.py:256 +#: app/blueprints/users/settings.py:264 msgid "Users with moderator rank or above cannot be deleted" msgstr "Pengguna dengan pangkat moderator ke atas tidak boleh dipadam" -#: app/blueprints/users/settings.py:299 +#: app/blueprints/users/settings.py:310 msgid "Display name" msgstr "Nama paparan" -#: app/blueprints/users/settings.py:300 +#: app/blueprints/users/settings.py:311 msgid "Forums Username" msgstr "Nama Pengguna Forum" -#: app/blueprints/users/settings.py:301 +#: app/blueprints/users/settings.py:312 msgid "GitHub Username" msgstr "Nama Pengguna GitHub" -#: app/blueprints/users/settings.py:302 app/templates/users/list.html:14 +#: app/blueprints/users/settings.py:313 app/templates/users/list.html:14 msgid "Rank" msgstr "Pangkat" -#: app/blueprints/users/settings.py:346 +#: app/blueprints/users/settings.py:357 msgid "Can't promote a user to a rank higher than yourself!" msgstr "" "Tidak boleh naikkan pengguna ke pangkat lebih tinggi dari diri anda " @@ -1080,17 +1069,27 @@ msgstr "Penapis fail" msgid "Search" msgstr "Cari" -#: app/logic/package_validator.py:37 +#: app/logic/package_approval.py:95 msgid "A package already exists with this name. Please see Policy and Guidance 3" msgstr "Pakej sudah wujud dengan nama ini. Sila lihat Polisi dan Panduan 3" -#: app/logic/package_validator.py:40 -#: app/templates/macros/package_approval.html:36 -msgid "A release is required before this package can be approved." -msgstr "Suatu terbitan diperlukan sebelum pakej ini boleh diluluskan." +#: app/logic/package_approval.py:99 +msgid "You need to create a release before this package can be approved." +msgstr "Anda perlu mencipta suatu terbitan sebelum pakej ini boleh diluluskan." -#: app/logic/package_validator.py:46 -#: app/templates/macros/package_approval.html:45 +#: app/logic/package_approval.py:101 +msgid "Release is still importing, or has an error." +msgstr "Terbitan masih dalam proses import, atau mempunyai ralat." + +#: app/logic/package_approval.py:105 +msgid "Set up releases" +msgstr "Tetapkan terbitan" + +#: app/logic/package_approval.py:112 +msgid "You need to add at least one screenshot." +msgstr "Anda perlu tambah sekurang-kurangnya satu tangkap layar." + +#: app/logic/package_approval.py:117 #, python-format msgid "" "The following hard dependencies need to be added to ContentDB first: " @@ -1099,16 +1098,50 @@ msgstr "" "Kebergantungan wajib berikut perlu ditambah ke ContentDB terlebih dahulu:" " %(deps)s" -#: app/logic/package_validator.py:51 -#: app/templates/macros/package_approval.html:41 -msgid "You need to add at least one screenshot." -msgstr "Anda perlu tambah sekurang-kurangnya satu tangkap layar." +#: app/logic/package_approval.py:121 +msgid "" +"What games does your package support? Please specify on the supported " +"games page" +msgstr "" -#: app/logic/package_validator.py:54 -#: app/templates/macros/package_approval.html:49 +#: app/logic/package_approval.py:126 msgid "Please wait for the license to be added to CDB." msgstr "Sila tunggu lesen tersebut ditambah ke CDB dahulu." +#: app/logic/package_approval.py:134 +msgid "Please make sure that this package has the right to the names it uses." +msgstr "Sila pastikan pakej ini mempunyai hak ke atas nama yang digunakan." + +#: app/logic/package_approval.py:139 +#, python-format +msgid "Please make sure that this package has the right to the names %(names)s" +msgstr "Sila pastikan pakej ini mempunyai hak ke atas nama %(names)s" + +#: app/logic/package_approval.py:140 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/logic/package_approval.py:145 +msgid "Error: Another package already uses this forum topic!" +msgstr "Ralat: Pakej lain sudah menggunakan topik forum ini!" + +#: app/logic/package_approval.py:150 +msgid "Error: Forum topic author doesn't match package author." +msgstr "Ralat: Pencipta topik forum tidak sepadan dengan pencipta pakej." + +#: app/logic/package_approval.py:152 +msgid "" +"Warning: Forum topic not found. The topic may have been created since the" +" last forum crawl." +msgstr "" + #: app/logic/packages.py:99 msgid "" "Name can only contain lower case letters (a-z), digits (0-9), and " @@ -1215,7 +1248,7 @@ msgstr "Luluskan" msgid "Delete" msgstr "Padam" -#: app/models/packages.py:572 app/templates/packages/view.html:163 +#: app/models/packages.py:569 app/templates/packages/view.html:163 msgid "Work in Progress" msgstr "Kerja Dalam Proses" @@ -1336,7 +1369,7 @@ msgstr "Log keluar" msgid "Languages" msgstr "Bahasa" -#: app/templates/base.html:202 app/templates/translate/index.html:72 +#: app/templates/base.html:202 app/templates/translate/index.html:76 msgid "Help translate ContentDB" msgstr "Bantu terjemah ContentDB" @@ -1444,17 +1477,6 @@ msgstr "Seterusnya" msgid "Recently Added" msgstr "Tambahan Terbaru" -#: 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" @@ -1862,8 +1884,8 @@ msgid "You can use GitHub to log in if it is associated with your account." msgstr "Anda boleh gunakan GitHub untuk log masuk jika ia dikaitkan ke akaun anda." #: app/templates/emails/unable_to_find_account.html:9 -msgid "Otherwise, you may need to contact rubenwardy for help." -msgstr "Jika tidak, anda mungkin perlu hubungi rubenwardy untuk bantuan." +msgid "Otherwise, you may need to contact the admin for help." +msgstr "" #: app/templates/emails/unable_to_find_account.html:12 msgid "" @@ -1946,58 +1968,37 @@ msgstr "Mula menaip untuk melihat cadangan" msgid "State" msgstr "Keadaan" -#: app/templates/macros/package_approval.html:26 -msgid "Set up releases" -msgstr "Tetapkan terbitan" - -#: app/templates/macros/package_approval.html:31 -msgid "You need to create a release before this package can be approved." -msgstr "Anda perlu mencipta suatu terbitan sebelum pakej ini boleh diluluskan." - -#: app/templates/macros/package_approval.html:33 -msgid "Release is still importing, or has an error." -msgstr "Terbitan masih dalam proses import, atau mempunyai ralat." - -#: app/templates/macros/package_approval.html:56 -msgid "You should add at least one screenshot." -msgstr "Anda patut tambah sekurang-kurangnya satu tangkap layar." - -#: app/templates/macros/package_approval.html:62 +#: app/templates/macros/package_approval.html:36 msgid "Please wait for the release to be approved." msgstr "Sila tunggu terbitan tersebut diluluskan dahulu." -#: app/templates/macros/package_approval.html:64 +#: app/templates/macros/package_approval.html:38 msgid "You can now approve this package if you're ready." msgstr "Anda boleh luluskan pakej ini sekarang jika anda telah bersedia." -#: app/templates/macros/package_approval.html:66 +#: app/templates/macros/package_approval.html:40 msgid "Please wait for the package to be approved." msgstr "Sila tunggu pakej tersebut diluluskan dahulu." -#: app/templates/macros/package_approval.html:70 +#: app/templates/macros/package_approval.html:44 msgid "You can now submit this package for approval if you're ready." msgstr "" "Anda boleh hantar pakej ini untuk proses kelulusan jika anda telah " "bersedia." -#: app/templates/macros/package_approval.html:72 +#: app/templates/macros/package_approval.html:46 msgid "This package can be submitted for approval when ready." msgstr "Pakej ini boleh dihantar untuk proses kelulusan apabila telah bersedia." -#: app/templates/macros/package_approval.html:102 -msgid "Please make sure that this package has the right to the names it uses." -msgstr "Sila pastikan pakej ini mempunyai hak ke atas nama yang digunakan." +#: app/templates/macros/package_approval.html:49 +msgid "You need to fix the above errors before you can submit for review" +msgstr "" -#: app/templates/macros/package_approval.html:104 -#, python-format -msgid "Please make sure that this package has the right to the names %(names)s" -msgstr "Sila pastikan pakej ini mempunyai hak ke atas nama %(names)s" - -#: app/templates/macros/package_approval.html:115 +#: app/templates/macros/package_approval.html:59 msgid "Package approval thread" msgstr "Bebenang kelulusan pakej" -#: app/templates/macros/package_approval.html:116 +#: app/templates/macros/package_approval.html:60 msgid "" "You can open a thread if you have a question for the approver or package " "author." @@ -2598,8 +2599,8 @@ msgstr "" #: app/templates/packages/create_edit.html:122 msgid "How can users translate your package? ie: weblate URL or a help page" msgstr "" -"Bagaimana pengguna boleh terjemah pakej anda? cth: URL Weblate atau halaman " -"bantuan" +"Bagaimana pengguna boleh terjemah pakej anda? cth: URL Weblate atau " +"halaman bantuan" #: app/templates/packages/edit_maintainers.html:4 msgid "Edit Maintainers" @@ -3165,8 +3166,8 @@ msgstr "Sebab" #: app/templates/packages/remove.html:52 msgid "Reason for unapproval / deletion, this is shown in the audit log" msgstr "" -"Sebab bagi ketidaklulusan / pemadaman, sebab ini akan dipaparkan dalam log " -"audit" +"Sebab bagi ketidaklulusan / pemadaman, sebab ini akan dipaparkan dalam " +"log audit" #: app/templates/packages/remove.html:61 msgid "Unpublish" @@ -3314,16 +3315,16 @@ msgid "" "To provide translations for your %(type)s, you need to create .tr files " "and upload a new release." msgstr "" -"Untuk menyediakan terjemahan bagi %(type)s anda, anda perlu cipta fail .tr " -"dan muat naik terbitan baharu." +"Untuk menyediakan terjemahan bagi %(type)s anda, anda perlu cipta fail " +".tr dan muat naik terbitan baharu." #: app/templates/packages/translation.html:19 msgid "" "For information on how to do this, see the modding book chapter and " "lua_api.md" msgstr "" -"Untuk maklumat bagaimana cara untuk lakukan ini, lihat bab buku pembuatan " -"mods dan fail lua_api.md" +"Untuk maklumat bagaimana cara untuk lakukan ini, lihat bab buku pembuatan" +" mods dan fail lua_api.md" #: app/templates/packages/translation.html:23 msgid "Translation - Minetest Modding Book" @@ -3333,18 +3334,29 @@ msgstr "Terjemahan - Buku Pembuatan Mods Minetest" msgid "Translating content meta - lua_api.md" msgstr "Menterjemah meta kandungan - lua_api.md" -#: app/templates/packages/translation.html:31 +#: app/templates/packages/translation.html:30 +msgid "Translation template" +msgstr "" + +#: app/templates/packages/translation.html:32 +#, python-format +msgid "" +"To quickly add support for ContentDB package translation, create a file " +"at %(location)s with the following content:" +msgstr "" + +#: app/templates/packages/translation.html:43 #, python-format msgid "%(title)s is available in %(num)d languages." msgstr "%(title)s tersedia dalam %(num)d bahasa." -#: app/templates/packages/translation.html:32 +#: app/templates/packages/translation.html:44 msgid "ContentDB reads translations from locale files (.tr) in your package." msgstr "" -"ContentDB membaca terjemahan daripada fail penyetempatan (.tr) dalam pakej " -"anda." +"ContentDB membaca terjemahan daripada fail penyetempatan (.tr) dalam " +"pakej anda." -#: app/templates/packages/translation.html:39 +#: app/templates/packages/translation.html:51 msgid "Language" msgstr "Bahasa" @@ -3613,8 +3625,8 @@ msgstr "" "awanama pada borang ini." #: app/templates/report/index.html:16 -msgid "Please sign in or contact the admin in another way" -msgstr "Sila log masuk atau hubungi pentadbir dengan cara lain" +msgid "Please sign in or contact the admin using the link below." +msgstr "" #: app/templates/report/index.html:34 msgid "What are you reporting? Why are you reporting it?" @@ -4049,23 +4061,27 @@ msgid "" "Help make Minetest more accessible by translating packages into other " "languages." msgstr "" -"Bantu buatkan Minetest lebih mudah dicapai dengan menterjemah pakej-pakej ke " -"dalam bahasa yang lain." +"Bantu buatkan Minetest lebih mudah dicapai dengan menterjemah pakej-pakej" +" ke dalam bahasa yang lain." -#: app/templates/translate/index.html:69 +#: app/templates/translate/index.html:65 +msgid "How to translate a mod / game" +msgstr "" + +#: app/templates/translate/index.html:73 msgid "ContentDB" msgstr "ContentDB" -#: app/templates/translate/index.html:76 +#: app/templates/translate/index.html:80 msgid "Packages that support translation" msgstr "Pakej yang menyokong terjemahan" -#: app/templates/translate/index.html:81 +#: app/templates/translate/index.html:85 #, python-format msgid "Only show packages with %(lang)s translation" msgstr "Hanya tunjukkan pakej dengan terjemahan bahasa %(lang)s" -#: app/templates/translate/index.html:85 +#: app/templates/translate/index.html:89 #, python-format msgid "Hide packages with %(lang)s translation" msgstr "Sembunyikan pakej dengan terjemahan bahasa %(lang)s" @@ -4150,7 +4166,7 @@ msgstr "" #: app/templates/users/change_set_password.html:17 #: app/templates/users/register.html:25 -#: app/templates/users/settings_email.html:20 +#: app/templates/users/settings_email.html:24 msgid "Your email will never be shared with a third-party." msgstr "E-mel anda tidak akan dikongsikan dengan pihak ketiga." @@ -4422,7 +4438,7 @@ msgid "Change Email and Send Password Reset" msgstr "Tukar E-mel dan Hantar Penetapan Semula Kata Laluan" #: app/templates/users/modtools.html:108 -#: app/templates/users/settings_email.html:14 +#: app/templates/users/settings_email.html:18 msgid "Email Address" msgstr "Alamat E-mel" @@ -4501,14 +4517,20 @@ msgid "Profile Picture" msgstr "Gambar Profil" #: app/templates/users/profile_edit.html:27 -msgid "Sync with Forums" -msgstr "Segerakkan dengan Forum" +msgid "Import from forums" +msgstr "" -#: app/templates/users/profile_edit.html:46 +#: app/templates/users/profile_edit.html:47 +msgid "" +"Profile pictures should be square, at least 64x64px, and one of the " +"following formats: jpeg, png, or webp." +msgstr "" + +#: app/templates/users/profile_edit.html:51 msgid "Profile Information" msgstr "Maklumat Profil" -#: app/templates/users/profile_edit.html:53 +#: app/templates/users/profile_edit.html:58 msgid "Pretending to be another user is grounds for a permanent ban" msgstr "Menyamar menjadi pengguna lain itu penyebab untuk pengharaman kekal" @@ -4545,7 +4567,7 @@ msgstr "Saya bersetuju dengan " msgid "Email and Notifications - %(username)s" msgstr "E-mel dan Pemberitahuan - %(username)s" -#: app/templates/users/settings_email.html:19 +#: app/templates/users/settings_email.html:23 msgid "" "Your email is needed to recover your account if you forget your password," " and to send (configurable) notifications." @@ -4553,21 +4575,21 @@ msgstr "" "E-mel anda diperlukan untuk memulihkan akaun anda jika anda terlupa kata " "laluan, dan untuk menghantar pemberitahuan (boleh diubah)." -#: app/templates/users/settings_email.html:25 +#: app/templates/users/settings_email.html:29 msgid "There is at least one verification pending." msgstr "Terdapat sekurang-kurangnya satu pengesahan masih belum selesai." -#: app/templates/users/settings_email.html:29 +#: app/templates/users/settings_email.html:33 msgid "Notification Settings" msgstr "Tetapan Pemberitahuan" -#: app/templates/users/settings_email.html:33 +#: app/templates/users/settings_email.html:37 msgid "Email notifications are currently turned off. Click 'save' to enable." msgstr "" "Pemberitahuan e-mel dimatikan ketika ini. Klik 'simpan' untuk " "menghidupkannya." -#: app/templates/users/settings_email.html:38 +#: app/templates/users/settings_email.html:42 msgid "" "Configure whether certain types of notifications are sent immediately, or" " as part of a daily digest." @@ -4576,14 +4598,18 @@ msgstr "" "atau sebagai sebahagian daripada ringkasan harian." #: app/templates/users/settings_email.html:43 +msgid "Disable all" +msgstr "" + +#: app/templates/users/settings_email.html:48 msgid "Event" msgstr "Peristiwa" -#: app/templates/users/settings_email.html:45 +#: app/templates/users/settings_email.html:50 msgid "Immediately" msgstr "Serta-merta" -#: app/templates/users/settings_email.html:46 +#: app/templates/users/settings_email.html:51 msgid "In digest" msgstr "Dalam ringkasan" @@ -4925,7 +4951,7 @@ msgstr "" #~ msgstr "Tangkap layar paling atas akan digunakan sebagai imej kenit pakej." #~ msgid "Sync with Forums" -#~ msgstr "Menyegerakkan dengan Forum" +#~ msgstr "Segerakkan dengan Forum" #~ msgid "" #~ "No reviewed packages accepting donations. " @@ -5093,3 +5119,25 @@ msgstr "" #~ msgid "Create Tag" #~ msgstr "Cipta Tag" + +#~ msgid "" +#~ "Warning: Forum topic not found. This " +#~ "may happen if the topic has only" +#~ " just been created." +#~ msgstr "" +#~ "Amaran: Topik forum tidak dijumpai. Ini" +#~ " mungkin berlaku jika topik tersebut " +#~ "baru saja dicipta." + +#~ msgid "A release is required before this package can be approved." +#~ msgstr "Suatu terbitan diperlukan sebelum pakej ini boleh diluluskan." + +#~ msgid "Otherwise, you may need to contact rubenwardy for help." +#~ msgstr "Jika tidak, anda mungkin perlu hubungi rubenwardy untuk bantuan." + +#~ msgid "You should add at least one screenshot." +#~ msgstr "Anda patut tambah sekurang-kurangnya satu tangkap layar." + +#~ msgid "Please sign in or contact the admin in another way" +#~ msgstr "Sila log masuk atau hubungi pentadbir dengan cara lain" + diff --git a/translations/nb_NO/LC_MESSAGES/messages.po b/translations/nb_NO/LC_MESSAGES/messages.po index b94ae535..ad2b25e4 100644 --- a/translations/nb_NO/LC_MESSAGES/messages.po +++ b/translations/nb_NO/LC_MESSAGES/messages.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2024-03-03 02:54+0000\n" +"POT-Creation-Date: 2024-03-23 16:19+0000\n" "PO-Revision-Date: 2024-02-19 07:01+0000\n" "Last-Translator: Petter Reinholdtsen \n" "Language: nb_NO\n" @@ -19,11 +19,11 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.12.1\n" -#: app/__init__.py:123 +#: app/__init__.py:137 msgid "Banned:" msgstr "" -#: app/__init__.py:125 +#: app/__init__.py:139 msgid "You have been banned." msgstr "Du har blitt bannlyst." @@ -42,7 +42,7 @@ msgstr "Pakker" msgid "%(package_type)s for %(game_name)s" msgstr "" -#: app/template_filters.py:90 +#: app/template_filters.py:92 #, python-format msgid "%(delta)s ago" msgstr "%(delta)s siden" @@ -62,10 +62,10 @@ 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:275 -#: app/blueprints/packages/packages.py:539 -#: app/blueprints/packages/packages.py:635 -#: app/blueprints/packages/packages.py:706 +#: app/blueprints/oauth/__init__.py:175 app/blueprints/packages/packages.py:241 +#: app/blueprints/packages/packages.py:509 +#: app/blueprints/packages/packages.py:605 +#: app/blueprints/packages/packages.py:676 #: app/blueprints/packages/releases.py:62 #: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:49 #: app/blueprints/packages/screenshots.py:36 @@ -73,7 +73,7 @@ msgstr "Pakkegrense" #: 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 +#: app/blueprints/users/settings.py:315 app/templates/users/modtools.html:111 msgid "Save" msgstr "Lagre" @@ -84,13 +84,13 @@ msgstr "Lagre" #: 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 +#: app/templates/packages/translation.html:54 msgid "Title" msgstr "Tittel" #: app/blueprints/collections/__init__.py:80 #: app/blueprints/collections/__init__.py:85 -#: app/templates/packages/translation.html:45 +#: app/templates/packages/translation.html:57 msgid "Short Description" msgstr "Kort beskrivelse" @@ -138,29 +138,29 @@ msgstr "(Offentlig, endre fra Profil > Mine samlinger)" msgid "Removed package from favorites collection" msgstr "Fjernet pakken fra favorittsamlingen" -#: app/blueprints/github/__init__.py:52 +#: app/blueprints/github/__init__.py:54 msgid "Authorization failed [err=gh-oauth-login-failed]" msgstr "Autorisering feilet [err=gh-oauth-login-failed]" -#: app/blueprints/github/__init__.py:76 +#: app/blueprints/github/__init__.py:78 msgid "Linked GitHub to account" msgstr "Linket GitHub til konto" -#: app/blueprints/github/__init__.py:79 +#: app/blueprints/github/__init__.py:81 msgid "GitHub account is already associated with another user" msgstr "" -#: app/blueprints/github/__init__.py:85 +#: app/blueprints/github/__init__.py:87 msgid "Unable to find an account for that GitHub user" msgstr "" -#: app/blueprints/github/__init__.py:90 +#: app/blueprints/github/__init__.py:92 msgid "Authorization failed [err=gh-login-failed]" msgstr "" #: app/blueprints/oauth/__init__.py:169 app/templates/admin/tags/list.html:30 #: app/templates/admin/warnings/list.html:24 -#: app/templates/users/settings_email.html:44 +#: app/templates/users/settings_email.html:49 msgid "Description" msgstr "" @@ -223,198 +223,191 @@ msgstr "" msgid "Remove / Unpublish" msgstr "" -#: app/blueprints/packages/__init__.py:80 +#: app/blueprints/packages/__init__.py:80 app/logic/package_approval.py:123 #: app/templates/packages/game_support.html:4 msgid "Supported Games" msgstr "" -#: app/blueprints/packages/packages.py:177 -msgid "Error: Another package already uses this forum topic!" -msgstr "" - -#: app/blueprints/packages/packages.py:183 -msgid "Error: Forum topic author doesn't match package author." -msgstr "" - -#: app/blueprints/packages/packages.py:186 -msgid "" -"Warning: Forum topic not found. This may happen if the topic has only " -"just been created." -msgstr "" - -#: app/blueprints/packages/packages.py:239 +#: app/blueprints/packages/packages.py:205 msgid "No download available." msgstr "" -#: app/blueprints/packages/packages.py:253 app/templates/packages/view.html:589 +#: app/blueprints/packages/packages.py:219 app/templates/packages/view.html:589 msgid "Type" msgstr "" -#: app/blueprints/packages/packages.py:254 +#: app/blueprints/packages/packages.py:220 msgid "Title (Human-readable)" msgstr "" -#: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:633 +#: app/blueprints/packages/packages.py:221 +#: app/blueprints/packages/packages.py:603 msgid "Name (Technical)" msgstr "" -#: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:634 +#: app/blueprints/packages/packages.py:221 +#: app/blueprints/packages/packages.py:604 #: app/templates/packages/create_edit.html:75 msgid "Lower case letters (a-z), digits (0-9), and underscores (_) only" msgstr "" -#: app/blueprints/packages/packages.py:256 +#: app/blueprints/packages/packages.py:222 msgid "Short Description (Plaintext)" msgstr "" -#: app/blueprints/packages/packages.py:258 app/templates/packages/view.html:611 +#: app/blueprints/packages/packages.py:224 app/templates/packages/view.html:611 msgid "Maintenance State" msgstr "" -#: app/blueprints/packages/packages.py:260 app/templates/admin/tags/list.html:4 +#: app/blueprints/packages/packages.py:226 app/templates/admin/tags/list.html:4 #: app/templates/admin/tags/list.html:10 app/templates/todo/tags.html:38 msgid "Tags" msgstr "" -#: app/blueprints/packages/packages.py:261 +#: app/blueprints/packages/packages.py:227 msgid "Content Warnings" msgstr "" -#: app/blueprints/packages/packages.py:262 app/templates/packages/view.html:600 +#: app/blueprints/packages/packages.py:228 app/templates/packages/view.html:600 msgid "License" msgstr "" -#: app/blueprints/packages/packages.py:263 +#: app/blueprints/packages/packages.py:229 msgid "Media License" msgstr "" -#: app/blueprints/packages/packages.py:265 +#: app/blueprints/packages/packages.py:231 msgid "Long Description (Markdown)" msgstr "" -#: app/blueprints/packages/packages.py:267 +#: app/blueprints/packages/packages.py:233 msgid "VCS Repository URL" msgstr "" -#: app/blueprints/packages/packages.py:268 app/blueprints/users/settings.py:75 +#: app/blueprints/packages/packages.py:234 app/blueprints/users/settings.py:75 msgid "Website URL" msgstr "" -#: app/blueprints/packages/packages.py:269 +#: app/blueprints/packages/packages.py:235 msgid "Issue Tracker URL" msgstr "" -#: app/blueprints/packages/packages.py:270 +#: app/blueprints/packages/packages.py:236 msgid "Forum Topic ID" msgstr "" -#: app/blueprints/packages/packages.py:271 +#: app/blueprints/packages/packages.py:237 msgid "Video URL" msgstr "" -#: app/blueprints/packages/packages.py:272 +#: app/blueprints/packages/packages.py:238 msgid "Donate URL" msgstr "" -#: app/blueprints/packages/packages.py:273 +#: app/blueprints/packages/packages.py:239 msgid "Translation URL" msgstr "" -#: app/blueprints/packages/packages.py:279 +#: app/blueprints/packages/packages.py:245 msgid "_game is not an allowed name" msgstr "" -#: app/blueprints/packages/packages.py:289 +#: app/blueprints/packages/packages.py:255 msgid "" "Package already exists, but is removed. Please contact ContentDB staff to" " restore the package" msgstr "" -#: app/blueprints/packages/packages.py:294 +#: app/blueprints/packages/packages.py:260 msgid "Package already exists" msgstr "" -#: app/blueprints/packages/packages.py:300 +#: app/blueprints/packages/packages.py:266 msgid "A collection with a similar name already exists" msgstr "" -#: app/blueprints/packages/packages.py:361 +#: app/blueprints/packages/packages.py:319 +#: app/blueprints/packages/releases.py:82 +msgid "" +"You must add an email address to your account and confirm it before you " +"can manage packages" +msgstr "" + +#: app/blueprints/packages/packages.py:331 msgid "Unable to find that user" msgstr "" -#: app/blueprints/packages/packages.py:365 +#: app/blueprints/packages/packages.py:335 #: app/blueprints/packages/screenshots.py:137 #: app/blueprints/users/settings.py:131 msgid "Permission denied" msgstr "" -#: app/blueprints/packages/packages.py:421 -#: app/blueprints/packages/packages.py:494 -#: app/blueprints/packages/packages.py:514 +#: app/blueprints/packages/packages.py:391 +#: app/blueprints/packages/packages.py:464 +#: app/blueprints/packages/packages.py:484 msgid "You don't have permission to do that" msgstr "" -#: app/blueprints/packages/packages.py:453 +#: app/blueprints/packages/packages.py:423 msgid "Please comment what changes are needed in the approval thread" msgstr "" -#: app/blueprints/packages/packages.py:460 +#: app/blueprints/packages/packages.py:430 msgid "" "Please comment in the approval thread so editors know what you have " "changed" msgstr "" -#: app/blueprints/packages/packages.py:509 +#: app/blueprints/packages/packages.py:479 msgid "Deleted package" msgstr "" -#: app/blueprints/packages/packages.py:529 +#: app/blueprints/packages/packages.py:499 msgid "Unapproved package" msgstr "" -#: app/blueprints/packages/packages.py:538 +#: app/blueprints/packages/packages.py:508 msgid "Maintainers (Comma-separated)" msgstr "" -#: app/blueprints/packages/packages.py:547 +#: app/blueprints/packages/packages.py:517 msgid "You don't have permission to edit maintainers" msgstr "" -#: app/blueprints/packages/packages.py:597 +#: app/blueprints/packages/packages.py:567 msgid "You are not a maintainer" msgstr "" -#: app/blueprints/packages/packages.py:600 +#: app/blueprints/packages/packages.py:570 msgid "Package owners cannot remove themselves as maintainers" msgstr "" -#: app/blueprints/packages/packages.py:632 +#: app/blueprints/packages/packages.py:602 msgid "Author Name" msgstr "" -#: app/blueprints/packages/packages.py:702 +#: app/blueprints/packages/packages.py:672 msgid "Enable support detection based on dependencies (recommended)" msgstr "" -#: app/blueprints/packages/packages.py:703 +#: app/blueprints/packages/packages.py:673 msgid "Supported games" msgstr "" -#: app/blueprints/packages/packages.py:704 +#: app/blueprints/packages/packages.py:674 msgid "Unsupported games" msgstr "" -#: app/blueprints/packages/packages.py:705 +#: app/blueprints/packages/packages.py:675 msgid "Supports all games (unless stated) / is game independent" msgstr "" -#: app/blueprints/packages/packages.py:721 +#: app/blueprints/packages/packages.py:691 msgid "You need at least one release before you can edit game support" msgstr "" -#: app/blueprints/packages/packages.py:725 +#: app/blueprints/packages/packages.py:695 msgid "Mod(pack) needs to contain at least one mod. Please create a new release" msgstr "" @@ -435,13 +428,13 @@ msgstr "" #: app/blueprints/packages/releases.py:58 #: app/blueprints/packages/releases.py:70 -#: app/blueprints/packages/releases.py:194 +#: app/blueprints/packages/releases.py:198 msgid "Minimum Minetest Version" msgstr "" #: app/blueprints/packages/releases.py:60 #: app/blueprints/packages/releases.py:72 -#: app/blueprints/packages/releases.py:197 +#: app/blueprints/packages/releases.py:201 msgid "Maximum Minetest Version" msgstr "" @@ -459,78 +452,77 @@ msgstr "" msgid "Is Approved" msgstr "" -#: app/blueprints/packages/releases.py:87 +#: app/blueprints/packages/releases.py:91 msgid "Import from Git" msgstr "" -#: app/blueprints/packages/releases.py:87 +#: app/blueprints/packages/releases.py:91 msgid "Upload .zip file" msgstr "" -#: app/blueprints/packages/releases.py:193 +#: app/blueprints/packages/releases.py:197 msgid "Set Min" msgstr "" -#: app/blueprints/packages/releases.py:196 +#: app/blueprints/packages/releases.py:200 msgid "Set Max" msgstr "" -#: app/blueprints/packages/releases.py:199 +#: app/blueprints/packages/releases.py:203 msgid "Only change values previously set as none" msgstr "" -#: app/blueprints/packages/releases.py:200 +#: app/blueprints/packages/releases.py:204 msgid "Update" msgstr "" -#: app/blueprints/packages/releases.py:252 +#: app/blueprints/packages/releases.py:256 #: app/templates/packages/update_config.html:25 msgid "Trigger" msgstr "" -#: app/blueprints/packages/releases.py:253 +#: app/blueprints/packages/releases.py:257 msgid "New Commit" msgstr "" -#: app/blueprints/packages/releases.py:254 app/templates/admin/tags/list.html:8 +#: app/blueprints/packages/releases.py:258 app/templates/admin/tags/list.html:8 msgid "New Tag" msgstr "" -#: app/blueprints/packages/releases.py:256 +#: app/blueprints/packages/releases.py:260 msgid "Branch name" msgstr "" -#: app/blueprints/packages/releases.py:257 +#: app/blueprints/packages/releases.py:261 #: app/templates/packages/update_config.html:38 msgid "Action" msgstr "" -#: app/blueprints/packages/releases.py:258 +#: app/blueprints/packages/releases.py:262 msgid "Send notification and mark as outdated" msgstr "" -#: app/blueprints/packages/releases.py:258 -#: app/templates/macros/package_approval.html:22 +#: app/blueprints/packages/releases.py:262 app/logic/package_approval.py:104 msgid "Create release" msgstr "" -#: app/blueprints/packages/releases.py:260 +#: app/blueprints/packages/releases.py:264 msgid "Save Settings" msgstr "" -#: app/blueprints/packages/releases.py:261 +#: app/blueprints/packages/releases.py:265 msgid "Disable Automation" msgstr "" -#: app/blueprints/packages/releases.py:300 +#: app/blueprints/packages/releases.py:304 msgid "Please add a Git repository URL in order to set up automatic releases" msgstr "" -#: app/blueprints/packages/releases.py:316 +#: app/blueprints/packages/releases.py:320 msgid "Deleted update configuration" msgstr "" -#: app/blueprints/packages/releases.py:324 +#: app/blueprints/packages/releases.py:328 msgid "Now, please create an initial release" msgstr "" @@ -637,7 +629,7 @@ msgid "Please wait before commenting again" msgstr "" #: app/blueprints/threads/__init__.py:284 -#: app/templates/macros/package_approval.html:112 +#: app/templates/macros/package_approval.html:56 msgid "Open Thread" msgstr "" @@ -702,7 +694,7 @@ msgstr "" msgid "Display Name" msgstr "" -#: app/blueprints/users/account.py:101 app/blueprints/users/settings.py:298 +#: app/blueprints/users/account.py:101 app/blueprints/users/settings.py:309 #: app/templates/users/list.html:18 msgid "Username" msgstr "" @@ -976,7 +968,7 @@ msgid "Account and Security" msgstr "" #: app/blueprints/users/settings.py:46 -#: app/templates/users/settings_email.html:8 +#: app/templates/users/settings_email.html:12 msgid "Email and Notifications" msgstr "" @@ -1001,27 +993,27 @@ msgstr "" msgid "A user already has that name" msgstr "" -#: app/blueprints/users/settings.py:256 +#: app/blueprints/users/settings.py:264 msgid "Users with moderator rank or above cannot be deleted" msgstr "" -#: app/blueprints/users/settings.py:299 +#: app/blueprints/users/settings.py:310 msgid "Display name" msgstr "" -#: app/blueprints/users/settings.py:300 +#: app/blueprints/users/settings.py:311 msgid "Forums Username" msgstr "" -#: app/blueprints/users/settings.py:301 +#: app/blueprints/users/settings.py:312 msgid "GitHub Username" msgstr "" -#: app/blueprints/users/settings.py:302 app/templates/users/list.html:14 +#: app/blueprints/users/settings.py:313 app/templates/users/list.html:14 msgid "Rank" msgstr "" -#: app/blueprints/users/settings.py:346 +#: app/blueprints/users/settings.py:357 msgid "Can't promote a user to a rank higher than yourself!" msgstr "" @@ -1038,33 +1030,77 @@ msgstr "" msgid "Search" msgstr "" -#: app/logic/package_validator.py:37 +#: app/logic/package_approval.py:95 msgid "A package already exists with this name. Please see Policy and Guidance 3" msgstr "" -#: app/logic/package_validator.py:40 -#: app/templates/macros/package_approval.html:36 -msgid "A release is required before this package can be approved." +#: app/logic/package_approval.py:99 +msgid "You need to create a release before this package can be approved." msgstr "" -#: app/logic/package_validator.py:46 -#: app/templates/macros/package_approval.html:45 +#: app/logic/package_approval.py:101 +msgid "Release is still importing, or has an error." +msgstr "" + +#: app/logic/package_approval.py:105 +msgid "Set up releases" +msgstr "" + +#: app/logic/package_approval.py:112 +msgid "You need to add at least one screenshot." +msgstr "" + +#: app/logic/package_approval.py:117 #, python-format msgid "" "The following hard dependencies need to be added to ContentDB first: " "%(deps)s" msgstr "" -#: app/logic/package_validator.py:51 -#: app/templates/macros/package_approval.html:41 -msgid "You need to add at least one screenshot." +#: app/logic/package_approval.py:121 +msgid "" +"What games does your package support? Please specify on the supported " +"games page" msgstr "" -#: app/logic/package_validator.py:54 -#: app/templates/macros/package_approval.html:49 +#: app/logic/package_approval.py:126 msgid "Please wait for the license to be added to CDB." msgstr "" +#: app/logic/package_approval.py:134 +msgid "Please make sure that this package has the right to the names it uses." +msgstr "" + +#: app/logic/package_approval.py:139 +#, python-format +msgid "Please make sure that this package has the right to the names %(names)s" +msgstr "" + +#: app/logic/package_approval.py:140 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/logic/package_approval.py:145 +msgid "Error: Another package already uses this forum topic!" +msgstr "" + +#: app/logic/package_approval.py:150 +msgid "Error: Forum topic author doesn't match package author." +msgstr "" + +#: app/logic/package_approval.py:152 +msgid "" +"Warning: Forum topic not found. The topic may have been created since the" +" last forum crawl." +msgstr "" + #: app/logic/packages.py:99 msgid "" "Name can only contain lower case letters (a-z), digits (0-9), and " @@ -1164,7 +1200,7 @@ msgstr "" msgid "Delete" msgstr "" -#: app/models/packages.py:572 app/templates/packages/view.html:163 +#: app/models/packages.py:569 app/templates/packages/view.html:163 msgid "Work in Progress" msgstr "" @@ -1280,7 +1316,7 @@ msgstr "" msgid "Languages" msgstr "" -#: app/templates/base.html:202 app/templates/translate/index.html:72 +#: app/templates/base.html:202 app/templates/translate/index.html:76 msgid "Help translate ContentDB" msgstr "" @@ -1386,17 +1422,6 @@ msgstr "Neste" msgid "Recently Added" msgstr "Nylig tillagt" -#: 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" @@ -1786,7 +1811,7 @@ msgid "You can use GitHub to log in if it is associated with your account." msgstr "" #: app/templates/emails/unable_to_find_account.html:9 -msgid "Otherwise, you may need to contact rubenwardy for help." +msgid "Otherwise, you may need to contact the admin for help." msgstr "" #: app/templates/emails/unable_to_find_account.html:12 @@ -1862,56 +1887,35 @@ msgstr "" msgid "State" msgstr "" -#: app/templates/macros/package_approval.html:26 -msgid "Set up releases" -msgstr "" - -#: app/templates/macros/package_approval.html:31 -msgid "You need to create a release before this package can be approved." -msgstr "" - -#: app/templates/macros/package_approval.html:33 -msgid "Release is still importing, or has an error." -msgstr "" - -#: app/templates/macros/package_approval.html:56 -msgid "You should add at least one screenshot." -msgstr "" - -#: app/templates/macros/package_approval.html:62 +#: app/templates/macros/package_approval.html:36 msgid "Please wait for the release to be approved." msgstr "" -#: app/templates/macros/package_approval.html:64 +#: app/templates/macros/package_approval.html:38 msgid "You can now approve this package if you're ready." msgstr "" -#: app/templates/macros/package_approval.html:66 +#: app/templates/macros/package_approval.html:40 msgid "Please wait for the package to be approved." msgstr "" -#: app/templates/macros/package_approval.html:70 +#: app/templates/macros/package_approval.html:44 msgid "You can now submit this package for approval if you're ready." msgstr "" -#: app/templates/macros/package_approval.html:72 +#: app/templates/macros/package_approval.html:46 msgid "This package can be submitted for approval when ready." msgstr "" -#: app/templates/macros/package_approval.html:102 -msgid "Please make sure that this package has the right to the names it uses." +#: app/templates/macros/package_approval.html:49 +msgid "You need to fix the above errors before you can submit for review" msgstr "" -#: app/templates/macros/package_approval.html:104 -#, python-format -msgid "Please make sure that this package has the right to the names %(names)s" -msgstr "" - -#: app/templates/macros/package_approval.html:115 +#: app/templates/macros/package_approval.html:59 msgid "Package approval thread" msgstr "" -#: app/templates/macros/package_approval.html:116 +#: app/templates/macros/package_approval.html:60 msgid "" "You can open a thread if you have a question for the approver or package " "author." @@ -3129,16 +3133,27 @@ msgstr "" msgid "Translating content meta - lua_api.md" msgstr "" -#: app/templates/packages/translation.html:31 +#: app/templates/packages/translation.html:30 +msgid "Translation template" +msgstr "" + +#: app/templates/packages/translation.html:32 +#, python-format +msgid "" +"To quickly add support for ContentDB package translation, create a file " +"at %(location)s with the following content:" +msgstr "" + +#: app/templates/packages/translation.html:43 #, python-format msgid "%(title)s is available in %(num)d languages." msgstr "" -#: app/templates/packages/translation.html:32 +#: app/templates/packages/translation.html:44 msgid "ContentDB reads translations from locale files (.tr) in your package." msgstr "" -#: app/templates/packages/translation.html:39 +#: app/templates/packages/translation.html:51 msgid "Language" msgstr "" @@ -3391,7 +3406,7 @@ msgid "" msgstr "" #: app/templates/report/index.html:16 -msgid "Please sign in or contact the admin in another way" +msgid "Please sign in or contact the admin using the link below." msgstr "" #: app/templates/report/index.html:34 @@ -3800,20 +3815,24 @@ msgid "" "languages." msgstr "" -#: app/templates/translate/index.html:69 +#: app/templates/translate/index.html:65 +msgid "How to translate a mod / game" +msgstr "" + +#: app/templates/translate/index.html:73 msgid "ContentDB" msgstr "" -#: app/templates/translate/index.html:76 +#: app/templates/translate/index.html:80 msgid "Packages that support translation" msgstr "" -#: app/templates/translate/index.html:81 +#: app/templates/translate/index.html:85 #, python-format msgid "Only show packages with %(lang)s translation" msgstr "" -#: app/templates/translate/index.html:85 +#: app/templates/translate/index.html:89 #, python-format msgid "Hide packages with %(lang)s translation" msgstr "" @@ -3894,7 +3913,7 @@ msgstr "" #: app/templates/users/change_set_password.html:17 #: app/templates/users/register.html:25 -#: app/templates/users/settings_email.html:20 +#: app/templates/users/settings_email.html:24 msgid "Your email will never be shared with a third-party." msgstr "" @@ -4149,7 +4168,7 @@ msgid "Change Email and Send Password Reset" msgstr "" #: app/templates/users/modtools.html:108 -#: app/templates/users/settings_email.html:14 +#: app/templates/users/settings_email.html:18 msgid "Email Address" msgstr "" @@ -4228,14 +4247,20 @@ msgid "Profile Picture" msgstr "" #: app/templates/users/profile_edit.html:27 -msgid "Sync with Forums" +msgid "Import from forums" msgstr "" -#: app/templates/users/profile_edit.html:46 +#: app/templates/users/profile_edit.html:47 +msgid "" +"Profile pictures should be square, at least 64x64px, and one of the " +"following formats: jpeg, png, or webp." +msgstr "" + +#: app/templates/users/profile_edit.html:51 msgid "Profile Information" msgstr "" -#: app/templates/users/profile_edit.html:53 +#: app/templates/users/profile_edit.html:58 msgid "Pretending to be another user is grounds for a permanent ban" msgstr "" @@ -4268,39 +4293,43 @@ msgstr "" msgid "Email and Notifications - %(username)s" msgstr "" -#: app/templates/users/settings_email.html:19 +#: app/templates/users/settings_email.html:23 msgid "" "Your email is needed to recover your account if you forget your password," " and to send (configurable) notifications." msgstr "" -#: app/templates/users/settings_email.html:25 +#: app/templates/users/settings_email.html:29 msgid "There is at least one verification pending." msgstr "" -#: app/templates/users/settings_email.html:29 +#: app/templates/users/settings_email.html:33 msgid "Notification Settings" msgstr "" -#: app/templates/users/settings_email.html:33 +#: app/templates/users/settings_email.html:37 msgid "Email notifications are currently turned off. Click 'save' to enable." msgstr "" -#: app/templates/users/settings_email.html:38 +#: app/templates/users/settings_email.html:42 msgid "" "Configure whether certain types of notifications are sent immediately, or" " as part of a daily digest." msgstr "" #: app/templates/users/settings_email.html:43 +msgid "Disable all" +msgstr "" + +#: app/templates/users/settings_email.html:48 msgid "Event" msgstr "" -#: app/templates/users/settings_email.html:45 +#: app/templates/users/settings_email.html:50 msgid "Immediately" msgstr "" -#: app/templates/users/settings_email.html:46 +#: app/templates/users/settings_email.html:51 msgid "In digest" msgstr "" @@ -4770,3 +4799,21 @@ msgstr "" #~ msgid "Create Tag" #~ msgstr "" +#~ msgid "" +#~ "Warning: Forum topic not found. This " +#~ "may happen if the topic has only" +#~ " just been created." +#~ msgstr "" + +#~ msgid "A release is required before this package can be approved." +#~ msgstr "" + +#~ msgid "Otherwise, you may need to contact rubenwardy for help." +#~ msgstr "" + +#~ msgid "You should add at least one screenshot." +#~ msgstr "" + +#~ msgid "Please sign in or contact the admin in another way" +#~ msgstr "" + diff --git a/translations/nl/LC_MESSAGES/messages.po b/translations/nl/LC_MESSAGES/messages.po index 4809e787..68dab59c 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: 2024-03-03 02:54+0000\n" +"POT-Creation-Date: 2024-03-23 16:19+0000\n" "PO-Revision-Date: 2023-10-23 21:06+0000\n" "Last-Translator: Bas Huis \n" "Language: nl\n" @@ -19,11 +19,11 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.12.1\n" -#: app/__init__.py:123 +#: app/__init__.py:137 msgid "Banned:" msgstr "Verbannen:" -#: app/__init__.py:125 +#: app/__init__.py:139 msgid "You have been banned." msgstr "Je bent verbannen." @@ -42,7 +42,7 @@ msgstr "Pakketten" msgid "%(package_type)s for %(game_name)s" msgstr "" -#: app/template_filters.py:90 +#: app/template_filters.py:92 #, python-format msgid "%(delta)s ago" msgstr "%(delta)s geleden" @@ -62,10 +62,10 @@ 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:275 -#: app/blueprints/packages/packages.py:539 -#: app/blueprints/packages/packages.py:635 -#: app/blueprints/packages/packages.py:706 +#: app/blueprints/oauth/__init__.py:175 app/blueprints/packages/packages.py:241 +#: app/blueprints/packages/packages.py:509 +#: app/blueprints/packages/packages.py:605 +#: app/blueprints/packages/packages.py:676 #: app/blueprints/packages/releases.py:62 #: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:49 #: app/blueprints/packages/screenshots.py:36 @@ -73,7 +73,7 @@ msgstr "Beperken tot pakket" #: 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 +#: app/blueprints/users/settings.py:315 app/templates/users/modtools.html:111 msgid "Save" msgstr "Opslaan" @@ -84,13 +84,13 @@ msgstr "Opslaan" #: 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 +#: app/templates/packages/translation.html:54 msgid "Title" msgstr "Titel" #: app/blueprints/collections/__init__.py:80 #: app/blueprints/collections/__init__.py:85 -#: app/templates/packages/translation.html:45 +#: app/templates/packages/translation.html:57 msgid "Short Description" msgstr "Korte beschrijving" @@ -136,29 +136,29 @@ msgstr "(Openbaar, verander via Profiel > Mijn Verzamelingen)" msgid "Removed package from favorites collection" msgstr "Pakket verwijderd uit je favorieten" -#: app/blueprints/github/__init__.py:52 +#: app/blueprints/github/__init__.py:54 msgid "Authorization failed [err=gh-oauth-login-failed]" msgstr "Autorisatie mislukt [err=gh-oauth-login-failed]" -#: app/blueprints/github/__init__.py:76 +#: app/blueprints/github/__init__.py:78 msgid "Linked GitHub to account" msgstr "GitHub aan account gekoppeld" -#: app/blueprints/github/__init__.py:79 +#: app/blueprints/github/__init__.py:81 msgid "GitHub account is already associated with another user" msgstr "GitHub-account is al gekoppeld aan een andere gebruiker" -#: app/blueprints/github/__init__.py:85 +#: app/blueprints/github/__init__.py:87 msgid "Unable to find an account for that GitHub user" msgstr "Kan geen account vinden voor die GitHub-gebruiker" -#: app/blueprints/github/__init__.py:90 +#: app/blueprints/github/__init__.py:92 msgid "Authorization failed [err=gh-login-failed]" msgstr "Autorisatie mislukt [err=gh-login-failed]" #: app/blueprints/oauth/__init__.py:169 app/templates/admin/tags/list.html:30 #: app/templates/admin/warnings/list.html:24 -#: app/templates/users/settings_email.html:44 +#: app/templates/users/settings_email.html:49 msgid "Description" msgstr "Beschrijving" @@ -221,112 +221,96 @@ msgstr "Delen en Badges" msgid "Remove / Unpublish" msgstr "" -#: app/blueprints/packages/__init__.py:80 +#: app/blueprints/packages/__init__.py:80 app/logic/package_approval.py:123 #: app/templates/packages/game_support.html:4 msgid "Supported Games" msgstr "Ondersteunde spellen" -#: app/blueprints/packages/packages.py:177 -msgid "Error: Another package already uses this forum topic!" -msgstr "Fout: Een ander pakket gebruikt dit forumonderwerp al!" - -#: app/blueprints/packages/packages.py:183 -msgid "Error: Forum topic author doesn't match package author." -msgstr "Fout: Auteur van forumonderwerp komt niet overeen met auteur van pakket." - -#: app/blueprints/packages/packages.py:186 -msgid "" -"Warning: Forum topic not found. This may happen if the topic has only " -"just been created." -msgstr "" -"Waarschuwing: Forumonderwerp niet gevonden. Dit kan gebeuren als het " -"onderwerp nog maar net is aangemaakt." - -#: app/blueprints/packages/packages.py:239 +#: app/blueprints/packages/packages.py:205 msgid "No download available." msgstr "Geen download beschikbaar." -#: app/blueprints/packages/packages.py:253 app/templates/packages/view.html:589 +#: app/blueprints/packages/packages.py:219 app/templates/packages/view.html:589 msgid "Type" msgstr "Type" -#: app/blueprints/packages/packages.py:254 +#: app/blueprints/packages/packages.py:220 msgid "Title (Human-readable)" msgstr "Titel (door mensen leesbaar)" -#: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:633 +#: app/blueprints/packages/packages.py:221 +#: app/blueprints/packages/packages.py:603 msgid "Name (Technical)" msgstr "Naam (Technisch)" -#: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:634 +#: app/blueprints/packages/packages.py:221 +#: app/blueprints/packages/packages.py:604 #: 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 (_)" -#: app/blueprints/packages/packages.py:256 +#: app/blueprints/packages/packages.py:222 msgid "Short Description (Plaintext)" msgstr "Kleine Beschrijving (Plaintext)" -#: app/blueprints/packages/packages.py:258 app/templates/packages/view.html:611 +#: app/blueprints/packages/packages.py:224 app/templates/packages/view.html:611 msgid "Maintenance State" msgstr "Onderhoudsstatus" -#: app/blueprints/packages/packages.py:260 app/templates/admin/tags/list.html:4 +#: app/blueprints/packages/packages.py:226 app/templates/admin/tags/list.html:4 #: app/templates/admin/tags/list.html:10 app/templates/todo/tags.html:38 msgid "Tags" msgstr "Tags" -#: app/blueprints/packages/packages.py:261 +#: app/blueprints/packages/packages.py:227 msgid "Content Warnings" msgstr "Inhoudswaarschuwingen" -#: app/blueprints/packages/packages.py:262 app/templates/packages/view.html:600 +#: app/blueprints/packages/packages.py:228 app/templates/packages/view.html:600 msgid "License" msgstr "Licentie" -#: app/blueprints/packages/packages.py:263 +#: app/blueprints/packages/packages.py:229 msgid "Media License" msgstr "Medialicentie" -#: app/blueprints/packages/packages.py:265 +#: app/blueprints/packages/packages.py:231 msgid "Long Description (Markdown)" msgstr "Lange beschrijving (Markdown)" -#: app/blueprints/packages/packages.py:267 +#: app/blueprints/packages/packages.py:233 msgid "VCS Repository URL" msgstr "VCS-Repository URL" -#: app/blueprints/packages/packages.py:268 app/blueprints/users/settings.py:75 +#: app/blueprints/packages/packages.py:234 app/blueprints/users/settings.py:75 msgid "Website URL" msgstr "Website URL" -#: app/blueprints/packages/packages.py:269 +#: app/blueprints/packages/packages.py:235 msgid "Issue Tracker URL" msgstr "URL voor het volgen van problemen" -#: app/blueprints/packages/packages.py:270 +#: app/blueprints/packages/packages.py:236 msgid "Forum Topic ID" msgstr "Forum Thema Id" -#: app/blueprints/packages/packages.py:271 +#: app/blueprints/packages/packages.py:237 msgid "Video URL" msgstr "Video URL" -#: app/blueprints/packages/packages.py:272 +#: app/blueprints/packages/packages.py:238 msgid "Donate URL" msgstr "Donatie URL" -#: app/blueprints/packages/packages.py:273 +#: app/blueprints/packages/packages.py:239 msgid "Translation URL" msgstr "" -#: app/blueprints/packages/packages.py:279 +#: app/blueprints/packages/packages.py:245 msgid "_game is not an allowed name" msgstr "_game is niet een toegestane naam" -#: app/blueprints/packages/packages.py:289 +#: app/blueprints/packages/packages.py:255 msgid "" "Package already exists, but is removed. Please contact ContentDB staff to" " restore the package" @@ -334,91 +318,98 @@ 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:294 +#: app/blueprints/packages/packages.py:260 msgid "Package already exists" msgstr "Pakket bestaat al" -#: app/blueprints/packages/packages.py:300 +#: app/blueprints/packages/packages.py:266 msgid "A collection with a similar name already exists" msgstr "Een verzameling met een soortgelijke naam bestaat al" -#: app/blueprints/packages/packages.py:361 +#: app/blueprints/packages/packages.py:319 +#: app/blueprints/packages/releases.py:82 +msgid "" +"You must add an email address to your account and confirm it before you " +"can manage packages" +msgstr "" + +#: app/blueprints/packages/packages.py:331 msgid "Unable to find that user" msgstr "Niet in staat die gebruiker te vinden" -#: app/blueprints/packages/packages.py:365 +#: app/blueprints/packages/packages.py:335 #: app/blueprints/packages/screenshots.py:137 #: app/blueprints/users/settings.py:131 msgid "Permission denied" msgstr "Toegang geweigerd" -#: app/blueprints/packages/packages.py:421 -#: app/blueprints/packages/packages.py:494 -#: app/blueprints/packages/packages.py:514 +#: app/blueprints/packages/packages.py:391 +#: app/blueprints/packages/packages.py:464 +#: app/blueprints/packages/packages.py:484 msgid "You don't have permission to do that" msgstr "Je hebt geen toestemming om dat te doen" -#: app/blueprints/packages/packages.py:453 +#: app/blueprints/packages/packages.py:423 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:460 +#: app/blueprints/packages/packages.py:430 msgid "" "Please comment in the approval thread so editors know what you have " "changed" msgstr "" -#: app/blueprints/packages/packages.py:509 +#: app/blueprints/packages/packages.py:479 msgid "Deleted package" msgstr "Verwijderd pakket" -#: app/blueprints/packages/packages.py:529 +#: app/blueprints/packages/packages.py:499 msgid "Unapproved package" msgstr "Niet goedgekeurd pakket" -#: app/blueprints/packages/packages.py:538 +#: app/blueprints/packages/packages.py:508 msgid "Maintainers (Comma-separated)" msgstr "Onderhouders (gescheiden door komma's)" -#: app/blueprints/packages/packages.py:547 +#: app/blueprints/packages/packages.py:517 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:597 +#: app/blueprints/packages/packages.py:567 msgid "You are not a maintainer" msgstr "Je bent geen onderhouder" -#: app/blueprints/packages/packages.py:600 +#: app/blueprints/packages/packages.py:570 msgid "Package owners cannot remove themselves as maintainers" msgstr "Pakketeigenaren kunnen zichzelf niet verwijderen als onderhouder" -#: app/blueprints/packages/packages.py:632 +#: app/blueprints/packages/packages.py:602 msgid "Author Name" msgstr "Naam van de auteur" -#: app/blueprints/packages/packages.py:702 +#: app/blueprints/packages/packages.py:672 msgid "Enable support detection based on dependencies (recommended)" msgstr "" "Ondersteuningsdetectie inschakelen op basis van afhankelijkheden " "(aanbevolen)" -#: app/blueprints/packages/packages.py:703 +#: app/blueprints/packages/packages.py:673 msgid "Supported games" msgstr "Ondersteunde spellen" -#: app/blueprints/packages/packages.py:704 +#: app/blueprints/packages/packages.py:674 msgid "Unsupported games" msgstr "Niet-ondersteunde spellen" -#: app/blueprints/packages/packages.py:705 +#: app/blueprints/packages/packages.py:675 msgid "Supports all games (unless stated) / is game independent" msgstr "Ondersteund alle spellen (tenzei anders vermeld) / is spel onafhankelijk" -#: app/blueprints/packages/packages.py:721 +#: app/blueprints/packages/packages.py:691 msgid "You need at least one release before you can edit game support" msgstr "" -#: app/blueprints/packages/packages.py:725 +#: app/blueprints/packages/packages.py:695 msgid "Mod(pack) needs to contain at least one mod. Please create a new release" msgstr "" @@ -439,13 +430,13 @@ msgstr "Git-referentie (o.a.: commit hash, branch of tag)" #: app/blueprints/packages/releases.py:58 #: app/blueprints/packages/releases.py:70 -#: app/blueprints/packages/releases.py:194 +#: app/blueprints/packages/releases.py:198 msgid "Minimum Minetest Version" msgstr "Minimale Minetest-versie" #: app/blueprints/packages/releases.py:60 #: app/blueprints/packages/releases.py:72 -#: app/blueprints/packages/releases.py:197 +#: app/blueprints/packages/releases.py:201 msgid "Maximum Minetest Version" msgstr "Maximale Minetest-versie" @@ -463,78 +454,77 @@ msgstr "Taak ID" msgid "Is Approved" msgstr "Is goedgekeurd" -#: app/blueprints/packages/releases.py:87 +#: app/blueprints/packages/releases.py:91 msgid "Import from Git" msgstr "Importeren vanuit Git" -#: app/blueprints/packages/releases.py:87 +#: app/blueprints/packages/releases.py:91 msgid "Upload .zip file" msgstr "Upload .zip-bestand" -#: app/blueprints/packages/releases.py:193 +#: app/blueprints/packages/releases.py:197 msgid "Set Min" msgstr "Minimum instellen" -#: app/blueprints/packages/releases.py:196 +#: app/blueprints/packages/releases.py:200 msgid "Set Max" msgstr "Maximum instellen" -#: app/blueprints/packages/releases.py:199 +#: app/blueprints/packages/releases.py:203 msgid "Only change values previously set as none" msgstr "Enkel waarden wijzigen die hiervoor \"none\" als waarde hadden" -#: app/blueprints/packages/releases.py:200 +#: app/blueprints/packages/releases.py:204 msgid "Update" msgstr "Update" -#: app/blueprints/packages/releases.py:252 +#: app/blueprints/packages/releases.py:256 #: app/templates/packages/update_config.html:25 msgid "Trigger" msgstr "Trigger" -#: app/blueprints/packages/releases.py:253 +#: app/blueprints/packages/releases.py:257 msgid "New Commit" msgstr "Nieuwe Commit" -#: app/blueprints/packages/releases.py:254 app/templates/admin/tags/list.html:8 +#: app/blueprints/packages/releases.py:258 app/templates/admin/tags/list.html:8 msgid "New Tag" msgstr "Nieuwe Tag" -#: app/blueprints/packages/releases.py:256 +#: app/blueprints/packages/releases.py:260 msgid "Branch name" msgstr "Branch-naam" -#: app/blueprints/packages/releases.py:257 +#: app/blueprints/packages/releases.py:261 #: app/templates/packages/update_config.html:38 msgid "Action" msgstr "Actie" -#: app/blueprints/packages/releases.py:258 +#: app/blueprints/packages/releases.py:262 msgid "Send notification and mark as outdated" msgstr "Melding verzenden en markeren als verouderd" -#: app/blueprints/packages/releases.py:258 -#: app/templates/macros/package_approval.html:22 +#: app/blueprints/packages/releases.py:262 app/logic/package_approval.py:104 msgid "Create release" msgstr "Maak release" -#: app/blueprints/packages/releases.py:260 +#: app/blueprints/packages/releases.py:264 msgid "Save Settings" msgstr "Instellingen opslaan" -#: app/blueprints/packages/releases.py:261 +#: app/blueprints/packages/releases.py:265 msgid "Disable Automation" msgstr "Automatisering uitschakelen" -#: app/blueprints/packages/releases.py:300 +#: app/blueprints/packages/releases.py:304 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:316 +#: app/blueprints/packages/releases.py:320 msgid "Deleted update configuration" msgstr "Verwijderde update-instellingen" -#: app/blueprints/packages/releases.py:324 +#: app/blueprints/packages/releases.py:328 msgid "Now, please create an initial release" msgstr "Maak nu een eerste release a.u.b." @@ -643,7 +633,7 @@ msgid "Please wait before commenting again" msgstr "Wacht even voordat je weer commentaar geeft" #: app/blueprints/threads/__init__.py:284 -#: app/templates/macros/package_approval.html:112 +#: app/templates/macros/package_approval.html:56 msgid "Open Thread" msgstr "Open Thread" @@ -708,7 +698,7 @@ msgstr "Aanmelden mislukt" msgid "Display Name" msgstr "Weergavenaam" -#: app/blueprints/users/account.py:101 app/blueprints/users/settings.py:298 +#: app/blueprints/users/account.py:101 app/blueprints/users/settings.py:309 #: app/templates/users/list.html:18 msgid "Username" msgstr "Gebruikersnaam" @@ -1001,7 +991,7 @@ msgid "Account and Security" msgstr "Profiel en Beveiliging" #: app/blueprints/users/settings.py:46 -#: app/templates/users/settings_email.html:8 +#: app/templates/users/settings_email.html:12 msgid "Email and Notifications" msgstr "E-mail en Meldingen" @@ -1026,27 +1016,27 @@ msgstr "URL om te Doneren" msgid "A user already has that name" msgstr "Er bestaat al een gebruiker met die naam" -#: app/blueprints/users/settings.py:256 +#: app/blueprints/users/settings.py:264 msgid "Users with moderator rank or above cannot be deleted" msgstr "Gebruikers met een Moderator rank of hoger kunnen niet worden verwijderd" -#: app/blueprints/users/settings.py:299 +#: app/blueprints/users/settings.py:310 msgid "Display name" msgstr "Weergavenaam" -#: app/blueprints/users/settings.py:300 +#: app/blueprints/users/settings.py:311 msgid "Forums Username" msgstr "Gebruikersnaam voor de Forums" -#: app/blueprints/users/settings.py:301 +#: app/blueprints/users/settings.py:312 msgid "GitHub Username" msgstr "GitHub Gebruikersnaam" -#: app/blueprints/users/settings.py:302 app/templates/users/list.html:14 +#: app/blueprints/users/settings.py:313 app/templates/users/list.html:14 msgid "Rank" msgstr "Rank" -#: app/blueprints/users/settings.py:346 +#: app/blueprints/users/settings.py:357 msgid "Can't promote a user to a rank higher than yourself!" msgstr "" "Je kan geen gebruikers promoveren tot ranks die hoger zijn dan diegene " @@ -1065,19 +1055,29 @@ msgstr "Bestandenfilter" msgid "Search" msgstr "Zoeken" -#: app/logic/package_validator.py:37 +#: app/logic/package_approval.py:95 msgid "A package already exists with this name. Please see Policy and Guidance 3" msgstr "" "Er bestaat al een pakket met die naam. Bekijk het document \"Beleid en " "Begeleiding 3\" (Policy and Guidance 3)" -#: app/logic/package_validator.py:40 -#: app/templates/macros/package_approval.html:36 -msgid "A release is required before this package can be approved." -msgstr "Er is een release nodig, voordat dit pakket goedgekeurd kan worden." +#: app/logic/package_approval.py:99 +msgid "You need to create a release before this package can be approved." +msgstr "Je moet een release maken voordat dit pakket goedgekeurd kan worden." -#: app/logic/package_validator.py:46 -#: app/templates/macros/package_approval.html:45 +#: app/logic/package_approval.py:101 +msgid "Release is still importing, or has an error." +msgstr "De release is nog aan het importeren, of hij heeft een fout." + +#: app/logic/package_approval.py:105 +msgid "Set up releases" +msgstr "Releases instellen" + +#: app/logic/package_approval.py:112 +msgid "You need to add at least one screenshot." +msgstr "Je moet op z'n minst 1 screenshot toevoegen." + +#: app/logic/package_approval.py:117 #, python-format msgid "" "The following hard dependencies need to be added to ContentDB first: " @@ -1086,16 +1086,52 @@ msgstr "" "De volgende verplichte afhankelijkheden moeten eerst toegevoegd worden " "aan ContentDB: %(deps)s" -#: app/logic/package_validator.py:51 -#: app/templates/macros/package_approval.html:41 -msgid "You need to add at least one screenshot." -msgstr "Je moet op z'n minst 1 screenshot toevoegen." +#: app/logic/package_approval.py:121 +msgid "" +"What games does your package support? Please specify on the supported " +"games page" +msgstr "" -#: app/logic/package_validator.py:54 -#: app/templates/macros/package_approval.html:49 +#: app/logic/package_approval.py:126 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/package_approval.py:134 +msgid "Please make sure that this package has the right to the names it uses." +msgstr "Zorg a.u.b. dat dit pakket de rechten heeft tot de namen die het gebruikt." + +#: app/logic/package_approval.py:139 +#, python-format +msgid "Please make sure that this package has the right to the names %(names)s" +msgstr "" +"Zorg a.u.b. dat dit pakket de rechten heeft om de namen %(names)s te " +"gebruiken" + +#: app/logic/package_approval.py:140 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/logic/package_approval.py:145 +msgid "Error: Another package already uses this forum topic!" +msgstr "Fout: Een ander pakket gebruikt dit forumonderwerp al!" + +#: app/logic/package_approval.py:150 +msgid "Error: Forum topic author doesn't match package author." +msgstr "Fout: Auteur van forumonderwerp komt niet overeen met auteur van pakket." + +#: app/logic/package_approval.py:152 +msgid "" +"Warning: Forum topic not found. The topic may have been created since the" +" last forum crawl." +msgstr "" + #: app/logic/packages.py:99 msgid "" "Name can only contain lower case letters (a-z), digits (0-9), and " @@ -1202,7 +1238,7 @@ msgstr "Goedkeuren" msgid "Delete" msgstr "Verwijderen" -#: app/models/packages.py:572 app/templates/packages/view.html:163 +#: app/models/packages.py:569 app/templates/packages/view.html:163 msgid "Work in Progress" msgstr "" @@ -1324,7 +1360,7 @@ msgstr "Uitloggen" msgid "Languages" msgstr "" -#: app/templates/base.html:202 app/templates/translate/index.html:72 +#: app/templates/base.html:202 app/templates/translate/index.html:76 msgid "Help translate ContentDB" msgstr "Help met het vertalen van ContentDB" @@ -1432,17 +1468,6 @@ msgstr "Volgende" msgid "Recently Added" msgstr "Recent toegevoegd" -#: 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" @@ -1854,8 +1879,8 @@ msgstr "" " account." #: app/templates/emails/unable_to_find_account.html:9 -msgid "Otherwise, you may need to contact rubenwardy for help." -msgstr "Anders zal je rubenwardy moeten contacteren om je te helpen." +msgid "Otherwise, you may need to contact the admin for help." +msgstr "" #: app/templates/emails/unable_to_find_account.html:12 msgid "" @@ -1936,58 +1961,35 @@ msgstr "Begin met typen om suggesties te zien" msgid "State" msgstr "Status" -#: app/templates/macros/package_approval.html:26 -msgid "Set up releases" -msgstr "Releases instellen" - -#: app/templates/macros/package_approval.html:31 -msgid "You need to create a release before this package can be approved." -msgstr "Je moet een release maken voordat dit pakket goedgekeurd kan worden." - -#: app/templates/macros/package_approval.html:33 -msgid "Release is still importing, or has an error." -msgstr "De release is nog aan het importeren, of hij heeft een fout." - -#: app/templates/macros/package_approval.html:56 -msgid "You should add at least one screenshot." -msgstr "Je zou tenminste één schermafdruk moeten toevoegen." - -#: app/templates/macros/package_approval.html:62 +#: app/templates/macros/package_approval.html:36 msgid "Please wait for the release to be approved." msgstr "Wacht tot de release is goedgekeurd." -#: app/templates/macros/package_approval.html:64 +#: app/templates/macros/package_approval.html:38 msgid "You can now approve this package if you're ready." msgstr "Je kan dit pakket nu aanvaarden als je wilt." -#: app/templates/macros/package_approval.html:66 +#: app/templates/macros/package_approval.html:40 msgid "Please wait for the package to be approved." msgstr "Wacht tot het pakket is goedgekeurd." -#: app/templates/macros/package_approval.html:70 +#: app/templates/macros/package_approval.html:44 msgid "You can now submit this package for approval if you're ready." msgstr "Je kan dit pakket nu indienen voor goedkeuring als je wilt." -#: app/templates/macros/package_approval.html:72 +#: app/templates/macros/package_approval.html:46 msgid "This package can be submitted for approval when ready." msgstr "Dit pakket kan ingediend worden om goed te keuren als het klaar is." -#: app/templates/macros/package_approval.html:102 -msgid "Please make sure that this package has the right to the names it uses." -msgstr "Zorg a.u.b. dat dit pakket de rechten heeft tot de namen die het gebruikt." - -#: app/templates/macros/package_approval.html:104 -#, python-format -msgid "Please make sure that this package has the right to the names %(names)s" +#: app/templates/macros/package_approval.html:49 +msgid "You need to fix the above errors before you can submit for review" msgstr "" -"Zorg a.u.b. dat dit pakket de rechten heeft om de namen %(names)s te " -"gebruiken" -#: app/templates/macros/package_approval.html:115 +#: app/templates/macros/package_approval.html:59 msgid "Package approval thread" msgstr "Thread voor de pakketgoedkeuring" -#: app/templates/macros/package_approval.html:116 +#: app/templates/macros/package_approval.html:60 msgid "" "You can open a thread if you have a question for the approver or package " "author." @@ -3258,16 +3260,27 @@ msgstr "" msgid "Translating content meta - lua_api.md" msgstr "" -#: app/templates/packages/translation.html:31 +#: app/templates/packages/translation.html:30 +msgid "Translation template" +msgstr "" + +#: app/templates/packages/translation.html:32 +#, python-format +msgid "" +"To quickly add support for ContentDB package translation, create a file " +"at %(location)s with the following content:" +msgstr "" + +#: app/templates/packages/translation.html:43 #, python-format msgid "%(title)s is available in %(num)d languages." msgstr "" -#: app/templates/packages/translation.html:32 +#: app/templates/packages/translation.html:44 msgid "ContentDB reads translations from locale files (.tr) in your package." msgstr "" -#: app/templates/packages/translation.html:39 +#: app/templates/packages/translation.html:51 msgid "Language" msgstr "" @@ -3519,7 +3532,7 @@ msgid "" msgstr "" #: app/templates/report/index.html:16 -msgid "Please sign in or contact the admin in another way" +msgid "Please sign in or contact the admin using the link below." msgstr "" #: app/templates/report/index.html:34 @@ -3928,20 +3941,24 @@ msgid "" "languages." msgstr "" -#: app/templates/translate/index.html:69 +#: app/templates/translate/index.html:65 +msgid "How to translate a mod / game" +msgstr "" + +#: app/templates/translate/index.html:73 msgid "ContentDB" msgstr "" -#: app/templates/translate/index.html:76 +#: app/templates/translate/index.html:80 msgid "Packages that support translation" msgstr "" -#: app/templates/translate/index.html:81 +#: app/templates/translate/index.html:85 #, python-format msgid "Only show packages with %(lang)s translation" msgstr "" -#: app/templates/translate/index.html:85 +#: app/templates/translate/index.html:89 #, python-format msgid "Hide packages with %(lang)s translation" msgstr "" @@ -4022,7 +4039,7 @@ msgstr "" #: app/templates/users/change_set_password.html:17 #: app/templates/users/register.html:25 -#: app/templates/users/settings_email.html:20 +#: app/templates/users/settings_email.html:24 msgid "Your email will never be shared with a third-party." msgstr "" @@ -4277,7 +4294,7 @@ msgid "Change Email and Send Password Reset" msgstr "" #: app/templates/users/modtools.html:108 -#: app/templates/users/settings_email.html:14 +#: app/templates/users/settings_email.html:18 msgid "Email Address" msgstr "" @@ -4356,14 +4373,20 @@ msgid "Profile Picture" msgstr "" #: app/templates/users/profile_edit.html:27 -msgid "Sync with Forums" +msgid "Import from forums" msgstr "" -#: app/templates/users/profile_edit.html:46 +#: app/templates/users/profile_edit.html:47 +msgid "" +"Profile pictures should be square, at least 64x64px, and one of the " +"following formats: jpeg, png, or webp." +msgstr "" + +#: app/templates/users/profile_edit.html:51 msgid "Profile Information" msgstr "" -#: app/templates/users/profile_edit.html:53 +#: app/templates/users/profile_edit.html:58 msgid "Pretending to be another user is grounds for a permanent ban" msgstr "" @@ -4396,39 +4419,43 @@ msgstr "" msgid "Email and Notifications - %(username)s" msgstr "" -#: app/templates/users/settings_email.html:19 +#: app/templates/users/settings_email.html:23 msgid "" "Your email is needed to recover your account if you forget your password," " and to send (configurable) notifications." msgstr "" -#: app/templates/users/settings_email.html:25 +#: app/templates/users/settings_email.html:29 msgid "There is at least one verification pending." msgstr "" -#: app/templates/users/settings_email.html:29 +#: app/templates/users/settings_email.html:33 msgid "Notification Settings" msgstr "" -#: app/templates/users/settings_email.html:33 +#: app/templates/users/settings_email.html:37 msgid "Email notifications are currently turned off. Click 'save' to enable." msgstr "" -#: app/templates/users/settings_email.html:38 +#: app/templates/users/settings_email.html:42 msgid "" "Configure whether certain types of notifications are sent immediately, or" " as part of a daily digest." msgstr "" #: app/templates/users/settings_email.html:43 +msgid "Disable all" +msgstr "" + +#: app/templates/users/settings_email.html:48 msgid "Event" msgstr "" -#: app/templates/users/settings_email.html:45 +#: app/templates/users/settings_email.html:50 msgid "Immediately" msgstr "" -#: app/templates/users/settings_email.html:46 +#: app/templates/users/settings_email.html:51 msgid "In digest" msgstr "" @@ -4762,3 +4789,24 @@ msgstr "" #~ msgid "Create Tag" #~ msgstr "Tag Maken" +#~ msgid "" +#~ "Warning: Forum topic not found. This " +#~ "may happen if the topic has only" +#~ " just been created." +#~ msgstr "" +#~ "Waarschuwing: Forumonderwerp niet gevonden. " +#~ "Dit kan gebeuren als het onderwerp " +#~ "nog maar net is aangemaakt." + +#~ msgid "A release is required before this package can be approved." +#~ msgstr "Er is een release nodig, voordat dit pakket goedgekeurd kan worden." + +#~ msgid "Otherwise, you may need to contact rubenwardy for help." +#~ msgstr "Anders zal je rubenwardy moeten contacteren om je te helpen." + +#~ msgid "You should add at least one screenshot." +#~ msgstr "Je zou tenminste één schermafdruk moeten toevoegen." + +#~ msgid "Please sign in or contact the admin in another way" +#~ msgstr "" + diff --git a/translations/nn/LC_MESSAGES/messages.po b/translations/nn/LC_MESSAGES/messages.po index 8f093b89..b900206a 100644 --- a/translations/nn/LC_MESSAGES/messages.po +++ b/translations/nn/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: 2024-03-03 02:54+0000\n" +"POT-Creation-Date: 2024-03-23 16:19+0000\n" "PO-Revision-Date: 2024-02-27 13:02+0000\n" "Last-Translator: jhh \n" "Language: nn\n" @@ -19,11 +19,11 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.12.1\n" -#: app/__init__.py:123 +#: app/__init__.py:137 msgid "Banned:" msgstr "Utestengd:" -#: app/__init__.py:125 +#: app/__init__.py:139 msgid "You have been banned." msgstr "Du er blitt utestengd." @@ -42,7 +42,7 @@ msgstr "Pakkar" msgid "%(package_type)s for %(game_name)s" msgstr "" -#: app/template_filters.py:90 +#: app/template_filters.py:92 #, python-format msgid "%(delta)s ago" msgstr "%(delta)s sidan" @@ -63,10 +63,10 @@ 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:275 -#: app/blueprints/packages/packages.py:539 -#: app/blueprints/packages/packages.py:635 -#: app/blueprints/packages/packages.py:706 +#: app/blueprints/oauth/__init__.py:175 app/blueprints/packages/packages.py:241 +#: app/blueprints/packages/packages.py:509 +#: app/blueprints/packages/packages.py:605 +#: app/blueprints/packages/packages.py:676 #: app/blueprints/packages/releases.py:62 #: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:49 #: app/blueprints/packages/screenshots.py:36 @@ -74,7 +74,7 @@ msgstr "Begrens til pakken" #: 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 +#: app/blueprints/users/settings.py:315 app/templates/users/modtools.html:111 msgid "Save" msgstr "Lagre" @@ -85,13 +85,13 @@ msgstr "Lagre" #: 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 +#: app/templates/packages/translation.html:54 msgid "Title" msgstr "Tittel" #: app/blueprints/collections/__init__.py:80 #: app/blueprints/collections/__init__.py:85 -#: app/templates/packages/translation.html:45 +#: app/templates/packages/translation.html:57 msgid "Short Description" msgstr "Kort beskriving" @@ -139,29 +139,29 @@ msgstr "" msgid "Removed package from favorites collection" msgstr "Fjerna pakken frå favorittsamlinga" -#: app/blueprints/github/__init__.py:52 +#: app/blueprints/github/__init__.py:54 msgid "Authorization failed [err=gh-oauth-login-failed]" msgstr "Autorisasjon mislukkast [feil=gh-oauth-login-failed]" -#: app/blueprints/github/__init__.py:76 +#: app/blueprints/github/__init__.py:78 msgid "Linked GitHub to account" msgstr "Sett i samband GitHub og kontoa" -#: app/blueprints/github/__init__.py:79 +#: app/blueprints/github/__init__.py:81 msgid "GitHub account is already associated with another user" msgstr "GitHub-kontoa er allereie knytt til ein annan brukar" -#: app/blueprints/github/__init__.py:85 +#: app/blueprints/github/__init__.py:87 msgid "Unable to find an account for that GitHub user" msgstr "Klarte ikkje å finne ein konto for den GitHub-brukaren" -#: app/blueprints/github/__init__.py:90 +#: app/blueprints/github/__init__.py:92 msgid "Authorization failed [err=gh-login-failed]" msgstr "Godkjenning mislyktes [err=gh-login-failed]" #: app/blueprints/oauth/__init__.py:169 app/templates/admin/tags/list.html:30 #: app/templates/admin/warnings/list.html:24 -#: app/templates/users/settings_email.html:44 +#: app/templates/users/settings_email.html:49 msgid "Description" msgstr "beskriving" @@ -225,114 +225,96 @@ msgstr "Dela og Merke" msgid "Remove / Unpublish" msgstr "Fjern / Avpubliser" -#: app/blueprints/packages/__init__.py:80 +#: app/blueprints/packages/__init__.py:80 app/logic/package_approval.py:123 #: app/templates/packages/game_support.html:4 msgid "Supported Games" msgstr "Støtta spel" -#: app/blueprints/packages/packages.py:177 -msgid "Error: Another package already uses this forum topic!" -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." - -#: 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." - -#: app/blueprints/packages/packages.py:239 +#: app/blueprints/packages/packages.py:205 msgid "No download available." msgstr "Ingen nedlastingar tilgjengelege." -#: app/blueprints/packages/packages.py:253 app/templates/packages/view.html:589 +#: app/blueprints/packages/packages.py:219 app/templates/packages/view.html:589 msgid "Type" msgstr "Type" -#: app/blueprints/packages/packages.py:254 +#: app/blueprints/packages/packages.py:220 msgid "Title (Human-readable)" msgstr "Tittel (menneskelesbar)" -#: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:633 +#: app/blueprints/packages/packages.py:221 +#: app/blueprints/packages/packages.py:603 msgid "Name (Technical)" msgstr "Namn (teknisk)" -#: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:634 +#: app/blueprints/packages/packages.py:221 +#: app/blueprints/packages/packages.py:604 #: app/templates/packages/create_edit.html:75 msgid "Lower case letters (a-z), digits (0-9), and underscores (_) only" msgstr "" -#: app/blueprints/packages/packages.py:256 +#: app/blueprints/packages/packages.py:222 msgid "Short Description (Plaintext)" msgstr "Kort beskriving (klar tekst)" -#: app/blueprints/packages/packages.py:258 app/templates/packages/view.html:611 +#: app/blueprints/packages/packages.py:224 app/templates/packages/view.html:611 msgid "Maintenance State" msgstr "Vedlikehaldstilstand" -#: app/blueprints/packages/packages.py:260 app/templates/admin/tags/list.html:4 +#: app/blueprints/packages/packages.py:226 app/templates/admin/tags/list.html:4 #: app/templates/admin/tags/list.html:10 app/templates/todo/tags.html:38 msgid "Tags" msgstr "Emneknaggar" -#: app/blueprints/packages/packages.py:261 +#: app/blueprints/packages/packages.py:227 msgid "Content Warnings" msgstr "Advarslar om innhald" -#: app/blueprints/packages/packages.py:262 app/templates/packages/view.html:600 +#: app/blueprints/packages/packages.py:228 app/templates/packages/view.html:600 msgid "License" msgstr "Løyve" -#: app/blueprints/packages/packages.py:263 +#: app/blueprints/packages/packages.py:229 msgid "Media License" msgstr "Media Løyve" -#: app/blueprints/packages/packages.py:265 +#: app/blueprints/packages/packages.py:231 msgid "Long Description (Markdown)" msgstr "Lang beskriving (Markdown)" -#: app/blueprints/packages/packages.py:267 +#: app/blueprints/packages/packages.py:233 msgid "VCS Repository URL" msgstr "VCS Repositorium URL" -#: app/blueprints/packages/packages.py:268 app/blueprints/users/settings.py:75 +#: app/blueprints/packages/packages.py:234 app/blueprints/users/settings.py:75 msgid "Website URL" msgstr "Nettstad URL" -#: app/blueprints/packages/packages.py:269 +#: app/blueprints/packages/packages.py:235 msgid "Issue Tracker URL" msgstr "Feilsporings URL" -#: app/blueprints/packages/packages.py:270 +#: app/blueprints/packages/packages.py:236 msgid "Forum Topic ID" msgstr "Forumemne-ID" -#: app/blueprints/packages/packages.py:271 +#: app/blueprints/packages/packages.py:237 msgid "Video URL" msgstr "Video URL" -#: app/blueprints/packages/packages.py:272 +#: app/blueprints/packages/packages.py:238 msgid "Donate URL" msgstr "Donasjons-URL" -#: app/blueprints/packages/packages.py:273 +#: app/blueprints/packages/packages.py:239 msgid "Translation URL" msgstr "" -#: app/blueprints/packages/packages.py:279 +#: app/blueprints/packages/packages.py:245 msgid "_game is not an allowed name" msgstr "_game er ikkje eit tillate namn" -#: app/blueprints/packages/packages.py:289 +#: app/blueprints/packages/packages.py:255 msgid "" "Package already exists, but is removed. Please contact ContentDB staff to" " restore the package" @@ -340,89 +322,96 @@ msgstr "" "Pakken eksisterer allereie, men er fjerna. Vennlegst kontakt ContentDB-" "personalet for å gjenopprette pakken" -#: app/blueprints/packages/packages.py:294 +#: app/blueprints/packages/packages.py:260 msgid "Package already exists" msgstr "Pakken finst allereie" -#: app/blueprints/packages/packages.py:300 +#: app/blueprints/packages/packages.py:266 msgid "A collection with a similar name already exists" msgstr "Ein samling med eit liknande namn finst allereie" -#: app/blueprints/packages/packages.py:361 +#: app/blueprints/packages/packages.py:319 +#: app/blueprints/packages/releases.py:82 +msgid "" +"You must add an email address to your account and confirm it before you " +"can manage packages" +msgstr "" + +#: app/blueprints/packages/packages.py:331 msgid "Unable to find that user" msgstr "Klarte ikkje å finne den brukaren" -#: app/blueprints/packages/packages.py:365 +#: app/blueprints/packages/packages.py:335 #: app/blueprints/packages/screenshots.py:137 #: app/blueprints/users/settings.py:131 msgid "Permission denied" msgstr "Tillatelse nekta" -#: app/blueprints/packages/packages.py:421 -#: app/blueprints/packages/packages.py:494 -#: app/blueprints/packages/packages.py:514 +#: app/blueprints/packages/packages.py:391 +#: app/blueprints/packages/packages.py:464 +#: app/blueprints/packages/packages.py:484 msgid "You don't have permission to do that" msgstr "Du har ikkje løyve til å gjere det" -#: app/blueprints/packages/packages.py:453 +#: app/blueprints/packages/packages.py:423 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:460 +#: app/blueprints/packages/packages.py:430 msgid "" "Please comment in the approval thread so editors know what you have " "changed" msgstr "" -#: app/blueprints/packages/packages.py:509 +#: app/blueprints/packages/packages.py:479 msgid "Deleted package" msgstr "Sletta pakke" -#: app/blueprints/packages/packages.py:529 +#: app/blueprints/packages/packages.py:499 msgid "Unapproved package" msgstr "Ugodkjent pakke" -#: app/blueprints/packages/packages.py:538 +#: app/blueprints/packages/packages.py:508 msgid "Maintainers (Comma-separated)" msgstr "Vedlikehaldarar (koma-separerte)" -#: app/blueprints/packages/packages.py:547 +#: app/blueprints/packages/packages.py:517 msgid "You don't have permission to edit maintainers" msgstr "Du har ikkje løyve til å redigere vedlikehaldarar" -#: app/blueprints/packages/packages.py:597 +#: app/blueprints/packages/packages.py:567 msgid "You are not a maintainer" msgstr "Du er ikkje ein vedlikehaldar" -#: app/blueprints/packages/packages.py:600 +#: app/blueprints/packages/packages.py:570 msgid "Package owners cannot remove themselves as maintainers" msgstr "Pakkeeigarar kan ikkje fjerne seg sjølve som vedlikehaldarar" -#: app/blueprints/packages/packages.py:632 +#: app/blueprints/packages/packages.py:602 msgid "Author Name" msgstr "Forfattarnamn" -#: app/blueprints/packages/packages.py:702 +#: app/blueprints/packages/packages.py:672 msgid "Enable support detection based on dependencies (recommended)" msgstr "Aktiver støttedeteksjon basert på avhengigheiter (anbefalt)" -#: app/blueprints/packages/packages.py:703 +#: app/blueprints/packages/packages.py:673 msgid "Supported games" msgstr "Støtta spel" -#: app/blueprints/packages/packages.py:704 +#: app/blueprints/packages/packages.py:674 msgid "Unsupported games" msgstr "Ustøtta spel" -#: app/blueprints/packages/packages.py:705 +#: app/blueprints/packages/packages.py:675 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:721 +#: app/blueprints/packages/packages.py:691 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:725 +#: app/blueprints/packages/packages.py:695 msgid "Mod(pack) needs to contain at least one mod. Please create a new release" msgstr "" @@ -443,13 +432,13 @@ msgstr "Git referanse (f.eks.: bunt(«Commit »)-hash, gren, eller merkelapp)" #: app/blueprints/packages/releases.py:58 #: app/blueprints/packages/releases.py:70 -#: app/blueprints/packages/releases.py:194 +#: app/blueprints/packages/releases.py:198 msgid "Minimum Minetest Version" msgstr "Minimum Minetest-versjon" #: app/blueprints/packages/releases.py:60 #: app/blueprints/packages/releases.py:72 -#: app/blueprints/packages/releases.py:197 +#: app/blueprints/packages/releases.py:201 msgid "Maximum Minetest Version" msgstr "Maksimum Minetest-versjon" @@ -467,80 +456,79 @@ msgstr "Oppgåve-ID" msgid "Is Approved" msgstr "Er godkjend" -#: app/blueprints/packages/releases.py:87 +#: app/blueprints/packages/releases.py:91 msgid "Import from Git" msgstr "Importer frå Git" -#: app/blueprints/packages/releases.py:87 +#: app/blueprints/packages/releases.py:91 msgid "Upload .zip file" msgstr "Last opp .zip-fil" -#: app/blueprints/packages/releases.py:193 +#: app/blueprints/packages/releases.py:197 msgid "Set Min" msgstr "Sett Minimum" -#: app/blueprints/packages/releases.py:196 +#: app/blueprints/packages/releases.py:200 msgid "Set Max" msgstr "Sett Maks" -#: app/blueprints/packages/releases.py:199 +#: app/blueprints/packages/releases.py:203 msgid "Only change values previously set as none" msgstr "" -#: app/blueprints/packages/releases.py:200 +#: app/blueprints/packages/releases.py:204 msgid "Update" msgstr "Oppdater" -#: app/blueprints/packages/releases.py:252 +#: app/blueprints/packages/releases.py:256 #: app/templates/packages/update_config.html:25 msgid "Trigger" msgstr "" -#: app/blueprints/packages/releases.py:253 +#: app/blueprints/packages/releases.py:257 msgid "New Commit" msgstr "Ny bunt («Commit »)" -#: app/blueprints/packages/releases.py:254 app/templates/admin/tags/list.html:8 +#: app/blueprints/packages/releases.py:258 app/templates/admin/tags/list.html:8 msgid "New Tag" msgstr "Ny merkelapp («Commit »)" -#: app/blueprints/packages/releases.py:256 +#: app/blueprints/packages/releases.py:260 msgid "Branch name" msgstr "Grein namn" -#: app/blueprints/packages/releases.py:257 +#: app/blueprints/packages/releases.py:261 #: app/templates/packages/update_config.html:38 msgid "Action" msgstr "Handling" -#: app/blueprints/packages/releases.py:258 +#: app/blueprints/packages/releases.py:262 msgid "Send notification and mark as outdated" msgstr "Send varsel og merk som utdatert" -#: app/blueprints/packages/releases.py:258 -#: app/templates/macros/package_approval.html:22 +#: app/blueprints/packages/releases.py:262 app/logic/package_approval.py:104 msgid "Create release" msgstr "Laga utgåve" -#: app/blueprints/packages/releases.py:260 +#: app/blueprints/packages/releases.py:264 msgid "Save Settings" msgstr "Lagre innstillingar" -#: app/blueprints/packages/releases.py:261 +#: app/blueprints/packages/releases.py:265 msgid "Disable Automation" msgstr "Deaktiver Automatisering" -#: app/blueprints/packages/releases.py:300 +#: app/blueprints/packages/releases.py:304 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" -#: app/blueprints/packages/releases.py:316 +#: app/blueprints/packages/releases.py:320 msgid "Deleted update configuration" msgstr "Sletta oppdateringskonfigurasjon" -#: app/blueprints/packages/releases.py:324 +#: app/blueprints/packages/releases.py:328 msgid "Now, please create an initial release" msgstr "No, vennligst opprett ein innleiande utgjeving" @@ -651,7 +639,7 @@ msgid "Please wait before commenting again" msgstr "Vennligst vent før du kommenterar igjen" #: app/blueprints/threads/__init__.py:284 -#: app/templates/macros/package_approval.html:112 +#: app/templates/macros/package_approval.html:56 msgid "Open Thread" msgstr "Opna tråd" @@ -716,7 +704,7 @@ msgstr "Innlogging mislukkast" msgid "Display Name" msgstr "Visningsnamn" -#: app/blueprints/users/account.py:101 app/blueprints/users/settings.py:298 +#: app/blueprints/users/account.py:101 app/blueprints/users/settings.py:309 #: app/templates/users/list.html:18 msgid "Username" msgstr "Brukarnamn" @@ -1012,7 +1000,7 @@ msgid "Account and Security" msgstr "Konto og Sikkerheit" #: app/blueprints/users/settings.py:46 -#: app/templates/users/settings_email.html:8 +#: app/templates/users/settings_email.html:12 msgid "Email and Notifications" msgstr "E-post og Varslar" @@ -1037,27 +1025,27 @@ msgstr "Donasjons-URL" msgid "A user already has that name" msgstr "Ein brukar har allereie det namnet" -#: app/blueprints/users/settings.py:256 +#: app/blueprints/users/settings.py:264 msgid "Users with moderator rank or above cannot be deleted" msgstr "Brukarar med moderator-rang eller høgare kan ikkje slettast" -#: app/blueprints/users/settings.py:299 +#: app/blueprints/users/settings.py:310 msgid "Display name" msgstr "Visingsnamn" -#: app/blueprints/users/settings.py:300 +#: app/blueprints/users/settings.py:311 msgid "Forums Username" msgstr "Forumbrukar namn" -#: app/blueprints/users/settings.py:301 +#: app/blueprints/users/settings.py:312 msgid "GitHub Username" msgstr "GitHub brukarnamn" -#: app/blueprints/users/settings.py:302 app/templates/users/list.html:14 +#: app/blueprints/users/settings.py:313 app/templates/users/list.html:14 msgid "Rank" msgstr "" -#: app/blueprints/users/settings.py:346 +#: app/blueprints/users/settings.py:357 msgid "Can't promote a user to a rank higher than yourself!" msgstr "Du kan ikkje forfremje ein brukar til ein høgare rang enn deg sjølv!" @@ -1074,19 +1062,29 @@ msgstr "" msgid "Search" msgstr "Søk" -#: app/logic/package_validator.py:37 +#: app/logic/package_approval.py:95 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 »)" -#: app/logic/package_validator.py:40 -#: app/templates/macros/package_approval.html:36 -msgid "A release is required before this package can be approved." -msgstr "Ein utgjeving er påkravd før denne pakken kan godkjennast." +#: app/logic/package_approval.py:99 +msgid "You need to create a release before this package can be approved." +msgstr "" -#: app/logic/package_validator.py:46 -#: app/templates/macros/package_approval.html:45 +#: app/logic/package_approval.py:101 +msgid "Release is still importing, or has an error." +msgstr "" + +#: app/logic/package_approval.py:105 +msgid "Set up releases" +msgstr "" + +#: app/logic/package_approval.py:112 +msgid "You need to add at least one screenshot." +msgstr "Du må leggje til minst eitt skjermbilete." + +#: app/logic/package_approval.py:117 #, python-format msgid "" "The following hard dependencies need to be added to ContentDB first: " @@ -1095,16 +1093,52 @@ msgstr "" "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 -msgid "You need to add at least one screenshot." -msgstr "Du må leggje til minst eitt skjermbilete." +#: app/logic/package_approval.py:121 +msgid "" +"What games does your package support? Please specify on the supported " +"games page" +msgstr "" -#: app/logic/package_validator.py:54 -#: app/templates/macros/package_approval.html:49 +#: app/logic/package_approval.py:126 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/package_approval.py:134 +msgid "Please make sure that this package has the right to the names it uses." +msgstr "" + +#: app/logic/package_approval.py:139 +#, python-format +msgid "Please make sure that this package has the right to the names %(names)s" +msgstr "" + +#: app/logic/package_approval.py:140 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/logic/package_approval.py:145 +msgid "Error: Another package already uses this forum topic!" +msgstr "Feil: Ei anna pakke nyttar allereie dette forumemnet!" + +#: app/logic/package_approval.py:150 +msgid "Error: Forum topic author doesn't match package author." +msgstr "" +"Feil: Forfattaren av forum-emnet samsvarar ikkje med forfattaren av " +"pakken." + +#: app/logic/package_approval.py:152 +msgid "" +"Warning: Forum topic not found. The topic may have been created since the" +" last forum crawl." +msgstr "" + #: app/logic/packages.py:99 msgid "" "Name can only contain lower case letters (a-z), digits (0-9), and " @@ -1208,7 +1242,7 @@ msgstr "Godkjenn" msgid "Delete" msgstr "Slett" -#: app/models/packages.py:572 app/templates/packages/view.html:163 +#: app/models/packages.py:569 app/templates/packages/view.html:163 msgid "Work in Progress" msgstr "" @@ -1328,7 +1362,7 @@ msgstr "Logg ut" msgid "Languages" msgstr "" -#: app/templates/base.html:202 app/templates/translate/index.html:72 +#: app/templates/base.html:202 app/templates/translate/index.html:76 msgid "Help translate ContentDB" msgstr "Hjelp å omsetje ContentDB" @@ -1436,17 +1470,6 @@ msgstr "Neste" msgid "Recently Added" msgstr "Nyleg lagt til" -#: 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" @@ -1842,7 +1865,7 @@ msgid "You can use GitHub to log in if it is associated with your account." msgstr "" #: app/templates/emails/unable_to_find_account.html:9 -msgid "Otherwise, you may need to contact rubenwardy for help." +msgid "Otherwise, you may need to contact the admin for help." msgstr "" #: app/templates/emails/unable_to_find_account.html:12 @@ -1920,56 +1943,35 @@ msgstr "" msgid "State" msgstr "" -#: app/templates/macros/package_approval.html:26 -msgid "Set up releases" -msgstr "" - -#: app/templates/macros/package_approval.html:31 -msgid "You need to create a release before this package can be approved." -msgstr "" - -#: app/templates/macros/package_approval.html:33 -msgid "Release is still importing, or has an error." -msgstr "" - -#: app/templates/macros/package_approval.html:56 -msgid "You should add at least one screenshot." -msgstr "" - -#: app/templates/macros/package_approval.html:62 +#: app/templates/macros/package_approval.html:36 msgid "Please wait for the release to be approved." msgstr "" -#: app/templates/macros/package_approval.html:64 +#: app/templates/macros/package_approval.html:38 msgid "You can now approve this package if you're ready." msgstr "" -#: app/templates/macros/package_approval.html:66 +#: app/templates/macros/package_approval.html:40 msgid "Please wait for the package to be approved." msgstr "" -#: app/templates/macros/package_approval.html:70 +#: app/templates/macros/package_approval.html:44 msgid "You can now submit this package for approval if you're ready." msgstr "" -#: app/templates/macros/package_approval.html:72 +#: app/templates/macros/package_approval.html:46 msgid "This package can be submitted for approval when ready." msgstr "" -#: app/templates/macros/package_approval.html:102 -msgid "Please make sure that this package has the right to the names it uses." +#: app/templates/macros/package_approval.html:49 +msgid "You need to fix the above errors before you can submit for review" msgstr "" -#: app/templates/macros/package_approval.html:104 -#, python-format -msgid "Please make sure that this package has the right to the names %(names)s" -msgstr "" - -#: app/templates/macros/package_approval.html:115 +#: app/templates/macros/package_approval.html:59 msgid "Package approval thread" msgstr "" -#: app/templates/macros/package_approval.html:116 +#: app/templates/macros/package_approval.html:60 msgid "" "You can open a thread if you have a question for the approver or package " "author." @@ -3188,16 +3190,27 @@ msgstr "" msgid "Translating content meta - lua_api.md" msgstr "" -#: app/templates/packages/translation.html:31 +#: app/templates/packages/translation.html:30 +msgid "Translation template" +msgstr "" + +#: app/templates/packages/translation.html:32 +#, python-format +msgid "" +"To quickly add support for ContentDB package translation, create a file " +"at %(location)s with the following content:" +msgstr "" + +#: app/templates/packages/translation.html:43 #, python-format msgid "%(title)s is available in %(num)d languages." msgstr "" -#: app/templates/packages/translation.html:32 +#: app/templates/packages/translation.html:44 msgid "ContentDB reads translations from locale files (.tr) in your package." msgstr "" -#: app/templates/packages/translation.html:39 +#: app/templates/packages/translation.html:51 msgid "Language" msgstr "" @@ -3449,7 +3462,7 @@ msgid "" msgstr "" #: app/templates/report/index.html:16 -msgid "Please sign in or contact the admin in another way" +msgid "Please sign in or contact the admin using the link below." msgstr "" #: app/templates/report/index.html:34 @@ -3858,20 +3871,24 @@ msgid "" "languages." msgstr "" -#: app/templates/translate/index.html:69 +#: app/templates/translate/index.html:65 +msgid "How to translate a mod / game" +msgstr "" + +#: app/templates/translate/index.html:73 msgid "ContentDB" msgstr "" -#: app/templates/translate/index.html:76 +#: app/templates/translate/index.html:80 msgid "Packages that support translation" msgstr "" -#: app/templates/translate/index.html:81 +#: app/templates/translate/index.html:85 #, python-format msgid "Only show packages with %(lang)s translation" msgstr "" -#: app/templates/translate/index.html:85 +#: app/templates/translate/index.html:89 #, python-format msgid "Hide packages with %(lang)s translation" msgstr "" @@ -3952,7 +3969,7 @@ msgstr "" #: app/templates/users/change_set_password.html:17 #: app/templates/users/register.html:25 -#: app/templates/users/settings_email.html:20 +#: app/templates/users/settings_email.html:24 msgid "Your email will never be shared with a third-party." msgstr "Din e-post vil aldri bli delt med ein tredjepart." @@ -4210,7 +4227,7 @@ msgid "Change Email and Send Password Reset" msgstr "" #: app/templates/users/modtools.html:108 -#: app/templates/users/settings_email.html:14 +#: app/templates/users/settings_email.html:18 msgid "Email Address" msgstr "E-postadresse" @@ -4289,14 +4306,20 @@ msgid "Profile Picture" msgstr "Profilbilete" #: app/templates/users/profile_edit.html:27 -msgid "Sync with Forums" +msgid "Import from forums" msgstr "" -#: app/templates/users/profile_edit.html:46 +#: app/templates/users/profile_edit.html:47 +msgid "" +"Profile pictures should be square, at least 64x64px, and one of the " +"following formats: jpeg, png, or webp." +msgstr "" + +#: app/templates/users/profile_edit.html:51 msgid "Profile Information" msgstr "Profilinformasjon" -#: app/templates/users/profile_edit.html:53 +#: app/templates/users/profile_edit.html:58 msgid "Pretending to be another user is grounds for a permanent ban" msgstr "" @@ -4329,41 +4352,45 @@ msgstr "Eg samtykkjer " msgid "Email and Notifications - %(username)s" msgstr "E-post og varsel - %(username)s" -#: app/templates/users/settings_email.html:19 +#: app/templates/users/settings_email.html:23 msgid "" "Your email is needed to recover your account if you forget your password," " and to send (configurable) notifications." msgstr "" -#: app/templates/users/settings_email.html:25 +#: app/templates/users/settings_email.html:29 msgid "There is at least one verification pending." msgstr "" -#: app/templates/users/settings_email.html:29 +#: app/templates/users/settings_email.html:33 msgid "Notification Settings" msgstr "Innstillingar for varsel" -#: app/templates/users/settings_email.html:33 +#: app/templates/users/settings_email.html:37 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." -#: app/templates/users/settings_email.html:38 +#: app/templates/users/settings_email.html:42 msgid "" "Configure whether certain types of notifications are sent immediately, or" " as part of a daily digest." msgstr "" #: app/templates/users/settings_email.html:43 +msgid "Disable all" +msgstr "" + +#: app/templates/users/settings_email.html:48 msgid "Event" msgstr "" -#: app/templates/users/settings_email.html:45 +#: app/templates/users/settings_email.html:50 msgid "Immediately" msgstr "" -#: app/templates/users/settings_email.html:46 +#: app/templates/users/settings_email.html:51 msgid "In digest" msgstr "" @@ -4471,3 +4498,27 @@ msgstr "" #~ msgid "Create Tag" #~ msgstr "" +#~ 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." + +#~ msgid "A release is required before this package can be approved." +#~ msgstr "Ein utgjeving er påkravd før denne pakken kan godkjennast." + +#~ msgid "Otherwise, you may need to contact rubenwardy for help." +#~ msgstr "" + +#~ msgid "You should add at least one screenshot." +#~ msgstr "" + +#~ msgid "Please sign in or contact the admin in another way" +#~ msgstr "" + +#~ msgid "Sync with Forums" +#~ msgstr "" + diff --git a/translations/pl/LC_MESSAGES/messages.po b/translations/pl/LC_MESSAGES/messages.po index 6580584d..50d71c20 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: 2024-03-03 02:54+0000\n" +"POT-Creation-Date: 2024-03-23 16:19+0000\n" "PO-Revision-Date: 2023-09-08 10:04+0000\n" "Last-Translator: Jakub Z \n" "Language: pl\n" @@ -20,11 +20,11 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.12.1\n" -#: app/__init__.py:123 +#: app/__init__.py:137 msgid "Banned:" msgstr "Użytkownik zbanowany:" -#: app/__init__.py:125 +#: app/__init__.py:139 msgid "You have been banned." msgstr "Zostałeś zbanowany." @@ -43,7 +43,7 @@ msgstr "Paczki" msgid "%(package_type)s for %(game_name)s" msgstr "" -#: app/template_filters.py:90 +#: app/template_filters.py:92 #, python-format msgid "%(delta)s ago" msgstr "%(delta)s temu" @@ -63,10 +63,10 @@ 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:275 -#: app/blueprints/packages/packages.py:539 -#: app/blueprints/packages/packages.py:635 -#: app/blueprints/packages/packages.py:706 +#: app/blueprints/oauth/__init__.py:175 app/blueprints/packages/packages.py:241 +#: app/blueprints/packages/packages.py:509 +#: app/blueprints/packages/packages.py:605 +#: app/blueprints/packages/packages.py:676 #: app/blueprints/packages/releases.py:62 #: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:49 #: app/blueprints/packages/screenshots.py:36 @@ -74,7 +74,7 @@ msgstr "Ogranicz do paczki" #: 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 +#: app/blueprints/users/settings.py:315 app/templates/users/modtools.html:111 msgid "Save" msgstr "Zapisz" @@ -85,13 +85,13 @@ msgstr "Zapisz" #: 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 +#: app/templates/packages/translation.html:54 msgid "Title" msgstr "Tytuł" #: app/blueprints/collections/__init__.py:80 #: app/blueprints/collections/__init__.py:85 -#: app/templates/packages/translation.html:45 +#: app/templates/packages/translation.html:57 msgid "Short Description" msgstr "Krótki opis" @@ -137,29 +137,29 @@ msgstr "(Publiczne, zmień w Profil > Moje kolekcje)" msgid "Removed package from favorites collection" msgstr "Usunięto paczkę z ulubionych" -#: app/blueprints/github/__init__.py:52 +#: app/blueprints/github/__init__.py:54 msgid "Authorization failed [err=gh-oauth-login-failed]" msgstr "Autoryzacja nieudana [err=gh-oauth-login-failed]" -#: app/blueprints/github/__init__.py:76 +#: app/blueprints/github/__init__.py:78 msgid "Linked GitHub to account" msgstr "Przypisano GitHub do konta" -#: app/blueprints/github/__init__.py:79 +#: app/blueprints/github/__init__.py:81 msgid "GitHub account is already associated with another user" msgstr "To konto GitHub jest już przypisane do innego użytkownika" -#: app/blueprints/github/__init__.py:85 +#: app/blueprints/github/__init__.py:87 msgid "Unable to find an account for that GitHub user" msgstr "Nie można znaleźć konta dla tego użytkownika GitHub" -#: app/blueprints/github/__init__.py:90 +#: app/blueprints/github/__init__.py:92 msgid "Authorization failed [err=gh-login-failed]" msgstr "Autoryzacja nieudana [err=gh-login-failed]" #: app/blueprints/oauth/__init__.py:169 app/templates/admin/tags/list.html:30 #: app/templates/admin/warnings/list.html:24 -#: app/templates/users/settings_email.html:44 +#: app/templates/users/settings_email.html:49 msgid "Description" msgstr "Opis" @@ -222,112 +222,96 @@ msgstr "Udostępnianie i odznaki" msgid "Remove / Unpublish" msgstr "" -#: app/blueprints/packages/__init__.py:80 +#: app/blueprints/packages/__init__.py:80 app/logic/package_approval.py:123 #: app/templates/packages/game_support.html:4 msgid "Supported Games" msgstr "Wspierane gry" -#: app/blueprints/packages/packages.py:177 -msgid "Error: Another package already uses this forum topic!" -msgstr "Błąd: Inna paczka już używa tego tematu na forum!" - -#: app/blueprints/packages/packages.py:183 -msgid "Error: Forum topic author doesn't match package author." -msgstr "Błąd: Autor tematu na forum nie zgadza się z autorem paczki." - -#: app/blueprints/packages/packages.py:186 -msgid "" -"Warning: Forum topic not found. This may happen if the topic has only " -"just been created." -msgstr "" -"Uwaga: Nie odnaleziono tematu na forum. Może się to zdarzyć gdy temat " -"został dopiero utworzony." - -#: app/blueprints/packages/packages.py:239 +#: app/blueprints/packages/packages.py:205 msgid "No download available." msgstr "Pobieranie niedostępne." -#: app/blueprints/packages/packages.py:253 app/templates/packages/view.html:589 +#: app/blueprints/packages/packages.py:219 app/templates/packages/view.html:589 msgid "Type" msgstr "Typ" -#: app/blueprints/packages/packages.py:254 +#: app/blueprints/packages/packages.py:220 msgid "Title (Human-readable)" msgstr "Tytuł (Czytelny dla człowieka)" -#: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:633 +#: app/blueprints/packages/packages.py:221 +#: app/blueprints/packages/packages.py:603 msgid "Name (Technical)" msgstr "Nazwa (techniczna)" -#: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:634 +#: app/blueprints/packages/packages.py:221 +#: app/blueprints/packages/packages.py:604 #: 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 (_)" -#: app/blueprints/packages/packages.py:256 +#: app/blueprints/packages/packages.py:222 msgid "Short Description (Plaintext)" msgstr "Krótki opis (zwykły tekst)" -#: app/blueprints/packages/packages.py:258 app/templates/packages/view.html:611 +#: app/blueprints/packages/packages.py:224 app/templates/packages/view.html:611 msgid "Maintenance State" msgstr "Stan konserwacji" -#: app/blueprints/packages/packages.py:260 app/templates/admin/tags/list.html:4 +#: app/blueprints/packages/packages.py:226 app/templates/admin/tags/list.html:4 #: app/templates/admin/tags/list.html:10 app/templates/todo/tags.html:38 msgid "Tags" msgstr "Tagi" -#: app/blueprints/packages/packages.py:261 +#: app/blueprints/packages/packages.py:227 msgid "Content Warnings" msgstr "Uwagi zawartości" -#: app/blueprints/packages/packages.py:262 app/templates/packages/view.html:600 +#: app/blueprints/packages/packages.py:228 app/templates/packages/view.html:600 msgid "License" msgstr "Licencja" -#: app/blueprints/packages/packages.py:263 +#: app/blueprints/packages/packages.py:229 msgid "Media License" msgstr "Licencja multimediów" -#: app/blueprints/packages/packages.py:265 +#: app/blueprints/packages/packages.py:231 msgid "Long Description (Markdown)" msgstr "Długi opis (Markdown)" -#: app/blueprints/packages/packages.py:267 +#: app/blueprints/packages/packages.py:233 msgid "VCS Repository URL" msgstr "URL repozytorium VCS" -#: app/blueprints/packages/packages.py:268 app/blueprints/users/settings.py:75 +#: app/blueprints/packages/packages.py:234 app/blueprints/users/settings.py:75 msgid "Website URL" msgstr "URL strony internetowej" -#: app/blueprints/packages/packages.py:269 +#: app/blueprints/packages/packages.py:235 msgid "Issue Tracker URL" msgstr "URL listy problemów" -#: app/blueprints/packages/packages.py:270 +#: app/blueprints/packages/packages.py:236 msgid "Forum Topic ID" msgstr "ID tematu na forum" -#: app/blueprints/packages/packages.py:271 +#: app/blueprints/packages/packages.py:237 msgid "Video URL" msgstr "URL filmiku" -#: app/blueprints/packages/packages.py:272 +#: app/blueprints/packages/packages.py:238 msgid "Donate URL" msgstr "Adres URL darowizny" -#: app/blueprints/packages/packages.py:273 +#: app/blueprints/packages/packages.py:239 msgid "Translation URL" msgstr "" -#: app/blueprints/packages/packages.py:279 +#: app/blueprints/packages/packages.py:245 msgid "_game is not an allowed name" msgstr "fraza _game nie jest dozwolona w nazwie" -#: app/blueprints/packages/packages.py:289 +#: app/blueprints/packages/packages.py:255 msgid "" "Package already exists, but is removed. Please contact ContentDB staff to" " restore the package" @@ -335,93 +319,100 @@ msgstr "" "Paczka już istnieje ale jest usunięta. Skontaktuj się z personelem " "ContentDB aby ją przywrócić" -#: app/blueprints/packages/packages.py:294 +#: app/blueprints/packages/packages.py:260 msgid "Package already exists" msgstr "Paczka już istnieje" -#: app/blueprints/packages/packages.py:300 +#: app/blueprints/packages/packages.py:266 msgid "A collection with a similar name already exists" msgstr "Kolekcja o podobnej nazwie już istnieje" -#: app/blueprints/packages/packages.py:361 +#: app/blueprints/packages/packages.py:319 +#: app/blueprints/packages/releases.py:82 +msgid "" +"You must add an email address to your account and confirm it before you " +"can manage packages" +msgstr "" + +#: app/blueprints/packages/packages.py:331 msgid "Unable to find that user" msgstr "Nie można znaleźć tego użytkownika" -#: app/blueprints/packages/packages.py:365 +#: app/blueprints/packages/packages.py:335 #: app/blueprints/packages/screenshots.py:137 #: app/blueprints/users/settings.py:131 msgid "Permission denied" msgstr "Brak dostępu" -#: app/blueprints/packages/packages.py:421 -#: app/blueprints/packages/packages.py:494 -#: app/blueprints/packages/packages.py:514 +#: app/blueprints/packages/packages.py:391 +#: app/blueprints/packages/packages.py:464 +#: app/blueprints/packages/packages.py:484 msgid "You don't have permission to do that" msgstr "Nie masz uprawnień aby to zrobić" -#: app/blueprints/packages/packages.py:453 +#: app/blueprints/packages/packages.py:423 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:460 +#: app/blueprints/packages/packages.py:430 msgid "" "Please comment in the approval thread so editors know what you have " "changed" msgstr "" -#: app/blueprints/packages/packages.py:509 +#: app/blueprints/packages/packages.py:479 msgid "Deleted package" msgstr "Usunięto paczkę" -#: app/blueprints/packages/packages.py:529 +#: app/blueprints/packages/packages.py:499 msgid "Unapproved package" msgstr "Niezatwierdzona paczka" -#: app/blueprints/packages/packages.py:538 +#: app/blueprints/packages/packages.py:508 msgid "Maintainers (Comma-separated)" msgstr "Opiekunowie (po przecinku)" -#: app/blueprints/packages/packages.py:547 +#: app/blueprints/packages/packages.py:517 msgid "You don't have permission to edit maintainers" msgstr "Nie masz uprawnień aby edytować listę opiekunów" -#: app/blueprints/packages/packages.py:597 +#: app/blueprints/packages/packages.py:567 msgid "You are not a maintainer" msgstr "Nie jesteś opiekunem" -#: app/blueprints/packages/packages.py:600 +#: app/blueprints/packages/packages.py:570 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:632 +#: app/blueprints/packages/packages.py:602 msgid "Author Name" msgstr "Nazwa autora" -#: app/blueprints/packages/packages.py:702 +#: app/blueprints/packages/packages.py:672 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:703 +#: app/blueprints/packages/packages.py:673 msgid "Supported games" msgstr "Wspierane gry" -#: app/blueprints/packages/packages.py:704 +#: app/blueprints/packages/packages.py:674 msgid "Unsupported games" msgstr "Niewspierane gry" -#: app/blueprints/packages/packages.py:705 +#: app/blueprints/packages/packages.py:675 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:721 +#: app/blueprints/packages/packages.py:691 msgid "You need at least one release before you can edit game support" msgstr "" -#: app/blueprints/packages/packages.py:725 +#: app/blueprints/packages/packages.py:695 msgid "Mod(pack) needs to contain at least one mod. Please create a new release" msgstr "" @@ -442,13 +433,13 @@ msgstr "Odniesienie do repozytorium Git (tj: hash commitu, gałąź lub tag)" #: app/blueprints/packages/releases.py:58 #: app/blueprints/packages/releases.py:70 -#: app/blueprints/packages/releases.py:194 +#: app/blueprints/packages/releases.py:198 msgid "Minimum Minetest Version" msgstr "Minimalna wersja Minetesta" #: app/blueprints/packages/releases.py:60 #: app/blueprints/packages/releases.py:72 -#: app/blueprints/packages/releases.py:197 +#: app/blueprints/packages/releases.py:201 msgid "Maximum Minetest Version" msgstr "Maksymalna wersja Minetesta" @@ -466,78 +457,77 @@ msgstr "ID zadania" msgid "Is Approved" msgstr "Jest zatwierdzone" -#: app/blueprints/packages/releases.py:87 +#: app/blueprints/packages/releases.py:91 msgid "Import from Git" msgstr "Zaimportuj z repozytorium Git" -#: app/blueprints/packages/releases.py:87 +#: app/blueprints/packages/releases.py:91 msgid "Upload .zip file" msgstr "Wyślij plik .zip" -#: app/blueprints/packages/releases.py:193 +#: app/blueprints/packages/releases.py:197 msgid "Set Min" msgstr "Ustaw minimalne" -#: app/blueprints/packages/releases.py:196 +#: app/blueprints/packages/releases.py:200 msgid "Set Max" msgstr "Ustaw maksymalne" -#: app/blueprints/packages/releases.py:199 +#: app/blueprints/packages/releases.py:203 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:200 +#: app/blueprints/packages/releases.py:204 msgid "Update" msgstr "Aktualizuj" -#: app/blueprints/packages/releases.py:252 +#: app/blueprints/packages/releases.py:256 #: app/templates/packages/update_config.html:25 msgid "Trigger" msgstr "Wyzwalacz" -#: app/blueprints/packages/releases.py:253 +#: app/blueprints/packages/releases.py:257 msgid "New Commit" msgstr "Nowy commit" -#: app/blueprints/packages/releases.py:254 app/templates/admin/tags/list.html:8 +#: app/blueprints/packages/releases.py:258 app/templates/admin/tags/list.html:8 msgid "New Tag" msgstr "Nowy tag" -#: app/blueprints/packages/releases.py:256 +#: app/blueprints/packages/releases.py:260 msgid "Branch name" msgstr "Nazwa gałęzi" -#: app/blueprints/packages/releases.py:257 +#: app/blueprints/packages/releases.py:261 #: app/templates/packages/update_config.html:38 msgid "Action" msgstr "Akcja" -#: app/blueprints/packages/releases.py:258 +#: app/blueprints/packages/releases.py:262 msgid "Send notification and mark as outdated" msgstr "Wyślij powiadomienie i oznacz jako przestarzałe" -#: app/blueprints/packages/releases.py:258 -#: app/templates/macros/package_approval.html:22 +#: app/blueprints/packages/releases.py:262 app/logic/package_approval.py:104 msgid "Create release" msgstr "Utwórz wydanie" -#: app/blueprints/packages/releases.py:260 +#: app/blueprints/packages/releases.py:264 msgid "Save Settings" msgstr "Zapisz ustawienia" -#: app/blueprints/packages/releases.py:261 +#: app/blueprints/packages/releases.py:265 msgid "Disable Automation" msgstr "Wyłącz automatyzację" -#: app/blueprints/packages/releases.py:300 +#: app/blueprints/packages/releases.py:304 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:316 +#: app/blueprints/packages/releases.py:320 msgid "Deleted update configuration" msgstr "Usunięto konfigurację aktualizacji" -#: app/blueprints/packages/releases.py:324 +#: app/blueprints/packages/releases.py:328 msgid "Now, please create an initial release" msgstr "Teraz, utwórz pierwsze wydanie" @@ -646,7 +636,7 @@ msgid "Please wait before commenting again" msgstr "Poczekaj zanim znów skomentujesz" #: app/blueprints/threads/__init__.py:284 -#: app/templates/macros/package_approval.html:112 +#: app/templates/macros/package_approval.html:56 msgid "Open Thread" msgstr "Otwórz wątek" @@ -711,7 +701,7 @@ msgstr "Logowanie nieudane" msgid "Display Name" msgstr "Wyświetlana nazwa" -#: app/blueprints/users/account.py:101 app/blueprints/users/settings.py:298 +#: app/blueprints/users/account.py:101 app/blueprints/users/settings.py:309 #: app/templates/users/list.html:18 msgid "Username" msgstr "Nazwa użytkownika" @@ -1000,7 +990,7 @@ msgid "Account and Security" msgstr "Konto i bezpieczeństwo" #: app/blueprints/users/settings.py:46 -#: app/templates/users/settings_email.html:8 +#: app/templates/users/settings_email.html:12 msgid "Email and Notifications" msgstr "Email i powiadomienia" @@ -1025,27 +1015,27 @@ msgstr "URL darowizn" msgid "A user already has that name" msgstr "Użytkownik już posiada tą nazwę" -#: app/blueprints/users/settings.py:256 +#: app/blueprints/users/settings.py:264 msgid "Users with moderator rank or above cannot be deleted" msgstr "Użytkownicy z rangą moderatora lub wyższą nie mogą być usunięci" -#: app/blueprints/users/settings.py:299 +#: app/blueprints/users/settings.py:310 msgid "Display name" msgstr "Wyświetlana nazwa" -#: app/blueprints/users/settings.py:300 +#: app/blueprints/users/settings.py:311 msgid "Forums Username" msgstr "Nazwa użytkownika na forum" -#: app/blueprints/users/settings.py:301 +#: app/blueprints/users/settings.py:312 msgid "GitHub Username" msgstr "Nazwa użytkownika GitHub" -#: app/blueprints/users/settings.py:302 app/templates/users/list.html:14 +#: app/blueprints/users/settings.py:313 app/templates/users/list.html:14 msgid "Rank" msgstr "Ranga" -#: app/blueprints/users/settings.py:346 +#: app/blueprints/users/settings.py:357 msgid "Can't promote a user to a rank higher than yourself!" msgstr "Nie możesz promować użytkownika na rangę wyższą niż twoja!" @@ -1062,33 +1052,77 @@ msgstr "Filtr plików" msgid "Search" msgstr "Wyszukaj" -#: app/logic/package_validator.py:37 +#: app/logic/package_approval.py:95 msgid "A package already exists with this name. Please see Policy and Guidance 3" msgstr "Taka paczka już istnieje. Zobacz Politykę i przewodnictwo 3" -#: app/logic/package_validator.py:40 -#: app/templates/macros/package_approval.html:36 -msgid "A release is required before this package can be approved." -msgstr "Wydanie jest wymagane zanim paczka będzie mogła być zatwierdzona." +#: app/logic/package_approval.py:99 +msgid "You need to create a release before this package can be approved." +msgstr "Musisz utworzyć wydanie zanim ta paczka może zostać zatwierdzona." -#: app/logic/package_validator.py:46 -#: app/templates/macros/package_approval.html:45 +#: app/logic/package_approval.py:101 +msgid "Release is still importing, or has an error." +msgstr "Wydanie jest jeszcze importowane lub nastąpił błąd." + +#: app/logic/package_approval.py:105 +msgid "Set up releases" +msgstr "Ustaw wydania" + +#: app/logic/package_approval.py:112 +msgid "You need to add at least one screenshot." +msgstr "Musisz dodać co najmniej jeden zrzut ekranu." + +#: app/logic/package_approval.py:117 #, python-format msgid "" "The following hard dependencies need to be added to ContentDB first: " "%(deps)s" msgstr "Następujące zależności muszą być najpierw dodane do ContentDB: %(deps)s" -#: app/logic/package_validator.py:51 -#: app/templates/macros/package_approval.html:41 -msgid "You need to add at least one screenshot." -msgstr "Musisz dodać co najmniej jeden zrzut ekranu." +#: app/logic/package_approval.py:121 +msgid "" +"What games does your package support? Please specify on the supported " +"games page" +msgstr "" -#: app/logic/package_validator.py:54 -#: app/templates/macros/package_approval.html:49 +#: app/logic/package_approval.py:126 msgid "Please wait for the license to be added to CDB." msgstr "Proszę czekać zanim licencja zostanie dodana do CDB." +#: app/logic/package_approval.py:134 +msgid "Please make sure that this package has the right to the names it uses." +msgstr "Upewnij się, że ta paczka ma prawa do nazwy, której używa." + +#: app/logic/package_approval.py:139 +#, python-format +msgid "Please make sure that this package has the right to the names %(names)s" +msgstr "Upewnij się, że ta paczka ma prawa do nazw %(names)s" + +#: app/logic/package_approval.py:140 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/logic/package_approval.py:145 +msgid "Error: Another package already uses this forum topic!" +msgstr "Błąd: Inna paczka już używa tego tematu na forum!" + +#: app/logic/package_approval.py:150 +msgid "Error: Forum topic author doesn't match package author." +msgstr "Błąd: Autor tematu na forum nie zgadza się z autorem paczki." + +#: app/logic/package_approval.py:152 +msgid "" +"Warning: Forum topic not found. The topic may have been created since the" +" last forum crawl." +msgstr "" + #: app/logic/packages.py:99 msgid "" "Name can only contain lower case letters (a-z), digits (0-9), and " @@ -1191,7 +1225,7 @@ msgstr "Zatwierdź" msgid "Delete" msgstr "Usuń" -#: app/models/packages.py:572 app/templates/packages/view.html:163 +#: app/models/packages.py:569 app/templates/packages/view.html:163 msgid "Work in Progress" msgstr "W trakcie prac" @@ -1313,7 +1347,7 @@ msgstr "Wyloguj się" msgid "Languages" msgstr "" -#: app/templates/base.html:202 app/templates/translate/index.html:72 +#: app/templates/base.html:202 app/templates/translate/index.html:76 msgid "Help translate ContentDB" msgstr "Pomóż tłumaczyć ContentDB" @@ -1421,17 +1455,6 @@ msgstr "Następny" msgid "Recently Added" msgstr "Niedawno dodane" -#: 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" @@ -1839,10 +1862,8 @@ msgstr "" "twoim kontem." #: app/templates/emails/unable_to_find_account.html:9 -msgid "Otherwise, you may need to contact rubenwardy for help." +msgid "Otherwise, you may need to contact the admin for help." msgstr "" -"W przeciwnym razie możesz skontaktować się z użytkownikiem rubenwardy w " -"celu uzyskania pomocy." #: app/templates/emails/unable_to_find_account.html:12 msgid "" @@ -1923,56 +1944,35 @@ msgstr "Zacznij pisać aby zobaczyć sugestie" msgid "State" msgstr "Status" -#: app/templates/macros/package_approval.html:26 -msgid "Set up releases" -msgstr "Ustaw wydania" - -#: app/templates/macros/package_approval.html:31 -msgid "You need to create a release before this package can be approved." -msgstr "Musisz utworzyć wydanie zanim ta paczka może zostać zatwierdzona." - -#: app/templates/macros/package_approval.html:33 -msgid "Release is still importing, or has an error." -msgstr "Wydanie jest jeszcze importowane lub nastąpił błąd." - -#: app/templates/macros/package_approval.html:56 -msgid "You should add at least one screenshot." -msgstr "Powinieneś dodać przynajmniej jeden zrzut ekranu." - -#: app/templates/macros/package_approval.html:62 +#: app/templates/macros/package_approval.html:36 msgid "Please wait for the release to be approved." msgstr "Poczekaj zanim wydanie zostanie zatwierdzone." -#: app/templates/macros/package_approval.html:64 +#: app/templates/macros/package_approval.html:38 msgid "You can now approve this package if you're ready." msgstr "Możesz teraz zatwierdzić paczkę jeżeli jesteś gotowy." -#: app/templates/macros/package_approval.html:66 +#: app/templates/macros/package_approval.html:40 msgid "Please wait for the package to be approved." msgstr "Poczekaj zanim paczka zostanie zatwierdzona." -#: app/templates/macros/package_approval.html:70 +#: app/templates/macros/package_approval.html:44 msgid "You can now submit this package for approval if you're ready." msgstr "Możesz teraz wysłać swoją paczkę do zatwierdzenia jeżeli jesteś gotowy." -#: app/templates/macros/package_approval.html:72 +#: app/templates/macros/package_approval.html:46 msgid "This package can be submitted for approval when ready." msgstr "Ta paczka może zostać wysłana do zatwierdzenia kiedy będzie gotowa." -#: app/templates/macros/package_approval.html:102 -msgid "Please make sure that this package has the right to the names it uses." -msgstr "Upewnij się, że ta paczka ma prawa do nazwy, której używa." +#: app/templates/macros/package_approval.html:49 +msgid "You need to fix the above errors before you can submit for review" +msgstr "" -#: app/templates/macros/package_approval.html:104 -#, python-format -msgid "Please make sure that this package has the right to the names %(names)s" -msgstr "Upewnij się, że ta paczka ma prawa do nazw %(names)s" - -#: app/templates/macros/package_approval.html:115 +#: app/templates/macros/package_approval.html:59 msgid "Package approval thread" msgstr "Wątek zatwierdzenia paczki" -#: app/templates/macros/package_approval.html:116 +#: app/templates/macros/package_approval.html:60 msgid "" "You can open a thread if you have a question for the approver or package " "author." @@ -3278,16 +3278,27 @@ msgstr "" msgid "Translating content meta - lua_api.md" msgstr "" -#: app/templates/packages/translation.html:31 +#: app/templates/packages/translation.html:30 +msgid "Translation template" +msgstr "" + +#: app/templates/packages/translation.html:32 +#, python-format +msgid "" +"To quickly add support for ContentDB package translation, create a file " +"at %(location)s with the following content:" +msgstr "" + +#: app/templates/packages/translation.html:43 #, python-format msgid "%(title)s is available in %(num)d languages." msgstr "" -#: app/templates/packages/translation.html:32 +#: app/templates/packages/translation.html:44 msgid "ContentDB reads translations from locale files (.tr) in your package." msgstr "" -#: app/templates/packages/translation.html:39 +#: app/templates/packages/translation.html:51 msgid "Language" msgstr "" @@ -3552,8 +3563,8 @@ msgstr "" "tym formularzu." #: app/templates/report/index.html:16 -msgid "Please sign in or contact the admin in another way" -msgstr "Zaloguj się lub skontaktuj się z administratorem w inny sposób" +msgid "Please sign in or contact the admin using the link below." +msgstr "" #: app/templates/report/index.html:34 msgid "What are you reporting? Why are you reporting it?" @@ -3984,20 +3995,24 @@ msgid "" "languages." msgstr "" -#: app/templates/translate/index.html:69 +#: app/templates/translate/index.html:65 +msgid "How to translate a mod / game" +msgstr "" + +#: app/templates/translate/index.html:73 msgid "ContentDB" msgstr "" -#: app/templates/translate/index.html:76 +#: app/templates/translate/index.html:80 msgid "Packages that support translation" msgstr "" -#: app/templates/translate/index.html:81 +#: app/templates/translate/index.html:85 #, python-format msgid "Only show packages with %(lang)s translation" msgstr "" -#: app/templates/translate/index.html:85 +#: app/templates/translate/index.html:89 #, python-format msgid "Hide packages with %(lang)s translation" msgstr "" @@ -4084,7 +4099,7 @@ msgstr "" #: app/templates/users/change_set_password.html:17 #: app/templates/users/register.html:25 -#: app/templates/users/settings_email.html:20 +#: app/templates/users/settings_email.html:24 msgid "Your email will never be shared with a third-party." msgstr "Twój email nigdy nie będzie udostępniony osobom trzecim." @@ -4357,7 +4372,7 @@ msgid "Change Email and Send Password Reset" msgstr "Zmień email i wyślij wiadomość resetującą hasło" #: app/templates/users/modtools.html:108 -#: app/templates/users/settings_email.html:14 +#: app/templates/users/settings_email.html:18 msgid "Email Address" msgstr "Adres email" @@ -4436,14 +4451,20 @@ msgid "Profile Picture" msgstr "Obrazek profilu" #: app/templates/users/profile_edit.html:27 -msgid "Sync with Forums" +msgid "Import from forums" msgstr "" -#: app/templates/users/profile_edit.html:46 +#: app/templates/users/profile_edit.html:47 +msgid "" +"Profile pictures should be square, at least 64x64px, and one of the " +"following formats: jpeg, png, or webp." +msgstr "" + +#: app/templates/users/profile_edit.html:51 msgid "Profile Information" msgstr "Informacje o profilu" -#: app/templates/users/profile_edit.html:53 +#: app/templates/users/profile_edit.html:58 msgid "Pretending to be another user is grounds for a permanent ban" msgstr "Podszywanie się pod innego użytkownika jest podstawą dla trwałego bana" @@ -4480,7 +4501,7 @@ msgstr "Zgadam się z " msgid "Email and Notifications - %(username)s" msgstr "Email i powiadomienia - %(username)s" -#: app/templates/users/settings_email.html:19 +#: app/templates/users/settings_email.html:23 msgid "" "Your email is needed to recover your account if you forget your password," " and to send (configurable) notifications." @@ -4488,19 +4509,19 @@ msgstr "" "Twój email jest potrzeby aby odzyskać konto jeżeli zapomnisz hasła oraz " "aby wysyłać (konfigurowalne) powiadomienia." -#: app/templates/users/settings_email.html:25 +#: app/templates/users/settings_email.html:29 msgid "There is at least one verification pending." msgstr "Co najmniej jedna weryfikacja jest w trakcie." -#: app/templates/users/settings_email.html:29 +#: app/templates/users/settings_email.html:33 msgid "Notification Settings" msgstr "Ustawienia powiadomień" -#: app/templates/users/settings_email.html:33 +#: app/templates/users/settings_email.html:37 msgid "Email notifications are currently turned off. Click 'save' to enable." msgstr "Powiadomienia email są obecnie wyłączone. Naciśnij 'zapisz' aby włączyć." -#: app/templates/users/settings_email.html:38 +#: app/templates/users/settings_email.html:42 msgid "" "Configure whether certain types of notifications are sent immediately, or" " as part of a daily digest." @@ -4509,14 +4530,18 @@ msgstr "" "część podsumowania dnia." #: app/templates/users/settings_email.html:43 +msgid "Disable all" +msgstr "" + +#: app/templates/users/settings_email.html:48 msgid "Event" msgstr "Zdarzenie" -#: app/templates/users/settings_email.html:45 +#: app/templates/users/settings_email.html:50 msgid "Immediately" msgstr "Natychmiastowo" -#: app/templates/users/settings_email.html:46 +#: app/templates/users/settings_email.html:51 msgid "In digest" msgstr "W streszczeniu" @@ -4723,7 +4748,7 @@ msgstr "Rozważ włączenie powiadomień e-mail, możesz dostosować ilość wys #~ msgstr "Najwyższy zrzut ekranu będzie używany jako miniatura paczki." #~ msgid "Sync with Forums" -#~ msgstr "Synchronizuj z forum" +#~ msgstr "" #~ msgid "" #~ "No reviewed packages accepting donations. " @@ -4874,3 +4899,27 @@ msgstr "Rozważ włączenie powiadomień e-mail, możesz dostosować ilość wys #~ msgid "Create Tag" #~ msgstr "Utwórz tag" +#~ msgid "" +#~ "Warning: Forum topic not found. This " +#~ "may happen if the topic has only" +#~ " just been created." +#~ msgstr "" +#~ "Uwaga: Nie odnaleziono tematu na forum." +#~ " Może się to zdarzyć gdy temat " +#~ "został dopiero utworzony." + +#~ msgid "A release is required before this package can be approved." +#~ msgstr "Wydanie jest wymagane zanim paczka będzie mogła być zatwierdzona." + +#~ msgid "Otherwise, you may need to contact rubenwardy for help." +#~ msgstr "" +#~ "W przeciwnym razie możesz skontaktować " +#~ "się z użytkownikiem rubenwardy w celu" +#~ " uzyskania pomocy." + +#~ msgid "You should add at least one screenshot." +#~ msgstr "Powinieneś dodać przynajmniej jeden zrzut ekranu." + +#~ msgid "Please sign in or contact the admin in another way" +#~ msgstr "Zaloguj się lub skontaktuj się z administratorem w inny sposób" + diff --git a/translations/pt/LC_MESSAGES/messages.po b/translations/pt/LC_MESSAGES/messages.po index 1379e52a..8b064708 100644 --- a/translations/pt/LC_MESSAGES/messages.po +++ b/translations/pt/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: 2024-03-03 02:54+0000\n" +"POT-Creation-Date: 2024-03-23 16:19+0000\n" "PO-Revision-Date: 2024-01-11 12:06+0000\n" "Last-Translator: José Douglas \n" "Language: pt\n" @@ -19,11 +19,11 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.12.1\n" -#: app/__init__.py:123 +#: app/__init__.py:137 msgid "Banned:" msgstr "Banido:" -#: app/__init__.py:125 +#: app/__init__.py:139 msgid "You have been banned." msgstr "Você foi banido." @@ -42,7 +42,7 @@ msgstr "Pacotes" msgid "%(package_type)s for %(game_name)s" msgstr "" -#: app/template_filters.py:90 +#: app/template_filters.py:92 #, python-format msgid "%(delta)s ago" msgstr "%(delta)s atrás" @@ -62,10 +62,10 @@ 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:275 -#: app/blueprints/packages/packages.py:539 -#: app/blueprints/packages/packages.py:635 -#: app/blueprints/packages/packages.py:706 +#: app/blueprints/oauth/__init__.py:175 app/blueprints/packages/packages.py:241 +#: app/blueprints/packages/packages.py:509 +#: app/blueprints/packages/packages.py:605 +#: app/blueprints/packages/packages.py:676 #: app/blueprints/packages/releases.py:62 #: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:49 #: app/blueprints/packages/screenshots.py:36 @@ -73,7 +73,7 @@ msgstr "Limitar ao pacote" #: 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 +#: app/blueprints/users/settings.py:315 app/templates/users/modtools.html:111 msgid "Save" msgstr "Salvar" @@ -84,13 +84,13 @@ msgstr "Salvar" #: 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 +#: app/templates/packages/translation.html:54 msgid "Title" msgstr "Título" #: app/blueprints/collections/__init__.py:80 #: app/blueprints/collections/__init__.py:85 -#: app/templates/packages/translation.html:45 +#: app/templates/packages/translation.html:57 msgid "Short Description" msgstr "Descrição Curta" @@ -136,29 +136,29 @@ msgstr "(Público, mude em Perfil > Minhas Coleções)" msgid "Removed package from favorites collection" msgstr "Pacote removido da coleção de favoritos" -#: app/blueprints/github/__init__.py:52 +#: app/blueprints/github/__init__.py:54 msgid "Authorization failed [err=gh-oauth-login-failed]" msgstr "A autorização falhou [err=gh-oauth-login-failed]" -#: app/blueprints/github/__init__.py:76 +#: app/blueprints/github/__init__.py:78 msgid "Linked GitHub to account" msgstr "GitHub vinculado à conta" -#: app/blueprints/github/__init__.py:79 +#: app/blueprints/github/__init__.py:81 msgid "GitHub account is already associated with another user" msgstr "Conta do GitHub já está associada com outro usuário" -#: app/blueprints/github/__init__.py:85 +#: app/blueprints/github/__init__.py:87 msgid "Unable to find an account for that GitHub user" msgstr "Incapaz de encontrar uma conta para este usuário do GitHub" -#: app/blueprints/github/__init__.py:90 +#: app/blueprints/github/__init__.py:92 msgid "Authorization failed [err=gh-login-failed]" msgstr "A autorização falhou [err=gh-login-failed]" #: app/blueprints/oauth/__init__.py:169 app/templates/admin/tags/list.html:30 #: app/templates/admin/warnings/list.html:24 -#: app/templates/users/settings_email.html:44 +#: app/templates/users/settings_email.html:49 msgid "Description" msgstr "Descrição" @@ -221,112 +221,96 @@ msgstr "" msgid "Remove / Unpublish" msgstr "Remover / Despublicar" -#: app/blueprints/packages/__init__.py:80 +#: app/blueprints/packages/__init__.py:80 app/logic/package_approval.py:123 #: app/templates/packages/game_support.html:4 msgid "Supported Games" msgstr "Jogos Suportados" -#: app/blueprints/packages/packages.py:177 -msgid "Error: Another package already uses this forum topic!" -msgstr "Erro: Outro pacote já utiliza este tópico de fórum!" - -#: app/blueprints/packages/packages.py:183 -msgid "Error: Forum topic author doesn't match package author." -msgstr "Erro: Autor do tópico do fórum não é o mesmo autor do pacote." - -#: app/blueprints/packages/packages.py:186 -msgid "" -"Warning: Forum topic not found. This may happen if the topic has only " -"just been created." -msgstr "" -"Aviso: Tópico do fórum não encontrado. Isso pode acontecer se o tópico " -"acabou de ser criado." - -#: app/blueprints/packages/packages.py:239 +#: app/blueprints/packages/packages.py:205 msgid "No download available." msgstr "Sem downloads disponíveis." -#: app/blueprints/packages/packages.py:253 app/templates/packages/view.html:589 +#: app/blueprints/packages/packages.py:219 app/templates/packages/view.html:589 msgid "Type" msgstr "Tipo" -#: app/blueprints/packages/packages.py:254 +#: app/blueprints/packages/packages.py:220 msgid "Title (Human-readable)" msgstr "Título (legível por humanos)" -#: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:633 +#: app/blueprints/packages/packages.py:221 +#: app/blueprints/packages/packages.py:603 msgid "Name (Technical)" msgstr "Nome (Técnico)" -#: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:634 +#: app/blueprints/packages/packages.py:221 +#: app/blueprints/packages/packages.py:604 #: 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 (_)" -#: app/blueprints/packages/packages.py:256 +#: app/blueprints/packages/packages.py:222 msgid "Short Description (Plaintext)" msgstr "Descrição Curta (Apenas texto)" -#: app/blueprints/packages/packages.py:258 app/templates/packages/view.html:611 +#: app/blueprints/packages/packages.py:224 app/templates/packages/view.html:611 msgid "Maintenance State" msgstr "Estado de Manutenção" -#: app/blueprints/packages/packages.py:260 app/templates/admin/tags/list.html:4 +#: app/blueprints/packages/packages.py:226 app/templates/admin/tags/list.html:4 #: app/templates/admin/tags/list.html:10 app/templates/todo/tags.html:38 msgid "Tags" msgstr "Etiquetas" -#: app/blueprints/packages/packages.py:261 +#: app/blueprints/packages/packages.py:227 msgid "Content Warnings" msgstr "Avisos de Conteúdo" -#: app/blueprints/packages/packages.py:262 app/templates/packages/view.html:600 +#: app/blueprints/packages/packages.py:228 app/templates/packages/view.html:600 msgid "License" msgstr "Licença" -#: app/blueprints/packages/packages.py:263 +#: app/blueprints/packages/packages.py:229 msgid "Media License" msgstr "Licença de Mídia" -#: app/blueprints/packages/packages.py:265 +#: app/blueprints/packages/packages.py:231 msgid "Long Description (Markdown)" msgstr "Descrição Longa (Markdown)" -#: app/blueprints/packages/packages.py:267 +#: app/blueprints/packages/packages.py:233 msgid "VCS Repository URL" msgstr "URL do Repositório de Controle de Versão" -#: app/blueprints/packages/packages.py:268 app/blueprints/users/settings.py:75 +#: app/blueprints/packages/packages.py:234 app/blueprints/users/settings.py:75 msgid "Website URL" msgstr "URL do website" -#: app/blueprints/packages/packages.py:269 +#: app/blueprints/packages/packages.py:235 msgid "Issue Tracker URL" msgstr "URL do Rastreador de Problemas" -#: app/blueprints/packages/packages.py:270 +#: app/blueprints/packages/packages.py:236 msgid "Forum Topic ID" msgstr "ID do Tópico do Fórum" -#: app/blueprints/packages/packages.py:271 +#: app/blueprints/packages/packages.py:237 msgid "Video URL" msgstr "URL do Vídeo" -#: app/blueprints/packages/packages.py:272 +#: app/blueprints/packages/packages.py:238 msgid "Donate URL" msgstr "URL para Doação" -#: app/blueprints/packages/packages.py:273 +#: app/blueprints/packages/packages.py:239 msgid "Translation URL" msgstr "" -#: app/blueprints/packages/packages.py:279 +#: app/blueprints/packages/packages.py:245 msgid "_game is not an allowed name" msgstr "_game não é um nome permitido" -#: app/blueprints/packages/packages.py:289 +#: app/blueprints/packages/packages.py:255 msgid "" "Package already exists, but is removed. Please contact ContentDB staff to" " restore the package" @@ -334,89 +318,96 @@ 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:294 +#: app/blueprints/packages/packages.py:260 msgid "Package already exists" msgstr "Pacote já existe" -#: app/blueprints/packages/packages.py:300 +#: app/blueprints/packages/packages.py:266 msgid "A collection with a similar name already exists" msgstr "Uma coleção com nome similar já existe" -#: app/blueprints/packages/packages.py:361 +#: app/blueprints/packages/packages.py:319 +#: app/blueprints/packages/releases.py:82 +msgid "" +"You must add an email address to your account and confirm it before you " +"can manage packages" +msgstr "" + +#: app/blueprints/packages/packages.py:331 msgid "Unable to find that user" msgstr "Incapaz de encontrar este usuário" -#: app/blueprints/packages/packages.py:365 +#: app/blueprints/packages/packages.py:335 #: app/blueprints/packages/screenshots.py:137 #: app/blueprints/users/settings.py:131 msgid "Permission denied" msgstr "Permissão negada" -#: app/blueprints/packages/packages.py:421 -#: app/blueprints/packages/packages.py:494 -#: app/blueprints/packages/packages.py:514 +#: app/blueprints/packages/packages.py:391 +#: app/blueprints/packages/packages.py:464 +#: app/blueprints/packages/packages.py:484 msgid "You don't have permission to do that" msgstr "Você não tem permissão para isto" -#: app/blueprints/packages/packages.py:453 +#: app/blueprints/packages/packages.py:423 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:460 +#: app/blueprints/packages/packages.py:430 msgid "" "Please comment in the approval thread so editors know what you have " "changed" msgstr "" -#: app/blueprints/packages/packages.py:509 +#: app/blueprints/packages/packages.py:479 msgid "Deleted package" msgstr "Pacote deletado" -#: app/blueprints/packages/packages.py:529 +#: app/blueprints/packages/packages.py:499 msgid "Unapproved package" msgstr "Pacote reprovado" -#: app/blueprints/packages/packages.py:538 +#: app/blueprints/packages/packages.py:508 msgid "Maintainers (Comma-separated)" msgstr "Mantenedores (Separados por vírgula)" -#: app/blueprints/packages/packages.py:547 +#: app/blueprints/packages/packages.py:517 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:597 +#: app/blueprints/packages/packages.py:567 msgid "You are not a maintainer" msgstr "Você não é um mantenedor" -#: app/blueprints/packages/packages.py:600 +#: app/blueprints/packages/packages.py:570 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:632 +#: app/blueprints/packages/packages.py:602 msgid "Author Name" msgstr "Nome do Autor" -#: app/blueprints/packages/packages.py:702 +#: app/blueprints/packages/packages.py:672 msgid "Enable support detection based on dependencies (recommended)" msgstr "Ativar suporte de detecção baseado nas dependências (recomendado)" -#: app/blueprints/packages/packages.py:703 +#: app/blueprints/packages/packages.py:673 msgid "Supported games" msgstr "Jogos suportados" -#: app/blueprints/packages/packages.py:704 +#: app/blueprints/packages/packages.py:674 msgid "Unsupported games" msgstr "Jogos não suportados" -#: app/blueprints/packages/packages.py:705 +#: app/blueprints/packages/packages.py:675 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:721 +#: app/blueprints/packages/packages.py:691 msgid "You need at least one release before you can edit game support" msgstr "" -#: app/blueprints/packages/packages.py:725 +#: app/blueprints/packages/packages.py:695 msgid "Mod(pack) needs to contain at least one mod. Please create a new release" msgstr "" @@ -437,13 +428,13 @@ msgstr "" #: app/blueprints/packages/releases.py:58 #: app/blueprints/packages/releases.py:70 -#: app/blueprints/packages/releases.py:194 +#: app/blueprints/packages/releases.py:198 msgid "Minimum Minetest Version" msgstr "Versão Mínima do Minetest" #: app/blueprints/packages/releases.py:60 #: app/blueprints/packages/releases.py:72 -#: app/blueprints/packages/releases.py:197 +#: app/blueprints/packages/releases.py:201 msgid "Maximum Minetest Version" msgstr "Versão Máxima do Minetest" @@ -461,78 +452,77 @@ msgstr "ID da Tarefa" msgid "Is Approved" msgstr "Está Aprovado" -#: app/blueprints/packages/releases.py:87 +#: app/blueprints/packages/releases.py:91 msgid "Import from Git" msgstr "Importar do Git" -#: app/blueprints/packages/releases.py:87 +#: app/blueprints/packages/releases.py:91 msgid "Upload .zip file" msgstr "" -#: app/blueprints/packages/releases.py:193 +#: app/blueprints/packages/releases.py:197 msgid "Set Min" msgstr "Definir Mínimo" -#: app/blueprints/packages/releases.py:196 +#: app/blueprints/packages/releases.py:200 msgid "Set Max" msgstr "Definir Máximo" -#: app/blueprints/packages/releases.py:199 +#: app/blueprints/packages/releases.py:203 msgid "Only change values previously set as none" msgstr "" -#: app/blueprints/packages/releases.py:200 +#: app/blueprints/packages/releases.py:204 msgid "Update" msgstr "Atualizar" -#: app/blueprints/packages/releases.py:252 +#: app/blueprints/packages/releases.py:256 #: app/templates/packages/update_config.html:25 msgid "Trigger" msgstr "Gatilho" -#: app/blueprints/packages/releases.py:253 +#: app/blueprints/packages/releases.py:257 msgid "New Commit" msgstr "Novo Commit" -#: app/blueprints/packages/releases.py:254 app/templates/admin/tags/list.html:8 +#: app/blueprints/packages/releases.py:258 app/templates/admin/tags/list.html:8 msgid "New Tag" msgstr "Nova Etiqueta" -#: app/blueprints/packages/releases.py:256 +#: app/blueprints/packages/releases.py:260 msgid "Branch name" msgstr "Nome do branch" -#: app/blueprints/packages/releases.py:257 +#: app/blueprints/packages/releases.py:261 #: app/templates/packages/update_config.html:38 msgid "Action" msgstr "Ação" -#: app/blueprints/packages/releases.py:258 +#: app/blueprints/packages/releases.py:262 msgid "Send notification and mark as outdated" msgstr "" -#: app/blueprints/packages/releases.py:258 -#: app/templates/macros/package_approval.html:22 +#: app/blueprints/packages/releases.py:262 app/logic/package_approval.py:104 msgid "Create release" msgstr "Criar uma release" -#: app/blueprints/packages/releases.py:260 +#: app/blueprints/packages/releases.py:264 msgid "Save Settings" msgstr "Salvar Configurações" -#: app/blueprints/packages/releases.py:261 +#: app/blueprints/packages/releases.py:265 msgid "Disable Automation" msgstr "Desabilitar Automação" -#: app/blueprints/packages/releases.py:300 +#: app/blueprints/packages/releases.py:304 msgid "Please add a Git repository URL in order to set up automatic releases" msgstr "" -#: app/blueprints/packages/releases.py:316 +#: app/blueprints/packages/releases.py:320 msgid "Deleted update configuration" msgstr "" -#: app/blueprints/packages/releases.py:324 +#: app/blueprints/packages/releases.py:328 msgid "Now, please create an initial release" msgstr "" @@ -639,7 +629,7 @@ msgid "Please wait before commenting again" msgstr "" #: app/blueprints/threads/__init__.py:284 -#: app/templates/macros/package_approval.html:112 +#: app/templates/macros/package_approval.html:56 msgid "Open Thread" msgstr "" @@ -704,7 +694,7 @@ msgstr "" msgid "Display Name" msgstr "" -#: app/blueprints/users/account.py:101 app/blueprints/users/settings.py:298 +#: app/blueprints/users/account.py:101 app/blueprints/users/settings.py:309 #: app/templates/users/list.html:18 msgid "Username" msgstr "" @@ -978,7 +968,7 @@ msgid "Account and Security" msgstr "" #: app/blueprints/users/settings.py:46 -#: app/templates/users/settings_email.html:8 +#: app/templates/users/settings_email.html:12 msgid "Email and Notifications" msgstr "" @@ -1003,27 +993,27 @@ msgstr "" msgid "A user already has that name" msgstr "" -#: app/blueprints/users/settings.py:256 +#: app/blueprints/users/settings.py:264 msgid "Users with moderator rank or above cannot be deleted" msgstr "" -#: app/blueprints/users/settings.py:299 +#: app/blueprints/users/settings.py:310 msgid "Display name" msgstr "" -#: app/blueprints/users/settings.py:300 +#: app/blueprints/users/settings.py:311 msgid "Forums Username" msgstr "" -#: app/blueprints/users/settings.py:301 +#: app/blueprints/users/settings.py:312 msgid "GitHub Username" msgstr "" -#: app/blueprints/users/settings.py:302 app/templates/users/list.html:14 +#: app/blueprints/users/settings.py:313 app/templates/users/list.html:14 msgid "Rank" msgstr "" -#: app/blueprints/users/settings.py:346 +#: app/blueprints/users/settings.py:357 msgid "Can't promote a user to a rank higher than yourself!" msgstr "" @@ -1040,33 +1030,77 @@ msgstr "" msgid "Search" msgstr "" -#: app/logic/package_validator.py:37 +#: app/logic/package_approval.py:95 msgid "A package already exists with this name. Please see Policy and Guidance 3" msgstr "" -#: app/logic/package_validator.py:40 -#: app/templates/macros/package_approval.html:36 -msgid "A release is required before this package can be approved." +#: app/logic/package_approval.py:99 +msgid "You need to create a release before this package can be approved." msgstr "" -#: app/logic/package_validator.py:46 -#: app/templates/macros/package_approval.html:45 +#: app/logic/package_approval.py:101 +msgid "Release is still importing, or has an error." +msgstr "" + +#: app/logic/package_approval.py:105 +msgid "Set up releases" +msgstr "" + +#: app/logic/package_approval.py:112 +msgid "You need to add at least one screenshot." +msgstr "" + +#: app/logic/package_approval.py:117 #, python-format msgid "" "The following hard dependencies need to be added to ContentDB first: " "%(deps)s" msgstr "" -#: app/logic/package_validator.py:51 -#: app/templates/macros/package_approval.html:41 -msgid "You need to add at least one screenshot." +#: app/logic/package_approval.py:121 +msgid "" +"What games does your package support? Please specify on the supported " +"games page" msgstr "" -#: app/logic/package_validator.py:54 -#: app/templates/macros/package_approval.html:49 +#: app/logic/package_approval.py:126 msgid "Please wait for the license to be added to CDB." msgstr "" +#: app/logic/package_approval.py:134 +msgid "Please make sure that this package has the right to the names it uses." +msgstr "" + +#: app/logic/package_approval.py:139 +#, python-format +msgid "Please make sure that this package has the right to the names %(names)s" +msgstr "" + +#: app/logic/package_approval.py:140 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/logic/package_approval.py:145 +msgid "Error: Another package already uses this forum topic!" +msgstr "Erro: Outro pacote já utiliza este tópico de fórum!" + +#: app/logic/package_approval.py:150 +msgid "Error: Forum topic author doesn't match package author." +msgstr "Erro: Autor do tópico do fórum não é o mesmo autor do pacote." + +#: app/logic/package_approval.py:152 +msgid "" +"Warning: Forum topic not found. The topic may have been created since the" +" last forum crawl." +msgstr "" + #: app/logic/packages.py:99 msgid "" "Name can only contain lower case letters (a-z), digits (0-9), and " @@ -1165,7 +1199,7 @@ msgstr "" msgid "Delete" msgstr "" -#: app/models/packages.py:572 app/templates/packages/view.html:163 +#: app/models/packages.py:569 app/templates/packages/view.html:163 msgid "Work in Progress" msgstr "" @@ -1281,7 +1315,7 @@ msgstr "" msgid "Languages" msgstr "" -#: app/templates/base.html:202 app/templates/translate/index.html:72 +#: app/templates/base.html:202 app/templates/translate/index.html:76 msgid "Help translate ContentDB" msgstr "" @@ -1387,17 +1421,6 @@ msgstr "" msgid "Recently Added" msgstr "Adicionados Recentemente" -#: 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" @@ -1787,7 +1810,7 @@ msgid "You can use GitHub to log in if it is associated with your account." msgstr "" #: app/templates/emails/unable_to_find_account.html:9 -msgid "Otherwise, you may need to contact rubenwardy for help." +msgid "Otherwise, you may need to contact the admin for help." msgstr "" #: app/templates/emails/unable_to_find_account.html:12 @@ -1863,56 +1886,35 @@ msgstr "" msgid "State" msgstr "" -#: app/templates/macros/package_approval.html:26 -msgid "Set up releases" -msgstr "" - -#: app/templates/macros/package_approval.html:31 -msgid "You need to create a release before this package can be approved." -msgstr "" - -#: app/templates/macros/package_approval.html:33 -msgid "Release is still importing, or has an error." -msgstr "" - -#: app/templates/macros/package_approval.html:56 -msgid "You should add at least one screenshot." -msgstr "" - -#: app/templates/macros/package_approval.html:62 +#: app/templates/macros/package_approval.html:36 msgid "Please wait for the release to be approved." msgstr "" -#: app/templates/macros/package_approval.html:64 +#: app/templates/macros/package_approval.html:38 msgid "You can now approve this package if you're ready." msgstr "" -#: app/templates/macros/package_approval.html:66 +#: app/templates/macros/package_approval.html:40 msgid "Please wait for the package to be approved." msgstr "" -#: app/templates/macros/package_approval.html:70 +#: app/templates/macros/package_approval.html:44 msgid "You can now submit this package for approval if you're ready." msgstr "" -#: app/templates/macros/package_approval.html:72 +#: app/templates/macros/package_approval.html:46 msgid "This package can be submitted for approval when ready." msgstr "" -#: app/templates/macros/package_approval.html:102 -msgid "Please make sure that this package has the right to the names it uses." +#: app/templates/macros/package_approval.html:49 +msgid "You need to fix the above errors before you can submit for review" msgstr "" -#: app/templates/macros/package_approval.html:104 -#, python-format -msgid "Please make sure that this package has the right to the names %(names)s" -msgstr "" - -#: app/templates/macros/package_approval.html:115 +#: app/templates/macros/package_approval.html:59 msgid "Package approval thread" msgstr "" -#: app/templates/macros/package_approval.html:116 +#: app/templates/macros/package_approval.html:60 msgid "" "You can open a thread if you have a question for the approver or package " "author." @@ -3130,16 +3132,27 @@ msgstr "" msgid "Translating content meta - lua_api.md" msgstr "" -#: app/templates/packages/translation.html:31 +#: app/templates/packages/translation.html:30 +msgid "Translation template" +msgstr "" + +#: app/templates/packages/translation.html:32 +#, python-format +msgid "" +"To quickly add support for ContentDB package translation, create a file " +"at %(location)s with the following content:" +msgstr "" + +#: app/templates/packages/translation.html:43 #, python-format msgid "%(title)s is available in %(num)d languages." msgstr "" -#: app/templates/packages/translation.html:32 +#: app/templates/packages/translation.html:44 msgid "ContentDB reads translations from locale files (.tr) in your package." msgstr "" -#: app/templates/packages/translation.html:39 +#: app/templates/packages/translation.html:51 msgid "Language" msgstr "" @@ -3391,7 +3404,7 @@ msgid "" msgstr "" #: app/templates/report/index.html:16 -msgid "Please sign in or contact the admin in another way" +msgid "Please sign in or contact the admin using the link below." msgstr "" #: app/templates/report/index.html:34 @@ -3800,20 +3813,24 @@ msgid "" "languages." msgstr "" -#: app/templates/translate/index.html:69 +#: app/templates/translate/index.html:65 +msgid "How to translate a mod / game" +msgstr "" + +#: app/templates/translate/index.html:73 msgid "ContentDB" msgstr "" -#: app/templates/translate/index.html:76 +#: app/templates/translate/index.html:80 msgid "Packages that support translation" msgstr "" -#: app/templates/translate/index.html:81 +#: app/templates/translate/index.html:85 #, python-format msgid "Only show packages with %(lang)s translation" msgstr "" -#: app/templates/translate/index.html:85 +#: app/templates/translate/index.html:89 #, python-format msgid "Hide packages with %(lang)s translation" msgstr "" @@ -3894,7 +3911,7 @@ msgstr "" #: app/templates/users/change_set_password.html:17 #: app/templates/users/register.html:25 -#: app/templates/users/settings_email.html:20 +#: app/templates/users/settings_email.html:24 msgid "Your email will never be shared with a third-party." msgstr "" @@ -4149,7 +4166,7 @@ msgid "Change Email and Send Password Reset" msgstr "" #: app/templates/users/modtools.html:108 -#: app/templates/users/settings_email.html:14 +#: app/templates/users/settings_email.html:18 msgid "Email Address" msgstr "" @@ -4228,14 +4245,20 @@ msgid "Profile Picture" msgstr "" #: app/templates/users/profile_edit.html:27 -msgid "Sync with Forums" +msgid "Import from forums" msgstr "" -#: app/templates/users/profile_edit.html:46 +#: app/templates/users/profile_edit.html:47 +msgid "" +"Profile pictures should be square, at least 64x64px, and one of the " +"following formats: jpeg, png, or webp." +msgstr "" + +#: app/templates/users/profile_edit.html:51 msgid "Profile Information" msgstr "" -#: app/templates/users/profile_edit.html:53 +#: app/templates/users/profile_edit.html:58 msgid "Pretending to be another user is grounds for a permanent ban" msgstr "" @@ -4268,39 +4291,43 @@ msgstr "" msgid "Email and Notifications - %(username)s" msgstr "" -#: app/templates/users/settings_email.html:19 +#: app/templates/users/settings_email.html:23 msgid "" "Your email is needed to recover your account if you forget your password," " and to send (configurable) notifications." msgstr "" -#: app/templates/users/settings_email.html:25 +#: app/templates/users/settings_email.html:29 msgid "There is at least one verification pending." msgstr "" -#: app/templates/users/settings_email.html:29 +#: app/templates/users/settings_email.html:33 msgid "Notification Settings" msgstr "" -#: app/templates/users/settings_email.html:33 +#: app/templates/users/settings_email.html:37 msgid "Email notifications are currently turned off. Click 'save' to enable." msgstr "" -#: app/templates/users/settings_email.html:38 +#: app/templates/users/settings_email.html:42 msgid "" "Configure whether certain types of notifications are sent immediately, or" " as part of a daily digest." msgstr "" #: app/templates/users/settings_email.html:43 +msgid "Disable all" +msgstr "" + +#: app/templates/users/settings_email.html:48 msgid "Event" msgstr "" -#: app/templates/users/settings_email.html:45 +#: app/templates/users/settings_email.html:50 msgid "Immediately" msgstr "" -#: app/templates/users/settings_email.html:46 +#: app/templates/users/settings_email.html:51 msgid "In digest" msgstr "" @@ -4433,3 +4460,27 @@ msgstr "" #~ msgid "Create Tag" #~ msgstr "" +#~ msgid "" +#~ "Warning: Forum topic not found. This " +#~ "may happen if the topic has only" +#~ " just been created." +#~ msgstr "" +#~ "Aviso: Tópico do fórum não encontrado." +#~ " Isso pode acontecer se o tópico " +#~ "acabou de ser criado." + +#~ msgid "A release is required before this package can be approved." +#~ msgstr "" + +#~ msgid "Otherwise, you may need to contact rubenwardy for help." +#~ msgstr "" + +#~ msgid "You should add at least one screenshot." +#~ msgstr "" + +#~ msgid "Please sign in or contact the admin in another way" +#~ msgstr "" + +#~ msgid "Sync with Forums" +#~ msgstr "" + diff --git a/translations/pt_BR/LC_MESSAGES/messages.po b/translations/pt_BR/LC_MESSAGES/messages.po index 1226400a..2b314747 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: 2024-03-03 02:54+0000\n" +"POT-Creation-Date: 2024-03-23 16:19+0000\n" "PO-Revision-Date: 2023-12-27 00:11+0000\n" "Last-Translator: Alexsandro Vítor \n" "Language: pt_BR\n" @@ -19,11 +19,11 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.12.1\n" -#: app/__init__.py:123 +#: app/__init__.py:137 msgid "Banned:" msgstr "Banido:" -#: app/__init__.py:125 +#: app/__init__.py:139 msgid "You have been banned." msgstr "Você foi banido." @@ -42,7 +42,7 @@ msgstr "Pacotes" msgid "%(package_type)s for %(game_name)s" msgstr "" -#: app/template_filters.py:90 +#: app/template_filters.py:92 #, python-format msgid "%(delta)s ago" msgstr "%(delta)s atrás" @@ -62,10 +62,10 @@ 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:275 -#: app/blueprints/packages/packages.py:539 -#: app/blueprints/packages/packages.py:635 -#: app/blueprints/packages/packages.py:706 +#: app/blueprints/oauth/__init__.py:175 app/blueprints/packages/packages.py:241 +#: app/blueprints/packages/packages.py:509 +#: app/blueprints/packages/packages.py:605 +#: app/blueprints/packages/packages.py:676 #: app/blueprints/packages/releases.py:62 #: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:49 #: app/blueprints/packages/screenshots.py:36 @@ -73,7 +73,7 @@ msgstr "Limite de pacote" #: 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 +#: app/blueprints/users/settings.py:315 app/templates/users/modtools.html:111 msgid "Save" msgstr "Salvar" @@ -84,13 +84,13 @@ msgstr "Salvar" #: 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 +#: app/templates/packages/translation.html:54 msgid "Title" msgstr "Título" #: app/blueprints/collections/__init__.py:80 #: app/blueprints/collections/__init__.py:85 -#: app/templates/packages/translation.html:45 +#: app/templates/packages/translation.html:57 msgid "Short Description" msgstr "Descrição curta" @@ -136,29 +136,29 @@ msgstr "(Público, altere em Perfil > Minhas Coleções)" msgid "Removed package from favorites collection" msgstr "Pacote removido da coleção de favoritos" -#: app/blueprints/github/__init__.py:52 +#: app/blueprints/github/__init__.py:54 msgid "Authorization failed [err=gh-oauth-login-failed]" msgstr "Falha na autorização[err=gh-oauth-login-failed]" -#: app/blueprints/github/__init__.py:76 +#: app/blueprints/github/__init__.py:78 msgid "Linked GitHub to account" msgstr "Vinculado à conta do GitHub" -#: app/blueprints/github/__init__.py:79 +#: app/blueprints/github/__init__.py:81 msgid "GitHub account is already associated with another user" msgstr "A conta do GitHub já está associada a outro usuário" -#: app/blueprints/github/__init__.py:85 +#: app/blueprints/github/__init__.py:87 msgid "Unable to find an account for that GitHub user" msgstr "Não foi possível encontrar uma conta para esse usuário do GitHub" -#: app/blueprints/github/__init__.py:90 +#: app/blueprints/github/__init__.py:92 msgid "Authorization failed [err=gh-login-failed]" msgstr "Falha na autorização [err=gh-login-failed]" #: app/blueprints/oauth/__init__.py:169 app/templates/admin/tags/list.html:30 #: app/templates/admin/warnings/list.html:24 -#: app/templates/users/settings_email.html:44 +#: app/templates/users/settings_email.html:49 msgid "Description" msgstr "Descrição" @@ -221,117 +221,101 @@ msgstr "Compartilhar e Selos" msgid "Remove / Unpublish" msgstr "Remover / Despublicar" -#: app/blueprints/packages/__init__.py:80 +#: app/blueprints/packages/__init__.py:80 app/logic/package_approval.py:123 #: app/templates/packages/game_support.html:4 msgid "Supported Games" msgstr "Jogos suportados" -#: app/blueprints/packages/packages.py:177 -msgid "Error: Another package already uses this forum topic!" -msgstr "Erro: Outro pacote já usa este tópico do fórum!" - -#: app/blueprints/packages/packages.py:183 -msgid "Error: Forum topic author doesn't match package author." -msgstr "Erro: O autor do tópico do fórum não corresponde ao autor do pacote." - -#: app/blueprints/packages/packages.py:186 -msgid "" -"Warning: Forum topic not found. This may happen if the topic has only " -"just been created." -msgstr "" -"Aviso: Tópico do fórum não encontrado. Isso pode acontecer se o tópico " -"tiver acabado de ser criado." - -#: app/blueprints/packages/packages.py:239 +#: app/blueprints/packages/packages.py:205 msgid "No download available." msgstr "Nenhum download disponível." -#: app/blueprints/packages/packages.py:253 app/templates/packages/view.html:589 +#: app/blueprints/packages/packages.py:219 app/templates/packages/view.html:589 msgid "Type" msgstr "Tipo" -#: app/blueprints/packages/packages.py:254 +#: app/blueprints/packages/packages.py:220 msgid "Title (Human-readable)" msgstr "Título (legível por humanos)" -#: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:633 +#: app/blueprints/packages/packages.py:221 +#: app/blueprints/packages/packages.py:603 msgid "Name (Technical)" msgstr "Nome (Técnico)" -#: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:634 +#: app/blueprints/packages/packages.py:221 +#: app/blueprints/packages/packages.py:604 #: 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 (_)" -#: app/blueprints/packages/packages.py:256 +#: app/blueprints/packages/packages.py:222 msgid "Short Description (Plaintext)" msgstr "Descrição curta (texto simples)" -#: app/blueprints/packages/packages.py:258 app/templates/packages/view.html:611 +#: app/blueprints/packages/packages.py:224 app/templates/packages/view.html:611 msgid "Maintenance State" msgstr "Estado de Manutenção" -#: app/blueprints/packages/packages.py:260 app/templates/admin/tags/list.html:4 +#: app/blueprints/packages/packages.py:226 app/templates/admin/tags/list.html:4 #: app/templates/admin/tags/list.html:10 app/templates/todo/tags.html:38 msgid "Tags" msgstr "Etiquetas" -#: app/blueprints/packages/packages.py:261 +#: app/blueprints/packages/packages.py:227 msgid "Content Warnings" msgstr "Avisos de Conteúdo" -#: app/blueprints/packages/packages.py:262 app/templates/packages/view.html:600 +#: app/blueprints/packages/packages.py:228 app/templates/packages/view.html:600 msgid "License" msgstr "Licença" -#: app/blueprints/packages/packages.py:263 +#: app/blueprints/packages/packages.py:229 msgid "Media License" msgstr "Licença de Mídia" -#: app/blueprints/packages/packages.py:265 +#: app/blueprints/packages/packages.py:231 msgid "Long Description (Markdown)" msgstr "Descrição Longa (Markdown)" -#: app/blueprints/packages/packages.py:267 +#: app/blueprints/packages/packages.py:233 #, fuzzy msgid "VCS Repository URL" msgstr "URL do repositório VCS" -#: app/blueprints/packages/packages.py:268 app/blueprints/users/settings.py:75 +#: app/blueprints/packages/packages.py:234 app/blueprints/users/settings.py:75 msgid "Website URL" msgstr "URL do site" -#: app/blueprints/packages/packages.py:269 +#: app/blueprints/packages/packages.py:235 #, fuzzy msgid "Issue Tracker URL" msgstr "URL do Issue Tracker" -#: app/blueprints/packages/packages.py:270 +#: app/blueprints/packages/packages.py:236 #, fuzzy msgid "Forum Topic ID" msgstr "ID do tópico do fórum" -#: app/blueprints/packages/packages.py:271 +#: app/blueprints/packages/packages.py:237 #, fuzzy msgid "Video URL" msgstr "URL do vídeo" -#: app/blueprints/packages/packages.py:272 +#: app/blueprints/packages/packages.py:238 msgid "Donate URL" msgstr "URL de doação" -#: app/blueprints/packages/packages.py:273 +#: app/blueprints/packages/packages.py:239 msgid "Translation URL" msgstr "" -#: app/blueprints/packages/packages.py:279 +#: app/blueprints/packages/packages.py:245 #, fuzzy msgid "_game is not an allowed name" msgstr "_game não é um nome permitido" -#: app/blueprints/packages/packages.py:289 +#: app/blueprints/packages/packages.py:255 #, fuzzy msgid "" "Package already exists, but is removed. Please contact ContentDB staff to" @@ -340,95 +324,102 @@ 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:294 +#: app/blueprints/packages/packages.py:260 #, fuzzy msgid "Package already exists" msgstr "O pacote já existe" -#: app/blueprints/packages/packages.py:300 +#: app/blueprints/packages/packages.py:266 msgid "A collection with a similar name already exists" msgstr "Uma coleção com nome similar já existe" -#: app/blueprints/packages/packages.py:361 +#: app/blueprints/packages/packages.py:319 +#: app/blueprints/packages/releases.py:82 +msgid "" +"You must add an email address to your account and confirm it before you " +"can manage packages" +msgstr "" + +#: app/blueprints/packages/packages.py:331 #, fuzzy msgid "Unable to find that user" msgstr "Não foi possível encontrar esse usuário" -#: app/blueprints/packages/packages.py:365 +#: app/blueprints/packages/packages.py:335 #: app/blueprints/packages/screenshots.py:137 #: app/blueprints/users/settings.py:131 msgid "Permission denied" msgstr "Permissão negada" -#: app/blueprints/packages/packages.py:421 -#: app/blueprints/packages/packages.py:494 -#: app/blueprints/packages/packages.py:514 +#: app/blueprints/packages/packages.py:391 +#: app/blueprints/packages/packages.py:464 +#: app/blueprints/packages/packages.py:484 msgid "You don't have permission to do that" msgstr "Você não tem permissão para fazer isso" -#: app/blueprints/packages/packages.py:453 +#: app/blueprints/packages/packages.py:423 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:460 +#: app/blueprints/packages/packages.py:430 msgid "" "Please comment in the approval thread so editors know what you have " "changed" msgstr "" -#: app/blueprints/packages/packages.py:509 +#: app/blueprints/packages/packages.py:479 msgid "Deleted package" msgstr "Pacote excluído" -#: app/blueprints/packages/packages.py:529 +#: app/blueprints/packages/packages.py:499 msgid "Unapproved package" msgstr "Pacote não aprovado" -#: app/blueprints/packages/packages.py:538 +#: app/blueprints/packages/packages.py:508 msgid "Maintainers (Comma-separated)" msgstr "Mantenedores(separados por vírgula)" -#: app/blueprints/packages/packages.py:547 +#: app/blueprints/packages/packages.py:517 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:597 +#: app/blueprints/packages/packages.py:567 msgid "You are not a maintainer" msgstr "Você não é um mantenedor" -#: app/blueprints/packages/packages.py:600 +#: app/blueprints/packages/packages.py:570 msgid "Package owners cannot remove themselves as maintainers" msgstr "Donos do pacote não podem se remover como mantenedores" -#: app/blueprints/packages/packages.py:632 +#: app/blueprints/packages/packages.py:602 msgid "Author Name" msgstr "Nome do autor" -#: app/blueprints/packages/packages.py:702 +#: app/blueprints/packages/packages.py:672 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:703 +#: app/blueprints/packages/packages.py:673 msgid "Supported games" msgstr "Jogos suportados" -#: app/blueprints/packages/packages.py:704 +#: app/blueprints/packages/packages.py:674 msgid "Unsupported games" msgstr "Jogos não suportados" -#: app/blueprints/packages/packages.py:705 +#: app/blueprints/packages/packages.py:675 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:721 +#: app/blueprints/packages/packages.py:691 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:725 +#: app/blueprints/packages/packages.py:695 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 " @@ -452,13 +443,13 @@ msgstr "Referência do Git (ou seja: commit hash, branch ou tag)" #: app/blueprints/packages/releases.py:58 #: app/blueprints/packages/releases.py:70 -#: app/blueprints/packages/releases.py:194 +#: app/blueprints/packages/releases.py:198 msgid "Minimum Minetest Version" msgstr "Versão mínima do Minetest" #: app/blueprints/packages/releases.py:60 #: app/blueprints/packages/releases.py:72 -#: app/blueprints/packages/releases.py:197 +#: app/blueprints/packages/releases.py:201 msgid "Maximum Minetest Version" msgstr "Versão Máxima do Minetest" @@ -477,80 +468,79 @@ msgstr "ID da tarefa" msgid "Is Approved" msgstr "Está aprovado" -#: app/blueprints/packages/releases.py:87 +#: app/blueprints/packages/releases.py:91 msgid "Import from Git" msgstr "Importar do Git" -#: app/blueprints/packages/releases.py:87 +#: app/blueprints/packages/releases.py:91 msgid "Upload .zip file" msgstr "Upload de arquivo .zip" -#: app/blueprints/packages/releases.py:193 +#: app/blueprints/packages/releases.py:197 msgid "Set Min" msgstr "Configurar mínimo" -#: app/blueprints/packages/releases.py:196 +#: app/blueprints/packages/releases.py:200 msgid "Set Max" msgstr "Configurar máximo" -#: app/blueprints/packages/releases.py:199 +#: app/blueprints/packages/releases.py:203 msgid "Only change values previously set as none" msgstr "Altere apenas os valores definidos anteriormente como nenhum" -#: app/blueprints/packages/releases.py:200 +#: app/blueprints/packages/releases.py:204 msgid "Update" msgstr "Atualização" -#: app/blueprints/packages/releases.py:252 +#: app/blueprints/packages/releases.py:256 #: app/templates/packages/update_config.html:25 msgid "Trigger" msgstr "Gatilho" -#: app/blueprints/packages/releases.py:253 +#: app/blueprints/packages/releases.py:257 msgid "New Commit" msgstr "Novo commit" -#: app/blueprints/packages/releases.py:254 app/templates/admin/tags/list.html:8 +#: app/blueprints/packages/releases.py:258 app/templates/admin/tags/list.html:8 msgid "New Tag" msgstr "Nova tag" -#: app/blueprints/packages/releases.py:256 +#: app/blueprints/packages/releases.py:260 msgid "Branch name" msgstr "Nome da branch" -#: app/blueprints/packages/releases.py:257 +#: app/blueprints/packages/releases.py:261 #: app/templates/packages/update_config.html:38 msgid "Action" msgstr "Ação" -#: app/blueprints/packages/releases.py:258 +#: app/blueprints/packages/releases.py:262 msgid "Send notification and mark as outdated" msgstr "Enviar notificação e marcar como desatualizado" -#: app/blueprints/packages/releases.py:258 -#: app/templates/macros/package_approval.html:22 +#: app/blueprints/packages/releases.py:262 app/logic/package_approval.py:104 msgid "Create release" msgstr "Criar release" -#: app/blueprints/packages/releases.py:260 +#: app/blueprints/packages/releases.py:264 msgid "Save Settings" msgstr "Salvar Configurações" -#: app/blueprints/packages/releases.py:261 +#: app/blueprints/packages/releases.py:265 msgid "Disable Automation" msgstr "Desabilitar automação" -#: app/blueprints/packages/releases.py:300 +#: app/blueprints/packages/releases.py:304 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:316 +#: app/blueprints/packages/releases.py:320 msgid "Deleted update configuration" msgstr "Configuração de atualização deletada" -#: app/blueprints/packages/releases.py:324 +#: app/blueprints/packages/releases.py:328 msgid "Now, please create an initial release" msgstr "Por favor, crie um lançamento inicial" @@ -659,7 +649,7 @@ msgid "Please wait before commenting again" msgstr "Por favor, espere antes de comentar de novo" #: app/blueprints/threads/__init__.py:284 -#: app/templates/macros/package_approval.html:112 +#: app/templates/macros/package_approval.html:56 msgid "Open Thread" msgstr "Abrir tópico" @@ -725,7 +715,7 @@ msgstr "Login falhou" msgid "Display Name" msgstr "Nome mostrado" -#: app/blueprints/users/account.py:101 app/blueprints/users/settings.py:298 +#: app/blueprints/users/account.py:101 app/blueprints/users/settings.py:309 #: app/templates/users/list.html:18 msgid "Username" msgstr "Usuário" @@ -1012,7 +1002,7 @@ msgid "Account and Security" msgstr "Conta e segurança" #: app/blueprints/users/settings.py:46 -#: app/templates/users/settings_email.html:8 +#: app/templates/users/settings_email.html:12 msgid "Email and Notifications" msgstr "E-mail e notificações" @@ -1037,27 +1027,27 @@ msgstr "URL de doações" msgid "A user already has that name" msgstr "Um usuário já tem esse nome" -#: app/blueprints/users/settings.py:256 +#: app/blueprints/users/settings.py:264 msgid "Users with moderator rank or above cannot be deleted" msgstr "Usuário ranqueado com moderador ou maior não pode ser deletado" -#: app/blueprints/users/settings.py:299 +#: app/blueprints/users/settings.py:310 msgid "Display name" msgstr "Nome mostrado" -#: app/blueprints/users/settings.py:300 +#: app/blueprints/users/settings.py:311 msgid "Forums Username" msgstr "Nome de usuário de fóruns" -#: app/blueprints/users/settings.py:301 +#: app/blueprints/users/settings.py:312 msgid "GitHub Username" msgstr "Nome de usuário do GitHub" -#: app/blueprints/users/settings.py:302 app/templates/users/list.html:14 +#: app/blueprints/users/settings.py:313 app/templates/users/list.html:14 msgid "Rank" msgstr "Ranque" -#: app/blueprints/users/settings.py:346 +#: app/blueprints/users/settings.py:357 msgid "Can't promote a user to a rank higher than yourself!" msgstr "Não pode promover um usuário para um ranque maior que o seu!" @@ -1074,17 +1064,27 @@ msgstr "Filtro de arquivos" msgid "Search" msgstr "Pesquisar" -#: app/logic/package_validator.py:37 +#: app/logic/package_approval.py:95 msgid "A package already exists with this name. Please see Policy and Guidance 3" msgstr "Um pacote já existe com esse nome. Por favor, veja Politicas e Guias 3" -#: app/logic/package_validator.py:40 -#: app/templates/macros/package_approval.html:36 -msgid "A release is required before this package can be approved." -msgstr "Um lançamento é necessário antes que esse pacote seja aprovado." +#: app/logic/package_approval.py:99 +msgid "You need to create a release before this package can be approved." +msgstr "Você precisa criar um lançamento antes que este pacote possa ser aprovado." -#: app/logic/package_validator.py:46 -#: app/templates/macros/package_approval.html:45 +#: app/logic/package_approval.py:101 +msgid "Release is still importing, or has an error." +msgstr "Lançamento ainda está sendo importado, ou contem um erro." + +#: app/logic/package_approval.py:105 +msgid "Set up releases" +msgstr "Configurar lançamentos" + +#: app/logic/package_approval.py:112 +msgid "You need to add at least one screenshot." +msgstr "Você precisa adicionar ao menos uma captura de tela." + +#: app/logic/package_approval.py:117 #, python-format msgid "" "The following hard dependencies need to be added to ContentDB first: " @@ -1093,16 +1093,50 @@ msgstr "" "As dependências a seguir precisam ser adicionadas ao ContentDB primeiro: " "%(deps)s" -#: app/logic/package_validator.py:51 -#: app/templates/macros/package_approval.html:41 -msgid "You need to add at least one screenshot." -msgstr "Você precisa adicionar ao menos uma captura de tela." +#: app/logic/package_approval.py:121 +msgid "" +"What games does your package support? Please specify on the supported " +"games page" +msgstr "" -#: app/logic/package_validator.py:54 -#: app/templates/macros/package_approval.html:49 +#: app/logic/package_approval.py:126 msgid "Please wait for the license to be added to CDB." msgstr "Por favor, aguarde pela licença para adicionar ao CDB." +#: app/logic/package_approval.py:134 +msgid "Please make sure that this package has the right to the names it uses." +msgstr "" + +#: app/logic/package_approval.py:139 +#, python-format +msgid "Please make sure that this package has the right to the names %(names)s" +msgstr "" + +#: app/logic/package_approval.py:140 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/logic/package_approval.py:145 +msgid "Error: Another package already uses this forum topic!" +msgstr "Erro: Outro pacote já usa este tópico do fórum!" + +#: app/logic/package_approval.py:150 +msgid "Error: Forum topic author doesn't match package author." +msgstr "Erro: O autor do tópico do fórum não corresponde ao autor do pacote." + +#: app/logic/package_approval.py:152 +msgid "" +"Warning: Forum topic not found. The topic may have been created since the" +" last forum crawl." +msgstr "" + #: app/logic/packages.py:99 msgid "" "Name can only contain lower case letters (a-z), digits (0-9), and " @@ -1207,7 +1241,7 @@ msgstr "Aprovar" msgid "Delete" msgstr "Deletar" -#: app/models/packages.py:572 app/templates/packages/view.html:163 +#: app/models/packages.py:569 app/templates/packages/view.html:163 msgid "Work in Progress" msgstr "Trabalho em progresso" @@ -1329,7 +1363,7 @@ msgstr "Desnotar" msgid "Languages" msgstr "" -#: app/templates/base.html:202 app/templates/translate/index.html:72 +#: app/templates/base.html:202 app/templates/translate/index.html:76 msgid "Help translate ContentDB" msgstr "Ajude a traduzir o ContentDB" @@ -1437,17 +1471,6 @@ msgstr "Posterior" msgid "Recently Added" msgstr "Adicionados recentemente" -#: 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" @@ -1857,8 +1880,8 @@ msgstr "" " sua conta." #: app/templates/emails/unable_to_find_account.html:9 -msgid "Otherwise, you may need to contact rubenwardy for help." -msgstr "Caso contrário, você pode precisar contatar rubenwardy por ajuda." +msgid "Otherwise, you may need to contact the admin for help." +msgstr "" #: app/templates/emails/unable_to_find_account.html:12 msgid "" @@ -1939,56 +1962,35 @@ msgstr "Comece a digitar para receber sugestões" msgid "State" msgstr "Estado" -#: app/templates/macros/package_approval.html:26 -msgid "Set up releases" -msgstr "Configurar lançamentos" - -#: app/templates/macros/package_approval.html:31 -msgid "You need to create a release before this package can be approved." -msgstr "Você precisa criar um lançamento antes que este pacote possa ser aprovado." - -#: app/templates/macros/package_approval.html:33 -msgid "Release is still importing, or has an error." -msgstr "Lançamento ainda está sendo importado, ou contem um erro." - -#: app/templates/macros/package_approval.html:56 -msgid "You should add at least one screenshot." -msgstr "Você deve adicionar ao menos uma captura de tela." - -#: app/templates/macros/package_approval.html:62 +#: app/templates/macros/package_approval.html:36 msgid "Please wait for the release to be approved." msgstr "Por favor, aguarde o lançamento ser aprovado." -#: app/templates/macros/package_approval.html:64 +#: app/templates/macros/package_approval.html:38 msgid "You can now approve this package if you're ready." msgstr "" -#: app/templates/macros/package_approval.html:66 +#: app/templates/macros/package_approval.html:40 msgid "Please wait for the package to be approved." msgstr "Por favor, aguarde o pacote ser aprovado." -#: app/templates/macros/package_approval.html:70 +#: app/templates/macros/package_approval.html:44 msgid "You can now submit this package for approval if you're ready." msgstr "" -#: app/templates/macros/package_approval.html:72 +#: app/templates/macros/package_approval.html:46 msgid "This package can be submitted for approval when ready." msgstr "" -#: app/templates/macros/package_approval.html:102 -msgid "Please make sure that this package has the right to the names it uses." +#: app/templates/macros/package_approval.html:49 +msgid "You need to fix the above errors before you can submit for review" msgstr "" -#: app/templates/macros/package_approval.html:104 -#, python-format -msgid "Please make sure that this package has the right to the names %(names)s" -msgstr "" - -#: app/templates/macros/package_approval.html:115 +#: app/templates/macros/package_approval.html:59 msgid "Package approval thread" msgstr "Tópico de aprovação do pacote" -#: app/templates/macros/package_approval.html:116 +#: app/templates/macros/package_approval.html:60 msgid "" "You can open a thread if you have a question for the approver or package " "author." @@ -3235,16 +3237,27 @@ msgstr "" msgid "Translating content meta - lua_api.md" msgstr "" -#: app/templates/packages/translation.html:31 +#: app/templates/packages/translation.html:30 +msgid "Translation template" +msgstr "" + +#: app/templates/packages/translation.html:32 +#, python-format +msgid "" +"To quickly add support for ContentDB package translation, create a file " +"at %(location)s with the following content:" +msgstr "" + +#: app/templates/packages/translation.html:43 #, python-format msgid "%(title)s is available in %(num)d languages." msgstr "" -#: app/templates/packages/translation.html:32 +#: app/templates/packages/translation.html:44 msgid "ContentDB reads translations from locale files (.tr) in your package." msgstr "" -#: app/templates/packages/translation.html:39 +#: app/templates/packages/translation.html:51 msgid "Language" msgstr "" @@ -3513,8 +3526,8 @@ msgstr "" " formulário." #: app/templates/report/index.html:16 -msgid "Please sign in or contact the admin in another way" -msgstr "Por favor, registre-se ou contate o administrador de outra forma" +msgid "Please sign in or contact the admin using the link below." +msgstr "" #: app/templates/report/index.html:34 msgid "What are you reporting? Why are you reporting it?" @@ -3936,20 +3949,24 @@ msgid "" "languages." msgstr "" -#: app/templates/translate/index.html:69 +#: app/templates/translate/index.html:65 +msgid "How to translate a mod / game" +msgstr "" + +#: app/templates/translate/index.html:73 msgid "ContentDB" msgstr "" -#: app/templates/translate/index.html:76 +#: app/templates/translate/index.html:80 msgid "Packages that support translation" msgstr "" -#: app/templates/translate/index.html:81 +#: app/templates/translate/index.html:85 #, python-format msgid "Only show packages with %(lang)s translation" msgstr "" -#: app/templates/translate/index.html:85 +#: app/templates/translate/index.html:89 #, python-format msgid "Hide packages with %(lang)s translation" msgstr "" @@ -4030,7 +4047,7 @@ msgstr "" #: app/templates/users/change_set_password.html:17 #: app/templates/users/register.html:25 -#: app/templates/users/settings_email.html:20 +#: app/templates/users/settings_email.html:24 msgid "Your email will never be shared with a third-party." msgstr "" @@ -4285,7 +4302,7 @@ msgid "Change Email and Send Password Reset" msgstr "" #: app/templates/users/modtools.html:108 -#: app/templates/users/settings_email.html:14 +#: app/templates/users/settings_email.html:18 msgid "Email Address" msgstr "" @@ -4364,14 +4381,20 @@ msgid "Profile Picture" msgstr "" #: app/templates/users/profile_edit.html:27 -msgid "Sync with Forums" +msgid "Import from forums" msgstr "" -#: app/templates/users/profile_edit.html:46 +#: app/templates/users/profile_edit.html:47 +msgid "" +"Profile pictures should be square, at least 64x64px, and one of the " +"following formats: jpeg, png, or webp." +msgstr "" + +#: app/templates/users/profile_edit.html:51 msgid "Profile Information" msgstr "" -#: app/templates/users/profile_edit.html:53 +#: app/templates/users/profile_edit.html:58 msgid "Pretending to be another user is grounds for a permanent ban" msgstr "" @@ -4404,29 +4427,29 @@ msgstr "" msgid "Email and Notifications - %(username)s" msgstr "" -#: app/templates/users/settings_email.html:19 +#: app/templates/users/settings_email.html:23 msgid "" "Your email is needed to recover your account if you forget your password," " and to send (configurable) notifications." msgstr "" -#: app/templates/users/settings_email.html:25 +#: app/templates/users/settings_email.html:29 msgid "There is at least one verification pending." msgstr "" -#: app/templates/users/settings_email.html:29 +#: app/templates/users/settings_email.html:33 #, fuzzy msgid "Notification Settings" msgstr "Configurações de notificação" -#: app/templates/users/settings_email.html:33 +#: app/templates/users/settings_email.html:37 #, fuzzy msgid "Email notifications are currently turned off. Click 'save' to enable." msgstr "" "As notificações por e-mail estão desativadas no momento. Clique em " "'salvar' para ativar." -#: app/templates/users/settings_email.html:38 +#: app/templates/users/settings_email.html:42 #, fuzzy msgid "" "Configure whether certain types of notifications are sent immediately, or" @@ -4436,16 +4459,20 @@ msgstr "" "imediatamente ou como parte de um resumo diário." #: app/templates/users/settings_email.html:43 +msgid "Disable all" +msgstr "" + +#: app/templates/users/settings_email.html:48 #, fuzzy msgid "Event" msgstr "Evento" -#: app/templates/users/settings_email.html:45 +#: app/templates/users/settings_email.html:50 #, fuzzy msgid "Immediately" msgstr "Imediatamente" -#: app/templates/users/settings_email.html:46 +#: app/templates/users/settings_email.html:51 #, fuzzy msgid "In digest" msgstr "Em resumo" @@ -4743,3 +4770,24 @@ msgstr "" #~ msgid "Create Tag" #~ msgstr "Criar tag" +#~ msgid "" +#~ "Warning: Forum topic not found. This " +#~ "may happen if the topic has only" +#~ " just been created." +#~ msgstr "" +#~ "Aviso: Tópico do fórum não encontrado." +#~ " Isso pode acontecer se o tópico " +#~ "tiver acabado de ser criado." + +#~ msgid "A release is required before this package can be approved." +#~ msgstr "Um lançamento é necessário antes que esse pacote seja aprovado." + +#~ msgid "Otherwise, you may need to contact rubenwardy for help." +#~ msgstr "Caso contrário, você pode precisar contatar rubenwardy por ajuda." + +#~ msgid "You should add at least one screenshot." +#~ msgstr "Você deve adicionar ao menos uma captura de tela." + +#~ msgid "Please sign in or contact the admin in another way" +#~ msgstr "Por favor, registre-se ou contate o administrador de outra forma" + diff --git a/translations/ro/LC_MESSAGES/messages.po b/translations/ro/LC_MESSAGES/messages.po index 240cbd1a..ceffbbc5 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: 2024-03-03 02:54+0000\n" +"POT-Creation-Date: 2024-03-23 16:19+0000\n" "PO-Revision-Date: 2023-07-05 21:50+0000\n" "Last-Translator: AlexTECPlayz \n" "Language: ro\n" @@ -20,11 +20,11 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.12.1\n" -#: app/__init__.py:123 +#: app/__init__.py:137 msgid "Banned:" msgstr "Expulzat:" -#: app/__init__.py:125 +#: app/__init__.py:139 msgid "You have been banned." msgstr "Ai fost expulzat." @@ -43,7 +43,7 @@ msgstr "Pachete" msgid "%(package_type)s for %(game_name)s" msgstr "" -#: app/template_filters.py:90 +#: app/template_filters.py:92 #, python-format msgid "%(delta)s ago" msgstr "acum %(delta)s" @@ -63,10 +63,10 @@ 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:275 -#: app/blueprints/packages/packages.py:539 -#: app/blueprints/packages/packages.py:635 -#: app/blueprints/packages/packages.py:706 +#: app/blueprints/oauth/__init__.py:175 app/blueprints/packages/packages.py:241 +#: app/blueprints/packages/packages.py:509 +#: app/blueprints/packages/packages.py:605 +#: app/blueprints/packages/packages.py:676 #: app/blueprints/packages/releases.py:62 #: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:49 #: app/blueprints/packages/screenshots.py:36 @@ -74,7 +74,7 @@ msgstr "Limitează la pachetul" #: 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 +#: app/blueprints/users/settings.py:315 app/templates/users/modtools.html:111 msgid "Save" msgstr "Salvează" @@ -85,13 +85,13 @@ msgstr "Salvează" #: 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 +#: app/templates/packages/translation.html:54 msgid "Title" msgstr "Titlu" #: app/blueprints/collections/__init__.py:80 #: app/blueprints/collections/__init__.py:85 -#: app/templates/packages/translation.html:45 +#: app/templates/packages/translation.html:57 msgid "Short Description" msgstr "" @@ -137,29 +137,29 @@ msgstr "" msgid "Removed package from favorites collection" msgstr "" -#: app/blueprints/github/__init__.py:52 +#: app/blueprints/github/__init__.py:54 msgid "Authorization failed [err=gh-oauth-login-failed]" msgstr "Autorizarea a eșuat [err=gh-oauth-login-failed]" -#: app/blueprints/github/__init__.py:76 +#: app/blueprints/github/__init__.py:78 msgid "Linked GitHub to account" msgstr "GitHub a fost asociat contului" -#: app/blueprints/github/__init__.py:79 +#: app/blueprints/github/__init__.py:81 msgid "GitHub account is already associated with another user" msgstr "Contul GitHub este deja asociat cu un alt utilizator" -#: app/blueprints/github/__init__.py:85 +#: app/blueprints/github/__init__.py:87 msgid "Unable to find an account for that GitHub user" msgstr "Acest cont GitHub nu poate fi găsit" -#: app/blueprints/github/__init__.py:90 +#: app/blueprints/github/__init__.py:92 msgid "Authorization failed [err=gh-login-failed]" msgstr "Autorizarea a eșuat [err=gh-login-failed]" #: app/blueprints/oauth/__init__.py:169 app/templates/admin/tags/list.html:30 #: app/templates/admin/warnings/list.html:24 -#: app/templates/users/settings_email.html:44 +#: app/templates/users/settings_email.html:49 msgid "Description" msgstr "" @@ -222,112 +222,96 @@ msgstr "Partajări și embleme" msgid "Remove / Unpublish" msgstr "" -#: app/blueprints/packages/__init__.py:80 +#: app/blueprints/packages/__init__.py:80 app/logic/package_approval.py:123 #: app/templates/packages/game_support.html:4 msgid "Supported Games" msgstr "Jocuri suportate" -#: app/blueprints/packages/packages.py:177 -msgid "Error: Another package already uses this forum topic!" -msgstr "Eroare: Acest topic de forum este folosit de alt pachet!" - -#: app/blueprints/packages/packages.py:183 -msgid "Error: Forum topic author doesn't match package author." -msgstr "Eroare: Autorul topicului de forum nu corespunde cu autorul pachetului." - -#: app/blueprints/packages/packages.py:186 -msgid "" -"Warning: Forum topic not found. This may happen if the topic has only " -"just been created." -msgstr "" -"Avertisment: Topicul de forum nu a fost găsit, probabil pentru că abia a " -"fost creat." - -#: app/blueprints/packages/packages.py:239 +#: app/blueprints/packages/packages.py:205 msgid "No download available." msgstr "Nu există descărcări disponibile." -#: app/blueprints/packages/packages.py:253 app/templates/packages/view.html:589 +#: app/blueprints/packages/packages.py:219 app/templates/packages/view.html:589 msgid "Type" msgstr "Tip" -#: app/blueprints/packages/packages.py:254 +#: app/blueprints/packages/packages.py:220 msgid "Title (Human-readable)" msgstr "Titlu (citit de oameni)" -#: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:633 +#: app/blueprints/packages/packages.py:221 +#: app/blueprints/packages/packages.py:603 msgid "Name (Technical)" msgstr "Nume (tehnic)" -#: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:634 +#: app/blueprints/packages/packages.py:221 +#: app/blueprints/packages/packages.py:604 #: 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 (_)" -#: app/blueprints/packages/packages.py:256 +#: app/blueprints/packages/packages.py:222 msgid "Short Description (Plaintext)" msgstr "Descriere scurtă (text simplu)" -#: app/blueprints/packages/packages.py:258 app/templates/packages/view.html:611 +#: app/blueprints/packages/packages.py:224 app/templates/packages/view.html:611 msgid "Maintenance State" msgstr "Stadiul întreținerii" -#: app/blueprints/packages/packages.py:260 app/templates/admin/tags/list.html:4 +#: app/blueprints/packages/packages.py:226 app/templates/admin/tags/list.html:4 #: app/templates/admin/tags/list.html:10 app/templates/todo/tags.html:38 msgid "Tags" msgstr "Etichete" -#: app/blueprints/packages/packages.py:261 +#: app/blueprints/packages/packages.py:227 msgid "Content Warnings" msgstr "Avertizări despre conținut" -#: app/blueprints/packages/packages.py:262 app/templates/packages/view.html:600 +#: app/blueprints/packages/packages.py:228 app/templates/packages/view.html:600 msgid "License" msgstr "Licență" -#: app/blueprints/packages/packages.py:263 +#: app/blueprints/packages/packages.py:229 msgid "Media License" msgstr "Licență multimedia" -#: app/blueprints/packages/packages.py:265 +#: app/blueprints/packages/packages.py:231 msgid "Long Description (Markdown)" msgstr "Descriere extinsă (Markdown)" -#: app/blueprints/packages/packages.py:267 +#: app/blueprints/packages/packages.py:233 msgid "VCS Repository URL" msgstr "URL-ul depozitului sursei" -#: app/blueprints/packages/packages.py:268 app/blueprints/users/settings.py:75 +#: app/blueprints/packages/packages.py:234 app/blueprints/users/settings.py:75 msgid "Website URL" msgstr "URL-ul saitului" -#: app/blueprints/packages/packages.py:269 +#: app/blueprints/packages/packages.py:235 msgid "Issue Tracker URL" msgstr "URL-ul sistemului de urmărire al problemelor" -#: app/blueprints/packages/packages.py:270 +#: app/blueprints/packages/packages.py:236 msgid "Forum Topic ID" msgstr "ID-ul topicului din forum" -#: app/blueprints/packages/packages.py:271 +#: app/blueprints/packages/packages.py:237 msgid "Video URL" msgstr "URL video" -#: app/blueprints/packages/packages.py:272 +#: app/blueprints/packages/packages.py:238 msgid "Donate URL" msgstr "URL donații" -#: app/blueprints/packages/packages.py:273 +#: app/blueprints/packages/packages.py:239 msgid "Translation URL" msgstr "" -#: app/blueprints/packages/packages.py:279 +#: app/blueprints/packages/packages.py:245 msgid "_game is not an allowed name" msgstr "Numele _game nu este permis" -#: app/blueprints/packages/packages.py:289 +#: app/blueprints/packages/packages.py:255 msgid "" "Package already exists, but is removed. Please contact ContentDB staff to" " restore the package" @@ -335,91 +319,98 @@ msgstr "" "Pachetul există deja, dar este dezactivat. Contactați echipa ContentDB " "pentru restaurarea acestuia" -#: app/blueprints/packages/packages.py:294 +#: app/blueprints/packages/packages.py:260 msgid "Package already exists" msgstr "Pachetul există deja" -#: app/blueprints/packages/packages.py:300 +#: app/blueprints/packages/packages.py:266 msgid "A collection with a similar name already exists" msgstr "" -#: app/blueprints/packages/packages.py:361 +#: app/blueprints/packages/packages.py:319 +#: app/blueprints/packages/releases.py:82 +msgid "" +"You must add an email address to your account and confirm it before you " +"can manage packages" +msgstr "" + +#: app/blueprints/packages/packages.py:331 msgid "Unable to find that user" msgstr "Utilizatorul nu poate fi găsit" -#: app/blueprints/packages/packages.py:365 +#: app/blueprints/packages/packages.py:335 #: app/blueprints/packages/screenshots.py:137 #: app/blueprints/users/settings.py:131 msgid "Permission denied" msgstr "Permisiune respinsă" -#: app/blueprints/packages/packages.py:421 -#: app/blueprints/packages/packages.py:494 -#: app/blueprints/packages/packages.py:514 +#: app/blueprints/packages/packages.py:391 +#: app/blueprints/packages/packages.py:464 +#: app/blueprints/packages/packages.py:484 msgid "You don't have permission to do that" msgstr "Nu aveți permisiune pentru această acțiune" -#: app/blueprints/packages/packages.py:453 +#: app/blueprints/packages/packages.py:423 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:460 +#: app/blueprints/packages/packages.py:430 msgid "" "Please comment in the approval thread so editors know what you have " "changed" msgstr "" -#: app/blueprints/packages/packages.py:509 +#: app/blueprints/packages/packages.py:479 msgid "Deleted package" msgstr "Pachet eliminat" -#: app/blueprints/packages/packages.py:529 +#: app/blueprints/packages/packages.py:499 msgid "Unapproved package" msgstr "Pachet neaprobat" -#: app/blueprints/packages/packages.py:538 +#: app/blueprints/packages/packages.py:508 msgid "Maintainers (Comma-separated)" msgstr "Manageri (separați cu virgulă)" -#: app/blueprints/packages/packages.py:547 +#: app/blueprints/packages/packages.py:517 msgid "You don't have permission to edit maintainers" msgstr "Nu aveți permisiunea de modificare a managerilor" -#: app/blueprints/packages/packages.py:597 +#: app/blueprints/packages/packages.py:567 msgid "You are not a maintainer" msgstr "Nu sunteți manager" -#: app/blueprints/packages/packages.py:600 +#: app/blueprints/packages/packages.py:570 msgid "Package owners cannot remove themselves as maintainers" msgstr "Proprietarii pachetelor nu se pot elimina pe sine ca manageri" -#: app/blueprints/packages/packages.py:632 +#: app/blueprints/packages/packages.py:602 msgid "Author Name" msgstr "Numele autorului" -#: app/blueprints/packages/packages.py:702 +#: app/blueprints/packages/packages.py:672 msgid "Enable support detection based on dependencies (recommended)" msgstr "Activează detecția suportului pe bază de dependențe (recomandat)" -#: app/blueprints/packages/packages.py:703 +#: app/blueprints/packages/packages.py:673 msgid "Supported games" msgstr "Jocuri suportate" -#: app/blueprints/packages/packages.py:704 +#: app/blueprints/packages/packages.py:674 msgid "Unsupported games" msgstr "Jocuri nesuportate" -#: app/blueprints/packages/packages.py:705 +#: app/blueprints/packages/packages.py:675 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:721 +#: app/blueprints/packages/packages.py:691 msgid "You need at least one release before you can edit game support" msgstr "" -#: app/blueprints/packages/packages.py:725 +#: app/blueprints/packages/packages.py:695 msgid "Mod(pack) needs to contain at least one mod. Please create a new release" msgstr "" @@ -440,13 +431,13 @@ msgstr "Referință Git (ex: hash, ramură sau etichetă commit)" #: app/blueprints/packages/releases.py:58 #: app/blueprints/packages/releases.py:70 -#: app/blueprints/packages/releases.py:194 +#: app/blueprints/packages/releases.py:198 msgid "Minimum Minetest Version" msgstr "Versiune minimă Minetest" #: app/blueprints/packages/releases.py:60 #: app/blueprints/packages/releases.py:72 -#: app/blueprints/packages/releases.py:197 +#: app/blueprints/packages/releases.py:201 msgid "Maximum Minetest Version" msgstr "Versiune maximă Minetest" @@ -464,78 +455,77 @@ msgstr "ID sarcină" msgid "Is Approved" msgstr "Este aprobat" -#: app/blueprints/packages/releases.py:87 +#: app/blueprints/packages/releases.py:91 msgid "Import from Git" msgstr "Importă din Git" -#: app/blueprints/packages/releases.py:87 +#: app/blueprints/packages/releases.py:91 msgid "Upload .zip file" msgstr "" -#: app/blueprints/packages/releases.py:193 +#: app/blueprints/packages/releases.py:197 msgid "Set Min" msgstr "" -#: app/blueprints/packages/releases.py:196 +#: app/blueprints/packages/releases.py:200 msgid "Set Max" msgstr "" -#: app/blueprints/packages/releases.py:199 +#: app/blueprints/packages/releases.py:203 msgid "Only change values previously set as none" msgstr "" -#: app/blueprints/packages/releases.py:200 +#: app/blueprints/packages/releases.py:204 msgid "Update" msgstr "" -#: app/blueprints/packages/releases.py:252 +#: app/blueprints/packages/releases.py:256 #: app/templates/packages/update_config.html:25 msgid "Trigger" msgstr "" -#: app/blueprints/packages/releases.py:253 +#: app/blueprints/packages/releases.py:257 msgid "New Commit" msgstr "" -#: app/blueprints/packages/releases.py:254 app/templates/admin/tags/list.html:8 +#: app/blueprints/packages/releases.py:258 app/templates/admin/tags/list.html:8 msgid "New Tag" msgstr "" -#: app/blueprints/packages/releases.py:256 +#: app/blueprints/packages/releases.py:260 msgid "Branch name" msgstr "" -#: app/blueprints/packages/releases.py:257 +#: app/blueprints/packages/releases.py:261 #: app/templates/packages/update_config.html:38 msgid "Action" msgstr "" -#: app/blueprints/packages/releases.py:258 +#: app/blueprints/packages/releases.py:262 msgid "Send notification and mark as outdated" msgstr "" -#: app/blueprints/packages/releases.py:258 -#: app/templates/macros/package_approval.html:22 +#: app/blueprints/packages/releases.py:262 app/logic/package_approval.py:104 msgid "Create release" msgstr "" -#: app/blueprints/packages/releases.py:260 +#: app/blueprints/packages/releases.py:264 msgid "Save Settings" msgstr "" -#: app/blueprints/packages/releases.py:261 +#: app/blueprints/packages/releases.py:265 msgid "Disable Automation" msgstr "" -#: app/blueprints/packages/releases.py:300 +#: app/blueprints/packages/releases.py:304 msgid "Please add a Git repository URL in order to set up automatic releases" msgstr "" -#: app/blueprints/packages/releases.py:316 +#: app/blueprints/packages/releases.py:320 msgid "Deleted update configuration" msgstr "" -#: app/blueprints/packages/releases.py:324 +#: app/blueprints/packages/releases.py:328 msgid "Now, please create an initial release" msgstr "" @@ -642,7 +632,7 @@ msgid "Please wait before commenting again" msgstr "" #: app/blueprints/threads/__init__.py:284 -#: app/templates/macros/package_approval.html:112 +#: app/templates/macros/package_approval.html:56 msgid "Open Thread" msgstr "" @@ -707,7 +697,7 @@ msgstr "" msgid "Display Name" msgstr "" -#: app/blueprints/users/account.py:101 app/blueprints/users/settings.py:298 +#: app/blueprints/users/account.py:101 app/blueprints/users/settings.py:309 #: app/templates/users/list.html:18 msgid "Username" msgstr "" @@ -981,7 +971,7 @@ msgid "Account and Security" msgstr "" #: app/blueprints/users/settings.py:46 -#: app/templates/users/settings_email.html:8 +#: app/templates/users/settings_email.html:12 msgid "Email and Notifications" msgstr "" @@ -1006,27 +996,27 @@ msgstr "" msgid "A user already has that name" msgstr "" -#: app/blueprints/users/settings.py:256 +#: app/blueprints/users/settings.py:264 msgid "Users with moderator rank or above cannot be deleted" msgstr "" -#: app/blueprints/users/settings.py:299 +#: app/blueprints/users/settings.py:310 msgid "Display name" msgstr "" -#: app/blueprints/users/settings.py:300 +#: app/blueprints/users/settings.py:311 msgid "Forums Username" msgstr "" -#: app/blueprints/users/settings.py:301 +#: app/blueprints/users/settings.py:312 msgid "GitHub Username" msgstr "" -#: app/blueprints/users/settings.py:302 app/templates/users/list.html:14 +#: app/blueprints/users/settings.py:313 app/templates/users/list.html:14 msgid "Rank" msgstr "" -#: app/blueprints/users/settings.py:346 +#: app/blueprints/users/settings.py:357 msgid "Can't promote a user to a rank higher than yourself!" msgstr "" @@ -1043,33 +1033,77 @@ msgstr "" msgid "Search" msgstr "" -#: app/logic/package_validator.py:37 +#: app/logic/package_approval.py:95 msgid "A package already exists with this name. Please see Policy and Guidance 3" msgstr "" -#: app/logic/package_validator.py:40 -#: app/templates/macros/package_approval.html:36 -msgid "A release is required before this package can be approved." +#: app/logic/package_approval.py:99 +msgid "You need to create a release before this package can be approved." msgstr "" -#: app/logic/package_validator.py:46 -#: app/templates/macros/package_approval.html:45 +#: app/logic/package_approval.py:101 +msgid "Release is still importing, or has an error." +msgstr "" + +#: app/logic/package_approval.py:105 +msgid "Set up releases" +msgstr "" + +#: app/logic/package_approval.py:112 +msgid "You need to add at least one screenshot." +msgstr "" + +#: app/logic/package_approval.py:117 #, python-format msgid "" "The following hard dependencies need to be added to ContentDB first: " "%(deps)s" msgstr "" -#: app/logic/package_validator.py:51 -#: app/templates/macros/package_approval.html:41 -msgid "You need to add at least one screenshot." +#: app/logic/package_approval.py:121 +msgid "" +"What games does your package support? Please specify on the supported " +"games page" msgstr "" -#: app/logic/package_validator.py:54 -#: app/templates/macros/package_approval.html:49 +#: app/logic/package_approval.py:126 msgid "Please wait for the license to be added to CDB." msgstr "" +#: app/logic/package_approval.py:134 +msgid "Please make sure that this package has the right to the names it uses." +msgstr "" + +#: app/logic/package_approval.py:139 +#, python-format +msgid "Please make sure that this package has the right to the names %(names)s" +msgstr "" + +#: app/logic/package_approval.py:140 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/logic/package_approval.py:145 +msgid "Error: Another package already uses this forum topic!" +msgstr "Eroare: Acest topic de forum este folosit de alt pachet!" + +#: app/logic/package_approval.py:150 +msgid "Error: Forum topic author doesn't match package author." +msgstr "Eroare: Autorul topicului de forum nu corespunde cu autorul pachetului." + +#: app/logic/package_approval.py:152 +msgid "" +"Warning: Forum topic not found. The topic may have been created since the" +" last forum crawl." +msgstr "" + #: app/logic/packages.py:99 msgid "" "Name can only contain lower case letters (a-z), digits (0-9), and " @@ -1168,7 +1202,7 @@ msgstr "" msgid "Delete" msgstr "" -#: app/models/packages.py:572 app/templates/packages/view.html:163 +#: app/models/packages.py:569 app/templates/packages/view.html:163 msgid "Work in Progress" msgstr "" @@ -1284,7 +1318,7 @@ msgstr "" msgid "Languages" msgstr "" -#: app/templates/base.html:202 app/templates/translate/index.html:72 +#: app/templates/base.html:202 app/templates/translate/index.html:76 msgid "Help translate ContentDB" msgstr "" @@ -1390,17 +1424,6 @@ msgstr "" msgid "Recently Added" msgstr "" -#: 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" @@ -1790,7 +1813,7 @@ msgid "You can use GitHub to log in if it is associated with your account." msgstr "" #: app/templates/emails/unable_to_find_account.html:9 -msgid "Otherwise, you may need to contact rubenwardy for help." +msgid "Otherwise, you may need to contact the admin for help." msgstr "" #: app/templates/emails/unable_to_find_account.html:12 @@ -1866,56 +1889,35 @@ msgstr "" msgid "State" msgstr "" -#: app/templates/macros/package_approval.html:26 -msgid "Set up releases" -msgstr "" - -#: app/templates/macros/package_approval.html:31 -msgid "You need to create a release before this package can be approved." -msgstr "" - -#: app/templates/macros/package_approval.html:33 -msgid "Release is still importing, or has an error." -msgstr "" - -#: app/templates/macros/package_approval.html:56 -msgid "You should add at least one screenshot." -msgstr "" - -#: app/templates/macros/package_approval.html:62 +#: app/templates/macros/package_approval.html:36 msgid "Please wait for the release to be approved." msgstr "" -#: app/templates/macros/package_approval.html:64 +#: app/templates/macros/package_approval.html:38 msgid "You can now approve this package if you're ready." msgstr "" -#: app/templates/macros/package_approval.html:66 +#: app/templates/macros/package_approval.html:40 msgid "Please wait for the package to be approved." msgstr "" -#: app/templates/macros/package_approval.html:70 +#: app/templates/macros/package_approval.html:44 msgid "You can now submit this package for approval if you're ready." msgstr "" -#: app/templates/macros/package_approval.html:72 +#: app/templates/macros/package_approval.html:46 msgid "This package can be submitted for approval when ready." msgstr "" -#: app/templates/macros/package_approval.html:102 -msgid "Please make sure that this package has the right to the names it uses." +#: app/templates/macros/package_approval.html:49 +msgid "You need to fix the above errors before you can submit for review" msgstr "" -#: app/templates/macros/package_approval.html:104 -#, python-format -msgid "Please make sure that this package has the right to the names %(names)s" -msgstr "" - -#: app/templates/macros/package_approval.html:115 +#: app/templates/macros/package_approval.html:59 msgid "Package approval thread" msgstr "" -#: app/templates/macros/package_approval.html:116 +#: app/templates/macros/package_approval.html:60 msgid "" "You can open a thread if you have a question for the approver or package " "author." @@ -3133,16 +3135,27 @@ msgstr "" msgid "Translating content meta - lua_api.md" msgstr "" -#: app/templates/packages/translation.html:31 +#: app/templates/packages/translation.html:30 +msgid "Translation template" +msgstr "" + +#: app/templates/packages/translation.html:32 +#, python-format +msgid "" +"To quickly add support for ContentDB package translation, create a file " +"at %(location)s with the following content:" +msgstr "" + +#: app/templates/packages/translation.html:43 #, python-format msgid "%(title)s is available in %(num)d languages." msgstr "" -#: app/templates/packages/translation.html:32 +#: app/templates/packages/translation.html:44 msgid "ContentDB reads translations from locale files (.tr) in your package." msgstr "" -#: app/templates/packages/translation.html:39 +#: app/templates/packages/translation.html:51 msgid "Language" msgstr "" @@ -3394,7 +3407,7 @@ msgid "" msgstr "" #: app/templates/report/index.html:16 -msgid "Please sign in or contact the admin in another way" +msgid "Please sign in or contact the admin using the link below." msgstr "" #: app/templates/report/index.html:34 @@ -3803,20 +3816,24 @@ msgid "" "languages." msgstr "" -#: app/templates/translate/index.html:69 +#: app/templates/translate/index.html:65 +msgid "How to translate a mod / game" +msgstr "" + +#: app/templates/translate/index.html:73 msgid "ContentDB" msgstr "" -#: app/templates/translate/index.html:76 +#: app/templates/translate/index.html:80 msgid "Packages that support translation" msgstr "" -#: app/templates/translate/index.html:81 +#: app/templates/translate/index.html:85 #, python-format msgid "Only show packages with %(lang)s translation" msgstr "" -#: app/templates/translate/index.html:85 +#: app/templates/translate/index.html:89 #, python-format msgid "Hide packages with %(lang)s translation" msgstr "" @@ -3897,7 +3914,7 @@ msgstr "" #: app/templates/users/change_set_password.html:17 #: app/templates/users/register.html:25 -#: app/templates/users/settings_email.html:20 +#: app/templates/users/settings_email.html:24 msgid "Your email will never be shared with a third-party." msgstr "" @@ -4152,7 +4169,7 @@ msgid "Change Email and Send Password Reset" msgstr "" #: app/templates/users/modtools.html:108 -#: app/templates/users/settings_email.html:14 +#: app/templates/users/settings_email.html:18 msgid "Email Address" msgstr "" @@ -4231,14 +4248,20 @@ msgid "Profile Picture" msgstr "" #: app/templates/users/profile_edit.html:27 -msgid "Sync with Forums" +msgid "Import from forums" msgstr "" -#: app/templates/users/profile_edit.html:46 +#: app/templates/users/profile_edit.html:47 +msgid "" +"Profile pictures should be square, at least 64x64px, and one of the " +"following formats: jpeg, png, or webp." +msgstr "" + +#: app/templates/users/profile_edit.html:51 msgid "Profile Information" msgstr "" -#: app/templates/users/profile_edit.html:53 +#: app/templates/users/profile_edit.html:58 msgid "Pretending to be another user is grounds for a permanent ban" msgstr "" @@ -4271,39 +4294,43 @@ msgstr "" msgid "Email and Notifications - %(username)s" msgstr "" -#: app/templates/users/settings_email.html:19 +#: app/templates/users/settings_email.html:23 msgid "" "Your email is needed to recover your account if you forget your password," " and to send (configurable) notifications." msgstr "" -#: app/templates/users/settings_email.html:25 +#: app/templates/users/settings_email.html:29 msgid "There is at least one verification pending." msgstr "" -#: app/templates/users/settings_email.html:29 +#: app/templates/users/settings_email.html:33 msgid "Notification Settings" msgstr "" -#: app/templates/users/settings_email.html:33 +#: app/templates/users/settings_email.html:37 msgid "Email notifications are currently turned off. Click 'save' to enable." msgstr "" -#: app/templates/users/settings_email.html:38 +#: app/templates/users/settings_email.html:42 msgid "" "Configure whether certain types of notifications are sent immediately, or" " as part of a daily digest." msgstr "" #: app/templates/users/settings_email.html:43 +msgid "Disable all" +msgstr "" + +#: app/templates/users/settings_email.html:48 msgid "Event" msgstr "" -#: app/templates/users/settings_email.html:45 +#: app/templates/users/settings_email.html:50 msgid "Immediately" msgstr "" -#: app/templates/users/settings_email.html:46 +#: app/templates/users/settings_email.html:51 msgid "In digest" msgstr "" @@ -4529,3 +4556,27 @@ msgstr "" #~ msgid "Create Tag" #~ msgstr "" +#~ msgid "" +#~ "Warning: Forum topic not found. This " +#~ "may happen if the topic has only" +#~ " just been created." +#~ msgstr "" +#~ "Avertisment: Topicul de forum nu a " +#~ "fost găsit, probabil pentru că abia " +#~ "a fost creat." + +#~ msgid "A release is required before this package can be approved." +#~ msgstr "" + +#~ msgid "Otherwise, you may need to contact rubenwardy for help." +#~ msgstr "" + +#~ msgid "You should add at least one screenshot." +#~ msgstr "" + +#~ msgid "Please sign in or contact the admin in another way" +#~ msgstr "" + +#~ msgid "Sync with Forums" +#~ msgstr "" + diff --git a/translations/ru/LC_MESSAGES/messages.po b/translations/ru/LC_MESSAGES/messages.po index ea44c33b..be140602 100644 --- a/translations/ru/LC_MESSAGES/messages.po +++ b/translations/ru/LC_MESSAGES/messages.po @@ -7,25 +7,24 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2024-03-03 02:54+0000\n" +"POT-Creation-Date: 2024-03-23 16:19+0000\n" "PO-Revision-Date: 2024-03-07 17:01+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.5-dev\n" "Generated-By: Babel 2.12.1\n" -#: app/__init__.py:123 +#: app/__init__.py:137 msgid "Banned:" msgstr "Заблокирован:" -#: app/__init__.py:125 +#: app/__init__.py:139 msgid "You have been banned." msgstr "Вы были заблокированы." @@ -44,7 +43,7 @@ msgstr "Дополнения" msgid "%(package_type)s for %(game_name)s" msgstr "%(package_type)s для %(game_name)s" -#: app/template_filters.py:90 +#: app/template_filters.py:92 #, python-format msgid "%(delta)s ago" msgstr "%(delta)s назад" @@ -64,10 +63,10 @@ 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:275 -#: app/blueprints/packages/packages.py:539 -#: app/blueprints/packages/packages.py:635 -#: app/blueprints/packages/packages.py:706 +#: app/blueprints/oauth/__init__.py:175 app/blueprints/packages/packages.py:241 +#: app/blueprints/packages/packages.py:509 +#: app/blueprints/packages/packages.py:605 +#: app/blueprints/packages/packages.py:676 #: app/blueprints/packages/releases.py:62 #: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:49 #: app/blueprints/packages/screenshots.py:36 @@ -75,7 +74,7 @@ msgstr "Ограничение на дополнение" #: 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 +#: app/blueprints/users/settings.py:315 app/templates/users/modtools.html:111 msgid "Save" msgstr "Сохранить" @@ -86,13 +85,13 @@ msgstr "Сохранить" #: 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 +#: app/templates/packages/translation.html:54 msgid "Title" msgstr "Название" #: app/blueprints/collections/__init__.py:80 #: app/blueprints/collections/__init__.py:85 -#: app/templates/packages/translation.html:45 +#: app/templates/packages/translation.html:57 msgid "Short Description" msgstr "Короткое описание" @@ -138,29 +137,29 @@ msgstr "(Публичный, изменить в профиле > Мои ко msgid "Removed package from favorites collection" msgstr "Дополнение удалено из любимых коллекций" -#: app/blueprints/github/__init__.py:52 +#: app/blueprints/github/__init__.py:54 msgid "Authorization failed [err=gh-oauth-login-failed]" msgstr "Ошибка входа [err=gh-oauth-login-failed]" -#: app/blueprints/github/__init__.py:76 +#: app/blueprints/github/__init__.py:78 msgid "Linked GitHub to account" msgstr "Привязка GitHub к учётной записи" -#: app/blueprints/github/__init__.py:79 +#: app/blueprints/github/__init__.py:81 msgid "GitHub account is already associated with another user" msgstr "Учётная запись Github уже привязана к другому пользователю" -#: app/blueprints/github/__init__.py:85 +#: app/blueprints/github/__init__.py:87 msgid "Unable to find an account for that GitHub user" msgstr "Не удалось найти учётную запись данного пользователя Github" -#: app/blueprints/github/__init__.py:90 +#: app/blueprints/github/__init__.py:92 msgid "Authorization failed [err=gh-login-failed]" msgstr "Ошибка входа [err=gh-login-failed]" #: app/blueprints/oauth/__init__.py:169 app/templates/admin/tags/list.html:30 #: app/templates/admin/warnings/list.html:24 -#: app/templates/users/settings_email.html:44 +#: app/templates/users/settings_email.html:49 msgid "Description" msgstr "Описание" @@ -223,114 +222,98 @@ msgstr "Поделиться и Значки" msgid "Remove / Unpublish" msgstr "Удалить / Отменить публикацию" -#: app/blueprints/packages/__init__.py:80 +#: app/blueprints/packages/__init__.py:80 app/logic/package_approval.py:123 #: app/templates/packages/game_support.html:4 msgid "Supported Games" msgstr "Поддерживаемые игры" -#: app/blueprints/packages/packages.py:177 -msgid "Error: Another package already uses this forum topic!" -msgstr "Ошибка: другое дополнение уже использует эту тему на форуме!" - -#: app/blueprints/packages/packages.py:183 -msgid "Error: Forum topic author doesn't match package author." -msgstr "Ошибка: автор темы не совпадает с автором дополнения." - -#: app/blueprints/packages/packages.py:186 -msgid "" -"Warning: Forum topic not found. This may happen if the topic has only " -"just been created." -msgstr "" -"Внимание: Тема на форуме не найдена. Это может произойти если тема была " -"только что создана." - -#: app/blueprints/packages/packages.py:239 +#: app/blueprints/packages/packages.py:205 msgid "No download available." msgstr "Загрузка недоступна." -#: app/blueprints/packages/packages.py:253 app/templates/packages/view.html:589 +#: app/blueprints/packages/packages.py:219 app/templates/packages/view.html:589 msgid "Type" msgstr "Тип" -#: app/blueprints/packages/packages.py:254 +#: app/blueprints/packages/packages.py:220 msgid "Title (Human-readable)" msgstr "Название (читаемое)" -#: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:633 +#: app/blueprints/packages/packages.py:221 +#: app/blueprints/packages/packages.py:603 msgid "Name (Technical)" msgstr "Имя (техническое)" -#: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:634 +#: app/blueprints/packages/packages.py:221 +#: app/blueprints/packages/packages.py:604 #: app/templates/packages/create_edit.html:75 msgid "Lower case letters (a-z), digits (0-9), and underscores (_) only" msgstr "" "Только маленькие латинские буквы (a-z), цифры (0-9) и нижние " "подчёркивания (_)" -#: app/blueprints/packages/packages.py:256 +#: app/blueprints/packages/packages.py:222 msgid "Short Description (Plaintext)" msgstr "Краткое описание (обычный текст)" -#: app/blueprints/packages/packages.py:258 app/templates/packages/view.html:611 +#: app/blueprints/packages/packages.py:224 app/templates/packages/view.html:611 msgid "Maintenance State" msgstr "Состояние разработки" -#: app/blueprints/packages/packages.py:260 app/templates/admin/tags/list.html:4 +#: app/blueprints/packages/packages.py:226 app/templates/admin/tags/list.html:4 #: app/templates/admin/tags/list.html:10 app/templates/todo/tags.html:38 msgid "Tags" msgstr "Метки" -#: app/blueprints/packages/packages.py:261 +#: app/blueprints/packages/packages.py:227 msgid "Content Warnings" msgstr "Предупреждения о содержимом" -#: app/blueprints/packages/packages.py:262 app/templates/packages/view.html:600 +#: app/blueprints/packages/packages.py:228 app/templates/packages/view.html:600 msgid "License" msgstr "Лицензия" -#: app/blueprints/packages/packages.py:263 +#: app/blueprints/packages/packages.py:229 msgid "Media License" msgstr "Лицензия Медиа" -#: app/blueprints/packages/packages.py:265 +#: app/blueprints/packages/packages.py:231 msgid "Long Description (Markdown)" msgstr "Длинное описание (Markdown)" -#: app/blueprints/packages/packages.py:267 +#: app/blueprints/packages/packages.py:233 msgid "VCS Repository URL" msgstr "URL VCS сетевого хранилища" -#: app/blueprints/packages/packages.py:268 app/blueprints/users/settings.py:75 +#: app/blueprints/packages/packages.py:234 app/blueprints/users/settings.py:75 msgid "Website URL" msgstr "Адрес страницы" -#: app/blueprints/packages/packages.py:269 +#: app/blueprints/packages/packages.py:235 msgid "Issue Tracker URL" msgstr "URL issue трекера" -#: app/blueprints/packages/packages.py:270 +#: app/blueprints/packages/packages.py:236 msgid "Forum Topic ID" msgstr "Идентификатор темы на форуме" -#: app/blueprints/packages/packages.py:271 +#: app/blueprints/packages/packages.py:237 msgid "Video URL" msgstr "Адрес видео" -#: app/blueprints/packages/packages.py:272 +#: app/blueprints/packages/packages.py:238 msgid "Donate URL" msgstr "Ссылка на донат" -#: app/blueprints/packages/packages.py:273 +#: app/blueprints/packages/packages.py:239 msgid "Translation URL" msgstr "Ссылка на Перевод" -#: app/blueprints/packages/packages.py:279 +#: app/blueprints/packages/packages.py:245 msgid "_game is not an allowed name" msgstr "_game не является допустимым именем" -#: app/blueprints/packages/packages.py:289 +#: app/blueprints/packages/packages.py:255 msgid "" "Package already exists, but is removed. Please contact ContentDB staff to" " restore the package" @@ -338,93 +321,100 @@ msgstr "" "Дополнение уже существует, но удалено. Пожалуйста, свяжитесь с персоналом" " ContentDB, чтобы восстановить дополнение" -#: app/blueprints/packages/packages.py:294 +#: app/blueprints/packages/packages.py:260 msgid "Package already exists" msgstr "Дополнение уже существует" -#: app/blueprints/packages/packages.py:300 +#: app/blueprints/packages/packages.py:266 msgid "A collection with a similar name already exists" msgstr "Коллекция с таким же именем уже существует" -#: app/blueprints/packages/packages.py:361 +#: app/blueprints/packages/packages.py:319 +#: app/blueprints/packages/releases.py:82 +msgid "" +"You must add an email address to your account and confirm it before you " +"can manage packages" +msgstr "" + +#: app/blueprints/packages/packages.py:331 msgid "Unable to find that user" msgstr "Не получилось найти данного пользователя" -#: app/blueprints/packages/packages.py:365 +#: app/blueprints/packages/packages.py:335 #: app/blueprints/packages/screenshots.py:137 #: app/blueprints/users/settings.py:131 msgid "Permission denied" msgstr "Доступ запрещён" -#: app/blueprints/packages/packages.py:421 -#: app/blueprints/packages/packages.py:494 -#: app/blueprints/packages/packages.py:514 +#: app/blueprints/packages/packages.py:391 +#: app/blueprints/packages/packages.py:464 +#: app/blueprints/packages/packages.py:484 msgid "You don't have permission to do that" msgstr "У вас нету разрешения это делать" -#: app/blueprints/packages/packages.py:453 +#: app/blueprints/packages/packages.py:423 msgid "Please comment what changes are needed in the approval thread" msgstr "Пожалуйста, напишите, какие изменения необходимы в теме проверки" -#: app/blueprints/packages/packages.py:460 +#: app/blueprints/packages/packages.py:430 msgid "" "Please comment in the approval thread so editors know what you have " "changed" msgstr "" -"Пожалуйста, прокомментируйте в теме одобрения, чтобы редакторы знали, что вы " -"изменили" +"Пожалуйста, прокомментируйте в теме одобрения, чтобы редакторы знали, что" +" вы изменили" -#: app/blueprints/packages/packages.py:509 +#: app/blueprints/packages/packages.py:479 msgid "Deleted package" msgstr "Удалённое дополнение" -#: app/blueprints/packages/packages.py:529 +#: app/blueprints/packages/packages.py:499 msgid "Unapproved package" msgstr "Непроверенное дополнение" -#: app/blueprints/packages/packages.py:538 +#: app/blueprints/packages/packages.py:508 msgid "Maintainers (Comma-separated)" msgstr "Разработчики (через запятую)" -#: app/blueprints/packages/packages.py:547 +#: app/blueprints/packages/packages.py:517 msgid "You don't have permission to edit maintainers" msgstr "У вас нет разрешения для изменения сопровождающих" -#: app/blueprints/packages/packages.py:597 +#: app/blueprints/packages/packages.py:567 msgid "You are not a maintainer" msgstr "Вы не разработчик" -#: app/blueprints/packages/packages.py:600 +#: app/blueprints/packages/packages.py:570 msgid "Package owners cannot remove themselves as maintainers" msgstr "Владельцы дополнения не могут удалить самих себя как разработчиков" -#: app/blueprints/packages/packages.py:632 +#: app/blueprints/packages/packages.py:602 msgid "Author Name" msgstr "Имя автора" -#: app/blueprints/packages/packages.py:702 +#: app/blueprints/packages/packages.py:672 msgid "Enable support detection based on dependencies (recommended)" msgstr "Включить обнаружение поддержки на основе зависимостей (желательно)" -#: app/blueprints/packages/packages.py:703 +#: app/blueprints/packages/packages.py:673 msgid "Supported games" msgstr "Поддерживаемые игры" -#: app/blueprints/packages/packages.py:704 +#: app/blueprints/packages/packages.py:674 msgid "Unsupported games" msgstr "Неподдерживаемые игры" -#: app/blueprints/packages/packages.py:705 +#: app/blueprints/packages/packages.py:675 msgid "Supports all games (unless stated) / is game independent" msgstr "Поддерживает все игры (если не указано обратное) / не зависит от игр" -#: app/blueprints/packages/packages.py:721 +#: app/blueprints/packages/packages.py:691 msgid "You need at least one release before you can edit game support" msgstr "" "Вам нужен хотя бы один релиз, прежде чем вы сможете редактировать " "поддержку игры" -#: app/blueprints/packages/packages.py:725 +#: app/blueprints/packages/packages.py:695 msgid "Mod(pack) needs to contain at least one mod. Please create a new release" msgstr "" "Мод(пакет) должен содержать хотя бы один мод. Пожалуйста, создайте новый " @@ -447,13 +437,13 @@ msgstr "Git метка (хэш коммита, ветвь или метка)" #: app/blueprints/packages/releases.py:58 #: app/blueprints/packages/releases.py:70 -#: app/blueprints/packages/releases.py:194 +#: app/blueprints/packages/releases.py:198 msgid "Minimum Minetest Version" msgstr "Минимальная версия Minetest" #: app/blueprints/packages/releases.py:60 #: app/blueprints/packages/releases.py:72 -#: app/blueprints/packages/releases.py:197 +#: app/blueprints/packages/releases.py:201 msgid "Maximum Minetest Version" msgstr "Максимальная версия Minetest" @@ -471,80 +461,79 @@ msgstr "Идентификатор задания" msgid "Is Approved" msgstr "Проверен" -#: app/blueprints/packages/releases.py:87 +#: app/blueprints/packages/releases.py:91 msgid "Import from Git" msgstr "Импортировать из Git" -#: app/blueprints/packages/releases.py:87 +#: app/blueprints/packages/releases.py:91 msgid "Upload .zip file" msgstr "Загрузить .zip файл" -#: app/blueprints/packages/releases.py:193 +#: app/blueprints/packages/releases.py:197 msgid "Set Min" msgstr "Поставить минимум" -#: app/blueprints/packages/releases.py:196 +#: app/blueprints/packages/releases.py:200 msgid "Set Max" msgstr "Поставить предел" -#: app/blueprints/packages/releases.py:199 +#: app/blueprints/packages/releases.py:203 msgid "Only change values previously set as none" msgstr "Изменять только значения, ранее установленные как отсутствующие" -#: app/blueprints/packages/releases.py:200 +#: app/blueprints/packages/releases.py:204 msgid "Update" msgstr "Обновить" -#: app/blueprints/packages/releases.py:252 +#: app/blueprints/packages/releases.py:256 #: app/templates/packages/update_config.html:25 msgid "Trigger" msgstr "Триггер" -#: app/blueprints/packages/releases.py:253 +#: app/blueprints/packages/releases.py:257 msgid "New Commit" msgstr "Новая контрольная точка" -#: app/blueprints/packages/releases.py:254 app/templates/admin/tags/list.html:8 +#: app/blueprints/packages/releases.py:258 app/templates/admin/tags/list.html:8 msgid "New Tag" msgstr "Новая метка" -#: app/blueprints/packages/releases.py:256 +#: app/blueprints/packages/releases.py:260 msgid "Branch name" msgstr "Название ветви" -#: app/blueprints/packages/releases.py:257 +#: app/blueprints/packages/releases.py:261 #: app/templates/packages/update_config.html:38 msgid "Action" msgstr "Действие" -#: app/blueprints/packages/releases.py:258 +#: app/blueprints/packages/releases.py:262 msgid "Send notification and mark as outdated" msgstr "Отправить уведомление и пометить как устаревший" -#: app/blueprints/packages/releases.py:258 -#: app/templates/macros/package_approval.html:22 +#: app/blueprints/packages/releases.py:262 app/logic/package_approval.py:104 msgid "Create release" msgstr "Создать выпуск" -#: app/blueprints/packages/releases.py:260 +#: app/blueprints/packages/releases.py:264 msgid "Save Settings" msgstr "Сохранить настройки" -#: app/blueprints/packages/releases.py:261 +#: app/blueprints/packages/releases.py:265 msgid "Disable Automation" msgstr "Отключить автоматизацию" -#: app/blueprints/packages/releases.py:300 +#: app/blueprints/packages/releases.py:304 msgid "Please add a Git repository URL in order to set up automatic releases" msgstr "" "Пожалуйста, добавьте адрес Git репозитория чтобы настроить автоматические" " релизы" -#: app/blueprints/packages/releases.py:316 +#: app/blueprints/packages/releases.py:320 msgid "Deleted update configuration" msgstr "Удалить обновлённую конфигурацию" -#: app/blueprints/packages/releases.py:324 +#: app/blueprints/packages/releases.py:328 msgid "Now, please create an initial release" msgstr "Теперь, создайте первый релиз" @@ -654,7 +643,7 @@ msgid "Please wait before commenting again" msgstr "Пожалуйста, подождите прежде чем снова комментировать" #: app/blueprints/threads/__init__.py:284 -#: app/templates/macros/package_approval.html:112 +#: app/templates/macros/package_approval.html:56 msgid "Open Thread" msgstr "Открыть ветвь обсуждения" @@ -719,7 +708,7 @@ msgstr "Ошибка входа" msgid "Display Name" msgstr "Отображать имя" -#: app/blueprints/users/account.py:101 app/blueprints/users/settings.py:298 +#: app/blueprints/users/account.py:101 app/blueprints/users/settings.py:309 #: app/templates/users/list.html:18 msgid "Username" msgstr "Имя пользователя" @@ -1008,7 +997,7 @@ msgid "Account and Security" msgstr "Учётная запись и безопасность" #: app/blueprints/users/settings.py:46 -#: app/templates/users/settings_email.html:8 +#: app/templates/users/settings_email.html:12 msgid "Email and Notifications" msgstr "Электронная почта и уведомления" @@ -1033,27 +1022,27 @@ msgstr "Страница пожертвований" msgid "A user already has that name" msgstr "Пользователь уже имеет это имя" -#: app/blueprints/users/settings.py:256 +#: app/blueprints/users/settings.py:264 msgid "Users with moderator rank or above cannot be deleted" msgstr "Пользователи с рангом модератор или выше не могут быть удалены" -#: app/blueprints/users/settings.py:299 +#: app/blueprints/users/settings.py:310 msgid "Display name" msgstr "Отображаемое имя" -#: app/blueprints/users/settings.py:300 +#: app/blueprints/users/settings.py:311 msgid "Forums Username" msgstr "Имя пользователя на форуме" -#: app/blueprints/users/settings.py:301 +#: app/blueprints/users/settings.py:312 msgid "GitHub Username" msgstr "Имя пользователя на GitHub" -#: app/blueprints/users/settings.py:302 app/templates/users/list.html:14 +#: app/blueprints/users/settings.py:313 app/templates/users/list.html:14 msgid "Rank" msgstr "Ранг" -#: app/blueprints/users/settings.py:346 +#: app/blueprints/users/settings.py:357 msgid "Can't promote a user to a rank higher than yourself!" msgstr "Нельзя повысить пользователя на звание выше своего!" @@ -1070,19 +1059,29 @@ msgstr "Фильтр файлов" msgid "Search" msgstr "Поиск" -#: app/logic/package_validator.py:37 +#: app/logic/package_approval.py:95 msgid "A package already exists with this name. Please see Policy and Guidance 3" msgstr "" "Дополнение с таким названием уже существует. Пожалуйста, ознакомьтесь с " "Политикой и Руководством 3" -#: app/logic/package_validator.py:40 -#: app/templates/macros/package_approval.html:36 -msgid "A release is required before this package can be approved." -msgstr "Требуется релиз, прежде чем это дополнение может быть проверено." +#: app/logic/package_approval.py:99 +msgid "You need to create a release before this package can be approved." +msgstr "Вам нужно создать релиз, прежде чем это дополнение может быть проверено." -#: app/logic/package_validator.py:46 -#: app/templates/macros/package_approval.html:45 +#: app/logic/package_approval.py:101 +msgid "Release is still importing, or has an error." +msgstr "Релиз все еще импортируется или имеет ошибку." + +#: app/logic/package_approval.py:105 +msgid "Set up releases" +msgstr "Настройка релизов" + +#: app/logic/package_approval.py:112 +msgid "You need to add at least one screenshot." +msgstr "Вам необходимо добавить хотя бы один скриншот." + +#: app/logic/package_approval.py:117 #, python-format msgid "" "The following hard dependencies need to be added to ContentDB first: " @@ -1091,16 +1090,52 @@ msgstr "" "Сначала необходимо добавить в ContentDB следующие жесткие зависимости: " "%(deps)s" -#: app/logic/package_validator.py:51 -#: app/templates/macros/package_approval.html:41 -msgid "You need to add at least one screenshot." -msgstr "Вам необходимо добавить хотя бы один скриншот." +#: app/logic/package_approval.py:121 +msgid "" +"What games does your package support? Please specify on the supported " +"games page" +msgstr "" -#: app/logic/package_validator.py:54 -#: app/templates/macros/package_approval.html:49 +#: app/logic/package_approval.py:126 msgid "Please wait for the license to be added to CDB." msgstr "Пожалуйста, подождите, пока лицензия будет добавлена в CDB." +#: app/logic/package_approval.py:134 +msgid "Please make sure that this package has the right to the names it uses." +msgstr "" +"Пожалуйста, убедитесь, что это дополнение имеет право на имена, которые " +"он использует." + +#: app/logic/package_approval.py:139 +#, python-format +msgid "Please make sure that this package has the right to the names %(names)s" +msgstr "Убедитесь, что это дополнение имеет право на имена %(names)s" + +#: app/logic/package_approval.py:140 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/logic/package_approval.py:145 +msgid "Error: Another package already uses this forum topic!" +msgstr "Ошибка: другое дополнение уже использует эту тему на форуме!" + +#: app/logic/package_approval.py:150 +msgid "Error: Forum topic author doesn't match package author." +msgstr "Ошибка: автор темы не совпадает с автором дополнения." + +#: app/logic/package_approval.py:152 +msgid "" +"Warning: Forum topic not found. The topic may have been created since the" +" last forum crawl." +msgstr "" + #: app/logic/packages.py:99 msgid "" "Name can only contain lower case letters (a-z), digits (0-9), and " @@ -1207,7 +1242,7 @@ msgstr "Утвердить" msgid "Delete" msgstr "Удалить" -#: app/models/packages.py:572 app/templates/packages/view.html:163 +#: app/models/packages.py:569 app/templates/packages/view.html:163 msgid "Work in Progress" msgstr "Незавершённая работа" @@ -1329,7 +1364,7 @@ msgstr "Выйти" msgid "Languages" msgstr "Языки" -#: app/templates/base.html:202 app/templates/translate/index.html:72 +#: app/templates/base.html:202 app/templates/translate/index.html:76 msgid "Help translate ContentDB" msgstr "Помогите перевести ContentDB" @@ -1437,17 +1472,6 @@ msgstr "Следующий" msgid "Recently Added" msgstr "Недавно добавленные" -#: 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" @@ -1861,10 +1885,8 @@ msgstr "" "записью." #: app/templates/emails/unable_to_find_account.html:9 -msgid "Otherwise, you may need to contact rubenwardy for help." +msgid "Otherwise, you may need to contact the admin for help." msgstr "" -"В противном случае вам, возможно, придется обратиться за помощью к " -"rubenwardy." #: app/templates/emails/unable_to_find_account.html:12 msgid "" @@ -1947,58 +1969,35 @@ msgstr "Начните печатать, чтобы увидеть предло msgid "State" msgstr "Состояние" -#: app/templates/macros/package_approval.html:26 -msgid "Set up releases" -msgstr "Настройка релизов" - -#: app/templates/macros/package_approval.html:31 -msgid "You need to create a release before this package can be approved." -msgstr "Вам нужно создать релиз, прежде чем это дополнение может быть проверено." - -#: app/templates/macros/package_approval.html:33 -msgid "Release is still importing, or has an error." -msgstr "Релиз все еще импортируется или имеет ошибку." - -#: app/templates/macros/package_approval.html:56 -msgid "You should add at least one screenshot." -msgstr "Вы должны добавить хотя бы один снимок." - -#: app/templates/macros/package_approval.html:62 +#: app/templates/macros/package_approval.html:36 msgid "Please wait for the release to be approved." msgstr "Пожалуйста, подождите, пока релиз будет проверен." -#: app/templates/macros/package_approval.html:64 +#: app/templates/macros/package_approval.html:38 msgid "You can now approve this package if you're ready." msgstr "Теперь вы можете проверить это дополнение, если вы готовы." -#: app/templates/macros/package_approval.html:66 +#: app/templates/macros/package_approval.html:40 msgid "Please wait for the package to be approved." msgstr "Пожалуйста, подождите, пока дополнение будет проверено." -#: app/templates/macros/package_approval.html:70 +#: app/templates/macros/package_approval.html:44 msgid "You can now submit this package for approval if you're ready." msgstr "Теперь вы можете отправить это дополнение на проверку, если вы готовы." -#: app/templates/macros/package_approval.html:72 +#: app/templates/macros/package_approval.html:46 msgid "This package can be submitted for approval when ready." msgstr "Это дополнение может быть отправлено на проверку, когда оно будет готово." -#: app/templates/macros/package_approval.html:102 -msgid "Please make sure that this package has the right to the names it uses." +#: app/templates/macros/package_approval.html:49 +msgid "You need to fix the above errors before you can submit for review" msgstr "" -"Пожалуйста, убедитесь, что это дополнение имеет право на имена, которые " -"он использует." -#: app/templates/macros/package_approval.html:104 -#, python-format -msgid "Please make sure that this package has the right to the names %(names)s" -msgstr "Убедитесь, что это дополнение имеет право на имена %(names)s" - -#: app/templates/macros/package_approval.html:115 +#: app/templates/macros/package_approval.html:59 msgid "Package approval thread" msgstr "Тема проверки дополнений" -#: app/templates/macros/package_approval.html:116 +#: app/templates/macros/package_approval.html:60 msgid "" "You can open a thread if you have a question for the approver or package " "author." @@ -2602,8 +2601,8 @@ 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" @@ -3311,8 +3310,8 @@ msgid "" "To provide translations for your %(type)s, you need to create .tr files " "and upload a new release." msgstr "" -"Чтобы предоставить переводы для ваших %(type)s, вам необходимо создать файлы " -".tr и загрузить новую версию." +"Чтобы предоставить переводы для ваших %(type)s, вам необходимо создать " +"файлы .tr и загрузить новую версию." #: app/templates/packages/translation.html:19 msgid "" @@ -3330,16 +3329,27 @@ msgstr "Перевод - Minetest Modding Book" msgid "Translating content meta - lua_api.md" msgstr "Перевод метаданных контента - lua_api.md" -#: app/templates/packages/translation.html:31 +#: app/templates/packages/translation.html:30 +msgid "Translation template" +msgstr "" + +#: app/templates/packages/translation.html:32 +#, python-format +msgid "" +"To quickly add support for ContentDB package translation, create a file " +"at %(location)s with the following content:" +msgstr "" + +#: app/templates/packages/translation.html:43 #, python-format msgid "%(title)s is available in %(num)d languages." msgstr "%(title)s доступен на %(num)d языках." -#: app/templates/packages/translation.html:32 +#: app/templates/packages/translation.html:44 msgid "ContentDB reads translations from locale files (.tr) in your package." msgstr "ContentDB считывает переводы из файлов локали (.tr) в вашем пакете." -#: app/templates/packages/translation.html:39 +#: app/templates/packages/translation.html:51 msgid "Language" msgstr "Язык" @@ -3605,8 +3615,8 @@ msgstr "" "этой форме." #: app/templates/report/index.html:16 -msgid "Please sign in or contact the admin in another way" -msgstr "Пожалуйста, войдите или свяжитесь с администратором другим способом" +msgid "Please sign in or contact the admin using the link below." +msgstr "" #: app/templates/report/index.html:34 msgid "What are you reporting? Why are you reporting it?" @@ -4035,22 +4045,27 @@ msgid "" "Help make Minetest more accessible by translating packages into other " "languages." msgstr "" -"Помогите сделать Minetest более доступным, переведя пакеты на другие языки." +"Помогите сделать Minetest более доступным, переведя пакеты на другие " +"языки." -#: app/templates/translate/index.html:69 +#: app/templates/translate/index.html:65 +msgid "How to translate a mod / game" +msgstr "" + +#: app/templates/translate/index.html:73 msgid "ContentDB" msgstr "ContentDB" -#: app/templates/translate/index.html:76 +#: app/templates/translate/index.html:80 msgid "Packages that support translation" msgstr "Пакеты, поддерживающие перевод" -#: app/templates/translate/index.html:81 +#: app/templates/translate/index.html:85 #, python-format msgid "Only show packages with %(lang)s translation" msgstr "Показывать только пакеты с языком %(lang)s" -#: app/templates/translate/index.html:85 +#: app/templates/translate/index.html:89 #, python-format msgid "Hide packages with %(lang)s translation" msgstr "Скрыть пакеты с языком %(lang)s" @@ -4135,7 +4150,7 @@ msgstr "" #: app/templates/users/change_set_password.html:17 #: app/templates/users/register.html:25 -#: app/templates/users/settings_email.html:20 +#: app/templates/users/settings_email.html:24 msgid "Your email will never be shared with a third-party." msgstr "Ваша электронная почта никогда не будет передана третьим лицам." @@ -4407,7 +4422,7 @@ msgid "Change Email and Send Password Reset" msgstr "Изменить адрес электронной почты и отправить сброс пароля" #: app/templates/users/modtools.html:108 -#: app/templates/users/settings_email.html:14 +#: app/templates/users/settings_email.html:18 msgid "Email Address" msgstr "Адрес электронной почты" @@ -4486,14 +4501,20 @@ msgid "Profile Picture" msgstr "Изображение профиля" #: app/templates/users/profile_edit.html:27 -msgid "Sync with Forums" -msgstr "Синхронизация с форумами" +msgid "Import from forums" +msgstr "" -#: app/templates/users/profile_edit.html:46 +#: app/templates/users/profile_edit.html:47 +msgid "" +"Profile pictures should be square, at least 64x64px, and one of the " +"following formats: jpeg, png, or webp." +msgstr "" + +#: app/templates/users/profile_edit.html:51 msgid "Profile Information" msgstr "Информация профиля" -#: app/templates/users/profile_edit.html:53 +#: app/templates/users/profile_edit.html:58 msgid "Pretending to be another user is grounds for a permanent ban" msgstr "Выдавать себя за другого пользователя - основание для перманентного бана" @@ -4530,7 +4551,7 @@ msgstr "Я согласен с " msgid "Email and Notifications - %(username)s" msgstr "Электронная почта и уведомления - %(username)s" -#: app/templates/users/settings_email.html:19 +#: app/templates/users/settings_email.html:23 msgid "" "Your email is needed to recover your account if you forget your password," " and to send (configurable) notifications." @@ -4538,21 +4559,21 @@ msgstr "" "Ваша электронная почта необходима для восстановления аккаунта, если вы " "забыли пароль, и для отправки (настраиваемых) уведомлений." -#: app/templates/users/settings_email.html:25 +#: app/templates/users/settings_email.html:29 msgid "There is at least one verification pending." msgstr "Ожидается как минимум одна проверка." -#: app/templates/users/settings_email.html:29 +#: app/templates/users/settings_email.html:33 msgid "Notification Settings" msgstr "Настройки уведомлений" -#: app/templates/users/settings_email.html:33 +#: app/templates/users/settings_email.html:37 msgid "Email notifications are currently turned off. Click 'save' to enable." msgstr "" "Уведомления по электронной почте в настоящее время отключены. Нажмите " "'сохранить', чтобы включить." -#: app/templates/users/settings_email.html:38 +#: app/templates/users/settings_email.html:42 msgid "" "Configure whether certain types of notifications are sent immediately, or" " as part of a daily digest." @@ -4561,14 +4582,18 @@ msgstr "" " или как часть ежедневного дайджеста." #: app/templates/users/settings_email.html:43 +msgid "Disable all" +msgstr "" + +#: app/templates/users/settings_email.html:48 msgid "Event" msgstr "Событие" -#: app/templates/users/settings_email.html:45 +#: app/templates/users/settings_email.html:50 msgid "Immediately" msgstr "Немедленно" -#: app/templates/users/settings_email.html:46 +#: app/templates/users/settings_email.html:51 msgid "In digest" msgstr "В дайджесте" @@ -4887,7 +4912,7 @@ msgstr "" #~ " в качестве миниатюры дополнения." #~ msgid "Sync with Forums" -#~ msgstr "Синхронизация с форумом" +#~ msgstr "Синхронизация с форумами" #~ msgid "" #~ "No reviewed packages accepting donations. " @@ -5027,3 +5052,28 @@ msgstr "" #~ msgid "Create Tag" #~ msgstr "Создать метку" + +#~ msgid "" +#~ "Warning: Forum topic not found. This " +#~ "may happen if the topic has only" +#~ " just been created." +#~ msgstr "" +#~ "Внимание: Тема на форуме не найдена. " +#~ "Это может произойти если тема была " +#~ "только что создана." + +#~ msgid "A release is required before this package can be approved." +#~ msgstr "Требуется релиз, прежде чем это дополнение может быть проверено." + +#~ msgid "Otherwise, you may need to contact rubenwardy for help." +#~ msgstr "" +#~ "В противном случае вам, возможно, " +#~ "придется обратиться за помощью к " +#~ "rubenwardy." + +#~ msgid "You should add at least one screenshot." +#~ msgstr "Вы должны добавить хотя бы один снимок." + +#~ msgid "Please sign in or contact the admin in another way" +#~ msgstr "Пожалуйста, войдите или свяжитесь с администратором другим способом" + diff --git a/translations/sk/LC_MESSAGES/messages.po b/translations/sk/LC_MESSAGES/messages.po index 1e7272d1..475704f8 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: 2024-03-03 02:54+0000\n" +"POT-Creation-Date: 2024-03-23 16:19+0000\n" "PO-Revision-Date: 2023-05-06 19:48+0000\n" "Last-Translator: Pexauteau Santander \n" "Language: sk\n" @@ -19,11 +19,11 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.12.1\n" -#: app/__init__.py:123 +#: app/__init__.py:137 msgid "Banned:" msgstr "Zabanovaný:" -#: app/__init__.py:125 +#: app/__init__.py:139 msgid "You have been banned." msgstr "Dostal si ban." @@ -42,7 +42,7 @@ msgstr "Balíky" msgid "%(package_type)s for %(game_name)s" msgstr "" -#: app/template_filters.py:90 +#: app/template_filters.py:92 #, python-format msgid "%(delta)s ago" msgstr "pred %(delta)s" @@ -62,10 +62,10 @@ 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:275 -#: app/blueprints/packages/packages.py:539 -#: app/blueprints/packages/packages.py:635 -#: app/blueprints/packages/packages.py:706 +#: app/blueprints/oauth/__init__.py:175 app/blueprints/packages/packages.py:241 +#: app/blueprints/packages/packages.py:509 +#: app/blueprints/packages/packages.py:605 +#: app/blueprints/packages/packages.py:676 #: app/blueprints/packages/releases.py:62 #: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:49 #: app/blueprints/packages/screenshots.py:36 @@ -73,7 +73,7 @@ msgstr "Limit balíčka" #: 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 +#: app/blueprints/users/settings.py:315 app/templates/users/modtools.html:111 msgid "Save" msgstr "Uložiť" @@ -84,13 +84,13 @@ msgstr "Uložiť" #: 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 +#: app/templates/packages/translation.html:54 msgid "Title" msgstr "Názov" #: app/blueprints/collections/__init__.py:80 #: app/blueprints/collections/__init__.py:85 -#: app/templates/packages/translation.html:45 +#: app/templates/packages/translation.html:57 msgid "Short Description" msgstr "" @@ -136,29 +136,29 @@ msgstr "" msgid "Removed package from favorites collection" msgstr "" -#: app/blueprints/github/__init__.py:52 +#: app/blueprints/github/__init__.py:54 msgid "Authorization failed [err=gh-oauth-login-failed]" msgstr "Autorizácia zlyhala [err=gh-oauth-login-failed]" -#: app/blueprints/github/__init__.py:76 +#: app/blueprints/github/__init__.py:78 msgid "Linked GitHub to account" msgstr "Pripojiť GitHub k účtu" -#: app/blueprints/github/__init__.py:79 +#: app/blueprints/github/__init__.py:81 msgid "GitHub account is already associated with another user" msgstr "Účet GitHub je už prepojený s iným užívateľom" -#: app/blueprints/github/__init__.py:85 +#: app/blueprints/github/__init__.py:87 msgid "Unable to find an account for that GitHub user" msgstr "Nemožno nájsť účet pre tohto GitHub užívateľa" -#: app/blueprints/github/__init__.py:90 +#: app/blueprints/github/__init__.py:92 msgid "Authorization failed [err=gh-login-failed]" msgstr "Autorizácia zlyhala [err=gh-login-failed]" #: app/blueprints/oauth/__init__.py:169 app/templates/admin/tags/list.html:30 #: app/templates/admin/warnings/list.html:24 -#: app/templates/users/settings_email.html:44 +#: app/templates/users/settings_email.html:49 msgid "Description" msgstr "Popis" @@ -221,112 +221,96 @@ msgstr "Zdieľanie a Odznaky" msgid "Remove / Unpublish" msgstr "" -#: app/blueprints/packages/__init__.py:80 +#: app/blueprints/packages/__init__.py:80 app/logic/package_approval.py:123 #: app/templates/packages/game_support.html:4 msgid "Supported Games" msgstr "Podporované hry" -#: app/blueprints/packages/packages.py:177 -msgid "Error: Another package already uses this forum topic!" -msgstr "Chyba: Túto tému na fóre už používa iný balíček!" - -#: app/blueprints/packages/packages.py:183 -msgid "Error: Forum topic author doesn't match package author." -msgstr "Chyba: Autor témy fóra sa nezhoduje s autorom balíčka." - -#: app/blueprints/packages/packages.py:186 -msgid "" -"Warning: Forum topic not found. This may happen if the topic has only " -"just been created." -msgstr "" -"Upozornenie: Tému na fóre sa napodarilo nájsť. Toto sa mohlo stať, ak " -"bola táto téma práve vytvorená." - -#: app/blueprints/packages/packages.py:239 +#: app/blueprints/packages/packages.py:205 msgid "No download available." msgstr "Stiahnutie nie je k dispozícii." -#: app/blueprints/packages/packages.py:253 app/templates/packages/view.html:589 +#: app/blueprints/packages/packages.py:219 app/templates/packages/view.html:589 msgid "Type" msgstr "Písať" -#: app/blueprints/packages/packages.py:254 +#: app/blueprints/packages/packages.py:220 msgid "Title (Human-readable)" msgstr "Názov (Ľudsky zrozumiteľné)" -#: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:633 +#: app/blueprints/packages/packages.py:221 +#: app/blueprints/packages/packages.py:603 msgid "Name (Technical)" msgstr "Meno (Technicky)" -#: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:634 +#: app/blueprints/packages/packages.py:221 +#: app/blueprints/packages/packages.py:604 #: 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 (_)" -#: app/blueprints/packages/packages.py:256 +#: app/blueprints/packages/packages.py:222 msgid "Short Description (Plaintext)" msgstr "Krátky popis (Plaintext)" -#: app/blueprints/packages/packages.py:258 app/templates/packages/view.html:611 +#: app/blueprints/packages/packages.py:224 app/templates/packages/view.html:611 msgid "Maintenance State" msgstr "Stav údržby" -#: app/blueprints/packages/packages.py:260 app/templates/admin/tags/list.html:4 +#: app/blueprints/packages/packages.py:226 app/templates/admin/tags/list.html:4 #: app/templates/admin/tags/list.html:10 app/templates/todo/tags.html:38 msgid "Tags" msgstr "Tagy" -#: app/blueprints/packages/packages.py:261 +#: app/blueprints/packages/packages.py:227 msgid "Content Warnings" msgstr "Upozornenia obsahu" -#: app/blueprints/packages/packages.py:262 app/templates/packages/view.html:600 +#: app/blueprints/packages/packages.py:228 app/templates/packages/view.html:600 msgid "License" msgstr "Licencia" -#: app/blueprints/packages/packages.py:263 +#: app/blueprints/packages/packages.py:229 msgid "Media License" msgstr "Licencia média" -#: app/blueprints/packages/packages.py:265 +#: app/blueprints/packages/packages.py:231 msgid "Long Description (Markdown)" msgstr "Dlhý popis (Poznámka)" -#: app/blueprints/packages/packages.py:267 +#: app/blueprints/packages/packages.py:233 msgid "VCS Repository URL" msgstr "URL pre VCS úložisko" -#: app/blueprints/packages/packages.py:268 app/blueprints/users/settings.py:75 +#: app/blueprints/packages/packages.py:234 app/blueprints/users/settings.py:75 msgid "Website URL" msgstr "URL webstránky" -#: app/blueprints/packages/packages.py:269 +#: app/blueprints/packages/packages.py:235 msgid "Issue Tracker URL" msgstr "URL pre sledovanie chýb" -#: app/blueprints/packages/packages.py:270 +#: app/blueprints/packages/packages.py:236 msgid "Forum Topic ID" msgstr "ID témy fóra" -#: app/blueprints/packages/packages.py:271 +#: app/blueprints/packages/packages.py:237 msgid "Video URL" msgstr "URL videa" -#: app/blueprints/packages/packages.py:272 +#: app/blueprints/packages/packages.py:238 msgid "Donate URL" msgstr "URL pre darovanie" -#: app/blueprints/packages/packages.py:273 +#: app/blueprints/packages/packages.py:239 msgid "Translation URL" msgstr "" -#: app/blueprints/packages/packages.py:279 +#: app/blueprints/packages/packages.py:245 msgid "_game is not an allowed name" msgstr "_game nie je povolený názov" -#: app/blueprints/packages/packages.py:289 +#: app/blueprints/packages/packages.py:255 msgid "" "Package already exists, but is removed. Please contact ContentDB staff to" " restore the package" @@ -334,89 +318,96 @@ msgstr "" "Balíček už existuje, ale je odstránený. Prosím kontaktuj administrátorov " "ContentDB aby obnovili balíček" -#: app/blueprints/packages/packages.py:294 +#: app/blueprints/packages/packages.py:260 msgid "Package already exists" msgstr "Balíček už existuje" -#: app/blueprints/packages/packages.py:300 +#: app/blueprints/packages/packages.py:266 msgid "A collection with a similar name already exists" msgstr "" -#: app/blueprints/packages/packages.py:361 +#: app/blueprints/packages/packages.py:319 +#: app/blueprints/packages/releases.py:82 +msgid "" +"You must add an email address to your account and confirm it before you " +"can manage packages" +msgstr "" + +#: app/blueprints/packages/packages.py:331 msgid "Unable to find that user" msgstr "Užívateľ nebol nájdený" -#: app/blueprints/packages/packages.py:365 +#: app/blueprints/packages/packages.py:335 #: 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:421 -#: app/blueprints/packages/packages.py:494 -#: app/blueprints/packages/packages.py:514 +#: app/blueprints/packages/packages.py:391 +#: app/blueprints/packages/packages.py:464 +#: app/blueprints/packages/packages.py:484 msgid "You don't have permission to do that" msgstr "Na tento úkon nemáš povolenie" -#: app/blueprints/packages/packages.py:453 +#: app/blueprints/packages/packages.py:423 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:460 +#: app/blueprints/packages/packages.py:430 msgid "" "Please comment in the approval thread so editors know what you have " "changed" msgstr "" -#: app/blueprints/packages/packages.py:509 +#: app/blueprints/packages/packages.py:479 msgid "Deleted package" msgstr "Vymazaný balíček" -#: app/blueprints/packages/packages.py:529 +#: app/blueprints/packages/packages.py:499 msgid "Unapproved package" msgstr "Neschválený balíček" -#: app/blueprints/packages/packages.py:538 +#: app/blueprints/packages/packages.py:508 msgid "Maintainers (Comma-separated)" msgstr "Členovia údržby (oddeľuj čiarkou)" -#: app/blueprints/packages/packages.py:547 +#: app/blueprints/packages/packages.py:517 msgid "You don't have permission to edit maintainers" msgstr "Nemáte právo na upravovanie členov údržby" -#: app/blueprints/packages/packages.py:597 +#: app/blueprints/packages/packages.py:567 msgid "You are not a maintainer" msgstr "Nie si členom údržby" -#: app/blueprints/packages/packages.py:600 +#: app/blueprints/packages/packages.py:570 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:632 +#: app/blueprints/packages/packages.py:602 msgid "Author Name" msgstr "Meno autora" -#: app/blueprints/packages/packages.py:702 +#: app/blueprints/packages/packages.py:672 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:703 +#: app/blueprints/packages/packages.py:673 msgid "Supported games" msgstr "" -#: app/blueprints/packages/packages.py:704 +#: app/blueprints/packages/packages.py:674 msgid "Unsupported games" msgstr "" -#: app/blueprints/packages/packages.py:705 +#: app/blueprints/packages/packages.py:675 msgid "Supports all games (unless stated) / is game independent" msgstr "" -#: app/blueprints/packages/packages.py:721 +#: app/blueprints/packages/packages.py:691 msgid "You need at least one release before you can edit game support" msgstr "" -#: app/blueprints/packages/packages.py:725 +#: app/blueprints/packages/packages.py:695 msgid "Mod(pack) needs to contain at least one mod. Please create a new release" msgstr "" @@ -437,13 +428,13 @@ msgstr "Odkaz na Git ( t.j. commit hash, vetva alebo tag)" #: app/blueprints/packages/releases.py:58 #: app/blueprints/packages/releases.py:70 -#: app/blueprints/packages/releases.py:194 +#: app/blueprints/packages/releases.py:198 msgid "Minimum Minetest Version" msgstr "Minimálna verzia Minetestu" #: app/blueprints/packages/releases.py:60 #: app/blueprints/packages/releases.py:72 -#: app/blueprints/packages/releases.py:197 +#: app/blueprints/packages/releases.py:201 msgid "Maximum Minetest Version" msgstr "Maximálna verzia Minetestu" @@ -461,78 +452,77 @@ msgstr "ID úlohy" msgid "Is Approved" msgstr "Povolené" -#: app/blueprints/packages/releases.py:87 +#: app/blueprints/packages/releases.py:91 msgid "Import from Git" msgstr "Pridaj z Git-u" -#: app/blueprints/packages/releases.py:87 +#: app/blueprints/packages/releases.py:91 msgid "Upload .zip file" msgstr "Nahraj .zip súbor" -#: app/blueprints/packages/releases.py:193 +#: app/blueprints/packages/releases.py:197 msgid "Set Min" msgstr "Nastav Minimum" -#: app/blueprints/packages/releases.py:196 +#: app/blueprints/packages/releases.py:200 msgid "Set Max" msgstr "Nastav Maximum" -#: app/blueprints/packages/releases.py:199 +#: app/blueprints/packages/releases.py:203 msgid "Only change values previously set as none" msgstr "Zmeň iba hodnoty predtým nastavené na \"none\" (žiadne)" -#: app/blueprints/packages/releases.py:200 +#: app/blueprints/packages/releases.py:204 msgid "Update" msgstr "Aktualizácia" -#: app/blueprints/packages/releases.py:252 +#: app/blueprints/packages/releases.py:256 #: app/templates/packages/update_config.html:25 msgid "Trigger" msgstr "Spúšťač" -#: app/blueprints/packages/releases.py:253 +#: app/blueprints/packages/releases.py:257 msgid "New Commit" msgstr "Nový prídavok" -#: app/blueprints/packages/releases.py:254 app/templates/admin/tags/list.html:8 +#: app/blueprints/packages/releases.py:258 app/templates/admin/tags/list.html:8 msgid "New Tag" msgstr "Nový tag" -#: app/blueprints/packages/releases.py:256 +#: app/blueprints/packages/releases.py:260 msgid "Branch name" msgstr "Názov vetvy" -#: app/blueprints/packages/releases.py:257 +#: app/blueprints/packages/releases.py:261 #: app/templates/packages/update_config.html:38 msgid "Action" msgstr "Úkon" -#: app/blueprints/packages/releases.py:258 +#: app/blueprints/packages/releases.py:262 msgid "Send notification and mark as outdated" msgstr "Pošli upozornenie a označ za neaktuálne" -#: app/blueprints/packages/releases.py:258 -#: app/templates/macros/package_approval.html:22 +#: app/blueprints/packages/releases.py:262 app/logic/package_approval.py:104 msgid "Create release" msgstr "Vytvor vydanie (release)" -#: app/blueprints/packages/releases.py:260 +#: app/blueprints/packages/releases.py:264 msgid "Save Settings" msgstr "Ulož Nastavenia" -#: app/blueprints/packages/releases.py:261 +#: app/blueprints/packages/releases.py:265 msgid "Disable Automation" msgstr "Zakázať automatizáciu" -#: app/blueprints/packages/releases.py:300 +#: app/blueprints/packages/releases.py:304 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:316 +#: app/blueprints/packages/releases.py:320 msgid "Deleted update configuration" msgstr "Vymazaná konfigurácia aktualizácie" -#: app/blueprints/packages/releases.py:324 +#: app/blueprints/packages/releases.py:328 msgid "Now, please create an initial release" msgstr "Teraz prosím vytvor prvotné vydanie" @@ -641,7 +631,7 @@ msgid "Please wait before commenting again" msgstr "Prosím počkaj, než budeš môcť znova komentovať" #: app/blueprints/threads/__init__.py:284 -#: app/templates/macros/package_approval.html:112 +#: app/templates/macros/package_approval.html:56 msgid "Open Thread" msgstr "Vytvor vlákno" @@ -706,7 +696,7 @@ msgstr "Prihlásenie zlyhalo" msgid "Display Name" msgstr "Zobraziť Meno" -#: app/blueprints/users/account.py:101 app/blueprints/users/settings.py:298 +#: app/blueprints/users/account.py:101 app/blueprints/users/settings.py:309 #: app/templates/users/list.html:18 msgid "Username" msgstr "Užívateľské meno" @@ -993,7 +983,7 @@ msgid "Account and Security" msgstr "Účet a Bezpečnosť" #: app/blueprints/users/settings.py:46 -#: app/templates/users/settings_email.html:8 +#: app/templates/users/settings_email.html:12 msgid "Email and Notifications" msgstr "Email a Oznámenia" @@ -1018,27 +1008,27 @@ msgstr "Donátorské URL" msgid "A user already has that name" msgstr "Takéto meno už má iný užívateľ" -#: app/blueprints/users/settings.py:256 +#: app/blueprints/users/settings.py:264 msgid "Users with moderator rank or above cannot be deleted" msgstr "Užívatelia s moderátorským statusom alebo vyšším nemôžu byť odstránení" -#: app/blueprints/users/settings.py:299 +#: app/blueprints/users/settings.py:310 msgid "Display name" msgstr "Zobraziť meno" -#: app/blueprints/users/settings.py:300 +#: app/blueprints/users/settings.py:311 msgid "Forums Username" msgstr "Užívateľské meno na Fóre" -#: app/blueprints/users/settings.py:301 +#: app/blueprints/users/settings.py:312 msgid "GitHub Username" msgstr "Užívateľské meno na GitHub" -#: app/blueprints/users/settings.py:302 app/templates/users/list.html:14 +#: app/blueprints/users/settings.py:313 app/templates/users/list.html:14 msgid "Rank" msgstr "Úroveň" -#: app/blueprints/users/settings.py:346 +#: app/blueprints/users/settings.py:357 msgid "Can't promote a user to a rank higher than yourself!" msgstr "Nemôžeš pozdvihnúť užívateľa na vyššiu úroveň než je tá tvoja!" @@ -1055,33 +1045,77 @@ msgstr "Filter súborov" msgid "Search" msgstr "Hľadaj" -#: app/logic/package_validator.py:37 +#: app/logic/package_approval.py:95 msgid "A package already exists with this name. Please see Policy and Guidance 3" msgstr "Balíček s takýmto názvom už existuje. Prosím pozri Politika a návod 3" -#: app/logic/package_validator.py:40 -#: app/templates/macros/package_approval.html:36 -msgid "A release is required before this package can be approved." -msgstr "Vyžaduje sa vydanie predtým, než bude balík schválený." +#: app/logic/package_approval.py:99 +msgid "You need to create a release before this package can be approved." +msgstr "Musíš vytvoriť vydanie (release) predtým, než bude tento balík schválený." -#: app/logic/package_validator.py:46 -#: app/templates/macros/package_approval.html:45 +#: app/logic/package_approval.py:101 +msgid "Release is still importing, or has an error." +msgstr "Vydanie sa stále nahráva, alebo obsahuje chybu." + +#: app/logic/package_approval.py:105 +msgid "Set up releases" +msgstr "Nastav vydania" + +#: app/logic/package_approval.py:112 +msgid "You need to add at least one screenshot." +msgstr "Potrebuješ pridať aspoň jeden obrázok." + +#: app/logic/package_approval.py:117 #, python-format msgid "" "The following hard dependencies need to be added to ContentDB first: " "%(deps)s" msgstr "Nasledujúce povinné príbuznosti musia byť uvedené v ContentDB: %(deps)s" -#: app/logic/package_validator.py:51 -#: app/templates/macros/package_approval.html:41 -msgid "You need to add at least one screenshot." -msgstr "Potrebuješ pridať aspoň jeden obrázok." +#: app/logic/package_approval.py:121 +msgid "" +"What games does your package support? Please specify on the supported " +"games page" +msgstr "" -#: app/logic/package_validator.py:54 -#: app/templates/macros/package_approval.html:49 +#: app/logic/package_approval.py:126 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/package_approval.py:134 +msgid "Please make sure that this package has the right to the names it uses." +msgstr "Prosím over, či tento balík má právo na názov, ktorý používa." + +#: app/logic/package_approval.py:139 +#, python-format +msgid "Please make sure that this package has the right to the names %(names)s" +msgstr "Prosím over, či tento balík má právo na názov %(names)s" + +#: app/logic/package_approval.py:140 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/logic/package_approval.py:145 +msgid "Error: Another package already uses this forum topic!" +msgstr "Chyba: Túto tému na fóre už používa iný balíček!" + +#: app/logic/package_approval.py:150 +msgid "Error: Forum topic author doesn't match package author." +msgstr "Chyba: Autor témy fóra sa nezhoduje s autorom balíčka." + +#: app/logic/package_approval.py:152 +msgid "" +"Warning: Forum topic not found. The topic may have been created since the" +" last forum crawl." +msgstr "" + #: app/logic/packages.py:99 msgid "" "Name can only contain lower case letters (a-z), digits (0-9), and " @@ -1186,7 +1220,7 @@ msgstr "Schváliť" msgid "Delete" msgstr "Vymazať" -#: app/models/packages.py:572 app/templates/packages/view.html:163 +#: app/models/packages.py:569 app/templates/packages/view.html:163 msgid "Work in Progress" msgstr "Práca stále prebieha" @@ -1306,7 +1340,7 @@ msgstr "Odhlásiť" msgid "Languages" msgstr "" -#: app/templates/base.html:202 app/templates/translate/index.html:72 +#: app/templates/base.html:202 app/templates/translate/index.html:76 msgid "Help translate ContentDB" msgstr "Pomôž preložiť ContentDB" @@ -1414,17 +1448,6 @@ msgstr "Nasledujúce" msgid "Recently Added" msgstr "Práve pridané" -#: 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" @@ -1826,8 +1849,8 @@ msgid "You can use GitHub to log in if it is associated with your account." msgstr "Pre vstup môžeš použiť GitHub v prípade, že je prepojený s tvojim účtom." #: app/templates/emails/unable_to_find_account.html:9 -msgid "Otherwise, you may need to contact rubenwardy for help." -msgstr "Inak budeš musieť požiadať rubenwardy o pomoc." +msgid "Otherwise, you may need to contact the admin for help." +msgstr "" #: app/templates/emails/unable_to_find_account.html:12 msgid "" @@ -1908,56 +1931,35 @@ msgstr "Začni písať a zobrazia sa ti návrhy" msgid "State" msgstr "Stav" -#: app/templates/macros/package_approval.html:26 -msgid "Set up releases" -msgstr "Nastav vydania" - -#: app/templates/macros/package_approval.html:31 -msgid "You need to create a release before this package can be approved." -msgstr "Musíš vytvoriť vydanie (release) predtým, než bude tento balík schválený." - -#: app/templates/macros/package_approval.html:33 -msgid "Release is still importing, or has an error." -msgstr "Vydanie sa stále nahráva, alebo obsahuje chybu." - -#: app/templates/macros/package_approval.html:56 -msgid "You should add at least one screenshot." -msgstr "Mal by si pridať aspoň jdnu snímku obrazovky." - -#: app/templates/macros/package_approval.html:62 +#: app/templates/macros/package_approval.html:36 msgid "Please wait for the release to be approved." msgstr "Prosím počkaj, kým bude vydanie schválené." -#: app/templates/macros/package_approval.html:64 +#: app/templates/macros/package_approval.html:38 msgid "You can now approve this package if you're ready." msgstr "Ak si pripravený, môžeš teraz schváliť tento balík." -#: app/templates/macros/package_approval.html:66 +#: app/templates/macros/package_approval.html:40 msgid "Please wait for the package to be approved." msgstr "Prosím vyčkaj, kým bude balík schválený." -#: app/templates/macros/package_approval.html:70 +#: app/templates/macros/package_approval.html:44 msgid "You can now submit this package for approval if you're ready." msgstr "Ak si pripravený, môžeš tento balík poslať na schválenie." -#: app/templates/macros/package_approval.html:72 +#: app/templates/macros/package_approval.html:46 msgid "This package can be submitted for approval when ready." msgstr "Tento balík môže byť odoslaný na schválenie ak je pripravený." -#: app/templates/macros/package_approval.html:102 -msgid "Please make sure that this package has the right to the names it uses." -msgstr "Prosím over, či tento balík má právo na názov, ktorý používa." +#: app/templates/macros/package_approval.html:49 +msgid "You need to fix the above errors before you can submit for review" +msgstr "" -#: app/templates/macros/package_approval.html:104 -#, python-format -msgid "Please make sure that this package has the right to the names %(names)s" -msgstr "Prosím over, či tento balík má právo na názov %(names)s" - -#: app/templates/macros/package_approval.html:115 +#: app/templates/macros/package_approval.html:59 msgid "Package approval thread" msgstr "Vlákno pre schválenie balíka" -#: app/templates/macros/package_approval.html:116 +#: app/templates/macros/package_approval.html:60 msgid "" "You can open a thread if you have a question for the approver or package " "author." @@ -3234,16 +3236,27 @@ msgstr "" msgid "Translating content meta - lua_api.md" msgstr "" -#: app/templates/packages/translation.html:31 +#: app/templates/packages/translation.html:30 +msgid "Translation template" +msgstr "" + +#: app/templates/packages/translation.html:32 +#, python-format +msgid "" +"To quickly add support for ContentDB package translation, create a file " +"at %(location)s with the following content:" +msgstr "" + +#: app/templates/packages/translation.html:43 #, python-format msgid "%(title)s is available in %(num)d languages." msgstr "" -#: app/templates/packages/translation.html:32 +#: app/templates/packages/translation.html:44 msgid "ContentDB reads translations from locale files (.tr) in your package." msgstr "" -#: app/templates/packages/translation.html:39 +#: app/templates/packages/translation.html:51 msgid "Language" msgstr "" @@ -3507,8 +3520,8 @@ msgstr "" "formou." #: app/templates/report/index.html:16 -msgid "Please sign in or contact the admin in another way" -msgstr "Prosím zaregistruj sa alebo kontaktuj administrátora iným spôsobom" +msgid "Please sign in or contact the admin using the link below." +msgstr "" #: app/templates/report/index.html:34 msgid "What are you reporting? Why are you reporting it?" @@ -3931,20 +3944,24 @@ msgid "" "languages." msgstr "" -#: app/templates/translate/index.html:69 +#: app/templates/translate/index.html:65 +msgid "How to translate a mod / game" +msgstr "" + +#: app/templates/translate/index.html:73 msgid "ContentDB" msgstr "" -#: app/templates/translate/index.html:76 +#: app/templates/translate/index.html:80 msgid "Packages that support translation" msgstr "" -#: app/templates/translate/index.html:81 +#: app/templates/translate/index.html:85 #, python-format msgid "Only show packages with %(lang)s translation" msgstr "" -#: app/templates/translate/index.html:85 +#: app/templates/translate/index.html:89 #, python-format msgid "Hide packages with %(lang)s translation" msgstr "" @@ -4029,7 +4046,7 @@ msgstr "" #: app/templates/users/change_set_password.html:17 #: app/templates/users/register.html:25 -#: app/templates/users/settings_email.html:20 +#: app/templates/users/settings_email.html:24 msgid "Your email will never be shared with a third-party." msgstr "Tvoj email nie je zdieľaný s tretími stranami." @@ -4298,7 +4315,7 @@ msgid "Change Email and Send Password Reset" msgstr "Zmeniť email a odoslať obnovenie hesla" #: app/templates/users/modtools.html:108 -#: app/templates/users/settings_email.html:14 +#: app/templates/users/settings_email.html:18 msgid "Email Address" msgstr "Emailová adresa" @@ -4377,14 +4394,20 @@ msgid "Profile Picture" msgstr "Profilový obrázok" #: app/templates/users/profile_edit.html:27 -msgid "Sync with Forums" +msgid "Import from forums" msgstr "" -#: app/templates/users/profile_edit.html:46 +#: app/templates/users/profile_edit.html:47 +msgid "" +"Profile pictures should be square, at least 64x64px, and one of the " +"following formats: jpeg, png, or webp." +msgstr "" + +#: app/templates/users/profile_edit.html:51 msgid "Profile Information" msgstr "Profilové informácie" -#: app/templates/users/profile_edit.html:53 +#: app/templates/users/profile_edit.html:58 msgid "Pretending to be another user is grounds for a permanent ban" msgstr "Predstierať, že si iný užívateľ vedie k trvalému zákazu (ban)" @@ -4421,7 +4444,7 @@ msgstr "Súhlasím s " msgid "Email and Notifications - %(username)s" msgstr "Email a Upozornenia - %(username)s" -#: app/templates/users/settings_email.html:19 +#: app/templates/users/settings_email.html:23 msgid "" "Your email is needed to recover your account if you forget your password," " and to send (configurable) notifications." @@ -4429,21 +4452,21 @@ msgstr "" "Tvoj email je potrebný pre obnovenie účtu ak zabudneš svoje heslo a pre " "posielanie (nastaviteľných) oznámení." -#: app/templates/users/settings_email.html:25 +#: app/templates/users/settings_email.html:29 msgid "There is at least one verification pending." msgstr "Minimálne jedno overenie nie je rozhodnuté." -#: app/templates/users/settings_email.html:29 +#: app/templates/users/settings_email.html:33 msgid "Notification Settings" msgstr "Nastavenie oznámení" -#: app/templates/users/settings_email.html:33 +#: app/templates/users/settings_email.html:37 msgid "Email notifications are currently turned off. Click 'save' to enable." msgstr "" "Emailové oznámenia sú momentálne vypnuté. Klikni na 'uložiť' aby si to " "povolil." -#: app/templates/users/settings_email.html:38 +#: app/templates/users/settings_email.html:42 msgid "" "Configure whether certain types of notifications are sent immediately, or" " as part of a daily digest." @@ -4452,14 +4475,18 @@ msgstr "" "súčasť denného výberu." #: app/templates/users/settings_email.html:43 +msgid "Disable all" +msgstr "" + +#: app/templates/users/settings_email.html:48 msgid "Event" msgstr "Udalosť" -#: app/templates/users/settings_email.html:45 +#: app/templates/users/settings_email.html:50 msgid "Immediately" msgstr "Okamžite" -#: app/templates/users/settings_email.html:46 +#: app/templates/users/settings_email.html:51 msgid "In digest" msgstr "Vo výbere" @@ -4667,7 +4694,7 @@ msgstr "" #~ msgstr "Prvá snímka bude použitá ako záložka balíka." #~ msgid "Sync with Forums" -#~ msgstr "Synchronizovať s fórom" +#~ msgstr "" #~ msgid "" #~ "No reviewed packages accepting donations. " @@ -4810,3 +4837,24 @@ msgstr "" #~ msgid "Create Tag" #~ msgstr "Vutvoriť tag" +#~ msgid "" +#~ "Warning: Forum topic not found. This " +#~ "may happen if the topic has only" +#~ " just been created." +#~ msgstr "" +#~ "Upozornenie: Tému na fóre sa napodarilo" +#~ " nájsť. Toto sa mohlo stať, ak " +#~ "bola táto téma práve vytvorená." + +#~ msgid "A release is required before this package can be approved." +#~ msgstr "Vyžaduje sa vydanie predtým, než bude balík schválený." + +#~ msgid "Otherwise, you may need to contact rubenwardy for help." +#~ msgstr "Inak budeš musieť požiadať rubenwardy o pomoc." + +#~ msgid "You should add at least one screenshot." +#~ msgstr "Mal by si pridať aspoň jdnu snímku obrazovky." + +#~ msgid "Please sign in or contact the admin in another way" +#~ msgstr "Prosím zaregistruj sa alebo kontaktuj administrátora iným spôsobom" + diff --git a/translations/sv/LC_MESSAGES/messages.po b/translations/sv/LC_MESSAGES/messages.po index f4518cb4..1317fe3d 100644 --- a/translations/sv/LC_MESSAGES/messages.po +++ b/translations/sv/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: 2024-03-03 02:54+0000\n" +"POT-Creation-Date: 2024-03-23 16:19+0000\n" "PO-Revision-Date: 2024-02-27 13:02+0000\n" "Last-Translator: jhh \n" "Language: sv\n" @@ -19,11 +19,11 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.12.1\n" -#: app/__init__.py:123 +#: app/__init__.py:137 msgid "Banned:" msgstr "Bannad:" -#: app/__init__.py:125 +#: app/__init__.py:139 msgid "You have been banned." msgstr "Du har blivit bannad." @@ -42,7 +42,7 @@ msgstr "Paket" msgid "%(package_type)s for %(game_name)s" msgstr "" -#: app/template_filters.py:90 +#: app/template_filters.py:92 #, python-format msgid "%(delta)s ago" msgstr "%(delta)s sedan" @@ -62,10 +62,10 @@ 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:275 -#: app/blueprints/packages/packages.py:539 -#: app/blueprints/packages/packages.py:635 -#: app/blueprints/packages/packages.py:706 +#: app/blueprints/oauth/__init__.py:175 app/blueprints/packages/packages.py:241 +#: app/blueprints/packages/packages.py:509 +#: app/blueprints/packages/packages.py:605 +#: app/blueprints/packages/packages.py:676 #: app/blueprints/packages/releases.py:62 #: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:49 #: app/blueprints/packages/screenshots.py:36 @@ -73,7 +73,7 @@ msgstr "Begränsa till paket" #: 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 +#: app/blueprints/users/settings.py:315 app/templates/users/modtools.html:111 msgid "Save" msgstr "Spara" @@ -84,13 +84,13 @@ msgstr "Spara" #: 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 +#: app/templates/packages/translation.html:54 msgid "Title" msgstr "Titel" #: app/blueprints/collections/__init__.py:80 #: app/blueprints/collections/__init__.py:85 -#: app/templates/packages/translation.html:45 +#: app/templates/packages/translation.html:57 msgid "Short Description" msgstr "Kort beskrivning" @@ -136,29 +136,29 @@ msgstr "(Offentlig, ändra via Profil -> Mina samlingar)" msgid "Removed package from favorites collection" msgstr "Tog bort paket från favoritsamling" -#: app/blueprints/github/__init__.py:52 +#: app/blueprints/github/__init__.py:54 msgid "Authorization failed [err=gh-oauth-login-failed]" msgstr "Autentisering misslyckades [err=gh-oauth-login-failed]" -#: app/blueprints/github/__init__.py:76 +#: app/blueprints/github/__init__.py:78 msgid "Linked GitHub to account" msgstr "Länkat GitHub till konto" -#: app/blueprints/github/__init__.py:79 +#: app/blueprints/github/__init__.py:81 msgid "GitHub account is already associated with another user" msgstr "Detta GitHub-konto är redan associerad med en annan användare" -#: app/blueprints/github/__init__.py:85 +#: app/blueprints/github/__init__.py:87 msgid "Unable to find an account for that GitHub user" msgstr "Kunde inte hitta ett konto för den GitHub-användaren" -#: app/blueprints/github/__init__.py:90 +#: app/blueprints/github/__init__.py:92 msgid "Authorization failed [err=gh-login-failed]" msgstr "Autentisering misslyckades [err=gh-login-failed]" #: app/blueprints/oauth/__init__.py:169 app/templates/admin/tags/list.html:30 #: app/templates/admin/warnings/list.html:24 -#: app/templates/users/settings_email.html:44 +#: app/templates/users/settings_email.html:49 msgid "Description" msgstr "Beskrivning" @@ -221,112 +221,96 @@ msgstr "Dela och Emblem" msgid "Remove / Unpublish" msgstr "Ta bort / Avpublicera" -#: app/blueprints/packages/__init__.py:80 +#: app/blueprints/packages/__init__.py:80 app/logic/package_approval.py:123 #: app/templates/packages/game_support.html:4 msgid "Supported Games" msgstr "Stödda spel" -#: app/blueprints/packages/packages.py:177 -msgid "Error: Another package already uses this forum topic!" -msgstr "Fel: Ett annat paket använder redan den här forumtråden!" - -#: app/blueprints/packages/packages.py:183 -msgid "Error: Forum topic author doesn't match package author." -msgstr "Fel: Forumtrådsstartaren stämmer inte överrens med paketskaparen." - -#: app/blueprints/packages/packages.py:186 -msgid "" -"Warning: Forum topic not found. This may happen if the topic has only " -"just been created." -msgstr "" -"Varning: Forumtråd finns inte. Detta kan hända om tråden bara nyss har " -"skapats." - -#: app/blueprints/packages/packages.py:239 +#: app/blueprints/packages/packages.py:205 msgid "No download available." msgstr "Ingen nerladdning tillgänglig." -#: app/blueprints/packages/packages.py:253 app/templates/packages/view.html:589 +#: app/blueprints/packages/packages.py:219 app/templates/packages/view.html:589 msgid "Type" msgstr "Typ" -#: app/blueprints/packages/packages.py:254 +#: app/blueprints/packages/packages.py:220 msgid "Title (Human-readable)" msgstr "Titel (Människoläsbar)" -#: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:633 +#: app/blueprints/packages/packages.py:221 +#: app/blueprints/packages/packages.py:603 msgid "Name (Technical)" msgstr "Namn (Tekniskt)" -#: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:634 +#: app/blueprints/packages/packages.py:221 +#: app/blueprints/packages/packages.py:604 #: 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 (_)" -#: app/blueprints/packages/packages.py:256 +#: app/blueprints/packages/packages.py:222 msgid "Short Description (Plaintext)" msgstr "Kort beskrivning (vanlig text)" -#: app/blueprints/packages/packages.py:258 app/templates/packages/view.html:611 +#: app/blueprints/packages/packages.py:224 app/templates/packages/view.html:611 msgid "Maintenance State" msgstr "Underhållsstatus" -#: app/blueprints/packages/packages.py:260 app/templates/admin/tags/list.html:4 +#: app/blueprints/packages/packages.py:226 app/templates/admin/tags/list.html:4 #: app/templates/admin/tags/list.html:10 app/templates/todo/tags.html:38 msgid "Tags" msgstr "Taggar" -#: app/blueprints/packages/packages.py:261 +#: app/blueprints/packages/packages.py:227 msgid "Content Warnings" msgstr "Innehållsvarningar" -#: app/blueprints/packages/packages.py:262 app/templates/packages/view.html:600 +#: app/blueprints/packages/packages.py:228 app/templates/packages/view.html:600 msgid "License" msgstr "Licens" -#: app/blueprints/packages/packages.py:263 +#: app/blueprints/packages/packages.py:229 msgid "Media License" msgstr "Medialicens" -#: app/blueprints/packages/packages.py:265 +#: app/blueprints/packages/packages.py:231 msgid "Long Description (Markdown)" msgstr "Lång beskrivning (Markdown)" -#: app/blueprints/packages/packages.py:267 +#: app/blueprints/packages/packages.py:233 msgid "VCS Repository URL" msgstr "URL för VCS-Repository" -#: app/blueprints/packages/packages.py:268 app/blueprints/users/settings.py:75 +#: app/blueprints/packages/packages.py:234 app/blueprints/users/settings.py:75 msgid "Website URL" msgstr "URL för hemsida" -#: app/blueprints/packages/packages.py:269 +#: app/blueprints/packages/packages.py:235 msgid "Issue Tracker URL" msgstr "URL för felspårare" -#: app/blueprints/packages/packages.py:270 +#: app/blueprints/packages/packages.py:236 msgid "Forum Topic ID" msgstr "Forumtråd-ID" -#: app/blueprints/packages/packages.py:271 +#: app/blueprints/packages/packages.py:237 msgid "Video URL" msgstr "URL för video" -#: app/blueprints/packages/packages.py:272 +#: app/blueprints/packages/packages.py:238 msgid "Donate URL" msgstr "Donations-URL" -#: app/blueprints/packages/packages.py:273 +#: app/blueprints/packages/packages.py:239 msgid "Translation URL" msgstr "" -#: app/blueprints/packages/packages.py:279 +#: app/blueprints/packages/packages.py:245 msgid "_game is not an allowed name" msgstr "_game är inte ett tillåtet namn" -#: app/blueprints/packages/packages.py:289 +#: app/blueprints/packages/packages.py:255 msgid "" "Package already exists, but is removed. Please contact ContentDB staff to" " restore the package" @@ -334,89 +318,96 @@ 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:294 +#: app/blueprints/packages/packages.py:260 msgid "Package already exists" msgstr "Paket finns redan" -#: app/blueprints/packages/packages.py:300 +#: app/blueprints/packages/packages.py:266 msgid "A collection with a similar name already exists" msgstr "En samling med liknande namn finns redan" -#: app/blueprints/packages/packages.py:361 +#: app/blueprints/packages/packages.py:319 +#: app/blueprints/packages/releases.py:82 +msgid "" +"You must add an email address to your account and confirm it before you " +"can manage packages" +msgstr "" + +#: app/blueprints/packages/packages.py:331 msgid "Unable to find that user" msgstr "Kunde inte hitta den användaren" -#: app/blueprints/packages/packages.py:365 +#: app/blueprints/packages/packages.py:335 #: app/blueprints/packages/screenshots.py:137 #: app/blueprints/users/settings.py:131 msgid "Permission denied" msgstr "Åtkomst nekad" -#: app/blueprints/packages/packages.py:421 -#: app/blueprints/packages/packages.py:494 -#: app/blueprints/packages/packages.py:514 +#: app/blueprints/packages/packages.py:391 +#: app/blueprints/packages/packages.py:464 +#: app/blueprints/packages/packages.py:484 msgid "You don't have permission to do that" msgstr "Du har inte tillåtelse att göra detta" -#: app/blueprints/packages/packages.py:453 +#: app/blueprints/packages/packages.py:423 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:460 +#: app/blueprints/packages/packages.py:430 msgid "" "Please comment in the approval thread so editors know what you have " "changed" msgstr "" -#: app/blueprints/packages/packages.py:509 +#: app/blueprints/packages/packages.py:479 msgid "Deleted package" msgstr "Borttaget paket" -#: app/blueprints/packages/packages.py:529 +#: app/blueprints/packages/packages.py:499 msgid "Unapproved package" msgstr "Ej godkänt paket" -#: app/blueprints/packages/packages.py:538 +#: app/blueprints/packages/packages.py:508 msgid "Maintainers (Comma-separated)" msgstr "Underhållare (Komma-separerat)" -#: app/blueprints/packages/packages.py:547 +#: app/blueprints/packages/packages.py:517 msgid "You don't have permission to edit maintainers" msgstr "Du har inte behörighet att redigera underhållare" -#: app/blueprints/packages/packages.py:597 +#: app/blueprints/packages/packages.py:567 msgid "You are not a maintainer" msgstr "Du är inte en underhållare" -#: app/blueprints/packages/packages.py:600 +#: app/blueprints/packages/packages.py:570 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:632 +#: app/blueprints/packages/packages.py:602 msgid "Author Name" msgstr "Ägarnamn" -#: app/blueprints/packages/packages.py:702 +#: app/blueprints/packages/packages.py:672 msgid "Enable support detection based on dependencies (recommended)" msgstr "Aktivera stöddetektering baserad på beroenden (rekommenderat)" -#: app/blueprints/packages/packages.py:703 +#: app/blueprints/packages/packages.py:673 msgid "Supported games" msgstr "Spel som stöds" -#: app/blueprints/packages/packages.py:704 +#: app/blueprints/packages/packages.py:674 msgid "Unsupported games" msgstr "Spel som ej stöds" -#: app/blueprints/packages/packages.py:705 +#: app/blueprints/packages/packages.py:675 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:721 +#: app/blueprints/packages/packages.py:691 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:725 +#: app/blueprints/packages/packages.py:695 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 " @@ -439,13 +430,13 @@ msgstr "Git-referens (t.ex. commithash, branch eller tag)" #: app/blueprints/packages/releases.py:58 #: app/blueprints/packages/releases.py:70 -#: app/blueprints/packages/releases.py:194 +#: app/blueprints/packages/releases.py:198 msgid "Minimum Minetest Version" msgstr "Minsta Minetestversion" #: app/blueprints/packages/releases.py:60 #: app/blueprints/packages/releases.py:72 -#: app/blueprints/packages/releases.py:197 +#: app/blueprints/packages/releases.py:201 msgid "Maximum Minetest Version" msgstr "Högsta Minetestversion" @@ -463,80 +454,79 @@ msgstr "Uppgifts-ID" msgid "Is Approved" msgstr "Är godkänd" -#: app/blueprints/packages/releases.py:87 +#: app/blueprints/packages/releases.py:91 msgid "Import from Git" msgstr "Importera från Git" -#: app/blueprints/packages/releases.py:87 +#: app/blueprints/packages/releases.py:91 msgid "Upload .zip file" msgstr "Ladda upp .zip-fil" -#: app/blueprints/packages/releases.py:193 +#: app/blueprints/packages/releases.py:197 msgid "Set Min" msgstr "Sätt Min" -#: app/blueprints/packages/releases.py:196 +#: app/blueprints/packages/releases.py:200 msgid "Set Max" msgstr "Sätt Max" -#: app/blueprints/packages/releases.py:199 +#: app/blueprints/packages/releases.py:203 msgid "Only change values previously set as none" msgstr "Endast ändra värden tidigare satta som inget" -#: app/blueprints/packages/releases.py:200 +#: app/blueprints/packages/releases.py:204 msgid "Update" msgstr "Uppdatera" -#: app/blueprints/packages/releases.py:252 +#: app/blueprints/packages/releases.py:256 #: app/templates/packages/update_config.html:25 msgid "Trigger" msgstr "Trigga" -#: app/blueprints/packages/releases.py:253 +#: app/blueprints/packages/releases.py:257 msgid "New Commit" msgstr "Ny commit" -#: app/blueprints/packages/releases.py:254 app/templates/admin/tags/list.html:8 +#: app/blueprints/packages/releases.py:258 app/templates/admin/tags/list.html:8 msgid "New Tag" msgstr "Ny tagg" -#: app/blueprints/packages/releases.py:256 +#: app/blueprints/packages/releases.py:260 msgid "Branch name" msgstr "Branchnamn" -#: app/blueprints/packages/releases.py:257 +#: app/blueprints/packages/releases.py:261 #: app/templates/packages/update_config.html:38 msgid "Action" msgstr "Åtgärd" -#: app/blueprints/packages/releases.py:258 +#: app/blueprints/packages/releases.py:262 msgid "Send notification and mark as outdated" msgstr "Skicka notis och markera som föråldrad" -#: app/blueprints/packages/releases.py:258 -#: app/templates/macros/package_approval.html:22 +#: app/blueprints/packages/releases.py:262 app/logic/package_approval.py:104 msgid "Create release" msgstr "Skapa utgivning" -#: app/blueprints/packages/releases.py:260 +#: app/blueprints/packages/releases.py:264 msgid "Save Settings" msgstr "Spara inställningar" -#: app/blueprints/packages/releases.py:261 +#: app/blueprints/packages/releases.py:265 msgid "Disable Automation" msgstr "Inaktivera automatisering" -#: app/blueprints/packages/releases.py:300 +#: app/blueprints/packages/releases.py:304 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:316 +#: app/blueprints/packages/releases.py:320 msgid "Deleted update configuration" msgstr "Tog bort uppdateringskonfiguration" -#: app/blueprints/packages/releases.py:324 +#: app/blueprints/packages/releases.py:328 msgid "Now, please create an initial release" msgstr "Var snäll och skapa en första utgivning nu" @@ -645,7 +635,7 @@ msgid "Please wait before commenting again" msgstr "Vänta innan du kommenterar igen" #: app/blueprints/threads/__init__.py:284 -#: app/templates/macros/package_approval.html:112 +#: app/templates/macros/package_approval.html:56 msgid "Open Thread" msgstr "Öppna tråd" @@ -710,7 +700,7 @@ msgstr "Inloggning misslyckades" msgid "Display Name" msgstr "Visningsnamn" -#: app/blueprints/users/account.py:101 app/blueprints/users/settings.py:298 +#: app/blueprints/users/account.py:101 app/blueprints/users/settings.py:309 #: app/templates/users/list.html:18 msgid "Username" msgstr "Användarnamn" @@ -999,7 +989,7 @@ msgid "Account and Security" msgstr "Konto och säkerhet" #: app/blueprints/users/settings.py:46 -#: app/templates/users/settings_email.html:8 +#: app/templates/users/settings_email.html:12 msgid "Email and Notifications" msgstr "E-mail och notiser" @@ -1024,27 +1014,27 @@ msgstr "Donerings-URL" msgid "A user already has that name" msgstr "En användare har redan det namnet" -#: app/blueprints/users/settings.py:256 +#: app/blueprints/users/settings.py:264 msgid "Users with moderator rank or above cannot be deleted" msgstr "Användare med moderatorrank eller över kan inte tas bort" -#: app/blueprints/users/settings.py:299 +#: app/blueprints/users/settings.py:310 msgid "Display name" msgstr "Visningsnamn" -#: app/blueprints/users/settings.py:300 +#: app/blueprints/users/settings.py:311 msgid "Forums Username" msgstr "Forumanvändarnamn" -#: app/blueprints/users/settings.py:301 +#: app/blueprints/users/settings.py:312 msgid "GitHub Username" msgstr "GitHub-användarnamn" -#: app/blueprints/users/settings.py:302 app/templates/users/list.html:14 +#: app/blueprints/users/settings.py:313 app/templates/users/list.html:14 msgid "Rank" msgstr "Rang" -#: app/blueprints/users/settings.py:346 +#: app/blueprints/users/settings.py:357 msgid "Can't promote a user to a rank higher than yourself!" msgstr "Kan inte flytta upp en användare till en rang högre än dig själv!" @@ -1061,35 +1051,81 @@ msgstr "Filfilter" msgid "Search" msgstr "Sök" -#: app/logic/package_validator.py:37 +#: app/logic/package_approval.py:95 msgid "A package already exists with this name. Please see Policy and Guidance 3" msgstr "" "Ett paket existerar redan med detta namn. Var vänligen se Policy and " "Guidance 3" -#: app/logic/package_validator.py:40 -#: app/templates/macros/package_approval.html:36 -msgid "A release is required before this package can be approved." -msgstr "En utgivning krävs innan detta paket kan godkännas." +#: app/logic/package_approval.py:99 +msgid "You need to create a release before this package can be approved." +msgstr "Du måste skapa en utgivning innan detta paket kan godkännas." -#: app/logic/package_validator.py:46 -#: app/templates/macros/package_approval.html:45 +#: app/logic/package_approval.py:101 +msgid "Release is still importing, or has an error." +msgstr "Utgivning importeras fortfarande, eller har ett fel." + +#: app/logic/package_approval.py:105 +msgid "Set up releases" +msgstr "Sätt upp utgivningar" + +#: app/logic/package_approval.py:112 +msgid "You need to add at least one screenshot." +msgstr "Du behöver lägga till åtminstonde en skärmdump." + +#: app/logic/package_approval.py:117 #, python-format msgid "" "The following hard dependencies need to be added to ContentDB first: " "%(deps)s" msgstr "Följande hårda beroenden behöver läggas till i ContentDB först: %(deps)s" -#: app/logic/package_validator.py:51 -#: app/templates/macros/package_approval.html:41 -msgid "You need to add at least one screenshot." -msgstr "Du behöver lägga till åtminstonde en skärmdump." +#: app/logic/package_approval.py:121 +msgid "" +"What games does your package support? Please specify on the supported " +"games page" +msgstr "" -#: app/logic/package_validator.py:54 -#: app/templates/macros/package_approval.html:49 +#: app/logic/package_approval.py:126 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/package_approval.py:134 +msgid "Please make sure that this package has the right to the names it uses." +msgstr "Var snäll och kontrollera att paketet har rätt till det namn den använder." + +#: app/logic/package_approval.py:139 +#, python-format +msgid "Please make sure that this package has the right to the names %(names)s" +msgstr "" +"Var snäll och kontrollera att paketet har rätt till att använda namnen " +"%(names)s" + +#: app/logic/package_approval.py:140 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/logic/package_approval.py:145 +msgid "Error: Another package already uses this forum topic!" +msgstr "Fel: Ett annat paket använder redan den här forumtråden!" + +#: app/logic/package_approval.py:150 +msgid "Error: Forum topic author doesn't match package author." +msgstr "Fel: Forumtrådsstartaren stämmer inte överrens med paketskaparen." + +#: app/logic/package_approval.py:152 +msgid "" +"Warning: Forum topic not found. The topic may have been created since the" +" last forum crawl." +msgstr "" + #: app/logic/packages.py:99 msgid "" "Name can only contain lower case letters (a-z), digits (0-9), and " @@ -1194,7 +1230,7 @@ msgstr "Godkänn" msgid "Delete" msgstr "Ta bort" -#: app/models/packages.py:572 app/templates/packages/view.html:163 +#: app/models/packages.py:569 app/templates/packages/view.html:163 msgid "Work in Progress" msgstr "Under arbete" @@ -1316,7 +1352,7 @@ msgstr "Logga ut" msgid "Languages" msgstr "" -#: app/templates/base.html:202 app/templates/translate/index.html:72 +#: app/templates/base.html:202 app/templates/translate/index.html:76 msgid "Help translate ContentDB" msgstr "Hjälp översätt ContentDB" @@ -1424,17 +1460,6 @@ msgstr "Nästa" msgid "Recently Added" msgstr "Senast tillagd" -#: 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" @@ -1844,8 +1869,8 @@ msgstr "" "konto." #: app/templates/emails/unable_to_find_account.html:9 -msgid "Otherwise, you may need to contact rubenwardy for help." -msgstr "Annars kan du kontakta rubenwardy för hjälp." +msgid "Otherwise, you may need to contact the admin for help." +msgstr "" #: app/templates/emails/unable_to_find_account.html:12 msgid "" @@ -1928,58 +1953,35 @@ msgstr "Börja skriv för att se förslag" msgid "State" msgstr "Status" -#: app/templates/macros/package_approval.html:26 -msgid "Set up releases" -msgstr "Sätt upp utgivningar" - -#: app/templates/macros/package_approval.html:31 -msgid "You need to create a release before this package can be approved." -msgstr "Du måste skapa en utgivning innan detta paket kan godkännas." - -#: app/templates/macros/package_approval.html:33 -msgid "Release is still importing, or has an error." -msgstr "Utgivning importeras fortfarande, eller har ett fel." - -#: app/templates/macros/package_approval.html:56 -msgid "You should add at least one screenshot." -msgstr "Du bör lägga till åtmindstonde en skärmdump." - -#: app/templates/macros/package_approval.html:62 +#: app/templates/macros/package_approval.html:36 msgid "Please wait for the release to be approved." msgstr "Var snäll och vänta på att utgivningen ska bli godkänd." -#: app/templates/macros/package_approval.html:64 +#: app/templates/macros/package_approval.html:38 msgid "You can now approve this package if you're ready." msgstr "Du kan nu godkänna detta paket om du är redo." -#: app/templates/macros/package_approval.html:66 +#: app/templates/macros/package_approval.html:40 msgid "Please wait for the package to be approved." msgstr "Var snäll och vänta för detta paket att bli godkänt." -#: app/templates/macros/package_approval.html:70 +#: app/templates/macros/package_approval.html:44 msgid "You can now submit this package for approval if you're ready." msgstr "Du kan skicka detta paket för godkännande om du är redo." -#: app/templates/macros/package_approval.html:72 +#: app/templates/macros/package_approval.html:46 msgid "This package can be submitted for approval when ready." msgstr "Detta paket kan skickas för godkännande när redo." -#: app/templates/macros/package_approval.html:102 -msgid "Please make sure that this package has the right to the names it uses." -msgstr "Var snäll och kontrollera att paketet har rätt till det namn den använder." - -#: app/templates/macros/package_approval.html:104 -#, python-format -msgid "Please make sure that this package has the right to the names %(names)s" +#: app/templates/macros/package_approval.html:49 +msgid "You need to fix the above errors before you can submit for review" msgstr "" -"Var snäll och kontrollera att paketet har rätt till att använda namnen " -"%(names)s" -#: app/templates/macros/package_approval.html:115 +#: app/templates/macros/package_approval.html:59 msgid "Package approval thread" msgstr "Paketgodkännandetråd" -#: app/templates/macros/package_approval.html:116 +#: app/templates/macros/package_approval.html:60 msgid "" "You can open a thread if you have a question for the approver or package " "author." @@ -3281,16 +3283,27 @@ msgstr "" msgid "Translating content meta - lua_api.md" msgstr "" -#: app/templates/packages/translation.html:31 +#: app/templates/packages/translation.html:30 +msgid "Translation template" +msgstr "" + +#: app/templates/packages/translation.html:32 +#, python-format +msgid "" +"To quickly add support for ContentDB package translation, create a file " +"at %(location)s with the following content:" +msgstr "" + +#: app/templates/packages/translation.html:43 #, python-format msgid "%(title)s is available in %(num)d languages." msgstr "" -#: app/templates/packages/translation.html:32 +#: app/templates/packages/translation.html:44 msgid "ContentDB reads translations from locale files (.tr) in your package." msgstr "" -#: app/templates/packages/translation.html:39 +#: app/templates/packages/translation.html:51 msgid "Language" msgstr "" @@ -3552,8 +3565,8 @@ msgid "" msgstr "På grund av spam tillåter vi inte längre rapporter från anonyma användare." #: app/templates/report/index.html:16 -msgid "Please sign in or contact the admin in another way" -msgstr "Vänligen logga in eller kontakta administratören på ett annat sätt" +msgid "Please sign in or contact the admin using the link below." +msgstr "" #: app/templates/report/index.html:34 msgid "What are you reporting? Why are you reporting it?" @@ -3978,20 +3991,24 @@ msgid "" "languages." msgstr "" -#: app/templates/translate/index.html:69 +#: app/templates/translate/index.html:65 +msgid "How to translate a mod / game" +msgstr "" + +#: app/templates/translate/index.html:73 msgid "ContentDB" msgstr "" -#: app/templates/translate/index.html:76 +#: app/templates/translate/index.html:80 msgid "Packages that support translation" msgstr "" -#: app/templates/translate/index.html:81 +#: app/templates/translate/index.html:85 #, python-format msgid "Only show packages with %(lang)s translation" msgstr "" -#: app/templates/translate/index.html:85 +#: app/templates/translate/index.html:89 #, python-format msgid "Hide packages with %(lang)s translation" msgstr "" @@ -4074,7 +4091,7 @@ msgstr "" #: app/templates/users/change_set_password.html:17 #: app/templates/users/register.html:25 -#: app/templates/users/settings_email.html:20 +#: app/templates/users/settings_email.html:24 msgid "Your email will never be shared with a third-party." msgstr "Din mejladress kommer aldrig delas med tredje part." @@ -4346,7 +4363,7 @@ msgid "Change Email and Send Password Reset" msgstr "Ändra mejl och skicka lösenordsåterställning" #: app/templates/users/modtools.html:108 -#: app/templates/users/settings_email.html:14 +#: app/templates/users/settings_email.html:18 msgid "Email Address" msgstr "Mejladress" @@ -4425,14 +4442,20 @@ msgid "Profile Picture" msgstr "Profilbild" #: app/templates/users/profile_edit.html:27 -msgid "Sync with Forums" -msgstr "Synkronisera med forumet" +msgid "Import from forums" +msgstr "" -#: app/templates/users/profile_edit.html:46 +#: app/templates/users/profile_edit.html:47 +msgid "" +"Profile pictures should be square, at least 64x64px, and one of the " +"following formats: jpeg, png, or webp." +msgstr "" + +#: app/templates/users/profile_edit.html:51 msgid "Profile Information" msgstr "Profilinformation" -#: app/templates/users/profile_edit.html:53 +#: app/templates/users/profile_edit.html:58 msgid "Pretending to be another user is grounds for a permanent ban" msgstr "" "Låtsas man vara en annan användare leder detta till en permanent " @@ -4471,7 +4494,7 @@ msgstr "Jag accepterar " msgid "Email and Notifications - %(username)s" msgstr "Mejl och Notiser - %(username)s" -#: app/templates/users/settings_email.html:19 +#: app/templates/users/settings_email.html:23 msgid "" "Your email is needed to recover your account if you forget your password," " and to send (configurable) notifications." @@ -4479,21 +4502,21 @@ msgstr "" "Din mejl krävs för att rädda ditt konto om du glömmer lösenordet, och för" " att skicka (konfiguerbara) notiser." -#: app/templates/users/settings_email.html:25 +#: app/templates/users/settings_email.html:29 msgid "There is at least one verification pending." msgstr "Det är åtminstonde en verifiering som pågår." -#: app/templates/users/settings_email.html:29 +#: app/templates/users/settings_email.html:33 msgid "Notification Settings" msgstr "Notisinställningar" -#: app/templates/users/settings_email.html:33 +#: app/templates/users/settings_email.html:37 msgid "Email notifications are currently turned off. Click 'save' to enable." msgstr "" "Mejlnotiser är för nuvarande avstängda. Trycka på 'spara' för att sätta " "på." -#: app/templates/users/settings_email.html:38 +#: app/templates/users/settings_email.html:42 msgid "" "Configure whether certain types of notifications are sent immediately, or" " as part of a daily digest." @@ -4502,14 +4525,18 @@ msgstr "" "sammandragning." #: app/templates/users/settings_email.html:43 +msgid "Disable all" +msgstr "" + +#: app/templates/users/settings_email.html:48 msgid "Event" msgstr "Event" -#: app/templates/users/settings_email.html:45 +#: app/templates/users/settings_email.html:50 msgid "Immediately" msgstr "Omedelbart" -#: app/templates/users/settings_email.html:46 +#: app/templates/users/settings_email.html:51 msgid "In digest" msgstr "Sammandraget" @@ -4722,7 +4749,7 @@ msgstr "" #~ msgstr "Högsta skärmdump kommer användas som pakettumnageln." #~ msgid "Sync with Forums" -#~ msgstr "Synkronisera med forum" +#~ msgstr "Synkronisera med forumet" #~ msgid "" #~ "No reviewed packages accepting donations. " @@ -4873,3 +4900,24 @@ msgstr "" #~ msgid "Create Tag" #~ msgstr "Skapa tagg" +#~ msgid "" +#~ "Warning: Forum topic not found. This " +#~ "may happen if the topic has only" +#~ " just been created." +#~ msgstr "" +#~ "Varning: Forumtråd finns inte. Detta kan" +#~ " hända om tråden bara nyss har " +#~ "skapats." + +#~ msgid "A release is required before this package can be approved." +#~ msgstr "En utgivning krävs innan detta paket kan godkännas." + +#~ msgid "Otherwise, you may need to contact rubenwardy for help." +#~ msgstr "Annars kan du kontakta rubenwardy för hjälp." + +#~ msgid "You should add at least one screenshot." +#~ msgstr "Du bör lägga till åtmindstonde en skärmdump." + +#~ msgid "Please sign in or contact the admin in another way" +#~ msgstr "Vänligen logga in eller kontakta administratören på ett annat sätt" + diff --git a/translations/tr/LC_MESSAGES/messages.po b/translations/tr/LC_MESSAGES/messages.po index 755c494e..24c9b9a0 100644 --- a/translations/tr/LC_MESSAGES/messages.po +++ b/translations/tr/LC_MESSAGES/messages.po @@ -7,24 +7,23 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2024-03-03 02:54+0000\n" +"POT-Creation-Date: 2024-03-23 16:19+0000\n" "PO-Revision-Date: 2024-03-03 17:21+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.5-dev\n" "Generated-By: Babel 2.12.1\n" -#: app/__init__.py:123 +#: app/__init__.py:137 msgid "Banned:" msgstr "Yasaklı:" -#: app/__init__.py:125 +#: app/__init__.py:139 msgid "You have been banned." msgstr "Yasaklandınız." @@ -43,7 +42,7 @@ msgstr "Paketler" msgid "%(package_type)s for %(game_name)s" msgstr "%(game_name)s için %(package_type)s" -#: app/template_filters.py:90 +#: app/template_filters.py:92 #, python-format msgid "%(delta)s ago" msgstr "%(delta)s önce" @@ -63,10 +62,10 @@ 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:275 -#: app/blueprints/packages/packages.py:539 -#: app/blueprints/packages/packages.py:635 -#: app/blueprints/packages/packages.py:706 +#: app/blueprints/oauth/__init__.py:175 app/blueprints/packages/packages.py:241 +#: app/blueprints/packages/packages.py:509 +#: app/blueprints/packages/packages.py:605 +#: app/blueprints/packages/packages.py:676 #: app/blueprints/packages/releases.py:62 #: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:49 #: app/blueprints/packages/screenshots.py:36 @@ -74,7 +73,7 @@ msgstr "Paket sınırı" #: 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 +#: app/blueprints/users/settings.py:315 app/templates/users/modtools.html:111 msgid "Save" msgstr "Kaydet" @@ -85,13 +84,13 @@ msgstr "Kaydet" #: 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 +#: app/templates/packages/translation.html:54 msgid "Title" msgstr "Başlık" #: app/blueprints/collections/__init__.py:80 #: app/blueprints/collections/__init__.py:85 -#: app/templates/packages/translation.html:45 +#: app/templates/packages/translation.html:57 msgid "Short Description" msgstr "Kısa Açıklama" @@ -137,29 +136,29 @@ msgstr "(Herkese açık, Profil > Koleksiyonlarım bölümünden değiştirin msgid "Removed package from favorites collection" msgstr "Paket sık kullanılanlar koleksiyonundan kaldırıldı" -#: app/blueprints/github/__init__.py:52 +#: app/blueprints/github/__init__.py:54 msgid "Authorization failed [err=gh-oauth-login-failed]" msgstr "Yetkilendirme başarısız oldu: [err=gh-oauth-login-failed]" -#: app/blueprints/github/__init__.py:76 +#: app/blueprints/github/__init__.py:78 msgid "Linked GitHub to account" msgstr "Github hesabına bağlandı" -#: app/blueprints/github/__init__.py:79 +#: app/blueprints/github/__init__.py:81 msgid "GitHub account is already associated with another user" msgstr "GitHub hesabı zaten başka bir kullanıcıyla ilişkilendirilmiş" -#: app/blueprints/github/__init__.py:85 +#: app/blueprints/github/__init__.py:87 msgid "Unable to find an account for that GitHub user" msgstr "Söz konusu GitHub kullanıcısı için bir hesap bulunamadı" -#: app/blueprints/github/__init__.py:90 +#: app/blueprints/github/__init__.py:92 msgid "Authorization failed [err=gh-login-failed]" msgstr "Yetkilendirme başarısız oldu [err=gh-login-failed]" #: app/blueprints/oauth/__init__.py:169 app/templates/admin/tags/list.html:30 #: app/templates/admin/warnings/list.html:24 -#: app/templates/users/settings_email.html:44 +#: app/templates/users/settings_email.html:49 msgid "Description" msgstr "Açıklama" @@ -222,112 +221,96 @@ msgstr "Paylaşım ve Rozetler" msgid "Remove / Unpublish" msgstr "Kaldır / Yayından Kaldır" -#: app/blueprints/packages/__init__.py:80 +#: app/blueprints/packages/__init__.py:80 app/logic/package_approval.py:123 #: app/templates/packages/game_support.html:4 msgid "Supported Games" msgstr "Desteklenen Oyunlar" -#: app/blueprints/packages/packages.py:177 -msgid "Error: Another package already uses this forum topic!" -msgstr "Hata: Başka bir paket zaten bu forum konusunu kullanıyor!" - -#: app/blueprints/packages/packages.py:183 -msgid "Error: Forum topic author doesn't match package author." -msgstr "Hata: Forum konu yazarı, paket yazarıyla eşleşmiyor." - -#: app/blueprints/packages/packages.py:186 -msgid "" -"Warning: Forum topic not found. This may happen if the topic has only " -"just been created." -msgstr "" -"Uyarı: Forum konusu bulunamadı. Bu, konu henüz oluşturulduysa " -"gerçekleşebilir." - -#: app/blueprints/packages/packages.py:239 +#: app/blueprints/packages/packages.py:205 msgid "No download available." msgstr "İndirme mevcut değil." -#: app/blueprints/packages/packages.py:253 app/templates/packages/view.html:589 +#: app/blueprints/packages/packages.py:219 app/templates/packages/view.html:589 msgid "Type" msgstr "Tür" -#: app/blueprints/packages/packages.py:254 +#: app/blueprints/packages/packages.py:220 msgid "Title (Human-readable)" msgstr "Başlık (İnsan-okunur)" -#: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:633 +#: app/blueprints/packages/packages.py:221 +#: app/blueprints/packages/packages.py:603 msgid "Name (Technical)" msgstr "Ad (Teknik)" -#: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:634 +#: app/blueprints/packages/packages.py:221 +#: app/blueprints/packages/packages.py:604 #: 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 (_)" -#: app/blueprints/packages/packages.py:256 +#: app/blueprints/packages/packages.py:222 msgid "Short Description (Plaintext)" msgstr "Kısa Açıklama (Düz Metin)" -#: app/blueprints/packages/packages.py:258 app/templates/packages/view.html:611 +#: app/blueprints/packages/packages.py:224 app/templates/packages/view.html:611 msgid "Maintenance State" msgstr "Bakım Durumu" -#: app/blueprints/packages/packages.py:260 app/templates/admin/tags/list.html:4 +#: app/blueprints/packages/packages.py:226 app/templates/admin/tags/list.html:4 #: app/templates/admin/tags/list.html:10 app/templates/todo/tags.html:38 msgid "Tags" msgstr "Etiketler" -#: app/blueprints/packages/packages.py:261 +#: app/blueprints/packages/packages.py:227 msgid "Content Warnings" msgstr "İçerik Uyarıları" -#: app/blueprints/packages/packages.py:262 app/templates/packages/view.html:600 +#: app/blueprints/packages/packages.py:228 app/templates/packages/view.html:600 msgid "License" msgstr "Lisans" -#: app/blueprints/packages/packages.py:263 +#: app/blueprints/packages/packages.py:229 msgid "Media License" msgstr "Medya Lisansı" -#: app/blueprints/packages/packages.py:265 +#: app/blueprints/packages/packages.py:231 msgid "Long Description (Markdown)" msgstr "Uzun Açıklama (Markdown)" -#: app/blueprints/packages/packages.py:267 +#: app/blueprints/packages/packages.py:233 msgid "VCS Repository URL" msgstr "VCS Deposu URL'si" -#: app/blueprints/packages/packages.py:268 app/blueprints/users/settings.py:75 +#: app/blueprints/packages/packages.py:234 app/blueprints/users/settings.py:75 msgid "Website URL" msgstr "Web Sitesi URL'si" -#: app/blueprints/packages/packages.py:269 +#: app/blueprints/packages/packages.py:235 msgid "Issue Tracker URL" msgstr "Sorun İzleyici URL'si" -#: app/blueprints/packages/packages.py:270 +#: app/blueprints/packages/packages.py:236 msgid "Forum Topic ID" msgstr "Forum Konu ID'si" -#: app/blueprints/packages/packages.py:271 +#: app/blueprints/packages/packages.py:237 msgid "Video URL" msgstr "Video URL'si" -#: app/blueprints/packages/packages.py:272 +#: app/blueprints/packages/packages.py:238 msgid "Donate URL" msgstr "Bağış URL'si" -#: app/blueprints/packages/packages.py:273 +#: app/blueprints/packages/packages.py:239 msgid "Translation URL" msgstr "Çeviri URL'si" -#: app/blueprints/packages/packages.py:279 +#: app/blueprints/packages/packages.py:245 msgid "_game is not an allowed name" msgstr "_game izin verilen bir ad değil" -#: app/blueprints/packages/packages.py:289 +#: app/blueprints/packages/packages.py:255 msgid "" "Package already exists, but is removed. Please contact ContentDB staff to" " restore the package" @@ -335,89 +318,96 @@ 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:294 +#: app/blueprints/packages/packages.py:260 msgid "Package already exists" msgstr "Paket zaten mevcut" -#: app/blueprints/packages/packages.py:300 +#: app/blueprints/packages/packages.py:266 msgid "A collection with a similar name already exists" msgstr "Benzer ada sahip bir koleksiyon zaten var" -#: app/blueprints/packages/packages.py:361 +#: app/blueprints/packages/packages.py:319 +#: app/blueprints/packages/releases.py:82 +msgid "" +"You must add an email address to your account and confirm it before you " +"can manage packages" +msgstr "" + +#: app/blueprints/packages/packages.py:331 msgid "Unable to find that user" msgstr "Bu kullanıcı bulunamadı" -#: app/blueprints/packages/packages.py:365 +#: app/blueprints/packages/packages.py:335 #: app/blueprints/packages/screenshots.py:137 #: app/blueprints/users/settings.py:131 msgid "Permission denied" msgstr "İzin reddedildi" -#: app/blueprints/packages/packages.py:421 -#: app/blueprints/packages/packages.py:494 -#: app/blueprints/packages/packages.py:514 +#: app/blueprints/packages/packages.py:391 +#: app/blueprints/packages/packages.py:464 +#: app/blueprints/packages/packages.py:484 msgid "You don't have permission to do that" msgstr "Bunu yapmak için izniniz yok" -#: app/blueprints/packages/packages.py:453 +#: app/blueprints/packages/packages.py:423 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:460 +#: app/blueprints/packages/packages.py:430 msgid "" "Please comment in the approval thread so editors know what you have " "changed" msgstr "Ne değiştirdiğinizi bilmeleri için lütfen onay başlığına yorum yapın" -#: app/blueprints/packages/packages.py:509 +#: app/blueprints/packages/packages.py:479 msgid "Deleted package" msgstr "Silinmiş paket" -#: app/blueprints/packages/packages.py:529 +#: app/blueprints/packages/packages.py:499 msgid "Unapproved package" msgstr "Onaylanmamış paket" -#: app/blueprints/packages/packages.py:538 +#: app/blueprints/packages/packages.py:508 msgid "Maintainers (Comma-separated)" msgstr "Geliştiriciler (Virgülle ayrılmış)" -#: app/blueprints/packages/packages.py:547 +#: app/blueprints/packages/packages.py:517 msgid "You don't have permission to edit maintainers" msgstr "Geliştiricileri düzenleme izniniz yok" -#: app/blueprints/packages/packages.py:597 +#: app/blueprints/packages/packages.py:567 msgid "You are not a maintainer" msgstr "Bir geliştirici değilsiniz" -#: app/blueprints/packages/packages.py:600 +#: app/blueprints/packages/packages.py:570 msgid "Package owners cannot remove themselves as maintainers" msgstr "Paket sahipleri kendilerini geliştirici olmaktan kaldıramaz" -#: app/blueprints/packages/packages.py:632 +#: app/blueprints/packages/packages.py:602 msgid "Author Name" msgstr "Yazar Adı" -#: app/blueprints/packages/packages.py:702 +#: app/blueprints/packages/packages.py:672 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:703 +#: app/blueprints/packages/packages.py:673 msgid "Supported games" msgstr "Desteklenen oyunlar" -#: app/blueprints/packages/packages.py:704 +#: app/blueprints/packages/packages.py:674 msgid "Unsupported games" msgstr "Desteklenmeyen oyunlar" -#: app/blueprints/packages/packages.py:705 +#: app/blueprints/packages/packages.py:675 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:721 +#: app/blueprints/packages/packages.py:691 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:725 +#: app/blueprints/packages/packages.py:695 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" @@ -438,13 +428,13 @@ msgstr "Git referansı (ör: commit hash, branch veya tag)" #: app/blueprints/packages/releases.py:58 #: app/blueprints/packages/releases.py:70 -#: app/blueprints/packages/releases.py:194 +#: app/blueprints/packages/releases.py:198 msgid "Minimum Minetest Version" msgstr "Minimum Minetest Sürümü" #: app/blueprints/packages/releases.py:60 #: app/blueprints/packages/releases.py:72 -#: app/blueprints/packages/releases.py:197 +#: app/blueprints/packages/releases.py:201 msgid "Maximum Minetest Version" msgstr "Maksimum Minetest Sürümü" @@ -462,78 +452,77 @@ msgstr "Görev ID" msgid "Is Approved" msgstr "Onaylandı" -#: app/blueprints/packages/releases.py:87 +#: app/blueprints/packages/releases.py:91 msgid "Import from Git" msgstr "Git'ten içe aktar" -#: app/blueprints/packages/releases.py:87 +#: app/blueprints/packages/releases.py:91 msgid "Upload .zip file" msgstr ".zip dosyasını yükle" -#: app/blueprints/packages/releases.py:193 +#: app/blueprints/packages/releases.py:197 msgid "Set Min" msgstr "Minimumu Ayarla" -#: app/blueprints/packages/releases.py:196 +#: app/blueprints/packages/releases.py:200 msgid "Set Max" msgstr "Maksimumu Ayarla" -#: app/blueprints/packages/releases.py:199 +#: app/blueprints/packages/releases.py:203 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:200 +#: app/blueprints/packages/releases.py:204 msgid "Update" msgstr "Güncelleme" -#: app/blueprints/packages/releases.py:252 +#: app/blueprints/packages/releases.py:256 #: app/templates/packages/update_config.html:25 msgid "Trigger" msgstr "Tetiklen" -#: app/blueprints/packages/releases.py:253 +#: app/blueprints/packages/releases.py:257 msgid "New Commit" msgstr "Yeni Commit" -#: app/blueprints/packages/releases.py:254 app/templates/admin/tags/list.html:8 +#: app/blueprints/packages/releases.py:258 app/templates/admin/tags/list.html:8 msgid "New Tag" msgstr "Yeni Etiket" -#: app/blueprints/packages/releases.py:256 +#: app/blueprints/packages/releases.py:260 msgid "Branch name" msgstr "Branch adı" -#: app/blueprints/packages/releases.py:257 +#: app/blueprints/packages/releases.py:261 #: app/templates/packages/update_config.html:38 msgid "Action" msgstr "Hareket" -#: app/blueprints/packages/releases.py:258 +#: app/blueprints/packages/releases.py:262 msgid "Send notification and mark as outdated" msgstr "Bildirim gönder ve eski olarak işaretle" -#: app/blueprints/packages/releases.py:258 -#: app/templates/macros/package_approval.html:22 +#: app/blueprints/packages/releases.py:262 app/logic/package_approval.py:104 msgid "Create release" msgstr "Sürüm oluştur" -#: app/blueprints/packages/releases.py:260 +#: app/blueprints/packages/releases.py:264 msgid "Save Settings" msgstr "Ayarları Kaydet" -#: app/blueprints/packages/releases.py:261 +#: app/blueprints/packages/releases.py:265 msgid "Disable Automation" msgstr "Otomasyonu Devre Dışı Bırak" -#: app/blueprints/packages/releases.py:300 +#: app/blueprints/packages/releases.py:304 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:316 +#: app/blueprints/packages/releases.py:320 msgid "Deleted update configuration" msgstr "Silinen güncelleme yapılandırması" -#: app/blueprints/packages/releases.py:324 +#: app/blueprints/packages/releases.py:328 msgid "Now, please create an initial release" msgstr "Şimdi, lütfen bir ilk sürüm oluşturun" @@ -642,7 +631,7 @@ msgid "Please wait before commenting again" msgstr "Tekrar yorum yapmadan önce lütfen bekleyin" #: app/blueprints/threads/__init__.py:284 -#: app/templates/macros/package_approval.html:112 +#: app/templates/macros/package_approval.html:56 msgid "Open Thread" msgstr "Konu Aç" @@ -707,7 +696,7 @@ msgstr "Giriş başarısız oldu" msgid "Display Name" msgstr "Görünecek İsim" -#: app/blueprints/users/account.py:101 app/blueprints/users/settings.py:298 +#: app/blueprints/users/account.py:101 app/blueprints/users/settings.py:309 #: app/templates/users/list.html:18 msgid "Username" msgstr "Kullanıcı Adı" @@ -996,7 +985,7 @@ msgid "Account and Security" msgstr "Hesap ve Güvenlik" #: app/blueprints/users/settings.py:46 -#: app/templates/users/settings_email.html:8 +#: app/templates/users/settings_email.html:12 msgid "Email and Notifications" msgstr "E-posta ve Bildirimler" @@ -1021,27 +1010,27 @@ msgstr "Bağış URL'si" msgid "A user already has that name" msgstr "Bir kullanıcı zaten bu ada sahip" -#: app/blueprints/users/settings.py:256 +#: app/blueprints/users/settings.py:264 msgid "Users with moderator rank or above cannot be deleted" msgstr "Moderatör veya üzeri rütbeye sahip kullanıcılar silinemez" -#: app/blueprints/users/settings.py:299 +#: app/blueprints/users/settings.py:310 msgid "Display name" msgstr "Görünen ad" -#: app/blueprints/users/settings.py:300 +#: app/blueprints/users/settings.py:311 msgid "Forums Username" msgstr "Forumlar Kullanıcı Adı" -#: app/blueprints/users/settings.py:301 +#: app/blueprints/users/settings.py:312 msgid "GitHub Username" msgstr "GitHub Kullanıcı Adı" -#: app/blueprints/users/settings.py:302 app/templates/users/list.html:14 +#: app/blueprints/users/settings.py:313 app/templates/users/list.html:14 msgid "Rank" msgstr "Rütbe" -#: app/blueprints/users/settings.py:346 +#: app/blueprints/users/settings.py:357 msgid "Can't promote a user to a rank higher than yourself!" msgstr "Bir kullanıcıyı kendinizden daha yüksek bir rütbeye yükseltemezsiniz!" @@ -1058,17 +1047,27 @@ msgstr "Dosya filtresi" msgid "Search" msgstr "Ara" -#: app/logic/package_validator.py:37 +#: app/logic/package_approval.py:95 msgid "A package already exists with this name. Please see Policy and Guidance 3" msgstr "Bu isimde bir paket zaten mevcuttur. Lütfen Politika ve Kılavuz 3'e bakın" -#: app/logic/package_validator.py:40 -#: app/templates/macros/package_approval.html:36 -msgid "A release is required before this package can be approved." -msgstr "Bu paket onaylanmadan önce bir sürüm gereklidir." +#: app/logic/package_approval.py:99 +msgid "You need to create a release before this package can be approved." +msgstr "Bu paketin onaylanabilmesi için bir sürüm oluşturmanız gerekir." -#: app/logic/package_validator.py:46 -#: app/templates/macros/package_approval.html:45 +#: app/logic/package_approval.py:101 +msgid "Release is still importing, or has an error." +msgstr "Sürüm hala içe aktarılıyor veya bir hata içeriyor." + +#: app/logic/package_approval.py:105 +msgid "Set up releases" +msgstr "Sürümleri ayarla" + +#: app/logic/package_approval.py:112 +msgid "You need to add at least one screenshot." +msgstr "En az bir ekran görüntüsü eklemeniz gerekir." + +#: app/logic/package_approval.py:117 #, python-format msgid "" "The following hard dependencies need to be added to ContentDB first: " @@ -1077,16 +1076,52 @@ msgstr "" "Önce aşağıdaki sabit bağımlılıkların ContentDB'ye eklenmesi gerekir: " "%(deps)s" -#: app/logic/package_validator.py:51 -#: app/templates/macros/package_approval.html:41 -msgid "You need to add at least one screenshot." -msgstr "En az bir ekran görüntüsü eklemeniz gerekir." +#: app/logic/package_approval.py:121 +msgid "" +"What games does your package support? Please specify on the supported " +"games page" +msgstr "" -#: app/logic/package_validator.py:54 -#: app/templates/macros/package_approval.html:49 +#: app/logic/package_approval.py:126 msgid "Please wait for the license to be added to CDB." msgstr "Lütfen lisansın CDB'ye eklenmesini bekleyin." +#: app/logic/package_approval.py:134 +msgid "Please make sure that this package has the right to the names it uses." +msgstr "" +"Lütfen bu paketin kullandığı isimler üzerinde hak sahibi olduğundan emin " +"olun." + +#: app/logic/package_approval.py:139 +#, python-format +msgid "Please make sure that this package has the right to the names %(names)s" +msgstr "Lütfen bu paketin %(names)s isim hakkına sahip olduğundan emin olun" + +#: app/logic/package_approval.py:140 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/logic/package_approval.py:145 +msgid "Error: Another package already uses this forum topic!" +msgstr "Hata: Başka bir paket zaten bu forum konusunu kullanıyor!" + +#: app/logic/package_approval.py:150 +msgid "Error: Forum topic author doesn't match package author." +msgstr "Hata: Forum konu yazarı, paket yazarıyla eşleşmiyor." + +#: app/logic/package_approval.py:152 +msgid "" +"Warning: Forum topic not found. The topic may have been created since the" +" last forum crawl." +msgstr "" + #: app/logic/packages.py:99 msgid "" "Name can only contain lower case letters (a-z), digits (0-9), and " @@ -1189,7 +1224,7 @@ msgstr "Onayla" msgid "Delete" msgstr "Sil" -#: app/models/packages.py:572 app/templates/packages/view.html:163 +#: app/models/packages.py:569 app/templates/packages/view.html:163 msgid "Work in Progress" msgstr "Devam Eden Çalışma" @@ -1311,7 +1346,7 @@ msgstr "Oturumu kapat" msgid "Languages" msgstr "Diller" -#: app/templates/base.html:202 app/templates/translate/index.html:72 +#: app/templates/base.html:202 app/templates/translate/index.html:76 msgid "Help translate ContentDB" msgstr "ContentDB'yi çevirmeye yardım edin" @@ -1419,17 +1454,6 @@ msgstr "Sonraki" msgid "Recently Added" msgstr "Son Eklenenler" -#: 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" @@ -1843,8 +1867,8 @@ msgid "You can use GitHub to log in if it is associated with your account." msgstr "Hesabınızla ilişkiliyse oturum açmak için GitHub'ı kullanabilirsiniz." #: app/templates/emails/unable_to_find_account.html:9 -msgid "Otherwise, you may need to contact rubenwardy for help." -msgstr "Aksi takdirde, yardım için rubenwardy ile iletişime geçmeniz gerekebilir." +msgid "Otherwise, you may need to contact the admin for help." +msgstr "" #: app/templates/emails/unable_to_find_account.html:12 msgid "" @@ -1925,58 +1949,35 @@ msgstr "Önerileri görmek için yazmaya başlayın" msgid "State" msgstr "Durum" -#: app/templates/macros/package_approval.html:26 -msgid "Set up releases" -msgstr "Sürümleri ayarla" - -#: app/templates/macros/package_approval.html:31 -msgid "You need to create a release before this package can be approved." -msgstr "Bu paketin onaylanabilmesi için bir sürüm oluşturmanız gerekir." - -#: app/templates/macros/package_approval.html:33 -msgid "Release is still importing, or has an error." -msgstr "Sürüm hala içe aktarılıyor veya bir hata içeriyor." - -#: app/templates/macros/package_approval.html:56 -msgid "You should add at least one screenshot." -msgstr "En az bir ekran görüntüsü eklemelisiniz." - -#: app/templates/macros/package_approval.html:62 +#: app/templates/macros/package_approval.html:36 msgid "Please wait for the release to be approved." msgstr "Lütfen sürümün onaylanmasını bekleyin." -#: app/templates/macros/package_approval.html:64 +#: app/templates/macros/package_approval.html:38 msgid "You can now approve this package if you're ready." msgstr "Hazırsanız bu paketi onaylayabilirsiniz." -#: app/templates/macros/package_approval.html:66 +#: app/templates/macros/package_approval.html:40 msgid "Please wait for the package to be approved." msgstr "Lütfen paketin onaylanmasını bekleyiniz." -#: app/templates/macros/package_approval.html:70 +#: app/templates/macros/package_approval.html:44 msgid "You can now submit this package for approval if you're ready." msgstr "Hazırsanız artık bu paketi onay için gönderebilirsiniz." -#: app/templates/macros/package_approval.html:72 +#: app/templates/macros/package_approval.html:46 msgid "This package can be submitted for approval when ready." msgstr "Bu paket hazır olduğunda onay için sunulabilir." -#: app/templates/macros/package_approval.html:102 -msgid "Please make sure that this package has the right to the names it uses." +#: app/templates/macros/package_approval.html:49 +msgid "You need to fix the above errors before you can submit for review" msgstr "" -"Lütfen bu paketin kullandığı isimler üzerinde hak sahibi olduğundan emin " -"olun." -#: app/templates/macros/package_approval.html:104 -#, python-format -msgid "Please make sure that this package has the right to the names %(names)s" -msgstr "Lütfen bu paketin %(names)s isim hakkına sahip olduğundan emin olun" - -#: app/templates/macros/package_approval.html:115 +#: app/templates/macros/package_approval.html:59 msgid "Package approval thread" msgstr "Paket onay konusu" -#: app/templates/macros/package_approval.html:116 +#: app/templates/macros/package_approval.html:60 msgid "" "You can open a thread if you have a question for the approver or package " "author." @@ -3277,8 +3278,8 @@ msgid "" "To provide translations for your %(type)s, you need to create .tr files " "and upload a new release." msgstr "" -"%(type)s çevirilerini sağlamak için .tr dosyaları oluşturmanız ve yeni bir " -"sürüm yüklemeniz gerekir." +"%(type)s çevirilerini sağlamak için .tr dosyaları oluşturmanız ve yeni " +"bir sürüm yüklemeniz gerekir." #: app/templates/packages/translation.html:19 msgid "" @@ -3296,16 +3297,27 @@ msgstr "Çeviri - Minetest Modlama Kitabı" msgid "Translating content meta - lua_api.md" msgstr "İçerik üst verilerini çevirme - lua_api.md" -#: app/templates/packages/translation.html:31 +#: app/templates/packages/translation.html:30 +msgid "Translation template" +msgstr "" + +#: app/templates/packages/translation.html:32 +#, python-format +msgid "" +"To quickly add support for ContentDB package translation, create a file " +"at %(location)s with the following content:" +msgstr "" + +#: app/templates/packages/translation.html:43 #, python-format msgid "%(title)s is available in %(num)d languages." msgstr "%(title)s %(num)d dilde kullanılabilir." -#: app/templates/packages/translation.html:32 +#: app/templates/packages/translation.html:44 msgid "ContentDB reads translations from locale files (.tr) in your package." msgstr "ContentDB çevirileri paketinizdeki yerel ayar dosyalarından (.tr) okur." -#: app/templates/packages/translation.html:39 +#: app/templates/packages/translation.html:51 msgid "Language" msgstr "Dil" @@ -3575,8 +3587,8 @@ msgstr "" "kabul etmiyoruz." #: app/templates/report/index.html:16 -msgid "Please sign in or contact the admin in another way" -msgstr "Lütfen oturum açın veya yöneticiyle başka bir şekilde iletişime geçin" +msgid "Please sign in or contact the admin using the link below." +msgstr "" #: app/templates/report/index.html:34 msgid "What are you reporting? Why are you reporting it?" @@ -4011,20 +4023,24 @@ msgstr "" "Paketleri diğer dillere çevirerek Minetest'in daha erişilebilir olmasına " "yardımcı olun." -#: app/templates/translate/index.html:69 +#: app/templates/translate/index.html:65 +msgid "How to translate a mod / game" +msgstr "" + +#: app/templates/translate/index.html:73 msgid "ContentDB" msgstr "ContentDB" -#: app/templates/translate/index.html:76 +#: app/templates/translate/index.html:80 msgid "Packages that support translation" msgstr "Çeviriyi destekleyen paketler" -#: app/templates/translate/index.html:81 +#: app/templates/translate/index.html:85 #, python-format msgid "Only show packages with %(lang)s translation" msgstr "Yalnızca %(lang)s çevirisi olan paketleri göster" -#: app/templates/translate/index.html:85 +#: app/templates/translate/index.html:89 #, python-format msgid "Hide packages with %(lang)s translation" msgstr "%(lang)s çevirisi olan paketleri gizle" @@ -4111,7 +4127,7 @@ msgstr "" #: app/templates/users/change_set_password.html:17 #: app/templates/users/register.html:25 -#: app/templates/users/settings_email.html:20 +#: app/templates/users/settings_email.html:24 msgid "Your email will never be shared with a third-party." msgstr "E-postanız asla üçüncü bir tarafla paylaşılmayacaktır." @@ -4384,7 +4400,7 @@ msgid "Change Email and Send Password Reset" msgstr "E-postayı değiştirin ve Şifre Sıfırlamayı Gönder" #: app/templates/users/modtools.html:108 -#: app/templates/users/settings_email.html:14 +#: app/templates/users/settings_email.html:18 msgid "Email Address" msgstr "E-posta Adresi" @@ -4463,14 +4479,20 @@ msgid "Profile Picture" msgstr "Profil Resmi" #: app/templates/users/profile_edit.html:27 -msgid "Sync with Forums" -msgstr "Forumlarla eşzamanla" +msgid "Import from forums" +msgstr "" -#: app/templates/users/profile_edit.html:46 +#: app/templates/users/profile_edit.html:47 +msgid "" +"Profile pictures should be square, at least 64x64px, and one of the " +"following formats: jpeg, png, or webp." +msgstr "" + +#: app/templates/users/profile_edit.html:51 msgid "Profile Information" msgstr "Profil Bilgileri" -#: app/templates/users/profile_edit.html:53 +#: app/templates/users/profile_edit.html:58 msgid "Pretending to be another user is grounds for a permanent ban" msgstr "Başka bir kullanıcı gibi davranmak kalıcı olarak yasaklanma sebebidir" @@ -4507,7 +4529,7 @@ msgstr "Kabul ediyorum " msgid "Email and Notifications - %(username)s" msgstr "E-posta ve Bildirimler - %(username)s" -#: app/templates/users/settings_email.html:19 +#: app/templates/users/settings_email.html:23 msgid "" "Your email is needed to recover your account if you forget your password," " and to send (configurable) notifications." @@ -4515,21 +4537,21 @@ msgstr "" "E-postanız, şifrenizi unutmanız durumunda hesabınızı kurtarmak ve " "(yapılandırılabilir) bildirimler göndermek için gereklidir." -#: app/templates/users/settings_email.html:25 +#: app/templates/users/settings_email.html:29 msgid "There is at least one verification pending." msgstr "Bekleyen en az bir doğrulama var." -#: app/templates/users/settings_email.html:29 +#: app/templates/users/settings_email.html:33 msgid "Notification Settings" msgstr "Bildirim Ayarları" -#: app/templates/users/settings_email.html:33 +#: app/templates/users/settings_email.html:37 msgid "Email notifications are currently turned off. Click 'save' to enable." msgstr "" "E-posta bildirimleri şu anda kapalıdır. Etkinleştirmek için 'kaydet'e " "tıklayın." -#: app/templates/users/settings_email.html:38 +#: app/templates/users/settings_email.html:42 msgid "" "Configure whether certain types of notifications are sent immediately, or" " as part of a daily digest." @@ -4538,14 +4560,18 @@ msgstr "" "olarak mı gönderileceğini yapılandırın." #: app/templates/users/settings_email.html:43 +msgid "Disable all" +msgstr "" + +#: app/templates/users/settings_email.html:48 msgid "Event" msgstr "Etkinlik" -#: app/templates/users/settings_email.html:45 +#: app/templates/users/settings_email.html:50 msgid "Immediately" msgstr "Derhal" -#: app/templates/users/settings_email.html:46 +#: app/templates/users/settings_email.html:51 msgid "In digest" msgstr "Özet olarak" @@ -4842,7 +4868,7 @@ msgstr "" #~ msgstr "En üstteki ekran görüntüsü paket küçük resmi olarak kullanılacaktır." #~ msgid "Sync with Forums" -#~ msgstr "Forumlarla Eşitle" +#~ msgstr "Forumlarla eşzamanla" #~ msgid "" #~ "No reviewed packages accepting donations. " @@ -4987,3 +5013,26 @@ msgstr "" #~ msgid "Create Tag" #~ msgstr "Etiket Oluştur" + +#~ msgid "" +#~ "Warning: Forum topic not found. This " +#~ "may happen if the topic has only" +#~ " just been created." +#~ msgstr "" +#~ "Uyarı: Forum konusu bulunamadı. Bu, konu" +#~ " henüz oluşturulduysa gerçekleşebilir." + +#~ msgid "A release is required before this package can be approved." +#~ msgstr "Bu paket onaylanmadan önce bir sürüm gereklidir." + +#~ msgid "Otherwise, you may need to contact rubenwardy for help." +#~ msgstr "" +#~ "Aksi takdirde, yardım için rubenwardy " +#~ "ile iletişime geçmeniz gerekebilir." + +#~ msgid "You should add at least one screenshot." +#~ msgstr "En az bir ekran görüntüsü eklemelisiniz." + +#~ msgid "Please sign in or contact the admin in another way" +#~ msgstr "Lütfen oturum açın veya yöneticiyle başka bir şekilde iletişime geçin" + diff --git a/translations/uk/LC_MESSAGES/messages.po b/translations/uk/LC_MESSAGES/messages.po index 615022e2..3b8ffdd9 100644 --- a/translations/uk/LC_MESSAGES/messages.po +++ b/translations/uk/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: 2024-03-03 02:54+0000\n" +"POT-Creation-Date: 2024-03-23 16:19+0000\n" "PO-Revision-Date: 2024-02-10 02:02+0000\n" "Last-Translator: Leo \n" "Language: uk\n" @@ -20,11 +20,11 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.12.1\n" -#: app/__init__.py:123 +#: app/__init__.py:137 msgid "Banned:" msgstr "Заборонено:" -#: app/__init__.py:125 +#: app/__init__.py:139 msgid "You have been banned." msgstr "Вас забанено." @@ -43,7 +43,7 @@ msgstr "Пакунки" msgid "%(package_type)s for %(game_name)s" msgstr "" -#: app/template_filters.py:90 +#: app/template_filters.py:92 #, python-format msgid "%(delta)s ago" msgstr "%(delta)s тому" @@ -63,10 +63,10 @@ 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:275 -#: app/blueprints/packages/packages.py:539 -#: app/blueprints/packages/packages.py:635 -#: app/blueprints/packages/packages.py:706 +#: app/blueprints/oauth/__init__.py:175 app/blueprints/packages/packages.py:241 +#: app/blueprints/packages/packages.py:509 +#: app/blueprints/packages/packages.py:605 +#: app/blueprints/packages/packages.py:676 #: app/blueprints/packages/releases.py:62 #: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:49 #: app/blueprints/packages/screenshots.py:36 @@ -74,7 +74,7 @@ msgstr "Обмеження на пакунки" #: 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 +#: app/blueprints/users/settings.py:315 app/templates/users/modtools.html:111 msgid "Save" msgstr "Зберегти" @@ -85,13 +85,13 @@ msgstr "Зберегти" #: 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 +#: app/templates/packages/translation.html:54 msgid "Title" msgstr "Заголовок" #: app/blueprints/collections/__init__.py:80 #: app/blueprints/collections/__init__.py:85 -#: app/templates/packages/translation.html:45 +#: app/templates/packages/translation.html:57 msgid "Short Description" msgstr "Короткий Опис" @@ -137,29 +137,29 @@ msgstr "(Публічна, змінюйте у Профіль > Мої Кол msgid "Removed package from favorites collection" msgstr "Вилучено пакунок з колекції улюбленого" -#: app/blueprints/github/__init__.py:52 +#: app/blueprints/github/__init__.py:54 msgid "Authorization failed [err=gh-oauth-login-failed]" msgstr "Не вдалося авторизуватися [err=gh-oauth-login-failed]" -#: app/blueprints/github/__init__.py:76 +#: app/blueprints/github/__init__.py:78 msgid "Linked GitHub to account" msgstr "Привʼязка GitHub до обліківки" -#: app/blueprints/github/__init__.py:79 +#: app/blueprints/github/__init__.py:81 msgid "GitHub account is already associated with another user" msgstr "Обліківка GitHub вже привʼязана до іншого користувача" -#: app/blueprints/github/__init__.py:85 +#: app/blueprints/github/__init__.py:87 msgid "Unable to find an account for that GitHub user" msgstr "Не вдалося знайти обліківку такого користувача GitHub" -#: app/blueprints/github/__init__.py:90 +#: app/blueprints/github/__init__.py:92 msgid "Authorization failed [err=gh-login-failed]" msgstr "Не вдалося авторизуватися [err=gh-login-failed]" #: app/blueprints/oauth/__init__.py:169 app/templates/admin/tags/list.html:30 #: app/templates/admin/warnings/list.html:24 -#: app/templates/users/settings_email.html:44 +#: app/templates/users/settings_email.html:49 msgid "Description" msgstr "Опис" @@ -222,112 +222,96 @@ msgstr "Обмін і значки" msgid "Remove / Unpublish" msgstr "Вилучити / Зняти з публікації" -#: app/blueprints/packages/__init__.py:80 +#: app/blueprints/packages/__init__.py:80 app/logic/package_approval.py:123 #: app/templates/packages/game_support.html:4 msgid "Supported Games" msgstr "Підтримувані ігри" -#: app/blueprints/packages/packages.py:177 -msgid "Error: Another package already uses this forum topic!" -msgstr "Помилка: Інший пакунок вже використовує цю тему форуму!" - -#: app/blueprints/packages/packages.py:183 -msgid "Error: Forum topic author doesn't match package author." -msgstr "Помилка: Автор теми форуму не співпадає з автором пакунка." - -#: app/blueprints/packages/packages.py:186 -msgid "" -"Warning: Forum topic not found. This may happen if the topic has only " -"just been created." -msgstr "" -"Увага: Не знайдено теми форуму. Таке може трапитися, якщо тему щойно " -"створено." - -#: app/blueprints/packages/packages.py:239 +#: app/blueprints/packages/packages.py:205 msgid "No download available." msgstr "Завантаження недоступне." -#: app/blueprints/packages/packages.py:253 app/templates/packages/view.html:589 +#: app/blueprints/packages/packages.py:219 app/templates/packages/view.html:589 msgid "Type" msgstr "Тип" -#: app/blueprints/packages/packages.py:254 +#: app/blueprints/packages/packages.py:220 msgid "Title (Human-readable)" msgstr "Заголовок (зрозумілий людям)" -#: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:633 +#: app/blueprints/packages/packages.py:221 +#: app/blueprints/packages/packages.py:603 msgid "Name (Technical)" msgstr "Назва (технічна)" -#: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:634 +#: app/blueprints/packages/packages.py:221 +#: app/blueprints/packages/packages.py:604 #: app/templates/packages/create_edit.html:75 msgid "Lower case letters (a-z), digits (0-9), and underscores (_) only" msgstr "Лише малі букви (a-z), цифри (0-9) і підкреслення (_)" -#: app/blueprints/packages/packages.py:256 +#: app/blueprints/packages/packages.py:222 msgid "Short Description (Plaintext)" msgstr "Короткий опис (простий текст)" -#: app/blueprints/packages/packages.py:258 app/templates/packages/view.html:611 +#: app/blueprints/packages/packages.py:224 app/templates/packages/view.html:611 msgid "Maintenance State" msgstr "Стан підтримки" -#: app/blueprints/packages/packages.py:260 app/templates/admin/tags/list.html:4 +#: app/blueprints/packages/packages.py:226 app/templates/admin/tags/list.html:4 #: app/templates/admin/tags/list.html:10 app/templates/todo/tags.html:38 msgid "Tags" msgstr "Мітки" -#: app/blueprints/packages/packages.py:261 +#: app/blueprints/packages/packages.py:227 msgid "Content Warnings" msgstr "Попередження вмісту" -#: app/blueprints/packages/packages.py:262 app/templates/packages/view.html:600 +#: app/blueprints/packages/packages.py:228 app/templates/packages/view.html:600 msgid "License" msgstr "Ліцензія" -#: app/blueprints/packages/packages.py:263 +#: app/blueprints/packages/packages.py:229 msgid "Media License" msgstr "Ліцензія медія" -#: app/blueprints/packages/packages.py:265 +#: app/blueprints/packages/packages.py:231 msgid "Long Description (Markdown)" msgstr "Довгий опис (Markdown)" -#: app/blueprints/packages/packages.py:267 +#: app/blueprints/packages/packages.py:233 msgid "VCS Repository URL" msgstr "URL репозиторію VCS" -#: app/blueprints/packages/packages.py:268 app/blueprints/users/settings.py:75 +#: app/blueprints/packages/packages.py:234 app/blueprints/users/settings.py:75 msgid "Website URL" msgstr "URL вебсайту" -#: app/blueprints/packages/packages.py:269 +#: app/blueprints/packages/packages.py:235 msgid "Issue Tracker URL" msgstr "URL відстежувача помилок" -#: app/blueprints/packages/packages.py:270 +#: app/blueprints/packages/packages.py:236 msgid "Forum Topic ID" msgstr "ІД теми форуму" -#: app/blueprints/packages/packages.py:271 +#: app/blueprints/packages/packages.py:237 msgid "Video URL" msgstr "URL відеозапису" -#: app/blueprints/packages/packages.py:272 +#: app/blueprints/packages/packages.py:238 msgid "Donate URL" msgstr "Пожертвувати URL" -#: app/blueprints/packages/packages.py:273 +#: app/blueprints/packages/packages.py:239 msgid "Translation URL" msgstr "" -#: app/blueprints/packages/packages.py:279 +#: app/blueprints/packages/packages.py:245 msgid "_game is not an allowed name" msgstr "_гра не є дозволеною назвою" -#: app/blueprints/packages/packages.py:289 +#: app/blueprints/packages/packages.py:255 msgid "" "Package already exists, but is removed. Please contact ContentDB staff to" " restore the package" @@ -335,91 +319,98 @@ msgstr "" "Пакет уже існує, але видалено. Щоб відновити пакет, зверніться до " "персоналу ContentDB" -#: app/blueprints/packages/packages.py:294 +#: app/blueprints/packages/packages.py:260 msgid "Package already exists" msgstr "Пакет уже існує" -#: app/blueprints/packages/packages.py:300 +#: app/blueprints/packages/packages.py:266 msgid "A collection with a similar name already exists" msgstr "Колекція з подібним іменем вже існує" -#: app/blueprints/packages/packages.py:361 +#: app/blueprints/packages/packages.py:319 +#: app/blueprints/packages/releases.py:82 +msgid "" +"You must add an email address to your account and confirm it before you " +"can manage packages" +msgstr "" + +#: app/blueprints/packages/packages.py:331 msgid "Unable to find that user" msgstr "Не вдалося знайти такого користувача" -#: app/blueprints/packages/packages.py:365 +#: app/blueprints/packages/packages.py:335 #: app/blueprints/packages/screenshots.py:137 #: app/blueprints/users/settings.py:131 msgid "Permission denied" msgstr "Доступ відхилено" -#: app/blueprints/packages/packages.py:421 -#: app/blueprints/packages/packages.py:494 -#: app/blueprints/packages/packages.py:514 +#: app/blueprints/packages/packages.py:391 +#: app/blueprints/packages/packages.py:464 +#: app/blueprints/packages/packages.py:484 msgid "You don't have permission to do that" msgstr "У Вас нема прав робити це" -#: app/blueprints/packages/packages.py:453 +#: app/blueprints/packages/packages.py:423 msgid "Please comment what changes are needed in the approval thread" msgstr "Будь ласка, прокоментуйте необхідні зміни в гілці затвердження" -#: app/blueprints/packages/packages.py:460 +#: app/blueprints/packages/packages.py:430 msgid "" "Please comment in the approval thread so editors know what you have " "changed" msgstr "" -#: app/blueprints/packages/packages.py:509 +#: app/blueprints/packages/packages.py:479 msgid "Deleted package" msgstr "Видалити пакунок" -#: app/blueprints/packages/packages.py:529 +#: app/blueprints/packages/packages.py:499 msgid "Unapproved package" msgstr "Несхвалений пакунок" -#: app/blueprints/packages/packages.py:538 +#: app/blueprints/packages/packages.py:508 msgid "Maintainers (Comma-separated)" msgstr "Супровідники (розділені комою)" -#: app/blueprints/packages/packages.py:547 +#: app/blueprints/packages/packages.py:517 msgid "You don't have permission to edit maintainers" msgstr "Ви не маєте дозволу редагувати супроводжуючих" -#: app/blueprints/packages/packages.py:597 +#: app/blueprints/packages/packages.py:567 msgid "You are not a maintainer" msgstr "Ви не супровідник" -#: app/blueprints/packages/packages.py:600 +#: app/blueprints/packages/packages.py:570 msgid "Package owners cannot remove themselves as maintainers" msgstr "Власник пакунка не може вилучити себе як супровідника" -#: app/blueprints/packages/packages.py:632 +#: app/blueprints/packages/packages.py:602 msgid "Author Name" msgstr "Імʼя автора" -#: app/blueprints/packages/packages.py:702 +#: app/blueprints/packages/packages.py:672 msgid "Enable support detection based on dependencies (recommended)" msgstr "Увімкнути виявлення підтримки на основі залежностей (рекомендовано)" -#: app/blueprints/packages/packages.py:703 +#: app/blueprints/packages/packages.py:673 msgid "Supported games" msgstr "Підтримувані ігри" -#: app/blueprints/packages/packages.py:704 +#: app/blueprints/packages/packages.py:674 msgid "Unsupported games" msgstr "Непідтримувані ігри" -#: app/blueprints/packages/packages.py:705 +#: app/blueprints/packages/packages.py:675 msgid "Supports all games (unless stated) / is game independent" msgstr "Підтримує усі ігри (доки не вказано)/ ігро-незалежний" -#: app/blueprints/packages/packages.py:721 +#: app/blueprints/packages/packages.py:691 msgid "You need at least one release before you can edit game support" msgstr "" "Вам потрібна щонайменше одна публікація, перш ніж ви зможете редагувати " "підтримку ігор" -#: app/blueprints/packages/packages.py:725 +#: app/blueprints/packages/packages.py:695 msgid "Mod(pack) needs to contain at least one mod. Please create a new release" msgstr "" "Пакунок модів має містити щонайменше один мод. Будь ласка створіть нову " @@ -442,13 +433,13 @@ msgstr "Посилання на Git (тобто: хеш фіксації, гіл #: app/blueprints/packages/releases.py:58 #: app/blueprints/packages/releases.py:70 -#: app/blueprints/packages/releases.py:194 +#: app/blueprints/packages/releases.py:198 msgid "Minimum Minetest Version" msgstr "Мінімальна версія Minetest" #: app/blueprints/packages/releases.py:60 #: app/blueprints/packages/releases.py:72 -#: app/blueprints/packages/releases.py:197 +#: app/blueprints/packages/releases.py:201 msgid "Maximum Minetest Version" msgstr "Максимальна версія Minetest" @@ -466,80 +457,79 @@ msgstr "ІД завдання" msgid "Is Approved" msgstr "Затверджено" -#: app/blueprints/packages/releases.py:87 +#: app/blueprints/packages/releases.py:91 msgid "Import from Git" msgstr "Імпортувати з Git" -#: app/blueprints/packages/releases.py:87 +#: app/blueprints/packages/releases.py:91 msgid "Upload .zip file" msgstr "Відвантажити файл .zip" -#: app/blueprints/packages/releases.py:193 +#: app/blueprints/packages/releases.py:197 msgid "Set Min" msgstr "Вказати мінімум" -#: app/blueprints/packages/releases.py:196 +#: app/blueprints/packages/releases.py:200 msgid "Set Max" msgstr "Вказати максимум" -#: app/blueprints/packages/releases.py:199 +#: app/blueprints/packages/releases.py:203 msgid "Only change values previously set as none" msgstr "" "Змінюйте лише значення, для яких раніше було встановлено значення " "\"немає\"." -#: app/blueprints/packages/releases.py:200 +#: app/blueprints/packages/releases.py:204 msgid "Update" msgstr "Оновити" -#: app/blueprints/packages/releases.py:252 +#: app/blueprints/packages/releases.py:256 #: app/templates/packages/update_config.html:25 msgid "Trigger" msgstr "Тригер" -#: app/blueprints/packages/releases.py:253 +#: app/blueprints/packages/releases.py:257 msgid "New Commit" msgstr "Новий коміт" -#: app/blueprints/packages/releases.py:254 app/templates/admin/tags/list.html:8 +#: app/blueprints/packages/releases.py:258 app/templates/admin/tags/list.html:8 msgid "New Tag" msgstr "Нова мітка" -#: app/blueprints/packages/releases.py:256 +#: app/blueprints/packages/releases.py:260 msgid "Branch name" msgstr "Назва гілки" -#: app/blueprints/packages/releases.py:257 +#: app/blueprints/packages/releases.py:261 #: app/templates/packages/update_config.html:38 msgid "Action" msgstr "Дія" -#: app/blueprints/packages/releases.py:258 +#: app/blueprints/packages/releases.py:262 msgid "Send notification and mark as outdated" msgstr "Надіслати сповіщення і позначити застарілим" -#: app/blueprints/packages/releases.py:258 -#: app/templates/macros/package_approval.html:22 +#: app/blueprints/packages/releases.py:262 app/logic/package_approval.py:104 msgid "Create release" msgstr "Створити випуск" -#: app/blueprints/packages/releases.py:260 +#: app/blueprints/packages/releases.py:264 msgid "Save Settings" msgstr "Зберегти налаштування" -#: app/blueprints/packages/releases.py:261 +#: app/blueprints/packages/releases.py:265 msgid "Disable Automation" msgstr "Вимкнути автоматизацію" -#: app/blueprints/packages/releases.py:300 +#: app/blueprints/packages/releases.py:304 msgid "Please add a Git repository URL in order to set up automatic releases" msgstr "Додайте URL-адресу сховища Git, щоб налаштувати автоматичні випуски" -#: app/blueprints/packages/releases.py:316 +#: app/blueprints/packages/releases.py:320 msgid "Deleted update configuration" msgstr "Конфігурацію оновлення видалено" -#: app/blueprints/packages/releases.py:324 +#: app/blueprints/packages/releases.py:328 msgid "Now, please create an initial release" msgstr "Тепер, будь ласка, створіть початковий випуск" @@ -649,7 +639,7 @@ msgid "Please wait before commenting again" msgstr "Зачекайте, перш ніж коментувати знову" #: app/blueprints/threads/__init__.py:284 -#: app/templates/macros/package_approval.html:112 +#: app/templates/macros/package_approval.html:56 msgid "Open Thread" msgstr "Відкрити гілку" @@ -714,7 +704,7 @@ msgstr "Не вдалося ввійти" msgid "Display Name" msgstr "Відображуване ім'я" -#: app/blueprints/users/account.py:101 app/blueprints/users/settings.py:298 +#: app/blueprints/users/account.py:101 app/blueprints/users/settings.py:309 #: app/templates/users/list.html:18 msgid "Username" msgstr "Імʼя користувача" @@ -1005,7 +995,7 @@ msgid "Account and Security" msgstr "Обліківка і безпека" #: app/blueprints/users/settings.py:46 -#: app/templates/users/settings_email.html:8 +#: app/templates/users/settings_email.html:12 msgid "Email and Notifications" msgstr "Ел. пошта і сповіщення" @@ -1030,27 +1020,27 @@ msgstr "URL-адреса пожертви" msgid "A user already has that name" msgstr "Користувач уже має таке імʼя" -#: app/blueprints/users/settings.py:256 +#: app/blueprints/users/settings.py:264 msgid "Users with moderator rank or above cannot be deleted" msgstr "Користувачі з рангом модератора або вище не можуть бути видалені" -#: app/blueprints/users/settings.py:299 +#: app/blueprints/users/settings.py:310 msgid "Display name" msgstr "Відображуване ім'я" -#: app/blueprints/users/settings.py:300 +#: app/blueprints/users/settings.py:311 msgid "Forums Username" msgstr "Імʼя користувача на форумі" -#: app/blueprints/users/settings.py:301 +#: app/blueprints/users/settings.py:312 msgid "GitHub Username" msgstr "Імʼя користувача GitHub" -#: app/blueprints/users/settings.py:302 app/templates/users/list.html:14 +#: app/blueprints/users/settings.py:313 app/templates/users/list.html:14 msgid "Rank" msgstr "ранг" -#: app/blueprints/users/settings.py:346 +#: app/blueprints/users/settings.py:357 msgid "Can't promote a user to a rank higher than yourself!" msgstr "Не можна підвищити користувача до рангу, вищого за вас!" @@ -1067,33 +1057,79 @@ msgstr "Файловий фільтр" msgid "Search" msgstr "Пошук" -#: app/logic/package_validator.py:37 +#: app/logic/package_approval.py:95 msgid "A package already exists with this name. Please see Policy and Guidance 3" msgstr "Пакет із такою назвою вже існує. Перегляньте Політику та вказівки 3" -#: app/logic/package_validator.py:40 -#: app/templates/macros/package_approval.html:36 -msgid "A release is required before this package can be approved." -msgstr "Перш ніж цей пакет можна буде затвердити, потрібен випуск." +#: app/logic/package_approval.py:99 +msgid "You need to create a release before this package can be approved." +msgstr "Вам потрібно створити випуск, перш ніж цей пакет можна буде схвалити." -#: app/logic/package_validator.py:46 -#: app/templates/macros/package_approval.html:45 +#: app/logic/package_approval.py:101 +msgid "Release is still importing, or has an error." +msgstr "Випуск все ще імпортується або має помилку." + +#: app/logic/package_approval.py:105 +msgid "Set up releases" +msgstr "Налаштувати випуски" + +#: app/logic/package_approval.py:112 +msgid "You need to add at least one screenshot." +msgstr "Потрібно додати принаймні один знімок екрана." + +#: app/logic/package_approval.py:117 #, python-format msgid "" "The following hard dependencies need to be added to ContentDB first: " "%(deps)s" msgstr "Спершу до ContentDB потрібно додати такі жорсткі залежності: %(deps)s" -#: app/logic/package_validator.py:51 -#: app/templates/macros/package_approval.html:41 -msgid "You need to add at least one screenshot." -msgstr "Потрібно додати принаймні один знімок екрана." +#: app/logic/package_approval.py:121 +msgid "" +"What games does your package support? Please specify on the supported " +"games page" +msgstr "" -#: app/logic/package_validator.py:54 -#: app/templates/macros/package_approval.html:49 +#: app/logic/package_approval.py:126 msgid "Please wait for the license to be added to CDB." msgstr "Зачекайте, поки ліцензію буде додано до CDB." +#: app/logic/package_approval.py:134 +msgid "Please make sure that this package has the right to the names it uses." +msgstr "" +"Будь ласка, переконайтеся, що цей пакет має права на імена, які він " +"використовує." + +#: app/logic/package_approval.py:139 +#, python-format +msgid "Please make sure that this package has the right to the names %(names)s" +msgstr "Переконайтеся, що цей пакет має права на імена %(names)s" + +#: app/logic/package_approval.py:140 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/logic/package_approval.py:145 +msgid "Error: Another package already uses this forum topic!" +msgstr "Помилка: Інший пакунок вже використовує цю тему форуму!" + +#: app/logic/package_approval.py:150 +msgid "Error: Forum topic author doesn't match package author." +msgstr "Помилка: Автор теми форуму не співпадає з автором пакунка." + +#: app/logic/package_approval.py:152 +msgid "" +"Warning: Forum topic not found. The topic may have been created since the" +" last forum crawl." +msgstr "" + #: app/logic/packages.py:99 msgid "" "Name can only contain lower case letters (a-z), digits (0-9), and " @@ -1196,7 +1232,7 @@ msgstr "Затвердити" msgid "Delete" msgstr "Видалити" -#: app/models/packages.py:572 app/templates/packages/view.html:163 +#: app/models/packages.py:569 app/templates/packages/view.html:163 msgid "Work in Progress" msgstr "Робота в процесі" @@ -1318,7 +1354,7 @@ msgstr "Вийти з аккаунта" msgid "Languages" msgstr "" -#: app/templates/base.html:202 app/templates/translate/index.html:72 +#: app/templates/base.html:202 app/templates/translate/index.html:76 msgid "Help translate ContentDB" msgstr "Допоможіть перекласти ContentDB" @@ -1426,17 +1462,6 @@ msgstr "Далі" msgid "Recently Added" msgstr "Нещодавно додані" -#: 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" @@ -1844,10 +1869,8 @@ msgstr "" "обліковим записом." #: app/templates/emails/unable_to_find_account.html:9 -msgid "Otherwise, you may need to contact rubenwardy for help." +msgid "Otherwise, you may need to contact the admin for help." msgstr "" -"В іншому випадку вам може знадобитися звернутися за допомогою до " -"rubenwardy." #: app/templates/emails/unable_to_find_account.html:12 msgid "" @@ -1930,58 +1953,35 @@ msgstr "Почніть вводити, щоб побачити пропозиц msgid "State" msgstr "Держава" -#: app/templates/macros/package_approval.html:26 -msgid "Set up releases" -msgstr "Налаштувати випуски" - -#: app/templates/macros/package_approval.html:31 -msgid "You need to create a release before this package can be approved." -msgstr "Вам потрібно створити випуск, перш ніж цей пакет можна буде схвалити." - -#: app/templates/macros/package_approval.html:33 -msgid "Release is still importing, or has an error." -msgstr "Випуск все ще імпортується або має помилку." - -#: app/templates/macros/package_approval.html:56 -msgid "You should add at least one screenshot." -msgstr "Ви повинні додати принаймні один знімок екрана." - -#: app/templates/macros/package_approval.html:62 +#: app/templates/macros/package_approval.html:36 msgid "Please wait for the release to be approved." msgstr "Будь ласка, дочекайтеся схвалення випуску." -#: app/templates/macros/package_approval.html:64 +#: app/templates/macros/package_approval.html:38 msgid "You can now approve this package if you're ready." msgstr "Тепер ви можете схвалити цей пакет, якщо ви готові." -#: app/templates/macros/package_approval.html:66 +#: app/templates/macros/package_approval.html:40 msgid "Please wait for the package to be approved." msgstr "Будь ласка, дочекайтеся схвалення випуску." -#: app/templates/macros/package_approval.html:70 +#: app/templates/macros/package_approval.html:44 msgid "You can now submit this package for approval if you're ready." msgstr "Тепер ви можете подати цей пакет на затвердження, якщо ви готові." -#: app/templates/macros/package_approval.html:72 +#: app/templates/macros/package_approval.html:46 msgid "This package can be submitted for approval when ready." msgstr "Цей пакет можна надіслати на затвердження, коли він буде готовий." -#: app/templates/macros/package_approval.html:102 -msgid "Please make sure that this package has the right to the names it uses." +#: app/templates/macros/package_approval.html:49 +msgid "You need to fix the above errors before you can submit for review" msgstr "" -"Будь ласка, переконайтеся, що цей пакет має права на імена, які він " -"використовує." -#: app/templates/macros/package_approval.html:104 -#, python-format -msgid "Please make sure that this package has the right to the names %(names)s" -msgstr "Переконайтеся, що цей пакет має права на імена %(names)s" - -#: app/templates/macros/package_approval.html:115 +#: app/templates/macros/package_approval.html:59 msgid "Package approval thread" msgstr "Нитка затвердження пакета" -#: app/templates/macros/package_approval.html:116 +#: app/templates/macros/package_approval.html:60 msgid "" "You can open a thread if you have a question for the approver or package " "author." @@ -3279,16 +3279,27 @@ msgstr "" msgid "Translating content meta - lua_api.md" msgstr "" -#: app/templates/packages/translation.html:31 +#: app/templates/packages/translation.html:30 +msgid "Translation template" +msgstr "" + +#: app/templates/packages/translation.html:32 +#, python-format +msgid "" +"To quickly add support for ContentDB package translation, create a file " +"at %(location)s with the following content:" +msgstr "" + +#: app/templates/packages/translation.html:43 #, python-format msgid "%(title)s is available in %(num)d languages." msgstr "" -#: app/templates/packages/translation.html:32 +#: app/templates/packages/translation.html:44 msgid "ContentDB reads translations from locale files (.tr) in your package." msgstr "" -#: app/templates/packages/translation.html:39 +#: app/templates/packages/translation.html:51 msgid "Language" msgstr "" @@ -3554,8 +3565,8 @@ msgstr "" " через цю форму." #: app/templates/report/index.html:16 -msgid "Please sign in or contact the admin in another way" -msgstr "Будь ласка, увійдіть або зв'яжіться з адміністратором іншим способом" +msgid "Please sign in or contact the admin using the link below." +msgstr "" #: app/templates/report/index.html:34 msgid "What are you reporting? Why are you reporting it?" @@ -3978,20 +3989,24 @@ msgid "" "languages." msgstr "" -#: app/templates/translate/index.html:69 +#: app/templates/translate/index.html:65 +msgid "How to translate a mod / game" +msgstr "" + +#: app/templates/translate/index.html:73 msgid "ContentDB" msgstr "" -#: app/templates/translate/index.html:76 +#: app/templates/translate/index.html:80 msgid "Packages that support translation" msgstr "" -#: app/templates/translate/index.html:81 +#: app/templates/translate/index.html:85 #, python-format msgid "Only show packages with %(lang)s translation" msgstr "" -#: app/templates/translate/index.html:85 +#: app/templates/translate/index.html:89 #, python-format msgid "Hide packages with %(lang)s translation" msgstr "" @@ -4077,7 +4092,7 @@ msgstr "" #: app/templates/users/change_set_password.html:17 #: app/templates/users/register.html:25 -#: app/templates/users/settings_email.html:20 +#: app/templates/users/settings_email.html:24 msgid "Your email will never be shared with a third-party." msgstr "Ваша електронна пошта ніколи не буде передана третім особам." @@ -4352,7 +4367,7 @@ msgid "Change Email and Send Password Reset" msgstr "Зміна адреси електронної пошти та скидання пароля" #: app/templates/users/modtools.html:108 -#: app/templates/users/settings_email.html:14 +#: app/templates/users/settings_email.html:18 msgid "Email Address" msgstr "Ел. адреса" @@ -4431,14 +4446,20 @@ msgid "Profile Picture" msgstr "Зображення профілю" #: app/templates/users/profile_edit.html:27 -msgid "Sync with Forums" +msgid "Import from forums" msgstr "" -#: app/templates/users/profile_edit.html:46 +#: app/templates/users/profile_edit.html:47 +msgid "" +"Profile pictures should be square, at least 64x64px, and one of the " +"following formats: jpeg, png, or webp." +msgstr "" + +#: app/templates/users/profile_edit.html:51 msgid "Profile Information" msgstr "Інформація про профіль" -#: app/templates/users/profile_edit.html:53 +#: app/templates/users/profile_edit.html:58 msgid "Pretending to be another user is grounds for a permanent ban" msgstr "Видавання себе за іншого користувача є підставою для постійного бану" @@ -4475,7 +4496,7 @@ msgstr "Я погоджуюся з умовами " msgid "Email and Notifications - %(username)s" msgstr "Електронна пошта та сповіщення - %(username)s" -#: app/templates/users/settings_email.html:19 +#: app/templates/users/settings_email.html:23 msgid "" "Your email is needed to recover your account if you forget your password," " and to send (configurable) notifications." @@ -4484,21 +4505,21 @@ msgstr "" " забудете пароль, а також для надсилання повідомлень (які можна " "налаштувати)." -#: app/templates/users/settings_email.html:25 +#: app/templates/users/settings_email.html:29 msgid "There is at least one verification pending." msgstr "Принаймні одна перевірка ще не завершена." -#: app/templates/users/settings_email.html:29 +#: app/templates/users/settings_email.html:33 msgid "Notification Settings" msgstr "Налаштування сповіщень" -#: app/templates/users/settings_email.html:33 +#: app/templates/users/settings_email.html:37 msgid "Email notifications are currently turned off. Click 'save' to enable." msgstr "" "Сповіщення на електронну пошту наразі вимкнено. Натисніть \"Зберегти\", " "щоб увімкнути." -#: app/templates/users/settings_email.html:38 +#: app/templates/users/settings_email.html:42 msgid "" "Configure whether certain types of notifications are sent immediately, or" " as part of a daily digest." @@ -4507,14 +4528,18 @@ msgstr "" "щоденного дайджесту." #: app/templates/users/settings_email.html:43 +msgid "Disable all" +msgstr "" + +#: app/templates/users/settings_email.html:48 msgid "Event" msgstr "Подія" -#: app/templates/users/settings_email.html:45 +#: app/templates/users/settings_email.html:50 msgid "Immediately" msgstr "Негайно." -#: app/templates/users/settings_email.html:46 +#: app/templates/users/settings_email.html:51 msgid "In digest" msgstr "У дайджесті" @@ -4722,7 +4747,7 @@ msgstr "" #~ msgstr "Верхній знімок екрана буде використано як мініатюру пакунка." #~ msgid "Sync with Forums" -#~ msgstr "Синхронізація з форумами" +#~ msgstr "" #~ msgid "" #~ "No reviewed packages accepting donations. " @@ -4868,3 +4893,26 @@ msgstr "" #~ msgid "Create Tag" #~ msgstr "Створити мітку" +#~ msgid "" +#~ "Warning: Forum topic not found. This " +#~ "may happen if the topic has only" +#~ " just been created." +#~ msgstr "" +#~ "Увага: Не знайдено теми форуму. Таке " +#~ "може трапитися, якщо тему щойно " +#~ "створено." + +#~ msgid "A release is required before this package can be approved." +#~ msgstr "Перш ніж цей пакет можна буде затвердити, потрібен випуск." + +#~ msgid "Otherwise, you may need to contact rubenwardy for help." +#~ msgstr "" +#~ "В іншому випадку вам може знадобитися" +#~ " звернутися за допомогою до rubenwardy." + +#~ msgid "You should add at least one screenshot." +#~ msgstr "Ви повинні додати принаймні один знімок екрана." + +#~ msgid "Please sign in or contact the admin in another way" +#~ msgstr "Будь ласка, увійдіть або зв'яжіться з адміністратором іншим способом" + diff --git a/translations/vi/LC_MESSAGES/messages.po b/translations/vi/LC_MESSAGES/messages.po index 648f45d0..4e6aa417 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: 2024-03-03 02:54+0000\n" +"POT-Creation-Date: 2024-03-23 16:19+0000\n" "PO-Revision-Date: 2022-08-25 11:19+0000\n" "Last-Translator: Văn Chí \n" "Language: vi\n" @@ -19,11 +19,11 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.12.1\n" -#: app/__init__.py:123 +#: app/__init__.py:137 msgid "Banned:" msgstr "Đã bị cấm:" -#: app/__init__.py:125 +#: app/__init__.py:139 msgid "You have been banned." msgstr "Bạn đã và đang bị cấm." @@ -42,7 +42,7 @@ msgstr "Gói" msgid "%(package_type)s for %(game_name)s" msgstr "" -#: app/template_filters.py:90 +#: app/template_filters.py:92 #, fuzzy, python-format msgid "%(delta)s ago" msgstr "%(delta)s trước" @@ -63,10 +63,10 @@ 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:275 -#: app/blueprints/packages/packages.py:539 -#: app/blueprints/packages/packages.py:635 -#: app/blueprints/packages/packages.py:706 +#: app/blueprints/oauth/__init__.py:175 app/blueprints/packages/packages.py:241 +#: app/blueprints/packages/packages.py:509 +#: app/blueprints/packages/packages.py:605 +#: app/blueprints/packages/packages.py:676 #: app/blueprints/packages/releases.py:62 #: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:49 #: app/blueprints/packages/screenshots.py:36 @@ -74,7 +74,7 @@ msgstr "Giới hạn bởi gói" #: 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 +#: app/blueprints/users/settings.py:315 app/templates/users/modtools.html:111 msgid "Save" msgstr "Lưu" @@ -85,13 +85,13 @@ msgstr "Lưu" #: 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 +#: app/templates/packages/translation.html:54 msgid "Title" msgstr "Tiêu đề" #: app/blueprints/collections/__init__.py:80 #: app/blueprints/collections/__init__.py:85 -#: app/templates/packages/translation.html:45 +#: app/templates/packages/translation.html:57 msgid "Short Description" msgstr "" @@ -137,31 +137,31 @@ msgstr "" msgid "Removed package from favorites collection" msgstr "" -#: app/blueprints/github/__init__.py:52 +#: app/blueprints/github/__init__.py:54 #, fuzzy msgid "Authorization failed [err=gh-oauth-login-failed]" msgstr "Ủy quyền sai [err=gh-oauth-login-failed]" -#: app/blueprints/github/__init__.py:76 +#: app/blueprints/github/__init__.py:78 msgid "Linked GitHub to account" msgstr "Đã liên kết GitHub vào tài khoản" -#: app/blueprints/github/__init__.py:79 +#: app/blueprints/github/__init__.py:81 msgid "GitHub account is already associated with another user" msgstr "Tài khoản GitHub đã được liên kết với một người dùng khác rồi" -#: app/blueprints/github/__init__.py:85 +#: app/blueprints/github/__init__.py:87 msgid "Unable to find an account for that GitHub user" msgstr "Không thể tìm thấy tài khoản cho người dùng GitHub đó" -#: app/blueprints/github/__init__.py:90 +#: app/blueprints/github/__init__.py:92 #, fuzzy msgid "Authorization failed [err=gh-login-failed]" msgstr "Ủy quyền thất bại [err=gh-login-failed]" #: app/blueprints/oauth/__init__.py:169 app/templates/admin/tags/list.html:30 #: app/templates/admin/warnings/list.html:24 -#: app/templates/users/settings_email.html:44 +#: app/templates/users/settings_email.html:49 msgid "Description" msgstr "Mô tả" @@ -224,203 +224,194 @@ msgstr "Chia sẻ và Huy hiệu" msgid "Remove / Unpublish" msgstr "" -#: app/blueprints/packages/__init__.py:80 +#: app/blueprints/packages/__init__.py:80 app/logic/package_approval.py:123 #: app/templates/packages/game_support.html:4 msgid "Supported Games" msgstr "" -#: app/blueprints/packages/packages.py:177 -msgid "Error: Another package already uses this forum topic!" -msgstr "Lỗi: Một gói khác đã sử dụng chủ đề diễn đàn này rồi!" - -#: app/blueprints/packages/packages.py:183 -msgid "Error: Forum topic author doesn't match package author." -msgstr "Lỗi: Tác giả chủ đề diễn đàn không khớp với tác giả gói." - -#: app/blueprints/packages/packages.py:186 -msgid "" -"Warning: Forum topic not found. This may happen if the topic has only " -"just been created." -msgstr "" -"Cảnh báo: Không tìm thấy chủ đề diễn đàn. Điều này có lẽ sẽ xảy ra nếu " -"chủ đề chỉ mới vừa được tạo." - -#: app/blueprints/packages/packages.py:239 +#: app/blueprints/packages/packages.py:205 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:589 +#: app/blueprints/packages/packages.py:219 app/templates/packages/view.html:589 #, fuzzy msgid "Type" msgstr "Nhập" -#: app/blueprints/packages/packages.py:254 +#: app/blueprints/packages/packages.py:220 msgid "Title (Human-readable)" msgstr "Tiêu đề (Người-đọc được)" -#: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:633 +#: app/blueprints/packages/packages.py:221 +#: app/blueprints/packages/packages.py:603 msgid "Name (Technical)" msgstr "Tên (Kỹ thuật)" -#: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:634 +#: app/blueprints/packages/packages.py:221 +#: app/blueprints/packages/packages.py:604 #: 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 (_)" -#: app/blueprints/packages/packages.py:256 +#: app/blueprints/packages/packages.py:222 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:611 +#: app/blueprints/packages/packages.py:224 app/templates/packages/view.html:611 msgid "Maintenance State" msgstr "Trạng thái Bảo trì" -#: app/blueprints/packages/packages.py:260 app/templates/admin/tags/list.html:4 +#: app/blueprints/packages/packages.py:226 app/templates/admin/tags/list.html:4 #: app/templates/admin/tags/list.html:10 app/templates/todo/tags.html:38 msgid "Tags" msgstr "Thẻ" -#: app/blueprints/packages/packages.py:261 +#: app/blueprints/packages/packages.py:227 msgid "Content Warnings" msgstr "Cảnh báo Nội dung" -#: app/blueprints/packages/packages.py:262 app/templates/packages/view.html:600 +#: app/blueprints/packages/packages.py:228 app/templates/packages/view.html:600 msgid "License" msgstr "Giấy phép" -#: app/blueprints/packages/packages.py:263 +#: app/blueprints/packages/packages.py:229 #, fuzzy msgid "Media License" msgstr "Giấy phép phương tiện truyền thông" -#: app/blueprints/packages/packages.py:265 +#: app/blueprints/packages/packages.py:231 msgid "Long Description (Markdown)" msgstr "Mô tả dài (Cho phép đánh dấu)" -#: app/blueprints/packages/packages.py:267 +#: app/blueprints/packages/packages.py:233 msgid "VCS Repository URL" msgstr "URL kho lưu trữ VCS" -#: app/blueprints/packages/packages.py:268 app/blueprints/users/settings.py:75 +#: app/blueprints/packages/packages.py:234 app/blueprints/users/settings.py:75 msgid "Website URL" msgstr "URL trang web" -#: app/blueprints/packages/packages.py:269 +#: app/blueprints/packages/packages.py:235 msgid "Issue Tracker URL" msgstr "URL của Trình theo dõi Sự cố" -#: app/blueprints/packages/packages.py:270 +#: app/blueprints/packages/packages.py:236 msgid "Forum Topic ID" msgstr "ID chủ đề diễn đàn" -#: app/blueprints/packages/packages.py:271 +#: app/blueprints/packages/packages.py:237 msgid "Video URL" msgstr "URL video" -#: app/blueprints/packages/packages.py:272 +#: app/blueprints/packages/packages.py:238 msgid "Donate URL" msgstr "" -#: app/blueprints/packages/packages.py:273 +#: app/blueprints/packages/packages.py:239 msgid "Translation URL" msgstr "" -#: app/blueprints/packages/packages.py:279 +#: app/blueprints/packages/packages.py:245 msgid "_game is not an allowed name" msgstr "" -#: app/blueprints/packages/packages.py:289 +#: app/blueprints/packages/packages.py:255 msgid "" "Package already exists, but is removed. Please contact ContentDB staff to" " restore the package" msgstr "" -#: app/blueprints/packages/packages.py:294 +#: app/blueprints/packages/packages.py:260 msgid "Package already exists" msgstr "Gói đã tồn tại rồi" -#: app/blueprints/packages/packages.py:300 +#: app/blueprints/packages/packages.py:266 msgid "A collection with a similar name already exists" msgstr "" -#: app/blueprints/packages/packages.py:361 +#: app/blueprints/packages/packages.py:319 +#: app/blueprints/packages/releases.py:82 +msgid "" +"You must add an email address to your account and confirm it before you " +"can manage packages" +msgstr "" + +#: app/blueprints/packages/packages.py:331 msgid "Unable to find that user" msgstr "Không thể tìm thấy người dùng đó" -#: app/blueprints/packages/packages.py:365 +#: app/blueprints/packages/packages.py:335 #: 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:421 -#: app/blueprints/packages/packages.py:494 -#: app/blueprints/packages/packages.py:514 +#: app/blueprints/packages/packages.py:391 +#: app/blueprints/packages/packages.py:464 +#: app/blueprints/packages/packages.py:484 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:453 +#: app/blueprints/packages/packages.py:423 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:460 +#: app/blueprints/packages/packages.py:430 msgid "" "Please comment in the approval thread so editors know what you have " "changed" msgstr "" -#: app/blueprints/packages/packages.py:509 +#: app/blueprints/packages/packages.py:479 msgid "Deleted package" msgstr "Gói đã xóa" -#: app/blueprints/packages/packages.py:529 +#: app/blueprints/packages/packages.py:499 #, fuzzy msgid "Unapproved package" msgstr "Gói chưa được phê duyệt" -#: app/blueprints/packages/packages.py:538 +#: app/blueprints/packages/packages.py:508 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:547 +#: app/blueprints/packages/packages.py:517 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:597 +#: app/blueprints/packages/packages.py:567 msgid "You are not a maintainer" msgstr "Bạn không phải người bảo trì" -#: app/blueprints/packages/packages.py:600 +#: app/blueprints/packages/packages.py:570 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:632 +#: app/blueprints/packages/packages.py:602 msgid "Author Name" msgstr "Tên Tác giả" -#: app/blueprints/packages/packages.py:702 +#: app/blueprints/packages/packages.py:672 msgid "Enable support detection based on dependencies (recommended)" msgstr "" -#: app/blueprints/packages/packages.py:703 +#: app/blueprints/packages/packages.py:673 msgid "Supported games" msgstr "" -#: app/blueprints/packages/packages.py:704 +#: app/blueprints/packages/packages.py:674 msgid "Unsupported games" msgstr "" -#: app/blueprints/packages/packages.py:705 +#: app/blueprints/packages/packages.py:675 msgid "Supports all games (unless stated) / is game independent" msgstr "" -#: app/blueprints/packages/packages.py:721 +#: app/blueprints/packages/packages.py:691 msgid "You need at least one release before you can edit game support" msgstr "" -#: app/blueprints/packages/packages.py:725 +#: app/blueprints/packages/packages.py:695 msgid "Mod(pack) needs to contain at least one mod. Please create a new release" msgstr "" @@ -442,13 +433,13 @@ msgstr "Tham chiếu Git (ví dụ: cam kết băm, nhánh hoặc thẻ)" #: app/blueprints/packages/releases.py:58 #: app/blueprints/packages/releases.py:70 -#: app/blueprints/packages/releases.py:194 +#: app/blueprints/packages/releases.py:198 msgid "Minimum Minetest Version" msgstr "Phiên bản Minetest Thấp nhất" #: app/blueprints/packages/releases.py:60 #: app/blueprints/packages/releases.py:72 -#: app/blueprints/packages/releases.py:197 +#: app/blueprints/packages/releases.py:201 msgid "Maximum Minetest Version" msgstr "Phiên bản Minetest Cao nhất" @@ -466,80 +457,79 @@ msgstr "ID tác vụ" msgid "Is Approved" msgstr "Được Chấp thuận" -#: app/blueprints/packages/releases.py:87 +#: app/blueprints/packages/releases.py:91 msgid "Import from Git" msgstr "Nhập từ Git" -#: app/blueprints/packages/releases.py:87 +#: app/blueprints/packages/releases.py:91 msgid "Upload .zip file" msgstr "Tải lên tệp .zip" -#: app/blueprints/packages/releases.py:193 +#: app/blueprints/packages/releases.py:197 msgid "Set Min" msgstr "Đặt tối thiểu" -#: app/blueprints/packages/releases.py:196 +#: app/blueprints/packages/releases.py:200 msgid "Set Max" msgstr "Đặt tối đa" -#: app/blueprints/packages/releases.py:199 +#: app/blueprints/packages/releases.py:203 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:200 +#: app/blueprints/packages/releases.py:204 msgid "Update" msgstr "Cập nhật" -#: app/blueprints/packages/releases.py:252 +#: app/blueprints/packages/releases.py:256 #: app/templates/packages/update_config.html:25 msgid "Trigger" msgstr "Kích hoạt" -#: app/blueprints/packages/releases.py:253 +#: app/blueprints/packages/releases.py:257 msgid "New Commit" msgstr "Cam kết Mới" -#: app/blueprints/packages/releases.py:254 app/templates/admin/tags/list.html:8 +#: app/blueprints/packages/releases.py:258 app/templates/admin/tags/list.html:8 msgid "New Tag" msgstr "Thẻ Mới" -#: app/blueprints/packages/releases.py:256 +#: app/blueprints/packages/releases.py:260 #, fuzzy msgid "Branch name" msgstr "Tên chi nhánh" -#: app/blueprints/packages/releases.py:257 +#: app/blueprints/packages/releases.py:261 #: app/templates/packages/update_config.html:38 msgid "Action" msgstr "Hành động" -#: app/blueprints/packages/releases.py:258 +#: app/blueprints/packages/releases.py:262 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:258 -#: app/templates/macros/package_approval.html:22 +#: app/blueprints/packages/releases.py:262 app/logic/package_approval.py:104 msgid "Create release" msgstr "Tạo phát hành" -#: app/blueprints/packages/releases.py:260 +#: app/blueprints/packages/releases.py:264 msgid "Save Settings" msgstr "Lưu Cài Đặt" -#: app/blueprints/packages/releases.py:261 +#: app/blueprints/packages/releases.py:265 #, fuzzy msgid "Disable Automation" msgstr "Tắt tự động hóa" -#: app/blueprints/packages/releases.py:300 +#: app/blueprints/packages/releases.py:304 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:316 +#: app/blueprints/packages/releases.py:320 msgid "Deleted update configuration" msgstr "Đã xóa cấu hình cập nhật" -#: app/blueprints/packages/releases.py:324 +#: app/blueprints/packages/releases.py:328 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" @@ -650,7 +640,7 @@ msgid "Please wait before commenting again" msgstr "Xin vui lòng chờ đợi trước khi bình luận một lần nữa" #: app/blueprints/threads/__init__.py:284 -#: app/templates/macros/package_approval.html:112 +#: app/templates/macros/package_approval.html:56 #, fuzzy msgid "Open Thread" msgstr "Mở Chủ Đề" @@ -717,7 +707,7 @@ msgstr "Đăng nhập không thành công" msgid "Display Name" msgstr "Tên hiển thị" -#: app/blueprints/users/account.py:101 app/blueprints/users/settings.py:298 +#: app/blueprints/users/account.py:101 app/blueprints/users/settings.py:309 #: app/templates/users/list.html:18 msgid "Username" msgstr "tên tài khoản" @@ -1008,7 +998,7 @@ msgid "Account and Security" msgstr "Tài khoản và Bảo mật" #: app/blueprints/users/settings.py:46 -#: app/templates/users/settings_email.html:8 +#: app/templates/users/settings_email.html:12 msgid "Email and Notifications" msgstr "Email và thông báo" @@ -1034,29 +1024,29 @@ msgstr "URL đóng góp" msgid "A user already has that name" msgstr "Một người dùng đã có tên đó" -#: app/blueprints/users/settings.py:256 +#: app/blueprints/users/settings.py:264 #, fuzzy msgid "Users with moderator rank or above cannot be deleted" msgstr "Người dùng có xếp hạng người kiểm duyệt trở lên không thể bị xóa" -#: app/blueprints/users/settings.py:299 +#: app/blueprints/users/settings.py:310 msgid "Display name" msgstr "Hiển thị tên" -#: app/blueprints/users/settings.py:300 +#: app/blueprints/users/settings.py:311 msgid "Forums Username" msgstr "Tên người dùng của diễn đàn" -#: app/blueprints/users/settings.py:301 +#: app/blueprints/users/settings.py:312 msgid "GitHub Username" msgstr "Tên GitHub" -#: app/blueprints/users/settings.py:302 app/templates/users/list.html:14 +#: app/blueprints/users/settings.py:313 app/templates/users/list.html:14 #, fuzzy msgid "Rank" msgstr "Cấp bậc" -#: app/blueprints/users/settings.py:346 +#: app/blueprints/users/settings.py:357 msgid "Can't promote a user to a rank higher than yourself!" msgstr "Không thể thăng hạng người dùng lên thứ hạng cao hơn chính bạn!" @@ -1074,33 +1064,77 @@ msgstr "Bộ lọc tệp" msgid "Search" msgstr "Tìm kiếm" -#: app/logic/package_validator.py:37 +#: app/logic/package_approval.py:95 msgid "A package already exists with this name. Please see Policy and Guidance 3" msgstr "" -#: app/logic/package_validator.py:40 -#: app/templates/macros/package_approval.html:36 -msgid "A release is required before this package can be approved." -msgstr "Một bản phát hành là cần thiết trước khi gói này có thể được chấp thuận." +#: app/logic/package_approval.py:99 +msgid "You need to create a release before this package can be approved." +msgstr "Bạn cần tạo một bản phát hành trước khi gói này có thể được phê duyệt." -#: app/logic/package_validator.py:46 -#: app/templates/macros/package_approval.html:45 +#: app/logic/package_approval.py:101 +msgid "Release is still importing, or has an error." +msgstr "Bản phát hành vẫn đang nhập hoặc có lỗi." + +#: app/logic/package_approval.py:105 +msgid "Set up releases" +msgstr "Thiết lập phát hành" + +#: app/logic/package_approval.py:112 +msgid "You need to add at least one screenshot." +msgstr "Bạn cần thêm ít nhất một ảnh chụp màn hình." + +#: app/logic/package_approval.py:117 #, python-format msgid "" "The following hard dependencies need to be added to ContentDB first: " "%(deps)s" msgstr "Trước tiên cần thêm các phần phụ thuộc cứng sau vào ContentDB: %(deps)s" -#: app/logic/package_validator.py:51 -#: app/templates/macros/package_approval.html:41 -msgid "You need to add at least one screenshot." -msgstr "Bạn cần thêm ít nhất một ảnh chụp màn hình." +#: app/logic/package_approval.py:121 +msgid "" +"What games does your package support? Please specify on the supported " +"games page" +msgstr "" -#: app/logic/package_validator.py:54 -#: app/templates/macros/package_approval.html:49 +#: app/logic/package_approval.py:126 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/package_approval.py:134 +msgid "Please make sure that this package has the right to the names it uses." +msgstr "Hãy chắc chắn rằng gói này có quyền với tên nó sử dụng." + +#: app/logic/package_approval.py:139 +#, python-format +msgid "Please make sure that this package has the right to the names %(names)s" +msgstr "Hãy đảm bảo rằng gói này có quyền đối với tên %(names)s" + +#: app/logic/package_approval.py:140 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/logic/package_approval.py:145 +msgid "Error: Another package already uses this forum topic!" +msgstr "Lỗi: Một gói khác đã sử dụng chủ đề diễn đàn này rồi!" + +#: app/logic/package_approval.py:150 +msgid "Error: Forum topic author doesn't match package author." +msgstr "Lỗi: Tác giả chủ đề diễn đàn không khớp với tác giả gói." + +#: app/logic/package_approval.py:152 +msgid "" +"Warning: Forum topic not found. The topic may have been created since the" +" last forum crawl." +msgstr "" + #: app/logic/packages.py:99 msgid "" "Name can only contain lower case letters (a-z), digits (0-9), and " @@ -1205,7 +1239,7 @@ msgstr "Chấp thuận" msgid "Delete" msgstr "Xóa" -#: app/models/packages.py:572 app/templates/packages/view.html:163 +#: app/models/packages.py:569 app/templates/packages/view.html:163 msgid "Work in Progress" msgstr "Đang tiến hành" @@ -1325,7 +1359,7 @@ msgstr "Đăng xuất" msgid "Languages" msgstr "" -#: app/templates/base.html:202 app/templates/translate/index.html:72 +#: app/templates/base.html:202 app/templates/translate/index.html:76 msgid "Help translate ContentDB" msgstr "Giúp dịch ContentDB" @@ -1432,17 +1466,6 @@ msgstr "Sau" msgid "Recently Added" msgstr "Thêm Gần đây" -#: 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" @@ -1851,9 +1874,8 @@ msgstr "" " của bạn." #: app/templates/emails/unable_to_find_account.html:9 -#, fuzzy -msgid "Otherwise, you may need to contact rubenwardy for help." -msgstr "Nếu không, bạn có thể cần liên hệ rubenwardy giúp đỡ." +msgid "Otherwise, you may need to contact the admin for help." +msgstr "" #: app/templates/emails/unable_to_find_account.html:12 msgid "" @@ -1937,56 +1959,35 @@ msgstr "Bắt đầu nhập để xem các đề xuất" msgid "State" msgstr "Trạng thái" -#: app/templates/macros/package_approval.html:26 -msgid "Set up releases" -msgstr "Thiết lập phát hành" - -#: app/templates/macros/package_approval.html:31 -msgid "You need to create a release before this package can be approved." -msgstr "Bạn cần tạo một bản phát hành trước khi gói này có thể được phê duyệt." - -#: app/templates/macros/package_approval.html:33 -msgid "Release is still importing, or has an error." -msgstr "Bản phát hành vẫn đang nhập hoặc có lỗi." - -#: app/templates/macros/package_approval.html:56 -msgid "You should add at least one screenshot." -msgstr "" - -#: app/templates/macros/package_approval.html:62 +#: app/templates/macros/package_approval.html:36 msgid "Please wait for the release to be approved." msgstr "Xin vui lòng chờ bản phát hành được chấp thuận." -#: app/templates/macros/package_approval.html:64 +#: app/templates/macros/package_approval.html:38 msgid "You can now approve this package if you're ready." msgstr "Bây giờ bạn có thể phê duyệt gói này nếu bạn đã sẵn sàng." -#: app/templates/macros/package_approval.html:66 +#: app/templates/macros/package_approval.html:40 msgid "Please wait for the package to be approved." msgstr "Vui lòng đợi gói được phê duyệt." -#: app/templates/macros/package_approval.html:70 +#: app/templates/macros/package_approval.html:44 msgid "You can now submit this package for approval if you're ready." msgstr "Bây giờ bạn có thể gửi gói này để được phê duyệt nếu bạn đã sẵn sàng." -#: app/templates/macros/package_approval.html:72 +#: app/templates/macros/package_approval.html:46 msgid "This package can be submitted for approval when ready." msgstr "Gói này có thể được gửi để phê duyệt khi đã sẵn sàng." -#: app/templates/macros/package_approval.html:102 -msgid "Please make sure that this package has the right to the names it uses." -msgstr "Hãy chắc chắn rằng gói này có quyền với tên nó sử dụng." +#: app/templates/macros/package_approval.html:49 +msgid "You need to fix the above errors before you can submit for review" +msgstr "" -#: app/templates/macros/package_approval.html:104 -#, python-format -msgid "Please make sure that this package has the right to the names %(names)s" -msgstr "Hãy đảm bảo rằng gói này có quyền đối với tên %(names)s" - -#: app/templates/macros/package_approval.html:115 +#: app/templates/macros/package_approval.html:59 msgid "Package approval thread" msgstr "Chủ đề phê duyệt gói" -#: app/templates/macros/package_approval.html:116 +#: app/templates/macros/package_approval.html:60 msgid "" "You can open a thread if you have a question for the approver or package " "author." @@ -3277,16 +3278,27 @@ msgstr "" msgid "Translating content meta - lua_api.md" msgstr "" -#: app/templates/packages/translation.html:31 +#: app/templates/packages/translation.html:30 +msgid "Translation template" +msgstr "" + +#: app/templates/packages/translation.html:32 +#, python-format +msgid "" +"To quickly add support for ContentDB package translation, create a file " +"at %(location)s with the following content:" +msgstr "" + +#: app/templates/packages/translation.html:43 #, python-format msgid "%(title)s is available in %(num)d languages." msgstr "" -#: app/templates/packages/translation.html:32 +#: app/templates/packages/translation.html:44 msgid "ContentDB reads translations from locale files (.tr) in your package." msgstr "" -#: app/templates/packages/translation.html:39 +#: app/templates/packages/translation.html:51 msgid "Language" msgstr "" @@ -3549,7 +3561,7 @@ msgid "" msgstr "" #: app/templates/report/index.html:16 -msgid "Please sign in or contact the admin in another way" +msgid "Please sign in or contact the admin using the link below." msgstr "" #: app/templates/report/index.html:34 @@ -3974,20 +3986,24 @@ msgid "" "languages." msgstr "" -#: app/templates/translate/index.html:69 +#: app/templates/translate/index.html:65 +msgid "How to translate a mod / game" +msgstr "" + +#: app/templates/translate/index.html:73 msgid "ContentDB" msgstr "" -#: app/templates/translate/index.html:76 +#: app/templates/translate/index.html:80 msgid "Packages that support translation" msgstr "" -#: app/templates/translate/index.html:81 +#: app/templates/translate/index.html:85 #, python-format msgid "Only show packages with %(lang)s translation" msgstr "" -#: app/templates/translate/index.html:85 +#: app/templates/translate/index.html:89 #, python-format msgid "Hide packages with %(lang)s translation" msgstr "" @@ -4070,7 +4086,7 @@ msgstr "" #: app/templates/users/change_set_password.html:17 #: app/templates/users/register.html:25 -#: app/templates/users/settings_email.html:20 +#: app/templates/users/settings_email.html:24 msgid "Your email will never be shared with a third-party." msgstr "Email của bạn sẽ không bao giờ được chia sẻ với một bên thứ ba." @@ -4341,7 +4357,7 @@ msgid "Change Email and Send Password Reset" msgstr "Thay đổi Email và Gửi Đặt lại mật khẩu" #: app/templates/users/modtools.html:108 -#: app/templates/users/settings_email.html:14 +#: app/templates/users/settings_email.html:18 msgid "Email Address" msgstr "Địa chỉ Email" @@ -4420,14 +4436,20 @@ msgid "Profile Picture" msgstr "Ảnh Hồ Sơ" #: app/templates/users/profile_edit.html:27 -msgid "Sync with Forums" +msgid "Import from forums" msgstr "" -#: app/templates/users/profile_edit.html:46 +#: app/templates/users/profile_edit.html:47 +msgid "" +"Profile pictures should be square, at least 64x64px, and one of the " +"following formats: jpeg, png, or webp." +msgstr "" + +#: app/templates/users/profile_edit.html:51 msgid "Profile Information" msgstr "Thông Tin Hồ Sơ" -#: app/templates/users/profile_edit.html:53 +#: app/templates/users/profile_edit.html:58 msgid "Pretending to be another user is grounds for a permanent ban" msgstr "Giả vờ là một người khác là căn cứ cho một lệnh cấm vĩnh viễn" @@ -4464,7 +4486,7 @@ msgstr "Tôi đồng ý với " msgid "Email and Notifications - %(username)s" msgstr "Email và thông báo - %(username)s" -#: app/templates/users/settings_email.html:19 +#: app/templates/users/settings_email.html:23 msgid "" "Your email is needed to recover your account if you forget your password," " and to send (configurable) notifications." @@ -4472,19 +4494,19 @@ msgstr "" "Email của bạn là cần thiết để khôi phục tài khoản nếu bạn quên mật khẩu " "và để gửi thông báo (có thể định cấu hình)." -#: app/templates/users/settings_email.html:25 +#: app/templates/users/settings_email.html:29 msgid "There is at least one verification pending." msgstr "Có ít nhất một xác minh đang chờ xử lý." -#: app/templates/users/settings_email.html:29 +#: app/templates/users/settings_email.html:33 msgid "Notification Settings" msgstr "Thiết lập thông báo" -#: app/templates/users/settings_email.html:33 +#: app/templates/users/settings_email.html:37 msgid "Email notifications are currently turned off. Click 'save' to enable." msgstr "Gửi Email thông báo đang tắt. Nhấn vào 'lưu' để kích hoạt." -#: app/templates/users/settings_email.html:38 +#: app/templates/users/settings_email.html:42 msgid "" "Configure whether certain types of notifications are sent immediately, or" " as part of a daily digest." @@ -4493,14 +4515,18 @@ msgstr "" "phần của thông báo hàng ngày." #: app/templates/users/settings_email.html:43 +msgid "Disable all" +msgstr "" + +#: app/templates/users/settings_email.html:48 msgid "Event" msgstr "Sự kiện" -#: app/templates/users/settings_email.html:45 +#: app/templates/users/settings_email.html:50 msgid "Immediately" msgstr "Ngay lập tức" -#: app/templates/users/settings_email.html:46 +#: app/templates/users/settings_email.html:51 msgid "In digest" msgstr "Trong thông báo" @@ -4651,7 +4677,7 @@ msgstr "Xin hãy cho phép email thông báo, bạn có thể tùy chỉnh bao n #~ msgstr "Ảnh chụp màn hình trên cùng sẽ được sử dụng làm hình thu nhỏ của gói." #~ msgid "Sync with Forums" -#~ msgstr "Đồng bộ với Diễn đàn" +#~ msgstr "" #~ msgid "" #~ "No reviewed packages accepting donations. " @@ -4794,3 +4820,28 @@ msgstr "Xin hãy cho phép email thông báo, bạn có thể tùy chỉnh bao n #~ msgid "Create Tag" #~ msgstr "Tạo thẻ" +#~ msgid "" +#~ "Warning: Forum topic not found. This " +#~ "may happen if the topic has only" +#~ " just been created." +#~ msgstr "" +#~ "Cảnh báo: Không tìm thấy chủ đề" +#~ " diễn đàn. Điều này có lẽ sẽ" +#~ " xảy ra nếu chủ đề chỉ mới " +#~ "vừa được tạo." + +#~ msgid "A release is required before this package can be approved." +#~ msgstr "" +#~ "Một bản phát hành là cần thiết " +#~ "trước khi gói này có thể được " +#~ "chấp thuận." + +#~ msgid "Otherwise, you may need to contact rubenwardy for help." +#~ msgstr "Nếu không, bạn có thể cần liên hệ rubenwardy giúp đỡ." + +#~ msgid "You should add at least one screenshot." +#~ msgstr "" + +#~ msgid "Please sign in or contact the admin in another way" +#~ msgstr "" + diff --git a/translations/zh_CN/LC_MESSAGES/messages.po b/translations/zh_CN/LC_MESSAGES/messages.po index c224f616..aabea08e 100644 --- a/translations/zh_CN/LC_MESSAGES/messages.po +++ b/translations/zh_CN/LC_MESSAGES/messages.po @@ -7,24 +7,23 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2024-03-03 02:54+0000\n" +"POT-Creation-Date: 2024-03-23 16:19+0000\n" "PO-Revision-Date: 2024-03-07 17:01+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 +#: app/__init__.py:137 msgid "Banned:" msgstr "已封号:" -#: app/__init__.py:125 +#: app/__init__.py:139 msgid "You have been banned." msgstr "您被封号了。" @@ -43,7 +42,7 @@ msgstr "软件包" msgid "%(package_type)s for %(game_name)s" msgstr "" -#: app/template_filters.py:90 +#: app/template_filters.py:92 #, python-format msgid "%(delta)s ago" msgstr "%(delta)s以前" @@ -63,10 +62,10 @@ 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:275 -#: app/blueprints/packages/packages.py:539 -#: app/blueprints/packages/packages.py:635 -#: app/blueprints/packages/packages.py:706 +#: app/blueprints/oauth/__init__.py:175 app/blueprints/packages/packages.py:241 +#: app/blueprints/packages/packages.py:509 +#: app/blueprints/packages/packages.py:605 +#: app/blueprints/packages/packages.py:676 #: app/blueprints/packages/releases.py:62 #: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:49 #: app/blueprints/packages/screenshots.py:36 @@ -74,7 +73,7 @@ msgstr "软件包限制" #: 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 +#: app/blueprints/users/settings.py:315 app/templates/users/modtools.html:111 msgid "Save" msgstr "保存" @@ -85,13 +84,13 @@ msgstr "保存" #: 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 +#: app/templates/packages/translation.html:54 msgid "Title" msgstr "标题" #: app/blueprints/collections/__init__.py:80 #: app/blueprints/collections/__init__.py:85 -#: app/templates/packages/translation.html:45 +#: app/templates/packages/translation.html:57 msgid "Short Description" msgstr "短描述" @@ -137,29 +136,29 @@ msgstr "(公共,可通过个人资料 > 我的作品集更改)" msgid "Removed package from favorites collection" msgstr "从收藏夹移除软件包" -#: app/blueprints/github/__init__.py:52 +#: app/blueprints/github/__init__.py:54 msgid "Authorization failed [err=gh-oauth-login-failed]" msgstr "验证失败 [err=gh-oauth-login-failed]" -#: app/blueprints/github/__init__.py:76 +#: app/blueprints/github/__init__.py:78 msgid "Linked GitHub to account" msgstr "已绑定GitHub账号" -#: app/blueprints/github/__init__.py:79 +#: app/blueprints/github/__init__.py:81 msgid "GitHub account is already associated with another user" msgstr "GitHub账号已与其他用户绑定" -#: app/blueprints/github/__init__.py:85 +#: app/blueprints/github/__init__.py:87 msgid "Unable to find an account for that GitHub user" msgstr "无法找到该GitHub用户的账号" -#: app/blueprints/github/__init__.py:90 +#: app/blueprints/github/__init__.py:92 msgid "Authorization failed [err=gh-login-failed]" msgstr "验证失败 [err=gh-login-failed]" #: app/blueprints/oauth/__init__.py:169 app/templates/admin/tags/list.html:30 #: app/templates/admin/warnings/list.html:24 -#: app/templates/users/settings_email.html:44 +#: app/templates/users/settings_email.html:49 msgid "Description" msgstr "描述" @@ -222,198 +221,191 @@ msgstr "分享和徽章" msgid "Remove / Unpublish" msgstr "移除 / 撤搞" -#: app/blueprints/packages/__init__.py:80 +#: app/blueprints/packages/__init__.py:80 app/logic/package_approval.py:123 #: app/templates/packages/game_support.html:4 msgid "Supported Games" msgstr "支持的游戏" -#: app/blueprints/packages/packages.py:177 -msgid "Error: Another package already uses this forum topic!" -msgstr "错误:该论坛贴子已被另一个软件包使用!" - -#: app/blueprints/packages/packages.py:183 -msgid "Error: Forum topic author doesn't match package author." -msgstr "错误:论坛贴子作者与软件包作者不匹配。" - -#: app/blueprints/packages/packages.py:186 -msgid "" -"Warning: Forum topic not found. This may happen if the topic has only " -"just been created." -msgstr "错误:论坛贴子未找到。有可能该贴子刚刚创建。" - -#: app/blueprints/packages/packages.py:239 +#: app/blueprints/packages/packages.py:205 msgid "No download available." msgstr "无可用下载。" -#: app/blueprints/packages/packages.py:253 app/templates/packages/view.html:589 +#: app/blueprints/packages/packages.py:219 app/templates/packages/view.html:589 msgid "Type" msgstr "类型" -#: app/blueprints/packages/packages.py:254 +#: app/blueprints/packages/packages.py:220 msgid "Title (Human-readable)" msgstr "标题(人类可读)" -#: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:633 +#: app/blueprints/packages/packages.py:221 +#: app/blueprints/packages/packages.py:603 msgid "Name (Technical)" msgstr "名称(技术性)" -#: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:634 +#: app/blueprints/packages/packages.py:221 +#: app/blueprints/packages/packages.py:604 #: app/templates/packages/create_edit.html:75 msgid "Lower case letters (a-z), digits (0-9), and underscores (_) only" msgstr "只允许小写字母(a-z),数字(0-9),下划线(_)" -#: app/blueprints/packages/packages.py:256 +#: app/blueprints/packages/packages.py:222 msgid "Short Description (Plaintext)" msgstr "简短说明(纯文本)" -#: app/blueprints/packages/packages.py:258 app/templates/packages/view.html:611 +#: app/blueprints/packages/packages.py:224 app/templates/packages/view.html:611 msgid "Maintenance State" msgstr "开发周期" -#: app/blueprints/packages/packages.py:260 app/templates/admin/tags/list.html:4 +#: app/blueprints/packages/packages.py:226 app/templates/admin/tags/list.html:4 #: app/templates/admin/tags/list.html:10 app/templates/todo/tags.html:38 msgid "Tags" msgstr "标签" -#: app/blueprints/packages/packages.py:261 +#: app/blueprints/packages/packages.py:227 msgid "Content Warnings" msgstr "内容警告" -#: app/blueprints/packages/packages.py:262 app/templates/packages/view.html:600 +#: app/blueprints/packages/packages.py:228 app/templates/packages/view.html:600 msgid "License" msgstr "许可证" -#: app/blueprints/packages/packages.py:263 +#: app/blueprints/packages/packages.py:229 msgid "Media License" msgstr "媒体内容许可证" -#: app/blueprints/packages/packages.py:265 +#: app/blueprints/packages/packages.py:231 msgid "Long Description (Markdown)" msgstr "长说明(Markdown)" -#: app/blueprints/packages/packages.py:267 +#: app/blueprints/packages/packages.py:233 msgid "VCS Repository URL" msgstr "版本控制系统仓库URL" -#: app/blueprints/packages/packages.py:268 app/blueprints/users/settings.py:75 +#: app/blueprints/packages/packages.py:234 app/blueprints/users/settings.py:75 msgid "Website URL" msgstr "网站URL" -#: app/blueprints/packages/packages.py:269 +#: app/blueprints/packages/packages.py:235 msgid "Issue Tracker URL" msgstr "问题追踪器URL" -#: app/blueprints/packages/packages.py:270 +#: app/blueprints/packages/packages.py:236 msgid "Forum Topic ID" msgstr "论坛贴子ID" -#: app/blueprints/packages/packages.py:271 +#: app/blueprints/packages/packages.py:237 msgid "Video URL" msgstr "视频 URL" -#: app/blueprints/packages/packages.py:272 +#: app/blueprints/packages/packages.py:238 msgid "Donate URL" msgstr "捐赠 URL" -#: app/blueprints/packages/packages.py:273 +#: app/blueprints/packages/packages.py:239 msgid "Translation URL" msgstr "" -#: app/blueprints/packages/packages.py:279 +#: app/blueprints/packages/packages.py:245 msgid "_game is not an allowed name" msgstr "_game 名称不可取" -#: app/blueprints/packages/packages.py:289 +#: app/blueprints/packages/packages.py:255 msgid "" "Package already exists, but is removed. Please contact ContentDB staff to" " restore the package" msgstr "该软件包已存在,但是已被移除。 请联系 ContentDB 的工作人员来恢复该软件包" -#: app/blueprints/packages/packages.py:294 +#: app/blueprints/packages/packages.py:260 msgid "Package already exists" msgstr "软件包已存在" -#: app/blueprints/packages/packages.py:300 +#: app/blueprints/packages/packages.py:266 msgid "A collection with a similar name already exists" msgstr "相似名称的作品集已存在" -#: app/blueprints/packages/packages.py:361 +#: app/blueprints/packages/packages.py:319 +#: app/blueprints/packages/releases.py:82 +msgid "" +"You must add an email address to your account and confirm it before you " +"can manage packages" +msgstr "" + +#: app/blueprints/packages/packages.py:331 msgid "Unable to find that user" msgstr "找不到该用户" -#: app/blueprints/packages/packages.py:365 +#: app/blueprints/packages/packages.py:335 #: app/blueprints/packages/screenshots.py:137 #: app/blueprints/users/settings.py:131 msgid "Permission denied" msgstr "拒绝访问" -#: app/blueprints/packages/packages.py:421 -#: app/blueprints/packages/packages.py:494 -#: app/blueprints/packages/packages.py:514 +#: app/blueprints/packages/packages.py:391 +#: app/blueprints/packages/packages.py:464 +#: app/blueprints/packages/packages.py:484 msgid "You don't have permission to do that" msgstr "你没有进行该操作的权限" -#: app/blueprints/packages/packages.py:453 +#: app/blueprints/packages/packages.py:423 msgid "Please comment what changes are needed in the approval thread" msgstr "请在审核贴评论中说明需要作出哪些修改" -#: app/blueprints/packages/packages.py:460 +#: app/blueprints/packages/packages.py:430 msgid "" "Please comment in the approval thread so editors know what you have " "changed" msgstr "" -#: app/blueprints/packages/packages.py:509 +#: app/blueprints/packages/packages.py:479 msgid "Deleted package" msgstr "已删除的软件包" -#: app/blueprints/packages/packages.py:529 +#: app/blueprints/packages/packages.py:499 msgid "Unapproved package" msgstr "未通过的软件包" -#: app/blueprints/packages/packages.py:538 +#: app/blueprints/packages/packages.py:508 msgid "Maintainers (Comma-separated)" msgstr "维护者(用逗号隔开)" -#: app/blueprints/packages/packages.py:547 +#: app/blueprints/packages/packages.py:517 msgid "You don't have permission to edit maintainers" msgstr "你没有权限编辑维护者" -#: app/blueprints/packages/packages.py:597 +#: app/blueprints/packages/packages.py:567 msgid "You are not a maintainer" msgstr "你不是维护者" -#: app/blueprints/packages/packages.py:600 +#: app/blueprints/packages/packages.py:570 msgid "Package owners cannot remove themselves as maintainers" msgstr "软件包所有人不能把自己移除出维护者列表" -#: app/blueprints/packages/packages.py:632 +#: app/blueprints/packages/packages.py:602 msgid "Author Name" msgstr "作者名" -#: app/blueprints/packages/packages.py:702 +#: app/blueprints/packages/packages.py:672 msgid "Enable support detection based on dependencies (recommended)" msgstr "启用基于依赖项的支持检测(推荐)" -#: app/blueprints/packages/packages.py:703 +#: app/blueprints/packages/packages.py:673 msgid "Supported games" msgstr "支持的子游戏" -#: app/blueprints/packages/packages.py:704 +#: app/blueprints/packages/packages.py:674 msgid "Unsupported games" msgstr "不支持的子游戏" -#: app/blueprints/packages/packages.py:705 +#: app/blueprints/packages/packages.py:675 msgid "Supports all games (unless stated) / is game independent" msgstr "支持所有子游戏(如无特别说明)/ 子游戏无关" -#: app/blueprints/packages/packages.py:721 +#: app/blueprints/packages/packages.py:691 msgid "You need at least one release before you can edit game support" msgstr "需要至少一个发行版才能编辑子游戏支持" -#: app/blueprints/packages/packages.py:725 +#: app/blueprints/packages/packages.py:695 msgid "Mod(pack) needs to contain at least one mod. Please create a new release" msgstr "Mod(包)需要至少包含一个Mod。请创建发行版" @@ -434,13 +426,13 @@ msgstr "Git引用(即:提交哈希,分支或标签)" #: app/blueprints/packages/releases.py:58 #: app/blueprints/packages/releases.py:70 -#: app/blueprints/packages/releases.py:194 +#: app/blueprints/packages/releases.py:198 msgid "Minimum Minetest Version" msgstr "最低Minetest版本" #: app/blueprints/packages/releases.py:60 #: app/blueprints/packages/releases.py:72 -#: app/blueprints/packages/releases.py:197 +#: app/blueprints/packages/releases.py:201 msgid "Maximum Minetest Version" msgstr "最高Minetest版本" @@ -458,78 +450,77 @@ msgstr "任务ID" msgid "Is Approved" msgstr "是否通过" -#: app/blueprints/packages/releases.py:87 +#: app/blueprints/packages/releases.py:91 msgid "Import from Git" msgstr "从Git导入" -#: app/blueprints/packages/releases.py:87 +#: app/blueprints/packages/releases.py:91 msgid "Upload .zip file" msgstr "上传zip文件" -#: app/blueprints/packages/releases.py:193 +#: app/blueprints/packages/releases.py:197 msgid "Set Min" msgstr "设置最小值" -#: app/blueprints/packages/releases.py:196 +#: app/blueprints/packages/releases.py:200 msgid "Set Max" msgstr "设置最大值" -#: app/blueprints/packages/releases.py:199 +#: app/blueprints/packages/releases.py:203 msgid "Only change values previously set as none" msgstr "仅修改之前为空的值" -#: app/blueprints/packages/releases.py:200 +#: app/blueprints/packages/releases.py:204 msgid "Update" msgstr "更新" -#: app/blueprints/packages/releases.py:252 +#: app/blueprints/packages/releases.py:256 #: app/templates/packages/update_config.html:25 msgid "Trigger" msgstr "钩子" -#: app/blueprints/packages/releases.py:253 +#: app/blueprints/packages/releases.py:257 msgid "New Commit" msgstr "新提交" -#: app/blueprints/packages/releases.py:254 app/templates/admin/tags/list.html:8 +#: app/blueprints/packages/releases.py:258 app/templates/admin/tags/list.html:8 msgid "New Tag" msgstr "新标签" -#: app/blueprints/packages/releases.py:256 +#: app/blueprints/packages/releases.py:260 msgid "Branch name" msgstr "分支名称" -#: app/blueprints/packages/releases.py:257 +#: app/blueprints/packages/releases.py:261 #: app/templates/packages/update_config.html:38 msgid "Action" msgstr "动作" -#: app/blueprints/packages/releases.py:258 +#: app/blueprints/packages/releases.py:262 msgid "Send notification and mark as outdated" msgstr "发送通知并标记为过期包" -#: app/blueprints/packages/releases.py:258 -#: app/templates/macros/package_approval.html:22 +#: app/blueprints/packages/releases.py:262 app/logic/package_approval.py:104 msgid "Create release" msgstr "创建发行版" -#: app/blueprints/packages/releases.py:260 +#: app/blueprints/packages/releases.py:264 msgid "Save Settings" msgstr "保存设置" -#: app/blueprints/packages/releases.py:261 +#: app/blueprints/packages/releases.py:265 msgid "Disable Automation" msgstr "关闭自动化" -#: app/blueprints/packages/releases.py:300 +#: app/blueprints/packages/releases.py:304 msgid "Please add a Git repository URL in order to set up automatic releases" msgstr "要自动发布,请添加Git仓库URL" -#: app/blueprints/packages/releases.py:316 +#: app/blueprints/packages/releases.py:320 msgid "Deleted update configuration" msgstr "已删除更新配置" -#: app/blueprints/packages/releases.py:324 +#: app/blueprints/packages/releases.py:328 msgid "Now, please create an initial release" msgstr "现在,请创建初始发行版" @@ -636,7 +627,7 @@ msgid "Please wait before commenting again" msgstr "请稍后再评论" #: app/blueprints/threads/__init__.py:284 -#: app/templates/macros/package_approval.html:112 +#: app/templates/macros/package_approval.html:56 msgid "Open Thread" msgstr "打开贴子" @@ -701,7 +692,7 @@ msgstr "登录失败" msgid "Display Name" msgstr "显示名称" -#: app/blueprints/users/account.py:101 app/blueprints/users/settings.py:298 +#: app/blueprints/users/account.py:101 app/blueprints/users/settings.py:309 #: app/templates/users/list.html:18 msgid "Username" msgstr "用户名" @@ -975,7 +966,7 @@ msgid "Account and Security" msgstr "账户和安全" #: app/blueprints/users/settings.py:46 -#: app/templates/users/settings_email.html:8 +#: app/templates/users/settings_email.html:12 msgid "Email and Notifications" msgstr "电子邮件和通知" @@ -1000,27 +991,27 @@ msgstr "捐款网址" msgid "A user already has that name" msgstr "有用户已经占有该名称" -#: app/blueprints/users/settings.py:256 +#: app/blueprints/users/settings.py:264 msgid "Users with moderator rank or above cannot be deleted" msgstr "不能删除版主或者以上的用户" -#: app/blueprints/users/settings.py:299 +#: app/blueprints/users/settings.py:310 msgid "Display name" msgstr "显示名称" -#: app/blueprints/users/settings.py:300 +#: app/blueprints/users/settings.py:311 msgid "Forums Username" msgstr "论坛用户名" -#: app/blueprints/users/settings.py:301 +#: app/blueprints/users/settings.py:312 msgid "GitHub Username" msgstr "GitHub用户名" -#: app/blueprints/users/settings.py:302 app/templates/users/list.html:14 +#: app/blueprints/users/settings.py:313 app/templates/users/list.html:14 msgid "Rank" msgstr "等级" -#: app/blueprints/users/settings.py:346 +#: app/blueprints/users/settings.py:357 msgid "Can't promote a user to a rank higher than yourself!" msgstr "不能提升用户等级到比自己更高的等级!" @@ -1037,33 +1028,77 @@ msgstr "文件过滤器" msgid "Search" msgstr "搜索" -#: app/logic/package_validator.py:37 +#: app/logic/package_approval.py:95 msgid "A package already exists with this name. Please see Policy and Guidance 3" msgstr "同名软件包已存在。见政策和指南3" -#: app/logic/package_validator.py:40 -#: app/templates/macros/package_approval.html:36 -msgid "A release is required before this package can be approved." -msgstr "需要发行版才能将软件包交付审核。" +#: app/logic/package_approval.py:99 +msgid "You need to create a release before this package can be approved." +msgstr "您需要先创建一个发行版才能将软件包交付审核。" -#: app/logic/package_validator.py:46 -#: app/templates/macros/package_approval.html:45 +#: app/logic/package_approval.py:101 +msgid "Release is still importing, or has an error." +msgstr "发行版仍在导入,或遇到错误。" + +#: app/logic/package_approval.py:105 +msgid "Set up releases" +msgstr "设置发行版" + +#: app/logic/package_approval.py:112 +msgid "You need to add at least one screenshot." +msgstr "您需要添加至少一个截图。" + +#: app/logic/package_approval.py:117 #, python-format msgid "" "The following hard dependencies need to be added to ContentDB first: " "%(deps)s" msgstr "需要先将以下硬依赖项添加到 ContentDB:%(deps)s" -#: app/logic/package_validator.py:51 -#: app/templates/macros/package_approval.html:41 -msgid "You need to add at least one screenshot." -msgstr "您需要添加至少一个截图。" +#: app/logic/package_approval.py:121 +msgid "" +"What games does your package support? Please specify on the supported " +"games page" +msgstr "" -#: app/logic/package_validator.py:54 -#: app/templates/macros/package_approval.html:49 +#: app/logic/package_approval.py:126 msgid "Please wait for the license to be added to CDB." msgstr "请等待许可证添加到 CDB。" +#: app/logic/package_approval.py:134 +msgid "Please make sure that this package has the right to the names it uses." +msgstr "请确保您有权使用该软件包名称。" + +#: app/logic/package_approval.py:139 +#, python-format +msgid "Please make sure that this package has the right to the names %(names)s" +msgstr "请确保您有权使用该软件包名称%(names)s" + +#: app/logic/package_approval.py:140 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/logic/package_approval.py:145 +msgid "Error: Another package already uses this forum topic!" +msgstr "错误:该论坛贴子已被另一个软件包使用!" + +#: app/logic/package_approval.py:150 +msgid "Error: Forum topic author doesn't match package author." +msgstr "错误:论坛贴子作者与软件包作者不匹配。" + +#: app/logic/package_approval.py:152 +msgid "" +"Warning: Forum topic not found. The topic may have been created since the" +" last forum crawl." +msgstr "" + #: app/logic/packages.py:99 msgid "" "Name can only contain lower case letters (a-z), digits (0-9), and " @@ -1162,7 +1197,7 @@ msgstr "批准" msgid "Delete" msgstr "删除" -#: app/models/packages.py:572 app/templates/packages/view.html:163 +#: app/models/packages.py:569 app/templates/packages/view.html:163 msgid "Work in Progress" msgstr "未完工" @@ -1278,7 +1313,7 @@ msgstr "登出" msgid "Languages" msgstr "" -#: app/templates/base.html:202 app/templates/translate/index.html:72 +#: app/templates/base.html:202 app/templates/translate/index.html:76 msgid "Help translate ContentDB" msgstr "帮助翻译ContentDB" @@ -1384,17 +1419,6 @@ msgstr "下一个" msgid "Recently Added" msgstr "最近添加" -#: 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" @@ -1784,8 +1808,8 @@ msgid "You can use GitHub to log in if it is associated with your account." msgstr "如果与您的帐户绑定,您可以使用 GitHub 登录。" #: app/templates/emails/unable_to_find_account.html:9 -msgid "Otherwise, you may need to contact rubenwardy for help." -msgstr "否则,您可能需要联系 rubenwardy 寻求帮助。" +msgid "Otherwise, you may need to contact the admin for help." +msgstr "" #: app/templates/emails/unable_to_find_account.html:12 msgid "" @@ -1860,56 +1884,35 @@ msgstr "开始输入来查看建议" msgid "State" msgstr "状态" -#: app/templates/macros/package_approval.html:26 -msgid "Set up releases" -msgstr "设置发行版" - -#: app/templates/macros/package_approval.html:31 -msgid "You need to create a release before this package can be approved." -msgstr "您需要先创建一个发行版才能将软件包交付审核。" - -#: app/templates/macros/package_approval.html:33 -msgid "Release is still importing, or has an error." -msgstr "发行版仍在导入,或遇到错误。" - -#: app/templates/macros/package_approval.html:56 -msgid "You should add at least one screenshot." -msgstr "需要添加至少一张截图。" - -#: app/templates/macros/package_approval.html:62 +#: app/templates/macros/package_approval.html:36 msgid "Please wait for the release to be approved." msgstr "请等待发行版审核。" -#: app/templates/macros/package_approval.html:64 +#: app/templates/macros/package_approval.html:38 msgid "You can now approve this package if you're ready." msgstr "您随时可以批准此软件包。" -#: app/templates/macros/package_approval.html:66 +#: app/templates/macros/package_approval.html:40 msgid "Please wait for the package to be approved." msgstr "请等待软件包审核。" -#: app/templates/macros/package_approval.html:70 +#: app/templates/macros/package_approval.html:44 msgid "You can now submit this package for approval if you're ready." msgstr "您随时可以将此软件包交付审核。" -#: app/templates/macros/package_approval.html:72 +#: app/templates/macros/package_approval.html:46 msgid "This package can be submitted for approval when ready." msgstr "随时可以将此软件包交付审核。" -#: app/templates/macros/package_approval.html:102 -msgid "Please make sure that this package has the right to the names it uses." -msgstr "请确保您有权使用该软件包名称。" +#: app/templates/macros/package_approval.html:49 +msgid "You need to fix the above errors before you can submit for review" +msgstr "" -#: app/templates/macros/package_approval.html:104 -#, python-format -msgid "Please make sure that this package has the right to the names %(names)s" -msgstr "请确保您有权使用该软件包名称%(names)s" - -#: app/templates/macros/package_approval.html:115 +#: app/templates/macros/package_approval.html:59 msgid "Package approval thread" msgstr "软件包审核贴" -#: app/templates/macros/package_approval.html:116 +#: app/templates/macros/package_approval.html:60 msgid "" "You can open a thread if you have a question for the approver or package " "author." @@ -3145,16 +3148,27 @@ msgstr "" msgid "Translating content meta - lua_api.md" msgstr "" -#: app/templates/packages/translation.html:31 +#: app/templates/packages/translation.html:30 +msgid "Translation template" +msgstr "" + +#: app/templates/packages/translation.html:32 +#, python-format +msgid "" +"To quickly add support for ContentDB package translation, create a file " +"at %(location)s with the following content:" +msgstr "" + +#: app/templates/packages/translation.html:43 #, python-format msgid "%(title)s is available in %(num)d languages." msgstr "" -#: app/templates/packages/translation.html:32 +#: app/templates/packages/translation.html:44 msgid "ContentDB reads translations from locale files (.tr) in your package." msgstr "" -#: app/templates/packages/translation.html:39 +#: app/templates/packages/translation.html:51 msgid "Language" msgstr "" @@ -3406,8 +3420,8 @@ msgid "" msgstr "由于垃圾信息的原因,我们不再接受匿名用户通过此表单提交的报告。" #: app/templates/report/index.html:16 -msgid "Please sign in or contact the admin in another way" -msgstr "请登录或以其他方式联系管理员" +msgid "Please sign in or contact the admin using the link below." +msgstr "" #: app/templates/report/index.html:34 msgid "What are you reporting? Why are you reporting it?" @@ -3816,20 +3830,24 @@ msgid "" "languages." msgstr "" -#: app/templates/translate/index.html:69 +#: app/templates/translate/index.html:65 +msgid "How to translate a mod / game" +msgstr "" + +#: app/templates/translate/index.html:73 msgid "ContentDB" msgstr "" -#: app/templates/translate/index.html:76 +#: app/templates/translate/index.html:80 msgid "Packages that support translation" msgstr "" -#: app/templates/translate/index.html:81 +#: app/templates/translate/index.html:85 #, python-format msgid "Only show packages with %(lang)s translation" msgstr "仅显示有%(lang)s翻译的软件包" -#: app/templates/translate/index.html:85 +#: app/templates/translate/index.html:89 #, python-format msgid "Hide packages with %(lang)s translation" msgstr "隐藏有%(lang)s翻译的软件包" @@ -3910,7 +3928,7 @@ msgstr "需要用你的电子邮件来在您忘记密码时恢复账户,并发 #: app/templates/users/change_set_password.html:17 #: app/templates/users/register.html:25 -#: app/templates/users/settings_email.html:20 +#: app/templates/users/settings_email.html:24 msgid "Your email will never be shared with a third-party." msgstr "您的电子邮件绝不会与第三方共享。" @@ -4169,7 +4187,7 @@ msgid "Change Email and Send Password Reset" msgstr "更改电子邮件和发送密码重置邮件" #: app/templates/users/modtools.html:108 -#: app/templates/users/settings_email.html:14 +#: app/templates/users/settings_email.html:18 msgid "Email Address" msgstr "电子邮件地址" @@ -4248,14 +4266,20 @@ msgid "Profile Picture" msgstr "个人资料图片" #: app/templates/users/profile_edit.html:27 -msgid "Sync with Forums" -msgstr "同步到论坛" +msgid "Import from forums" +msgstr "" -#: app/templates/users/profile_edit.html:46 +#: app/templates/users/profile_edit.html:47 +msgid "" +"Profile pictures should be square, at least 64x64px, and one of the " +"following formats: jpeg, png, or webp." +msgstr "" + +#: app/templates/users/profile_edit.html:51 msgid "Profile Information" msgstr "个人信息" -#: app/templates/users/profile_edit.html:53 +#: app/templates/users/profile_edit.html:58 msgid "Pretending to be another user is grounds for a permanent ban" msgstr "假冒其他用户者永久封号" @@ -4288,39 +4312,43 @@ msgstr "我同意 " msgid "Email and Notifications - %(username)s" msgstr "电子邮件和通知 - %(username)s" -#: app/templates/users/settings_email.html:19 +#: app/templates/users/settings_email.html:23 msgid "" "Your email is needed to recover your account if you forget your password," " and to send (configurable) notifications." msgstr "需要用你的电子邮件来在您忘记密码时恢复账户,并发送通知(可配置)。" -#: app/templates/users/settings_email.html:25 +#: app/templates/users/settings_email.html:29 msgid "There is at least one verification pending." msgstr "至少有一项等待中的验证。" -#: app/templates/users/settings_email.html:29 +#: app/templates/users/settings_email.html:33 msgid "Notification Settings" msgstr "通知设置" -#: app/templates/users/settings_email.html:33 +#: app/templates/users/settings_email.html:37 msgid "Email notifications are currently turned off. Click 'save' to enable." msgstr "电子邮件通知目前已禁用。单击“保存”以启用。" -#: app/templates/users/settings_email.html:38 +#: app/templates/users/settings_email.html:42 msgid "" "Configure whether certain types of notifications are sent immediately, or" " as part of a daily digest." msgstr "配置某个类型的通知是立即发送,还是并入每日摘要发送。" #: app/templates/users/settings_email.html:43 +msgid "Disable all" +msgstr "" + +#: app/templates/users/settings_email.html:48 msgid "Event" msgstr "事件" -#: app/templates/users/settings_email.html:45 +#: app/templates/users/settings_email.html:50 msgid "Immediately" msgstr "马上" -#: app/templates/users/settings_email.html:46 +#: app/templates/users/settings_email.html:51 msgid "In digest" msgstr "摘要" @@ -4565,7 +4593,7 @@ msgstr "请考虑启用电子邮件通知,您可以自定义发送的数量" #~ msgstr "最靠上的屏幕截图将用于软件包缩略图。" #~ msgid "Sync with Forums" -#~ msgstr "与论坛同步" +#~ msgstr "同步到论坛" #~ msgid "" #~ "No reviewed packages accepting donations. " @@ -4701,3 +4729,22 @@ msgstr "请考虑启用电子邮件通知,您可以自定义发送的数量" #~ msgid "Create Tag" #~ msgstr "创建标签" + +#~ msgid "" +#~ "Warning: Forum topic not found. This " +#~ "may happen if the topic has only" +#~ " just been created." +#~ msgstr "错误:论坛贴子未找到。有可能该贴子刚刚创建。" + +#~ msgid "A release is required before this package can be approved." +#~ msgstr "需要发行版才能将软件包交付审核。" + +#~ msgid "Otherwise, you may need to contact rubenwardy for help." +#~ msgstr "否则,您可能需要联系 rubenwardy 寻求帮助。" + +#~ msgid "You should add at least one screenshot." +#~ msgstr "需要添加至少一张截图。" + +#~ msgid "Please sign in or contact the admin in another way" +#~ msgstr "请登录或以其他方式联系管理员" + diff --git a/translations/zh_TW/LC_MESSAGES/messages.po b/translations/zh_TW/LC_MESSAGES/messages.po index 2fd0fb79..294d8e68 100644 --- a/translations/zh_TW/LC_MESSAGES/messages.po +++ b/translations/zh_TW/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: 2024-03-03 02:54+0000\n" +"POT-Creation-Date: 2024-03-23 16:19+0000\n" "PO-Revision-Date: 2024-02-05 10:01+0000\n" "Last-Translator: reimu105 \n" "Language: zh_TW\n" @@ -19,11 +19,11 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.12.1\n" -#: app/__init__.py:123 +#: app/__init__.py:137 msgid "Banned:" msgstr "封禁:" -#: app/__init__.py:125 +#: app/__init__.py:139 msgid "You have been banned." msgstr "你已被封禁。" @@ -42,7 +42,7 @@ msgstr "套件" msgid "%(package_type)s for %(game_name)s" msgstr "" -#: app/template_filters.py:90 +#: app/template_filters.py:92 #, python-format msgid "%(delta)s ago" msgstr "%(delta)s 天前" @@ -62,10 +62,10 @@ 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:275 -#: app/blueprints/packages/packages.py:539 -#: app/blueprints/packages/packages.py:635 -#: app/blueprints/packages/packages.py:706 +#: app/blueprints/oauth/__init__.py:175 app/blueprints/packages/packages.py:241 +#: app/blueprints/packages/packages.py:509 +#: app/blueprints/packages/packages.py:605 +#: app/blueprints/packages/packages.py:676 #: app/blueprints/packages/releases.py:62 #: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:49 #: app/blueprints/packages/screenshots.py:36 @@ -73,7 +73,7 @@ msgstr "套件限制" #: 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 +#: app/blueprints/users/settings.py:315 app/templates/users/modtools.html:111 msgid "Save" msgstr "儲存" @@ -84,13 +84,13 @@ msgstr "儲存" #: 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 +#: app/templates/packages/translation.html:54 msgid "Title" msgstr "標題" #: app/blueprints/collections/__init__.py:80 #: app/blueprints/collections/__init__.py:85 -#: app/templates/packages/translation.html:45 +#: app/templates/packages/translation.html:57 msgid "Short Description" msgstr "簡短的介紹" @@ -136,29 +136,29 @@ msgstr "(公開,從「個人資料」>「我的收藏」更改)" msgid "Removed package from favorites collection" msgstr "從收藏夾移除軟體包" -#: app/blueprints/github/__init__.py:52 +#: app/blueprints/github/__init__.py:54 msgid "Authorization failed [err=gh-oauth-login-failed]" msgstr "認證失敗 [err=gh-oauth-login-failed]" -#: app/blueprints/github/__init__.py:76 +#: app/blueprints/github/__init__.py:78 msgid "Linked GitHub to account" msgstr "連接 GitHub 帳號" -#: app/blueprints/github/__init__.py:79 +#: app/blueprints/github/__init__.py:81 msgid "GitHub account is already associated with another user" msgstr "GitHub 帳號已與其它用戶關連" -#: app/blueprints/github/__init__.py:85 +#: app/blueprints/github/__init__.py:87 msgid "Unable to find an account for that GitHub user" msgstr "找不到該 GitHub 用戶" -#: app/blueprints/github/__init__.py:90 +#: app/blueprints/github/__init__.py:92 msgid "Authorization failed [err=gh-login-failed]" msgstr "認證失敗 [err=gh-login-failed]" #: app/blueprints/oauth/__init__.py:169 app/templates/admin/tags/list.html:30 #: app/templates/admin/warnings/list.html:24 -#: app/templates/users/settings_email.html:44 +#: app/templates/users/settings_email.html:49 msgid "Description" msgstr "描述" @@ -221,199 +221,192 @@ msgstr "分享和徽章" msgid "Remove / Unpublish" msgstr "刪除/取消" -#: app/blueprints/packages/__init__.py:80 +#: app/blueprints/packages/__init__.py:80 app/logic/package_approval.py:123 #: app/templates/packages/game_support.html:4 msgid "Supported Games" msgstr "支援的遊戲" -#: app/blueprints/packages/packages.py:177 -msgid "Error: Another package already uses this forum topic!" -msgstr "錯誤:另一個包正在使用這個論壇主題!" - -#: app/blueprints/packages/packages.py:183 -msgid "Error: Forum topic author doesn't match package author." -msgstr "錯誤:論壇主題作者和包作者不符。" - -#: app/blueprints/packages/packages.py:186 -msgid "" -"Warning: Forum topic not found. This may happen if the topic has only " -"just been created." -msgstr "警告:找不到論壇主題。可能發生在論壇主題剛被建立之時。" - -#: app/blueprints/packages/packages.py:239 +#: app/blueprints/packages/packages.py:205 msgid "No download available." msgstr "無可提供的下載。" -#: app/blueprints/packages/packages.py:253 app/templates/packages/view.html:589 +#: app/blueprints/packages/packages.py:219 app/templates/packages/view.html:589 msgid "Type" msgstr "類型" -#: app/blueprints/packages/packages.py:254 +#: app/blueprints/packages/packages.py:220 msgid "Title (Human-readable)" msgstr "標題(人類可讀)" -#: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:633 +#: app/blueprints/packages/packages.py:221 +#: app/blueprints/packages/packages.py:603 msgid "Name (Technical)" msgstr "名字(技術上的)" -#: app/blueprints/packages/packages.py:255 -#: app/blueprints/packages/packages.py:634 +#: app/blueprints/packages/packages.py:221 +#: app/blueprints/packages/packages.py:604 #: app/templates/packages/create_edit.html:75 msgid "Lower case letters (a-z), digits (0-9), and underscores (_) only" msgstr "只限小寫英文字母(a-z)、數字(0-9)及底畫線(_)" -#: app/blueprints/packages/packages.py:256 +#: app/blueprints/packages/packages.py:222 msgid "Short Description (Plaintext)" msgstr "短描述(純文字)" -#: app/blueprints/packages/packages.py:258 app/templates/packages/view.html:611 +#: app/blueprints/packages/packages.py:224 app/templates/packages/view.html:611 msgid "Maintenance State" msgstr "開發週期" -#: app/blueprints/packages/packages.py:260 app/templates/admin/tags/list.html:4 +#: app/blueprints/packages/packages.py:226 app/templates/admin/tags/list.html:4 #: app/templates/admin/tags/list.html:10 app/templates/todo/tags.html:38 msgid "Tags" msgstr "標籤" -#: app/blueprints/packages/packages.py:261 +#: app/blueprints/packages/packages.py:227 msgid "Content Warnings" msgstr "內容警告" -#: app/blueprints/packages/packages.py:262 app/templates/packages/view.html:600 +#: app/blueprints/packages/packages.py:228 app/templates/packages/view.html:600 msgid "License" msgstr "授權條款" -#: app/blueprints/packages/packages.py:263 +#: app/blueprints/packages/packages.py:229 msgid "Media License" msgstr "媒體授權條款" -#: app/blueprints/packages/packages.py:265 +#: app/blueprints/packages/packages.py:231 msgid "Long Description (Markdown)" msgstr "長描述(Markdown)" -#: app/blueprints/packages/packages.py:267 +#: app/blueprints/packages/packages.py:233 msgid "VCS Repository URL" msgstr "版本控制系統儲存庫URL" -#: app/blueprints/packages/packages.py:268 app/blueprints/users/settings.py:75 +#: app/blueprints/packages/packages.py:234 app/blueprints/users/settings.py:75 msgid "Website URL" msgstr "網站URL" -#: app/blueprints/packages/packages.py:269 +#: app/blueprints/packages/packages.py:235 msgid "Issue Tracker URL" msgstr "問題跟踪器URL" -#: app/blueprints/packages/packages.py:270 +#: app/blueprints/packages/packages.py:236 msgid "Forum Topic ID" msgstr "論壇主題編號" -#: app/blueprints/packages/packages.py:271 +#: app/blueprints/packages/packages.py:237 msgid "Video URL" msgstr "影片 URL" -#: app/blueprints/packages/packages.py:272 +#: app/blueprints/packages/packages.py:238 msgid "Donate URL" msgstr "捐贈網址" -#: app/blueprints/packages/packages.py:273 +#: app/blueprints/packages/packages.py:239 msgid "Translation URL" msgstr "" -#: app/blueprints/packages/packages.py:279 +#: app/blueprints/packages/packages.py:245 msgid "_game is not an allowed name" msgstr "_game 不是允許的名稱" -#: app/blueprints/packages/packages.py:289 +#: app/blueprints/packages/packages.py:255 msgid "" "Package already exists, but is removed. Please contact ContentDB staff to" " restore the package" msgstr "包已存在,但已刪除。 請聯絡ContentDB工作人員復原包" -#: app/blueprints/packages/packages.py:294 +#: app/blueprints/packages/packages.py:260 msgid "Package already exists" msgstr "套件已存在" -#: app/blueprints/packages/packages.py:300 +#: app/blueprints/packages/packages.py:266 msgid "A collection with a similar name already exists" msgstr "已存在具有相似名稱的集合" -#: app/blueprints/packages/packages.py:361 +#: app/blueprints/packages/packages.py:319 +#: app/blueprints/packages/releases.py:82 +msgid "" +"You must add an email address to your account and confirm it before you " +"can manage packages" +msgstr "" + +#: app/blueprints/packages/packages.py:331 msgid "Unable to find that user" msgstr "找不到該用戶" -#: app/blueprints/packages/packages.py:365 +#: app/blueprints/packages/packages.py:335 #: app/blueprints/packages/screenshots.py:137 #: app/blueprints/users/settings.py:131 msgid "Permission denied" msgstr "沒有權限" -#: app/blueprints/packages/packages.py:421 -#: app/blueprints/packages/packages.py:494 -#: app/blueprints/packages/packages.py:514 +#: app/blueprints/packages/packages.py:391 +#: app/blueprints/packages/packages.py:464 +#: app/blueprints/packages/packages.py:484 msgid "You don't have permission to do that" msgstr "你沒有進行該操作的權限" -#: app/blueprints/packages/packages.py:453 +#: app/blueprints/packages/packages.py:423 #, fuzzy msgid "Please comment what changes are needed in the approval thread" msgstr "請在評論中寫下需改變的事項" -#: app/blueprints/packages/packages.py:460 +#: app/blueprints/packages/packages.py:430 msgid "" "Please comment in the approval thread so editors know what you have " "changed" msgstr "" -#: app/blueprints/packages/packages.py:509 +#: app/blueprints/packages/packages.py:479 msgid "Deleted package" msgstr "已移除的包" -#: app/blueprints/packages/packages.py:529 +#: app/blueprints/packages/packages.py:499 msgid "Unapproved package" msgstr "未被批准的包" -#: app/blueprints/packages/packages.py:538 +#: app/blueprints/packages/packages.py:508 msgid "Maintainers (Comma-separated)" msgstr "管理者(以逗點分割)" -#: app/blueprints/packages/packages.py:547 +#: app/blueprints/packages/packages.py:517 msgid "You don't have permission to edit maintainers" msgstr "你無權編輯維護者" -#: app/blueprints/packages/packages.py:597 +#: app/blueprints/packages/packages.py:567 msgid "You are not a maintainer" msgstr "你不是管理者" -#: app/blueprints/packages/packages.py:600 +#: app/blueprints/packages/packages.py:570 msgid "Package owners cannot remove themselves as maintainers" msgstr "包擁有者無法從管理者中移除自己" -#: app/blueprints/packages/packages.py:632 +#: app/blueprints/packages/packages.py:602 msgid "Author Name" msgstr "作者名稱" -#: app/blueprints/packages/packages.py:702 +#: app/blueprints/packages/packages.py:672 msgid "Enable support detection based on dependencies (recommended)" msgstr "啟用基於依賴項的支援檢測(建議)" -#: app/blueprints/packages/packages.py:703 +#: app/blueprints/packages/packages.py:673 msgid "Supported games" msgstr "支援的子遊戲" -#: app/blueprints/packages/packages.py:704 +#: app/blueprints/packages/packages.py:674 msgid "Unsupported games" msgstr "不支援的子遊戲" -#: app/blueprints/packages/packages.py:705 +#: app/blueprints/packages/packages.py:675 msgid "Supports all games (unless stated) / is game independent" msgstr "支援所有子遊戲(如無特別說明)/ 子遊戲無關" -#: app/blueprints/packages/packages.py:721 +#: app/blueprints/packages/packages.py:691 msgid "You need at least one release before you can edit game support" msgstr "需要至少一個發行版才能編輯子遊戲支持" -#: app/blueprints/packages/packages.py:725 +#: app/blueprints/packages/packages.py:695 msgid "Mod(pack) needs to contain at least one mod. Please create a new release" msgstr "Mod(pack) 需要至少包含一個 mod。 請建立一個新版本" @@ -434,13 +427,13 @@ msgstr "Git 參考(即:提交哈希、分支或標籤)" #: app/blueprints/packages/releases.py:58 #: app/blueprints/packages/releases.py:70 -#: app/blueprints/packages/releases.py:194 +#: app/blueprints/packages/releases.py:198 msgid "Minimum Minetest Version" msgstr "最低Minetest版本" #: app/blueprints/packages/releases.py:60 #: app/blueprints/packages/releases.py:72 -#: app/blueprints/packages/releases.py:197 +#: app/blueprints/packages/releases.py:201 msgid "Maximum Minetest Version" msgstr "最高Minetest版本" @@ -458,78 +451,77 @@ msgstr "工單ID" msgid "Is Approved" msgstr "是否被批准" -#: app/blueprints/packages/releases.py:87 +#: app/blueprints/packages/releases.py:91 msgid "Import from Git" msgstr "從Git匯入" -#: app/blueprints/packages/releases.py:87 +#: app/blueprints/packages/releases.py:91 msgid "Upload .zip file" msgstr "上載.zip檔案" -#: app/blueprints/packages/releases.py:193 +#: app/blueprints/packages/releases.py:197 msgid "Set Min" msgstr "設定最小值" -#: app/blueprints/packages/releases.py:196 +#: app/blueprints/packages/releases.py:200 msgid "Set Max" msgstr "設定最大值" -#: app/blueprints/packages/releases.py:199 +#: app/blueprints/packages/releases.py:203 msgid "Only change values previously set as none" msgstr "僅更改先前設定為“空”的值" -#: app/blueprints/packages/releases.py:200 +#: app/blueprints/packages/releases.py:204 msgid "Update" msgstr "更新" -#: app/blueprints/packages/releases.py:252 +#: app/blueprints/packages/releases.py:256 #: app/templates/packages/update_config.html:25 msgid "Trigger" msgstr "觸發機" -#: app/blueprints/packages/releases.py:253 +#: app/blueprints/packages/releases.py:257 msgid "New Commit" msgstr "新提交" -#: app/blueprints/packages/releases.py:254 app/templates/admin/tags/list.html:8 +#: app/blueprints/packages/releases.py:258 app/templates/admin/tags/list.html:8 msgid "New Tag" msgstr "新標籤" -#: app/blueprints/packages/releases.py:256 +#: app/blueprints/packages/releases.py:260 msgid "Branch name" msgstr "分支名稱" -#: app/blueprints/packages/releases.py:257 +#: app/blueprints/packages/releases.py:261 #: app/templates/packages/update_config.html:38 msgid "Action" msgstr "動作" -#: app/blueprints/packages/releases.py:258 +#: app/blueprints/packages/releases.py:262 msgid "Send notification and mark as outdated" msgstr "發送通知並標記為過期包" -#: app/blueprints/packages/releases.py:258 -#: app/templates/macros/package_approval.html:22 +#: app/blueprints/packages/releases.py:262 app/logic/package_approval.py:104 msgid "Create release" msgstr "建立版本" -#: app/blueprints/packages/releases.py:260 +#: app/blueprints/packages/releases.py:264 msgid "Save Settings" msgstr "儲存設定" -#: app/blueprints/packages/releases.py:261 +#: app/blueprints/packages/releases.py:265 msgid "Disable Automation" msgstr "停用自動化" -#: app/blueprints/packages/releases.py:300 +#: app/blueprints/packages/releases.py:304 msgid "Please add a Git repository URL in order to set up automatic releases" msgstr "請新增 Git 儲存庫 URL 以設定自動發布" -#: app/blueprints/packages/releases.py:316 +#: app/blueprints/packages/releases.py:320 msgid "Deleted update configuration" msgstr "刪除了更新配置" -#: app/blueprints/packages/releases.py:324 +#: app/blueprints/packages/releases.py:328 msgid "Now, please create an initial release" msgstr "現在,請建立初始版本" @@ -637,7 +629,7 @@ msgid "Please wait before commenting again" msgstr "請稍等後再發表評論" #: app/blueprints/threads/__init__.py:284 -#: app/templates/macros/package_approval.html:112 +#: app/templates/macros/package_approval.html:56 msgid "Open Thread" msgstr "打開貼子" @@ -702,7 +694,7 @@ msgstr "登入失敗" msgid "Display Name" msgstr "顯示名稱" -#: app/blueprints/users/account.py:101 app/blueprints/users/settings.py:298 +#: app/blueprints/users/account.py:101 app/blueprints/users/settings.py:309 #: app/templates/users/list.html:18 msgid "Username" msgstr "使用者名稱" @@ -976,7 +968,7 @@ msgid "Account and Security" msgstr "" #: app/blueprints/users/settings.py:46 -#: app/templates/users/settings_email.html:8 +#: app/templates/users/settings_email.html:12 msgid "Email and Notifications" msgstr "" @@ -1001,27 +993,27 @@ msgstr "" msgid "A user already has that name" msgstr "" -#: app/blueprints/users/settings.py:256 +#: app/blueprints/users/settings.py:264 msgid "Users with moderator rank or above cannot be deleted" msgstr "" -#: app/blueprints/users/settings.py:299 +#: app/blueprints/users/settings.py:310 msgid "Display name" msgstr "" -#: app/blueprints/users/settings.py:300 +#: app/blueprints/users/settings.py:311 msgid "Forums Username" msgstr "" -#: app/blueprints/users/settings.py:301 +#: app/blueprints/users/settings.py:312 msgid "GitHub Username" msgstr "GitHub 用戶名" -#: app/blueprints/users/settings.py:302 app/templates/users/list.html:14 +#: app/blueprints/users/settings.py:313 app/templates/users/list.html:14 msgid "Rank" msgstr "" -#: app/blueprints/users/settings.py:346 +#: app/blueprints/users/settings.py:357 msgid "Can't promote a user to a rank higher than yourself!" msgstr "" @@ -1038,33 +1030,77 @@ msgstr "" msgid "Search" msgstr "" -#: app/logic/package_validator.py:37 +#: app/logic/package_approval.py:95 msgid "A package already exists with this name. Please see Policy and Guidance 3" msgstr "" -#: app/logic/package_validator.py:40 -#: app/templates/macros/package_approval.html:36 -msgid "A release is required before this package can be approved." +#: app/logic/package_approval.py:99 +msgid "You need to create a release before this package can be approved." msgstr "" -#: app/logic/package_validator.py:46 -#: app/templates/macros/package_approval.html:45 +#: app/logic/package_approval.py:101 +msgid "Release is still importing, or has an error." +msgstr "" + +#: app/logic/package_approval.py:105 +msgid "Set up releases" +msgstr "" + +#: app/logic/package_approval.py:112 +msgid "You need to add at least one screenshot." +msgstr "" + +#: app/logic/package_approval.py:117 #, python-format msgid "" "The following hard dependencies need to be added to ContentDB first: " "%(deps)s" msgstr "" -#: app/logic/package_validator.py:51 -#: app/templates/macros/package_approval.html:41 -msgid "You need to add at least one screenshot." +#: app/logic/package_approval.py:121 +msgid "" +"What games does your package support? Please specify on the supported " +"games page" msgstr "" -#: app/logic/package_validator.py:54 -#: app/templates/macros/package_approval.html:49 +#: app/logic/package_approval.py:126 msgid "Please wait for the license to be added to CDB." msgstr "" +#: app/logic/package_approval.py:134 +msgid "Please make sure that this package has the right to the names it uses." +msgstr "" + +#: app/logic/package_approval.py:139 +#, python-format +msgid "Please make sure that this package has the right to the names %(names)s" +msgstr "" + +#: app/logic/package_approval.py:140 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/logic/package_approval.py:145 +msgid "Error: Another package already uses this forum topic!" +msgstr "錯誤:另一個包正在使用這個論壇主題!" + +#: app/logic/package_approval.py:150 +msgid "Error: Forum topic author doesn't match package author." +msgstr "錯誤:論壇主題作者和包作者不符。" + +#: app/logic/package_approval.py:152 +msgid "" +"Warning: Forum topic not found. The topic may have been created since the" +" last forum crawl." +msgstr "" + #: app/logic/packages.py:99 msgid "" "Name can only contain lower case letters (a-z), digits (0-9), and " @@ -1164,7 +1200,7 @@ msgstr "是否被批准" msgid "Delete" msgstr "" -#: app/models/packages.py:572 app/templates/packages/view.html:163 +#: app/models/packages.py:569 app/templates/packages/view.html:163 msgid "Work in Progress" msgstr "" @@ -1280,7 +1316,7 @@ msgstr "" msgid "Languages" msgstr "" -#: app/templates/base.html:202 app/templates/translate/index.html:72 +#: app/templates/base.html:202 app/templates/translate/index.html:76 msgid "Help translate ContentDB" msgstr "" @@ -1386,17 +1422,6 @@ msgstr "下個" msgid "Recently Added" msgstr "新進套件" -#: 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" @@ -1786,7 +1811,7 @@ msgid "You can use GitHub to log in if it is associated with your account." msgstr "" #: app/templates/emails/unable_to_find_account.html:9 -msgid "Otherwise, you may need to contact rubenwardy for help." +msgid "Otherwise, you may need to contact the admin for help." msgstr "" #: app/templates/emails/unable_to_find_account.html:12 @@ -1862,56 +1887,35 @@ msgstr "" msgid "State" msgstr "" -#: app/templates/macros/package_approval.html:26 -msgid "Set up releases" -msgstr "" - -#: app/templates/macros/package_approval.html:31 -msgid "You need to create a release before this package can be approved." -msgstr "" - -#: app/templates/macros/package_approval.html:33 -msgid "Release is still importing, or has an error." -msgstr "" - -#: app/templates/macros/package_approval.html:56 -msgid "You should add at least one screenshot." -msgstr "" - -#: app/templates/macros/package_approval.html:62 +#: app/templates/macros/package_approval.html:36 msgid "Please wait for the release to be approved." msgstr "" -#: app/templates/macros/package_approval.html:64 +#: app/templates/macros/package_approval.html:38 msgid "You can now approve this package if you're ready." msgstr "" -#: app/templates/macros/package_approval.html:66 +#: app/templates/macros/package_approval.html:40 msgid "Please wait for the package to be approved." msgstr "" -#: app/templates/macros/package_approval.html:70 +#: app/templates/macros/package_approval.html:44 msgid "You can now submit this package for approval if you're ready." msgstr "" -#: app/templates/macros/package_approval.html:72 +#: app/templates/macros/package_approval.html:46 msgid "This package can be submitted for approval when ready." msgstr "" -#: app/templates/macros/package_approval.html:102 -msgid "Please make sure that this package has the right to the names it uses." +#: app/templates/macros/package_approval.html:49 +msgid "You need to fix the above errors before you can submit for review" msgstr "" -#: app/templates/macros/package_approval.html:104 -#, python-format -msgid "Please make sure that this package has the right to the names %(names)s" -msgstr "" - -#: app/templates/macros/package_approval.html:115 +#: app/templates/macros/package_approval.html:59 msgid "Package approval thread" msgstr "" -#: app/templates/macros/package_approval.html:116 +#: app/templates/macros/package_approval.html:60 msgid "" "You can open a thread if you have a question for the approver or package " "author." @@ -3129,16 +3133,27 @@ msgstr "" msgid "Translating content meta - lua_api.md" msgstr "" -#: app/templates/packages/translation.html:31 +#: app/templates/packages/translation.html:30 +msgid "Translation template" +msgstr "" + +#: app/templates/packages/translation.html:32 +#, python-format +msgid "" +"To quickly add support for ContentDB package translation, create a file " +"at %(location)s with the following content:" +msgstr "" + +#: app/templates/packages/translation.html:43 #, python-format msgid "%(title)s is available in %(num)d languages." msgstr "" -#: app/templates/packages/translation.html:32 +#: app/templates/packages/translation.html:44 msgid "ContentDB reads translations from locale files (.tr) in your package." msgstr "" -#: app/templates/packages/translation.html:39 +#: app/templates/packages/translation.html:51 msgid "Language" msgstr "" @@ -3390,7 +3405,7 @@ msgid "" msgstr "" #: app/templates/report/index.html:16 -msgid "Please sign in or contact the admin in another way" +msgid "Please sign in or contact the admin using the link below." msgstr "" #: app/templates/report/index.html:34 @@ -3799,20 +3814,24 @@ msgid "" "languages." msgstr "" -#: app/templates/translate/index.html:69 +#: app/templates/translate/index.html:65 +msgid "How to translate a mod / game" +msgstr "" + +#: app/templates/translate/index.html:73 msgid "ContentDB" msgstr "" -#: app/templates/translate/index.html:76 +#: app/templates/translate/index.html:80 msgid "Packages that support translation" msgstr "" -#: app/templates/translate/index.html:81 +#: app/templates/translate/index.html:85 #, python-format msgid "Only show packages with %(lang)s translation" msgstr "" -#: app/templates/translate/index.html:85 +#: app/templates/translate/index.html:89 #, python-format msgid "Hide packages with %(lang)s translation" msgstr "" @@ -3893,7 +3912,7 @@ msgstr "" #: app/templates/users/change_set_password.html:17 #: app/templates/users/register.html:25 -#: app/templates/users/settings_email.html:20 +#: app/templates/users/settings_email.html:24 msgid "Your email will never be shared with a third-party." msgstr "" @@ -4150,7 +4169,7 @@ msgid "Change Email and Send Password Reset" msgstr "" #: app/templates/users/modtools.html:108 -#: app/templates/users/settings_email.html:14 +#: app/templates/users/settings_email.html:18 msgid "Email Address" msgstr "" @@ -4229,14 +4248,20 @@ msgid "Profile Picture" msgstr "" #: app/templates/users/profile_edit.html:27 -msgid "Sync with Forums" +msgid "Import from forums" msgstr "" -#: app/templates/users/profile_edit.html:46 +#: app/templates/users/profile_edit.html:47 +msgid "" +"Profile pictures should be square, at least 64x64px, and one of the " +"following formats: jpeg, png, or webp." +msgstr "" + +#: app/templates/users/profile_edit.html:51 msgid "Profile Information" msgstr "" -#: app/templates/users/profile_edit.html:53 +#: app/templates/users/profile_edit.html:58 msgid "Pretending to be another user is grounds for a permanent ban" msgstr "" @@ -4269,39 +4294,43 @@ msgstr "" msgid "Email and Notifications - %(username)s" msgstr "" -#: app/templates/users/settings_email.html:19 +#: app/templates/users/settings_email.html:23 msgid "" "Your email is needed to recover your account if you forget your password," " and to send (configurable) notifications." msgstr "" -#: app/templates/users/settings_email.html:25 +#: app/templates/users/settings_email.html:29 msgid "There is at least one verification pending." msgstr "" -#: app/templates/users/settings_email.html:29 +#: app/templates/users/settings_email.html:33 msgid "Notification Settings" msgstr "" -#: app/templates/users/settings_email.html:33 +#: app/templates/users/settings_email.html:37 msgid "Email notifications are currently turned off. Click 'save' to enable." msgstr "" -#: app/templates/users/settings_email.html:38 +#: app/templates/users/settings_email.html:42 msgid "" "Configure whether certain types of notifications are sent immediately, or" " as part of a daily digest." msgstr "" #: app/templates/users/settings_email.html:43 +msgid "Disable all" +msgstr "" + +#: app/templates/users/settings_email.html:48 msgid "Event" msgstr "" -#: app/templates/users/settings_email.html:45 +#: app/templates/users/settings_email.html:50 msgid "Immediately" msgstr "" -#: app/templates/users/settings_email.html:46 +#: app/templates/users/settings_email.html:51 msgid "In digest" msgstr "" @@ -4719,3 +4748,21 @@ msgstr "" #~ msgid "Create Tag" #~ msgstr "" +#~ msgid "" +#~ "Warning: Forum topic not found. This " +#~ "may happen if the topic has only" +#~ " just been created." +#~ msgstr "警告:找不到論壇主題。可能發生在論壇主題剛被建立之時。" + +#~ msgid "A release is required before this package can be approved." +#~ msgstr "" + +#~ msgid "Otherwise, you may need to contact rubenwardy for help." +#~ msgstr "" + +#~ msgid "You should add at least one screenshot." +#~ msgstr "" + +#~ msgid "Please sign in or contact the admin in another way" +#~ msgstr "" +