From a99a8a4df30f4c0b47bbfc1b6946e4d8a5bece86 Mon Sep 17 00:00:00 2001 From: rubenwardy Date: Sat, 8 Jun 2024 11:16:38 +0100 Subject: [PATCH] Update translations --- app/_translations.py | 230 +-- translations/ar/LC_MESSAGES/messages.po | 1202 +++++++++------- translations/ca/LC_MESSAGES/messages.po | 1164 +++++++++------ translations/cs/LC_MESSAGES/messages.po | 1164 +++++++++------ translations/da/LC_MESSAGES/messages.po | 1164 +++++++++------ translations/de/LC_MESSAGES/messages.po | 1169 +++++++++------ translations/el/LC_MESSAGES/messages.po | 1164 +++++++++------ translations/eo/LC_MESSAGES/messages.po | 1164 +++++++++------ translations/es/LC_MESSAGES/messages.po | 1500 ++++++++++++-------- translations/fa/LC_MESSAGES/messages.po | 1164 +++++++++------ translations/fr/LC_MESSAGES/messages.po | 1169 +++++++++------ translations/gl/LC_MESSAGES/messages.po | 1164 +++++++++------ translations/he/LC_MESSAGES/messages.po | 1164 +++++++++------ translations/hi/LC_MESSAGES/messages.po | 1164 +++++++++------ translations/hu/LC_MESSAGES/messages.po | 1164 +++++++++------ translations/ia/LC_MESSAGES/messages.po | 1164 +++++++++------ translations/id/LC_MESSAGES/messages.po | 1173 +++++++++------ translations/it/LC_MESSAGES/messages.po | 1169 +++++++++------ translations/ja/LC_MESSAGES/messages.po | 1164 +++++++++------ translations/jv/LC_MESSAGES/messages.po | 1164 +++++++++------ translations/kv/LC_MESSAGES/messages.po | 1164 +++++++++------ translations/lv/LC_MESSAGES/messages.po | 1164 +++++++++------ translations/lzh/LC_MESSAGES/messages.po | 1164 +++++++++------ translations/messages.pot | 1146 +++++++++------ translations/ms/LC_MESSAGES/messages.po | 1169 +++++++++------ translations/nb_NO/LC_MESSAGES/messages.po | 1164 +++++++++------ translations/nl/LC_MESSAGES/messages.po | 1169 +++++++++------ translations/nn/LC_MESSAGES/messages.po | 1164 +++++++++------ translations/pl/LC_MESSAGES/messages.po | 1169 +++++++++------ translations/pt/LC_MESSAGES/messages.po | 1164 +++++++++------ translations/pt_BR/LC_MESSAGES/messages.po | 1164 +++++++++------ translations/ro/LC_MESSAGES/messages.po | 1164 +++++++++------ translations/ru/LC_MESSAGES/messages.po | 1169 +++++++++------ translations/sk/LC_MESSAGES/messages.po | 1168 +++++++++------ translations/sv/LC_MESSAGES/messages.po | 1493 +++++++++++-------- translations/tr/LC_MESSAGES/messages.po | 1173 +++++++++------ translations/uk/LC_MESSAGES/messages.po | 1169 +++++++++------ translations/vi/LC_MESSAGES/messages.po | 1170 +++++++++------ translations/zh_CN/LC_MESSAGES/messages.po | 1166 +++++++++------ translations/zh_TW/LC_MESSAGES/messages.po | 1164 +++++++++------ utils/extract_translations.py | 4 +- 41 files changed, 27876 insertions(+), 18509 deletions(-) diff --git a/app/_translations.py b/app/_translations.py index b87abedc..14ec5951 100644 --- a/app/_translations.py +++ b/app/_translations.py @@ -2,127 +2,127 @@ from flask_babel import gettext -gettext("Chat / Commands") -gettext("Complex installation") -gettext("Either has educational value, or is a tool to help teachers ") -gettext("Singleplayer-focused") -gettext("For 16px texture packs") -gettext("For 64px texture packs") -gettext("Tools to manage the world") -gettext("Big changes to crafting gameplay") -gettext("Blood, etc") -gettext("Adds a mini-game to be played within Minetest") -gettext("Tools / Weapons / Armor") -gettext("For content generally themed around a certain season or holiday") -gettext("Player Effects / Power Ups") -gettext("World Maintenance and Tools") -gettext("Puzzle") -gettext("Tools for game and mod developers") -gettext("Education") -gettext("Gore") -gettext("Transport") -gettext("Survival") -gettext("New mapgen or changes mapgen") -gettext("Less than 16px") -gettext("Storage") -gettext("Changes the inventory GUI") -gettext("Jam / Combat 2020") -gettext("Bad Language") -gettext("64px") -gettext("Focuses on or adds new sounds or musical things") -gettext("Adds game mechanics or tools that change how players build.") -gettext("Violence") -gettext("Strategy / RTS") -gettext("Requires futher installation steps, such as installing luarocks or editing the trusted mod setting") -gettext("Jam / Game 2021") -gettext("Content that can be played alone") -gettext("Can/should only be used in multiplayer") -gettext("Adds mobs, animals, and NPCs") -gettext("For mods created for the Discord \"Weekly Challenges\" modding event in 2021") -gettext("Mini-game") -gettext("For content that changes player effects, including physics, for example: speed, jump height or gravity.") -gettext("Contains swearing") -gettext("Improves the world, adding weather, ambient sounds, or other environment mechanics") -gettext("For mods created for the Discord \"Combat\" modding event in 2020") -gettext("Inventory") -gettext("Entries to the 2023 Minetest Game Jam ") -gettext("Sims") -gettext("Focuses on building, such as adding new materials or nodes") -gettext("Environment / Weather") -gettext("Custom mapgen") -gettext("Minetest Game improved") -gettext("HUD") -gettext("Machines / Electronics") -gettext("Developer Tools") -gettext("Jam / Game 2023") -gettext("Helps with server maintenance and moderation") -gettext("Plants and Farming") -gettext("Adventure / RPG") -gettext("For games and such that are of their own kind, distinct and original in nature to others of the same category.") -gettext("Jam / Weekly Challenges 2021") -gettext("For 32px texture packs") -gettext("Adds or changes tools, weapons, and armor") -gettext("GUI") -gettext("Seasonal") -gettext("Commerce / Economy") -gettext("Written specifically or exclusively for use in creative mode. Adds content only available through a creative inventory, or provides tools that facilitate ingame creation and doesn't add difficulty or scarcity") -gettext("Forks of MTG") -gettext("Non-cartoon violence. May be towards fantasy or human-like characters") -gettext("Joke") -gettext("Fear / Horror") -gettext("128px+") -gettext("Creative") -gettext("Entries to the 2022 Minetest Game Jam ") -gettext("Alcohol / Tobacco") -gettext("Adds or improves item storage mechanics") +gettext("Player vs Player (PvP)") gettext("Designed to be played competitively against other players") -gettext("Crafting") -gettext("<16px") -gettext("One-of-a-kind / Original") -gettext("Building") -gettext("Adds machines useful in automation, tubes, or power.") -gettext("Focus on puzzle solving instead of combat") -gettext("Building Mechanics and Tools") -gettext("Adds nodes with no other purpose than for use in building") -gettext("Sounds / Music") -gettext("Food / Drinks") -gettext("Decorative") -gettext("Gambling") -gettext("Server Moderation and Tools") -gettext("For humorous content, meant as a novelty or joke, not to be taken seriously, and that is not meant to be used seriously or long-term.") -gettext("API / Library") +gettext("Player Effects / Power Ups") +gettext("For content that changes player effects, including physics, for example: speed, jump height or gravity.") gettext("Certified") -gettext("Contains alcohol and/or tobacco") +gettext("Certified by the Featured Packages program. This tag may be renamed in the future") +gettext("Server Moderation and Tools") +gettext("Helps with server maintenance and moderation") +gettext("Jam / Game 2023") +gettext("Entries to the 2023 Minetest Game Jam ") +gettext("Joke") +gettext("For humorous content, meant as a novelty or joke, not to be taken seriously, and that is not meant to be used seriously or long-term.") +gettext("Sounds / Music") +gettext("Focuses on or adds new sounds or musical things") +gettext("Developer Tools") +gettext("Tools for game and mod developers") +gettext("Shooter") +gettext("First person shooters (FPS) and more") +gettext("Inventory") +gettext("Changes the inventory GUI") +gettext("World Maintenance and Tools") +gettext("Tools to manage the world") +gettext("Crafting") +gettext("Big changes to crafting gameplay") +gettext("Singleplayer-focused") +gettext("Content that can be played alone") +gettext("Mapgen / Biomes / Decoration") +gettext("New mapgen or changes mapgen") +gettext("Adventure / RPG") +gettext("Plants and Farming") gettext("Adds new plants or other farmable resources.") -gettext("Multiplayer-focused") -gettext("Primarily adds an API for other mods to use") -gettext("Focus on player chat/communication or who's primary function is interacting with the console.") -gettext("Games and mods with a heavy strategy component, whether real-time or turn-based") -gettext("Written specifically for survival gameplay with a focus on game-balance, difficulty level, or resources available through crafting, mining, ...") -gettext("Entries to the 2021 Minetest Game Jam") -gettext("Contains a completely custom mapgen implemented in Lua, usually requires worlds to be set to the 'singlenode' mapgen.") -gettext(" Jam / Game 2022") -gettext("Sports") -gettext("Adds or changes transportation methods. Includes teleportation, vehicles, ridable mobs, transport infrastructure and thematic content") -gettext("Player vs Environment (PvE)") -gettext("For mods that grant the player extra information in the HUD") +gettext("Tools / Weapons / Armor") +gettext("Adds or changes tools, weapons, and armor") +gettext("Sims") gettext("Mods and games that aim to simulate real life activity. Similar to SimCity/TheSims/OpenTTD/etc") -gettext("Shocking and scary content. May scare young children") +gettext("Complex installation") +gettext("Requires futher installation steps, such as installing luarocks or editing the trusted mod setting") +gettext("Chat / Commands") +gettext("Focus on player chat/communication or who's primary function is interacting with the console.") +gettext("Multiplayer-focused") +gettext("Can/should only be used in multiplayer") +gettext("Environment / Weather") +gettext("Improves the world, adding weather, ambient sounds, or other environment mechanics") +gettext("Building Mechanics and Tools") +gettext("Adds game mechanics or tools that change how players build.") +gettext("Magic / Enchanting") +gettext("Decorative") +gettext("Adds nodes with no other purpose than for use in building") +gettext("One-of-a-kind / Original") +gettext("For games and such that are of their own kind, distinct and original in nature to others of the same category.") +gettext("Building") +gettext("Focuses on building, such as adding new materials or nodes") +gettext("Mobs / Animals / NPCs") +gettext("Adds mobs, animals, and NPCs") +gettext("<16px") +gettext("Less than 16px") +gettext("Puzzle") +gettext("Focus on puzzle solving instead of combat") +gettext("Custom mapgen") +gettext("Contains a completely custom mapgen implemented in Lua, usually requires worlds to be set to the 'singlenode' mapgen.") +gettext("Sports") +gettext("Player vs Environment (PvE)") +gettext("For content designed for one or more players that focus on combat against the world, mobs, or NPCs.") +gettext("16px") +gettext("For 16px texture packs") +gettext("Storage") +gettext("Adds or improves item storage mechanics") +gettext("Education") +gettext("Either has educational value, or is a tool to help teachers ") +gettext("API / Library") +gettext("Primarily adds an API for other mods to use") +gettext("Survival") +gettext("Written specifically for survival gameplay with a focus on game-balance, difficulty level, or resources available through crafting, mining, ...") +gettext("HUD") +gettext("For mods that grant the player extra information in the HUD") +gettext("Mini-game") +gettext("Adds a mini-game to be played within Minetest") +gettext("Seasonal") +gettext("For content generally themed around a certain season or holiday") +gettext("Jam / Weekly Challenges 2021") +gettext("For mods created for the Discord \"Weekly Challenges\" modding event in 2021") +gettext("64px") +gettext("For 64px texture packs") +gettext("Food / Drinks") +gettext("GUI") +gettext("For content whose main utility / feature is in GUI/formspec form") +gettext("Minetest Game improved") +gettext("Forks of MTG") +gettext("Creative") +gettext("Written specifically or exclusively for use in creative mode. Adds content only available through a creative inventory, or provides tools that facilitate ingame creation and doesn't add difficulty or scarcity") +gettext("Jam / Combat 2020") +gettext("For mods created for the Discord \"Combat\" modding event in 2020") +gettext("Transport") +gettext("Adds or changes transportation methods. Includes teleportation, vehicles, ridable mobs, transport infrastructure and thematic content") +gettext("32px") +gettext("For 32px texture packs") +gettext("Machines / Electronics") +gettext("Adds machines useful in automation, tubes, or power.") +gettext("Commerce / Economy") +gettext("Related to economies, money, and trading") +gettext("Jam / Game 2021") +gettext("Entries to the 2021 Minetest Game Jam") +gettext("Strategy / RTS") +gettext("Games and mods with a heavy strategy component, whether real-time or turn-based") +gettext("128px+") +gettext("For 128px or higher texture packs") gettext("Player customization / Skins") gettext("Allows the player to customize their character by changing the texture or adding accessories.") -gettext("Certified by the Featured Packages program. This tag may be renamed in the future") -gettext("Mobs / Animals / NPCs") -gettext("For 128px or higher texture packs") -gettext("16px") +gettext(" Jam / Game 2022") +gettext("Entries to the 2022 Minetest Game Jam ") +gettext("Gore") +gettext("Blood, etc") +gettext("Gambling") gettext("Games of chance, gambling games, etc") -gettext("Mapgen / Biomes / Decoration") gettext("Drugs") -gettext("Related to economies, money, and trading") -gettext("For content designed for one or more players that focus on combat against the world, mobs, or NPCs.") -gettext("For content whose main utility / feature is in GUI/formspec form") -gettext("32px") -gettext("Player vs Player (PvP)") -gettext("Magic / Enchanting") gettext("Contains illegal drugs, such as marijuana") -gettext("First person shooters (FPS) and more") -gettext("Shooter") +gettext("Violence") +gettext("Non-cartoon violence. May be towards fantasy or human-like characters") +gettext("Fear / Horror") +gettext("Shocking and scary content. May scare young children") +gettext("Bad Language") +gettext("Contains swearing") +gettext("Alcohol / Tobacco") +gettext("Contains alcohol and/or tobacco") diff --git a/translations/ar/LC_MESSAGES/messages.po b/translations/ar/LC_MESSAGES/messages.po index f2a09359..e0623907 100644 --- a/translations/ar/LC_MESSAGES/messages.po +++ b/translations/ar/LC_MESSAGES/messages.po @@ -7,18 +7,17 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2024-06-07 05:29+0100\n" +"POT-Creation-Date: 2024-06-08 11:15+0100\n" "PO-Revision-Date: 2024-06-08 10:14+0000\n" "Last-Translator: \"Spectre (Nos)\" \n" -"Language-Team: Arabic \n" "Language: ar\n" +"Language-Team: Arabic " +"\n" +"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : " +"n%100>=3 && n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 " -"&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n" -"X-Generator: Weblate 5.6-dev\n" "Generated-By: Babel 2.15.0\n" #: app/__init__.py:155 @@ -30,456 +29,460 @@ msgid "You have been banned." msgstr "لقد تم حظرك." #: app/_translations.py:5 -msgid "Chat / Commands" -msgstr "الدردشة/الأوامر" +msgid "Player vs Player (PvP)" +msgstr "" #: app/_translations.py:6 -msgid "Complex installation" +msgid "Designed to be played competitively against other players" msgstr "" #: app/_translations.py:7 -msgid "Either has educational value, or is a tool to help teachers " -msgstr "" - -#: app/_translations.py:8 -msgid "Singleplayer-focused" -msgstr "" - -#: app/_translations.py:9 -msgid "For 16px texture packs" -msgstr "" - -#: app/_translations.py:10 -msgid "For 64px texture packs" -msgstr "" - -#: app/_translations.py:11 -msgid "Tools to manage the world" -msgstr "" - -#: app/_translations.py:12 -msgid "Big changes to crafting gameplay" -msgstr "" - -#: app/_translations.py:13 -msgid "Blood, etc" -msgstr "" - -#: app/_translations.py:14 -msgid "Adds a mini-game to be played within Minetest" -msgstr "" - -#: app/_translations.py:15 -msgid "Tools / Weapons / Armor" -msgstr "" - -#: app/_translations.py:16 -msgid "For content generally themed around a certain season or holiday" -msgstr "" - -#: app/_translations.py:17 msgid "Player Effects / Power Ups" msgstr "" +#: app/_translations.py:8 +msgid "" +"For content that changes player effects, including physics, for example: " +"speed, jump height or gravity." +msgstr "" + +#: app/_translations.py:9 +msgid "Certified" +msgstr "" + +#: app/_translations.py:10 +msgid "" +"Certified by the Featured Packages program. This tag may be renamed in " +"the future" +msgstr "" + +#: app/_translations.py:11 +msgid "Server Moderation and Tools" +msgstr "" + +#: app/_translations.py:12 +msgid "Helps with server maintenance and moderation" +msgstr "" + +#: app/_translations.py:13 +msgid "Jam / Game 2023" +msgstr "" + +#: app/_translations.py:14 +msgid "Entries to the 2023 Minetest Game Jam " +msgstr "" + +#: app/_translations.py:15 +msgid "Joke" +msgstr "مزح" + +#: app/_translations.py:16 +msgid "" +"For humorous content, meant as a novelty or joke, not to be taken " +"seriously, and that is not meant to be used seriously or long-term." +msgstr "" + +#: app/_translations.py:17 +msgid "Sounds / Music" +msgstr "أصوات / موسيقى" + #: app/_translations.py:18 -msgid "World Maintenance and Tools" +msgid "Focuses on or adds new sounds or musical things" msgstr "" #: app/_translations.py:19 -msgid "Puzzle" -msgstr "لغز" +msgid "Developer Tools" +msgstr "" #: app/_translations.py:20 msgid "Tools for game and mod developers" msgstr "" #: app/_translations.py:21 -msgid "Education" +msgid "Shooter" msgstr "" #: app/_translations.py:22 -msgid "Gore" +msgid "First person shooters (FPS) and more" msgstr "" #: app/_translations.py:23 -msgid "Transport" +msgid "Inventory" msgstr "" #: app/_translations.py:24 -msgid "Survival" -msgstr "النجاه" - -#: app/_translations.py:25 -msgid "New mapgen or changes mapgen" -msgstr "" - -#: app/_translations.py:26 -msgid "Less than 16px" -msgstr "" - -#: app/_translations.py:27 app/templates/users/modtools.html:12 -msgid "Storage" -msgstr "مخزن" - -#: app/_translations.py:28 msgid "Changes the inventory GUI" msgstr "" +#: app/_translations.py:25 +msgid "World Maintenance and Tools" +msgstr "" + +#: app/_translations.py:26 +msgid "Tools to manage the world" +msgstr "" + +#: app/_translations.py:27 +msgid "Crafting" +msgstr "صناعه" + +#: app/_translations.py:28 +msgid "Big changes to crafting gameplay" +msgstr "" + #: app/_translations.py:29 -msgid "Jam / Combat 2020" +msgid "Singleplayer-focused" msgstr "" #: app/_translations.py:30 -msgid "Bad Language" -msgstr "لغة سيئة" +msgid "Content that can be played alone" +msgstr "" #: app/_translations.py:31 -msgid "64px" +msgid "Mapgen / Biomes / Decoration" msgstr "" #: app/_translations.py:32 -msgid "Focuses on or adds new sounds or musical things" +msgid "New mapgen or changes mapgen" msgstr "" #: app/_translations.py:33 -msgid "Adds game mechanics or tools that change how players build." -msgstr "" +#, fuzzy +msgid "Adventure / RPG" +msgstr "مفامرة / لعبة تمثيل الأدوار" #: app/_translations.py:34 -msgid "Violence" -msgstr "" +msgid "Plants and Farming" +msgstr "النباتات و الزراعة" #: app/_translations.py:35 -msgid "Strategy / RTS" +msgid "Adds new plants or other farmable resources." msgstr "" #: app/_translations.py:36 +msgid "Tools / Weapons / Armor" +msgstr "" + +#: app/_translations.py:37 +msgid "Adds or changes tools, weapons, and armor" +msgstr "" + +#: app/_translations.py:38 +msgid "Sims" +msgstr "" + +#: app/_translations.py:39 +msgid "" +"Mods and games that aim to simulate real life activity. Similar to " +"SimCity/TheSims/OpenTTD/etc" +msgstr "" + +#: app/_translations.py:40 +msgid "Complex installation" +msgstr "" + +#: app/_translations.py:41 msgid "" "Requires futher installation steps, such as installing luarocks or " "editing the trusted mod setting" msgstr "" -#: app/_translations.py:37 -msgid "Jam / Game 2021" -msgstr "" - -#: app/_translations.py:38 -msgid "Content that can be played alone" -msgstr "" - -#: app/_translations.py:39 -msgid "Can/should only be used in multiplayer" -msgstr "" - -#: app/_translations.py:40 -msgid "Adds mobs, animals, and NPCs" -msgstr "" - -#: app/_translations.py:41 -msgid "" -"For mods created for the Discord \"Weekly Challenges\" modding event in " -"2021" -msgstr "" - #: app/_translations.py:42 -msgid "Mini-game" -msgstr "لعبة صغيرة" +msgid "Chat / Commands" +msgstr "الدردشة/الأوامر" #: app/_translations.py:43 msgid "" -"For content that changes player effects, including physics, for example: " -"speed, jump height or gravity." +"Focus on player chat/communication or who's primary function is " +"interacting with the console." msgstr "" #: app/_translations.py:44 -msgid "Contains swearing" +msgid "Multiplayer-focused" msgstr "" #: app/_translations.py:45 +msgid "Can/should only be used in multiplayer" +msgstr "" + +#: app/_translations.py:46 +msgid "Environment / Weather" +msgstr "" + +#: app/_translations.py:47 msgid "" "Improves the world, adding weather, ambient sounds, or other environment " "mechanics" msgstr "" -#: app/_translations.py:46 -msgid "For mods created for the Discord \"Combat\" modding event in 2020" -msgstr "" - -#: app/_translations.py:47 -msgid "Inventory" -msgstr "" - #: app/_translations.py:48 -msgid "Entries to the 2023 Minetest Game Jam " +msgid "Building Mechanics and Tools" msgstr "" #: app/_translations.py:49 -msgid "Sims" +msgid "Adds game mechanics or tools that change how players build." msgstr "" #: app/_translations.py:50 -msgid "Focuses on building, such as adding new materials or nodes" +msgid "Magic / Enchanting" msgstr "" #: app/_translations.py:51 -msgid "Environment / Weather" +msgid "Decorative" msgstr "" #: app/_translations.py:52 -msgid "Custom mapgen" +msgid "Adds nodes with no other purpose than for use in building" msgstr "" #: app/_translations.py:53 -msgid "Minetest Game improved" -msgstr "تم تحسين لعبة ماين تيست" +msgid "One-of-a-kind / Original" +msgstr "" #: app/_translations.py:54 -msgid "HUD" -msgstr "" - -#: app/_translations.py:55 -msgid "Machines / Electronics" -msgstr "" - -#: app/_translations.py:56 -msgid "Developer Tools" -msgstr "" - -#: app/_translations.py:57 -msgid "Jam / Game 2023" -msgstr "" - -#: app/_translations.py:58 -msgid "Helps with server maintenance and moderation" -msgstr "" - -#: app/_translations.py:59 -msgid "Plants and Farming" -msgstr "النباتات و الزراعة" - -#: app/_translations.py:60 -#, fuzzy -msgid "Adventure / RPG" -msgstr "مفامرة / لعبة تمثيل الأدوار" - -#: app/_translations.py:61 msgid "" "For games and such that are of their own kind, distinct and original in " "nature to others of the same category." msgstr "" -#: app/_translations.py:62 -msgid "Jam / Weekly Challenges 2021" -msgstr "" - -#: app/_translations.py:63 -msgid "For 32px texture packs" -msgstr "" - -#: app/_translations.py:64 -msgid "Adds or changes tools, weapons, and armor" -msgstr "" - -#: app/_translations.py:65 -msgid "GUI" -msgstr "" - -#: app/_translations.py:66 -msgid "Seasonal" -msgstr "موسمي" - -#: app/_translations.py:67 -msgid "Commerce / Economy" -msgstr "" - -#: app/_translations.py:68 -msgid "" -"Written specifically or exclusively for use in creative mode. Adds " -"content only available through a creative inventory, or provides tools " -"that facilitate ingame creation and doesn't add difficulty or scarcity" -msgstr "" - -#: app/_translations.py:69 -msgid "Forks of MTG" -msgstr "" - -#: app/_translations.py:70 -msgid "Non-cartoon violence. May be towards fantasy or human-like characters" -msgstr "" - -#: app/_translations.py:71 -msgid "Joke" -msgstr "مزح" - -#: app/_translations.py:72 -msgid "Fear / Horror" -msgstr "خوف / رعب" - -#: app/_translations.py:73 -msgid "128px+" -msgstr "" - -#: app/_translations.py:74 -msgid "Creative" -msgstr "مبدع" - -#: app/_translations.py:75 -msgid "Entries to the 2022 Minetest Game Jam " -msgstr "" - -#: app/_translations.py:76 -msgid "Alcohol / Tobacco" -msgstr "كوحول/ تبغ" - -#: app/_translations.py:77 -msgid "Adds or improves item storage mechanics" -msgstr "" - -#: app/_translations.py:78 -msgid "Designed to be played competitively against other players" -msgstr "" - -#: app/_translations.py:79 -msgid "Crafting" -msgstr "صناعه" - -#: app/_translations.py:80 -msgid "<16px" -msgstr "" - -#: app/_translations.py:81 -msgid "One-of-a-kind / Original" -msgstr "" - -#: app/_translations.py:82 +#: app/_translations.py:55 #, fuzzy msgid "Building" msgstr "مبنى" -#: app/_translations.py:83 -msgid "Adds machines useful in automation, tubes, or power." +#: app/_translations.py:56 +msgid "Focuses on building, such as adding new materials or nodes" msgstr "" -#: app/_translations.py:84 +#: app/_translations.py:57 +msgid "Mobs / Animals / NPCs" +msgstr "" + +#: app/_translations.py:58 +msgid "Adds mobs, animals, and NPCs" +msgstr "" + +#: app/_translations.py:59 +msgid "<16px" +msgstr "" + +#: app/_translations.py:60 +msgid "Less than 16px" +msgstr "" + +#: app/_translations.py:61 +msgid "Puzzle" +msgstr "لغز" + +#: app/_translations.py:62 msgid "Focus on puzzle solving instead of combat" msgstr "" +#: app/_translations.py:63 +msgid "Custom mapgen" +msgstr "" + +#: app/_translations.py:64 +msgid "" +"Contains a completely custom mapgen implemented in Lua, usually requires " +"worlds to be set to the 'singlenode' mapgen." +msgstr "" + +#: app/_translations.py:65 +msgid "Sports" +msgstr "" + +#: app/_translations.py:66 +msgid "Player vs Environment (PvE)" +msgstr "" + +#: app/_translations.py:67 +msgid "" +"For content designed for one or more players that focus on combat against" +" the world, mobs, or NPCs." +msgstr "" + +#: app/_translations.py:68 +msgid "16px" +msgstr "" + +#: app/_translations.py:69 +msgid "For 16px texture packs" +msgstr "" + +#: app/_translations.py:70 app/templates/users/modtools.html:12 +msgid "Storage" +msgstr "مخزن" + +#: app/_translations.py:71 +msgid "Adds or improves item storage mechanics" +msgstr "" + +#: app/_translations.py:72 +msgid "Education" +msgstr "" + +#: app/_translations.py:73 +msgid "Either has educational value, or is a tool to help teachers " +msgstr "" + +#: app/_translations.py:74 +msgid "API / Library" +msgstr "" + +#: app/_translations.py:75 +msgid "Primarily adds an API for other mods to use" +msgstr "" + +#: app/_translations.py:76 +msgid "Survival" +msgstr "النجاه" + +#: app/_translations.py:77 +msgid "" +"Written specifically for survival gameplay with a focus on game-balance, " +"difficulty level, or resources available through crafting, mining, ..." +msgstr "" + +#: app/_translations.py:78 +msgid "HUD" +msgstr "" + +#: app/_translations.py:79 +msgid "For mods that grant the player extra information in the HUD" +msgstr "" + +#: app/_translations.py:80 +msgid "Mini-game" +msgstr "لعبة صغيرة" + +#: app/_translations.py:81 +msgid "Adds a mini-game to be played within Minetest" +msgstr "" + +#: app/_translations.py:82 +msgid "Seasonal" +msgstr "موسمي" + +#: app/_translations.py:83 +msgid "For content generally themed around a certain season or holiday" +msgstr "" + +#: app/_translations.py:84 +msgid "Jam / Weekly Challenges 2021" +msgstr "" + #: app/_translations.py:85 -msgid "Building Mechanics and Tools" +msgid "" +"For mods created for the Discord \"Weekly Challenges\" modding event in " +"2021" msgstr "" #: app/_translations.py:86 -msgid "Adds nodes with no other purpose than for use in building" +msgid "64px" msgstr "" #: app/_translations.py:87 -msgid "Sounds / Music" -msgstr "أصوات / موسيقى" +msgid "For 64px texture packs" +msgstr "" #: app/_translations.py:88 msgid "Food / Drinks" msgstr "طعام / مشروبات" #: app/_translations.py:89 -msgid "Decorative" +msgid "GUI" msgstr "" #: app/_translations.py:90 -msgid "Gambling" +msgid "For content whose main utility / feature is in GUI/formspec form" msgstr "" #: app/_translations.py:91 -msgid "Server Moderation and Tools" -msgstr "" +msgid "Minetest Game improved" +msgstr "تم تحسين لعبة ماين تيست" #: app/_translations.py:92 -msgid "" -"For humorous content, meant as a novelty or joke, not to be taken " -"seriously, and that is not meant to be used seriously or long-term." +msgid "Forks of MTG" msgstr "" #: app/_translations.py:93 -msgid "API / Library" -msgstr "" +msgid "Creative" +msgstr "مبدع" #: app/_translations.py:94 -msgid "Certified" +msgid "" +"Written specifically or exclusively for use in creative mode. Adds " +"content only available through a creative inventory, or provides tools " +"that facilitate ingame creation and doesn't add difficulty or scarcity" msgstr "" #: app/_translations.py:95 -msgid "Contains alcohol and/or tobacco" -msgstr "يحتوي على الكحول و / أو التبغ" +msgid "Jam / Combat 2020" +msgstr "" #: app/_translations.py:96 -msgid "Adds new plants or other farmable resources." +msgid "For mods created for the Discord \"Combat\" modding event in 2020" msgstr "" #: app/_translations.py:97 -msgid "Multiplayer-focused" +msgid "Transport" msgstr "" #: app/_translations.py:98 -msgid "Primarily adds an API for other mods to use" -msgstr "" - -#: app/_translations.py:99 -msgid "" -"Focus on player chat/communication or who's primary function is " -"interacting with the console." -msgstr "" - -#: app/_translations.py:100 -msgid "" -"Games and mods with a heavy strategy component, whether real-time or " -"turn-based" -msgstr "" - -#: app/_translations.py:101 -msgid "" -"Written specifically for survival gameplay with a focus on game-balance, " -"difficulty level, or resources available through crafting, mining, ..." -msgstr "" - -#: app/_translations.py:102 -msgid "Entries to the 2021 Minetest Game Jam" -msgstr "" - -#: app/_translations.py:103 -msgid "" -"Contains a completely custom mapgen implemented in Lua, usually requires " -"worlds to be set to the 'singlenode' mapgen." -msgstr "" - -#: app/_translations.py:104 -msgid " Jam / Game 2022" -msgstr "" - -#: app/_translations.py:105 -msgid "Sports" -msgstr "" - -#: app/_translations.py:106 msgid "" "Adds or changes transportation methods. Includes teleportation, vehicles," " ridable mobs, transport infrastructure and thematic content" msgstr "" +#: app/_translations.py:99 +msgid "32px" +msgstr "" + +#: app/_translations.py:100 +msgid "For 32px texture packs" +msgstr "" + +#: app/_translations.py:101 +msgid "Machines / Electronics" +msgstr "" + +#: app/_translations.py:102 +msgid "Adds machines useful in automation, tubes, or power." +msgstr "" + +#: app/_translations.py:103 +msgid "Commerce / Economy" +msgstr "" + +#: app/_translations.py:104 +msgid "Related to economies, money, and trading" +msgstr "" + +#: app/_translations.py:105 +msgid "Jam / Game 2021" +msgstr "" + +#: app/_translations.py:106 +msgid "Entries to the 2021 Minetest Game Jam" +msgstr "" + #: app/_translations.py:107 -msgid "Player vs Environment (PvE)" +msgid "Strategy / RTS" msgstr "" #: app/_translations.py:108 -msgid "For mods that grant the player extra information in the HUD" +msgid "" +"Games and mods with a heavy strategy component, whether real-time or " +"turn-based" msgstr "" #: app/_translations.py:109 -msgid "" -"Mods and games that aim to simulate real life activity. Similar to " -"SimCity/TheSims/OpenTTD/etc" +msgid "128px+" msgstr "" #: app/_translations.py:110 -msgid "Shocking and scary content. May scare young children" +msgid "For 128px or higher texture packs" msgstr "" #: app/_translations.py:111 @@ -493,29 +496,27 @@ msgid "" msgstr "" #: app/_translations.py:113 -msgid "" -"Certified by the Featured Packages program. This tag may be renamed in " -"the future" +msgid " Jam / Game 2022" msgstr "" #: app/_translations.py:114 -msgid "Mobs / Animals / NPCs" +msgid "Entries to the 2022 Minetest Game Jam " msgstr "" #: app/_translations.py:115 -msgid "For 128px or higher texture packs" +msgid "Gore" msgstr "" #: app/_translations.py:116 -msgid "16px" +msgid "Blood, etc" msgstr "" #: app/_translations.py:117 -msgid "Games of chance, gambling games, etc" +msgid "Gambling" msgstr "" #: app/_translations.py:118 -msgid "Mapgen / Biomes / Decoration" +msgid "Games of chance, gambling games, etc" msgstr "" #: app/_translations.py:119 @@ -523,43 +524,41 @@ msgid "Drugs" msgstr "" #: app/_translations.py:120 -msgid "Related to economies, money, and trading" -msgstr "" - -#: app/_translations.py:121 -msgid "" -"For content designed for one or more players that focus on combat against" -" the world, mobs, or NPCs." -msgstr "" - -#: app/_translations.py:122 -msgid "For content whose main utility / feature is in GUI/formspec form" -msgstr "" - -#: app/_translations.py:123 -msgid "32px" -msgstr "" - -#: app/_translations.py:124 -msgid "Player vs Player (PvP)" -msgstr "" - -#: app/_translations.py:125 -msgid "Magic / Enchanting" -msgstr "" - -#: app/_translations.py:126 msgid "Contains illegal drugs, such as marijuana" msgstr "" -#: app/_translations.py:127 -msgid "First person shooters (FPS) and more" +#: app/_translations.py:121 +msgid "Violence" msgstr "" -#: app/_translations.py:128 -msgid "Shooter" +#: app/_translations.py:122 +msgid "Non-cartoon violence. May be towards fantasy or human-like characters" msgstr "" +#: app/_translations.py:123 +msgid "Fear / Horror" +msgstr "خوف / رعب" + +#: app/_translations.py:124 +msgid "Shocking and scary content. May scare young children" +msgstr "" + +#: app/_translations.py:125 +msgid "Bad Language" +msgstr "لغة سيئة" + +#: app/_translations.py:126 +msgid "Contains swearing" +msgstr "" + +#: app/_translations.py:127 +msgid "Alcohol / Tobacco" +msgstr "كوحول/ تبغ" + +#: app/_translations.py:128 +msgid "Contains alcohol and/or tobacco" +msgstr "يحتوي على الكحول و / أو التبغ" + #: app/querybuilder.py:58 app/templates/admin/languages/list.html:27 #: app/templates/admin/tags/list.html:38 #: app/templates/admin/warnings/list.html:28 @@ -596,11 +595,11 @@ msgstr "الحد من الحزمة" #: app/blueprints/api/tokens.py:36 app/blueprints/collections/__init__.py:90 #: app/blueprints/oauth/__init__.py:175 app/blueprints/packages/packages.py:251 -#: app/blueprints/packages/packages.py:528 -#: app/blueprints/packages/packages.py:624 -#: app/blueprints/packages/packages.py:712 +#: app/blueprints/packages/packages.py:543 +#: app/blueprints/packages/packages.py:639 +#: app/blueprints/packages/packages.py:727 #: app/blueprints/packages/releases.py:62 -#: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:49 +#: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:63 #: app/blueprints/packages/screenshots.py:36 #: app/blueprints/packages/screenshots.py:42 #: app/blueprints/packages/screenshots.py:47 @@ -612,7 +611,7 @@ msgstr "إحفظ" #: app/blueprints/collections/__init__.py:77 #: app/blueprints/oauth/__init__.py:168 app/blueprints/packages/releases.py:54 -#: app/blueprints/packages/releases.py:66 app/blueprints/packages/reviews.py:45 +#: app/blueprints/packages/releases.py:66 app/blueprints/packages/reviews.py:53 #: app/blueprints/threads/__init__.py:281 #: app/templates/admin/languages/list.html:23 #: app/templates/macros/reviews.html:138 app/templates/macros/topics.html:5 @@ -716,7 +715,7 @@ msgstr "ترجمة" #: app/blueprints/packages/__init__.py:42 #: app/templates/packages/releases_list.html:34 -#: app/templates/packages/view.html:653 app/templates/todo/editor.html:75 +#: app/templates/packages/view.html:657 app/templates/todo/editor.html:75 msgid "Releases" msgstr "إصدارات" @@ -728,7 +727,7 @@ msgstr "لقطات الشاشة" #: app/blueprints/packages/__init__.py:52 #: app/templates/packages/edit_maintainers.html:8 -#: app/templates/packages/view.html:624 app/utils/minetest_hypertext.py:302 +#: app/templates/packages/view.html:628 app/utils/minetest_hypertext.py:302 msgid "Maintainers" msgstr "المشرفون" @@ -761,7 +760,7 @@ msgstr "" msgid "No download available." msgstr "" -#: app/blueprints/packages/packages.py:229 app/templates/packages/view.html:594 +#: app/blueprints/packages/packages.py:229 app/templates/packages/view.html:598 #: app/utils/minetest_hypertext.py:263 msgid "Type" msgstr "" @@ -771,12 +770,12 @@ msgid "Title (Human-readable)" msgstr "" #: app/blueprints/packages/packages.py:231 -#: app/blueprints/packages/packages.py:622 +#: app/blueprints/packages/packages.py:637 msgid "Name (Technical)" msgstr "" #: app/blueprints/packages/packages.py:231 -#: app/blueprints/packages/packages.py:623 +#: app/blueprints/packages/packages.py:638 #: app/templates/packages/create_edit.html:75 msgid "Lower case letters (a-z), digits (0-9), and underscores (_) only" msgstr "" @@ -785,7 +784,7 @@ msgstr "" msgid "Short Description (Plaintext)" msgstr "" -#: app/blueprints/packages/packages.py:234 app/templates/packages/view.html:616 +#: app/blueprints/packages/packages.py:234 app/templates/packages/view.html:620 #: app/utils/minetest_hypertext.py:300 msgid "Maintenance State" msgstr "" @@ -800,7 +799,7 @@ msgstr "" msgid "Content Warnings" msgstr "" -#: app/blueprints/packages/packages.py:238 app/templates/packages/view.html:605 +#: app/blueprints/packages/packages.py:238 app/templates/packages/view.html:609 #: app/utils/minetest_hypertext.py:298 msgid "License" msgstr "" @@ -880,8 +879,8 @@ msgid "Permission denied" msgstr "" #: app/blueprints/packages/packages.py:403 -#: app/blueprints/packages/packages.py:479 -#: app/blueprints/packages/packages.py:501 +#: app/blueprints/packages/packages.py:494 +#: app/blueprints/packages/packages.py:516 msgid "You don't have permission to do that" msgstr "" @@ -895,55 +894,60 @@ msgid "" "changed" msgstr "" -#: app/blueprints/packages/packages.py:496 +#: app/blueprints/packages/packages.py:481 +#, python-format +msgid "Set state to %(state)s" +msgstr "" + +#: app/blueprints/packages/packages.py:511 msgid "Deleted package" msgstr "" -#: app/blueprints/packages/packages.py:518 +#: app/blueprints/packages/packages.py:533 msgid "Unapproved package" msgstr "" -#: app/blueprints/packages/packages.py:527 +#: app/blueprints/packages/packages.py:542 msgid "Maintainers (Comma-separated)" msgstr "" -#: app/blueprints/packages/packages.py:536 +#: app/blueprints/packages/packages.py:551 msgid "You don't have permission to edit maintainers" msgstr "" -#: app/blueprints/packages/packages.py:586 +#: app/blueprints/packages/packages.py:601 msgid "You are not a maintainer" msgstr "" -#: app/blueprints/packages/packages.py:589 +#: app/blueprints/packages/packages.py:604 msgid "Package owners cannot remove themselves as maintainers" msgstr "" -#: app/blueprints/packages/packages.py:621 +#: app/blueprints/packages/packages.py:636 msgid "Author Name" msgstr "" -#: app/blueprints/packages/packages.py:708 +#: app/blueprints/packages/packages.py:723 msgid "Enable support detection based on dependencies (recommended)" msgstr "" -#: app/blueprints/packages/packages.py:709 +#: app/blueprints/packages/packages.py:724 msgid "Supported games" msgstr "" -#: app/blueprints/packages/packages.py:710 +#: app/blueprints/packages/packages.py:725 msgid "Unsupported games" msgstr "" -#: app/blueprints/packages/packages.py:711 +#: app/blueprints/packages/packages.py:726 msgid "Supports all games (unless stated) / is game independent" msgstr "" -#: app/blueprints/packages/packages.py:727 +#: app/blueprints/packages/packages.py:742 msgid "You need at least one release before you can edit game support" msgstr "" -#: app/blueprints/packages/packages.py:731 +#: app/blueprints/packages/packages.py:746 msgid "Mod(pack) needs to contain at least one mod. Please create a new release" msgstr "" @@ -1062,53 +1066,58 @@ msgstr "" msgid "Now, please create an initial release" msgstr "" -#: app/blueprints/packages/reviews.py:46 app/blueprints/threads/__init__.py:181 +#: app/blueprints/packages/reviews.py:54 +#: app/templates/packages/translation.html:51 +msgid "Language" +msgstr "" + +#: app/blueprints/packages/reviews.py:60 app/blueprints/threads/__init__.py:181 #: app/blueprints/threads/__init__.py:182 #: app/blueprints/threads/__init__.py:282 msgid "Comment" msgstr "" -#: app/blueprints/packages/reviews.py:47 +#: app/blueprints/packages/reviews.py:61 msgid "Rating" msgstr "" -#: app/blueprints/packages/reviews.py:48 app/templates/macros/reviews.html:119 +#: app/blueprints/packages/reviews.py:62 app/templates/macros/reviews.html:119 #: app/templates/macros/reviews.html:173 msgid "Yes" msgstr "" -#: app/blueprints/packages/reviews.py:48 app/templates/macros/reviews.html:124 +#: app/blueprints/packages/reviews.py:62 app/templates/macros/reviews.html:124 #: app/templates/macros/reviews.html:177 msgid "Neutral" msgstr "" -#: app/blueprints/packages/reviews.py:48 app/templates/macros/reviews.html:129 +#: app/blueprints/packages/reviews.py:62 app/templates/macros/reviews.html:129 #: app/templates/macros/reviews.html:181 msgid "No" msgstr "" -#: app/blueprints/packages/reviews.py:57 +#: app/blueprints/packages/reviews.py:71 msgid "You can't review your own package!" msgstr "" -#: app/blueprints/packages/reviews.py:67 +#: app/blueprints/packages/reviews.py:81 msgid "" "You've reviewed too many packages recently. Please wait before trying " "again, and consider making your reviews more detailed" msgstr "" -#: app/blueprints/packages/reviews.py:80 app/blueprints/threads/__init__.py:207 +#: app/blueprints/packages/reviews.py:94 app/blueprints/threads/__init__.py:207 #: app/blueprints/threads/__init__.py:240 #: app/blueprints/threads/__init__.py:334 app/blueprints/users/settings.py:114 #: app/logic/packages.py:131 msgid "Linking to blocked sites is not allowed" msgstr "" -#: app/blueprints/packages/reviews.py:184 +#: app/blueprints/packages/reviews.py:199 msgid "You can't vote on the reviews on your own package!" msgstr "" -#: app/blueprints/packages/reviews.py:191 +#: app/blueprints/packages/reviews.py:206 msgid "You can't vote on your own reviews!" msgstr "" @@ -1127,7 +1136,7 @@ msgid "Message" msgstr "" #: app/blueprints/report/__init__.py:35 app/templates/macros/threads.html:51 -#: app/templates/packages/view.html:684 app/templates/report/index.html:4 +#: app/templates/packages/view.html:688 app/templates/report/index.html:4 #: app/templates/report/index.html:10 app/templates/users/profile.html:37 msgid "Report" msgstr "" @@ -1437,47 +1446,32 @@ msgstr "" msgid "You are in place %(place)s." msgstr "" -#: app/blueprints/users/profile.py:166 -#, python-format -msgid "Top %(type)s" -msgstr "" - -#: app/blueprints/users/profile.py:168 -#, python-format -msgid "Top %(group)d %(type)s" -msgstr "" - -#: app/blueprints/users/profile.py:177 -#, python-format -msgid "%(display_name)s has a %(type)s placed at #%(place)d." -msgstr "" - -#: app/blueprints/users/profile.py:192 +#: app/blueprints/users/profile.py:188 #, python-format msgid "Your packages have %(downloads)d downloads in total." msgstr "" -#: app/blueprints/users/profile.py:193 +#: app/blueprints/users/profile.py:189 msgid "First medal is at 50k." msgstr "" -#: app/blueprints/users/profile.py:198 +#: app/blueprints/users/profile.py:194 msgid ">300k downloads" msgstr "" -#: app/blueprints/users/profile.py:201 +#: app/blueprints/users/profile.py:197 msgid ">100k downloads" msgstr "" -#: app/blueprints/users/profile.py:204 +#: app/blueprints/users/profile.py:200 msgid ">75k downloads" msgstr "" -#: app/blueprints/users/profile.py:207 +#: app/blueprints/users/profile.py:203 msgid ">50k downloads" msgstr "" -#: app/blueprints/users/profile.py:208 +#: app/blueprints/users/profile.py:204 #, python-format msgid "Has received %(downloads)d downloads across all packages." msgstr "" @@ -1736,30 +1730,256 @@ msgstr "" msgid "Texture Packs" msgstr "" -#: app/models/packages.py:171 +#: app/models/packages.py:87 +msgid "Top mod" +msgstr "" + +#: app/models/packages.py:89 +msgid "Top game" +msgstr "" + +#: app/models/packages.py:91 +msgid "Top texture pack" +msgstr "" + +#: app/models/packages.py:94 +#, python-format +msgid "Top %(place)d mod" +msgstr "" + +#: app/models/packages.py:96 +#, python-format +msgid "Top %(place)d game" +msgstr "" + +#: app/models/packages.py:98 +#, python-format +msgid "Top %(place)d texture pack" +msgstr "" + +#: app/models/packages.py:102 +#, python-format +msgid "%(display_name)s has a mod placed at #%(place)d." +msgstr "" + +#: app/models/packages.py:105 +#, python-format +msgid "%(display_name)s has a game placed at #%(place)d." +msgstr "" + +#: app/models/packages.py:108 +#, python-format +msgid "%(display_name)s has a texture pack placed at #%(place)d." +msgstr "" + +#: app/models/packages.py:146 app/models/packages.py:164 +msgid "Looking for Maintainer" +msgstr "" + +#: app/models/packages.py:149 +msgid "Beta" +msgstr "" + +#: app/models/packages.py:152 +msgid "Actively Developed" +msgstr "" + +#: app/models/packages.py:155 +msgid "Maintenance Only" +msgstr "" + +#: app/models/packages.py:158 +msgid "As-is" +msgstr "" + +#: app/models/packages.py:161 +msgid "Deprecated" +msgstr "" + +#: app/models/packages.py:168 +msgid "Under active development, and may break worlds/things without warning" +msgstr "" + +#: app/models/packages.py:170 +msgid "Fully playable, but with some breakages/changes expected" +msgstr "" + +#: app/models/packages.py:172 +msgid "Finished, with bug fixes being made as needed" +msgstr "" + +#: app/models/packages.py:174 +msgid "" +"Finished, the maintainer doesn't intend to continue working on it or " +"provide support" +msgstr "" + +#: app/models/packages.py:176 +msgid "" +"The maintainer doesn't recommend this package. See the description for " +"more info" +msgstr "" + +#: app/models/packages.py:222 msgid "Submit for Approval" msgstr "" -#: app/models/packages.py:173 +#: app/models/packages.py:224 msgid "Approve" msgstr "" -#: app/models/packages.py:175 app/templates/api/create_edit_token.html:17 +#: app/models/packages.py:226 app/templates/api/create_edit_token.html:17 #: app/templates/collections/delete.html:14 #: app/templates/collections/view.html:39 #: app/templates/oauth/create_edit.html:17 #: app/templates/packages/release_edit.html:84 -#: app/templates/packages/review_create_edit.html:66 +#: app/templates/packages/review_create_edit.html:67 #: app/templates/threads/delete_reply.html:19 #: app/templates/threads/delete_thread.html:19 #: app/templates/threads/view.html:50 app/templates/users/delete.html:34 msgid "Delete" msgstr "" -#: app/models/packages.py:563 app/templates/packages/view.html:163 +#: app/models/packages.py:615 app/templates/packages/view.html:163 msgid "Work in Progress" msgstr "" +#: app/models/packages.py:1349 +#, python-format +msgid "New commit %(hash)s found on the Git repo." +msgstr "" + +#: app/models/packages.py:1353 +#, python-format +msgid "The last release was commit %(hash)s" +msgstr "" + +#: app/models/packages.py:1359 +#, python-format +msgid "New tag %(tag_name)s found on the Git repo." +msgstr "" + +#: app/models/users.py:407 +msgid "Package Edit" +msgstr "" + +#: app/models/users.py:410 +msgid "Package Approval" +msgstr "" + +#: app/models/users.py:413 app/templates/threads/list.html:12 +#: app/templates/threads/new.html:4 +msgid "New Thread" +msgstr "" + +#: app/models/users.py:416 +msgid "New Review" +msgstr "" + +#: app/models/users.py:419 +msgid "Thread Reply" +msgstr "" + +#: app/models/users.py:422 +msgid "Bot" +msgstr "" + +#: app/models/users.py:425 app/templates/macros/threads.html:27 +msgid "Maintainer" +msgstr "" + +#: app/models/users.py:428 +msgid "Editor Alert" +msgstr "" + +#: app/models/users.py:431 +msgid "Editor Misc" +msgstr "" + +#: app/models/users.py:434 +msgid "Other" +msgstr "" + +#: app/models/users.py:444 +msgid "This is a Package Edit notification." +msgstr "" + +#: app/models/users.py:446 +msgid "This is a Package Approval notification." +msgstr "" + +#: app/models/users.py:448 +msgid "This is a New Thread notification." +msgstr "" + +#: app/models/users.py:450 +msgid "This is a New Review notification." +msgstr "" + +#: app/models/users.py:452 +msgid "This is a Thread Reply notification." +msgstr "" + +#: app/models/users.py:454 +msgid "This is a Bot notification." +msgstr "" + +#: app/models/users.py:456 +msgid "This is a Maintainer change notification." +msgstr "" + +#: app/models/users.py:458 +msgid "This is an Editor Alert notification." +msgstr "" + +#: app/models/users.py:460 +msgid "This is an Editor Misc notification." +msgstr "" + +#: app/models/users.py:462 +msgid "This is an Other notification." +msgstr "" + +#: app/models/users.py:469 +msgid "When another user edits your packages, releases, etc." +msgstr "" + +#: app/models/users.py:471 +msgid "Notifications from editors related to the package approval process." +msgstr "" + +#: app/models/users.py:473 +msgid "When a thread is created on your package." +msgstr "" + +#: app/models/users.py:475 +msgid "When a user posts a review on your package." +msgstr "" + +#: app/models/users.py:477 +msgid "When someone replies to a thread you're watching." +msgstr "" + +#: app/models/users.py:479 +msgid "From a bot - for example, update notifications." +msgstr "" + +#: app/models/users.py:481 +msgid "When your package's maintainers change." +msgstr "" + +#: app/models/users.py:483 +msgid "For editors: Important alerts." +msgstr "" + +#: app/models/users.py:485 +msgid "For editors: Minor notifications, including new threads." +msgstr "" + +#: app/models/users.py:487 +msgid "Minor notifications not important enough for a dedicated category." +msgstr "" + #: app/tasks/emails.py:122 msgid "" "You are receiving this email because you are a registered user of " @@ -1868,7 +2088,7 @@ msgstr "" #: app/templates/admin/languages/list.html:4 #: app/templates/admin/languages/list.html:10 app/templates/base.html:185 -#: app/templates/packages/view.html:598 app/utils/minetest_hypertext.py:288 +#: app/templates/packages/view.html:602 app/utils/minetest_hypertext.py:288 msgid "Languages" msgstr "" @@ -1914,7 +2134,7 @@ msgid "User List" msgstr "" #: app/templates/base.html:257 app/templates/packages/view.html:190 -#: app/templates/packages/view.html:673 app/templates/threads/list.html:4 +#: app/templates/packages/view.html:677 app/templates/threads/list.html:4 msgid "Threads" msgstr "" @@ -1974,7 +2194,7 @@ msgid "%(title)s by %(author)s" msgstr "" #: app/templates/index.html:77 app/templates/packages/reviews_list.html:4 -#: app/templates/packages/view.html:194 app/templates/packages/view.html:332 +#: app/templates/packages/view.html:194 app/templates/packages/view.html:336 #: app/templates/users/profile.html:279 msgid "Reviews" msgstr "" @@ -2201,7 +2421,8 @@ msgid "This requires the collection to be public" msgstr "" #: app/templates/collections/create_edit.html:76 -#: app/templates/packages/remove.html:58 app/templates/packages/view.html:128 +#: app/templates/packages/remove.html:34 app/templates/packages/remove.html:83 +#: app/templates/packages/view.html:128 msgid "Remove" msgstr "" @@ -2226,7 +2447,7 @@ msgid "Deleting is permanent" msgstr "" #: app/templates/collections/delete.html:13 -#: app/templates/oauth/authorize.html:71 app/templates/packages/remove.html:56 +#: app/templates/oauth/authorize.html:71 app/templates/packages/remove.html:81 #: app/templates/threads/delete_reply.html:18 #: app/templates/threads/delete_thread.html:18 #: app/templates/users/delete.html:30 @@ -2353,11 +2574,6 @@ msgstr "" msgid "Manage your preferences" msgstr "" -#: app/templates/emails/notification.html:37 -#, python-format -msgid "This is a '%(type)s' notification." -msgstr "" - #: app/templates/emails/notification_digest.html:14 #: app/templates/emails/notification_digest.html:31 #, python-format @@ -2452,7 +2668,7 @@ msgid "No audit log entries." msgstr "" #: app/templates/macros/forms.html:21 app/templates/macros/reviews.html:145 -#: app/templates/packages/remove.html:48 app/templates/packages/view.html:464 +#: app/templates/packages/remove.html:73 app/templates/packages/view.html:468 #: app/templates/users/modtools.html:86 msgid "Required" msgstr "" @@ -2674,10 +2890,6 @@ msgstr "" msgid "ContentDB Grafana" msgstr "" -#: app/templates/macros/threads.html:27 -msgid "Maintainer" -msgstr "" - #: app/templates/macros/threads.html:122 msgid "This thread has been locked by a moderator." msgstr "" @@ -2720,7 +2932,7 @@ msgid "On %(trigger)s, do %(action)s" msgstr "" #: app/templates/macros/todo.html:35 app/templates/packages/view.html:122 -#: app/templates/packages/view.html:429 +#: app/templates/packages/view.html:433 msgid "Release" msgstr "" @@ -2730,7 +2942,7 @@ msgstr "" #: app/templates/macros/todo.html:48 #: app/templates/packages/releases_list.html:13 -#: app/templates/packages/view.html:433 +#: app/templates/packages/view.html:437 msgid "Update settings" msgstr "" @@ -2779,9 +2991,9 @@ msgstr "" #: app/templates/modnames/view.html:27 app/templates/oauth/authorize.html:32 #: app/templates/packages/game_support.html:42 -#: app/templates/packages/similar.html:38 app/templates/packages/view.html:470 -#: app/templates/packages/view.html:494 app/templates/packages/view.html:539 -#: app/templates/packages/view.html:571 app/templates/todo/editor.html:85 +#: app/templates/packages/similar.html:38 app/templates/packages/view.html:474 +#: app/templates/packages/view.html:498 app/templates/packages/view.html:543 +#: app/templates/packages/view.html:575 app/templates/todo/editor.html:85 #: app/templates/todo/game_support.html:45 #, python-format msgid "%(title)s by %(display_name)s" @@ -2979,10 +3191,9 @@ msgid "Read more" msgstr "" #: app/templates/packages/create_edit.html:49 -#, python-format msgid "" -"You can include a .cdb.json file in your %(type)s to update these details" -" automatically." +"You can include a .cdb.json file in your package to update these details " +"automatically." msgstr "" #: app/templates/packages/create_edit.html:55 @@ -3545,12 +3756,22 @@ msgid "" "screenshots %(screenshot_size)d MB)" msgstr "" -#: app/templates/packages/remove.html:9 +#: app/templates/packages/remove.html:4 #, python-format msgid "Remove %(title)s" msgstr "" #: app/templates/packages/remove.html:11 +msgid "Change maintenance state" +msgstr "" + +#: app/templates/packages/remove.html:13 +msgid "" +"As an alternative to removing your package, you may wish to change the " +"maintenance state." +msgstr "" + +#: app/templates/packages/remove.html:36 msgid "" "In order to avoid data loss, you cannot permanently delete packages.\n" "\t\t\tYou can remove them from ContentDB, which will cause them to not be" @@ -3561,30 +3782,30 @@ msgid "" "needed." msgstr "" -#: app/templates/packages/remove.html:19 +#: app/templates/packages/remove.html:44 msgid "" "Unapproving a package will put it back into Draft, where\n" "\t\t\t\tit can be submitted for approval again." msgstr "" -#: app/templates/packages/remove.html:28 +#: app/templates/packages/remove.html:53 msgid "and" msgstr "" -#: app/templates/packages/remove.html:34 +#: app/templates/packages/remove.html:59 #, python-format msgid "Removing this package will break the following mods: %(names)s" msgstr "" -#: app/templates/packages/remove.html:41 +#: app/templates/packages/remove.html:66 msgid "Reason" msgstr "" -#: app/templates/packages/remove.html:52 +#: app/templates/packages/remove.html:77 msgid "Reason for unapproval / deletion, this is shown in the audit log" msgstr "" -#: app/templates/packages/remove.html:61 +#: app/templates/packages/remove.html:86 msgid "Unpublish" msgstr "" @@ -3603,18 +3824,22 @@ msgstr "" msgid "Found a bug? Post on the issue tracker instead." msgstr "" -#: app/templates/packages/review_create_edit.html:67 -msgid "Delete review." +#: app/templates/packages/review_create_edit.html:55 +msgid "What language are you writing your review in?" msgstr "" #: app/templates/packages/review_create_edit.html:68 +msgid "Delete review." +msgstr "" + +#: app/templates/packages/review_create_edit.html:69 msgid "" "This will convert the review into a thread, keeping the comments but " "removing its effect on the package's rating." msgstr "" #: app/templates/packages/review_votes.html:4 -#: app/templates/packages/view.html:360 +#: app/templates/packages/view.html:364 msgid "Review Votes" msgstr "" @@ -3763,10 +3988,6 @@ msgstr "" msgid "ContentDB reads translations from locale files (.tr) in your package." msgstr "" -#: app/templates/packages/translation.html:51 -msgid "Language" -msgstr "" - #: app/templates/packages/update_config.html:4 #: app/templates/packages/update_config.html:9 msgid "Configure Git Update Detection" @@ -3867,142 +4088,146 @@ msgstr "" msgid "Translate" msgstr "" -#: app/templates/packages/view.html:310 +#: app/templates/packages/view.html:297 +msgid "Thumbnail for video" +msgstr "" + +#: app/templates/packages/view.html:314 msgid "Awaiting review" msgstr "" -#: app/templates/packages/view.html:340 app/templates/threads/view.html:77 +#: app/templates/packages/view.html:344 app/templates/threads/view.html:77 msgid "Edit Review" msgstr "" -#: app/templates/packages/view.html:345 +#: app/templates/packages/view.html:349 msgid "You can't review your own package." msgstr "" -#: app/templates/packages/view.html:355 +#: app/templates/packages/view.html:359 msgid "Package needs to be approved before it can be reviewed." msgstr "" -#: app/templates/packages/view.html:366 +#: app/templates/packages/view.html:370 msgid "Used By" msgstr "" -#: app/templates/packages/view.html:372 +#: app/templates/packages/view.html:376 msgid "Content" msgstr "" -#: app/templates/packages/view.html:374 app/templates/packages/view.html:457 +#: app/templates/packages/view.html:378 app/templates/packages/view.html:461 msgid "View content for game" msgstr "" -#: app/templates/packages/view.html:389 +#: app/templates/packages/view.html:393 msgid "Favorite" msgstr "" -#: app/templates/packages/view.html:398 +#: app/templates/packages/view.html:402 msgid "Add to collection..." msgstr "" -#: app/templates/packages/view.html:406 +#: app/templates/packages/view.html:410 #, python-format msgid "View %(count)d collections" msgstr "" -#: app/templates/packages/view.html:417 +#: app/templates/packages/view.html:421 msgid "Package may be outdated" msgstr "" -#: app/templates/packages/view.html:424 +#: app/templates/packages/view.html:428 msgid "Only visible to the author and Editors." msgstr "" -#: app/templates/packages/view.html:441 +#: app/templates/packages/view.html:445 msgid "Warning" msgstr "" -#: app/templates/packages/view.html:447 +#: app/templates/packages/view.html:451 msgid "Like this package? Help support its development by making a donation" msgstr "" -#: app/templates/packages/view.html:450 +#: app/templates/packages/view.html:454 msgid "Donate now" msgstr "" -#: app/templates/packages/view.html:462 app/utils/minetest_hypertext.py:283 +#: app/templates/packages/view.html:466 app/utils/minetest_hypertext.py:283 msgid "Dependencies" msgstr "" -#: app/templates/packages/view.html:482 +#: app/templates/packages/view.html:486 msgid "No required dependencies" msgstr "" -#: app/templates/packages/view.html:488 +#: app/templates/packages/view.html:492 msgid "Optional" msgstr "" -#: app/templates/packages/view.html:521 +#: app/templates/packages/view.html:525 msgid "Compatible Games" msgstr "" -#: app/templates/packages/view.html:526 app/templates/packages/view.html:546 +#: app/templates/packages/view.html:530 app/templates/packages/view.html:550 #: app/utils/minetest_hypertext.py:275 msgid "No specific game required" msgstr "" -#: app/templates/packages/view.html:529 +#: app/templates/packages/view.html:533 msgid "Tested with:" msgstr "" -#: app/templates/packages/view.html:551 +#: app/templates/packages/view.html:555 msgid "Is the above correct?" msgstr "" -#: app/templates/packages/view.html:552 +#: app/templates/packages/view.html:556 msgid "You need to either confirm this or tell ContentDB about supported games" msgstr "" -#: app/templates/packages/view.html:564 +#: app/templates/packages/view.html:568 msgid "Does not work with:" msgstr "" -#: app/templates/packages/view.html:584 +#: app/templates/packages/view.html:588 msgid "Please specify compatible games" msgstr "" -#: app/templates/packages/view.html:590 +#: app/templates/packages/view.html:594 msgid "Information" msgstr "" -#: app/templates/packages/view.html:596 +#: app/templates/packages/view.html:600 msgid "Technical Name" msgstr "" -#: app/templates/packages/view.html:612 app/utils/minetest_hypertext.py:295 +#: app/templates/packages/view.html:616 app/utils/minetest_hypertext.py:295 #, python-format msgid "%(code_license)s for code,
%(media_license)s for media." msgstr "" -#: app/templates/packages/view.html:620 +#: app/templates/packages/view.html:624 msgid "Unknown" msgstr "" -#: app/templates/packages/view.html:622 app/utils/minetest_hypertext.py:301 +#: app/templates/packages/view.html:626 app/utils/minetest_hypertext.py:301 msgid "Added" msgstr "" -#: app/templates/packages/view.html:636 +#: app/templates/packages/view.html:640 msgid "Remove myself" msgstr "" -#: app/templates/packages/view.html:641 app/utils/minetest_hypertext.py:303 +#: app/templates/packages/view.html:645 app/utils/minetest_hypertext.py:303 msgid "Provides" msgstr "" -#: app/templates/packages/view.html:663 +#: app/templates/packages/view.html:667 msgid "More" msgstr "" -#: app/templates/packages/view.html:692 +#: app/templates/packages/view.html:696 msgid "See audit log" msgstr "" @@ -4061,10 +4286,6 @@ msgstr "" msgid "Edit reply" msgstr "" -#: app/templates/threads/list.html:12 app/templates/threads/new.html:4 -msgid "New Thread" -msgstr "" - #: app/templates/threads/new.html:17 msgid "" "If the package shouldn't be on CDB (eg: if it doesn't work at all), then " @@ -5058,3 +5279,22 @@ msgstr "" #~ msgid "Connected" #~ msgstr "" + +#~ msgid "Top %(type)s" +#~ msgstr "" + +#~ msgid "Top %(group)d %(type)s" +#~ msgstr "" + +#~ msgid "%(display_name)s has a %(type)s placed at #%(place)d." +#~ msgstr "" + +#~ msgid "This is a '%(type)s' notification." +#~ msgstr "" + +#~ msgid "" +#~ "You can include a .cdb.json file " +#~ "in your %(type)s to update these " +#~ "details automatically." +#~ msgstr "" + diff --git a/translations/ca/LC_MESSAGES/messages.po b/translations/ca/LC_MESSAGES/messages.po index c1382885..86be0135 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-06-07 05:29+0100\n" +"POT-Creation-Date: 2024-06-08 11:15+0100\n" "PO-Revision-Date: 2023-11-03 17:32+0000\n" "Last-Translator: Spurnita \n" "Language: ca\n" @@ -28,63 +28,69 @@ msgid "You have been banned." msgstr "T'han expulsat." #: app/_translations.py:5 -msgid "Chat / Commands" +msgid "Player vs Player (PvP)" msgstr "" #: app/_translations.py:6 -msgid "Complex installation" +msgid "Designed to be played competitively against other players" msgstr "" #: app/_translations.py:7 -msgid "Either has educational value, or is a tool to help teachers " -msgstr "" - -#: app/_translations.py:8 -msgid "Singleplayer-focused" -msgstr "" - -#: app/_translations.py:9 -msgid "For 16px texture packs" -msgstr "" - -#: app/_translations.py:10 -msgid "For 64px texture packs" -msgstr "" - -#: app/_translations.py:11 -msgid "Tools to manage the world" -msgstr "" - -#: app/_translations.py:12 -msgid "Big changes to crafting gameplay" -msgstr "" - -#: app/_translations.py:13 -msgid "Blood, etc" -msgstr "" - -#: app/_translations.py:14 -msgid "Adds a mini-game to be played within Minetest" -msgstr "" - -#: app/_translations.py:15 -msgid "Tools / Weapons / Armor" -msgstr "" - -#: app/_translations.py:16 -msgid "For content generally themed around a certain season or holiday" -msgstr "" - -#: app/_translations.py:17 msgid "Player Effects / Power Ups" msgstr "" +#: app/_translations.py:8 +msgid "" +"For content that changes player effects, including physics, for example: " +"speed, jump height or gravity." +msgstr "" + +#: app/_translations.py:9 +msgid "Certified" +msgstr "" + +#: app/_translations.py:10 +msgid "" +"Certified by the Featured Packages program. This tag may be renamed in " +"the future" +msgstr "" + +#: app/_translations.py:11 +msgid "Server Moderation and Tools" +msgstr "" + +#: app/_translations.py:12 +msgid "Helps with server maintenance and moderation" +msgstr "" + +#: app/_translations.py:13 +msgid "Jam / Game 2023" +msgstr "" + +#: app/_translations.py:14 +msgid "Entries to the 2023 Minetest Game Jam " +msgstr "" + +#: app/_translations.py:15 +msgid "Joke" +msgstr "" + +#: app/_translations.py:16 +msgid "" +"For humorous content, meant as a novelty or joke, not to be taken " +"seriously, and that is not meant to be used seriously or long-term." +msgstr "" + +#: app/_translations.py:17 +msgid "Sounds / Music" +msgstr "" + #: app/_translations.py:18 -msgid "World Maintenance and Tools" +msgid "Focuses on or adds new sounds or musical things" msgstr "" #: app/_translations.py:19 -msgid "Puzzle" +msgid "Developer Tools" msgstr "" #: app/_translations.py:20 @@ -92,284 +98,289 @@ msgid "Tools for game and mod developers" msgstr "" #: app/_translations.py:21 -msgid "Education" +msgid "Shooter" msgstr "" #: app/_translations.py:22 -msgid "Gore" +msgid "First person shooters (FPS) and more" msgstr "" #: app/_translations.py:23 -msgid "Transport" +msgid "Inventory" msgstr "" #: app/_translations.py:24 -msgid "Survival" -msgstr "" - -#: app/_translations.py:25 -msgid "New mapgen or changes mapgen" -msgstr "" - -#: app/_translations.py:26 -msgid "Less than 16px" -msgstr "" - -#: app/_translations.py:27 app/templates/users/modtools.html:12 -msgid "Storage" -msgstr "" - -#: app/_translations.py:28 msgid "Changes the inventory GUI" msgstr "" +#: app/_translations.py:25 +msgid "World Maintenance and Tools" +msgstr "" + +#: app/_translations.py:26 +msgid "Tools to manage the world" +msgstr "" + +#: app/_translations.py:27 +msgid "Crafting" +msgstr "" + +#: app/_translations.py:28 +msgid "Big changes to crafting gameplay" +msgstr "" + #: app/_translations.py:29 -msgid "Jam / Combat 2020" +msgid "Singleplayer-focused" msgstr "" #: app/_translations.py:30 -msgid "Bad Language" +msgid "Content that can be played alone" msgstr "" #: app/_translations.py:31 -msgid "64px" +msgid "Mapgen / Biomes / Decoration" msgstr "" #: app/_translations.py:32 -msgid "Focuses on or adds new sounds or musical things" +msgid "New mapgen or changes mapgen" msgstr "" #: app/_translations.py:33 -msgid "Adds game mechanics or tools that change how players build." +msgid "Adventure / RPG" msgstr "" #: app/_translations.py:34 -msgid "Violence" +msgid "Plants and Farming" msgstr "" #: app/_translations.py:35 -msgid "Strategy / RTS" +msgid "Adds new plants or other farmable resources." msgstr "" #: app/_translations.py:36 +msgid "Tools / Weapons / Armor" +msgstr "" + +#: app/_translations.py:37 +msgid "Adds or changes tools, weapons, and armor" +msgstr "" + +#: app/_translations.py:38 +msgid "Sims" +msgstr "" + +#: app/_translations.py:39 +msgid "" +"Mods and games that aim to simulate real life activity. Similar to " +"SimCity/TheSims/OpenTTD/etc" +msgstr "" + +#: app/_translations.py:40 +msgid "Complex installation" +msgstr "" + +#: app/_translations.py:41 msgid "" "Requires futher installation steps, such as installing luarocks or " "editing the trusted mod setting" msgstr "" -#: app/_translations.py:37 -msgid "Jam / Game 2021" -msgstr "" - -#: app/_translations.py:38 -msgid "Content that can be played alone" -msgstr "" - -#: app/_translations.py:39 -msgid "Can/should only be used in multiplayer" -msgstr "" - -#: app/_translations.py:40 -msgid "Adds mobs, animals, and NPCs" -msgstr "" - -#: app/_translations.py:41 -msgid "" -"For mods created for the Discord \"Weekly Challenges\" modding event in " -"2021" -msgstr "" - #: app/_translations.py:42 -msgid "Mini-game" +msgid "Chat / Commands" msgstr "" #: app/_translations.py:43 msgid "" -"For content that changes player effects, including physics, for example: " -"speed, jump height or gravity." +"Focus on player chat/communication or who's primary function is " +"interacting with the console." msgstr "" #: app/_translations.py:44 -msgid "Contains swearing" +msgid "Multiplayer-focused" msgstr "" #: app/_translations.py:45 +msgid "Can/should only be used in multiplayer" +msgstr "" + +#: app/_translations.py:46 +msgid "Environment / Weather" +msgstr "" + +#: app/_translations.py:47 msgid "" "Improves the world, adding weather, ambient sounds, or other environment " "mechanics" msgstr "" -#: app/_translations.py:46 -msgid "For mods created for the Discord \"Combat\" modding event in 2020" -msgstr "" - -#: app/_translations.py:47 -msgid "Inventory" -msgstr "" - #: app/_translations.py:48 -msgid "Entries to the 2023 Minetest Game Jam " +msgid "Building Mechanics and Tools" msgstr "" #: app/_translations.py:49 -msgid "Sims" +msgid "Adds game mechanics or tools that change how players build." msgstr "" #: app/_translations.py:50 -msgid "Focuses on building, such as adding new materials or nodes" +msgid "Magic / Enchanting" msgstr "" #: app/_translations.py:51 -msgid "Environment / Weather" +msgid "Decorative" msgstr "" #: app/_translations.py:52 -msgid "Custom mapgen" +msgid "Adds nodes with no other purpose than for use in building" msgstr "" #: app/_translations.py:53 -msgid "Minetest Game improved" +msgid "One-of-a-kind / Original" msgstr "" #: app/_translations.py:54 -msgid "HUD" -msgstr "" - -#: app/_translations.py:55 -msgid "Machines / Electronics" -msgstr "" - -#: app/_translations.py:56 -msgid "Developer Tools" -msgstr "" - -#: app/_translations.py:57 -msgid "Jam / Game 2023" -msgstr "" - -#: app/_translations.py:58 -msgid "Helps with server maintenance and moderation" -msgstr "" - -#: app/_translations.py:59 -msgid "Plants and Farming" -msgstr "" - -#: app/_translations.py:60 -msgid "Adventure / RPG" -msgstr "" - -#: app/_translations.py:61 msgid "" "For games and such that are of their own kind, distinct and original in " "nature to others of the same category." msgstr "" -#: app/_translations.py:62 -msgid "Jam / Weekly Challenges 2021" -msgstr "" - -#: app/_translations.py:63 -msgid "For 32px texture packs" -msgstr "" - -#: app/_translations.py:64 -msgid "Adds or changes tools, weapons, and armor" -msgstr "" - -#: app/_translations.py:65 -msgid "GUI" -msgstr "" - -#: app/_translations.py:66 -msgid "Seasonal" -msgstr "" - -#: app/_translations.py:67 -msgid "Commerce / Economy" -msgstr "" - -#: app/_translations.py:68 -msgid "" -"Written specifically or exclusively for use in creative mode. Adds " -"content only available through a creative inventory, or provides tools " -"that facilitate ingame creation and doesn't add difficulty or scarcity" -msgstr "" - -#: app/_translations.py:69 -msgid "Forks of MTG" -msgstr "" - -#: app/_translations.py:70 -msgid "Non-cartoon violence. May be towards fantasy or human-like characters" -msgstr "" - -#: app/_translations.py:71 -msgid "Joke" -msgstr "" - -#: app/_translations.py:72 -msgid "Fear / Horror" -msgstr "" - -#: app/_translations.py:73 -msgid "128px+" -msgstr "" - -#: app/_translations.py:74 -msgid "Creative" -msgstr "" - -#: app/_translations.py:75 -msgid "Entries to the 2022 Minetest Game Jam " -msgstr "" - -#: app/_translations.py:76 -msgid "Alcohol / Tobacco" -msgstr "" - -#: app/_translations.py:77 -msgid "Adds or improves item storage mechanics" -msgstr "" - -#: app/_translations.py:78 -msgid "Designed to be played competitively against other players" -msgstr "" - -#: app/_translations.py:79 -msgid "Crafting" -msgstr "" - -#: app/_translations.py:80 -msgid "<16px" -msgstr "" - -#: app/_translations.py:81 -msgid "One-of-a-kind / Original" -msgstr "" - -#: app/_translations.py:82 +#: app/_translations.py:55 msgid "Building" msgstr "" -#: app/_translations.py:83 -msgid "Adds machines useful in automation, tubes, or power." +#: app/_translations.py:56 +msgid "Focuses on building, such as adding new materials or nodes" msgstr "" -#: app/_translations.py:84 +#: app/_translations.py:57 +msgid "Mobs / Animals / NPCs" +msgstr "" + +#: app/_translations.py:58 +msgid "Adds mobs, animals, and NPCs" +msgstr "" + +#: app/_translations.py:59 +msgid "<16px" +msgstr "" + +#: app/_translations.py:60 +msgid "Less than 16px" +msgstr "" + +#: app/_translations.py:61 +msgid "Puzzle" +msgstr "" + +#: app/_translations.py:62 msgid "Focus on puzzle solving instead of combat" msgstr "" +#: app/_translations.py:63 +msgid "Custom mapgen" +msgstr "" + +#: app/_translations.py:64 +msgid "" +"Contains a completely custom mapgen implemented in Lua, usually requires " +"worlds to be set to the 'singlenode' mapgen." +msgstr "" + +#: app/_translations.py:65 +msgid "Sports" +msgstr "" + +#: app/_translations.py:66 +msgid "Player vs Environment (PvE)" +msgstr "" + +#: app/_translations.py:67 +msgid "" +"For content designed for one or more players that focus on combat against" +" the world, mobs, or NPCs." +msgstr "" + +#: app/_translations.py:68 +msgid "16px" +msgstr "" + +#: app/_translations.py:69 +msgid "For 16px texture packs" +msgstr "" + +#: app/_translations.py:70 app/templates/users/modtools.html:12 +msgid "Storage" +msgstr "" + +#: app/_translations.py:71 +msgid "Adds or improves item storage mechanics" +msgstr "" + +#: app/_translations.py:72 +msgid "Education" +msgstr "" + +#: app/_translations.py:73 +msgid "Either has educational value, or is a tool to help teachers " +msgstr "" + +#: app/_translations.py:74 +msgid "API / Library" +msgstr "" + +#: app/_translations.py:75 +msgid "Primarily adds an API for other mods to use" +msgstr "" + +#: app/_translations.py:76 +msgid "Survival" +msgstr "" + +#: app/_translations.py:77 +msgid "" +"Written specifically for survival gameplay with a focus on game-balance, " +"difficulty level, or resources available through crafting, mining, ..." +msgstr "" + +#: app/_translations.py:78 +msgid "HUD" +msgstr "" + +#: app/_translations.py:79 +msgid "For mods that grant the player extra information in the HUD" +msgstr "" + +#: app/_translations.py:80 +msgid "Mini-game" +msgstr "" + +#: app/_translations.py:81 +msgid "Adds a mini-game to be played within Minetest" +msgstr "" + +#: app/_translations.py:82 +msgid "Seasonal" +msgstr "" + +#: app/_translations.py:83 +msgid "For content generally themed around a certain season or holiday" +msgstr "" + +#: app/_translations.py:84 +msgid "Jam / Weekly Challenges 2021" +msgstr "" + #: app/_translations.py:85 -msgid "Building Mechanics and Tools" +msgid "" +"For mods created for the Discord \"Weekly Challenges\" modding event in " +"2021" msgstr "" #: app/_translations.py:86 -msgid "Adds nodes with no other purpose than for use in building" +msgid "64px" msgstr "" #: app/_translations.py:87 -msgid "Sounds / Music" +msgid "For 64px texture packs" msgstr "" #: app/_translations.py:88 @@ -377,105 +388,98 @@ msgid "Food / Drinks" msgstr "" #: app/_translations.py:89 -msgid "Decorative" +msgid "GUI" msgstr "" #: app/_translations.py:90 -msgid "Gambling" +msgid "For content whose main utility / feature is in GUI/formspec form" msgstr "" #: app/_translations.py:91 -msgid "Server Moderation and Tools" +msgid "Minetest Game improved" msgstr "" #: app/_translations.py:92 -msgid "" -"For humorous content, meant as a novelty or joke, not to be taken " -"seriously, and that is not meant to be used seriously or long-term." +msgid "Forks of MTG" msgstr "" #: app/_translations.py:93 -msgid "API / Library" +msgid "Creative" msgstr "" #: app/_translations.py:94 -msgid "Certified" +msgid "" +"Written specifically or exclusively for use in creative mode. Adds " +"content only available through a creative inventory, or provides tools " +"that facilitate ingame creation and doesn't add difficulty or scarcity" msgstr "" #: app/_translations.py:95 -msgid "Contains alcohol and/or tobacco" +msgid "Jam / Combat 2020" msgstr "" #: app/_translations.py:96 -msgid "Adds new plants or other farmable resources." +msgid "For mods created for the Discord \"Combat\" modding event in 2020" msgstr "" #: app/_translations.py:97 -msgid "Multiplayer-focused" +msgid "Transport" msgstr "" #: app/_translations.py:98 -msgid "Primarily adds an API for other mods to use" -msgstr "" - -#: app/_translations.py:99 -msgid "" -"Focus on player chat/communication or who's primary function is " -"interacting with the console." -msgstr "" - -#: app/_translations.py:100 -msgid "" -"Games and mods with a heavy strategy component, whether real-time or " -"turn-based" -msgstr "" - -#: app/_translations.py:101 -msgid "" -"Written specifically for survival gameplay with a focus on game-balance, " -"difficulty level, or resources available through crafting, mining, ..." -msgstr "" - -#: app/_translations.py:102 -msgid "Entries to the 2021 Minetest Game Jam" -msgstr "" - -#: app/_translations.py:103 -msgid "" -"Contains a completely custom mapgen implemented in Lua, usually requires " -"worlds to be set to the 'singlenode' mapgen." -msgstr "" - -#: app/_translations.py:104 -msgid " Jam / Game 2022" -msgstr "" - -#: app/_translations.py:105 -msgid "Sports" -msgstr "" - -#: app/_translations.py:106 msgid "" "Adds or changes transportation methods. Includes teleportation, vehicles," " ridable mobs, transport infrastructure and thematic content" msgstr "" +#: app/_translations.py:99 +msgid "32px" +msgstr "" + +#: app/_translations.py:100 +msgid "For 32px texture packs" +msgstr "" + +#: app/_translations.py:101 +msgid "Machines / Electronics" +msgstr "" + +#: app/_translations.py:102 +msgid "Adds machines useful in automation, tubes, or power." +msgstr "" + +#: app/_translations.py:103 +msgid "Commerce / Economy" +msgstr "" + +#: app/_translations.py:104 +msgid "Related to economies, money, and trading" +msgstr "" + +#: app/_translations.py:105 +msgid "Jam / Game 2021" +msgstr "" + +#: app/_translations.py:106 +msgid "Entries to the 2021 Minetest Game Jam" +msgstr "" + #: app/_translations.py:107 -msgid "Player vs Environment (PvE)" +msgid "Strategy / RTS" msgstr "" #: app/_translations.py:108 -msgid "For mods that grant the player extra information in the HUD" +msgid "" +"Games and mods with a heavy strategy component, whether real-time or " +"turn-based" msgstr "" #: app/_translations.py:109 -msgid "" -"Mods and games that aim to simulate real life activity. Similar to " -"SimCity/TheSims/OpenTTD/etc" +msgid "128px+" msgstr "" #: app/_translations.py:110 -msgid "Shocking and scary content. May scare young children" +msgid "For 128px or higher texture packs" msgstr "" #: app/_translations.py:111 @@ -489,29 +493,27 @@ msgid "" msgstr "" #: app/_translations.py:113 -msgid "" -"Certified by the Featured Packages program. This tag may be renamed in " -"the future" +msgid " Jam / Game 2022" msgstr "" #: app/_translations.py:114 -msgid "Mobs / Animals / NPCs" +msgid "Entries to the 2022 Minetest Game Jam " msgstr "" #: app/_translations.py:115 -msgid "For 128px or higher texture packs" +msgid "Gore" msgstr "" #: app/_translations.py:116 -msgid "16px" +msgid "Blood, etc" msgstr "" #: app/_translations.py:117 -msgid "Games of chance, gambling games, etc" +msgid "Gambling" msgstr "" #: app/_translations.py:118 -msgid "Mapgen / Biomes / Decoration" +msgid "Games of chance, gambling games, etc" msgstr "" #: app/_translations.py:119 @@ -519,41 +521,39 @@ msgid "Drugs" msgstr "" #: app/_translations.py:120 -msgid "Related to economies, money, and trading" -msgstr "" - -#: app/_translations.py:121 -msgid "" -"For content designed for one or more players that focus on combat against" -" the world, mobs, or NPCs." -msgstr "" - -#: app/_translations.py:122 -msgid "For content whose main utility / feature is in GUI/formspec form" -msgstr "" - -#: app/_translations.py:123 -msgid "32px" -msgstr "" - -#: app/_translations.py:124 -msgid "Player vs Player (PvP)" -msgstr "" - -#: app/_translations.py:125 -msgid "Magic / Enchanting" -msgstr "" - -#: app/_translations.py:126 msgid "Contains illegal drugs, such as marijuana" msgstr "" +#: app/_translations.py:121 +msgid "Violence" +msgstr "" + +#: app/_translations.py:122 +msgid "Non-cartoon violence. May be towards fantasy or human-like characters" +msgstr "" + +#: app/_translations.py:123 +msgid "Fear / Horror" +msgstr "" + +#: app/_translations.py:124 +msgid "Shocking and scary content. May scare young children" +msgstr "" + +#: app/_translations.py:125 +msgid "Bad Language" +msgstr "" + +#: app/_translations.py:126 +msgid "Contains swearing" +msgstr "" + #: app/_translations.py:127 -msgid "First person shooters (FPS) and more" +msgid "Alcohol / Tobacco" msgstr "" #: app/_translations.py:128 -msgid "Shooter" +msgid "Contains alcohol and/or tobacco" msgstr "" #: app/querybuilder.py:58 app/templates/admin/languages/list.html:27 @@ -592,11 +592,11 @@ 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:251 -#: app/blueprints/packages/packages.py:528 -#: app/blueprints/packages/packages.py:624 -#: app/blueprints/packages/packages.py:712 +#: app/blueprints/packages/packages.py:543 +#: app/blueprints/packages/packages.py:639 +#: app/blueprints/packages/packages.py:727 #: app/blueprints/packages/releases.py:62 -#: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:49 +#: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:63 #: app/blueprints/packages/screenshots.py:36 #: app/blueprints/packages/screenshots.py:42 #: app/blueprints/packages/screenshots.py:47 @@ -608,7 +608,7 @@ msgstr "Guardar" #: app/blueprints/collections/__init__.py:77 #: app/blueprints/oauth/__init__.py:168 app/blueprints/packages/releases.py:54 -#: app/blueprints/packages/releases.py:66 app/blueprints/packages/reviews.py:45 +#: app/blueprints/packages/releases.py:66 app/blueprints/packages/reviews.py:53 #: app/blueprints/threads/__init__.py:281 #: app/templates/admin/languages/list.html:23 #: app/templates/macros/reviews.html:138 app/templates/macros/topics.html:5 @@ -712,7 +712,7 @@ msgstr "" #: app/blueprints/packages/__init__.py:42 #: app/templates/packages/releases_list.html:34 -#: app/templates/packages/view.html:653 app/templates/todo/editor.html:75 +#: app/templates/packages/view.html:657 app/templates/todo/editor.html:75 msgid "Releases" msgstr "" @@ -724,7 +724,7 @@ msgstr "" #: app/blueprints/packages/__init__.py:52 #: app/templates/packages/edit_maintainers.html:8 -#: app/templates/packages/view.html:624 app/utils/minetest_hypertext.py:302 +#: app/templates/packages/view.html:628 app/utils/minetest_hypertext.py:302 msgid "Maintainers" msgstr "" @@ -757,7 +757,7 @@ msgstr "" msgid "No download available." msgstr "" -#: app/blueprints/packages/packages.py:229 app/templates/packages/view.html:594 +#: app/blueprints/packages/packages.py:229 app/templates/packages/view.html:598 #: app/utils/minetest_hypertext.py:263 msgid "Type" msgstr "" @@ -767,12 +767,12 @@ msgid "Title (Human-readable)" msgstr "" #: app/blueprints/packages/packages.py:231 -#: app/blueprints/packages/packages.py:622 +#: app/blueprints/packages/packages.py:637 msgid "Name (Technical)" msgstr "" #: app/blueprints/packages/packages.py:231 -#: app/blueprints/packages/packages.py:623 +#: app/blueprints/packages/packages.py:638 #: app/templates/packages/create_edit.html:75 msgid "Lower case letters (a-z), digits (0-9), and underscores (_) only" msgstr "" @@ -781,7 +781,7 @@ msgstr "" msgid "Short Description (Plaintext)" msgstr "" -#: app/blueprints/packages/packages.py:234 app/templates/packages/view.html:616 +#: app/blueprints/packages/packages.py:234 app/templates/packages/view.html:620 #: app/utils/minetest_hypertext.py:300 msgid "Maintenance State" msgstr "" @@ -796,7 +796,7 @@ msgstr "" msgid "Content Warnings" msgstr "" -#: app/blueprints/packages/packages.py:238 app/templates/packages/view.html:605 +#: app/blueprints/packages/packages.py:238 app/templates/packages/view.html:609 #: app/utils/minetest_hypertext.py:298 msgid "License" msgstr "" @@ -876,8 +876,8 @@ msgid "Permission denied" msgstr "" #: app/blueprints/packages/packages.py:403 -#: app/blueprints/packages/packages.py:479 -#: app/blueprints/packages/packages.py:501 +#: app/blueprints/packages/packages.py:494 +#: app/blueprints/packages/packages.py:516 msgid "You don't have permission to do that" msgstr "" @@ -891,55 +891,60 @@ msgid "" "changed" msgstr "" -#: app/blueprints/packages/packages.py:496 +#: app/blueprints/packages/packages.py:481 +#, python-format +msgid "Set state to %(state)s" +msgstr "" + +#: app/blueprints/packages/packages.py:511 msgid "Deleted package" msgstr "" -#: app/blueprints/packages/packages.py:518 +#: app/blueprints/packages/packages.py:533 msgid "Unapproved package" msgstr "" -#: app/blueprints/packages/packages.py:527 +#: app/blueprints/packages/packages.py:542 msgid "Maintainers (Comma-separated)" msgstr "" -#: app/blueprints/packages/packages.py:536 +#: app/blueprints/packages/packages.py:551 msgid "You don't have permission to edit maintainers" msgstr "" -#: app/blueprints/packages/packages.py:586 +#: app/blueprints/packages/packages.py:601 msgid "You are not a maintainer" msgstr "" -#: app/blueprints/packages/packages.py:589 +#: app/blueprints/packages/packages.py:604 msgid "Package owners cannot remove themselves as maintainers" msgstr "" -#: app/blueprints/packages/packages.py:621 +#: app/blueprints/packages/packages.py:636 msgid "Author Name" msgstr "" -#: app/blueprints/packages/packages.py:708 +#: app/blueprints/packages/packages.py:723 msgid "Enable support detection based on dependencies (recommended)" msgstr "" -#: app/blueprints/packages/packages.py:709 +#: app/blueprints/packages/packages.py:724 msgid "Supported games" msgstr "" -#: app/blueprints/packages/packages.py:710 +#: app/blueprints/packages/packages.py:725 msgid "Unsupported games" msgstr "" -#: app/blueprints/packages/packages.py:711 +#: app/blueprints/packages/packages.py:726 msgid "Supports all games (unless stated) / is game independent" msgstr "" -#: app/blueprints/packages/packages.py:727 +#: app/blueprints/packages/packages.py:742 msgid "You need at least one release before you can edit game support" msgstr "" -#: app/blueprints/packages/packages.py:731 +#: app/blueprints/packages/packages.py:746 msgid "Mod(pack) needs to contain at least one mod. Please create a new release" msgstr "" @@ -1058,53 +1063,58 @@ msgstr "" msgid "Now, please create an initial release" msgstr "" -#: app/blueprints/packages/reviews.py:46 app/blueprints/threads/__init__.py:181 +#: app/blueprints/packages/reviews.py:54 +#: app/templates/packages/translation.html:51 +msgid "Language" +msgstr "" + +#: app/blueprints/packages/reviews.py:60 app/blueprints/threads/__init__.py:181 #: app/blueprints/threads/__init__.py:182 #: app/blueprints/threads/__init__.py:282 msgid "Comment" msgstr "" -#: app/blueprints/packages/reviews.py:47 +#: app/blueprints/packages/reviews.py:61 msgid "Rating" msgstr "" -#: app/blueprints/packages/reviews.py:48 app/templates/macros/reviews.html:119 +#: app/blueprints/packages/reviews.py:62 app/templates/macros/reviews.html:119 #: app/templates/macros/reviews.html:173 msgid "Yes" msgstr "" -#: app/blueprints/packages/reviews.py:48 app/templates/macros/reviews.html:124 +#: app/blueprints/packages/reviews.py:62 app/templates/macros/reviews.html:124 #: app/templates/macros/reviews.html:177 msgid "Neutral" msgstr "" -#: app/blueprints/packages/reviews.py:48 app/templates/macros/reviews.html:129 +#: app/blueprints/packages/reviews.py:62 app/templates/macros/reviews.html:129 #: app/templates/macros/reviews.html:181 msgid "No" msgstr "" -#: app/blueprints/packages/reviews.py:57 +#: app/blueprints/packages/reviews.py:71 msgid "You can't review your own package!" msgstr "" -#: app/blueprints/packages/reviews.py:67 +#: app/blueprints/packages/reviews.py:81 msgid "" "You've reviewed too many packages recently. Please wait before trying " "again, and consider making your reviews more detailed" msgstr "" -#: app/blueprints/packages/reviews.py:80 app/blueprints/threads/__init__.py:207 +#: app/blueprints/packages/reviews.py:94 app/blueprints/threads/__init__.py:207 #: app/blueprints/threads/__init__.py:240 #: app/blueprints/threads/__init__.py:334 app/blueprints/users/settings.py:114 #: app/logic/packages.py:131 msgid "Linking to blocked sites is not allowed" msgstr "" -#: app/blueprints/packages/reviews.py:184 +#: app/blueprints/packages/reviews.py:199 msgid "You can't vote on the reviews on your own package!" msgstr "" -#: app/blueprints/packages/reviews.py:191 +#: app/blueprints/packages/reviews.py:206 msgid "You can't vote on your own reviews!" msgstr "" @@ -1123,7 +1133,7 @@ msgid "Message" msgstr "" #: app/blueprints/report/__init__.py:35 app/templates/macros/threads.html:51 -#: app/templates/packages/view.html:684 app/templates/report/index.html:4 +#: app/templates/packages/view.html:688 app/templates/report/index.html:4 #: app/templates/report/index.html:10 app/templates/users/profile.html:37 msgid "Report" msgstr "" @@ -1433,47 +1443,32 @@ msgstr "" msgid "You are in place %(place)s." msgstr "" -#: app/blueprints/users/profile.py:166 -#, python-format -msgid "Top %(type)s" -msgstr "" - -#: app/blueprints/users/profile.py:168 -#, python-format -msgid "Top %(group)d %(type)s" -msgstr "" - -#: app/blueprints/users/profile.py:177 -#, python-format -msgid "%(display_name)s has a %(type)s placed at #%(place)d." -msgstr "" - -#: app/blueprints/users/profile.py:192 +#: app/blueprints/users/profile.py:188 #, python-format msgid "Your packages have %(downloads)d downloads in total." msgstr "" -#: app/blueprints/users/profile.py:193 +#: app/blueprints/users/profile.py:189 msgid "First medal is at 50k." msgstr "" -#: app/blueprints/users/profile.py:198 +#: app/blueprints/users/profile.py:194 msgid ">300k downloads" msgstr "" -#: app/blueprints/users/profile.py:201 +#: app/blueprints/users/profile.py:197 msgid ">100k downloads" msgstr "" -#: app/blueprints/users/profile.py:204 +#: app/blueprints/users/profile.py:200 msgid ">75k downloads" msgstr "" -#: app/blueprints/users/profile.py:207 +#: app/blueprints/users/profile.py:203 msgid ">50k downloads" msgstr "" -#: app/blueprints/users/profile.py:208 +#: app/blueprints/users/profile.py:204 #, python-format msgid "Has received %(downloads)d downloads across all packages." msgstr "" @@ -1732,30 +1727,256 @@ msgstr "" msgid "Texture Packs" msgstr "" -#: app/models/packages.py:171 +#: app/models/packages.py:87 +msgid "Top mod" +msgstr "" + +#: app/models/packages.py:89 +msgid "Top game" +msgstr "" + +#: app/models/packages.py:91 +msgid "Top texture pack" +msgstr "" + +#: app/models/packages.py:94 +#, python-format +msgid "Top %(place)d mod" +msgstr "" + +#: app/models/packages.py:96 +#, python-format +msgid "Top %(place)d game" +msgstr "" + +#: app/models/packages.py:98 +#, python-format +msgid "Top %(place)d texture pack" +msgstr "" + +#: app/models/packages.py:102 +#, python-format +msgid "%(display_name)s has a mod placed at #%(place)d." +msgstr "" + +#: app/models/packages.py:105 +#, python-format +msgid "%(display_name)s has a game placed at #%(place)d." +msgstr "" + +#: app/models/packages.py:108 +#, python-format +msgid "%(display_name)s has a texture pack placed at #%(place)d." +msgstr "" + +#: app/models/packages.py:146 app/models/packages.py:164 +msgid "Looking for Maintainer" +msgstr "" + +#: app/models/packages.py:149 +msgid "Beta" +msgstr "" + +#: app/models/packages.py:152 +msgid "Actively Developed" +msgstr "" + +#: app/models/packages.py:155 +msgid "Maintenance Only" +msgstr "" + +#: app/models/packages.py:158 +msgid "As-is" +msgstr "" + +#: app/models/packages.py:161 +msgid "Deprecated" +msgstr "" + +#: app/models/packages.py:168 +msgid "Under active development, and may break worlds/things without warning" +msgstr "" + +#: app/models/packages.py:170 +msgid "Fully playable, but with some breakages/changes expected" +msgstr "" + +#: app/models/packages.py:172 +msgid "Finished, with bug fixes being made as needed" +msgstr "" + +#: app/models/packages.py:174 +msgid "" +"Finished, the maintainer doesn't intend to continue working on it or " +"provide support" +msgstr "" + +#: app/models/packages.py:176 +msgid "" +"The maintainer doesn't recommend this package. See the description for " +"more info" +msgstr "" + +#: app/models/packages.py:222 msgid "Submit for Approval" msgstr "" -#: app/models/packages.py:173 +#: app/models/packages.py:224 msgid "Approve" msgstr "" -#: app/models/packages.py:175 app/templates/api/create_edit_token.html:17 +#: app/models/packages.py:226 app/templates/api/create_edit_token.html:17 #: app/templates/collections/delete.html:14 #: app/templates/collections/view.html:39 #: app/templates/oauth/create_edit.html:17 #: app/templates/packages/release_edit.html:84 -#: app/templates/packages/review_create_edit.html:66 +#: app/templates/packages/review_create_edit.html:67 #: app/templates/threads/delete_reply.html:19 #: app/templates/threads/delete_thread.html:19 #: app/templates/threads/view.html:50 app/templates/users/delete.html:34 msgid "Delete" msgstr "" -#: app/models/packages.py:563 app/templates/packages/view.html:163 +#: app/models/packages.py:615 app/templates/packages/view.html:163 msgid "Work in Progress" msgstr "" +#: app/models/packages.py:1349 +#, python-format +msgid "New commit %(hash)s found on the Git repo." +msgstr "" + +#: app/models/packages.py:1353 +#, python-format +msgid "The last release was commit %(hash)s" +msgstr "" + +#: app/models/packages.py:1359 +#, python-format +msgid "New tag %(tag_name)s found on the Git repo." +msgstr "" + +#: app/models/users.py:407 +msgid "Package Edit" +msgstr "" + +#: app/models/users.py:410 +msgid "Package Approval" +msgstr "" + +#: app/models/users.py:413 app/templates/threads/list.html:12 +#: app/templates/threads/new.html:4 +msgid "New Thread" +msgstr "" + +#: app/models/users.py:416 +msgid "New Review" +msgstr "" + +#: app/models/users.py:419 +msgid "Thread Reply" +msgstr "" + +#: app/models/users.py:422 +msgid "Bot" +msgstr "" + +#: app/models/users.py:425 app/templates/macros/threads.html:27 +msgid "Maintainer" +msgstr "" + +#: app/models/users.py:428 +msgid "Editor Alert" +msgstr "" + +#: app/models/users.py:431 +msgid "Editor Misc" +msgstr "" + +#: app/models/users.py:434 +msgid "Other" +msgstr "" + +#: app/models/users.py:444 +msgid "This is a Package Edit notification." +msgstr "" + +#: app/models/users.py:446 +msgid "This is a Package Approval notification." +msgstr "" + +#: app/models/users.py:448 +msgid "This is a New Thread notification." +msgstr "" + +#: app/models/users.py:450 +msgid "This is a New Review notification." +msgstr "" + +#: app/models/users.py:452 +msgid "This is a Thread Reply notification." +msgstr "" + +#: app/models/users.py:454 +msgid "This is a Bot notification." +msgstr "" + +#: app/models/users.py:456 +msgid "This is a Maintainer change notification." +msgstr "" + +#: app/models/users.py:458 +msgid "This is an Editor Alert notification." +msgstr "" + +#: app/models/users.py:460 +msgid "This is an Editor Misc notification." +msgstr "" + +#: app/models/users.py:462 +msgid "This is an Other notification." +msgstr "" + +#: app/models/users.py:469 +msgid "When another user edits your packages, releases, etc." +msgstr "" + +#: app/models/users.py:471 +msgid "Notifications from editors related to the package approval process." +msgstr "" + +#: app/models/users.py:473 +msgid "When a thread is created on your package." +msgstr "" + +#: app/models/users.py:475 +msgid "When a user posts a review on your package." +msgstr "" + +#: app/models/users.py:477 +msgid "When someone replies to a thread you're watching." +msgstr "" + +#: app/models/users.py:479 +msgid "From a bot - for example, update notifications." +msgstr "" + +#: app/models/users.py:481 +msgid "When your package's maintainers change." +msgstr "" + +#: app/models/users.py:483 +msgid "For editors: Important alerts." +msgstr "" + +#: app/models/users.py:485 +msgid "For editors: Minor notifications, including new threads." +msgstr "" + +#: app/models/users.py:487 +msgid "Minor notifications not important enough for a dedicated category." +msgstr "" + #: app/tasks/emails.py:122 msgid "" "You are receiving this email because you are a registered user of " @@ -1864,7 +2085,7 @@ msgstr "" #: app/templates/admin/languages/list.html:4 #: app/templates/admin/languages/list.html:10 app/templates/base.html:185 -#: app/templates/packages/view.html:598 app/utils/minetest_hypertext.py:288 +#: app/templates/packages/view.html:602 app/utils/minetest_hypertext.py:288 msgid "Languages" msgstr "" @@ -1910,7 +2131,7 @@ msgid "User List" msgstr "" #: app/templates/base.html:257 app/templates/packages/view.html:190 -#: app/templates/packages/view.html:673 app/templates/threads/list.html:4 +#: app/templates/packages/view.html:677 app/templates/threads/list.html:4 msgid "Threads" msgstr "" @@ -1970,7 +2191,7 @@ msgid "%(title)s by %(author)s" msgstr "" #: app/templates/index.html:77 app/templates/packages/reviews_list.html:4 -#: app/templates/packages/view.html:194 app/templates/packages/view.html:332 +#: app/templates/packages/view.html:194 app/templates/packages/view.html:336 #: app/templates/users/profile.html:279 msgid "Reviews" msgstr "" @@ -2197,7 +2418,8 @@ msgid "This requires the collection to be public" msgstr "" #: app/templates/collections/create_edit.html:76 -#: app/templates/packages/remove.html:58 app/templates/packages/view.html:128 +#: app/templates/packages/remove.html:34 app/templates/packages/remove.html:83 +#: app/templates/packages/view.html:128 msgid "Remove" msgstr "" @@ -2222,7 +2444,7 @@ msgid "Deleting is permanent" msgstr "" #: app/templates/collections/delete.html:13 -#: app/templates/oauth/authorize.html:71 app/templates/packages/remove.html:56 +#: app/templates/oauth/authorize.html:71 app/templates/packages/remove.html:81 #: app/templates/threads/delete_reply.html:18 #: app/templates/threads/delete_thread.html:18 #: app/templates/users/delete.html:30 @@ -2349,11 +2571,6 @@ msgstr "" msgid "Manage your preferences" msgstr "" -#: app/templates/emails/notification.html:37 -#, python-format -msgid "This is a '%(type)s' notification." -msgstr "" - #: app/templates/emails/notification_digest.html:14 #: app/templates/emails/notification_digest.html:31 #, python-format @@ -2448,7 +2665,7 @@ msgid "No audit log entries." msgstr "" #: app/templates/macros/forms.html:21 app/templates/macros/reviews.html:145 -#: app/templates/packages/remove.html:48 app/templates/packages/view.html:464 +#: app/templates/packages/remove.html:73 app/templates/packages/view.html:468 #: app/templates/users/modtools.html:86 msgid "Required" msgstr "" @@ -2670,10 +2887,6 @@ msgstr "" msgid "ContentDB Grafana" msgstr "" -#: app/templates/macros/threads.html:27 -msgid "Maintainer" -msgstr "" - #: app/templates/macros/threads.html:122 msgid "This thread has been locked by a moderator." msgstr "" @@ -2716,7 +2929,7 @@ msgid "On %(trigger)s, do %(action)s" msgstr "" #: app/templates/macros/todo.html:35 app/templates/packages/view.html:122 -#: app/templates/packages/view.html:429 +#: app/templates/packages/view.html:433 msgid "Release" msgstr "" @@ -2726,7 +2939,7 @@ msgstr "" #: app/templates/macros/todo.html:48 #: app/templates/packages/releases_list.html:13 -#: app/templates/packages/view.html:433 +#: app/templates/packages/view.html:437 msgid "Update settings" msgstr "" @@ -2775,9 +2988,9 @@ msgstr "" #: app/templates/modnames/view.html:27 app/templates/oauth/authorize.html:32 #: app/templates/packages/game_support.html:42 -#: app/templates/packages/similar.html:38 app/templates/packages/view.html:470 -#: app/templates/packages/view.html:494 app/templates/packages/view.html:539 -#: app/templates/packages/view.html:571 app/templates/todo/editor.html:85 +#: app/templates/packages/similar.html:38 app/templates/packages/view.html:474 +#: app/templates/packages/view.html:498 app/templates/packages/view.html:543 +#: app/templates/packages/view.html:575 app/templates/todo/editor.html:85 #: app/templates/todo/game_support.html:45 #, python-format msgid "%(title)s by %(display_name)s" @@ -2975,10 +3188,9 @@ msgid "Read more" msgstr "" #: app/templates/packages/create_edit.html:49 -#, python-format msgid "" -"You can include a .cdb.json file in your %(type)s to update these details" -" automatically." +"You can include a .cdb.json file in your package to update these details " +"automatically." msgstr "" #: app/templates/packages/create_edit.html:55 @@ -3541,12 +3753,22 @@ msgid "" "screenshots %(screenshot_size)d MB)" msgstr "" -#: app/templates/packages/remove.html:9 +#: app/templates/packages/remove.html:4 #, python-format msgid "Remove %(title)s" msgstr "" #: app/templates/packages/remove.html:11 +msgid "Change maintenance state" +msgstr "" + +#: app/templates/packages/remove.html:13 +msgid "" +"As an alternative to removing your package, you may wish to change the " +"maintenance state." +msgstr "" + +#: app/templates/packages/remove.html:36 msgid "" "In order to avoid data loss, you cannot permanently delete packages.\n" "\t\t\tYou can remove them from ContentDB, which will cause them to not be" @@ -3557,30 +3779,30 @@ msgid "" "needed." msgstr "" -#: app/templates/packages/remove.html:19 +#: app/templates/packages/remove.html:44 msgid "" "Unapproving a package will put it back into Draft, where\n" "\t\t\t\tit can be submitted for approval again." msgstr "" -#: app/templates/packages/remove.html:28 +#: app/templates/packages/remove.html:53 msgid "and" msgstr "" -#: app/templates/packages/remove.html:34 +#: app/templates/packages/remove.html:59 #, python-format msgid "Removing this package will break the following mods: %(names)s" msgstr "" -#: app/templates/packages/remove.html:41 +#: app/templates/packages/remove.html:66 msgid "Reason" msgstr "" -#: app/templates/packages/remove.html:52 +#: app/templates/packages/remove.html:77 msgid "Reason for unapproval / deletion, this is shown in the audit log" msgstr "" -#: app/templates/packages/remove.html:61 +#: app/templates/packages/remove.html:86 msgid "Unpublish" msgstr "" @@ -3599,18 +3821,22 @@ msgstr "" msgid "Found a bug? Post on the issue tracker instead." msgstr "" -#: app/templates/packages/review_create_edit.html:67 -msgid "Delete review." +#: app/templates/packages/review_create_edit.html:55 +msgid "What language are you writing your review in?" msgstr "" #: app/templates/packages/review_create_edit.html:68 +msgid "Delete review." +msgstr "" + +#: app/templates/packages/review_create_edit.html:69 msgid "" "This will convert the review into a thread, keeping the comments but " "removing its effect on the package's rating." msgstr "" #: app/templates/packages/review_votes.html:4 -#: app/templates/packages/view.html:360 +#: app/templates/packages/view.html:364 msgid "Review Votes" msgstr "" @@ -3759,10 +3985,6 @@ msgstr "" msgid "ContentDB reads translations from locale files (.tr) in your package." msgstr "" -#: app/templates/packages/translation.html:51 -msgid "Language" -msgstr "" - #: app/templates/packages/update_config.html:4 #: app/templates/packages/update_config.html:9 msgid "Configure Git Update Detection" @@ -3863,142 +4085,146 @@ msgstr "" msgid "Translate" msgstr "" -#: app/templates/packages/view.html:310 +#: app/templates/packages/view.html:297 +msgid "Thumbnail for video" +msgstr "" + +#: app/templates/packages/view.html:314 msgid "Awaiting review" msgstr "" -#: app/templates/packages/view.html:340 app/templates/threads/view.html:77 +#: app/templates/packages/view.html:344 app/templates/threads/view.html:77 msgid "Edit Review" msgstr "" -#: app/templates/packages/view.html:345 +#: app/templates/packages/view.html:349 msgid "You can't review your own package." msgstr "" -#: app/templates/packages/view.html:355 +#: app/templates/packages/view.html:359 msgid "Package needs to be approved before it can be reviewed." msgstr "" -#: app/templates/packages/view.html:366 +#: app/templates/packages/view.html:370 msgid "Used By" msgstr "" -#: app/templates/packages/view.html:372 +#: app/templates/packages/view.html:376 msgid "Content" msgstr "" -#: app/templates/packages/view.html:374 app/templates/packages/view.html:457 +#: app/templates/packages/view.html:378 app/templates/packages/view.html:461 msgid "View content for game" msgstr "" -#: app/templates/packages/view.html:389 +#: app/templates/packages/view.html:393 msgid "Favorite" msgstr "" -#: app/templates/packages/view.html:398 +#: app/templates/packages/view.html:402 msgid "Add to collection..." msgstr "" -#: app/templates/packages/view.html:406 +#: app/templates/packages/view.html:410 #, python-format msgid "View %(count)d collections" msgstr "" -#: app/templates/packages/view.html:417 +#: app/templates/packages/view.html:421 msgid "Package may be outdated" msgstr "" -#: app/templates/packages/view.html:424 +#: app/templates/packages/view.html:428 msgid "Only visible to the author and Editors." msgstr "" -#: app/templates/packages/view.html:441 +#: app/templates/packages/view.html:445 msgid "Warning" msgstr "" -#: app/templates/packages/view.html:447 +#: app/templates/packages/view.html:451 msgid "Like this package? Help support its development by making a donation" msgstr "" -#: app/templates/packages/view.html:450 +#: app/templates/packages/view.html:454 msgid "Donate now" msgstr "" -#: app/templates/packages/view.html:462 app/utils/minetest_hypertext.py:283 +#: app/templates/packages/view.html:466 app/utils/minetest_hypertext.py:283 msgid "Dependencies" msgstr "" -#: app/templates/packages/view.html:482 +#: app/templates/packages/view.html:486 msgid "No required dependencies" msgstr "" -#: app/templates/packages/view.html:488 +#: app/templates/packages/view.html:492 msgid "Optional" msgstr "" -#: app/templates/packages/view.html:521 +#: app/templates/packages/view.html:525 msgid "Compatible Games" msgstr "" -#: app/templates/packages/view.html:526 app/templates/packages/view.html:546 +#: app/templates/packages/view.html:530 app/templates/packages/view.html:550 #: app/utils/minetest_hypertext.py:275 msgid "No specific game required" msgstr "" -#: app/templates/packages/view.html:529 +#: app/templates/packages/view.html:533 msgid "Tested with:" msgstr "" -#: app/templates/packages/view.html:551 +#: app/templates/packages/view.html:555 msgid "Is the above correct?" msgstr "" -#: app/templates/packages/view.html:552 +#: app/templates/packages/view.html:556 msgid "You need to either confirm this or tell ContentDB about supported games" msgstr "" -#: app/templates/packages/view.html:564 +#: app/templates/packages/view.html:568 msgid "Does not work with:" msgstr "" -#: app/templates/packages/view.html:584 +#: app/templates/packages/view.html:588 msgid "Please specify compatible games" msgstr "" -#: app/templates/packages/view.html:590 +#: app/templates/packages/view.html:594 msgid "Information" msgstr "" -#: app/templates/packages/view.html:596 +#: app/templates/packages/view.html:600 msgid "Technical Name" msgstr "" -#: app/templates/packages/view.html:612 app/utils/minetest_hypertext.py:295 +#: app/templates/packages/view.html:616 app/utils/minetest_hypertext.py:295 #, python-format msgid "%(code_license)s for code,
%(media_license)s for media." msgstr "" -#: app/templates/packages/view.html:620 +#: app/templates/packages/view.html:624 msgid "Unknown" msgstr "" -#: app/templates/packages/view.html:622 app/utils/minetest_hypertext.py:301 +#: app/templates/packages/view.html:626 app/utils/minetest_hypertext.py:301 msgid "Added" msgstr "" -#: app/templates/packages/view.html:636 +#: app/templates/packages/view.html:640 msgid "Remove myself" msgstr "" -#: app/templates/packages/view.html:641 app/utils/minetest_hypertext.py:303 +#: app/templates/packages/view.html:645 app/utils/minetest_hypertext.py:303 msgid "Provides" msgstr "" -#: app/templates/packages/view.html:663 +#: app/templates/packages/view.html:667 msgid "More" msgstr "" -#: app/templates/packages/view.html:692 +#: app/templates/packages/view.html:696 msgid "See audit log" msgstr "" @@ -4057,10 +4283,6 @@ msgstr "" msgid "Edit reply" msgstr "" -#: app/templates/threads/list.html:12 app/templates/threads/new.html:4 -msgid "New Thread" -msgstr "" - #: app/templates/threads/new.html:17 msgid "" "If the package shouldn't be on CDB (eg: if it doesn't work at all), then " @@ -5133,3 +5355,21 @@ msgstr "" #~ msgid "Connected" #~ msgstr "" +#~ msgid "Top %(type)s" +#~ msgstr "" + +#~ msgid "Top %(group)d %(type)s" +#~ msgstr "" + +#~ msgid "%(display_name)s has a %(type)s placed at #%(place)d." +#~ msgstr "" + +#~ msgid "This is a '%(type)s' notification." +#~ msgstr "" + +#~ msgid "" +#~ "You can include a .cdb.json file " +#~ "in your %(type)s to update these " +#~ "details automatically." +#~ msgstr "" + diff --git a/translations/cs/LC_MESSAGES/messages.po b/translations/cs/LC_MESSAGES/messages.po index 72b34641..17fe5d3c 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-06-07 05:29+0100\n" +"POT-Creation-Date: 2024-06-08 11:15+0100\n" "PO-Revision-Date: 2023-11-29 21:30+0000\n" "Last-Translator: Matyáš Pilz \n" "Language: cs\n" @@ -28,63 +28,69 @@ msgid "You have been banned." msgstr "Byli jste zabanováni." #: app/_translations.py:5 -msgid "Chat / Commands" +msgid "Player vs Player (PvP)" msgstr "" #: app/_translations.py:6 -msgid "Complex installation" +msgid "Designed to be played competitively against other players" msgstr "" #: app/_translations.py:7 -msgid "Either has educational value, or is a tool to help teachers " -msgstr "" - -#: app/_translations.py:8 -msgid "Singleplayer-focused" -msgstr "" - -#: app/_translations.py:9 -msgid "For 16px texture packs" -msgstr "" - -#: app/_translations.py:10 -msgid "For 64px texture packs" -msgstr "" - -#: app/_translations.py:11 -msgid "Tools to manage the world" -msgstr "" - -#: app/_translations.py:12 -msgid "Big changes to crafting gameplay" -msgstr "" - -#: app/_translations.py:13 -msgid "Blood, etc" -msgstr "" - -#: app/_translations.py:14 -msgid "Adds a mini-game to be played within Minetest" -msgstr "" - -#: app/_translations.py:15 -msgid "Tools / Weapons / Armor" -msgstr "" - -#: app/_translations.py:16 -msgid "For content generally themed around a certain season or holiday" -msgstr "" - -#: app/_translations.py:17 msgid "Player Effects / Power Ups" msgstr "" +#: app/_translations.py:8 +msgid "" +"For content that changes player effects, including physics, for example: " +"speed, jump height or gravity." +msgstr "" + +#: app/_translations.py:9 +msgid "Certified" +msgstr "" + +#: app/_translations.py:10 +msgid "" +"Certified by the Featured Packages program. This tag may be renamed in " +"the future" +msgstr "" + +#: app/_translations.py:11 +msgid "Server Moderation and Tools" +msgstr "" + +#: app/_translations.py:12 +msgid "Helps with server maintenance and moderation" +msgstr "" + +#: app/_translations.py:13 +msgid "Jam / Game 2023" +msgstr "" + +#: app/_translations.py:14 +msgid "Entries to the 2023 Minetest Game Jam " +msgstr "" + +#: app/_translations.py:15 +msgid "Joke" +msgstr "" + +#: app/_translations.py:16 +msgid "" +"For humorous content, meant as a novelty or joke, not to be taken " +"seriously, and that is not meant to be used seriously or long-term." +msgstr "" + +#: app/_translations.py:17 +msgid "Sounds / Music" +msgstr "" + #: app/_translations.py:18 -msgid "World Maintenance and Tools" +msgid "Focuses on or adds new sounds or musical things" msgstr "" #: app/_translations.py:19 -msgid "Puzzle" +msgid "Developer Tools" msgstr "" #: app/_translations.py:20 @@ -92,284 +98,289 @@ msgid "Tools for game and mod developers" msgstr "" #: app/_translations.py:21 -msgid "Education" +msgid "Shooter" msgstr "" #: app/_translations.py:22 -msgid "Gore" +msgid "First person shooters (FPS) and more" msgstr "" #: app/_translations.py:23 -msgid "Transport" +msgid "Inventory" msgstr "" #: app/_translations.py:24 -msgid "Survival" -msgstr "" - -#: app/_translations.py:25 -msgid "New mapgen or changes mapgen" -msgstr "" - -#: app/_translations.py:26 -msgid "Less than 16px" -msgstr "" - -#: app/_translations.py:27 app/templates/users/modtools.html:12 -msgid "Storage" -msgstr "" - -#: app/_translations.py:28 msgid "Changes the inventory GUI" msgstr "" +#: app/_translations.py:25 +msgid "World Maintenance and Tools" +msgstr "" + +#: app/_translations.py:26 +msgid "Tools to manage the world" +msgstr "" + +#: app/_translations.py:27 +msgid "Crafting" +msgstr "" + +#: app/_translations.py:28 +msgid "Big changes to crafting gameplay" +msgstr "" + #: app/_translations.py:29 -msgid "Jam / Combat 2020" +msgid "Singleplayer-focused" msgstr "" #: app/_translations.py:30 -msgid "Bad Language" +msgid "Content that can be played alone" msgstr "" #: app/_translations.py:31 -msgid "64px" +msgid "Mapgen / Biomes / Decoration" msgstr "" #: app/_translations.py:32 -msgid "Focuses on or adds new sounds or musical things" +msgid "New mapgen or changes mapgen" msgstr "" #: app/_translations.py:33 -msgid "Adds game mechanics or tools that change how players build." +msgid "Adventure / RPG" msgstr "" #: app/_translations.py:34 -msgid "Violence" +msgid "Plants and Farming" msgstr "" #: app/_translations.py:35 -msgid "Strategy / RTS" +msgid "Adds new plants or other farmable resources." msgstr "" #: app/_translations.py:36 +msgid "Tools / Weapons / Armor" +msgstr "" + +#: app/_translations.py:37 +msgid "Adds or changes tools, weapons, and armor" +msgstr "" + +#: app/_translations.py:38 +msgid "Sims" +msgstr "" + +#: app/_translations.py:39 +msgid "" +"Mods and games that aim to simulate real life activity. Similar to " +"SimCity/TheSims/OpenTTD/etc" +msgstr "" + +#: app/_translations.py:40 +msgid "Complex installation" +msgstr "" + +#: app/_translations.py:41 msgid "" "Requires futher installation steps, such as installing luarocks or " "editing the trusted mod setting" msgstr "" -#: app/_translations.py:37 -msgid "Jam / Game 2021" -msgstr "" - -#: app/_translations.py:38 -msgid "Content that can be played alone" -msgstr "" - -#: app/_translations.py:39 -msgid "Can/should only be used in multiplayer" -msgstr "" - -#: app/_translations.py:40 -msgid "Adds mobs, animals, and NPCs" -msgstr "" - -#: app/_translations.py:41 -msgid "" -"For mods created for the Discord \"Weekly Challenges\" modding event in " -"2021" -msgstr "" - #: app/_translations.py:42 -msgid "Mini-game" +msgid "Chat / Commands" msgstr "" #: app/_translations.py:43 msgid "" -"For content that changes player effects, including physics, for example: " -"speed, jump height or gravity." +"Focus on player chat/communication or who's primary function is " +"interacting with the console." msgstr "" #: app/_translations.py:44 -msgid "Contains swearing" +msgid "Multiplayer-focused" msgstr "" #: app/_translations.py:45 +msgid "Can/should only be used in multiplayer" +msgstr "" + +#: app/_translations.py:46 +msgid "Environment / Weather" +msgstr "" + +#: app/_translations.py:47 msgid "" "Improves the world, adding weather, ambient sounds, or other environment " "mechanics" msgstr "" -#: app/_translations.py:46 -msgid "For mods created for the Discord \"Combat\" modding event in 2020" -msgstr "" - -#: app/_translations.py:47 -msgid "Inventory" -msgstr "" - #: app/_translations.py:48 -msgid "Entries to the 2023 Minetest Game Jam " +msgid "Building Mechanics and Tools" msgstr "" #: app/_translations.py:49 -msgid "Sims" +msgid "Adds game mechanics or tools that change how players build." msgstr "" #: app/_translations.py:50 -msgid "Focuses on building, such as adding new materials or nodes" +msgid "Magic / Enchanting" msgstr "" #: app/_translations.py:51 -msgid "Environment / Weather" +msgid "Decorative" msgstr "" #: app/_translations.py:52 -msgid "Custom mapgen" +msgid "Adds nodes with no other purpose than for use in building" msgstr "" #: app/_translations.py:53 -msgid "Minetest Game improved" +msgid "One-of-a-kind / Original" msgstr "" #: app/_translations.py:54 -msgid "HUD" -msgstr "" - -#: app/_translations.py:55 -msgid "Machines / Electronics" -msgstr "" - -#: app/_translations.py:56 -msgid "Developer Tools" -msgstr "" - -#: app/_translations.py:57 -msgid "Jam / Game 2023" -msgstr "" - -#: app/_translations.py:58 -msgid "Helps with server maintenance and moderation" -msgstr "" - -#: app/_translations.py:59 -msgid "Plants and Farming" -msgstr "" - -#: app/_translations.py:60 -msgid "Adventure / RPG" -msgstr "" - -#: app/_translations.py:61 msgid "" "For games and such that are of their own kind, distinct and original in " "nature to others of the same category." msgstr "" -#: app/_translations.py:62 -msgid "Jam / Weekly Challenges 2021" -msgstr "" - -#: app/_translations.py:63 -msgid "For 32px texture packs" -msgstr "" - -#: app/_translations.py:64 -msgid "Adds or changes tools, weapons, and armor" -msgstr "" - -#: app/_translations.py:65 -msgid "GUI" -msgstr "" - -#: app/_translations.py:66 -msgid "Seasonal" -msgstr "" - -#: app/_translations.py:67 -msgid "Commerce / Economy" -msgstr "" - -#: app/_translations.py:68 -msgid "" -"Written specifically or exclusively for use in creative mode. Adds " -"content only available through a creative inventory, or provides tools " -"that facilitate ingame creation and doesn't add difficulty or scarcity" -msgstr "" - -#: app/_translations.py:69 -msgid "Forks of MTG" -msgstr "" - -#: app/_translations.py:70 -msgid "Non-cartoon violence. May be towards fantasy or human-like characters" -msgstr "" - -#: app/_translations.py:71 -msgid "Joke" -msgstr "" - -#: app/_translations.py:72 -msgid "Fear / Horror" -msgstr "" - -#: app/_translations.py:73 -msgid "128px+" -msgstr "" - -#: app/_translations.py:74 -msgid "Creative" -msgstr "" - -#: app/_translations.py:75 -msgid "Entries to the 2022 Minetest Game Jam " -msgstr "" - -#: app/_translations.py:76 -msgid "Alcohol / Tobacco" -msgstr "" - -#: app/_translations.py:77 -msgid "Adds or improves item storage mechanics" -msgstr "" - -#: app/_translations.py:78 -msgid "Designed to be played competitively against other players" -msgstr "" - -#: app/_translations.py:79 -msgid "Crafting" -msgstr "" - -#: app/_translations.py:80 -msgid "<16px" -msgstr "" - -#: app/_translations.py:81 -msgid "One-of-a-kind / Original" -msgstr "" - -#: app/_translations.py:82 +#: app/_translations.py:55 msgid "Building" msgstr "" -#: app/_translations.py:83 -msgid "Adds machines useful in automation, tubes, or power." +#: app/_translations.py:56 +msgid "Focuses on building, such as adding new materials or nodes" msgstr "" -#: app/_translations.py:84 +#: app/_translations.py:57 +msgid "Mobs / Animals / NPCs" +msgstr "" + +#: app/_translations.py:58 +msgid "Adds mobs, animals, and NPCs" +msgstr "" + +#: app/_translations.py:59 +msgid "<16px" +msgstr "" + +#: app/_translations.py:60 +msgid "Less than 16px" +msgstr "" + +#: app/_translations.py:61 +msgid "Puzzle" +msgstr "" + +#: app/_translations.py:62 msgid "Focus on puzzle solving instead of combat" msgstr "" +#: app/_translations.py:63 +msgid "Custom mapgen" +msgstr "" + +#: app/_translations.py:64 +msgid "" +"Contains a completely custom mapgen implemented in Lua, usually requires " +"worlds to be set to the 'singlenode' mapgen." +msgstr "" + +#: app/_translations.py:65 +msgid "Sports" +msgstr "" + +#: app/_translations.py:66 +msgid "Player vs Environment (PvE)" +msgstr "" + +#: app/_translations.py:67 +msgid "" +"For content designed for one or more players that focus on combat against" +" the world, mobs, or NPCs." +msgstr "" + +#: app/_translations.py:68 +msgid "16px" +msgstr "" + +#: app/_translations.py:69 +msgid "For 16px texture packs" +msgstr "" + +#: app/_translations.py:70 app/templates/users/modtools.html:12 +msgid "Storage" +msgstr "" + +#: app/_translations.py:71 +msgid "Adds or improves item storage mechanics" +msgstr "" + +#: app/_translations.py:72 +msgid "Education" +msgstr "" + +#: app/_translations.py:73 +msgid "Either has educational value, or is a tool to help teachers " +msgstr "" + +#: app/_translations.py:74 +msgid "API / Library" +msgstr "" + +#: app/_translations.py:75 +msgid "Primarily adds an API for other mods to use" +msgstr "" + +#: app/_translations.py:76 +msgid "Survival" +msgstr "" + +#: app/_translations.py:77 +msgid "" +"Written specifically for survival gameplay with a focus on game-balance, " +"difficulty level, or resources available through crafting, mining, ..." +msgstr "" + +#: app/_translations.py:78 +msgid "HUD" +msgstr "" + +#: app/_translations.py:79 +msgid "For mods that grant the player extra information in the HUD" +msgstr "" + +#: app/_translations.py:80 +msgid "Mini-game" +msgstr "" + +#: app/_translations.py:81 +msgid "Adds a mini-game to be played within Minetest" +msgstr "" + +#: app/_translations.py:82 +msgid "Seasonal" +msgstr "" + +#: app/_translations.py:83 +msgid "For content generally themed around a certain season or holiday" +msgstr "" + +#: app/_translations.py:84 +msgid "Jam / Weekly Challenges 2021" +msgstr "" + #: app/_translations.py:85 -msgid "Building Mechanics and Tools" +msgid "" +"For mods created for the Discord \"Weekly Challenges\" modding event in " +"2021" msgstr "" #: app/_translations.py:86 -msgid "Adds nodes with no other purpose than for use in building" +msgid "64px" msgstr "" #: app/_translations.py:87 -msgid "Sounds / Music" +msgid "For 64px texture packs" msgstr "" #: app/_translations.py:88 @@ -377,105 +388,98 @@ msgid "Food / Drinks" msgstr "" #: app/_translations.py:89 -msgid "Decorative" +msgid "GUI" msgstr "" #: app/_translations.py:90 -msgid "Gambling" +msgid "For content whose main utility / feature is in GUI/formspec form" msgstr "" #: app/_translations.py:91 -msgid "Server Moderation and Tools" +msgid "Minetest Game improved" msgstr "" #: app/_translations.py:92 -msgid "" -"For humorous content, meant as a novelty or joke, not to be taken " -"seriously, and that is not meant to be used seriously or long-term." +msgid "Forks of MTG" msgstr "" #: app/_translations.py:93 -msgid "API / Library" +msgid "Creative" msgstr "" #: app/_translations.py:94 -msgid "Certified" +msgid "" +"Written specifically or exclusively for use in creative mode. Adds " +"content only available through a creative inventory, or provides tools " +"that facilitate ingame creation and doesn't add difficulty or scarcity" msgstr "" #: app/_translations.py:95 -msgid "Contains alcohol and/or tobacco" +msgid "Jam / Combat 2020" msgstr "" #: app/_translations.py:96 -msgid "Adds new plants or other farmable resources." +msgid "For mods created for the Discord \"Combat\" modding event in 2020" msgstr "" #: app/_translations.py:97 -msgid "Multiplayer-focused" +msgid "Transport" msgstr "" #: app/_translations.py:98 -msgid "Primarily adds an API for other mods to use" -msgstr "" - -#: app/_translations.py:99 -msgid "" -"Focus on player chat/communication or who's primary function is " -"interacting with the console." -msgstr "" - -#: app/_translations.py:100 -msgid "" -"Games and mods with a heavy strategy component, whether real-time or " -"turn-based" -msgstr "" - -#: app/_translations.py:101 -msgid "" -"Written specifically for survival gameplay with a focus on game-balance, " -"difficulty level, or resources available through crafting, mining, ..." -msgstr "" - -#: app/_translations.py:102 -msgid "Entries to the 2021 Minetest Game Jam" -msgstr "" - -#: app/_translations.py:103 -msgid "" -"Contains a completely custom mapgen implemented in Lua, usually requires " -"worlds to be set to the 'singlenode' mapgen." -msgstr "" - -#: app/_translations.py:104 -msgid " Jam / Game 2022" -msgstr "" - -#: app/_translations.py:105 -msgid "Sports" -msgstr "" - -#: app/_translations.py:106 msgid "" "Adds or changes transportation methods. Includes teleportation, vehicles," " ridable mobs, transport infrastructure and thematic content" msgstr "" +#: app/_translations.py:99 +msgid "32px" +msgstr "" + +#: app/_translations.py:100 +msgid "For 32px texture packs" +msgstr "" + +#: app/_translations.py:101 +msgid "Machines / Electronics" +msgstr "" + +#: app/_translations.py:102 +msgid "Adds machines useful in automation, tubes, or power." +msgstr "" + +#: app/_translations.py:103 +msgid "Commerce / Economy" +msgstr "" + +#: app/_translations.py:104 +msgid "Related to economies, money, and trading" +msgstr "" + +#: app/_translations.py:105 +msgid "Jam / Game 2021" +msgstr "" + +#: app/_translations.py:106 +msgid "Entries to the 2021 Minetest Game Jam" +msgstr "" + #: app/_translations.py:107 -msgid "Player vs Environment (PvE)" +msgid "Strategy / RTS" msgstr "" #: app/_translations.py:108 -msgid "For mods that grant the player extra information in the HUD" +msgid "" +"Games and mods with a heavy strategy component, whether real-time or " +"turn-based" msgstr "" #: app/_translations.py:109 -msgid "" -"Mods and games that aim to simulate real life activity. Similar to " -"SimCity/TheSims/OpenTTD/etc" +msgid "128px+" msgstr "" #: app/_translations.py:110 -msgid "Shocking and scary content. May scare young children" +msgid "For 128px or higher texture packs" msgstr "" #: app/_translations.py:111 @@ -489,29 +493,27 @@ msgid "" msgstr "" #: app/_translations.py:113 -msgid "" -"Certified by the Featured Packages program. This tag may be renamed in " -"the future" +msgid " Jam / Game 2022" msgstr "" #: app/_translations.py:114 -msgid "Mobs / Animals / NPCs" +msgid "Entries to the 2022 Minetest Game Jam " msgstr "" #: app/_translations.py:115 -msgid "For 128px or higher texture packs" +msgid "Gore" msgstr "" #: app/_translations.py:116 -msgid "16px" +msgid "Blood, etc" msgstr "" #: app/_translations.py:117 -msgid "Games of chance, gambling games, etc" +msgid "Gambling" msgstr "" #: app/_translations.py:118 -msgid "Mapgen / Biomes / Decoration" +msgid "Games of chance, gambling games, etc" msgstr "" #: app/_translations.py:119 @@ -519,41 +521,39 @@ msgid "Drugs" msgstr "" #: app/_translations.py:120 -msgid "Related to economies, money, and trading" -msgstr "" - -#: app/_translations.py:121 -msgid "" -"For content designed for one or more players that focus on combat against" -" the world, mobs, or NPCs." -msgstr "" - -#: app/_translations.py:122 -msgid "For content whose main utility / feature is in GUI/formspec form" -msgstr "" - -#: app/_translations.py:123 -msgid "32px" -msgstr "" - -#: app/_translations.py:124 -msgid "Player vs Player (PvP)" -msgstr "" - -#: app/_translations.py:125 -msgid "Magic / Enchanting" -msgstr "" - -#: app/_translations.py:126 msgid "Contains illegal drugs, such as marijuana" msgstr "" +#: app/_translations.py:121 +msgid "Violence" +msgstr "" + +#: app/_translations.py:122 +msgid "Non-cartoon violence. May be towards fantasy or human-like characters" +msgstr "" + +#: app/_translations.py:123 +msgid "Fear / Horror" +msgstr "" + +#: app/_translations.py:124 +msgid "Shocking and scary content. May scare young children" +msgstr "" + +#: app/_translations.py:125 +msgid "Bad Language" +msgstr "" + +#: app/_translations.py:126 +msgid "Contains swearing" +msgstr "" + #: app/_translations.py:127 -msgid "First person shooters (FPS) and more" +msgid "Alcohol / Tobacco" msgstr "" #: app/_translations.py:128 -msgid "Shooter" +msgid "Contains alcohol and/or tobacco" msgstr "" #: app/querybuilder.py:58 app/templates/admin/languages/list.html:27 @@ -592,11 +592,11 @@ 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:251 -#: app/blueprints/packages/packages.py:528 -#: app/blueprints/packages/packages.py:624 -#: app/blueprints/packages/packages.py:712 +#: app/blueprints/packages/packages.py:543 +#: app/blueprints/packages/packages.py:639 +#: app/blueprints/packages/packages.py:727 #: app/blueprints/packages/releases.py:62 -#: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:49 +#: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:63 #: app/blueprints/packages/screenshots.py:36 #: app/blueprints/packages/screenshots.py:42 #: app/blueprints/packages/screenshots.py:47 @@ -608,7 +608,7 @@ msgstr "Uložit" #: app/blueprints/collections/__init__.py:77 #: app/blueprints/oauth/__init__.py:168 app/blueprints/packages/releases.py:54 -#: app/blueprints/packages/releases.py:66 app/blueprints/packages/reviews.py:45 +#: app/blueprints/packages/releases.py:66 app/blueprints/packages/reviews.py:53 #: app/blueprints/threads/__init__.py:281 #: app/templates/admin/languages/list.html:23 #: app/templates/macros/reviews.html:138 app/templates/macros/topics.html:5 @@ -712,7 +712,7 @@ msgstr "" #: app/blueprints/packages/__init__.py:42 #: app/templates/packages/releases_list.html:34 -#: app/templates/packages/view.html:653 app/templates/todo/editor.html:75 +#: app/templates/packages/view.html:657 app/templates/todo/editor.html:75 msgid "Releases" msgstr "Vydání" @@ -724,7 +724,7 @@ msgstr "Snímky obrazovky" #: app/blueprints/packages/__init__.py:52 #: app/templates/packages/edit_maintainers.html:8 -#: app/templates/packages/view.html:624 app/utils/minetest_hypertext.py:302 +#: app/templates/packages/view.html:628 app/utils/minetest_hypertext.py:302 msgid "Maintainers" msgstr "Správci" @@ -757,7 +757,7 @@ msgstr "Podporované hry" msgid "No download available." msgstr "Není dostupná žádná verze ke stažení." -#: app/blueprints/packages/packages.py:229 app/templates/packages/view.html:594 +#: app/blueprints/packages/packages.py:229 app/templates/packages/view.html:598 #: app/utils/minetest_hypertext.py:263 msgid "Type" msgstr "Typ" @@ -767,12 +767,12 @@ msgid "Title (Human-readable)" msgstr "Nadpis (srozumitelný pro člověka)" #: app/blueprints/packages/packages.py:231 -#: app/blueprints/packages/packages.py:622 +#: app/blueprints/packages/packages.py:637 msgid "Name (Technical)" msgstr "Název (technický)" #: app/blueprints/packages/packages.py:231 -#: app/blueprints/packages/packages.py:623 +#: app/blueprints/packages/packages.py:638 #: 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 (_)" @@ -781,7 +781,7 @@ msgstr "Pouze malá písmena (a-z), číslice (0-9) a podtržítka (_)" msgid "Short Description (Plaintext)" msgstr "Krátký popis (prostý text)" -#: app/blueprints/packages/packages.py:234 app/templates/packages/view.html:616 +#: app/blueprints/packages/packages.py:234 app/templates/packages/view.html:620 #: app/utils/minetest_hypertext.py:300 msgid "Maintenance State" msgstr "Stav údržby" @@ -796,7 +796,7 @@ msgstr "Štítky" msgid "Content Warnings" msgstr "Upozornění na obsah" -#: app/blueprints/packages/packages.py:238 app/templates/packages/view.html:605 +#: app/blueprints/packages/packages.py:238 app/templates/packages/view.html:609 #: app/utils/minetest_hypertext.py:298 msgid "License" msgstr "Licence" @@ -878,8 +878,8 @@ msgid "Permission denied" msgstr "Přístup odepřen" #: app/blueprints/packages/packages.py:403 -#: app/blueprints/packages/packages.py:479 -#: app/blueprints/packages/packages.py:501 +#: app/blueprints/packages/packages.py:494 +#: app/blueprints/packages/packages.py:516 msgid "You don't have permission to do that" msgstr "K tomuto nemáte oprávnění" @@ -893,55 +893,60 @@ msgid "" "changed" msgstr "" -#: app/blueprints/packages/packages.py:496 +#: app/blueprints/packages/packages.py:481 +#, python-format +msgid "Set state to %(state)s" +msgstr "" + +#: app/blueprints/packages/packages.py:511 msgid "Deleted package" msgstr "Odstraněný balíček" -#: app/blueprints/packages/packages.py:518 +#: app/blueprints/packages/packages.py:533 msgid "Unapproved package" msgstr "Neschválený balíček" -#: app/blueprints/packages/packages.py:527 +#: app/blueprints/packages/packages.py:542 msgid "Maintainers (Comma-separated)" msgstr "Správci (oddělit čárkou)" -#: app/blueprints/packages/packages.py:536 +#: app/blueprints/packages/packages.py:551 msgid "You don't have permission to edit maintainers" msgstr "Nemáte oprávnění upravovat správce" -#: app/blueprints/packages/packages.py:586 +#: app/blueprints/packages/packages.py:601 msgid "You are not a maintainer" msgstr "Nejste správce" -#: app/blueprints/packages/packages.py:589 +#: app/blueprints/packages/packages.py:604 msgid "Package owners cannot remove themselves as maintainers" msgstr "Vlastníci balíčků se nemohou odstranit jako správci" -#: app/blueprints/packages/packages.py:621 +#: app/blueprints/packages/packages.py:636 msgid "Author Name" msgstr "Jméno autora" -#: app/blueprints/packages/packages.py:708 +#: app/blueprints/packages/packages.py:723 msgid "Enable support detection based on dependencies (recommended)" msgstr "Povolte podporu detekce na základě závislostí (doporučeno)" -#: app/blueprints/packages/packages.py:709 +#: app/blueprints/packages/packages.py:724 msgid "Supported games" msgstr "Podporované hry" -#: app/blueprints/packages/packages.py:710 +#: app/blueprints/packages/packages.py:725 msgid "Unsupported games" msgstr "Nepodporované hry" -#: app/blueprints/packages/packages.py:711 +#: app/blueprints/packages/packages.py:726 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:727 +#: app/blueprints/packages/packages.py:742 msgid "You need at least one release before you can edit game support" msgstr "" -#: app/blueprints/packages/packages.py:731 +#: app/blueprints/packages/packages.py:746 msgid "Mod(pack) needs to contain at least one mod. Please create a new release" msgstr "" @@ -1062,36 +1067,41 @@ msgstr "Smazat aktualizaci nastavení" msgid "Now, please create an initial release" msgstr "Nyní prosím vytvořte prvotní vydání" -#: app/blueprints/packages/reviews.py:46 app/blueprints/threads/__init__.py:181 +#: app/blueprints/packages/reviews.py:54 +#: app/templates/packages/translation.html:51 +msgid "Language" +msgstr "" + +#: app/blueprints/packages/reviews.py:60 app/blueprints/threads/__init__.py:181 #: app/blueprints/threads/__init__.py:182 #: app/blueprints/threads/__init__.py:282 msgid "Comment" msgstr "Komentář" -#: app/blueprints/packages/reviews.py:47 +#: app/blueprints/packages/reviews.py:61 msgid "Rating" msgstr "Hodnocení" -#: app/blueprints/packages/reviews.py:48 app/templates/macros/reviews.html:119 +#: app/blueprints/packages/reviews.py:62 app/templates/macros/reviews.html:119 #: app/templates/macros/reviews.html:173 msgid "Yes" msgstr "Ano" -#: app/blueprints/packages/reviews.py:48 app/templates/macros/reviews.html:124 +#: app/blueprints/packages/reviews.py:62 app/templates/macros/reviews.html:124 #: app/templates/macros/reviews.html:177 msgid "Neutral" msgstr "Neutrální" -#: app/blueprints/packages/reviews.py:48 app/templates/macros/reviews.html:129 +#: app/blueprints/packages/reviews.py:62 app/templates/macros/reviews.html:129 #: app/templates/macros/reviews.html:181 msgid "No" msgstr "Ne" -#: app/blueprints/packages/reviews.py:57 +#: app/blueprints/packages/reviews.py:71 msgid "You can't review your own package!" msgstr "Nemůžete hodnotit vlastní balíček!" -#: app/blueprints/packages/reviews.py:67 +#: app/blueprints/packages/reviews.py:81 msgid "" "You've reviewed too many packages recently. Please wait before trying " "again, and consider making your reviews more detailed" @@ -1099,18 +1109,18 @@ msgstr "" "V krátké době jste hodnotili příliš mnoho balíčků. Prosím zopakujte akci " "později a zvažte, zda by nešlo dělat hodnocení o něco detailněji" -#: app/blueprints/packages/reviews.py:80 app/blueprints/threads/__init__.py:207 +#: app/blueprints/packages/reviews.py:94 app/blueprints/threads/__init__.py:207 #: app/blueprints/threads/__init__.py:240 #: app/blueprints/threads/__init__.py:334 app/blueprints/users/settings.py:114 #: app/logic/packages.py:131 msgid "Linking to blocked sites is not allowed" msgstr "Směrovnání na blokované stránky není povoleno" -#: app/blueprints/packages/reviews.py:184 +#: app/blueprints/packages/reviews.py:199 msgid "You can't vote on the reviews on your own package!" msgstr "Nemůžete hlasovat v hodnocení vlastního balíčku!" -#: app/blueprints/packages/reviews.py:191 +#: app/blueprints/packages/reviews.py:206 msgid "You can't vote on your own reviews!" msgstr "Nemůžete hlasovat ve vlastním hodnocení!" @@ -1129,7 +1139,7 @@ msgid "Message" msgstr "Zpráva" #: app/blueprints/report/__init__.py:35 app/templates/macros/threads.html:51 -#: app/templates/packages/view.html:684 app/templates/report/index.html:4 +#: app/templates/packages/view.html:688 app/templates/report/index.html:4 #: app/templates/report/index.html:10 app/templates/users/profile.html:37 msgid "Report" msgstr "Hlášení" @@ -1452,47 +1462,32 @@ msgstr "Zvažte psaní užitečnějších recenzí, abyste získali medaili." msgid "You are in place %(place)s." msgstr "Jste na %(place)s místě." -#: app/blueprints/users/profile.py:166 -#, python-format -msgid "Top %(type)s" -msgstr "Nejlepší %(type)s" - -#: app/blueprints/users/profile.py:168 -#, python-format -msgid "Top %(group)d %(type)s" -msgstr "Nejlepší %(group)d %(type)s" - -#: app/blueprints/users/profile.py:177 -#, python-format -msgid "%(display_name)s has a %(type)s placed at #%(place)d." -msgstr "%(display_name)s má %(type)s umístěný na #%(place)d." - -#: app/blueprints/users/profile.py:192 +#: app/blueprints/users/profile.py:188 #, python-format msgid "Your packages have %(downloads)d downloads in total." msgstr "Tvé balíčky mají celkem %(downloads)d stažení." -#: app/blueprints/users/profile.py:193 +#: app/blueprints/users/profile.py:189 msgid "First medal is at 50k." msgstr "První medaile je za 50 tis." -#: app/blueprints/users/profile.py:198 +#: app/blueprints/users/profile.py:194 msgid ">300k downloads" msgstr ">300k stažení" -#: app/blueprints/users/profile.py:201 +#: app/blueprints/users/profile.py:197 msgid ">100k downloads" msgstr ">100k stažení" -#: app/blueprints/users/profile.py:204 +#: app/blueprints/users/profile.py:200 msgid ">75k downloads" msgstr ">75k stažení" -#: app/blueprints/users/profile.py:207 +#: app/blueprints/users/profile.py:203 msgid ">50k downloads" msgstr ">50k stažení" -#: app/blueprints/users/profile.py:208 +#: app/blueprints/users/profile.py:204 #, python-format msgid "Has received %(downloads)d downloads across all packages." msgstr "Celkem bylo staženo %(downloads)d tvých balíčků." @@ -1759,30 +1754,256 @@ msgstr "Hry" msgid "Texture Packs" msgstr "Balíčky textur" -#: app/models/packages.py:171 +#: app/models/packages.py:87 +msgid "Top mod" +msgstr "" + +#: app/models/packages.py:89 +msgid "Top game" +msgstr "" + +#: app/models/packages.py:91 +msgid "Top texture pack" +msgstr "" + +#: app/models/packages.py:94 +#, python-format +msgid "Top %(place)d mod" +msgstr "" + +#: app/models/packages.py:96 +#, python-format +msgid "Top %(place)d game" +msgstr "" + +#: app/models/packages.py:98 +#, python-format +msgid "Top %(place)d texture pack" +msgstr "" + +#: app/models/packages.py:102 +#, python-format +msgid "%(display_name)s has a mod placed at #%(place)d." +msgstr "" + +#: app/models/packages.py:105 +#, python-format +msgid "%(display_name)s has a game placed at #%(place)d." +msgstr "" + +#: app/models/packages.py:108 +#, python-format +msgid "%(display_name)s has a texture pack placed at #%(place)d." +msgstr "" + +#: app/models/packages.py:146 app/models/packages.py:164 +msgid "Looking for Maintainer" +msgstr "" + +#: app/models/packages.py:149 +msgid "Beta" +msgstr "" + +#: app/models/packages.py:152 +msgid "Actively Developed" +msgstr "" + +#: app/models/packages.py:155 +msgid "Maintenance Only" +msgstr "" + +#: app/models/packages.py:158 +msgid "As-is" +msgstr "" + +#: app/models/packages.py:161 +msgid "Deprecated" +msgstr "" + +#: app/models/packages.py:168 +msgid "Under active development, and may break worlds/things without warning" +msgstr "" + +#: app/models/packages.py:170 +msgid "Fully playable, but with some breakages/changes expected" +msgstr "" + +#: app/models/packages.py:172 +msgid "Finished, with bug fixes being made as needed" +msgstr "" + +#: app/models/packages.py:174 +msgid "" +"Finished, the maintainer doesn't intend to continue working on it or " +"provide support" +msgstr "" + +#: app/models/packages.py:176 +msgid "" +"The maintainer doesn't recommend this package. See the description for " +"more info" +msgstr "" + +#: app/models/packages.py:222 msgid "Submit for Approval" msgstr "Odelsat ke schválení" -#: app/models/packages.py:173 +#: app/models/packages.py:224 msgid "Approve" msgstr "Schválit" -#: app/models/packages.py:175 app/templates/api/create_edit_token.html:17 +#: app/models/packages.py:226 app/templates/api/create_edit_token.html:17 #: app/templates/collections/delete.html:14 #: app/templates/collections/view.html:39 #: app/templates/oauth/create_edit.html:17 #: app/templates/packages/release_edit.html:84 -#: app/templates/packages/review_create_edit.html:66 +#: app/templates/packages/review_create_edit.html:67 #: app/templates/threads/delete_reply.html:19 #: app/templates/threads/delete_thread.html:19 #: app/templates/threads/view.html:50 app/templates/users/delete.html:34 msgid "Delete" msgstr "Vymazat" -#: app/models/packages.py:563 app/templates/packages/view.html:163 +#: app/models/packages.py:615 app/templates/packages/view.html:163 msgid "Work in Progress" msgstr "" +#: app/models/packages.py:1349 +#, python-format +msgid "New commit %(hash)s found on the Git repo." +msgstr "" + +#: app/models/packages.py:1353 +#, python-format +msgid "The last release was commit %(hash)s" +msgstr "" + +#: app/models/packages.py:1359 +#, python-format +msgid "New tag %(tag_name)s found on the Git repo." +msgstr "" + +#: app/models/users.py:407 +msgid "Package Edit" +msgstr "" + +#: app/models/users.py:410 +msgid "Package Approval" +msgstr "" + +#: app/models/users.py:413 app/templates/threads/list.html:12 +#: app/templates/threads/new.html:4 +msgid "New Thread" +msgstr "Nové vlákno" + +#: app/models/users.py:416 +msgid "New Review" +msgstr "" + +#: app/models/users.py:419 +msgid "Thread Reply" +msgstr "" + +#: app/models/users.py:422 +msgid "Bot" +msgstr "" + +#: app/models/users.py:425 app/templates/macros/threads.html:27 +msgid "Maintainer" +msgstr "Správce" + +#: app/models/users.py:428 +msgid "Editor Alert" +msgstr "" + +#: app/models/users.py:431 +msgid "Editor Misc" +msgstr "" + +#: app/models/users.py:434 +msgid "Other" +msgstr "" + +#: app/models/users.py:444 +msgid "This is a Package Edit notification." +msgstr "" + +#: app/models/users.py:446 +msgid "This is a Package Approval notification." +msgstr "" + +#: app/models/users.py:448 +msgid "This is a New Thread notification." +msgstr "" + +#: app/models/users.py:450 +msgid "This is a New Review notification." +msgstr "" + +#: app/models/users.py:452 +msgid "This is a Thread Reply notification." +msgstr "" + +#: app/models/users.py:454 +msgid "This is a Bot notification." +msgstr "" + +#: app/models/users.py:456 +msgid "This is a Maintainer change notification." +msgstr "" + +#: app/models/users.py:458 +msgid "This is an Editor Alert notification." +msgstr "" + +#: app/models/users.py:460 +msgid "This is an Editor Misc notification." +msgstr "" + +#: app/models/users.py:462 +msgid "This is an Other notification." +msgstr "" + +#: app/models/users.py:469 +msgid "When another user edits your packages, releases, etc." +msgstr "" + +#: app/models/users.py:471 +msgid "Notifications from editors related to the package approval process." +msgstr "" + +#: app/models/users.py:473 +msgid "When a thread is created on your package." +msgstr "" + +#: app/models/users.py:475 +msgid "When a user posts a review on your package." +msgstr "" + +#: app/models/users.py:477 +msgid "When someone replies to a thread you're watching." +msgstr "" + +#: app/models/users.py:479 +msgid "From a bot - for example, update notifications." +msgstr "" + +#: app/models/users.py:481 +msgid "When your package's maintainers change." +msgstr "" + +#: app/models/users.py:483 +msgid "For editors: Important alerts." +msgstr "" + +#: app/models/users.py:485 +msgid "For editors: Minor notifications, including new threads." +msgstr "" + +#: app/models/users.py:487 +msgid "Minor notifications not important enough for a dedicated category." +msgstr "" + #: app/tasks/emails.py:122 msgid "" "You are receiving this email because you are a registered user of " @@ -1891,7 +2112,7 @@ msgstr "Odhlásit se" #: app/templates/admin/languages/list.html:4 #: app/templates/admin/languages/list.html:10 app/templates/base.html:185 -#: app/templates/packages/view.html:598 app/utils/minetest_hypertext.py:288 +#: app/templates/packages/view.html:602 app/utils/minetest_hypertext.py:288 msgid "Languages" msgstr "" @@ -1937,7 +2158,7 @@ msgid "User List" msgstr "Seznam uživatelů" #: app/templates/base.html:257 app/templates/packages/view.html:190 -#: app/templates/packages/view.html:673 app/templates/threads/list.html:4 +#: app/templates/packages/view.html:677 app/templates/threads/list.html:4 msgid "Threads" msgstr "Vlákna" @@ -1999,7 +2220,7 @@ msgid "%(title)s by %(author)s" msgstr "%(title)s od %(author)s" #: app/templates/index.html:77 app/templates/packages/reviews_list.html:4 -#: app/templates/packages/view.html:194 app/templates/packages/view.html:332 +#: app/templates/packages/view.html:194 app/templates/packages/view.html:336 #: app/templates/users/profile.html:279 msgid "Reviews" msgstr "Recenze" @@ -2230,7 +2451,8 @@ msgid "This requires the collection to be public" msgstr "" #: app/templates/collections/create_edit.html:76 -#: app/templates/packages/remove.html:58 app/templates/packages/view.html:128 +#: app/templates/packages/remove.html:34 app/templates/packages/remove.html:83 +#: app/templates/packages/view.html:128 msgid "Remove" msgstr "Odebrat" @@ -2255,7 +2477,7 @@ msgid "Deleting is permanent" msgstr "" #: app/templates/collections/delete.html:13 -#: app/templates/oauth/authorize.html:71 app/templates/packages/remove.html:56 +#: app/templates/oauth/authorize.html:71 app/templates/packages/remove.html:81 #: app/templates/threads/delete_reply.html:18 #: app/templates/threads/delete_thread.html:18 #: app/templates/users/delete.html:30 @@ -2388,11 +2610,6 @@ msgstr "" msgid "Manage your preferences" msgstr "Spravujte své preference" -#: app/templates/emails/notification.html:37 -#, python-format -msgid "This is a '%(type)s' notification." -msgstr "Toto je '%(type)s' oznámení." - #: app/templates/emails/notification_digest.html:14 #: app/templates/emails/notification_digest.html:31 #, python-format @@ -2499,7 +2716,7 @@ msgid "No audit log entries." msgstr "Žádné záznamy protokolu auditu." #: app/templates/macros/forms.html:21 app/templates/macros/reviews.html:145 -#: app/templates/packages/remove.html:48 app/templates/packages/view.html:464 +#: app/templates/packages/remove.html:73 app/templates/packages/view.html:468 #: app/templates/users/modtools.html:86 msgid "Required" msgstr "Požadovaný" @@ -2723,10 +2940,6 @@ msgstr "" msgid "ContentDB Grafana" msgstr "ContentDB Grafana" -#: app/templates/macros/threads.html:27 -msgid "Maintainer" -msgstr "Správce" - #: app/templates/macros/threads.html:122 msgid "This thread has been locked by a moderator." msgstr "Toto vlákno bylo uzamčeno moderátorem." @@ -2769,7 +2982,7 @@ msgid "On %(trigger)s, do %(action)s" msgstr "" #: app/templates/macros/todo.html:35 app/templates/packages/view.html:122 -#: app/templates/packages/view.html:429 +#: app/templates/packages/view.html:433 msgid "Release" msgstr "Vydání" @@ -2779,7 +2992,7 @@ msgstr "Repozitář" #: app/templates/macros/todo.html:48 #: app/templates/packages/releases_list.html:13 -#: app/templates/packages/view.html:433 +#: app/templates/packages/view.html:437 msgid "Update settings" msgstr "Aktualizovat nastavení" @@ -2828,9 +3041,9 @@ msgstr "Témata fóra" #: app/templates/modnames/view.html:27 app/templates/oauth/authorize.html:32 #: app/templates/packages/game_support.html:42 -#: app/templates/packages/similar.html:38 app/templates/packages/view.html:470 -#: app/templates/packages/view.html:494 app/templates/packages/view.html:539 -#: app/templates/packages/view.html:571 app/templates/todo/editor.html:85 +#: app/templates/packages/similar.html:38 app/templates/packages/view.html:474 +#: app/templates/packages/view.html:498 app/templates/packages/view.html:543 +#: app/templates/packages/view.html:575 app/templates/todo/editor.html:85 #: app/templates/todo/game_support.html:45 #, python-format msgid "%(title)s by %(display_name)s" @@ -3028,10 +3241,9 @@ msgid "Read more" msgstr "Přečtěte si více" #: app/templates/packages/create_edit.html:49 -#, python-format msgid "" -"You can include a .cdb.json file in your %(type)s to update these details" -" automatically." +"You can include a .cdb.json file in your package to update these details " +"automatically." msgstr "" #: app/templates/packages/create_edit.html:55 @@ -3594,12 +3806,22 @@ msgid "" "screenshots %(screenshot_size)d MB)" msgstr "" -#: app/templates/packages/remove.html:9 +#: app/templates/packages/remove.html:4 #, python-format msgid "Remove %(title)s" msgstr "Odstraň %(title)s" #: app/templates/packages/remove.html:11 +msgid "Change maintenance state" +msgstr "" + +#: app/templates/packages/remove.html:13 +msgid "" +"As an alternative to removing your package, you may wish to change the " +"maintenance state." +msgstr "" + +#: app/templates/packages/remove.html:36 msgid "" "In order to avoid data loss, you cannot permanently delete packages.\n" "\t\t\tYou can remove them from ContentDB, which will cause them to not be" @@ -3610,30 +3832,30 @@ msgid "" "needed." msgstr "" -#: app/templates/packages/remove.html:19 +#: app/templates/packages/remove.html:44 msgid "" "Unapproving a package will put it back into Draft, where\n" "\t\t\t\tit can be submitted for approval again." msgstr "" -#: app/templates/packages/remove.html:28 +#: app/templates/packages/remove.html:53 msgid "and" msgstr "" -#: app/templates/packages/remove.html:34 +#: app/templates/packages/remove.html:59 #, python-format msgid "Removing this package will break the following mods: %(names)s" msgstr "" -#: app/templates/packages/remove.html:41 +#: app/templates/packages/remove.html:66 msgid "Reason" msgstr "Důvod" -#: app/templates/packages/remove.html:52 +#: app/templates/packages/remove.html:77 msgid "Reason for unapproval / deletion, this is shown in the audit log" msgstr "" -#: app/templates/packages/remove.html:61 +#: app/templates/packages/remove.html:86 msgid "Unpublish" msgstr "" @@ -3652,18 +3874,22 @@ msgstr "" msgid "Found a bug? Post on the issue tracker instead." msgstr "" -#: app/templates/packages/review_create_edit.html:67 +#: app/templates/packages/review_create_edit.html:55 +msgid "What language are you writing your review in?" +msgstr "" + +#: app/templates/packages/review_create_edit.html:68 msgid "Delete review." msgstr "Smazat recenzi." -#: app/templates/packages/review_create_edit.html:68 +#: app/templates/packages/review_create_edit.html:69 msgid "" "This will convert the review into a thread, keeping the comments but " "removing its effect on the package's rating." msgstr "" #: app/templates/packages/review_votes.html:4 -#: app/templates/packages/view.html:360 +#: app/templates/packages/view.html:364 msgid "Review Votes" msgstr "Recenze - hlasy" @@ -3812,10 +4038,6 @@ msgstr "" msgid "ContentDB reads translations from locale files (.tr) in your package." msgstr "" -#: app/templates/packages/translation.html:51 -msgid "Language" -msgstr "" - #: app/templates/packages/update_config.html:4 #: app/templates/packages/update_config.html:9 msgid "Configure Git Update Detection" @@ -3916,142 +4138,146 @@ msgstr "Sledování problémů" msgid "Translate" msgstr "" -#: app/templates/packages/view.html:310 +#: app/templates/packages/view.html:297 +msgid "Thumbnail for video" +msgstr "" + +#: app/templates/packages/view.html:314 msgid "Awaiting review" msgstr "Čeká se na recenzi" -#: app/templates/packages/view.html:340 app/templates/threads/view.html:77 +#: app/templates/packages/view.html:344 app/templates/threads/view.html:77 msgid "Edit Review" msgstr "Upravit recenzi" -#: app/templates/packages/view.html:345 +#: app/templates/packages/view.html:349 msgid "You can't review your own package." msgstr "" -#: app/templates/packages/view.html:355 +#: app/templates/packages/view.html:359 msgid "Package needs to be approved before it can be reviewed." msgstr "" -#: app/templates/packages/view.html:366 +#: app/templates/packages/view.html:370 msgid "Used By" msgstr "Použité" -#: app/templates/packages/view.html:372 +#: app/templates/packages/view.html:376 msgid "Content" msgstr "Obsah" -#: app/templates/packages/view.html:374 app/templates/packages/view.html:457 +#: app/templates/packages/view.html:378 app/templates/packages/view.html:461 msgid "View content for game" msgstr "" -#: app/templates/packages/view.html:389 +#: app/templates/packages/view.html:393 msgid "Favorite" msgstr "" -#: app/templates/packages/view.html:398 +#: app/templates/packages/view.html:402 msgid "Add to collection..." msgstr "" -#: app/templates/packages/view.html:406 +#: app/templates/packages/view.html:410 #, python-format msgid "View %(count)d collections" msgstr "" -#: app/templates/packages/view.html:417 +#: app/templates/packages/view.html:421 msgid "Package may be outdated" msgstr "" -#: app/templates/packages/view.html:424 +#: app/templates/packages/view.html:428 msgid "Only visible to the author and Editors." msgstr "" -#: app/templates/packages/view.html:441 +#: app/templates/packages/view.html:445 msgid "Warning" msgstr "Varování" -#: app/templates/packages/view.html:447 +#: app/templates/packages/view.html:451 msgid "Like this package? Help support its development by making a donation" msgstr "" -#: app/templates/packages/view.html:450 +#: app/templates/packages/view.html:454 msgid "Donate now" msgstr "Přispět nyní" -#: app/templates/packages/view.html:462 app/utils/minetest_hypertext.py:283 +#: app/templates/packages/view.html:466 app/utils/minetest_hypertext.py:283 msgid "Dependencies" msgstr "Závislosti" -#: app/templates/packages/view.html:482 +#: app/templates/packages/view.html:486 msgid "No required dependencies" msgstr "" -#: app/templates/packages/view.html:488 +#: app/templates/packages/view.html:492 msgid "Optional" msgstr "Volitelný" -#: app/templates/packages/view.html:521 +#: app/templates/packages/view.html:525 msgid "Compatible Games" msgstr "Kompatibilní hry" -#: app/templates/packages/view.html:526 app/templates/packages/view.html:546 +#: app/templates/packages/view.html:530 app/templates/packages/view.html:550 #: app/utils/minetest_hypertext.py:275 msgid "No specific game required" msgstr "" -#: app/templates/packages/view.html:529 +#: app/templates/packages/view.html:533 msgid "Tested with:" msgstr "Testováno s:" -#: app/templates/packages/view.html:551 +#: app/templates/packages/view.html:555 msgid "Is the above correct?" msgstr "" -#: app/templates/packages/view.html:552 +#: app/templates/packages/view.html:556 msgid "You need to either confirm this or tell ContentDB about supported games" msgstr "" -#: app/templates/packages/view.html:564 +#: app/templates/packages/view.html:568 msgid "Does not work with:" msgstr "" -#: app/templates/packages/view.html:584 +#: app/templates/packages/view.html:588 msgid "Please specify compatible games" msgstr "" -#: app/templates/packages/view.html:590 +#: app/templates/packages/view.html:594 msgid "Information" msgstr "Informace" -#: app/templates/packages/view.html:596 +#: app/templates/packages/view.html:600 msgid "Technical Name" msgstr "Technický název" -#: app/templates/packages/view.html:612 app/utils/minetest_hypertext.py:295 +#: app/templates/packages/view.html:616 app/utils/minetest_hypertext.py:295 #, python-format msgid "%(code_license)s for code,
%(media_license)s for media." msgstr "" -#: app/templates/packages/view.html:620 +#: app/templates/packages/view.html:624 msgid "Unknown" msgstr "Neznámý" -#: app/templates/packages/view.html:622 app/utils/minetest_hypertext.py:301 +#: app/templates/packages/view.html:626 app/utils/minetest_hypertext.py:301 msgid "Added" msgstr "Přidaný" -#: app/templates/packages/view.html:636 +#: app/templates/packages/view.html:640 msgid "Remove myself" msgstr "Odebrat sebe" -#: app/templates/packages/view.html:641 app/utils/minetest_hypertext.py:303 +#: app/templates/packages/view.html:645 app/utils/minetest_hypertext.py:303 msgid "Provides" msgstr "Poskytuje" -#: app/templates/packages/view.html:663 +#: app/templates/packages/view.html:667 msgid "More" msgstr "Více" -#: app/templates/packages/view.html:692 +#: app/templates/packages/view.html:696 msgid "See audit log" msgstr "" @@ -4110,10 +4336,6 @@ msgstr "" msgid "Edit reply" msgstr "Upravit odpověď" -#: app/templates/threads/list.html:12 app/templates/threads/new.html:4 -msgid "New Thread" -msgstr "Nové vlákno" - #: app/templates/threads/new.html:17 msgid "" "If the package shouldn't be on CDB (eg: if it doesn't work at all), then " @@ -5354,3 +5576,21 @@ msgstr "" #~ msgid "Connected" #~ msgstr "Připojený" +#~ msgid "Top %(type)s" +#~ msgstr "Nejlepší %(type)s" + +#~ msgid "Top %(group)d %(type)s" +#~ msgstr "Nejlepší %(group)d %(type)s" + +#~ msgid "%(display_name)s has a %(type)s placed at #%(place)d." +#~ msgstr "%(display_name)s má %(type)s umístěný na #%(place)d." + +#~ msgid "This is a '%(type)s' notification." +#~ msgstr "Toto je '%(type)s' oznámení." + +#~ msgid "" +#~ "You can include a .cdb.json file " +#~ "in your %(type)s to update these " +#~ "details automatically." +#~ msgstr "" + diff --git a/translations/da/LC_MESSAGES/messages.po b/translations/da/LC_MESSAGES/messages.po index b8e3ff0e..0ca03fa0 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-06-07 05:29+0100\n" +"POT-Creation-Date: 2024-06-08 11:15+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language: da\n" @@ -27,63 +27,69 @@ msgid "You have been banned." msgstr "" #: app/_translations.py:5 -msgid "Chat / Commands" +msgid "Player vs Player (PvP)" msgstr "" #: app/_translations.py:6 -msgid "Complex installation" +msgid "Designed to be played competitively against other players" msgstr "" #: app/_translations.py:7 -msgid "Either has educational value, or is a tool to help teachers " -msgstr "" - -#: app/_translations.py:8 -msgid "Singleplayer-focused" -msgstr "" - -#: app/_translations.py:9 -msgid "For 16px texture packs" -msgstr "" - -#: app/_translations.py:10 -msgid "For 64px texture packs" -msgstr "" - -#: app/_translations.py:11 -msgid "Tools to manage the world" -msgstr "" - -#: app/_translations.py:12 -msgid "Big changes to crafting gameplay" -msgstr "" - -#: app/_translations.py:13 -msgid "Blood, etc" -msgstr "" - -#: app/_translations.py:14 -msgid "Adds a mini-game to be played within Minetest" -msgstr "" - -#: app/_translations.py:15 -msgid "Tools / Weapons / Armor" -msgstr "" - -#: app/_translations.py:16 -msgid "For content generally themed around a certain season or holiday" -msgstr "" - -#: app/_translations.py:17 msgid "Player Effects / Power Ups" msgstr "" +#: app/_translations.py:8 +msgid "" +"For content that changes player effects, including physics, for example: " +"speed, jump height or gravity." +msgstr "" + +#: app/_translations.py:9 +msgid "Certified" +msgstr "" + +#: app/_translations.py:10 +msgid "" +"Certified by the Featured Packages program. This tag may be renamed in " +"the future" +msgstr "" + +#: app/_translations.py:11 +msgid "Server Moderation and Tools" +msgstr "" + +#: app/_translations.py:12 +msgid "Helps with server maintenance and moderation" +msgstr "" + +#: app/_translations.py:13 +msgid "Jam / Game 2023" +msgstr "" + +#: app/_translations.py:14 +msgid "Entries to the 2023 Minetest Game Jam " +msgstr "" + +#: app/_translations.py:15 +msgid "Joke" +msgstr "" + +#: app/_translations.py:16 +msgid "" +"For humorous content, meant as a novelty or joke, not to be taken " +"seriously, and that is not meant to be used seriously or long-term." +msgstr "" + +#: app/_translations.py:17 +msgid "Sounds / Music" +msgstr "" + #: app/_translations.py:18 -msgid "World Maintenance and Tools" +msgid "Focuses on or adds new sounds or musical things" msgstr "" #: app/_translations.py:19 -msgid "Puzzle" +msgid "Developer Tools" msgstr "" #: app/_translations.py:20 @@ -91,284 +97,289 @@ msgid "Tools for game and mod developers" msgstr "" #: app/_translations.py:21 -msgid "Education" +msgid "Shooter" msgstr "" #: app/_translations.py:22 -msgid "Gore" +msgid "First person shooters (FPS) and more" msgstr "" #: app/_translations.py:23 -msgid "Transport" +msgid "Inventory" msgstr "" #: app/_translations.py:24 -msgid "Survival" -msgstr "" - -#: app/_translations.py:25 -msgid "New mapgen or changes mapgen" -msgstr "" - -#: app/_translations.py:26 -msgid "Less than 16px" -msgstr "" - -#: app/_translations.py:27 app/templates/users/modtools.html:12 -msgid "Storage" -msgstr "" - -#: app/_translations.py:28 msgid "Changes the inventory GUI" msgstr "" +#: app/_translations.py:25 +msgid "World Maintenance and Tools" +msgstr "" + +#: app/_translations.py:26 +msgid "Tools to manage the world" +msgstr "" + +#: app/_translations.py:27 +msgid "Crafting" +msgstr "" + +#: app/_translations.py:28 +msgid "Big changes to crafting gameplay" +msgstr "" + #: app/_translations.py:29 -msgid "Jam / Combat 2020" +msgid "Singleplayer-focused" msgstr "" #: app/_translations.py:30 -msgid "Bad Language" +msgid "Content that can be played alone" msgstr "" #: app/_translations.py:31 -msgid "64px" +msgid "Mapgen / Biomes / Decoration" msgstr "" #: app/_translations.py:32 -msgid "Focuses on or adds new sounds or musical things" +msgid "New mapgen or changes mapgen" msgstr "" #: app/_translations.py:33 -msgid "Adds game mechanics or tools that change how players build." +msgid "Adventure / RPG" msgstr "" #: app/_translations.py:34 -msgid "Violence" +msgid "Plants and Farming" msgstr "" #: app/_translations.py:35 -msgid "Strategy / RTS" +msgid "Adds new plants or other farmable resources." msgstr "" #: app/_translations.py:36 +msgid "Tools / Weapons / Armor" +msgstr "" + +#: app/_translations.py:37 +msgid "Adds or changes tools, weapons, and armor" +msgstr "" + +#: app/_translations.py:38 +msgid "Sims" +msgstr "" + +#: app/_translations.py:39 +msgid "" +"Mods and games that aim to simulate real life activity. Similar to " +"SimCity/TheSims/OpenTTD/etc" +msgstr "" + +#: app/_translations.py:40 +msgid "Complex installation" +msgstr "" + +#: app/_translations.py:41 msgid "" "Requires futher installation steps, such as installing luarocks or " "editing the trusted mod setting" msgstr "" -#: app/_translations.py:37 -msgid "Jam / Game 2021" -msgstr "" - -#: app/_translations.py:38 -msgid "Content that can be played alone" -msgstr "" - -#: app/_translations.py:39 -msgid "Can/should only be used in multiplayer" -msgstr "" - -#: app/_translations.py:40 -msgid "Adds mobs, animals, and NPCs" -msgstr "" - -#: app/_translations.py:41 -msgid "" -"For mods created for the Discord \"Weekly Challenges\" modding event in " -"2021" -msgstr "" - #: app/_translations.py:42 -msgid "Mini-game" +msgid "Chat / Commands" msgstr "" #: app/_translations.py:43 msgid "" -"For content that changes player effects, including physics, for example: " -"speed, jump height or gravity." +"Focus on player chat/communication or who's primary function is " +"interacting with the console." msgstr "" #: app/_translations.py:44 -msgid "Contains swearing" +msgid "Multiplayer-focused" msgstr "" #: app/_translations.py:45 +msgid "Can/should only be used in multiplayer" +msgstr "" + +#: app/_translations.py:46 +msgid "Environment / Weather" +msgstr "" + +#: app/_translations.py:47 msgid "" "Improves the world, adding weather, ambient sounds, or other environment " "mechanics" msgstr "" -#: app/_translations.py:46 -msgid "For mods created for the Discord \"Combat\" modding event in 2020" -msgstr "" - -#: app/_translations.py:47 -msgid "Inventory" -msgstr "" - #: app/_translations.py:48 -msgid "Entries to the 2023 Minetest Game Jam " +msgid "Building Mechanics and Tools" msgstr "" #: app/_translations.py:49 -msgid "Sims" +msgid "Adds game mechanics or tools that change how players build." msgstr "" #: app/_translations.py:50 -msgid "Focuses on building, such as adding new materials or nodes" +msgid "Magic / Enchanting" msgstr "" #: app/_translations.py:51 -msgid "Environment / Weather" +msgid "Decorative" msgstr "" #: app/_translations.py:52 -msgid "Custom mapgen" +msgid "Adds nodes with no other purpose than for use in building" msgstr "" #: app/_translations.py:53 -msgid "Minetest Game improved" +msgid "One-of-a-kind / Original" msgstr "" #: app/_translations.py:54 -msgid "HUD" -msgstr "" - -#: app/_translations.py:55 -msgid "Machines / Electronics" -msgstr "" - -#: app/_translations.py:56 -msgid "Developer Tools" -msgstr "" - -#: app/_translations.py:57 -msgid "Jam / Game 2023" -msgstr "" - -#: app/_translations.py:58 -msgid "Helps with server maintenance and moderation" -msgstr "" - -#: app/_translations.py:59 -msgid "Plants and Farming" -msgstr "" - -#: app/_translations.py:60 -msgid "Adventure / RPG" -msgstr "" - -#: app/_translations.py:61 msgid "" "For games and such that are of their own kind, distinct and original in " "nature to others of the same category." msgstr "" -#: app/_translations.py:62 -msgid "Jam / Weekly Challenges 2021" -msgstr "" - -#: app/_translations.py:63 -msgid "For 32px texture packs" -msgstr "" - -#: app/_translations.py:64 -msgid "Adds or changes tools, weapons, and armor" -msgstr "" - -#: app/_translations.py:65 -msgid "GUI" -msgstr "" - -#: app/_translations.py:66 -msgid "Seasonal" -msgstr "" - -#: app/_translations.py:67 -msgid "Commerce / Economy" -msgstr "" - -#: app/_translations.py:68 -msgid "" -"Written specifically or exclusively for use in creative mode. Adds " -"content only available through a creative inventory, or provides tools " -"that facilitate ingame creation and doesn't add difficulty or scarcity" -msgstr "" - -#: app/_translations.py:69 -msgid "Forks of MTG" -msgstr "" - -#: app/_translations.py:70 -msgid "Non-cartoon violence. May be towards fantasy or human-like characters" -msgstr "" - -#: app/_translations.py:71 -msgid "Joke" -msgstr "" - -#: app/_translations.py:72 -msgid "Fear / Horror" -msgstr "" - -#: app/_translations.py:73 -msgid "128px+" -msgstr "" - -#: app/_translations.py:74 -msgid "Creative" -msgstr "" - -#: app/_translations.py:75 -msgid "Entries to the 2022 Minetest Game Jam " -msgstr "" - -#: app/_translations.py:76 -msgid "Alcohol / Tobacco" -msgstr "" - -#: app/_translations.py:77 -msgid "Adds or improves item storage mechanics" -msgstr "" - -#: app/_translations.py:78 -msgid "Designed to be played competitively against other players" -msgstr "" - -#: app/_translations.py:79 -msgid "Crafting" -msgstr "" - -#: app/_translations.py:80 -msgid "<16px" -msgstr "" - -#: app/_translations.py:81 -msgid "One-of-a-kind / Original" -msgstr "" - -#: app/_translations.py:82 +#: app/_translations.py:55 msgid "Building" msgstr "" -#: app/_translations.py:83 -msgid "Adds machines useful in automation, tubes, or power." +#: app/_translations.py:56 +msgid "Focuses on building, such as adding new materials or nodes" msgstr "" -#: app/_translations.py:84 +#: app/_translations.py:57 +msgid "Mobs / Animals / NPCs" +msgstr "" + +#: app/_translations.py:58 +msgid "Adds mobs, animals, and NPCs" +msgstr "" + +#: app/_translations.py:59 +msgid "<16px" +msgstr "" + +#: app/_translations.py:60 +msgid "Less than 16px" +msgstr "" + +#: app/_translations.py:61 +msgid "Puzzle" +msgstr "" + +#: app/_translations.py:62 msgid "Focus on puzzle solving instead of combat" msgstr "" +#: app/_translations.py:63 +msgid "Custom mapgen" +msgstr "" + +#: app/_translations.py:64 +msgid "" +"Contains a completely custom mapgen implemented in Lua, usually requires " +"worlds to be set to the 'singlenode' mapgen." +msgstr "" + +#: app/_translations.py:65 +msgid "Sports" +msgstr "" + +#: app/_translations.py:66 +msgid "Player vs Environment (PvE)" +msgstr "" + +#: app/_translations.py:67 +msgid "" +"For content designed for one or more players that focus on combat against" +" the world, mobs, or NPCs." +msgstr "" + +#: app/_translations.py:68 +msgid "16px" +msgstr "" + +#: app/_translations.py:69 +msgid "For 16px texture packs" +msgstr "" + +#: app/_translations.py:70 app/templates/users/modtools.html:12 +msgid "Storage" +msgstr "" + +#: app/_translations.py:71 +msgid "Adds or improves item storage mechanics" +msgstr "" + +#: app/_translations.py:72 +msgid "Education" +msgstr "" + +#: app/_translations.py:73 +msgid "Either has educational value, or is a tool to help teachers " +msgstr "" + +#: app/_translations.py:74 +msgid "API / Library" +msgstr "" + +#: app/_translations.py:75 +msgid "Primarily adds an API for other mods to use" +msgstr "" + +#: app/_translations.py:76 +msgid "Survival" +msgstr "" + +#: app/_translations.py:77 +msgid "" +"Written specifically for survival gameplay with a focus on game-balance, " +"difficulty level, or resources available through crafting, mining, ..." +msgstr "" + +#: app/_translations.py:78 +msgid "HUD" +msgstr "" + +#: app/_translations.py:79 +msgid "For mods that grant the player extra information in the HUD" +msgstr "" + +#: app/_translations.py:80 +msgid "Mini-game" +msgstr "" + +#: app/_translations.py:81 +msgid "Adds a mini-game to be played within Minetest" +msgstr "" + +#: app/_translations.py:82 +msgid "Seasonal" +msgstr "" + +#: app/_translations.py:83 +msgid "For content generally themed around a certain season or holiday" +msgstr "" + +#: app/_translations.py:84 +msgid "Jam / Weekly Challenges 2021" +msgstr "" + #: app/_translations.py:85 -msgid "Building Mechanics and Tools" +msgid "" +"For mods created for the Discord \"Weekly Challenges\" modding event in " +"2021" msgstr "" #: app/_translations.py:86 -msgid "Adds nodes with no other purpose than for use in building" +msgid "64px" msgstr "" #: app/_translations.py:87 -msgid "Sounds / Music" +msgid "For 64px texture packs" msgstr "" #: app/_translations.py:88 @@ -376,105 +387,98 @@ msgid "Food / Drinks" msgstr "" #: app/_translations.py:89 -msgid "Decorative" +msgid "GUI" msgstr "" #: app/_translations.py:90 -msgid "Gambling" +msgid "For content whose main utility / feature is in GUI/formspec form" msgstr "" #: app/_translations.py:91 -msgid "Server Moderation and Tools" +msgid "Minetest Game improved" msgstr "" #: app/_translations.py:92 -msgid "" -"For humorous content, meant as a novelty or joke, not to be taken " -"seriously, and that is not meant to be used seriously or long-term." +msgid "Forks of MTG" msgstr "" #: app/_translations.py:93 -msgid "API / Library" +msgid "Creative" msgstr "" #: app/_translations.py:94 -msgid "Certified" +msgid "" +"Written specifically or exclusively for use in creative mode. Adds " +"content only available through a creative inventory, or provides tools " +"that facilitate ingame creation and doesn't add difficulty or scarcity" msgstr "" #: app/_translations.py:95 -msgid "Contains alcohol and/or tobacco" +msgid "Jam / Combat 2020" msgstr "" #: app/_translations.py:96 -msgid "Adds new plants or other farmable resources." +msgid "For mods created for the Discord \"Combat\" modding event in 2020" msgstr "" #: app/_translations.py:97 -msgid "Multiplayer-focused" +msgid "Transport" msgstr "" #: app/_translations.py:98 -msgid "Primarily adds an API for other mods to use" -msgstr "" - -#: app/_translations.py:99 -msgid "" -"Focus on player chat/communication or who's primary function is " -"interacting with the console." -msgstr "" - -#: app/_translations.py:100 -msgid "" -"Games and mods with a heavy strategy component, whether real-time or " -"turn-based" -msgstr "" - -#: app/_translations.py:101 -msgid "" -"Written specifically for survival gameplay with a focus on game-balance, " -"difficulty level, or resources available through crafting, mining, ..." -msgstr "" - -#: app/_translations.py:102 -msgid "Entries to the 2021 Minetest Game Jam" -msgstr "" - -#: app/_translations.py:103 -msgid "" -"Contains a completely custom mapgen implemented in Lua, usually requires " -"worlds to be set to the 'singlenode' mapgen." -msgstr "" - -#: app/_translations.py:104 -msgid " Jam / Game 2022" -msgstr "" - -#: app/_translations.py:105 -msgid "Sports" -msgstr "" - -#: app/_translations.py:106 msgid "" "Adds or changes transportation methods. Includes teleportation, vehicles," " ridable mobs, transport infrastructure and thematic content" msgstr "" +#: app/_translations.py:99 +msgid "32px" +msgstr "" + +#: app/_translations.py:100 +msgid "For 32px texture packs" +msgstr "" + +#: app/_translations.py:101 +msgid "Machines / Electronics" +msgstr "" + +#: app/_translations.py:102 +msgid "Adds machines useful in automation, tubes, or power." +msgstr "" + +#: app/_translations.py:103 +msgid "Commerce / Economy" +msgstr "" + +#: app/_translations.py:104 +msgid "Related to economies, money, and trading" +msgstr "" + +#: app/_translations.py:105 +msgid "Jam / Game 2021" +msgstr "" + +#: app/_translations.py:106 +msgid "Entries to the 2021 Minetest Game Jam" +msgstr "" + #: app/_translations.py:107 -msgid "Player vs Environment (PvE)" +msgid "Strategy / RTS" msgstr "" #: app/_translations.py:108 -msgid "For mods that grant the player extra information in the HUD" +msgid "" +"Games and mods with a heavy strategy component, whether real-time or " +"turn-based" msgstr "" #: app/_translations.py:109 -msgid "" -"Mods and games that aim to simulate real life activity. Similar to " -"SimCity/TheSims/OpenTTD/etc" +msgid "128px+" msgstr "" #: app/_translations.py:110 -msgid "Shocking and scary content. May scare young children" +msgid "For 128px or higher texture packs" msgstr "" #: app/_translations.py:111 @@ -488,29 +492,27 @@ msgid "" msgstr "" #: app/_translations.py:113 -msgid "" -"Certified by the Featured Packages program. This tag may be renamed in " -"the future" +msgid " Jam / Game 2022" msgstr "" #: app/_translations.py:114 -msgid "Mobs / Animals / NPCs" +msgid "Entries to the 2022 Minetest Game Jam " msgstr "" #: app/_translations.py:115 -msgid "For 128px or higher texture packs" +msgid "Gore" msgstr "" #: app/_translations.py:116 -msgid "16px" +msgid "Blood, etc" msgstr "" #: app/_translations.py:117 -msgid "Games of chance, gambling games, etc" +msgid "Gambling" msgstr "" #: app/_translations.py:118 -msgid "Mapgen / Biomes / Decoration" +msgid "Games of chance, gambling games, etc" msgstr "" #: app/_translations.py:119 @@ -518,41 +520,39 @@ msgid "Drugs" msgstr "" #: app/_translations.py:120 -msgid "Related to economies, money, and trading" -msgstr "" - -#: app/_translations.py:121 -msgid "" -"For content designed for one or more players that focus on combat against" -" the world, mobs, or NPCs." -msgstr "" - -#: app/_translations.py:122 -msgid "For content whose main utility / feature is in GUI/formspec form" -msgstr "" - -#: app/_translations.py:123 -msgid "32px" -msgstr "" - -#: app/_translations.py:124 -msgid "Player vs Player (PvP)" -msgstr "" - -#: app/_translations.py:125 -msgid "Magic / Enchanting" -msgstr "" - -#: app/_translations.py:126 msgid "Contains illegal drugs, such as marijuana" msgstr "" +#: app/_translations.py:121 +msgid "Violence" +msgstr "" + +#: app/_translations.py:122 +msgid "Non-cartoon violence. May be towards fantasy or human-like characters" +msgstr "" + +#: app/_translations.py:123 +msgid "Fear / Horror" +msgstr "" + +#: app/_translations.py:124 +msgid "Shocking and scary content. May scare young children" +msgstr "" + +#: app/_translations.py:125 +msgid "Bad Language" +msgstr "" + +#: app/_translations.py:126 +msgid "Contains swearing" +msgstr "" + #: app/_translations.py:127 -msgid "First person shooters (FPS) and more" +msgid "Alcohol / Tobacco" msgstr "" #: app/_translations.py:128 -msgid "Shooter" +msgid "Contains alcohol and/or tobacco" msgstr "" #: app/querybuilder.py:58 app/templates/admin/languages/list.html:27 @@ -591,11 +591,11 @@ msgstr "" #: app/blueprints/api/tokens.py:36 app/blueprints/collections/__init__.py:90 #: app/blueprints/oauth/__init__.py:175 app/blueprints/packages/packages.py:251 -#: app/blueprints/packages/packages.py:528 -#: app/blueprints/packages/packages.py:624 -#: app/blueprints/packages/packages.py:712 +#: app/blueprints/packages/packages.py:543 +#: app/blueprints/packages/packages.py:639 +#: app/blueprints/packages/packages.py:727 #: app/blueprints/packages/releases.py:62 -#: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:49 +#: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:63 #: app/blueprints/packages/screenshots.py:36 #: app/blueprints/packages/screenshots.py:42 #: app/blueprints/packages/screenshots.py:47 @@ -607,7 +607,7 @@ msgstr "" #: app/blueprints/collections/__init__.py:77 #: app/blueprints/oauth/__init__.py:168 app/blueprints/packages/releases.py:54 -#: app/blueprints/packages/releases.py:66 app/blueprints/packages/reviews.py:45 +#: app/blueprints/packages/releases.py:66 app/blueprints/packages/reviews.py:53 #: app/blueprints/threads/__init__.py:281 #: app/templates/admin/languages/list.html:23 #: app/templates/macros/reviews.html:138 app/templates/macros/topics.html:5 @@ -711,7 +711,7 @@ msgstr "" #: app/blueprints/packages/__init__.py:42 #: app/templates/packages/releases_list.html:34 -#: app/templates/packages/view.html:653 app/templates/todo/editor.html:75 +#: app/templates/packages/view.html:657 app/templates/todo/editor.html:75 msgid "Releases" msgstr "" @@ -723,7 +723,7 @@ msgstr "" #: app/blueprints/packages/__init__.py:52 #: app/templates/packages/edit_maintainers.html:8 -#: app/templates/packages/view.html:624 app/utils/minetest_hypertext.py:302 +#: app/templates/packages/view.html:628 app/utils/minetest_hypertext.py:302 msgid "Maintainers" msgstr "" @@ -756,7 +756,7 @@ msgstr "" msgid "No download available." msgstr "" -#: app/blueprints/packages/packages.py:229 app/templates/packages/view.html:594 +#: app/blueprints/packages/packages.py:229 app/templates/packages/view.html:598 #: app/utils/minetest_hypertext.py:263 msgid "Type" msgstr "" @@ -766,12 +766,12 @@ msgid "Title (Human-readable)" msgstr "" #: app/blueprints/packages/packages.py:231 -#: app/blueprints/packages/packages.py:622 +#: app/blueprints/packages/packages.py:637 msgid "Name (Technical)" msgstr "" #: app/blueprints/packages/packages.py:231 -#: app/blueprints/packages/packages.py:623 +#: app/blueprints/packages/packages.py:638 #: app/templates/packages/create_edit.html:75 msgid "Lower case letters (a-z), digits (0-9), and underscores (_) only" msgstr "" @@ -780,7 +780,7 @@ msgstr "" msgid "Short Description (Plaintext)" msgstr "" -#: app/blueprints/packages/packages.py:234 app/templates/packages/view.html:616 +#: app/blueprints/packages/packages.py:234 app/templates/packages/view.html:620 #: app/utils/minetest_hypertext.py:300 msgid "Maintenance State" msgstr "" @@ -795,7 +795,7 @@ msgstr "" msgid "Content Warnings" msgstr "" -#: app/blueprints/packages/packages.py:238 app/templates/packages/view.html:605 +#: app/blueprints/packages/packages.py:238 app/templates/packages/view.html:609 #: app/utils/minetest_hypertext.py:298 msgid "License" msgstr "" @@ -875,8 +875,8 @@ msgid "Permission denied" msgstr "" #: app/blueprints/packages/packages.py:403 -#: app/blueprints/packages/packages.py:479 -#: app/blueprints/packages/packages.py:501 +#: app/blueprints/packages/packages.py:494 +#: app/blueprints/packages/packages.py:516 msgid "You don't have permission to do that" msgstr "" @@ -890,55 +890,60 @@ msgid "" "changed" msgstr "" -#: app/blueprints/packages/packages.py:496 +#: app/blueprints/packages/packages.py:481 +#, python-format +msgid "Set state to %(state)s" +msgstr "" + +#: app/blueprints/packages/packages.py:511 msgid "Deleted package" msgstr "" -#: app/blueprints/packages/packages.py:518 +#: app/blueprints/packages/packages.py:533 msgid "Unapproved package" msgstr "" -#: app/blueprints/packages/packages.py:527 +#: app/blueprints/packages/packages.py:542 msgid "Maintainers (Comma-separated)" msgstr "" -#: app/blueprints/packages/packages.py:536 +#: app/blueprints/packages/packages.py:551 msgid "You don't have permission to edit maintainers" msgstr "" -#: app/blueprints/packages/packages.py:586 +#: app/blueprints/packages/packages.py:601 msgid "You are not a maintainer" msgstr "" -#: app/blueprints/packages/packages.py:589 +#: app/blueprints/packages/packages.py:604 msgid "Package owners cannot remove themselves as maintainers" msgstr "" -#: app/blueprints/packages/packages.py:621 +#: app/blueprints/packages/packages.py:636 msgid "Author Name" msgstr "" -#: app/blueprints/packages/packages.py:708 +#: app/blueprints/packages/packages.py:723 msgid "Enable support detection based on dependencies (recommended)" msgstr "" -#: app/blueprints/packages/packages.py:709 +#: app/blueprints/packages/packages.py:724 msgid "Supported games" msgstr "" -#: app/blueprints/packages/packages.py:710 +#: app/blueprints/packages/packages.py:725 msgid "Unsupported games" msgstr "" -#: app/blueprints/packages/packages.py:711 +#: app/blueprints/packages/packages.py:726 msgid "Supports all games (unless stated) / is game independent" msgstr "" -#: app/blueprints/packages/packages.py:727 +#: app/blueprints/packages/packages.py:742 msgid "You need at least one release before you can edit game support" msgstr "" -#: app/blueprints/packages/packages.py:731 +#: app/blueprints/packages/packages.py:746 msgid "Mod(pack) needs to contain at least one mod. Please create a new release" msgstr "" @@ -1057,53 +1062,58 @@ msgstr "" msgid "Now, please create an initial release" msgstr "" -#: app/blueprints/packages/reviews.py:46 app/blueprints/threads/__init__.py:181 +#: app/blueprints/packages/reviews.py:54 +#: app/templates/packages/translation.html:51 +msgid "Language" +msgstr "" + +#: app/blueprints/packages/reviews.py:60 app/blueprints/threads/__init__.py:181 #: app/blueprints/threads/__init__.py:182 #: app/blueprints/threads/__init__.py:282 msgid "Comment" msgstr "" -#: app/blueprints/packages/reviews.py:47 +#: app/blueprints/packages/reviews.py:61 msgid "Rating" msgstr "" -#: app/blueprints/packages/reviews.py:48 app/templates/macros/reviews.html:119 +#: app/blueprints/packages/reviews.py:62 app/templates/macros/reviews.html:119 #: app/templates/macros/reviews.html:173 msgid "Yes" msgstr "" -#: app/blueprints/packages/reviews.py:48 app/templates/macros/reviews.html:124 +#: app/blueprints/packages/reviews.py:62 app/templates/macros/reviews.html:124 #: app/templates/macros/reviews.html:177 msgid "Neutral" msgstr "" -#: app/blueprints/packages/reviews.py:48 app/templates/macros/reviews.html:129 +#: app/blueprints/packages/reviews.py:62 app/templates/macros/reviews.html:129 #: app/templates/macros/reviews.html:181 msgid "No" msgstr "" -#: app/blueprints/packages/reviews.py:57 +#: app/blueprints/packages/reviews.py:71 msgid "You can't review your own package!" msgstr "" -#: app/blueprints/packages/reviews.py:67 +#: app/blueprints/packages/reviews.py:81 msgid "" "You've reviewed too many packages recently. Please wait before trying " "again, and consider making your reviews more detailed" msgstr "" -#: app/blueprints/packages/reviews.py:80 app/blueprints/threads/__init__.py:207 +#: app/blueprints/packages/reviews.py:94 app/blueprints/threads/__init__.py:207 #: app/blueprints/threads/__init__.py:240 #: app/blueprints/threads/__init__.py:334 app/blueprints/users/settings.py:114 #: app/logic/packages.py:131 msgid "Linking to blocked sites is not allowed" msgstr "" -#: app/blueprints/packages/reviews.py:184 +#: app/blueprints/packages/reviews.py:199 msgid "You can't vote on the reviews on your own package!" msgstr "" -#: app/blueprints/packages/reviews.py:191 +#: app/blueprints/packages/reviews.py:206 msgid "You can't vote on your own reviews!" msgstr "" @@ -1122,7 +1132,7 @@ msgid "Message" msgstr "" #: app/blueprints/report/__init__.py:35 app/templates/macros/threads.html:51 -#: app/templates/packages/view.html:684 app/templates/report/index.html:4 +#: app/templates/packages/view.html:688 app/templates/report/index.html:4 #: app/templates/report/index.html:10 app/templates/users/profile.html:37 msgid "Report" msgstr "" @@ -1432,47 +1442,32 @@ msgstr "" msgid "You are in place %(place)s." msgstr "" -#: app/blueprints/users/profile.py:166 -#, python-format -msgid "Top %(type)s" -msgstr "" - -#: app/blueprints/users/profile.py:168 -#, python-format -msgid "Top %(group)d %(type)s" -msgstr "" - -#: app/blueprints/users/profile.py:177 -#, python-format -msgid "%(display_name)s has a %(type)s placed at #%(place)d." -msgstr "" - -#: app/blueprints/users/profile.py:192 +#: app/blueprints/users/profile.py:188 #, python-format msgid "Your packages have %(downloads)d downloads in total." msgstr "" -#: app/blueprints/users/profile.py:193 +#: app/blueprints/users/profile.py:189 msgid "First medal is at 50k." msgstr "" -#: app/blueprints/users/profile.py:198 +#: app/blueprints/users/profile.py:194 msgid ">300k downloads" msgstr "" -#: app/blueprints/users/profile.py:201 +#: app/blueprints/users/profile.py:197 msgid ">100k downloads" msgstr "" -#: app/blueprints/users/profile.py:204 +#: app/blueprints/users/profile.py:200 msgid ">75k downloads" msgstr "" -#: app/blueprints/users/profile.py:207 +#: app/blueprints/users/profile.py:203 msgid ">50k downloads" msgstr "" -#: app/blueprints/users/profile.py:208 +#: app/blueprints/users/profile.py:204 #, python-format msgid "Has received %(downloads)d downloads across all packages." msgstr "" @@ -1731,30 +1726,256 @@ msgstr "" msgid "Texture Packs" msgstr "" -#: app/models/packages.py:171 +#: app/models/packages.py:87 +msgid "Top mod" +msgstr "" + +#: app/models/packages.py:89 +msgid "Top game" +msgstr "" + +#: app/models/packages.py:91 +msgid "Top texture pack" +msgstr "" + +#: app/models/packages.py:94 +#, python-format +msgid "Top %(place)d mod" +msgstr "" + +#: app/models/packages.py:96 +#, python-format +msgid "Top %(place)d game" +msgstr "" + +#: app/models/packages.py:98 +#, python-format +msgid "Top %(place)d texture pack" +msgstr "" + +#: app/models/packages.py:102 +#, python-format +msgid "%(display_name)s has a mod placed at #%(place)d." +msgstr "" + +#: app/models/packages.py:105 +#, python-format +msgid "%(display_name)s has a game placed at #%(place)d." +msgstr "" + +#: app/models/packages.py:108 +#, python-format +msgid "%(display_name)s has a texture pack placed at #%(place)d." +msgstr "" + +#: app/models/packages.py:146 app/models/packages.py:164 +msgid "Looking for Maintainer" +msgstr "" + +#: app/models/packages.py:149 +msgid "Beta" +msgstr "" + +#: app/models/packages.py:152 +msgid "Actively Developed" +msgstr "" + +#: app/models/packages.py:155 +msgid "Maintenance Only" +msgstr "" + +#: app/models/packages.py:158 +msgid "As-is" +msgstr "" + +#: app/models/packages.py:161 +msgid "Deprecated" +msgstr "" + +#: app/models/packages.py:168 +msgid "Under active development, and may break worlds/things without warning" +msgstr "" + +#: app/models/packages.py:170 +msgid "Fully playable, but with some breakages/changes expected" +msgstr "" + +#: app/models/packages.py:172 +msgid "Finished, with bug fixes being made as needed" +msgstr "" + +#: app/models/packages.py:174 +msgid "" +"Finished, the maintainer doesn't intend to continue working on it or " +"provide support" +msgstr "" + +#: app/models/packages.py:176 +msgid "" +"The maintainer doesn't recommend this package. See the description for " +"more info" +msgstr "" + +#: app/models/packages.py:222 msgid "Submit for Approval" msgstr "" -#: app/models/packages.py:173 +#: app/models/packages.py:224 msgid "Approve" msgstr "" -#: app/models/packages.py:175 app/templates/api/create_edit_token.html:17 +#: app/models/packages.py:226 app/templates/api/create_edit_token.html:17 #: app/templates/collections/delete.html:14 #: app/templates/collections/view.html:39 #: app/templates/oauth/create_edit.html:17 #: app/templates/packages/release_edit.html:84 -#: app/templates/packages/review_create_edit.html:66 +#: app/templates/packages/review_create_edit.html:67 #: app/templates/threads/delete_reply.html:19 #: app/templates/threads/delete_thread.html:19 #: app/templates/threads/view.html:50 app/templates/users/delete.html:34 msgid "Delete" msgstr "" -#: app/models/packages.py:563 app/templates/packages/view.html:163 +#: app/models/packages.py:615 app/templates/packages/view.html:163 msgid "Work in Progress" msgstr "" +#: app/models/packages.py:1349 +#, python-format +msgid "New commit %(hash)s found on the Git repo." +msgstr "" + +#: app/models/packages.py:1353 +#, python-format +msgid "The last release was commit %(hash)s" +msgstr "" + +#: app/models/packages.py:1359 +#, python-format +msgid "New tag %(tag_name)s found on the Git repo." +msgstr "" + +#: app/models/users.py:407 +msgid "Package Edit" +msgstr "" + +#: app/models/users.py:410 +msgid "Package Approval" +msgstr "" + +#: app/models/users.py:413 app/templates/threads/list.html:12 +#: app/templates/threads/new.html:4 +msgid "New Thread" +msgstr "" + +#: app/models/users.py:416 +msgid "New Review" +msgstr "" + +#: app/models/users.py:419 +msgid "Thread Reply" +msgstr "" + +#: app/models/users.py:422 +msgid "Bot" +msgstr "" + +#: app/models/users.py:425 app/templates/macros/threads.html:27 +msgid "Maintainer" +msgstr "" + +#: app/models/users.py:428 +msgid "Editor Alert" +msgstr "" + +#: app/models/users.py:431 +msgid "Editor Misc" +msgstr "" + +#: app/models/users.py:434 +msgid "Other" +msgstr "" + +#: app/models/users.py:444 +msgid "This is a Package Edit notification." +msgstr "" + +#: app/models/users.py:446 +msgid "This is a Package Approval notification." +msgstr "" + +#: app/models/users.py:448 +msgid "This is a New Thread notification." +msgstr "" + +#: app/models/users.py:450 +msgid "This is a New Review notification." +msgstr "" + +#: app/models/users.py:452 +msgid "This is a Thread Reply notification." +msgstr "" + +#: app/models/users.py:454 +msgid "This is a Bot notification." +msgstr "" + +#: app/models/users.py:456 +msgid "This is a Maintainer change notification." +msgstr "" + +#: app/models/users.py:458 +msgid "This is an Editor Alert notification." +msgstr "" + +#: app/models/users.py:460 +msgid "This is an Editor Misc notification." +msgstr "" + +#: app/models/users.py:462 +msgid "This is an Other notification." +msgstr "" + +#: app/models/users.py:469 +msgid "When another user edits your packages, releases, etc." +msgstr "" + +#: app/models/users.py:471 +msgid "Notifications from editors related to the package approval process." +msgstr "" + +#: app/models/users.py:473 +msgid "When a thread is created on your package." +msgstr "" + +#: app/models/users.py:475 +msgid "When a user posts a review on your package." +msgstr "" + +#: app/models/users.py:477 +msgid "When someone replies to a thread you're watching." +msgstr "" + +#: app/models/users.py:479 +msgid "From a bot - for example, update notifications." +msgstr "" + +#: app/models/users.py:481 +msgid "When your package's maintainers change." +msgstr "" + +#: app/models/users.py:483 +msgid "For editors: Important alerts." +msgstr "" + +#: app/models/users.py:485 +msgid "For editors: Minor notifications, including new threads." +msgstr "" + +#: app/models/users.py:487 +msgid "Minor notifications not important enough for a dedicated category." +msgstr "" + #: app/tasks/emails.py:122 msgid "" "You are receiving this email because you are a registered user of " @@ -1863,7 +2084,7 @@ msgstr "" #: app/templates/admin/languages/list.html:4 #: app/templates/admin/languages/list.html:10 app/templates/base.html:185 -#: app/templates/packages/view.html:598 app/utils/minetest_hypertext.py:288 +#: app/templates/packages/view.html:602 app/utils/minetest_hypertext.py:288 msgid "Languages" msgstr "" @@ -1909,7 +2130,7 @@ msgid "User List" msgstr "" #: app/templates/base.html:257 app/templates/packages/view.html:190 -#: app/templates/packages/view.html:673 app/templates/threads/list.html:4 +#: app/templates/packages/view.html:677 app/templates/threads/list.html:4 msgid "Threads" msgstr "" @@ -1969,7 +2190,7 @@ msgid "%(title)s by %(author)s" msgstr "" #: app/templates/index.html:77 app/templates/packages/reviews_list.html:4 -#: app/templates/packages/view.html:194 app/templates/packages/view.html:332 +#: app/templates/packages/view.html:194 app/templates/packages/view.html:336 #: app/templates/users/profile.html:279 msgid "Reviews" msgstr "" @@ -2196,7 +2417,8 @@ msgid "This requires the collection to be public" msgstr "" #: app/templates/collections/create_edit.html:76 -#: app/templates/packages/remove.html:58 app/templates/packages/view.html:128 +#: app/templates/packages/remove.html:34 app/templates/packages/remove.html:83 +#: app/templates/packages/view.html:128 msgid "Remove" msgstr "" @@ -2221,7 +2443,7 @@ msgid "Deleting is permanent" msgstr "" #: app/templates/collections/delete.html:13 -#: app/templates/oauth/authorize.html:71 app/templates/packages/remove.html:56 +#: app/templates/oauth/authorize.html:71 app/templates/packages/remove.html:81 #: app/templates/threads/delete_reply.html:18 #: app/templates/threads/delete_thread.html:18 #: app/templates/users/delete.html:30 @@ -2348,11 +2570,6 @@ msgstr "" msgid "Manage your preferences" msgstr "" -#: app/templates/emails/notification.html:37 -#, python-format -msgid "This is a '%(type)s' notification." -msgstr "" - #: app/templates/emails/notification_digest.html:14 #: app/templates/emails/notification_digest.html:31 #, python-format @@ -2447,7 +2664,7 @@ msgid "No audit log entries." msgstr "" #: app/templates/macros/forms.html:21 app/templates/macros/reviews.html:145 -#: app/templates/packages/remove.html:48 app/templates/packages/view.html:464 +#: app/templates/packages/remove.html:73 app/templates/packages/view.html:468 #: app/templates/users/modtools.html:86 msgid "Required" msgstr "" @@ -2669,10 +2886,6 @@ msgstr "" msgid "ContentDB Grafana" msgstr "" -#: app/templates/macros/threads.html:27 -msgid "Maintainer" -msgstr "" - #: app/templates/macros/threads.html:122 msgid "This thread has been locked by a moderator." msgstr "" @@ -2715,7 +2928,7 @@ msgid "On %(trigger)s, do %(action)s" msgstr "" #: app/templates/macros/todo.html:35 app/templates/packages/view.html:122 -#: app/templates/packages/view.html:429 +#: app/templates/packages/view.html:433 msgid "Release" msgstr "" @@ -2725,7 +2938,7 @@ msgstr "" #: app/templates/macros/todo.html:48 #: app/templates/packages/releases_list.html:13 -#: app/templates/packages/view.html:433 +#: app/templates/packages/view.html:437 msgid "Update settings" msgstr "" @@ -2774,9 +2987,9 @@ msgstr "" #: app/templates/modnames/view.html:27 app/templates/oauth/authorize.html:32 #: app/templates/packages/game_support.html:42 -#: app/templates/packages/similar.html:38 app/templates/packages/view.html:470 -#: app/templates/packages/view.html:494 app/templates/packages/view.html:539 -#: app/templates/packages/view.html:571 app/templates/todo/editor.html:85 +#: app/templates/packages/similar.html:38 app/templates/packages/view.html:474 +#: app/templates/packages/view.html:498 app/templates/packages/view.html:543 +#: app/templates/packages/view.html:575 app/templates/todo/editor.html:85 #: app/templates/todo/game_support.html:45 #, python-format msgid "%(title)s by %(display_name)s" @@ -2974,10 +3187,9 @@ msgid "Read more" msgstr "" #: app/templates/packages/create_edit.html:49 -#, python-format msgid "" -"You can include a .cdb.json file in your %(type)s to update these details" -" automatically." +"You can include a .cdb.json file in your package to update these details " +"automatically." msgstr "" #: app/templates/packages/create_edit.html:55 @@ -3540,12 +3752,22 @@ msgid "" "screenshots %(screenshot_size)d MB)" msgstr "" -#: app/templates/packages/remove.html:9 +#: app/templates/packages/remove.html:4 #, python-format msgid "Remove %(title)s" msgstr "" #: app/templates/packages/remove.html:11 +msgid "Change maintenance state" +msgstr "" + +#: app/templates/packages/remove.html:13 +msgid "" +"As an alternative to removing your package, you may wish to change the " +"maintenance state." +msgstr "" + +#: app/templates/packages/remove.html:36 msgid "" "In order to avoid data loss, you cannot permanently delete packages.\n" "\t\t\tYou can remove them from ContentDB, which will cause them to not be" @@ -3556,30 +3778,30 @@ msgid "" "needed." msgstr "" -#: app/templates/packages/remove.html:19 +#: app/templates/packages/remove.html:44 msgid "" "Unapproving a package will put it back into Draft, where\n" "\t\t\t\tit can be submitted for approval again." msgstr "" -#: app/templates/packages/remove.html:28 +#: app/templates/packages/remove.html:53 msgid "and" msgstr "" -#: app/templates/packages/remove.html:34 +#: app/templates/packages/remove.html:59 #, python-format msgid "Removing this package will break the following mods: %(names)s" msgstr "" -#: app/templates/packages/remove.html:41 +#: app/templates/packages/remove.html:66 msgid "Reason" msgstr "" -#: app/templates/packages/remove.html:52 +#: app/templates/packages/remove.html:77 msgid "Reason for unapproval / deletion, this is shown in the audit log" msgstr "" -#: app/templates/packages/remove.html:61 +#: app/templates/packages/remove.html:86 msgid "Unpublish" msgstr "" @@ -3598,18 +3820,22 @@ msgstr "" msgid "Found a bug? Post on the issue tracker instead." msgstr "" -#: app/templates/packages/review_create_edit.html:67 -msgid "Delete review." +#: app/templates/packages/review_create_edit.html:55 +msgid "What language are you writing your review in?" msgstr "" #: app/templates/packages/review_create_edit.html:68 +msgid "Delete review." +msgstr "" + +#: app/templates/packages/review_create_edit.html:69 msgid "" "This will convert the review into a thread, keeping the comments but " "removing its effect on the package's rating." msgstr "" #: app/templates/packages/review_votes.html:4 -#: app/templates/packages/view.html:360 +#: app/templates/packages/view.html:364 msgid "Review Votes" msgstr "" @@ -3758,10 +3984,6 @@ msgstr "" msgid "ContentDB reads translations from locale files (.tr) in your package." msgstr "" -#: app/templates/packages/translation.html:51 -msgid "Language" -msgstr "" - #: app/templates/packages/update_config.html:4 #: app/templates/packages/update_config.html:9 msgid "Configure Git Update Detection" @@ -3862,142 +4084,146 @@ msgstr "" msgid "Translate" msgstr "" -#: app/templates/packages/view.html:310 +#: app/templates/packages/view.html:297 +msgid "Thumbnail for video" +msgstr "" + +#: app/templates/packages/view.html:314 msgid "Awaiting review" msgstr "" -#: app/templates/packages/view.html:340 app/templates/threads/view.html:77 +#: app/templates/packages/view.html:344 app/templates/threads/view.html:77 msgid "Edit Review" msgstr "" -#: app/templates/packages/view.html:345 +#: app/templates/packages/view.html:349 msgid "You can't review your own package." msgstr "" -#: app/templates/packages/view.html:355 +#: app/templates/packages/view.html:359 msgid "Package needs to be approved before it can be reviewed." msgstr "" -#: app/templates/packages/view.html:366 +#: app/templates/packages/view.html:370 msgid "Used By" msgstr "" -#: app/templates/packages/view.html:372 +#: app/templates/packages/view.html:376 msgid "Content" msgstr "" -#: app/templates/packages/view.html:374 app/templates/packages/view.html:457 +#: app/templates/packages/view.html:378 app/templates/packages/view.html:461 msgid "View content for game" msgstr "" -#: app/templates/packages/view.html:389 +#: app/templates/packages/view.html:393 msgid "Favorite" msgstr "" -#: app/templates/packages/view.html:398 +#: app/templates/packages/view.html:402 msgid "Add to collection..." msgstr "" -#: app/templates/packages/view.html:406 +#: app/templates/packages/view.html:410 #, python-format msgid "View %(count)d collections" msgstr "" -#: app/templates/packages/view.html:417 +#: app/templates/packages/view.html:421 msgid "Package may be outdated" msgstr "" -#: app/templates/packages/view.html:424 +#: app/templates/packages/view.html:428 msgid "Only visible to the author and Editors." msgstr "" -#: app/templates/packages/view.html:441 +#: app/templates/packages/view.html:445 msgid "Warning" msgstr "" -#: app/templates/packages/view.html:447 +#: app/templates/packages/view.html:451 msgid "Like this package? Help support its development by making a donation" msgstr "" -#: app/templates/packages/view.html:450 +#: app/templates/packages/view.html:454 msgid "Donate now" msgstr "" -#: app/templates/packages/view.html:462 app/utils/minetest_hypertext.py:283 +#: app/templates/packages/view.html:466 app/utils/minetest_hypertext.py:283 msgid "Dependencies" msgstr "" -#: app/templates/packages/view.html:482 +#: app/templates/packages/view.html:486 msgid "No required dependencies" msgstr "" -#: app/templates/packages/view.html:488 +#: app/templates/packages/view.html:492 msgid "Optional" msgstr "" -#: app/templates/packages/view.html:521 +#: app/templates/packages/view.html:525 msgid "Compatible Games" msgstr "" -#: app/templates/packages/view.html:526 app/templates/packages/view.html:546 +#: app/templates/packages/view.html:530 app/templates/packages/view.html:550 #: app/utils/minetest_hypertext.py:275 msgid "No specific game required" msgstr "" -#: app/templates/packages/view.html:529 +#: app/templates/packages/view.html:533 msgid "Tested with:" msgstr "" -#: app/templates/packages/view.html:551 +#: app/templates/packages/view.html:555 msgid "Is the above correct?" msgstr "" -#: app/templates/packages/view.html:552 +#: app/templates/packages/view.html:556 msgid "You need to either confirm this or tell ContentDB about supported games" msgstr "" -#: app/templates/packages/view.html:564 +#: app/templates/packages/view.html:568 msgid "Does not work with:" msgstr "" -#: app/templates/packages/view.html:584 +#: app/templates/packages/view.html:588 msgid "Please specify compatible games" msgstr "" -#: app/templates/packages/view.html:590 +#: app/templates/packages/view.html:594 msgid "Information" msgstr "" -#: app/templates/packages/view.html:596 +#: app/templates/packages/view.html:600 msgid "Technical Name" msgstr "" -#: app/templates/packages/view.html:612 app/utils/minetest_hypertext.py:295 +#: app/templates/packages/view.html:616 app/utils/minetest_hypertext.py:295 #, python-format msgid "%(code_license)s for code,
%(media_license)s for media." msgstr "" -#: app/templates/packages/view.html:620 +#: app/templates/packages/view.html:624 msgid "Unknown" msgstr "" -#: app/templates/packages/view.html:622 app/utils/minetest_hypertext.py:301 +#: app/templates/packages/view.html:626 app/utils/minetest_hypertext.py:301 msgid "Added" msgstr "" -#: app/templates/packages/view.html:636 +#: app/templates/packages/view.html:640 msgid "Remove myself" msgstr "" -#: app/templates/packages/view.html:641 app/utils/minetest_hypertext.py:303 +#: app/templates/packages/view.html:645 app/utils/minetest_hypertext.py:303 msgid "Provides" msgstr "" -#: app/templates/packages/view.html:663 +#: app/templates/packages/view.html:667 msgid "More" msgstr "" -#: app/templates/packages/view.html:692 +#: app/templates/packages/view.html:696 msgid "See audit log" msgstr "" @@ -4056,10 +4282,6 @@ msgstr "" msgid "Edit reply" msgstr "" -#: app/templates/threads/list.html:12 app/templates/threads/new.html:4 -msgid "New Thread" -msgstr "" - #: app/templates/threads/new.html:17 msgid "" "If the package shouldn't be on CDB (eg: if it doesn't work at all), then " @@ -5262,3 +5484,21 @@ msgstr "" #~ msgid "Connected" #~ msgstr "" +#~ msgid "Top %(type)s" +#~ msgstr "" + +#~ msgid "Top %(group)d %(type)s" +#~ msgstr "" + +#~ msgid "%(display_name)s has a %(type)s placed at #%(place)d." +#~ msgstr "" + +#~ msgid "This is a '%(type)s' notification." +#~ msgstr "" + +#~ msgid "" +#~ "You can include a .cdb.json file " +#~ "in your %(type)s to update these " +#~ "details automatically." +#~ msgstr "" + diff --git a/translations/de/LC_MESSAGES/messages.po b/translations/de/LC_MESSAGES/messages.po index febaf240..bff1d7c2 100644 --- a/translations/de/LC_MESSAGES/messages.po +++ b/translations/de/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-06-07 05:29+0100\n" +"POT-Creation-Date: 2024-06-08 11:15+0100\n" "PO-Revision-Date: 2024-04-04 08:23+0000\n" "Last-Translator: Wuzzy \n" "Language: de\n" @@ -28,63 +28,69 @@ msgid "You have been banned." msgstr "Sie wurden verbannt." #: app/_translations.py:5 -msgid "Chat / Commands" +msgid "Player vs Player (PvP)" msgstr "" #: app/_translations.py:6 -msgid "Complex installation" +msgid "Designed to be played competitively against other players" msgstr "" #: app/_translations.py:7 -msgid "Either has educational value, or is a tool to help teachers " -msgstr "" - -#: app/_translations.py:8 -msgid "Singleplayer-focused" -msgstr "" - -#: app/_translations.py:9 -msgid "For 16px texture packs" -msgstr "" - -#: app/_translations.py:10 -msgid "For 64px texture packs" -msgstr "" - -#: app/_translations.py:11 -msgid "Tools to manage the world" -msgstr "" - -#: app/_translations.py:12 -msgid "Big changes to crafting gameplay" -msgstr "" - -#: app/_translations.py:13 -msgid "Blood, etc" -msgstr "" - -#: app/_translations.py:14 -msgid "Adds a mini-game to be played within Minetest" -msgstr "" - -#: app/_translations.py:15 -msgid "Tools / Weapons / Armor" -msgstr "" - -#: app/_translations.py:16 -msgid "For content generally themed around a certain season or holiday" -msgstr "" - -#: app/_translations.py:17 msgid "Player Effects / Power Ups" msgstr "" +#: app/_translations.py:8 +msgid "" +"For content that changes player effects, including physics, for example: " +"speed, jump height or gravity." +msgstr "" + +#: app/_translations.py:9 +msgid "Certified" +msgstr "" + +#: app/_translations.py:10 +msgid "" +"Certified by the Featured Packages program. This tag may be renamed in " +"the future" +msgstr "" + +#: app/_translations.py:11 +msgid "Server Moderation and Tools" +msgstr "" + +#: app/_translations.py:12 +msgid "Helps with server maintenance and moderation" +msgstr "" + +#: app/_translations.py:13 +msgid "Jam / Game 2023" +msgstr "" + +#: app/_translations.py:14 +msgid "Entries to the 2023 Minetest Game Jam " +msgstr "" + +#: app/_translations.py:15 +msgid "Joke" +msgstr "" + +#: app/_translations.py:16 +msgid "" +"For humorous content, meant as a novelty or joke, not to be taken " +"seriously, and that is not meant to be used seriously or long-term." +msgstr "" + +#: app/_translations.py:17 +msgid "Sounds / Music" +msgstr "" + #: app/_translations.py:18 -msgid "World Maintenance and Tools" +msgid "Focuses on or adds new sounds or musical things" msgstr "" #: app/_translations.py:19 -msgid "Puzzle" +msgid "Developer Tools" msgstr "" #: app/_translations.py:20 @@ -92,284 +98,289 @@ msgid "Tools for game and mod developers" msgstr "" #: app/_translations.py:21 -msgid "Education" +msgid "Shooter" msgstr "" #: app/_translations.py:22 -msgid "Gore" +msgid "First person shooters (FPS) and more" msgstr "" #: app/_translations.py:23 -msgid "Transport" +msgid "Inventory" msgstr "" #: app/_translations.py:24 -msgid "Survival" -msgstr "" - -#: app/_translations.py:25 -msgid "New mapgen or changes mapgen" -msgstr "" - -#: app/_translations.py:26 -msgid "Less than 16px" -msgstr "" - -#: app/_translations.py:27 app/templates/users/modtools.html:12 -msgid "Storage" -msgstr "Speicherplatz" - -#: app/_translations.py:28 msgid "Changes the inventory GUI" msgstr "" +#: app/_translations.py:25 +msgid "World Maintenance and Tools" +msgstr "" + +#: app/_translations.py:26 +msgid "Tools to manage the world" +msgstr "" + +#: app/_translations.py:27 +msgid "Crafting" +msgstr "" + +#: app/_translations.py:28 +msgid "Big changes to crafting gameplay" +msgstr "" + #: app/_translations.py:29 -msgid "Jam / Combat 2020" +msgid "Singleplayer-focused" msgstr "" #: app/_translations.py:30 -msgid "Bad Language" +msgid "Content that can be played alone" msgstr "" #: app/_translations.py:31 -msgid "64px" +msgid "Mapgen / Biomes / Decoration" msgstr "" #: app/_translations.py:32 -msgid "Focuses on or adds new sounds or musical things" +msgid "New mapgen or changes mapgen" msgstr "" #: app/_translations.py:33 -msgid "Adds game mechanics or tools that change how players build." +msgid "Adventure / RPG" msgstr "" #: app/_translations.py:34 -msgid "Violence" +msgid "Plants and Farming" msgstr "" #: app/_translations.py:35 -msgid "Strategy / RTS" +msgid "Adds new plants or other farmable resources." msgstr "" #: app/_translations.py:36 +msgid "Tools / Weapons / Armor" +msgstr "" + +#: app/_translations.py:37 +msgid "Adds or changes tools, weapons, and armor" +msgstr "" + +#: app/_translations.py:38 +msgid "Sims" +msgstr "" + +#: app/_translations.py:39 +msgid "" +"Mods and games that aim to simulate real life activity. Similar to " +"SimCity/TheSims/OpenTTD/etc" +msgstr "" + +#: app/_translations.py:40 +msgid "Complex installation" +msgstr "" + +#: app/_translations.py:41 msgid "" "Requires futher installation steps, such as installing luarocks or " "editing the trusted mod setting" msgstr "" -#: app/_translations.py:37 -msgid "Jam / Game 2021" -msgstr "" - -#: app/_translations.py:38 -msgid "Content that can be played alone" -msgstr "" - -#: app/_translations.py:39 -msgid "Can/should only be used in multiplayer" -msgstr "" - -#: app/_translations.py:40 -msgid "Adds mobs, animals, and NPCs" -msgstr "" - -#: app/_translations.py:41 -msgid "" -"For mods created for the Discord \"Weekly Challenges\" modding event in " -"2021" -msgstr "" - #: app/_translations.py:42 -msgid "Mini-game" +msgid "Chat / Commands" msgstr "" #: app/_translations.py:43 msgid "" -"For content that changes player effects, including physics, for example: " -"speed, jump height or gravity." +"Focus on player chat/communication or who's primary function is " +"interacting with the console." msgstr "" #: app/_translations.py:44 -msgid "Contains swearing" +msgid "Multiplayer-focused" msgstr "" #: app/_translations.py:45 +msgid "Can/should only be used in multiplayer" +msgstr "" + +#: app/_translations.py:46 +msgid "Environment / Weather" +msgstr "" + +#: app/_translations.py:47 msgid "" "Improves the world, adding weather, ambient sounds, or other environment " "mechanics" msgstr "" -#: app/_translations.py:46 -msgid "For mods created for the Discord \"Combat\" modding event in 2020" -msgstr "" - -#: app/_translations.py:47 -msgid "Inventory" -msgstr "" - #: app/_translations.py:48 -msgid "Entries to the 2023 Minetest Game Jam " +msgid "Building Mechanics and Tools" msgstr "" #: app/_translations.py:49 -msgid "Sims" +msgid "Adds game mechanics or tools that change how players build." msgstr "" #: app/_translations.py:50 -msgid "Focuses on building, such as adding new materials or nodes" +msgid "Magic / Enchanting" msgstr "" #: app/_translations.py:51 -msgid "Environment / Weather" +msgid "Decorative" msgstr "" #: app/_translations.py:52 -msgid "Custom mapgen" +msgid "Adds nodes with no other purpose than for use in building" msgstr "" #: app/_translations.py:53 -msgid "Minetest Game improved" +msgid "One-of-a-kind / Original" msgstr "" #: app/_translations.py:54 -msgid "HUD" -msgstr "" - -#: app/_translations.py:55 -msgid "Machines / Electronics" -msgstr "" - -#: app/_translations.py:56 -msgid "Developer Tools" -msgstr "" - -#: app/_translations.py:57 -msgid "Jam / Game 2023" -msgstr "" - -#: app/_translations.py:58 -msgid "Helps with server maintenance and moderation" -msgstr "" - -#: app/_translations.py:59 -msgid "Plants and Farming" -msgstr "" - -#: app/_translations.py:60 -msgid "Adventure / RPG" -msgstr "" - -#: app/_translations.py:61 msgid "" "For games and such that are of their own kind, distinct and original in " "nature to others of the same category." msgstr "" -#: app/_translations.py:62 -msgid "Jam / Weekly Challenges 2021" -msgstr "" - -#: app/_translations.py:63 -msgid "For 32px texture packs" -msgstr "" - -#: app/_translations.py:64 -msgid "Adds or changes tools, weapons, and armor" -msgstr "" - -#: app/_translations.py:65 -msgid "GUI" -msgstr "" - -#: app/_translations.py:66 -msgid "Seasonal" -msgstr "" - -#: app/_translations.py:67 -msgid "Commerce / Economy" -msgstr "" - -#: app/_translations.py:68 -msgid "" -"Written specifically or exclusively for use in creative mode. Adds " -"content only available through a creative inventory, or provides tools " -"that facilitate ingame creation and doesn't add difficulty or scarcity" -msgstr "" - -#: app/_translations.py:69 -msgid "Forks of MTG" -msgstr "" - -#: app/_translations.py:70 -msgid "Non-cartoon violence. May be towards fantasy or human-like characters" -msgstr "" - -#: app/_translations.py:71 -msgid "Joke" -msgstr "" - -#: app/_translations.py:72 -msgid "Fear / Horror" -msgstr "" - -#: app/_translations.py:73 -msgid "128px+" -msgstr "" - -#: app/_translations.py:74 -msgid "Creative" -msgstr "" - -#: app/_translations.py:75 -msgid "Entries to the 2022 Minetest Game Jam " -msgstr "" - -#: app/_translations.py:76 -msgid "Alcohol / Tobacco" -msgstr "" - -#: app/_translations.py:77 -msgid "Adds or improves item storage mechanics" -msgstr "" - -#: app/_translations.py:78 -msgid "Designed to be played competitively against other players" -msgstr "" - -#: app/_translations.py:79 -msgid "Crafting" -msgstr "" - -#: app/_translations.py:80 -msgid "<16px" -msgstr "" - -#: app/_translations.py:81 -msgid "One-of-a-kind / Original" -msgstr "" - -#: app/_translations.py:82 +#: app/_translations.py:55 msgid "Building" msgstr "" -#: app/_translations.py:83 -msgid "Adds machines useful in automation, tubes, or power." +#: app/_translations.py:56 +msgid "Focuses on building, such as adding new materials or nodes" msgstr "" -#: app/_translations.py:84 +#: app/_translations.py:57 +msgid "Mobs / Animals / NPCs" +msgstr "" + +#: app/_translations.py:58 +msgid "Adds mobs, animals, and NPCs" +msgstr "" + +#: app/_translations.py:59 +msgid "<16px" +msgstr "" + +#: app/_translations.py:60 +msgid "Less than 16px" +msgstr "" + +#: app/_translations.py:61 +msgid "Puzzle" +msgstr "" + +#: app/_translations.py:62 msgid "Focus on puzzle solving instead of combat" msgstr "" +#: app/_translations.py:63 +msgid "Custom mapgen" +msgstr "" + +#: app/_translations.py:64 +msgid "" +"Contains a completely custom mapgen implemented in Lua, usually requires " +"worlds to be set to the 'singlenode' mapgen." +msgstr "" + +#: app/_translations.py:65 +msgid "Sports" +msgstr "" + +#: app/_translations.py:66 +msgid "Player vs Environment (PvE)" +msgstr "" + +#: app/_translations.py:67 +msgid "" +"For content designed for one or more players that focus on combat against" +" the world, mobs, or NPCs." +msgstr "" + +#: app/_translations.py:68 +msgid "16px" +msgstr "" + +#: app/_translations.py:69 +msgid "For 16px texture packs" +msgstr "" + +#: app/_translations.py:70 app/templates/users/modtools.html:12 +msgid "Storage" +msgstr "Speicherplatz" + +#: app/_translations.py:71 +msgid "Adds or improves item storage mechanics" +msgstr "" + +#: app/_translations.py:72 +msgid "Education" +msgstr "" + +#: app/_translations.py:73 +msgid "Either has educational value, or is a tool to help teachers " +msgstr "" + +#: app/_translations.py:74 +msgid "API / Library" +msgstr "" + +#: app/_translations.py:75 +msgid "Primarily adds an API for other mods to use" +msgstr "" + +#: app/_translations.py:76 +msgid "Survival" +msgstr "" + +#: app/_translations.py:77 +msgid "" +"Written specifically for survival gameplay with a focus on game-balance, " +"difficulty level, or resources available through crafting, mining, ..." +msgstr "" + +#: app/_translations.py:78 +msgid "HUD" +msgstr "" + +#: app/_translations.py:79 +msgid "For mods that grant the player extra information in the HUD" +msgstr "" + +#: app/_translations.py:80 +msgid "Mini-game" +msgstr "" + +#: app/_translations.py:81 +msgid "Adds a mini-game to be played within Minetest" +msgstr "" + +#: app/_translations.py:82 +msgid "Seasonal" +msgstr "" + +#: app/_translations.py:83 +msgid "For content generally themed around a certain season or holiday" +msgstr "" + +#: app/_translations.py:84 +msgid "Jam / Weekly Challenges 2021" +msgstr "" + #: app/_translations.py:85 -msgid "Building Mechanics and Tools" +msgid "" +"For mods created for the Discord \"Weekly Challenges\" modding event in " +"2021" msgstr "" #: app/_translations.py:86 -msgid "Adds nodes with no other purpose than for use in building" +msgid "64px" msgstr "" #: app/_translations.py:87 -msgid "Sounds / Music" +msgid "For 64px texture packs" msgstr "" #: app/_translations.py:88 @@ -377,105 +388,98 @@ msgid "Food / Drinks" msgstr "" #: app/_translations.py:89 -msgid "Decorative" +msgid "GUI" msgstr "" #: app/_translations.py:90 -msgid "Gambling" +msgid "For content whose main utility / feature is in GUI/formspec form" msgstr "" #: app/_translations.py:91 -msgid "Server Moderation and Tools" +msgid "Minetest Game improved" msgstr "" #: app/_translations.py:92 -msgid "" -"For humorous content, meant as a novelty or joke, not to be taken " -"seriously, and that is not meant to be used seriously or long-term." +msgid "Forks of MTG" msgstr "" #: app/_translations.py:93 -msgid "API / Library" +msgid "Creative" msgstr "" #: app/_translations.py:94 -msgid "Certified" +msgid "" +"Written specifically or exclusively for use in creative mode. Adds " +"content only available through a creative inventory, or provides tools " +"that facilitate ingame creation and doesn't add difficulty or scarcity" msgstr "" #: app/_translations.py:95 -msgid "Contains alcohol and/or tobacco" +msgid "Jam / Combat 2020" msgstr "" #: app/_translations.py:96 -msgid "Adds new plants or other farmable resources." +msgid "For mods created for the Discord \"Combat\" modding event in 2020" msgstr "" #: app/_translations.py:97 -msgid "Multiplayer-focused" +msgid "Transport" msgstr "" #: app/_translations.py:98 -msgid "Primarily adds an API for other mods to use" -msgstr "" - -#: app/_translations.py:99 -msgid "" -"Focus on player chat/communication or who's primary function is " -"interacting with the console." -msgstr "" - -#: app/_translations.py:100 -msgid "" -"Games and mods with a heavy strategy component, whether real-time or " -"turn-based" -msgstr "" - -#: app/_translations.py:101 -msgid "" -"Written specifically for survival gameplay with a focus on game-balance, " -"difficulty level, or resources available through crafting, mining, ..." -msgstr "" - -#: app/_translations.py:102 -msgid "Entries to the 2021 Minetest Game Jam" -msgstr "" - -#: app/_translations.py:103 -msgid "" -"Contains a completely custom mapgen implemented in Lua, usually requires " -"worlds to be set to the 'singlenode' mapgen." -msgstr "" - -#: app/_translations.py:104 -msgid " Jam / Game 2022" -msgstr "" - -#: app/_translations.py:105 -msgid "Sports" -msgstr "" - -#: app/_translations.py:106 msgid "" "Adds or changes transportation methods. Includes teleportation, vehicles," " ridable mobs, transport infrastructure and thematic content" msgstr "" +#: app/_translations.py:99 +msgid "32px" +msgstr "" + +#: app/_translations.py:100 +msgid "For 32px texture packs" +msgstr "" + +#: app/_translations.py:101 +msgid "Machines / Electronics" +msgstr "" + +#: app/_translations.py:102 +msgid "Adds machines useful in automation, tubes, or power." +msgstr "" + +#: app/_translations.py:103 +msgid "Commerce / Economy" +msgstr "" + +#: app/_translations.py:104 +msgid "Related to economies, money, and trading" +msgstr "" + +#: app/_translations.py:105 +msgid "Jam / Game 2021" +msgstr "" + +#: app/_translations.py:106 +msgid "Entries to the 2021 Minetest Game Jam" +msgstr "" + #: app/_translations.py:107 -msgid "Player vs Environment (PvE)" +msgid "Strategy / RTS" msgstr "" #: app/_translations.py:108 -msgid "For mods that grant the player extra information in the HUD" +msgid "" +"Games and mods with a heavy strategy component, whether real-time or " +"turn-based" msgstr "" #: app/_translations.py:109 -msgid "" -"Mods and games that aim to simulate real life activity. Similar to " -"SimCity/TheSims/OpenTTD/etc" +msgid "128px+" msgstr "" #: app/_translations.py:110 -msgid "Shocking and scary content. May scare young children" +msgid "For 128px or higher texture packs" msgstr "" #: app/_translations.py:111 @@ -489,29 +493,27 @@ msgid "" msgstr "" #: app/_translations.py:113 -msgid "" -"Certified by the Featured Packages program. This tag may be renamed in " -"the future" +msgid " Jam / Game 2022" msgstr "" #: app/_translations.py:114 -msgid "Mobs / Animals / NPCs" +msgid "Entries to the 2022 Minetest Game Jam " msgstr "" #: app/_translations.py:115 -msgid "For 128px or higher texture packs" +msgid "Gore" msgstr "" #: app/_translations.py:116 -msgid "16px" +msgid "Blood, etc" msgstr "" #: app/_translations.py:117 -msgid "Games of chance, gambling games, etc" +msgid "Gambling" msgstr "" #: app/_translations.py:118 -msgid "Mapgen / Biomes / Decoration" +msgid "Games of chance, gambling games, etc" msgstr "" #: app/_translations.py:119 @@ -519,41 +521,39 @@ msgid "Drugs" msgstr "" #: app/_translations.py:120 -msgid "Related to economies, money, and trading" -msgstr "" - -#: app/_translations.py:121 -msgid "" -"For content designed for one or more players that focus on combat against" -" the world, mobs, or NPCs." -msgstr "" - -#: app/_translations.py:122 -msgid "For content whose main utility / feature is in GUI/formspec form" -msgstr "" - -#: app/_translations.py:123 -msgid "32px" -msgstr "" - -#: app/_translations.py:124 -msgid "Player vs Player (PvP)" -msgstr "" - -#: app/_translations.py:125 -msgid "Magic / Enchanting" -msgstr "" - -#: app/_translations.py:126 msgid "Contains illegal drugs, such as marijuana" msgstr "" +#: app/_translations.py:121 +msgid "Violence" +msgstr "" + +#: app/_translations.py:122 +msgid "Non-cartoon violence. May be towards fantasy or human-like characters" +msgstr "" + +#: app/_translations.py:123 +msgid "Fear / Horror" +msgstr "" + +#: app/_translations.py:124 +msgid "Shocking and scary content. May scare young children" +msgstr "" + +#: app/_translations.py:125 +msgid "Bad Language" +msgstr "" + +#: app/_translations.py:126 +msgid "Contains swearing" +msgstr "" + #: app/_translations.py:127 -msgid "First person shooters (FPS) and more" +msgid "Alcohol / Tobacco" msgstr "" #: app/_translations.py:128 -msgid "Shooter" +msgid "Contains alcohol and/or tobacco" msgstr "" #: app/querybuilder.py:58 app/templates/admin/languages/list.html:27 @@ -592,11 +592,11 @@ 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:251 -#: app/blueprints/packages/packages.py:528 -#: app/blueprints/packages/packages.py:624 -#: app/blueprints/packages/packages.py:712 +#: app/blueprints/packages/packages.py:543 +#: app/blueprints/packages/packages.py:639 +#: app/blueprints/packages/packages.py:727 #: app/blueprints/packages/releases.py:62 -#: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:49 +#: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:63 #: app/blueprints/packages/screenshots.py:36 #: app/blueprints/packages/screenshots.py:42 #: app/blueprints/packages/screenshots.py:47 @@ -608,7 +608,7 @@ msgstr "Speichern" #: app/blueprints/collections/__init__.py:77 #: app/blueprints/oauth/__init__.py:168 app/blueprints/packages/releases.py:54 -#: app/blueprints/packages/releases.py:66 app/blueprints/packages/reviews.py:45 +#: app/blueprints/packages/releases.py:66 app/blueprints/packages/reviews.py:53 #: app/blueprints/threads/__init__.py:281 #: app/templates/admin/languages/list.html:23 #: app/templates/macros/reviews.html:138 app/templates/macros/topics.html:5 @@ -714,7 +714,7 @@ msgstr "Übersetzung" #: app/blueprints/packages/__init__.py:42 #: app/templates/packages/releases_list.html:34 -#: app/templates/packages/view.html:653 app/templates/todo/editor.html:75 +#: app/templates/packages/view.html:657 app/templates/todo/editor.html:75 msgid "Releases" msgstr "Veröffentlichungen" @@ -726,7 +726,7 @@ msgstr "Bildschirmfotos" #: app/blueprints/packages/__init__.py:52 #: app/templates/packages/edit_maintainers.html:8 -#: app/templates/packages/view.html:624 app/utils/minetest_hypertext.py:302 +#: app/templates/packages/view.html:628 app/utils/minetest_hypertext.py:302 msgid "Maintainers" msgstr "Betreuer" @@ -759,7 +759,7 @@ msgstr "Unterstützte Spiele" msgid "No download available." msgstr "Kein Download verfügbar." -#: app/blueprints/packages/packages.py:229 app/templates/packages/view.html:594 +#: app/blueprints/packages/packages.py:229 app/templates/packages/view.html:598 #: app/utils/minetest_hypertext.py:263 msgid "Type" msgstr "Typ" @@ -769,12 +769,12 @@ msgid "Title (Human-readable)" msgstr "Titel (Für Menschen lesbar)" #: app/blueprints/packages/packages.py:231 -#: app/blueprints/packages/packages.py:622 +#: app/blueprints/packages/packages.py:637 msgid "Name (Technical)" msgstr "Name (Technisch)" #: app/blueprints/packages/packages.py:231 -#: app/blueprints/packages/packages.py:623 +#: app/blueprints/packages/packages.py:638 #: 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 (_)" @@ -783,7 +783,7 @@ msgstr "Nur Kleinbuchstaben (a-z), Ziffern (0-9) und Unterstriche (_)" msgid "Short Description (Plaintext)" msgstr "Kurzbeschreibung (Fließtext)" -#: app/blueprints/packages/packages.py:234 app/templates/packages/view.html:616 +#: app/blueprints/packages/packages.py:234 app/templates/packages/view.html:620 #: app/utils/minetest_hypertext.py:300 msgid "Maintenance State" msgstr "Entwicklungsstadium" @@ -798,7 +798,7 @@ msgstr "Tags" msgid "Content Warnings" msgstr "Inhaltswarnungen" -#: app/blueprints/packages/packages.py:238 app/templates/packages/view.html:605 +#: app/blueprints/packages/packages.py:238 app/templates/packages/view.html:609 #: app/utils/minetest_hypertext.py:298 msgid "License" msgstr "Lizenz" @@ -882,8 +882,8 @@ msgid "Permission denied" msgstr "Erlaubnis verweigert" #: app/blueprints/packages/packages.py:403 -#: app/blueprints/packages/packages.py:479 -#: app/blueprints/packages/packages.py:501 +#: app/blueprints/packages/packages.py:494 +#: app/blueprints/packages/packages.py:516 msgid "You don't have permission to do that" msgstr "Sie haben nicht die Erlaubnis, das zu tun" @@ -901,61 +901,66 @@ msgstr "" "Bitte kommentieren Sie im Genehmigungsthema, damit Bearbeiter wissen, was" " Sie geändert haben" -#: app/blueprints/packages/packages.py:496 +#: app/blueprints/packages/packages.py:481 +#, python-format +msgid "Set state to %(state)s" +msgstr "" + +#: app/blueprints/packages/packages.py:511 msgid "Deleted package" msgstr "Gelöschte Pakete" -#: app/blueprints/packages/packages.py:518 +#: app/blueprints/packages/packages.py:533 msgid "Unapproved package" msgstr "Ungenehmigte Pakete" -#: app/blueprints/packages/packages.py:527 +#: app/blueprints/packages/packages.py:542 msgid "Maintainers (Comma-separated)" msgstr "Betreuer (Komma-getrennt)" -#: app/blueprints/packages/packages.py:536 +#: app/blueprints/packages/packages.py:551 msgid "You don't have permission to edit maintainers" msgstr "Sie haben nicht die Erlaubnis, Betreuer zu bearbeiten" -#: app/blueprints/packages/packages.py:586 +#: app/blueprints/packages/packages.py:601 msgid "You are not a maintainer" msgstr "Sie sind kein Betreuer" -#: app/blueprints/packages/packages.py:589 +#: app/blueprints/packages/packages.py:604 msgid "Package owners cannot remove themselves as maintainers" msgstr "Paketbesitzer können sich nicht selbst als Betreuer entfernen" -#: app/blueprints/packages/packages.py:621 +#: app/blueprints/packages/packages.py:636 msgid "Author Name" msgstr "Autorenname" -#: app/blueprints/packages/packages.py:708 +#: app/blueprints/packages/packages.py:723 msgid "Enable support detection based on dependencies (recommended)" msgstr "" "Unterstützungserkennung basierend auf Abhängigkeiten aktivieren " "(empfohlen)" -#: app/blueprints/packages/packages.py:709 +#: app/blueprints/packages/packages.py:724 msgid "Supported games" msgstr "Unterstützte Spiele" -#: app/blueprints/packages/packages.py:710 +#: app/blueprints/packages/packages.py:725 msgid "Unsupported games" msgstr "Nicht unterstützte Spiele" -#: app/blueprints/packages/packages.py:711 +#: app/blueprints/packages/packages.py:726 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:727 +#: app/blueprints/packages/packages.py:742 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:731 +#: app/blueprints/packages/packages.py:746 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 " @@ -1078,36 +1083,41 @@ msgstr "Gelöschte Update-Konfiguration" msgid "Now, please create an initial release" msgstr "Bitte erstellen Sie nun einen ersten Release" -#: app/blueprints/packages/reviews.py:46 app/blueprints/threads/__init__.py:181 +#: app/blueprints/packages/reviews.py:54 +#: app/templates/packages/translation.html:51 +msgid "Language" +msgstr "Sprache" + +#: app/blueprints/packages/reviews.py:60 app/blueprints/threads/__init__.py:181 #: app/blueprints/threads/__init__.py:182 #: app/blueprints/threads/__init__.py:282 msgid "Comment" msgstr "Kommentar" -#: app/blueprints/packages/reviews.py:47 +#: app/blueprints/packages/reviews.py:61 msgid "Rating" msgstr "Bewertung" -#: app/blueprints/packages/reviews.py:48 app/templates/macros/reviews.html:119 +#: app/blueprints/packages/reviews.py:62 app/templates/macros/reviews.html:119 #: app/templates/macros/reviews.html:173 msgid "Yes" msgstr "Ja" -#: app/blueprints/packages/reviews.py:48 app/templates/macros/reviews.html:124 +#: app/blueprints/packages/reviews.py:62 app/templates/macros/reviews.html:124 #: app/templates/macros/reviews.html:177 msgid "Neutral" msgstr "Neutral" -#: app/blueprints/packages/reviews.py:48 app/templates/macros/reviews.html:129 +#: app/blueprints/packages/reviews.py:62 app/templates/macros/reviews.html:129 #: app/templates/macros/reviews.html:181 msgid "No" msgstr "Nein" -#: app/blueprints/packages/reviews.py:57 +#: app/blueprints/packages/reviews.py:71 msgid "You can't review your own package!" msgstr "Sie können Ihr eigenes Paket nicht rezensieren!" -#: app/blueprints/packages/reviews.py:67 +#: app/blueprints/packages/reviews.py:81 msgid "" "You've reviewed too many packages recently. Please wait before trying " "again, and consider making your reviews more detailed" @@ -1116,18 +1126,18 @@ msgstr "" " es erneut versuchen. Sie sollten vielleicht Ihre Rezensionen etwas mit " "mehr Detail versehen" -#: app/blueprints/packages/reviews.py:80 app/blueprints/threads/__init__.py:207 +#: app/blueprints/packages/reviews.py:94 app/blueprints/threads/__init__.py:207 #: app/blueprints/threads/__init__.py:240 #: app/blueprints/threads/__init__.py:334 app/blueprints/users/settings.py:114 #: app/logic/packages.py:131 msgid "Linking to blocked sites is not allowed" msgstr "Die Verlinkung zu blockierten Seiten ist nicht erlaubt" -#: app/blueprints/packages/reviews.py:184 +#: app/blueprints/packages/reviews.py:199 msgid "You can't vote on the reviews on your own package!" msgstr "Sie können nicht über die Rezensionen für Ihr eigenes Paket abstimmen!" -#: app/blueprints/packages/reviews.py:191 +#: app/blueprints/packages/reviews.py:206 msgid "You can't vote on your own reviews!" msgstr "Sie können nicht über Ihre eigenen Rezensionen abstimmen!" @@ -1146,7 +1156,7 @@ msgid "Message" msgstr "Nachricht" #: app/blueprints/report/__init__.py:35 app/templates/macros/threads.html:51 -#: app/templates/packages/view.html:684 app/templates/report/index.html:4 +#: app/templates/packages/view.html:688 app/templates/report/index.html:4 #: app/templates/report/index.html:10 app/templates/users/profile.html:37 msgid "Report" msgstr "Melden" @@ -1474,47 +1484,32 @@ msgstr "" msgid "You are in place %(place)s." msgstr "Sie befinden sich auf dem %(place)s. Platz." -#: app/blueprints/users/profile.py:166 -#, python-format -msgid "Top %(type)s" -msgstr "Top-%(type)s" - -#: app/blueprints/users/profile.py:168 -#, python-format -msgid "Top %(group)d %(type)s" -msgstr "Top-%(group)d-%(type)s" - -#: app/blueprints/users/profile.py:177 -#, python-format -msgid "%(display_name)s has a %(type)s placed at #%(place)d." -msgstr "%(display_name)s hat ein %(type)s auf dem %(place)d. Platz." - -#: app/blueprints/users/profile.py:192 +#: app/blueprints/users/profile.py:188 #, python-format msgid "Your packages have %(downloads)d downloads in total." msgstr "Ihre Pakete haben insgesamt %(downloads)d Downloads." -#: app/blueprints/users/profile.py:193 +#: app/blueprints/users/profile.py:189 msgid "First medal is at 50k." msgstr "Die erste Medaille gibt es bei 50 k." -#: app/blueprints/users/profile.py:198 +#: app/blueprints/users/profile.py:194 msgid ">300k downloads" msgstr ">300k Downloads" -#: app/blueprints/users/profile.py:201 +#: app/blueprints/users/profile.py:197 msgid ">100k downloads" msgstr ">100k Downloads" -#: app/blueprints/users/profile.py:204 +#: app/blueprints/users/profile.py:200 msgid ">75k downloads" msgstr ">75k Downloads" -#: app/blueprints/users/profile.py:207 +#: app/blueprints/users/profile.py:203 msgid ">50k downloads" msgstr ">50k Downloads" -#: app/blueprints/users/profile.py:208 +#: app/blueprints/users/profile.py:204 #, python-format msgid "Has received %(downloads)d downloads across all packages." msgstr "Hat %(downloads)d Downloads für alle Pakete erhalten." @@ -1803,30 +1798,256 @@ msgstr "Spiele" msgid "Texture Packs" msgstr "Texturenpakete" -#: app/models/packages.py:171 +#: app/models/packages.py:87 +msgid "Top mod" +msgstr "" + +#: app/models/packages.py:89 +msgid "Top game" +msgstr "" + +#: app/models/packages.py:91 +msgid "Top texture pack" +msgstr "" + +#: app/models/packages.py:94 +#, python-format +msgid "Top %(place)d mod" +msgstr "" + +#: app/models/packages.py:96 +#, python-format +msgid "Top %(place)d game" +msgstr "" + +#: app/models/packages.py:98 +#, python-format +msgid "Top %(place)d texture pack" +msgstr "" + +#: app/models/packages.py:102 +#, python-format +msgid "%(display_name)s has a mod placed at #%(place)d." +msgstr "" + +#: app/models/packages.py:105 +#, python-format +msgid "%(display_name)s has a game placed at #%(place)d." +msgstr "" + +#: app/models/packages.py:108 +#, python-format +msgid "%(display_name)s has a texture pack placed at #%(place)d." +msgstr "" + +#: app/models/packages.py:146 app/models/packages.py:164 +msgid "Looking for Maintainer" +msgstr "" + +#: app/models/packages.py:149 +msgid "Beta" +msgstr "" + +#: app/models/packages.py:152 +msgid "Actively Developed" +msgstr "" + +#: app/models/packages.py:155 +msgid "Maintenance Only" +msgstr "" + +#: app/models/packages.py:158 +msgid "As-is" +msgstr "" + +#: app/models/packages.py:161 +msgid "Deprecated" +msgstr "" + +#: app/models/packages.py:168 +msgid "Under active development, and may break worlds/things without warning" +msgstr "" + +#: app/models/packages.py:170 +msgid "Fully playable, but with some breakages/changes expected" +msgstr "" + +#: app/models/packages.py:172 +msgid "Finished, with bug fixes being made as needed" +msgstr "" + +#: app/models/packages.py:174 +msgid "" +"Finished, the maintainer doesn't intend to continue working on it or " +"provide support" +msgstr "" + +#: app/models/packages.py:176 +msgid "" +"The maintainer doesn't recommend this package. See the description for " +"more info" +msgstr "" + +#: app/models/packages.py:222 msgid "Submit for Approval" msgstr "Für Genehmigung absenden" -#: app/models/packages.py:173 +#: app/models/packages.py:224 msgid "Approve" msgstr "Genehmigen" -#: app/models/packages.py:175 app/templates/api/create_edit_token.html:17 +#: app/models/packages.py:226 app/templates/api/create_edit_token.html:17 #: app/templates/collections/delete.html:14 #: app/templates/collections/view.html:39 #: app/templates/oauth/create_edit.html:17 #: app/templates/packages/release_edit.html:84 -#: app/templates/packages/review_create_edit.html:66 +#: app/templates/packages/review_create_edit.html:67 #: app/templates/threads/delete_reply.html:19 #: app/templates/threads/delete_thread.html:19 #: app/templates/threads/view.html:50 app/templates/users/delete.html:34 msgid "Delete" msgstr "Löschen" -#: app/models/packages.py:563 app/templates/packages/view.html:163 +#: app/models/packages.py:615 app/templates/packages/view.html:163 msgid "Work in Progress" msgstr "In Arbeit" +#: app/models/packages.py:1349 +#, python-format +msgid "New commit %(hash)s found on the Git repo." +msgstr "" + +#: app/models/packages.py:1353 +#, python-format +msgid "The last release was commit %(hash)s" +msgstr "" + +#: app/models/packages.py:1359 +#, python-format +msgid "New tag %(tag_name)s found on the Git repo." +msgstr "" + +#: app/models/users.py:407 +msgid "Package Edit" +msgstr "" + +#: app/models/users.py:410 +msgid "Package Approval" +msgstr "" + +#: app/models/users.py:413 app/templates/threads/list.html:12 +#: app/templates/threads/new.html:4 +msgid "New Thread" +msgstr "Neues Thema" + +#: app/models/users.py:416 +msgid "New Review" +msgstr "" + +#: app/models/users.py:419 +msgid "Thread Reply" +msgstr "" + +#: app/models/users.py:422 +msgid "Bot" +msgstr "" + +#: app/models/users.py:425 app/templates/macros/threads.html:27 +msgid "Maintainer" +msgstr "Betreuer" + +#: app/models/users.py:428 +msgid "Editor Alert" +msgstr "" + +#: app/models/users.py:431 +msgid "Editor Misc" +msgstr "" + +#: app/models/users.py:434 +msgid "Other" +msgstr "" + +#: app/models/users.py:444 +msgid "This is a Package Edit notification." +msgstr "" + +#: app/models/users.py:446 +msgid "This is a Package Approval notification." +msgstr "" + +#: app/models/users.py:448 +msgid "This is a New Thread notification." +msgstr "" + +#: app/models/users.py:450 +msgid "This is a New Review notification." +msgstr "" + +#: app/models/users.py:452 +msgid "This is a Thread Reply notification." +msgstr "" + +#: app/models/users.py:454 +msgid "This is a Bot notification." +msgstr "" + +#: app/models/users.py:456 +msgid "This is a Maintainer change notification." +msgstr "" + +#: app/models/users.py:458 +msgid "This is an Editor Alert notification." +msgstr "" + +#: app/models/users.py:460 +msgid "This is an Editor Misc notification." +msgstr "" + +#: app/models/users.py:462 +msgid "This is an Other notification." +msgstr "" + +#: app/models/users.py:469 +msgid "When another user edits your packages, releases, etc." +msgstr "" + +#: app/models/users.py:471 +msgid "Notifications from editors related to the package approval process." +msgstr "" + +#: app/models/users.py:473 +msgid "When a thread is created on your package." +msgstr "" + +#: app/models/users.py:475 +msgid "When a user posts a review on your package." +msgstr "" + +#: app/models/users.py:477 +msgid "When someone replies to a thread you're watching." +msgstr "" + +#: app/models/users.py:479 +msgid "From a bot - for example, update notifications." +msgstr "" + +#: app/models/users.py:481 +msgid "When your package's maintainers change." +msgstr "" + +#: app/models/users.py:483 +msgid "For editors: Important alerts." +msgstr "" + +#: app/models/users.py:485 +msgid "For editors: Minor notifications, including new threads." +msgstr "" + +#: app/models/users.py:487 +msgid "Minor notifications not important enough for a dedicated category." +msgstr "" + #: app/tasks/emails.py:122 msgid "" "You are receiving this email because you are a registered user of " @@ -1941,7 +2162,7 @@ msgstr "Abmelden" #: app/templates/admin/languages/list.html:4 #: app/templates/admin/languages/list.html:10 app/templates/base.html:185 -#: app/templates/packages/view.html:598 app/utils/minetest_hypertext.py:288 +#: app/templates/packages/view.html:602 app/utils/minetest_hypertext.py:288 msgid "Languages" msgstr "Sprachen" @@ -1987,7 +2208,7 @@ msgid "User List" msgstr "Benutzerliste" #: app/templates/base.html:257 app/templates/packages/view.html:190 -#: app/templates/packages/view.html:673 app/templates/threads/list.html:4 +#: app/templates/packages/view.html:677 app/templates/threads/list.html:4 msgid "Threads" msgstr "Themen" @@ -2049,7 +2270,7 @@ msgid "%(title)s by %(author)s" msgstr "%(title)s von %(author)s" #: app/templates/index.html:77 app/templates/packages/reviews_list.html:4 -#: app/templates/packages/view.html:194 app/templates/packages/view.html:332 +#: app/templates/packages/view.html:194 app/templates/packages/view.html:336 #: app/templates/users/profile.html:279 msgid "Reviews" msgstr "Rezensionen" @@ -2282,7 +2503,8 @@ msgid "This requires the collection to be public" msgstr "Dies erfordert, dass die Sammlung öffentlich ist" #: app/templates/collections/create_edit.html:76 -#: app/templates/packages/remove.html:58 app/templates/packages/view.html:128 +#: app/templates/packages/remove.html:34 app/templates/packages/remove.html:83 +#: app/templates/packages/view.html:128 msgid "Remove" msgstr "Löschen" @@ -2307,7 +2529,7 @@ msgid "Deleting is permanent" msgstr "Die Löschung ist nicht umkehrbar" #: app/templates/collections/delete.html:13 -#: app/templates/oauth/authorize.html:71 app/templates/packages/remove.html:56 +#: app/templates/oauth/authorize.html:71 app/templates/packages/remove.html:81 #: app/templates/threads/delete_reply.html:18 #: app/templates/threads/delete_thread.html:18 #: app/templates/users/delete.html:30 @@ -2444,11 +2666,6 @@ msgstr "" msgid "Manage your preferences" msgstr "Verwalten Sie Ihre Einstellungen" -#: app/templates/emails/notification.html:37 -#, python-format -msgid "This is a '%(type)s' notification." -msgstr "Dies ist eine „%(type)s“-Benachrichtigung." - #: app/templates/emails/notification_digest.html:14 #: app/templates/emails/notification_digest.html:31 #, python-format @@ -2559,7 +2776,7 @@ msgid "No audit log entries." msgstr "Keine Audit-Log Einträge." #: app/templates/macros/forms.html:21 app/templates/macros/reviews.html:145 -#: app/templates/packages/remove.html:48 app/templates/packages/view.html:464 +#: app/templates/packages/remove.html:73 app/templates/packages/view.html:468 #: app/templates/users/modtools.html:86 msgid "Required" msgstr "Erforderlich" @@ -2799,10 +3016,6 @@ msgstr "" msgid "ContentDB Grafana" msgstr "ContentDB Grafana" -#: app/templates/macros/threads.html:27 -msgid "Maintainer" -msgstr "Betreuer" - #: app/templates/macros/threads.html:122 msgid "This thread has been locked by a moderator." msgstr "Dieses Thema wurde von einem Moderator gesperrt." @@ -2847,7 +3060,7 @@ msgid "On %(trigger)s, do %(action)s" msgstr "Bei %(trigger)s, tue %(action)s" #: app/templates/macros/todo.html:35 app/templates/packages/view.html:122 -#: app/templates/packages/view.html:429 +#: app/templates/packages/view.html:433 msgid "Release" msgstr "Release" @@ -2857,7 +3070,7 @@ msgstr "Speicherort" #: app/templates/macros/todo.html:48 #: app/templates/packages/releases_list.html:13 -#: app/templates/packages/view.html:433 +#: app/templates/packages/view.html:437 msgid "Update settings" msgstr "Aktualisierungseinstellungen" @@ -2906,9 +3119,9 @@ msgstr "Forenthemen" #: app/templates/modnames/view.html:27 app/templates/oauth/authorize.html:32 #: app/templates/packages/game_support.html:42 -#: app/templates/packages/similar.html:38 app/templates/packages/view.html:470 -#: app/templates/packages/view.html:494 app/templates/packages/view.html:539 -#: app/templates/packages/view.html:571 app/templates/todo/editor.html:85 +#: app/templates/packages/similar.html:38 app/templates/packages/view.html:474 +#: app/templates/packages/view.html:498 app/templates/packages/view.html:543 +#: app/templates/packages/view.html:575 app/templates/todo/editor.html:85 #: app/templates/todo/game_support.html:45 #, python-format msgid "%(title)s by %(display_name)s" @@ -3117,13 +3330,10 @@ msgid "Read more" msgstr "Weiterlesen" #: app/templates/packages/create_edit.html:49 -#, python-format msgid "" -"You can include a .cdb.json file in your %(type)s to update these details" -" automatically." +"You can include a .cdb.json file in your package to update these details " +"automatically." msgstr "" -"Sie können eine .cdb.json-Datei in Ihre %(type)s einfügen, um diese " -"Details automatisch zu aktualisieren." #: app/templates/packages/create_edit.html:55 msgid "" @@ -3782,12 +3992,22 @@ msgstr "" "Gesamtspeicherplatzbedarf beträgt %(total_size)d MB (Releases: " "%(release_size)d MB, Screenshots: %(screenshot_size)d MB)" -#: app/templates/packages/remove.html:9 +#: app/templates/packages/remove.html:4 #, python-format msgid "Remove %(title)s" msgstr "%(title)s entfernen" #: app/templates/packages/remove.html:11 +msgid "Change maintenance state" +msgstr "" + +#: app/templates/packages/remove.html:13 +msgid "" +"As an alternative to removing your package, you may wish to change the " +"maintenance state." +msgstr "" + +#: app/templates/packages/remove.html:36 msgid "" "In order to avoid data loss, you cannot permanently delete packages.\n" "\t\t\tYou can remove them from ContentDB, which will cause them to not be" @@ -3798,7 +4018,7 @@ msgid "" "needed." msgstr "" -#: app/templates/packages/remove.html:19 +#: app/templates/packages/remove.html:44 msgid "" "Unapproving a package will put it back into Draft, where\n" "\t\t\t\tit can be submitted for approval again." @@ -3807,28 +4027,28 @@ msgstr "" "Entwurfszustand versetzt, wo\n" "\t\t\t\tes erneut zur Genehmigung vorgelegt werden kann." -#: app/templates/packages/remove.html:28 +#: app/templates/packages/remove.html:53 msgid "and" msgstr "und" -#: app/templates/packages/remove.html:34 +#: app/templates/packages/remove.html:59 #, python-format msgid "Removing this package will break the following mods: %(names)s" msgstr "" "Das Entfernen dieses Pakets wird die folgenden Mods kaputt machen: " "%(names)s" -#: app/templates/packages/remove.html:41 +#: app/templates/packages/remove.html:66 msgid "Reason" msgstr "Grund" -#: app/templates/packages/remove.html:52 +#: app/templates/packages/remove.html:77 msgid "Reason for unapproval / deletion, this is shown in the audit log" msgstr "" "Grund für die Nichtgenehmigung/Löschung, dies wird im " "Auditierungsprotokoll angezeigt" -#: app/templates/packages/remove.html:61 +#: app/templates/packages/remove.html:86 msgid "Unpublish" msgstr "Depublizieren" @@ -3849,11 +4069,15 @@ msgstr "" "Haben Sie einen Fehler gefunden? Posten Sie ihn stattdessen auf dem Issue-Tracker." -#: app/templates/packages/review_create_edit.html:67 +#: app/templates/packages/review_create_edit.html:55 +msgid "What language are you writing your review in?" +msgstr "" + +#: app/templates/packages/review_create_edit.html:68 msgid "Delete review." msgstr "Rezension löschen." -#: app/templates/packages/review_create_edit.html:68 +#: app/templates/packages/review_create_edit.html:69 msgid "" "This will convert the review into a thread, keeping the comments but " "removing its effect on the package's rating." @@ -3863,7 +4087,7 @@ msgstr "" "aufgehoben wird." #: app/templates/packages/review_votes.html:4 -#: app/templates/packages/view.html:360 +#: app/templates/packages/view.html:364 msgid "Review Votes" msgstr "Rezensionsstimmen" @@ -4022,10 +4246,6 @@ msgstr "%(title)s ist in %(num)d Sprachen verfügbar." msgid "ContentDB reads translations from locale files (.tr) in your package." msgstr "ContentDB liest Übersetzungen aus Locale-Dateien (.tr) in Ihrem Paket aus." -#: app/templates/packages/translation.html:51 -msgid "Language" -msgstr "Sprache" - #: app/templates/packages/update_config.html:4 #: app/templates/packages/update_config.html:9 msgid "Configure Git Update Detection" @@ -4137,146 +4357,150 @@ msgstr "Issue-Tracker" msgid "Translate" msgstr "Übersetzen" -#: app/templates/packages/view.html:310 +#: app/templates/packages/view.html:297 +msgid "Thumbnail for video" +msgstr "" + +#: app/templates/packages/view.html:314 msgid "Awaiting review" msgstr "Review steht noch aus" -#: app/templates/packages/view.html:340 app/templates/threads/view.html:77 +#: app/templates/packages/view.html:344 app/templates/threads/view.html:77 msgid "Edit Review" msgstr "Rezension bearbeiten" -#: app/templates/packages/view.html:345 +#: app/templates/packages/view.html:349 msgid "You can't review your own package." msgstr "Sie können Ihr eigenes Paket nicht rezensieren." -#: app/templates/packages/view.html:355 +#: app/templates/packages/view.html:359 msgid "Package needs to be approved before it can be reviewed." msgstr "Das Paket muss erst genehmigt werden, bevor es rezensiert werden kann." -#: app/templates/packages/view.html:366 +#: app/templates/packages/view.html:370 msgid "Used By" msgstr "Verwendet von" -#: app/templates/packages/view.html:372 +#: app/templates/packages/view.html:376 msgid "Content" msgstr "Inhalt" -#: app/templates/packages/view.html:374 app/templates/packages/view.html:457 +#: app/templates/packages/view.html:378 app/templates/packages/view.html:461 msgid "View content for game" msgstr "Inhalt für das Spiel anzeigen" -#: app/templates/packages/view.html:389 +#: app/templates/packages/view.html:393 msgid "Favorite" msgstr "Favorit" -#: app/templates/packages/view.html:398 +#: app/templates/packages/view.html:402 msgid "Add to collection..." msgstr "Zur Sammlung hinzufügen …" -#: app/templates/packages/view.html:406 +#: app/templates/packages/view.html:410 #, python-format msgid "View %(count)d collections" msgstr "%(count)d Sammlungen anzeigen" -#: app/templates/packages/view.html:417 +#: app/templates/packages/view.html:421 msgid "Package may be outdated" msgstr "Paket ist möglicherweise veraltet" -#: app/templates/packages/view.html:424 +#: app/templates/packages/view.html:428 msgid "Only visible to the author and Editors." msgstr "Nur für den Autor und die Bearbeiter sichtbar." -#: app/templates/packages/view.html:441 +#: app/templates/packages/view.html:445 msgid "Warning" msgstr "Warnung" -#: app/templates/packages/view.html:447 +#: app/templates/packages/view.html:451 msgid "Like this package? Help support its development by making a donation" msgstr "" "Gefällt Ihnen dieses Paket? Unterstützen Sie seine Entwicklung mit einer " "Spende" -#: app/templates/packages/view.html:450 +#: app/templates/packages/view.html:454 msgid "Donate now" msgstr "Jetzt spenden" -#: app/templates/packages/view.html:462 app/utils/minetest_hypertext.py:283 +#: app/templates/packages/view.html:466 app/utils/minetest_hypertext.py:283 msgid "Dependencies" msgstr "Abhängigkeiten" -#: app/templates/packages/view.html:482 +#: app/templates/packages/view.html:486 msgid "No required dependencies" msgstr "Keine erforderlichen Abhängigkeiten" -#: app/templates/packages/view.html:488 +#: app/templates/packages/view.html:492 msgid "Optional" msgstr "Optional" -#: app/templates/packages/view.html:521 +#: app/templates/packages/view.html:525 msgid "Compatible Games" msgstr "Kompatible Spiele" -#: app/templates/packages/view.html:526 app/templates/packages/view.html:546 +#: app/templates/packages/view.html:530 app/templates/packages/view.html:550 #: app/utils/minetest_hypertext.py:275 msgid "No specific game required" msgstr "Kein spezifisches Spiel benötigt" -#: app/templates/packages/view.html:529 +#: app/templates/packages/view.html:533 msgid "Tested with:" msgstr "Getestet mit:" -#: app/templates/packages/view.html:551 +#: app/templates/packages/view.html:555 msgid "Is the above correct?" msgstr "Stimmt das da oben?" -#: app/templates/packages/view.html:552 +#: app/templates/packages/view.html:556 msgid "You need to either confirm this or tell ContentDB about supported games" msgstr "" "Sie müssen dies entweder bestätigen, oder ContentDB über unterstützte " "Spiele informieren" -#: app/templates/packages/view.html:564 +#: app/templates/packages/view.html:568 msgid "Does not work with:" msgstr "Funktioniert nicht mit:" -#: app/templates/packages/view.html:584 +#: app/templates/packages/view.html:588 msgid "Please specify compatible games" msgstr "Bitte kompatible Spiele angeben" -#: app/templates/packages/view.html:590 +#: app/templates/packages/view.html:594 msgid "Information" msgstr "Informationen" -#: app/templates/packages/view.html:596 +#: app/templates/packages/view.html:600 msgid "Technical Name" msgstr "Technischer Name" -#: app/templates/packages/view.html:612 app/utils/minetest_hypertext.py:295 +#: app/templates/packages/view.html:616 app/utils/minetest_hypertext.py:295 #, python-format msgid "%(code_license)s for code,
%(media_license)s for media." msgstr "%(code_license)s für Code,
%(media_license)s für Medien." -#: app/templates/packages/view.html:620 +#: app/templates/packages/view.html:624 msgid "Unknown" msgstr "Unbekannt" -#: app/templates/packages/view.html:622 app/utils/minetest_hypertext.py:301 +#: app/templates/packages/view.html:626 app/utils/minetest_hypertext.py:301 msgid "Added" msgstr "Hinzugefügt" -#: app/templates/packages/view.html:636 +#: app/templates/packages/view.html:640 msgid "Remove myself" msgstr "Entferne mich selbst" -#: app/templates/packages/view.html:641 app/utils/minetest_hypertext.py:303 +#: app/templates/packages/view.html:645 app/utils/minetest_hypertext.py:303 msgid "Provides" msgstr "Stellt bereit" -#: app/templates/packages/view.html:663 +#: app/templates/packages/view.html:667 msgid "More" msgstr "Mehr" -#: app/templates/packages/view.html:692 +#: app/templates/packages/view.html:696 msgid "See audit log" msgstr "Auditierungsprotokoll ansehen" @@ -4341,10 +4565,6 @@ msgstr "Lösche „%(title)s“ von %(author)s" msgid "Edit reply" msgstr "Antwort bearbeiten" -#: app/templates/threads/list.html:12 app/templates/threads/new.html:4 -msgid "New Thread" -msgstr "Neues Thema" - #: app/templates/threads/new.html:17 msgid "" "If the package shouldn't be on CDB (eg: if it doesn't work at all), then " @@ -5860,3 +6080,24 @@ msgstr "" #~ msgid "Connected" #~ msgstr "Verbunden" +#~ msgid "Top %(type)s" +#~ msgstr "Top-%(type)s" + +#~ msgid "Top %(group)d %(type)s" +#~ msgstr "Top-%(group)d-%(type)s" + +#~ msgid "%(display_name)s has a %(type)s placed at #%(place)d." +#~ msgstr "%(display_name)s hat ein %(type)s auf dem %(place)d. Platz." + +#~ msgid "This is a '%(type)s' notification." +#~ msgstr "Dies ist eine „%(type)s“-Benachrichtigung." + +#~ msgid "" +#~ "You can include a .cdb.json file " +#~ "in your %(type)s to update these " +#~ "details automatically." +#~ msgstr "" +#~ "Sie können eine .cdb.json-Datei in " +#~ "Ihre %(type)s einfügen, um diese Details" +#~ " automatisch zu aktualisieren." + diff --git a/translations/el/LC_MESSAGES/messages.po b/translations/el/LC_MESSAGES/messages.po index 72ccd256..44f08f5c 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-06-07 05:29+0100\n" +"POT-Creation-Date: 2024-06-08 11:15+0100\n" "PO-Revision-Date: 2022-03-20 15:57+0000\n" "Last-Translator: DeadManWalking \n" "Language: el\n" @@ -28,63 +28,69 @@ msgid "You have been banned." msgstr "Έχετε αποκλειστεί." #: app/_translations.py:5 -msgid "Chat / Commands" +msgid "Player vs Player (PvP)" msgstr "" #: app/_translations.py:6 -msgid "Complex installation" +msgid "Designed to be played competitively against other players" msgstr "" #: app/_translations.py:7 -msgid "Either has educational value, or is a tool to help teachers " -msgstr "" - -#: app/_translations.py:8 -msgid "Singleplayer-focused" -msgstr "" - -#: app/_translations.py:9 -msgid "For 16px texture packs" -msgstr "" - -#: app/_translations.py:10 -msgid "For 64px texture packs" -msgstr "" - -#: app/_translations.py:11 -msgid "Tools to manage the world" -msgstr "" - -#: app/_translations.py:12 -msgid "Big changes to crafting gameplay" -msgstr "" - -#: app/_translations.py:13 -msgid "Blood, etc" -msgstr "" - -#: app/_translations.py:14 -msgid "Adds a mini-game to be played within Minetest" -msgstr "" - -#: app/_translations.py:15 -msgid "Tools / Weapons / Armor" -msgstr "" - -#: app/_translations.py:16 -msgid "For content generally themed around a certain season or holiday" -msgstr "" - -#: app/_translations.py:17 msgid "Player Effects / Power Ups" msgstr "" +#: app/_translations.py:8 +msgid "" +"For content that changes player effects, including physics, for example: " +"speed, jump height or gravity." +msgstr "" + +#: app/_translations.py:9 +msgid "Certified" +msgstr "" + +#: app/_translations.py:10 +msgid "" +"Certified by the Featured Packages program. This tag may be renamed in " +"the future" +msgstr "" + +#: app/_translations.py:11 +msgid "Server Moderation and Tools" +msgstr "" + +#: app/_translations.py:12 +msgid "Helps with server maintenance and moderation" +msgstr "" + +#: app/_translations.py:13 +msgid "Jam / Game 2023" +msgstr "" + +#: app/_translations.py:14 +msgid "Entries to the 2023 Minetest Game Jam " +msgstr "" + +#: app/_translations.py:15 +msgid "Joke" +msgstr "" + +#: app/_translations.py:16 +msgid "" +"For humorous content, meant as a novelty or joke, not to be taken " +"seriously, and that is not meant to be used seriously or long-term." +msgstr "" + +#: app/_translations.py:17 +msgid "Sounds / Music" +msgstr "" + #: app/_translations.py:18 -msgid "World Maintenance and Tools" +msgid "Focuses on or adds new sounds or musical things" msgstr "" #: app/_translations.py:19 -msgid "Puzzle" +msgid "Developer Tools" msgstr "" #: app/_translations.py:20 @@ -92,284 +98,289 @@ msgid "Tools for game and mod developers" msgstr "" #: app/_translations.py:21 -msgid "Education" +msgid "Shooter" msgstr "" #: app/_translations.py:22 -msgid "Gore" +msgid "First person shooters (FPS) and more" msgstr "" #: app/_translations.py:23 -msgid "Transport" +msgid "Inventory" msgstr "" #: app/_translations.py:24 -msgid "Survival" -msgstr "" - -#: app/_translations.py:25 -msgid "New mapgen or changes mapgen" -msgstr "" - -#: app/_translations.py:26 -msgid "Less than 16px" -msgstr "" - -#: app/_translations.py:27 app/templates/users/modtools.html:12 -msgid "Storage" -msgstr "" - -#: app/_translations.py:28 msgid "Changes the inventory GUI" msgstr "" +#: app/_translations.py:25 +msgid "World Maintenance and Tools" +msgstr "" + +#: app/_translations.py:26 +msgid "Tools to manage the world" +msgstr "" + +#: app/_translations.py:27 +msgid "Crafting" +msgstr "" + +#: app/_translations.py:28 +msgid "Big changes to crafting gameplay" +msgstr "" + #: app/_translations.py:29 -msgid "Jam / Combat 2020" +msgid "Singleplayer-focused" msgstr "" #: app/_translations.py:30 -msgid "Bad Language" +msgid "Content that can be played alone" msgstr "" #: app/_translations.py:31 -msgid "64px" +msgid "Mapgen / Biomes / Decoration" msgstr "" #: app/_translations.py:32 -msgid "Focuses on or adds new sounds or musical things" +msgid "New mapgen or changes mapgen" msgstr "" #: app/_translations.py:33 -msgid "Adds game mechanics or tools that change how players build." +msgid "Adventure / RPG" msgstr "" #: app/_translations.py:34 -msgid "Violence" +msgid "Plants and Farming" msgstr "" #: app/_translations.py:35 -msgid "Strategy / RTS" +msgid "Adds new plants or other farmable resources." msgstr "" #: app/_translations.py:36 +msgid "Tools / Weapons / Armor" +msgstr "" + +#: app/_translations.py:37 +msgid "Adds or changes tools, weapons, and armor" +msgstr "" + +#: app/_translations.py:38 +msgid "Sims" +msgstr "" + +#: app/_translations.py:39 +msgid "" +"Mods and games that aim to simulate real life activity. Similar to " +"SimCity/TheSims/OpenTTD/etc" +msgstr "" + +#: app/_translations.py:40 +msgid "Complex installation" +msgstr "" + +#: app/_translations.py:41 msgid "" "Requires futher installation steps, such as installing luarocks or " "editing the trusted mod setting" msgstr "" -#: app/_translations.py:37 -msgid "Jam / Game 2021" -msgstr "" - -#: app/_translations.py:38 -msgid "Content that can be played alone" -msgstr "" - -#: app/_translations.py:39 -msgid "Can/should only be used in multiplayer" -msgstr "" - -#: app/_translations.py:40 -msgid "Adds mobs, animals, and NPCs" -msgstr "" - -#: app/_translations.py:41 -msgid "" -"For mods created for the Discord \"Weekly Challenges\" modding event in " -"2021" -msgstr "" - #: app/_translations.py:42 -msgid "Mini-game" +msgid "Chat / Commands" msgstr "" #: app/_translations.py:43 msgid "" -"For content that changes player effects, including physics, for example: " -"speed, jump height or gravity." +"Focus on player chat/communication or who's primary function is " +"interacting with the console." msgstr "" #: app/_translations.py:44 -msgid "Contains swearing" +msgid "Multiplayer-focused" msgstr "" #: app/_translations.py:45 +msgid "Can/should only be used in multiplayer" +msgstr "" + +#: app/_translations.py:46 +msgid "Environment / Weather" +msgstr "" + +#: app/_translations.py:47 msgid "" "Improves the world, adding weather, ambient sounds, or other environment " "mechanics" msgstr "" -#: app/_translations.py:46 -msgid "For mods created for the Discord \"Combat\" modding event in 2020" -msgstr "" - -#: app/_translations.py:47 -msgid "Inventory" -msgstr "" - #: app/_translations.py:48 -msgid "Entries to the 2023 Minetest Game Jam " +msgid "Building Mechanics and Tools" msgstr "" #: app/_translations.py:49 -msgid "Sims" +msgid "Adds game mechanics or tools that change how players build." msgstr "" #: app/_translations.py:50 -msgid "Focuses on building, such as adding new materials or nodes" +msgid "Magic / Enchanting" msgstr "" #: app/_translations.py:51 -msgid "Environment / Weather" +msgid "Decorative" msgstr "" #: app/_translations.py:52 -msgid "Custom mapgen" +msgid "Adds nodes with no other purpose than for use in building" msgstr "" #: app/_translations.py:53 -msgid "Minetest Game improved" +msgid "One-of-a-kind / Original" msgstr "" #: app/_translations.py:54 -msgid "HUD" -msgstr "" - -#: app/_translations.py:55 -msgid "Machines / Electronics" -msgstr "" - -#: app/_translations.py:56 -msgid "Developer Tools" -msgstr "" - -#: app/_translations.py:57 -msgid "Jam / Game 2023" -msgstr "" - -#: app/_translations.py:58 -msgid "Helps with server maintenance and moderation" -msgstr "" - -#: app/_translations.py:59 -msgid "Plants and Farming" -msgstr "" - -#: app/_translations.py:60 -msgid "Adventure / RPG" -msgstr "" - -#: app/_translations.py:61 msgid "" "For games and such that are of their own kind, distinct and original in " "nature to others of the same category." msgstr "" -#: app/_translations.py:62 -msgid "Jam / Weekly Challenges 2021" -msgstr "" - -#: app/_translations.py:63 -msgid "For 32px texture packs" -msgstr "" - -#: app/_translations.py:64 -msgid "Adds or changes tools, weapons, and armor" -msgstr "" - -#: app/_translations.py:65 -msgid "GUI" -msgstr "" - -#: app/_translations.py:66 -msgid "Seasonal" -msgstr "" - -#: app/_translations.py:67 -msgid "Commerce / Economy" -msgstr "" - -#: app/_translations.py:68 -msgid "" -"Written specifically or exclusively for use in creative mode. Adds " -"content only available through a creative inventory, or provides tools " -"that facilitate ingame creation and doesn't add difficulty or scarcity" -msgstr "" - -#: app/_translations.py:69 -msgid "Forks of MTG" -msgstr "" - -#: app/_translations.py:70 -msgid "Non-cartoon violence. May be towards fantasy or human-like characters" -msgstr "" - -#: app/_translations.py:71 -msgid "Joke" -msgstr "" - -#: app/_translations.py:72 -msgid "Fear / Horror" -msgstr "" - -#: app/_translations.py:73 -msgid "128px+" -msgstr "" - -#: app/_translations.py:74 -msgid "Creative" -msgstr "" - -#: app/_translations.py:75 -msgid "Entries to the 2022 Minetest Game Jam " -msgstr "" - -#: app/_translations.py:76 -msgid "Alcohol / Tobacco" -msgstr "" - -#: app/_translations.py:77 -msgid "Adds or improves item storage mechanics" -msgstr "" - -#: app/_translations.py:78 -msgid "Designed to be played competitively against other players" -msgstr "" - -#: app/_translations.py:79 -msgid "Crafting" -msgstr "" - -#: app/_translations.py:80 -msgid "<16px" -msgstr "" - -#: app/_translations.py:81 -msgid "One-of-a-kind / Original" -msgstr "" - -#: app/_translations.py:82 +#: app/_translations.py:55 msgid "Building" msgstr "" -#: app/_translations.py:83 -msgid "Adds machines useful in automation, tubes, or power." +#: app/_translations.py:56 +msgid "Focuses on building, such as adding new materials or nodes" msgstr "" -#: app/_translations.py:84 +#: app/_translations.py:57 +msgid "Mobs / Animals / NPCs" +msgstr "" + +#: app/_translations.py:58 +msgid "Adds mobs, animals, and NPCs" +msgstr "" + +#: app/_translations.py:59 +msgid "<16px" +msgstr "" + +#: app/_translations.py:60 +msgid "Less than 16px" +msgstr "" + +#: app/_translations.py:61 +msgid "Puzzle" +msgstr "" + +#: app/_translations.py:62 msgid "Focus on puzzle solving instead of combat" msgstr "" +#: app/_translations.py:63 +msgid "Custom mapgen" +msgstr "" + +#: app/_translations.py:64 +msgid "" +"Contains a completely custom mapgen implemented in Lua, usually requires " +"worlds to be set to the 'singlenode' mapgen." +msgstr "" + +#: app/_translations.py:65 +msgid "Sports" +msgstr "" + +#: app/_translations.py:66 +msgid "Player vs Environment (PvE)" +msgstr "" + +#: app/_translations.py:67 +msgid "" +"For content designed for one or more players that focus on combat against" +" the world, mobs, or NPCs." +msgstr "" + +#: app/_translations.py:68 +msgid "16px" +msgstr "" + +#: app/_translations.py:69 +msgid "For 16px texture packs" +msgstr "" + +#: app/_translations.py:70 app/templates/users/modtools.html:12 +msgid "Storage" +msgstr "" + +#: app/_translations.py:71 +msgid "Adds or improves item storage mechanics" +msgstr "" + +#: app/_translations.py:72 +msgid "Education" +msgstr "" + +#: app/_translations.py:73 +msgid "Either has educational value, or is a tool to help teachers " +msgstr "" + +#: app/_translations.py:74 +msgid "API / Library" +msgstr "" + +#: app/_translations.py:75 +msgid "Primarily adds an API for other mods to use" +msgstr "" + +#: app/_translations.py:76 +msgid "Survival" +msgstr "" + +#: app/_translations.py:77 +msgid "" +"Written specifically for survival gameplay with a focus on game-balance, " +"difficulty level, or resources available through crafting, mining, ..." +msgstr "" + +#: app/_translations.py:78 +msgid "HUD" +msgstr "" + +#: app/_translations.py:79 +msgid "For mods that grant the player extra information in the HUD" +msgstr "" + +#: app/_translations.py:80 +msgid "Mini-game" +msgstr "" + +#: app/_translations.py:81 +msgid "Adds a mini-game to be played within Minetest" +msgstr "" + +#: app/_translations.py:82 +msgid "Seasonal" +msgstr "" + +#: app/_translations.py:83 +msgid "For content generally themed around a certain season or holiday" +msgstr "" + +#: app/_translations.py:84 +msgid "Jam / Weekly Challenges 2021" +msgstr "" + #: app/_translations.py:85 -msgid "Building Mechanics and Tools" +msgid "" +"For mods created for the Discord \"Weekly Challenges\" modding event in " +"2021" msgstr "" #: app/_translations.py:86 -msgid "Adds nodes with no other purpose than for use in building" +msgid "64px" msgstr "" #: app/_translations.py:87 -msgid "Sounds / Music" +msgid "For 64px texture packs" msgstr "" #: app/_translations.py:88 @@ -377,105 +388,98 @@ msgid "Food / Drinks" msgstr "" #: app/_translations.py:89 -msgid "Decorative" +msgid "GUI" msgstr "" #: app/_translations.py:90 -msgid "Gambling" +msgid "For content whose main utility / feature is in GUI/formspec form" msgstr "" #: app/_translations.py:91 -msgid "Server Moderation and Tools" +msgid "Minetest Game improved" msgstr "" #: app/_translations.py:92 -msgid "" -"For humorous content, meant as a novelty or joke, not to be taken " -"seriously, and that is not meant to be used seriously or long-term." +msgid "Forks of MTG" msgstr "" #: app/_translations.py:93 -msgid "API / Library" +msgid "Creative" msgstr "" #: app/_translations.py:94 -msgid "Certified" +msgid "" +"Written specifically or exclusively for use in creative mode. Adds " +"content only available through a creative inventory, or provides tools " +"that facilitate ingame creation and doesn't add difficulty or scarcity" msgstr "" #: app/_translations.py:95 -msgid "Contains alcohol and/or tobacco" +msgid "Jam / Combat 2020" msgstr "" #: app/_translations.py:96 -msgid "Adds new plants or other farmable resources." +msgid "For mods created for the Discord \"Combat\" modding event in 2020" msgstr "" #: app/_translations.py:97 -msgid "Multiplayer-focused" +msgid "Transport" msgstr "" #: app/_translations.py:98 -msgid "Primarily adds an API for other mods to use" -msgstr "" - -#: app/_translations.py:99 -msgid "" -"Focus on player chat/communication or who's primary function is " -"interacting with the console." -msgstr "" - -#: app/_translations.py:100 -msgid "" -"Games and mods with a heavy strategy component, whether real-time or " -"turn-based" -msgstr "" - -#: app/_translations.py:101 -msgid "" -"Written specifically for survival gameplay with a focus on game-balance, " -"difficulty level, or resources available through crafting, mining, ..." -msgstr "" - -#: app/_translations.py:102 -msgid "Entries to the 2021 Minetest Game Jam" -msgstr "" - -#: app/_translations.py:103 -msgid "" -"Contains a completely custom mapgen implemented in Lua, usually requires " -"worlds to be set to the 'singlenode' mapgen." -msgstr "" - -#: app/_translations.py:104 -msgid " Jam / Game 2022" -msgstr "" - -#: app/_translations.py:105 -msgid "Sports" -msgstr "" - -#: app/_translations.py:106 msgid "" "Adds or changes transportation methods. Includes teleportation, vehicles," " ridable mobs, transport infrastructure and thematic content" msgstr "" +#: app/_translations.py:99 +msgid "32px" +msgstr "" + +#: app/_translations.py:100 +msgid "For 32px texture packs" +msgstr "" + +#: app/_translations.py:101 +msgid "Machines / Electronics" +msgstr "" + +#: app/_translations.py:102 +msgid "Adds machines useful in automation, tubes, or power." +msgstr "" + +#: app/_translations.py:103 +msgid "Commerce / Economy" +msgstr "" + +#: app/_translations.py:104 +msgid "Related to economies, money, and trading" +msgstr "" + +#: app/_translations.py:105 +msgid "Jam / Game 2021" +msgstr "" + +#: app/_translations.py:106 +msgid "Entries to the 2021 Minetest Game Jam" +msgstr "" + #: app/_translations.py:107 -msgid "Player vs Environment (PvE)" +msgid "Strategy / RTS" msgstr "" #: app/_translations.py:108 -msgid "For mods that grant the player extra information in the HUD" +msgid "" +"Games and mods with a heavy strategy component, whether real-time or " +"turn-based" msgstr "" #: app/_translations.py:109 -msgid "" -"Mods and games that aim to simulate real life activity. Similar to " -"SimCity/TheSims/OpenTTD/etc" +msgid "128px+" msgstr "" #: app/_translations.py:110 -msgid "Shocking and scary content. May scare young children" +msgid "For 128px or higher texture packs" msgstr "" #: app/_translations.py:111 @@ -489,29 +493,27 @@ msgid "" msgstr "" #: app/_translations.py:113 -msgid "" -"Certified by the Featured Packages program. This tag may be renamed in " -"the future" +msgid " Jam / Game 2022" msgstr "" #: app/_translations.py:114 -msgid "Mobs / Animals / NPCs" +msgid "Entries to the 2022 Minetest Game Jam " msgstr "" #: app/_translations.py:115 -msgid "For 128px or higher texture packs" +msgid "Gore" msgstr "" #: app/_translations.py:116 -msgid "16px" +msgid "Blood, etc" msgstr "" #: app/_translations.py:117 -msgid "Games of chance, gambling games, etc" +msgid "Gambling" msgstr "" #: app/_translations.py:118 -msgid "Mapgen / Biomes / Decoration" +msgid "Games of chance, gambling games, etc" msgstr "" #: app/_translations.py:119 @@ -519,41 +521,39 @@ msgid "Drugs" msgstr "" #: app/_translations.py:120 -msgid "Related to economies, money, and trading" -msgstr "" - -#: app/_translations.py:121 -msgid "" -"For content designed for one or more players that focus on combat against" -" the world, mobs, or NPCs." -msgstr "" - -#: app/_translations.py:122 -msgid "For content whose main utility / feature is in GUI/formspec form" -msgstr "" - -#: app/_translations.py:123 -msgid "32px" -msgstr "" - -#: app/_translations.py:124 -msgid "Player vs Player (PvP)" -msgstr "" - -#: app/_translations.py:125 -msgid "Magic / Enchanting" -msgstr "" - -#: app/_translations.py:126 msgid "Contains illegal drugs, such as marijuana" msgstr "" +#: app/_translations.py:121 +msgid "Violence" +msgstr "" + +#: app/_translations.py:122 +msgid "Non-cartoon violence. May be towards fantasy or human-like characters" +msgstr "" + +#: app/_translations.py:123 +msgid "Fear / Horror" +msgstr "" + +#: app/_translations.py:124 +msgid "Shocking and scary content. May scare young children" +msgstr "" + +#: app/_translations.py:125 +msgid "Bad Language" +msgstr "" + +#: app/_translations.py:126 +msgid "Contains swearing" +msgstr "" + #: app/_translations.py:127 -msgid "First person shooters (FPS) and more" +msgid "Alcohol / Tobacco" msgstr "" #: app/_translations.py:128 -msgid "Shooter" +msgid "Contains alcohol and/or tobacco" msgstr "" #: app/querybuilder.py:58 app/templates/admin/languages/list.html:27 @@ -592,11 +592,11 @@ msgstr "" #: app/blueprints/api/tokens.py:36 app/blueprints/collections/__init__.py:90 #: app/blueprints/oauth/__init__.py:175 app/blueprints/packages/packages.py:251 -#: app/blueprints/packages/packages.py:528 -#: app/blueprints/packages/packages.py:624 -#: app/blueprints/packages/packages.py:712 +#: app/blueprints/packages/packages.py:543 +#: app/blueprints/packages/packages.py:639 +#: app/blueprints/packages/packages.py:727 #: app/blueprints/packages/releases.py:62 -#: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:49 +#: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:63 #: app/blueprints/packages/screenshots.py:36 #: app/blueprints/packages/screenshots.py:42 #: app/blueprints/packages/screenshots.py:47 @@ -608,7 +608,7 @@ msgstr "Αποθήκευση" #: app/blueprints/collections/__init__.py:77 #: app/blueprints/oauth/__init__.py:168 app/blueprints/packages/releases.py:54 -#: app/blueprints/packages/releases.py:66 app/blueprints/packages/reviews.py:45 +#: app/blueprints/packages/releases.py:66 app/blueprints/packages/reviews.py:53 #: app/blueprints/threads/__init__.py:281 #: app/templates/admin/languages/list.html:23 #: app/templates/macros/reviews.html:138 app/templates/macros/topics.html:5 @@ -712,7 +712,7 @@ msgstr "" #: app/blueprints/packages/__init__.py:42 #: app/templates/packages/releases_list.html:34 -#: app/templates/packages/view.html:653 app/templates/todo/editor.html:75 +#: app/templates/packages/view.html:657 app/templates/todo/editor.html:75 msgid "Releases" msgstr "Εκδόσεις" @@ -724,7 +724,7 @@ msgstr "Στιγμιότυπα" #: app/blueprints/packages/__init__.py:52 #: app/templates/packages/edit_maintainers.html:8 -#: app/templates/packages/view.html:624 app/utils/minetest_hypertext.py:302 +#: app/templates/packages/view.html:628 app/utils/minetest_hypertext.py:302 msgid "Maintainers" msgstr "Συντηρητές" @@ -757,7 +757,7 @@ msgstr "" msgid "No download available." msgstr "" -#: app/blueprints/packages/packages.py:229 app/templates/packages/view.html:594 +#: app/blueprints/packages/packages.py:229 app/templates/packages/view.html:598 #: app/utils/minetest_hypertext.py:263 msgid "Type" msgstr "Τύπος" @@ -767,12 +767,12 @@ msgid "Title (Human-readable)" msgstr "" #: app/blueprints/packages/packages.py:231 -#: app/blueprints/packages/packages.py:622 +#: app/blueprints/packages/packages.py:637 msgid "Name (Technical)" msgstr "" #: app/blueprints/packages/packages.py:231 -#: app/blueprints/packages/packages.py:623 +#: app/blueprints/packages/packages.py:638 #: app/templates/packages/create_edit.html:75 msgid "Lower case letters (a-z), digits (0-9), and underscores (_) only" msgstr "" @@ -781,7 +781,7 @@ msgstr "" msgid "Short Description (Plaintext)" msgstr "" -#: app/blueprints/packages/packages.py:234 app/templates/packages/view.html:616 +#: app/blueprints/packages/packages.py:234 app/templates/packages/view.html:620 #: app/utils/minetest_hypertext.py:300 msgid "Maintenance State" msgstr "" @@ -796,7 +796,7 @@ msgstr "Ετικέτες" msgid "Content Warnings" msgstr "" -#: app/blueprints/packages/packages.py:238 app/templates/packages/view.html:605 +#: app/blueprints/packages/packages.py:238 app/templates/packages/view.html:609 #: app/utils/minetest_hypertext.py:298 msgid "License" msgstr "Άδεια" @@ -876,8 +876,8 @@ msgid "Permission denied" msgstr "Η άδεια απορρίφθηκε" #: app/blueprints/packages/packages.py:403 -#: app/blueprints/packages/packages.py:479 -#: app/blueprints/packages/packages.py:501 +#: app/blueprints/packages/packages.py:494 +#: app/blueprints/packages/packages.py:516 msgid "You don't have permission to do that" msgstr "" @@ -891,55 +891,60 @@ msgid "" "changed" msgstr "" -#: app/blueprints/packages/packages.py:496 +#: app/blueprints/packages/packages.py:481 +#, python-format +msgid "Set state to %(state)s" +msgstr "" + +#: app/blueprints/packages/packages.py:511 msgid "Deleted package" msgstr "" -#: app/blueprints/packages/packages.py:518 +#: app/blueprints/packages/packages.py:533 msgid "Unapproved package" msgstr "" -#: app/blueprints/packages/packages.py:527 +#: app/blueprints/packages/packages.py:542 msgid "Maintainers (Comma-separated)" msgstr "" -#: app/blueprints/packages/packages.py:536 +#: app/blueprints/packages/packages.py:551 msgid "You don't have permission to edit maintainers" msgstr "" -#: app/blueprints/packages/packages.py:586 +#: app/blueprints/packages/packages.py:601 msgid "You are not a maintainer" msgstr "" -#: app/blueprints/packages/packages.py:589 +#: app/blueprints/packages/packages.py:604 msgid "Package owners cannot remove themselves as maintainers" msgstr "" -#: app/blueprints/packages/packages.py:621 +#: app/blueprints/packages/packages.py:636 msgid "Author Name" msgstr "Όνομα Συντάκτη" -#: app/blueprints/packages/packages.py:708 +#: app/blueprints/packages/packages.py:723 msgid "Enable support detection based on dependencies (recommended)" msgstr "" -#: app/blueprints/packages/packages.py:709 +#: app/blueprints/packages/packages.py:724 msgid "Supported games" msgstr "" -#: app/blueprints/packages/packages.py:710 +#: app/blueprints/packages/packages.py:725 msgid "Unsupported games" msgstr "" -#: app/blueprints/packages/packages.py:711 +#: app/blueprints/packages/packages.py:726 msgid "Supports all games (unless stated) / is game independent" msgstr "" -#: app/blueprints/packages/packages.py:727 +#: app/blueprints/packages/packages.py:742 msgid "You need at least one release before you can edit game support" msgstr "" -#: app/blueprints/packages/packages.py:731 +#: app/blueprints/packages/packages.py:746 msgid "Mod(pack) needs to contain at least one mod. Please create a new release" msgstr "" @@ -1058,53 +1063,58 @@ msgstr "" msgid "Now, please create an initial release" msgstr "" -#: app/blueprints/packages/reviews.py:46 app/blueprints/threads/__init__.py:181 +#: app/blueprints/packages/reviews.py:54 +#: app/templates/packages/translation.html:51 +msgid "Language" +msgstr "" + +#: app/blueprints/packages/reviews.py:60 app/blueprints/threads/__init__.py:181 #: app/blueprints/threads/__init__.py:182 #: app/blueprints/threads/__init__.py:282 msgid "Comment" msgstr "Σχόλιο" -#: app/blueprints/packages/reviews.py:47 +#: app/blueprints/packages/reviews.py:61 msgid "Rating" msgstr "" -#: app/blueprints/packages/reviews.py:48 app/templates/macros/reviews.html:119 +#: app/blueprints/packages/reviews.py:62 app/templates/macros/reviews.html:119 #: app/templates/macros/reviews.html:173 msgid "Yes" msgstr "Ναι" -#: app/blueprints/packages/reviews.py:48 app/templates/macros/reviews.html:124 +#: app/blueprints/packages/reviews.py:62 app/templates/macros/reviews.html:124 #: app/templates/macros/reviews.html:177 msgid "Neutral" msgstr "" -#: app/blueprints/packages/reviews.py:48 app/templates/macros/reviews.html:129 +#: app/blueprints/packages/reviews.py:62 app/templates/macros/reviews.html:129 #: app/templates/macros/reviews.html:181 msgid "No" msgstr "Όχι" -#: app/blueprints/packages/reviews.py:57 +#: app/blueprints/packages/reviews.py:71 msgid "You can't review your own package!" msgstr "" -#: app/blueprints/packages/reviews.py:67 +#: app/blueprints/packages/reviews.py:81 msgid "" "You've reviewed too many packages recently. Please wait before trying " "again, and consider making your reviews more detailed" msgstr "" -#: app/blueprints/packages/reviews.py:80 app/blueprints/threads/__init__.py:207 +#: app/blueprints/packages/reviews.py:94 app/blueprints/threads/__init__.py:207 #: app/blueprints/threads/__init__.py:240 #: app/blueprints/threads/__init__.py:334 app/blueprints/users/settings.py:114 #: app/logic/packages.py:131 msgid "Linking to blocked sites is not allowed" msgstr "" -#: app/blueprints/packages/reviews.py:184 +#: app/blueprints/packages/reviews.py:199 msgid "You can't vote on the reviews on your own package!" msgstr "" -#: app/blueprints/packages/reviews.py:191 +#: app/blueprints/packages/reviews.py:206 msgid "You can't vote on your own reviews!" msgstr "" @@ -1123,7 +1133,7 @@ msgid "Message" msgstr "Μήνυμα" #: app/blueprints/report/__init__.py:35 app/templates/macros/threads.html:51 -#: app/templates/packages/view.html:684 app/templates/report/index.html:4 +#: app/templates/packages/view.html:688 app/templates/report/index.html:4 #: app/templates/report/index.html:10 app/templates/users/profile.html:37 msgid "Report" msgstr "Αναφορά" @@ -1433,47 +1443,32 @@ msgstr "" msgid "You are in place %(place)s." msgstr "" -#: app/blueprints/users/profile.py:166 -#, python-format -msgid "Top %(type)s" -msgstr "" - -#: app/blueprints/users/profile.py:168 -#, python-format -msgid "Top %(group)d %(type)s" -msgstr "" - -#: app/blueprints/users/profile.py:177 -#, python-format -msgid "%(display_name)s has a %(type)s placed at #%(place)d." -msgstr "" - -#: app/blueprints/users/profile.py:192 +#: app/blueprints/users/profile.py:188 #, python-format msgid "Your packages have %(downloads)d downloads in total." msgstr "" -#: app/blueprints/users/profile.py:193 +#: app/blueprints/users/profile.py:189 msgid "First medal is at 50k." msgstr "" -#: app/blueprints/users/profile.py:198 +#: app/blueprints/users/profile.py:194 msgid ">300k downloads" msgstr "" -#: app/blueprints/users/profile.py:201 +#: app/blueprints/users/profile.py:197 msgid ">100k downloads" msgstr "" -#: app/blueprints/users/profile.py:204 +#: app/blueprints/users/profile.py:200 msgid ">75k downloads" msgstr "" -#: app/blueprints/users/profile.py:207 +#: app/blueprints/users/profile.py:203 msgid ">50k downloads" msgstr "" -#: app/blueprints/users/profile.py:208 +#: app/blueprints/users/profile.py:204 #, python-format msgid "Has received %(downloads)d downloads across all packages." msgstr "" @@ -1734,30 +1729,256 @@ msgstr "Παιχνίδια" msgid "Texture Packs" msgstr "" -#: app/models/packages.py:171 +#: app/models/packages.py:87 +msgid "Top mod" +msgstr "" + +#: app/models/packages.py:89 +msgid "Top game" +msgstr "" + +#: app/models/packages.py:91 +msgid "Top texture pack" +msgstr "" + +#: app/models/packages.py:94 +#, python-format +msgid "Top %(place)d mod" +msgstr "" + +#: app/models/packages.py:96 +#, python-format +msgid "Top %(place)d game" +msgstr "" + +#: app/models/packages.py:98 +#, python-format +msgid "Top %(place)d texture pack" +msgstr "" + +#: app/models/packages.py:102 +#, python-format +msgid "%(display_name)s has a mod placed at #%(place)d." +msgstr "" + +#: app/models/packages.py:105 +#, python-format +msgid "%(display_name)s has a game placed at #%(place)d." +msgstr "" + +#: app/models/packages.py:108 +#, python-format +msgid "%(display_name)s has a texture pack placed at #%(place)d." +msgstr "" + +#: app/models/packages.py:146 app/models/packages.py:164 +msgid "Looking for Maintainer" +msgstr "" + +#: app/models/packages.py:149 +msgid "Beta" +msgstr "" + +#: app/models/packages.py:152 +msgid "Actively Developed" +msgstr "" + +#: app/models/packages.py:155 +msgid "Maintenance Only" +msgstr "" + +#: app/models/packages.py:158 +msgid "As-is" +msgstr "" + +#: app/models/packages.py:161 +msgid "Deprecated" +msgstr "" + +#: app/models/packages.py:168 +msgid "Under active development, and may break worlds/things without warning" +msgstr "" + +#: app/models/packages.py:170 +msgid "Fully playable, but with some breakages/changes expected" +msgstr "" + +#: app/models/packages.py:172 +msgid "Finished, with bug fixes being made as needed" +msgstr "" + +#: app/models/packages.py:174 +msgid "" +"Finished, the maintainer doesn't intend to continue working on it or " +"provide support" +msgstr "" + +#: app/models/packages.py:176 +msgid "" +"The maintainer doesn't recommend this package. See the description for " +"more info" +msgstr "" + +#: app/models/packages.py:222 msgid "Submit for Approval" msgstr "" -#: app/models/packages.py:173 +#: app/models/packages.py:224 msgid "Approve" msgstr "Έγκριση" -#: app/models/packages.py:175 app/templates/api/create_edit_token.html:17 +#: app/models/packages.py:226 app/templates/api/create_edit_token.html:17 #: app/templates/collections/delete.html:14 #: app/templates/collections/view.html:39 #: app/templates/oauth/create_edit.html:17 #: app/templates/packages/release_edit.html:84 -#: app/templates/packages/review_create_edit.html:66 +#: app/templates/packages/review_create_edit.html:67 #: app/templates/threads/delete_reply.html:19 #: app/templates/threads/delete_thread.html:19 #: app/templates/threads/view.html:50 app/templates/users/delete.html:34 msgid "Delete" msgstr "Διαγραφή" -#: app/models/packages.py:563 app/templates/packages/view.html:163 +#: app/models/packages.py:615 app/templates/packages/view.html:163 msgid "Work in Progress" msgstr "" +#: app/models/packages.py:1349 +#, python-format +msgid "New commit %(hash)s found on the Git repo." +msgstr "" + +#: app/models/packages.py:1353 +#, python-format +msgid "The last release was commit %(hash)s" +msgstr "" + +#: app/models/packages.py:1359 +#, python-format +msgid "New tag %(tag_name)s found on the Git repo." +msgstr "" + +#: app/models/users.py:407 +msgid "Package Edit" +msgstr "" + +#: app/models/users.py:410 +msgid "Package Approval" +msgstr "" + +#: app/models/users.py:413 app/templates/threads/list.html:12 +#: app/templates/threads/new.html:4 +msgid "New Thread" +msgstr "" + +#: app/models/users.py:416 +msgid "New Review" +msgstr "" + +#: app/models/users.py:419 +msgid "Thread Reply" +msgstr "" + +#: app/models/users.py:422 +msgid "Bot" +msgstr "" + +#: app/models/users.py:425 app/templates/macros/threads.html:27 +msgid "Maintainer" +msgstr "" + +#: app/models/users.py:428 +msgid "Editor Alert" +msgstr "" + +#: app/models/users.py:431 +msgid "Editor Misc" +msgstr "" + +#: app/models/users.py:434 +msgid "Other" +msgstr "" + +#: app/models/users.py:444 +msgid "This is a Package Edit notification." +msgstr "" + +#: app/models/users.py:446 +msgid "This is a Package Approval notification." +msgstr "" + +#: app/models/users.py:448 +msgid "This is a New Thread notification." +msgstr "" + +#: app/models/users.py:450 +msgid "This is a New Review notification." +msgstr "" + +#: app/models/users.py:452 +msgid "This is a Thread Reply notification." +msgstr "" + +#: app/models/users.py:454 +msgid "This is a Bot notification." +msgstr "" + +#: app/models/users.py:456 +msgid "This is a Maintainer change notification." +msgstr "" + +#: app/models/users.py:458 +msgid "This is an Editor Alert notification." +msgstr "" + +#: app/models/users.py:460 +msgid "This is an Editor Misc notification." +msgstr "" + +#: app/models/users.py:462 +msgid "This is an Other notification." +msgstr "" + +#: app/models/users.py:469 +msgid "When another user edits your packages, releases, etc." +msgstr "" + +#: app/models/users.py:471 +msgid "Notifications from editors related to the package approval process." +msgstr "" + +#: app/models/users.py:473 +msgid "When a thread is created on your package." +msgstr "" + +#: app/models/users.py:475 +msgid "When a user posts a review on your package." +msgstr "" + +#: app/models/users.py:477 +msgid "When someone replies to a thread you're watching." +msgstr "" + +#: app/models/users.py:479 +msgid "From a bot - for example, update notifications." +msgstr "" + +#: app/models/users.py:481 +msgid "When your package's maintainers change." +msgstr "" + +#: app/models/users.py:483 +msgid "For editors: Important alerts." +msgstr "" + +#: app/models/users.py:485 +msgid "For editors: Minor notifications, including new threads." +msgstr "" + +#: app/models/users.py:487 +msgid "Minor notifications not important enough for a dedicated category." +msgstr "" + #: app/tasks/emails.py:122 msgid "" "You are receiving this email because you are a registered user of " @@ -1866,7 +2087,7 @@ msgstr "Αποσύνδεση" #: app/templates/admin/languages/list.html:4 #: app/templates/admin/languages/list.html:10 app/templates/base.html:185 -#: app/templates/packages/view.html:598 app/utils/minetest_hypertext.py:288 +#: app/templates/packages/view.html:602 app/utils/minetest_hypertext.py:288 msgid "Languages" msgstr "" @@ -1912,7 +2133,7 @@ msgid "User List" msgstr "Λίστα Χρήστη" #: app/templates/base.html:257 app/templates/packages/view.html:190 -#: app/templates/packages/view.html:673 app/templates/threads/list.html:4 +#: app/templates/packages/view.html:677 app/templates/threads/list.html:4 msgid "Threads" msgstr "Νήματα" @@ -1972,7 +2193,7 @@ msgid "%(title)s by %(author)s" msgstr "" #: app/templates/index.html:77 app/templates/packages/reviews_list.html:4 -#: app/templates/packages/view.html:194 app/templates/packages/view.html:332 +#: app/templates/packages/view.html:194 app/templates/packages/view.html:336 #: app/templates/users/profile.html:279 msgid "Reviews" msgstr "Αξιολογήσεις" @@ -2199,7 +2420,8 @@ msgid "This requires the collection to be public" msgstr "" #: app/templates/collections/create_edit.html:76 -#: app/templates/packages/remove.html:58 app/templates/packages/view.html:128 +#: app/templates/packages/remove.html:34 app/templates/packages/remove.html:83 +#: app/templates/packages/view.html:128 msgid "Remove" msgstr "Αφαίρεση" @@ -2224,7 +2446,7 @@ msgid "Deleting is permanent" msgstr "" #: app/templates/collections/delete.html:13 -#: app/templates/oauth/authorize.html:71 app/templates/packages/remove.html:56 +#: app/templates/oauth/authorize.html:71 app/templates/packages/remove.html:81 #: app/templates/threads/delete_reply.html:18 #: app/templates/threads/delete_thread.html:18 #: app/templates/users/delete.html:30 @@ -2351,11 +2573,6 @@ msgstr "" msgid "Manage your preferences" msgstr "" -#: app/templates/emails/notification.html:37 -#, python-format -msgid "This is a '%(type)s' notification." -msgstr "" - #: app/templates/emails/notification_digest.html:14 #: app/templates/emails/notification_digest.html:31 #, python-format @@ -2450,7 +2667,7 @@ msgid "No audit log entries." msgstr "" #: app/templates/macros/forms.html:21 app/templates/macros/reviews.html:145 -#: app/templates/packages/remove.html:48 app/templates/packages/view.html:464 +#: app/templates/packages/remove.html:73 app/templates/packages/view.html:468 #: app/templates/users/modtools.html:86 msgid "Required" msgstr "Απαιτείται" @@ -2672,10 +2889,6 @@ msgstr "" msgid "ContentDB Grafana" msgstr "" -#: app/templates/macros/threads.html:27 -msgid "Maintainer" -msgstr "" - #: app/templates/macros/threads.html:122 msgid "This thread has been locked by a moderator." msgstr "" @@ -2718,7 +2931,7 @@ msgid "On %(trigger)s, do %(action)s" msgstr "" #: app/templates/macros/todo.html:35 app/templates/packages/view.html:122 -#: app/templates/packages/view.html:429 +#: app/templates/packages/view.html:433 msgid "Release" msgstr "Διορθωτική" @@ -2728,7 +2941,7 @@ msgstr "" #: app/templates/macros/todo.html:48 #: app/templates/packages/releases_list.html:13 -#: app/templates/packages/view.html:433 +#: app/templates/packages/view.html:437 msgid "Update settings" msgstr "" @@ -2777,9 +2990,9 @@ msgstr "Θέματα φόρουμ" #: app/templates/modnames/view.html:27 app/templates/oauth/authorize.html:32 #: app/templates/packages/game_support.html:42 -#: app/templates/packages/similar.html:38 app/templates/packages/view.html:470 -#: app/templates/packages/view.html:494 app/templates/packages/view.html:539 -#: app/templates/packages/view.html:571 app/templates/todo/editor.html:85 +#: app/templates/packages/similar.html:38 app/templates/packages/view.html:474 +#: app/templates/packages/view.html:498 app/templates/packages/view.html:543 +#: app/templates/packages/view.html:575 app/templates/todo/editor.html:85 #: app/templates/todo/game_support.html:45 #, python-format msgid "%(title)s by %(display_name)s" @@ -2977,10 +3190,9 @@ msgid "Read more" msgstr "Διαβάστε περισσότερα" #: app/templates/packages/create_edit.html:49 -#, python-format msgid "" -"You can include a .cdb.json file in your %(type)s to update these details" -" automatically." +"You can include a .cdb.json file in your package to update these details " +"automatically." msgstr "" #: app/templates/packages/create_edit.html:55 @@ -3543,12 +3755,22 @@ msgid "" "screenshots %(screenshot_size)d MB)" msgstr "" -#: app/templates/packages/remove.html:9 +#: app/templates/packages/remove.html:4 #, python-format msgid "Remove %(title)s" msgstr "" #: app/templates/packages/remove.html:11 +msgid "Change maintenance state" +msgstr "" + +#: app/templates/packages/remove.html:13 +msgid "" +"As an alternative to removing your package, you may wish to change the " +"maintenance state." +msgstr "" + +#: app/templates/packages/remove.html:36 msgid "" "In order to avoid data loss, you cannot permanently delete packages.\n" "\t\t\tYou can remove them from ContentDB, which will cause them to not be" @@ -3559,30 +3781,30 @@ msgid "" "needed." msgstr "" -#: app/templates/packages/remove.html:19 +#: app/templates/packages/remove.html:44 msgid "" "Unapproving a package will put it back into Draft, where\n" "\t\t\t\tit can be submitted for approval again." msgstr "" -#: app/templates/packages/remove.html:28 +#: app/templates/packages/remove.html:53 msgid "and" msgstr "" -#: app/templates/packages/remove.html:34 +#: app/templates/packages/remove.html:59 #, python-format msgid "Removing this package will break the following mods: %(names)s" msgstr "" -#: app/templates/packages/remove.html:41 +#: app/templates/packages/remove.html:66 msgid "Reason" msgstr "Αιτία" -#: app/templates/packages/remove.html:52 +#: app/templates/packages/remove.html:77 msgid "Reason for unapproval / deletion, this is shown in the audit log" msgstr "" -#: app/templates/packages/remove.html:61 +#: app/templates/packages/remove.html:86 msgid "Unpublish" msgstr "" @@ -3601,18 +3823,22 @@ msgstr "" msgid "Found a bug? Post on the issue tracker instead." msgstr "" -#: app/templates/packages/review_create_edit.html:67 -msgid "Delete review." +#: app/templates/packages/review_create_edit.html:55 +msgid "What language are you writing your review in?" msgstr "" #: app/templates/packages/review_create_edit.html:68 +msgid "Delete review." +msgstr "" + +#: app/templates/packages/review_create_edit.html:69 msgid "" "This will convert the review into a thread, keeping the comments but " "removing its effect on the package's rating." msgstr "" #: app/templates/packages/review_votes.html:4 -#: app/templates/packages/view.html:360 +#: app/templates/packages/view.html:364 msgid "Review Votes" msgstr "" @@ -3761,10 +3987,6 @@ msgstr "" msgid "ContentDB reads translations from locale files (.tr) in your package." msgstr "" -#: app/templates/packages/translation.html:51 -msgid "Language" -msgstr "" - #: app/templates/packages/update_config.html:4 #: app/templates/packages/update_config.html:9 msgid "Configure Git Update Detection" @@ -3865,142 +4087,146 @@ msgstr "Ιχνηλάτης Θεμάτων" msgid "Translate" msgstr "" -#: app/templates/packages/view.html:310 +#: app/templates/packages/view.html:297 +msgid "Thumbnail for video" +msgstr "" + +#: app/templates/packages/view.html:314 msgid "Awaiting review" msgstr "Εν αναμονή κριτικής" -#: app/templates/packages/view.html:340 app/templates/threads/view.html:77 +#: app/templates/packages/view.html:344 app/templates/threads/view.html:77 msgid "Edit Review" msgstr "Επεξεργασία αναθεώρησης" -#: app/templates/packages/view.html:345 +#: app/templates/packages/view.html:349 msgid "You can't review your own package." msgstr "" -#: app/templates/packages/view.html:355 +#: app/templates/packages/view.html:359 msgid "Package needs to be approved before it can be reviewed." msgstr "" -#: app/templates/packages/view.html:366 +#: app/templates/packages/view.html:370 msgid "Used By" msgstr "Χρησιμοποιηθηκε απο" -#: app/templates/packages/view.html:372 +#: app/templates/packages/view.html:376 msgid "Content" msgstr "Περιεχόμενο" -#: app/templates/packages/view.html:374 app/templates/packages/view.html:457 +#: app/templates/packages/view.html:378 app/templates/packages/view.html:461 msgid "View content for game" msgstr "" -#: app/templates/packages/view.html:389 +#: app/templates/packages/view.html:393 msgid "Favorite" msgstr "" -#: app/templates/packages/view.html:398 +#: app/templates/packages/view.html:402 msgid "Add to collection..." msgstr "" -#: app/templates/packages/view.html:406 +#: app/templates/packages/view.html:410 #, python-format msgid "View %(count)d collections" msgstr "" -#: app/templates/packages/view.html:417 +#: app/templates/packages/view.html:421 msgid "Package may be outdated" msgstr "" -#: app/templates/packages/view.html:424 +#: app/templates/packages/view.html:428 msgid "Only visible to the author and Editors." msgstr "" -#: app/templates/packages/view.html:441 +#: app/templates/packages/view.html:445 msgid "Warning" msgstr "Προειδοποίηση" -#: app/templates/packages/view.html:447 +#: app/templates/packages/view.html:451 msgid "Like this package? Help support its development by making a donation" msgstr "" -#: app/templates/packages/view.html:450 +#: app/templates/packages/view.html:454 msgid "Donate now" msgstr "" -#: app/templates/packages/view.html:462 app/utils/minetest_hypertext.py:283 +#: app/templates/packages/view.html:466 app/utils/minetest_hypertext.py:283 msgid "Dependencies" msgstr "Εξαρτήσεις" -#: app/templates/packages/view.html:482 +#: app/templates/packages/view.html:486 msgid "No required dependencies" msgstr "" -#: app/templates/packages/view.html:488 +#: app/templates/packages/view.html:492 msgid "Optional" msgstr "Προαιρετικό" -#: app/templates/packages/view.html:521 +#: app/templates/packages/view.html:525 msgid "Compatible Games" msgstr "" -#: app/templates/packages/view.html:526 app/templates/packages/view.html:546 +#: app/templates/packages/view.html:530 app/templates/packages/view.html:550 #: app/utils/minetest_hypertext.py:275 msgid "No specific game required" msgstr "" -#: app/templates/packages/view.html:529 +#: app/templates/packages/view.html:533 msgid "Tested with:" msgstr "" -#: app/templates/packages/view.html:551 +#: app/templates/packages/view.html:555 msgid "Is the above correct?" msgstr "" -#: app/templates/packages/view.html:552 +#: app/templates/packages/view.html:556 msgid "You need to either confirm this or tell ContentDB about supported games" msgstr "" -#: app/templates/packages/view.html:564 +#: app/templates/packages/view.html:568 msgid "Does not work with:" msgstr "" -#: app/templates/packages/view.html:584 +#: app/templates/packages/view.html:588 msgid "Please specify compatible games" msgstr "" -#: app/templates/packages/view.html:590 +#: app/templates/packages/view.html:594 msgid "Information" msgstr "Πληροφορίες" -#: app/templates/packages/view.html:596 +#: app/templates/packages/view.html:600 msgid "Technical Name" msgstr "" -#: app/templates/packages/view.html:612 app/utils/minetest_hypertext.py:295 +#: app/templates/packages/view.html:616 app/utils/minetest_hypertext.py:295 #, python-format msgid "%(code_license)s for code,
%(media_license)s for media." msgstr "" -#: app/templates/packages/view.html:620 +#: app/templates/packages/view.html:624 msgid "Unknown" msgstr "Άγνωστο" -#: app/templates/packages/view.html:622 app/utils/minetest_hypertext.py:301 +#: app/templates/packages/view.html:626 app/utils/minetest_hypertext.py:301 msgid "Added" msgstr "Προστέθηκε" -#: app/templates/packages/view.html:636 +#: app/templates/packages/view.html:640 msgid "Remove myself" msgstr "" -#: app/templates/packages/view.html:641 app/utils/minetest_hypertext.py:303 +#: app/templates/packages/view.html:645 app/utils/minetest_hypertext.py:303 msgid "Provides" msgstr "Τι Παρέχει" -#: app/templates/packages/view.html:663 +#: app/templates/packages/view.html:667 msgid "More" msgstr "Περισσότερα" -#: app/templates/packages/view.html:692 +#: app/templates/packages/view.html:696 msgid "See audit log" msgstr "" @@ -4059,10 +4285,6 @@ msgstr "" msgid "Edit reply" msgstr "" -#: app/templates/threads/list.html:12 app/templates/threads/new.html:4 -msgid "New Thread" -msgstr "" - #: app/templates/threads/new.html:17 msgid "" "If the package shouldn't be on CDB (eg: if it doesn't work at all), then " @@ -5345,3 +5567,21 @@ msgstr "" #~ msgid "Connected" #~ msgstr "Συνδέθηκε" +#~ msgid "Top %(type)s" +#~ msgstr "" + +#~ msgid "Top %(group)d %(type)s" +#~ msgstr "" + +#~ msgid "%(display_name)s has a %(type)s placed at #%(place)d." +#~ msgstr "" + +#~ msgid "This is a '%(type)s' notification." +#~ msgstr "" + +#~ msgid "" +#~ "You can include a .cdb.json file " +#~ "in your %(type)s to update these " +#~ "details automatically." +#~ msgstr "" + diff --git a/translations/eo/LC_MESSAGES/messages.po b/translations/eo/LC_MESSAGES/messages.po index 7eb4a1a7..b2945293 100644 --- a/translations/eo/LC_MESSAGES/messages.po +++ b/translations/eo/LC_MESSAGES/messages.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2024-06-07 05:29+0100\n" +"POT-Creation-Date: 2024-06-08 11:15+0100\n" "PO-Revision-Date: 2024-03-04 18:53+0000\n" "Last-Translator: jolesh \n" "Language: eo\n" @@ -28,63 +28,69 @@ msgid "You have been banned." msgstr "Vi malpermesiĝis." #: app/_translations.py:5 -msgid "Chat / Commands" +msgid "Player vs Player (PvP)" msgstr "" #: app/_translations.py:6 -msgid "Complex installation" +msgid "Designed to be played competitively against other players" msgstr "" #: app/_translations.py:7 -msgid "Either has educational value, or is a tool to help teachers " -msgstr "" - -#: app/_translations.py:8 -msgid "Singleplayer-focused" -msgstr "" - -#: app/_translations.py:9 -msgid "For 16px texture packs" -msgstr "" - -#: app/_translations.py:10 -msgid "For 64px texture packs" -msgstr "" - -#: app/_translations.py:11 -msgid "Tools to manage the world" -msgstr "" - -#: app/_translations.py:12 -msgid "Big changes to crafting gameplay" -msgstr "" - -#: app/_translations.py:13 -msgid "Blood, etc" -msgstr "" - -#: app/_translations.py:14 -msgid "Adds a mini-game to be played within Minetest" -msgstr "" - -#: app/_translations.py:15 -msgid "Tools / Weapons / Armor" -msgstr "" - -#: app/_translations.py:16 -msgid "For content generally themed around a certain season or holiday" -msgstr "" - -#: app/_translations.py:17 msgid "Player Effects / Power Ups" msgstr "" +#: app/_translations.py:8 +msgid "" +"For content that changes player effects, including physics, for example: " +"speed, jump height or gravity." +msgstr "" + +#: app/_translations.py:9 +msgid "Certified" +msgstr "" + +#: app/_translations.py:10 +msgid "" +"Certified by the Featured Packages program. This tag may be renamed in " +"the future" +msgstr "" + +#: app/_translations.py:11 +msgid "Server Moderation and Tools" +msgstr "" + +#: app/_translations.py:12 +msgid "Helps with server maintenance and moderation" +msgstr "" + +#: app/_translations.py:13 +msgid "Jam / Game 2023" +msgstr "" + +#: app/_translations.py:14 +msgid "Entries to the 2023 Minetest Game Jam " +msgstr "" + +#: app/_translations.py:15 +msgid "Joke" +msgstr "" + +#: app/_translations.py:16 +msgid "" +"For humorous content, meant as a novelty or joke, not to be taken " +"seriously, and that is not meant to be used seriously or long-term." +msgstr "" + +#: app/_translations.py:17 +msgid "Sounds / Music" +msgstr "" + #: app/_translations.py:18 -msgid "World Maintenance and Tools" +msgid "Focuses on or adds new sounds or musical things" msgstr "" #: app/_translations.py:19 -msgid "Puzzle" +msgid "Developer Tools" msgstr "" #: app/_translations.py:20 @@ -92,284 +98,289 @@ msgid "Tools for game and mod developers" msgstr "" #: app/_translations.py:21 -msgid "Education" +msgid "Shooter" msgstr "" #: app/_translations.py:22 -msgid "Gore" +msgid "First person shooters (FPS) and more" msgstr "" #: app/_translations.py:23 -msgid "Transport" +msgid "Inventory" msgstr "" #: app/_translations.py:24 -msgid "Survival" -msgstr "" - -#: app/_translations.py:25 -msgid "New mapgen or changes mapgen" -msgstr "" - -#: app/_translations.py:26 -msgid "Less than 16px" -msgstr "" - -#: app/_translations.py:27 app/templates/users/modtools.html:12 -msgid "Storage" -msgstr "" - -#: app/_translations.py:28 msgid "Changes the inventory GUI" msgstr "" +#: app/_translations.py:25 +msgid "World Maintenance and Tools" +msgstr "" + +#: app/_translations.py:26 +msgid "Tools to manage the world" +msgstr "" + +#: app/_translations.py:27 +msgid "Crafting" +msgstr "" + +#: app/_translations.py:28 +msgid "Big changes to crafting gameplay" +msgstr "" + #: app/_translations.py:29 -msgid "Jam / Combat 2020" +msgid "Singleplayer-focused" msgstr "" #: app/_translations.py:30 -msgid "Bad Language" +msgid "Content that can be played alone" msgstr "" #: app/_translations.py:31 -msgid "64px" +msgid "Mapgen / Biomes / Decoration" msgstr "" #: app/_translations.py:32 -msgid "Focuses on or adds new sounds or musical things" +msgid "New mapgen or changes mapgen" msgstr "" #: app/_translations.py:33 -msgid "Adds game mechanics or tools that change how players build." +msgid "Adventure / RPG" msgstr "" #: app/_translations.py:34 -msgid "Violence" +msgid "Plants and Farming" msgstr "" #: app/_translations.py:35 -msgid "Strategy / RTS" +msgid "Adds new plants or other farmable resources." msgstr "" #: app/_translations.py:36 +msgid "Tools / Weapons / Armor" +msgstr "" + +#: app/_translations.py:37 +msgid "Adds or changes tools, weapons, and armor" +msgstr "" + +#: app/_translations.py:38 +msgid "Sims" +msgstr "" + +#: app/_translations.py:39 +msgid "" +"Mods and games that aim to simulate real life activity. Similar to " +"SimCity/TheSims/OpenTTD/etc" +msgstr "" + +#: app/_translations.py:40 +msgid "Complex installation" +msgstr "" + +#: app/_translations.py:41 msgid "" "Requires futher installation steps, such as installing luarocks or " "editing the trusted mod setting" msgstr "" -#: app/_translations.py:37 -msgid "Jam / Game 2021" -msgstr "" - -#: app/_translations.py:38 -msgid "Content that can be played alone" -msgstr "" - -#: app/_translations.py:39 -msgid "Can/should only be used in multiplayer" -msgstr "" - -#: app/_translations.py:40 -msgid "Adds mobs, animals, and NPCs" -msgstr "" - -#: app/_translations.py:41 -msgid "" -"For mods created for the Discord \"Weekly Challenges\" modding event in " -"2021" -msgstr "" - #: app/_translations.py:42 -msgid "Mini-game" +msgid "Chat / Commands" msgstr "" #: app/_translations.py:43 msgid "" -"For content that changes player effects, including physics, for example: " -"speed, jump height or gravity." +"Focus on player chat/communication or who's primary function is " +"interacting with the console." msgstr "" #: app/_translations.py:44 -msgid "Contains swearing" +msgid "Multiplayer-focused" msgstr "" #: app/_translations.py:45 +msgid "Can/should only be used in multiplayer" +msgstr "" + +#: app/_translations.py:46 +msgid "Environment / Weather" +msgstr "" + +#: app/_translations.py:47 msgid "" "Improves the world, adding weather, ambient sounds, or other environment " "mechanics" msgstr "" -#: app/_translations.py:46 -msgid "For mods created for the Discord \"Combat\" modding event in 2020" -msgstr "" - -#: app/_translations.py:47 -msgid "Inventory" -msgstr "" - #: app/_translations.py:48 -msgid "Entries to the 2023 Minetest Game Jam " +msgid "Building Mechanics and Tools" msgstr "" #: app/_translations.py:49 -msgid "Sims" +msgid "Adds game mechanics or tools that change how players build." msgstr "" #: app/_translations.py:50 -msgid "Focuses on building, such as adding new materials or nodes" +msgid "Magic / Enchanting" msgstr "" #: app/_translations.py:51 -msgid "Environment / Weather" +msgid "Decorative" msgstr "" #: app/_translations.py:52 -msgid "Custom mapgen" +msgid "Adds nodes with no other purpose than for use in building" msgstr "" #: app/_translations.py:53 -msgid "Minetest Game improved" +msgid "One-of-a-kind / Original" msgstr "" #: app/_translations.py:54 -msgid "HUD" -msgstr "" - -#: app/_translations.py:55 -msgid "Machines / Electronics" -msgstr "" - -#: app/_translations.py:56 -msgid "Developer Tools" -msgstr "" - -#: app/_translations.py:57 -msgid "Jam / Game 2023" -msgstr "" - -#: app/_translations.py:58 -msgid "Helps with server maintenance and moderation" -msgstr "" - -#: app/_translations.py:59 -msgid "Plants and Farming" -msgstr "" - -#: app/_translations.py:60 -msgid "Adventure / RPG" -msgstr "" - -#: app/_translations.py:61 msgid "" "For games and such that are of their own kind, distinct and original in " "nature to others of the same category." msgstr "" -#: app/_translations.py:62 -msgid "Jam / Weekly Challenges 2021" -msgstr "" - -#: app/_translations.py:63 -msgid "For 32px texture packs" -msgstr "" - -#: app/_translations.py:64 -msgid "Adds or changes tools, weapons, and armor" -msgstr "" - -#: app/_translations.py:65 -msgid "GUI" -msgstr "" - -#: app/_translations.py:66 -msgid "Seasonal" -msgstr "" - -#: app/_translations.py:67 -msgid "Commerce / Economy" -msgstr "" - -#: app/_translations.py:68 -msgid "" -"Written specifically or exclusively for use in creative mode. Adds " -"content only available through a creative inventory, or provides tools " -"that facilitate ingame creation and doesn't add difficulty or scarcity" -msgstr "" - -#: app/_translations.py:69 -msgid "Forks of MTG" -msgstr "" - -#: app/_translations.py:70 -msgid "Non-cartoon violence. May be towards fantasy or human-like characters" -msgstr "" - -#: app/_translations.py:71 -msgid "Joke" -msgstr "" - -#: app/_translations.py:72 -msgid "Fear / Horror" -msgstr "" - -#: app/_translations.py:73 -msgid "128px+" -msgstr "" - -#: app/_translations.py:74 -msgid "Creative" -msgstr "" - -#: app/_translations.py:75 -msgid "Entries to the 2022 Minetest Game Jam " -msgstr "" - -#: app/_translations.py:76 -msgid "Alcohol / Tobacco" -msgstr "" - -#: app/_translations.py:77 -msgid "Adds or improves item storage mechanics" -msgstr "" - -#: app/_translations.py:78 -msgid "Designed to be played competitively against other players" -msgstr "" - -#: app/_translations.py:79 -msgid "Crafting" -msgstr "" - -#: app/_translations.py:80 -msgid "<16px" -msgstr "" - -#: app/_translations.py:81 -msgid "One-of-a-kind / Original" -msgstr "" - -#: app/_translations.py:82 +#: app/_translations.py:55 msgid "Building" msgstr "" -#: app/_translations.py:83 -msgid "Adds machines useful in automation, tubes, or power." +#: app/_translations.py:56 +msgid "Focuses on building, such as adding new materials or nodes" msgstr "" -#: app/_translations.py:84 +#: app/_translations.py:57 +msgid "Mobs / Animals / NPCs" +msgstr "" + +#: app/_translations.py:58 +msgid "Adds mobs, animals, and NPCs" +msgstr "" + +#: app/_translations.py:59 +msgid "<16px" +msgstr "" + +#: app/_translations.py:60 +msgid "Less than 16px" +msgstr "" + +#: app/_translations.py:61 +msgid "Puzzle" +msgstr "" + +#: app/_translations.py:62 msgid "Focus on puzzle solving instead of combat" msgstr "" +#: app/_translations.py:63 +msgid "Custom mapgen" +msgstr "" + +#: app/_translations.py:64 +msgid "" +"Contains a completely custom mapgen implemented in Lua, usually requires " +"worlds to be set to the 'singlenode' mapgen." +msgstr "" + +#: app/_translations.py:65 +msgid "Sports" +msgstr "" + +#: app/_translations.py:66 +msgid "Player vs Environment (PvE)" +msgstr "" + +#: app/_translations.py:67 +msgid "" +"For content designed for one or more players that focus on combat against" +" the world, mobs, or NPCs." +msgstr "" + +#: app/_translations.py:68 +msgid "16px" +msgstr "" + +#: app/_translations.py:69 +msgid "For 16px texture packs" +msgstr "" + +#: app/_translations.py:70 app/templates/users/modtools.html:12 +msgid "Storage" +msgstr "" + +#: app/_translations.py:71 +msgid "Adds or improves item storage mechanics" +msgstr "" + +#: app/_translations.py:72 +msgid "Education" +msgstr "" + +#: app/_translations.py:73 +msgid "Either has educational value, or is a tool to help teachers " +msgstr "" + +#: app/_translations.py:74 +msgid "API / Library" +msgstr "" + +#: app/_translations.py:75 +msgid "Primarily adds an API for other mods to use" +msgstr "" + +#: app/_translations.py:76 +msgid "Survival" +msgstr "" + +#: app/_translations.py:77 +msgid "" +"Written specifically for survival gameplay with a focus on game-balance, " +"difficulty level, or resources available through crafting, mining, ..." +msgstr "" + +#: app/_translations.py:78 +msgid "HUD" +msgstr "" + +#: app/_translations.py:79 +msgid "For mods that grant the player extra information in the HUD" +msgstr "" + +#: app/_translations.py:80 +msgid "Mini-game" +msgstr "" + +#: app/_translations.py:81 +msgid "Adds a mini-game to be played within Minetest" +msgstr "" + +#: app/_translations.py:82 +msgid "Seasonal" +msgstr "" + +#: app/_translations.py:83 +msgid "For content generally themed around a certain season or holiday" +msgstr "" + +#: app/_translations.py:84 +msgid "Jam / Weekly Challenges 2021" +msgstr "" + #: app/_translations.py:85 -msgid "Building Mechanics and Tools" +msgid "" +"For mods created for the Discord \"Weekly Challenges\" modding event in " +"2021" msgstr "" #: app/_translations.py:86 -msgid "Adds nodes with no other purpose than for use in building" +msgid "64px" msgstr "" #: app/_translations.py:87 -msgid "Sounds / Music" +msgid "For 64px texture packs" msgstr "" #: app/_translations.py:88 @@ -377,105 +388,98 @@ msgid "Food / Drinks" msgstr "" #: app/_translations.py:89 -msgid "Decorative" +msgid "GUI" msgstr "" #: app/_translations.py:90 -msgid "Gambling" +msgid "For content whose main utility / feature is in GUI/formspec form" msgstr "" #: app/_translations.py:91 -msgid "Server Moderation and Tools" +msgid "Minetest Game improved" msgstr "" #: app/_translations.py:92 -msgid "" -"For humorous content, meant as a novelty or joke, not to be taken " -"seriously, and that is not meant to be used seriously or long-term." +msgid "Forks of MTG" msgstr "" #: app/_translations.py:93 -msgid "API / Library" +msgid "Creative" msgstr "" #: app/_translations.py:94 -msgid "Certified" +msgid "" +"Written specifically or exclusively for use in creative mode. Adds " +"content only available through a creative inventory, or provides tools " +"that facilitate ingame creation and doesn't add difficulty or scarcity" msgstr "" #: app/_translations.py:95 -msgid "Contains alcohol and/or tobacco" +msgid "Jam / Combat 2020" msgstr "" #: app/_translations.py:96 -msgid "Adds new plants or other farmable resources." +msgid "For mods created for the Discord \"Combat\" modding event in 2020" msgstr "" #: app/_translations.py:97 -msgid "Multiplayer-focused" +msgid "Transport" msgstr "" #: app/_translations.py:98 -msgid "Primarily adds an API for other mods to use" -msgstr "" - -#: app/_translations.py:99 -msgid "" -"Focus on player chat/communication or who's primary function is " -"interacting with the console." -msgstr "" - -#: app/_translations.py:100 -msgid "" -"Games and mods with a heavy strategy component, whether real-time or " -"turn-based" -msgstr "" - -#: app/_translations.py:101 -msgid "" -"Written specifically for survival gameplay with a focus on game-balance, " -"difficulty level, or resources available through crafting, mining, ..." -msgstr "" - -#: app/_translations.py:102 -msgid "Entries to the 2021 Minetest Game Jam" -msgstr "" - -#: app/_translations.py:103 -msgid "" -"Contains a completely custom mapgen implemented in Lua, usually requires " -"worlds to be set to the 'singlenode' mapgen." -msgstr "" - -#: app/_translations.py:104 -msgid " Jam / Game 2022" -msgstr "" - -#: app/_translations.py:105 -msgid "Sports" -msgstr "" - -#: app/_translations.py:106 msgid "" "Adds or changes transportation methods. Includes teleportation, vehicles," " ridable mobs, transport infrastructure and thematic content" msgstr "" +#: app/_translations.py:99 +msgid "32px" +msgstr "" + +#: app/_translations.py:100 +msgid "For 32px texture packs" +msgstr "" + +#: app/_translations.py:101 +msgid "Machines / Electronics" +msgstr "" + +#: app/_translations.py:102 +msgid "Adds machines useful in automation, tubes, or power." +msgstr "" + +#: app/_translations.py:103 +msgid "Commerce / Economy" +msgstr "" + +#: app/_translations.py:104 +msgid "Related to economies, money, and trading" +msgstr "" + +#: app/_translations.py:105 +msgid "Jam / Game 2021" +msgstr "" + +#: app/_translations.py:106 +msgid "Entries to the 2021 Minetest Game Jam" +msgstr "" + #: app/_translations.py:107 -msgid "Player vs Environment (PvE)" +msgid "Strategy / RTS" msgstr "" #: app/_translations.py:108 -msgid "For mods that grant the player extra information in the HUD" +msgid "" +"Games and mods with a heavy strategy component, whether real-time or " +"turn-based" msgstr "" #: app/_translations.py:109 -msgid "" -"Mods and games that aim to simulate real life activity. Similar to " -"SimCity/TheSims/OpenTTD/etc" +msgid "128px+" msgstr "" #: app/_translations.py:110 -msgid "Shocking and scary content. May scare young children" +msgid "For 128px or higher texture packs" msgstr "" #: app/_translations.py:111 @@ -489,29 +493,27 @@ msgid "" msgstr "" #: app/_translations.py:113 -msgid "" -"Certified by the Featured Packages program. This tag may be renamed in " -"the future" +msgid " Jam / Game 2022" msgstr "" #: app/_translations.py:114 -msgid "Mobs / Animals / NPCs" +msgid "Entries to the 2022 Minetest Game Jam " msgstr "" #: app/_translations.py:115 -msgid "For 128px or higher texture packs" +msgid "Gore" msgstr "" #: app/_translations.py:116 -msgid "16px" +msgid "Blood, etc" msgstr "" #: app/_translations.py:117 -msgid "Games of chance, gambling games, etc" +msgid "Gambling" msgstr "" #: app/_translations.py:118 -msgid "Mapgen / Biomes / Decoration" +msgid "Games of chance, gambling games, etc" msgstr "" #: app/_translations.py:119 @@ -519,41 +521,39 @@ msgid "Drugs" msgstr "" #: app/_translations.py:120 -msgid "Related to economies, money, and trading" -msgstr "" - -#: app/_translations.py:121 -msgid "" -"For content designed for one or more players that focus on combat against" -" the world, mobs, or NPCs." -msgstr "" - -#: app/_translations.py:122 -msgid "For content whose main utility / feature is in GUI/formspec form" -msgstr "" - -#: app/_translations.py:123 -msgid "32px" -msgstr "" - -#: app/_translations.py:124 -msgid "Player vs Player (PvP)" -msgstr "" - -#: app/_translations.py:125 -msgid "Magic / Enchanting" -msgstr "" - -#: app/_translations.py:126 msgid "Contains illegal drugs, such as marijuana" msgstr "" +#: app/_translations.py:121 +msgid "Violence" +msgstr "" + +#: app/_translations.py:122 +msgid "Non-cartoon violence. May be towards fantasy or human-like characters" +msgstr "" + +#: app/_translations.py:123 +msgid "Fear / Horror" +msgstr "" + +#: app/_translations.py:124 +msgid "Shocking and scary content. May scare young children" +msgstr "" + +#: app/_translations.py:125 +msgid "Bad Language" +msgstr "" + +#: app/_translations.py:126 +msgid "Contains swearing" +msgstr "" + #: app/_translations.py:127 -msgid "First person shooters (FPS) and more" +msgid "Alcohol / Tobacco" msgstr "" #: app/_translations.py:128 -msgid "Shooter" +msgid "Contains alcohol and/or tobacco" msgstr "" #: app/querybuilder.py:58 app/templates/admin/languages/list.html:27 @@ -592,11 +592,11 @@ 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:251 -#: app/blueprints/packages/packages.py:528 -#: app/blueprints/packages/packages.py:624 -#: app/blueprints/packages/packages.py:712 +#: app/blueprints/packages/packages.py:543 +#: app/blueprints/packages/packages.py:639 +#: app/blueprints/packages/packages.py:727 #: app/blueprints/packages/releases.py:62 -#: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:49 +#: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:63 #: app/blueprints/packages/screenshots.py:36 #: app/blueprints/packages/screenshots.py:42 #: app/blueprints/packages/screenshots.py:47 @@ -608,7 +608,7 @@ msgstr "Konservi" #: app/blueprints/collections/__init__.py:77 #: app/blueprints/oauth/__init__.py:168 app/blueprints/packages/releases.py:54 -#: app/blueprints/packages/releases.py:66 app/blueprints/packages/reviews.py:45 +#: app/blueprints/packages/releases.py:66 app/blueprints/packages/reviews.py:53 #: app/blueprints/threads/__init__.py:281 #: app/templates/admin/languages/list.html:23 #: app/templates/macros/reviews.html:138 app/templates/macros/topics.html:5 @@ -712,7 +712,7 @@ msgstr "Traduko" #: app/blueprints/packages/__init__.py:42 #: app/templates/packages/releases_list.html:34 -#: app/templates/packages/view.html:653 app/templates/todo/editor.html:75 +#: app/templates/packages/view.html:657 app/templates/todo/editor.html:75 msgid "Releases" msgstr "Eldonoj" @@ -724,7 +724,7 @@ msgstr "Ekrankopioj" #: app/blueprints/packages/__init__.py:52 #: app/templates/packages/edit_maintainers.html:8 -#: app/templates/packages/view.html:624 app/utils/minetest_hypertext.py:302 +#: app/templates/packages/view.html:628 app/utils/minetest_hypertext.py:302 msgid "Maintainers" msgstr "Prizorgantoj" @@ -757,7 +757,7 @@ msgstr "Subtenataj ludoj" msgid "No download available." msgstr "Neniu elŝuto haveblas." -#: app/blueprints/packages/packages.py:229 app/templates/packages/view.html:594 +#: app/blueprints/packages/packages.py:229 app/templates/packages/view.html:598 #: app/utils/minetest_hypertext.py:263 msgid "Type" msgstr "Tipo" @@ -767,12 +767,12 @@ msgid "Title (Human-readable)" msgstr "Titolo (homolegebla)" #: app/blueprints/packages/packages.py:231 -#: app/blueprints/packages/packages.py:622 +#: app/blueprints/packages/packages.py:637 msgid "Name (Technical)" msgstr "Nomo (teĥnika)" #: app/blueprints/packages/packages.py:231 -#: app/blueprints/packages/packages.py:623 +#: app/blueprints/packages/packages.py:638 #: 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 (_)" @@ -781,7 +781,7 @@ msgstr "Nur minuskloj (a-z), ciferoj (0-9) kaj substrekoj (_)" msgid "Short Description (Plaintext)" msgstr "Mallonga Priskribo (klarteksto)" -#: app/blueprints/packages/packages.py:234 app/templates/packages/view.html:616 +#: app/blueprints/packages/packages.py:234 app/templates/packages/view.html:620 #: app/utils/minetest_hypertext.py:300 msgid "Maintenance State" msgstr "Stato de bontenado" @@ -796,7 +796,7 @@ msgstr "Etikedoj" msgid "Content Warnings" msgstr "Avertoj pri enhavo" -#: app/blueprints/packages/packages.py:238 app/templates/packages/view.html:605 +#: app/blueprints/packages/packages.py:238 app/templates/packages/view.html:609 #: app/utils/minetest_hypertext.py:298 msgid "License" msgstr "Permesilo" @@ -878,8 +878,8 @@ msgid "Permission denied" msgstr "Permeso rifuziĝis" #: app/blueprints/packages/packages.py:403 -#: app/blueprints/packages/packages.py:479 -#: app/blueprints/packages/packages.py:501 +#: app/blueprints/packages/packages.py:494 +#: app/blueprints/packages/packages.py:516 msgid "You don't have permission to do that" msgstr "Vi ne rajtas fari tion" @@ -893,55 +893,60 @@ msgid "" "changed" msgstr "" -#: app/blueprints/packages/packages.py:496 +#: app/blueprints/packages/packages.py:481 +#, python-format +msgid "Set state to %(state)s" +msgstr "" + +#: app/blueprints/packages/packages.py:511 msgid "Deleted package" msgstr "Forigita pakaĵo" -#: app/blueprints/packages/packages.py:518 +#: app/blueprints/packages/packages.py:533 msgid "Unapproved package" msgstr "Neaprobita pakaĵo" -#: app/blueprints/packages/packages.py:527 +#: app/blueprints/packages/packages.py:542 msgid "Maintainers (Comma-separated)" msgstr "Prizorgantoj (diskomitaj)" -#: app/blueprints/packages/packages.py:536 +#: app/blueprints/packages/packages.py:551 msgid "You don't have permission to edit maintainers" msgstr "Vi ne havas permeson redakti prizorgantojn" -#: app/blueprints/packages/packages.py:586 +#: app/blueprints/packages/packages.py:601 msgid "You are not a maintainer" msgstr "Vi ne estas prizorganto" -#: app/blueprints/packages/packages.py:589 +#: app/blueprints/packages/packages.py:604 msgid "Package owners cannot remove themselves as maintainers" msgstr "Pakaĵposedantoj ne povas forigi sin kiel prizorgantojn" -#: app/blueprints/packages/packages.py:621 +#: app/blueprints/packages/packages.py:636 msgid "Author Name" msgstr "Nomo de aŭtoro" -#: app/blueprints/packages/packages.py:708 +#: app/blueprints/packages/packages.py:723 msgid "Enable support detection based on dependencies (recommended)" msgstr "Trovi subtenon laŭ dependaĵoj (rekomendite)" -#: app/blueprints/packages/packages.py:709 +#: app/blueprints/packages/packages.py:724 msgid "Supported games" msgstr "" -#: app/blueprints/packages/packages.py:710 +#: app/blueprints/packages/packages.py:725 msgid "Unsupported games" msgstr "" -#: app/blueprints/packages/packages.py:711 +#: app/blueprints/packages/packages.py:726 msgid "Supports all games (unless stated) / is game independent" msgstr "" -#: app/blueprints/packages/packages.py:727 +#: app/blueprints/packages/packages.py:742 msgid "You need at least one release before you can edit game support" msgstr "" -#: app/blueprints/packages/packages.py:731 +#: app/blueprints/packages/packages.py:746 msgid "Mod(pack) needs to contain at least one mod. Please create a new release" msgstr "" @@ -1061,36 +1066,41 @@ msgstr "Forigita ĝisdatiga agordo" msgid "Now, please create an initial release" msgstr "Nun, bonvolu krei komencan eldonon" -#: app/blueprints/packages/reviews.py:46 app/blueprints/threads/__init__.py:181 +#: app/blueprints/packages/reviews.py:54 +#: app/templates/packages/translation.html:51 +msgid "Language" +msgstr "" + +#: app/blueprints/packages/reviews.py:60 app/blueprints/threads/__init__.py:181 #: app/blueprints/threads/__init__.py:182 #: app/blueprints/threads/__init__.py:282 msgid "Comment" msgstr "Komento" -#: app/blueprints/packages/reviews.py:47 +#: app/blueprints/packages/reviews.py:61 msgid "Rating" msgstr "" -#: app/blueprints/packages/reviews.py:48 app/templates/macros/reviews.html:119 +#: app/blueprints/packages/reviews.py:62 app/templates/macros/reviews.html:119 #: app/templates/macros/reviews.html:173 msgid "Yes" msgstr "Jes" -#: app/blueprints/packages/reviews.py:48 app/templates/macros/reviews.html:124 +#: app/blueprints/packages/reviews.py:62 app/templates/macros/reviews.html:124 #: app/templates/macros/reviews.html:177 msgid "Neutral" msgstr "Neŭtrala" -#: app/blueprints/packages/reviews.py:48 app/templates/macros/reviews.html:129 +#: app/blueprints/packages/reviews.py:62 app/templates/macros/reviews.html:129 #: app/templates/macros/reviews.html:181 msgid "No" msgstr "Ne" -#: app/blueprints/packages/reviews.py:57 +#: app/blueprints/packages/reviews.py:71 msgid "You can't review your own package!" msgstr "Vi ne povas recenzi vian propran pakaĵon!" -#: app/blueprints/packages/reviews.py:67 +#: app/blueprints/packages/reviews.py:81 msgid "" "You've reviewed too many packages recently. Please wait before trying " "again, and consider making your reviews more detailed" @@ -1098,18 +1108,18 @@ msgstr "" "Vi recenzis tro multajn pakaĵojn freŝdate. Bonvolu atendi antaŭ provi " "denove, kaj eble recenzu pli detale" -#: app/blueprints/packages/reviews.py:80 app/blueprints/threads/__init__.py:207 +#: app/blueprints/packages/reviews.py:94 app/blueprints/threads/__init__.py:207 #: app/blueprints/threads/__init__.py:240 #: app/blueprints/threads/__init__.py:334 app/blueprints/users/settings.py:114 #: app/logic/packages.py:131 msgid "Linking to blocked sites is not allowed" msgstr "Ligi al blokitaj retejoj ne estas permesite" -#: app/blueprints/packages/reviews.py:184 +#: app/blueprints/packages/reviews.py:199 msgid "You can't vote on the reviews on your own package!" msgstr "Vi ne povas voĉdoni pri la recenzoj de via propra pakaĵo!" -#: app/blueprints/packages/reviews.py:191 +#: app/blueprints/packages/reviews.py:206 msgid "You can't vote on your own reviews!" msgstr "Vi ne povas voĉdoni pri viaj propraj recenzoj!" @@ -1128,7 +1138,7 @@ msgid "Message" msgstr "Mesaĝo" #: app/blueprints/report/__init__.py:35 app/templates/macros/threads.html:51 -#: app/templates/packages/view.html:684 app/templates/report/index.html:4 +#: app/templates/packages/view.html:688 app/templates/report/index.html:4 #: app/templates/report/index.html:10 app/templates/users/profile.html:37 msgid "Report" msgstr "Raporti" @@ -1449,47 +1459,32 @@ msgstr "Provu skribi pli helpemajn recenzojn por akiri medalon." msgid "You are in place %(place)s." msgstr "Vi estas en la %(place)s-a pozicio." -#: app/blueprints/users/profile.py:166 -#, python-format -msgid "Top %(type)s" -msgstr "Supraj %(type)s" - -#: app/blueprints/users/profile.py:168 -#, python-format -msgid "Top %(group)d %(type)s" -msgstr "Supraj %(group)d %(type)s" - -#: app/blueprints/users/profile.py:177 -#, python-format -msgid "%(display_name)s has a %(type)s placed at #%(place)d." -msgstr "" - -#: app/blueprints/users/profile.py:192 +#: app/blueprints/users/profile.py:188 #, python-format msgid "Your packages have %(downloads)d downloads in total." msgstr "" -#: app/blueprints/users/profile.py:193 +#: app/blueprints/users/profile.py:189 msgid "First medal is at 50k." msgstr "" -#: app/blueprints/users/profile.py:198 +#: app/blueprints/users/profile.py:194 msgid ">300k downloads" msgstr "" -#: app/blueprints/users/profile.py:201 +#: app/blueprints/users/profile.py:197 msgid ">100k downloads" msgstr "" -#: app/blueprints/users/profile.py:204 +#: app/blueprints/users/profile.py:200 msgid ">75k downloads" msgstr "" -#: app/blueprints/users/profile.py:207 +#: app/blueprints/users/profile.py:203 msgid ">50k downloads" msgstr "" -#: app/blueprints/users/profile.py:208 +#: app/blueprints/users/profile.py:204 #, python-format msgid "Has received %(downloads)d downloads across all packages." msgstr "" @@ -1748,30 +1743,256 @@ msgstr "" msgid "Texture Packs" msgstr "" -#: app/models/packages.py:171 +#: app/models/packages.py:87 +msgid "Top mod" +msgstr "" + +#: app/models/packages.py:89 +msgid "Top game" +msgstr "" + +#: app/models/packages.py:91 +msgid "Top texture pack" +msgstr "" + +#: app/models/packages.py:94 +#, python-format +msgid "Top %(place)d mod" +msgstr "" + +#: app/models/packages.py:96 +#, python-format +msgid "Top %(place)d game" +msgstr "" + +#: app/models/packages.py:98 +#, python-format +msgid "Top %(place)d texture pack" +msgstr "" + +#: app/models/packages.py:102 +#, python-format +msgid "%(display_name)s has a mod placed at #%(place)d." +msgstr "" + +#: app/models/packages.py:105 +#, python-format +msgid "%(display_name)s has a game placed at #%(place)d." +msgstr "" + +#: app/models/packages.py:108 +#, python-format +msgid "%(display_name)s has a texture pack placed at #%(place)d." +msgstr "" + +#: app/models/packages.py:146 app/models/packages.py:164 +msgid "Looking for Maintainer" +msgstr "" + +#: app/models/packages.py:149 +msgid "Beta" +msgstr "" + +#: app/models/packages.py:152 +msgid "Actively Developed" +msgstr "" + +#: app/models/packages.py:155 +msgid "Maintenance Only" +msgstr "" + +#: app/models/packages.py:158 +msgid "As-is" +msgstr "" + +#: app/models/packages.py:161 +msgid "Deprecated" +msgstr "" + +#: app/models/packages.py:168 +msgid "Under active development, and may break worlds/things without warning" +msgstr "" + +#: app/models/packages.py:170 +msgid "Fully playable, but with some breakages/changes expected" +msgstr "" + +#: app/models/packages.py:172 +msgid "Finished, with bug fixes being made as needed" +msgstr "" + +#: app/models/packages.py:174 +msgid "" +"Finished, the maintainer doesn't intend to continue working on it or " +"provide support" +msgstr "" + +#: app/models/packages.py:176 +msgid "" +"The maintainer doesn't recommend this package. See the description for " +"more info" +msgstr "" + +#: app/models/packages.py:222 msgid "Submit for Approval" msgstr "" -#: app/models/packages.py:173 +#: app/models/packages.py:224 msgid "Approve" msgstr "" -#: app/models/packages.py:175 app/templates/api/create_edit_token.html:17 +#: app/models/packages.py:226 app/templates/api/create_edit_token.html:17 #: app/templates/collections/delete.html:14 #: app/templates/collections/view.html:39 #: app/templates/oauth/create_edit.html:17 #: app/templates/packages/release_edit.html:84 -#: app/templates/packages/review_create_edit.html:66 +#: app/templates/packages/review_create_edit.html:67 #: app/templates/threads/delete_reply.html:19 #: app/templates/threads/delete_thread.html:19 #: app/templates/threads/view.html:50 app/templates/users/delete.html:34 msgid "Delete" msgstr "" -#: app/models/packages.py:563 app/templates/packages/view.html:163 +#: app/models/packages.py:615 app/templates/packages/view.html:163 msgid "Work in Progress" msgstr "" +#: app/models/packages.py:1349 +#, python-format +msgid "New commit %(hash)s found on the Git repo." +msgstr "" + +#: app/models/packages.py:1353 +#, python-format +msgid "The last release was commit %(hash)s" +msgstr "" + +#: app/models/packages.py:1359 +#, python-format +msgid "New tag %(tag_name)s found on the Git repo." +msgstr "" + +#: app/models/users.py:407 +msgid "Package Edit" +msgstr "" + +#: app/models/users.py:410 +msgid "Package Approval" +msgstr "" + +#: app/models/users.py:413 app/templates/threads/list.html:12 +#: app/templates/threads/new.html:4 +msgid "New Thread" +msgstr "" + +#: app/models/users.py:416 +msgid "New Review" +msgstr "" + +#: app/models/users.py:419 +msgid "Thread Reply" +msgstr "" + +#: app/models/users.py:422 +msgid "Bot" +msgstr "" + +#: app/models/users.py:425 app/templates/macros/threads.html:27 +msgid "Maintainer" +msgstr "" + +#: app/models/users.py:428 +msgid "Editor Alert" +msgstr "" + +#: app/models/users.py:431 +msgid "Editor Misc" +msgstr "" + +#: app/models/users.py:434 +msgid "Other" +msgstr "" + +#: app/models/users.py:444 +msgid "This is a Package Edit notification." +msgstr "" + +#: app/models/users.py:446 +msgid "This is a Package Approval notification." +msgstr "" + +#: app/models/users.py:448 +msgid "This is a New Thread notification." +msgstr "" + +#: app/models/users.py:450 +msgid "This is a New Review notification." +msgstr "" + +#: app/models/users.py:452 +msgid "This is a Thread Reply notification." +msgstr "" + +#: app/models/users.py:454 +msgid "This is a Bot notification." +msgstr "" + +#: app/models/users.py:456 +msgid "This is a Maintainer change notification." +msgstr "" + +#: app/models/users.py:458 +msgid "This is an Editor Alert notification." +msgstr "" + +#: app/models/users.py:460 +msgid "This is an Editor Misc notification." +msgstr "" + +#: app/models/users.py:462 +msgid "This is an Other notification." +msgstr "" + +#: app/models/users.py:469 +msgid "When another user edits your packages, releases, etc." +msgstr "" + +#: app/models/users.py:471 +msgid "Notifications from editors related to the package approval process." +msgstr "" + +#: app/models/users.py:473 +msgid "When a thread is created on your package." +msgstr "" + +#: app/models/users.py:475 +msgid "When a user posts a review on your package." +msgstr "" + +#: app/models/users.py:477 +msgid "When someone replies to a thread you're watching." +msgstr "" + +#: app/models/users.py:479 +msgid "From a bot - for example, update notifications." +msgstr "" + +#: app/models/users.py:481 +msgid "When your package's maintainers change." +msgstr "" + +#: app/models/users.py:483 +msgid "For editors: Important alerts." +msgstr "" + +#: app/models/users.py:485 +msgid "For editors: Minor notifications, including new threads." +msgstr "" + +#: app/models/users.py:487 +msgid "Minor notifications not important enough for a dedicated category." +msgstr "" + #: app/tasks/emails.py:122 msgid "" "You are receiving this email because you are a registered user of " @@ -1880,7 +2101,7 @@ msgstr "" #: app/templates/admin/languages/list.html:4 #: app/templates/admin/languages/list.html:10 app/templates/base.html:185 -#: app/templates/packages/view.html:598 app/utils/minetest_hypertext.py:288 +#: app/templates/packages/view.html:602 app/utils/minetest_hypertext.py:288 msgid "Languages" msgstr "" @@ -1926,7 +2147,7 @@ msgid "User List" msgstr "" #: app/templates/base.html:257 app/templates/packages/view.html:190 -#: app/templates/packages/view.html:673 app/templates/threads/list.html:4 +#: app/templates/packages/view.html:677 app/templates/threads/list.html:4 msgid "Threads" msgstr "" @@ -1986,7 +2207,7 @@ msgid "%(title)s by %(author)s" msgstr "" #: app/templates/index.html:77 app/templates/packages/reviews_list.html:4 -#: app/templates/packages/view.html:194 app/templates/packages/view.html:332 +#: app/templates/packages/view.html:194 app/templates/packages/view.html:336 #: app/templates/users/profile.html:279 msgid "Reviews" msgstr "" @@ -2213,7 +2434,8 @@ msgid "This requires the collection to be public" msgstr "" #: app/templates/collections/create_edit.html:76 -#: app/templates/packages/remove.html:58 app/templates/packages/view.html:128 +#: app/templates/packages/remove.html:34 app/templates/packages/remove.html:83 +#: app/templates/packages/view.html:128 msgid "Remove" msgstr "Forigi" @@ -2238,7 +2460,7 @@ msgid "Deleting is permanent" msgstr "" #: app/templates/collections/delete.html:13 -#: app/templates/oauth/authorize.html:71 app/templates/packages/remove.html:56 +#: app/templates/oauth/authorize.html:71 app/templates/packages/remove.html:81 #: app/templates/threads/delete_reply.html:18 #: app/templates/threads/delete_thread.html:18 #: app/templates/users/delete.html:30 @@ -2365,11 +2587,6 @@ msgstr "" msgid "Manage your preferences" msgstr "" -#: app/templates/emails/notification.html:37 -#, python-format -msgid "This is a '%(type)s' notification." -msgstr "" - #: app/templates/emails/notification_digest.html:14 #: app/templates/emails/notification_digest.html:31 #, python-format @@ -2464,7 +2681,7 @@ msgid "No audit log entries." msgstr "" #: app/templates/macros/forms.html:21 app/templates/macros/reviews.html:145 -#: app/templates/packages/remove.html:48 app/templates/packages/view.html:464 +#: app/templates/packages/remove.html:73 app/templates/packages/view.html:468 #: app/templates/users/modtools.html:86 msgid "Required" msgstr "" @@ -2686,10 +2903,6 @@ msgstr "" msgid "ContentDB Grafana" msgstr "" -#: app/templates/macros/threads.html:27 -msgid "Maintainer" -msgstr "" - #: app/templates/macros/threads.html:122 msgid "This thread has been locked by a moderator." msgstr "" @@ -2732,7 +2945,7 @@ msgid "On %(trigger)s, do %(action)s" msgstr "" #: app/templates/macros/todo.html:35 app/templates/packages/view.html:122 -#: app/templates/packages/view.html:429 +#: app/templates/packages/view.html:433 msgid "Release" msgstr "" @@ -2742,7 +2955,7 @@ msgstr "" #: app/templates/macros/todo.html:48 #: app/templates/packages/releases_list.html:13 -#: app/templates/packages/view.html:433 +#: app/templates/packages/view.html:437 msgid "Update settings" msgstr "" @@ -2791,9 +3004,9 @@ msgstr "" #: app/templates/modnames/view.html:27 app/templates/oauth/authorize.html:32 #: app/templates/packages/game_support.html:42 -#: app/templates/packages/similar.html:38 app/templates/packages/view.html:470 -#: app/templates/packages/view.html:494 app/templates/packages/view.html:539 -#: app/templates/packages/view.html:571 app/templates/todo/editor.html:85 +#: app/templates/packages/similar.html:38 app/templates/packages/view.html:474 +#: app/templates/packages/view.html:498 app/templates/packages/view.html:543 +#: app/templates/packages/view.html:575 app/templates/todo/editor.html:85 #: app/templates/todo/game_support.html:45 #, python-format msgid "%(title)s by %(display_name)s" @@ -2991,10 +3204,9 @@ msgid "Read more" msgstr "" #: app/templates/packages/create_edit.html:49 -#, python-format msgid "" -"You can include a .cdb.json file in your %(type)s to update these details" -" automatically." +"You can include a .cdb.json file in your package to update these details " +"automatically." msgstr "" #: app/templates/packages/create_edit.html:55 @@ -3557,12 +3769,22 @@ msgid "" "screenshots %(screenshot_size)d MB)" msgstr "" -#: app/templates/packages/remove.html:9 +#: app/templates/packages/remove.html:4 #, python-format msgid "Remove %(title)s" msgstr "" #: app/templates/packages/remove.html:11 +msgid "Change maintenance state" +msgstr "" + +#: app/templates/packages/remove.html:13 +msgid "" +"As an alternative to removing your package, you may wish to change the " +"maintenance state." +msgstr "" + +#: app/templates/packages/remove.html:36 msgid "" "In order to avoid data loss, you cannot permanently delete packages.\n" "\t\t\tYou can remove them from ContentDB, which will cause them to not be" @@ -3573,30 +3795,30 @@ msgid "" "needed." msgstr "" -#: app/templates/packages/remove.html:19 +#: app/templates/packages/remove.html:44 msgid "" "Unapproving a package will put it back into Draft, where\n" "\t\t\t\tit can be submitted for approval again." msgstr "" -#: app/templates/packages/remove.html:28 +#: app/templates/packages/remove.html:53 msgid "and" msgstr "" -#: app/templates/packages/remove.html:34 +#: app/templates/packages/remove.html:59 #, python-format msgid "Removing this package will break the following mods: %(names)s" msgstr "" -#: app/templates/packages/remove.html:41 +#: app/templates/packages/remove.html:66 msgid "Reason" msgstr "" -#: app/templates/packages/remove.html:52 +#: app/templates/packages/remove.html:77 msgid "Reason for unapproval / deletion, this is shown in the audit log" msgstr "" -#: app/templates/packages/remove.html:61 +#: app/templates/packages/remove.html:86 msgid "Unpublish" msgstr "" @@ -3615,18 +3837,22 @@ msgstr "" msgid "Found a bug? Post on the issue tracker instead." msgstr "" -#: app/templates/packages/review_create_edit.html:67 -msgid "Delete review." +#: app/templates/packages/review_create_edit.html:55 +msgid "What language are you writing your review in?" msgstr "" #: app/templates/packages/review_create_edit.html:68 +msgid "Delete review." +msgstr "" + +#: app/templates/packages/review_create_edit.html:69 msgid "" "This will convert the review into a thread, keeping the comments but " "removing its effect on the package's rating." msgstr "" #: app/templates/packages/review_votes.html:4 -#: app/templates/packages/view.html:360 +#: app/templates/packages/view.html:364 msgid "Review Votes" msgstr "" @@ -3775,10 +4001,6 @@ msgstr "" msgid "ContentDB reads translations from locale files (.tr) in your package." msgstr "" -#: app/templates/packages/translation.html:51 -msgid "Language" -msgstr "" - #: app/templates/packages/update_config.html:4 #: app/templates/packages/update_config.html:9 msgid "Configure Git Update Detection" @@ -3879,142 +4101,146 @@ msgstr "" msgid "Translate" msgstr "" -#: app/templates/packages/view.html:310 +#: app/templates/packages/view.html:297 +msgid "Thumbnail for video" +msgstr "" + +#: app/templates/packages/view.html:314 msgid "Awaiting review" msgstr "" -#: app/templates/packages/view.html:340 app/templates/threads/view.html:77 +#: app/templates/packages/view.html:344 app/templates/threads/view.html:77 msgid "Edit Review" msgstr "" -#: app/templates/packages/view.html:345 +#: app/templates/packages/view.html:349 msgid "You can't review your own package." msgstr "" -#: app/templates/packages/view.html:355 +#: app/templates/packages/view.html:359 msgid "Package needs to be approved before it can be reviewed." msgstr "" -#: app/templates/packages/view.html:366 +#: app/templates/packages/view.html:370 msgid "Used By" msgstr "" -#: app/templates/packages/view.html:372 +#: app/templates/packages/view.html:376 msgid "Content" msgstr "" -#: app/templates/packages/view.html:374 app/templates/packages/view.html:457 +#: app/templates/packages/view.html:378 app/templates/packages/view.html:461 msgid "View content for game" msgstr "" -#: app/templates/packages/view.html:389 +#: app/templates/packages/view.html:393 msgid "Favorite" msgstr "" -#: app/templates/packages/view.html:398 +#: app/templates/packages/view.html:402 msgid "Add to collection..." msgstr "" -#: app/templates/packages/view.html:406 +#: app/templates/packages/view.html:410 #, python-format msgid "View %(count)d collections" msgstr "" -#: app/templates/packages/view.html:417 +#: app/templates/packages/view.html:421 msgid "Package may be outdated" msgstr "" -#: app/templates/packages/view.html:424 +#: app/templates/packages/view.html:428 msgid "Only visible to the author and Editors." msgstr "" -#: app/templates/packages/view.html:441 +#: app/templates/packages/view.html:445 msgid "Warning" msgstr "" -#: app/templates/packages/view.html:447 +#: app/templates/packages/view.html:451 msgid "Like this package? Help support its development by making a donation" msgstr "" -#: app/templates/packages/view.html:450 +#: app/templates/packages/view.html:454 msgid "Donate now" msgstr "" -#: app/templates/packages/view.html:462 app/utils/minetest_hypertext.py:283 +#: app/templates/packages/view.html:466 app/utils/minetest_hypertext.py:283 msgid "Dependencies" msgstr "" -#: app/templates/packages/view.html:482 +#: app/templates/packages/view.html:486 msgid "No required dependencies" msgstr "" -#: app/templates/packages/view.html:488 +#: app/templates/packages/view.html:492 msgid "Optional" msgstr "" -#: app/templates/packages/view.html:521 +#: app/templates/packages/view.html:525 msgid "Compatible Games" msgstr "" -#: app/templates/packages/view.html:526 app/templates/packages/view.html:546 +#: app/templates/packages/view.html:530 app/templates/packages/view.html:550 #: app/utils/minetest_hypertext.py:275 msgid "No specific game required" msgstr "" -#: app/templates/packages/view.html:529 +#: app/templates/packages/view.html:533 msgid "Tested with:" msgstr "" -#: app/templates/packages/view.html:551 +#: app/templates/packages/view.html:555 msgid "Is the above correct?" msgstr "" -#: app/templates/packages/view.html:552 +#: app/templates/packages/view.html:556 msgid "You need to either confirm this or tell ContentDB about supported games" msgstr "" -#: app/templates/packages/view.html:564 +#: app/templates/packages/view.html:568 msgid "Does not work with:" msgstr "" -#: app/templates/packages/view.html:584 +#: app/templates/packages/view.html:588 msgid "Please specify compatible games" msgstr "" -#: app/templates/packages/view.html:590 +#: app/templates/packages/view.html:594 msgid "Information" msgstr "" -#: app/templates/packages/view.html:596 +#: app/templates/packages/view.html:600 msgid "Technical Name" msgstr "" -#: app/templates/packages/view.html:612 app/utils/minetest_hypertext.py:295 +#: app/templates/packages/view.html:616 app/utils/minetest_hypertext.py:295 #, python-format msgid "%(code_license)s for code,
%(media_license)s for media." msgstr "" -#: app/templates/packages/view.html:620 +#: app/templates/packages/view.html:624 msgid "Unknown" msgstr "" -#: app/templates/packages/view.html:622 app/utils/minetest_hypertext.py:301 +#: app/templates/packages/view.html:626 app/utils/minetest_hypertext.py:301 msgid "Added" msgstr "" -#: app/templates/packages/view.html:636 +#: app/templates/packages/view.html:640 msgid "Remove myself" msgstr "" -#: app/templates/packages/view.html:641 app/utils/minetest_hypertext.py:303 +#: app/templates/packages/view.html:645 app/utils/minetest_hypertext.py:303 msgid "Provides" msgstr "" -#: app/templates/packages/view.html:663 +#: app/templates/packages/view.html:667 msgid "More" msgstr "" -#: app/templates/packages/view.html:692 +#: app/templates/packages/view.html:696 msgid "See audit log" msgstr "" @@ -4073,10 +4299,6 @@ msgstr "" msgid "Edit reply" msgstr "" -#: app/templates/threads/list.html:12 app/templates/threads/new.html:4 -msgid "New Thread" -msgstr "" - #: app/templates/threads/new.html:17 msgid "" "If the package shouldn't be on CDB (eg: if it doesn't work at all), then " @@ -5312,3 +5534,21 @@ msgstr "" #~ msgid "Connected" #~ msgstr "" +#~ msgid "Top %(type)s" +#~ msgstr "Supraj %(type)s" + +#~ msgid "Top %(group)d %(type)s" +#~ msgstr "Supraj %(group)d %(type)s" + +#~ msgid "%(display_name)s has a %(type)s placed at #%(place)d." +#~ msgstr "" + +#~ msgid "This is a '%(type)s' notification." +#~ msgstr "" + +#~ msgid "" +#~ "You can include a .cdb.json file " +#~ "in your %(type)s to update these " +#~ "details automatically." +#~ msgstr "" + diff --git a/translations/es/LC_MESSAGES/messages.po b/translations/es/LC_MESSAGES/messages.po index 476d710e..83e83eeb 100644 --- a/translations/es/LC_MESSAGES/messages.po +++ b/translations/es/LC_MESSAGES/messages.po @@ -7,17 +7,16 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2024-06-07 05:29+0100\n" +"POT-Creation-Date: 2024-06-08 11:15+0100\n" "PO-Revision-Date: 2024-06-07 09:01+0000\n" "Last-Translator: gallegonovato \n" -"Language-Team: Spanish \n" "Language: es\n" +"Language-Team: Spanish " +"\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 5.6-dev\n" "Generated-By: Babel 2.15.0\n" #: app/__init__.py:155 @@ -29,390 +28,58 @@ msgid "You have been banned." msgstr "Has sido expulsado." #: app/_translations.py:5 -msgid "Chat / Commands" -msgstr "Chat / Comandos" +msgid "Player vs Player (PvP)" +msgstr "Jugador contra jugador (PvP)" #: app/_translations.py:6 -msgid "Complex installation" -msgstr "Instalación compleja" +msgid "Designed to be played competitively against other players" +msgstr "Diseñado para jugar competitivamente contra otros jugadores" #: app/_translations.py:7 -msgid "Either has educational value, or is a tool to help teachers " -msgstr "" -"Tiene valor educativo o es una herramienta para ayudar a los profesores. " - -#: app/_translations.py:8 -msgid "Singleplayer-focused" -msgstr "Para un solo jugador" - -#: app/_translations.py:9 -msgid "For 16px texture packs" -msgstr "Para packs de texturas de 16px" - -#: app/_translations.py:10 -msgid "For 64px texture packs" -msgstr "Para packs de texturas de 64px" - -#: app/_translations.py:11 -msgid "Tools to manage the world" -msgstr "Herramientas para administrar el mundo" - -#: app/_translations.py:12 -msgid "Big changes to crafting gameplay" -msgstr "Grandes cambios en la creación de juegos" - -#: app/_translations.py:13 -msgid "Blood, etc" -msgstr "Sangre, etc" - -#: app/_translations.py:14 -msgid "Adds a mini-game to be played within Minetest" -msgstr "Agrega un minijuego para jugar dentro de Minetest" - -#: app/_translations.py:15 -msgid "Tools / Weapons / Armor" -msgstr "Herramientas / Armas / Armadura" - -#: app/_translations.py:16 -msgid "For content generally themed around a certain season or holiday" -msgstr "" -"Para contenidos generalmente temáticos en torno a una determinada estación o " -"festividad" - -#: app/_translations.py:17 msgid "Player Effects / Power Ups" msgstr "Efectos del jugador/potenciadores" -#: app/_translations.py:18 -msgid "World Maintenance and Tools" -msgstr "Mantenimiento del mundo y herramientas" - -#: app/_translations.py:19 -msgid "Puzzle" -msgstr "Puzzle" - -#: app/_translations.py:20 -msgid "Tools for game and mod developers" -msgstr "Herramientas para desarrolladores de juegos y mods" - -#: app/_translations.py:21 -msgid "Education" -msgstr "Educación" - -#: app/_translations.py:22 -msgid "Gore" -msgstr "Gore" - -#: app/_translations.py:23 -msgid "Transport" -msgstr "Transporte" - -#: app/_translations.py:24 -msgid "Survival" -msgstr "Supervivencia" - -#: app/_translations.py:25 -msgid "New mapgen or changes mapgen" -msgstr "Nuevo mapgen o cambios mapgen" - -#: app/_translations.py:26 -msgid "Less than 16px" -msgstr "Menos de 16px" - -#: app/_translations.py:27 app/templates/users/modtools.html:12 -msgid "Storage" -msgstr "Almacenamiento" - -#: app/_translations.py:28 -msgid "Changes the inventory GUI" -msgstr "Cambia la interfaz gráfica del usuario del inventario" - -#: app/_translations.py:29 -msgid "Jam / Combat 2020" -msgstr "Jam / Combate 2020" - -#: app/_translations.py:30 -msgid "Bad Language" -msgstr "Palabrotas" - -#: app/_translations.py:31 -msgid "64px" -msgstr "64px" - -#: app/_translations.py:32 -msgid "Focuses on or adds new sounds or musical things" -msgstr "Se centra o añade nuevos sonidos o elementos musicales" - -#: app/_translations.py:33 -msgid "Adds game mechanics or tools that change how players build." -msgstr "" -"Añade mecánicas de juego o herramientas que cambian la forma de construir de " -"los jugadores." - -#: app/_translations.py:34 -msgid "Violence" -msgstr "Violencia" - -#: app/_translations.py:35 -msgid "Strategy / RTS" -msgstr "Estrategia / RTS" - -#: app/_translations.py:36 -msgid "" -"Requires futher installation steps, such as installing luarocks or " -"editing the trusted mod setting" -msgstr "" -"Requiere pasos de instalación adicionales, como instalar luarocks o editar " -"la configuración del mod confiable" - -#: app/_translations.py:37 -msgid "Jam / Game 2021" -msgstr "Jam / Juego 2021" - -#: app/_translations.py:38 -msgid "Content that can be played alone" -msgstr "Contenido que se puede reproducir solo" - -#: app/_translations.py:39 -msgid "Can/should only be used in multiplayer" -msgstr "Solo puede/debe usarse en multijugador" - -#: app/_translations.py:40 -msgid "Adds mobs, animals, and NPCs" -msgstr "Agregar mobs, animales y NPC" - -#: app/_translations.py:41 -msgid "" -"For mods created for the Discord \"Weekly Challenges\" modding event in " -"2021" -msgstr "" -"Para modificaciones creadas para el evento de modificación \"Desafíos " -"semanales\" de Discord en 2021" - -#: app/_translations.py:42 -msgid "Mini-game" -msgstr "Mini juego" - -#: app/_translations.py:43 +#: app/_translations.py:8 msgid "" "For content that changes player effects, including physics, for example: " "speed, jump height or gravity." msgstr "" -"Para contenido que cambia los efectos del jugador, incluida la física, por " -"ejemplo: velocidad, altura de salto o gravedad." +"Para contenido que cambia los efectos del jugador, incluida la física, " +"por ejemplo: velocidad, altura de salto o gravedad." -#: app/_translations.py:44 -msgid "Contains swearing" -msgstr "Contiene palabrotas" +#: app/_translations.py:9 +msgid "Certified" +msgstr "Certificado" -#: app/_translations.py:45 +#: app/_translations.py:10 msgid "" -"Improves the world, adding weather, ambient sounds, or other environment " -"mechanics" +"Certified by the Featured Packages program. This tag may be renamed in " +"the future" msgstr "" -"Mejora el mundo, agregando clima, sonidos ambientales u otras mecánicas " -"ambientales" +"Certificado por el programa Paquetes Destacados. Es posible que se cambie" +" el nombre de esta etiqueta en el futuro" -#: app/_translations.py:46 -msgid "For mods created for the Discord \"Combat\" modding event in 2020" -msgstr "" -"Para mods creados para el evento de modificación \"Combate\" de Discord en " -"2020" - -#: app/_translations.py:47 -msgid "Inventory" -msgstr "Inventario" - -#: app/_translations.py:48 -msgid "Entries to the 2023 Minetest Game Jam " -msgstr "Inscripciones para la Minetest Game Jam de 2023 " - -#: app/_translations.py:49 -msgid "Sims" -msgstr "Sims" - -#: app/_translations.py:50 -msgid "Focuses on building, such as adding new materials or nodes" -msgstr "Se centra en la construcción, como agregar nuevos materiales o nodos" - -#: app/_translations.py:51 -msgid "Environment / Weather" -msgstr "Medio ambiente/clima" - -#: app/_translations.py:52 -msgid "Custom mapgen" -msgstr "Generador de mapas personalizado" - -#: app/_translations.py:53 -msgid "Minetest Game improved" -msgstr "Juego de Minetest mejorado" - -#: app/_translations.py:54 -msgid "HUD" -msgstr "HUD" - -#: app/_translations.py:55 -msgid "Machines / Electronics" -msgstr "Máquinas / Electrónica" - -#: app/_translations.py:56 -msgid "Developer Tools" -msgstr "Herramientas de desarrollo" - -#: app/_translations.py:57 -msgid "Jam / Game 2023" -msgstr "Jam / Juego 2023" - -#: app/_translations.py:58 -msgid "Helps with server maintenance and moderation" -msgstr "Ayuda con el mantenimiento y moderación del servidor" - -#: app/_translations.py:59 -msgid "Plants and Farming" -msgstr "Plantas y agricultura" - -#: app/_translations.py:60 -msgid "Adventure / RPG" -msgstr "Aventura / Rol" - -#: app/_translations.py:61 -msgid "" -"For games and such that are of their own kind, distinct and original in " -"nature to others of the same category." -msgstr "" -"Para juegos y similares que sean de su propia clase, distintos y originales " -"en su naturaleza a otros de la misma categoría." - -#: app/_translations.py:62 -msgid "Jam / Weekly Challenges 2021" -msgstr "Jam / Desafíos Semanales 2021" - -#: app/_translations.py:63 -msgid "For 32px texture packs" -msgstr "Para paquetes de texturas de 32px" - -#: app/_translations.py:64 -msgid "Adds or changes tools, weapons, and armor" -msgstr "Agrega o cambia herramientas, armas y armaduras" - -#: app/_translations.py:65 -msgid "GUI" -msgstr "Interfaz gráfica de usuario" - -#: app/_translations.py:66 -msgid "Seasonal" -msgstr "Estacional" - -#: app/_translations.py:67 -msgid "Commerce / Economy" -msgstr "Comercio / Economía" - -#: app/_translations.py:68 -msgid "" -"Written specifically or exclusively for use in creative mode. Adds " -"content only available through a creative inventory, or provides tools " -"that facilitate ingame creation and doesn't add difficulty or scarcity" -msgstr "" -"Escrito específica o exclusivamente para su uso en el modo creativo. Añade " -"contenido sólo disponible a través de un inventario creativo, o proporciona " -"herramientas que facilitan la creación dentro del juego y no añade " -"dificultad o escasez" - -#: app/_translations.py:69 -msgid "Forks of MTG" -msgstr "Bifurcación de MTG" - -#: app/_translations.py:70 -msgid "Non-cartoon violence. May be towards fantasy or human-like characters" -msgstr "" -"Caricaturas sin violencia. Puede dirigirse a personajes fantásticos o de " -"aspecto humano" - -#: app/_translations.py:71 -msgid "Joke" -msgstr "Broma" - -#: app/_translations.py:72 -msgid "Fear / Horror" -msgstr "Miedo/Horror" - -#: app/_translations.py:73 -msgid "128px+" -msgstr "+ de 128px" - -#: app/_translations.py:74 -msgid "Creative" -msgstr "Creativo" - -#: app/_translations.py:75 -msgid "Entries to the 2022 Minetest Game Jam " -msgstr "Inscripciones para el Minetest Game Jam 2022 " - -#: app/_translations.py:76 -msgid "Alcohol / Tobacco" -msgstr "Alcohol / Tabaco" - -#: app/_translations.py:77 -msgid "Adds or improves item storage mechanics" -msgstr "Agrega o mejora la mecánica de almacenamiento de artículos" - -#: app/_translations.py:78 -msgid "Designed to be played competitively against other players" -msgstr "Diseñado para jugar competitivamente contra otros jugadores" - -#: app/_translations.py:79 -msgid "Crafting" -msgstr "Elaboración" - -#: app/_translations.py:80 -msgid "<16px" -msgstr "<16px" - -#: app/_translations.py:81 -msgid "One-of-a-kind / Original" -msgstr "Único/Original" - -#: app/_translations.py:82 -msgid "Building" -msgstr "Construir" - -#: app/_translations.py:83 -msgid "Adds machines useful in automation, tubes, or power." -msgstr "Agrega máquinas útiles en automatización, tubos o energía." - -#: app/_translations.py:84 -msgid "Focus on puzzle solving instead of combat" -msgstr "Concéntrate en resolver acertijos en lugar de combatir" - -#: app/_translations.py:85 -msgid "Building Mechanics and Tools" -msgstr "Mecánica y herramientas de construcción" - -#: app/_translations.py:86 -msgid "Adds nodes with no other purpose than for use in building" -msgstr "Agrega nodos sin otro propósito que el de usar en la construcción" - -#: app/_translations.py:87 -msgid "Sounds / Music" -msgstr "Sonidos / Música" - -#: app/_translations.py:88 -msgid "Food / Drinks" -msgstr "Alimentos / Bebidas" - -#: app/_translations.py:89 -msgid "Decorative" -msgstr "Decorativo" - -#: app/_translations.py:90 -msgid "Gambling" -msgstr "Apuestas" - -#: app/_translations.py:91 +#: app/_translations.py:11 msgid "Server Moderation and Tools" msgstr "Herramientas y moderación del servidor" -#: app/_translations.py:92 +#: app/_translations.py:12 +msgid "Helps with server maintenance and moderation" +msgstr "Ayuda con el mantenimiento y moderación del servidor" + +#: app/_translations.py:13 +msgid "Jam / Game 2023" +msgstr "Jam / Juego 2023" + +#: app/_translations.py:14 +msgid "Entries to the 2023 Minetest Game Jam " +msgstr "Inscripciones para la Minetest Game Jam de 2023 " + +#: app/_translations.py:15 +msgid "Joke" +msgstr "Broma" + +#: app/_translations.py:16 msgid "" "For humorous content, meant as a novelty or joke, not to be taken " "seriously, and that is not meant to be used seriously or long-term." @@ -420,31 +87,119 @@ msgstr "" "Para contenido humorístico, pensado como novedad o broma, que no debe " "tomarse en serio y que no debe usarse en serio ni a largo plazo." -#: app/_translations.py:93 -msgid "API / Library" -msgstr "API/Biblioteca" +#: app/_translations.py:17 +msgid "Sounds / Music" +msgstr "Sonidos / Música" -#: app/_translations.py:94 -msgid "Certified" -msgstr "Certificado" +#: app/_translations.py:18 +msgid "Focuses on or adds new sounds or musical things" +msgstr "Se centra o añade nuevos sonidos o elementos musicales" -#: app/_translations.py:95 -msgid "Contains alcohol and/or tobacco" -msgstr "Contiene alcohol y/o tabaco" +#: app/_translations.py:19 +msgid "Developer Tools" +msgstr "Herramientas de desarrollo" -#: app/_translations.py:96 +#: app/_translations.py:20 +msgid "Tools for game and mod developers" +msgstr "Herramientas para desarrolladores de juegos y mods" + +#: app/_translations.py:21 +msgid "Shooter" +msgstr "Tirador" + +#: app/_translations.py:22 +msgid "First person shooters (FPS) and more" +msgstr "Tirador en primera persona (FPS) y más" + +#: app/_translations.py:23 +msgid "Inventory" +msgstr "Inventario" + +#: app/_translations.py:24 +msgid "Changes the inventory GUI" +msgstr "Cambia la interfaz gráfica del usuario del inventario" + +#: app/_translations.py:25 +msgid "World Maintenance and Tools" +msgstr "Mantenimiento del mundo y herramientas" + +#: app/_translations.py:26 +msgid "Tools to manage the world" +msgstr "Herramientas para administrar el mundo" + +#: app/_translations.py:27 +msgid "Crafting" +msgstr "Elaboración" + +#: app/_translations.py:28 +msgid "Big changes to crafting gameplay" +msgstr "Grandes cambios en la creación de juegos" + +#: app/_translations.py:29 +msgid "Singleplayer-focused" +msgstr "Para un solo jugador" + +#: app/_translations.py:30 +msgid "Content that can be played alone" +msgstr "Contenido que se puede reproducir solo" + +#: app/_translations.py:31 +msgid "Mapgen / Biomes / Decoration" +msgstr "Mapgen / Biomas / Decoración" + +#: app/_translations.py:32 +msgid "New mapgen or changes mapgen" +msgstr "Nuevo mapgen o cambios mapgen" + +#: app/_translations.py:33 +msgid "Adventure / RPG" +msgstr "Aventura / Rol" + +#: app/_translations.py:34 +msgid "Plants and Farming" +msgstr "Plantas y agricultura" + +#: app/_translations.py:35 msgid "Adds new plants or other farmable resources." msgstr "Agrega nuevas plantas u otros recursos cultivables." -#: app/_translations.py:97 -msgid "Multiplayer-focused" -msgstr "Centrado en multijugador" +#: app/_translations.py:36 +msgid "Tools / Weapons / Armor" +msgstr "Herramientas / Armas / Armadura" -#: app/_translations.py:98 -msgid "Primarily adds an API for other mods to use" -msgstr "Principalmente agrega una API para que la utilicen otros mods" +#: app/_translations.py:37 +msgid "Adds or changes tools, weapons, and armor" +msgstr "Agrega o cambia herramientas, armas y armaduras" -#: app/_translations.py:99 +#: app/_translations.py:38 +msgid "Sims" +msgstr "Sims" + +#: app/_translations.py:39 +msgid "" +"Mods and games that aim to simulate real life activity. Similar to " +"SimCity/TheSims/OpenTTD/etc" +msgstr "" +"Mods y juegos que tienen como objetivo simular la actividad de la vida " +"real. Similar a SimCity/TheSims/OpenTTD/etc" + +#: app/_translations.py:40 +msgid "Complex installation" +msgstr "Instalación compleja" + +#: app/_translations.py:41 +msgid "" +"Requires futher installation steps, such as installing luarocks or " +"editing the trusted mod setting" +msgstr "" +"Requiere pasos de instalación adicionales, como instalar luarocks o " +"editar la configuración del mod confiable" + +#: app/_translations.py:42 +msgid "Chat / Commands" +msgstr "Chat / Comandos" + +#: app/_translations.py:43 msgid "" "Focus on player chat/communication or who's primary function is " "interacting with the console." @@ -452,28 +207,97 @@ msgstr "" "Concéntrese en el chat/comunicación del jugador o en quién es la función " "principal de interactuar con la consola." -#: app/_translations.py:100 +#: app/_translations.py:44 +msgid "Multiplayer-focused" +msgstr "Centrado en multijugador" + +#: app/_translations.py:45 +msgid "Can/should only be used in multiplayer" +msgstr "Solo puede/debe usarse en multijugador" + +#: app/_translations.py:46 +msgid "Environment / Weather" +msgstr "Medio ambiente/clima" + +#: app/_translations.py:47 msgid "" -"Games and mods with a heavy strategy component, whether real-time or " -"turn-based" +"Improves the world, adding weather, ambient sounds, or other environment " +"mechanics" msgstr "" -"Juegos y mods con un fuerte componente de estrategia, ya sean en tiempo real " -"o por turnos" +"Mejora el mundo, agregando clima, sonidos ambientales u otras mecánicas " +"ambientales" -#: app/_translations.py:101 +#: app/_translations.py:48 +msgid "Building Mechanics and Tools" +msgstr "Mecánica y herramientas de construcción" + +#: app/_translations.py:49 +msgid "Adds game mechanics or tools that change how players build." +msgstr "" +"Añade mecánicas de juego o herramientas que cambian la forma de construir" +" de los jugadores." + +#: app/_translations.py:50 +msgid "Magic / Enchanting" +msgstr "Magia / Encantamientos" + +#: app/_translations.py:51 +msgid "Decorative" +msgstr "Decorativo" + +#: app/_translations.py:52 +msgid "Adds nodes with no other purpose than for use in building" +msgstr "Agrega nodos sin otro propósito que el de usar en la construcción" + +#: app/_translations.py:53 +msgid "One-of-a-kind / Original" +msgstr "Único/Original" + +#: app/_translations.py:54 msgid "" -"Written specifically for survival gameplay with a focus on game-balance, " -"difficulty level, or resources available through crafting, mining, ..." +"For games and such that are of their own kind, distinct and original in " +"nature to others of the same category." msgstr "" -"Escrito específicamente para juegos de supervivencia con un enfoque en el " -"equilibrio del juego, el nivel de dificultad o los recursos disponibles a " -"través de la elaboración, la minería,..." +"Para juegos y similares que sean de su propia clase, distintos y " +"originales en su naturaleza a otros de la misma categoría." -#: app/_translations.py:102 -msgid "Entries to the 2021 Minetest Game Jam" -msgstr "Inscripciones al Minetest Game Jam 2021" +#: app/_translations.py:55 +msgid "Building" +msgstr "Construir" -#: app/_translations.py:103 +#: app/_translations.py:56 +msgid "Focuses on building, such as adding new materials or nodes" +msgstr "Se centra en la construcción, como agregar nuevos materiales o nodos" + +#: app/_translations.py:57 +msgid "Mobs / Animals / NPCs" +msgstr "Mobs / Animales / NPC" + +#: app/_translations.py:58 +msgid "Adds mobs, animals, and NPCs" +msgstr "Agregar mobs, animales y NPC" + +#: app/_translations.py:59 +msgid "<16px" +msgstr "<16px" + +#: app/_translations.py:60 +msgid "Less than 16px" +msgstr "Menos de 16px" + +#: app/_translations.py:61 +msgid "Puzzle" +msgstr "Puzzle" + +#: app/_translations.py:62 +msgid "Focus on puzzle solving instead of combat" +msgstr "Concéntrate en resolver acertijos en lugar de combatir" + +#: app/_translations.py:63 +msgid "Custom mapgen" +msgstr "Generador de mapas personalizado" + +#: app/_translations.py:64 msgid "" "Contains a completely custom mapgen implemented in Lua, usually requires " "worlds to be set to the 'singlenode' mapgen." @@ -482,41 +306,224 @@ msgstr "" "generalmente requiere que los mundos se configuren en el mapgen de 'nodo " "único'." -#: app/_translations.py:104 -msgid " Jam / Game 2022" -msgstr " Jam / Game 2022" - -#: app/_translations.py:105 +#: app/_translations.py:65 msgid "Sports" msgstr "Deportes" -#: app/_translations.py:106 +#: app/_translations.py:66 +msgid "Player vs Environment (PvE)" +msgstr "Jugador contra el entorno (PvE)" + +#: app/_translations.py:67 +msgid "" +"For content designed for one or more players that focus on combat against" +" the world, mobs, or NPCs." +msgstr "" +"Para contenido diseñado para uno o más jugadores que se centra en el " +"combate contra el mundo, mobs o NPC." + +#: app/_translations.py:68 +msgid "16px" +msgstr "16px" + +#: app/_translations.py:69 +msgid "For 16px texture packs" +msgstr "Para packs de texturas de 16px" + +#: app/_translations.py:70 app/templates/users/modtools.html:12 +msgid "Storage" +msgstr "Almacenamiento" + +#: app/_translations.py:71 +msgid "Adds or improves item storage mechanics" +msgstr "Agrega o mejora la mecánica de almacenamiento de artículos" + +#: app/_translations.py:72 +msgid "Education" +msgstr "Educación" + +#: app/_translations.py:73 +msgid "Either has educational value, or is a tool to help teachers " +msgstr "Tiene valor educativo o es una herramienta para ayudar a los profesores. " + +#: app/_translations.py:74 +msgid "API / Library" +msgstr "API/Biblioteca" + +#: app/_translations.py:75 +msgid "Primarily adds an API for other mods to use" +msgstr "Principalmente agrega una API para que la utilicen otros mods" + +#: app/_translations.py:76 +msgid "Survival" +msgstr "Supervivencia" + +#: app/_translations.py:77 +msgid "" +"Written specifically for survival gameplay with a focus on game-balance, " +"difficulty level, or resources available through crafting, mining, ..." +msgstr "" +"Escrito específicamente para juegos de supervivencia con un enfoque en el" +" equilibrio del juego, el nivel de dificultad o los recursos disponibles " +"a través de la elaboración, la minería,..." + +#: app/_translations.py:78 +msgid "HUD" +msgstr "HUD" + +#: app/_translations.py:79 +msgid "For mods that grant the player extra information in the HUD" +msgstr "Para mods que otorgan al jugador información adicional en el HUD" + +#: app/_translations.py:80 +msgid "Mini-game" +msgstr "Mini juego" + +#: app/_translations.py:81 +msgid "Adds a mini-game to be played within Minetest" +msgstr "Agrega un minijuego para jugar dentro de Minetest" + +#: app/_translations.py:82 +msgid "Seasonal" +msgstr "Estacional" + +#: app/_translations.py:83 +msgid "For content generally themed around a certain season or holiday" +msgstr "" +"Para contenidos generalmente temáticos en torno a una determinada " +"estación o festividad" + +#: app/_translations.py:84 +msgid "Jam / Weekly Challenges 2021" +msgstr "Jam / Desafíos Semanales 2021" + +#: app/_translations.py:85 +msgid "" +"For mods created for the Discord \"Weekly Challenges\" modding event in " +"2021" +msgstr "" +"Para modificaciones creadas para el evento de modificación \"Desafíos " +"semanales\" de Discord en 2021" + +#: app/_translations.py:86 +msgid "64px" +msgstr "64px" + +#: app/_translations.py:87 +msgid "For 64px texture packs" +msgstr "Para packs de texturas de 64px" + +#: app/_translations.py:88 +msgid "Food / Drinks" +msgstr "Alimentos / Bebidas" + +#: app/_translations.py:89 +msgid "GUI" +msgstr "Interfaz gráfica de usuario" + +#: app/_translations.py:90 +msgid "For content whose main utility / feature is in GUI/formspec form" +msgstr "" +"Para contenido cuya utilidad/característica principal está en formato " +"GUI/formspec" + +#: app/_translations.py:91 +msgid "Minetest Game improved" +msgstr "Juego de Minetest mejorado" + +#: app/_translations.py:92 +msgid "Forks of MTG" +msgstr "Bifurcación de MTG" + +#: app/_translations.py:93 +msgid "Creative" +msgstr "Creativo" + +#: app/_translations.py:94 +msgid "" +"Written specifically or exclusively for use in creative mode. Adds " +"content only available through a creative inventory, or provides tools " +"that facilitate ingame creation and doesn't add difficulty or scarcity" +msgstr "" +"Escrito específica o exclusivamente para su uso en el modo creativo. " +"Añade contenido sólo disponible a través de un inventario creativo, o " +"proporciona herramientas que facilitan la creación dentro del juego y no " +"añade dificultad o escasez" + +#: app/_translations.py:95 +msgid "Jam / Combat 2020" +msgstr "Jam / Combate 2020" + +#: app/_translations.py:96 +msgid "For mods created for the Discord \"Combat\" modding event in 2020" +msgstr "" +"Para mods creados para el evento de modificación \"Combate\" de Discord " +"en 2020" + +#: app/_translations.py:97 +msgid "Transport" +msgstr "Transporte" + +#: app/_translations.py:98 msgid "" "Adds or changes transportation methods. Includes teleportation, vehicles," " ridable mobs, transport infrastructure and thematic content" msgstr "" "Agrega o cambia métodos de transporte. Incluye teletransportación, " -"vehículos, mobs montables, infraestructura de transporte y contenido temático" +"vehículos, mobs montables, infraestructura de transporte y contenido " +"temático" + +#: app/_translations.py:99 +msgid "32px" +msgstr "32px" + +#: app/_translations.py:100 +msgid "For 32px texture packs" +msgstr "Para paquetes de texturas de 32px" + +#: app/_translations.py:101 +msgid "Machines / Electronics" +msgstr "Máquinas / Electrónica" + +#: app/_translations.py:102 +msgid "Adds machines useful in automation, tubes, or power." +msgstr "Agrega máquinas útiles en automatización, tubos o energía." + +#: app/_translations.py:103 +msgid "Commerce / Economy" +msgstr "Comercio / Economía" + +#: app/_translations.py:104 +msgid "Related to economies, money, and trading" +msgstr "Relacionado con las economías, el dinero y el comercio" + +#: app/_translations.py:105 +msgid "Jam / Game 2021" +msgstr "Jam / Juego 2021" + +#: app/_translations.py:106 +msgid "Entries to the 2021 Minetest Game Jam" +msgstr "Inscripciones al Minetest Game Jam 2021" #: app/_translations.py:107 -msgid "Player vs Environment (PvE)" -msgstr "Jugador contra el entorno (PvE)" +msgid "Strategy / RTS" +msgstr "Estrategia / RTS" #: app/_translations.py:108 -msgid "For mods that grant the player extra information in the HUD" -msgstr "Para mods que otorgan al jugador información adicional en el HUD" +msgid "" +"Games and mods with a heavy strategy component, whether real-time or " +"turn-based" +msgstr "" +"Juegos y mods con un fuerte componente de estrategia, ya sean en tiempo " +"real o por turnos" #: app/_translations.py:109 -msgid "" -"Mods and games that aim to simulate real life activity. Similar to " -"SimCity/TheSims/OpenTTD/etc" -msgstr "" -"Mods y juegos que tienen como objetivo simular la actividad de la vida real. " -"Similar a SimCity/TheSims/OpenTTD/etc" +msgid "128px+" +msgstr "+ de 128px" #: app/_translations.py:110 -msgid "Shocking and scary content. May scare young children" -msgstr "Contenido impactante y aterrador. Puede asustar a los niños pequeños" +msgid "For 128px or higher texture packs" +msgstr "Para paquetes de texturas de 128px o superiores" #: app/_translations.py:111 msgid "Player customization / Skins" @@ -531,78 +538,70 @@ msgstr "" "agregando accesorios." #: app/_translations.py:113 -msgid "" -"Certified by the Featured Packages program. This tag may be renamed in " -"the future" -msgstr "" -"Certificado por el programa Paquetes Destacados. Es posible que se cambie el " -"nombre de esta etiqueta en el futuro" +msgid " Jam / Game 2022" +msgstr " Jam / Game 2022" #: app/_translations.py:114 -msgid "Mobs / Animals / NPCs" -msgstr "Mobs / Animales / NPC" +msgid "Entries to the 2022 Minetest Game Jam " +msgstr "Inscripciones para el Minetest Game Jam 2022 " #: app/_translations.py:115 -msgid "For 128px or higher texture packs" -msgstr "Para paquetes de texturas de 128px o superiores" +msgid "Gore" +msgstr "Gore" #: app/_translations.py:116 -msgid "16px" -msgstr "16px" +msgid "Blood, etc" +msgstr "Sangre, etc" #: app/_translations.py:117 -msgid "Games of chance, gambling games, etc" -msgstr "Juegos de azar, apuestas, etc" +msgid "Gambling" +msgstr "Apuestas" #: app/_translations.py:118 -msgid "Mapgen / Biomes / Decoration" -msgstr "Mapgen / Biomas / Decoración" +msgid "Games of chance, gambling games, etc" +msgstr "Juegos de azar, apuestas, etc" #: app/_translations.py:119 msgid "Drugs" msgstr "Drogas" #: app/_translations.py:120 -msgid "Related to economies, money, and trading" -msgstr "Relacionado con las economías, el dinero y el comercio" - -#: app/_translations.py:121 -msgid "" -"For content designed for one or more players that focus on combat against" -" the world, mobs, or NPCs." -msgstr "" -"Para contenido diseñado para uno o más jugadores que se centra en el combate " -"contra el mundo, mobs o NPC." - -#: app/_translations.py:122 -msgid "For content whose main utility / feature is in GUI/formspec form" -msgstr "" -"Para contenido cuya utilidad/característica principal está en formato GUI/" -"formspec" - -#: app/_translations.py:123 -msgid "32px" -msgstr "32px" - -#: app/_translations.py:124 -msgid "Player vs Player (PvP)" -msgstr "Jugador contra jugador (PvP)" - -#: app/_translations.py:125 -msgid "Magic / Enchanting" -msgstr "Magia / Encantamientos" - -#: app/_translations.py:126 msgid "Contains illegal drugs, such as marijuana" msgstr "Contiene drogas ilegales, como marihuana" +#: app/_translations.py:121 +msgid "Violence" +msgstr "Violencia" + +#: app/_translations.py:122 +msgid "Non-cartoon violence. May be towards fantasy or human-like characters" +msgstr "" +"Caricaturas sin violencia. Puede dirigirse a personajes fantásticos o de " +"aspecto humano" + +#: app/_translations.py:123 +msgid "Fear / Horror" +msgstr "Miedo/Horror" + +#: app/_translations.py:124 +msgid "Shocking and scary content. May scare young children" +msgstr "Contenido impactante y aterrador. Puede asustar a los niños pequeños" + +#: app/_translations.py:125 +msgid "Bad Language" +msgstr "Palabrotas" + +#: app/_translations.py:126 +msgid "Contains swearing" +msgstr "Contiene palabrotas" + #: app/_translations.py:127 -msgid "First person shooters (FPS) and more" -msgstr "Tirador en primera persona (FPS) y más" +msgid "Alcohol / Tobacco" +msgstr "Alcohol / Tabaco" #: app/_translations.py:128 -msgid "Shooter" -msgstr "Tirador" +msgid "Contains alcohol and/or tobacco" +msgstr "Contiene alcohol y/o tabaco" #: app/querybuilder.py:58 app/templates/admin/languages/list.html:27 #: app/templates/admin/tags/list.html:38 @@ -640,11 +639,11 @@ 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:251 -#: app/blueprints/packages/packages.py:528 -#: app/blueprints/packages/packages.py:624 -#: app/blueprints/packages/packages.py:712 +#: app/blueprints/packages/packages.py:543 +#: app/blueprints/packages/packages.py:639 +#: app/blueprints/packages/packages.py:727 #: app/blueprints/packages/releases.py:62 -#: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:49 +#: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:63 #: app/blueprints/packages/screenshots.py:36 #: app/blueprints/packages/screenshots.py:42 #: app/blueprints/packages/screenshots.py:47 @@ -656,7 +655,7 @@ msgstr "Guardar" #: app/blueprints/collections/__init__.py:77 #: app/blueprints/oauth/__init__.py:168 app/blueprints/packages/releases.py:54 -#: app/blueprints/packages/releases.py:66 app/blueprints/packages/reviews.py:45 +#: app/blueprints/packages/releases.py:66 app/blueprints/packages/reviews.py:53 #: app/blueprints/threads/__init__.py:281 #: app/templates/admin/languages/list.html:23 #: app/templates/macros/reviews.html:138 app/templates/macros/topics.html:5 @@ -760,7 +759,7 @@ msgstr "Traducción" #: app/blueprints/packages/__init__.py:42 #: app/templates/packages/releases_list.html:34 -#: app/templates/packages/view.html:653 app/templates/todo/editor.html:75 +#: app/templates/packages/view.html:657 app/templates/todo/editor.html:75 msgid "Releases" msgstr "Lanzamientos" @@ -772,7 +771,7 @@ msgstr "Capturas de pantalla" #: app/blueprints/packages/__init__.py:52 #: app/templates/packages/edit_maintainers.html:8 -#: app/templates/packages/view.html:624 app/utils/minetest_hypertext.py:302 +#: app/templates/packages/view.html:628 app/utils/minetest_hypertext.py:302 msgid "Maintainers" msgstr "Mantenedores" @@ -805,7 +804,7 @@ msgstr "Juegos Soportados" msgid "No download available." msgstr "Ninguna descarga disponible." -#: app/blueprints/packages/packages.py:229 app/templates/packages/view.html:594 +#: app/blueprints/packages/packages.py:229 app/templates/packages/view.html:598 #: app/utils/minetest_hypertext.py:263 msgid "Type" msgstr "Tipo" @@ -815,12 +814,12 @@ msgid "Title (Human-readable)" msgstr "Título (legible por humanos)" #: app/blueprints/packages/packages.py:231 -#: app/blueprints/packages/packages.py:622 +#: app/blueprints/packages/packages.py:637 msgid "Name (Technical)" msgstr "Nombre (Técnico)" #: app/blueprints/packages/packages.py:231 -#: app/blueprints/packages/packages.py:623 +#: app/blueprints/packages/packages.py:638 #: 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 (_)" @@ -829,7 +828,7 @@ msgstr "Sólo letras minúsculas (a-z), dígitos (0-9) y guiones bajos (_)" msgid "Short Description (Plaintext)" msgstr "Breve descripción (texto sin formato)" -#: app/blueprints/packages/packages.py:234 app/templates/packages/view.html:616 +#: app/blueprints/packages/packages.py:234 app/templates/packages/view.html:620 #: app/utils/minetest_hypertext.py:300 msgid "Maintenance State" msgstr "Estado de mantenimiento" @@ -844,7 +843,7 @@ msgstr "Etiquetas" msgid "Content Warnings" msgstr "Advertencias de contenido" -#: app/blueprints/packages/packages.py:238 app/templates/packages/view.html:605 +#: app/blueprints/packages/packages.py:238 app/templates/packages/view.html:609 #: app/utils/minetest_hypertext.py:298 msgid "License" msgstr "Licencia" @@ -928,8 +927,8 @@ msgid "Permission denied" msgstr "Permiso denegado" #: app/blueprints/packages/packages.py:403 -#: app/blueprints/packages/packages.py:479 -#: app/blueprints/packages/packages.py:501 +#: app/blueprints/packages/packages.py:494 +#: app/blueprints/packages/packages.py:516 msgid "You don't have permission to do that" msgstr "No tienes permiso para hacer eso" @@ -945,59 +944,64 @@ msgstr "" "Por favor, comente en el hilo de aprobación para que los editores sepan " "qué ha cambiado" -#: app/blueprints/packages/packages.py:496 +#: app/blueprints/packages/packages.py:481 +#, python-format +msgid "Set state to %(state)s" +msgstr "" + +#: app/blueprints/packages/packages.py:511 msgid "Deleted package" msgstr "Paquete eliminado" -#: app/blueprints/packages/packages.py:518 +#: app/blueprints/packages/packages.py:533 msgid "Unapproved package" msgstr "Paquete no aprobado" -#: app/blueprints/packages/packages.py:527 +#: app/blueprints/packages/packages.py:542 msgid "Maintainers (Comma-separated)" msgstr "Mantenedores (separados por comas)" -#: app/blueprints/packages/packages.py:536 +#: app/blueprints/packages/packages.py:551 msgid "You don't have permission to edit maintainers" msgstr "No tienes permiso para editar a los mantenedores" -#: app/blueprints/packages/packages.py:586 +#: app/blueprints/packages/packages.py:601 msgid "You are not a maintainer" msgstr "No eres un mantenedor" -#: app/blueprints/packages/packages.py:589 +#: app/blueprints/packages/packages.py:604 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:621 +#: app/blueprints/packages/packages.py:636 msgid "Author Name" msgstr "Nombre del autor" -#: app/blueprints/packages/packages.py:708 +#: app/blueprints/packages/packages.py:723 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:709 +#: app/blueprints/packages/packages.py:724 msgid "Supported games" msgstr "Juegos soportados" -#: app/blueprints/packages/packages.py:710 +#: app/blueprints/packages/packages.py:725 msgid "Unsupported games" msgstr "Juegos no compatibles" -#: app/blueprints/packages/packages.py:711 +#: app/blueprints/packages/packages.py:726 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:727 +#: app/blueprints/packages/packages.py:742 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:731 +#: app/blueprints/packages/packages.py:746 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 " @@ -1120,36 +1124,41 @@ msgstr "Configuración de actualización eliminada" msgid "Now, please create an initial release" msgstr "Ahora, crea un lanzamiento inicial" -#: app/blueprints/packages/reviews.py:46 app/blueprints/threads/__init__.py:181 +#: app/blueprints/packages/reviews.py:54 +#: app/templates/packages/translation.html:51 +msgid "Language" +msgstr "Idioma" + +#: app/blueprints/packages/reviews.py:60 app/blueprints/threads/__init__.py:181 #: app/blueprints/threads/__init__.py:182 #: app/blueprints/threads/__init__.py:282 msgid "Comment" msgstr "Comentar" -#: app/blueprints/packages/reviews.py:47 +#: app/blueprints/packages/reviews.py:61 msgid "Rating" msgstr "Calificación" -#: app/blueprints/packages/reviews.py:48 app/templates/macros/reviews.html:119 +#: app/blueprints/packages/reviews.py:62 app/templates/macros/reviews.html:119 #: app/templates/macros/reviews.html:173 msgid "Yes" msgstr "Sí" -#: app/blueprints/packages/reviews.py:48 app/templates/macros/reviews.html:124 +#: app/blueprints/packages/reviews.py:62 app/templates/macros/reviews.html:124 #: app/templates/macros/reviews.html:177 msgid "Neutral" msgstr "Neutral" -#: app/blueprints/packages/reviews.py:48 app/templates/macros/reviews.html:129 +#: app/blueprints/packages/reviews.py:62 app/templates/macros/reviews.html:129 #: app/templates/macros/reviews.html:181 msgid "No" msgstr "No" -#: app/blueprints/packages/reviews.py:57 +#: app/blueprints/packages/reviews.py:71 msgid "You can't review your own package!" msgstr "¡No puede reseñar su propio paquete!" -#: app/blueprints/packages/reviews.py:67 +#: app/blueprints/packages/reviews.py:81 msgid "" "You've reviewed too many packages recently. Please wait before trying " "again, and consider making your reviews more detailed" @@ -1157,18 +1166,18 @@ msgstr "" "Has reseñado demasiados paquetes recientemente. Por favor espera antes de" " volverlo a intentar, y considera hacer tus reseñas más detalladas" -#: app/blueprints/packages/reviews.py:80 app/blueprints/threads/__init__.py:207 +#: app/blueprints/packages/reviews.py:94 app/blueprints/threads/__init__.py:207 #: app/blueprints/threads/__init__.py:240 #: app/blueprints/threads/__init__.py:334 app/blueprints/users/settings.py:114 #: app/logic/packages.py:131 msgid "Linking to blocked sites is not allowed" msgstr "No se permite enlazar a sitios bloqueados" -#: app/blueprints/packages/reviews.py:184 +#: app/blueprints/packages/reviews.py:199 msgid "You can't vote on the reviews on your own package!" msgstr "¡No puede votar en las reseñas de su propio paquete!" -#: app/blueprints/packages/reviews.py:191 +#: app/blueprints/packages/reviews.py:206 msgid "You can't vote on your own reviews!" msgstr "¡No puede votar en sus propias reseñas!" @@ -1187,7 +1196,7 @@ msgid "Message" msgstr "Mensaje" #: app/blueprints/report/__init__.py:35 app/templates/macros/threads.html:51 -#: app/templates/packages/view.html:684 app/templates/report/index.html:4 +#: app/templates/packages/view.html:688 app/templates/report/index.html:4 #: app/templates/report/index.html:10 app/templates/users/profile.html:37 msgid "Report" msgstr "Reportar" @@ -1513,47 +1522,32 @@ msgstr "Considere escribir más reseñas útiles para conseguir una medalla." msgid "You are in place %(place)s." msgstr "Estás en el lugar %(place)s." -#: app/blueprints/users/profile.py:166 -#, python-format -msgid "Top %(type)s" -msgstr "Mejor(es) %(type)s" - -#: app/blueprints/users/profile.py:168 -#, python-format -msgid "Top %(group)d %(type)s" -msgstr "Top %(group)d %(type)s" - -#: app/blueprints/users/profile.py:177 -#, python-format -msgid "%(display_name)s has a %(type)s placed at #%(place)d." -msgstr "%(display_name)s tiene un %(type)s en el puesto #%(place)d." - -#: app/blueprints/users/profile.py:192 +#: app/blueprints/users/profile.py:188 #, python-format msgid "Your packages have %(downloads)d downloads in total." msgstr "Sus paquetes tienen %(downloads)d descargas en total." -#: app/blueprints/users/profile.py:193 +#: app/blueprints/users/profile.py:189 msgid "First medal is at 50k." msgstr "La primera medalla está en 50k." -#: app/blueprints/users/profile.py:198 +#: app/blueprints/users/profile.py:194 msgid ">300k downloads" msgstr ">300k descargas" -#: app/blueprints/users/profile.py:201 +#: app/blueprints/users/profile.py:197 msgid ">100k downloads" msgstr ">100k descargas" -#: app/blueprints/users/profile.py:204 +#: app/blueprints/users/profile.py:200 msgid ">75k downloads" msgstr ">75k descargas" -#: app/blueprints/users/profile.py:207 +#: app/blueprints/users/profile.py:203 msgid ">50k downloads" msgstr ">50k descargas" -#: app/blueprints/users/profile.py:208 +#: app/blueprints/users/profile.py:204 #, python-format msgid "Has received %(downloads)d downloads across all packages." msgstr "Ha recibido %(downloads)d descargas entre todos los paquetes." @@ -1602,8 +1596,8 @@ msgid "" "You need to add an email address and password before you can remove your " "GitHub account" msgstr "" -"Debes agregar una dirección de correo electrónico y una contraseña antes de " -"poder eliminar tu cuenta de GitHub" +"Debes agregar una dirección de correo electrónico y una contraseña antes " +"de poder eliminar tu cuenta de GitHub" #: app/blueprints/users/settings.py:279 msgid "Users with moderator rank or above cannot be deleted" @@ -1797,8 +1791,8 @@ msgid "" "Unable to create an account as the username is already taken. If you " "meant to log in, you need to connect %(provider)s to your account first" msgstr "" -"No se puede crear una cuenta porque el nombre de usuario ya está ocupado. Si " -"desea iniciar sesión, primero debe conectar %(provider)s a su cuenta" +"No se puede crear una cuenta porque el nombre de usuario ya está ocupado." +" Si desea iniciar sesión, primero debe conectar %(provider)s a su cuenta" #: app/logic/users.py:33 msgid "That username/display name is already in use, please choose another." @@ -1809,7 +1803,8 @@ msgstr "" #: app/logic/users.py:40 msgid "Unable to create an account as the username was used in the past." msgstr "" -"No se puede crear una cuenta porque el nombre de usuario se usó en el pasado." +"No se puede crear una cuenta porque el nombre de usuario se usó en el " +"pasado." #: app/models/packages.py:69 msgid "Mod" @@ -1837,30 +1832,256 @@ msgstr "Juegos" msgid "Texture Packs" msgstr "Paquetes de texturas" -#: app/models/packages.py:171 +#: app/models/packages.py:87 +msgid "Top mod" +msgstr "" + +#: app/models/packages.py:89 +msgid "Top game" +msgstr "" + +#: app/models/packages.py:91 +msgid "Top texture pack" +msgstr "" + +#: app/models/packages.py:94 +#, python-format +msgid "Top %(place)d mod" +msgstr "" + +#: app/models/packages.py:96 +#, python-format +msgid "Top %(place)d game" +msgstr "" + +#: app/models/packages.py:98 +#, python-format +msgid "Top %(place)d texture pack" +msgstr "" + +#: app/models/packages.py:102 +#, python-format +msgid "%(display_name)s has a mod placed at #%(place)d." +msgstr "" + +#: app/models/packages.py:105 +#, python-format +msgid "%(display_name)s has a game placed at #%(place)d." +msgstr "" + +#: app/models/packages.py:108 +#, python-format +msgid "%(display_name)s has a texture pack placed at #%(place)d." +msgstr "" + +#: app/models/packages.py:146 app/models/packages.py:164 +msgid "Looking for Maintainer" +msgstr "" + +#: app/models/packages.py:149 +msgid "Beta" +msgstr "" + +#: app/models/packages.py:152 +msgid "Actively Developed" +msgstr "" + +#: app/models/packages.py:155 +msgid "Maintenance Only" +msgstr "" + +#: app/models/packages.py:158 +msgid "As-is" +msgstr "" + +#: app/models/packages.py:161 +msgid "Deprecated" +msgstr "" + +#: app/models/packages.py:168 +msgid "Under active development, and may break worlds/things without warning" +msgstr "" + +#: app/models/packages.py:170 +msgid "Fully playable, but with some breakages/changes expected" +msgstr "" + +#: app/models/packages.py:172 +msgid "Finished, with bug fixes being made as needed" +msgstr "" + +#: app/models/packages.py:174 +msgid "" +"Finished, the maintainer doesn't intend to continue working on it or " +"provide support" +msgstr "" + +#: app/models/packages.py:176 +msgid "" +"The maintainer doesn't recommend this package. See the description for " +"more info" +msgstr "" + +#: app/models/packages.py:222 msgid "Submit for Approval" msgstr "Entregar para Revisión" -#: app/models/packages.py:173 +#: app/models/packages.py:224 msgid "Approve" msgstr "Aprobar" -#: app/models/packages.py:175 app/templates/api/create_edit_token.html:17 +#: app/models/packages.py:226 app/templates/api/create_edit_token.html:17 #: app/templates/collections/delete.html:14 #: app/templates/collections/view.html:39 #: app/templates/oauth/create_edit.html:17 #: app/templates/packages/release_edit.html:84 -#: app/templates/packages/review_create_edit.html:66 +#: app/templates/packages/review_create_edit.html:67 #: app/templates/threads/delete_reply.html:19 #: app/templates/threads/delete_thread.html:19 #: app/templates/threads/view.html:50 app/templates/users/delete.html:34 msgid "Delete" msgstr "Borrar" -#: app/models/packages.py:563 app/templates/packages/view.html:163 +#: app/models/packages.py:615 app/templates/packages/view.html:163 msgid "Work in Progress" msgstr "En progreso" +#: app/models/packages.py:1349 +#, python-format +msgid "New commit %(hash)s found on the Git repo." +msgstr "" + +#: app/models/packages.py:1353 +#, python-format +msgid "The last release was commit %(hash)s" +msgstr "" + +#: app/models/packages.py:1359 +#, python-format +msgid "New tag %(tag_name)s found on the Git repo." +msgstr "" + +#: app/models/users.py:407 +msgid "Package Edit" +msgstr "" + +#: app/models/users.py:410 +msgid "Package Approval" +msgstr "" + +#: app/models/users.py:413 app/templates/threads/list.html:12 +#: app/templates/threads/new.html:4 +msgid "New Thread" +msgstr "Nuevo hilo" + +#: app/models/users.py:416 +msgid "New Review" +msgstr "" + +#: app/models/users.py:419 +msgid "Thread Reply" +msgstr "" + +#: app/models/users.py:422 +msgid "Bot" +msgstr "" + +#: app/models/users.py:425 app/templates/macros/threads.html:27 +msgid "Maintainer" +msgstr "Mantenedor" + +#: app/models/users.py:428 +msgid "Editor Alert" +msgstr "" + +#: app/models/users.py:431 +msgid "Editor Misc" +msgstr "" + +#: app/models/users.py:434 +msgid "Other" +msgstr "" + +#: app/models/users.py:444 +msgid "This is a Package Edit notification." +msgstr "" + +#: app/models/users.py:446 +msgid "This is a Package Approval notification." +msgstr "" + +#: app/models/users.py:448 +msgid "This is a New Thread notification." +msgstr "" + +#: app/models/users.py:450 +msgid "This is a New Review notification." +msgstr "" + +#: app/models/users.py:452 +msgid "This is a Thread Reply notification." +msgstr "" + +#: app/models/users.py:454 +msgid "This is a Bot notification." +msgstr "" + +#: app/models/users.py:456 +msgid "This is a Maintainer change notification." +msgstr "" + +#: app/models/users.py:458 +msgid "This is an Editor Alert notification." +msgstr "" + +#: app/models/users.py:460 +msgid "This is an Editor Misc notification." +msgstr "" + +#: app/models/users.py:462 +msgid "This is an Other notification." +msgstr "" + +#: app/models/users.py:469 +msgid "When another user edits your packages, releases, etc." +msgstr "" + +#: app/models/users.py:471 +msgid "Notifications from editors related to the package approval process." +msgstr "" + +#: app/models/users.py:473 +msgid "When a thread is created on your package." +msgstr "" + +#: app/models/users.py:475 +msgid "When a user posts a review on your package." +msgstr "" + +#: app/models/users.py:477 +msgid "When someone replies to a thread you're watching." +msgstr "" + +#: app/models/users.py:479 +msgid "From a bot - for example, update notifications." +msgstr "" + +#: app/models/users.py:481 +msgid "When your package's maintainers change." +msgstr "" + +#: app/models/users.py:483 +msgid "For editors: Important alerts." +msgstr "" + +#: app/models/users.py:485 +msgid "For editors: Minor notifications, including new threads." +msgstr "" + +#: app/models/users.py:487 +msgid "Minor notifications not important enough for a dedicated category." +msgstr "" + #: app/tasks/emails.py:122 msgid "" "You are receiving this email because you are a registered user of " @@ -1975,7 +2196,7 @@ msgstr "Cerrar sesión" #: app/templates/admin/languages/list.html:4 #: app/templates/admin/languages/list.html:10 app/templates/base.html:185 -#: app/templates/packages/view.html:598 app/utils/minetest_hypertext.py:288 +#: app/templates/packages/view.html:602 app/utils/minetest_hypertext.py:288 msgid "Languages" msgstr "Idiomas" @@ -2021,7 +2242,7 @@ msgid "User List" msgstr "Lista de usuarios" #: app/templates/base.html:257 app/templates/packages/view.html:190 -#: app/templates/packages/view.html:673 app/templates/threads/list.html:4 +#: app/templates/packages/view.html:677 app/templates/threads/list.html:4 msgid "Threads" msgstr "Hilos de discusión" @@ -2083,7 +2304,7 @@ msgid "%(title)s by %(author)s" msgstr "%(title)s por %(author)s" #: app/templates/index.html:77 app/templates/packages/reviews_list.html:4 -#: app/templates/packages/view.html:194 app/templates/packages/view.html:332 +#: app/templates/packages/view.html:194 app/templates/packages/view.html:336 #: app/templates/users/profile.html:279 msgid "Reviews" msgstr "Reseñas" @@ -2318,7 +2539,8 @@ msgid "This requires the collection to be public" msgstr "Esto requiere que la colección sea pública" #: app/templates/collections/create_edit.html:76 -#: app/templates/packages/remove.html:58 app/templates/packages/view.html:128 +#: app/templates/packages/remove.html:34 app/templates/packages/remove.html:83 +#: app/templates/packages/view.html:128 msgid "Remove" msgstr "Eliminar" @@ -2343,7 +2565,7 @@ msgid "Deleting is permanent" msgstr "La eliminación es permanente" #: app/templates/collections/delete.html:13 -#: app/templates/oauth/authorize.html:71 app/templates/packages/remove.html:56 +#: app/templates/oauth/authorize.html:71 app/templates/packages/remove.html:81 #: app/templates/threads/delete_reply.html:18 #: app/templates/threads/delete_thread.html:18 #: app/templates/users/delete.html:30 @@ -2418,8 +2640,8 @@ msgid "" "You can donate to rubenwardy to cover ContentDB's costs and support " "future development." msgstr "" -"Puede donar a rubenwardy para cubrir los costes de ContentDB y respaldar el " -"desarrollo futuro." +"Puede donar a rubenwardy para cubrir los costes de ContentDB y respaldar " +"el desarrollo futuro." #: app/templates/donate/index.html:67 msgid "" @@ -2484,11 +2706,6 @@ msgstr "" msgid "Manage your preferences" msgstr "Administrar tus preferencias" -#: app/templates/emails/notification.html:37 -#, python-format -msgid "This is a '%(type)s' notification." -msgstr "Esta es una notificación de %(type)s." - #: app/templates/emails/notification_digest.html:14 #: app/templates/emails/notification_digest.html:31 #, python-format @@ -2601,7 +2818,7 @@ msgid "No audit log entries." msgstr "Sin entradas en el registro de auditoría." #: app/templates/macros/forms.html:21 app/templates/macros/reviews.html:145 -#: app/templates/packages/remove.html:48 app/templates/packages/view.html:464 +#: app/templates/packages/remove.html:73 app/templates/packages/view.html:468 #: app/templates/users/modtools.html:86 msgid "Required" msgstr "Requerido" @@ -2837,10 +3054,6 @@ msgstr "" msgid "ContentDB Grafana" msgstr "ContentDB Grafana" -#: app/templates/macros/threads.html:27 -msgid "Maintainer" -msgstr "Mantenedor" - #: app/templates/macros/threads.html:122 msgid "This thread has been locked by a moderator." msgstr "Este hilo ha sido bloqueado por un moderador." @@ -2883,7 +3096,7 @@ msgid "On %(trigger)s, do %(action)s" msgstr "Al %(trigger)s, hacer %(action)s" #: app/templates/macros/todo.html:35 app/templates/packages/view.html:122 -#: app/templates/packages/view.html:429 +#: app/templates/packages/view.html:433 msgid "Release" msgstr "Lanzamiento" @@ -2893,7 +3106,7 @@ msgstr "Repositorio" #: app/templates/macros/todo.html:48 #: app/templates/packages/releases_list.html:13 -#: app/templates/packages/view.html:433 +#: app/templates/packages/view.html:437 msgid "Update settings" msgstr "Preferencias de actualización" @@ -2942,9 +3155,9 @@ msgstr "Temas del foro" #: app/templates/modnames/view.html:27 app/templates/oauth/authorize.html:32 #: app/templates/packages/game_support.html:42 -#: app/templates/packages/similar.html:38 app/templates/packages/view.html:470 -#: app/templates/packages/view.html:494 app/templates/packages/view.html:539 -#: app/templates/packages/view.html:571 app/templates/todo/editor.html:85 +#: app/templates/packages/similar.html:38 app/templates/packages/view.html:474 +#: app/templates/packages/view.html:498 app/templates/packages/view.html:543 +#: app/templates/packages/view.html:575 app/templates/todo/editor.html:85 #: app/templates/todo/game_support.html:45 #, python-format msgid "%(title)s by %(display_name)s" @@ -3151,13 +3364,10 @@ msgid "Read more" msgstr "Leer más" #: app/templates/packages/create_edit.html:49 -#, python-format msgid "" -"You can include a .cdb.json file in your %(type)s to update these details" -" automatically." +"You can include a .cdb.json file in your package to update these details " +"automatically." msgstr "" -"Puede incluir un archivo .cdb.json en su %(type)s para actualizar estos " -"detalles automáticamente." #: app/templates/packages/create_edit.html:55 msgid "" @@ -3808,12 +4018,22 @@ msgstr "" "El uso total de almacenamiento es %(total_size)d MB (versiones " "%(release_size)d MB, capturas de pantalla %(screenshot_size)d MB)" -#: app/templates/packages/remove.html:9 +#: app/templates/packages/remove.html:4 #, python-format msgid "Remove %(title)s" msgstr "Eliminar %(title)s" #: app/templates/packages/remove.html:11 +msgid "Change maintenance state" +msgstr "" + +#: app/templates/packages/remove.html:13 +msgid "" +"As an alternative to removing your package, you may wish to change the " +"maintenance state." +msgstr "" + +#: app/templates/packages/remove.html:36 msgid "" "In order to avoid data loss, you cannot permanently delete packages.\n" "\t\t\tYou can remove them from ContentDB, which will cause them to not be" @@ -3825,14 +4045,14 @@ msgid "" msgstr "" "Para evitar la pérdida de datos, no puede eliminar paquetes de forma " "permanente.\n" -"\t\t\tPuede eliminarlos de ContentDB, lo que hará que no sean visibles para " -"ningún usuario.\n" -"\t\t\tvisibles para ningún usuario. Los paquetes eliminados pueden borrarse " -"permanentemente\n" -"\t\t\tpermanentemente. El personal de ContentDB puede restaurar los paquetes " -"eliminados, si es necesario." +"\t\t\tPuede eliminarlos de ContentDB, lo que hará que no sean visibles " +"para ningún usuario.\n" +"\t\t\tvisibles para ningún usuario. Los paquetes eliminados pueden " +"borrarse permanentemente\n" +"\t\t\tpermanentemente. El personal de ContentDB puede restaurar los " +"paquetes eliminados, si es necesario." -#: app/templates/packages/remove.html:19 +#: app/templates/packages/remove.html:44 msgid "" "Unapproving a package will put it back into Draft, where\n" "\t\t\t\tit can be submitted for approval again." @@ -3840,28 +4060,28 @@ msgstr "" "Establecer la versión mínima y versión máxima de Minetest soportadas.\n" "\t\t\tEste lanzamiento se ocultará en clientes fuera de ese rango." -#: app/templates/packages/remove.html:28 +#: app/templates/packages/remove.html:53 msgid "and" msgstr "y" -#: app/templates/packages/remove.html:34 +#: app/templates/packages/remove.html:59 #, python-format msgid "Removing this package will break the following mods: %(names)s" msgstr "" "Al eliminar este paquete se romperán las siguientes modificaciones: " "%(names)s" -#: app/templates/packages/remove.html:41 +#: app/templates/packages/remove.html:66 msgid "Reason" msgstr "Motivo" -#: app/templates/packages/remove.html:52 +#: app/templates/packages/remove.html:77 msgid "Reason for unapproval / deletion, this is shown in the audit log" msgstr "" "Motivo de la desaprobación / eliminación, esto se muestra en el registro " "de auditoría" -#: app/templates/packages/remove.html:61 +#: app/templates/packages/remove.html:86 msgid "Unpublish" msgstr "Quitar la publicación" @@ -3873,7 +4093,8 @@ msgstr "Publicar una reseña para %(title)s por %(author)s" #: app/templates/packages/review_create_edit.html:20 msgid "Please make sure you read ContentDB's rules" msgstr "" -"Por favor, asegúrese de leer las reglas de ContentDB" +"Por favor, asegúrese de leer las reglas de " +"ContentDB" #: app/templates/packages/review_create_edit.html:25 #: app/templates/threads/new.html:16 @@ -3883,11 +4104,15 @@ msgstr "" "¿Ha encontrado un error? En su lugar, publique en issue tracker." -#: app/templates/packages/review_create_edit.html:67 +#: app/templates/packages/review_create_edit.html:55 +msgid "What language are you writing your review in?" +msgstr "" + +#: app/templates/packages/review_create_edit.html:68 msgid "Delete review." msgstr "Eliminar reseña." -#: app/templates/packages/review_create_edit.html:68 +#: app/templates/packages/review_create_edit.html:69 msgid "" "This will convert the review into a thread, keeping the comments but " "removing its effect on the package's rating." @@ -3896,7 +4121,7 @@ msgstr "" "eliminando su efecto en la valoración del paquete." #: app/templates/packages/review_votes.html:4 -#: app/templates/packages/view.html:360 +#: app/templates/packages/view.html:364 msgid "Review Votes" msgstr "Votos de la Reseña" @@ -4057,10 +4282,6 @@ msgstr "%(title)s está disponible en %(num)d idiomas." msgid "ContentDB reads translations from locale files (.tr) in your package." msgstr "ContentDB lee traducciones de archivos locales (.tr) en su paquete." -#: app/templates/packages/translation.html:51 -msgid "Language" -msgstr "Idioma" - #: app/templates/packages/update_config.html:4 #: app/templates/packages/update_config.html:9 msgid "Configure Git Update Detection" @@ -4170,142 +4391,146 @@ msgstr "Seguimiento de las incidencias" msgid "Translate" msgstr "Traducir" -#: app/templates/packages/view.html:310 +#: app/templates/packages/view.html:297 +msgid "Thumbnail for video" +msgstr "" + +#: app/templates/packages/view.html:314 msgid "Awaiting review" msgstr "Esperando revisión" -#: app/templates/packages/view.html:340 app/templates/threads/view.html:77 +#: app/templates/packages/view.html:344 app/templates/threads/view.html:77 msgid "Edit Review" msgstr "Editar reseña" -#: app/templates/packages/view.html:345 +#: app/templates/packages/view.html:349 msgid "You can't review your own package." msgstr "No puedes reseñar tu propio paquete." -#: app/templates/packages/view.html:355 +#: app/templates/packages/view.html:359 msgid "Package needs to be approved before it can be reviewed." msgstr "El paquete debe ser aprobado antes de poder ser reseñado." -#: app/templates/packages/view.html:366 +#: app/templates/packages/view.html:370 msgid "Used By" msgstr "Usado Por" -#: app/templates/packages/view.html:372 +#: app/templates/packages/view.html:376 msgid "Content" msgstr "Contenido" -#: app/templates/packages/view.html:374 app/templates/packages/view.html:457 +#: app/templates/packages/view.html:378 app/templates/packages/view.html:461 msgid "View content for game" msgstr "Ver contenido para el juego" -#: app/templates/packages/view.html:389 +#: app/templates/packages/view.html:393 msgid "Favorite" msgstr "Favorito" -#: app/templates/packages/view.html:398 +#: app/templates/packages/view.html:402 msgid "Add to collection..." msgstr "Añadir a colección..." -#: app/templates/packages/view.html:406 +#: app/templates/packages/view.html:410 #, python-format msgid "View %(count)d collections" msgstr "Ver %(count)d coleccion(es)" -#: app/templates/packages/view.html:417 +#: app/templates/packages/view.html:421 msgid "Package may be outdated" msgstr "Puede que el paquete esté obsoleto" -#: app/templates/packages/view.html:424 +#: app/templates/packages/view.html:428 msgid "Only visible to the author and Editors." msgstr "Sólo visible para el autor y Editores." -#: app/templates/packages/view.html:441 +#: app/templates/packages/view.html:445 msgid "Warning" msgstr "Advertencia" -#: app/templates/packages/view.html:447 +#: app/templates/packages/view.html:451 msgid "Like this package? Help support its development by making a donation" msgstr "¿Te gusta este paquete? Ayuda a su desarrollo haciendo una donación" -#: app/templates/packages/view.html:450 +#: app/templates/packages/view.html:454 msgid "Donate now" msgstr "Donar ahora" -#: app/templates/packages/view.html:462 app/utils/minetest_hypertext.py:283 +#: app/templates/packages/view.html:466 app/utils/minetest_hypertext.py:283 msgid "Dependencies" msgstr "Dependencias" -#: app/templates/packages/view.html:482 +#: app/templates/packages/view.html:486 msgid "No required dependencies" msgstr "No se requieren dependencias" -#: app/templates/packages/view.html:488 +#: app/templates/packages/view.html:492 msgid "Optional" msgstr "Opcional" -#: app/templates/packages/view.html:521 +#: app/templates/packages/view.html:525 msgid "Compatible Games" msgstr "Juegos compatibles" -#: app/templates/packages/view.html:526 app/templates/packages/view.html:546 +#: app/templates/packages/view.html:530 app/templates/packages/view.html:550 #: app/utils/minetest_hypertext.py:275 msgid "No specific game required" msgstr "No se requiere ningún juego específico" -#: app/templates/packages/view.html:529 +#: app/templates/packages/view.html:533 msgid "Tested with:" msgstr "Comprobado con:" -#: app/templates/packages/view.html:551 +#: app/templates/packages/view.html:555 msgid "Is the above correct?" msgstr "¿Es esto correcto?" -#: app/templates/packages/view.html:552 +#: app/templates/packages/view.html:556 msgid "You need to either confirm this or tell ContentDB about supported games" msgstr "Debe confirmarlo o informar a ContentDB sobre los juegos compatibles" -#: app/templates/packages/view.html:564 +#: app/templates/packages/view.html:568 msgid "Does not work with:" msgstr "No funciona con:" -#: app/templates/packages/view.html:584 +#: app/templates/packages/view.html:588 msgid "Please specify compatible games" msgstr "Por favor, especifica los juegos compatibles" -#: app/templates/packages/view.html:590 +#: app/templates/packages/view.html:594 msgid "Information" msgstr "Información" -#: app/templates/packages/view.html:596 +#: app/templates/packages/view.html:600 msgid "Technical Name" msgstr "Nombre técnico" -#: app/templates/packages/view.html:612 app/utils/minetest_hypertext.py:295 +#: app/templates/packages/view.html:616 app/utils/minetest_hypertext.py:295 #, python-format msgid "%(code_license)s for code,
%(media_license)s for media." msgstr "%(code_license)s para el código,
%(media_license)s para los medios." -#: app/templates/packages/view.html:620 +#: app/templates/packages/view.html:624 msgid "Unknown" msgstr "Desconocido" -#: app/templates/packages/view.html:622 app/utils/minetest_hypertext.py:301 +#: app/templates/packages/view.html:626 app/utils/minetest_hypertext.py:301 msgid "Added" msgstr "Añadido" -#: app/templates/packages/view.html:636 +#: app/templates/packages/view.html:640 msgid "Remove myself" msgstr "Retirarme" -#: app/templates/packages/view.html:641 app/utils/minetest_hypertext.py:303 +#: app/templates/packages/view.html:645 app/utils/minetest_hypertext.py:303 msgid "Provides" msgstr "Ofrece" -#: app/templates/packages/view.html:663 +#: app/templates/packages/view.html:667 msgid "More" msgstr "Más" -#: app/templates/packages/view.html:692 +#: app/templates/packages/view.html:696 msgid "See audit log" msgstr "Ver el registro de la auditoría" @@ -4370,10 +4595,6 @@ msgstr "Eliminar \"%(title)s\" por %(author)s" msgid "Edit reply" msgstr "Editar respuesta" -#: app/templates/threads/list.html:12 app/templates/threads/new.html:4 -msgid "New Thread" -msgstr "Nuevo hilo" - #: app/templates/threads/new.html:17 msgid "" "If the package shouldn't be on CDB (eg: if it doesn't work at all), then " @@ -4445,7 +4666,8 @@ msgstr "Por ejemplo, ¿se queja de problemas que ya has solucionado?" #, python-format msgid "You can report outdated reviews by clicking %(flag)s on the review." msgstr "" -"Puede denunciar las reseñas obsoletas haciendo clic en %(flag)s de la reseña." +"Puede denunciar las reseñas obsoletas haciendo clic en %(flag)s de la " +"reseña." #: app/templates/todo/editor.html:4 app/templates/todo/todo_base.html:17 msgid "Editor Work Queue" @@ -5912,3 +6134,25 @@ msgstr "" #~ msgid "Connected" #~ msgstr "Conectado" + +#~ msgid "Top %(type)s" +#~ msgstr "Mejor(es) %(type)s" + +#~ msgid "Top %(group)d %(type)s" +#~ msgstr "Top %(group)d %(type)s" + +#~ msgid "%(display_name)s has a %(type)s placed at #%(place)d." +#~ msgstr "%(display_name)s tiene un %(type)s en el puesto #%(place)d." + +#~ msgid "This is a '%(type)s' notification." +#~ msgstr "Esta es una notificación de %(type)s." + +#~ msgid "" +#~ "You can include a .cdb.json file " +#~ "in your %(type)s to update these " +#~ "details automatically." +#~ msgstr "" +#~ "Puede incluir un archivo .cdb.json en" +#~ " su %(type)s para actualizar estos " +#~ "detalles automáticamente." + diff --git a/translations/fa/LC_MESSAGES/messages.po b/translations/fa/LC_MESSAGES/messages.po index 86c2f50b..3caa4d65 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-06-07 05:29+0100\n" +"POT-Creation-Date: 2024-06-08 11:15+0100\n" "PO-Revision-Date: 2023-10-03 01:59+0000\n" "Last-Translator: Farooq Karimi Zadeh \n" "Language: fa\n" @@ -28,63 +28,69 @@ msgid "You have been banned." msgstr "دسترسی شما قطع شده است." #: app/_translations.py:5 -msgid "Chat / Commands" +msgid "Player vs Player (PvP)" msgstr "" #: app/_translations.py:6 -msgid "Complex installation" +msgid "Designed to be played competitively against other players" msgstr "" #: app/_translations.py:7 -msgid "Either has educational value, or is a tool to help teachers " -msgstr "" - -#: app/_translations.py:8 -msgid "Singleplayer-focused" -msgstr "" - -#: app/_translations.py:9 -msgid "For 16px texture packs" -msgstr "" - -#: app/_translations.py:10 -msgid "For 64px texture packs" -msgstr "" - -#: app/_translations.py:11 -msgid "Tools to manage the world" -msgstr "" - -#: app/_translations.py:12 -msgid "Big changes to crafting gameplay" -msgstr "" - -#: app/_translations.py:13 -msgid "Blood, etc" -msgstr "" - -#: app/_translations.py:14 -msgid "Adds a mini-game to be played within Minetest" -msgstr "" - -#: app/_translations.py:15 -msgid "Tools / Weapons / Armor" -msgstr "" - -#: app/_translations.py:16 -msgid "For content generally themed around a certain season or holiday" -msgstr "" - -#: app/_translations.py:17 msgid "Player Effects / Power Ups" msgstr "" +#: app/_translations.py:8 +msgid "" +"For content that changes player effects, including physics, for example: " +"speed, jump height or gravity." +msgstr "" + +#: app/_translations.py:9 +msgid "Certified" +msgstr "" + +#: app/_translations.py:10 +msgid "" +"Certified by the Featured Packages program. This tag may be renamed in " +"the future" +msgstr "" + +#: app/_translations.py:11 +msgid "Server Moderation and Tools" +msgstr "" + +#: app/_translations.py:12 +msgid "Helps with server maintenance and moderation" +msgstr "" + +#: app/_translations.py:13 +msgid "Jam / Game 2023" +msgstr "" + +#: app/_translations.py:14 +msgid "Entries to the 2023 Minetest Game Jam " +msgstr "" + +#: app/_translations.py:15 +msgid "Joke" +msgstr "" + +#: app/_translations.py:16 +msgid "" +"For humorous content, meant as a novelty or joke, not to be taken " +"seriously, and that is not meant to be used seriously or long-term." +msgstr "" + +#: app/_translations.py:17 +msgid "Sounds / Music" +msgstr "" + #: app/_translations.py:18 -msgid "World Maintenance and Tools" +msgid "Focuses on or adds new sounds or musical things" msgstr "" #: app/_translations.py:19 -msgid "Puzzle" +msgid "Developer Tools" msgstr "" #: app/_translations.py:20 @@ -92,284 +98,289 @@ msgid "Tools for game and mod developers" msgstr "" #: app/_translations.py:21 -msgid "Education" +msgid "Shooter" msgstr "" #: app/_translations.py:22 -msgid "Gore" +msgid "First person shooters (FPS) and more" msgstr "" #: app/_translations.py:23 -msgid "Transport" +msgid "Inventory" msgstr "" #: app/_translations.py:24 -msgid "Survival" -msgstr "" - -#: app/_translations.py:25 -msgid "New mapgen or changes mapgen" -msgstr "" - -#: app/_translations.py:26 -msgid "Less than 16px" -msgstr "" - -#: app/_translations.py:27 app/templates/users/modtools.html:12 -msgid "Storage" -msgstr "" - -#: app/_translations.py:28 msgid "Changes the inventory GUI" msgstr "" +#: app/_translations.py:25 +msgid "World Maintenance and Tools" +msgstr "" + +#: app/_translations.py:26 +msgid "Tools to manage the world" +msgstr "" + +#: app/_translations.py:27 +msgid "Crafting" +msgstr "" + +#: app/_translations.py:28 +msgid "Big changes to crafting gameplay" +msgstr "" + #: app/_translations.py:29 -msgid "Jam / Combat 2020" +msgid "Singleplayer-focused" msgstr "" #: app/_translations.py:30 -msgid "Bad Language" +msgid "Content that can be played alone" msgstr "" #: app/_translations.py:31 -msgid "64px" +msgid "Mapgen / Biomes / Decoration" msgstr "" #: app/_translations.py:32 -msgid "Focuses on or adds new sounds or musical things" +msgid "New mapgen or changes mapgen" msgstr "" #: app/_translations.py:33 -msgid "Adds game mechanics or tools that change how players build." +msgid "Adventure / RPG" msgstr "" #: app/_translations.py:34 -msgid "Violence" +msgid "Plants and Farming" msgstr "" #: app/_translations.py:35 -msgid "Strategy / RTS" +msgid "Adds new plants or other farmable resources." msgstr "" #: app/_translations.py:36 +msgid "Tools / Weapons / Armor" +msgstr "" + +#: app/_translations.py:37 +msgid "Adds or changes tools, weapons, and armor" +msgstr "" + +#: app/_translations.py:38 +msgid "Sims" +msgstr "" + +#: app/_translations.py:39 +msgid "" +"Mods and games that aim to simulate real life activity. Similar to " +"SimCity/TheSims/OpenTTD/etc" +msgstr "" + +#: app/_translations.py:40 +msgid "Complex installation" +msgstr "" + +#: app/_translations.py:41 msgid "" "Requires futher installation steps, such as installing luarocks or " "editing the trusted mod setting" msgstr "" -#: app/_translations.py:37 -msgid "Jam / Game 2021" -msgstr "" - -#: app/_translations.py:38 -msgid "Content that can be played alone" -msgstr "" - -#: app/_translations.py:39 -msgid "Can/should only be used in multiplayer" -msgstr "" - -#: app/_translations.py:40 -msgid "Adds mobs, animals, and NPCs" -msgstr "" - -#: app/_translations.py:41 -msgid "" -"For mods created for the Discord \"Weekly Challenges\" modding event in " -"2021" -msgstr "" - #: app/_translations.py:42 -msgid "Mini-game" +msgid "Chat / Commands" msgstr "" #: app/_translations.py:43 msgid "" -"For content that changes player effects, including physics, for example: " -"speed, jump height or gravity." +"Focus on player chat/communication or who's primary function is " +"interacting with the console." msgstr "" #: app/_translations.py:44 -msgid "Contains swearing" +msgid "Multiplayer-focused" msgstr "" #: app/_translations.py:45 +msgid "Can/should only be used in multiplayer" +msgstr "" + +#: app/_translations.py:46 +msgid "Environment / Weather" +msgstr "" + +#: app/_translations.py:47 msgid "" "Improves the world, adding weather, ambient sounds, or other environment " "mechanics" msgstr "" -#: app/_translations.py:46 -msgid "For mods created for the Discord \"Combat\" modding event in 2020" -msgstr "" - -#: app/_translations.py:47 -msgid "Inventory" -msgstr "" - #: app/_translations.py:48 -msgid "Entries to the 2023 Minetest Game Jam " +msgid "Building Mechanics and Tools" msgstr "" #: app/_translations.py:49 -msgid "Sims" +msgid "Adds game mechanics or tools that change how players build." msgstr "" #: app/_translations.py:50 -msgid "Focuses on building, such as adding new materials or nodes" +msgid "Magic / Enchanting" msgstr "" #: app/_translations.py:51 -msgid "Environment / Weather" +msgid "Decorative" msgstr "" #: app/_translations.py:52 -msgid "Custom mapgen" +msgid "Adds nodes with no other purpose than for use in building" msgstr "" #: app/_translations.py:53 -msgid "Minetest Game improved" +msgid "One-of-a-kind / Original" msgstr "" #: app/_translations.py:54 -msgid "HUD" -msgstr "" - -#: app/_translations.py:55 -msgid "Machines / Electronics" -msgstr "" - -#: app/_translations.py:56 -msgid "Developer Tools" -msgstr "" - -#: app/_translations.py:57 -msgid "Jam / Game 2023" -msgstr "" - -#: app/_translations.py:58 -msgid "Helps with server maintenance and moderation" -msgstr "" - -#: app/_translations.py:59 -msgid "Plants and Farming" -msgstr "" - -#: app/_translations.py:60 -msgid "Adventure / RPG" -msgstr "" - -#: app/_translations.py:61 msgid "" "For games and such that are of their own kind, distinct and original in " "nature to others of the same category." msgstr "" -#: app/_translations.py:62 -msgid "Jam / Weekly Challenges 2021" -msgstr "" - -#: app/_translations.py:63 -msgid "For 32px texture packs" -msgstr "" - -#: app/_translations.py:64 -msgid "Adds or changes tools, weapons, and armor" -msgstr "" - -#: app/_translations.py:65 -msgid "GUI" -msgstr "" - -#: app/_translations.py:66 -msgid "Seasonal" -msgstr "" - -#: app/_translations.py:67 -msgid "Commerce / Economy" -msgstr "" - -#: app/_translations.py:68 -msgid "" -"Written specifically or exclusively for use in creative mode. Adds " -"content only available through a creative inventory, or provides tools " -"that facilitate ingame creation and doesn't add difficulty or scarcity" -msgstr "" - -#: app/_translations.py:69 -msgid "Forks of MTG" -msgstr "" - -#: app/_translations.py:70 -msgid "Non-cartoon violence. May be towards fantasy or human-like characters" -msgstr "" - -#: app/_translations.py:71 -msgid "Joke" -msgstr "" - -#: app/_translations.py:72 -msgid "Fear / Horror" -msgstr "" - -#: app/_translations.py:73 -msgid "128px+" -msgstr "" - -#: app/_translations.py:74 -msgid "Creative" -msgstr "" - -#: app/_translations.py:75 -msgid "Entries to the 2022 Minetest Game Jam " -msgstr "" - -#: app/_translations.py:76 -msgid "Alcohol / Tobacco" -msgstr "" - -#: app/_translations.py:77 -msgid "Adds or improves item storage mechanics" -msgstr "" - -#: app/_translations.py:78 -msgid "Designed to be played competitively against other players" -msgstr "" - -#: app/_translations.py:79 -msgid "Crafting" -msgstr "" - -#: app/_translations.py:80 -msgid "<16px" -msgstr "" - -#: app/_translations.py:81 -msgid "One-of-a-kind / Original" -msgstr "" - -#: app/_translations.py:82 +#: app/_translations.py:55 msgid "Building" msgstr "" -#: app/_translations.py:83 -msgid "Adds machines useful in automation, tubes, or power." +#: app/_translations.py:56 +msgid "Focuses on building, such as adding new materials or nodes" msgstr "" -#: app/_translations.py:84 +#: app/_translations.py:57 +msgid "Mobs / Animals / NPCs" +msgstr "" + +#: app/_translations.py:58 +msgid "Adds mobs, animals, and NPCs" +msgstr "" + +#: app/_translations.py:59 +msgid "<16px" +msgstr "" + +#: app/_translations.py:60 +msgid "Less than 16px" +msgstr "" + +#: app/_translations.py:61 +msgid "Puzzle" +msgstr "" + +#: app/_translations.py:62 msgid "Focus on puzzle solving instead of combat" msgstr "" +#: app/_translations.py:63 +msgid "Custom mapgen" +msgstr "" + +#: app/_translations.py:64 +msgid "" +"Contains a completely custom mapgen implemented in Lua, usually requires " +"worlds to be set to the 'singlenode' mapgen." +msgstr "" + +#: app/_translations.py:65 +msgid "Sports" +msgstr "" + +#: app/_translations.py:66 +msgid "Player vs Environment (PvE)" +msgstr "" + +#: app/_translations.py:67 +msgid "" +"For content designed for one or more players that focus on combat against" +" the world, mobs, or NPCs." +msgstr "" + +#: app/_translations.py:68 +msgid "16px" +msgstr "" + +#: app/_translations.py:69 +msgid "For 16px texture packs" +msgstr "" + +#: app/_translations.py:70 app/templates/users/modtools.html:12 +msgid "Storage" +msgstr "" + +#: app/_translations.py:71 +msgid "Adds or improves item storage mechanics" +msgstr "" + +#: app/_translations.py:72 +msgid "Education" +msgstr "" + +#: app/_translations.py:73 +msgid "Either has educational value, or is a tool to help teachers " +msgstr "" + +#: app/_translations.py:74 +msgid "API / Library" +msgstr "" + +#: app/_translations.py:75 +msgid "Primarily adds an API for other mods to use" +msgstr "" + +#: app/_translations.py:76 +msgid "Survival" +msgstr "" + +#: app/_translations.py:77 +msgid "" +"Written specifically for survival gameplay with a focus on game-balance, " +"difficulty level, or resources available through crafting, mining, ..." +msgstr "" + +#: app/_translations.py:78 +msgid "HUD" +msgstr "" + +#: app/_translations.py:79 +msgid "For mods that grant the player extra information in the HUD" +msgstr "" + +#: app/_translations.py:80 +msgid "Mini-game" +msgstr "" + +#: app/_translations.py:81 +msgid "Adds a mini-game to be played within Minetest" +msgstr "" + +#: app/_translations.py:82 +msgid "Seasonal" +msgstr "" + +#: app/_translations.py:83 +msgid "For content generally themed around a certain season or holiday" +msgstr "" + +#: app/_translations.py:84 +msgid "Jam / Weekly Challenges 2021" +msgstr "" + #: app/_translations.py:85 -msgid "Building Mechanics and Tools" +msgid "" +"For mods created for the Discord \"Weekly Challenges\" modding event in " +"2021" msgstr "" #: app/_translations.py:86 -msgid "Adds nodes with no other purpose than for use in building" +msgid "64px" msgstr "" #: app/_translations.py:87 -msgid "Sounds / Music" +msgid "For 64px texture packs" msgstr "" #: app/_translations.py:88 @@ -377,105 +388,98 @@ msgid "Food / Drinks" msgstr "" #: app/_translations.py:89 -msgid "Decorative" +msgid "GUI" msgstr "" #: app/_translations.py:90 -msgid "Gambling" +msgid "For content whose main utility / feature is in GUI/formspec form" msgstr "" #: app/_translations.py:91 -msgid "Server Moderation and Tools" +msgid "Minetest Game improved" msgstr "" #: app/_translations.py:92 -msgid "" -"For humorous content, meant as a novelty or joke, not to be taken " -"seriously, and that is not meant to be used seriously or long-term." +msgid "Forks of MTG" msgstr "" #: app/_translations.py:93 -msgid "API / Library" +msgid "Creative" msgstr "" #: app/_translations.py:94 -msgid "Certified" +msgid "" +"Written specifically or exclusively for use in creative mode. Adds " +"content only available through a creative inventory, or provides tools " +"that facilitate ingame creation and doesn't add difficulty or scarcity" msgstr "" #: app/_translations.py:95 -msgid "Contains alcohol and/or tobacco" +msgid "Jam / Combat 2020" msgstr "" #: app/_translations.py:96 -msgid "Adds new plants or other farmable resources." +msgid "For mods created for the Discord \"Combat\" modding event in 2020" msgstr "" #: app/_translations.py:97 -msgid "Multiplayer-focused" +msgid "Transport" msgstr "" #: app/_translations.py:98 -msgid "Primarily adds an API for other mods to use" -msgstr "" - -#: app/_translations.py:99 -msgid "" -"Focus on player chat/communication or who's primary function is " -"interacting with the console." -msgstr "" - -#: app/_translations.py:100 -msgid "" -"Games and mods with a heavy strategy component, whether real-time or " -"turn-based" -msgstr "" - -#: app/_translations.py:101 -msgid "" -"Written specifically for survival gameplay with a focus on game-balance, " -"difficulty level, or resources available through crafting, mining, ..." -msgstr "" - -#: app/_translations.py:102 -msgid "Entries to the 2021 Minetest Game Jam" -msgstr "" - -#: app/_translations.py:103 -msgid "" -"Contains a completely custom mapgen implemented in Lua, usually requires " -"worlds to be set to the 'singlenode' mapgen." -msgstr "" - -#: app/_translations.py:104 -msgid " Jam / Game 2022" -msgstr "" - -#: app/_translations.py:105 -msgid "Sports" -msgstr "" - -#: app/_translations.py:106 msgid "" "Adds or changes transportation methods. Includes teleportation, vehicles," " ridable mobs, transport infrastructure and thematic content" msgstr "" +#: app/_translations.py:99 +msgid "32px" +msgstr "" + +#: app/_translations.py:100 +msgid "For 32px texture packs" +msgstr "" + +#: app/_translations.py:101 +msgid "Machines / Electronics" +msgstr "" + +#: app/_translations.py:102 +msgid "Adds machines useful in automation, tubes, or power." +msgstr "" + +#: app/_translations.py:103 +msgid "Commerce / Economy" +msgstr "" + +#: app/_translations.py:104 +msgid "Related to economies, money, and trading" +msgstr "" + +#: app/_translations.py:105 +msgid "Jam / Game 2021" +msgstr "" + +#: app/_translations.py:106 +msgid "Entries to the 2021 Minetest Game Jam" +msgstr "" + #: app/_translations.py:107 -msgid "Player vs Environment (PvE)" +msgid "Strategy / RTS" msgstr "" #: app/_translations.py:108 -msgid "For mods that grant the player extra information in the HUD" +msgid "" +"Games and mods with a heavy strategy component, whether real-time or " +"turn-based" msgstr "" #: app/_translations.py:109 -msgid "" -"Mods and games that aim to simulate real life activity. Similar to " -"SimCity/TheSims/OpenTTD/etc" +msgid "128px+" msgstr "" #: app/_translations.py:110 -msgid "Shocking and scary content. May scare young children" +msgid "For 128px or higher texture packs" msgstr "" #: app/_translations.py:111 @@ -489,29 +493,27 @@ msgid "" msgstr "" #: app/_translations.py:113 -msgid "" -"Certified by the Featured Packages program. This tag may be renamed in " -"the future" +msgid " Jam / Game 2022" msgstr "" #: app/_translations.py:114 -msgid "Mobs / Animals / NPCs" +msgid "Entries to the 2022 Minetest Game Jam " msgstr "" #: app/_translations.py:115 -msgid "For 128px or higher texture packs" +msgid "Gore" msgstr "" #: app/_translations.py:116 -msgid "16px" +msgid "Blood, etc" msgstr "" #: app/_translations.py:117 -msgid "Games of chance, gambling games, etc" +msgid "Gambling" msgstr "" #: app/_translations.py:118 -msgid "Mapgen / Biomes / Decoration" +msgid "Games of chance, gambling games, etc" msgstr "" #: app/_translations.py:119 @@ -519,41 +521,39 @@ msgid "Drugs" msgstr "" #: app/_translations.py:120 -msgid "Related to economies, money, and trading" -msgstr "" - -#: app/_translations.py:121 -msgid "" -"For content designed for one or more players that focus on combat against" -" the world, mobs, or NPCs." -msgstr "" - -#: app/_translations.py:122 -msgid "For content whose main utility / feature is in GUI/formspec form" -msgstr "" - -#: app/_translations.py:123 -msgid "32px" -msgstr "" - -#: app/_translations.py:124 -msgid "Player vs Player (PvP)" -msgstr "" - -#: app/_translations.py:125 -msgid "Magic / Enchanting" -msgstr "" - -#: app/_translations.py:126 msgid "Contains illegal drugs, such as marijuana" msgstr "" +#: app/_translations.py:121 +msgid "Violence" +msgstr "" + +#: app/_translations.py:122 +msgid "Non-cartoon violence. May be towards fantasy or human-like characters" +msgstr "" + +#: app/_translations.py:123 +msgid "Fear / Horror" +msgstr "" + +#: app/_translations.py:124 +msgid "Shocking and scary content. May scare young children" +msgstr "" + +#: app/_translations.py:125 +msgid "Bad Language" +msgstr "" + +#: app/_translations.py:126 +msgid "Contains swearing" +msgstr "" + #: app/_translations.py:127 -msgid "First person shooters (FPS) and more" +msgid "Alcohol / Tobacco" msgstr "" #: app/_translations.py:128 -msgid "Shooter" +msgid "Contains alcohol and/or tobacco" msgstr "" #: app/querybuilder.py:58 app/templates/admin/languages/list.html:27 @@ -592,11 +592,11 @@ msgstr "به بسته محدود کن" #: app/blueprints/api/tokens.py:36 app/blueprints/collections/__init__.py:90 #: app/blueprints/oauth/__init__.py:175 app/blueprints/packages/packages.py:251 -#: app/blueprints/packages/packages.py:528 -#: app/blueprints/packages/packages.py:624 -#: app/blueprints/packages/packages.py:712 +#: app/blueprints/packages/packages.py:543 +#: app/blueprints/packages/packages.py:639 +#: app/blueprints/packages/packages.py:727 #: app/blueprints/packages/releases.py:62 -#: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:49 +#: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:63 #: app/blueprints/packages/screenshots.py:36 #: app/blueprints/packages/screenshots.py:42 #: app/blueprints/packages/screenshots.py:47 @@ -608,7 +608,7 @@ msgstr "ذخیره" #: app/blueprints/collections/__init__.py:77 #: app/blueprints/oauth/__init__.py:168 app/blueprints/packages/releases.py:54 -#: app/blueprints/packages/releases.py:66 app/blueprints/packages/reviews.py:45 +#: app/blueprints/packages/releases.py:66 app/blueprints/packages/reviews.py:53 #: app/blueprints/threads/__init__.py:281 #: app/templates/admin/languages/list.html:23 #: app/templates/macros/reviews.html:138 app/templates/macros/topics.html:5 @@ -712,7 +712,7 @@ msgstr "" #: app/blueprints/packages/__init__.py:42 #: app/templates/packages/releases_list.html:34 -#: app/templates/packages/view.html:653 app/templates/todo/editor.html:75 +#: app/templates/packages/view.html:657 app/templates/todo/editor.html:75 msgid "Releases" msgstr "انتشار‌ها" @@ -724,7 +724,7 @@ msgstr "عکس‌های صفحه" #: app/blueprints/packages/__init__.py:52 #: app/templates/packages/edit_maintainers.html:8 -#: app/templates/packages/view.html:624 app/utils/minetest_hypertext.py:302 +#: app/templates/packages/view.html:628 app/utils/minetest_hypertext.py:302 msgid "Maintainers" msgstr "نگه‌دارنده‌ها" @@ -757,7 +757,7 @@ msgstr "بازی‌های پشتیبانی‌شده" msgid "No download available." msgstr "دانلودی در دسترس نیست." -#: app/blueprints/packages/packages.py:229 app/templates/packages/view.html:594 +#: app/blueprints/packages/packages.py:229 app/templates/packages/view.html:598 #: app/utils/minetest_hypertext.py:263 msgid "Type" msgstr "نوع" @@ -767,12 +767,12 @@ msgid "Title (Human-readable)" msgstr "عنوان(قابل خواندن توسط انسان)" #: app/blueprints/packages/packages.py:231 -#: app/blueprints/packages/packages.py:622 +#: app/blueprints/packages/packages.py:637 msgid "Name (Technical)" msgstr "نام (فنی)" #: app/blueprints/packages/packages.py:231 -#: app/blueprints/packages/packages.py:623 +#: app/blueprints/packages/packages.py:638 #: app/templates/packages/create_edit.html:75 msgid "Lower case letters (a-z), digits (0-9), and underscores (_) only" msgstr "تنها حروف کوچک(a-z)، رفم‌ها(0-9) و زیرخط(_)" @@ -781,7 +781,7 @@ msgstr "تنها حروف کوچک(a-z)، رفم‌ها(0-9) و زیرخط(_)" msgid "Short Description (Plaintext)" msgstr "توضیحات کوتاه(متن ساده)" -#: app/blueprints/packages/packages.py:234 app/templates/packages/view.html:616 +#: app/blueprints/packages/packages.py:234 app/templates/packages/view.html:620 #: app/utils/minetest_hypertext.py:300 msgid "Maintenance State" msgstr "وضعیت نگه‌داری" @@ -796,7 +796,7 @@ msgstr "برچسب‌ها" msgid "Content Warnings" msgstr "اخطار‌های محتوا" -#: app/blueprints/packages/packages.py:238 app/templates/packages/view.html:605 +#: app/blueprints/packages/packages.py:238 app/templates/packages/view.html:609 #: app/utils/minetest_hypertext.py:298 msgid "License" msgstr "پروانه" @@ -878,8 +878,8 @@ msgid "Permission denied" msgstr "دسترسی مسدود شده است" #: app/blueprints/packages/packages.py:403 -#: app/blueprints/packages/packages.py:479 -#: app/blueprints/packages/packages.py:501 +#: app/blueprints/packages/packages.py:494 +#: app/blueprints/packages/packages.py:516 msgid "You don't have permission to do that" msgstr "شما دسترسی انجام این را ندارید" @@ -893,57 +893,62 @@ msgid "" "changed" msgstr "" -#: app/blueprints/packages/packages.py:496 +#: app/blueprints/packages/packages.py:481 +#, python-format +msgid "Set state to %(state)s" +msgstr "" + +#: app/blueprints/packages/packages.py:511 msgid "Deleted package" msgstr "بسته حذف شد" -#: app/blueprints/packages/packages.py:518 +#: app/blueprints/packages/packages.py:533 msgid "Unapproved package" msgstr "بسته تایید نشده" -#: app/blueprints/packages/packages.py:527 +#: app/blueprints/packages/packages.py:542 msgid "Maintainers (Comma-separated)" msgstr "نگه‌دارنده‌ها(جدا شده با کاما یا ویرگول)" -#: app/blueprints/packages/packages.py:536 +#: app/blueprints/packages/packages.py:551 msgid "You don't have permission to edit maintainers" msgstr "شما دسترسی ویرایش نگه‌دارنده‌ها رو ندارید" -#: app/blueprints/packages/packages.py:586 +#: app/blueprints/packages/packages.py:601 msgid "You are not a maintainer" msgstr "شما یک نگه‌دار نیستید" -#: app/blueprints/packages/packages.py:589 +#: app/blueprints/packages/packages.py:604 msgid "Package owners cannot remove themselves as maintainers" msgstr "صاحبان بسته نمی‌توانند خودشان رو از فهرست نگه‌دارنده‌ها حذف کنند" -#: app/blueprints/packages/packages.py:621 +#: app/blueprints/packages/packages.py:636 msgid "Author Name" msgstr "نام نویسنده" -#: app/blueprints/packages/packages.py:708 +#: app/blueprints/packages/packages.py:723 msgid "Enable support detection based on dependencies (recommended)" msgstr "فعال‌سازی تشخیص پشتیبانی بر اساس پیش‌نیاز‌ها (پیشنهاد می‌شود)" -#: app/blueprints/packages/packages.py:709 +#: app/blueprints/packages/packages.py:724 msgid "Supported games" msgstr "بازی‌های تحت پشتیبانی" -#: app/blueprints/packages/packages.py:710 +#: app/blueprints/packages/packages.py:725 msgid "Unsupported games" msgstr "بازی‌های پشتیبانی نشده" -#: app/blueprints/packages/packages.py:711 +#: app/blueprints/packages/packages.py:726 msgid "Supports all games (unless stated) / is game independent" msgstr "" "از تمامی بازی‌ها پشتیبانی می‌کند(مگر این‌که خلاف آن گفته شود) یا این‌که " "مستقل از بازی است" -#: app/blueprints/packages/packages.py:727 +#: app/blueprints/packages/packages.py:742 msgid "You need at least one release before you can edit game support" msgstr "" -#: app/blueprints/packages/packages.py:731 +#: app/blueprints/packages/packages.py:746 msgid "Mod(pack) needs to contain at least one mod. Please create a new release" msgstr "" @@ -1062,37 +1067,42 @@ msgstr "پیکره‌بندی بروزرسانی حذف شد" msgid "Now, please create an initial release" msgstr "لطفا الآن یک انتشار آغازین ایجاد کنید" -#: app/blueprints/packages/reviews.py:46 app/blueprints/threads/__init__.py:181 +#: app/blueprints/packages/reviews.py:54 +#: app/templates/packages/translation.html:51 +msgid "Language" +msgstr "" + +#: app/blueprints/packages/reviews.py:60 app/blueprints/threads/__init__.py:181 #: app/blueprints/threads/__init__.py:182 #: app/blueprints/threads/__init__.py:282 msgid "Comment" msgstr "نظر" -#: app/blueprints/packages/reviews.py:47 +#: app/blueprints/packages/reviews.py:61 msgid "Rating" msgstr "رده‌بندی" -#: app/blueprints/packages/reviews.py:48 app/templates/macros/reviews.html:119 +#: app/blueprints/packages/reviews.py:62 app/templates/macros/reviews.html:119 #: app/templates/macros/reviews.html:173 msgid "Yes" msgstr "بله" -#: app/blueprints/packages/reviews.py:48 app/templates/macros/reviews.html:124 +#: app/blueprints/packages/reviews.py:62 app/templates/macros/reviews.html:124 #: app/templates/macros/reviews.html:177 msgid "Neutral" msgstr "بی‌طرف" -#: app/blueprints/packages/reviews.py:48 app/templates/macros/reviews.html:129 +#: app/blueprints/packages/reviews.py:62 app/templates/macros/reviews.html:129 #: app/templates/macros/reviews.html:181 msgid "No" msgstr "نه" -#: app/blueprints/packages/reviews.py:57 +#: app/blueprints/packages/reviews.py:71 #, fuzzy msgid "You can't review your own package!" msgstr "شما نمی‌توانید بسته خودتان را بررسی کنید!" -#: app/blueprints/packages/reviews.py:67 +#: app/blueprints/packages/reviews.py:81 msgid "" "You've reviewed too many packages recently. Please wait before trying " "again, and consider making your reviews more detailed" @@ -1100,18 +1110,18 @@ msgstr "" "شما تعداد بیش از حدی بسته را اخیرا بررسی کرده‌اید. لطفا قبل از بررسی کردن" " دوباره صبر کنید و سعی کنید بررسی‌هایتان با جزئیات بیشتری باشد" -#: app/blueprints/packages/reviews.py:80 app/blueprints/threads/__init__.py:207 +#: app/blueprints/packages/reviews.py:94 app/blueprints/threads/__init__.py:207 #: app/blueprints/threads/__init__.py:240 #: app/blueprints/threads/__init__.py:334 app/blueprints/users/settings.py:114 #: app/logic/packages.py:131 msgid "Linking to blocked sites is not allowed" msgstr "" -#: app/blueprints/packages/reviews.py:184 +#: app/blueprints/packages/reviews.py:199 msgid "You can't vote on the reviews on your own package!" msgstr "شما نمی‌توانید در مورد بررسی‌هایی که در مورد بسته خودتان است، رای دهید!" -#: app/blueprints/packages/reviews.py:191 +#: app/blueprints/packages/reviews.py:206 msgid "You can't vote on your own reviews!" msgstr "شما نمی‌توانید به بررسی‌های خودتون رای دهید!" @@ -1131,7 +1141,7 @@ msgid "Message" msgstr "پیام" #: app/blueprints/report/__init__.py:35 app/templates/macros/threads.html:51 -#: app/templates/packages/view.html:684 app/templates/report/index.html:4 +#: app/templates/packages/view.html:688 app/templates/report/index.html:4 #: app/templates/report/index.html:10 app/templates/users/profile.html:37 msgid "Report" msgstr "گزارش" @@ -1441,47 +1451,32 @@ msgstr "" msgid "You are in place %(place)s." msgstr "" -#: app/blueprints/users/profile.py:166 -#, python-format -msgid "Top %(type)s" -msgstr "" - -#: app/blueprints/users/profile.py:168 -#, python-format -msgid "Top %(group)d %(type)s" -msgstr "" - -#: app/blueprints/users/profile.py:177 -#, python-format -msgid "%(display_name)s has a %(type)s placed at #%(place)d." -msgstr "" - -#: app/blueprints/users/profile.py:192 +#: app/blueprints/users/profile.py:188 #, python-format msgid "Your packages have %(downloads)d downloads in total." msgstr "" -#: app/blueprints/users/profile.py:193 +#: app/blueprints/users/profile.py:189 msgid "First medal is at 50k." msgstr "" -#: app/blueprints/users/profile.py:198 +#: app/blueprints/users/profile.py:194 msgid ">300k downloads" msgstr "" -#: app/blueprints/users/profile.py:201 +#: app/blueprints/users/profile.py:197 msgid ">100k downloads" msgstr "" -#: app/blueprints/users/profile.py:204 +#: app/blueprints/users/profile.py:200 msgid ">75k downloads" msgstr "" -#: app/blueprints/users/profile.py:207 +#: app/blueprints/users/profile.py:203 msgid ">50k downloads" msgstr "" -#: app/blueprints/users/profile.py:208 +#: app/blueprints/users/profile.py:204 #, python-format msgid "Has received %(downloads)d downloads across all packages." msgstr "" @@ -1740,30 +1735,256 @@ msgstr "" msgid "Texture Packs" msgstr "" -#: app/models/packages.py:171 +#: app/models/packages.py:87 +msgid "Top mod" +msgstr "" + +#: app/models/packages.py:89 +msgid "Top game" +msgstr "" + +#: app/models/packages.py:91 +msgid "Top texture pack" +msgstr "" + +#: app/models/packages.py:94 +#, python-format +msgid "Top %(place)d mod" +msgstr "" + +#: app/models/packages.py:96 +#, python-format +msgid "Top %(place)d game" +msgstr "" + +#: app/models/packages.py:98 +#, python-format +msgid "Top %(place)d texture pack" +msgstr "" + +#: app/models/packages.py:102 +#, python-format +msgid "%(display_name)s has a mod placed at #%(place)d." +msgstr "" + +#: app/models/packages.py:105 +#, python-format +msgid "%(display_name)s has a game placed at #%(place)d." +msgstr "" + +#: app/models/packages.py:108 +#, python-format +msgid "%(display_name)s has a texture pack placed at #%(place)d." +msgstr "" + +#: app/models/packages.py:146 app/models/packages.py:164 +msgid "Looking for Maintainer" +msgstr "" + +#: app/models/packages.py:149 +msgid "Beta" +msgstr "" + +#: app/models/packages.py:152 +msgid "Actively Developed" +msgstr "" + +#: app/models/packages.py:155 +msgid "Maintenance Only" +msgstr "" + +#: app/models/packages.py:158 +msgid "As-is" +msgstr "" + +#: app/models/packages.py:161 +msgid "Deprecated" +msgstr "" + +#: app/models/packages.py:168 +msgid "Under active development, and may break worlds/things without warning" +msgstr "" + +#: app/models/packages.py:170 +msgid "Fully playable, but with some breakages/changes expected" +msgstr "" + +#: app/models/packages.py:172 +msgid "Finished, with bug fixes being made as needed" +msgstr "" + +#: app/models/packages.py:174 +msgid "" +"Finished, the maintainer doesn't intend to continue working on it or " +"provide support" +msgstr "" + +#: app/models/packages.py:176 +msgid "" +"The maintainer doesn't recommend this package. See the description for " +"more info" +msgstr "" + +#: app/models/packages.py:222 msgid "Submit for Approval" msgstr "" -#: app/models/packages.py:173 +#: app/models/packages.py:224 msgid "Approve" msgstr "" -#: app/models/packages.py:175 app/templates/api/create_edit_token.html:17 +#: app/models/packages.py:226 app/templates/api/create_edit_token.html:17 #: app/templates/collections/delete.html:14 #: app/templates/collections/view.html:39 #: app/templates/oauth/create_edit.html:17 #: app/templates/packages/release_edit.html:84 -#: app/templates/packages/review_create_edit.html:66 +#: app/templates/packages/review_create_edit.html:67 #: app/templates/threads/delete_reply.html:19 #: app/templates/threads/delete_thread.html:19 #: app/templates/threads/view.html:50 app/templates/users/delete.html:34 msgid "Delete" msgstr "" -#: app/models/packages.py:563 app/templates/packages/view.html:163 +#: app/models/packages.py:615 app/templates/packages/view.html:163 msgid "Work in Progress" msgstr "" +#: app/models/packages.py:1349 +#, python-format +msgid "New commit %(hash)s found on the Git repo." +msgstr "" + +#: app/models/packages.py:1353 +#, python-format +msgid "The last release was commit %(hash)s" +msgstr "" + +#: app/models/packages.py:1359 +#, python-format +msgid "New tag %(tag_name)s found on the Git repo." +msgstr "" + +#: app/models/users.py:407 +msgid "Package Edit" +msgstr "" + +#: app/models/users.py:410 +msgid "Package Approval" +msgstr "" + +#: app/models/users.py:413 app/templates/threads/list.html:12 +#: app/templates/threads/new.html:4 +msgid "New Thread" +msgstr "" + +#: app/models/users.py:416 +msgid "New Review" +msgstr "" + +#: app/models/users.py:419 +msgid "Thread Reply" +msgstr "" + +#: app/models/users.py:422 +msgid "Bot" +msgstr "" + +#: app/models/users.py:425 app/templates/macros/threads.html:27 +msgid "Maintainer" +msgstr "" + +#: app/models/users.py:428 +msgid "Editor Alert" +msgstr "" + +#: app/models/users.py:431 +msgid "Editor Misc" +msgstr "" + +#: app/models/users.py:434 +msgid "Other" +msgstr "" + +#: app/models/users.py:444 +msgid "This is a Package Edit notification." +msgstr "" + +#: app/models/users.py:446 +msgid "This is a Package Approval notification." +msgstr "" + +#: app/models/users.py:448 +msgid "This is a New Thread notification." +msgstr "" + +#: app/models/users.py:450 +msgid "This is a New Review notification." +msgstr "" + +#: app/models/users.py:452 +msgid "This is a Thread Reply notification." +msgstr "" + +#: app/models/users.py:454 +msgid "This is a Bot notification." +msgstr "" + +#: app/models/users.py:456 +msgid "This is a Maintainer change notification." +msgstr "" + +#: app/models/users.py:458 +msgid "This is an Editor Alert notification." +msgstr "" + +#: app/models/users.py:460 +msgid "This is an Editor Misc notification." +msgstr "" + +#: app/models/users.py:462 +msgid "This is an Other notification." +msgstr "" + +#: app/models/users.py:469 +msgid "When another user edits your packages, releases, etc." +msgstr "" + +#: app/models/users.py:471 +msgid "Notifications from editors related to the package approval process." +msgstr "" + +#: app/models/users.py:473 +msgid "When a thread is created on your package." +msgstr "" + +#: app/models/users.py:475 +msgid "When a user posts a review on your package." +msgstr "" + +#: app/models/users.py:477 +msgid "When someone replies to a thread you're watching." +msgstr "" + +#: app/models/users.py:479 +msgid "From a bot - for example, update notifications." +msgstr "" + +#: app/models/users.py:481 +msgid "When your package's maintainers change." +msgstr "" + +#: app/models/users.py:483 +msgid "For editors: Important alerts." +msgstr "" + +#: app/models/users.py:485 +msgid "For editors: Minor notifications, including new threads." +msgstr "" + +#: app/models/users.py:487 +msgid "Minor notifications not important enough for a dedicated category." +msgstr "" + #: app/tasks/emails.py:122 msgid "" "You are receiving this email because you are a registered user of " @@ -1872,7 +2093,7 @@ msgstr "" #: app/templates/admin/languages/list.html:4 #: app/templates/admin/languages/list.html:10 app/templates/base.html:185 -#: app/templates/packages/view.html:598 app/utils/minetest_hypertext.py:288 +#: app/templates/packages/view.html:602 app/utils/minetest_hypertext.py:288 msgid "Languages" msgstr "" @@ -1918,7 +2139,7 @@ msgid "User List" msgstr "" #: app/templates/base.html:257 app/templates/packages/view.html:190 -#: app/templates/packages/view.html:673 app/templates/threads/list.html:4 +#: app/templates/packages/view.html:677 app/templates/threads/list.html:4 msgid "Threads" msgstr "" @@ -1978,7 +2199,7 @@ msgid "%(title)s by %(author)s" msgstr "" #: app/templates/index.html:77 app/templates/packages/reviews_list.html:4 -#: app/templates/packages/view.html:194 app/templates/packages/view.html:332 +#: app/templates/packages/view.html:194 app/templates/packages/view.html:336 #: app/templates/users/profile.html:279 msgid "Reviews" msgstr "" @@ -2205,7 +2426,8 @@ msgid "This requires the collection to be public" msgstr "" #: app/templates/collections/create_edit.html:76 -#: app/templates/packages/remove.html:58 app/templates/packages/view.html:128 +#: app/templates/packages/remove.html:34 app/templates/packages/remove.html:83 +#: app/templates/packages/view.html:128 msgid "Remove" msgstr "حذف" @@ -2230,7 +2452,7 @@ msgid "Deleting is permanent" msgstr "" #: app/templates/collections/delete.html:13 -#: app/templates/oauth/authorize.html:71 app/templates/packages/remove.html:56 +#: app/templates/oauth/authorize.html:71 app/templates/packages/remove.html:81 #: app/templates/threads/delete_reply.html:18 #: app/templates/threads/delete_thread.html:18 #: app/templates/users/delete.html:30 @@ -2357,11 +2579,6 @@ msgstr "" msgid "Manage your preferences" msgstr "" -#: app/templates/emails/notification.html:37 -#, python-format -msgid "This is a '%(type)s' notification." -msgstr "" - #: app/templates/emails/notification_digest.html:14 #: app/templates/emails/notification_digest.html:31 #, python-format @@ -2456,7 +2673,7 @@ msgid "No audit log entries." msgstr "" #: app/templates/macros/forms.html:21 app/templates/macros/reviews.html:145 -#: app/templates/packages/remove.html:48 app/templates/packages/view.html:464 +#: app/templates/packages/remove.html:73 app/templates/packages/view.html:468 #: app/templates/users/modtools.html:86 msgid "Required" msgstr "" @@ -2678,10 +2895,6 @@ msgstr "" msgid "ContentDB Grafana" msgstr "" -#: app/templates/macros/threads.html:27 -msgid "Maintainer" -msgstr "" - #: app/templates/macros/threads.html:122 msgid "This thread has been locked by a moderator." msgstr "" @@ -2724,7 +2937,7 @@ msgid "On %(trigger)s, do %(action)s" msgstr "" #: app/templates/macros/todo.html:35 app/templates/packages/view.html:122 -#: app/templates/packages/view.html:429 +#: app/templates/packages/view.html:433 msgid "Release" msgstr "" @@ -2734,7 +2947,7 @@ msgstr "" #: app/templates/macros/todo.html:48 #: app/templates/packages/releases_list.html:13 -#: app/templates/packages/view.html:433 +#: app/templates/packages/view.html:437 msgid "Update settings" msgstr "" @@ -2783,9 +2996,9 @@ msgstr "" #: app/templates/modnames/view.html:27 app/templates/oauth/authorize.html:32 #: app/templates/packages/game_support.html:42 -#: app/templates/packages/similar.html:38 app/templates/packages/view.html:470 -#: app/templates/packages/view.html:494 app/templates/packages/view.html:539 -#: app/templates/packages/view.html:571 app/templates/todo/editor.html:85 +#: app/templates/packages/similar.html:38 app/templates/packages/view.html:474 +#: app/templates/packages/view.html:498 app/templates/packages/view.html:543 +#: app/templates/packages/view.html:575 app/templates/todo/editor.html:85 #: app/templates/todo/game_support.html:45 #, python-format msgid "%(title)s by %(display_name)s" @@ -2983,10 +3196,9 @@ msgid "Read more" msgstr "" #: app/templates/packages/create_edit.html:49 -#, python-format msgid "" -"You can include a .cdb.json file in your %(type)s to update these details" -" automatically." +"You can include a .cdb.json file in your package to update these details " +"automatically." msgstr "" #: app/templates/packages/create_edit.html:55 @@ -3549,12 +3761,22 @@ msgid "" "screenshots %(screenshot_size)d MB)" msgstr "" -#: app/templates/packages/remove.html:9 +#: app/templates/packages/remove.html:4 #, python-format msgid "Remove %(title)s" msgstr "" #: app/templates/packages/remove.html:11 +msgid "Change maintenance state" +msgstr "" + +#: app/templates/packages/remove.html:13 +msgid "" +"As an alternative to removing your package, you may wish to change the " +"maintenance state." +msgstr "" + +#: app/templates/packages/remove.html:36 msgid "" "In order to avoid data loss, you cannot permanently delete packages.\n" "\t\t\tYou can remove them from ContentDB, which will cause them to not be" @@ -3565,30 +3787,30 @@ msgid "" "needed." msgstr "" -#: app/templates/packages/remove.html:19 +#: app/templates/packages/remove.html:44 msgid "" "Unapproving a package will put it back into Draft, where\n" "\t\t\t\tit can be submitted for approval again." msgstr "" -#: app/templates/packages/remove.html:28 +#: app/templates/packages/remove.html:53 msgid "and" msgstr "" -#: app/templates/packages/remove.html:34 +#: app/templates/packages/remove.html:59 #, python-format msgid "Removing this package will break the following mods: %(names)s" msgstr "" -#: app/templates/packages/remove.html:41 +#: app/templates/packages/remove.html:66 msgid "Reason" msgstr "" -#: app/templates/packages/remove.html:52 +#: app/templates/packages/remove.html:77 msgid "Reason for unapproval / deletion, this is shown in the audit log" msgstr "" -#: app/templates/packages/remove.html:61 +#: app/templates/packages/remove.html:86 msgid "Unpublish" msgstr "" @@ -3607,18 +3829,22 @@ msgstr "" msgid "Found a bug? Post on the issue tracker instead." msgstr "" -#: app/templates/packages/review_create_edit.html:67 -msgid "Delete review." +#: app/templates/packages/review_create_edit.html:55 +msgid "What language are you writing your review in?" msgstr "" #: app/templates/packages/review_create_edit.html:68 +msgid "Delete review." +msgstr "" + +#: app/templates/packages/review_create_edit.html:69 msgid "" "This will convert the review into a thread, keeping the comments but " "removing its effect on the package's rating." msgstr "" #: app/templates/packages/review_votes.html:4 -#: app/templates/packages/view.html:360 +#: app/templates/packages/view.html:364 msgid "Review Votes" msgstr "" @@ -3767,10 +3993,6 @@ msgstr "" msgid "ContentDB reads translations from locale files (.tr) in your package." msgstr "" -#: app/templates/packages/translation.html:51 -msgid "Language" -msgstr "" - #: app/templates/packages/update_config.html:4 #: app/templates/packages/update_config.html:9 msgid "Configure Git Update Detection" @@ -3871,142 +4093,146 @@ msgstr "" msgid "Translate" msgstr "" -#: app/templates/packages/view.html:310 +#: app/templates/packages/view.html:297 +msgid "Thumbnail for video" +msgstr "" + +#: app/templates/packages/view.html:314 msgid "Awaiting review" msgstr "" -#: app/templates/packages/view.html:340 app/templates/threads/view.html:77 +#: app/templates/packages/view.html:344 app/templates/threads/view.html:77 msgid "Edit Review" msgstr "" -#: app/templates/packages/view.html:345 +#: app/templates/packages/view.html:349 msgid "You can't review your own package." msgstr "" -#: app/templates/packages/view.html:355 +#: app/templates/packages/view.html:359 msgid "Package needs to be approved before it can be reviewed." msgstr "" -#: app/templates/packages/view.html:366 +#: app/templates/packages/view.html:370 msgid "Used By" msgstr "" -#: app/templates/packages/view.html:372 +#: app/templates/packages/view.html:376 msgid "Content" msgstr "" -#: app/templates/packages/view.html:374 app/templates/packages/view.html:457 +#: app/templates/packages/view.html:378 app/templates/packages/view.html:461 msgid "View content for game" msgstr "" -#: app/templates/packages/view.html:389 +#: app/templates/packages/view.html:393 msgid "Favorite" msgstr "" -#: app/templates/packages/view.html:398 +#: app/templates/packages/view.html:402 msgid "Add to collection..." msgstr "" -#: app/templates/packages/view.html:406 +#: app/templates/packages/view.html:410 #, python-format msgid "View %(count)d collections" msgstr "" -#: app/templates/packages/view.html:417 +#: app/templates/packages/view.html:421 msgid "Package may be outdated" msgstr "" -#: app/templates/packages/view.html:424 +#: app/templates/packages/view.html:428 msgid "Only visible to the author and Editors." msgstr "" -#: app/templates/packages/view.html:441 +#: app/templates/packages/view.html:445 msgid "Warning" msgstr "" -#: app/templates/packages/view.html:447 +#: app/templates/packages/view.html:451 msgid "Like this package? Help support its development by making a donation" msgstr "" -#: app/templates/packages/view.html:450 +#: app/templates/packages/view.html:454 msgid "Donate now" msgstr "" -#: app/templates/packages/view.html:462 app/utils/minetest_hypertext.py:283 +#: app/templates/packages/view.html:466 app/utils/minetest_hypertext.py:283 msgid "Dependencies" msgstr "" -#: app/templates/packages/view.html:482 +#: app/templates/packages/view.html:486 msgid "No required dependencies" msgstr "" -#: app/templates/packages/view.html:488 +#: app/templates/packages/view.html:492 msgid "Optional" msgstr "" -#: app/templates/packages/view.html:521 +#: app/templates/packages/view.html:525 msgid "Compatible Games" msgstr "" -#: app/templates/packages/view.html:526 app/templates/packages/view.html:546 +#: app/templates/packages/view.html:530 app/templates/packages/view.html:550 #: app/utils/minetest_hypertext.py:275 msgid "No specific game required" msgstr "" -#: app/templates/packages/view.html:529 +#: app/templates/packages/view.html:533 msgid "Tested with:" msgstr "" -#: app/templates/packages/view.html:551 +#: app/templates/packages/view.html:555 msgid "Is the above correct?" msgstr "" -#: app/templates/packages/view.html:552 +#: app/templates/packages/view.html:556 msgid "You need to either confirm this or tell ContentDB about supported games" msgstr "" -#: app/templates/packages/view.html:564 +#: app/templates/packages/view.html:568 msgid "Does not work with:" msgstr "" -#: app/templates/packages/view.html:584 +#: app/templates/packages/view.html:588 msgid "Please specify compatible games" msgstr "" -#: app/templates/packages/view.html:590 +#: app/templates/packages/view.html:594 msgid "Information" msgstr "" -#: app/templates/packages/view.html:596 +#: app/templates/packages/view.html:600 msgid "Technical Name" msgstr "" -#: app/templates/packages/view.html:612 app/utils/minetest_hypertext.py:295 +#: app/templates/packages/view.html:616 app/utils/minetest_hypertext.py:295 #, python-format msgid "%(code_license)s for code,
%(media_license)s for media." msgstr "" -#: app/templates/packages/view.html:620 +#: app/templates/packages/view.html:624 msgid "Unknown" msgstr "" -#: app/templates/packages/view.html:622 app/utils/minetest_hypertext.py:301 +#: app/templates/packages/view.html:626 app/utils/minetest_hypertext.py:301 msgid "Added" msgstr "" -#: app/templates/packages/view.html:636 +#: app/templates/packages/view.html:640 msgid "Remove myself" msgstr "" -#: app/templates/packages/view.html:641 app/utils/minetest_hypertext.py:303 +#: app/templates/packages/view.html:645 app/utils/minetest_hypertext.py:303 msgid "Provides" msgstr "" -#: app/templates/packages/view.html:663 +#: app/templates/packages/view.html:667 msgid "More" msgstr "" -#: app/templates/packages/view.html:692 +#: app/templates/packages/view.html:696 msgid "See audit log" msgstr "" @@ -4065,10 +4291,6 @@ msgstr "" msgid "Edit reply" msgstr "" -#: app/templates/threads/list.html:12 app/templates/threads/new.html:4 -msgid "New Thread" -msgstr "" - #: app/templates/threads/new.html:17 msgid "" "If the package shouldn't be on CDB (eg: if it doesn't work at all), then " @@ -5304,3 +5526,21 @@ msgstr "" #~ msgid "Connected" #~ msgstr "" +#~ msgid "Top %(type)s" +#~ msgstr "" + +#~ msgid "Top %(group)d %(type)s" +#~ msgstr "" + +#~ msgid "%(display_name)s has a %(type)s placed at #%(place)d." +#~ msgstr "" + +#~ msgid "This is a '%(type)s' notification." +#~ msgstr "" + +#~ msgid "" +#~ "You can include a .cdb.json file " +#~ "in your %(type)s to update these " +#~ "details automatically." +#~ msgstr "" + diff --git a/translations/fr/LC_MESSAGES/messages.po b/translations/fr/LC_MESSAGES/messages.po index a5eed45a..e1cdf02e 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-06-07 05:29+0100\n" +"POT-Creation-Date: 2024-06-08 11:15+0100\n" "PO-Revision-Date: 2024-05-25 14:09+0000\n" "Last-Translator: John Donne \n" "Language: fr\n" @@ -28,63 +28,69 @@ msgid "You have been banned." msgstr "Vous avez été banni." #: app/_translations.py:5 -msgid "Chat / Commands" +msgid "Player vs Player (PvP)" msgstr "" #: app/_translations.py:6 -msgid "Complex installation" +msgid "Designed to be played competitively against other players" msgstr "" #: app/_translations.py:7 -msgid "Either has educational value, or is a tool to help teachers " -msgstr "" - -#: app/_translations.py:8 -msgid "Singleplayer-focused" -msgstr "" - -#: app/_translations.py:9 -msgid "For 16px texture packs" -msgstr "" - -#: app/_translations.py:10 -msgid "For 64px texture packs" -msgstr "" - -#: app/_translations.py:11 -msgid "Tools to manage the world" -msgstr "" - -#: app/_translations.py:12 -msgid "Big changes to crafting gameplay" -msgstr "" - -#: app/_translations.py:13 -msgid "Blood, etc" -msgstr "" - -#: app/_translations.py:14 -msgid "Adds a mini-game to be played within Minetest" -msgstr "" - -#: app/_translations.py:15 -msgid "Tools / Weapons / Armor" -msgstr "" - -#: app/_translations.py:16 -msgid "For content generally themed around a certain season or holiday" -msgstr "" - -#: app/_translations.py:17 msgid "Player Effects / Power Ups" msgstr "" +#: app/_translations.py:8 +msgid "" +"For content that changes player effects, including physics, for example: " +"speed, jump height or gravity." +msgstr "" + +#: app/_translations.py:9 +msgid "Certified" +msgstr "" + +#: app/_translations.py:10 +msgid "" +"Certified by the Featured Packages program. This tag may be renamed in " +"the future" +msgstr "" + +#: app/_translations.py:11 +msgid "Server Moderation and Tools" +msgstr "" + +#: app/_translations.py:12 +msgid "Helps with server maintenance and moderation" +msgstr "" + +#: app/_translations.py:13 +msgid "Jam / Game 2023" +msgstr "" + +#: app/_translations.py:14 +msgid "Entries to the 2023 Minetest Game Jam " +msgstr "" + +#: app/_translations.py:15 +msgid "Joke" +msgstr "" + +#: app/_translations.py:16 +msgid "" +"For humorous content, meant as a novelty or joke, not to be taken " +"seriously, and that is not meant to be used seriously or long-term." +msgstr "" + +#: app/_translations.py:17 +msgid "Sounds / Music" +msgstr "" + #: app/_translations.py:18 -msgid "World Maintenance and Tools" +msgid "Focuses on or adds new sounds or musical things" msgstr "" #: app/_translations.py:19 -msgid "Puzzle" +msgid "Developer Tools" msgstr "" #: app/_translations.py:20 @@ -92,284 +98,289 @@ msgid "Tools for game and mod developers" msgstr "" #: app/_translations.py:21 -msgid "Education" +msgid "Shooter" msgstr "" #: app/_translations.py:22 -msgid "Gore" +msgid "First person shooters (FPS) and more" msgstr "" #: app/_translations.py:23 -msgid "Transport" +msgid "Inventory" msgstr "" #: app/_translations.py:24 -msgid "Survival" -msgstr "" - -#: app/_translations.py:25 -msgid "New mapgen or changes mapgen" -msgstr "" - -#: app/_translations.py:26 -msgid "Less than 16px" -msgstr "" - -#: app/_translations.py:27 app/templates/users/modtools.html:12 -msgid "Storage" -msgstr "Stockage" - -#: app/_translations.py:28 msgid "Changes the inventory GUI" msgstr "" +#: app/_translations.py:25 +msgid "World Maintenance and Tools" +msgstr "" + +#: app/_translations.py:26 +msgid "Tools to manage the world" +msgstr "" + +#: app/_translations.py:27 +msgid "Crafting" +msgstr "" + +#: app/_translations.py:28 +msgid "Big changes to crafting gameplay" +msgstr "" + #: app/_translations.py:29 -msgid "Jam / Combat 2020" +msgid "Singleplayer-focused" msgstr "" #: app/_translations.py:30 -msgid "Bad Language" +msgid "Content that can be played alone" msgstr "" #: app/_translations.py:31 -msgid "64px" +msgid "Mapgen / Biomes / Decoration" msgstr "" #: app/_translations.py:32 -msgid "Focuses on or adds new sounds or musical things" +msgid "New mapgen or changes mapgen" msgstr "" #: app/_translations.py:33 -msgid "Adds game mechanics or tools that change how players build." +msgid "Adventure / RPG" msgstr "" #: app/_translations.py:34 -msgid "Violence" +msgid "Plants and Farming" msgstr "" #: app/_translations.py:35 -msgid "Strategy / RTS" +msgid "Adds new plants or other farmable resources." msgstr "" #: app/_translations.py:36 +msgid "Tools / Weapons / Armor" +msgstr "" + +#: app/_translations.py:37 +msgid "Adds or changes tools, weapons, and armor" +msgstr "" + +#: app/_translations.py:38 +msgid "Sims" +msgstr "" + +#: app/_translations.py:39 +msgid "" +"Mods and games that aim to simulate real life activity. Similar to " +"SimCity/TheSims/OpenTTD/etc" +msgstr "" + +#: app/_translations.py:40 +msgid "Complex installation" +msgstr "" + +#: app/_translations.py:41 msgid "" "Requires futher installation steps, such as installing luarocks or " "editing the trusted mod setting" msgstr "" -#: app/_translations.py:37 -msgid "Jam / Game 2021" -msgstr "" - -#: app/_translations.py:38 -msgid "Content that can be played alone" -msgstr "" - -#: app/_translations.py:39 -msgid "Can/should only be used in multiplayer" -msgstr "" - -#: app/_translations.py:40 -msgid "Adds mobs, animals, and NPCs" -msgstr "" - -#: app/_translations.py:41 -msgid "" -"For mods created for the Discord \"Weekly Challenges\" modding event in " -"2021" -msgstr "" - #: app/_translations.py:42 -msgid "Mini-game" +msgid "Chat / Commands" msgstr "" #: app/_translations.py:43 msgid "" -"For content that changes player effects, including physics, for example: " -"speed, jump height or gravity." +"Focus on player chat/communication or who's primary function is " +"interacting with the console." msgstr "" #: app/_translations.py:44 -msgid "Contains swearing" +msgid "Multiplayer-focused" msgstr "" #: app/_translations.py:45 +msgid "Can/should only be used in multiplayer" +msgstr "" + +#: app/_translations.py:46 +msgid "Environment / Weather" +msgstr "" + +#: app/_translations.py:47 msgid "" "Improves the world, adding weather, ambient sounds, or other environment " "mechanics" msgstr "" -#: app/_translations.py:46 -msgid "For mods created for the Discord \"Combat\" modding event in 2020" -msgstr "" - -#: app/_translations.py:47 -msgid "Inventory" -msgstr "" - #: app/_translations.py:48 -msgid "Entries to the 2023 Minetest Game Jam " +msgid "Building Mechanics and Tools" msgstr "" #: app/_translations.py:49 -msgid "Sims" +msgid "Adds game mechanics or tools that change how players build." msgstr "" #: app/_translations.py:50 -msgid "Focuses on building, such as adding new materials or nodes" +msgid "Magic / Enchanting" msgstr "" #: app/_translations.py:51 -msgid "Environment / Weather" +msgid "Decorative" msgstr "" #: app/_translations.py:52 -msgid "Custom mapgen" +msgid "Adds nodes with no other purpose than for use in building" msgstr "" #: app/_translations.py:53 -msgid "Minetest Game improved" +msgid "One-of-a-kind / Original" msgstr "" #: app/_translations.py:54 -msgid "HUD" -msgstr "" - -#: app/_translations.py:55 -msgid "Machines / Electronics" -msgstr "" - -#: app/_translations.py:56 -msgid "Developer Tools" -msgstr "" - -#: app/_translations.py:57 -msgid "Jam / Game 2023" -msgstr "" - -#: app/_translations.py:58 -msgid "Helps with server maintenance and moderation" -msgstr "" - -#: app/_translations.py:59 -msgid "Plants and Farming" -msgstr "" - -#: app/_translations.py:60 -msgid "Adventure / RPG" -msgstr "" - -#: app/_translations.py:61 msgid "" "For games and such that are of their own kind, distinct and original in " "nature to others of the same category." msgstr "" -#: app/_translations.py:62 -msgid "Jam / Weekly Challenges 2021" -msgstr "" - -#: app/_translations.py:63 -msgid "For 32px texture packs" -msgstr "" - -#: app/_translations.py:64 -msgid "Adds or changes tools, weapons, and armor" -msgstr "" - -#: app/_translations.py:65 -msgid "GUI" -msgstr "" - -#: app/_translations.py:66 -msgid "Seasonal" -msgstr "" - -#: app/_translations.py:67 -msgid "Commerce / Economy" -msgstr "" - -#: app/_translations.py:68 -msgid "" -"Written specifically or exclusively for use in creative mode. Adds " -"content only available through a creative inventory, or provides tools " -"that facilitate ingame creation and doesn't add difficulty or scarcity" -msgstr "" - -#: app/_translations.py:69 -msgid "Forks of MTG" -msgstr "" - -#: app/_translations.py:70 -msgid "Non-cartoon violence. May be towards fantasy or human-like characters" -msgstr "" - -#: app/_translations.py:71 -msgid "Joke" -msgstr "" - -#: app/_translations.py:72 -msgid "Fear / Horror" -msgstr "" - -#: app/_translations.py:73 -msgid "128px+" -msgstr "" - -#: app/_translations.py:74 -msgid "Creative" -msgstr "" - -#: app/_translations.py:75 -msgid "Entries to the 2022 Minetest Game Jam " -msgstr "" - -#: app/_translations.py:76 -msgid "Alcohol / Tobacco" -msgstr "" - -#: app/_translations.py:77 -msgid "Adds or improves item storage mechanics" -msgstr "" - -#: app/_translations.py:78 -msgid "Designed to be played competitively against other players" -msgstr "" - -#: app/_translations.py:79 -msgid "Crafting" -msgstr "" - -#: app/_translations.py:80 -msgid "<16px" -msgstr "" - -#: app/_translations.py:81 -msgid "One-of-a-kind / Original" -msgstr "" - -#: app/_translations.py:82 +#: app/_translations.py:55 msgid "Building" msgstr "" -#: app/_translations.py:83 -msgid "Adds machines useful in automation, tubes, or power." +#: app/_translations.py:56 +msgid "Focuses on building, such as adding new materials or nodes" msgstr "" -#: app/_translations.py:84 +#: app/_translations.py:57 +msgid "Mobs / Animals / NPCs" +msgstr "" + +#: app/_translations.py:58 +msgid "Adds mobs, animals, and NPCs" +msgstr "" + +#: app/_translations.py:59 +msgid "<16px" +msgstr "" + +#: app/_translations.py:60 +msgid "Less than 16px" +msgstr "" + +#: app/_translations.py:61 +msgid "Puzzle" +msgstr "" + +#: app/_translations.py:62 msgid "Focus on puzzle solving instead of combat" msgstr "" +#: app/_translations.py:63 +msgid "Custom mapgen" +msgstr "" + +#: app/_translations.py:64 +msgid "" +"Contains a completely custom mapgen implemented in Lua, usually requires " +"worlds to be set to the 'singlenode' mapgen." +msgstr "" + +#: app/_translations.py:65 +msgid "Sports" +msgstr "" + +#: app/_translations.py:66 +msgid "Player vs Environment (PvE)" +msgstr "" + +#: app/_translations.py:67 +msgid "" +"For content designed for one or more players that focus on combat against" +" the world, mobs, or NPCs." +msgstr "" + +#: app/_translations.py:68 +msgid "16px" +msgstr "" + +#: app/_translations.py:69 +msgid "For 16px texture packs" +msgstr "" + +#: app/_translations.py:70 app/templates/users/modtools.html:12 +msgid "Storage" +msgstr "Stockage" + +#: app/_translations.py:71 +msgid "Adds or improves item storage mechanics" +msgstr "" + +#: app/_translations.py:72 +msgid "Education" +msgstr "" + +#: app/_translations.py:73 +msgid "Either has educational value, or is a tool to help teachers " +msgstr "" + +#: app/_translations.py:74 +msgid "API / Library" +msgstr "" + +#: app/_translations.py:75 +msgid "Primarily adds an API for other mods to use" +msgstr "" + +#: app/_translations.py:76 +msgid "Survival" +msgstr "" + +#: app/_translations.py:77 +msgid "" +"Written specifically for survival gameplay with a focus on game-balance, " +"difficulty level, or resources available through crafting, mining, ..." +msgstr "" + +#: app/_translations.py:78 +msgid "HUD" +msgstr "" + +#: app/_translations.py:79 +msgid "For mods that grant the player extra information in the HUD" +msgstr "" + +#: app/_translations.py:80 +msgid "Mini-game" +msgstr "" + +#: app/_translations.py:81 +msgid "Adds a mini-game to be played within Minetest" +msgstr "" + +#: app/_translations.py:82 +msgid "Seasonal" +msgstr "" + +#: app/_translations.py:83 +msgid "For content generally themed around a certain season or holiday" +msgstr "" + +#: app/_translations.py:84 +msgid "Jam / Weekly Challenges 2021" +msgstr "" + #: app/_translations.py:85 -msgid "Building Mechanics and Tools" +msgid "" +"For mods created for the Discord \"Weekly Challenges\" modding event in " +"2021" msgstr "" #: app/_translations.py:86 -msgid "Adds nodes with no other purpose than for use in building" +msgid "64px" msgstr "" #: app/_translations.py:87 -msgid "Sounds / Music" +msgid "For 64px texture packs" msgstr "" #: app/_translations.py:88 @@ -377,105 +388,98 @@ msgid "Food / Drinks" msgstr "" #: app/_translations.py:89 -msgid "Decorative" +msgid "GUI" msgstr "" #: app/_translations.py:90 -msgid "Gambling" +msgid "For content whose main utility / feature is in GUI/formspec form" msgstr "" #: app/_translations.py:91 -msgid "Server Moderation and Tools" +msgid "Minetest Game improved" msgstr "" #: app/_translations.py:92 -msgid "" -"For humorous content, meant as a novelty or joke, not to be taken " -"seriously, and that is not meant to be used seriously or long-term." +msgid "Forks of MTG" msgstr "" #: app/_translations.py:93 -msgid "API / Library" +msgid "Creative" msgstr "" #: app/_translations.py:94 -msgid "Certified" +msgid "" +"Written specifically or exclusively for use in creative mode. Adds " +"content only available through a creative inventory, or provides tools " +"that facilitate ingame creation and doesn't add difficulty or scarcity" msgstr "" #: app/_translations.py:95 -msgid "Contains alcohol and/or tobacco" +msgid "Jam / Combat 2020" msgstr "" #: app/_translations.py:96 -msgid "Adds new plants or other farmable resources." +msgid "For mods created for the Discord \"Combat\" modding event in 2020" msgstr "" #: app/_translations.py:97 -msgid "Multiplayer-focused" +msgid "Transport" msgstr "" #: app/_translations.py:98 -msgid "Primarily adds an API for other mods to use" -msgstr "" - -#: app/_translations.py:99 -msgid "" -"Focus on player chat/communication or who's primary function is " -"interacting with the console." -msgstr "" - -#: app/_translations.py:100 -msgid "" -"Games and mods with a heavy strategy component, whether real-time or " -"turn-based" -msgstr "" - -#: app/_translations.py:101 -msgid "" -"Written specifically for survival gameplay with a focus on game-balance, " -"difficulty level, or resources available through crafting, mining, ..." -msgstr "" - -#: app/_translations.py:102 -msgid "Entries to the 2021 Minetest Game Jam" -msgstr "" - -#: app/_translations.py:103 -msgid "" -"Contains a completely custom mapgen implemented in Lua, usually requires " -"worlds to be set to the 'singlenode' mapgen." -msgstr "" - -#: app/_translations.py:104 -msgid " Jam / Game 2022" -msgstr "" - -#: app/_translations.py:105 -msgid "Sports" -msgstr "" - -#: app/_translations.py:106 msgid "" "Adds or changes transportation methods. Includes teleportation, vehicles," " ridable mobs, transport infrastructure and thematic content" msgstr "" +#: app/_translations.py:99 +msgid "32px" +msgstr "" + +#: app/_translations.py:100 +msgid "For 32px texture packs" +msgstr "" + +#: app/_translations.py:101 +msgid "Machines / Electronics" +msgstr "" + +#: app/_translations.py:102 +msgid "Adds machines useful in automation, tubes, or power." +msgstr "" + +#: app/_translations.py:103 +msgid "Commerce / Economy" +msgstr "" + +#: app/_translations.py:104 +msgid "Related to economies, money, and trading" +msgstr "" + +#: app/_translations.py:105 +msgid "Jam / Game 2021" +msgstr "" + +#: app/_translations.py:106 +msgid "Entries to the 2021 Minetest Game Jam" +msgstr "" + #: app/_translations.py:107 -msgid "Player vs Environment (PvE)" +msgid "Strategy / RTS" msgstr "" #: app/_translations.py:108 -msgid "For mods that grant the player extra information in the HUD" +msgid "" +"Games and mods with a heavy strategy component, whether real-time or " +"turn-based" msgstr "" #: app/_translations.py:109 -msgid "" -"Mods and games that aim to simulate real life activity. Similar to " -"SimCity/TheSims/OpenTTD/etc" +msgid "128px+" msgstr "" #: app/_translations.py:110 -msgid "Shocking and scary content. May scare young children" +msgid "For 128px or higher texture packs" msgstr "" #: app/_translations.py:111 @@ -489,29 +493,27 @@ msgid "" msgstr "" #: app/_translations.py:113 -msgid "" -"Certified by the Featured Packages program. This tag may be renamed in " -"the future" +msgid " Jam / Game 2022" msgstr "" #: app/_translations.py:114 -msgid "Mobs / Animals / NPCs" +msgid "Entries to the 2022 Minetest Game Jam " msgstr "" #: app/_translations.py:115 -msgid "For 128px or higher texture packs" +msgid "Gore" msgstr "" #: app/_translations.py:116 -msgid "16px" +msgid "Blood, etc" msgstr "" #: app/_translations.py:117 -msgid "Games of chance, gambling games, etc" +msgid "Gambling" msgstr "" #: app/_translations.py:118 -msgid "Mapgen / Biomes / Decoration" +msgid "Games of chance, gambling games, etc" msgstr "" #: app/_translations.py:119 @@ -519,41 +521,39 @@ msgid "Drugs" msgstr "" #: app/_translations.py:120 -msgid "Related to economies, money, and trading" -msgstr "" - -#: app/_translations.py:121 -msgid "" -"For content designed for one or more players that focus on combat against" -" the world, mobs, or NPCs." -msgstr "" - -#: app/_translations.py:122 -msgid "For content whose main utility / feature is in GUI/formspec form" -msgstr "" - -#: app/_translations.py:123 -msgid "32px" -msgstr "" - -#: app/_translations.py:124 -msgid "Player vs Player (PvP)" -msgstr "" - -#: app/_translations.py:125 -msgid "Magic / Enchanting" -msgstr "" - -#: app/_translations.py:126 msgid "Contains illegal drugs, such as marijuana" msgstr "" +#: app/_translations.py:121 +msgid "Violence" +msgstr "" + +#: app/_translations.py:122 +msgid "Non-cartoon violence. May be towards fantasy or human-like characters" +msgstr "" + +#: app/_translations.py:123 +msgid "Fear / Horror" +msgstr "" + +#: app/_translations.py:124 +msgid "Shocking and scary content. May scare young children" +msgstr "" + +#: app/_translations.py:125 +msgid "Bad Language" +msgstr "" + +#: app/_translations.py:126 +msgid "Contains swearing" +msgstr "" + #: app/_translations.py:127 -msgid "First person shooters (FPS) and more" +msgid "Alcohol / Tobacco" msgstr "" #: app/_translations.py:128 -msgid "Shooter" +msgid "Contains alcohol and/or tobacco" msgstr "" #: app/querybuilder.py:58 app/templates/admin/languages/list.html:27 @@ -592,11 +592,11 @@ 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:251 -#: app/blueprints/packages/packages.py:528 -#: app/blueprints/packages/packages.py:624 -#: app/blueprints/packages/packages.py:712 +#: app/blueprints/packages/packages.py:543 +#: app/blueprints/packages/packages.py:639 +#: app/blueprints/packages/packages.py:727 #: app/blueprints/packages/releases.py:62 -#: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:49 +#: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:63 #: app/blueprints/packages/screenshots.py:36 #: app/blueprints/packages/screenshots.py:42 #: app/blueprints/packages/screenshots.py:47 @@ -608,7 +608,7 @@ msgstr "Sauvegarder" #: app/blueprints/collections/__init__.py:77 #: app/blueprints/oauth/__init__.py:168 app/blueprints/packages/releases.py:54 -#: app/blueprints/packages/releases.py:66 app/blueprints/packages/reviews.py:45 +#: app/blueprints/packages/releases.py:66 app/blueprints/packages/reviews.py:53 #: app/blueprints/threads/__init__.py:281 #: app/templates/admin/languages/list.html:23 #: app/templates/macros/reviews.html:138 app/templates/macros/topics.html:5 @@ -712,7 +712,7 @@ msgstr "Traduction" #: app/blueprints/packages/__init__.py:42 #: app/templates/packages/releases_list.html:34 -#: app/templates/packages/view.html:653 app/templates/todo/editor.html:75 +#: app/templates/packages/view.html:657 app/templates/todo/editor.html:75 msgid "Releases" msgstr "Versions" @@ -724,7 +724,7 @@ msgstr "Captures d'écran" #: app/blueprints/packages/__init__.py:52 #: app/templates/packages/edit_maintainers.html:8 -#: app/templates/packages/view.html:624 app/utils/minetest_hypertext.py:302 +#: app/templates/packages/view.html:628 app/utils/minetest_hypertext.py:302 msgid "Maintainers" msgstr "Mainteneurs" @@ -757,7 +757,7 @@ msgstr "Jeux Compatibles" msgid "No download available." msgstr "Aucun téléchargement disponible." -#: app/blueprints/packages/packages.py:229 app/templates/packages/view.html:594 +#: app/blueprints/packages/packages.py:229 app/templates/packages/view.html:598 #: app/utils/minetest_hypertext.py:263 msgid "Type" msgstr "Type" @@ -767,12 +767,12 @@ msgid "Title (Human-readable)" msgstr "Titre (Lisible)" #: app/blueprints/packages/packages.py:231 -#: app/blueprints/packages/packages.py:622 +#: app/blueprints/packages/packages.py:637 msgid "Name (Technical)" msgstr "Nom (Technique)" #: app/blueprints/packages/packages.py:231 -#: app/blueprints/packages/packages.py:623 +#: app/blueprints/packages/packages.py:638 #: app/templates/packages/create_edit.html:75 msgid "Lower case letters (a-z), digits (0-9), and underscores (_) only" msgstr "" @@ -783,7 +783,7 @@ msgstr "" msgid "Short Description (Plaintext)" msgstr "Description Courte (Texte)" -#: app/blueprints/packages/packages.py:234 app/templates/packages/view.html:616 +#: app/blueprints/packages/packages.py:234 app/templates/packages/view.html:620 #: app/utils/minetest_hypertext.py:300 msgid "Maintenance State" msgstr "État de maintenance" @@ -798,7 +798,7 @@ msgstr "Étiquettes" msgid "Content Warnings" msgstr "Avertissements de contenu" -#: app/blueprints/packages/packages.py:238 app/templates/packages/view.html:605 +#: app/blueprints/packages/packages.py:238 app/templates/packages/view.html:609 #: app/utils/minetest_hypertext.py:298 msgid "License" msgstr "Licence" @@ -882,8 +882,8 @@ msgid "Permission denied" msgstr "Permission refusée" #: app/blueprints/packages/packages.py:403 -#: app/blueprints/packages/packages.py:479 -#: app/blueprints/packages/packages.py:501 +#: app/blueprints/packages/packages.py:494 +#: app/blueprints/packages/packages.py:516 msgid "You don't have permission to do that" msgstr "Vous n'avez pas la permission de faire cela" @@ -899,61 +899,66 @@ msgstr "" "Veuillez commenter dans le fil d'approbation afin que les éditeurs " "sachent ce que vous avez modifié" -#: app/blueprints/packages/packages.py:496 +#: app/blueprints/packages/packages.py:481 +#, python-format +msgid "Set state to %(state)s" +msgstr "" + +#: app/blueprints/packages/packages.py:511 msgid "Deleted package" msgstr "Paquet supprimé" -#: app/blueprints/packages/packages.py:518 +#: app/blueprints/packages/packages.py:533 msgid "Unapproved package" msgstr "Paquets non approuvés" -#: app/blueprints/packages/packages.py:527 +#: app/blueprints/packages/packages.py:542 msgid "Maintainers (Comma-separated)" msgstr "Responsables (séparés par des virgules)" -#: app/blueprints/packages/packages.py:536 +#: app/blueprints/packages/packages.py:551 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:586 +#: app/blueprints/packages/packages.py:601 msgid "You are not a maintainer" msgstr "Vous n'êtes pas un des responsable" -#: app/blueprints/packages/packages.py:589 +#: app/blueprints/packages/packages.py:604 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:621 +#: app/blueprints/packages/packages.py:636 msgid "Author Name" msgstr "Nom de l'auteur" -#: app/blueprints/packages/packages.py:708 +#: app/blueprints/packages/packages.py:723 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:709 +#: app/blueprints/packages/packages.py:724 msgid "Supported games" msgstr "Jeux compatibles" -#: app/blueprints/packages/packages.py:710 +#: app/blueprints/packages/packages.py:725 msgid "Unsupported games" msgstr "Jeux incompatibles" -#: app/blueprints/packages/packages.py:711 +#: app/blueprints/packages/packages.py:726 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:727 +#: app/blueprints/packages/packages.py:742 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:731 +#: app/blueprints/packages/packages.py:746 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 " @@ -1076,36 +1081,41 @@ msgstr "Configuration de mise à jour supprimée" msgid "Now, please create an initial release" msgstr "Maintenant, veuillez créer une version initiale" -#: app/blueprints/packages/reviews.py:46 app/blueprints/threads/__init__.py:181 +#: app/blueprints/packages/reviews.py:54 +#: app/templates/packages/translation.html:51 +msgid "Language" +msgstr "Langue" + +#: app/blueprints/packages/reviews.py:60 app/blueprints/threads/__init__.py:181 #: app/blueprints/threads/__init__.py:182 #: app/blueprints/threads/__init__.py:282 msgid "Comment" msgstr "Commentaires" -#: app/blueprints/packages/reviews.py:47 +#: app/blueprints/packages/reviews.py:61 msgid "Rating" msgstr "Notation" -#: app/blueprints/packages/reviews.py:48 app/templates/macros/reviews.html:119 +#: app/blueprints/packages/reviews.py:62 app/templates/macros/reviews.html:119 #: app/templates/macros/reviews.html:173 msgid "Yes" msgstr "Oui" -#: app/blueprints/packages/reviews.py:48 app/templates/macros/reviews.html:124 +#: app/blueprints/packages/reviews.py:62 app/templates/macros/reviews.html:124 #: app/templates/macros/reviews.html:177 msgid "Neutral" msgstr "Neutre" -#: app/blueprints/packages/reviews.py:48 app/templates/macros/reviews.html:129 +#: app/blueprints/packages/reviews.py:62 app/templates/macros/reviews.html:129 #: app/templates/macros/reviews.html:181 msgid "No" msgstr "Non" -#: app/blueprints/packages/reviews.py:57 +#: app/blueprints/packages/reviews.py:71 msgid "You can't review your own package!" msgstr "Vous ne pouvez pas évaluer votre propre paquet !" -#: app/blueprints/packages/reviews.py:67 +#: app/blueprints/packages/reviews.py:81 msgid "" "You've reviewed too many packages recently. Please wait before trying " "again, and consider making your reviews more detailed" @@ -1113,18 +1123,18 @@ msgstr "" "Vous avez évalué trop de paquets récemment. Veuillez attendre avant de " "réessayer, et pensez à plus détailler vos évaluations" -#: app/blueprints/packages/reviews.py:80 app/blueprints/threads/__init__.py:207 +#: app/blueprints/packages/reviews.py:94 app/blueprints/threads/__init__.py:207 #: app/blueprints/threads/__init__.py:240 #: app/blueprints/threads/__init__.py:334 app/blueprints/users/settings.py:114 #: app/logic/packages.py:131 msgid "Linking to blocked sites is not allowed" msgstr "Faire référence à des sites bloqués n'est pas autorisé" -#: app/blueprints/packages/reviews.py:184 +#: app/blueprints/packages/reviews.py:199 msgid "You can't vote on the reviews on your own package!" msgstr "Vous ne pouvez voter pour les évaluations de votre propre paquet !" -#: app/blueprints/packages/reviews.py:191 +#: app/blueprints/packages/reviews.py:206 msgid "You can't vote on your own reviews!" msgstr "Vous ne pouvez pas voter pour vos propres évaluations !" @@ -1143,7 +1153,7 @@ msgid "Message" msgstr "Message" #: app/blueprints/report/__init__.py:35 app/templates/macros/threads.html:51 -#: app/templates/packages/view.html:684 app/templates/report/index.html:4 +#: app/templates/packages/view.html:688 app/templates/report/index.html:4 #: app/templates/report/index.html:10 app/templates/users/profile.html:37 msgid "Report" msgstr "Signaler" @@ -1468,47 +1478,32 @@ msgstr "Écrivez des évaluations plus utiles pour obtenir une médaille." msgid "You are in place %(place)s." msgstr "Vous êtes à la %(place)s. place." -#: app/blueprints/users/profile.py:166 -#, python-format -msgid "Top %(type)s" -msgstr "Top %(type)s" - -#: app/blueprints/users/profile.py:168 -#, python-format -msgid "Top %(group)d %(type)s" -msgstr "Top %(group)d %(type)s" - -#: app/blueprints/users/profile.py:177 -#, python-format -msgid "%(display_name)s has a %(type)s placed at #%(place)d." -msgstr "%(display_name)s a un %(type)s à la #%(place)d place." - -#: app/blueprints/users/profile.py:192 +#: app/blueprints/users/profile.py:188 #, python-format msgid "Your packages have %(downloads)d downloads in total." msgstr "Vos paquets ont %(downloads)d téléchargements au total." -#: app/blueprints/users/profile.py:193 +#: app/blueprints/users/profile.py:189 msgid "First medal is at 50k." msgstr "La première médaille est à 50k." -#: app/blueprints/users/profile.py:198 +#: app/blueprints/users/profile.py:194 msgid ">300k downloads" msgstr ">300k téléchargements" -#: app/blueprints/users/profile.py:201 +#: app/blueprints/users/profile.py:197 msgid ">100k downloads" msgstr ">100k téléchargements" -#: app/blueprints/users/profile.py:204 +#: app/blueprints/users/profile.py:200 msgid ">75k downloads" msgstr ">75k téléchargements" -#: app/blueprints/users/profile.py:207 +#: app/blueprints/users/profile.py:203 msgid ">50k downloads" msgstr ">50k téléchargements" -#: app/blueprints/users/profile.py:208 +#: app/blueprints/users/profile.py:204 #, python-format msgid "Has received %(downloads)d downloads across all packages." msgstr "A reçu %(downloads)d téléchargements au total pour tous ses paquets." @@ -1793,30 +1788,256 @@ msgstr "Jeux" msgid "Texture Packs" msgstr "Packs de textures" -#: app/models/packages.py:171 +#: app/models/packages.py:87 +msgid "Top mod" +msgstr "" + +#: app/models/packages.py:89 +msgid "Top game" +msgstr "" + +#: app/models/packages.py:91 +msgid "Top texture pack" +msgstr "" + +#: app/models/packages.py:94 +#, python-format +msgid "Top %(place)d mod" +msgstr "" + +#: app/models/packages.py:96 +#, python-format +msgid "Top %(place)d game" +msgstr "" + +#: app/models/packages.py:98 +#, python-format +msgid "Top %(place)d texture pack" +msgstr "" + +#: app/models/packages.py:102 +#, python-format +msgid "%(display_name)s has a mod placed at #%(place)d." +msgstr "" + +#: app/models/packages.py:105 +#, python-format +msgid "%(display_name)s has a game placed at #%(place)d." +msgstr "" + +#: app/models/packages.py:108 +#, python-format +msgid "%(display_name)s has a texture pack placed at #%(place)d." +msgstr "" + +#: app/models/packages.py:146 app/models/packages.py:164 +msgid "Looking for Maintainer" +msgstr "" + +#: app/models/packages.py:149 +msgid "Beta" +msgstr "" + +#: app/models/packages.py:152 +msgid "Actively Developed" +msgstr "" + +#: app/models/packages.py:155 +msgid "Maintenance Only" +msgstr "" + +#: app/models/packages.py:158 +msgid "As-is" +msgstr "" + +#: app/models/packages.py:161 +msgid "Deprecated" +msgstr "" + +#: app/models/packages.py:168 +msgid "Under active development, and may break worlds/things without warning" +msgstr "" + +#: app/models/packages.py:170 +msgid "Fully playable, but with some breakages/changes expected" +msgstr "" + +#: app/models/packages.py:172 +msgid "Finished, with bug fixes being made as needed" +msgstr "" + +#: app/models/packages.py:174 +msgid "" +"Finished, the maintainer doesn't intend to continue working on it or " +"provide support" +msgstr "" + +#: app/models/packages.py:176 +msgid "" +"The maintainer doesn't recommend this package. See the description for " +"more info" +msgstr "" + +#: app/models/packages.py:222 msgid "Submit for Approval" msgstr "Soumettre pour vérification" -#: app/models/packages.py:173 +#: app/models/packages.py:224 msgid "Approve" msgstr "Approuver" -#: app/models/packages.py:175 app/templates/api/create_edit_token.html:17 +#: app/models/packages.py:226 app/templates/api/create_edit_token.html:17 #: app/templates/collections/delete.html:14 #: app/templates/collections/view.html:39 #: app/templates/oauth/create_edit.html:17 #: app/templates/packages/release_edit.html:84 -#: app/templates/packages/review_create_edit.html:66 +#: app/templates/packages/review_create_edit.html:67 #: app/templates/threads/delete_reply.html:19 #: app/templates/threads/delete_thread.html:19 #: app/templates/threads/view.html:50 app/templates/users/delete.html:34 msgid "Delete" msgstr "Supprimer" -#: app/models/packages.py:563 app/templates/packages/view.html:163 +#: app/models/packages.py:615 app/templates/packages/view.html:163 msgid "Work in Progress" msgstr "Travail en cours" +#: app/models/packages.py:1349 +#, python-format +msgid "New commit %(hash)s found on the Git repo." +msgstr "" + +#: app/models/packages.py:1353 +#, python-format +msgid "The last release was commit %(hash)s" +msgstr "" + +#: app/models/packages.py:1359 +#, python-format +msgid "New tag %(tag_name)s found on the Git repo." +msgstr "" + +#: app/models/users.py:407 +msgid "Package Edit" +msgstr "" + +#: app/models/users.py:410 +msgid "Package Approval" +msgstr "" + +#: app/models/users.py:413 app/templates/threads/list.html:12 +#: app/templates/threads/new.html:4 +msgid "New Thread" +msgstr "Nouveau fil" + +#: app/models/users.py:416 +msgid "New Review" +msgstr "" + +#: app/models/users.py:419 +msgid "Thread Reply" +msgstr "" + +#: app/models/users.py:422 +msgid "Bot" +msgstr "" + +#: app/models/users.py:425 app/templates/macros/threads.html:27 +msgid "Maintainer" +msgstr "Responsable" + +#: app/models/users.py:428 +msgid "Editor Alert" +msgstr "" + +#: app/models/users.py:431 +msgid "Editor Misc" +msgstr "" + +#: app/models/users.py:434 +msgid "Other" +msgstr "" + +#: app/models/users.py:444 +msgid "This is a Package Edit notification." +msgstr "" + +#: app/models/users.py:446 +msgid "This is a Package Approval notification." +msgstr "" + +#: app/models/users.py:448 +msgid "This is a New Thread notification." +msgstr "" + +#: app/models/users.py:450 +msgid "This is a New Review notification." +msgstr "" + +#: app/models/users.py:452 +msgid "This is a Thread Reply notification." +msgstr "" + +#: app/models/users.py:454 +msgid "This is a Bot notification." +msgstr "" + +#: app/models/users.py:456 +msgid "This is a Maintainer change notification." +msgstr "" + +#: app/models/users.py:458 +msgid "This is an Editor Alert notification." +msgstr "" + +#: app/models/users.py:460 +msgid "This is an Editor Misc notification." +msgstr "" + +#: app/models/users.py:462 +msgid "This is an Other notification." +msgstr "" + +#: app/models/users.py:469 +msgid "When another user edits your packages, releases, etc." +msgstr "" + +#: app/models/users.py:471 +msgid "Notifications from editors related to the package approval process." +msgstr "" + +#: app/models/users.py:473 +msgid "When a thread is created on your package." +msgstr "" + +#: app/models/users.py:475 +msgid "When a user posts a review on your package." +msgstr "" + +#: app/models/users.py:477 +msgid "When someone replies to a thread you're watching." +msgstr "" + +#: app/models/users.py:479 +msgid "From a bot - for example, update notifications." +msgstr "" + +#: app/models/users.py:481 +msgid "When your package's maintainers change." +msgstr "" + +#: app/models/users.py:483 +msgid "For editors: Important alerts." +msgstr "" + +#: app/models/users.py:485 +msgid "For editors: Minor notifications, including new threads." +msgstr "" + +#: app/models/users.py:487 +msgid "Minor notifications not important enough for a dedicated category." +msgstr "" + #: app/tasks/emails.py:122 msgid "" "You are receiving this email because you are a registered user of " @@ -1929,7 +2150,7 @@ msgstr "Se déconnecter" #: app/templates/admin/languages/list.html:4 #: app/templates/admin/languages/list.html:10 app/templates/base.html:185 -#: app/templates/packages/view.html:598 app/utils/minetest_hypertext.py:288 +#: app/templates/packages/view.html:602 app/utils/minetest_hypertext.py:288 msgid "Languages" msgstr "Langues" @@ -1975,7 +2196,7 @@ msgid "User List" msgstr "Liste des utilisateurs" #: app/templates/base.html:257 app/templates/packages/view.html:190 -#: app/templates/packages/view.html:673 app/templates/threads/list.html:4 +#: app/templates/packages/view.html:677 app/templates/threads/list.html:4 msgid "Threads" msgstr "Fils" @@ -2037,7 +2258,7 @@ msgid "%(title)s by %(author)s" msgstr "%(title)s par %(author)s" #: app/templates/index.html:77 app/templates/packages/reviews_list.html:4 -#: app/templates/packages/view.html:194 app/templates/packages/view.html:332 +#: app/templates/packages/view.html:194 app/templates/packages/view.html:336 #: app/templates/users/profile.html:279 msgid "Reviews" msgstr "Évaluations" @@ -2270,7 +2491,8 @@ msgid "This requires the collection to be public" msgstr "Cela nécessite que la collection soit publique" #: app/templates/collections/create_edit.html:76 -#: app/templates/packages/remove.html:58 app/templates/packages/view.html:128 +#: app/templates/packages/remove.html:34 app/templates/packages/remove.html:83 +#: app/templates/packages/view.html:128 #, fuzzy msgid "Remove" msgstr "Retirer/Supprimer" @@ -2296,7 +2518,7 @@ msgid "Deleting is permanent" msgstr "La suppression est permanente" #: app/templates/collections/delete.html:13 -#: app/templates/oauth/authorize.html:71 app/templates/packages/remove.html:56 +#: app/templates/oauth/authorize.html:71 app/templates/packages/remove.html:81 #: app/templates/threads/delete_reply.html:18 #: app/templates/threads/delete_thread.html:18 #: app/templates/users/delete.html:30 @@ -2433,11 +2655,6 @@ msgstr "" msgid "Manage your preferences" msgstr "Gérez vos préférences" -#: app/templates/emails/notification.html:37 -#, python-format -msgid "This is a '%(type)s' notification." -msgstr "Il s'agit d'une notification « %(type)s »." - #: app/templates/emails/notification_digest.html:14 #: app/templates/emails/notification_digest.html:31 #, python-format @@ -2548,7 +2765,7 @@ msgid "No audit log entries." msgstr "Aucune entrée dans le journal d'audit." #: app/templates/macros/forms.html:21 app/templates/macros/reviews.html:145 -#: app/templates/packages/remove.html:48 app/templates/packages/view.html:464 +#: app/templates/packages/remove.html:73 app/templates/packages/view.html:468 #: app/templates/users/modtools.html:86 msgid "Required" msgstr "Requis" @@ -2786,10 +3003,6 @@ msgstr "" msgid "ContentDB Grafana" msgstr "Grafana du ContentDB" -#: app/templates/macros/threads.html:27 -msgid "Maintainer" -msgstr "Responsable" - #: app/templates/macros/threads.html:122 msgid "This thread has been locked by a moderator." msgstr "Ce fil de discussion a été verrouillé par un modérateur." @@ -2834,7 +3047,7 @@ msgid "On %(trigger)s, do %(action)s" msgstr "Quand %(trigger)s, exécuter %(action)s" #: app/templates/macros/todo.html:35 app/templates/packages/view.html:122 -#: app/templates/packages/view.html:429 +#: app/templates/packages/view.html:433 msgid "Release" msgstr "Version" @@ -2844,7 +3057,7 @@ msgstr "Dépôt" #: app/templates/macros/todo.html:48 #: app/templates/packages/releases_list.html:13 -#: app/templates/packages/view.html:433 +#: app/templates/packages/view.html:437 msgid "Update settings" msgstr "Paramètres de mise à jour" @@ -2893,9 +3106,9 @@ msgstr "Sujets du forum" #: app/templates/modnames/view.html:27 app/templates/oauth/authorize.html:32 #: app/templates/packages/game_support.html:42 -#: app/templates/packages/similar.html:38 app/templates/packages/view.html:470 -#: app/templates/packages/view.html:494 app/templates/packages/view.html:539 -#: app/templates/packages/view.html:571 app/templates/todo/editor.html:85 +#: app/templates/packages/similar.html:38 app/templates/packages/view.html:474 +#: app/templates/packages/view.html:498 app/templates/packages/view.html:543 +#: app/templates/packages/view.html:575 app/templates/todo/editor.html:85 #: app/templates/todo/game_support.html:45 #, python-format msgid "%(title)s by %(display_name)s" @@ -3102,13 +3315,10 @@ msgid "Read more" msgstr "Lire plus" #: app/templates/packages/create_edit.html:49 -#, python-format msgid "" -"You can include a .cdb.json file in your %(type)s to update these details" -" automatically." +"You can include a .cdb.json file in your package to update these details " +"automatically." msgstr "" -"Vous pouvez inclure un fichier .cdb.json dans votre %(type)s pour mettre " -"à jour ces détails automatiquement." #: app/templates/packages/create_edit.html:55 msgid "" @@ -3760,12 +3970,22 @@ msgid "" "screenshots %(screenshot_size)d MB)" msgstr "" -#: app/templates/packages/remove.html:9 +#: app/templates/packages/remove.html:4 #, python-format msgid "Remove %(title)s" msgstr "Supprimer %(title)s" #: app/templates/packages/remove.html:11 +msgid "Change maintenance state" +msgstr "" + +#: app/templates/packages/remove.html:13 +msgid "" +"As an alternative to removing your package, you may wish to change the " +"maintenance state." +msgstr "" + +#: app/templates/packages/remove.html:36 msgid "" "In order to avoid data loss, you cannot permanently delete packages.\n" "\t\t\tYou can remove them from ContentDB, which will cause them to not be" @@ -3776,7 +3996,7 @@ msgid "" "needed." msgstr "" -#: app/templates/packages/remove.html:19 +#: app/templates/packages/remove.html:44 msgid "" "Unapproving a package will put it back into Draft, where\n" "\t\t\t\tit can be submitted for approval again." @@ -3784,26 +4004,26 @@ msgstr "" "Désapprouver un paquet le remettra dans les brouillons,\n" "\t\t\t\t\toù il pourra à nouveau être soumis pour validation." -#: app/templates/packages/remove.html:28 +#: app/templates/packages/remove.html:53 msgid "and" msgstr "et" -#: app/templates/packages/remove.html:34 +#: app/templates/packages/remove.html:59 #, python-format msgid "Removing this package will break the following mods: %(names)s" msgstr "" -#: app/templates/packages/remove.html:41 +#: app/templates/packages/remove.html:66 msgid "Reason" msgstr "Raison" -#: app/templates/packages/remove.html:52 +#: app/templates/packages/remove.html:77 msgid "Reason for unapproval / deletion, this is shown in the audit log" msgstr "" "La raison du refus / suppression, cela sera affiché dans le journal " "d'audit" -#: app/templates/packages/remove.html:61 +#: app/templates/packages/remove.html:86 msgid "Unpublish" msgstr "Rendre privé" @@ -3824,11 +4044,15 @@ msgstr "" "Vous avez trouvé un bug ? Reportez le plutôt sur l'issue tracker." -#: app/templates/packages/review_create_edit.html:67 +#: app/templates/packages/review_create_edit.html:55 +msgid "What language are you writing your review in?" +msgstr "" + +#: app/templates/packages/review_create_edit.html:68 msgid "Delete review." msgstr "Supprimer l'évaluation." -#: app/templates/packages/review_create_edit.html:68 +#: app/templates/packages/review_create_edit.html:69 msgid "" "This will convert the review into a thread, keeping the comments but " "removing its effect on the package's rating." @@ -3837,7 +4061,7 @@ msgstr "" " conservés, mais elle n'impactera plus la note du paquet." #: app/templates/packages/review_votes.html:4 -#: app/templates/packages/view.html:360 +#: app/templates/packages/view.html:364 msgid "Review Votes" msgstr "Votes d'évaluation" @@ -3996,10 +4220,6 @@ msgstr "" "ContentDB lit les traductions depuis les fichiers de localisation (.tr) " "présents dans votre paquet." -#: app/templates/packages/translation.html:51 -msgid "Language" -msgstr "Langue" - #: app/templates/packages/update_config.html:4 #: app/templates/packages/update_config.html:9 msgid "Configure Git Update Detection" @@ -4112,145 +4332,149 @@ msgstr "Suivi des problèmes" msgid "Translate" msgstr "Traduire" -#: app/templates/packages/view.html:310 +#: app/templates/packages/view.html:297 +msgid "Thumbnail for video" +msgstr "" + +#: app/templates/packages/view.html:314 msgid "Awaiting review" msgstr "En attente de révision" -#: app/templates/packages/view.html:340 app/templates/threads/view.html:77 +#: app/templates/packages/view.html:344 app/templates/threads/view.html:77 msgid "Edit Review" msgstr "Éditer l'évaluation" -#: app/templates/packages/view.html:345 +#: app/templates/packages/view.html:349 msgid "You can't review your own package." msgstr "Vous ne pouvez pas évaluer votre propre paquet." -#: app/templates/packages/view.html:355 +#: app/templates/packages/view.html:359 msgid "Package needs to be approved before it can be reviewed." msgstr "Le paquet doit être approuvé avant de pouvoir être évalué." -#: app/templates/packages/view.html:366 +#: app/templates/packages/view.html:370 msgid "Used By" msgstr "Utilisé par" -#: app/templates/packages/view.html:372 +#: app/templates/packages/view.html:376 msgid "Content" msgstr "Contenu" -#: app/templates/packages/view.html:374 app/templates/packages/view.html:457 +#: app/templates/packages/view.html:378 app/templates/packages/view.html:461 msgid "View content for game" msgstr "Voir le contenu de ce jeu" -#: app/templates/packages/view.html:389 +#: app/templates/packages/view.html:393 #, fuzzy msgid "Favorite" msgstr "Favoris" -#: app/templates/packages/view.html:398 +#: app/templates/packages/view.html:402 msgid "Add to collection..." msgstr "Ajouter à la collection ..." -#: app/templates/packages/view.html:406 +#: app/templates/packages/view.html:410 #, python-format msgid "View %(count)d collections" msgstr "Afficher %(count)d collections" -#: app/templates/packages/view.html:417 +#: app/templates/packages/view.html:421 msgid "Package may be outdated" msgstr "Le paquet peut être obsolète" -#: app/templates/packages/view.html:424 +#: app/templates/packages/view.html:428 msgid "Only visible to the author and Editors." msgstr "Seulement visible par l'auteur et les éditeurs." -#: app/templates/packages/view.html:441 +#: app/templates/packages/view.html:445 msgid "Warning" msgstr "Avertissement" -#: app/templates/packages/view.html:447 +#: app/templates/packages/view.html:451 msgid "Like this package? Help support its development by making a donation" msgstr "Tu apprécies ce paquet ? Contribue à son développement en faisant un don" -#: app/templates/packages/view.html:450 +#: app/templates/packages/view.html:454 msgid "Donate now" msgstr "Faire un don" -#: app/templates/packages/view.html:462 app/utils/minetest_hypertext.py:283 +#: app/templates/packages/view.html:466 app/utils/minetest_hypertext.py:283 msgid "Dependencies" msgstr "Dépendances" -#: app/templates/packages/view.html:482 +#: app/templates/packages/view.html:486 msgid "No required dependencies" msgstr "Aucune dépendance requise" -#: app/templates/packages/view.html:488 +#: app/templates/packages/view.html:492 msgid "Optional" msgstr "Optionnel" -#: app/templates/packages/view.html:521 +#: app/templates/packages/view.html:525 msgid "Compatible Games" msgstr "Jeux compatibles" -#: app/templates/packages/view.html:526 app/templates/packages/view.html:546 +#: app/templates/packages/view.html:530 app/templates/packages/view.html:550 #: app/utils/minetest_hypertext.py:275 msgid "No specific game required" msgstr "Aucun jeu spécifique n'est requis" -#: app/templates/packages/view.html:529 +#: app/templates/packages/view.html:533 msgid "Tested with:" msgstr "Testé avec :" -#: app/templates/packages/view.html:551 +#: app/templates/packages/view.html:555 msgid "Is the above correct?" msgstr "Est ce que les informations ci-dessus sont correctes ?" -#: app/templates/packages/view.html:552 +#: app/templates/packages/view.html:556 msgid "You need to either confirm this or tell ContentDB about supported games" msgstr "" "Vous devez soit confirmer ceci ou lister les jeux compatibles sur " "ContentDB" -#: app/templates/packages/view.html:564 +#: app/templates/packages/view.html:568 msgid "Does not work with:" msgstr "Ne fonctionne pas avec :" -#: app/templates/packages/view.html:584 +#: app/templates/packages/view.html:588 msgid "Please specify compatible games" msgstr "Veuillez spécifier les jeux compatibles" -#: app/templates/packages/view.html:590 +#: app/templates/packages/view.html:594 msgid "Information" msgstr "Informations" -#: app/templates/packages/view.html:596 +#: app/templates/packages/view.html:600 msgid "Technical Name" msgstr "Nom technique" -#: app/templates/packages/view.html:612 app/utils/minetest_hypertext.py:295 +#: app/templates/packages/view.html:616 app/utils/minetest_hypertext.py:295 #, python-format msgid "%(code_license)s for code,
%(media_license)s for media." msgstr "%(code_license)s pour le code,
%(media_license)s pour les médias." -#: app/templates/packages/view.html:620 +#: app/templates/packages/view.html:624 msgid "Unknown" msgstr "Inconnu" -#: app/templates/packages/view.html:622 app/utils/minetest_hypertext.py:301 +#: app/templates/packages/view.html:626 app/utils/minetest_hypertext.py:301 msgid "Added" msgstr "Ajouté" -#: app/templates/packages/view.html:636 +#: app/templates/packages/view.html:640 msgid "Remove myself" msgstr "Me retirer" -#: app/templates/packages/view.html:641 app/utils/minetest_hypertext.py:303 +#: app/templates/packages/view.html:645 app/utils/minetest_hypertext.py:303 msgid "Provides" msgstr "Fournit" -#: app/templates/packages/view.html:663 +#: app/templates/packages/view.html:667 msgid "More" msgstr "Plus" -#: app/templates/packages/view.html:692 +#: app/templates/packages/view.html:696 msgid "See audit log" msgstr "Afficher le journal d'audit" @@ -4315,10 +4539,6 @@ msgstr "Supprimer « %(title)s » de %(author)s" msgid "Edit reply" msgstr "Modifier la réponse" -#: app/templates/threads/list.html:12 app/templates/threads/new.html:4 -msgid "New Thread" -msgstr "Nouveau fil" - #: app/templates/threads/new.html:17 msgid "" "If the package shouldn't be on CDB (eg: if it doesn't work at all), then " @@ -5865,3 +6085,24 @@ msgstr "" #~ msgid "Connected" #~ msgstr "Connecté.e" +#~ msgid "Top %(type)s" +#~ msgstr "Top %(type)s" + +#~ msgid "Top %(group)d %(type)s" +#~ msgstr "Top %(group)d %(type)s" + +#~ msgid "%(display_name)s has a %(type)s placed at #%(place)d." +#~ msgstr "%(display_name)s a un %(type)s à la #%(place)d place." + +#~ msgid "This is a '%(type)s' notification." +#~ msgstr "Il s'agit d'une notification « %(type)s »." + +#~ msgid "" +#~ "You can include a .cdb.json file " +#~ "in your %(type)s to update these " +#~ "details automatically." +#~ msgstr "" +#~ "Vous pouvez inclure un fichier .cdb.json" +#~ " dans votre %(type)s pour mettre à" +#~ " jour ces détails automatiquement." + diff --git a/translations/gl/LC_MESSAGES/messages.po b/translations/gl/LC_MESSAGES/messages.po index 969e1450..ab51e52f 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-06-07 05:29+0100\n" +"POT-Creation-Date: 2024-06-08 11:15+0100\n" "PO-Revision-Date: 2022-06-04 11:18+0000\n" "Last-Translator: Raquel Fariña Agra \n" "Language: gl\n" @@ -28,63 +28,69 @@ msgid "You have been banned." msgstr "Fostes baneado." #: app/_translations.py:5 -msgid "Chat / Commands" +msgid "Player vs Player (PvP)" msgstr "" #: app/_translations.py:6 -msgid "Complex installation" +msgid "Designed to be played competitively against other players" msgstr "" #: app/_translations.py:7 -msgid "Either has educational value, or is a tool to help teachers " -msgstr "" - -#: app/_translations.py:8 -msgid "Singleplayer-focused" -msgstr "" - -#: app/_translations.py:9 -msgid "For 16px texture packs" -msgstr "" - -#: app/_translations.py:10 -msgid "For 64px texture packs" -msgstr "" - -#: app/_translations.py:11 -msgid "Tools to manage the world" -msgstr "" - -#: app/_translations.py:12 -msgid "Big changes to crafting gameplay" -msgstr "" - -#: app/_translations.py:13 -msgid "Blood, etc" -msgstr "" - -#: app/_translations.py:14 -msgid "Adds a mini-game to be played within Minetest" -msgstr "" - -#: app/_translations.py:15 -msgid "Tools / Weapons / Armor" -msgstr "" - -#: app/_translations.py:16 -msgid "For content generally themed around a certain season or holiday" -msgstr "" - -#: app/_translations.py:17 msgid "Player Effects / Power Ups" msgstr "" +#: app/_translations.py:8 +msgid "" +"For content that changes player effects, including physics, for example: " +"speed, jump height or gravity." +msgstr "" + +#: app/_translations.py:9 +msgid "Certified" +msgstr "" + +#: app/_translations.py:10 +msgid "" +"Certified by the Featured Packages program. This tag may be renamed in " +"the future" +msgstr "" + +#: app/_translations.py:11 +msgid "Server Moderation and Tools" +msgstr "" + +#: app/_translations.py:12 +msgid "Helps with server maintenance and moderation" +msgstr "" + +#: app/_translations.py:13 +msgid "Jam / Game 2023" +msgstr "" + +#: app/_translations.py:14 +msgid "Entries to the 2023 Minetest Game Jam " +msgstr "" + +#: app/_translations.py:15 +msgid "Joke" +msgstr "" + +#: app/_translations.py:16 +msgid "" +"For humorous content, meant as a novelty or joke, not to be taken " +"seriously, and that is not meant to be used seriously or long-term." +msgstr "" + +#: app/_translations.py:17 +msgid "Sounds / Music" +msgstr "" + #: app/_translations.py:18 -msgid "World Maintenance and Tools" +msgid "Focuses on or adds new sounds or musical things" msgstr "" #: app/_translations.py:19 -msgid "Puzzle" +msgid "Developer Tools" msgstr "" #: app/_translations.py:20 @@ -92,284 +98,289 @@ msgid "Tools for game and mod developers" msgstr "" #: app/_translations.py:21 -msgid "Education" +msgid "Shooter" msgstr "" #: app/_translations.py:22 -msgid "Gore" +msgid "First person shooters (FPS) and more" msgstr "" #: app/_translations.py:23 -msgid "Transport" +msgid "Inventory" msgstr "" #: app/_translations.py:24 -msgid "Survival" -msgstr "" - -#: app/_translations.py:25 -msgid "New mapgen or changes mapgen" -msgstr "" - -#: app/_translations.py:26 -msgid "Less than 16px" -msgstr "" - -#: app/_translations.py:27 app/templates/users/modtools.html:12 -msgid "Storage" -msgstr "" - -#: app/_translations.py:28 msgid "Changes the inventory GUI" msgstr "" +#: app/_translations.py:25 +msgid "World Maintenance and Tools" +msgstr "" + +#: app/_translations.py:26 +msgid "Tools to manage the world" +msgstr "" + +#: app/_translations.py:27 +msgid "Crafting" +msgstr "" + +#: app/_translations.py:28 +msgid "Big changes to crafting gameplay" +msgstr "" + #: app/_translations.py:29 -msgid "Jam / Combat 2020" +msgid "Singleplayer-focused" msgstr "" #: app/_translations.py:30 -msgid "Bad Language" +msgid "Content that can be played alone" msgstr "" #: app/_translations.py:31 -msgid "64px" +msgid "Mapgen / Biomes / Decoration" msgstr "" #: app/_translations.py:32 -msgid "Focuses on or adds new sounds or musical things" +msgid "New mapgen or changes mapgen" msgstr "" #: app/_translations.py:33 -msgid "Adds game mechanics or tools that change how players build." +msgid "Adventure / RPG" msgstr "" #: app/_translations.py:34 -msgid "Violence" +msgid "Plants and Farming" msgstr "" #: app/_translations.py:35 -msgid "Strategy / RTS" +msgid "Adds new plants or other farmable resources." msgstr "" #: app/_translations.py:36 +msgid "Tools / Weapons / Armor" +msgstr "" + +#: app/_translations.py:37 +msgid "Adds or changes tools, weapons, and armor" +msgstr "" + +#: app/_translations.py:38 +msgid "Sims" +msgstr "" + +#: app/_translations.py:39 +msgid "" +"Mods and games that aim to simulate real life activity. Similar to " +"SimCity/TheSims/OpenTTD/etc" +msgstr "" + +#: app/_translations.py:40 +msgid "Complex installation" +msgstr "" + +#: app/_translations.py:41 msgid "" "Requires futher installation steps, such as installing luarocks or " "editing the trusted mod setting" msgstr "" -#: app/_translations.py:37 -msgid "Jam / Game 2021" -msgstr "" - -#: app/_translations.py:38 -msgid "Content that can be played alone" -msgstr "" - -#: app/_translations.py:39 -msgid "Can/should only be used in multiplayer" -msgstr "" - -#: app/_translations.py:40 -msgid "Adds mobs, animals, and NPCs" -msgstr "" - -#: app/_translations.py:41 -msgid "" -"For mods created for the Discord \"Weekly Challenges\" modding event in " -"2021" -msgstr "" - #: app/_translations.py:42 -msgid "Mini-game" +msgid "Chat / Commands" msgstr "" #: app/_translations.py:43 msgid "" -"For content that changes player effects, including physics, for example: " -"speed, jump height or gravity." +"Focus on player chat/communication or who's primary function is " +"interacting with the console." msgstr "" #: app/_translations.py:44 -msgid "Contains swearing" +msgid "Multiplayer-focused" msgstr "" #: app/_translations.py:45 +msgid "Can/should only be used in multiplayer" +msgstr "" + +#: app/_translations.py:46 +msgid "Environment / Weather" +msgstr "" + +#: app/_translations.py:47 msgid "" "Improves the world, adding weather, ambient sounds, or other environment " "mechanics" msgstr "" -#: app/_translations.py:46 -msgid "For mods created for the Discord \"Combat\" modding event in 2020" -msgstr "" - -#: app/_translations.py:47 -msgid "Inventory" -msgstr "" - #: app/_translations.py:48 -msgid "Entries to the 2023 Minetest Game Jam " +msgid "Building Mechanics and Tools" msgstr "" #: app/_translations.py:49 -msgid "Sims" +msgid "Adds game mechanics or tools that change how players build." msgstr "" #: app/_translations.py:50 -msgid "Focuses on building, such as adding new materials or nodes" +msgid "Magic / Enchanting" msgstr "" #: app/_translations.py:51 -msgid "Environment / Weather" +msgid "Decorative" msgstr "" #: app/_translations.py:52 -msgid "Custom mapgen" +msgid "Adds nodes with no other purpose than for use in building" msgstr "" #: app/_translations.py:53 -msgid "Minetest Game improved" +msgid "One-of-a-kind / Original" msgstr "" #: app/_translations.py:54 -msgid "HUD" -msgstr "" - -#: app/_translations.py:55 -msgid "Machines / Electronics" -msgstr "" - -#: app/_translations.py:56 -msgid "Developer Tools" -msgstr "" - -#: app/_translations.py:57 -msgid "Jam / Game 2023" -msgstr "" - -#: app/_translations.py:58 -msgid "Helps with server maintenance and moderation" -msgstr "" - -#: app/_translations.py:59 -msgid "Plants and Farming" -msgstr "" - -#: app/_translations.py:60 -msgid "Adventure / RPG" -msgstr "" - -#: app/_translations.py:61 msgid "" "For games and such that are of their own kind, distinct and original in " "nature to others of the same category." msgstr "" -#: app/_translations.py:62 -msgid "Jam / Weekly Challenges 2021" -msgstr "" - -#: app/_translations.py:63 -msgid "For 32px texture packs" -msgstr "" - -#: app/_translations.py:64 -msgid "Adds or changes tools, weapons, and armor" -msgstr "" - -#: app/_translations.py:65 -msgid "GUI" -msgstr "" - -#: app/_translations.py:66 -msgid "Seasonal" -msgstr "" - -#: app/_translations.py:67 -msgid "Commerce / Economy" -msgstr "" - -#: app/_translations.py:68 -msgid "" -"Written specifically or exclusively for use in creative mode. Adds " -"content only available through a creative inventory, or provides tools " -"that facilitate ingame creation and doesn't add difficulty or scarcity" -msgstr "" - -#: app/_translations.py:69 -msgid "Forks of MTG" -msgstr "" - -#: app/_translations.py:70 -msgid "Non-cartoon violence. May be towards fantasy or human-like characters" -msgstr "" - -#: app/_translations.py:71 -msgid "Joke" -msgstr "" - -#: app/_translations.py:72 -msgid "Fear / Horror" -msgstr "" - -#: app/_translations.py:73 -msgid "128px+" -msgstr "" - -#: app/_translations.py:74 -msgid "Creative" -msgstr "" - -#: app/_translations.py:75 -msgid "Entries to the 2022 Minetest Game Jam " -msgstr "" - -#: app/_translations.py:76 -msgid "Alcohol / Tobacco" -msgstr "" - -#: app/_translations.py:77 -msgid "Adds or improves item storage mechanics" -msgstr "" - -#: app/_translations.py:78 -msgid "Designed to be played competitively against other players" -msgstr "" - -#: app/_translations.py:79 -msgid "Crafting" -msgstr "" - -#: app/_translations.py:80 -msgid "<16px" -msgstr "" - -#: app/_translations.py:81 -msgid "One-of-a-kind / Original" -msgstr "" - -#: app/_translations.py:82 +#: app/_translations.py:55 msgid "Building" msgstr "" -#: app/_translations.py:83 -msgid "Adds machines useful in automation, tubes, or power." +#: app/_translations.py:56 +msgid "Focuses on building, such as adding new materials or nodes" msgstr "" -#: app/_translations.py:84 +#: app/_translations.py:57 +msgid "Mobs / Animals / NPCs" +msgstr "" + +#: app/_translations.py:58 +msgid "Adds mobs, animals, and NPCs" +msgstr "" + +#: app/_translations.py:59 +msgid "<16px" +msgstr "" + +#: app/_translations.py:60 +msgid "Less than 16px" +msgstr "" + +#: app/_translations.py:61 +msgid "Puzzle" +msgstr "" + +#: app/_translations.py:62 msgid "Focus on puzzle solving instead of combat" msgstr "" +#: app/_translations.py:63 +msgid "Custom mapgen" +msgstr "" + +#: app/_translations.py:64 +msgid "" +"Contains a completely custom mapgen implemented in Lua, usually requires " +"worlds to be set to the 'singlenode' mapgen." +msgstr "" + +#: app/_translations.py:65 +msgid "Sports" +msgstr "" + +#: app/_translations.py:66 +msgid "Player vs Environment (PvE)" +msgstr "" + +#: app/_translations.py:67 +msgid "" +"For content designed for one or more players that focus on combat against" +" the world, mobs, or NPCs." +msgstr "" + +#: app/_translations.py:68 +msgid "16px" +msgstr "" + +#: app/_translations.py:69 +msgid "For 16px texture packs" +msgstr "" + +#: app/_translations.py:70 app/templates/users/modtools.html:12 +msgid "Storage" +msgstr "" + +#: app/_translations.py:71 +msgid "Adds or improves item storage mechanics" +msgstr "" + +#: app/_translations.py:72 +msgid "Education" +msgstr "" + +#: app/_translations.py:73 +msgid "Either has educational value, or is a tool to help teachers " +msgstr "" + +#: app/_translations.py:74 +msgid "API / Library" +msgstr "" + +#: app/_translations.py:75 +msgid "Primarily adds an API for other mods to use" +msgstr "" + +#: app/_translations.py:76 +msgid "Survival" +msgstr "" + +#: app/_translations.py:77 +msgid "" +"Written specifically for survival gameplay with a focus on game-balance, " +"difficulty level, or resources available through crafting, mining, ..." +msgstr "" + +#: app/_translations.py:78 +msgid "HUD" +msgstr "" + +#: app/_translations.py:79 +msgid "For mods that grant the player extra information in the HUD" +msgstr "" + +#: app/_translations.py:80 +msgid "Mini-game" +msgstr "" + +#: app/_translations.py:81 +msgid "Adds a mini-game to be played within Minetest" +msgstr "" + +#: app/_translations.py:82 +msgid "Seasonal" +msgstr "" + +#: app/_translations.py:83 +msgid "For content generally themed around a certain season or holiday" +msgstr "" + +#: app/_translations.py:84 +msgid "Jam / Weekly Challenges 2021" +msgstr "" + #: app/_translations.py:85 -msgid "Building Mechanics and Tools" +msgid "" +"For mods created for the Discord \"Weekly Challenges\" modding event in " +"2021" msgstr "" #: app/_translations.py:86 -msgid "Adds nodes with no other purpose than for use in building" +msgid "64px" msgstr "" #: app/_translations.py:87 -msgid "Sounds / Music" +msgid "For 64px texture packs" msgstr "" #: app/_translations.py:88 @@ -377,105 +388,98 @@ msgid "Food / Drinks" msgstr "" #: app/_translations.py:89 -msgid "Decorative" +msgid "GUI" msgstr "" #: app/_translations.py:90 -msgid "Gambling" +msgid "For content whose main utility / feature is in GUI/formspec form" msgstr "" #: app/_translations.py:91 -msgid "Server Moderation and Tools" +msgid "Minetest Game improved" msgstr "" #: app/_translations.py:92 -msgid "" -"For humorous content, meant as a novelty or joke, not to be taken " -"seriously, and that is not meant to be used seriously or long-term." +msgid "Forks of MTG" msgstr "" #: app/_translations.py:93 -msgid "API / Library" +msgid "Creative" msgstr "" #: app/_translations.py:94 -msgid "Certified" +msgid "" +"Written specifically or exclusively for use in creative mode. Adds " +"content only available through a creative inventory, or provides tools " +"that facilitate ingame creation and doesn't add difficulty or scarcity" msgstr "" #: app/_translations.py:95 -msgid "Contains alcohol and/or tobacco" +msgid "Jam / Combat 2020" msgstr "" #: app/_translations.py:96 -msgid "Adds new plants or other farmable resources." +msgid "For mods created for the Discord \"Combat\" modding event in 2020" msgstr "" #: app/_translations.py:97 -msgid "Multiplayer-focused" +msgid "Transport" msgstr "" #: app/_translations.py:98 -msgid "Primarily adds an API for other mods to use" -msgstr "" - -#: app/_translations.py:99 -msgid "" -"Focus on player chat/communication or who's primary function is " -"interacting with the console." -msgstr "" - -#: app/_translations.py:100 -msgid "" -"Games and mods with a heavy strategy component, whether real-time or " -"turn-based" -msgstr "" - -#: app/_translations.py:101 -msgid "" -"Written specifically for survival gameplay with a focus on game-balance, " -"difficulty level, or resources available through crafting, mining, ..." -msgstr "" - -#: app/_translations.py:102 -msgid "Entries to the 2021 Minetest Game Jam" -msgstr "" - -#: app/_translations.py:103 -msgid "" -"Contains a completely custom mapgen implemented in Lua, usually requires " -"worlds to be set to the 'singlenode' mapgen." -msgstr "" - -#: app/_translations.py:104 -msgid " Jam / Game 2022" -msgstr "" - -#: app/_translations.py:105 -msgid "Sports" -msgstr "" - -#: app/_translations.py:106 msgid "" "Adds or changes transportation methods. Includes teleportation, vehicles," " ridable mobs, transport infrastructure and thematic content" msgstr "" +#: app/_translations.py:99 +msgid "32px" +msgstr "" + +#: app/_translations.py:100 +msgid "For 32px texture packs" +msgstr "" + +#: app/_translations.py:101 +msgid "Machines / Electronics" +msgstr "" + +#: app/_translations.py:102 +msgid "Adds machines useful in automation, tubes, or power." +msgstr "" + +#: app/_translations.py:103 +msgid "Commerce / Economy" +msgstr "" + +#: app/_translations.py:104 +msgid "Related to economies, money, and trading" +msgstr "" + +#: app/_translations.py:105 +msgid "Jam / Game 2021" +msgstr "" + +#: app/_translations.py:106 +msgid "Entries to the 2021 Minetest Game Jam" +msgstr "" + #: app/_translations.py:107 -msgid "Player vs Environment (PvE)" +msgid "Strategy / RTS" msgstr "" #: app/_translations.py:108 -msgid "For mods that grant the player extra information in the HUD" +msgid "" +"Games and mods with a heavy strategy component, whether real-time or " +"turn-based" msgstr "" #: app/_translations.py:109 -msgid "" -"Mods and games that aim to simulate real life activity. Similar to " -"SimCity/TheSims/OpenTTD/etc" +msgid "128px+" msgstr "" #: app/_translations.py:110 -msgid "Shocking and scary content. May scare young children" +msgid "For 128px or higher texture packs" msgstr "" #: app/_translations.py:111 @@ -489,29 +493,27 @@ msgid "" msgstr "" #: app/_translations.py:113 -msgid "" -"Certified by the Featured Packages program. This tag may be renamed in " -"the future" +msgid " Jam / Game 2022" msgstr "" #: app/_translations.py:114 -msgid "Mobs / Animals / NPCs" +msgid "Entries to the 2022 Minetest Game Jam " msgstr "" #: app/_translations.py:115 -msgid "For 128px or higher texture packs" +msgid "Gore" msgstr "" #: app/_translations.py:116 -msgid "16px" +msgid "Blood, etc" msgstr "" #: app/_translations.py:117 -msgid "Games of chance, gambling games, etc" +msgid "Gambling" msgstr "" #: app/_translations.py:118 -msgid "Mapgen / Biomes / Decoration" +msgid "Games of chance, gambling games, etc" msgstr "" #: app/_translations.py:119 @@ -519,41 +521,39 @@ msgid "Drugs" msgstr "" #: app/_translations.py:120 -msgid "Related to economies, money, and trading" -msgstr "" - -#: app/_translations.py:121 -msgid "" -"For content designed for one or more players that focus on combat against" -" the world, mobs, or NPCs." -msgstr "" - -#: app/_translations.py:122 -msgid "For content whose main utility / feature is in GUI/formspec form" -msgstr "" - -#: app/_translations.py:123 -msgid "32px" -msgstr "" - -#: app/_translations.py:124 -msgid "Player vs Player (PvP)" -msgstr "" - -#: app/_translations.py:125 -msgid "Magic / Enchanting" -msgstr "" - -#: app/_translations.py:126 msgid "Contains illegal drugs, such as marijuana" msgstr "" +#: app/_translations.py:121 +msgid "Violence" +msgstr "" + +#: app/_translations.py:122 +msgid "Non-cartoon violence. May be towards fantasy or human-like characters" +msgstr "" + +#: app/_translations.py:123 +msgid "Fear / Horror" +msgstr "" + +#: app/_translations.py:124 +msgid "Shocking and scary content. May scare young children" +msgstr "" + +#: app/_translations.py:125 +msgid "Bad Language" +msgstr "" + +#: app/_translations.py:126 +msgid "Contains swearing" +msgstr "" + #: app/_translations.py:127 -msgid "First person shooters (FPS) and more" +msgid "Alcohol / Tobacco" msgstr "" #: app/_translations.py:128 -msgid "Shooter" +msgid "Contains alcohol and/or tobacco" msgstr "" #: app/querybuilder.py:58 app/templates/admin/languages/list.html:27 @@ -592,11 +592,11 @@ 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:251 -#: app/blueprints/packages/packages.py:528 -#: app/blueprints/packages/packages.py:624 -#: app/blueprints/packages/packages.py:712 +#: app/blueprints/packages/packages.py:543 +#: app/blueprints/packages/packages.py:639 +#: app/blueprints/packages/packages.py:727 #: app/blueprints/packages/releases.py:62 -#: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:49 +#: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:63 #: app/blueprints/packages/screenshots.py:36 #: app/blueprints/packages/screenshots.py:42 #: app/blueprints/packages/screenshots.py:47 @@ -608,7 +608,7 @@ msgstr "Gardar" #: app/blueprints/collections/__init__.py:77 #: app/blueprints/oauth/__init__.py:168 app/blueprints/packages/releases.py:54 -#: app/blueprints/packages/releases.py:66 app/blueprints/packages/reviews.py:45 +#: app/blueprints/packages/releases.py:66 app/blueprints/packages/reviews.py:53 #: app/blueprints/threads/__init__.py:281 #: app/templates/admin/languages/list.html:23 #: app/templates/macros/reviews.html:138 app/templates/macros/topics.html:5 @@ -712,7 +712,7 @@ msgstr "" #: app/blueprints/packages/__init__.py:42 #: app/templates/packages/releases_list.html:34 -#: app/templates/packages/view.html:653 app/templates/todo/editor.html:75 +#: app/templates/packages/view.html:657 app/templates/todo/editor.html:75 msgid "Releases" msgstr "" @@ -724,7 +724,7 @@ msgstr "Capturas de pantalla" #: app/blueprints/packages/__init__.py:52 #: app/templates/packages/edit_maintainers.html:8 -#: app/templates/packages/view.html:624 app/utils/minetest_hypertext.py:302 +#: app/templates/packages/view.html:628 app/utils/minetest_hypertext.py:302 msgid "Maintainers" msgstr "Mantedores" @@ -757,7 +757,7 @@ msgstr "" msgid "No download available." msgstr "Non hai descargas dispoñibles." -#: app/blueprints/packages/packages.py:229 app/templates/packages/view.html:594 +#: app/blueprints/packages/packages.py:229 app/templates/packages/view.html:598 #: app/utils/minetest_hypertext.py:263 msgid "Type" msgstr "Tipo" @@ -767,12 +767,12 @@ msgid "Title (Human-readable)" msgstr "Título (lexible)" #: app/blueprints/packages/packages.py:231 -#: app/blueprints/packages/packages.py:622 +#: app/blueprints/packages/packages.py:637 msgid "Name (Technical)" msgstr "Nome (Técnico)" #: app/blueprints/packages/packages.py:231 -#: app/blueprints/packages/packages.py:623 +#: app/blueprints/packages/packages.py:638 #: 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 (_)" @@ -781,7 +781,7 @@ msgstr "Só letras minúsculas (a-z), díxitos (0-9) e guións baixos (_)" msgid "Short Description (Plaintext)" msgstr "Breve descrición (texto plano)" -#: app/blueprints/packages/packages.py:234 app/templates/packages/view.html:616 +#: app/blueprints/packages/packages.py:234 app/templates/packages/view.html:620 #: app/utils/minetest_hypertext.py:300 msgid "Maintenance State" msgstr "Estado de mantemento" @@ -796,7 +796,7 @@ msgstr "Etiquetas" msgid "Content Warnings" msgstr "Avisos de contido" -#: app/blueprints/packages/packages.py:238 app/templates/packages/view.html:605 +#: app/blueprints/packages/packages.py:238 app/templates/packages/view.html:609 #: app/utils/minetest_hypertext.py:298 msgid "License" msgstr "Licenza" @@ -876,8 +876,8 @@ msgid "Permission denied" msgstr "Permiso denegado" #: app/blueprints/packages/packages.py:403 -#: app/blueprints/packages/packages.py:479 -#: app/blueprints/packages/packages.py:501 +#: app/blueprints/packages/packages.py:494 +#: app/blueprints/packages/packages.py:516 msgid "You don't have permission to do that" msgstr "Non tes permiso para facer iso" @@ -891,55 +891,60 @@ msgid "" "changed" msgstr "" -#: app/blueprints/packages/packages.py:496 +#: app/blueprints/packages/packages.py:481 +#, python-format +msgid "Set state to %(state)s" +msgstr "" + +#: app/blueprints/packages/packages.py:511 msgid "Deleted package" msgstr "Paquete eliminado" -#: app/blueprints/packages/packages.py:518 +#: app/blueprints/packages/packages.py:533 msgid "Unapproved package" msgstr "Paquete non aprobado" -#: app/blueprints/packages/packages.py:527 +#: app/blueprints/packages/packages.py:542 msgid "Maintainers (Comma-separated)" msgstr "Mantedores (separados por comas)" -#: app/blueprints/packages/packages.py:536 +#: app/blueprints/packages/packages.py:551 msgid "You don't have permission to edit maintainers" msgstr "" -#: app/blueprints/packages/packages.py:586 +#: app/blueprints/packages/packages.py:601 msgid "You are not a maintainer" msgstr "" -#: app/blueprints/packages/packages.py:589 +#: app/blueprints/packages/packages.py:604 msgid "Package owners cannot remove themselves as maintainers" msgstr "" -#: app/blueprints/packages/packages.py:621 +#: app/blueprints/packages/packages.py:636 msgid "Author Name" msgstr "" -#: app/blueprints/packages/packages.py:708 +#: app/blueprints/packages/packages.py:723 msgid "Enable support detection based on dependencies (recommended)" msgstr "" -#: app/blueprints/packages/packages.py:709 +#: app/blueprints/packages/packages.py:724 msgid "Supported games" msgstr "" -#: app/blueprints/packages/packages.py:710 +#: app/blueprints/packages/packages.py:725 msgid "Unsupported games" msgstr "" -#: app/blueprints/packages/packages.py:711 +#: app/blueprints/packages/packages.py:726 msgid "Supports all games (unless stated) / is game independent" msgstr "" -#: app/blueprints/packages/packages.py:727 +#: app/blueprints/packages/packages.py:742 msgid "You need at least one release before you can edit game support" msgstr "" -#: app/blueprints/packages/packages.py:731 +#: app/blueprints/packages/packages.py:746 msgid "Mod(pack) needs to contain at least one mod. Please create a new release" msgstr "" @@ -1058,53 +1063,58 @@ msgstr "" msgid "Now, please create an initial release" msgstr "" -#: app/blueprints/packages/reviews.py:46 app/blueprints/threads/__init__.py:181 +#: app/blueprints/packages/reviews.py:54 +#: app/templates/packages/translation.html:51 +msgid "Language" +msgstr "" + +#: app/blueprints/packages/reviews.py:60 app/blueprints/threads/__init__.py:181 #: app/blueprints/threads/__init__.py:182 #: app/blueprints/threads/__init__.py:282 msgid "Comment" msgstr "" -#: app/blueprints/packages/reviews.py:47 +#: app/blueprints/packages/reviews.py:61 msgid "Rating" msgstr "" -#: app/blueprints/packages/reviews.py:48 app/templates/macros/reviews.html:119 +#: app/blueprints/packages/reviews.py:62 app/templates/macros/reviews.html:119 #: app/templates/macros/reviews.html:173 msgid "Yes" msgstr "" -#: app/blueprints/packages/reviews.py:48 app/templates/macros/reviews.html:124 +#: app/blueprints/packages/reviews.py:62 app/templates/macros/reviews.html:124 #: app/templates/macros/reviews.html:177 msgid "Neutral" msgstr "" -#: app/blueprints/packages/reviews.py:48 app/templates/macros/reviews.html:129 +#: app/blueprints/packages/reviews.py:62 app/templates/macros/reviews.html:129 #: app/templates/macros/reviews.html:181 msgid "No" msgstr "" -#: app/blueprints/packages/reviews.py:57 +#: app/blueprints/packages/reviews.py:71 msgid "You can't review your own package!" msgstr "" -#: app/blueprints/packages/reviews.py:67 +#: app/blueprints/packages/reviews.py:81 msgid "" "You've reviewed too many packages recently. Please wait before trying " "again, and consider making your reviews more detailed" msgstr "" -#: app/blueprints/packages/reviews.py:80 app/blueprints/threads/__init__.py:207 +#: app/blueprints/packages/reviews.py:94 app/blueprints/threads/__init__.py:207 #: app/blueprints/threads/__init__.py:240 #: app/blueprints/threads/__init__.py:334 app/blueprints/users/settings.py:114 #: app/logic/packages.py:131 msgid "Linking to blocked sites is not allowed" msgstr "" -#: app/blueprints/packages/reviews.py:184 +#: app/blueprints/packages/reviews.py:199 msgid "You can't vote on the reviews on your own package!" msgstr "" -#: app/blueprints/packages/reviews.py:191 +#: app/blueprints/packages/reviews.py:206 msgid "You can't vote on your own reviews!" msgstr "" @@ -1123,7 +1133,7 @@ msgid "Message" msgstr "" #: app/blueprints/report/__init__.py:35 app/templates/macros/threads.html:51 -#: app/templates/packages/view.html:684 app/templates/report/index.html:4 +#: app/templates/packages/view.html:688 app/templates/report/index.html:4 #: app/templates/report/index.html:10 app/templates/users/profile.html:37 msgid "Report" msgstr "" @@ -1433,47 +1443,32 @@ msgstr "" msgid "You are in place %(place)s." msgstr "" -#: app/blueprints/users/profile.py:166 -#, python-format -msgid "Top %(type)s" -msgstr "" - -#: app/blueprints/users/profile.py:168 -#, python-format -msgid "Top %(group)d %(type)s" -msgstr "" - -#: app/blueprints/users/profile.py:177 -#, python-format -msgid "%(display_name)s has a %(type)s placed at #%(place)d." -msgstr "" - -#: app/blueprints/users/profile.py:192 +#: app/blueprints/users/profile.py:188 #, python-format msgid "Your packages have %(downloads)d downloads in total." msgstr "" -#: app/blueprints/users/profile.py:193 +#: app/blueprints/users/profile.py:189 msgid "First medal is at 50k." msgstr "" -#: app/blueprints/users/profile.py:198 +#: app/blueprints/users/profile.py:194 msgid ">300k downloads" msgstr "" -#: app/blueprints/users/profile.py:201 +#: app/blueprints/users/profile.py:197 msgid ">100k downloads" msgstr "" -#: app/blueprints/users/profile.py:204 +#: app/blueprints/users/profile.py:200 msgid ">75k downloads" msgstr "" -#: app/blueprints/users/profile.py:207 +#: app/blueprints/users/profile.py:203 msgid ">50k downloads" msgstr "" -#: app/blueprints/users/profile.py:208 +#: app/blueprints/users/profile.py:204 #, python-format msgid "Has received %(downloads)d downloads across all packages." msgstr "" @@ -1732,30 +1727,256 @@ msgstr "" msgid "Texture Packs" msgstr "" -#: app/models/packages.py:171 +#: app/models/packages.py:87 +msgid "Top mod" +msgstr "" + +#: app/models/packages.py:89 +msgid "Top game" +msgstr "" + +#: app/models/packages.py:91 +msgid "Top texture pack" +msgstr "" + +#: app/models/packages.py:94 +#, python-format +msgid "Top %(place)d mod" +msgstr "" + +#: app/models/packages.py:96 +#, python-format +msgid "Top %(place)d game" +msgstr "" + +#: app/models/packages.py:98 +#, python-format +msgid "Top %(place)d texture pack" +msgstr "" + +#: app/models/packages.py:102 +#, python-format +msgid "%(display_name)s has a mod placed at #%(place)d." +msgstr "" + +#: app/models/packages.py:105 +#, python-format +msgid "%(display_name)s has a game placed at #%(place)d." +msgstr "" + +#: app/models/packages.py:108 +#, python-format +msgid "%(display_name)s has a texture pack placed at #%(place)d." +msgstr "" + +#: app/models/packages.py:146 app/models/packages.py:164 +msgid "Looking for Maintainer" +msgstr "" + +#: app/models/packages.py:149 +msgid "Beta" +msgstr "" + +#: app/models/packages.py:152 +msgid "Actively Developed" +msgstr "" + +#: app/models/packages.py:155 +msgid "Maintenance Only" +msgstr "" + +#: app/models/packages.py:158 +msgid "As-is" +msgstr "" + +#: app/models/packages.py:161 +msgid "Deprecated" +msgstr "" + +#: app/models/packages.py:168 +msgid "Under active development, and may break worlds/things without warning" +msgstr "" + +#: app/models/packages.py:170 +msgid "Fully playable, but with some breakages/changes expected" +msgstr "" + +#: app/models/packages.py:172 +msgid "Finished, with bug fixes being made as needed" +msgstr "" + +#: app/models/packages.py:174 +msgid "" +"Finished, the maintainer doesn't intend to continue working on it or " +"provide support" +msgstr "" + +#: app/models/packages.py:176 +msgid "" +"The maintainer doesn't recommend this package. See the description for " +"more info" +msgstr "" + +#: app/models/packages.py:222 msgid "Submit for Approval" msgstr "" -#: app/models/packages.py:173 +#: app/models/packages.py:224 msgid "Approve" msgstr "" -#: app/models/packages.py:175 app/templates/api/create_edit_token.html:17 +#: app/models/packages.py:226 app/templates/api/create_edit_token.html:17 #: app/templates/collections/delete.html:14 #: app/templates/collections/view.html:39 #: app/templates/oauth/create_edit.html:17 #: app/templates/packages/release_edit.html:84 -#: app/templates/packages/review_create_edit.html:66 +#: app/templates/packages/review_create_edit.html:67 #: app/templates/threads/delete_reply.html:19 #: app/templates/threads/delete_thread.html:19 #: app/templates/threads/view.html:50 app/templates/users/delete.html:34 msgid "Delete" msgstr "" -#: app/models/packages.py:563 app/templates/packages/view.html:163 +#: app/models/packages.py:615 app/templates/packages/view.html:163 msgid "Work in Progress" msgstr "" +#: app/models/packages.py:1349 +#, python-format +msgid "New commit %(hash)s found on the Git repo." +msgstr "" + +#: app/models/packages.py:1353 +#, python-format +msgid "The last release was commit %(hash)s" +msgstr "" + +#: app/models/packages.py:1359 +#, python-format +msgid "New tag %(tag_name)s found on the Git repo." +msgstr "" + +#: app/models/users.py:407 +msgid "Package Edit" +msgstr "" + +#: app/models/users.py:410 +msgid "Package Approval" +msgstr "" + +#: app/models/users.py:413 app/templates/threads/list.html:12 +#: app/templates/threads/new.html:4 +msgid "New Thread" +msgstr "" + +#: app/models/users.py:416 +msgid "New Review" +msgstr "" + +#: app/models/users.py:419 +msgid "Thread Reply" +msgstr "" + +#: app/models/users.py:422 +msgid "Bot" +msgstr "" + +#: app/models/users.py:425 app/templates/macros/threads.html:27 +msgid "Maintainer" +msgstr "" + +#: app/models/users.py:428 +msgid "Editor Alert" +msgstr "" + +#: app/models/users.py:431 +msgid "Editor Misc" +msgstr "" + +#: app/models/users.py:434 +msgid "Other" +msgstr "" + +#: app/models/users.py:444 +msgid "This is a Package Edit notification." +msgstr "" + +#: app/models/users.py:446 +msgid "This is a Package Approval notification." +msgstr "" + +#: app/models/users.py:448 +msgid "This is a New Thread notification." +msgstr "" + +#: app/models/users.py:450 +msgid "This is a New Review notification." +msgstr "" + +#: app/models/users.py:452 +msgid "This is a Thread Reply notification." +msgstr "" + +#: app/models/users.py:454 +msgid "This is a Bot notification." +msgstr "" + +#: app/models/users.py:456 +msgid "This is a Maintainer change notification." +msgstr "" + +#: app/models/users.py:458 +msgid "This is an Editor Alert notification." +msgstr "" + +#: app/models/users.py:460 +msgid "This is an Editor Misc notification." +msgstr "" + +#: app/models/users.py:462 +msgid "This is an Other notification." +msgstr "" + +#: app/models/users.py:469 +msgid "When another user edits your packages, releases, etc." +msgstr "" + +#: app/models/users.py:471 +msgid "Notifications from editors related to the package approval process." +msgstr "" + +#: app/models/users.py:473 +msgid "When a thread is created on your package." +msgstr "" + +#: app/models/users.py:475 +msgid "When a user posts a review on your package." +msgstr "" + +#: app/models/users.py:477 +msgid "When someone replies to a thread you're watching." +msgstr "" + +#: app/models/users.py:479 +msgid "From a bot - for example, update notifications." +msgstr "" + +#: app/models/users.py:481 +msgid "When your package's maintainers change." +msgstr "" + +#: app/models/users.py:483 +msgid "For editors: Important alerts." +msgstr "" + +#: app/models/users.py:485 +msgid "For editors: Minor notifications, including new threads." +msgstr "" + +#: app/models/users.py:487 +msgid "Minor notifications not important enough for a dedicated category." +msgstr "" + #: app/tasks/emails.py:122 msgid "" "You are receiving this email because you are a registered user of " @@ -1864,7 +2085,7 @@ msgstr "" #: app/templates/admin/languages/list.html:4 #: app/templates/admin/languages/list.html:10 app/templates/base.html:185 -#: app/templates/packages/view.html:598 app/utils/minetest_hypertext.py:288 +#: app/templates/packages/view.html:602 app/utils/minetest_hypertext.py:288 msgid "Languages" msgstr "" @@ -1910,7 +2131,7 @@ msgid "User List" msgstr "" #: app/templates/base.html:257 app/templates/packages/view.html:190 -#: app/templates/packages/view.html:673 app/templates/threads/list.html:4 +#: app/templates/packages/view.html:677 app/templates/threads/list.html:4 msgid "Threads" msgstr "" @@ -1970,7 +2191,7 @@ msgid "%(title)s by %(author)s" msgstr "" #: app/templates/index.html:77 app/templates/packages/reviews_list.html:4 -#: app/templates/packages/view.html:194 app/templates/packages/view.html:332 +#: app/templates/packages/view.html:194 app/templates/packages/view.html:336 #: app/templates/users/profile.html:279 msgid "Reviews" msgstr "" @@ -2197,7 +2418,8 @@ msgid "This requires the collection to be public" msgstr "" #: app/templates/collections/create_edit.html:76 -#: app/templates/packages/remove.html:58 app/templates/packages/view.html:128 +#: app/templates/packages/remove.html:34 app/templates/packages/remove.html:83 +#: app/templates/packages/view.html:128 msgid "Remove" msgstr "Eliminar" @@ -2222,7 +2444,7 @@ msgid "Deleting is permanent" msgstr "" #: app/templates/collections/delete.html:13 -#: app/templates/oauth/authorize.html:71 app/templates/packages/remove.html:56 +#: app/templates/oauth/authorize.html:71 app/templates/packages/remove.html:81 #: app/templates/threads/delete_reply.html:18 #: app/templates/threads/delete_thread.html:18 #: app/templates/users/delete.html:30 @@ -2349,11 +2571,6 @@ msgstr "" msgid "Manage your preferences" msgstr "" -#: app/templates/emails/notification.html:37 -#, python-format -msgid "This is a '%(type)s' notification." -msgstr "" - #: app/templates/emails/notification_digest.html:14 #: app/templates/emails/notification_digest.html:31 #, python-format @@ -2448,7 +2665,7 @@ msgid "No audit log entries." msgstr "" #: app/templates/macros/forms.html:21 app/templates/macros/reviews.html:145 -#: app/templates/packages/remove.html:48 app/templates/packages/view.html:464 +#: app/templates/packages/remove.html:73 app/templates/packages/view.html:468 #: app/templates/users/modtools.html:86 msgid "Required" msgstr "" @@ -2670,10 +2887,6 @@ msgstr "" msgid "ContentDB Grafana" msgstr "" -#: app/templates/macros/threads.html:27 -msgid "Maintainer" -msgstr "" - #: app/templates/macros/threads.html:122 msgid "This thread has been locked by a moderator." msgstr "" @@ -2716,7 +2929,7 @@ msgid "On %(trigger)s, do %(action)s" msgstr "" #: app/templates/macros/todo.html:35 app/templates/packages/view.html:122 -#: app/templates/packages/view.html:429 +#: app/templates/packages/view.html:433 msgid "Release" msgstr "" @@ -2726,7 +2939,7 @@ msgstr "" #: app/templates/macros/todo.html:48 #: app/templates/packages/releases_list.html:13 -#: app/templates/packages/view.html:433 +#: app/templates/packages/view.html:437 msgid "Update settings" msgstr "" @@ -2775,9 +2988,9 @@ msgstr "" #: app/templates/modnames/view.html:27 app/templates/oauth/authorize.html:32 #: app/templates/packages/game_support.html:42 -#: app/templates/packages/similar.html:38 app/templates/packages/view.html:470 -#: app/templates/packages/view.html:494 app/templates/packages/view.html:539 -#: app/templates/packages/view.html:571 app/templates/todo/editor.html:85 +#: app/templates/packages/similar.html:38 app/templates/packages/view.html:474 +#: app/templates/packages/view.html:498 app/templates/packages/view.html:543 +#: app/templates/packages/view.html:575 app/templates/todo/editor.html:85 #: app/templates/todo/game_support.html:45 #, python-format msgid "%(title)s by %(display_name)s" @@ -2975,10 +3188,9 @@ msgid "Read more" msgstr "" #: app/templates/packages/create_edit.html:49 -#, python-format msgid "" -"You can include a .cdb.json file in your %(type)s to update these details" -" automatically." +"You can include a .cdb.json file in your package to update these details " +"automatically." msgstr "" #: app/templates/packages/create_edit.html:55 @@ -3541,12 +3753,22 @@ msgid "" "screenshots %(screenshot_size)d MB)" msgstr "" -#: app/templates/packages/remove.html:9 +#: app/templates/packages/remove.html:4 #, python-format msgid "Remove %(title)s" msgstr "" #: app/templates/packages/remove.html:11 +msgid "Change maintenance state" +msgstr "" + +#: app/templates/packages/remove.html:13 +msgid "" +"As an alternative to removing your package, you may wish to change the " +"maintenance state." +msgstr "" + +#: app/templates/packages/remove.html:36 msgid "" "In order to avoid data loss, you cannot permanently delete packages.\n" "\t\t\tYou can remove them from ContentDB, which will cause them to not be" @@ -3557,30 +3779,30 @@ msgid "" "needed." msgstr "" -#: app/templates/packages/remove.html:19 +#: app/templates/packages/remove.html:44 msgid "" "Unapproving a package will put it back into Draft, where\n" "\t\t\t\tit can be submitted for approval again." msgstr "" -#: app/templates/packages/remove.html:28 +#: app/templates/packages/remove.html:53 msgid "and" msgstr "" -#: app/templates/packages/remove.html:34 +#: app/templates/packages/remove.html:59 #, python-format msgid "Removing this package will break the following mods: %(names)s" msgstr "" -#: app/templates/packages/remove.html:41 +#: app/templates/packages/remove.html:66 msgid "Reason" msgstr "" -#: app/templates/packages/remove.html:52 +#: app/templates/packages/remove.html:77 msgid "Reason for unapproval / deletion, this is shown in the audit log" msgstr "" -#: app/templates/packages/remove.html:61 +#: app/templates/packages/remove.html:86 msgid "Unpublish" msgstr "" @@ -3599,18 +3821,22 @@ msgstr "" msgid "Found a bug? Post on the issue tracker instead." msgstr "" -#: app/templates/packages/review_create_edit.html:67 -msgid "Delete review." +#: app/templates/packages/review_create_edit.html:55 +msgid "What language are you writing your review in?" msgstr "" #: app/templates/packages/review_create_edit.html:68 +msgid "Delete review." +msgstr "" + +#: app/templates/packages/review_create_edit.html:69 msgid "" "This will convert the review into a thread, keeping the comments but " "removing its effect on the package's rating." msgstr "" #: app/templates/packages/review_votes.html:4 -#: app/templates/packages/view.html:360 +#: app/templates/packages/view.html:364 msgid "Review Votes" msgstr "" @@ -3759,10 +3985,6 @@ msgstr "" msgid "ContentDB reads translations from locale files (.tr) in your package." msgstr "" -#: app/templates/packages/translation.html:51 -msgid "Language" -msgstr "" - #: app/templates/packages/update_config.html:4 #: app/templates/packages/update_config.html:9 msgid "Configure Git Update Detection" @@ -3863,142 +4085,146 @@ msgstr "" msgid "Translate" msgstr "" -#: app/templates/packages/view.html:310 +#: app/templates/packages/view.html:297 +msgid "Thumbnail for video" +msgstr "" + +#: app/templates/packages/view.html:314 msgid "Awaiting review" msgstr "" -#: app/templates/packages/view.html:340 app/templates/threads/view.html:77 +#: app/templates/packages/view.html:344 app/templates/threads/view.html:77 msgid "Edit Review" msgstr "" -#: app/templates/packages/view.html:345 +#: app/templates/packages/view.html:349 msgid "You can't review your own package." msgstr "" -#: app/templates/packages/view.html:355 +#: app/templates/packages/view.html:359 msgid "Package needs to be approved before it can be reviewed." msgstr "" -#: app/templates/packages/view.html:366 +#: app/templates/packages/view.html:370 msgid "Used By" msgstr "" -#: app/templates/packages/view.html:372 +#: app/templates/packages/view.html:376 msgid "Content" msgstr "" -#: app/templates/packages/view.html:374 app/templates/packages/view.html:457 +#: app/templates/packages/view.html:378 app/templates/packages/view.html:461 msgid "View content for game" msgstr "" -#: app/templates/packages/view.html:389 +#: app/templates/packages/view.html:393 msgid "Favorite" msgstr "" -#: app/templates/packages/view.html:398 +#: app/templates/packages/view.html:402 msgid "Add to collection..." msgstr "" -#: app/templates/packages/view.html:406 +#: app/templates/packages/view.html:410 #, python-format msgid "View %(count)d collections" msgstr "" -#: app/templates/packages/view.html:417 +#: app/templates/packages/view.html:421 msgid "Package may be outdated" msgstr "" -#: app/templates/packages/view.html:424 +#: app/templates/packages/view.html:428 msgid "Only visible to the author and Editors." msgstr "" -#: app/templates/packages/view.html:441 +#: app/templates/packages/view.html:445 msgid "Warning" msgstr "" -#: app/templates/packages/view.html:447 +#: app/templates/packages/view.html:451 msgid "Like this package? Help support its development by making a donation" msgstr "" -#: app/templates/packages/view.html:450 +#: app/templates/packages/view.html:454 msgid "Donate now" msgstr "" -#: app/templates/packages/view.html:462 app/utils/minetest_hypertext.py:283 +#: app/templates/packages/view.html:466 app/utils/minetest_hypertext.py:283 msgid "Dependencies" msgstr "" -#: app/templates/packages/view.html:482 +#: app/templates/packages/view.html:486 msgid "No required dependencies" msgstr "" -#: app/templates/packages/view.html:488 +#: app/templates/packages/view.html:492 msgid "Optional" msgstr "" -#: app/templates/packages/view.html:521 +#: app/templates/packages/view.html:525 msgid "Compatible Games" msgstr "" -#: app/templates/packages/view.html:526 app/templates/packages/view.html:546 +#: app/templates/packages/view.html:530 app/templates/packages/view.html:550 #: app/utils/minetest_hypertext.py:275 msgid "No specific game required" msgstr "" -#: app/templates/packages/view.html:529 +#: app/templates/packages/view.html:533 msgid "Tested with:" msgstr "" -#: app/templates/packages/view.html:551 +#: app/templates/packages/view.html:555 msgid "Is the above correct?" msgstr "" -#: app/templates/packages/view.html:552 +#: app/templates/packages/view.html:556 msgid "You need to either confirm this or tell ContentDB about supported games" msgstr "" -#: app/templates/packages/view.html:564 +#: app/templates/packages/view.html:568 msgid "Does not work with:" msgstr "" -#: app/templates/packages/view.html:584 +#: app/templates/packages/view.html:588 msgid "Please specify compatible games" msgstr "" -#: app/templates/packages/view.html:590 +#: app/templates/packages/view.html:594 msgid "Information" msgstr "" -#: app/templates/packages/view.html:596 +#: app/templates/packages/view.html:600 msgid "Technical Name" msgstr "" -#: app/templates/packages/view.html:612 app/utils/minetest_hypertext.py:295 +#: app/templates/packages/view.html:616 app/utils/minetest_hypertext.py:295 #, python-format msgid "%(code_license)s for code,
%(media_license)s for media." msgstr "" -#: app/templates/packages/view.html:620 +#: app/templates/packages/view.html:624 msgid "Unknown" msgstr "" -#: app/templates/packages/view.html:622 app/utils/minetest_hypertext.py:301 +#: app/templates/packages/view.html:626 app/utils/minetest_hypertext.py:301 msgid "Added" msgstr "" -#: app/templates/packages/view.html:636 +#: app/templates/packages/view.html:640 msgid "Remove myself" msgstr "" -#: app/templates/packages/view.html:641 app/utils/minetest_hypertext.py:303 +#: app/templates/packages/view.html:645 app/utils/minetest_hypertext.py:303 msgid "Provides" msgstr "" -#: app/templates/packages/view.html:663 +#: app/templates/packages/view.html:667 msgid "More" msgstr "" -#: app/templates/packages/view.html:692 +#: app/templates/packages/view.html:696 msgid "See audit log" msgstr "" @@ -4057,10 +4283,6 @@ msgstr "" msgid "Edit reply" msgstr "" -#: app/templates/threads/list.html:12 app/templates/threads/new.html:4 -msgid "New Thread" -msgstr "" - #: app/templates/threads/new.html:17 msgid "" "If the package shouldn't be on CDB (eg: if it doesn't work at all), then " @@ -5343,3 +5565,21 @@ msgstr "" #~ msgid "Connected" #~ msgstr "" +#~ msgid "Top %(type)s" +#~ msgstr "" + +#~ msgid "Top %(group)d %(type)s" +#~ msgstr "" + +#~ msgid "%(display_name)s has a %(type)s placed at #%(place)d." +#~ msgstr "" + +#~ msgid "This is a '%(type)s' notification." +#~ msgstr "" + +#~ msgid "" +#~ "You can include a .cdb.json file " +#~ "in your %(type)s to update these " +#~ "details automatically." +#~ msgstr "" + diff --git a/translations/he/LC_MESSAGES/messages.po b/translations/he/LC_MESSAGES/messages.po index 26ed0635..e40caf62 100644 --- a/translations/he/LC_MESSAGES/messages.po +++ b/translations/he/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-06-07 05:29+0100\n" +"POT-Creation-Date: 2024-06-08 11:15+0100\n" "PO-Revision-Date: 2024-05-08 15:07+0000\n" "Last-Translator: jhon game \n" "Language: he\n" @@ -31,63 +31,69 @@ msgid "You have been banned." msgstr "נאסרתם" #: app/_translations.py:5 -msgid "Chat / Commands" +msgid "Player vs Player (PvP)" msgstr "" #: app/_translations.py:6 -msgid "Complex installation" +msgid "Designed to be played competitively against other players" msgstr "" #: app/_translations.py:7 -msgid "Either has educational value, or is a tool to help teachers " -msgstr "" - -#: app/_translations.py:8 -msgid "Singleplayer-focused" -msgstr "" - -#: app/_translations.py:9 -msgid "For 16px texture packs" -msgstr "" - -#: app/_translations.py:10 -msgid "For 64px texture packs" -msgstr "" - -#: app/_translations.py:11 -msgid "Tools to manage the world" -msgstr "" - -#: app/_translations.py:12 -msgid "Big changes to crafting gameplay" -msgstr "" - -#: app/_translations.py:13 -msgid "Blood, etc" -msgstr "" - -#: app/_translations.py:14 -msgid "Adds a mini-game to be played within Minetest" -msgstr "" - -#: app/_translations.py:15 -msgid "Tools / Weapons / Armor" -msgstr "" - -#: app/_translations.py:16 -msgid "For content generally themed around a certain season or holiday" -msgstr "" - -#: app/_translations.py:17 msgid "Player Effects / Power Ups" msgstr "" +#: app/_translations.py:8 +msgid "" +"For content that changes player effects, including physics, for example: " +"speed, jump height or gravity." +msgstr "" + +#: app/_translations.py:9 +msgid "Certified" +msgstr "" + +#: app/_translations.py:10 +msgid "" +"Certified by the Featured Packages program. This tag may be renamed in " +"the future" +msgstr "" + +#: app/_translations.py:11 +msgid "Server Moderation and Tools" +msgstr "" + +#: app/_translations.py:12 +msgid "Helps with server maintenance and moderation" +msgstr "" + +#: app/_translations.py:13 +msgid "Jam / Game 2023" +msgstr "" + +#: app/_translations.py:14 +msgid "Entries to the 2023 Minetest Game Jam " +msgstr "" + +#: app/_translations.py:15 +msgid "Joke" +msgstr "" + +#: app/_translations.py:16 +msgid "" +"For humorous content, meant as a novelty or joke, not to be taken " +"seriously, and that is not meant to be used seriously or long-term." +msgstr "" + +#: app/_translations.py:17 +msgid "Sounds / Music" +msgstr "" + #: app/_translations.py:18 -msgid "World Maintenance and Tools" +msgid "Focuses on or adds new sounds or musical things" msgstr "" #: app/_translations.py:19 -msgid "Puzzle" +msgid "Developer Tools" msgstr "" #: app/_translations.py:20 @@ -95,284 +101,289 @@ msgid "Tools for game and mod developers" msgstr "" #: app/_translations.py:21 -msgid "Education" +msgid "Shooter" msgstr "" #: app/_translations.py:22 -msgid "Gore" +msgid "First person shooters (FPS) and more" msgstr "" #: app/_translations.py:23 -msgid "Transport" +msgid "Inventory" msgstr "" #: app/_translations.py:24 -msgid "Survival" -msgstr "" - -#: app/_translations.py:25 -msgid "New mapgen or changes mapgen" -msgstr "" - -#: app/_translations.py:26 -msgid "Less than 16px" -msgstr "" - -#: app/_translations.py:27 app/templates/users/modtools.html:12 -msgid "Storage" -msgstr "" - -#: app/_translations.py:28 msgid "Changes the inventory GUI" msgstr "" +#: app/_translations.py:25 +msgid "World Maintenance and Tools" +msgstr "" + +#: app/_translations.py:26 +msgid "Tools to manage the world" +msgstr "" + +#: app/_translations.py:27 +msgid "Crafting" +msgstr "" + +#: app/_translations.py:28 +msgid "Big changes to crafting gameplay" +msgstr "" + #: app/_translations.py:29 -msgid "Jam / Combat 2020" +msgid "Singleplayer-focused" msgstr "" #: app/_translations.py:30 -msgid "Bad Language" +msgid "Content that can be played alone" msgstr "" #: app/_translations.py:31 -msgid "64px" +msgid "Mapgen / Biomes / Decoration" msgstr "" #: app/_translations.py:32 -msgid "Focuses on or adds new sounds or musical things" +msgid "New mapgen or changes mapgen" msgstr "" #: app/_translations.py:33 -msgid "Adds game mechanics or tools that change how players build." +msgid "Adventure / RPG" msgstr "" #: app/_translations.py:34 -msgid "Violence" +msgid "Plants and Farming" msgstr "" #: app/_translations.py:35 -msgid "Strategy / RTS" +msgid "Adds new plants or other farmable resources." msgstr "" #: app/_translations.py:36 +msgid "Tools / Weapons / Armor" +msgstr "" + +#: app/_translations.py:37 +msgid "Adds or changes tools, weapons, and armor" +msgstr "" + +#: app/_translations.py:38 +msgid "Sims" +msgstr "" + +#: app/_translations.py:39 +msgid "" +"Mods and games that aim to simulate real life activity. Similar to " +"SimCity/TheSims/OpenTTD/etc" +msgstr "" + +#: app/_translations.py:40 +msgid "Complex installation" +msgstr "" + +#: app/_translations.py:41 msgid "" "Requires futher installation steps, such as installing luarocks or " "editing the trusted mod setting" msgstr "" -#: app/_translations.py:37 -msgid "Jam / Game 2021" -msgstr "" - -#: app/_translations.py:38 -msgid "Content that can be played alone" -msgstr "" - -#: app/_translations.py:39 -msgid "Can/should only be used in multiplayer" -msgstr "" - -#: app/_translations.py:40 -msgid "Adds mobs, animals, and NPCs" -msgstr "" - -#: app/_translations.py:41 -msgid "" -"For mods created for the Discord \"Weekly Challenges\" modding event in " -"2021" -msgstr "" - #: app/_translations.py:42 -msgid "Mini-game" +msgid "Chat / Commands" msgstr "" #: app/_translations.py:43 msgid "" -"For content that changes player effects, including physics, for example: " -"speed, jump height or gravity." +"Focus on player chat/communication or who's primary function is " +"interacting with the console." msgstr "" #: app/_translations.py:44 -msgid "Contains swearing" +msgid "Multiplayer-focused" msgstr "" #: app/_translations.py:45 +msgid "Can/should only be used in multiplayer" +msgstr "" + +#: app/_translations.py:46 +msgid "Environment / Weather" +msgstr "" + +#: app/_translations.py:47 msgid "" "Improves the world, adding weather, ambient sounds, or other environment " "mechanics" msgstr "" -#: app/_translations.py:46 -msgid "For mods created for the Discord \"Combat\" modding event in 2020" -msgstr "" - -#: app/_translations.py:47 -msgid "Inventory" -msgstr "" - #: app/_translations.py:48 -msgid "Entries to the 2023 Minetest Game Jam " +msgid "Building Mechanics and Tools" msgstr "" #: app/_translations.py:49 -msgid "Sims" +msgid "Adds game mechanics or tools that change how players build." msgstr "" #: app/_translations.py:50 -msgid "Focuses on building, such as adding new materials or nodes" +msgid "Magic / Enchanting" msgstr "" #: app/_translations.py:51 -msgid "Environment / Weather" +msgid "Decorative" msgstr "" #: app/_translations.py:52 -msgid "Custom mapgen" +msgid "Adds nodes with no other purpose than for use in building" msgstr "" #: app/_translations.py:53 -msgid "Minetest Game improved" +msgid "One-of-a-kind / Original" msgstr "" #: app/_translations.py:54 -msgid "HUD" -msgstr "" - -#: app/_translations.py:55 -msgid "Machines / Electronics" -msgstr "" - -#: app/_translations.py:56 -msgid "Developer Tools" -msgstr "" - -#: app/_translations.py:57 -msgid "Jam / Game 2023" -msgstr "" - -#: app/_translations.py:58 -msgid "Helps with server maintenance and moderation" -msgstr "" - -#: app/_translations.py:59 -msgid "Plants and Farming" -msgstr "" - -#: app/_translations.py:60 -msgid "Adventure / RPG" -msgstr "" - -#: app/_translations.py:61 msgid "" "For games and such that are of their own kind, distinct and original in " "nature to others of the same category." msgstr "" -#: app/_translations.py:62 -msgid "Jam / Weekly Challenges 2021" -msgstr "" - -#: app/_translations.py:63 -msgid "For 32px texture packs" -msgstr "" - -#: app/_translations.py:64 -msgid "Adds or changes tools, weapons, and armor" -msgstr "" - -#: app/_translations.py:65 -msgid "GUI" -msgstr "" - -#: app/_translations.py:66 -msgid "Seasonal" -msgstr "" - -#: app/_translations.py:67 -msgid "Commerce / Economy" -msgstr "" - -#: app/_translations.py:68 -msgid "" -"Written specifically or exclusively for use in creative mode. Adds " -"content only available through a creative inventory, or provides tools " -"that facilitate ingame creation and doesn't add difficulty or scarcity" -msgstr "" - -#: app/_translations.py:69 -msgid "Forks of MTG" -msgstr "" - -#: app/_translations.py:70 -msgid "Non-cartoon violence. May be towards fantasy or human-like characters" -msgstr "" - -#: app/_translations.py:71 -msgid "Joke" -msgstr "" - -#: app/_translations.py:72 -msgid "Fear / Horror" -msgstr "" - -#: app/_translations.py:73 -msgid "128px+" -msgstr "" - -#: app/_translations.py:74 -msgid "Creative" -msgstr "" - -#: app/_translations.py:75 -msgid "Entries to the 2022 Minetest Game Jam " -msgstr "" - -#: app/_translations.py:76 -msgid "Alcohol / Tobacco" -msgstr "" - -#: app/_translations.py:77 -msgid "Adds or improves item storage mechanics" -msgstr "" - -#: app/_translations.py:78 -msgid "Designed to be played competitively against other players" -msgstr "" - -#: app/_translations.py:79 -msgid "Crafting" -msgstr "" - -#: app/_translations.py:80 -msgid "<16px" -msgstr "" - -#: app/_translations.py:81 -msgid "One-of-a-kind / Original" -msgstr "" - -#: app/_translations.py:82 +#: app/_translations.py:55 msgid "Building" msgstr "" -#: app/_translations.py:83 -msgid "Adds machines useful in automation, tubes, or power." +#: app/_translations.py:56 +msgid "Focuses on building, such as adding new materials or nodes" msgstr "" -#: app/_translations.py:84 +#: app/_translations.py:57 +msgid "Mobs / Animals / NPCs" +msgstr "" + +#: app/_translations.py:58 +msgid "Adds mobs, animals, and NPCs" +msgstr "" + +#: app/_translations.py:59 +msgid "<16px" +msgstr "" + +#: app/_translations.py:60 +msgid "Less than 16px" +msgstr "" + +#: app/_translations.py:61 +msgid "Puzzle" +msgstr "" + +#: app/_translations.py:62 msgid "Focus on puzzle solving instead of combat" msgstr "" +#: app/_translations.py:63 +msgid "Custom mapgen" +msgstr "" + +#: app/_translations.py:64 +msgid "" +"Contains a completely custom mapgen implemented in Lua, usually requires " +"worlds to be set to the 'singlenode' mapgen." +msgstr "" + +#: app/_translations.py:65 +msgid "Sports" +msgstr "" + +#: app/_translations.py:66 +msgid "Player vs Environment (PvE)" +msgstr "" + +#: app/_translations.py:67 +msgid "" +"For content designed for one or more players that focus on combat against" +" the world, mobs, or NPCs." +msgstr "" + +#: app/_translations.py:68 +msgid "16px" +msgstr "" + +#: app/_translations.py:69 +msgid "For 16px texture packs" +msgstr "" + +#: app/_translations.py:70 app/templates/users/modtools.html:12 +msgid "Storage" +msgstr "" + +#: app/_translations.py:71 +msgid "Adds or improves item storage mechanics" +msgstr "" + +#: app/_translations.py:72 +msgid "Education" +msgstr "" + +#: app/_translations.py:73 +msgid "Either has educational value, or is a tool to help teachers " +msgstr "" + +#: app/_translations.py:74 +msgid "API / Library" +msgstr "" + +#: app/_translations.py:75 +msgid "Primarily adds an API for other mods to use" +msgstr "" + +#: app/_translations.py:76 +msgid "Survival" +msgstr "" + +#: app/_translations.py:77 +msgid "" +"Written specifically for survival gameplay with a focus on game-balance, " +"difficulty level, or resources available through crafting, mining, ..." +msgstr "" + +#: app/_translations.py:78 +msgid "HUD" +msgstr "" + +#: app/_translations.py:79 +msgid "For mods that grant the player extra information in the HUD" +msgstr "" + +#: app/_translations.py:80 +msgid "Mini-game" +msgstr "" + +#: app/_translations.py:81 +msgid "Adds a mini-game to be played within Minetest" +msgstr "" + +#: app/_translations.py:82 +msgid "Seasonal" +msgstr "" + +#: app/_translations.py:83 +msgid "For content generally themed around a certain season or holiday" +msgstr "" + +#: app/_translations.py:84 +msgid "Jam / Weekly Challenges 2021" +msgstr "" + #: app/_translations.py:85 -msgid "Building Mechanics and Tools" +msgid "" +"For mods created for the Discord \"Weekly Challenges\" modding event in " +"2021" msgstr "" #: app/_translations.py:86 -msgid "Adds nodes with no other purpose than for use in building" +msgid "64px" msgstr "" #: app/_translations.py:87 -msgid "Sounds / Music" +msgid "For 64px texture packs" msgstr "" #: app/_translations.py:88 @@ -380,105 +391,98 @@ msgid "Food / Drinks" msgstr "" #: app/_translations.py:89 -msgid "Decorative" +msgid "GUI" msgstr "" #: app/_translations.py:90 -msgid "Gambling" +msgid "For content whose main utility / feature is in GUI/formspec form" msgstr "" #: app/_translations.py:91 -msgid "Server Moderation and Tools" +msgid "Minetest Game improved" msgstr "" #: app/_translations.py:92 -msgid "" -"For humorous content, meant as a novelty or joke, not to be taken " -"seriously, and that is not meant to be used seriously or long-term." +msgid "Forks of MTG" msgstr "" #: app/_translations.py:93 -msgid "API / Library" +msgid "Creative" msgstr "" #: app/_translations.py:94 -msgid "Certified" +msgid "" +"Written specifically or exclusively for use in creative mode. Adds " +"content only available through a creative inventory, or provides tools " +"that facilitate ingame creation and doesn't add difficulty or scarcity" msgstr "" #: app/_translations.py:95 -msgid "Contains alcohol and/or tobacco" +msgid "Jam / Combat 2020" msgstr "" #: app/_translations.py:96 -msgid "Adds new plants or other farmable resources." +msgid "For mods created for the Discord \"Combat\" modding event in 2020" msgstr "" #: app/_translations.py:97 -msgid "Multiplayer-focused" +msgid "Transport" msgstr "" #: app/_translations.py:98 -msgid "Primarily adds an API for other mods to use" -msgstr "" - -#: app/_translations.py:99 -msgid "" -"Focus on player chat/communication or who's primary function is " -"interacting with the console." -msgstr "" - -#: app/_translations.py:100 -msgid "" -"Games and mods with a heavy strategy component, whether real-time or " -"turn-based" -msgstr "" - -#: app/_translations.py:101 -msgid "" -"Written specifically for survival gameplay with a focus on game-balance, " -"difficulty level, or resources available through crafting, mining, ..." -msgstr "" - -#: app/_translations.py:102 -msgid "Entries to the 2021 Minetest Game Jam" -msgstr "" - -#: app/_translations.py:103 -msgid "" -"Contains a completely custom mapgen implemented in Lua, usually requires " -"worlds to be set to the 'singlenode' mapgen." -msgstr "" - -#: app/_translations.py:104 -msgid " Jam / Game 2022" -msgstr "" - -#: app/_translations.py:105 -msgid "Sports" -msgstr "" - -#: app/_translations.py:106 msgid "" "Adds or changes transportation methods. Includes teleportation, vehicles," " ridable mobs, transport infrastructure and thematic content" msgstr "" +#: app/_translations.py:99 +msgid "32px" +msgstr "" + +#: app/_translations.py:100 +msgid "For 32px texture packs" +msgstr "" + +#: app/_translations.py:101 +msgid "Machines / Electronics" +msgstr "" + +#: app/_translations.py:102 +msgid "Adds machines useful in automation, tubes, or power." +msgstr "" + +#: app/_translations.py:103 +msgid "Commerce / Economy" +msgstr "" + +#: app/_translations.py:104 +msgid "Related to economies, money, and trading" +msgstr "" + +#: app/_translations.py:105 +msgid "Jam / Game 2021" +msgstr "" + +#: app/_translations.py:106 +msgid "Entries to the 2021 Minetest Game Jam" +msgstr "" + #: app/_translations.py:107 -msgid "Player vs Environment (PvE)" +msgid "Strategy / RTS" msgstr "" #: app/_translations.py:108 -msgid "For mods that grant the player extra information in the HUD" +msgid "" +"Games and mods with a heavy strategy component, whether real-time or " +"turn-based" msgstr "" #: app/_translations.py:109 -msgid "" -"Mods and games that aim to simulate real life activity. Similar to " -"SimCity/TheSims/OpenTTD/etc" +msgid "128px+" msgstr "" #: app/_translations.py:110 -msgid "Shocking and scary content. May scare young children" +msgid "For 128px or higher texture packs" msgstr "" #: app/_translations.py:111 @@ -492,29 +496,27 @@ msgid "" msgstr "" #: app/_translations.py:113 -msgid "" -"Certified by the Featured Packages program. This tag may be renamed in " -"the future" +msgid " Jam / Game 2022" msgstr "" #: app/_translations.py:114 -msgid "Mobs / Animals / NPCs" +msgid "Entries to the 2022 Minetest Game Jam " msgstr "" #: app/_translations.py:115 -msgid "For 128px or higher texture packs" +msgid "Gore" msgstr "" #: app/_translations.py:116 -msgid "16px" +msgid "Blood, etc" msgstr "" #: app/_translations.py:117 -msgid "Games of chance, gambling games, etc" +msgid "Gambling" msgstr "" #: app/_translations.py:118 -msgid "Mapgen / Biomes / Decoration" +msgid "Games of chance, gambling games, etc" msgstr "" #: app/_translations.py:119 @@ -522,41 +524,39 @@ msgid "Drugs" msgstr "" #: app/_translations.py:120 -msgid "Related to economies, money, and trading" -msgstr "" - -#: app/_translations.py:121 -msgid "" -"For content designed for one or more players that focus on combat against" -" the world, mobs, or NPCs." -msgstr "" - -#: app/_translations.py:122 -msgid "For content whose main utility / feature is in GUI/formspec form" -msgstr "" - -#: app/_translations.py:123 -msgid "32px" -msgstr "" - -#: app/_translations.py:124 -msgid "Player vs Player (PvP)" -msgstr "" - -#: app/_translations.py:125 -msgid "Magic / Enchanting" -msgstr "" - -#: app/_translations.py:126 msgid "Contains illegal drugs, such as marijuana" msgstr "" +#: app/_translations.py:121 +msgid "Violence" +msgstr "" + +#: app/_translations.py:122 +msgid "Non-cartoon violence. May be towards fantasy or human-like characters" +msgstr "" + +#: app/_translations.py:123 +msgid "Fear / Horror" +msgstr "" + +#: app/_translations.py:124 +msgid "Shocking and scary content. May scare young children" +msgstr "" + +#: app/_translations.py:125 +msgid "Bad Language" +msgstr "" + +#: app/_translations.py:126 +msgid "Contains swearing" +msgstr "" + #: app/_translations.py:127 -msgid "First person shooters (FPS) and more" +msgid "Alcohol / Tobacco" msgstr "" #: app/_translations.py:128 -msgid "Shooter" +msgid "Contains alcohol and/or tobacco" msgstr "" #: app/querybuilder.py:58 app/templates/admin/languages/list.html:27 @@ -595,11 +595,11 @@ msgstr "" #: app/blueprints/api/tokens.py:36 app/blueprints/collections/__init__.py:90 #: app/blueprints/oauth/__init__.py:175 app/blueprints/packages/packages.py:251 -#: app/blueprints/packages/packages.py:528 -#: app/blueprints/packages/packages.py:624 -#: app/blueprints/packages/packages.py:712 +#: app/blueprints/packages/packages.py:543 +#: app/blueprints/packages/packages.py:639 +#: app/blueprints/packages/packages.py:727 #: app/blueprints/packages/releases.py:62 -#: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:49 +#: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:63 #: app/blueprints/packages/screenshots.py:36 #: app/blueprints/packages/screenshots.py:42 #: app/blueprints/packages/screenshots.py:47 @@ -611,7 +611,7 @@ msgstr "" #: app/blueprints/collections/__init__.py:77 #: app/blueprints/oauth/__init__.py:168 app/blueprints/packages/releases.py:54 -#: app/blueprints/packages/releases.py:66 app/blueprints/packages/reviews.py:45 +#: app/blueprints/packages/releases.py:66 app/blueprints/packages/reviews.py:53 #: app/blueprints/threads/__init__.py:281 #: app/templates/admin/languages/list.html:23 #: app/templates/macros/reviews.html:138 app/templates/macros/topics.html:5 @@ -715,7 +715,7 @@ msgstr "" #: app/blueprints/packages/__init__.py:42 #: app/templates/packages/releases_list.html:34 -#: app/templates/packages/view.html:653 app/templates/todo/editor.html:75 +#: app/templates/packages/view.html:657 app/templates/todo/editor.html:75 msgid "Releases" msgstr "" @@ -727,7 +727,7 @@ msgstr "" #: app/blueprints/packages/__init__.py:52 #: app/templates/packages/edit_maintainers.html:8 -#: app/templates/packages/view.html:624 app/utils/minetest_hypertext.py:302 +#: app/templates/packages/view.html:628 app/utils/minetest_hypertext.py:302 msgid "Maintainers" msgstr "" @@ -760,7 +760,7 @@ msgstr "" msgid "No download available." msgstr "" -#: app/blueprints/packages/packages.py:229 app/templates/packages/view.html:594 +#: app/blueprints/packages/packages.py:229 app/templates/packages/view.html:598 #: app/utils/minetest_hypertext.py:263 msgid "Type" msgstr "" @@ -770,12 +770,12 @@ msgid "Title (Human-readable)" msgstr "" #: app/blueprints/packages/packages.py:231 -#: app/blueprints/packages/packages.py:622 +#: app/blueprints/packages/packages.py:637 msgid "Name (Technical)" msgstr "" #: app/blueprints/packages/packages.py:231 -#: app/blueprints/packages/packages.py:623 +#: app/blueprints/packages/packages.py:638 #: app/templates/packages/create_edit.html:75 msgid "Lower case letters (a-z), digits (0-9), and underscores (_) only" msgstr "" @@ -784,7 +784,7 @@ msgstr "" msgid "Short Description (Plaintext)" msgstr "" -#: app/blueprints/packages/packages.py:234 app/templates/packages/view.html:616 +#: app/blueprints/packages/packages.py:234 app/templates/packages/view.html:620 #: app/utils/minetest_hypertext.py:300 msgid "Maintenance State" msgstr "" @@ -799,7 +799,7 @@ msgstr "" msgid "Content Warnings" msgstr "" -#: app/blueprints/packages/packages.py:238 app/templates/packages/view.html:605 +#: app/blueprints/packages/packages.py:238 app/templates/packages/view.html:609 #: app/utils/minetest_hypertext.py:298 msgid "License" msgstr "" @@ -879,8 +879,8 @@ msgid "Permission denied" msgstr "" #: app/blueprints/packages/packages.py:403 -#: app/blueprints/packages/packages.py:479 -#: app/blueprints/packages/packages.py:501 +#: app/blueprints/packages/packages.py:494 +#: app/blueprints/packages/packages.py:516 msgid "You don't have permission to do that" msgstr "" @@ -894,55 +894,60 @@ msgid "" "changed" msgstr "" -#: app/blueprints/packages/packages.py:496 +#: app/blueprints/packages/packages.py:481 +#, python-format +msgid "Set state to %(state)s" +msgstr "" + +#: app/blueprints/packages/packages.py:511 msgid "Deleted package" msgstr "" -#: app/blueprints/packages/packages.py:518 +#: app/blueprints/packages/packages.py:533 msgid "Unapproved package" msgstr "" -#: app/blueprints/packages/packages.py:527 +#: app/blueprints/packages/packages.py:542 msgid "Maintainers (Comma-separated)" msgstr "" -#: app/blueprints/packages/packages.py:536 +#: app/blueprints/packages/packages.py:551 msgid "You don't have permission to edit maintainers" msgstr "" -#: app/blueprints/packages/packages.py:586 +#: app/blueprints/packages/packages.py:601 msgid "You are not a maintainer" msgstr "" -#: app/blueprints/packages/packages.py:589 +#: app/blueprints/packages/packages.py:604 msgid "Package owners cannot remove themselves as maintainers" msgstr "" -#: app/blueprints/packages/packages.py:621 +#: app/blueprints/packages/packages.py:636 msgid "Author Name" msgstr "" -#: app/blueprints/packages/packages.py:708 +#: app/blueprints/packages/packages.py:723 msgid "Enable support detection based on dependencies (recommended)" msgstr "" -#: app/blueprints/packages/packages.py:709 +#: app/blueprints/packages/packages.py:724 msgid "Supported games" msgstr "" -#: app/blueprints/packages/packages.py:710 +#: app/blueprints/packages/packages.py:725 msgid "Unsupported games" msgstr "" -#: app/blueprints/packages/packages.py:711 +#: app/blueprints/packages/packages.py:726 msgid "Supports all games (unless stated) / is game independent" msgstr "" -#: app/blueprints/packages/packages.py:727 +#: app/blueprints/packages/packages.py:742 msgid "You need at least one release before you can edit game support" msgstr "" -#: app/blueprints/packages/packages.py:731 +#: app/blueprints/packages/packages.py:746 msgid "Mod(pack) needs to contain at least one mod. Please create a new release" msgstr "" @@ -1061,53 +1066,58 @@ msgstr "" msgid "Now, please create an initial release" msgstr "" -#: app/blueprints/packages/reviews.py:46 app/blueprints/threads/__init__.py:181 +#: app/blueprints/packages/reviews.py:54 +#: app/templates/packages/translation.html:51 +msgid "Language" +msgstr "" + +#: app/blueprints/packages/reviews.py:60 app/blueprints/threads/__init__.py:181 #: app/blueprints/threads/__init__.py:182 #: app/blueprints/threads/__init__.py:282 msgid "Comment" msgstr "" -#: app/blueprints/packages/reviews.py:47 +#: app/blueprints/packages/reviews.py:61 msgid "Rating" msgstr "" -#: app/blueprints/packages/reviews.py:48 app/templates/macros/reviews.html:119 +#: app/blueprints/packages/reviews.py:62 app/templates/macros/reviews.html:119 #: app/templates/macros/reviews.html:173 msgid "Yes" msgstr "" -#: app/blueprints/packages/reviews.py:48 app/templates/macros/reviews.html:124 +#: app/blueprints/packages/reviews.py:62 app/templates/macros/reviews.html:124 #: app/templates/macros/reviews.html:177 msgid "Neutral" msgstr "" -#: app/blueprints/packages/reviews.py:48 app/templates/macros/reviews.html:129 +#: app/blueprints/packages/reviews.py:62 app/templates/macros/reviews.html:129 #: app/templates/macros/reviews.html:181 msgid "No" msgstr "" -#: app/blueprints/packages/reviews.py:57 +#: app/blueprints/packages/reviews.py:71 msgid "You can't review your own package!" msgstr "" -#: app/blueprints/packages/reviews.py:67 +#: app/blueprints/packages/reviews.py:81 msgid "" "You've reviewed too many packages recently. Please wait before trying " "again, and consider making your reviews more detailed" msgstr "" -#: app/blueprints/packages/reviews.py:80 app/blueprints/threads/__init__.py:207 +#: app/blueprints/packages/reviews.py:94 app/blueprints/threads/__init__.py:207 #: app/blueprints/threads/__init__.py:240 #: app/blueprints/threads/__init__.py:334 app/blueprints/users/settings.py:114 #: app/logic/packages.py:131 msgid "Linking to blocked sites is not allowed" msgstr "" -#: app/blueprints/packages/reviews.py:184 +#: app/blueprints/packages/reviews.py:199 msgid "You can't vote on the reviews on your own package!" msgstr "" -#: app/blueprints/packages/reviews.py:191 +#: app/blueprints/packages/reviews.py:206 msgid "You can't vote on your own reviews!" msgstr "" @@ -1126,7 +1136,7 @@ msgid "Message" msgstr "" #: app/blueprints/report/__init__.py:35 app/templates/macros/threads.html:51 -#: app/templates/packages/view.html:684 app/templates/report/index.html:4 +#: app/templates/packages/view.html:688 app/templates/report/index.html:4 #: app/templates/report/index.html:10 app/templates/users/profile.html:37 msgid "Report" msgstr "" @@ -1436,47 +1446,32 @@ msgstr "" msgid "You are in place %(place)s." msgstr "" -#: app/blueprints/users/profile.py:166 -#, python-format -msgid "Top %(type)s" -msgstr "" - -#: app/blueprints/users/profile.py:168 -#, python-format -msgid "Top %(group)d %(type)s" -msgstr "" - -#: app/blueprints/users/profile.py:177 -#, python-format -msgid "%(display_name)s has a %(type)s placed at #%(place)d." -msgstr "" - -#: app/blueprints/users/profile.py:192 +#: app/blueprints/users/profile.py:188 #, python-format msgid "Your packages have %(downloads)d downloads in total." msgstr "" -#: app/blueprints/users/profile.py:193 +#: app/blueprints/users/profile.py:189 msgid "First medal is at 50k." msgstr "" -#: app/blueprints/users/profile.py:198 +#: app/blueprints/users/profile.py:194 msgid ">300k downloads" msgstr "" -#: app/blueprints/users/profile.py:201 +#: app/blueprints/users/profile.py:197 msgid ">100k downloads" msgstr "" -#: app/blueprints/users/profile.py:204 +#: app/blueprints/users/profile.py:200 msgid ">75k downloads" msgstr "" -#: app/blueprints/users/profile.py:207 +#: app/blueprints/users/profile.py:203 msgid ">50k downloads" msgstr "" -#: app/blueprints/users/profile.py:208 +#: app/blueprints/users/profile.py:204 #, python-format msgid "Has received %(downloads)d downloads across all packages." msgstr "" @@ -1735,30 +1730,256 @@ msgstr "" msgid "Texture Packs" msgstr "" -#: app/models/packages.py:171 +#: app/models/packages.py:87 +msgid "Top mod" +msgstr "" + +#: app/models/packages.py:89 +msgid "Top game" +msgstr "" + +#: app/models/packages.py:91 +msgid "Top texture pack" +msgstr "" + +#: app/models/packages.py:94 +#, python-format +msgid "Top %(place)d mod" +msgstr "" + +#: app/models/packages.py:96 +#, python-format +msgid "Top %(place)d game" +msgstr "" + +#: app/models/packages.py:98 +#, python-format +msgid "Top %(place)d texture pack" +msgstr "" + +#: app/models/packages.py:102 +#, python-format +msgid "%(display_name)s has a mod placed at #%(place)d." +msgstr "" + +#: app/models/packages.py:105 +#, python-format +msgid "%(display_name)s has a game placed at #%(place)d." +msgstr "" + +#: app/models/packages.py:108 +#, python-format +msgid "%(display_name)s has a texture pack placed at #%(place)d." +msgstr "" + +#: app/models/packages.py:146 app/models/packages.py:164 +msgid "Looking for Maintainer" +msgstr "" + +#: app/models/packages.py:149 +msgid "Beta" +msgstr "" + +#: app/models/packages.py:152 +msgid "Actively Developed" +msgstr "" + +#: app/models/packages.py:155 +msgid "Maintenance Only" +msgstr "" + +#: app/models/packages.py:158 +msgid "As-is" +msgstr "" + +#: app/models/packages.py:161 +msgid "Deprecated" +msgstr "" + +#: app/models/packages.py:168 +msgid "Under active development, and may break worlds/things without warning" +msgstr "" + +#: app/models/packages.py:170 +msgid "Fully playable, but with some breakages/changes expected" +msgstr "" + +#: app/models/packages.py:172 +msgid "Finished, with bug fixes being made as needed" +msgstr "" + +#: app/models/packages.py:174 +msgid "" +"Finished, the maintainer doesn't intend to continue working on it or " +"provide support" +msgstr "" + +#: app/models/packages.py:176 +msgid "" +"The maintainer doesn't recommend this package. See the description for " +"more info" +msgstr "" + +#: app/models/packages.py:222 msgid "Submit for Approval" msgstr "" -#: app/models/packages.py:173 +#: app/models/packages.py:224 msgid "Approve" msgstr "" -#: app/models/packages.py:175 app/templates/api/create_edit_token.html:17 +#: app/models/packages.py:226 app/templates/api/create_edit_token.html:17 #: app/templates/collections/delete.html:14 #: app/templates/collections/view.html:39 #: app/templates/oauth/create_edit.html:17 #: app/templates/packages/release_edit.html:84 -#: app/templates/packages/review_create_edit.html:66 +#: app/templates/packages/review_create_edit.html:67 #: app/templates/threads/delete_reply.html:19 #: app/templates/threads/delete_thread.html:19 #: app/templates/threads/view.html:50 app/templates/users/delete.html:34 msgid "Delete" msgstr "" -#: app/models/packages.py:563 app/templates/packages/view.html:163 +#: app/models/packages.py:615 app/templates/packages/view.html:163 msgid "Work in Progress" msgstr "" +#: app/models/packages.py:1349 +#, python-format +msgid "New commit %(hash)s found on the Git repo." +msgstr "" + +#: app/models/packages.py:1353 +#, python-format +msgid "The last release was commit %(hash)s" +msgstr "" + +#: app/models/packages.py:1359 +#, python-format +msgid "New tag %(tag_name)s found on the Git repo." +msgstr "" + +#: app/models/users.py:407 +msgid "Package Edit" +msgstr "" + +#: app/models/users.py:410 +msgid "Package Approval" +msgstr "" + +#: app/models/users.py:413 app/templates/threads/list.html:12 +#: app/templates/threads/new.html:4 +msgid "New Thread" +msgstr "" + +#: app/models/users.py:416 +msgid "New Review" +msgstr "" + +#: app/models/users.py:419 +msgid "Thread Reply" +msgstr "" + +#: app/models/users.py:422 +msgid "Bot" +msgstr "" + +#: app/models/users.py:425 app/templates/macros/threads.html:27 +msgid "Maintainer" +msgstr "" + +#: app/models/users.py:428 +msgid "Editor Alert" +msgstr "" + +#: app/models/users.py:431 +msgid "Editor Misc" +msgstr "" + +#: app/models/users.py:434 +msgid "Other" +msgstr "" + +#: app/models/users.py:444 +msgid "This is a Package Edit notification." +msgstr "" + +#: app/models/users.py:446 +msgid "This is a Package Approval notification." +msgstr "" + +#: app/models/users.py:448 +msgid "This is a New Thread notification." +msgstr "" + +#: app/models/users.py:450 +msgid "This is a New Review notification." +msgstr "" + +#: app/models/users.py:452 +msgid "This is a Thread Reply notification." +msgstr "" + +#: app/models/users.py:454 +msgid "This is a Bot notification." +msgstr "" + +#: app/models/users.py:456 +msgid "This is a Maintainer change notification." +msgstr "" + +#: app/models/users.py:458 +msgid "This is an Editor Alert notification." +msgstr "" + +#: app/models/users.py:460 +msgid "This is an Editor Misc notification." +msgstr "" + +#: app/models/users.py:462 +msgid "This is an Other notification." +msgstr "" + +#: app/models/users.py:469 +msgid "When another user edits your packages, releases, etc." +msgstr "" + +#: app/models/users.py:471 +msgid "Notifications from editors related to the package approval process." +msgstr "" + +#: app/models/users.py:473 +msgid "When a thread is created on your package." +msgstr "" + +#: app/models/users.py:475 +msgid "When a user posts a review on your package." +msgstr "" + +#: app/models/users.py:477 +msgid "When someone replies to a thread you're watching." +msgstr "" + +#: app/models/users.py:479 +msgid "From a bot - for example, update notifications." +msgstr "" + +#: app/models/users.py:481 +msgid "When your package's maintainers change." +msgstr "" + +#: app/models/users.py:483 +msgid "For editors: Important alerts." +msgstr "" + +#: app/models/users.py:485 +msgid "For editors: Minor notifications, including new threads." +msgstr "" + +#: app/models/users.py:487 +msgid "Minor notifications not important enough for a dedicated category." +msgstr "" + #: app/tasks/emails.py:122 msgid "" "You are receiving this email because you are a registered user of " @@ -1867,7 +2088,7 @@ msgstr "" #: app/templates/admin/languages/list.html:4 #: app/templates/admin/languages/list.html:10 app/templates/base.html:185 -#: app/templates/packages/view.html:598 app/utils/minetest_hypertext.py:288 +#: app/templates/packages/view.html:602 app/utils/minetest_hypertext.py:288 msgid "Languages" msgstr "" @@ -1913,7 +2134,7 @@ msgid "User List" msgstr "" #: app/templates/base.html:257 app/templates/packages/view.html:190 -#: app/templates/packages/view.html:673 app/templates/threads/list.html:4 +#: app/templates/packages/view.html:677 app/templates/threads/list.html:4 msgid "Threads" msgstr "" @@ -1973,7 +2194,7 @@ msgid "%(title)s by %(author)s" msgstr "" #: app/templates/index.html:77 app/templates/packages/reviews_list.html:4 -#: app/templates/packages/view.html:194 app/templates/packages/view.html:332 +#: app/templates/packages/view.html:194 app/templates/packages/view.html:336 #: app/templates/users/profile.html:279 msgid "Reviews" msgstr "" @@ -2200,7 +2421,8 @@ msgid "This requires the collection to be public" msgstr "" #: app/templates/collections/create_edit.html:76 -#: app/templates/packages/remove.html:58 app/templates/packages/view.html:128 +#: app/templates/packages/remove.html:34 app/templates/packages/remove.html:83 +#: app/templates/packages/view.html:128 msgid "Remove" msgstr "" @@ -2225,7 +2447,7 @@ msgid "Deleting is permanent" msgstr "" #: app/templates/collections/delete.html:13 -#: app/templates/oauth/authorize.html:71 app/templates/packages/remove.html:56 +#: app/templates/oauth/authorize.html:71 app/templates/packages/remove.html:81 #: app/templates/threads/delete_reply.html:18 #: app/templates/threads/delete_thread.html:18 #: app/templates/users/delete.html:30 @@ -2352,11 +2574,6 @@ msgstr "" msgid "Manage your preferences" msgstr "" -#: app/templates/emails/notification.html:37 -#, python-format -msgid "This is a '%(type)s' notification." -msgstr "" - #: app/templates/emails/notification_digest.html:14 #: app/templates/emails/notification_digest.html:31 #, python-format @@ -2451,7 +2668,7 @@ msgid "No audit log entries." msgstr "" #: app/templates/macros/forms.html:21 app/templates/macros/reviews.html:145 -#: app/templates/packages/remove.html:48 app/templates/packages/view.html:464 +#: app/templates/packages/remove.html:73 app/templates/packages/view.html:468 #: app/templates/users/modtools.html:86 msgid "Required" msgstr "" @@ -2673,10 +2890,6 @@ msgstr "" msgid "ContentDB Grafana" msgstr "" -#: app/templates/macros/threads.html:27 -msgid "Maintainer" -msgstr "" - #: app/templates/macros/threads.html:122 msgid "This thread has been locked by a moderator." msgstr "" @@ -2719,7 +2932,7 @@ msgid "On %(trigger)s, do %(action)s" msgstr "" #: app/templates/macros/todo.html:35 app/templates/packages/view.html:122 -#: app/templates/packages/view.html:429 +#: app/templates/packages/view.html:433 msgid "Release" msgstr "" @@ -2729,7 +2942,7 @@ msgstr "" #: app/templates/macros/todo.html:48 #: app/templates/packages/releases_list.html:13 -#: app/templates/packages/view.html:433 +#: app/templates/packages/view.html:437 msgid "Update settings" msgstr "" @@ -2778,9 +2991,9 @@ msgstr "" #: app/templates/modnames/view.html:27 app/templates/oauth/authorize.html:32 #: app/templates/packages/game_support.html:42 -#: app/templates/packages/similar.html:38 app/templates/packages/view.html:470 -#: app/templates/packages/view.html:494 app/templates/packages/view.html:539 -#: app/templates/packages/view.html:571 app/templates/todo/editor.html:85 +#: app/templates/packages/similar.html:38 app/templates/packages/view.html:474 +#: app/templates/packages/view.html:498 app/templates/packages/view.html:543 +#: app/templates/packages/view.html:575 app/templates/todo/editor.html:85 #: app/templates/todo/game_support.html:45 #, python-format msgid "%(title)s by %(display_name)s" @@ -2978,10 +3191,9 @@ msgid "Read more" msgstr "" #: app/templates/packages/create_edit.html:49 -#, python-format msgid "" -"You can include a .cdb.json file in your %(type)s to update these details" -" automatically." +"You can include a .cdb.json file in your package to update these details " +"automatically." msgstr "" #: app/templates/packages/create_edit.html:55 @@ -3544,12 +3756,22 @@ msgid "" "screenshots %(screenshot_size)d MB)" msgstr "" -#: app/templates/packages/remove.html:9 +#: app/templates/packages/remove.html:4 #, python-format msgid "Remove %(title)s" msgstr "" #: app/templates/packages/remove.html:11 +msgid "Change maintenance state" +msgstr "" + +#: app/templates/packages/remove.html:13 +msgid "" +"As an alternative to removing your package, you may wish to change the " +"maintenance state." +msgstr "" + +#: app/templates/packages/remove.html:36 msgid "" "In order to avoid data loss, you cannot permanently delete packages.\n" "\t\t\tYou can remove them from ContentDB, which will cause them to not be" @@ -3560,30 +3782,30 @@ msgid "" "needed." msgstr "" -#: app/templates/packages/remove.html:19 +#: app/templates/packages/remove.html:44 msgid "" "Unapproving a package will put it back into Draft, where\n" "\t\t\t\tit can be submitted for approval again." msgstr "" -#: app/templates/packages/remove.html:28 +#: app/templates/packages/remove.html:53 msgid "and" msgstr "" -#: app/templates/packages/remove.html:34 +#: app/templates/packages/remove.html:59 #, python-format msgid "Removing this package will break the following mods: %(names)s" msgstr "" -#: app/templates/packages/remove.html:41 +#: app/templates/packages/remove.html:66 msgid "Reason" msgstr "" -#: app/templates/packages/remove.html:52 +#: app/templates/packages/remove.html:77 msgid "Reason for unapproval / deletion, this is shown in the audit log" msgstr "" -#: app/templates/packages/remove.html:61 +#: app/templates/packages/remove.html:86 msgid "Unpublish" msgstr "" @@ -3602,18 +3824,22 @@ msgstr "" msgid "Found a bug? Post on the issue tracker instead." msgstr "" -#: app/templates/packages/review_create_edit.html:67 -msgid "Delete review." +#: app/templates/packages/review_create_edit.html:55 +msgid "What language are you writing your review in?" msgstr "" #: app/templates/packages/review_create_edit.html:68 +msgid "Delete review." +msgstr "" + +#: app/templates/packages/review_create_edit.html:69 msgid "" "This will convert the review into a thread, keeping the comments but " "removing its effect on the package's rating." msgstr "" #: app/templates/packages/review_votes.html:4 -#: app/templates/packages/view.html:360 +#: app/templates/packages/view.html:364 msgid "Review Votes" msgstr "" @@ -3762,10 +3988,6 @@ msgstr "" msgid "ContentDB reads translations from locale files (.tr) in your package." msgstr "" -#: app/templates/packages/translation.html:51 -msgid "Language" -msgstr "" - #: app/templates/packages/update_config.html:4 #: app/templates/packages/update_config.html:9 msgid "Configure Git Update Detection" @@ -3866,142 +4088,146 @@ msgstr "" msgid "Translate" msgstr "" -#: app/templates/packages/view.html:310 +#: app/templates/packages/view.html:297 +msgid "Thumbnail for video" +msgstr "" + +#: app/templates/packages/view.html:314 msgid "Awaiting review" msgstr "" -#: app/templates/packages/view.html:340 app/templates/threads/view.html:77 +#: app/templates/packages/view.html:344 app/templates/threads/view.html:77 msgid "Edit Review" msgstr "" -#: app/templates/packages/view.html:345 +#: app/templates/packages/view.html:349 msgid "You can't review your own package." msgstr "" -#: app/templates/packages/view.html:355 +#: app/templates/packages/view.html:359 msgid "Package needs to be approved before it can be reviewed." msgstr "" -#: app/templates/packages/view.html:366 +#: app/templates/packages/view.html:370 msgid "Used By" msgstr "" -#: app/templates/packages/view.html:372 +#: app/templates/packages/view.html:376 msgid "Content" msgstr "" -#: app/templates/packages/view.html:374 app/templates/packages/view.html:457 +#: app/templates/packages/view.html:378 app/templates/packages/view.html:461 msgid "View content for game" msgstr "" -#: app/templates/packages/view.html:389 +#: app/templates/packages/view.html:393 msgid "Favorite" msgstr "" -#: app/templates/packages/view.html:398 +#: app/templates/packages/view.html:402 msgid "Add to collection..." msgstr "" -#: app/templates/packages/view.html:406 +#: app/templates/packages/view.html:410 #, python-format msgid "View %(count)d collections" msgstr "" -#: app/templates/packages/view.html:417 +#: app/templates/packages/view.html:421 msgid "Package may be outdated" msgstr "" -#: app/templates/packages/view.html:424 +#: app/templates/packages/view.html:428 msgid "Only visible to the author and Editors." msgstr "" -#: app/templates/packages/view.html:441 +#: app/templates/packages/view.html:445 msgid "Warning" msgstr "" -#: app/templates/packages/view.html:447 +#: app/templates/packages/view.html:451 msgid "Like this package? Help support its development by making a donation" msgstr "" -#: app/templates/packages/view.html:450 +#: app/templates/packages/view.html:454 msgid "Donate now" msgstr "" -#: app/templates/packages/view.html:462 app/utils/minetest_hypertext.py:283 +#: app/templates/packages/view.html:466 app/utils/minetest_hypertext.py:283 msgid "Dependencies" msgstr "" -#: app/templates/packages/view.html:482 +#: app/templates/packages/view.html:486 msgid "No required dependencies" msgstr "" -#: app/templates/packages/view.html:488 +#: app/templates/packages/view.html:492 msgid "Optional" msgstr "" -#: app/templates/packages/view.html:521 +#: app/templates/packages/view.html:525 msgid "Compatible Games" msgstr "" -#: app/templates/packages/view.html:526 app/templates/packages/view.html:546 +#: app/templates/packages/view.html:530 app/templates/packages/view.html:550 #: app/utils/minetest_hypertext.py:275 msgid "No specific game required" msgstr "" -#: app/templates/packages/view.html:529 +#: app/templates/packages/view.html:533 msgid "Tested with:" msgstr "" -#: app/templates/packages/view.html:551 +#: app/templates/packages/view.html:555 msgid "Is the above correct?" msgstr "" -#: app/templates/packages/view.html:552 +#: app/templates/packages/view.html:556 msgid "You need to either confirm this or tell ContentDB about supported games" msgstr "" -#: app/templates/packages/view.html:564 +#: app/templates/packages/view.html:568 msgid "Does not work with:" msgstr "" -#: app/templates/packages/view.html:584 +#: app/templates/packages/view.html:588 msgid "Please specify compatible games" msgstr "" -#: app/templates/packages/view.html:590 +#: app/templates/packages/view.html:594 msgid "Information" msgstr "" -#: app/templates/packages/view.html:596 +#: app/templates/packages/view.html:600 msgid "Technical Name" msgstr "" -#: app/templates/packages/view.html:612 app/utils/minetest_hypertext.py:295 +#: app/templates/packages/view.html:616 app/utils/minetest_hypertext.py:295 #, python-format msgid "%(code_license)s for code,
%(media_license)s for media." msgstr "" -#: app/templates/packages/view.html:620 +#: app/templates/packages/view.html:624 msgid "Unknown" msgstr "" -#: app/templates/packages/view.html:622 app/utils/minetest_hypertext.py:301 +#: app/templates/packages/view.html:626 app/utils/minetest_hypertext.py:301 msgid "Added" msgstr "" -#: app/templates/packages/view.html:636 +#: app/templates/packages/view.html:640 msgid "Remove myself" msgstr "" -#: app/templates/packages/view.html:641 app/utils/minetest_hypertext.py:303 +#: app/templates/packages/view.html:645 app/utils/minetest_hypertext.py:303 msgid "Provides" msgstr "" -#: app/templates/packages/view.html:663 +#: app/templates/packages/view.html:667 msgid "More" msgstr "" -#: app/templates/packages/view.html:692 +#: app/templates/packages/view.html:696 msgid "See audit log" msgstr "" @@ -4060,10 +4286,6 @@ msgstr "" msgid "Edit reply" msgstr "" -#: app/templates/threads/list.html:12 app/templates/threads/new.html:4 -msgid "New Thread" -msgstr "" - #: app/templates/threads/new.html:17 msgid "" "If the package shouldn't be on CDB (eg: if it doesn't work at all), then " @@ -5058,3 +5280,21 @@ msgstr "" #~ msgid "Connected" #~ msgstr "" +#~ msgid "Top %(type)s" +#~ msgstr "" + +#~ msgid "Top %(group)d %(type)s" +#~ msgstr "" + +#~ msgid "%(display_name)s has a %(type)s placed at #%(place)d." +#~ msgstr "" + +#~ msgid "This is a '%(type)s' notification." +#~ msgstr "" + +#~ msgid "" +#~ "You can include a .cdb.json file " +#~ "in your %(type)s to update these " +#~ "details automatically." +#~ msgstr "" + diff --git a/translations/hi/LC_MESSAGES/messages.po b/translations/hi/LC_MESSAGES/messages.po index 92becd99..143daf8b 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-06-07 05:29+0100\n" +"POT-Creation-Date: 2024-06-08 11:15+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language: hi\n" @@ -27,63 +27,69 @@ msgid "You have been banned." msgstr "" #: app/_translations.py:5 -msgid "Chat / Commands" +msgid "Player vs Player (PvP)" msgstr "" #: app/_translations.py:6 -msgid "Complex installation" +msgid "Designed to be played competitively against other players" msgstr "" #: app/_translations.py:7 -msgid "Either has educational value, or is a tool to help teachers " -msgstr "" - -#: app/_translations.py:8 -msgid "Singleplayer-focused" -msgstr "" - -#: app/_translations.py:9 -msgid "For 16px texture packs" -msgstr "" - -#: app/_translations.py:10 -msgid "For 64px texture packs" -msgstr "" - -#: app/_translations.py:11 -msgid "Tools to manage the world" -msgstr "" - -#: app/_translations.py:12 -msgid "Big changes to crafting gameplay" -msgstr "" - -#: app/_translations.py:13 -msgid "Blood, etc" -msgstr "" - -#: app/_translations.py:14 -msgid "Adds a mini-game to be played within Minetest" -msgstr "" - -#: app/_translations.py:15 -msgid "Tools / Weapons / Armor" -msgstr "" - -#: app/_translations.py:16 -msgid "For content generally themed around a certain season or holiday" -msgstr "" - -#: app/_translations.py:17 msgid "Player Effects / Power Ups" msgstr "" +#: app/_translations.py:8 +msgid "" +"For content that changes player effects, including physics, for example: " +"speed, jump height or gravity." +msgstr "" + +#: app/_translations.py:9 +msgid "Certified" +msgstr "" + +#: app/_translations.py:10 +msgid "" +"Certified by the Featured Packages program. This tag may be renamed in " +"the future" +msgstr "" + +#: app/_translations.py:11 +msgid "Server Moderation and Tools" +msgstr "" + +#: app/_translations.py:12 +msgid "Helps with server maintenance and moderation" +msgstr "" + +#: app/_translations.py:13 +msgid "Jam / Game 2023" +msgstr "" + +#: app/_translations.py:14 +msgid "Entries to the 2023 Minetest Game Jam " +msgstr "" + +#: app/_translations.py:15 +msgid "Joke" +msgstr "" + +#: app/_translations.py:16 +msgid "" +"For humorous content, meant as a novelty or joke, not to be taken " +"seriously, and that is not meant to be used seriously or long-term." +msgstr "" + +#: app/_translations.py:17 +msgid "Sounds / Music" +msgstr "" + #: app/_translations.py:18 -msgid "World Maintenance and Tools" +msgid "Focuses on or adds new sounds or musical things" msgstr "" #: app/_translations.py:19 -msgid "Puzzle" +msgid "Developer Tools" msgstr "" #: app/_translations.py:20 @@ -91,284 +97,289 @@ msgid "Tools for game and mod developers" msgstr "" #: app/_translations.py:21 -msgid "Education" +msgid "Shooter" msgstr "" #: app/_translations.py:22 -msgid "Gore" +msgid "First person shooters (FPS) and more" msgstr "" #: app/_translations.py:23 -msgid "Transport" +msgid "Inventory" msgstr "" #: app/_translations.py:24 -msgid "Survival" -msgstr "" - -#: app/_translations.py:25 -msgid "New mapgen or changes mapgen" -msgstr "" - -#: app/_translations.py:26 -msgid "Less than 16px" -msgstr "" - -#: app/_translations.py:27 app/templates/users/modtools.html:12 -msgid "Storage" -msgstr "" - -#: app/_translations.py:28 msgid "Changes the inventory GUI" msgstr "" +#: app/_translations.py:25 +msgid "World Maintenance and Tools" +msgstr "" + +#: app/_translations.py:26 +msgid "Tools to manage the world" +msgstr "" + +#: app/_translations.py:27 +msgid "Crafting" +msgstr "" + +#: app/_translations.py:28 +msgid "Big changes to crafting gameplay" +msgstr "" + #: app/_translations.py:29 -msgid "Jam / Combat 2020" +msgid "Singleplayer-focused" msgstr "" #: app/_translations.py:30 -msgid "Bad Language" +msgid "Content that can be played alone" msgstr "" #: app/_translations.py:31 -msgid "64px" +msgid "Mapgen / Biomes / Decoration" msgstr "" #: app/_translations.py:32 -msgid "Focuses on or adds new sounds or musical things" +msgid "New mapgen or changes mapgen" msgstr "" #: app/_translations.py:33 -msgid "Adds game mechanics or tools that change how players build." +msgid "Adventure / RPG" msgstr "" #: app/_translations.py:34 -msgid "Violence" +msgid "Plants and Farming" msgstr "" #: app/_translations.py:35 -msgid "Strategy / RTS" +msgid "Adds new plants or other farmable resources." msgstr "" #: app/_translations.py:36 +msgid "Tools / Weapons / Armor" +msgstr "" + +#: app/_translations.py:37 +msgid "Adds or changes tools, weapons, and armor" +msgstr "" + +#: app/_translations.py:38 +msgid "Sims" +msgstr "" + +#: app/_translations.py:39 +msgid "" +"Mods and games that aim to simulate real life activity. Similar to " +"SimCity/TheSims/OpenTTD/etc" +msgstr "" + +#: app/_translations.py:40 +msgid "Complex installation" +msgstr "" + +#: app/_translations.py:41 msgid "" "Requires futher installation steps, such as installing luarocks or " "editing the trusted mod setting" msgstr "" -#: app/_translations.py:37 -msgid "Jam / Game 2021" -msgstr "" - -#: app/_translations.py:38 -msgid "Content that can be played alone" -msgstr "" - -#: app/_translations.py:39 -msgid "Can/should only be used in multiplayer" -msgstr "" - -#: app/_translations.py:40 -msgid "Adds mobs, animals, and NPCs" -msgstr "" - -#: app/_translations.py:41 -msgid "" -"For mods created for the Discord \"Weekly Challenges\" modding event in " -"2021" -msgstr "" - #: app/_translations.py:42 -msgid "Mini-game" +msgid "Chat / Commands" msgstr "" #: app/_translations.py:43 msgid "" -"For content that changes player effects, including physics, for example: " -"speed, jump height or gravity." +"Focus on player chat/communication or who's primary function is " +"interacting with the console." msgstr "" #: app/_translations.py:44 -msgid "Contains swearing" +msgid "Multiplayer-focused" msgstr "" #: app/_translations.py:45 +msgid "Can/should only be used in multiplayer" +msgstr "" + +#: app/_translations.py:46 +msgid "Environment / Weather" +msgstr "" + +#: app/_translations.py:47 msgid "" "Improves the world, adding weather, ambient sounds, or other environment " "mechanics" msgstr "" -#: app/_translations.py:46 -msgid "For mods created for the Discord \"Combat\" modding event in 2020" -msgstr "" - -#: app/_translations.py:47 -msgid "Inventory" -msgstr "" - #: app/_translations.py:48 -msgid "Entries to the 2023 Minetest Game Jam " +msgid "Building Mechanics and Tools" msgstr "" #: app/_translations.py:49 -msgid "Sims" +msgid "Adds game mechanics or tools that change how players build." msgstr "" #: app/_translations.py:50 -msgid "Focuses on building, such as adding new materials or nodes" +msgid "Magic / Enchanting" msgstr "" #: app/_translations.py:51 -msgid "Environment / Weather" +msgid "Decorative" msgstr "" #: app/_translations.py:52 -msgid "Custom mapgen" +msgid "Adds nodes with no other purpose than for use in building" msgstr "" #: app/_translations.py:53 -msgid "Minetest Game improved" +msgid "One-of-a-kind / Original" msgstr "" #: app/_translations.py:54 -msgid "HUD" -msgstr "" - -#: app/_translations.py:55 -msgid "Machines / Electronics" -msgstr "" - -#: app/_translations.py:56 -msgid "Developer Tools" -msgstr "" - -#: app/_translations.py:57 -msgid "Jam / Game 2023" -msgstr "" - -#: app/_translations.py:58 -msgid "Helps with server maintenance and moderation" -msgstr "" - -#: app/_translations.py:59 -msgid "Plants and Farming" -msgstr "" - -#: app/_translations.py:60 -msgid "Adventure / RPG" -msgstr "" - -#: app/_translations.py:61 msgid "" "For games and such that are of their own kind, distinct and original in " "nature to others of the same category." msgstr "" -#: app/_translations.py:62 -msgid "Jam / Weekly Challenges 2021" -msgstr "" - -#: app/_translations.py:63 -msgid "For 32px texture packs" -msgstr "" - -#: app/_translations.py:64 -msgid "Adds or changes tools, weapons, and armor" -msgstr "" - -#: app/_translations.py:65 -msgid "GUI" -msgstr "" - -#: app/_translations.py:66 -msgid "Seasonal" -msgstr "" - -#: app/_translations.py:67 -msgid "Commerce / Economy" -msgstr "" - -#: app/_translations.py:68 -msgid "" -"Written specifically or exclusively for use in creative mode. Adds " -"content only available through a creative inventory, or provides tools " -"that facilitate ingame creation and doesn't add difficulty or scarcity" -msgstr "" - -#: app/_translations.py:69 -msgid "Forks of MTG" -msgstr "" - -#: app/_translations.py:70 -msgid "Non-cartoon violence. May be towards fantasy or human-like characters" -msgstr "" - -#: app/_translations.py:71 -msgid "Joke" -msgstr "" - -#: app/_translations.py:72 -msgid "Fear / Horror" -msgstr "" - -#: app/_translations.py:73 -msgid "128px+" -msgstr "" - -#: app/_translations.py:74 -msgid "Creative" -msgstr "" - -#: app/_translations.py:75 -msgid "Entries to the 2022 Minetest Game Jam " -msgstr "" - -#: app/_translations.py:76 -msgid "Alcohol / Tobacco" -msgstr "" - -#: app/_translations.py:77 -msgid "Adds or improves item storage mechanics" -msgstr "" - -#: app/_translations.py:78 -msgid "Designed to be played competitively against other players" -msgstr "" - -#: app/_translations.py:79 -msgid "Crafting" -msgstr "" - -#: app/_translations.py:80 -msgid "<16px" -msgstr "" - -#: app/_translations.py:81 -msgid "One-of-a-kind / Original" -msgstr "" - -#: app/_translations.py:82 +#: app/_translations.py:55 msgid "Building" msgstr "" -#: app/_translations.py:83 -msgid "Adds machines useful in automation, tubes, or power." +#: app/_translations.py:56 +msgid "Focuses on building, such as adding new materials or nodes" msgstr "" -#: app/_translations.py:84 +#: app/_translations.py:57 +msgid "Mobs / Animals / NPCs" +msgstr "" + +#: app/_translations.py:58 +msgid "Adds mobs, animals, and NPCs" +msgstr "" + +#: app/_translations.py:59 +msgid "<16px" +msgstr "" + +#: app/_translations.py:60 +msgid "Less than 16px" +msgstr "" + +#: app/_translations.py:61 +msgid "Puzzle" +msgstr "" + +#: app/_translations.py:62 msgid "Focus on puzzle solving instead of combat" msgstr "" +#: app/_translations.py:63 +msgid "Custom mapgen" +msgstr "" + +#: app/_translations.py:64 +msgid "" +"Contains a completely custom mapgen implemented in Lua, usually requires " +"worlds to be set to the 'singlenode' mapgen." +msgstr "" + +#: app/_translations.py:65 +msgid "Sports" +msgstr "" + +#: app/_translations.py:66 +msgid "Player vs Environment (PvE)" +msgstr "" + +#: app/_translations.py:67 +msgid "" +"For content designed for one or more players that focus on combat against" +" the world, mobs, or NPCs." +msgstr "" + +#: app/_translations.py:68 +msgid "16px" +msgstr "" + +#: app/_translations.py:69 +msgid "For 16px texture packs" +msgstr "" + +#: app/_translations.py:70 app/templates/users/modtools.html:12 +msgid "Storage" +msgstr "" + +#: app/_translations.py:71 +msgid "Adds or improves item storage mechanics" +msgstr "" + +#: app/_translations.py:72 +msgid "Education" +msgstr "" + +#: app/_translations.py:73 +msgid "Either has educational value, or is a tool to help teachers " +msgstr "" + +#: app/_translations.py:74 +msgid "API / Library" +msgstr "" + +#: app/_translations.py:75 +msgid "Primarily adds an API for other mods to use" +msgstr "" + +#: app/_translations.py:76 +msgid "Survival" +msgstr "" + +#: app/_translations.py:77 +msgid "" +"Written specifically for survival gameplay with a focus on game-balance, " +"difficulty level, or resources available through crafting, mining, ..." +msgstr "" + +#: app/_translations.py:78 +msgid "HUD" +msgstr "" + +#: app/_translations.py:79 +msgid "For mods that grant the player extra information in the HUD" +msgstr "" + +#: app/_translations.py:80 +msgid "Mini-game" +msgstr "" + +#: app/_translations.py:81 +msgid "Adds a mini-game to be played within Minetest" +msgstr "" + +#: app/_translations.py:82 +msgid "Seasonal" +msgstr "" + +#: app/_translations.py:83 +msgid "For content generally themed around a certain season or holiday" +msgstr "" + +#: app/_translations.py:84 +msgid "Jam / Weekly Challenges 2021" +msgstr "" + #: app/_translations.py:85 -msgid "Building Mechanics and Tools" +msgid "" +"For mods created for the Discord \"Weekly Challenges\" modding event in " +"2021" msgstr "" #: app/_translations.py:86 -msgid "Adds nodes with no other purpose than for use in building" +msgid "64px" msgstr "" #: app/_translations.py:87 -msgid "Sounds / Music" +msgid "For 64px texture packs" msgstr "" #: app/_translations.py:88 @@ -376,105 +387,98 @@ msgid "Food / Drinks" msgstr "" #: app/_translations.py:89 -msgid "Decorative" +msgid "GUI" msgstr "" #: app/_translations.py:90 -msgid "Gambling" +msgid "For content whose main utility / feature is in GUI/formspec form" msgstr "" #: app/_translations.py:91 -msgid "Server Moderation and Tools" +msgid "Minetest Game improved" msgstr "" #: app/_translations.py:92 -msgid "" -"For humorous content, meant as a novelty or joke, not to be taken " -"seriously, and that is not meant to be used seriously or long-term." +msgid "Forks of MTG" msgstr "" #: app/_translations.py:93 -msgid "API / Library" +msgid "Creative" msgstr "" #: app/_translations.py:94 -msgid "Certified" +msgid "" +"Written specifically or exclusively for use in creative mode. Adds " +"content only available through a creative inventory, or provides tools " +"that facilitate ingame creation and doesn't add difficulty or scarcity" msgstr "" #: app/_translations.py:95 -msgid "Contains alcohol and/or tobacco" +msgid "Jam / Combat 2020" msgstr "" #: app/_translations.py:96 -msgid "Adds new plants or other farmable resources." +msgid "For mods created for the Discord \"Combat\" modding event in 2020" msgstr "" #: app/_translations.py:97 -msgid "Multiplayer-focused" +msgid "Transport" msgstr "" #: app/_translations.py:98 -msgid "Primarily adds an API for other mods to use" -msgstr "" - -#: app/_translations.py:99 -msgid "" -"Focus on player chat/communication or who's primary function is " -"interacting with the console." -msgstr "" - -#: app/_translations.py:100 -msgid "" -"Games and mods with a heavy strategy component, whether real-time or " -"turn-based" -msgstr "" - -#: app/_translations.py:101 -msgid "" -"Written specifically for survival gameplay with a focus on game-balance, " -"difficulty level, or resources available through crafting, mining, ..." -msgstr "" - -#: app/_translations.py:102 -msgid "Entries to the 2021 Minetest Game Jam" -msgstr "" - -#: app/_translations.py:103 -msgid "" -"Contains a completely custom mapgen implemented in Lua, usually requires " -"worlds to be set to the 'singlenode' mapgen." -msgstr "" - -#: app/_translations.py:104 -msgid " Jam / Game 2022" -msgstr "" - -#: app/_translations.py:105 -msgid "Sports" -msgstr "" - -#: app/_translations.py:106 msgid "" "Adds or changes transportation methods. Includes teleportation, vehicles," " ridable mobs, transport infrastructure and thematic content" msgstr "" +#: app/_translations.py:99 +msgid "32px" +msgstr "" + +#: app/_translations.py:100 +msgid "For 32px texture packs" +msgstr "" + +#: app/_translations.py:101 +msgid "Machines / Electronics" +msgstr "" + +#: app/_translations.py:102 +msgid "Adds machines useful in automation, tubes, or power." +msgstr "" + +#: app/_translations.py:103 +msgid "Commerce / Economy" +msgstr "" + +#: app/_translations.py:104 +msgid "Related to economies, money, and trading" +msgstr "" + +#: app/_translations.py:105 +msgid "Jam / Game 2021" +msgstr "" + +#: app/_translations.py:106 +msgid "Entries to the 2021 Minetest Game Jam" +msgstr "" + #: app/_translations.py:107 -msgid "Player vs Environment (PvE)" +msgid "Strategy / RTS" msgstr "" #: app/_translations.py:108 -msgid "For mods that grant the player extra information in the HUD" +msgid "" +"Games and mods with a heavy strategy component, whether real-time or " +"turn-based" msgstr "" #: app/_translations.py:109 -msgid "" -"Mods and games that aim to simulate real life activity. Similar to " -"SimCity/TheSims/OpenTTD/etc" +msgid "128px+" msgstr "" #: app/_translations.py:110 -msgid "Shocking and scary content. May scare young children" +msgid "For 128px or higher texture packs" msgstr "" #: app/_translations.py:111 @@ -488,29 +492,27 @@ msgid "" msgstr "" #: app/_translations.py:113 -msgid "" -"Certified by the Featured Packages program. This tag may be renamed in " -"the future" +msgid " Jam / Game 2022" msgstr "" #: app/_translations.py:114 -msgid "Mobs / Animals / NPCs" +msgid "Entries to the 2022 Minetest Game Jam " msgstr "" #: app/_translations.py:115 -msgid "For 128px or higher texture packs" +msgid "Gore" msgstr "" #: app/_translations.py:116 -msgid "16px" +msgid "Blood, etc" msgstr "" #: app/_translations.py:117 -msgid "Games of chance, gambling games, etc" +msgid "Gambling" msgstr "" #: app/_translations.py:118 -msgid "Mapgen / Biomes / Decoration" +msgid "Games of chance, gambling games, etc" msgstr "" #: app/_translations.py:119 @@ -518,41 +520,39 @@ msgid "Drugs" msgstr "" #: app/_translations.py:120 -msgid "Related to economies, money, and trading" -msgstr "" - -#: app/_translations.py:121 -msgid "" -"For content designed for one or more players that focus on combat against" -" the world, mobs, or NPCs." -msgstr "" - -#: app/_translations.py:122 -msgid "For content whose main utility / feature is in GUI/formspec form" -msgstr "" - -#: app/_translations.py:123 -msgid "32px" -msgstr "" - -#: app/_translations.py:124 -msgid "Player vs Player (PvP)" -msgstr "" - -#: app/_translations.py:125 -msgid "Magic / Enchanting" -msgstr "" - -#: app/_translations.py:126 msgid "Contains illegal drugs, such as marijuana" msgstr "" +#: app/_translations.py:121 +msgid "Violence" +msgstr "" + +#: app/_translations.py:122 +msgid "Non-cartoon violence. May be towards fantasy or human-like characters" +msgstr "" + +#: app/_translations.py:123 +msgid "Fear / Horror" +msgstr "" + +#: app/_translations.py:124 +msgid "Shocking and scary content. May scare young children" +msgstr "" + +#: app/_translations.py:125 +msgid "Bad Language" +msgstr "" + +#: app/_translations.py:126 +msgid "Contains swearing" +msgstr "" + #: app/_translations.py:127 -msgid "First person shooters (FPS) and more" +msgid "Alcohol / Tobacco" msgstr "" #: app/_translations.py:128 -msgid "Shooter" +msgid "Contains alcohol and/or tobacco" msgstr "" #: app/querybuilder.py:58 app/templates/admin/languages/list.html:27 @@ -591,11 +591,11 @@ msgstr "" #: app/blueprints/api/tokens.py:36 app/blueprints/collections/__init__.py:90 #: app/blueprints/oauth/__init__.py:175 app/blueprints/packages/packages.py:251 -#: app/blueprints/packages/packages.py:528 -#: app/blueprints/packages/packages.py:624 -#: app/blueprints/packages/packages.py:712 +#: app/blueprints/packages/packages.py:543 +#: app/blueprints/packages/packages.py:639 +#: app/blueprints/packages/packages.py:727 #: app/blueprints/packages/releases.py:62 -#: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:49 +#: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:63 #: app/blueprints/packages/screenshots.py:36 #: app/blueprints/packages/screenshots.py:42 #: app/blueprints/packages/screenshots.py:47 @@ -607,7 +607,7 @@ msgstr "" #: app/blueprints/collections/__init__.py:77 #: app/blueprints/oauth/__init__.py:168 app/blueprints/packages/releases.py:54 -#: app/blueprints/packages/releases.py:66 app/blueprints/packages/reviews.py:45 +#: app/blueprints/packages/releases.py:66 app/blueprints/packages/reviews.py:53 #: app/blueprints/threads/__init__.py:281 #: app/templates/admin/languages/list.html:23 #: app/templates/macros/reviews.html:138 app/templates/macros/topics.html:5 @@ -711,7 +711,7 @@ msgstr "" #: app/blueprints/packages/__init__.py:42 #: app/templates/packages/releases_list.html:34 -#: app/templates/packages/view.html:653 app/templates/todo/editor.html:75 +#: app/templates/packages/view.html:657 app/templates/todo/editor.html:75 msgid "Releases" msgstr "" @@ -723,7 +723,7 @@ msgstr "" #: app/blueprints/packages/__init__.py:52 #: app/templates/packages/edit_maintainers.html:8 -#: app/templates/packages/view.html:624 app/utils/minetest_hypertext.py:302 +#: app/templates/packages/view.html:628 app/utils/minetest_hypertext.py:302 msgid "Maintainers" msgstr "" @@ -756,7 +756,7 @@ msgstr "" msgid "No download available." msgstr "" -#: app/blueprints/packages/packages.py:229 app/templates/packages/view.html:594 +#: app/blueprints/packages/packages.py:229 app/templates/packages/view.html:598 #: app/utils/minetest_hypertext.py:263 msgid "Type" msgstr "" @@ -766,12 +766,12 @@ msgid "Title (Human-readable)" msgstr "" #: app/blueprints/packages/packages.py:231 -#: app/blueprints/packages/packages.py:622 +#: app/blueprints/packages/packages.py:637 msgid "Name (Technical)" msgstr "" #: app/blueprints/packages/packages.py:231 -#: app/blueprints/packages/packages.py:623 +#: app/blueprints/packages/packages.py:638 #: app/templates/packages/create_edit.html:75 msgid "Lower case letters (a-z), digits (0-9), and underscores (_) only" msgstr "" @@ -780,7 +780,7 @@ msgstr "" msgid "Short Description (Plaintext)" msgstr "" -#: app/blueprints/packages/packages.py:234 app/templates/packages/view.html:616 +#: app/blueprints/packages/packages.py:234 app/templates/packages/view.html:620 #: app/utils/minetest_hypertext.py:300 msgid "Maintenance State" msgstr "" @@ -795,7 +795,7 @@ msgstr "" msgid "Content Warnings" msgstr "" -#: app/blueprints/packages/packages.py:238 app/templates/packages/view.html:605 +#: app/blueprints/packages/packages.py:238 app/templates/packages/view.html:609 #: app/utils/minetest_hypertext.py:298 msgid "License" msgstr "" @@ -875,8 +875,8 @@ msgid "Permission denied" msgstr "" #: app/blueprints/packages/packages.py:403 -#: app/blueprints/packages/packages.py:479 -#: app/blueprints/packages/packages.py:501 +#: app/blueprints/packages/packages.py:494 +#: app/blueprints/packages/packages.py:516 msgid "You don't have permission to do that" msgstr "" @@ -890,55 +890,60 @@ msgid "" "changed" msgstr "" -#: app/blueprints/packages/packages.py:496 +#: app/blueprints/packages/packages.py:481 +#, python-format +msgid "Set state to %(state)s" +msgstr "" + +#: app/blueprints/packages/packages.py:511 msgid "Deleted package" msgstr "" -#: app/blueprints/packages/packages.py:518 +#: app/blueprints/packages/packages.py:533 msgid "Unapproved package" msgstr "" -#: app/blueprints/packages/packages.py:527 +#: app/blueprints/packages/packages.py:542 msgid "Maintainers (Comma-separated)" msgstr "" -#: app/blueprints/packages/packages.py:536 +#: app/blueprints/packages/packages.py:551 msgid "You don't have permission to edit maintainers" msgstr "" -#: app/blueprints/packages/packages.py:586 +#: app/blueprints/packages/packages.py:601 msgid "You are not a maintainer" msgstr "" -#: app/blueprints/packages/packages.py:589 +#: app/blueprints/packages/packages.py:604 msgid "Package owners cannot remove themselves as maintainers" msgstr "" -#: app/blueprints/packages/packages.py:621 +#: app/blueprints/packages/packages.py:636 msgid "Author Name" msgstr "" -#: app/blueprints/packages/packages.py:708 +#: app/blueprints/packages/packages.py:723 msgid "Enable support detection based on dependencies (recommended)" msgstr "" -#: app/blueprints/packages/packages.py:709 +#: app/blueprints/packages/packages.py:724 msgid "Supported games" msgstr "" -#: app/blueprints/packages/packages.py:710 +#: app/blueprints/packages/packages.py:725 msgid "Unsupported games" msgstr "" -#: app/blueprints/packages/packages.py:711 +#: app/blueprints/packages/packages.py:726 msgid "Supports all games (unless stated) / is game independent" msgstr "" -#: app/blueprints/packages/packages.py:727 +#: app/blueprints/packages/packages.py:742 msgid "You need at least one release before you can edit game support" msgstr "" -#: app/blueprints/packages/packages.py:731 +#: app/blueprints/packages/packages.py:746 msgid "Mod(pack) needs to contain at least one mod. Please create a new release" msgstr "" @@ -1057,53 +1062,58 @@ msgstr "" msgid "Now, please create an initial release" msgstr "" -#: app/blueprints/packages/reviews.py:46 app/blueprints/threads/__init__.py:181 +#: app/blueprints/packages/reviews.py:54 +#: app/templates/packages/translation.html:51 +msgid "Language" +msgstr "" + +#: app/blueprints/packages/reviews.py:60 app/blueprints/threads/__init__.py:181 #: app/blueprints/threads/__init__.py:182 #: app/blueprints/threads/__init__.py:282 msgid "Comment" msgstr "" -#: app/blueprints/packages/reviews.py:47 +#: app/blueprints/packages/reviews.py:61 msgid "Rating" msgstr "" -#: app/blueprints/packages/reviews.py:48 app/templates/macros/reviews.html:119 +#: app/blueprints/packages/reviews.py:62 app/templates/macros/reviews.html:119 #: app/templates/macros/reviews.html:173 msgid "Yes" msgstr "" -#: app/blueprints/packages/reviews.py:48 app/templates/macros/reviews.html:124 +#: app/blueprints/packages/reviews.py:62 app/templates/macros/reviews.html:124 #: app/templates/macros/reviews.html:177 msgid "Neutral" msgstr "" -#: app/blueprints/packages/reviews.py:48 app/templates/macros/reviews.html:129 +#: app/blueprints/packages/reviews.py:62 app/templates/macros/reviews.html:129 #: app/templates/macros/reviews.html:181 msgid "No" msgstr "" -#: app/blueprints/packages/reviews.py:57 +#: app/blueprints/packages/reviews.py:71 msgid "You can't review your own package!" msgstr "" -#: app/blueprints/packages/reviews.py:67 +#: app/blueprints/packages/reviews.py:81 msgid "" "You've reviewed too many packages recently. Please wait before trying " "again, and consider making your reviews more detailed" msgstr "" -#: app/blueprints/packages/reviews.py:80 app/blueprints/threads/__init__.py:207 +#: app/blueprints/packages/reviews.py:94 app/blueprints/threads/__init__.py:207 #: app/blueprints/threads/__init__.py:240 #: app/blueprints/threads/__init__.py:334 app/blueprints/users/settings.py:114 #: app/logic/packages.py:131 msgid "Linking to blocked sites is not allowed" msgstr "" -#: app/blueprints/packages/reviews.py:184 +#: app/blueprints/packages/reviews.py:199 msgid "You can't vote on the reviews on your own package!" msgstr "" -#: app/blueprints/packages/reviews.py:191 +#: app/blueprints/packages/reviews.py:206 msgid "You can't vote on your own reviews!" msgstr "" @@ -1122,7 +1132,7 @@ msgid "Message" msgstr "" #: app/blueprints/report/__init__.py:35 app/templates/macros/threads.html:51 -#: app/templates/packages/view.html:684 app/templates/report/index.html:4 +#: app/templates/packages/view.html:688 app/templates/report/index.html:4 #: app/templates/report/index.html:10 app/templates/users/profile.html:37 msgid "Report" msgstr "" @@ -1432,47 +1442,32 @@ msgstr "" msgid "You are in place %(place)s." msgstr "" -#: app/blueprints/users/profile.py:166 -#, python-format -msgid "Top %(type)s" -msgstr "" - -#: app/blueprints/users/profile.py:168 -#, python-format -msgid "Top %(group)d %(type)s" -msgstr "" - -#: app/blueprints/users/profile.py:177 -#, python-format -msgid "%(display_name)s has a %(type)s placed at #%(place)d." -msgstr "" - -#: app/blueprints/users/profile.py:192 +#: app/blueprints/users/profile.py:188 #, python-format msgid "Your packages have %(downloads)d downloads in total." msgstr "" -#: app/blueprints/users/profile.py:193 +#: app/blueprints/users/profile.py:189 msgid "First medal is at 50k." msgstr "" -#: app/blueprints/users/profile.py:198 +#: app/blueprints/users/profile.py:194 msgid ">300k downloads" msgstr "" -#: app/blueprints/users/profile.py:201 +#: app/blueprints/users/profile.py:197 msgid ">100k downloads" msgstr "" -#: app/blueprints/users/profile.py:204 +#: app/blueprints/users/profile.py:200 msgid ">75k downloads" msgstr "" -#: app/blueprints/users/profile.py:207 +#: app/blueprints/users/profile.py:203 msgid ">50k downloads" msgstr "" -#: app/blueprints/users/profile.py:208 +#: app/blueprints/users/profile.py:204 #, python-format msgid "Has received %(downloads)d downloads across all packages." msgstr "" @@ -1731,30 +1726,256 @@ msgstr "" msgid "Texture Packs" msgstr "" -#: app/models/packages.py:171 +#: app/models/packages.py:87 +msgid "Top mod" +msgstr "" + +#: app/models/packages.py:89 +msgid "Top game" +msgstr "" + +#: app/models/packages.py:91 +msgid "Top texture pack" +msgstr "" + +#: app/models/packages.py:94 +#, python-format +msgid "Top %(place)d mod" +msgstr "" + +#: app/models/packages.py:96 +#, python-format +msgid "Top %(place)d game" +msgstr "" + +#: app/models/packages.py:98 +#, python-format +msgid "Top %(place)d texture pack" +msgstr "" + +#: app/models/packages.py:102 +#, python-format +msgid "%(display_name)s has a mod placed at #%(place)d." +msgstr "" + +#: app/models/packages.py:105 +#, python-format +msgid "%(display_name)s has a game placed at #%(place)d." +msgstr "" + +#: app/models/packages.py:108 +#, python-format +msgid "%(display_name)s has a texture pack placed at #%(place)d." +msgstr "" + +#: app/models/packages.py:146 app/models/packages.py:164 +msgid "Looking for Maintainer" +msgstr "" + +#: app/models/packages.py:149 +msgid "Beta" +msgstr "" + +#: app/models/packages.py:152 +msgid "Actively Developed" +msgstr "" + +#: app/models/packages.py:155 +msgid "Maintenance Only" +msgstr "" + +#: app/models/packages.py:158 +msgid "As-is" +msgstr "" + +#: app/models/packages.py:161 +msgid "Deprecated" +msgstr "" + +#: app/models/packages.py:168 +msgid "Under active development, and may break worlds/things without warning" +msgstr "" + +#: app/models/packages.py:170 +msgid "Fully playable, but with some breakages/changes expected" +msgstr "" + +#: app/models/packages.py:172 +msgid "Finished, with bug fixes being made as needed" +msgstr "" + +#: app/models/packages.py:174 +msgid "" +"Finished, the maintainer doesn't intend to continue working on it or " +"provide support" +msgstr "" + +#: app/models/packages.py:176 +msgid "" +"The maintainer doesn't recommend this package. See the description for " +"more info" +msgstr "" + +#: app/models/packages.py:222 msgid "Submit for Approval" msgstr "" -#: app/models/packages.py:173 +#: app/models/packages.py:224 msgid "Approve" msgstr "" -#: app/models/packages.py:175 app/templates/api/create_edit_token.html:17 +#: app/models/packages.py:226 app/templates/api/create_edit_token.html:17 #: app/templates/collections/delete.html:14 #: app/templates/collections/view.html:39 #: app/templates/oauth/create_edit.html:17 #: app/templates/packages/release_edit.html:84 -#: app/templates/packages/review_create_edit.html:66 +#: app/templates/packages/review_create_edit.html:67 #: app/templates/threads/delete_reply.html:19 #: app/templates/threads/delete_thread.html:19 #: app/templates/threads/view.html:50 app/templates/users/delete.html:34 msgid "Delete" msgstr "" -#: app/models/packages.py:563 app/templates/packages/view.html:163 +#: app/models/packages.py:615 app/templates/packages/view.html:163 msgid "Work in Progress" msgstr "" +#: app/models/packages.py:1349 +#, python-format +msgid "New commit %(hash)s found on the Git repo." +msgstr "" + +#: app/models/packages.py:1353 +#, python-format +msgid "The last release was commit %(hash)s" +msgstr "" + +#: app/models/packages.py:1359 +#, python-format +msgid "New tag %(tag_name)s found on the Git repo." +msgstr "" + +#: app/models/users.py:407 +msgid "Package Edit" +msgstr "" + +#: app/models/users.py:410 +msgid "Package Approval" +msgstr "" + +#: app/models/users.py:413 app/templates/threads/list.html:12 +#: app/templates/threads/new.html:4 +msgid "New Thread" +msgstr "" + +#: app/models/users.py:416 +msgid "New Review" +msgstr "" + +#: app/models/users.py:419 +msgid "Thread Reply" +msgstr "" + +#: app/models/users.py:422 +msgid "Bot" +msgstr "" + +#: app/models/users.py:425 app/templates/macros/threads.html:27 +msgid "Maintainer" +msgstr "" + +#: app/models/users.py:428 +msgid "Editor Alert" +msgstr "" + +#: app/models/users.py:431 +msgid "Editor Misc" +msgstr "" + +#: app/models/users.py:434 +msgid "Other" +msgstr "" + +#: app/models/users.py:444 +msgid "This is a Package Edit notification." +msgstr "" + +#: app/models/users.py:446 +msgid "This is a Package Approval notification." +msgstr "" + +#: app/models/users.py:448 +msgid "This is a New Thread notification." +msgstr "" + +#: app/models/users.py:450 +msgid "This is a New Review notification." +msgstr "" + +#: app/models/users.py:452 +msgid "This is a Thread Reply notification." +msgstr "" + +#: app/models/users.py:454 +msgid "This is a Bot notification." +msgstr "" + +#: app/models/users.py:456 +msgid "This is a Maintainer change notification." +msgstr "" + +#: app/models/users.py:458 +msgid "This is an Editor Alert notification." +msgstr "" + +#: app/models/users.py:460 +msgid "This is an Editor Misc notification." +msgstr "" + +#: app/models/users.py:462 +msgid "This is an Other notification." +msgstr "" + +#: app/models/users.py:469 +msgid "When another user edits your packages, releases, etc." +msgstr "" + +#: app/models/users.py:471 +msgid "Notifications from editors related to the package approval process." +msgstr "" + +#: app/models/users.py:473 +msgid "When a thread is created on your package." +msgstr "" + +#: app/models/users.py:475 +msgid "When a user posts a review on your package." +msgstr "" + +#: app/models/users.py:477 +msgid "When someone replies to a thread you're watching." +msgstr "" + +#: app/models/users.py:479 +msgid "From a bot - for example, update notifications." +msgstr "" + +#: app/models/users.py:481 +msgid "When your package's maintainers change." +msgstr "" + +#: app/models/users.py:483 +msgid "For editors: Important alerts." +msgstr "" + +#: app/models/users.py:485 +msgid "For editors: Minor notifications, including new threads." +msgstr "" + +#: app/models/users.py:487 +msgid "Minor notifications not important enough for a dedicated category." +msgstr "" + #: app/tasks/emails.py:122 msgid "" "You are receiving this email because you are a registered user of " @@ -1863,7 +2084,7 @@ msgstr "" #: app/templates/admin/languages/list.html:4 #: app/templates/admin/languages/list.html:10 app/templates/base.html:185 -#: app/templates/packages/view.html:598 app/utils/minetest_hypertext.py:288 +#: app/templates/packages/view.html:602 app/utils/minetest_hypertext.py:288 msgid "Languages" msgstr "" @@ -1909,7 +2130,7 @@ msgid "User List" msgstr "" #: app/templates/base.html:257 app/templates/packages/view.html:190 -#: app/templates/packages/view.html:673 app/templates/threads/list.html:4 +#: app/templates/packages/view.html:677 app/templates/threads/list.html:4 msgid "Threads" msgstr "" @@ -1969,7 +2190,7 @@ msgid "%(title)s by %(author)s" msgstr "" #: app/templates/index.html:77 app/templates/packages/reviews_list.html:4 -#: app/templates/packages/view.html:194 app/templates/packages/view.html:332 +#: app/templates/packages/view.html:194 app/templates/packages/view.html:336 #: app/templates/users/profile.html:279 msgid "Reviews" msgstr "" @@ -2196,7 +2417,8 @@ msgid "This requires the collection to be public" msgstr "" #: app/templates/collections/create_edit.html:76 -#: app/templates/packages/remove.html:58 app/templates/packages/view.html:128 +#: app/templates/packages/remove.html:34 app/templates/packages/remove.html:83 +#: app/templates/packages/view.html:128 msgid "Remove" msgstr "" @@ -2221,7 +2443,7 @@ msgid "Deleting is permanent" msgstr "" #: app/templates/collections/delete.html:13 -#: app/templates/oauth/authorize.html:71 app/templates/packages/remove.html:56 +#: app/templates/oauth/authorize.html:71 app/templates/packages/remove.html:81 #: app/templates/threads/delete_reply.html:18 #: app/templates/threads/delete_thread.html:18 #: app/templates/users/delete.html:30 @@ -2348,11 +2570,6 @@ msgstr "" msgid "Manage your preferences" msgstr "" -#: app/templates/emails/notification.html:37 -#, python-format -msgid "This is a '%(type)s' notification." -msgstr "" - #: app/templates/emails/notification_digest.html:14 #: app/templates/emails/notification_digest.html:31 #, python-format @@ -2447,7 +2664,7 @@ msgid "No audit log entries." msgstr "" #: app/templates/macros/forms.html:21 app/templates/macros/reviews.html:145 -#: app/templates/packages/remove.html:48 app/templates/packages/view.html:464 +#: app/templates/packages/remove.html:73 app/templates/packages/view.html:468 #: app/templates/users/modtools.html:86 msgid "Required" msgstr "" @@ -2669,10 +2886,6 @@ msgstr "" msgid "ContentDB Grafana" msgstr "" -#: app/templates/macros/threads.html:27 -msgid "Maintainer" -msgstr "" - #: app/templates/macros/threads.html:122 msgid "This thread has been locked by a moderator." msgstr "" @@ -2715,7 +2928,7 @@ msgid "On %(trigger)s, do %(action)s" msgstr "" #: app/templates/macros/todo.html:35 app/templates/packages/view.html:122 -#: app/templates/packages/view.html:429 +#: app/templates/packages/view.html:433 msgid "Release" msgstr "" @@ -2725,7 +2938,7 @@ msgstr "" #: app/templates/macros/todo.html:48 #: app/templates/packages/releases_list.html:13 -#: app/templates/packages/view.html:433 +#: app/templates/packages/view.html:437 msgid "Update settings" msgstr "" @@ -2774,9 +2987,9 @@ msgstr "" #: app/templates/modnames/view.html:27 app/templates/oauth/authorize.html:32 #: app/templates/packages/game_support.html:42 -#: app/templates/packages/similar.html:38 app/templates/packages/view.html:470 -#: app/templates/packages/view.html:494 app/templates/packages/view.html:539 -#: app/templates/packages/view.html:571 app/templates/todo/editor.html:85 +#: app/templates/packages/similar.html:38 app/templates/packages/view.html:474 +#: app/templates/packages/view.html:498 app/templates/packages/view.html:543 +#: app/templates/packages/view.html:575 app/templates/todo/editor.html:85 #: app/templates/todo/game_support.html:45 #, python-format msgid "%(title)s by %(display_name)s" @@ -2974,10 +3187,9 @@ msgid "Read more" msgstr "" #: app/templates/packages/create_edit.html:49 -#, python-format msgid "" -"You can include a .cdb.json file in your %(type)s to update these details" -" automatically." +"You can include a .cdb.json file in your package to update these details " +"automatically." msgstr "" #: app/templates/packages/create_edit.html:55 @@ -3540,12 +3752,22 @@ msgid "" "screenshots %(screenshot_size)d MB)" msgstr "" -#: app/templates/packages/remove.html:9 +#: app/templates/packages/remove.html:4 #, python-format msgid "Remove %(title)s" msgstr "" #: app/templates/packages/remove.html:11 +msgid "Change maintenance state" +msgstr "" + +#: app/templates/packages/remove.html:13 +msgid "" +"As an alternative to removing your package, you may wish to change the " +"maintenance state." +msgstr "" + +#: app/templates/packages/remove.html:36 msgid "" "In order to avoid data loss, you cannot permanently delete packages.\n" "\t\t\tYou can remove them from ContentDB, which will cause them to not be" @@ -3556,30 +3778,30 @@ msgid "" "needed." msgstr "" -#: app/templates/packages/remove.html:19 +#: app/templates/packages/remove.html:44 msgid "" "Unapproving a package will put it back into Draft, where\n" "\t\t\t\tit can be submitted for approval again." msgstr "" -#: app/templates/packages/remove.html:28 +#: app/templates/packages/remove.html:53 msgid "and" msgstr "" -#: app/templates/packages/remove.html:34 +#: app/templates/packages/remove.html:59 #, python-format msgid "Removing this package will break the following mods: %(names)s" msgstr "" -#: app/templates/packages/remove.html:41 +#: app/templates/packages/remove.html:66 msgid "Reason" msgstr "" -#: app/templates/packages/remove.html:52 +#: app/templates/packages/remove.html:77 msgid "Reason for unapproval / deletion, this is shown in the audit log" msgstr "" -#: app/templates/packages/remove.html:61 +#: app/templates/packages/remove.html:86 msgid "Unpublish" msgstr "" @@ -3598,18 +3820,22 @@ msgstr "" msgid "Found a bug? Post on the issue tracker instead." msgstr "" -#: app/templates/packages/review_create_edit.html:67 -msgid "Delete review." +#: app/templates/packages/review_create_edit.html:55 +msgid "What language are you writing your review in?" msgstr "" #: app/templates/packages/review_create_edit.html:68 +msgid "Delete review." +msgstr "" + +#: app/templates/packages/review_create_edit.html:69 msgid "" "This will convert the review into a thread, keeping the comments but " "removing its effect on the package's rating." msgstr "" #: app/templates/packages/review_votes.html:4 -#: app/templates/packages/view.html:360 +#: app/templates/packages/view.html:364 msgid "Review Votes" msgstr "" @@ -3758,10 +3984,6 @@ msgstr "" msgid "ContentDB reads translations from locale files (.tr) in your package." msgstr "" -#: app/templates/packages/translation.html:51 -msgid "Language" -msgstr "" - #: app/templates/packages/update_config.html:4 #: app/templates/packages/update_config.html:9 msgid "Configure Git Update Detection" @@ -3862,142 +4084,146 @@ msgstr "" msgid "Translate" msgstr "" -#: app/templates/packages/view.html:310 +#: app/templates/packages/view.html:297 +msgid "Thumbnail for video" +msgstr "" + +#: app/templates/packages/view.html:314 msgid "Awaiting review" msgstr "" -#: app/templates/packages/view.html:340 app/templates/threads/view.html:77 +#: app/templates/packages/view.html:344 app/templates/threads/view.html:77 msgid "Edit Review" msgstr "" -#: app/templates/packages/view.html:345 +#: app/templates/packages/view.html:349 msgid "You can't review your own package." msgstr "" -#: app/templates/packages/view.html:355 +#: app/templates/packages/view.html:359 msgid "Package needs to be approved before it can be reviewed." msgstr "" -#: app/templates/packages/view.html:366 +#: app/templates/packages/view.html:370 msgid "Used By" msgstr "" -#: app/templates/packages/view.html:372 +#: app/templates/packages/view.html:376 msgid "Content" msgstr "" -#: app/templates/packages/view.html:374 app/templates/packages/view.html:457 +#: app/templates/packages/view.html:378 app/templates/packages/view.html:461 msgid "View content for game" msgstr "" -#: app/templates/packages/view.html:389 +#: app/templates/packages/view.html:393 msgid "Favorite" msgstr "" -#: app/templates/packages/view.html:398 +#: app/templates/packages/view.html:402 msgid "Add to collection..." msgstr "" -#: app/templates/packages/view.html:406 +#: app/templates/packages/view.html:410 #, python-format msgid "View %(count)d collections" msgstr "" -#: app/templates/packages/view.html:417 +#: app/templates/packages/view.html:421 msgid "Package may be outdated" msgstr "" -#: app/templates/packages/view.html:424 +#: app/templates/packages/view.html:428 msgid "Only visible to the author and Editors." msgstr "" -#: app/templates/packages/view.html:441 +#: app/templates/packages/view.html:445 msgid "Warning" msgstr "" -#: app/templates/packages/view.html:447 +#: app/templates/packages/view.html:451 msgid "Like this package? Help support its development by making a donation" msgstr "" -#: app/templates/packages/view.html:450 +#: app/templates/packages/view.html:454 msgid "Donate now" msgstr "" -#: app/templates/packages/view.html:462 app/utils/minetest_hypertext.py:283 +#: app/templates/packages/view.html:466 app/utils/minetest_hypertext.py:283 msgid "Dependencies" msgstr "" -#: app/templates/packages/view.html:482 +#: app/templates/packages/view.html:486 msgid "No required dependencies" msgstr "" -#: app/templates/packages/view.html:488 +#: app/templates/packages/view.html:492 msgid "Optional" msgstr "" -#: app/templates/packages/view.html:521 +#: app/templates/packages/view.html:525 msgid "Compatible Games" msgstr "" -#: app/templates/packages/view.html:526 app/templates/packages/view.html:546 +#: app/templates/packages/view.html:530 app/templates/packages/view.html:550 #: app/utils/minetest_hypertext.py:275 msgid "No specific game required" msgstr "" -#: app/templates/packages/view.html:529 +#: app/templates/packages/view.html:533 msgid "Tested with:" msgstr "" -#: app/templates/packages/view.html:551 +#: app/templates/packages/view.html:555 msgid "Is the above correct?" msgstr "" -#: app/templates/packages/view.html:552 +#: app/templates/packages/view.html:556 msgid "You need to either confirm this or tell ContentDB about supported games" msgstr "" -#: app/templates/packages/view.html:564 +#: app/templates/packages/view.html:568 msgid "Does not work with:" msgstr "" -#: app/templates/packages/view.html:584 +#: app/templates/packages/view.html:588 msgid "Please specify compatible games" msgstr "" -#: app/templates/packages/view.html:590 +#: app/templates/packages/view.html:594 msgid "Information" msgstr "" -#: app/templates/packages/view.html:596 +#: app/templates/packages/view.html:600 msgid "Technical Name" msgstr "" -#: app/templates/packages/view.html:612 app/utils/minetest_hypertext.py:295 +#: app/templates/packages/view.html:616 app/utils/minetest_hypertext.py:295 #, python-format msgid "%(code_license)s for code,
%(media_license)s for media." msgstr "" -#: app/templates/packages/view.html:620 +#: app/templates/packages/view.html:624 msgid "Unknown" msgstr "" -#: app/templates/packages/view.html:622 app/utils/minetest_hypertext.py:301 +#: app/templates/packages/view.html:626 app/utils/minetest_hypertext.py:301 msgid "Added" msgstr "" -#: app/templates/packages/view.html:636 +#: app/templates/packages/view.html:640 msgid "Remove myself" msgstr "" -#: app/templates/packages/view.html:641 app/utils/minetest_hypertext.py:303 +#: app/templates/packages/view.html:645 app/utils/minetest_hypertext.py:303 msgid "Provides" msgstr "" -#: app/templates/packages/view.html:663 +#: app/templates/packages/view.html:667 msgid "More" msgstr "" -#: app/templates/packages/view.html:692 +#: app/templates/packages/view.html:696 msgid "See audit log" msgstr "" @@ -4056,10 +4282,6 @@ msgstr "" msgid "Edit reply" msgstr "" -#: app/templates/threads/list.html:12 app/templates/threads/new.html:4 -msgid "New Thread" -msgstr "" - #: app/templates/threads/new.html:17 msgid "" "If the package shouldn't be on CDB (eg: if it doesn't work at all), then " @@ -5132,3 +5354,21 @@ msgstr "" #~ msgid "Connected" #~ msgstr "" +#~ msgid "Top %(type)s" +#~ msgstr "" + +#~ msgid "Top %(group)d %(type)s" +#~ msgstr "" + +#~ msgid "%(display_name)s has a %(type)s placed at #%(place)d." +#~ msgstr "" + +#~ msgid "This is a '%(type)s' notification." +#~ msgstr "" + +#~ msgid "" +#~ "You can include a .cdb.json file " +#~ "in your %(type)s to update these " +#~ "details automatically." +#~ msgstr "" + diff --git a/translations/hu/LC_MESSAGES/messages.po b/translations/hu/LC_MESSAGES/messages.po index 99876239..5d03d366 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-06-07 05:29+0100\n" +"POT-Creation-Date: 2024-06-08 11:15+0100\n" "PO-Revision-Date: 2024-04-28 08:07+0000\n" "Last-Translator: Unacceptium \n" "Language: hu\n" @@ -28,63 +28,69 @@ msgid "You have been banned." msgstr "Kitiltottak." #: app/_translations.py:5 -msgid "Chat / Commands" +msgid "Player vs Player (PvP)" msgstr "" #: app/_translations.py:6 -msgid "Complex installation" +msgid "Designed to be played competitively against other players" msgstr "" #: app/_translations.py:7 -msgid "Either has educational value, or is a tool to help teachers " -msgstr "" - -#: app/_translations.py:8 -msgid "Singleplayer-focused" -msgstr "" - -#: app/_translations.py:9 -msgid "For 16px texture packs" -msgstr "" - -#: app/_translations.py:10 -msgid "For 64px texture packs" -msgstr "" - -#: app/_translations.py:11 -msgid "Tools to manage the world" -msgstr "" - -#: app/_translations.py:12 -msgid "Big changes to crafting gameplay" -msgstr "" - -#: app/_translations.py:13 -msgid "Blood, etc" -msgstr "" - -#: app/_translations.py:14 -msgid "Adds a mini-game to be played within Minetest" -msgstr "" - -#: app/_translations.py:15 -msgid "Tools / Weapons / Armor" -msgstr "" - -#: app/_translations.py:16 -msgid "For content generally themed around a certain season or holiday" -msgstr "" - -#: app/_translations.py:17 msgid "Player Effects / Power Ups" msgstr "" +#: app/_translations.py:8 +msgid "" +"For content that changes player effects, including physics, for example: " +"speed, jump height or gravity." +msgstr "" + +#: app/_translations.py:9 +msgid "Certified" +msgstr "" + +#: app/_translations.py:10 +msgid "" +"Certified by the Featured Packages program. This tag may be renamed in " +"the future" +msgstr "" + +#: app/_translations.py:11 +msgid "Server Moderation and Tools" +msgstr "" + +#: app/_translations.py:12 +msgid "Helps with server maintenance and moderation" +msgstr "" + +#: app/_translations.py:13 +msgid "Jam / Game 2023" +msgstr "" + +#: app/_translations.py:14 +msgid "Entries to the 2023 Minetest Game Jam " +msgstr "" + +#: app/_translations.py:15 +msgid "Joke" +msgstr "" + +#: app/_translations.py:16 +msgid "" +"For humorous content, meant as a novelty or joke, not to be taken " +"seriously, and that is not meant to be used seriously or long-term." +msgstr "" + +#: app/_translations.py:17 +msgid "Sounds / Music" +msgstr "" + #: app/_translations.py:18 -msgid "World Maintenance and Tools" +msgid "Focuses on or adds new sounds or musical things" msgstr "" #: app/_translations.py:19 -msgid "Puzzle" +msgid "Developer Tools" msgstr "" #: app/_translations.py:20 @@ -92,284 +98,289 @@ msgid "Tools for game and mod developers" msgstr "" #: app/_translations.py:21 -msgid "Education" +msgid "Shooter" msgstr "" #: app/_translations.py:22 -msgid "Gore" +msgid "First person shooters (FPS) and more" msgstr "" #: app/_translations.py:23 -msgid "Transport" +msgid "Inventory" msgstr "" #: app/_translations.py:24 -msgid "Survival" -msgstr "" - -#: app/_translations.py:25 -msgid "New mapgen or changes mapgen" -msgstr "" - -#: app/_translations.py:26 -msgid "Less than 16px" -msgstr "" - -#: app/_translations.py:27 app/templates/users/modtools.html:12 -msgid "Storage" -msgstr "" - -#: app/_translations.py:28 msgid "Changes the inventory GUI" msgstr "" +#: app/_translations.py:25 +msgid "World Maintenance and Tools" +msgstr "" + +#: app/_translations.py:26 +msgid "Tools to manage the world" +msgstr "" + +#: app/_translations.py:27 +msgid "Crafting" +msgstr "" + +#: app/_translations.py:28 +msgid "Big changes to crafting gameplay" +msgstr "" + #: app/_translations.py:29 -msgid "Jam / Combat 2020" +msgid "Singleplayer-focused" msgstr "" #: app/_translations.py:30 -msgid "Bad Language" +msgid "Content that can be played alone" msgstr "" #: app/_translations.py:31 -msgid "64px" +msgid "Mapgen / Biomes / Decoration" msgstr "" #: app/_translations.py:32 -msgid "Focuses on or adds new sounds or musical things" +msgid "New mapgen or changes mapgen" msgstr "" #: app/_translations.py:33 -msgid "Adds game mechanics or tools that change how players build." +msgid "Adventure / RPG" msgstr "" #: app/_translations.py:34 -msgid "Violence" +msgid "Plants and Farming" msgstr "" #: app/_translations.py:35 -msgid "Strategy / RTS" +msgid "Adds new plants or other farmable resources." msgstr "" #: app/_translations.py:36 +msgid "Tools / Weapons / Armor" +msgstr "" + +#: app/_translations.py:37 +msgid "Adds or changes tools, weapons, and armor" +msgstr "" + +#: app/_translations.py:38 +msgid "Sims" +msgstr "" + +#: app/_translations.py:39 +msgid "" +"Mods and games that aim to simulate real life activity. Similar to " +"SimCity/TheSims/OpenTTD/etc" +msgstr "" + +#: app/_translations.py:40 +msgid "Complex installation" +msgstr "" + +#: app/_translations.py:41 msgid "" "Requires futher installation steps, such as installing luarocks or " "editing the trusted mod setting" msgstr "" -#: app/_translations.py:37 -msgid "Jam / Game 2021" -msgstr "" - -#: app/_translations.py:38 -msgid "Content that can be played alone" -msgstr "" - -#: app/_translations.py:39 -msgid "Can/should only be used in multiplayer" -msgstr "" - -#: app/_translations.py:40 -msgid "Adds mobs, animals, and NPCs" -msgstr "" - -#: app/_translations.py:41 -msgid "" -"For mods created for the Discord \"Weekly Challenges\" modding event in " -"2021" -msgstr "" - #: app/_translations.py:42 -msgid "Mini-game" +msgid "Chat / Commands" msgstr "" #: app/_translations.py:43 msgid "" -"For content that changes player effects, including physics, for example: " -"speed, jump height or gravity." +"Focus on player chat/communication or who's primary function is " +"interacting with the console." msgstr "" #: app/_translations.py:44 -msgid "Contains swearing" +msgid "Multiplayer-focused" msgstr "" #: app/_translations.py:45 +msgid "Can/should only be used in multiplayer" +msgstr "" + +#: app/_translations.py:46 +msgid "Environment / Weather" +msgstr "" + +#: app/_translations.py:47 msgid "" "Improves the world, adding weather, ambient sounds, or other environment " "mechanics" msgstr "" -#: app/_translations.py:46 -msgid "For mods created for the Discord \"Combat\" modding event in 2020" -msgstr "" - -#: app/_translations.py:47 -msgid "Inventory" -msgstr "" - #: app/_translations.py:48 -msgid "Entries to the 2023 Minetest Game Jam " +msgid "Building Mechanics and Tools" msgstr "" #: app/_translations.py:49 -msgid "Sims" +msgid "Adds game mechanics or tools that change how players build." msgstr "" #: app/_translations.py:50 -msgid "Focuses on building, such as adding new materials or nodes" +msgid "Magic / Enchanting" msgstr "" #: app/_translations.py:51 -msgid "Environment / Weather" +msgid "Decorative" msgstr "" #: app/_translations.py:52 -msgid "Custom mapgen" +msgid "Adds nodes with no other purpose than for use in building" msgstr "" #: app/_translations.py:53 -msgid "Minetest Game improved" +msgid "One-of-a-kind / Original" msgstr "" #: app/_translations.py:54 -msgid "HUD" -msgstr "" - -#: app/_translations.py:55 -msgid "Machines / Electronics" -msgstr "" - -#: app/_translations.py:56 -msgid "Developer Tools" -msgstr "" - -#: app/_translations.py:57 -msgid "Jam / Game 2023" -msgstr "" - -#: app/_translations.py:58 -msgid "Helps with server maintenance and moderation" -msgstr "" - -#: app/_translations.py:59 -msgid "Plants and Farming" -msgstr "" - -#: app/_translations.py:60 -msgid "Adventure / RPG" -msgstr "" - -#: app/_translations.py:61 msgid "" "For games and such that are of their own kind, distinct and original in " "nature to others of the same category." msgstr "" -#: app/_translations.py:62 -msgid "Jam / Weekly Challenges 2021" -msgstr "" - -#: app/_translations.py:63 -msgid "For 32px texture packs" -msgstr "" - -#: app/_translations.py:64 -msgid "Adds or changes tools, weapons, and armor" -msgstr "" - -#: app/_translations.py:65 -msgid "GUI" -msgstr "" - -#: app/_translations.py:66 -msgid "Seasonal" -msgstr "" - -#: app/_translations.py:67 -msgid "Commerce / Economy" -msgstr "" - -#: app/_translations.py:68 -msgid "" -"Written specifically or exclusively for use in creative mode. Adds " -"content only available through a creative inventory, or provides tools " -"that facilitate ingame creation and doesn't add difficulty or scarcity" -msgstr "" - -#: app/_translations.py:69 -msgid "Forks of MTG" -msgstr "" - -#: app/_translations.py:70 -msgid "Non-cartoon violence. May be towards fantasy or human-like characters" -msgstr "" - -#: app/_translations.py:71 -msgid "Joke" -msgstr "" - -#: app/_translations.py:72 -msgid "Fear / Horror" -msgstr "" - -#: app/_translations.py:73 -msgid "128px+" -msgstr "" - -#: app/_translations.py:74 -msgid "Creative" -msgstr "" - -#: app/_translations.py:75 -msgid "Entries to the 2022 Minetest Game Jam " -msgstr "" - -#: app/_translations.py:76 -msgid "Alcohol / Tobacco" -msgstr "" - -#: app/_translations.py:77 -msgid "Adds or improves item storage mechanics" -msgstr "" - -#: app/_translations.py:78 -msgid "Designed to be played competitively against other players" -msgstr "" - -#: app/_translations.py:79 -msgid "Crafting" -msgstr "" - -#: app/_translations.py:80 -msgid "<16px" -msgstr "" - -#: app/_translations.py:81 -msgid "One-of-a-kind / Original" -msgstr "" - -#: app/_translations.py:82 +#: app/_translations.py:55 msgid "Building" msgstr "" -#: app/_translations.py:83 -msgid "Adds machines useful in automation, tubes, or power." +#: app/_translations.py:56 +msgid "Focuses on building, such as adding new materials or nodes" msgstr "" -#: app/_translations.py:84 +#: app/_translations.py:57 +msgid "Mobs / Animals / NPCs" +msgstr "" + +#: app/_translations.py:58 +msgid "Adds mobs, animals, and NPCs" +msgstr "" + +#: app/_translations.py:59 +msgid "<16px" +msgstr "" + +#: app/_translations.py:60 +msgid "Less than 16px" +msgstr "" + +#: app/_translations.py:61 +msgid "Puzzle" +msgstr "" + +#: app/_translations.py:62 msgid "Focus on puzzle solving instead of combat" msgstr "" +#: app/_translations.py:63 +msgid "Custom mapgen" +msgstr "" + +#: app/_translations.py:64 +msgid "" +"Contains a completely custom mapgen implemented in Lua, usually requires " +"worlds to be set to the 'singlenode' mapgen." +msgstr "" + +#: app/_translations.py:65 +msgid "Sports" +msgstr "" + +#: app/_translations.py:66 +msgid "Player vs Environment (PvE)" +msgstr "" + +#: app/_translations.py:67 +msgid "" +"For content designed for one or more players that focus on combat against" +" the world, mobs, or NPCs." +msgstr "" + +#: app/_translations.py:68 +msgid "16px" +msgstr "" + +#: app/_translations.py:69 +msgid "For 16px texture packs" +msgstr "" + +#: app/_translations.py:70 app/templates/users/modtools.html:12 +msgid "Storage" +msgstr "" + +#: app/_translations.py:71 +msgid "Adds or improves item storage mechanics" +msgstr "" + +#: app/_translations.py:72 +msgid "Education" +msgstr "" + +#: app/_translations.py:73 +msgid "Either has educational value, or is a tool to help teachers " +msgstr "" + +#: app/_translations.py:74 +msgid "API / Library" +msgstr "" + +#: app/_translations.py:75 +msgid "Primarily adds an API for other mods to use" +msgstr "" + +#: app/_translations.py:76 +msgid "Survival" +msgstr "" + +#: app/_translations.py:77 +msgid "" +"Written specifically for survival gameplay with a focus on game-balance, " +"difficulty level, or resources available through crafting, mining, ..." +msgstr "" + +#: app/_translations.py:78 +msgid "HUD" +msgstr "" + +#: app/_translations.py:79 +msgid "For mods that grant the player extra information in the HUD" +msgstr "" + +#: app/_translations.py:80 +msgid "Mini-game" +msgstr "" + +#: app/_translations.py:81 +msgid "Adds a mini-game to be played within Minetest" +msgstr "" + +#: app/_translations.py:82 +msgid "Seasonal" +msgstr "" + +#: app/_translations.py:83 +msgid "For content generally themed around a certain season or holiday" +msgstr "" + +#: app/_translations.py:84 +msgid "Jam / Weekly Challenges 2021" +msgstr "" + #: app/_translations.py:85 -msgid "Building Mechanics and Tools" +msgid "" +"For mods created for the Discord \"Weekly Challenges\" modding event in " +"2021" msgstr "" #: app/_translations.py:86 -msgid "Adds nodes with no other purpose than for use in building" +msgid "64px" msgstr "" #: app/_translations.py:87 -msgid "Sounds / Music" +msgid "For 64px texture packs" msgstr "" #: app/_translations.py:88 @@ -377,105 +388,98 @@ msgid "Food / Drinks" msgstr "" #: app/_translations.py:89 -msgid "Decorative" +msgid "GUI" msgstr "" #: app/_translations.py:90 -msgid "Gambling" +msgid "For content whose main utility / feature is in GUI/formspec form" msgstr "" #: app/_translations.py:91 -msgid "Server Moderation and Tools" +msgid "Minetest Game improved" msgstr "" #: app/_translations.py:92 -msgid "" -"For humorous content, meant as a novelty or joke, not to be taken " -"seriously, and that is not meant to be used seriously or long-term." +msgid "Forks of MTG" msgstr "" #: app/_translations.py:93 -msgid "API / Library" +msgid "Creative" msgstr "" #: app/_translations.py:94 -msgid "Certified" +msgid "" +"Written specifically or exclusively for use in creative mode. Adds " +"content only available through a creative inventory, or provides tools " +"that facilitate ingame creation and doesn't add difficulty or scarcity" msgstr "" #: app/_translations.py:95 -msgid "Contains alcohol and/or tobacco" +msgid "Jam / Combat 2020" msgstr "" #: app/_translations.py:96 -msgid "Adds new plants or other farmable resources." +msgid "For mods created for the Discord \"Combat\" modding event in 2020" msgstr "" #: app/_translations.py:97 -msgid "Multiplayer-focused" +msgid "Transport" msgstr "" #: app/_translations.py:98 -msgid "Primarily adds an API for other mods to use" -msgstr "" - -#: app/_translations.py:99 -msgid "" -"Focus on player chat/communication or who's primary function is " -"interacting with the console." -msgstr "" - -#: app/_translations.py:100 -msgid "" -"Games and mods with a heavy strategy component, whether real-time or " -"turn-based" -msgstr "" - -#: app/_translations.py:101 -msgid "" -"Written specifically for survival gameplay with a focus on game-balance, " -"difficulty level, or resources available through crafting, mining, ..." -msgstr "" - -#: app/_translations.py:102 -msgid "Entries to the 2021 Minetest Game Jam" -msgstr "" - -#: app/_translations.py:103 -msgid "" -"Contains a completely custom mapgen implemented in Lua, usually requires " -"worlds to be set to the 'singlenode' mapgen." -msgstr "" - -#: app/_translations.py:104 -msgid " Jam / Game 2022" -msgstr "" - -#: app/_translations.py:105 -msgid "Sports" -msgstr "" - -#: app/_translations.py:106 msgid "" "Adds or changes transportation methods. Includes teleportation, vehicles," " ridable mobs, transport infrastructure and thematic content" msgstr "" +#: app/_translations.py:99 +msgid "32px" +msgstr "" + +#: app/_translations.py:100 +msgid "For 32px texture packs" +msgstr "" + +#: app/_translations.py:101 +msgid "Machines / Electronics" +msgstr "" + +#: app/_translations.py:102 +msgid "Adds machines useful in automation, tubes, or power." +msgstr "" + +#: app/_translations.py:103 +msgid "Commerce / Economy" +msgstr "" + +#: app/_translations.py:104 +msgid "Related to economies, money, and trading" +msgstr "" + +#: app/_translations.py:105 +msgid "Jam / Game 2021" +msgstr "" + +#: app/_translations.py:106 +msgid "Entries to the 2021 Minetest Game Jam" +msgstr "" + #: app/_translations.py:107 -msgid "Player vs Environment (PvE)" +msgid "Strategy / RTS" msgstr "" #: app/_translations.py:108 -msgid "For mods that grant the player extra information in the HUD" +msgid "" +"Games and mods with a heavy strategy component, whether real-time or " +"turn-based" msgstr "" #: app/_translations.py:109 -msgid "" -"Mods and games that aim to simulate real life activity. Similar to " -"SimCity/TheSims/OpenTTD/etc" +msgid "128px+" msgstr "" #: app/_translations.py:110 -msgid "Shocking and scary content. May scare young children" +msgid "For 128px or higher texture packs" msgstr "" #: app/_translations.py:111 @@ -489,29 +493,27 @@ msgid "" msgstr "" #: app/_translations.py:113 -msgid "" -"Certified by the Featured Packages program. This tag may be renamed in " -"the future" +msgid " Jam / Game 2022" msgstr "" #: app/_translations.py:114 -msgid "Mobs / Animals / NPCs" +msgid "Entries to the 2022 Minetest Game Jam " msgstr "" #: app/_translations.py:115 -msgid "For 128px or higher texture packs" +msgid "Gore" msgstr "" #: app/_translations.py:116 -msgid "16px" +msgid "Blood, etc" msgstr "" #: app/_translations.py:117 -msgid "Games of chance, gambling games, etc" +msgid "Gambling" msgstr "" #: app/_translations.py:118 -msgid "Mapgen / Biomes / Decoration" +msgid "Games of chance, gambling games, etc" msgstr "" #: app/_translations.py:119 @@ -519,41 +521,39 @@ msgid "Drugs" msgstr "" #: app/_translations.py:120 -msgid "Related to economies, money, and trading" -msgstr "" - -#: app/_translations.py:121 -msgid "" -"For content designed for one or more players that focus on combat against" -" the world, mobs, or NPCs." -msgstr "" - -#: app/_translations.py:122 -msgid "For content whose main utility / feature is in GUI/formspec form" -msgstr "" - -#: app/_translations.py:123 -msgid "32px" -msgstr "" - -#: app/_translations.py:124 -msgid "Player vs Player (PvP)" -msgstr "" - -#: app/_translations.py:125 -msgid "Magic / Enchanting" -msgstr "" - -#: app/_translations.py:126 msgid "Contains illegal drugs, such as marijuana" msgstr "" +#: app/_translations.py:121 +msgid "Violence" +msgstr "" + +#: app/_translations.py:122 +msgid "Non-cartoon violence. May be towards fantasy or human-like characters" +msgstr "" + +#: app/_translations.py:123 +msgid "Fear / Horror" +msgstr "" + +#: app/_translations.py:124 +msgid "Shocking and scary content. May scare young children" +msgstr "" + +#: app/_translations.py:125 +msgid "Bad Language" +msgstr "" + +#: app/_translations.py:126 +msgid "Contains swearing" +msgstr "" + #: app/_translations.py:127 -msgid "First person shooters (FPS) and more" +msgid "Alcohol / Tobacco" msgstr "" #: app/_translations.py:128 -msgid "Shooter" +msgid "Contains alcohol and/or tobacco" msgstr "" #: app/querybuilder.py:58 app/templates/admin/languages/list.html:27 @@ -592,11 +592,11 @@ 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:251 -#: app/blueprints/packages/packages.py:528 -#: app/blueprints/packages/packages.py:624 -#: app/blueprints/packages/packages.py:712 +#: app/blueprints/packages/packages.py:543 +#: app/blueprints/packages/packages.py:639 +#: app/blueprints/packages/packages.py:727 #: app/blueprints/packages/releases.py:62 -#: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:49 +#: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:63 #: app/blueprints/packages/screenshots.py:36 #: app/blueprints/packages/screenshots.py:42 #: app/blueprints/packages/screenshots.py:47 @@ -608,7 +608,7 @@ msgstr "Mentés" #: app/blueprints/collections/__init__.py:77 #: app/blueprints/oauth/__init__.py:168 app/blueprints/packages/releases.py:54 -#: app/blueprints/packages/releases.py:66 app/blueprints/packages/reviews.py:45 +#: app/blueprints/packages/releases.py:66 app/blueprints/packages/reviews.py:53 #: app/blueprints/threads/__init__.py:281 #: app/templates/admin/languages/list.html:23 #: app/templates/macros/reviews.html:138 app/templates/macros/topics.html:5 @@ -713,7 +713,7 @@ msgstr "Fordítás" #: app/blueprints/packages/__init__.py:42 #: app/templates/packages/releases_list.html:34 -#: app/templates/packages/view.html:653 app/templates/todo/editor.html:75 +#: app/templates/packages/view.html:657 app/templates/todo/editor.html:75 msgid "Releases" msgstr "Változások" @@ -725,7 +725,7 @@ msgstr "Képernyőképek" #: app/blueprints/packages/__init__.py:52 #: app/templates/packages/edit_maintainers.html:8 -#: app/templates/packages/view.html:624 app/utils/minetest_hypertext.py:302 +#: app/templates/packages/view.html:628 app/utils/minetest_hypertext.py:302 msgid "Maintainers" msgstr "Karbantartók" @@ -758,7 +758,7 @@ msgstr "Támogatott játékok" msgid "No download available." msgstr "Nem érhető el letöltés." -#: app/blueprints/packages/packages.py:229 app/templates/packages/view.html:594 +#: app/blueprints/packages/packages.py:229 app/templates/packages/view.html:598 #: app/utils/minetest_hypertext.py:263 msgid "Type" msgstr "Gépelni" @@ -768,12 +768,12 @@ msgid "Title (Human-readable)" msgstr "Cím (Ember-által-olvasható)" #: app/blueprints/packages/packages.py:231 -#: app/blueprints/packages/packages.py:622 +#: app/blueprints/packages/packages.py:637 msgid "Name (Technical)" msgstr "Név (Technikai)" #: app/blueprints/packages/packages.py:231 -#: app/blueprints/packages/packages.py:623 +#: app/blueprints/packages/packages.py:638 #: 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 (_)" @@ -782,7 +782,7 @@ msgstr "Csak kisbetűk (a-z), számjegyek (0-9) és aláhúzásjelek (_)" msgid "Short Description (Plaintext)" msgstr "Rövid leírás (egyszerű szöveg)" -#: app/blueprints/packages/packages.py:234 app/templates/packages/view.html:616 +#: app/blueprints/packages/packages.py:234 app/templates/packages/view.html:620 #: app/utils/minetest_hypertext.py:300 msgid "Maintenance State" msgstr "Karbantartási Állapot" @@ -797,7 +797,7 @@ msgstr "Címkék" msgid "Content Warnings" msgstr "Tartalomra vonatkozó figyelmeztetések" -#: app/blueprints/packages/packages.py:238 app/templates/packages/view.html:605 +#: app/blueprints/packages/packages.py:238 app/templates/packages/view.html:609 #: app/utils/minetest_hypertext.py:298 msgid "License" msgstr "Licenc" @@ -881,8 +881,8 @@ msgid "Permission denied" msgstr "Hozzáférés megtagadva" #: app/blueprints/packages/packages.py:403 -#: app/blueprints/packages/packages.py:479 -#: app/blueprints/packages/packages.py:501 +#: app/blueprints/packages/packages.py:494 +#: app/blueprints/packages/packages.py:516 msgid "You don't have permission to do that" msgstr "Nincs erre engedélye" @@ -901,57 +901,62 @@ msgstr "" "Írjon véleményt az Engedélyezési Szál-ba, így a szerkesztők tudni fogják " "mit változtatott" -#: app/blueprints/packages/packages.py:496 +#: app/blueprints/packages/packages.py:481 +#, python-format +msgid "Set state to %(state)s" +msgstr "" + +#: app/blueprints/packages/packages.py:511 msgid "Deleted package" msgstr "Törölt csomag" -#: app/blueprints/packages/packages.py:518 +#: app/blueprints/packages/packages.py:533 msgid "Unapproved package" msgstr "Nem jóváhagyott csomag" -#: app/blueprints/packages/packages.py:527 +#: app/blueprints/packages/packages.py:542 msgid "Maintainers (Comma-separated)" msgstr "Karbantartók (vesszővel-elválasztva)" -#: app/blueprints/packages/packages.py:536 +#: app/blueprints/packages/packages.py:551 msgid "You don't have permission to edit maintainers" msgstr "Nincs engedélye a karbantartók szerkesztéséhez" -#: app/blueprints/packages/packages.py:586 +#: app/blueprints/packages/packages.py:601 msgid "You are not a maintainer" msgstr "Nem vagy karbantartó" -#: app/blueprints/packages/packages.py:589 +#: app/blueprints/packages/packages.py:604 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:621 +#: app/blueprints/packages/packages.py:636 msgid "Author Name" msgstr "Szerző Neve" -#: app/blueprints/packages/packages.py:708 +#: app/blueprints/packages/packages.py:723 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:709 +#: app/blueprints/packages/packages.py:724 msgid "Supported games" msgstr "Támogatott játékok" -#: app/blueprints/packages/packages.py:710 +#: app/blueprints/packages/packages.py:725 msgid "Unsupported games" msgstr "Nem támogatott játékok" -#: app/blueprints/packages/packages.py:711 +#: app/blueprints/packages/packages.py:726 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:727 +#: app/blueprints/packages/packages.py:742 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:731 +#: app/blueprints/packages/packages.py:746 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 " @@ -1074,36 +1079,41 @@ msgstr "Frissítési konfiguráció törölve" msgid "Now, please create an initial release" msgstr "Most kérjük, hozzon létre egy kezdeti verziót" -#: app/blueprints/packages/reviews.py:46 app/blueprints/threads/__init__.py:181 +#: app/blueprints/packages/reviews.py:54 +#: app/templates/packages/translation.html:51 +msgid "Language" +msgstr "" + +#: app/blueprints/packages/reviews.py:60 app/blueprints/threads/__init__.py:181 #: app/blueprints/threads/__init__.py:182 #: app/blueprints/threads/__init__.py:282 msgid "Comment" msgstr "Megjegyzés" -#: app/blueprints/packages/reviews.py:47 +#: app/blueprints/packages/reviews.py:61 msgid "Rating" msgstr "Értékelés" -#: app/blueprints/packages/reviews.py:48 app/templates/macros/reviews.html:119 +#: app/blueprints/packages/reviews.py:62 app/templates/macros/reviews.html:119 #: app/templates/macros/reviews.html:173 msgid "Yes" msgstr "Igen" -#: app/blueprints/packages/reviews.py:48 app/templates/macros/reviews.html:124 +#: app/blueprints/packages/reviews.py:62 app/templates/macros/reviews.html:124 #: app/templates/macros/reviews.html:177 msgid "Neutral" msgstr "Semleges" -#: app/blueprints/packages/reviews.py:48 app/templates/macros/reviews.html:129 +#: app/blueprints/packages/reviews.py:62 app/templates/macros/reviews.html:129 #: app/templates/macros/reviews.html:181 msgid "No" msgstr "Nem" -#: app/blueprints/packages/reviews.py:57 +#: app/blueprints/packages/reviews.py:71 msgid "You can't review your own package!" msgstr "Nem tudod értékelni a saját csomagodat!" -#: app/blueprints/packages/reviews.py:67 +#: app/blueprints/packages/reviews.py:81 msgid "" "You've reviewed too many packages recently. Please wait before trying " "again, and consider making your reviews more detailed" @@ -1111,18 +1121,18 @@ msgstr "" "Az utóbbi időben túl sok csomagot tekintett át. Kérjük, várjon, mielőtt " "újra próbálkozna, és fontolja meg az értékelések részletesebbé tételét" -#: app/blueprints/packages/reviews.py:80 app/blueprints/threads/__init__.py:207 +#: app/blueprints/packages/reviews.py:94 app/blueprints/threads/__init__.py:207 #: app/blueprints/threads/__init__.py:240 #: app/blueprints/threads/__init__.py:334 app/blueprints/users/settings.py:114 #: app/logic/packages.py:131 msgid "Linking to blocked sites is not allowed" msgstr "Linkek amik blokkolt oldalakra vezetnek nem engedélyezett" -#: app/blueprints/packages/reviews.py:184 +#: app/blueprints/packages/reviews.py:199 msgid "You can't vote on the reviews on your own package!" msgstr "A saját csomagod értékeléseire nem szavazhatsz!" -#: app/blueprints/packages/reviews.py:191 +#: app/blueprints/packages/reviews.py:206 msgid "You can't vote on your own reviews!" msgstr "Nem szavazhatsz a saját értékeléseidre!" @@ -1141,7 +1151,7 @@ msgid "Message" msgstr "Üzenet" #: app/blueprints/report/__init__.py:35 app/templates/macros/threads.html:51 -#: app/templates/packages/view.html:684 app/templates/report/index.html:4 +#: app/templates/packages/view.html:688 app/templates/report/index.html:4 #: app/templates/report/index.html:10 app/templates/users/profile.html:37 msgid "Report" msgstr "Jelentés" @@ -1462,47 +1472,32 @@ msgstr "Fontolja meg, hogy több hasznos véleményt írjon az érem megszerzés msgid "You are in place %(place)s." msgstr "Ön a következő helyen van %(place)s." -#: app/blueprints/users/profile.py:166 -#, python-format -msgid "Top %(type)s" -msgstr "Legjobb %(type)s" - -#: app/blueprints/users/profile.py:168 -#, python-format -msgid "Top %(group)d %(type)s" -msgstr "Legjobb %(group)d%(type)s" - -#: app/blueprints/users/profile.py:177 -#, python-format -msgid "%(display_name)s has a %(type)s placed at #%(place)d." -msgstr "%(display_name)s egy %(type)s áthelyezve # %(place)d." - -#: app/blueprints/users/profile.py:192 +#: app/blueprints/users/profile.py:188 #, python-format msgid "Your packages have %(downloads)d downloads in total." msgstr "A csomagjai %(downloads)d letöltés összesen." -#: app/blueprints/users/profile.py:193 +#: app/blueprints/users/profile.py:189 msgid "First medal is at 50k." msgstr "Az első érem 50 ezer." -#: app/blueprints/users/profile.py:198 +#: app/blueprints/users/profile.py:194 msgid ">300k downloads" msgstr ">300 ezer letöltés" -#: app/blueprints/users/profile.py:201 +#: app/blueprints/users/profile.py:197 msgid ">100k downloads" msgstr ">100 ezer letöltés" -#: app/blueprints/users/profile.py:204 +#: app/blueprints/users/profile.py:200 msgid ">75k downloads" msgstr ">75 ezer letöltés" -#: app/blueprints/users/profile.py:207 +#: app/blueprints/users/profile.py:203 msgid ">50k downloads" msgstr ">50 ezer letöltés" -#: app/blueprints/users/profile.py:208 +#: app/blueprints/users/profile.py:204 #, python-format msgid "Has received %(downloads)d downloads across all packages." msgstr "Fogadott %(downloads)d letöltések az összes csomagban." @@ -1781,30 +1776,256 @@ msgstr "Játékok" msgid "Texture Packs" msgstr "Kinézet(textúra)csomag" -#: app/models/packages.py:171 +#: app/models/packages.py:87 +msgid "Top mod" +msgstr "" + +#: app/models/packages.py:89 +msgid "Top game" +msgstr "" + +#: app/models/packages.py:91 +msgid "Top texture pack" +msgstr "" + +#: app/models/packages.py:94 +#, python-format +msgid "Top %(place)d mod" +msgstr "" + +#: app/models/packages.py:96 +#, python-format +msgid "Top %(place)d game" +msgstr "" + +#: app/models/packages.py:98 +#, python-format +msgid "Top %(place)d texture pack" +msgstr "" + +#: app/models/packages.py:102 +#, python-format +msgid "%(display_name)s has a mod placed at #%(place)d." +msgstr "" + +#: app/models/packages.py:105 +#, python-format +msgid "%(display_name)s has a game placed at #%(place)d." +msgstr "" + +#: app/models/packages.py:108 +#, python-format +msgid "%(display_name)s has a texture pack placed at #%(place)d." +msgstr "" + +#: app/models/packages.py:146 app/models/packages.py:164 +msgid "Looking for Maintainer" +msgstr "" + +#: app/models/packages.py:149 +msgid "Beta" +msgstr "" + +#: app/models/packages.py:152 +msgid "Actively Developed" +msgstr "" + +#: app/models/packages.py:155 +msgid "Maintenance Only" +msgstr "" + +#: app/models/packages.py:158 +msgid "As-is" +msgstr "" + +#: app/models/packages.py:161 +msgid "Deprecated" +msgstr "" + +#: app/models/packages.py:168 +msgid "Under active development, and may break worlds/things without warning" +msgstr "" + +#: app/models/packages.py:170 +msgid "Fully playable, but with some breakages/changes expected" +msgstr "" + +#: app/models/packages.py:172 +msgid "Finished, with bug fixes being made as needed" +msgstr "" + +#: app/models/packages.py:174 +msgid "" +"Finished, the maintainer doesn't intend to continue working on it or " +"provide support" +msgstr "" + +#: app/models/packages.py:176 +msgid "" +"The maintainer doesn't recommend this package. See the description for " +"more info" +msgstr "" + +#: app/models/packages.py:222 msgid "Submit for Approval" msgstr "Jelölés a jóváhagyáshoz" -#: app/models/packages.py:173 +#: app/models/packages.py:224 msgid "Approve" msgstr "Jóváhagyás" -#: app/models/packages.py:175 app/templates/api/create_edit_token.html:17 +#: app/models/packages.py:226 app/templates/api/create_edit_token.html:17 #: app/templates/collections/delete.html:14 #: app/templates/collections/view.html:39 #: app/templates/oauth/create_edit.html:17 #: app/templates/packages/release_edit.html:84 -#: app/templates/packages/review_create_edit.html:66 +#: app/templates/packages/review_create_edit.html:67 #: app/templates/threads/delete_reply.html:19 #: app/templates/threads/delete_thread.html:19 #: app/templates/threads/view.html:50 app/templates/users/delete.html:34 msgid "Delete" msgstr "Törlés" -#: app/models/packages.py:563 app/templates/packages/view.html:163 +#: app/models/packages.py:615 app/templates/packages/view.html:163 msgid "Work in Progress" msgstr "Fejlszesztés alatt" +#: app/models/packages.py:1349 +#, python-format +msgid "New commit %(hash)s found on the Git repo." +msgstr "" + +#: app/models/packages.py:1353 +#, python-format +msgid "The last release was commit %(hash)s" +msgstr "" + +#: app/models/packages.py:1359 +#, python-format +msgid "New tag %(tag_name)s found on the Git repo." +msgstr "" + +#: app/models/users.py:407 +msgid "Package Edit" +msgstr "" + +#: app/models/users.py:410 +msgid "Package Approval" +msgstr "" + +#: app/models/users.py:413 app/templates/threads/list.html:12 +#: app/templates/threads/new.html:4 +msgid "New Thread" +msgstr "" + +#: app/models/users.py:416 +msgid "New Review" +msgstr "" + +#: app/models/users.py:419 +msgid "Thread Reply" +msgstr "" + +#: app/models/users.py:422 +msgid "Bot" +msgstr "" + +#: app/models/users.py:425 app/templates/macros/threads.html:27 +msgid "Maintainer" +msgstr "" + +#: app/models/users.py:428 +msgid "Editor Alert" +msgstr "" + +#: app/models/users.py:431 +msgid "Editor Misc" +msgstr "" + +#: app/models/users.py:434 +msgid "Other" +msgstr "" + +#: app/models/users.py:444 +msgid "This is a Package Edit notification." +msgstr "" + +#: app/models/users.py:446 +msgid "This is a Package Approval notification." +msgstr "" + +#: app/models/users.py:448 +msgid "This is a New Thread notification." +msgstr "" + +#: app/models/users.py:450 +msgid "This is a New Review notification." +msgstr "" + +#: app/models/users.py:452 +msgid "This is a Thread Reply notification." +msgstr "" + +#: app/models/users.py:454 +msgid "This is a Bot notification." +msgstr "" + +#: app/models/users.py:456 +msgid "This is a Maintainer change notification." +msgstr "" + +#: app/models/users.py:458 +msgid "This is an Editor Alert notification." +msgstr "" + +#: app/models/users.py:460 +msgid "This is an Editor Misc notification." +msgstr "" + +#: app/models/users.py:462 +msgid "This is an Other notification." +msgstr "" + +#: app/models/users.py:469 +msgid "When another user edits your packages, releases, etc." +msgstr "" + +#: app/models/users.py:471 +msgid "Notifications from editors related to the package approval process." +msgstr "" + +#: app/models/users.py:473 +msgid "When a thread is created on your package." +msgstr "" + +#: app/models/users.py:475 +msgid "When a user posts a review on your package." +msgstr "" + +#: app/models/users.py:477 +msgid "When someone replies to a thread you're watching." +msgstr "" + +#: app/models/users.py:479 +msgid "From a bot - for example, update notifications." +msgstr "" + +#: app/models/users.py:481 +msgid "When your package's maintainers change." +msgstr "" + +#: app/models/users.py:483 +msgid "For editors: Important alerts." +msgstr "" + +#: app/models/users.py:485 +msgid "For editors: Minor notifications, including new threads." +msgstr "" + +#: app/models/users.py:487 +msgid "Minor notifications not important enough for a dedicated category." +msgstr "" + #: app/tasks/emails.py:122 msgid "" "You are receiving this email because you are a registered user of " @@ -1919,7 +2140,7 @@ msgstr "Kijelentkezés" #: app/templates/admin/languages/list.html:4 #: app/templates/admin/languages/list.html:10 app/templates/base.html:185 -#: app/templates/packages/view.html:598 app/utils/minetest_hypertext.py:288 +#: app/templates/packages/view.html:602 app/utils/minetest_hypertext.py:288 msgid "Languages" msgstr "Nyelvek" @@ -1965,7 +2186,7 @@ msgid "User List" msgstr "Felhasználó lista" #: app/templates/base.html:257 app/templates/packages/view.html:190 -#: app/templates/packages/view.html:673 app/templates/threads/list.html:4 +#: app/templates/packages/view.html:677 app/templates/threads/list.html:4 msgid "Threads" msgstr "Szálak" @@ -2027,7 +2248,7 @@ msgid "%(title)s by %(author)s" msgstr "%(title)s by %(author)s" #: app/templates/index.html:77 app/templates/packages/reviews_list.html:4 -#: app/templates/packages/view.html:194 app/templates/packages/view.html:332 +#: app/templates/packages/view.html:194 app/templates/packages/view.html:336 #: app/templates/users/profile.html:279 msgid "Reviews" msgstr "Vélemények" @@ -2263,7 +2484,8 @@ msgid "This requires the collection to be public" msgstr "Ehhez a Kollekció nyilvános kell legyen" #: app/templates/collections/create_edit.html:76 -#: app/templates/packages/remove.html:58 app/templates/packages/view.html:128 +#: app/templates/packages/remove.html:34 app/templates/packages/remove.html:83 +#: app/templates/packages/view.html:128 msgid "Remove" msgstr "Törlés" @@ -2288,7 +2510,7 @@ msgid "Deleting is permanent" msgstr "A törlés végleges" #: app/templates/collections/delete.html:13 -#: app/templates/oauth/authorize.html:71 app/templates/packages/remove.html:56 +#: app/templates/oauth/authorize.html:71 app/templates/packages/remove.html:81 #: app/templates/threads/delete_reply.html:18 #: app/templates/threads/delete_thread.html:18 #: app/templates/users/delete.html:30 @@ -2422,11 +2644,6 @@ msgstr "" msgid "Manage your preferences" msgstr "Preferenciák kezelése" -#: app/templates/emails/notification.html:37 -#, python-format -msgid "This is a '%(type)s' notification." -msgstr "Ez egy '%(type)s' értesítés." - #: app/templates/emails/notification_digest.html:14 #: app/templates/emails/notification_digest.html:31 #, python-format @@ -2532,7 +2749,7 @@ msgid "No audit log entries." msgstr "" #: app/templates/macros/forms.html:21 app/templates/macros/reviews.html:145 -#: app/templates/packages/remove.html:48 app/templates/packages/view.html:464 +#: app/templates/packages/remove.html:73 app/templates/packages/view.html:468 #: app/templates/users/modtools.html:86 msgid "Required" msgstr "Szükséges" @@ -2754,10 +2971,6 @@ msgstr "" msgid "ContentDB Grafana" msgstr "" -#: app/templates/macros/threads.html:27 -msgid "Maintainer" -msgstr "" - #: app/templates/macros/threads.html:122 msgid "This thread has been locked by a moderator." msgstr "Ez a szál zárolva lett egy moderátor által." @@ -2801,7 +3014,7 @@ msgid "On %(trigger)s, do %(action)s" msgstr "ezek által:%(trigger)s, tegye ezeket:%(action)s" #: app/templates/macros/todo.html:35 app/templates/packages/view.html:122 -#: app/templates/packages/view.html:429 +#: app/templates/packages/view.html:433 msgid "Release" msgstr "Kiadás" @@ -2811,7 +3024,7 @@ msgstr "" #: app/templates/macros/todo.html:48 #: app/templates/packages/releases_list.html:13 -#: app/templates/packages/view.html:433 +#: app/templates/packages/view.html:437 msgid "Update settings" msgstr "Frissítési beállítások" @@ -2861,9 +3074,9 @@ msgstr "Fórum Témák" #: app/templates/modnames/view.html:27 app/templates/oauth/authorize.html:32 #: app/templates/packages/game_support.html:42 -#: app/templates/packages/similar.html:38 app/templates/packages/view.html:470 -#: app/templates/packages/view.html:494 app/templates/packages/view.html:539 -#: app/templates/packages/view.html:571 app/templates/todo/editor.html:85 +#: app/templates/packages/similar.html:38 app/templates/packages/view.html:474 +#: app/templates/packages/view.html:498 app/templates/packages/view.html:543 +#: app/templates/packages/view.html:575 app/templates/todo/editor.html:85 #: app/templates/todo/game_support.html:45 #, python-format msgid "%(title)s by %(display_name)s" @@ -3062,10 +3275,9 @@ msgid "Read more" msgstr "" #: app/templates/packages/create_edit.html:49 -#, python-format msgid "" -"You can include a .cdb.json file in your %(type)s to update these details" -" automatically." +"You can include a .cdb.json file in your package to update these details " +"automatically." msgstr "" #: app/templates/packages/create_edit.html:55 @@ -3628,12 +3840,22 @@ msgid "" "screenshots %(screenshot_size)d MB)" msgstr "" -#: app/templates/packages/remove.html:9 +#: app/templates/packages/remove.html:4 #, python-format msgid "Remove %(title)s" msgstr "" #: app/templates/packages/remove.html:11 +msgid "Change maintenance state" +msgstr "" + +#: app/templates/packages/remove.html:13 +msgid "" +"As an alternative to removing your package, you may wish to change the " +"maintenance state." +msgstr "" + +#: app/templates/packages/remove.html:36 msgid "" "In order to avoid data loss, you cannot permanently delete packages.\n" "\t\t\tYou can remove them from ContentDB, which will cause them to not be" @@ -3644,30 +3866,30 @@ msgid "" "needed." msgstr "" -#: app/templates/packages/remove.html:19 +#: app/templates/packages/remove.html:44 msgid "" "Unapproving a package will put it back into Draft, where\n" "\t\t\t\tit can be submitted for approval again." msgstr "" -#: app/templates/packages/remove.html:28 +#: app/templates/packages/remove.html:53 msgid "and" msgstr "" -#: app/templates/packages/remove.html:34 +#: app/templates/packages/remove.html:59 #, python-format msgid "Removing this package will break the following mods: %(names)s" msgstr "" -#: app/templates/packages/remove.html:41 +#: app/templates/packages/remove.html:66 msgid "Reason" msgstr "" -#: app/templates/packages/remove.html:52 +#: app/templates/packages/remove.html:77 msgid "Reason for unapproval / deletion, this is shown in the audit log" msgstr "" -#: app/templates/packages/remove.html:61 +#: app/templates/packages/remove.html:86 msgid "Unpublish" msgstr "" @@ -3686,18 +3908,22 @@ msgstr "" msgid "Found a bug? Post on the issue tracker instead." msgstr "" -#: app/templates/packages/review_create_edit.html:67 -msgid "Delete review." +#: app/templates/packages/review_create_edit.html:55 +msgid "What language are you writing your review in?" msgstr "" #: app/templates/packages/review_create_edit.html:68 +msgid "Delete review." +msgstr "" + +#: app/templates/packages/review_create_edit.html:69 msgid "" "This will convert the review into a thread, keeping the comments but " "removing its effect on the package's rating." msgstr "" #: app/templates/packages/review_votes.html:4 -#: app/templates/packages/view.html:360 +#: app/templates/packages/view.html:364 msgid "Review Votes" msgstr "" @@ -3846,10 +4072,6 @@ msgstr "" msgid "ContentDB reads translations from locale files (.tr) in your package." msgstr "" -#: app/templates/packages/translation.html:51 -msgid "Language" -msgstr "" - #: app/templates/packages/update_config.html:4 #: app/templates/packages/update_config.html:9 msgid "Configure Git Update Detection" @@ -3950,142 +4172,146 @@ msgstr "" msgid "Translate" msgstr "" -#: app/templates/packages/view.html:310 +#: app/templates/packages/view.html:297 +msgid "Thumbnail for video" +msgstr "" + +#: app/templates/packages/view.html:314 msgid "Awaiting review" msgstr "" -#: app/templates/packages/view.html:340 app/templates/threads/view.html:77 +#: app/templates/packages/view.html:344 app/templates/threads/view.html:77 msgid "Edit Review" msgstr "" -#: app/templates/packages/view.html:345 +#: app/templates/packages/view.html:349 msgid "You can't review your own package." msgstr "" -#: app/templates/packages/view.html:355 +#: app/templates/packages/view.html:359 msgid "Package needs to be approved before it can be reviewed." msgstr "" -#: app/templates/packages/view.html:366 +#: app/templates/packages/view.html:370 msgid "Used By" msgstr "" -#: app/templates/packages/view.html:372 +#: app/templates/packages/view.html:376 msgid "Content" msgstr "" -#: app/templates/packages/view.html:374 app/templates/packages/view.html:457 +#: app/templates/packages/view.html:378 app/templates/packages/view.html:461 msgid "View content for game" msgstr "" -#: app/templates/packages/view.html:389 +#: app/templates/packages/view.html:393 msgid "Favorite" msgstr "" -#: app/templates/packages/view.html:398 +#: app/templates/packages/view.html:402 msgid "Add to collection..." msgstr "" -#: app/templates/packages/view.html:406 +#: app/templates/packages/view.html:410 #, python-format msgid "View %(count)d collections" msgstr "" -#: app/templates/packages/view.html:417 +#: app/templates/packages/view.html:421 msgid "Package may be outdated" msgstr "" -#: app/templates/packages/view.html:424 +#: app/templates/packages/view.html:428 msgid "Only visible to the author and Editors." msgstr "" -#: app/templates/packages/view.html:441 +#: app/templates/packages/view.html:445 msgid "Warning" msgstr "" -#: app/templates/packages/view.html:447 +#: app/templates/packages/view.html:451 msgid "Like this package? Help support its development by making a donation" msgstr "" -#: app/templates/packages/view.html:450 +#: app/templates/packages/view.html:454 msgid "Donate now" msgstr "" -#: app/templates/packages/view.html:462 app/utils/minetest_hypertext.py:283 +#: app/templates/packages/view.html:466 app/utils/minetest_hypertext.py:283 msgid "Dependencies" msgstr "" -#: app/templates/packages/view.html:482 +#: app/templates/packages/view.html:486 msgid "No required dependencies" msgstr "" -#: app/templates/packages/view.html:488 +#: app/templates/packages/view.html:492 msgid "Optional" msgstr "" -#: app/templates/packages/view.html:521 +#: app/templates/packages/view.html:525 msgid "Compatible Games" msgstr "" -#: app/templates/packages/view.html:526 app/templates/packages/view.html:546 +#: app/templates/packages/view.html:530 app/templates/packages/view.html:550 #: app/utils/minetest_hypertext.py:275 msgid "No specific game required" msgstr "" -#: app/templates/packages/view.html:529 +#: app/templates/packages/view.html:533 msgid "Tested with:" msgstr "" -#: app/templates/packages/view.html:551 +#: app/templates/packages/view.html:555 msgid "Is the above correct?" msgstr "" -#: app/templates/packages/view.html:552 +#: app/templates/packages/view.html:556 msgid "You need to either confirm this or tell ContentDB about supported games" msgstr "" -#: app/templates/packages/view.html:564 +#: app/templates/packages/view.html:568 msgid "Does not work with:" msgstr "" -#: app/templates/packages/view.html:584 +#: app/templates/packages/view.html:588 msgid "Please specify compatible games" msgstr "" -#: app/templates/packages/view.html:590 +#: app/templates/packages/view.html:594 msgid "Information" msgstr "" -#: app/templates/packages/view.html:596 +#: app/templates/packages/view.html:600 msgid "Technical Name" msgstr "" -#: app/templates/packages/view.html:612 app/utils/minetest_hypertext.py:295 +#: app/templates/packages/view.html:616 app/utils/minetest_hypertext.py:295 #, python-format msgid "%(code_license)s for code,
%(media_license)s for media." msgstr "" -#: app/templates/packages/view.html:620 +#: app/templates/packages/view.html:624 msgid "Unknown" msgstr "" -#: app/templates/packages/view.html:622 app/utils/minetest_hypertext.py:301 +#: app/templates/packages/view.html:626 app/utils/minetest_hypertext.py:301 msgid "Added" msgstr "" -#: app/templates/packages/view.html:636 +#: app/templates/packages/view.html:640 msgid "Remove myself" msgstr "" -#: app/templates/packages/view.html:641 app/utils/minetest_hypertext.py:303 +#: app/templates/packages/view.html:645 app/utils/minetest_hypertext.py:303 msgid "Provides" msgstr "" -#: app/templates/packages/view.html:663 +#: app/templates/packages/view.html:667 msgid "More" msgstr "" -#: app/templates/packages/view.html:692 +#: app/templates/packages/view.html:696 msgid "See audit log" msgstr "" @@ -4144,10 +4370,6 @@ msgstr "" msgid "Edit reply" msgstr "" -#: app/templates/threads/list.html:12 app/templates/threads/new.html:4 -msgid "New Thread" -msgstr "" - #: app/templates/threads/new.html:17 msgid "" "If the package shouldn't be on CDB (eg: if it doesn't work at all), then " @@ -5547,3 +5769,21 @@ msgstr "" #~ msgid "Connected" #~ msgstr "" +#~ msgid "Top %(type)s" +#~ msgstr "Legjobb %(type)s" + +#~ msgid "Top %(group)d %(type)s" +#~ msgstr "Legjobb %(group)d%(type)s" + +#~ msgid "%(display_name)s has a %(type)s placed at #%(place)d." +#~ msgstr "%(display_name)s egy %(type)s áthelyezve # %(place)d." + +#~ msgid "This is a '%(type)s' notification." +#~ msgstr "Ez egy '%(type)s' értesítés." + +#~ msgid "" +#~ "You can include a .cdb.json file " +#~ "in your %(type)s to update these " +#~ "details automatically." +#~ msgstr "" + diff --git a/translations/ia/LC_MESSAGES/messages.po b/translations/ia/LC_MESSAGES/messages.po index 559fc2fc..c5435c75 100644 --- a/translations/ia/LC_MESSAGES/messages.po +++ b/translations/ia/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-06-07 05:29+0100\n" +"POT-Creation-Date: 2024-06-08 11:15+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language: ia\n" @@ -27,63 +27,69 @@ msgid "You have been banned." msgstr "" #: app/_translations.py:5 -msgid "Chat / Commands" +msgid "Player vs Player (PvP)" msgstr "" #: app/_translations.py:6 -msgid "Complex installation" +msgid "Designed to be played competitively against other players" msgstr "" #: app/_translations.py:7 -msgid "Either has educational value, or is a tool to help teachers " -msgstr "" - -#: app/_translations.py:8 -msgid "Singleplayer-focused" -msgstr "" - -#: app/_translations.py:9 -msgid "For 16px texture packs" -msgstr "" - -#: app/_translations.py:10 -msgid "For 64px texture packs" -msgstr "" - -#: app/_translations.py:11 -msgid "Tools to manage the world" -msgstr "" - -#: app/_translations.py:12 -msgid "Big changes to crafting gameplay" -msgstr "" - -#: app/_translations.py:13 -msgid "Blood, etc" -msgstr "" - -#: app/_translations.py:14 -msgid "Adds a mini-game to be played within Minetest" -msgstr "" - -#: app/_translations.py:15 -msgid "Tools / Weapons / Armor" -msgstr "" - -#: app/_translations.py:16 -msgid "For content generally themed around a certain season or holiday" -msgstr "" - -#: app/_translations.py:17 msgid "Player Effects / Power Ups" msgstr "" +#: app/_translations.py:8 +msgid "" +"For content that changes player effects, including physics, for example: " +"speed, jump height or gravity." +msgstr "" + +#: app/_translations.py:9 +msgid "Certified" +msgstr "" + +#: app/_translations.py:10 +msgid "" +"Certified by the Featured Packages program. This tag may be renamed in " +"the future" +msgstr "" + +#: app/_translations.py:11 +msgid "Server Moderation and Tools" +msgstr "" + +#: app/_translations.py:12 +msgid "Helps with server maintenance and moderation" +msgstr "" + +#: app/_translations.py:13 +msgid "Jam / Game 2023" +msgstr "" + +#: app/_translations.py:14 +msgid "Entries to the 2023 Minetest Game Jam " +msgstr "" + +#: app/_translations.py:15 +msgid "Joke" +msgstr "" + +#: app/_translations.py:16 +msgid "" +"For humorous content, meant as a novelty or joke, not to be taken " +"seriously, and that is not meant to be used seriously or long-term." +msgstr "" + +#: app/_translations.py:17 +msgid "Sounds / Music" +msgstr "" + #: app/_translations.py:18 -msgid "World Maintenance and Tools" +msgid "Focuses on or adds new sounds or musical things" msgstr "" #: app/_translations.py:19 -msgid "Puzzle" +msgid "Developer Tools" msgstr "" #: app/_translations.py:20 @@ -91,284 +97,289 @@ msgid "Tools for game and mod developers" msgstr "" #: app/_translations.py:21 -msgid "Education" +msgid "Shooter" msgstr "" #: app/_translations.py:22 -msgid "Gore" +msgid "First person shooters (FPS) and more" msgstr "" #: app/_translations.py:23 -msgid "Transport" +msgid "Inventory" msgstr "" #: app/_translations.py:24 -msgid "Survival" -msgstr "" - -#: app/_translations.py:25 -msgid "New mapgen or changes mapgen" -msgstr "" - -#: app/_translations.py:26 -msgid "Less than 16px" -msgstr "" - -#: app/_translations.py:27 app/templates/users/modtools.html:12 -msgid "Storage" -msgstr "" - -#: app/_translations.py:28 msgid "Changes the inventory GUI" msgstr "" +#: app/_translations.py:25 +msgid "World Maintenance and Tools" +msgstr "" + +#: app/_translations.py:26 +msgid "Tools to manage the world" +msgstr "" + +#: app/_translations.py:27 +msgid "Crafting" +msgstr "" + +#: app/_translations.py:28 +msgid "Big changes to crafting gameplay" +msgstr "" + #: app/_translations.py:29 -msgid "Jam / Combat 2020" +msgid "Singleplayer-focused" msgstr "" #: app/_translations.py:30 -msgid "Bad Language" +msgid "Content that can be played alone" msgstr "" #: app/_translations.py:31 -msgid "64px" +msgid "Mapgen / Biomes / Decoration" msgstr "" #: app/_translations.py:32 -msgid "Focuses on or adds new sounds or musical things" +msgid "New mapgen or changes mapgen" msgstr "" #: app/_translations.py:33 -msgid "Adds game mechanics or tools that change how players build." +msgid "Adventure / RPG" msgstr "" #: app/_translations.py:34 -msgid "Violence" +msgid "Plants and Farming" msgstr "" #: app/_translations.py:35 -msgid "Strategy / RTS" +msgid "Adds new plants or other farmable resources." msgstr "" #: app/_translations.py:36 +msgid "Tools / Weapons / Armor" +msgstr "" + +#: app/_translations.py:37 +msgid "Adds or changes tools, weapons, and armor" +msgstr "" + +#: app/_translations.py:38 +msgid "Sims" +msgstr "" + +#: app/_translations.py:39 +msgid "" +"Mods and games that aim to simulate real life activity. Similar to " +"SimCity/TheSims/OpenTTD/etc" +msgstr "" + +#: app/_translations.py:40 +msgid "Complex installation" +msgstr "" + +#: app/_translations.py:41 msgid "" "Requires futher installation steps, such as installing luarocks or " "editing the trusted mod setting" msgstr "" -#: app/_translations.py:37 -msgid "Jam / Game 2021" -msgstr "" - -#: app/_translations.py:38 -msgid "Content that can be played alone" -msgstr "" - -#: app/_translations.py:39 -msgid "Can/should only be used in multiplayer" -msgstr "" - -#: app/_translations.py:40 -msgid "Adds mobs, animals, and NPCs" -msgstr "" - -#: app/_translations.py:41 -msgid "" -"For mods created for the Discord \"Weekly Challenges\" modding event in " -"2021" -msgstr "" - #: app/_translations.py:42 -msgid "Mini-game" +msgid "Chat / Commands" msgstr "" #: app/_translations.py:43 msgid "" -"For content that changes player effects, including physics, for example: " -"speed, jump height or gravity." +"Focus on player chat/communication or who's primary function is " +"interacting with the console." msgstr "" #: app/_translations.py:44 -msgid "Contains swearing" +msgid "Multiplayer-focused" msgstr "" #: app/_translations.py:45 +msgid "Can/should only be used in multiplayer" +msgstr "" + +#: app/_translations.py:46 +msgid "Environment / Weather" +msgstr "" + +#: app/_translations.py:47 msgid "" "Improves the world, adding weather, ambient sounds, or other environment " "mechanics" msgstr "" -#: app/_translations.py:46 -msgid "For mods created for the Discord \"Combat\" modding event in 2020" -msgstr "" - -#: app/_translations.py:47 -msgid "Inventory" -msgstr "" - #: app/_translations.py:48 -msgid "Entries to the 2023 Minetest Game Jam " +msgid "Building Mechanics and Tools" msgstr "" #: app/_translations.py:49 -msgid "Sims" +msgid "Adds game mechanics or tools that change how players build." msgstr "" #: app/_translations.py:50 -msgid "Focuses on building, such as adding new materials or nodes" +msgid "Magic / Enchanting" msgstr "" #: app/_translations.py:51 -msgid "Environment / Weather" +msgid "Decorative" msgstr "" #: app/_translations.py:52 -msgid "Custom mapgen" +msgid "Adds nodes with no other purpose than for use in building" msgstr "" #: app/_translations.py:53 -msgid "Minetest Game improved" +msgid "One-of-a-kind / Original" msgstr "" #: app/_translations.py:54 -msgid "HUD" -msgstr "" - -#: app/_translations.py:55 -msgid "Machines / Electronics" -msgstr "" - -#: app/_translations.py:56 -msgid "Developer Tools" -msgstr "" - -#: app/_translations.py:57 -msgid "Jam / Game 2023" -msgstr "" - -#: app/_translations.py:58 -msgid "Helps with server maintenance and moderation" -msgstr "" - -#: app/_translations.py:59 -msgid "Plants and Farming" -msgstr "" - -#: app/_translations.py:60 -msgid "Adventure / RPG" -msgstr "" - -#: app/_translations.py:61 msgid "" "For games and such that are of their own kind, distinct and original in " "nature to others of the same category." msgstr "" -#: app/_translations.py:62 -msgid "Jam / Weekly Challenges 2021" -msgstr "" - -#: app/_translations.py:63 -msgid "For 32px texture packs" -msgstr "" - -#: app/_translations.py:64 -msgid "Adds or changes tools, weapons, and armor" -msgstr "" - -#: app/_translations.py:65 -msgid "GUI" -msgstr "" - -#: app/_translations.py:66 -msgid "Seasonal" -msgstr "" - -#: app/_translations.py:67 -msgid "Commerce / Economy" -msgstr "" - -#: app/_translations.py:68 -msgid "" -"Written specifically or exclusively for use in creative mode. Adds " -"content only available through a creative inventory, or provides tools " -"that facilitate ingame creation and doesn't add difficulty or scarcity" -msgstr "" - -#: app/_translations.py:69 -msgid "Forks of MTG" -msgstr "" - -#: app/_translations.py:70 -msgid "Non-cartoon violence. May be towards fantasy or human-like characters" -msgstr "" - -#: app/_translations.py:71 -msgid "Joke" -msgstr "" - -#: app/_translations.py:72 -msgid "Fear / Horror" -msgstr "" - -#: app/_translations.py:73 -msgid "128px+" -msgstr "" - -#: app/_translations.py:74 -msgid "Creative" -msgstr "" - -#: app/_translations.py:75 -msgid "Entries to the 2022 Minetest Game Jam " -msgstr "" - -#: app/_translations.py:76 -msgid "Alcohol / Tobacco" -msgstr "" - -#: app/_translations.py:77 -msgid "Adds or improves item storage mechanics" -msgstr "" - -#: app/_translations.py:78 -msgid "Designed to be played competitively against other players" -msgstr "" - -#: app/_translations.py:79 -msgid "Crafting" -msgstr "" - -#: app/_translations.py:80 -msgid "<16px" -msgstr "" - -#: app/_translations.py:81 -msgid "One-of-a-kind / Original" -msgstr "" - -#: app/_translations.py:82 +#: app/_translations.py:55 msgid "Building" msgstr "" -#: app/_translations.py:83 -msgid "Adds machines useful in automation, tubes, or power." +#: app/_translations.py:56 +msgid "Focuses on building, such as adding new materials or nodes" msgstr "" -#: app/_translations.py:84 +#: app/_translations.py:57 +msgid "Mobs / Animals / NPCs" +msgstr "" + +#: app/_translations.py:58 +msgid "Adds mobs, animals, and NPCs" +msgstr "" + +#: app/_translations.py:59 +msgid "<16px" +msgstr "" + +#: app/_translations.py:60 +msgid "Less than 16px" +msgstr "" + +#: app/_translations.py:61 +msgid "Puzzle" +msgstr "" + +#: app/_translations.py:62 msgid "Focus on puzzle solving instead of combat" msgstr "" +#: app/_translations.py:63 +msgid "Custom mapgen" +msgstr "" + +#: app/_translations.py:64 +msgid "" +"Contains a completely custom mapgen implemented in Lua, usually requires " +"worlds to be set to the 'singlenode' mapgen." +msgstr "" + +#: app/_translations.py:65 +msgid "Sports" +msgstr "" + +#: app/_translations.py:66 +msgid "Player vs Environment (PvE)" +msgstr "" + +#: app/_translations.py:67 +msgid "" +"For content designed for one or more players that focus on combat against" +" the world, mobs, or NPCs." +msgstr "" + +#: app/_translations.py:68 +msgid "16px" +msgstr "" + +#: app/_translations.py:69 +msgid "For 16px texture packs" +msgstr "" + +#: app/_translations.py:70 app/templates/users/modtools.html:12 +msgid "Storage" +msgstr "" + +#: app/_translations.py:71 +msgid "Adds or improves item storage mechanics" +msgstr "" + +#: app/_translations.py:72 +msgid "Education" +msgstr "" + +#: app/_translations.py:73 +msgid "Either has educational value, or is a tool to help teachers " +msgstr "" + +#: app/_translations.py:74 +msgid "API / Library" +msgstr "" + +#: app/_translations.py:75 +msgid "Primarily adds an API for other mods to use" +msgstr "" + +#: app/_translations.py:76 +msgid "Survival" +msgstr "" + +#: app/_translations.py:77 +msgid "" +"Written specifically for survival gameplay with a focus on game-balance, " +"difficulty level, or resources available through crafting, mining, ..." +msgstr "" + +#: app/_translations.py:78 +msgid "HUD" +msgstr "" + +#: app/_translations.py:79 +msgid "For mods that grant the player extra information in the HUD" +msgstr "" + +#: app/_translations.py:80 +msgid "Mini-game" +msgstr "" + +#: app/_translations.py:81 +msgid "Adds a mini-game to be played within Minetest" +msgstr "" + +#: app/_translations.py:82 +msgid "Seasonal" +msgstr "" + +#: app/_translations.py:83 +msgid "For content generally themed around a certain season or holiday" +msgstr "" + +#: app/_translations.py:84 +msgid "Jam / Weekly Challenges 2021" +msgstr "" + #: app/_translations.py:85 -msgid "Building Mechanics and Tools" +msgid "" +"For mods created for the Discord \"Weekly Challenges\" modding event in " +"2021" msgstr "" #: app/_translations.py:86 -msgid "Adds nodes with no other purpose than for use in building" +msgid "64px" msgstr "" #: app/_translations.py:87 -msgid "Sounds / Music" +msgid "For 64px texture packs" msgstr "" #: app/_translations.py:88 @@ -376,105 +387,98 @@ msgid "Food / Drinks" msgstr "" #: app/_translations.py:89 -msgid "Decorative" +msgid "GUI" msgstr "" #: app/_translations.py:90 -msgid "Gambling" +msgid "For content whose main utility / feature is in GUI/formspec form" msgstr "" #: app/_translations.py:91 -msgid "Server Moderation and Tools" +msgid "Minetest Game improved" msgstr "" #: app/_translations.py:92 -msgid "" -"For humorous content, meant as a novelty or joke, not to be taken " -"seriously, and that is not meant to be used seriously or long-term." +msgid "Forks of MTG" msgstr "" #: app/_translations.py:93 -msgid "API / Library" +msgid "Creative" msgstr "" #: app/_translations.py:94 -msgid "Certified" +msgid "" +"Written specifically or exclusively for use in creative mode. Adds " +"content only available through a creative inventory, or provides tools " +"that facilitate ingame creation and doesn't add difficulty or scarcity" msgstr "" #: app/_translations.py:95 -msgid "Contains alcohol and/or tobacco" +msgid "Jam / Combat 2020" msgstr "" #: app/_translations.py:96 -msgid "Adds new plants or other farmable resources." +msgid "For mods created for the Discord \"Combat\" modding event in 2020" msgstr "" #: app/_translations.py:97 -msgid "Multiplayer-focused" +msgid "Transport" msgstr "" #: app/_translations.py:98 -msgid "Primarily adds an API for other mods to use" -msgstr "" - -#: app/_translations.py:99 -msgid "" -"Focus on player chat/communication or who's primary function is " -"interacting with the console." -msgstr "" - -#: app/_translations.py:100 -msgid "" -"Games and mods with a heavy strategy component, whether real-time or " -"turn-based" -msgstr "" - -#: app/_translations.py:101 -msgid "" -"Written specifically for survival gameplay with a focus on game-balance, " -"difficulty level, or resources available through crafting, mining, ..." -msgstr "" - -#: app/_translations.py:102 -msgid "Entries to the 2021 Minetest Game Jam" -msgstr "" - -#: app/_translations.py:103 -msgid "" -"Contains a completely custom mapgen implemented in Lua, usually requires " -"worlds to be set to the 'singlenode' mapgen." -msgstr "" - -#: app/_translations.py:104 -msgid " Jam / Game 2022" -msgstr "" - -#: app/_translations.py:105 -msgid "Sports" -msgstr "" - -#: app/_translations.py:106 msgid "" "Adds or changes transportation methods. Includes teleportation, vehicles," " ridable mobs, transport infrastructure and thematic content" msgstr "" +#: app/_translations.py:99 +msgid "32px" +msgstr "" + +#: app/_translations.py:100 +msgid "For 32px texture packs" +msgstr "" + +#: app/_translations.py:101 +msgid "Machines / Electronics" +msgstr "" + +#: app/_translations.py:102 +msgid "Adds machines useful in automation, tubes, or power." +msgstr "" + +#: app/_translations.py:103 +msgid "Commerce / Economy" +msgstr "" + +#: app/_translations.py:104 +msgid "Related to economies, money, and trading" +msgstr "" + +#: app/_translations.py:105 +msgid "Jam / Game 2021" +msgstr "" + +#: app/_translations.py:106 +msgid "Entries to the 2021 Minetest Game Jam" +msgstr "" + #: app/_translations.py:107 -msgid "Player vs Environment (PvE)" +msgid "Strategy / RTS" msgstr "" #: app/_translations.py:108 -msgid "For mods that grant the player extra information in the HUD" +msgid "" +"Games and mods with a heavy strategy component, whether real-time or " +"turn-based" msgstr "" #: app/_translations.py:109 -msgid "" -"Mods and games that aim to simulate real life activity. Similar to " -"SimCity/TheSims/OpenTTD/etc" +msgid "128px+" msgstr "" #: app/_translations.py:110 -msgid "Shocking and scary content. May scare young children" +msgid "For 128px or higher texture packs" msgstr "" #: app/_translations.py:111 @@ -488,29 +492,27 @@ msgid "" msgstr "" #: app/_translations.py:113 -msgid "" -"Certified by the Featured Packages program. This tag may be renamed in " -"the future" +msgid " Jam / Game 2022" msgstr "" #: app/_translations.py:114 -msgid "Mobs / Animals / NPCs" +msgid "Entries to the 2022 Minetest Game Jam " msgstr "" #: app/_translations.py:115 -msgid "For 128px or higher texture packs" +msgid "Gore" msgstr "" #: app/_translations.py:116 -msgid "16px" +msgid "Blood, etc" msgstr "" #: app/_translations.py:117 -msgid "Games of chance, gambling games, etc" +msgid "Gambling" msgstr "" #: app/_translations.py:118 -msgid "Mapgen / Biomes / Decoration" +msgid "Games of chance, gambling games, etc" msgstr "" #: app/_translations.py:119 @@ -518,41 +520,39 @@ msgid "Drugs" msgstr "" #: app/_translations.py:120 -msgid "Related to economies, money, and trading" -msgstr "" - -#: app/_translations.py:121 -msgid "" -"For content designed for one or more players that focus on combat against" -" the world, mobs, or NPCs." -msgstr "" - -#: app/_translations.py:122 -msgid "For content whose main utility / feature is in GUI/formspec form" -msgstr "" - -#: app/_translations.py:123 -msgid "32px" -msgstr "" - -#: app/_translations.py:124 -msgid "Player vs Player (PvP)" -msgstr "" - -#: app/_translations.py:125 -msgid "Magic / Enchanting" -msgstr "" - -#: app/_translations.py:126 msgid "Contains illegal drugs, such as marijuana" msgstr "" +#: app/_translations.py:121 +msgid "Violence" +msgstr "" + +#: app/_translations.py:122 +msgid "Non-cartoon violence. May be towards fantasy or human-like characters" +msgstr "" + +#: app/_translations.py:123 +msgid "Fear / Horror" +msgstr "" + +#: app/_translations.py:124 +msgid "Shocking and scary content. May scare young children" +msgstr "" + +#: app/_translations.py:125 +msgid "Bad Language" +msgstr "" + +#: app/_translations.py:126 +msgid "Contains swearing" +msgstr "" + #: app/_translations.py:127 -msgid "First person shooters (FPS) and more" +msgid "Alcohol / Tobacco" msgstr "" #: app/_translations.py:128 -msgid "Shooter" +msgid "Contains alcohol and/or tobacco" msgstr "" #: app/querybuilder.py:58 app/templates/admin/languages/list.html:27 @@ -591,11 +591,11 @@ msgstr "" #: app/blueprints/api/tokens.py:36 app/blueprints/collections/__init__.py:90 #: app/blueprints/oauth/__init__.py:175 app/blueprints/packages/packages.py:251 -#: app/blueprints/packages/packages.py:528 -#: app/blueprints/packages/packages.py:624 -#: app/blueprints/packages/packages.py:712 +#: app/blueprints/packages/packages.py:543 +#: app/blueprints/packages/packages.py:639 +#: app/blueprints/packages/packages.py:727 #: app/blueprints/packages/releases.py:62 -#: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:49 +#: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:63 #: app/blueprints/packages/screenshots.py:36 #: app/blueprints/packages/screenshots.py:42 #: app/blueprints/packages/screenshots.py:47 @@ -607,7 +607,7 @@ msgstr "" #: app/blueprints/collections/__init__.py:77 #: app/blueprints/oauth/__init__.py:168 app/blueprints/packages/releases.py:54 -#: app/blueprints/packages/releases.py:66 app/blueprints/packages/reviews.py:45 +#: app/blueprints/packages/releases.py:66 app/blueprints/packages/reviews.py:53 #: app/blueprints/threads/__init__.py:281 #: app/templates/admin/languages/list.html:23 #: app/templates/macros/reviews.html:138 app/templates/macros/topics.html:5 @@ -711,7 +711,7 @@ msgstr "" #: app/blueprints/packages/__init__.py:42 #: app/templates/packages/releases_list.html:34 -#: app/templates/packages/view.html:653 app/templates/todo/editor.html:75 +#: app/templates/packages/view.html:657 app/templates/todo/editor.html:75 msgid "Releases" msgstr "" @@ -723,7 +723,7 @@ msgstr "" #: app/blueprints/packages/__init__.py:52 #: app/templates/packages/edit_maintainers.html:8 -#: app/templates/packages/view.html:624 app/utils/minetest_hypertext.py:302 +#: app/templates/packages/view.html:628 app/utils/minetest_hypertext.py:302 msgid "Maintainers" msgstr "" @@ -756,7 +756,7 @@ msgstr "" msgid "No download available." msgstr "" -#: app/blueprints/packages/packages.py:229 app/templates/packages/view.html:594 +#: app/blueprints/packages/packages.py:229 app/templates/packages/view.html:598 #: app/utils/minetest_hypertext.py:263 msgid "Type" msgstr "" @@ -766,12 +766,12 @@ msgid "Title (Human-readable)" msgstr "" #: app/blueprints/packages/packages.py:231 -#: app/blueprints/packages/packages.py:622 +#: app/blueprints/packages/packages.py:637 msgid "Name (Technical)" msgstr "" #: app/blueprints/packages/packages.py:231 -#: app/blueprints/packages/packages.py:623 +#: app/blueprints/packages/packages.py:638 #: app/templates/packages/create_edit.html:75 msgid "Lower case letters (a-z), digits (0-9), and underscores (_) only" msgstr "" @@ -780,7 +780,7 @@ msgstr "" msgid "Short Description (Plaintext)" msgstr "" -#: app/blueprints/packages/packages.py:234 app/templates/packages/view.html:616 +#: app/blueprints/packages/packages.py:234 app/templates/packages/view.html:620 #: app/utils/minetest_hypertext.py:300 msgid "Maintenance State" msgstr "" @@ -795,7 +795,7 @@ msgstr "" msgid "Content Warnings" msgstr "" -#: app/blueprints/packages/packages.py:238 app/templates/packages/view.html:605 +#: app/blueprints/packages/packages.py:238 app/templates/packages/view.html:609 #: app/utils/minetest_hypertext.py:298 msgid "License" msgstr "" @@ -875,8 +875,8 @@ msgid "Permission denied" msgstr "" #: app/blueprints/packages/packages.py:403 -#: app/blueprints/packages/packages.py:479 -#: app/blueprints/packages/packages.py:501 +#: app/blueprints/packages/packages.py:494 +#: app/blueprints/packages/packages.py:516 msgid "You don't have permission to do that" msgstr "" @@ -890,55 +890,60 @@ msgid "" "changed" msgstr "" -#: app/blueprints/packages/packages.py:496 +#: app/blueprints/packages/packages.py:481 +#, python-format +msgid "Set state to %(state)s" +msgstr "" + +#: app/blueprints/packages/packages.py:511 msgid "Deleted package" msgstr "" -#: app/blueprints/packages/packages.py:518 +#: app/blueprints/packages/packages.py:533 msgid "Unapproved package" msgstr "" -#: app/blueprints/packages/packages.py:527 +#: app/blueprints/packages/packages.py:542 msgid "Maintainers (Comma-separated)" msgstr "" -#: app/blueprints/packages/packages.py:536 +#: app/blueprints/packages/packages.py:551 msgid "You don't have permission to edit maintainers" msgstr "" -#: app/blueprints/packages/packages.py:586 +#: app/blueprints/packages/packages.py:601 msgid "You are not a maintainer" msgstr "" -#: app/blueprints/packages/packages.py:589 +#: app/blueprints/packages/packages.py:604 msgid "Package owners cannot remove themselves as maintainers" msgstr "" -#: app/blueprints/packages/packages.py:621 +#: app/blueprints/packages/packages.py:636 msgid "Author Name" msgstr "" -#: app/blueprints/packages/packages.py:708 +#: app/blueprints/packages/packages.py:723 msgid "Enable support detection based on dependencies (recommended)" msgstr "" -#: app/blueprints/packages/packages.py:709 +#: app/blueprints/packages/packages.py:724 msgid "Supported games" msgstr "" -#: app/blueprints/packages/packages.py:710 +#: app/blueprints/packages/packages.py:725 msgid "Unsupported games" msgstr "" -#: app/blueprints/packages/packages.py:711 +#: app/blueprints/packages/packages.py:726 msgid "Supports all games (unless stated) / is game independent" msgstr "" -#: app/blueprints/packages/packages.py:727 +#: app/blueprints/packages/packages.py:742 msgid "You need at least one release before you can edit game support" msgstr "" -#: app/blueprints/packages/packages.py:731 +#: app/blueprints/packages/packages.py:746 msgid "Mod(pack) needs to contain at least one mod. Please create a new release" msgstr "" @@ -1057,53 +1062,58 @@ msgstr "" msgid "Now, please create an initial release" msgstr "" -#: app/blueprints/packages/reviews.py:46 app/blueprints/threads/__init__.py:181 +#: app/blueprints/packages/reviews.py:54 +#: app/templates/packages/translation.html:51 +msgid "Language" +msgstr "" + +#: app/blueprints/packages/reviews.py:60 app/blueprints/threads/__init__.py:181 #: app/blueprints/threads/__init__.py:182 #: app/blueprints/threads/__init__.py:282 msgid "Comment" msgstr "" -#: app/blueprints/packages/reviews.py:47 +#: app/blueprints/packages/reviews.py:61 msgid "Rating" msgstr "" -#: app/blueprints/packages/reviews.py:48 app/templates/macros/reviews.html:119 +#: app/blueprints/packages/reviews.py:62 app/templates/macros/reviews.html:119 #: app/templates/macros/reviews.html:173 msgid "Yes" msgstr "" -#: app/blueprints/packages/reviews.py:48 app/templates/macros/reviews.html:124 +#: app/blueprints/packages/reviews.py:62 app/templates/macros/reviews.html:124 #: app/templates/macros/reviews.html:177 msgid "Neutral" msgstr "" -#: app/blueprints/packages/reviews.py:48 app/templates/macros/reviews.html:129 +#: app/blueprints/packages/reviews.py:62 app/templates/macros/reviews.html:129 #: app/templates/macros/reviews.html:181 msgid "No" msgstr "" -#: app/blueprints/packages/reviews.py:57 +#: app/blueprints/packages/reviews.py:71 msgid "You can't review your own package!" msgstr "" -#: app/blueprints/packages/reviews.py:67 +#: app/blueprints/packages/reviews.py:81 msgid "" "You've reviewed too many packages recently. Please wait before trying " "again, and consider making your reviews more detailed" msgstr "" -#: app/blueprints/packages/reviews.py:80 app/blueprints/threads/__init__.py:207 +#: app/blueprints/packages/reviews.py:94 app/blueprints/threads/__init__.py:207 #: app/blueprints/threads/__init__.py:240 #: app/blueprints/threads/__init__.py:334 app/blueprints/users/settings.py:114 #: app/logic/packages.py:131 msgid "Linking to blocked sites is not allowed" msgstr "" -#: app/blueprints/packages/reviews.py:184 +#: app/blueprints/packages/reviews.py:199 msgid "You can't vote on the reviews on your own package!" msgstr "" -#: app/blueprints/packages/reviews.py:191 +#: app/blueprints/packages/reviews.py:206 msgid "You can't vote on your own reviews!" msgstr "" @@ -1122,7 +1132,7 @@ msgid "Message" msgstr "" #: app/blueprints/report/__init__.py:35 app/templates/macros/threads.html:51 -#: app/templates/packages/view.html:684 app/templates/report/index.html:4 +#: app/templates/packages/view.html:688 app/templates/report/index.html:4 #: app/templates/report/index.html:10 app/templates/users/profile.html:37 msgid "Report" msgstr "" @@ -1432,47 +1442,32 @@ msgstr "" msgid "You are in place %(place)s." msgstr "" -#: app/blueprints/users/profile.py:166 -#, python-format -msgid "Top %(type)s" -msgstr "" - -#: app/blueprints/users/profile.py:168 -#, python-format -msgid "Top %(group)d %(type)s" -msgstr "" - -#: app/blueprints/users/profile.py:177 -#, python-format -msgid "%(display_name)s has a %(type)s placed at #%(place)d." -msgstr "" - -#: app/blueprints/users/profile.py:192 +#: app/blueprints/users/profile.py:188 #, python-format msgid "Your packages have %(downloads)d downloads in total." msgstr "" -#: app/blueprints/users/profile.py:193 +#: app/blueprints/users/profile.py:189 msgid "First medal is at 50k." msgstr "" -#: app/blueprints/users/profile.py:198 +#: app/blueprints/users/profile.py:194 msgid ">300k downloads" msgstr "" -#: app/blueprints/users/profile.py:201 +#: app/blueprints/users/profile.py:197 msgid ">100k downloads" msgstr "" -#: app/blueprints/users/profile.py:204 +#: app/blueprints/users/profile.py:200 msgid ">75k downloads" msgstr "" -#: app/blueprints/users/profile.py:207 +#: app/blueprints/users/profile.py:203 msgid ">50k downloads" msgstr "" -#: app/blueprints/users/profile.py:208 +#: app/blueprints/users/profile.py:204 #, python-format msgid "Has received %(downloads)d downloads across all packages." msgstr "" @@ -1731,30 +1726,256 @@ msgstr "" msgid "Texture Packs" msgstr "" -#: app/models/packages.py:171 +#: app/models/packages.py:87 +msgid "Top mod" +msgstr "" + +#: app/models/packages.py:89 +msgid "Top game" +msgstr "" + +#: app/models/packages.py:91 +msgid "Top texture pack" +msgstr "" + +#: app/models/packages.py:94 +#, python-format +msgid "Top %(place)d mod" +msgstr "" + +#: app/models/packages.py:96 +#, python-format +msgid "Top %(place)d game" +msgstr "" + +#: app/models/packages.py:98 +#, python-format +msgid "Top %(place)d texture pack" +msgstr "" + +#: app/models/packages.py:102 +#, python-format +msgid "%(display_name)s has a mod placed at #%(place)d." +msgstr "" + +#: app/models/packages.py:105 +#, python-format +msgid "%(display_name)s has a game placed at #%(place)d." +msgstr "" + +#: app/models/packages.py:108 +#, python-format +msgid "%(display_name)s has a texture pack placed at #%(place)d." +msgstr "" + +#: app/models/packages.py:146 app/models/packages.py:164 +msgid "Looking for Maintainer" +msgstr "" + +#: app/models/packages.py:149 +msgid "Beta" +msgstr "" + +#: app/models/packages.py:152 +msgid "Actively Developed" +msgstr "" + +#: app/models/packages.py:155 +msgid "Maintenance Only" +msgstr "" + +#: app/models/packages.py:158 +msgid "As-is" +msgstr "" + +#: app/models/packages.py:161 +msgid "Deprecated" +msgstr "" + +#: app/models/packages.py:168 +msgid "Under active development, and may break worlds/things without warning" +msgstr "" + +#: app/models/packages.py:170 +msgid "Fully playable, but with some breakages/changes expected" +msgstr "" + +#: app/models/packages.py:172 +msgid "Finished, with bug fixes being made as needed" +msgstr "" + +#: app/models/packages.py:174 +msgid "" +"Finished, the maintainer doesn't intend to continue working on it or " +"provide support" +msgstr "" + +#: app/models/packages.py:176 +msgid "" +"The maintainer doesn't recommend this package. See the description for " +"more info" +msgstr "" + +#: app/models/packages.py:222 msgid "Submit for Approval" msgstr "" -#: app/models/packages.py:173 +#: app/models/packages.py:224 msgid "Approve" msgstr "" -#: app/models/packages.py:175 app/templates/api/create_edit_token.html:17 +#: app/models/packages.py:226 app/templates/api/create_edit_token.html:17 #: app/templates/collections/delete.html:14 #: app/templates/collections/view.html:39 #: app/templates/oauth/create_edit.html:17 #: app/templates/packages/release_edit.html:84 -#: app/templates/packages/review_create_edit.html:66 +#: app/templates/packages/review_create_edit.html:67 #: app/templates/threads/delete_reply.html:19 #: app/templates/threads/delete_thread.html:19 #: app/templates/threads/view.html:50 app/templates/users/delete.html:34 msgid "Delete" msgstr "" -#: app/models/packages.py:563 app/templates/packages/view.html:163 +#: app/models/packages.py:615 app/templates/packages/view.html:163 msgid "Work in Progress" msgstr "" +#: app/models/packages.py:1349 +#, python-format +msgid "New commit %(hash)s found on the Git repo." +msgstr "" + +#: app/models/packages.py:1353 +#, python-format +msgid "The last release was commit %(hash)s" +msgstr "" + +#: app/models/packages.py:1359 +#, python-format +msgid "New tag %(tag_name)s found on the Git repo." +msgstr "" + +#: app/models/users.py:407 +msgid "Package Edit" +msgstr "" + +#: app/models/users.py:410 +msgid "Package Approval" +msgstr "" + +#: app/models/users.py:413 app/templates/threads/list.html:12 +#: app/templates/threads/new.html:4 +msgid "New Thread" +msgstr "" + +#: app/models/users.py:416 +msgid "New Review" +msgstr "" + +#: app/models/users.py:419 +msgid "Thread Reply" +msgstr "" + +#: app/models/users.py:422 +msgid "Bot" +msgstr "" + +#: app/models/users.py:425 app/templates/macros/threads.html:27 +msgid "Maintainer" +msgstr "" + +#: app/models/users.py:428 +msgid "Editor Alert" +msgstr "" + +#: app/models/users.py:431 +msgid "Editor Misc" +msgstr "" + +#: app/models/users.py:434 +msgid "Other" +msgstr "" + +#: app/models/users.py:444 +msgid "This is a Package Edit notification." +msgstr "" + +#: app/models/users.py:446 +msgid "This is a Package Approval notification." +msgstr "" + +#: app/models/users.py:448 +msgid "This is a New Thread notification." +msgstr "" + +#: app/models/users.py:450 +msgid "This is a New Review notification." +msgstr "" + +#: app/models/users.py:452 +msgid "This is a Thread Reply notification." +msgstr "" + +#: app/models/users.py:454 +msgid "This is a Bot notification." +msgstr "" + +#: app/models/users.py:456 +msgid "This is a Maintainer change notification." +msgstr "" + +#: app/models/users.py:458 +msgid "This is an Editor Alert notification." +msgstr "" + +#: app/models/users.py:460 +msgid "This is an Editor Misc notification." +msgstr "" + +#: app/models/users.py:462 +msgid "This is an Other notification." +msgstr "" + +#: app/models/users.py:469 +msgid "When another user edits your packages, releases, etc." +msgstr "" + +#: app/models/users.py:471 +msgid "Notifications from editors related to the package approval process." +msgstr "" + +#: app/models/users.py:473 +msgid "When a thread is created on your package." +msgstr "" + +#: app/models/users.py:475 +msgid "When a user posts a review on your package." +msgstr "" + +#: app/models/users.py:477 +msgid "When someone replies to a thread you're watching." +msgstr "" + +#: app/models/users.py:479 +msgid "From a bot - for example, update notifications." +msgstr "" + +#: app/models/users.py:481 +msgid "When your package's maintainers change." +msgstr "" + +#: app/models/users.py:483 +msgid "For editors: Important alerts." +msgstr "" + +#: app/models/users.py:485 +msgid "For editors: Minor notifications, including new threads." +msgstr "" + +#: app/models/users.py:487 +msgid "Minor notifications not important enough for a dedicated category." +msgstr "" + #: app/tasks/emails.py:122 msgid "" "You are receiving this email because you are a registered user of " @@ -1863,7 +2084,7 @@ msgstr "" #: app/templates/admin/languages/list.html:4 #: app/templates/admin/languages/list.html:10 app/templates/base.html:185 -#: app/templates/packages/view.html:598 app/utils/minetest_hypertext.py:288 +#: app/templates/packages/view.html:602 app/utils/minetest_hypertext.py:288 msgid "Languages" msgstr "" @@ -1909,7 +2130,7 @@ msgid "User List" msgstr "" #: app/templates/base.html:257 app/templates/packages/view.html:190 -#: app/templates/packages/view.html:673 app/templates/threads/list.html:4 +#: app/templates/packages/view.html:677 app/templates/threads/list.html:4 msgid "Threads" msgstr "" @@ -1969,7 +2190,7 @@ msgid "%(title)s by %(author)s" msgstr "" #: app/templates/index.html:77 app/templates/packages/reviews_list.html:4 -#: app/templates/packages/view.html:194 app/templates/packages/view.html:332 +#: app/templates/packages/view.html:194 app/templates/packages/view.html:336 #: app/templates/users/profile.html:279 msgid "Reviews" msgstr "" @@ -2196,7 +2417,8 @@ msgid "This requires the collection to be public" msgstr "" #: app/templates/collections/create_edit.html:76 -#: app/templates/packages/remove.html:58 app/templates/packages/view.html:128 +#: app/templates/packages/remove.html:34 app/templates/packages/remove.html:83 +#: app/templates/packages/view.html:128 msgid "Remove" msgstr "" @@ -2221,7 +2443,7 @@ msgid "Deleting is permanent" msgstr "" #: app/templates/collections/delete.html:13 -#: app/templates/oauth/authorize.html:71 app/templates/packages/remove.html:56 +#: app/templates/oauth/authorize.html:71 app/templates/packages/remove.html:81 #: app/templates/threads/delete_reply.html:18 #: app/templates/threads/delete_thread.html:18 #: app/templates/users/delete.html:30 @@ -2348,11 +2570,6 @@ msgstr "" msgid "Manage your preferences" msgstr "" -#: app/templates/emails/notification.html:37 -#, python-format -msgid "This is a '%(type)s' notification." -msgstr "" - #: app/templates/emails/notification_digest.html:14 #: app/templates/emails/notification_digest.html:31 #, python-format @@ -2447,7 +2664,7 @@ msgid "No audit log entries." msgstr "" #: app/templates/macros/forms.html:21 app/templates/macros/reviews.html:145 -#: app/templates/packages/remove.html:48 app/templates/packages/view.html:464 +#: app/templates/packages/remove.html:73 app/templates/packages/view.html:468 #: app/templates/users/modtools.html:86 msgid "Required" msgstr "" @@ -2669,10 +2886,6 @@ msgstr "" msgid "ContentDB Grafana" msgstr "" -#: app/templates/macros/threads.html:27 -msgid "Maintainer" -msgstr "" - #: app/templates/macros/threads.html:122 msgid "This thread has been locked by a moderator." msgstr "" @@ -2715,7 +2928,7 @@ msgid "On %(trigger)s, do %(action)s" msgstr "" #: app/templates/macros/todo.html:35 app/templates/packages/view.html:122 -#: app/templates/packages/view.html:429 +#: app/templates/packages/view.html:433 msgid "Release" msgstr "" @@ -2725,7 +2938,7 @@ msgstr "" #: app/templates/macros/todo.html:48 #: app/templates/packages/releases_list.html:13 -#: app/templates/packages/view.html:433 +#: app/templates/packages/view.html:437 msgid "Update settings" msgstr "" @@ -2774,9 +2987,9 @@ msgstr "" #: app/templates/modnames/view.html:27 app/templates/oauth/authorize.html:32 #: app/templates/packages/game_support.html:42 -#: app/templates/packages/similar.html:38 app/templates/packages/view.html:470 -#: app/templates/packages/view.html:494 app/templates/packages/view.html:539 -#: app/templates/packages/view.html:571 app/templates/todo/editor.html:85 +#: app/templates/packages/similar.html:38 app/templates/packages/view.html:474 +#: app/templates/packages/view.html:498 app/templates/packages/view.html:543 +#: app/templates/packages/view.html:575 app/templates/todo/editor.html:85 #: app/templates/todo/game_support.html:45 #, python-format msgid "%(title)s by %(display_name)s" @@ -2974,10 +3187,9 @@ msgid "Read more" msgstr "" #: app/templates/packages/create_edit.html:49 -#, python-format msgid "" -"You can include a .cdb.json file in your %(type)s to update these details" -" automatically." +"You can include a .cdb.json file in your package to update these details " +"automatically." msgstr "" #: app/templates/packages/create_edit.html:55 @@ -3540,12 +3752,22 @@ msgid "" "screenshots %(screenshot_size)d MB)" msgstr "" -#: app/templates/packages/remove.html:9 +#: app/templates/packages/remove.html:4 #, python-format msgid "Remove %(title)s" msgstr "" #: app/templates/packages/remove.html:11 +msgid "Change maintenance state" +msgstr "" + +#: app/templates/packages/remove.html:13 +msgid "" +"As an alternative to removing your package, you may wish to change the " +"maintenance state." +msgstr "" + +#: app/templates/packages/remove.html:36 msgid "" "In order to avoid data loss, you cannot permanently delete packages.\n" "\t\t\tYou can remove them from ContentDB, which will cause them to not be" @@ -3556,30 +3778,30 @@ msgid "" "needed." msgstr "" -#: app/templates/packages/remove.html:19 +#: app/templates/packages/remove.html:44 msgid "" "Unapproving a package will put it back into Draft, where\n" "\t\t\t\tit can be submitted for approval again." msgstr "" -#: app/templates/packages/remove.html:28 +#: app/templates/packages/remove.html:53 msgid "and" msgstr "" -#: app/templates/packages/remove.html:34 +#: app/templates/packages/remove.html:59 #, python-format msgid "Removing this package will break the following mods: %(names)s" msgstr "" -#: app/templates/packages/remove.html:41 +#: app/templates/packages/remove.html:66 msgid "Reason" msgstr "" -#: app/templates/packages/remove.html:52 +#: app/templates/packages/remove.html:77 msgid "Reason for unapproval / deletion, this is shown in the audit log" msgstr "" -#: app/templates/packages/remove.html:61 +#: app/templates/packages/remove.html:86 msgid "Unpublish" msgstr "" @@ -3598,18 +3820,22 @@ msgstr "" msgid "Found a bug? Post on the issue tracker instead." msgstr "" -#: app/templates/packages/review_create_edit.html:67 -msgid "Delete review." +#: app/templates/packages/review_create_edit.html:55 +msgid "What language are you writing your review in?" msgstr "" #: app/templates/packages/review_create_edit.html:68 +msgid "Delete review." +msgstr "" + +#: app/templates/packages/review_create_edit.html:69 msgid "" "This will convert the review into a thread, keeping the comments but " "removing its effect on the package's rating." msgstr "" #: app/templates/packages/review_votes.html:4 -#: app/templates/packages/view.html:360 +#: app/templates/packages/view.html:364 msgid "Review Votes" msgstr "" @@ -3758,10 +3984,6 @@ msgstr "" msgid "ContentDB reads translations from locale files (.tr) in your package." msgstr "" -#: app/templates/packages/translation.html:51 -msgid "Language" -msgstr "" - #: app/templates/packages/update_config.html:4 #: app/templates/packages/update_config.html:9 msgid "Configure Git Update Detection" @@ -3862,142 +4084,146 @@ msgstr "" msgid "Translate" msgstr "" -#: app/templates/packages/view.html:310 +#: app/templates/packages/view.html:297 +msgid "Thumbnail for video" +msgstr "" + +#: app/templates/packages/view.html:314 msgid "Awaiting review" msgstr "" -#: app/templates/packages/view.html:340 app/templates/threads/view.html:77 +#: app/templates/packages/view.html:344 app/templates/threads/view.html:77 msgid "Edit Review" msgstr "" -#: app/templates/packages/view.html:345 +#: app/templates/packages/view.html:349 msgid "You can't review your own package." msgstr "" -#: app/templates/packages/view.html:355 +#: app/templates/packages/view.html:359 msgid "Package needs to be approved before it can be reviewed." msgstr "" -#: app/templates/packages/view.html:366 +#: app/templates/packages/view.html:370 msgid "Used By" msgstr "" -#: app/templates/packages/view.html:372 +#: app/templates/packages/view.html:376 msgid "Content" msgstr "" -#: app/templates/packages/view.html:374 app/templates/packages/view.html:457 +#: app/templates/packages/view.html:378 app/templates/packages/view.html:461 msgid "View content for game" msgstr "" -#: app/templates/packages/view.html:389 +#: app/templates/packages/view.html:393 msgid "Favorite" msgstr "" -#: app/templates/packages/view.html:398 +#: app/templates/packages/view.html:402 msgid "Add to collection..." msgstr "" -#: app/templates/packages/view.html:406 +#: app/templates/packages/view.html:410 #, python-format msgid "View %(count)d collections" msgstr "" -#: app/templates/packages/view.html:417 +#: app/templates/packages/view.html:421 msgid "Package may be outdated" msgstr "" -#: app/templates/packages/view.html:424 +#: app/templates/packages/view.html:428 msgid "Only visible to the author and Editors." msgstr "" -#: app/templates/packages/view.html:441 +#: app/templates/packages/view.html:445 msgid "Warning" msgstr "" -#: app/templates/packages/view.html:447 +#: app/templates/packages/view.html:451 msgid "Like this package? Help support its development by making a donation" msgstr "" -#: app/templates/packages/view.html:450 +#: app/templates/packages/view.html:454 msgid "Donate now" msgstr "" -#: app/templates/packages/view.html:462 app/utils/minetest_hypertext.py:283 +#: app/templates/packages/view.html:466 app/utils/minetest_hypertext.py:283 msgid "Dependencies" msgstr "" -#: app/templates/packages/view.html:482 +#: app/templates/packages/view.html:486 msgid "No required dependencies" msgstr "" -#: app/templates/packages/view.html:488 +#: app/templates/packages/view.html:492 msgid "Optional" msgstr "" -#: app/templates/packages/view.html:521 +#: app/templates/packages/view.html:525 msgid "Compatible Games" msgstr "" -#: app/templates/packages/view.html:526 app/templates/packages/view.html:546 +#: app/templates/packages/view.html:530 app/templates/packages/view.html:550 #: app/utils/minetest_hypertext.py:275 msgid "No specific game required" msgstr "" -#: app/templates/packages/view.html:529 +#: app/templates/packages/view.html:533 msgid "Tested with:" msgstr "" -#: app/templates/packages/view.html:551 +#: app/templates/packages/view.html:555 msgid "Is the above correct?" msgstr "" -#: app/templates/packages/view.html:552 +#: app/templates/packages/view.html:556 msgid "You need to either confirm this or tell ContentDB about supported games" msgstr "" -#: app/templates/packages/view.html:564 +#: app/templates/packages/view.html:568 msgid "Does not work with:" msgstr "" -#: app/templates/packages/view.html:584 +#: app/templates/packages/view.html:588 msgid "Please specify compatible games" msgstr "" -#: app/templates/packages/view.html:590 +#: app/templates/packages/view.html:594 msgid "Information" msgstr "" -#: app/templates/packages/view.html:596 +#: app/templates/packages/view.html:600 msgid "Technical Name" msgstr "" -#: app/templates/packages/view.html:612 app/utils/minetest_hypertext.py:295 +#: app/templates/packages/view.html:616 app/utils/minetest_hypertext.py:295 #, python-format msgid "%(code_license)s for code,
%(media_license)s for media." msgstr "" -#: app/templates/packages/view.html:620 +#: app/templates/packages/view.html:624 msgid "Unknown" msgstr "" -#: app/templates/packages/view.html:622 app/utils/minetest_hypertext.py:301 +#: app/templates/packages/view.html:626 app/utils/minetest_hypertext.py:301 msgid "Added" msgstr "" -#: app/templates/packages/view.html:636 +#: app/templates/packages/view.html:640 msgid "Remove myself" msgstr "" -#: app/templates/packages/view.html:641 app/utils/minetest_hypertext.py:303 +#: app/templates/packages/view.html:645 app/utils/minetest_hypertext.py:303 msgid "Provides" msgstr "" -#: app/templates/packages/view.html:663 +#: app/templates/packages/view.html:667 msgid "More" msgstr "" -#: app/templates/packages/view.html:692 +#: app/templates/packages/view.html:696 msgid "See audit log" msgstr "" @@ -4056,10 +4282,6 @@ msgstr "" msgid "Edit reply" msgstr "" -#: app/templates/threads/list.html:12 app/templates/threads/new.html:4 -msgid "New Thread" -msgstr "" - #: app/templates/threads/new.html:17 msgid "" "If the package shouldn't be on CDB (eg: if it doesn't work at all), then " @@ -5054,3 +5276,21 @@ msgstr "" #~ msgid "Connected" #~ msgstr "" +#~ msgid "Top %(type)s" +#~ msgstr "" + +#~ msgid "Top %(group)d %(type)s" +#~ msgstr "" + +#~ msgid "%(display_name)s has a %(type)s placed at #%(place)d." +#~ msgstr "" + +#~ msgid "This is a '%(type)s' notification." +#~ msgstr "" + +#~ msgid "" +#~ "You can include a .cdb.json file " +#~ "in your %(type)s to update these " +#~ "details automatically." +#~ msgstr "" + diff --git a/translations/id/LC_MESSAGES/messages.po b/translations/id/LC_MESSAGES/messages.po index 881a7988..55c6def0 100644 --- a/translations/id/LC_MESSAGES/messages.po +++ b/translations/id/LC_MESSAGES/messages.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2024-06-07 05:29+0100\n" +"POT-Creation-Date: 2024-06-08 11:15+0100\n" "PO-Revision-Date: 2024-04-07 02:02+0000\n" "Last-Translator: Just Playing \n" "Language: id\n" @@ -28,63 +28,69 @@ msgid "You have been banned." msgstr "Anda telah diblokir (ban)." #: app/_translations.py:5 -msgid "Chat / Commands" +msgid "Player vs Player (PvP)" msgstr "" #: app/_translations.py:6 -msgid "Complex installation" +msgid "Designed to be played competitively against other players" msgstr "" #: app/_translations.py:7 -msgid "Either has educational value, or is a tool to help teachers " -msgstr "" - -#: app/_translations.py:8 -msgid "Singleplayer-focused" -msgstr "" - -#: app/_translations.py:9 -msgid "For 16px texture packs" -msgstr "" - -#: app/_translations.py:10 -msgid "For 64px texture packs" -msgstr "" - -#: app/_translations.py:11 -msgid "Tools to manage the world" -msgstr "" - -#: app/_translations.py:12 -msgid "Big changes to crafting gameplay" -msgstr "" - -#: app/_translations.py:13 -msgid "Blood, etc" -msgstr "" - -#: app/_translations.py:14 -msgid "Adds a mini-game to be played within Minetest" -msgstr "" - -#: app/_translations.py:15 -msgid "Tools / Weapons / Armor" -msgstr "" - -#: app/_translations.py:16 -msgid "For content generally themed around a certain season or holiday" -msgstr "" - -#: app/_translations.py:17 msgid "Player Effects / Power Ups" msgstr "" +#: app/_translations.py:8 +msgid "" +"For content that changes player effects, including physics, for example: " +"speed, jump height or gravity." +msgstr "" + +#: app/_translations.py:9 +msgid "Certified" +msgstr "" + +#: app/_translations.py:10 +msgid "" +"Certified by the Featured Packages program. This tag may be renamed in " +"the future" +msgstr "" + +#: app/_translations.py:11 +msgid "Server Moderation and Tools" +msgstr "" + +#: app/_translations.py:12 +msgid "Helps with server maintenance and moderation" +msgstr "" + +#: app/_translations.py:13 +msgid "Jam / Game 2023" +msgstr "" + +#: app/_translations.py:14 +msgid "Entries to the 2023 Minetest Game Jam " +msgstr "" + +#: app/_translations.py:15 +msgid "Joke" +msgstr "" + +#: app/_translations.py:16 +msgid "" +"For humorous content, meant as a novelty or joke, not to be taken " +"seriously, and that is not meant to be used seriously or long-term." +msgstr "" + +#: app/_translations.py:17 +msgid "Sounds / Music" +msgstr "" + #: app/_translations.py:18 -msgid "World Maintenance and Tools" +msgid "Focuses on or adds new sounds or musical things" msgstr "" #: app/_translations.py:19 -msgid "Puzzle" +msgid "Developer Tools" msgstr "" #: app/_translations.py:20 @@ -92,284 +98,289 @@ msgid "Tools for game and mod developers" msgstr "" #: app/_translations.py:21 -msgid "Education" +msgid "Shooter" msgstr "" #: app/_translations.py:22 -msgid "Gore" +msgid "First person shooters (FPS) and more" msgstr "" #: app/_translations.py:23 -msgid "Transport" +msgid "Inventory" msgstr "" #: app/_translations.py:24 -msgid "Survival" -msgstr "" - -#: app/_translations.py:25 -msgid "New mapgen or changes mapgen" -msgstr "" - -#: app/_translations.py:26 -msgid "Less than 16px" -msgstr "" - -#: app/_translations.py:27 app/templates/users/modtools.html:12 -msgid "Storage" -msgstr "Penyimpanan" - -#: app/_translations.py:28 msgid "Changes the inventory GUI" msgstr "" +#: app/_translations.py:25 +msgid "World Maintenance and Tools" +msgstr "" + +#: app/_translations.py:26 +msgid "Tools to manage the world" +msgstr "" + +#: app/_translations.py:27 +msgid "Crafting" +msgstr "" + +#: app/_translations.py:28 +msgid "Big changes to crafting gameplay" +msgstr "" + #: app/_translations.py:29 -msgid "Jam / Combat 2020" +msgid "Singleplayer-focused" msgstr "" #: app/_translations.py:30 -msgid "Bad Language" +msgid "Content that can be played alone" msgstr "" #: app/_translations.py:31 -msgid "64px" +msgid "Mapgen / Biomes / Decoration" msgstr "" #: app/_translations.py:32 -msgid "Focuses on or adds new sounds or musical things" +msgid "New mapgen or changes mapgen" msgstr "" #: app/_translations.py:33 -msgid "Adds game mechanics or tools that change how players build." +msgid "Adventure / RPG" msgstr "" #: app/_translations.py:34 -msgid "Violence" +msgid "Plants and Farming" msgstr "" #: app/_translations.py:35 -msgid "Strategy / RTS" +msgid "Adds new plants or other farmable resources." msgstr "" #: app/_translations.py:36 +msgid "Tools / Weapons / Armor" +msgstr "" + +#: app/_translations.py:37 +msgid "Adds or changes tools, weapons, and armor" +msgstr "" + +#: app/_translations.py:38 +msgid "Sims" +msgstr "" + +#: app/_translations.py:39 +msgid "" +"Mods and games that aim to simulate real life activity. Similar to " +"SimCity/TheSims/OpenTTD/etc" +msgstr "" + +#: app/_translations.py:40 +msgid "Complex installation" +msgstr "" + +#: app/_translations.py:41 msgid "" "Requires futher installation steps, such as installing luarocks or " "editing the trusted mod setting" msgstr "" -#: app/_translations.py:37 -msgid "Jam / Game 2021" -msgstr "" - -#: app/_translations.py:38 -msgid "Content that can be played alone" -msgstr "" - -#: app/_translations.py:39 -msgid "Can/should only be used in multiplayer" -msgstr "" - -#: app/_translations.py:40 -msgid "Adds mobs, animals, and NPCs" -msgstr "" - -#: app/_translations.py:41 -msgid "" -"For mods created for the Discord \"Weekly Challenges\" modding event in " -"2021" -msgstr "" - #: app/_translations.py:42 -msgid "Mini-game" +msgid "Chat / Commands" msgstr "" #: app/_translations.py:43 msgid "" -"For content that changes player effects, including physics, for example: " -"speed, jump height or gravity." +"Focus on player chat/communication or who's primary function is " +"interacting with the console." msgstr "" #: app/_translations.py:44 -msgid "Contains swearing" +msgid "Multiplayer-focused" msgstr "" #: app/_translations.py:45 +msgid "Can/should only be used in multiplayer" +msgstr "" + +#: app/_translations.py:46 +msgid "Environment / Weather" +msgstr "" + +#: app/_translations.py:47 msgid "" "Improves the world, adding weather, ambient sounds, or other environment " "mechanics" msgstr "" -#: app/_translations.py:46 -msgid "For mods created for the Discord \"Combat\" modding event in 2020" -msgstr "" - -#: app/_translations.py:47 -msgid "Inventory" -msgstr "" - #: app/_translations.py:48 -msgid "Entries to the 2023 Minetest Game Jam " +msgid "Building Mechanics and Tools" msgstr "" #: app/_translations.py:49 -msgid "Sims" +msgid "Adds game mechanics or tools that change how players build." msgstr "" #: app/_translations.py:50 -msgid "Focuses on building, such as adding new materials or nodes" +msgid "Magic / Enchanting" msgstr "" #: app/_translations.py:51 -msgid "Environment / Weather" +msgid "Decorative" msgstr "" #: app/_translations.py:52 -msgid "Custom mapgen" +msgid "Adds nodes with no other purpose than for use in building" msgstr "" #: app/_translations.py:53 -msgid "Minetest Game improved" +msgid "One-of-a-kind / Original" msgstr "" #: app/_translations.py:54 -msgid "HUD" -msgstr "" - -#: app/_translations.py:55 -msgid "Machines / Electronics" -msgstr "" - -#: app/_translations.py:56 -msgid "Developer Tools" -msgstr "" - -#: app/_translations.py:57 -msgid "Jam / Game 2023" -msgstr "" - -#: app/_translations.py:58 -msgid "Helps with server maintenance and moderation" -msgstr "" - -#: app/_translations.py:59 -msgid "Plants and Farming" -msgstr "" - -#: app/_translations.py:60 -msgid "Adventure / RPG" -msgstr "" - -#: app/_translations.py:61 msgid "" "For games and such that are of their own kind, distinct and original in " "nature to others of the same category." msgstr "" -#: app/_translations.py:62 -msgid "Jam / Weekly Challenges 2021" -msgstr "" - -#: app/_translations.py:63 -msgid "For 32px texture packs" -msgstr "" - -#: app/_translations.py:64 -msgid "Adds or changes tools, weapons, and armor" -msgstr "" - -#: app/_translations.py:65 -msgid "GUI" -msgstr "" - -#: app/_translations.py:66 -msgid "Seasonal" -msgstr "" - -#: app/_translations.py:67 -msgid "Commerce / Economy" -msgstr "" - -#: app/_translations.py:68 -msgid "" -"Written specifically or exclusively for use in creative mode. Adds " -"content only available through a creative inventory, or provides tools " -"that facilitate ingame creation and doesn't add difficulty or scarcity" -msgstr "" - -#: app/_translations.py:69 -msgid "Forks of MTG" -msgstr "" - -#: app/_translations.py:70 -msgid "Non-cartoon violence. May be towards fantasy or human-like characters" -msgstr "" - -#: app/_translations.py:71 -msgid "Joke" -msgstr "" - -#: app/_translations.py:72 -msgid "Fear / Horror" -msgstr "" - -#: app/_translations.py:73 -msgid "128px+" -msgstr "" - -#: app/_translations.py:74 -msgid "Creative" -msgstr "" - -#: app/_translations.py:75 -msgid "Entries to the 2022 Minetest Game Jam " -msgstr "" - -#: app/_translations.py:76 -msgid "Alcohol / Tobacco" -msgstr "" - -#: app/_translations.py:77 -msgid "Adds or improves item storage mechanics" -msgstr "" - -#: app/_translations.py:78 -msgid "Designed to be played competitively against other players" -msgstr "" - -#: app/_translations.py:79 -msgid "Crafting" -msgstr "" - -#: app/_translations.py:80 -msgid "<16px" -msgstr "" - -#: app/_translations.py:81 -msgid "One-of-a-kind / Original" -msgstr "" - -#: app/_translations.py:82 +#: app/_translations.py:55 msgid "Building" msgstr "" -#: app/_translations.py:83 -msgid "Adds machines useful in automation, tubes, or power." +#: app/_translations.py:56 +msgid "Focuses on building, such as adding new materials or nodes" msgstr "" -#: app/_translations.py:84 +#: app/_translations.py:57 +msgid "Mobs / Animals / NPCs" +msgstr "" + +#: app/_translations.py:58 +msgid "Adds mobs, animals, and NPCs" +msgstr "" + +#: app/_translations.py:59 +msgid "<16px" +msgstr "" + +#: app/_translations.py:60 +msgid "Less than 16px" +msgstr "" + +#: app/_translations.py:61 +msgid "Puzzle" +msgstr "" + +#: app/_translations.py:62 msgid "Focus on puzzle solving instead of combat" msgstr "" +#: app/_translations.py:63 +msgid "Custom mapgen" +msgstr "" + +#: app/_translations.py:64 +msgid "" +"Contains a completely custom mapgen implemented in Lua, usually requires " +"worlds to be set to the 'singlenode' mapgen." +msgstr "" + +#: app/_translations.py:65 +msgid "Sports" +msgstr "" + +#: app/_translations.py:66 +msgid "Player vs Environment (PvE)" +msgstr "" + +#: app/_translations.py:67 +msgid "" +"For content designed for one or more players that focus on combat against" +" the world, mobs, or NPCs." +msgstr "" + +#: app/_translations.py:68 +msgid "16px" +msgstr "" + +#: app/_translations.py:69 +msgid "For 16px texture packs" +msgstr "" + +#: app/_translations.py:70 app/templates/users/modtools.html:12 +msgid "Storage" +msgstr "Penyimpanan" + +#: app/_translations.py:71 +msgid "Adds or improves item storage mechanics" +msgstr "" + +#: app/_translations.py:72 +msgid "Education" +msgstr "" + +#: app/_translations.py:73 +msgid "Either has educational value, or is a tool to help teachers " +msgstr "" + +#: app/_translations.py:74 +msgid "API / Library" +msgstr "" + +#: app/_translations.py:75 +msgid "Primarily adds an API for other mods to use" +msgstr "" + +#: app/_translations.py:76 +msgid "Survival" +msgstr "" + +#: app/_translations.py:77 +msgid "" +"Written specifically for survival gameplay with a focus on game-balance, " +"difficulty level, or resources available through crafting, mining, ..." +msgstr "" + +#: app/_translations.py:78 +msgid "HUD" +msgstr "" + +#: app/_translations.py:79 +msgid "For mods that grant the player extra information in the HUD" +msgstr "" + +#: app/_translations.py:80 +msgid "Mini-game" +msgstr "" + +#: app/_translations.py:81 +msgid "Adds a mini-game to be played within Minetest" +msgstr "" + +#: app/_translations.py:82 +msgid "Seasonal" +msgstr "" + +#: app/_translations.py:83 +msgid "For content generally themed around a certain season or holiday" +msgstr "" + +#: app/_translations.py:84 +msgid "Jam / Weekly Challenges 2021" +msgstr "" + #: app/_translations.py:85 -msgid "Building Mechanics and Tools" +msgid "" +"For mods created for the Discord \"Weekly Challenges\" modding event in " +"2021" msgstr "" #: app/_translations.py:86 -msgid "Adds nodes with no other purpose than for use in building" +msgid "64px" msgstr "" #: app/_translations.py:87 -msgid "Sounds / Music" +msgid "For 64px texture packs" msgstr "" #: app/_translations.py:88 @@ -377,105 +388,98 @@ msgid "Food / Drinks" msgstr "" #: app/_translations.py:89 -msgid "Decorative" +msgid "GUI" msgstr "" #: app/_translations.py:90 -msgid "Gambling" +msgid "For content whose main utility / feature is in GUI/formspec form" msgstr "" #: app/_translations.py:91 -msgid "Server Moderation and Tools" +msgid "Minetest Game improved" msgstr "" #: app/_translations.py:92 -msgid "" -"For humorous content, meant as a novelty or joke, not to be taken " -"seriously, and that is not meant to be used seriously or long-term." +msgid "Forks of MTG" msgstr "" #: app/_translations.py:93 -msgid "API / Library" +msgid "Creative" msgstr "" #: app/_translations.py:94 -msgid "Certified" +msgid "" +"Written specifically or exclusively for use in creative mode. Adds " +"content only available through a creative inventory, or provides tools " +"that facilitate ingame creation and doesn't add difficulty or scarcity" msgstr "" #: app/_translations.py:95 -msgid "Contains alcohol and/or tobacco" +msgid "Jam / Combat 2020" msgstr "" #: app/_translations.py:96 -msgid "Adds new plants or other farmable resources." +msgid "For mods created for the Discord \"Combat\" modding event in 2020" msgstr "" #: app/_translations.py:97 -msgid "Multiplayer-focused" +msgid "Transport" msgstr "" #: app/_translations.py:98 -msgid "Primarily adds an API for other mods to use" -msgstr "" - -#: app/_translations.py:99 -msgid "" -"Focus on player chat/communication or who's primary function is " -"interacting with the console." -msgstr "" - -#: app/_translations.py:100 -msgid "" -"Games and mods with a heavy strategy component, whether real-time or " -"turn-based" -msgstr "" - -#: app/_translations.py:101 -msgid "" -"Written specifically for survival gameplay with a focus on game-balance, " -"difficulty level, or resources available through crafting, mining, ..." -msgstr "" - -#: app/_translations.py:102 -msgid "Entries to the 2021 Minetest Game Jam" -msgstr "" - -#: app/_translations.py:103 -msgid "" -"Contains a completely custom mapgen implemented in Lua, usually requires " -"worlds to be set to the 'singlenode' mapgen." -msgstr "" - -#: app/_translations.py:104 -msgid " Jam / Game 2022" -msgstr "" - -#: app/_translations.py:105 -msgid "Sports" -msgstr "" - -#: app/_translations.py:106 msgid "" "Adds or changes transportation methods. Includes teleportation, vehicles," " ridable mobs, transport infrastructure and thematic content" msgstr "" +#: app/_translations.py:99 +msgid "32px" +msgstr "" + +#: app/_translations.py:100 +msgid "For 32px texture packs" +msgstr "" + +#: app/_translations.py:101 +msgid "Machines / Electronics" +msgstr "" + +#: app/_translations.py:102 +msgid "Adds machines useful in automation, tubes, or power." +msgstr "" + +#: app/_translations.py:103 +msgid "Commerce / Economy" +msgstr "" + +#: app/_translations.py:104 +msgid "Related to economies, money, and trading" +msgstr "" + +#: app/_translations.py:105 +msgid "Jam / Game 2021" +msgstr "" + +#: app/_translations.py:106 +msgid "Entries to the 2021 Minetest Game Jam" +msgstr "" + #: app/_translations.py:107 -msgid "Player vs Environment (PvE)" +msgid "Strategy / RTS" msgstr "" #: app/_translations.py:108 -msgid "For mods that grant the player extra information in the HUD" +msgid "" +"Games and mods with a heavy strategy component, whether real-time or " +"turn-based" msgstr "" #: app/_translations.py:109 -msgid "" -"Mods and games that aim to simulate real life activity. Similar to " -"SimCity/TheSims/OpenTTD/etc" +msgid "128px+" msgstr "" #: app/_translations.py:110 -msgid "Shocking and scary content. May scare young children" +msgid "For 128px or higher texture packs" msgstr "" #: app/_translations.py:111 @@ -489,29 +493,27 @@ msgid "" msgstr "" #: app/_translations.py:113 -msgid "" -"Certified by the Featured Packages program. This tag may be renamed in " -"the future" +msgid " Jam / Game 2022" msgstr "" #: app/_translations.py:114 -msgid "Mobs / Animals / NPCs" +msgid "Entries to the 2022 Minetest Game Jam " msgstr "" #: app/_translations.py:115 -msgid "For 128px or higher texture packs" +msgid "Gore" msgstr "" #: app/_translations.py:116 -msgid "16px" +msgid "Blood, etc" msgstr "" #: app/_translations.py:117 -msgid "Games of chance, gambling games, etc" +msgid "Gambling" msgstr "" #: app/_translations.py:118 -msgid "Mapgen / Biomes / Decoration" +msgid "Games of chance, gambling games, etc" msgstr "" #: app/_translations.py:119 @@ -519,41 +521,39 @@ msgid "Drugs" msgstr "" #: app/_translations.py:120 -msgid "Related to economies, money, and trading" -msgstr "" - -#: app/_translations.py:121 -msgid "" -"For content designed for one or more players that focus on combat against" -" the world, mobs, or NPCs." -msgstr "" - -#: app/_translations.py:122 -msgid "For content whose main utility / feature is in GUI/formspec form" -msgstr "" - -#: app/_translations.py:123 -msgid "32px" -msgstr "" - -#: app/_translations.py:124 -msgid "Player vs Player (PvP)" -msgstr "" - -#: app/_translations.py:125 -msgid "Magic / Enchanting" -msgstr "" - -#: app/_translations.py:126 msgid "Contains illegal drugs, such as marijuana" msgstr "" +#: app/_translations.py:121 +msgid "Violence" +msgstr "" + +#: app/_translations.py:122 +msgid "Non-cartoon violence. May be towards fantasy or human-like characters" +msgstr "" + +#: app/_translations.py:123 +msgid "Fear / Horror" +msgstr "" + +#: app/_translations.py:124 +msgid "Shocking and scary content. May scare young children" +msgstr "" + +#: app/_translations.py:125 +msgid "Bad Language" +msgstr "" + +#: app/_translations.py:126 +msgid "Contains swearing" +msgstr "" + #: app/_translations.py:127 -msgid "First person shooters (FPS) and more" +msgid "Alcohol / Tobacco" msgstr "" #: app/_translations.py:128 -msgid "Shooter" +msgid "Contains alcohol and/or tobacco" msgstr "" #: app/querybuilder.py:58 app/templates/admin/languages/list.html:27 @@ -592,11 +592,11 @@ 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:251 -#: app/blueprints/packages/packages.py:528 -#: app/blueprints/packages/packages.py:624 -#: app/blueprints/packages/packages.py:712 +#: app/blueprints/packages/packages.py:543 +#: app/blueprints/packages/packages.py:639 +#: app/blueprints/packages/packages.py:727 #: app/blueprints/packages/releases.py:62 -#: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:49 +#: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:63 #: app/blueprints/packages/screenshots.py:36 #: app/blueprints/packages/screenshots.py:42 #: app/blueprints/packages/screenshots.py:47 @@ -608,7 +608,7 @@ msgstr "Simpan" #: app/blueprints/collections/__init__.py:77 #: app/blueprints/oauth/__init__.py:168 app/blueprints/packages/releases.py:54 -#: app/blueprints/packages/releases.py:66 app/blueprints/packages/reviews.py:45 +#: app/blueprints/packages/releases.py:66 app/blueprints/packages/reviews.py:53 #: app/blueprints/threads/__init__.py:281 #: app/templates/admin/languages/list.html:23 #: app/templates/macros/reviews.html:138 app/templates/macros/topics.html:5 @@ -712,7 +712,7 @@ msgstr "Terjemahan" #: app/blueprints/packages/__init__.py:42 #: app/templates/packages/releases_list.html:34 -#: app/templates/packages/view.html:653 app/templates/todo/editor.html:75 +#: app/templates/packages/view.html:657 app/templates/todo/editor.html:75 msgid "Releases" msgstr "Rilis" @@ -724,7 +724,7 @@ msgstr "Tangkapan Layar" #: app/blueprints/packages/__init__.py:52 #: app/templates/packages/edit_maintainers.html:8 -#: app/templates/packages/view.html:624 app/utils/minetest_hypertext.py:302 +#: app/templates/packages/view.html:628 app/utils/minetest_hypertext.py:302 msgid "Maintainers" msgstr "Pengelola" @@ -757,7 +757,7 @@ msgstr "Permainan yang Didukung" msgid "No download available." msgstr "Tidak ada unduhan yang tersedia." -#: app/blueprints/packages/packages.py:229 app/templates/packages/view.html:594 +#: app/blueprints/packages/packages.py:229 app/templates/packages/view.html:598 #: app/utils/minetest_hypertext.py:263 msgid "Type" msgstr "Jenis" @@ -767,12 +767,12 @@ msgid "Title (Human-readable)" msgstr "Judul (Dapat Dibaca Manusia)" #: app/blueprints/packages/packages.py:231 -#: app/blueprints/packages/packages.py:622 +#: app/blueprints/packages/packages.py:637 msgid "Name (Technical)" msgstr "Nama (Teknis)" #: app/blueprints/packages/packages.py:231 -#: app/blueprints/packages/packages.py:623 +#: app/blueprints/packages/packages.py:638 #: 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" @@ -781,7 +781,7 @@ msgstr "Hanya huruf kecil (a-z), angka (0-9), dan garis bawah (_) saja" msgid "Short Description (Plaintext)" msgstr "Deskripsi Singkat (Teks Mentah)" -#: app/blueprints/packages/packages.py:234 app/templates/packages/view.html:616 +#: app/blueprints/packages/packages.py:234 app/templates/packages/view.html:620 #: app/utils/minetest_hypertext.py:300 msgid "Maintenance State" msgstr "Status Perawatan" @@ -796,7 +796,7 @@ msgstr "Label" msgid "Content Warnings" msgstr "Peringatan Konten" -#: app/blueprints/packages/packages.py:238 app/templates/packages/view.html:605 +#: app/blueprints/packages/packages.py:238 app/templates/packages/view.html:609 #: app/utils/minetest_hypertext.py:298 msgid "License" msgstr "Lisensi" @@ -880,8 +880,8 @@ msgid "Permission denied" msgstr "Izin ditolak" #: app/blueprints/packages/packages.py:403 -#: app/blueprints/packages/packages.py:479 -#: app/blueprints/packages/packages.py:501 +#: app/blueprints/packages/packages.py:494 +#: app/blueprints/packages/packages.py:516 msgid "You don't have permission to do that" msgstr "Anda tidak memiliki izin untuk melakukannya" @@ -897,59 +897,64 @@ msgstr "" "Silakan berkomentar dalam utas persetujuan supaya para penyunting tahu " "apa yang telah diubah" -#: app/blueprints/packages/packages.py:496 +#: app/blueprints/packages/packages.py:481 +#, python-format +msgid "Set state to %(state)s" +msgstr "" + +#: app/blueprints/packages/packages.py:511 msgid "Deleted package" msgstr "Paket yang dihapus" -#: app/blueprints/packages/packages.py:518 +#: app/blueprints/packages/packages.py:533 msgid "Unapproved package" msgstr "Paket yang tidak disetujui" -#: app/blueprints/packages/packages.py:527 +#: app/blueprints/packages/packages.py:542 msgid "Maintainers (Comma-separated)" msgstr "Pengelola (Dipisahkan Koma)" -#: app/blueprints/packages/packages.py:536 +#: app/blueprints/packages/packages.py:551 msgid "You don't have permission to edit maintainers" msgstr "Anda tidak memiliki izin untuk menyunting pengelola" -#: app/blueprints/packages/packages.py:586 +#: app/blueprints/packages/packages.py:601 msgid "You are not a maintainer" msgstr "Anda bukan pengelola" -#: app/blueprints/packages/packages.py:589 +#: app/blueprints/packages/packages.py:604 msgid "Package owners cannot remove themselves as maintainers" msgstr "Pemilik paket tidak dapat menghapus dirinya dari daftar pengelola" -#: app/blueprints/packages/packages.py:621 +#: app/blueprints/packages/packages.py:636 msgid "Author Name" msgstr "Nama Pembuat" -#: app/blueprints/packages/packages.py:708 +#: app/blueprints/packages/packages.py:723 msgid "Enable support detection based on dependencies (recommended)" msgstr "Nyalakan deteksi dukungan berdasarkan dependensi (disarankan)" -#: app/blueprints/packages/packages.py:709 +#: app/blueprints/packages/packages.py:724 msgid "Supported games" msgstr "Permainan yang didukung" -#: app/blueprints/packages/packages.py:710 +#: app/blueprints/packages/packages.py:725 msgid "Unsupported games" msgstr "Permainan yang tidak didukung" -#: app/blueprints/packages/packages.py:711 +#: app/blueprints/packages/packages.py:726 msgid "Supports all games (unless stated) / is game independent" msgstr "" "Mendukung semua permainan (kecuali dinyatakan) / tidak bergantung pada " "permainan" -#: app/blueprints/packages/packages.py:727 +#: app/blueprints/packages/packages.py:742 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:731 +#: app/blueprints/packages/packages.py:746 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" @@ -1068,36 +1073,41 @@ msgstr "Konfigurasi pembaruan yang dihapus" msgid "Now, please create an initial release" msgstr "Sekarang, harap buat rilis awalan" -#: app/blueprints/packages/reviews.py:46 app/blueprints/threads/__init__.py:181 +#: app/blueprints/packages/reviews.py:54 +#: app/templates/packages/translation.html:51 +msgid "Language" +msgstr "Bahasa" + +#: app/blueprints/packages/reviews.py:60 app/blueprints/threads/__init__.py:181 #: app/blueprints/threads/__init__.py:182 #: app/blueprints/threads/__init__.py:282 msgid "Comment" msgstr "Komentar" -#: app/blueprints/packages/reviews.py:47 +#: app/blueprints/packages/reviews.py:61 msgid "Rating" msgstr "Penilaian" -#: app/blueprints/packages/reviews.py:48 app/templates/macros/reviews.html:119 +#: app/blueprints/packages/reviews.py:62 app/templates/macros/reviews.html:119 #: app/templates/macros/reviews.html:173 msgid "Yes" msgstr "Ya" -#: app/blueprints/packages/reviews.py:48 app/templates/macros/reviews.html:124 +#: app/blueprints/packages/reviews.py:62 app/templates/macros/reviews.html:124 #: app/templates/macros/reviews.html:177 msgid "Neutral" msgstr "Netral" -#: app/blueprints/packages/reviews.py:48 app/templates/macros/reviews.html:129 +#: app/blueprints/packages/reviews.py:62 app/templates/macros/reviews.html:129 #: app/templates/macros/reviews.html:181 msgid "No" msgstr "Tidak" -#: app/blueprints/packages/reviews.py:57 +#: app/blueprints/packages/reviews.py:71 msgid "You can't review your own package!" msgstr "Anda tidak dapat mengulas paket Anda sendiri!" -#: app/blueprints/packages/reviews.py:67 +#: app/blueprints/packages/reviews.py:81 msgid "" "You've reviewed too many packages recently. Please wait before trying " "again, and consider making your reviews more detailed" @@ -1105,18 +1115,18 @@ msgstr "" "Anda mengulas terlalu banyak paket baru-baru ini. Harap tunggu sebelum " "mencoba lagi dan harap buat ulasan Anda lebih detail" -#: app/blueprints/packages/reviews.py:80 app/blueprints/threads/__init__.py:207 +#: app/blueprints/packages/reviews.py:94 app/blueprints/threads/__init__.py:207 #: app/blueprints/threads/__init__.py:240 #: app/blueprints/threads/__init__.py:334 app/blueprints/users/settings.py:114 #: app/logic/packages.py:131 msgid "Linking to blocked sites is not allowed" msgstr "Tautan ke situs terblokir tidak dibolehkan" -#: app/blueprints/packages/reviews.py:184 +#: app/blueprints/packages/reviews.py:199 msgid "You can't vote on the reviews on your own package!" msgstr "Anda tidak dapat menilai ulasan pada paket Anda sendiri!" -#: app/blueprints/packages/reviews.py:191 +#: app/blueprints/packages/reviews.py:206 msgid "You can't vote on your own reviews!" msgstr "Anda tidak dapat menilai ulasan Anda sendiri!" @@ -1135,7 +1145,7 @@ msgid "Message" msgstr "Pesan" #: app/blueprints/report/__init__.py:35 app/templates/macros/threads.html:51 -#: app/templates/packages/view.html:684 app/templates/report/index.html:4 +#: app/templates/packages/view.html:688 app/templates/report/index.html:4 #: app/templates/report/index.html:10 app/templates/users/profile.html:37 msgid "Report" msgstr "Laporkan" @@ -1458,49 +1468,32 @@ msgstr "Harap menulis ulasan yang lebih membantu untuk mendapatkan medali." msgid "You are in place %(place)s." msgstr "Anda berada pada urutan %(place)s." -#: app/blueprints/users/profile.py:166 -#, python-format -msgid "Top %(type)s" -msgstr "%(type)s teratas" - -#: app/blueprints/users/profile.py:168 -#, python-format -msgid "Top %(group)d %(type)s" -msgstr "%(group)d %(type)s teratas" - -#: app/blueprints/users/profile.py:177 -#, python-format -msgid "%(display_name)s has a %(type)s placed at #%(place)d." -msgstr "" -"%(display_name)s memiliki sebuah %(type)s yang ada pada urutan " -"ke-%(place)d." - -#: app/blueprints/users/profile.py:192 +#: app/blueprints/users/profile.py:188 #, python-format msgid "Your packages have %(downloads)d downloads in total." msgstr "Paket Anda telah diunduh %(downloads)d kali secara keseluruhan." -#: app/blueprints/users/profile.py:193 +#: app/blueprints/users/profile.py:189 msgid "First medal is at 50k." msgstr "Medali pertama ada di 50 ribu." -#: app/blueprints/users/profile.py:198 +#: app/blueprints/users/profile.py:194 msgid ">300k downloads" msgstr "300 ribu unduhan" -#: app/blueprints/users/profile.py:201 +#: app/blueprints/users/profile.py:197 msgid ">100k downloads" msgstr "100 ribu unduhan" -#: app/blueprints/users/profile.py:204 +#: app/blueprints/users/profile.py:200 msgid ">75k downloads" msgstr "75 ribu unduhan" -#: app/blueprints/users/profile.py:207 +#: app/blueprints/users/profile.py:203 msgid ">50k downloads" msgstr "50 ribu unduhan" -#: app/blueprints/users/profile.py:208 +#: app/blueprints/users/profile.py:204 #, python-format msgid "Has received %(downloads)d downloads across all packages." msgstr "Telah memiliki %(downloads)d unduhan di seluruh paket." @@ -1775,30 +1768,256 @@ msgstr "Permainan" msgid "Texture Packs" msgstr "Paket Tekstur" -#: app/models/packages.py:171 +#: app/models/packages.py:87 +msgid "Top mod" +msgstr "" + +#: app/models/packages.py:89 +msgid "Top game" +msgstr "" + +#: app/models/packages.py:91 +msgid "Top texture pack" +msgstr "" + +#: app/models/packages.py:94 +#, python-format +msgid "Top %(place)d mod" +msgstr "" + +#: app/models/packages.py:96 +#, python-format +msgid "Top %(place)d game" +msgstr "" + +#: app/models/packages.py:98 +#, python-format +msgid "Top %(place)d texture pack" +msgstr "" + +#: app/models/packages.py:102 +#, python-format +msgid "%(display_name)s has a mod placed at #%(place)d." +msgstr "" + +#: app/models/packages.py:105 +#, python-format +msgid "%(display_name)s has a game placed at #%(place)d." +msgstr "" + +#: app/models/packages.py:108 +#, python-format +msgid "%(display_name)s has a texture pack placed at #%(place)d." +msgstr "" + +#: app/models/packages.py:146 app/models/packages.py:164 +msgid "Looking for Maintainer" +msgstr "" + +#: app/models/packages.py:149 +msgid "Beta" +msgstr "" + +#: app/models/packages.py:152 +msgid "Actively Developed" +msgstr "" + +#: app/models/packages.py:155 +msgid "Maintenance Only" +msgstr "" + +#: app/models/packages.py:158 +msgid "As-is" +msgstr "" + +#: app/models/packages.py:161 +msgid "Deprecated" +msgstr "" + +#: app/models/packages.py:168 +msgid "Under active development, and may break worlds/things without warning" +msgstr "" + +#: app/models/packages.py:170 +msgid "Fully playable, but with some breakages/changes expected" +msgstr "" + +#: app/models/packages.py:172 +msgid "Finished, with bug fixes being made as needed" +msgstr "" + +#: app/models/packages.py:174 +msgid "" +"Finished, the maintainer doesn't intend to continue working on it or " +"provide support" +msgstr "" + +#: app/models/packages.py:176 +msgid "" +"The maintainer doesn't recommend this package. See the description for " +"more info" +msgstr "" + +#: app/models/packages.py:222 msgid "Submit for Approval" msgstr "Ajukan untuk Disetujui" -#: app/models/packages.py:173 +#: app/models/packages.py:224 msgid "Approve" msgstr "Setujui" -#: app/models/packages.py:175 app/templates/api/create_edit_token.html:17 +#: app/models/packages.py:226 app/templates/api/create_edit_token.html:17 #: app/templates/collections/delete.html:14 #: app/templates/collections/view.html:39 #: app/templates/oauth/create_edit.html:17 #: app/templates/packages/release_edit.html:84 -#: app/templates/packages/review_create_edit.html:66 +#: app/templates/packages/review_create_edit.html:67 #: app/templates/threads/delete_reply.html:19 #: app/templates/threads/delete_thread.html:19 #: app/templates/threads/view.html:50 app/templates/users/delete.html:34 msgid "Delete" msgstr "Hapus" -#: app/models/packages.py:563 app/templates/packages/view.html:163 +#: app/models/packages.py:615 app/templates/packages/view.html:163 msgid "Work in Progress" msgstr "Dalam Pengerjaan" +#: app/models/packages.py:1349 +#, python-format +msgid "New commit %(hash)s found on the Git repo." +msgstr "" + +#: app/models/packages.py:1353 +#, python-format +msgid "The last release was commit %(hash)s" +msgstr "" + +#: app/models/packages.py:1359 +#, python-format +msgid "New tag %(tag_name)s found on the Git repo." +msgstr "" + +#: app/models/users.py:407 +msgid "Package Edit" +msgstr "" + +#: app/models/users.py:410 +msgid "Package Approval" +msgstr "" + +#: app/models/users.py:413 app/templates/threads/list.html:12 +#: app/templates/threads/new.html:4 +msgid "New Thread" +msgstr "Utas Baru" + +#: app/models/users.py:416 +msgid "New Review" +msgstr "" + +#: app/models/users.py:419 +msgid "Thread Reply" +msgstr "" + +#: app/models/users.py:422 +msgid "Bot" +msgstr "" + +#: app/models/users.py:425 app/templates/macros/threads.html:27 +msgid "Maintainer" +msgstr "Pengelola" + +#: app/models/users.py:428 +msgid "Editor Alert" +msgstr "" + +#: app/models/users.py:431 +msgid "Editor Misc" +msgstr "" + +#: app/models/users.py:434 +msgid "Other" +msgstr "" + +#: app/models/users.py:444 +msgid "This is a Package Edit notification." +msgstr "" + +#: app/models/users.py:446 +msgid "This is a Package Approval notification." +msgstr "" + +#: app/models/users.py:448 +msgid "This is a New Thread notification." +msgstr "" + +#: app/models/users.py:450 +msgid "This is a New Review notification." +msgstr "" + +#: app/models/users.py:452 +msgid "This is a Thread Reply notification." +msgstr "" + +#: app/models/users.py:454 +msgid "This is a Bot notification." +msgstr "" + +#: app/models/users.py:456 +msgid "This is a Maintainer change notification." +msgstr "" + +#: app/models/users.py:458 +msgid "This is an Editor Alert notification." +msgstr "" + +#: app/models/users.py:460 +msgid "This is an Editor Misc notification." +msgstr "" + +#: app/models/users.py:462 +msgid "This is an Other notification." +msgstr "" + +#: app/models/users.py:469 +msgid "When another user edits your packages, releases, etc." +msgstr "" + +#: app/models/users.py:471 +msgid "Notifications from editors related to the package approval process." +msgstr "" + +#: app/models/users.py:473 +msgid "When a thread is created on your package." +msgstr "" + +#: app/models/users.py:475 +msgid "When a user posts a review on your package." +msgstr "" + +#: app/models/users.py:477 +msgid "When someone replies to a thread you're watching." +msgstr "" + +#: app/models/users.py:479 +msgid "From a bot - for example, update notifications." +msgstr "" + +#: app/models/users.py:481 +msgid "When your package's maintainers change." +msgstr "" + +#: app/models/users.py:483 +msgid "For editors: Important alerts." +msgstr "" + +#: app/models/users.py:485 +msgid "For editors: Minor notifications, including new threads." +msgstr "" + +#: app/models/users.py:487 +msgid "Minor notifications not important enough for a dedicated category." +msgstr "" + #: app/tasks/emails.py:122 msgid "" "You are receiving this email because you are a registered user of " @@ -1911,7 +2130,7 @@ msgstr "Keluar" #: app/templates/admin/languages/list.html:4 #: app/templates/admin/languages/list.html:10 app/templates/base.html:185 -#: app/templates/packages/view.html:598 app/utils/minetest_hypertext.py:288 +#: app/templates/packages/view.html:602 app/utils/minetest_hypertext.py:288 msgid "Languages" msgstr "Bahasa" @@ -1957,7 +2176,7 @@ msgid "User List" msgstr "Daftar Pengguna" #: app/templates/base.html:257 app/templates/packages/view.html:190 -#: app/templates/packages/view.html:673 app/templates/threads/list.html:4 +#: app/templates/packages/view.html:677 app/templates/threads/list.html:4 msgid "Threads" msgstr "Utas" @@ -2019,7 +2238,7 @@ msgid "%(title)s by %(author)s" msgstr "%(title)s oleh %(author)s" #: app/templates/index.html:77 app/templates/packages/reviews_list.html:4 -#: app/templates/packages/view.html:194 app/templates/packages/view.html:332 +#: app/templates/packages/view.html:194 app/templates/packages/view.html:336 #: app/templates/users/profile.html:279 msgid "Reviews" msgstr "Ulasan" @@ -2250,7 +2469,8 @@ msgid "This requires the collection to be public" msgstr "Hal ini mengharuskan koleksi tersebut bersifat publik" #: app/templates/collections/create_edit.html:76 -#: app/templates/packages/remove.html:58 app/templates/packages/view.html:128 +#: app/templates/packages/remove.html:34 app/templates/packages/remove.html:83 +#: app/templates/packages/view.html:128 msgid "Remove" msgstr "Hapus" @@ -2275,7 +2495,7 @@ msgid "Deleting is permanent" msgstr "Penghapusan bersifat permanen" #: app/templates/collections/delete.html:13 -#: app/templates/oauth/authorize.html:71 app/templates/packages/remove.html:56 +#: app/templates/oauth/authorize.html:71 app/templates/packages/remove.html:81 #: app/templates/threads/delete_reply.html:18 #: app/templates/threads/delete_thread.html:18 #: app/templates/users/delete.html:30 @@ -2410,11 +2630,6 @@ msgstr "" msgid "Manage your preferences" msgstr "Kelola pilihan Anda" -#: app/templates/emails/notification.html:37 -#, python-format -msgid "This is a '%(type)s' notification." -msgstr "Ini adalah pemberitahuan '%(type)s'." - #: app/templates/emails/notification_digest.html:14 #: app/templates/emails/notification_digest.html:31 #, python-format @@ -2523,7 +2738,7 @@ msgid "No audit log entries." msgstr "Tidak ada entri log audit." #: app/templates/macros/forms.html:21 app/templates/macros/reviews.html:145 -#: app/templates/packages/remove.html:48 app/templates/packages/view.html:464 +#: app/templates/packages/remove.html:73 app/templates/packages/view.html:468 #: app/templates/users/modtools.html:86 msgid "Required" msgstr "Wajib" @@ -2753,10 +2968,6 @@ msgstr "Periksa dasbor Grafana ContentDB untuk statistik secara umum" msgid "ContentDB Grafana" msgstr "Grafana ContentDB" -#: app/templates/macros/threads.html:27 -msgid "Maintainer" -msgstr "Pengelola" - #: app/templates/macros/threads.html:122 msgid "This thread has been locked by a moderator." msgstr "Utas ini telah dikunci oleh moderator." @@ -2801,7 +3012,7 @@ msgid "On %(trigger)s, do %(action)s" msgstr "Ketika %(trigger)s, lakukan %(action)s" #: app/templates/macros/todo.html:35 app/templates/packages/view.html:122 -#: app/templates/packages/view.html:429 +#: app/templates/packages/view.html:433 msgid "Release" msgstr "Rilis" @@ -2811,7 +3022,7 @@ msgstr "Repositori" #: app/templates/macros/todo.html:48 #: app/templates/packages/releases_list.html:13 -#: app/templates/packages/view.html:433 +#: app/templates/packages/view.html:437 msgid "Update settings" msgstr "Pengaturan pembaruan" @@ -2860,9 +3071,9 @@ msgstr "Topik Forum" #: app/templates/modnames/view.html:27 app/templates/oauth/authorize.html:32 #: app/templates/packages/game_support.html:42 -#: app/templates/packages/similar.html:38 app/templates/packages/view.html:470 -#: app/templates/packages/view.html:494 app/templates/packages/view.html:539 -#: app/templates/packages/view.html:571 app/templates/todo/editor.html:85 +#: app/templates/packages/similar.html:38 app/templates/packages/view.html:474 +#: app/templates/packages/view.html:498 app/templates/packages/view.html:543 +#: app/templates/packages/view.html:575 app/templates/todo/editor.html:85 #: app/templates/todo/game_support.html:45 #, python-format msgid "%(title)s by %(display_name)s" @@ -3066,13 +3277,10 @@ msgid "Read more" msgstr "Baca lebih lanjut" #: app/templates/packages/create_edit.html:49 -#, python-format msgid "" -"You can include a .cdb.json file in your %(type)s to update these details" -" automatically." +"You can include a .cdb.json file in your package to update these details " +"automatically." msgstr "" -"Anda dapat menyisipkan berkas .cdb.json dalam %(type)s Anda untuk " -"memperbarui detail ini secara otomatis." #: app/templates/packages/create_edit.html:55 msgid "" @@ -3715,12 +3923,22 @@ msgstr "" "Total penggunaan penyimpanan adalah %(total_size)d MB (rilis " "%(release_size)d MB, tangkapan layar %(screenshot_size)d MB)" -#: app/templates/packages/remove.html:9 +#: app/templates/packages/remove.html:4 #, python-format msgid "Remove %(title)s" msgstr "Hapus %(title)s" #: app/templates/packages/remove.html:11 +msgid "Change maintenance state" +msgstr "" + +#: app/templates/packages/remove.html:13 +msgid "" +"As an alternative to removing your package, you may wish to change the " +"maintenance state." +msgstr "" + +#: app/templates/packages/remove.html:36 msgid "" "In order to avoid data loss, you cannot permanently delete packages.\n" "\t\t\tYou can remove them from ContentDB, which will cause them to not be" @@ -3731,7 +3949,7 @@ msgid "" "needed." msgstr "" -#: app/templates/packages/remove.html:19 +#: app/templates/packages/remove.html:44 msgid "" "Unapproving a package will put it back into Draft, where\n" "\t\t\t\tit can be submitted for approval again." @@ -3739,24 +3957,24 @@ msgstr "" "Tidak menyetujui paket akan mengembalikannya ke Draf yang\n" "\t\t\t\tnantinya dapat dikirim lagi untuk disetujui." -#: app/templates/packages/remove.html:28 +#: app/templates/packages/remove.html:53 msgid "and" msgstr "dan" -#: app/templates/packages/remove.html:34 +#: app/templates/packages/remove.html:59 #, python-format msgid "Removing this package will break the following mods: %(names)s" msgstr "Menghapus paket ini akan merusak mod berikut: %(names)s" -#: app/templates/packages/remove.html:41 +#: app/templates/packages/remove.html:66 msgid "Reason" msgstr "Alasan" -#: app/templates/packages/remove.html:52 +#: app/templates/packages/remove.html:77 msgid "Reason for unapproval / deletion, this is shown in the audit log" msgstr "Alasan tidak setuju/hapus. Ini ditampilkan dalam log audit" -#: app/templates/packages/remove.html:61 +#: app/templates/packages/remove.html:86 msgid "Unpublish" msgstr "Batalkan Publikasi" @@ -3777,11 +3995,15 @@ msgstr "" "Menemukan sebuah masalah? Tulis di pelacak " "masalah saja." -#: app/templates/packages/review_create_edit.html:67 +#: app/templates/packages/review_create_edit.html:55 +msgid "What language are you writing your review in?" +msgstr "" + +#: app/templates/packages/review_create_edit.html:68 msgid "Delete review." msgstr "Hapus ulasan." -#: app/templates/packages/review_create_edit.html:68 +#: app/templates/packages/review_create_edit.html:69 msgid "" "This will convert the review into a thread, keeping the comments but " "removing its effect on the package's rating." @@ -3790,7 +4012,7 @@ msgstr "" "menghapus dampaknya terhadap penilaian paket." #: app/templates/packages/review_votes.html:4 -#: app/templates/packages/view.html:360 +#: app/templates/packages/view.html:364 msgid "Review Votes" msgstr "Tinjau Penilaian" @@ -3949,10 +4171,6 @@ msgstr "%(title)s tersedia dalam %(num)d bahasa." 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:51 -msgid "Language" -msgstr "Bahasa" - #: app/templates/packages/update_config.html:4 #: app/templates/packages/update_config.html:9 msgid "Configure Git Update Detection" @@ -4061,144 +4279,148 @@ msgstr "Pelacak Masalah" msgid "Translate" msgstr "Terjemahkan" -#: app/templates/packages/view.html:310 +#: app/templates/packages/view.html:297 +msgid "Thumbnail for video" +msgstr "" + +#: app/templates/packages/view.html:314 msgid "Awaiting review" msgstr "Menunggu tinjauan" -#: app/templates/packages/view.html:340 app/templates/threads/view.html:77 +#: app/templates/packages/view.html:344 app/templates/threads/view.html:77 msgid "Edit Review" msgstr "Sunting Ulasan" -#: app/templates/packages/view.html:345 +#: app/templates/packages/view.html:349 msgid "You can't review your own package." msgstr "Anda tidak dapat mengulas paket Anda sendiri." -#: app/templates/packages/view.html:355 +#: app/templates/packages/view.html:359 msgid "Package needs to be approved before it can be reviewed." msgstr "Paket perlu disetujui sebelum dapat diulas." -#: app/templates/packages/view.html:366 +#: app/templates/packages/view.html:370 msgid "Used By" msgstr "Digunakan oleh" -#: app/templates/packages/view.html:372 +#: app/templates/packages/view.html:376 msgid "Content" msgstr "Konten" -#: app/templates/packages/view.html:374 app/templates/packages/view.html:457 +#: app/templates/packages/view.html:378 app/templates/packages/view.html:461 msgid "View content for game" msgstr "Lihat konten permainan" -#: app/templates/packages/view.html:389 +#: app/templates/packages/view.html:393 msgid "Favorite" msgstr "Favorit" -#: app/templates/packages/view.html:398 +#: app/templates/packages/view.html:402 msgid "Add to collection..." msgstr "Tambahkan ke koleksi..." -#: app/templates/packages/view.html:406 +#: app/templates/packages/view.html:410 #, python-format msgid "View %(count)d collections" msgstr "Tampilkan %(count)d koleksi" -#: app/templates/packages/view.html:417 +#: app/templates/packages/view.html:421 msgid "Package may be outdated" msgstr "Paket mungkin telah usang" -#: app/templates/packages/view.html:424 +#: app/templates/packages/view.html:428 msgid "Only visible to the author and Editors." msgstr "Hanya tampak kepada pembuat dan Penyunting." -#: app/templates/packages/view.html:441 +#: app/templates/packages/view.html:445 msgid "Warning" msgstr "Peringatan" -#: app/templates/packages/view.html:447 +#: app/templates/packages/view.html:451 msgid "Like this package? Help support its development by making a donation" msgstr "Suka paket ini? Dukung pengembangannya dengan menyumbang/donasi" -#: app/templates/packages/view.html:450 +#: app/templates/packages/view.html:454 msgid "Donate now" msgstr "Donasi sekarang" -#: app/templates/packages/view.html:462 app/utils/minetest_hypertext.py:283 +#: app/templates/packages/view.html:466 app/utils/minetest_hypertext.py:283 msgid "Dependencies" msgstr "Dependensi" -#: app/templates/packages/view.html:482 +#: app/templates/packages/view.html:486 msgid "No required dependencies" msgstr "Tidak ada dependensi wajib" -#: app/templates/packages/view.html:488 +#: app/templates/packages/view.html:492 msgid "Optional" msgstr "Opsional" -#: app/templates/packages/view.html:521 +#: app/templates/packages/view.html:525 msgid "Compatible Games" msgstr "Permainan yang Sesuai" -#: app/templates/packages/view.html:526 app/templates/packages/view.html:546 +#: app/templates/packages/view.html:530 app/templates/packages/view.html:550 #: app/utils/minetest_hypertext.py:275 msgid "No specific game required" msgstr "Tidak ada permainan khusus yang diperlukan" -#: app/templates/packages/view.html:529 +#: app/templates/packages/view.html:533 msgid "Tested with:" msgstr "Dicoba dengan:" -#: app/templates/packages/view.html:551 +#: app/templates/packages/view.html:555 msgid "Is the above correct?" msgstr "Apakah yang di atas benar?" -#: app/templates/packages/view.html:552 +#: app/templates/packages/view.html:556 msgid "You need to either confirm this or tell ContentDB about supported games" msgstr "" "Anda harus mengonfirmasi ini atau memberi tahu ContentDB tentang " "permainan yang didukung" -#: app/templates/packages/view.html:564 +#: app/templates/packages/view.html:568 msgid "Does not work with:" msgstr "Tidak bekerja dengan:" -#: app/templates/packages/view.html:584 +#: app/templates/packages/view.html:588 msgid "Please specify compatible games" msgstr "Harap masukkan permainan yang kompatibel" -#: app/templates/packages/view.html:590 +#: app/templates/packages/view.html:594 msgid "Information" msgstr "Informasi" -#: app/templates/packages/view.html:596 +#: app/templates/packages/view.html:600 msgid "Technical Name" msgstr "Nama Teknis" -#: app/templates/packages/view.html:612 app/utils/minetest_hypertext.py:295 +#: app/templates/packages/view.html:616 app/utils/minetest_hypertext.py:295 #, python-format msgid "%(code_license)s for code,
%(media_license)s for media." msgstr "%(code_license)s untuk kode,
%(media_license)s untuk media." -#: app/templates/packages/view.html:620 +#: app/templates/packages/view.html:624 msgid "Unknown" msgstr "Tidak diketahui" -#: app/templates/packages/view.html:622 app/utils/minetest_hypertext.py:301 +#: app/templates/packages/view.html:626 app/utils/minetest_hypertext.py:301 msgid "Added" msgstr "Ditambahkan" -#: app/templates/packages/view.html:636 +#: app/templates/packages/view.html:640 msgid "Remove myself" msgstr "Hapus diri saya" -#: app/templates/packages/view.html:641 app/utils/minetest_hypertext.py:303 +#: app/templates/packages/view.html:645 app/utils/minetest_hypertext.py:303 msgid "Provides" msgstr "Menyediakan" -#: app/templates/packages/view.html:663 +#: app/templates/packages/view.html:667 msgid "More" msgstr "Lebih banyak" -#: app/templates/packages/view.html:692 +#: app/templates/packages/view.html:696 msgid "See audit log" msgstr "Lihat log audit" @@ -4259,10 +4481,6 @@ msgstr "Hapus \"%(title)s\" oleh %(author)s" msgid "Edit reply" msgstr "Sunting balasan" -#: app/templates/threads/list.html:12 app/templates/threads/new.html:4 -msgid "New Thread" -msgstr "Utas Baru" - #: app/templates/threads/new.html:17 msgid "" "If the package shouldn't be on CDB (eg: if it doesn't work at all), then " @@ -5756,3 +5974,26 @@ msgstr "" #~ msgid "Connected" #~ msgstr "Tersambung" +#~ msgid "Top %(type)s" +#~ msgstr "%(type)s teratas" + +#~ msgid "Top %(group)d %(type)s" +#~ msgstr "%(group)d %(type)s teratas" + +#~ msgid "%(display_name)s has a %(type)s placed at #%(place)d." +#~ msgstr "" +#~ "%(display_name)s memiliki sebuah %(type)s yang" +#~ " ada pada urutan ke-%(place)d." + +#~ msgid "This is a '%(type)s' notification." +#~ msgstr "Ini adalah pemberitahuan '%(type)s'." + +#~ msgid "" +#~ "You can include a .cdb.json file " +#~ "in your %(type)s to update these " +#~ "details automatically." +#~ msgstr "" +#~ "Anda dapat menyisipkan berkas .cdb.json " +#~ "dalam %(type)s Anda untuk memperbarui " +#~ "detail ini secara otomatis." + diff --git a/translations/it/LC_MESSAGES/messages.po b/translations/it/LC_MESSAGES/messages.po index d1014a66..36664840 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-06-07 05:29+0100\n" +"POT-Creation-Date: 2024-06-08 11:15+0100\n" "PO-Revision-Date: 2024-01-21 23:01+0000\n" "Last-Translator: Giov4 \n" "Language: it\n" @@ -28,63 +28,69 @@ msgid "You have been banned." msgstr "Sei statə espulsə." #: app/_translations.py:5 -msgid "Chat / Commands" +msgid "Player vs Player (PvP)" msgstr "" #: app/_translations.py:6 -msgid "Complex installation" +msgid "Designed to be played competitively against other players" msgstr "" #: app/_translations.py:7 -msgid "Either has educational value, or is a tool to help teachers " -msgstr "" - -#: app/_translations.py:8 -msgid "Singleplayer-focused" -msgstr "" - -#: app/_translations.py:9 -msgid "For 16px texture packs" -msgstr "" - -#: app/_translations.py:10 -msgid "For 64px texture packs" -msgstr "" - -#: app/_translations.py:11 -msgid "Tools to manage the world" -msgstr "" - -#: app/_translations.py:12 -msgid "Big changes to crafting gameplay" -msgstr "" - -#: app/_translations.py:13 -msgid "Blood, etc" -msgstr "" - -#: app/_translations.py:14 -msgid "Adds a mini-game to be played within Minetest" -msgstr "" - -#: app/_translations.py:15 -msgid "Tools / Weapons / Armor" -msgstr "" - -#: app/_translations.py:16 -msgid "For content generally themed around a certain season or holiday" -msgstr "" - -#: app/_translations.py:17 msgid "Player Effects / Power Ups" msgstr "" +#: app/_translations.py:8 +msgid "" +"For content that changes player effects, including physics, for example: " +"speed, jump height or gravity." +msgstr "" + +#: app/_translations.py:9 +msgid "Certified" +msgstr "" + +#: app/_translations.py:10 +msgid "" +"Certified by the Featured Packages program. This tag may be renamed in " +"the future" +msgstr "" + +#: app/_translations.py:11 +msgid "Server Moderation and Tools" +msgstr "" + +#: app/_translations.py:12 +msgid "Helps with server maintenance and moderation" +msgstr "" + +#: app/_translations.py:13 +msgid "Jam / Game 2023" +msgstr "" + +#: app/_translations.py:14 +msgid "Entries to the 2023 Minetest Game Jam " +msgstr "" + +#: app/_translations.py:15 +msgid "Joke" +msgstr "" + +#: app/_translations.py:16 +msgid "" +"For humorous content, meant as a novelty or joke, not to be taken " +"seriously, and that is not meant to be used seriously or long-term." +msgstr "" + +#: app/_translations.py:17 +msgid "Sounds / Music" +msgstr "" + #: app/_translations.py:18 -msgid "World Maintenance and Tools" +msgid "Focuses on or adds new sounds or musical things" msgstr "" #: app/_translations.py:19 -msgid "Puzzle" +msgid "Developer Tools" msgstr "" #: app/_translations.py:20 @@ -92,284 +98,289 @@ msgid "Tools for game and mod developers" msgstr "" #: app/_translations.py:21 -msgid "Education" +msgid "Shooter" msgstr "" #: app/_translations.py:22 -msgid "Gore" +msgid "First person shooters (FPS) and more" msgstr "" #: app/_translations.py:23 -msgid "Transport" +msgid "Inventory" msgstr "" #: app/_translations.py:24 -msgid "Survival" -msgstr "" - -#: app/_translations.py:25 -msgid "New mapgen or changes mapgen" -msgstr "" - -#: app/_translations.py:26 -msgid "Less than 16px" -msgstr "" - -#: app/_translations.py:27 app/templates/users/modtools.html:12 -msgid "Storage" -msgstr "Spazio di archiviazione" - -#: app/_translations.py:28 msgid "Changes the inventory GUI" msgstr "" +#: app/_translations.py:25 +msgid "World Maintenance and Tools" +msgstr "" + +#: app/_translations.py:26 +msgid "Tools to manage the world" +msgstr "" + +#: app/_translations.py:27 +msgid "Crafting" +msgstr "" + +#: app/_translations.py:28 +msgid "Big changes to crafting gameplay" +msgstr "" + #: app/_translations.py:29 -msgid "Jam / Combat 2020" +msgid "Singleplayer-focused" msgstr "" #: app/_translations.py:30 -msgid "Bad Language" +msgid "Content that can be played alone" msgstr "" #: app/_translations.py:31 -msgid "64px" +msgid "Mapgen / Biomes / Decoration" msgstr "" #: app/_translations.py:32 -msgid "Focuses on or adds new sounds or musical things" +msgid "New mapgen or changes mapgen" msgstr "" #: app/_translations.py:33 -msgid "Adds game mechanics or tools that change how players build." +msgid "Adventure / RPG" msgstr "" #: app/_translations.py:34 -msgid "Violence" +msgid "Plants and Farming" msgstr "" #: app/_translations.py:35 -msgid "Strategy / RTS" +msgid "Adds new plants or other farmable resources." msgstr "" #: app/_translations.py:36 +msgid "Tools / Weapons / Armor" +msgstr "" + +#: app/_translations.py:37 +msgid "Adds or changes tools, weapons, and armor" +msgstr "" + +#: app/_translations.py:38 +msgid "Sims" +msgstr "" + +#: app/_translations.py:39 +msgid "" +"Mods and games that aim to simulate real life activity. Similar to " +"SimCity/TheSims/OpenTTD/etc" +msgstr "" + +#: app/_translations.py:40 +msgid "Complex installation" +msgstr "" + +#: app/_translations.py:41 msgid "" "Requires futher installation steps, such as installing luarocks or " "editing the trusted mod setting" msgstr "" -#: app/_translations.py:37 -msgid "Jam / Game 2021" -msgstr "" - -#: app/_translations.py:38 -msgid "Content that can be played alone" -msgstr "" - -#: app/_translations.py:39 -msgid "Can/should only be used in multiplayer" -msgstr "" - -#: app/_translations.py:40 -msgid "Adds mobs, animals, and NPCs" -msgstr "" - -#: app/_translations.py:41 -msgid "" -"For mods created for the Discord \"Weekly Challenges\" modding event in " -"2021" -msgstr "" - #: app/_translations.py:42 -msgid "Mini-game" +msgid "Chat / Commands" msgstr "" #: app/_translations.py:43 msgid "" -"For content that changes player effects, including physics, for example: " -"speed, jump height or gravity." +"Focus on player chat/communication or who's primary function is " +"interacting with the console." msgstr "" #: app/_translations.py:44 -msgid "Contains swearing" +msgid "Multiplayer-focused" msgstr "" #: app/_translations.py:45 +msgid "Can/should only be used in multiplayer" +msgstr "" + +#: app/_translations.py:46 +msgid "Environment / Weather" +msgstr "" + +#: app/_translations.py:47 msgid "" "Improves the world, adding weather, ambient sounds, or other environment " "mechanics" msgstr "" -#: app/_translations.py:46 -msgid "For mods created for the Discord \"Combat\" modding event in 2020" -msgstr "" - -#: app/_translations.py:47 -msgid "Inventory" -msgstr "" - #: app/_translations.py:48 -msgid "Entries to the 2023 Minetest Game Jam " +msgid "Building Mechanics and Tools" msgstr "" #: app/_translations.py:49 -msgid "Sims" +msgid "Adds game mechanics or tools that change how players build." msgstr "" #: app/_translations.py:50 -msgid "Focuses on building, such as adding new materials or nodes" +msgid "Magic / Enchanting" msgstr "" #: app/_translations.py:51 -msgid "Environment / Weather" +msgid "Decorative" msgstr "" #: app/_translations.py:52 -msgid "Custom mapgen" +msgid "Adds nodes with no other purpose than for use in building" msgstr "" #: app/_translations.py:53 -msgid "Minetest Game improved" +msgid "One-of-a-kind / Original" msgstr "" #: app/_translations.py:54 -msgid "HUD" -msgstr "" - -#: app/_translations.py:55 -msgid "Machines / Electronics" -msgstr "" - -#: app/_translations.py:56 -msgid "Developer Tools" -msgstr "" - -#: app/_translations.py:57 -msgid "Jam / Game 2023" -msgstr "" - -#: app/_translations.py:58 -msgid "Helps with server maintenance and moderation" -msgstr "" - -#: app/_translations.py:59 -msgid "Plants and Farming" -msgstr "" - -#: app/_translations.py:60 -msgid "Adventure / RPG" -msgstr "" - -#: app/_translations.py:61 msgid "" "For games and such that are of their own kind, distinct and original in " "nature to others of the same category." msgstr "" -#: app/_translations.py:62 -msgid "Jam / Weekly Challenges 2021" -msgstr "" - -#: app/_translations.py:63 -msgid "For 32px texture packs" -msgstr "" - -#: app/_translations.py:64 -msgid "Adds or changes tools, weapons, and armor" -msgstr "" - -#: app/_translations.py:65 -msgid "GUI" -msgstr "" - -#: app/_translations.py:66 -msgid "Seasonal" -msgstr "" - -#: app/_translations.py:67 -msgid "Commerce / Economy" -msgstr "" - -#: app/_translations.py:68 -msgid "" -"Written specifically or exclusively for use in creative mode. Adds " -"content only available through a creative inventory, or provides tools " -"that facilitate ingame creation and doesn't add difficulty or scarcity" -msgstr "" - -#: app/_translations.py:69 -msgid "Forks of MTG" -msgstr "" - -#: app/_translations.py:70 -msgid "Non-cartoon violence. May be towards fantasy or human-like characters" -msgstr "" - -#: app/_translations.py:71 -msgid "Joke" -msgstr "" - -#: app/_translations.py:72 -msgid "Fear / Horror" -msgstr "" - -#: app/_translations.py:73 -msgid "128px+" -msgstr "" - -#: app/_translations.py:74 -msgid "Creative" -msgstr "" - -#: app/_translations.py:75 -msgid "Entries to the 2022 Minetest Game Jam " -msgstr "" - -#: app/_translations.py:76 -msgid "Alcohol / Tobacco" -msgstr "" - -#: app/_translations.py:77 -msgid "Adds or improves item storage mechanics" -msgstr "" - -#: app/_translations.py:78 -msgid "Designed to be played competitively against other players" -msgstr "" - -#: app/_translations.py:79 -msgid "Crafting" -msgstr "" - -#: app/_translations.py:80 -msgid "<16px" -msgstr "" - -#: app/_translations.py:81 -msgid "One-of-a-kind / Original" -msgstr "" - -#: app/_translations.py:82 +#: app/_translations.py:55 msgid "Building" msgstr "" -#: app/_translations.py:83 -msgid "Adds machines useful in automation, tubes, or power." +#: app/_translations.py:56 +msgid "Focuses on building, such as adding new materials or nodes" msgstr "" -#: app/_translations.py:84 +#: app/_translations.py:57 +msgid "Mobs / Animals / NPCs" +msgstr "" + +#: app/_translations.py:58 +msgid "Adds mobs, animals, and NPCs" +msgstr "" + +#: app/_translations.py:59 +msgid "<16px" +msgstr "" + +#: app/_translations.py:60 +msgid "Less than 16px" +msgstr "" + +#: app/_translations.py:61 +msgid "Puzzle" +msgstr "" + +#: app/_translations.py:62 msgid "Focus on puzzle solving instead of combat" msgstr "" +#: app/_translations.py:63 +msgid "Custom mapgen" +msgstr "" + +#: app/_translations.py:64 +msgid "" +"Contains a completely custom mapgen implemented in Lua, usually requires " +"worlds to be set to the 'singlenode' mapgen." +msgstr "" + +#: app/_translations.py:65 +msgid "Sports" +msgstr "" + +#: app/_translations.py:66 +msgid "Player vs Environment (PvE)" +msgstr "" + +#: app/_translations.py:67 +msgid "" +"For content designed for one or more players that focus on combat against" +" the world, mobs, or NPCs." +msgstr "" + +#: app/_translations.py:68 +msgid "16px" +msgstr "" + +#: app/_translations.py:69 +msgid "For 16px texture packs" +msgstr "" + +#: app/_translations.py:70 app/templates/users/modtools.html:12 +msgid "Storage" +msgstr "Spazio di archiviazione" + +#: app/_translations.py:71 +msgid "Adds or improves item storage mechanics" +msgstr "" + +#: app/_translations.py:72 +msgid "Education" +msgstr "" + +#: app/_translations.py:73 +msgid "Either has educational value, or is a tool to help teachers " +msgstr "" + +#: app/_translations.py:74 +msgid "API / Library" +msgstr "" + +#: app/_translations.py:75 +msgid "Primarily adds an API for other mods to use" +msgstr "" + +#: app/_translations.py:76 +msgid "Survival" +msgstr "" + +#: app/_translations.py:77 +msgid "" +"Written specifically for survival gameplay with a focus on game-balance, " +"difficulty level, or resources available through crafting, mining, ..." +msgstr "" + +#: app/_translations.py:78 +msgid "HUD" +msgstr "" + +#: app/_translations.py:79 +msgid "For mods that grant the player extra information in the HUD" +msgstr "" + +#: app/_translations.py:80 +msgid "Mini-game" +msgstr "" + +#: app/_translations.py:81 +msgid "Adds a mini-game to be played within Minetest" +msgstr "" + +#: app/_translations.py:82 +msgid "Seasonal" +msgstr "" + +#: app/_translations.py:83 +msgid "For content generally themed around a certain season or holiday" +msgstr "" + +#: app/_translations.py:84 +msgid "Jam / Weekly Challenges 2021" +msgstr "" + #: app/_translations.py:85 -msgid "Building Mechanics and Tools" +msgid "" +"For mods created for the Discord \"Weekly Challenges\" modding event in " +"2021" msgstr "" #: app/_translations.py:86 -msgid "Adds nodes with no other purpose than for use in building" +msgid "64px" msgstr "" #: app/_translations.py:87 -msgid "Sounds / Music" +msgid "For 64px texture packs" msgstr "" #: app/_translations.py:88 @@ -377,105 +388,98 @@ msgid "Food / Drinks" msgstr "" #: app/_translations.py:89 -msgid "Decorative" +msgid "GUI" msgstr "" #: app/_translations.py:90 -msgid "Gambling" +msgid "For content whose main utility / feature is in GUI/formspec form" msgstr "" #: app/_translations.py:91 -msgid "Server Moderation and Tools" +msgid "Minetest Game improved" msgstr "" #: app/_translations.py:92 -msgid "" -"For humorous content, meant as a novelty or joke, not to be taken " -"seriously, and that is not meant to be used seriously or long-term." +msgid "Forks of MTG" msgstr "" #: app/_translations.py:93 -msgid "API / Library" +msgid "Creative" msgstr "" #: app/_translations.py:94 -msgid "Certified" +msgid "" +"Written specifically or exclusively for use in creative mode. Adds " +"content only available through a creative inventory, or provides tools " +"that facilitate ingame creation and doesn't add difficulty or scarcity" msgstr "" #: app/_translations.py:95 -msgid "Contains alcohol and/or tobacco" +msgid "Jam / Combat 2020" msgstr "" #: app/_translations.py:96 -msgid "Adds new plants or other farmable resources." +msgid "For mods created for the Discord \"Combat\" modding event in 2020" msgstr "" #: app/_translations.py:97 -msgid "Multiplayer-focused" +msgid "Transport" msgstr "" #: app/_translations.py:98 -msgid "Primarily adds an API for other mods to use" -msgstr "" - -#: app/_translations.py:99 -msgid "" -"Focus on player chat/communication or who's primary function is " -"interacting with the console." -msgstr "" - -#: app/_translations.py:100 -msgid "" -"Games and mods with a heavy strategy component, whether real-time or " -"turn-based" -msgstr "" - -#: app/_translations.py:101 -msgid "" -"Written specifically for survival gameplay with a focus on game-balance, " -"difficulty level, or resources available through crafting, mining, ..." -msgstr "" - -#: app/_translations.py:102 -msgid "Entries to the 2021 Minetest Game Jam" -msgstr "" - -#: app/_translations.py:103 -msgid "" -"Contains a completely custom mapgen implemented in Lua, usually requires " -"worlds to be set to the 'singlenode' mapgen." -msgstr "" - -#: app/_translations.py:104 -msgid " Jam / Game 2022" -msgstr "" - -#: app/_translations.py:105 -msgid "Sports" -msgstr "" - -#: app/_translations.py:106 msgid "" "Adds or changes transportation methods. Includes teleportation, vehicles," " ridable mobs, transport infrastructure and thematic content" msgstr "" +#: app/_translations.py:99 +msgid "32px" +msgstr "" + +#: app/_translations.py:100 +msgid "For 32px texture packs" +msgstr "" + +#: app/_translations.py:101 +msgid "Machines / Electronics" +msgstr "" + +#: app/_translations.py:102 +msgid "Adds machines useful in automation, tubes, or power." +msgstr "" + +#: app/_translations.py:103 +msgid "Commerce / Economy" +msgstr "" + +#: app/_translations.py:104 +msgid "Related to economies, money, and trading" +msgstr "" + +#: app/_translations.py:105 +msgid "Jam / Game 2021" +msgstr "" + +#: app/_translations.py:106 +msgid "Entries to the 2021 Minetest Game Jam" +msgstr "" + #: app/_translations.py:107 -msgid "Player vs Environment (PvE)" +msgid "Strategy / RTS" msgstr "" #: app/_translations.py:108 -msgid "For mods that grant the player extra information in the HUD" +msgid "" +"Games and mods with a heavy strategy component, whether real-time or " +"turn-based" msgstr "" #: app/_translations.py:109 -msgid "" -"Mods and games that aim to simulate real life activity. Similar to " -"SimCity/TheSims/OpenTTD/etc" +msgid "128px+" msgstr "" #: app/_translations.py:110 -msgid "Shocking and scary content. May scare young children" +msgid "For 128px or higher texture packs" msgstr "" #: app/_translations.py:111 @@ -489,29 +493,27 @@ msgid "" msgstr "" #: app/_translations.py:113 -msgid "" -"Certified by the Featured Packages program. This tag may be renamed in " -"the future" +msgid " Jam / Game 2022" msgstr "" #: app/_translations.py:114 -msgid "Mobs / Animals / NPCs" +msgid "Entries to the 2022 Minetest Game Jam " msgstr "" #: app/_translations.py:115 -msgid "For 128px or higher texture packs" +msgid "Gore" msgstr "" #: app/_translations.py:116 -msgid "16px" +msgid "Blood, etc" msgstr "" #: app/_translations.py:117 -msgid "Games of chance, gambling games, etc" +msgid "Gambling" msgstr "" #: app/_translations.py:118 -msgid "Mapgen / Biomes / Decoration" +msgid "Games of chance, gambling games, etc" msgstr "" #: app/_translations.py:119 @@ -519,41 +521,39 @@ msgid "Drugs" msgstr "" #: app/_translations.py:120 -msgid "Related to economies, money, and trading" -msgstr "" - -#: app/_translations.py:121 -msgid "" -"For content designed for one or more players that focus on combat against" -" the world, mobs, or NPCs." -msgstr "" - -#: app/_translations.py:122 -msgid "For content whose main utility / feature is in GUI/formspec form" -msgstr "" - -#: app/_translations.py:123 -msgid "32px" -msgstr "" - -#: app/_translations.py:124 -msgid "Player vs Player (PvP)" -msgstr "" - -#: app/_translations.py:125 -msgid "Magic / Enchanting" -msgstr "" - -#: app/_translations.py:126 msgid "Contains illegal drugs, such as marijuana" msgstr "" +#: app/_translations.py:121 +msgid "Violence" +msgstr "" + +#: app/_translations.py:122 +msgid "Non-cartoon violence. May be towards fantasy or human-like characters" +msgstr "" + +#: app/_translations.py:123 +msgid "Fear / Horror" +msgstr "" + +#: app/_translations.py:124 +msgid "Shocking and scary content. May scare young children" +msgstr "" + +#: app/_translations.py:125 +msgid "Bad Language" +msgstr "" + +#: app/_translations.py:126 +msgid "Contains swearing" +msgstr "" + #: app/_translations.py:127 -msgid "First person shooters (FPS) and more" +msgid "Alcohol / Tobacco" msgstr "" #: app/_translations.py:128 -msgid "Shooter" +msgid "Contains alcohol and/or tobacco" msgstr "" #: app/querybuilder.py:58 app/templates/admin/languages/list.html:27 @@ -592,11 +592,11 @@ 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:251 -#: app/blueprints/packages/packages.py:528 -#: app/blueprints/packages/packages.py:624 -#: app/blueprints/packages/packages.py:712 +#: app/blueprints/packages/packages.py:543 +#: app/blueprints/packages/packages.py:639 +#: app/blueprints/packages/packages.py:727 #: app/blueprints/packages/releases.py:62 -#: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:49 +#: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:63 #: app/blueprints/packages/screenshots.py:36 #: app/blueprints/packages/screenshots.py:42 #: app/blueprints/packages/screenshots.py:47 @@ -608,7 +608,7 @@ msgstr "Salva" #: app/blueprints/collections/__init__.py:77 #: app/blueprints/oauth/__init__.py:168 app/blueprints/packages/releases.py:54 -#: app/blueprints/packages/releases.py:66 app/blueprints/packages/reviews.py:45 +#: app/blueprints/packages/releases.py:66 app/blueprints/packages/reviews.py:53 #: app/blueprints/threads/__init__.py:281 #: app/templates/admin/languages/list.html:23 #: app/templates/macros/reviews.html:138 app/templates/macros/topics.html:5 @@ -714,7 +714,7 @@ msgstr "" #: app/blueprints/packages/__init__.py:42 #: app/templates/packages/releases_list.html:34 -#: app/templates/packages/view.html:653 app/templates/todo/editor.html:75 +#: app/templates/packages/view.html:657 app/templates/todo/editor.html:75 msgid "Releases" msgstr "Rilasci" @@ -726,7 +726,7 @@ msgstr "Screenshot" #: app/blueprints/packages/__init__.py:52 #: app/templates/packages/edit_maintainers.html:8 -#: app/templates/packages/view.html:624 app/utils/minetest_hypertext.py:302 +#: app/templates/packages/view.html:628 app/utils/minetest_hypertext.py:302 msgid "Maintainers" msgstr "Manutentorə" @@ -759,7 +759,7 @@ msgstr "Giochi Supportati" msgid "No download available." msgstr "Impossibile scaricare." -#: app/blueprints/packages/packages.py:229 app/templates/packages/view.html:594 +#: app/blueprints/packages/packages.py:229 app/templates/packages/view.html:598 #: app/utils/minetest_hypertext.py:263 msgid "Type" msgstr "Tipo" @@ -769,12 +769,12 @@ msgid "Title (Human-readable)" msgstr "Titolo (Leggibile da umani)" #: app/blueprints/packages/packages.py:231 -#: app/blueprints/packages/packages.py:622 +#: app/blueprints/packages/packages.py:637 msgid "Name (Technical)" msgstr "Nome (Tecnico)" #: app/blueprints/packages/packages.py:231 -#: app/blueprints/packages/packages.py:623 +#: app/blueprints/packages/packages.py:638 #: 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 (_)" @@ -783,7 +783,7 @@ msgstr "Solo lettere minuscole (a-z), numeri (0-9), e trattino basso (_)" msgid "Short Description (Plaintext)" msgstr "Descrizione Corta (Testo Non Formattato)" -#: app/blueprints/packages/packages.py:234 app/templates/packages/view.html:616 +#: app/blueprints/packages/packages.py:234 app/templates/packages/view.html:620 #: app/utils/minetest_hypertext.py:300 msgid "Maintenance State" msgstr "Stato di Manutenzione" @@ -798,7 +798,7 @@ msgstr "Etichette" msgid "Content Warnings" msgstr "Avvertenze sul Contenuto" -#: app/blueprints/packages/packages.py:238 app/templates/packages/view.html:605 +#: app/blueprints/packages/packages.py:238 app/templates/packages/view.html:609 #: app/utils/minetest_hypertext.py:298 msgid "License" msgstr "Licenza" @@ -880,8 +880,8 @@ msgid "Permission denied" msgstr "Permesso negato" #: app/blueprints/packages/packages.py:403 -#: app/blueprints/packages/packages.py:479 -#: app/blueprints/packages/packages.py:501 +#: app/blueprints/packages/packages.py:494 +#: app/blueprints/packages/packages.py:516 msgid "You don't have permission to do that" msgstr "Non hai il permesso di farlo" @@ -897,61 +897,66 @@ msgid "" "changed" msgstr "" -#: app/blueprints/packages/packages.py:496 +#: app/blueprints/packages/packages.py:481 +#, python-format +msgid "Set state to %(state)s" +msgstr "" + +#: app/blueprints/packages/packages.py:511 msgid "Deleted package" msgstr "Contenuto rimosso" -#: app/blueprints/packages/packages.py:518 +#: app/blueprints/packages/packages.py:533 msgid "Unapproved package" msgstr "Contenuto non accettato" -#: app/blueprints/packages/packages.py:527 +#: app/blueprints/packages/packages.py:542 msgid "Maintainers (Comma-separated)" msgstr "Manutentorз (Separatз da virgole)" -#: app/blueprints/packages/packages.py:536 +#: app/blueprints/packages/packages.py:551 msgid "You don't have permission to edit maintainers" msgstr "Non hai il permesso di modificare lз manutentorз" -#: app/blueprints/packages/packages.py:586 +#: app/blueprints/packages/packages.py:601 msgid "You are not a maintainer" msgstr "Non sei unə manutentorə" -#: app/blueprints/packages/packages.py:589 +#: app/blueprints/packages/packages.py:604 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:621 +#: app/blueprints/packages/packages.py:636 msgid "Author Name" msgstr "Nome dell'Autorə" -#: app/blueprints/packages/packages.py:708 +#: app/blueprints/packages/packages.py:723 msgid "Enable support detection based on dependencies (recommended)" msgstr "Abilita il rilevamento del supporto in base alle dipendenze (consigliato)" -#: app/blueprints/packages/packages.py:709 +#: app/blueprints/packages/packages.py:724 msgid "Supported games" msgstr "Giochi supportati" -#: app/blueprints/packages/packages.py:710 +#: app/blueprints/packages/packages.py:725 msgid "Unsupported games" msgstr "Giochi non supportati" -#: app/blueprints/packages/packages.py:711 +#: app/blueprints/packages/packages.py:726 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:727 +#: app/blueprints/packages/packages.py:742 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:731 +#: app/blueprints/packages/packages.py:746 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 " @@ -1074,36 +1079,41 @@ msgstr "Configurazione di aggiornamento rimossa" msgid "Now, please create an initial release" msgstr "Ora, crea un rilascio iniziale, per favore" -#: app/blueprints/packages/reviews.py:46 app/blueprints/threads/__init__.py:181 +#: app/blueprints/packages/reviews.py:54 +#: app/templates/packages/translation.html:51 +msgid "Language" +msgstr "" + +#: app/blueprints/packages/reviews.py:60 app/blueprints/threads/__init__.py:181 #: app/blueprints/threads/__init__.py:182 #: app/blueprints/threads/__init__.py:282 msgid "Comment" msgstr "Rispondi" -#: app/blueprints/packages/reviews.py:47 +#: app/blueprints/packages/reviews.py:61 msgid "Rating" msgstr "Valutazione" -#: app/blueprints/packages/reviews.py:48 app/templates/macros/reviews.html:119 +#: app/blueprints/packages/reviews.py:62 app/templates/macros/reviews.html:119 #: app/templates/macros/reviews.html:173 msgid "Yes" msgstr "Sì" -#: app/blueprints/packages/reviews.py:48 app/templates/macros/reviews.html:124 +#: app/blueprints/packages/reviews.py:62 app/templates/macros/reviews.html:124 #: app/templates/macros/reviews.html:177 msgid "Neutral" msgstr "Nì" -#: app/blueprints/packages/reviews.py:48 app/templates/macros/reviews.html:129 +#: app/blueprints/packages/reviews.py:62 app/templates/macros/reviews.html:129 #: app/templates/macros/reviews.html:181 msgid "No" msgstr "No" -#: app/blueprints/packages/reviews.py:57 +#: app/blueprints/packages/reviews.py:71 msgid "You can't review your own package!" msgstr "Non puoi recensire un tuo contenuto!" -#: app/blueprints/packages/reviews.py:67 +#: app/blueprints/packages/reviews.py:81 msgid "" "You've reviewed too many packages recently. Please wait before trying " "again, and consider making your reviews more detailed" @@ -1112,18 +1122,18 @@ msgstr "" "riprovare, per favore, e considera di rendere le tue recensioni più " "dettagliate" -#: app/blueprints/packages/reviews.py:80 app/blueprints/threads/__init__.py:207 +#: app/blueprints/packages/reviews.py:94 app/blueprints/threads/__init__.py:207 #: app/blueprints/threads/__init__.py:240 #: app/blueprints/threads/__init__.py:334 app/blueprints/users/settings.py:114 #: app/logic/packages.py:131 msgid "Linking to blocked sites is not allowed" msgstr "Non è consentito il reindirizzamento a siti bloccati" -#: app/blueprints/packages/reviews.py:184 +#: app/blueprints/packages/reviews.py:199 msgid "You can't vote on the reviews on your own package!" msgstr "Non puoi votare le recensioni sul tuo contenuto!" -#: app/blueprints/packages/reviews.py:191 +#: app/blueprints/packages/reviews.py:206 msgid "You can't vote on your own reviews!" msgstr "Non puoi votare le tue recensioni!" @@ -1142,7 +1152,7 @@ msgid "Message" msgstr "Messaggio" #: app/blueprints/report/__init__.py:35 app/templates/macros/threads.html:51 -#: app/templates/packages/view.html:684 app/templates/report/index.html:4 +#: app/templates/packages/view.html:688 app/templates/report/index.html:4 #: app/templates/report/index.html:10 app/templates/users/profile.html:37 msgid "Report" msgstr "Segnala" @@ -1467,47 +1477,32 @@ msgstr "Considera di scrivere recensioni più utili per ottenere una medaglia." msgid "You are in place %(place)s." msgstr "Siete al %(place)s posto." -#: app/blueprints/users/profile.py:166 -#, python-format -msgid "Top %(type)s" -msgstr "Migliore %(type)s" - -#: app/blueprints/users/profile.py:168 -#, python-format -msgid "Top %(group)d %(type)s" -msgstr "Miglior %(type)s %(group)d" - -#: app/blueprints/users/profile.py:177 -#, python-format -msgid "%(display_name)s has a %(type)s placed at #%(place)d." -msgstr "%(display_name)s ha un %(type)s piazzato al #%(place)d." - -#: app/blueprints/users/profile.py:192 +#: app/blueprints/users/profile.py:188 #, python-format msgid "Your packages have %(downloads)d downloads in total." msgstr "I tuoi contenuti hanno %(downloads)d scaricamenti totali." -#: app/blueprints/users/profile.py:193 +#: app/blueprints/users/profile.py:189 msgid "First medal is at 50k." msgstr "La prima medaglia è a 50k." -#: app/blueprints/users/profile.py:198 +#: app/blueprints/users/profile.py:194 msgid ">300k downloads" msgstr ">300k scaricamenti" -#: app/blueprints/users/profile.py:201 +#: app/blueprints/users/profile.py:197 msgid ">100k downloads" msgstr ">100k scaricamenti" -#: app/blueprints/users/profile.py:204 +#: app/blueprints/users/profile.py:200 msgid ">75k downloads" msgstr ">75k scaricamenti" -#: app/blueprints/users/profile.py:207 +#: app/blueprints/users/profile.py:203 msgid ">50k downloads" msgstr ">50k scaricamenti" -#: app/blueprints/users/profile.py:208 +#: app/blueprints/users/profile.py:204 #, python-format msgid "Has received %(downloads)d downloads across all packages." msgstr "Ha ricevuto %(downloads)d scaricamenti per tutti i suoi contenuti." @@ -1788,30 +1783,256 @@ msgstr "Giochi" msgid "Texture Packs" msgstr "Pacchetti Texture" -#: app/models/packages.py:171 +#: app/models/packages.py:87 +msgid "Top mod" +msgstr "" + +#: app/models/packages.py:89 +msgid "Top game" +msgstr "" + +#: app/models/packages.py:91 +msgid "Top texture pack" +msgstr "" + +#: app/models/packages.py:94 +#, python-format +msgid "Top %(place)d mod" +msgstr "" + +#: app/models/packages.py:96 +#, python-format +msgid "Top %(place)d game" +msgstr "" + +#: app/models/packages.py:98 +#, python-format +msgid "Top %(place)d texture pack" +msgstr "" + +#: app/models/packages.py:102 +#, python-format +msgid "%(display_name)s has a mod placed at #%(place)d." +msgstr "" + +#: app/models/packages.py:105 +#, python-format +msgid "%(display_name)s has a game placed at #%(place)d." +msgstr "" + +#: app/models/packages.py:108 +#, python-format +msgid "%(display_name)s has a texture pack placed at #%(place)d." +msgstr "" + +#: app/models/packages.py:146 app/models/packages.py:164 +msgid "Looking for Maintainer" +msgstr "" + +#: app/models/packages.py:149 +msgid "Beta" +msgstr "" + +#: app/models/packages.py:152 +msgid "Actively Developed" +msgstr "" + +#: app/models/packages.py:155 +msgid "Maintenance Only" +msgstr "" + +#: app/models/packages.py:158 +msgid "As-is" +msgstr "" + +#: app/models/packages.py:161 +msgid "Deprecated" +msgstr "" + +#: app/models/packages.py:168 +msgid "Under active development, and may break worlds/things without warning" +msgstr "" + +#: app/models/packages.py:170 +msgid "Fully playable, but with some breakages/changes expected" +msgstr "" + +#: app/models/packages.py:172 +msgid "Finished, with bug fixes being made as needed" +msgstr "" + +#: app/models/packages.py:174 +msgid "" +"Finished, the maintainer doesn't intend to continue working on it or " +"provide support" +msgstr "" + +#: app/models/packages.py:176 +msgid "" +"The maintainer doesn't recommend this package. See the description for " +"more info" +msgstr "" + +#: app/models/packages.py:222 msgid "Submit for Approval" msgstr "Invia per l'Approvazione" -#: app/models/packages.py:173 +#: app/models/packages.py:224 msgid "Approve" msgstr "Permetti" -#: app/models/packages.py:175 app/templates/api/create_edit_token.html:17 +#: app/models/packages.py:226 app/templates/api/create_edit_token.html:17 #: app/templates/collections/delete.html:14 #: app/templates/collections/view.html:39 #: app/templates/oauth/create_edit.html:17 #: app/templates/packages/release_edit.html:84 -#: app/templates/packages/review_create_edit.html:66 +#: app/templates/packages/review_create_edit.html:67 #: app/templates/threads/delete_reply.html:19 #: app/templates/threads/delete_thread.html:19 #: app/templates/threads/view.html:50 app/templates/users/delete.html:34 msgid "Delete" msgstr "Rimuovi" -#: app/models/packages.py:563 app/templates/packages/view.html:163 +#: app/models/packages.py:615 app/templates/packages/view.html:163 msgid "Work in Progress" msgstr "Lavori in Corso" +#: app/models/packages.py:1349 +#, python-format +msgid "New commit %(hash)s found on the Git repo." +msgstr "" + +#: app/models/packages.py:1353 +#, python-format +msgid "The last release was commit %(hash)s" +msgstr "" + +#: app/models/packages.py:1359 +#, python-format +msgid "New tag %(tag_name)s found on the Git repo." +msgstr "" + +#: app/models/users.py:407 +msgid "Package Edit" +msgstr "" + +#: app/models/users.py:410 +msgid "Package Approval" +msgstr "" + +#: app/models/users.py:413 app/templates/threads/list.html:12 +#: app/templates/threads/new.html:4 +msgid "New Thread" +msgstr "Nuova Discussione" + +#: app/models/users.py:416 +msgid "New Review" +msgstr "" + +#: app/models/users.py:419 +msgid "Thread Reply" +msgstr "" + +#: app/models/users.py:422 +msgid "Bot" +msgstr "" + +#: app/models/users.py:425 app/templates/macros/threads.html:27 +msgid "Maintainer" +msgstr "Manutentorə" + +#: app/models/users.py:428 +msgid "Editor Alert" +msgstr "" + +#: app/models/users.py:431 +msgid "Editor Misc" +msgstr "" + +#: app/models/users.py:434 +msgid "Other" +msgstr "" + +#: app/models/users.py:444 +msgid "This is a Package Edit notification." +msgstr "" + +#: app/models/users.py:446 +msgid "This is a Package Approval notification." +msgstr "" + +#: app/models/users.py:448 +msgid "This is a New Thread notification." +msgstr "" + +#: app/models/users.py:450 +msgid "This is a New Review notification." +msgstr "" + +#: app/models/users.py:452 +msgid "This is a Thread Reply notification." +msgstr "" + +#: app/models/users.py:454 +msgid "This is a Bot notification." +msgstr "" + +#: app/models/users.py:456 +msgid "This is a Maintainer change notification." +msgstr "" + +#: app/models/users.py:458 +msgid "This is an Editor Alert notification." +msgstr "" + +#: app/models/users.py:460 +msgid "This is an Editor Misc notification." +msgstr "" + +#: app/models/users.py:462 +msgid "This is an Other notification." +msgstr "" + +#: app/models/users.py:469 +msgid "When another user edits your packages, releases, etc." +msgstr "" + +#: app/models/users.py:471 +msgid "Notifications from editors related to the package approval process." +msgstr "" + +#: app/models/users.py:473 +msgid "When a thread is created on your package." +msgstr "" + +#: app/models/users.py:475 +msgid "When a user posts a review on your package." +msgstr "" + +#: app/models/users.py:477 +msgid "When someone replies to a thread you're watching." +msgstr "" + +#: app/models/users.py:479 +msgid "From a bot - for example, update notifications." +msgstr "" + +#: app/models/users.py:481 +msgid "When your package's maintainers change." +msgstr "" + +#: app/models/users.py:483 +msgid "For editors: Important alerts." +msgstr "" + +#: app/models/users.py:485 +msgid "For editors: Minor notifications, including new threads." +msgstr "" + +#: app/models/users.py:487 +msgid "Minor notifications not important enough for a dedicated category." +msgstr "" + #: app/tasks/emails.py:122 msgid "" "You are receiving this email because you are a registered user of " @@ -1925,7 +2146,7 @@ msgstr "Esci" #: app/templates/admin/languages/list.html:4 #: app/templates/admin/languages/list.html:10 app/templates/base.html:185 -#: app/templates/packages/view.html:598 app/utils/minetest_hypertext.py:288 +#: app/templates/packages/view.html:602 app/utils/minetest_hypertext.py:288 msgid "Languages" msgstr "" @@ -1971,7 +2192,7 @@ msgid "User List" msgstr "Elenco degli Utenti" #: app/templates/base.html:257 app/templates/packages/view.html:190 -#: app/templates/packages/view.html:673 app/templates/threads/list.html:4 +#: app/templates/packages/view.html:677 app/templates/threads/list.html:4 msgid "Threads" msgstr "Discussioni" @@ -2033,7 +2254,7 @@ msgid "%(title)s by %(author)s" msgstr "%(title)s di %(author)s" #: app/templates/index.html:77 app/templates/packages/reviews_list.html:4 -#: app/templates/packages/view.html:194 app/templates/packages/view.html:332 +#: app/templates/packages/view.html:194 app/templates/packages/view.html:336 #: app/templates/users/profile.html:279 msgid "Reviews" msgstr "Recensioni" @@ -2266,7 +2487,8 @@ msgid "This requires the collection to be public" msgstr "Questo richiede che la raccolta sia pubblica" #: app/templates/collections/create_edit.html:76 -#: app/templates/packages/remove.html:58 app/templates/packages/view.html:128 +#: app/templates/packages/remove.html:34 app/templates/packages/remove.html:83 +#: app/templates/packages/view.html:128 msgid "Remove" msgstr "Rimuovi" @@ -2291,7 +2513,7 @@ msgid "Deleting is permanent" msgstr "La rimozione è permanente" #: app/templates/collections/delete.html:13 -#: app/templates/oauth/authorize.html:71 app/templates/packages/remove.html:56 +#: app/templates/oauth/authorize.html:71 app/templates/packages/remove.html:81 #: app/templates/threads/delete_reply.html:18 #: app/templates/threads/delete_thread.html:18 #: app/templates/users/delete.html:30 @@ -2426,11 +2648,6 @@ msgstr "" msgid "Manage your preferences" msgstr "Gestisci le tue preferenze" -#: app/templates/emails/notification.html:37 -#, python-format -msgid "This is a '%(type)s' notification." -msgstr "Questa è una notifica di '%(type)s'." - #: app/templates/emails/notification_digest.html:14 #: app/templates/emails/notification_digest.html:31 #, python-format @@ -2539,7 +2756,7 @@ msgid "No audit log entries." msgstr "Nessuna voce nel log di audit." #: app/templates/macros/forms.html:21 app/templates/macros/reviews.html:145 -#: app/templates/packages/remove.html:48 app/templates/packages/view.html:464 +#: app/templates/packages/remove.html:73 app/templates/packages/view.html:468 #: app/templates/users/modtools.html:86 msgid "Required" msgstr "Obbligatorio" @@ -2773,10 +2990,6 @@ msgstr "" msgid "ContentDB Grafana" msgstr "Grafana di ContentDB" -#: app/templates/macros/threads.html:27 -msgid "Maintainer" -msgstr "Manutentorə" - #: app/templates/macros/threads.html:122 msgid "This thread has been locked by a moderator." msgstr "Questa discussione è stata bloccata da unə moderatorə." @@ -2821,7 +3034,7 @@ msgid "On %(trigger)s, do %(action)s" msgstr "Quando %(trigger)s, fai %(action)s" #: app/templates/macros/todo.html:35 app/templates/packages/view.html:122 -#: app/templates/packages/view.html:429 +#: app/templates/packages/view.html:433 msgid "Release" msgstr "Rilascio" @@ -2831,7 +3044,7 @@ msgstr "Deposito" #: app/templates/macros/todo.html:48 #: app/templates/packages/releases_list.html:13 -#: app/templates/packages/view.html:433 +#: app/templates/packages/view.html:437 msgid "Update settings" msgstr "Aggiorna le impostazioni" @@ -2880,9 +3093,9 @@ msgstr "Argomenti del Forum" #: app/templates/modnames/view.html:27 app/templates/oauth/authorize.html:32 #: app/templates/packages/game_support.html:42 -#: app/templates/packages/similar.html:38 app/templates/packages/view.html:470 -#: app/templates/packages/view.html:494 app/templates/packages/view.html:539 -#: app/templates/packages/view.html:571 app/templates/todo/editor.html:85 +#: app/templates/packages/similar.html:38 app/templates/packages/view.html:474 +#: app/templates/packages/view.html:498 app/templates/packages/view.html:543 +#: app/templates/packages/view.html:575 app/templates/todo/editor.html:85 #: app/templates/todo/game_support.html:45 #, python-format msgid "%(title)s by %(display_name)s" @@ -3088,13 +3301,10 @@ msgid "Read more" msgstr "Leggi di più" #: app/templates/packages/create_edit.html:49 -#, python-format msgid "" -"You can include a .cdb.json file in your %(type)s to update these details" -" automatically." +"You can include a .cdb.json file in your package to update these details " +"automatically." msgstr "" -"È possibile includere un file .cdb.json nei propri %(type)s per " -"aggiornare automaticamente questi dettagli." #: app/templates/packages/create_edit.html:55 msgid "" @@ -3735,12 +3945,22 @@ msgstr "" "Lo spazio di archiviazione totale utilizzato è %(total_size)d MB (rilasci" " %(release_size)d MB, screenshot %(screenshot_size)d MB)" -#: app/templates/packages/remove.html:9 +#: app/templates/packages/remove.html:4 #, python-format msgid "Remove %(title)s" msgstr "Rimuovi %(title)s" #: app/templates/packages/remove.html:11 +msgid "Change maintenance state" +msgstr "" + +#: app/templates/packages/remove.html:13 +msgid "" +"As an alternative to removing your package, you may wish to change the " +"maintenance state." +msgstr "" + +#: app/templates/packages/remove.html:36 msgid "" "In order to avoid data loss, you cannot permanently delete packages.\n" "\t\t\tYou can remove them from ContentDB, which will cause them to not be" @@ -3751,7 +3971,7 @@ msgid "" "needed." msgstr "" -#: app/templates/packages/remove.html:19 +#: app/templates/packages/remove.html:44 msgid "" "Unapproving a package will put it back into Draft, where\n" "\t\t\t\tit can be submitted for approval again." @@ -3759,24 +3979,24 @@ msgstr "" "Disapprovare un contenuto lo riporta allo stato di Bozza,\n" "\t\t\t\tdove può essere inviato per l'approvazione nuovamente." -#: app/templates/packages/remove.html:28 +#: app/templates/packages/remove.html:53 msgid "and" msgstr "e" -#: app/templates/packages/remove.html:34 +#: app/templates/packages/remove.html:59 #, python-format msgid "Removing this package will break the following mods: %(names)s" msgstr "Rimuovere questo contenuto romperà le seguenti mod: %(names)s" -#: app/templates/packages/remove.html:41 +#: app/templates/packages/remove.html:66 msgid "Reason" msgstr "Motivo" -#: app/templates/packages/remove.html:52 +#: app/templates/packages/remove.html:77 msgid "Reason for unapproval / deletion, this is shown in the audit log" msgstr "Motivo del rifiuto / eliminazione, sarà mostrato nel log di audit" -#: app/templates/packages/remove.html:61 +#: app/templates/packages/remove.html:86 msgid "Unpublish" msgstr "Rendi non pubblico" @@ -3797,11 +4017,15 @@ msgstr "" "Hai scoperto un problema? Pubblicalo invece sul tracciatore di problemi." -#: app/templates/packages/review_create_edit.html:67 +#: app/templates/packages/review_create_edit.html:55 +msgid "What language are you writing your review in?" +msgstr "" + +#: app/templates/packages/review_create_edit.html:68 msgid "Delete review." msgstr "Cancella la recensione." -#: app/templates/packages/review_create_edit.html:68 +#: app/templates/packages/review_create_edit.html:69 msgid "" "This will convert the review into a thread, keeping the comments but " "removing its effect on the package's rating." @@ -3810,7 +4034,7 @@ msgstr "" "mantenenuti, ma l'effetto della recensione sarà nullificato." #: app/templates/packages/review_votes.html:4 -#: app/templates/packages/view.html:360 +#: app/templates/packages/view.html:364 msgid "Review Votes" msgstr "Voti della Recensione" @@ -3961,10 +4185,6 @@ msgstr "" msgid "ContentDB reads translations from locale files (.tr) in your package." msgstr "" -#: app/templates/packages/translation.html:51 -msgid "Language" -msgstr "" - #: app/templates/packages/update_config.html:4 #: app/templates/packages/update_config.html:9 msgid "Configure Git Update Detection" @@ -4077,146 +4297,150 @@ msgstr "Tracciatore dei Problemi" msgid "Translate" msgstr "" -#: app/templates/packages/view.html:310 +#: app/templates/packages/view.html:297 +msgid "Thumbnail for video" +msgstr "" + +#: app/templates/packages/view.html:314 msgid "Awaiting review" msgstr "In attesa di revisione" -#: app/templates/packages/view.html:340 app/templates/threads/view.html:77 +#: app/templates/packages/view.html:344 app/templates/threads/view.html:77 msgid "Edit Review" msgstr "Modifica la Recensione" -#: app/templates/packages/view.html:345 +#: app/templates/packages/view.html:349 msgid "You can't review your own package." msgstr "Non puoi recensire un tuo contenuto." -#: app/templates/packages/view.html:355 +#: app/templates/packages/view.html:359 msgid "Package needs to be approved before it can be reviewed." msgstr "Il contenuto deve essere approvato prima di poter essere recensito." -#: app/templates/packages/view.html:366 +#: app/templates/packages/view.html:370 msgid "Used By" msgstr "Utilizzato Da" -#: app/templates/packages/view.html:372 +#: app/templates/packages/view.html:376 msgid "Content" msgstr "Contenuto" -#: app/templates/packages/view.html:374 app/templates/packages/view.html:457 +#: app/templates/packages/view.html:378 app/templates/packages/view.html:461 msgid "View content for game" msgstr "Mostra contenuti per il gioco" -#: app/templates/packages/view.html:389 +#: app/templates/packages/view.html:393 msgid "Favorite" msgstr "Preferito" -#: app/templates/packages/view.html:398 +#: app/templates/packages/view.html:402 msgid "Add to collection..." msgstr "Aggiungi alla raccolta..." -#: app/templates/packages/view.html:406 +#: app/templates/packages/view.html:410 #, python-format msgid "View %(count)d collections" msgstr "" -#: app/templates/packages/view.html:417 +#: app/templates/packages/view.html:421 msgid "Package may be outdated" msgstr "Il contenuto potrebbe essere obsoleto" -#: app/templates/packages/view.html:424 +#: app/templates/packages/view.html:428 msgid "Only visible to the author and Editors." msgstr "Solamente visibile all'autorə e allз Addettз alla Modifica." -#: app/templates/packages/view.html:441 +#: app/templates/packages/view.html:445 msgid "Warning" msgstr "Avvertimento" -#: app/templates/packages/view.html:447 +#: app/templates/packages/view.html:451 msgid "Like this package? Help support its development by making a donation" msgstr "" "Ti piace questo contenuto? Aiutaci a supportarne lo sviluppo inviando una" " donazione" -#: app/templates/packages/view.html:450 +#: app/templates/packages/view.html:454 msgid "Donate now" msgstr "Dona ora" -#: app/templates/packages/view.html:462 app/utils/minetest_hypertext.py:283 +#: app/templates/packages/view.html:466 app/utils/minetest_hypertext.py:283 msgid "Dependencies" msgstr "Dipendenze" -#: app/templates/packages/view.html:482 +#: app/templates/packages/view.html:486 msgid "No required dependencies" msgstr "Nessuna dipendenza richiesta" -#: app/templates/packages/view.html:488 +#: app/templates/packages/view.html:492 msgid "Optional" msgstr "Opzionale" -#: app/templates/packages/view.html:521 +#: app/templates/packages/view.html:525 msgid "Compatible Games" msgstr "Giochi Compatibili" -#: app/templates/packages/view.html:526 app/templates/packages/view.html:546 +#: app/templates/packages/view.html:530 app/templates/packages/view.html:550 #: app/utils/minetest_hypertext.py:275 msgid "No specific game required" msgstr "Nessun gioco specifico richiesto" -#: app/templates/packages/view.html:529 +#: app/templates/packages/view.html:533 msgid "Tested with:" msgstr "Testato con:" -#: app/templates/packages/view.html:551 +#: app/templates/packages/view.html:555 msgid "Is the above correct?" msgstr "Quanto sopra è corretto?" -#: app/templates/packages/view.html:552 +#: app/templates/packages/view.html:556 msgid "You need to either confirm this or tell ContentDB about supported games" msgstr "" "È necessario confermare o informare ContentDB di quali giochi sono " "supportati" -#: app/templates/packages/view.html:564 +#: app/templates/packages/view.html:568 msgid "Does not work with:" msgstr "Non funziona con:" -#: app/templates/packages/view.html:584 +#: app/templates/packages/view.html:588 msgid "Please specify compatible games" msgstr "Si prega di specificare i giochi compatibili" -#: app/templates/packages/view.html:590 +#: app/templates/packages/view.html:594 msgid "Information" msgstr "Informazioni" -#: app/templates/packages/view.html:596 +#: app/templates/packages/view.html:600 msgid "Technical Name" msgstr "Nome Tecnico" -#: app/templates/packages/view.html:612 app/utils/minetest_hypertext.py:295 +#: app/templates/packages/view.html:616 app/utils/minetest_hypertext.py:295 #, python-format msgid "%(code_license)s for code,
%(media_license)s for media." msgstr "%(code_license)s per il codice,
%(media_license)s per i media." -#: app/templates/packages/view.html:620 +#: app/templates/packages/view.html:624 msgid "Unknown" msgstr "Sconosciuto" -#: app/templates/packages/view.html:622 app/utils/minetest_hypertext.py:301 +#: app/templates/packages/view.html:626 app/utils/minetest_hypertext.py:301 msgid "Added" msgstr "Inserito" -#: app/templates/packages/view.html:636 +#: app/templates/packages/view.html:640 msgid "Remove myself" msgstr "Rimuovimi" -#: app/templates/packages/view.html:641 app/utils/minetest_hypertext.py:303 +#: app/templates/packages/view.html:645 app/utils/minetest_hypertext.py:303 msgid "Provides" msgstr "Fornisce" -#: app/templates/packages/view.html:663 +#: app/templates/packages/view.html:667 msgid "More" msgstr "Di più" -#: app/templates/packages/view.html:692 +#: app/templates/packages/view.html:696 msgid "See audit log" msgstr "Mostra il log di audit" @@ -4281,10 +4505,6 @@ msgstr "Cancella \"%(title)s\" di %(author)s" msgid "Edit reply" msgstr "Modifica la risposta" -#: app/templates/threads/list.html:12 app/templates/threads/new.html:4 -msgid "New Thread" -msgstr "Nuova Discussione" - #: app/templates/threads/new.html:17 msgid "" "If the package shouldn't be on CDB (eg: if it doesn't work at all), then " @@ -5625,3 +5845,24 @@ msgstr "" #~ msgid "Connected" #~ msgstr "Collegati" +#~ msgid "Top %(type)s" +#~ msgstr "Migliore %(type)s" + +#~ msgid "Top %(group)d %(type)s" +#~ msgstr "Miglior %(type)s %(group)d" + +#~ msgid "%(display_name)s has a %(type)s placed at #%(place)d." +#~ msgstr "%(display_name)s ha un %(type)s piazzato al #%(place)d." + +#~ msgid "This is a '%(type)s' notification." +#~ msgstr "Questa è una notifica di '%(type)s'." + +#~ msgid "" +#~ "You can include a .cdb.json file " +#~ "in your %(type)s to update these " +#~ "details automatically." +#~ msgstr "" +#~ "È possibile includere un file .cdb.json" +#~ " nei propri %(type)s per aggiornare " +#~ "automaticamente questi dettagli." + diff --git a/translations/ja/LC_MESSAGES/messages.po b/translations/ja/LC_MESSAGES/messages.po index a80379aa..5ee13798 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-06-07 05:29+0100\n" +"POT-Creation-Date: 2024-06-08 11:15+0100\n" "PO-Revision-Date: 2023-12-16 10:05+0000\n" "Last-Translator: Jun Nogata \n" "Language: ja\n" @@ -28,63 +28,69 @@ msgid "You have been banned." msgstr "BANされました。" #: app/_translations.py:5 -msgid "Chat / Commands" +msgid "Player vs Player (PvP)" msgstr "" #: app/_translations.py:6 -msgid "Complex installation" +msgid "Designed to be played competitively against other players" msgstr "" #: app/_translations.py:7 -msgid "Either has educational value, or is a tool to help teachers " -msgstr "" - -#: app/_translations.py:8 -msgid "Singleplayer-focused" -msgstr "" - -#: app/_translations.py:9 -msgid "For 16px texture packs" -msgstr "" - -#: app/_translations.py:10 -msgid "For 64px texture packs" -msgstr "" - -#: app/_translations.py:11 -msgid "Tools to manage the world" -msgstr "" - -#: app/_translations.py:12 -msgid "Big changes to crafting gameplay" -msgstr "" - -#: app/_translations.py:13 -msgid "Blood, etc" -msgstr "" - -#: app/_translations.py:14 -msgid "Adds a mini-game to be played within Minetest" -msgstr "" - -#: app/_translations.py:15 -msgid "Tools / Weapons / Armor" -msgstr "" - -#: app/_translations.py:16 -msgid "For content generally themed around a certain season or holiday" -msgstr "" - -#: app/_translations.py:17 msgid "Player Effects / Power Ups" msgstr "" +#: app/_translations.py:8 +msgid "" +"For content that changes player effects, including physics, for example: " +"speed, jump height or gravity." +msgstr "" + +#: app/_translations.py:9 +msgid "Certified" +msgstr "" + +#: app/_translations.py:10 +msgid "" +"Certified by the Featured Packages program. This tag may be renamed in " +"the future" +msgstr "" + +#: app/_translations.py:11 +msgid "Server Moderation and Tools" +msgstr "" + +#: app/_translations.py:12 +msgid "Helps with server maintenance and moderation" +msgstr "" + +#: app/_translations.py:13 +msgid "Jam / Game 2023" +msgstr "" + +#: app/_translations.py:14 +msgid "Entries to the 2023 Minetest Game Jam " +msgstr "" + +#: app/_translations.py:15 +msgid "Joke" +msgstr "" + +#: app/_translations.py:16 +msgid "" +"For humorous content, meant as a novelty or joke, not to be taken " +"seriously, and that is not meant to be used seriously or long-term." +msgstr "" + +#: app/_translations.py:17 +msgid "Sounds / Music" +msgstr "" + #: app/_translations.py:18 -msgid "World Maintenance and Tools" +msgid "Focuses on or adds new sounds or musical things" msgstr "" #: app/_translations.py:19 -msgid "Puzzle" +msgid "Developer Tools" msgstr "" #: app/_translations.py:20 @@ -92,284 +98,289 @@ msgid "Tools for game and mod developers" msgstr "" #: app/_translations.py:21 -msgid "Education" +msgid "Shooter" msgstr "" #: app/_translations.py:22 -msgid "Gore" +msgid "First person shooters (FPS) and more" msgstr "" #: app/_translations.py:23 -msgid "Transport" +msgid "Inventory" msgstr "" #: app/_translations.py:24 -msgid "Survival" -msgstr "" - -#: app/_translations.py:25 -msgid "New mapgen or changes mapgen" -msgstr "" - -#: app/_translations.py:26 -msgid "Less than 16px" -msgstr "" - -#: app/_translations.py:27 app/templates/users/modtools.html:12 -msgid "Storage" -msgstr "" - -#: app/_translations.py:28 msgid "Changes the inventory GUI" msgstr "" +#: app/_translations.py:25 +msgid "World Maintenance and Tools" +msgstr "" + +#: app/_translations.py:26 +msgid "Tools to manage the world" +msgstr "" + +#: app/_translations.py:27 +msgid "Crafting" +msgstr "" + +#: app/_translations.py:28 +msgid "Big changes to crafting gameplay" +msgstr "" + #: app/_translations.py:29 -msgid "Jam / Combat 2020" +msgid "Singleplayer-focused" msgstr "" #: app/_translations.py:30 -msgid "Bad Language" +msgid "Content that can be played alone" msgstr "" #: app/_translations.py:31 -msgid "64px" +msgid "Mapgen / Biomes / Decoration" msgstr "" #: app/_translations.py:32 -msgid "Focuses on or adds new sounds or musical things" +msgid "New mapgen or changes mapgen" msgstr "" #: app/_translations.py:33 -msgid "Adds game mechanics or tools that change how players build." +msgid "Adventure / RPG" msgstr "" #: app/_translations.py:34 -msgid "Violence" +msgid "Plants and Farming" msgstr "" #: app/_translations.py:35 -msgid "Strategy / RTS" +msgid "Adds new plants or other farmable resources." msgstr "" #: app/_translations.py:36 +msgid "Tools / Weapons / Armor" +msgstr "" + +#: app/_translations.py:37 +msgid "Adds or changes tools, weapons, and armor" +msgstr "" + +#: app/_translations.py:38 +msgid "Sims" +msgstr "" + +#: app/_translations.py:39 +msgid "" +"Mods and games that aim to simulate real life activity. Similar to " +"SimCity/TheSims/OpenTTD/etc" +msgstr "" + +#: app/_translations.py:40 +msgid "Complex installation" +msgstr "" + +#: app/_translations.py:41 msgid "" "Requires futher installation steps, such as installing luarocks or " "editing the trusted mod setting" msgstr "" -#: app/_translations.py:37 -msgid "Jam / Game 2021" -msgstr "" - -#: app/_translations.py:38 -msgid "Content that can be played alone" -msgstr "" - -#: app/_translations.py:39 -msgid "Can/should only be used in multiplayer" -msgstr "" - -#: app/_translations.py:40 -msgid "Adds mobs, animals, and NPCs" -msgstr "" - -#: app/_translations.py:41 -msgid "" -"For mods created for the Discord \"Weekly Challenges\" modding event in " -"2021" -msgstr "" - #: app/_translations.py:42 -msgid "Mini-game" +msgid "Chat / Commands" msgstr "" #: app/_translations.py:43 msgid "" -"For content that changes player effects, including physics, for example: " -"speed, jump height or gravity." +"Focus on player chat/communication or who's primary function is " +"interacting with the console." msgstr "" #: app/_translations.py:44 -msgid "Contains swearing" +msgid "Multiplayer-focused" msgstr "" #: app/_translations.py:45 +msgid "Can/should only be used in multiplayer" +msgstr "" + +#: app/_translations.py:46 +msgid "Environment / Weather" +msgstr "" + +#: app/_translations.py:47 msgid "" "Improves the world, adding weather, ambient sounds, or other environment " "mechanics" msgstr "" -#: app/_translations.py:46 -msgid "For mods created for the Discord \"Combat\" modding event in 2020" -msgstr "" - -#: app/_translations.py:47 -msgid "Inventory" -msgstr "" - #: app/_translations.py:48 -msgid "Entries to the 2023 Minetest Game Jam " +msgid "Building Mechanics and Tools" msgstr "" #: app/_translations.py:49 -msgid "Sims" +msgid "Adds game mechanics or tools that change how players build." msgstr "" #: app/_translations.py:50 -msgid "Focuses on building, such as adding new materials or nodes" +msgid "Magic / Enchanting" msgstr "" #: app/_translations.py:51 -msgid "Environment / Weather" +msgid "Decorative" msgstr "" #: app/_translations.py:52 -msgid "Custom mapgen" +msgid "Adds nodes with no other purpose than for use in building" msgstr "" #: app/_translations.py:53 -msgid "Minetest Game improved" +msgid "One-of-a-kind / Original" msgstr "" #: app/_translations.py:54 -msgid "HUD" -msgstr "" - -#: app/_translations.py:55 -msgid "Machines / Electronics" -msgstr "" - -#: app/_translations.py:56 -msgid "Developer Tools" -msgstr "" - -#: app/_translations.py:57 -msgid "Jam / Game 2023" -msgstr "" - -#: app/_translations.py:58 -msgid "Helps with server maintenance and moderation" -msgstr "" - -#: app/_translations.py:59 -msgid "Plants and Farming" -msgstr "" - -#: app/_translations.py:60 -msgid "Adventure / RPG" -msgstr "" - -#: app/_translations.py:61 msgid "" "For games and such that are of their own kind, distinct and original in " "nature to others of the same category." msgstr "" -#: app/_translations.py:62 -msgid "Jam / Weekly Challenges 2021" -msgstr "" - -#: app/_translations.py:63 -msgid "For 32px texture packs" -msgstr "" - -#: app/_translations.py:64 -msgid "Adds or changes tools, weapons, and armor" -msgstr "" - -#: app/_translations.py:65 -msgid "GUI" -msgstr "" - -#: app/_translations.py:66 -msgid "Seasonal" -msgstr "" - -#: app/_translations.py:67 -msgid "Commerce / Economy" -msgstr "" - -#: app/_translations.py:68 -msgid "" -"Written specifically or exclusively for use in creative mode. Adds " -"content only available through a creative inventory, or provides tools " -"that facilitate ingame creation and doesn't add difficulty or scarcity" -msgstr "" - -#: app/_translations.py:69 -msgid "Forks of MTG" -msgstr "" - -#: app/_translations.py:70 -msgid "Non-cartoon violence. May be towards fantasy or human-like characters" -msgstr "" - -#: app/_translations.py:71 -msgid "Joke" -msgstr "" - -#: app/_translations.py:72 -msgid "Fear / Horror" -msgstr "" - -#: app/_translations.py:73 -msgid "128px+" -msgstr "" - -#: app/_translations.py:74 -msgid "Creative" -msgstr "" - -#: app/_translations.py:75 -msgid "Entries to the 2022 Minetest Game Jam " -msgstr "" - -#: app/_translations.py:76 -msgid "Alcohol / Tobacco" -msgstr "" - -#: app/_translations.py:77 -msgid "Adds or improves item storage mechanics" -msgstr "" - -#: app/_translations.py:78 -msgid "Designed to be played competitively against other players" -msgstr "" - -#: app/_translations.py:79 -msgid "Crafting" -msgstr "" - -#: app/_translations.py:80 -msgid "<16px" -msgstr "" - -#: app/_translations.py:81 -msgid "One-of-a-kind / Original" -msgstr "" - -#: app/_translations.py:82 +#: app/_translations.py:55 msgid "Building" msgstr "" -#: app/_translations.py:83 -msgid "Adds machines useful in automation, tubes, or power." +#: app/_translations.py:56 +msgid "Focuses on building, such as adding new materials or nodes" msgstr "" -#: app/_translations.py:84 +#: app/_translations.py:57 +msgid "Mobs / Animals / NPCs" +msgstr "" + +#: app/_translations.py:58 +msgid "Adds mobs, animals, and NPCs" +msgstr "" + +#: app/_translations.py:59 +msgid "<16px" +msgstr "" + +#: app/_translations.py:60 +msgid "Less than 16px" +msgstr "" + +#: app/_translations.py:61 +msgid "Puzzle" +msgstr "" + +#: app/_translations.py:62 msgid "Focus on puzzle solving instead of combat" msgstr "" +#: app/_translations.py:63 +msgid "Custom mapgen" +msgstr "" + +#: app/_translations.py:64 +msgid "" +"Contains a completely custom mapgen implemented in Lua, usually requires " +"worlds to be set to the 'singlenode' mapgen." +msgstr "" + +#: app/_translations.py:65 +msgid "Sports" +msgstr "" + +#: app/_translations.py:66 +msgid "Player vs Environment (PvE)" +msgstr "" + +#: app/_translations.py:67 +msgid "" +"For content designed for one or more players that focus on combat against" +" the world, mobs, or NPCs." +msgstr "" + +#: app/_translations.py:68 +msgid "16px" +msgstr "" + +#: app/_translations.py:69 +msgid "For 16px texture packs" +msgstr "" + +#: app/_translations.py:70 app/templates/users/modtools.html:12 +msgid "Storage" +msgstr "" + +#: app/_translations.py:71 +msgid "Adds or improves item storage mechanics" +msgstr "" + +#: app/_translations.py:72 +msgid "Education" +msgstr "" + +#: app/_translations.py:73 +msgid "Either has educational value, or is a tool to help teachers " +msgstr "" + +#: app/_translations.py:74 +msgid "API / Library" +msgstr "" + +#: app/_translations.py:75 +msgid "Primarily adds an API for other mods to use" +msgstr "" + +#: app/_translations.py:76 +msgid "Survival" +msgstr "" + +#: app/_translations.py:77 +msgid "" +"Written specifically for survival gameplay with a focus on game-balance, " +"difficulty level, or resources available through crafting, mining, ..." +msgstr "" + +#: app/_translations.py:78 +msgid "HUD" +msgstr "" + +#: app/_translations.py:79 +msgid "For mods that grant the player extra information in the HUD" +msgstr "" + +#: app/_translations.py:80 +msgid "Mini-game" +msgstr "" + +#: app/_translations.py:81 +msgid "Adds a mini-game to be played within Minetest" +msgstr "" + +#: app/_translations.py:82 +msgid "Seasonal" +msgstr "" + +#: app/_translations.py:83 +msgid "For content generally themed around a certain season or holiday" +msgstr "" + +#: app/_translations.py:84 +msgid "Jam / Weekly Challenges 2021" +msgstr "" + #: app/_translations.py:85 -msgid "Building Mechanics and Tools" +msgid "" +"For mods created for the Discord \"Weekly Challenges\" modding event in " +"2021" msgstr "" #: app/_translations.py:86 -msgid "Adds nodes with no other purpose than for use in building" +msgid "64px" msgstr "" #: app/_translations.py:87 -msgid "Sounds / Music" +msgid "For 64px texture packs" msgstr "" #: app/_translations.py:88 @@ -377,105 +388,98 @@ msgid "Food / Drinks" msgstr "" #: app/_translations.py:89 -msgid "Decorative" +msgid "GUI" msgstr "" #: app/_translations.py:90 -msgid "Gambling" +msgid "For content whose main utility / feature is in GUI/formspec form" msgstr "" #: app/_translations.py:91 -msgid "Server Moderation and Tools" +msgid "Minetest Game improved" msgstr "" #: app/_translations.py:92 -msgid "" -"For humorous content, meant as a novelty or joke, not to be taken " -"seriously, and that is not meant to be used seriously or long-term." +msgid "Forks of MTG" msgstr "" #: app/_translations.py:93 -msgid "API / Library" +msgid "Creative" msgstr "" #: app/_translations.py:94 -msgid "Certified" +msgid "" +"Written specifically or exclusively for use in creative mode. Adds " +"content only available through a creative inventory, or provides tools " +"that facilitate ingame creation and doesn't add difficulty or scarcity" msgstr "" #: app/_translations.py:95 -msgid "Contains alcohol and/or tobacco" +msgid "Jam / Combat 2020" msgstr "" #: app/_translations.py:96 -msgid "Adds new plants or other farmable resources." +msgid "For mods created for the Discord \"Combat\" modding event in 2020" msgstr "" #: app/_translations.py:97 -msgid "Multiplayer-focused" +msgid "Transport" msgstr "" #: app/_translations.py:98 -msgid "Primarily adds an API for other mods to use" -msgstr "" - -#: app/_translations.py:99 -msgid "" -"Focus on player chat/communication or who's primary function is " -"interacting with the console." -msgstr "" - -#: app/_translations.py:100 -msgid "" -"Games and mods with a heavy strategy component, whether real-time or " -"turn-based" -msgstr "" - -#: app/_translations.py:101 -msgid "" -"Written specifically for survival gameplay with a focus on game-balance, " -"difficulty level, or resources available through crafting, mining, ..." -msgstr "" - -#: app/_translations.py:102 -msgid "Entries to the 2021 Minetest Game Jam" -msgstr "" - -#: app/_translations.py:103 -msgid "" -"Contains a completely custom mapgen implemented in Lua, usually requires " -"worlds to be set to the 'singlenode' mapgen." -msgstr "" - -#: app/_translations.py:104 -msgid " Jam / Game 2022" -msgstr "" - -#: app/_translations.py:105 -msgid "Sports" -msgstr "" - -#: app/_translations.py:106 msgid "" "Adds or changes transportation methods. Includes teleportation, vehicles," " ridable mobs, transport infrastructure and thematic content" msgstr "" +#: app/_translations.py:99 +msgid "32px" +msgstr "" + +#: app/_translations.py:100 +msgid "For 32px texture packs" +msgstr "" + +#: app/_translations.py:101 +msgid "Machines / Electronics" +msgstr "" + +#: app/_translations.py:102 +msgid "Adds machines useful in automation, tubes, or power." +msgstr "" + +#: app/_translations.py:103 +msgid "Commerce / Economy" +msgstr "" + +#: app/_translations.py:104 +msgid "Related to economies, money, and trading" +msgstr "" + +#: app/_translations.py:105 +msgid "Jam / Game 2021" +msgstr "" + +#: app/_translations.py:106 +msgid "Entries to the 2021 Minetest Game Jam" +msgstr "" + #: app/_translations.py:107 -msgid "Player vs Environment (PvE)" +msgid "Strategy / RTS" msgstr "" #: app/_translations.py:108 -msgid "For mods that grant the player extra information in the HUD" +msgid "" +"Games and mods with a heavy strategy component, whether real-time or " +"turn-based" msgstr "" #: app/_translations.py:109 -msgid "" -"Mods and games that aim to simulate real life activity. Similar to " -"SimCity/TheSims/OpenTTD/etc" +msgid "128px+" msgstr "" #: app/_translations.py:110 -msgid "Shocking and scary content. May scare young children" +msgid "For 128px or higher texture packs" msgstr "" #: app/_translations.py:111 @@ -489,29 +493,27 @@ msgid "" msgstr "" #: app/_translations.py:113 -msgid "" -"Certified by the Featured Packages program. This tag may be renamed in " -"the future" +msgid " Jam / Game 2022" msgstr "" #: app/_translations.py:114 -msgid "Mobs / Animals / NPCs" +msgid "Entries to the 2022 Minetest Game Jam " msgstr "" #: app/_translations.py:115 -msgid "For 128px or higher texture packs" +msgid "Gore" msgstr "" #: app/_translations.py:116 -msgid "16px" +msgid "Blood, etc" msgstr "" #: app/_translations.py:117 -msgid "Games of chance, gambling games, etc" +msgid "Gambling" msgstr "" #: app/_translations.py:118 -msgid "Mapgen / Biomes / Decoration" +msgid "Games of chance, gambling games, etc" msgstr "" #: app/_translations.py:119 @@ -519,41 +521,39 @@ msgid "Drugs" msgstr "" #: app/_translations.py:120 -msgid "Related to economies, money, and trading" -msgstr "" - -#: app/_translations.py:121 -msgid "" -"For content designed for one or more players that focus on combat against" -" the world, mobs, or NPCs." -msgstr "" - -#: app/_translations.py:122 -msgid "For content whose main utility / feature is in GUI/formspec form" -msgstr "" - -#: app/_translations.py:123 -msgid "32px" -msgstr "" - -#: app/_translations.py:124 -msgid "Player vs Player (PvP)" -msgstr "" - -#: app/_translations.py:125 -msgid "Magic / Enchanting" -msgstr "" - -#: app/_translations.py:126 msgid "Contains illegal drugs, such as marijuana" msgstr "" +#: app/_translations.py:121 +msgid "Violence" +msgstr "" + +#: app/_translations.py:122 +msgid "Non-cartoon violence. May be towards fantasy or human-like characters" +msgstr "" + +#: app/_translations.py:123 +msgid "Fear / Horror" +msgstr "" + +#: app/_translations.py:124 +msgid "Shocking and scary content. May scare young children" +msgstr "" + +#: app/_translations.py:125 +msgid "Bad Language" +msgstr "" + +#: app/_translations.py:126 +msgid "Contains swearing" +msgstr "" + #: app/_translations.py:127 -msgid "First person shooters (FPS) and more" +msgid "Alcohol / Tobacco" msgstr "" #: app/_translations.py:128 -msgid "Shooter" +msgid "Contains alcohol and/or tobacco" msgstr "" #: app/querybuilder.py:58 app/templates/admin/languages/list.html:27 @@ -592,11 +592,11 @@ msgstr "パッケージへの制限" #: app/blueprints/api/tokens.py:36 app/blueprints/collections/__init__.py:90 #: app/blueprints/oauth/__init__.py:175 app/blueprints/packages/packages.py:251 -#: app/blueprints/packages/packages.py:528 -#: app/blueprints/packages/packages.py:624 -#: app/blueprints/packages/packages.py:712 +#: app/blueprints/packages/packages.py:543 +#: app/blueprints/packages/packages.py:639 +#: app/blueprints/packages/packages.py:727 #: app/blueprints/packages/releases.py:62 -#: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:49 +#: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:63 #: app/blueprints/packages/screenshots.py:36 #: app/blueprints/packages/screenshots.py:42 #: app/blueprints/packages/screenshots.py:47 @@ -608,7 +608,7 @@ msgstr "保存" #: app/blueprints/collections/__init__.py:77 #: app/blueprints/oauth/__init__.py:168 app/blueprints/packages/releases.py:54 -#: app/blueprints/packages/releases.py:66 app/blueprints/packages/reviews.py:45 +#: app/blueprints/packages/releases.py:66 app/blueprints/packages/reviews.py:53 #: app/blueprints/threads/__init__.py:281 #: app/templates/admin/languages/list.html:23 #: app/templates/macros/reviews.html:138 app/templates/macros/topics.html:5 @@ -712,7 +712,7 @@ msgstr "" #: app/blueprints/packages/__init__.py:42 #: app/templates/packages/releases_list.html:34 -#: app/templates/packages/view.html:653 app/templates/todo/editor.html:75 +#: app/templates/packages/view.html:657 app/templates/todo/editor.html:75 msgid "Releases" msgstr "リリース" @@ -724,7 +724,7 @@ msgstr "スクリーンショット" #: app/blueprints/packages/__init__.py:52 #: app/templates/packages/edit_maintainers.html:8 -#: app/templates/packages/view.html:624 app/utils/minetest_hypertext.py:302 +#: app/templates/packages/view.html:628 app/utils/minetest_hypertext.py:302 msgid "Maintainers" msgstr "メンテナー" @@ -757,7 +757,7 @@ msgstr "対応しているゲーム" msgid "No download available." msgstr "ダウンロードできるものはありません。" -#: app/blueprints/packages/packages.py:229 app/templates/packages/view.html:594 +#: app/blueprints/packages/packages.py:229 app/templates/packages/view.html:598 #: app/utils/minetest_hypertext.py:263 msgid "Type" msgstr "種類" @@ -767,12 +767,12 @@ msgid "Title (Human-readable)" msgstr "タイトル(人が読める形式)" #: app/blueprints/packages/packages.py:231 -#: app/blueprints/packages/packages.py:622 +#: app/blueprints/packages/packages.py:637 msgid "Name (Technical)" msgstr "名前(技術的なもの)" #: app/blueprints/packages/packages.py:231 -#: app/blueprints/packages/packages.py:623 +#: app/blueprints/packages/packages.py:638 #: app/templates/packages/create_edit.html:75 msgid "Lower case letters (a-z), digits (0-9), and underscores (_) only" msgstr "小文字 (a-z)、数字 (0-9)、アンダースコア (_) に限ります" @@ -781,7 +781,7 @@ msgstr "小文字 (a-z)、数字 (0-9)、アンダースコア (_) に限りま msgid "Short Description (Plaintext)" msgstr "短い説明(プレーンテキスト)" -#: app/blueprints/packages/packages.py:234 app/templates/packages/view.html:616 +#: app/blueprints/packages/packages.py:234 app/templates/packages/view.html:620 #: app/utils/minetest_hypertext.py:300 msgid "Maintenance State" msgstr "メンテナンス状態" @@ -796,7 +796,7 @@ msgstr "タグ" msgid "Content Warnings" msgstr "内容の警告" -#: app/blueprints/packages/packages.py:238 app/templates/packages/view.html:605 +#: app/blueprints/packages/packages.py:238 app/templates/packages/view.html:609 #: app/utils/minetest_hypertext.py:298 msgid "License" msgstr "ライセンス" @@ -876,8 +876,8 @@ msgid "Permission denied" msgstr "権限がありません" #: app/blueprints/packages/packages.py:403 -#: app/blueprints/packages/packages.py:479 -#: app/blueprints/packages/packages.py:501 +#: app/blueprints/packages/packages.py:494 +#: app/blueprints/packages/packages.py:516 msgid "You don't have permission to do that" msgstr "権限がありません" @@ -891,55 +891,60 @@ msgid "" "changed" msgstr "" -#: app/blueprints/packages/packages.py:496 +#: app/blueprints/packages/packages.py:481 +#, python-format +msgid "Set state to %(state)s" +msgstr "" + +#: app/blueprints/packages/packages.py:511 msgid "Deleted package" msgstr "削除されたパッケージ" -#: app/blueprints/packages/packages.py:518 +#: app/blueprints/packages/packages.py:533 msgid "Unapproved package" msgstr "未承認のパッケージ" -#: app/blueprints/packages/packages.py:527 +#: app/blueprints/packages/packages.py:542 msgid "Maintainers (Comma-separated)" msgstr "メンテナー(複数の場合、カンマで区切る)" -#: app/blueprints/packages/packages.py:536 +#: app/blueprints/packages/packages.py:551 msgid "You don't have permission to edit maintainers" msgstr "メンテナーを編集する権限がありません" -#: app/blueprints/packages/packages.py:586 +#: app/blueprints/packages/packages.py:601 msgid "You are not a maintainer" msgstr "メンテナーではありません" -#: app/blueprints/packages/packages.py:589 +#: app/blueprints/packages/packages.py:604 msgid "Package owners cannot remove themselves as maintainers" msgstr "パッケージ所有者はメンテナーから自分は外せません" -#: app/blueprints/packages/packages.py:621 +#: app/blueprints/packages/packages.py:636 msgid "Author Name" msgstr "作成者名" -#: app/blueprints/packages/packages.py:708 +#: app/blueprints/packages/packages.py:723 msgid "Enable support detection based on dependencies (recommended)" msgstr "依存関係に基づくサポート検出を有効にする(推奨)" -#: app/blueprints/packages/packages.py:709 +#: app/blueprints/packages/packages.py:724 msgid "Supported games" msgstr "対応しているゲーム" -#: app/blueprints/packages/packages.py:710 +#: app/blueprints/packages/packages.py:725 msgid "Unsupported games" msgstr "対応していないゲーム" -#: app/blueprints/packages/packages.py:711 +#: app/blueprints/packages/packages.py:726 msgid "Supports all games (unless stated) / is game independent" msgstr "すべてのゲームをサポート(明記されている場合を除く)/ゲームに依存しない" -#: app/blueprints/packages/packages.py:727 +#: app/blueprints/packages/packages.py:742 msgid "You need at least one release before you can edit game support" msgstr "" -#: app/blueprints/packages/packages.py:731 +#: app/blueprints/packages/packages.py:746 msgid "Mod(pack) needs to contain at least one mod. Please create a new release" msgstr "" @@ -1058,53 +1063,58 @@ msgstr "" msgid "Now, please create an initial release" msgstr "" -#: app/blueprints/packages/reviews.py:46 app/blueprints/threads/__init__.py:181 +#: app/blueprints/packages/reviews.py:54 +#: app/templates/packages/translation.html:51 +msgid "Language" +msgstr "" + +#: app/blueprints/packages/reviews.py:60 app/blueprints/threads/__init__.py:181 #: app/blueprints/threads/__init__.py:182 #: app/blueprints/threads/__init__.py:282 msgid "Comment" msgstr "コメント" -#: app/blueprints/packages/reviews.py:47 +#: app/blueprints/packages/reviews.py:61 msgid "Rating" msgstr "レーティング" -#: app/blueprints/packages/reviews.py:48 app/templates/macros/reviews.html:119 +#: app/blueprints/packages/reviews.py:62 app/templates/macros/reviews.html:119 #: app/templates/macros/reviews.html:173 msgid "Yes" msgstr "はい" -#: app/blueprints/packages/reviews.py:48 app/templates/macros/reviews.html:124 +#: app/blueprints/packages/reviews.py:62 app/templates/macros/reviews.html:124 #: app/templates/macros/reviews.html:177 msgid "Neutral" msgstr "中立" -#: app/blueprints/packages/reviews.py:48 app/templates/macros/reviews.html:129 +#: app/blueprints/packages/reviews.py:62 app/templates/macros/reviews.html:129 #: app/templates/macros/reviews.html:181 msgid "No" msgstr "いいえ" -#: app/blueprints/packages/reviews.py:57 +#: app/blueprints/packages/reviews.py:71 msgid "You can't review your own package!" msgstr "" -#: app/blueprints/packages/reviews.py:67 +#: app/blueprints/packages/reviews.py:81 msgid "" "You've reviewed too many packages recently. Please wait before trying " "again, and consider making your reviews more detailed" msgstr "" -#: app/blueprints/packages/reviews.py:80 app/blueprints/threads/__init__.py:207 +#: app/blueprints/packages/reviews.py:94 app/blueprints/threads/__init__.py:207 #: app/blueprints/threads/__init__.py:240 #: app/blueprints/threads/__init__.py:334 app/blueprints/users/settings.py:114 #: app/logic/packages.py:131 msgid "Linking to blocked sites is not allowed" msgstr "" -#: app/blueprints/packages/reviews.py:184 +#: app/blueprints/packages/reviews.py:199 msgid "You can't vote on the reviews on your own package!" msgstr "" -#: app/blueprints/packages/reviews.py:191 +#: app/blueprints/packages/reviews.py:206 msgid "You can't vote on your own reviews!" msgstr "" @@ -1123,7 +1133,7 @@ msgid "Message" msgstr "" #: app/blueprints/report/__init__.py:35 app/templates/macros/threads.html:51 -#: app/templates/packages/view.html:684 app/templates/report/index.html:4 +#: app/templates/packages/view.html:688 app/templates/report/index.html:4 #: app/templates/report/index.html:10 app/templates/users/profile.html:37 msgid "Report" msgstr "報告" @@ -1433,47 +1443,32 @@ msgstr "" msgid "You are in place %(place)s." msgstr "" -#: app/blueprints/users/profile.py:166 -#, python-format -msgid "Top %(type)s" -msgstr "" - -#: app/blueprints/users/profile.py:168 -#, python-format -msgid "Top %(group)d %(type)s" -msgstr "" - -#: app/blueprints/users/profile.py:177 -#, python-format -msgid "%(display_name)s has a %(type)s placed at #%(place)d." -msgstr "" - -#: app/blueprints/users/profile.py:192 +#: app/blueprints/users/profile.py:188 #, python-format msgid "Your packages have %(downloads)d downloads in total." msgstr "" -#: app/blueprints/users/profile.py:193 +#: app/blueprints/users/profile.py:189 msgid "First medal is at 50k." msgstr "" -#: app/blueprints/users/profile.py:198 +#: app/blueprints/users/profile.py:194 msgid ">300k downloads" msgstr "" -#: app/blueprints/users/profile.py:201 +#: app/blueprints/users/profile.py:197 msgid ">100k downloads" msgstr "" -#: app/blueprints/users/profile.py:204 +#: app/blueprints/users/profile.py:200 msgid ">75k downloads" msgstr "" -#: app/blueprints/users/profile.py:207 +#: app/blueprints/users/profile.py:203 msgid ">50k downloads" msgstr "" -#: app/blueprints/users/profile.py:208 +#: app/blueprints/users/profile.py:204 #, python-format msgid "Has received %(downloads)d downloads across all packages." msgstr "" @@ -1732,30 +1727,256 @@ msgstr "ゲーム" msgid "Texture Packs" msgstr "テクスチャパック" -#: app/models/packages.py:171 +#: app/models/packages.py:87 +msgid "Top mod" +msgstr "" + +#: app/models/packages.py:89 +msgid "Top game" +msgstr "" + +#: app/models/packages.py:91 +msgid "Top texture pack" +msgstr "" + +#: app/models/packages.py:94 +#, python-format +msgid "Top %(place)d mod" +msgstr "" + +#: app/models/packages.py:96 +#, python-format +msgid "Top %(place)d game" +msgstr "" + +#: app/models/packages.py:98 +#, python-format +msgid "Top %(place)d texture pack" +msgstr "" + +#: app/models/packages.py:102 +#, python-format +msgid "%(display_name)s has a mod placed at #%(place)d." +msgstr "" + +#: app/models/packages.py:105 +#, python-format +msgid "%(display_name)s has a game placed at #%(place)d." +msgstr "" + +#: app/models/packages.py:108 +#, python-format +msgid "%(display_name)s has a texture pack placed at #%(place)d." +msgstr "" + +#: app/models/packages.py:146 app/models/packages.py:164 +msgid "Looking for Maintainer" +msgstr "" + +#: app/models/packages.py:149 +msgid "Beta" +msgstr "" + +#: app/models/packages.py:152 +msgid "Actively Developed" +msgstr "" + +#: app/models/packages.py:155 +msgid "Maintenance Only" +msgstr "" + +#: app/models/packages.py:158 +msgid "As-is" +msgstr "" + +#: app/models/packages.py:161 +msgid "Deprecated" +msgstr "" + +#: app/models/packages.py:168 +msgid "Under active development, and may break worlds/things without warning" +msgstr "" + +#: app/models/packages.py:170 +msgid "Fully playable, but with some breakages/changes expected" +msgstr "" + +#: app/models/packages.py:172 +msgid "Finished, with bug fixes being made as needed" +msgstr "" + +#: app/models/packages.py:174 +msgid "" +"Finished, the maintainer doesn't intend to continue working on it or " +"provide support" +msgstr "" + +#: app/models/packages.py:176 +msgid "" +"The maintainer doesn't recommend this package. See the description for " +"more info" +msgstr "" + +#: app/models/packages.py:222 msgid "Submit for Approval" msgstr "承認申請" -#: app/models/packages.py:173 +#: app/models/packages.py:224 msgid "Approve" msgstr "承認" -#: app/models/packages.py:175 app/templates/api/create_edit_token.html:17 +#: app/models/packages.py:226 app/templates/api/create_edit_token.html:17 #: app/templates/collections/delete.html:14 #: app/templates/collections/view.html:39 #: app/templates/oauth/create_edit.html:17 #: app/templates/packages/release_edit.html:84 -#: app/templates/packages/review_create_edit.html:66 +#: app/templates/packages/review_create_edit.html:67 #: app/templates/threads/delete_reply.html:19 #: app/templates/threads/delete_thread.html:19 #: app/templates/threads/view.html:50 app/templates/users/delete.html:34 msgid "Delete" msgstr "削除" -#: app/models/packages.py:563 app/templates/packages/view.html:163 +#: app/models/packages.py:615 app/templates/packages/view.html:163 msgid "Work in Progress" msgstr "" +#: app/models/packages.py:1349 +#, python-format +msgid "New commit %(hash)s found on the Git repo." +msgstr "" + +#: app/models/packages.py:1353 +#, python-format +msgid "The last release was commit %(hash)s" +msgstr "" + +#: app/models/packages.py:1359 +#, python-format +msgid "New tag %(tag_name)s found on the Git repo." +msgstr "" + +#: app/models/users.py:407 +msgid "Package Edit" +msgstr "" + +#: app/models/users.py:410 +msgid "Package Approval" +msgstr "" + +#: app/models/users.py:413 app/templates/threads/list.html:12 +#: app/templates/threads/new.html:4 +msgid "New Thread" +msgstr "" + +#: app/models/users.py:416 +msgid "New Review" +msgstr "" + +#: app/models/users.py:419 +msgid "Thread Reply" +msgstr "" + +#: app/models/users.py:422 +msgid "Bot" +msgstr "" + +#: app/models/users.py:425 app/templates/macros/threads.html:27 +msgid "Maintainer" +msgstr "" + +#: app/models/users.py:428 +msgid "Editor Alert" +msgstr "" + +#: app/models/users.py:431 +msgid "Editor Misc" +msgstr "" + +#: app/models/users.py:434 +msgid "Other" +msgstr "" + +#: app/models/users.py:444 +msgid "This is a Package Edit notification." +msgstr "" + +#: app/models/users.py:446 +msgid "This is a Package Approval notification." +msgstr "" + +#: app/models/users.py:448 +msgid "This is a New Thread notification." +msgstr "" + +#: app/models/users.py:450 +msgid "This is a New Review notification." +msgstr "" + +#: app/models/users.py:452 +msgid "This is a Thread Reply notification." +msgstr "" + +#: app/models/users.py:454 +msgid "This is a Bot notification." +msgstr "" + +#: app/models/users.py:456 +msgid "This is a Maintainer change notification." +msgstr "" + +#: app/models/users.py:458 +msgid "This is an Editor Alert notification." +msgstr "" + +#: app/models/users.py:460 +msgid "This is an Editor Misc notification." +msgstr "" + +#: app/models/users.py:462 +msgid "This is an Other notification." +msgstr "" + +#: app/models/users.py:469 +msgid "When another user edits your packages, releases, etc." +msgstr "" + +#: app/models/users.py:471 +msgid "Notifications from editors related to the package approval process." +msgstr "" + +#: app/models/users.py:473 +msgid "When a thread is created on your package." +msgstr "" + +#: app/models/users.py:475 +msgid "When a user posts a review on your package." +msgstr "" + +#: app/models/users.py:477 +msgid "When someone replies to a thread you're watching." +msgstr "" + +#: app/models/users.py:479 +msgid "From a bot - for example, update notifications." +msgstr "" + +#: app/models/users.py:481 +msgid "When your package's maintainers change." +msgstr "" + +#: app/models/users.py:483 +msgid "For editors: Important alerts." +msgstr "" + +#: app/models/users.py:485 +msgid "For editors: Minor notifications, including new threads." +msgstr "" + +#: app/models/users.py:487 +msgid "Minor notifications not important enough for a dedicated category." +msgstr "" + #: app/tasks/emails.py:122 msgid "" "You are receiving this email because you are a registered user of " @@ -1864,7 +2085,7 @@ msgstr "サインアウト" #: app/templates/admin/languages/list.html:4 #: app/templates/admin/languages/list.html:10 app/templates/base.html:185 -#: app/templates/packages/view.html:598 app/utils/minetest_hypertext.py:288 +#: app/templates/packages/view.html:602 app/utils/minetest_hypertext.py:288 msgid "Languages" msgstr "" @@ -1910,7 +2131,7 @@ msgid "User List" msgstr "ユーザー一覧" #: app/templates/base.html:257 app/templates/packages/view.html:190 -#: app/templates/packages/view.html:673 app/templates/threads/list.html:4 +#: app/templates/packages/view.html:677 app/templates/threads/list.html:4 msgid "Threads" msgstr "掲示板" @@ -1970,7 +2191,7 @@ msgid "%(title)s by %(author)s" msgstr "" #: app/templates/index.html:77 app/templates/packages/reviews_list.html:4 -#: app/templates/packages/view.html:194 app/templates/packages/view.html:332 +#: app/templates/packages/view.html:194 app/templates/packages/view.html:336 #: app/templates/users/profile.html:279 msgid "Reviews" msgstr "レビュー" @@ -2197,7 +2418,8 @@ msgid "This requires the collection to be public" msgstr "" #: app/templates/collections/create_edit.html:76 -#: app/templates/packages/remove.html:58 app/templates/packages/view.html:128 +#: app/templates/packages/remove.html:34 app/templates/packages/remove.html:83 +#: app/templates/packages/view.html:128 msgid "Remove" msgstr "削除" @@ -2222,7 +2444,7 @@ msgid "Deleting is permanent" msgstr "" #: app/templates/collections/delete.html:13 -#: app/templates/oauth/authorize.html:71 app/templates/packages/remove.html:56 +#: app/templates/oauth/authorize.html:71 app/templates/packages/remove.html:81 #: app/templates/threads/delete_reply.html:18 #: app/templates/threads/delete_thread.html:18 #: app/templates/users/delete.html:30 @@ -2349,11 +2571,6 @@ msgstr "" msgid "Manage your preferences" msgstr "" -#: app/templates/emails/notification.html:37 -#, python-format -msgid "This is a '%(type)s' notification." -msgstr "" - #: app/templates/emails/notification_digest.html:14 #: app/templates/emails/notification_digest.html:31 #, python-format @@ -2448,7 +2665,7 @@ msgid "No audit log entries." msgstr "" #: app/templates/macros/forms.html:21 app/templates/macros/reviews.html:145 -#: app/templates/packages/remove.html:48 app/templates/packages/view.html:464 +#: app/templates/packages/remove.html:73 app/templates/packages/view.html:468 #: app/templates/users/modtools.html:86 msgid "Required" msgstr "" @@ -2670,10 +2887,6 @@ msgstr "" msgid "ContentDB Grafana" msgstr "" -#: app/templates/macros/threads.html:27 -msgid "Maintainer" -msgstr "" - #: app/templates/macros/threads.html:122 msgid "This thread has been locked by a moderator." msgstr "" @@ -2716,7 +2929,7 @@ msgid "On %(trigger)s, do %(action)s" msgstr "" #: app/templates/macros/todo.html:35 app/templates/packages/view.html:122 -#: app/templates/packages/view.html:429 +#: app/templates/packages/view.html:433 msgid "Release" msgstr "" @@ -2726,7 +2939,7 @@ msgstr "" #: app/templates/macros/todo.html:48 #: app/templates/packages/releases_list.html:13 -#: app/templates/packages/view.html:433 +#: app/templates/packages/view.html:437 msgid "Update settings" msgstr "" @@ -2775,9 +2988,9 @@ msgstr "" #: app/templates/modnames/view.html:27 app/templates/oauth/authorize.html:32 #: app/templates/packages/game_support.html:42 -#: app/templates/packages/similar.html:38 app/templates/packages/view.html:470 -#: app/templates/packages/view.html:494 app/templates/packages/view.html:539 -#: app/templates/packages/view.html:571 app/templates/todo/editor.html:85 +#: app/templates/packages/similar.html:38 app/templates/packages/view.html:474 +#: app/templates/packages/view.html:498 app/templates/packages/view.html:543 +#: app/templates/packages/view.html:575 app/templates/todo/editor.html:85 #: app/templates/todo/game_support.html:45 #, python-format msgid "%(title)s by %(display_name)s" @@ -2975,10 +3188,9 @@ msgid "Read more" msgstr "" #: app/templates/packages/create_edit.html:49 -#, python-format msgid "" -"You can include a .cdb.json file in your %(type)s to update these details" -" automatically." +"You can include a .cdb.json file in your package to update these details " +"automatically." msgstr "" #: app/templates/packages/create_edit.html:55 @@ -3541,12 +3753,22 @@ msgid "" "screenshots %(screenshot_size)d MB)" msgstr "" -#: app/templates/packages/remove.html:9 +#: app/templates/packages/remove.html:4 #, python-format msgid "Remove %(title)s" msgstr "" #: app/templates/packages/remove.html:11 +msgid "Change maintenance state" +msgstr "" + +#: app/templates/packages/remove.html:13 +msgid "" +"As an alternative to removing your package, you may wish to change the " +"maintenance state." +msgstr "" + +#: app/templates/packages/remove.html:36 msgid "" "In order to avoid data loss, you cannot permanently delete packages.\n" "\t\t\tYou can remove them from ContentDB, which will cause them to not be" @@ -3557,30 +3779,30 @@ msgid "" "needed." msgstr "" -#: app/templates/packages/remove.html:19 +#: app/templates/packages/remove.html:44 msgid "" "Unapproving a package will put it back into Draft, where\n" "\t\t\t\tit can be submitted for approval again." msgstr "" -#: app/templates/packages/remove.html:28 +#: app/templates/packages/remove.html:53 msgid "and" msgstr "" -#: app/templates/packages/remove.html:34 +#: app/templates/packages/remove.html:59 #, python-format msgid "Removing this package will break the following mods: %(names)s" msgstr "" -#: app/templates/packages/remove.html:41 +#: app/templates/packages/remove.html:66 msgid "Reason" msgstr "" -#: app/templates/packages/remove.html:52 +#: app/templates/packages/remove.html:77 msgid "Reason for unapproval / deletion, this is shown in the audit log" msgstr "" -#: app/templates/packages/remove.html:61 +#: app/templates/packages/remove.html:86 msgid "Unpublish" msgstr "" @@ -3599,18 +3821,22 @@ msgstr "" msgid "Found a bug? Post on the issue tracker instead." msgstr "" -#: app/templates/packages/review_create_edit.html:67 -msgid "Delete review." +#: app/templates/packages/review_create_edit.html:55 +msgid "What language are you writing your review in?" msgstr "" #: app/templates/packages/review_create_edit.html:68 +msgid "Delete review." +msgstr "" + +#: app/templates/packages/review_create_edit.html:69 msgid "" "This will convert the review into a thread, keeping the comments but " "removing its effect on the package's rating." msgstr "" #: app/templates/packages/review_votes.html:4 -#: app/templates/packages/view.html:360 +#: app/templates/packages/view.html:364 msgid "Review Votes" msgstr "" @@ -3759,10 +3985,6 @@ msgstr "" msgid "ContentDB reads translations from locale files (.tr) in your package." msgstr "" -#: app/templates/packages/translation.html:51 -msgid "Language" -msgstr "" - #: app/templates/packages/update_config.html:4 #: app/templates/packages/update_config.html:9 msgid "Configure Git Update Detection" @@ -3863,142 +4085,146 @@ msgstr "" msgid "Translate" msgstr "" -#: app/templates/packages/view.html:310 +#: app/templates/packages/view.html:297 +msgid "Thumbnail for video" +msgstr "" + +#: app/templates/packages/view.html:314 msgid "Awaiting review" msgstr "" -#: app/templates/packages/view.html:340 app/templates/threads/view.html:77 +#: app/templates/packages/view.html:344 app/templates/threads/view.html:77 msgid "Edit Review" msgstr "" -#: app/templates/packages/view.html:345 +#: app/templates/packages/view.html:349 msgid "You can't review your own package." msgstr "" -#: app/templates/packages/view.html:355 +#: app/templates/packages/view.html:359 msgid "Package needs to be approved before it can be reviewed." msgstr "" -#: app/templates/packages/view.html:366 +#: app/templates/packages/view.html:370 msgid "Used By" msgstr "" -#: app/templates/packages/view.html:372 +#: app/templates/packages/view.html:376 msgid "Content" msgstr "" -#: app/templates/packages/view.html:374 app/templates/packages/view.html:457 +#: app/templates/packages/view.html:378 app/templates/packages/view.html:461 msgid "View content for game" msgstr "" -#: app/templates/packages/view.html:389 +#: app/templates/packages/view.html:393 msgid "Favorite" msgstr "" -#: app/templates/packages/view.html:398 +#: app/templates/packages/view.html:402 msgid "Add to collection..." msgstr "" -#: app/templates/packages/view.html:406 +#: app/templates/packages/view.html:410 #, python-format msgid "View %(count)d collections" msgstr "" -#: app/templates/packages/view.html:417 +#: app/templates/packages/view.html:421 msgid "Package may be outdated" msgstr "" -#: app/templates/packages/view.html:424 +#: app/templates/packages/view.html:428 msgid "Only visible to the author and Editors." msgstr "" -#: app/templates/packages/view.html:441 +#: app/templates/packages/view.html:445 msgid "Warning" msgstr "" -#: app/templates/packages/view.html:447 +#: app/templates/packages/view.html:451 msgid "Like this package? Help support its development by making a donation" msgstr "" -#: app/templates/packages/view.html:450 +#: app/templates/packages/view.html:454 msgid "Donate now" msgstr "" -#: app/templates/packages/view.html:462 app/utils/minetest_hypertext.py:283 +#: app/templates/packages/view.html:466 app/utils/minetest_hypertext.py:283 msgid "Dependencies" msgstr "依存関係" -#: app/templates/packages/view.html:482 +#: app/templates/packages/view.html:486 msgid "No required dependencies" msgstr "" -#: app/templates/packages/view.html:488 +#: app/templates/packages/view.html:492 msgid "Optional" msgstr "オプションMod" -#: app/templates/packages/view.html:521 +#: app/templates/packages/view.html:525 msgid "Compatible Games" msgstr "互換ゲーム" -#: app/templates/packages/view.html:526 app/templates/packages/view.html:546 +#: app/templates/packages/view.html:530 app/templates/packages/view.html:550 #: app/utils/minetest_hypertext.py:275 msgid "No specific game required" msgstr "" -#: app/templates/packages/view.html:529 +#: app/templates/packages/view.html:533 msgid "Tested with:" msgstr "" -#: app/templates/packages/view.html:551 +#: app/templates/packages/view.html:555 msgid "Is the above correct?" msgstr "" -#: app/templates/packages/view.html:552 +#: app/templates/packages/view.html:556 msgid "You need to either confirm this or tell ContentDB about supported games" msgstr "" -#: app/templates/packages/view.html:564 +#: app/templates/packages/view.html:568 msgid "Does not work with:" msgstr "" -#: app/templates/packages/view.html:584 +#: app/templates/packages/view.html:588 msgid "Please specify compatible games" msgstr "" -#: app/templates/packages/view.html:590 +#: app/templates/packages/view.html:594 msgid "Information" msgstr "情報" -#: app/templates/packages/view.html:596 +#: app/templates/packages/view.html:600 msgid "Technical Name" msgstr "技術名" -#: app/templates/packages/view.html:612 app/utils/minetest_hypertext.py:295 +#: app/templates/packages/view.html:616 app/utils/minetest_hypertext.py:295 #, python-format msgid "%(code_license)s for code,
%(media_license)s for media." msgstr "" -#: app/templates/packages/view.html:620 +#: app/templates/packages/view.html:624 msgid "Unknown" msgstr "" -#: app/templates/packages/view.html:622 app/utils/minetest_hypertext.py:301 +#: app/templates/packages/view.html:626 app/utils/minetest_hypertext.py:301 msgid "Added" msgstr "" -#: app/templates/packages/view.html:636 +#: app/templates/packages/view.html:640 msgid "Remove myself" msgstr "" -#: app/templates/packages/view.html:641 app/utils/minetest_hypertext.py:303 +#: app/templates/packages/view.html:645 app/utils/minetest_hypertext.py:303 msgid "Provides" msgstr "" -#: app/templates/packages/view.html:663 +#: app/templates/packages/view.html:667 msgid "More" msgstr "" -#: app/templates/packages/view.html:692 +#: app/templates/packages/view.html:696 msgid "See audit log" msgstr "" @@ -4057,10 +4283,6 @@ msgstr "" msgid "Edit reply" msgstr "" -#: app/templates/threads/list.html:12 app/templates/threads/new.html:4 -msgid "New Thread" -msgstr "" - #: app/templates/threads/new.html:17 msgid "" "If the package shouldn't be on CDB (eg: if it doesn't work at all), then " @@ -5355,3 +5577,21 @@ msgstr "" #~ msgid "Connected" #~ msgstr "" +#~ msgid "Top %(type)s" +#~ msgstr "" + +#~ msgid "Top %(group)d %(type)s" +#~ msgstr "" + +#~ msgid "%(display_name)s has a %(type)s placed at #%(place)d." +#~ msgstr "" + +#~ msgid "This is a '%(type)s' notification." +#~ msgstr "" + +#~ msgid "" +#~ "You can include a .cdb.json file " +#~ "in your %(type)s to update these " +#~ "details automatically." +#~ msgstr "" + diff --git a/translations/jv/LC_MESSAGES/messages.po b/translations/jv/LC_MESSAGES/messages.po index f1ddd52e..f84715d5 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-06-07 05:29+0100\n" +"POT-Creation-Date: 2024-06-08 11:15+0100\n" "PO-Revision-Date: 2023-11-01 00:32+0000\n" "Last-Translator: Muhammad Rifqi Priyo Susanto " "\n" @@ -29,63 +29,69 @@ msgid "You have been banned." msgstr "Panjenengan sampun diblokir." #: app/_translations.py:5 -msgid "Chat / Commands" +msgid "Player vs Player (PvP)" msgstr "" #: app/_translations.py:6 -msgid "Complex installation" +msgid "Designed to be played competitively against other players" msgstr "" #: app/_translations.py:7 -msgid "Either has educational value, or is a tool to help teachers " -msgstr "" - -#: app/_translations.py:8 -msgid "Singleplayer-focused" -msgstr "" - -#: app/_translations.py:9 -msgid "For 16px texture packs" -msgstr "" - -#: app/_translations.py:10 -msgid "For 64px texture packs" -msgstr "" - -#: app/_translations.py:11 -msgid "Tools to manage the world" -msgstr "" - -#: app/_translations.py:12 -msgid "Big changes to crafting gameplay" -msgstr "" - -#: app/_translations.py:13 -msgid "Blood, etc" -msgstr "" - -#: app/_translations.py:14 -msgid "Adds a mini-game to be played within Minetest" -msgstr "" - -#: app/_translations.py:15 -msgid "Tools / Weapons / Armor" -msgstr "" - -#: app/_translations.py:16 -msgid "For content generally themed around a certain season or holiday" -msgstr "" - -#: app/_translations.py:17 msgid "Player Effects / Power Ups" msgstr "" +#: app/_translations.py:8 +msgid "" +"For content that changes player effects, including physics, for example: " +"speed, jump height or gravity." +msgstr "" + +#: app/_translations.py:9 +msgid "Certified" +msgstr "" + +#: app/_translations.py:10 +msgid "" +"Certified by the Featured Packages program. This tag may be renamed in " +"the future" +msgstr "" + +#: app/_translations.py:11 +msgid "Server Moderation and Tools" +msgstr "" + +#: app/_translations.py:12 +msgid "Helps with server maintenance and moderation" +msgstr "" + +#: app/_translations.py:13 +msgid "Jam / Game 2023" +msgstr "" + +#: app/_translations.py:14 +msgid "Entries to the 2023 Minetest Game Jam " +msgstr "" + +#: app/_translations.py:15 +msgid "Joke" +msgstr "" + +#: app/_translations.py:16 +msgid "" +"For humorous content, meant as a novelty or joke, not to be taken " +"seriously, and that is not meant to be used seriously or long-term." +msgstr "" + +#: app/_translations.py:17 +msgid "Sounds / Music" +msgstr "" + #: app/_translations.py:18 -msgid "World Maintenance and Tools" +msgid "Focuses on or adds new sounds or musical things" msgstr "" #: app/_translations.py:19 -msgid "Puzzle" +msgid "Developer Tools" msgstr "" #: app/_translations.py:20 @@ -93,284 +99,289 @@ msgid "Tools for game and mod developers" msgstr "" #: app/_translations.py:21 -msgid "Education" +msgid "Shooter" msgstr "" #: app/_translations.py:22 -msgid "Gore" +msgid "First person shooters (FPS) and more" msgstr "" #: app/_translations.py:23 -msgid "Transport" +msgid "Inventory" msgstr "" #: app/_translations.py:24 -msgid "Survival" -msgstr "" - -#: app/_translations.py:25 -msgid "New mapgen or changes mapgen" -msgstr "" - -#: app/_translations.py:26 -msgid "Less than 16px" -msgstr "" - -#: app/_translations.py:27 app/templates/users/modtools.html:12 -msgid "Storage" -msgstr "" - -#: app/_translations.py:28 msgid "Changes the inventory GUI" msgstr "" +#: app/_translations.py:25 +msgid "World Maintenance and Tools" +msgstr "" + +#: app/_translations.py:26 +msgid "Tools to manage the world" +msgstr "" + +#: app/_translations.py:27 +msgid "Crafting" +msgstr "" + +#: app/_translations.py:28 +msgid "Big changes to crafting gameplay" +msgstr "" + #: app/_translations.py:29 -msgid "Jam / Combat 2020" +msgid "Singleplayer-focused" msgstr "" #: app/_translations.py:30 -msgid "Bad Language" +msgid "Content that can be played alone" msgstr "" #: app/_translations.py:31 -msgid "64px" +msgid "Mapgen / Biomes / Decoration" msgstr "" #: app/_translations.py:32 -msgid "Focuses on or adds new sounds or musical things" +msgid "New mapgen or changes mapgen" msgstr "" #: app/_translations.py:33 -msgid "Adds game mechanics or tools that change how players build." +msgid "Adventure / RPG" msgstr "" #: app/_translations.py:34 -msgid "Violence" +msgid "Plants and Farming" msgstr "" #: app/_translations.py:35 -msgid "Strategy / RTS" +msgid "Adds new plants or other farmable resources." msgstr "" #: app/_translations.py:36 +msgid "Tools / Weapons / Armor" +msgstr "" + +#: app/_translations.py:37 +msgid "Adds or changes tools, weapons, and armor" +msgstr "" + +#: app/_translations.py:38 +msgid "Sims" +msgstr "" + +#: app/_translations.py:39 +msgid "" +"Mods and games that aim to simulate real life activity. Similar to " +"SimCity/TheSims/OpenTTD/etc" +msgstr "" + +#: app/_translations.py:40 +msgid "Complex installation" +msgstr "" + +#: app/_translations.py:41 msgid "" "Requires futher installation steps, such as installing luarocks or " "editing the trusted mod setting" msgstr "" -#: app/_translations.py:37 -msgid "Jam / Game 2021" -msgstr "" - -#: app/_translations.py:38 -msgid "Content that can be played alone" -msgstr "" - -#: app/_translations.py:39 -msgid "Can/should only be used in multiplayer" -msgstr "" - -#: app/_translations.py:40 -msgid "Adds mobs, animals, and NPCs" -msgstr "" - -#: app/_translations.py:41 -msgid "" -"For mods created for the Discord \"Weekly Challenges\" modding event in " -"2021" -msgstr "" - #: app/_translations.py:42 -msgid "Mini-game" +msgid "Chat / Commands" msgstr "" #: app/_translations.py:43 msgid "" -"For content that changes player effects, including physics, for example: " -"speed, jump height or gravity." +"Focus on player chat/communication or who's primary function is " +"interacting with the console." msgstr "" #: app/_translations.py:44 -msgid "Contains swearing" +msgid "Multiplayer-focused" msgstr "" #: app/_translations.py:45 +msgid "Can/should only be used in multiplayer" +msgstr "" + +#: app/_translations.py:46 +msgid "Environment / Weather" +msgstr "" + +#: app/_translations.py:47 msgid "" "Improves the world, adding weather, ambient sounds, or other environment " "mechanics" msgstr "" -#: app/_translations.py:46 -msgid "For mods created for the Discord \"Combat\" modding event in 2020" -msgstr "" - -#: app/_translations.py:47 -msgid "Inventory" -msgstr "" - #: app/_translations.py:48 -msgid "Entries to the 2023 Minetest Game Jam " +msgid "Building Mechanics and Tools" msgstr "" #: app/_translations.py:49 -msgid "Sims" +msgid "Adds game mechanics or tools that change how players build." msgstr "" #: app/_translations.py:50 -msgid "Focuses on building, such as adding new materials or nodes" +msgid "Magic / Enchanting" msgstr "" #: app/_translations.py:51 -msgid "Environment / Weather" +msgid "Decorative" msgstr "" #: app/_translations.py:52 -msgid "Custom mapgen" +msgid "Adds nodes with no other purpose than for use in building" msgstr "" #: app/_translations.py:53 -msgid "Minetest Game improved" +msgid "One-of-a-kind / Original" msgstr "" #: app/_translations.py:54 -msgid "HUD" -msgstr "" - -#: app/_translations.py:55 -msgid "Machines / Electronics" -msgstr "" - -#: app/_translations.py:56 -msgid "Developer Tools" -msgstr "" - -#: app/_translations.py:57 -msgid "Jam / Game 2023" -msgstr "" - -#: app/_translations.py:58 -msgid "Helps with server maintenance and moderation" -msgstr "" - -#: app/_translations.py:59 -msgid "Plants and Farming" -msgstr "" - -#: app/_translations.py:60 -msgid "Adventure / RPG" -msgstr "" - -#: app/_translations.py:61 msgid "" "For games and such that are of their own kind, distinct and original in " "nature to others of the same category." msgstr "" -#: app/_translations.py:62 -msgid "Jam / Weekly Challenges 2021" -msgstr "" - -#: app/_translations.py:63 -msgid "For 32px texture packs" -msgstr "" - -#: app/_translations.py:64 -msgid "Adds or changes tools, weapons, and armor" -msgstr "" - -#: app/_translations.py:65 -msgid "GUI" -msgstr "" - -#: app/_translations.py:66 -msgid "Seasonal" -msgstr "" - -#: app/_translations.py:67 -msgid "Commerce / Economy" -msgstr "" - -#: app/_translations.py:68 -msgid "" -"Written specifically or exclusively for use in creative mode. Adds " -"content only available through a creative inventory, or provides tools " -"that facilitate ingame creation and doesn't add difficulty or scarcity" -msgstr "" - -#: app/_translations.py:69 -msgid "Forks of MTG" -msgstr "" - -#: app/_translations.py:70 -msgid "Non-cartoon violence. May be towards fantasy or human-like characters" -msgstr "" - -#: app/_translations.py:71 -msgid "Joke" -msgstr "" - -#: app/_translations.py:72 -msgid "Fear / Horror" -msgstr "" - -#: app/_translations.py:73 -msgid "128px+" -msgstr "" - -#: app/_translations.py:74 -msgid "Creative" -msgstr "" - -#: app/_translations.py:75 -msgid "Entries to the 2022 Minetest Game Jam " -msgstr "" - -#: app/_translations.py:76 -msgid "Alcohol / Tobacco" -msgstr "" - -#: app/_translations.py:77 -msgid "Adds or improves item storage mechanics" -msgstr "" - -#: app/_translations.py:78 -msgid "Designed to be played competitively against other players" -msgstr "" - -#: app/_translations.py:79 -msgid "Crafting" -msgstr "" - -#: app/_translations.py:80 -msgid "<16px" -msgstr "" - -#: app/_translations.py:81 -msgid "One-of-a-kind / Original" -msgstr "" - -#: app/_translations.py:82 +#: app/_translations.py:55 msgid "Building" msgstr "" -#: app/_translations.py:83 -msgid "Adds machines useful in automation, tubes, or power." +#: app/_translations.py:56 +msgid "Focuses on building, such as adding new materials or nodes" msgstr "" -#: app/_translations.py:84 +#: app/_translations.py:57 +msgid "Mobs / Animals / NPCs" +msgstr "" + +#: app/_translations.py:58 +msgid "Adds mobs, animals, and NPCs" +msgstr "" + +#: app/_translations.py:59 +msgid "<16px" +msgstr "" + +#: app/_translations.py:60 +msgid "Less than 16px" +msgstr "" + +#: app/_translations.py:61 +msgid "Puzzle" +msgstr "" + +#: app/_translations.py:62 msgid "Focus on puzzle solving instead of combat" msgstr "" +#: app/_translations.py:63 +msgid "Custom mapgen" +msgstr "" + +#: app/_translations.py:64 +msgid "" +"Contains a completely custom mapgen implemented in Lua, usually requires " +"worlds to be set to the 'singlenode' mapgen." +msgstr "" + +#: app/_translations.py:65 +msgid "Sports" +msgstr "" + +#: app/_translations.py:66 +msgid "Player vs Environment (PvE)" +msgstr "" + +#: app/_translations.py:67 +msgid "" +"For content designed for one or more players that focus on combat against" +" the world, mobs, or NPCs." +msgstr "" + +#: app/_translations.py:68 +msgid "16px" +msgstr "" + +#: app/_translations.py:69 +msgid "For 16px texture packs" +msgstr "" + +#: app/_translations.py:70 app/templates/users/modtools.html:12 +msgid "Storage" +msgstr "" + +#: app/_translations.py:71 +msgid "Adds or improves item storage mechanics" +msgstr "" + +#: app/_translations.py:72 +msgid "Education" +msgstr "" + +#: app/_translations.py:73 +msgid "Either has educational value, or is a tool to help teachers " +msgstr "" + +#: app/_translations.py:74 +msgid "API / Library" +msgstr "" + +#: app/_translations.py:75 +msgid "Primarily adds an API for other mods to use" +msgstr "" + +#: app/_translations.py:76 +msgid "Survival" +msgstr "" + +#: app/_translations.py:77 +msgid "" +"Written specifically for survival gameplay with a focus on game-balance, " +"difficulty level, or resources available through crafting, mining, ..." +msgstr "" + +#: app/_translations.py:78 +msgid "HUD" +msgstr "" + +#: app/_translations.py:79 +msgid "For mods that grant the player extra information in the HUD" +msgstr "" + +#: app/_translations.py:80 +msgid "Mini-game" +msgstr "" + +#: app/_translations.py:81 +msgid "Adds a mini-game to be played within Minetest" +msgstr "" + +#: app/_translations.py:82 +msgid "Seasonal" +msgstr "" + +#: app/_translations.py:83 +msgid "For content generally themed around a certain season or holiday" +msgstr "" + +#: app/_translations.py:84 +msgid "Jam / Weekly Challenges 2021" +msgstr "" + #: app/_translations.py:85 -msgid "Building Mechanics and Tools" +msgid "" +"For mods created for the Discord \"Weekly Challenges\" modding event in " +"2021" msgstr "" #: app/_translations.py:86 -msgid "Adds nodes with no other purpose than for use in building" +msgid "64px" msgstr "" #: app/_translations.py:87 -msgid "Sounds / Music" +msgid "For 64px texture packs" msgstr "" #: app/_translations.py:88 @@ -378,105 +389,98 @@ msgid "Food / Drinks" msgstr "" #: app/_translations.py:89 -msgid "Decorative" +msgid "GUI" msgstr "" #: app/_translations.py:90 -msgid "Gambling" +msgid "For content whose main utility / feature is in GUI/formspec form" msgstr "" #: app/_translations.py:91 -msgid "Server Moderation and Tools" +msgid "Minetest Game improved" msgstr "" #: app/_translations.py:92 -msgid "" -"For humorous content, meant as a novelty or joke, not to be taken " -"seriously, and that is not meant to be used seriously or long-term." +msgid "Forks of MTG" msgstr "" #: app/_translations.py:93 -msgid "API / Library" +msgid "Creative" msgstr "" #: app/_translations.py:94 -msgid "Certified" +msgid "" +"Written specifically or exclusively for use in creative mode. Adds " +"content only available through a creative inventory, or provides tools " +"that facilitate ingame creation and doesn't add difficulty or scarcity" msgstr "" #: app/_translations.py:95 -msgid "Contains alcohol and/or tobacco" +msgid "Jam / Combat 2020" msgstr "" #: app/_translations.py:96 -msgid "Adds new plants or other farmable resources." +msgid "For mods created for the Discord \"Combat\" modding event in 2020" msgstr "" #: app/_translations.py:97 -msgid "Multiplayer-focused" +msgid "Transport" msgstr "" #: app/_translations.py:98 -msgid "Primarily adds an API for other mods to use" -msgstr "" - -#: app/_translations.py:99 -msgid "" -"Focus on player chat/communication or who's primary function is " -"interacting with the console." -msgstr "" - -#: app/_translations.py:100 -msgid "" -"Games and mods with a heavy strategy component, whether real-time or " -"turn-based" -msgstr "" - -#: app/_translations.py:101 -msgid "" -"Written specifically for survival gameplay with a focus on game-balance, " -"difficulty level, or resources available through crafting, mining, ..." -msgstr "" - -#: app/_translations.py:102 -msgid "Entries to the 2021 Minetest Game Jam" -msgstr "" - -#: app/_translations.py:103 -msgid "" -"Contains a completely custom mapgen implemented in Lua, usually requires " -"worlds to be set to the 'singlenode' mapgen." -msgstr "" - -#: app/_translations.py:104 -msgid " Jam / Game 2022" -msgstr "" - -#: app/_translations.py:105 -msgid "Sports" -msgstr "" - -#: app/_translations.py:106 msgid "" "Adds or changes transportation methods. Includes teleportation, vehicles," " ridable mobs, transport infrastructure and thematic content" msgstr "" +#: app/_translations.py:99 +msgid "32px" +msgstr "" + +#: app/_translations.py:100 +msgid "For 32px texture packs" +msgstr "" + +#: app/_translations.py:101 +msgid "Machines / Electronics" +msgstr "" + +#: app/_translations.py:102 +msgid "Adds machines useful in automation, tubes, or power." +msgstr "" + +#: app/_translations.py:103 +msgid "Commerce / Economy" +msgstr "" + +#: app/_translations.py:104 +msgid "Related to economies, money, and trading" +msgstr "" + +#: app/_translations.py:105 +msgid "Jam / Game 2021" +msgstr "" + +#: app/_translations.py:106 +msgid "Entries to the 2021 Minetest Game Jam" +msgstr "" + #: app/_translations.py:107 -msgid "Player vs Environment (PvE)" +msgid "Strategy / RTS" msgstr "" #: app/_translations.py:108 -msgid "For mods that grant the player extra information in the HUD" +msgid "" +"Games and mods with a heavy strategy component, whether real-time or " +"turn-based" msgstr "" #: app/_translations.py:109 -msgid "" -"Mods and games that aim to simulate real life activity. Similar to " -"SimCity/TheSims/OpenTTD/etc" +msgid "128px+" msgstr "" #: app/_translations.py:110 -msgid "Shocking and scary content. May scare young children" +msgid "For 128px or higher texture packs" msgstr "" #: app/_translations.py:111 @@ -490,29 +494,27 @@ msgid "" msgstr "" #: app/_translations.py:113 -msgid "" -"Certified by the Featured Packages program. This tag may be renamed in " -"the future" +msgid " Jam / Game 2022" msgstr "" #: app/_translations.py:114 -msgid "Mobs / Animals / NPCs" +msgid "Entries to the 2022 Minetest Game Jam " msgstr "" #: app/_translations.py:115 -msgid "For 128px or higher texture packs" +msgid "Gore" msgstr "" #: app/_translations.py:116 -msgid "16px" +msgid "Blood, etc" msgstr "" #: app/_translations.py:117 -msgid "Games of chance, gambling games, etc" +msgid "Gambling" msgstr "" #: app/_translations.py:118 -msgid "Mapgen / Biomes / Decoration" +msgid "Games of chance, gambling games, etc" msgstr "" #: app/_translations.py:119 @@ -520,41 +522,39 @@ msgid "Drugs" msgstr "" #: app/_translations.py:120 -msgid "Related to economies, money, and trading" -msgstr "" - -#: app/_translations.py:121 -msgid "" -"For content designed for one or more players that focus on combat against" -" the world, mobs, or NPCs." -msgstr "" - -#: app/_translations.py:122 -msgid "For content whose main utility / feature is in GUI/formspec form" -msgstr "" - -#: app/_translations.py:123 -msgid "32px" -msgstr "" - -#: app/_translations.py:124 -msgid "Player vs Player (PvP)" -msgstr "" - -#: app/_translations.py:125 -msgid "Magic / Enchanting" -msgstr "" - -#: app/_translations.py:126 msgid "Contains illegal drugs, such as marijuana" msgstr "" +#: app/_translations.py:121 +msgid "Violence" +msgstr "" + +#: app/_translations.py:122 +msgid "Non-cartoon violence. May be towards fantasy or human-like characters" +msgstr "" + +#: app/_translations.py:123 +msgid "Fear / Horror" +msgstr "" + +#: app/_translations.py:124 +msgid "Shocking and scary content. May scare young children" +msgstr "" + +#: app/_translations.py:125 +msgid "Bad Language" +msgstr "" + +#: app/_translations.py:126 +msgid "Contains swearing" +msgstr "" + #: app/_translations.py:127 -msgid "First person shooters (FPS) and more" +msgid "Alcohol / Tobacco" msgstr "" #: app/_translations.py:128 -msgid "Shooter" +msgid "Contains alcohol and/or tobacco" msgstr "" #: app/querybuilder.py:58 app/templates/admin/languages/list.html:27 @@ -593,11 +593,11 @@ 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:251 -#: app/blueprints/packages/packages.py:528 -#: app/blueprints/packages/packages.py:624 -#: app/blueprints/packages/packages.py:712 +#: app/blueprints/packages/packages.py:543 +#: app/blueprints/packages/packages.py:639 +#: app/blueprints/packages/packages.py:727 #: app/blueprints/packages/releases.py:62 -#: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:49 +#: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:63 #: app/blueprints/packages/screenshots.py:36 #: app/blueprints/packages/screenshots.py:42 #: app/blueprints/packages/screenshots.py:47 @@ -609,7 +609,7 @@ msgstr "Simpen" #: app/blueprints/collections/__init__.py:77 #: app/blueprints/oauth/__init__.py:168 app/blueprints/packages/releases.py:54 -#: app/blueprints/packages/releases.py:66 app/blueprints/packages/reviews.py:45 +#: app/blueprints/packages/releases.py:66 app/blueprints/packages/reviews.py:53 #: app/blueprints/threads/__init__.py:281 #: app/templates/admin/languages/list.html:23 #: app/templates/macros/reviews.html:138 app/templates/macros/topics.html:5 @@ -713,7 +713,7 @@ msgstr "" #: app/blueprints/packages/__init__.py:42 #: app/templates/packages/releases_list.html:34 -#: app/templates/packages/view.html:653 app/templates/todo/editor.html:75 +#: app/templates/packages/view.html:657 app/templates/todo/editor.html:75 msgid "Releases" msgstr "Terbitan" @@ -725,7 +725,7 @@ msgstr "Tangkepan Layar" #: app/blueprints/packages/__init__.py:52 #: app/templates/packages/edit_maintainers.html:8 -#: app/templates/packages/view.html:624 app/utils/minetest_hypertext.py:302 +#: app/templates/packages/view.html:628 app/utils/minetest_hypertext.py:302 msgid "Maintainers" msgstr "Panindak" @@ -758,7 +758,7 @@ msgstr "Dolanan ingkang Saget" msgid "No download available." msgstr "" -#: app/blueprints/packages/packages.py:229 app/templates/packages/view.html:594 +#: app/blueprints/packages/packages.py:229 app/templates/packages/view.html:598 #: app/utils/minetest_hypertext.py:263 msgid "Type" msgstr "Jinis" @@ -768,12 +768,12 @@ msgid "Title (Human-readable)" msgstr "Irah-Irahan (Dipunwaos Manungsa)" #: app/blueprints/packages/packages.py:231 -#: app/blueprints/packages/packages.py:622 +#: app/blueprints/packages/packages.py:637 msgid "Name (Technical)" msgstr "Asma (Tehnis)" #: app/blueprints/packages/packages.py:231 -#: app/blueprints/packages/packages.py:623 +#: app/blueprints/packages/packages.py:638 #: app/templates/packages/create_edit.html:75 msgid "Lower case letters (a-z), digits (0-9), and underscores (_) only" msgstr "" @@ -782,7 +782,7 @@ msgstr "" msgid "Short Description (Plaintext)" msgstr "Katerangan Cekak (Seratan Mentah)" -#: app/blueprints/packages/packages.py:234 app/templates/packages/view.html:616 +#: app/blueprints/packages/packages.py:234 app/templates/packages/view.html:620 #: app/utils/minetest_hypertext.py:300 msgid "Maintenance State" msgstr "Kahananinpun Parawatan" @@ -797,7 +797,7 @@ msgstr "Tetenger" msgid "Content Warnings" msgstr "Pangenget Isi" -#: app/blueprints/packages/packages.py:238 app/templates/packages/view.html:605 +#: app/blueprints/packages/packages.py:238 app/templates/packages/view.html:609 #: app/utils/minetest_hypertext.py:298 msgid "License" msgstr "Lisensi" @@ -877,8 +877,8 @@ msgid "Permission denied" msgstr "Boten dipunparengaken" #: app/blueprints/packages/packages.py:403 -#: app/blueprints/packages/packages.py:479 -#: app/blueprints/packages/packages.py:501 +#: app/blueprints/packages/packages.py:494 +#: app/blueprints/packages/packages.py:516 msgid "You don't have permission to do that" msgstr "" @@ -892,55 +892,60 @@ msgid "" "changed" msgstr "" -#: app/blueprints/packages/packages.py:496 +#: app/blueprints/packages/packages.py:481 +#, python-format +msgid "Set state to %(state)s" +msgstr "" + +#: app/blueprints/packages/packages.py:511 msgid "Deleted package" msgstr "Paket ingkang dipunbusek" -#: app/blueprints/packages/packages.py:518 +#: app/blueprints/packages/packages.py:533 msgid "Unapproved package" msgstr "" -#: app/blueprints/packages/packages.py:527 +#: app/blueprints/packages/packages.py:542 msgid "Maintainers (Comma-separated)" msgstr "" -#: app/blueprints/packages/packages.py:536 +#: app/blueprints/packages/packages.py:551 msgid "You don't have permission to edit maintainers" msgstr "" -#: app/blueprints/packages/packages.py:586 +#: app/blueprints/packages/packages.py:601 msgid "You are not a maintainer" msgstr "" -#: app/blueprints/packages/packages.py:589 +#: app/blueprints/packages/packages.py:604 msgid "Package owners cannot remove themselves as maintainers" msgstr "" -#: app/blueprints/packages/packages.py:621 +#: app/blueprints/packages/packages.py:636 msgid "Author Name" msgstr "" -#: app/blueprints/packages/packages.py:708 +#: app/blueprints/packages/packages.py:723 msgid "Enable support detection based on dependencies (recommended)" msgstr "" -#: app/blueprints/packages/packages.py:709 +#: app/blueprints/packages/packages.py:724 msgid "Supported games" msgstr "" -#: app/blueprints/packages/packages.py:710 +#: app/blueprints/packages/packages.py:725 msgid "Unsupported games" msgstr "" -#: app/blueprints/packages/packages.py:711 +#: app/blueprints/packages/packages.py:726 msgid "Supports all games (unless stated) / is game independent" msgstr "" -#: app/blueprints/packages/packages.py:727 +#: app/blueprints/packages/packages.py:742 msgid "You need at least one release before you can edit game support" msgstr "" -#: app/blueprints/packages/packages.py:731 +#: app/blueprints/packages/packages.py:746 msgid "Mod(pack) needs to contain at least one mod. Please create a new release" msgstr "" @@ -1059,53 +1064,58 @@ msgstr "" msgid "Now, please create an initial release" msgstr "" -#: app/blueprints/packages/reviews.py:46 app/blueprints/threads/__init__.py:181 +#: app/blueprints/packages/reviews.py:54 +#: app/templates/packages/translation.html:51 +msgid "Language" +msgstr "" + +#: app/blueprints/packages/reviews.py:60 app/blueprints/threads/__init__.py:181 #: app/blueprints/threads/__init__.py:182 #: app/blueprints/threads/__init__.py:282 msgid "Comment" msgstr "" -#: app/blueprints/packages/reviews.py:47 +#: app/blueprints/packages/reviews.py:61 msgid "Rating" msgstr "" -#: app/blueprints/packages/reviews.py:48 app/templates/macros/reviews.html:119 +#: app/blueprints/packages/reviews.py:62 app/templates/macros/reviews.html:119 #: app/templates/macros/reviews.html:173 msgid "Yes" msgstr "Inggih" -#: app/blueprints/packages/reviews.py:48 app/templates/macros/reviews.html:124 +#: app/blueprints/packages/reviews.py:62 app/templates/macros/reviews.html:124 #: app/templates/macros/reviews.html:177 msgid "Neutral" msgstr "Netral" -#: app/blueprints/packages/reviews.py:48 app/templates/macros/reviews.html:129 +#: app/blueprints/packages/reviews.py:62 app/templates/macros/reviews.html:129 #: app/templates/macros/reviews.html:181 msgid "No" msgstr "Boten" -#: app/blueprints/packages/reviews.py:57 +#: app/blueprints/packages/reviews.py:71 msgid "You can't review your own package!" msgstr "" -#: app/blueprints/packages/reviews.py:67 +#: app/blueprints/packages/reviews.py:81 msgid "" "You've reviewed too many packages recently. Please wait before trying " "again, and consider making your reviews more detailed" msgstr "" -#: app/blueprints/packages/reviews.py:80 app/blueprints/threads/__init__.py:207 +#: app/blueprints/packages/reviews.py:94 app/blueprints/threads/__init__.py:207 #: app/blueprints/threads/__init__.py:240 #: app/blueprints/threads/__init__.py:334 app/blueprints/users/settings.py:114 #: app/logic/packages.py:131 msgid "Linking to blocked sites is not allowed" msgstr "" -#: app/blueprints/packages/reviews.py:184 +#: app/blueprints/packages/reviews.py:199 msgid "You can't vote on the reviews on your own package!" msgstr "" -#: app/blueprints/packages/reviews.py:191 +#: app/blueprints/packages/reviews.py:206 msgid "You can't vote on your own reviews!" msgstr "" @@ -1124,7 +1134,7 @@ msgid "Message" msgstr "" #: app/blueprints/report/__init__.py:35 app/templates/macros/threads.html:51 -#: app/templates/packages/view.html:684 app/templates/report/index.html:4 +#: app/templates/packages/view.html:688 app/templates/report/index.html:4 #: app/templates/report/index.html:10 app/templates/users/profile.html:37 msgid "Report" msgstr "Lapuraken" @@ -1434,47 +1444,32 @@ msgstr "" msgid "You are in place %(place)s." msgstr "" -#: app/blueprints/users/profile.py:166 -#, python-format -msgid "Top %(type)s" -msgstr "%(type)s inggil piyambak" - -#: app/blueprints/users/profile.py:168 -#, python-format -msgid "Top %(group)d %(type)s" -msgstr "%(group)d %(type)s inggil piyambak" - -#: app/blueprints/users/profile.py:177 -#, python-format -msgid "%(display_name)s has a %(type)s placed at #%(place)d." -msgstr "" - -#: app/blueprints/users/profile.py:192 +#: app/blueprints/users/profile.py:188 #, python-format msgid "Your packages have %(downloads)d downloads in total." msgstr "" -#: app/blueprints/users/profile.py:193 +#: app/blueprints/users/profile.py:189 msgid "First medal is at 50k." msgstr "" -#: app/blueprints/users/profile.py:198 +#: app/blueprints/users/profile.py:194 msgid ">300k downloads" msgstr "" -#: app/blueprints/users/profile.py:201 +#: app/blueprints/users/profile.py:197 msgid ">100k downloads" msgstr "" -#: app/blueprints/users/profile.py:204 +#: app/blueprints/users/profile.py:200 msgid ">75k downloads" msgstr "" -#: app/blueprints/users/profile.py:207 +#: app/blueprints/users/profile.py:203 msgid ">50k downloads" msgstr "" -#: app/blueprints/users/profile.py:208 +#: app/blueprints/users/profile.py:204 #, python-format msgid "Has received %(downloads)d downloads across all packages." msgstr "" @@ -1733,30 +1728,256 @@ msgstr "Dolanan" msgid "Texture Packs" msgstr "Paket Tekstur" -#: app/models/packages.py:171 +#: app/models/packages.py:87 +msgid "Top mod" +msgstr "" + +#: app/models/packages.py:89 +msgid "Top game" +msgstr "" + +#: app/models/packages.py:91 +msgid "Top texture pack" +msgstr "" + +#: app/models/packages.py:94 +#, python-format +msgid "Top %(place)d mod" +msgstr "" + +#: app/models/packages.py:96 +#, python-format +msgid "Top %(place)d game" +msgstr "" + +#: app/models/packages.py:98 +#, python-format +msgid "Top %(place)d texture pack" +msgstr "" + +#: app/models/packages.py:102 +#, python-format +msgid "%(display_name)s has a mod placed at #%(place)d." +msgstr "" + +#: app/models/packages.py:105 +#, python-format +msgid "%(display_name)s has a game placed at #%(place)d." +msgstr "" + +#: app/models/packages.py:108 +#, python-format +msgid "%(display_name)s has a texture pack placed at #%(place)d." +msgstr "" + +#: app/models/packages.py:146 app/models/packages.py:164 +msgid "Looking for Maintainer" +msgstr "" + +#: app/models/packages.py:149 +msgid "Beta" +msgstr "" + +#: app/models/packages.py:152 +msgid "Actively Developed" +msgstr "" + +#: app/models/packages.py:155 +msgid "Maintenance Only" +msgstr "" + +#: app/models/packages.py:158 +msgid "As-is" +msgstr "" + +#: app/models/packages.py:161 +msgid "Deprecated" +msgstr "" + +#: app/models/packages.py:168 +msgid "Under active development, and may break worlds/things without warning" +msgstr "" + +#: app/models/packages.py:170 +msgid "Fully playable, but with some breakages/changes expected" +msgstr "" + +#: app/models/packages.py:172 +msgid "Finished, with bug fixes being made as needed" +msgstr "" + +#: app/models/packages.py:174 +msgid "" +"Finished, the maintainer doesn't intend to continue working on it or " +"provide support" +msgstr "" + +#: app/models/packages.py:176 +msgid "" +"The maintainer doesn't recommend this package. See the description for " +"more info" +msgstr "" + +#: app/models/packages.py:222 msgid "Submit for Approval" msgstr "" -#: app/models/packages.py:173 +#: app/models/packages.py:224 msgid "Approve" msgstr "" -#: app/models/packages.py:175 app/templates/api/create_edit_token.html:17 +#: app/models/packages.py:226 app/templates/api/create_edit_token.html:17 #: app/templates/collections/delete.html:14 #: app/templates/collections/view.html:39 #: app/templates/oauth/create_edit.html:17 #: app/templates/packages/release_edit.html:84 -#: app/templates/packages/review_create_edit.html:66 +#: app/templates/packages/review_create_edit.html:67 #: app/templates/threads/delete_reply.html:19 #: app/templates/threads/delete_thread.html:19 #: app/templates/threads/view.html:50 app/templates/users/delete.html:34 msgid "Delete" msgstr "" -#: app/models/packages.py:563 app/templates/packages/view.html:163 +#: app/models/packages.py:615 app/templates/packages/view.html:163 msgid "Work in Progress" msgstr "" +#: app/models/packages.py:1349 +#, python-format +msgid "New commit %(hash)s found on the Git repo." +msgstr "" + +#: app/models/packages.py:1353 +#, python-format +msgid "The last release was commit %(hash)s" +msgstr "" + +#: app/models/packages.py:1359 +#, python-format +msgid "New tag %(tag_name)s found on the Git repo." +msgstr "" + +#: app/models/users.py:407 +msgid "Package Edit" +msgstr "" + +#: app/models/users.py:410 +msgid "Package Approval" +msgstr "" + +#: app/models/users.py:413 app/templates/threads/list.html:12 +#: app/templates/threads/new.html:4 +msgid "New Thread" +msgstr "" + +#: app/models/users.py:416 +msgid "New Review" +msgstr "" + +#: app/models/users.py:419 +msgid "Thread Reply" +msgstr "" + +#: app/models/users.py:422 +msgid "Bot" +msgstr "" + +#: app/models/users.py:425 app/templates/macros/threads.html:27 +msgid "Maintainer" +msgstr "" + +#: app/models/users.py:428 +msgid "Editor Alert" +msgstr "" + +#: app/models/users.py:431 +msgid "Editor Misc" +msgstr "" + +#: app/models/users.py:434 +msgid "Other" +msgstr "" + +#: app/models/users.py:444 +msgid "This is a Package Edit notification." +msgstr "" + +#: app/models/users.py:446 +msgid "This is a Package Approval notification." +msgstr "" + +#: app/models/users.py:448 +msgid "This is a New Thread notification." +msgstr "" + +#: app/models/users.py:450 +msgid "This is a New Review notification." +msgstr "" + +#: app/models/users.py:452 +msgid "This is a Thread Reply notification." +msgstr "" + +#: app/models/users.py:454 +msgid "This is a Bot notification." +msgstr "" + +#: app/models/users.py:456 +msgid "This is a Maintainer change notification." +msgstr "" + +#: app/models/users.py:458 +msgid "This is an Editor Alert notification." +msgstr "" + +#: app/models/users.py:460 +msgid "This is an Editor Misc notification." +msgstr "" + +#: app/models/users.py:462 +msgid "This is an Other notification." +msgstr "" + +#: app/models/users.py:469 +msgid "When another user edits your packages, releases, etc." +msgstr "" + +#: app/models/users.py:471 +msgid "Notifications from editors related to the package approval process." +msgstr "" + +#: app/models/users.py:473 +msgid "When a thread is created on your package." +msgstr "" + +#: app/models/users.py:475 +msgid "When a user posts a review on your package." +msgstr "" + +#: app/models/users.py:477 +msgid "When someone replies to a thread you're watching." +msgstr "" + +#: app/models/users.py:479 +msgid "From a bot - for example, update notifications." +msgstr "" + +#: app/models/users.py:481 +msgid "When your package's maintainers change." +msgstr "" + +#: app/models/users.py:483 +msgid "For editors: Important alerts." +msgstr "" + +#: app/models/users.py:485 +msgid "For editors: Minor notifications, including new threads." +msgstr "" + +#: app/models/users.py:487 +msgid "Minor notifications not important enough for a dedicated category." +msgstr "" + #: app/tasks/emails.py:122 msgid "" "You are receiving this email because you are a registered user of " @@ -1865,7 +2086,7 @@ msgstr "Metu" #: app/templates/admin/languages/list.html:4 #: app/templates/admin/languages/list.html:10 app/templates/base.html:185 -#: app/templates/packages/view.html:598 app/utils/minetest_hypertext.py:288 +#: app/templates/packages/view.html:602 app/utils/minetest_hypertext.py:288 msgid "Languages" msgstr "" @@ -1911,7 +2132,7 @@ msgid "User List" msgstr "" #: app/templates/base.html:257 app/templates/packages/view.html:190 -#: app/templates/packages/view.html:673 app/templates/threads/list.html:4 +#: app/templates/packages/view.html:677 app/templates/threads/list.html:4 msgid "Threads" msgstr "" @@ -1971,7 +2192,7 @@ msgid "%(title)s by %(author)s" msgstr "%(title)s dening %(author)s" #: app/templates/index.html:77 app/templates/packages/reviews_list.html:4 -#: app/templates/packages/view.html:194 app/templates/packages/view.html:332 +#: app/templates/packages/view.html:194 app/templates/packages/view.html:336 #: app/templates/users/profile.html:279 msgid "Reviews" msgstr "" @@ -2198,7 +2419,8 @@ msgid "This requires the collection to be public" msgstr "" #: app/templates/collections/create_edit.html:76 -#: app/templates/packages/remove.html:58 app/templates/packages/view.html:128 +#: app/templates/packages/remove.html:34 app/templates/packages/remove.html:83 +#: app/templates/packages/view.html:128 msgid "Remove" msgstr "Busek" @@ -2223,7 +2445,7 @@ msgid "Deleting is permanent" msgstr "" #: app/templates/collections/delete.html:13 -#: app/templates/oauth/authorize.html:71 app/templates/packages/remove.html:56 +#: app/templates/oauth/authorize.html:71 app/templates/packages/remove.html:81 #: app/templates/threads/delete_reply.html:18 #: app/templates/threads/delete_thread.html:18 #: app/templates/users/delete.html:30 @@ -2350,11 +2572,6 @@ msgstr "" msgid "Manage your preferences" msgstr "" -#: app/templates/emails/notification.html:37 -#, python-format -msgid "This is a '%(type)s' notification." -msgstr "" - #: app/templates/emails/notification_digest.html:14 #: app/templates/emails/notification_digest.html:31 #, python-format @@ -2449,7 +2666,7 @@ msgid "No audit log entries." msgstr "" #: app/templates/macros/forms.html:21 app/templates/macros/reviews.html:145 -#: app/templates/packages/remove.html:48 app/templates/packages/view.html:464 +#: app/templates/packages/remove.html:73 app/templates/packages/view.html:468 #: app/templates/users/modtools.html:86 msgid "Required" msgstr "" @@ -2671,10 +2888,6 @@ msgstr "" msgid "ContentDB Grafana" msgstr "" -#: app/templates/macros/threads.html:27 -msgid "Maintainer" -msgstr "" - #: app/templates/macros/threads.html:122 msgid "This thread has been locked by a moderator." msgstr "" @@ -2717,7 +2930,7 @@ msgid "On %(trigger)s, do %(action)s" msgstr "" #: app/templates/macros/todo.html:35 app/templates/packages/view.html:122 -#: app/templates/packages/view.html:429 +#: app/templates/packages/view.html:433 msgid "Release" msgstr "" @@ -2727,7 +2940,7 @@ msgstr "" #: app/templates/macros/todo.html:48 #: app/templates/packages/releases_list.html:13 -#: app/templates/packages/view.html:433 +#: app/templates/packages/view.html:437 msgid "Update settings" msgstr "" @@ -2776,9 +2989,9 @@ msgstr "" #: app/templates/modnames/view.html:27 app/templates/oauth/authorize.html:32 #: app/templates/packages/game_support.html:42 -#: app/templates/packages/similar.html:38 app/templates/packages/view.html:470 -#: app/templates/packages/view.html:494 app/templates/packages/view.html:539 -#: app/templates/packages/view.html:571 app/templates/todo/editor.html:85 +#: app/templates/packages/similar.html:38 app/templates/packages/view.html:474 +#: app/templates/packages/view.html:498 app/templates/packages/view.html:543 +#: app/templates/packages/view.html:575 app/templates/todo/editor.html:85 #: app/templates/todo/game_support.html:45 #, python-format msgid "%(title)s by %(display_name)s" @@ -2976,10 +3189,9 @@ msgid "Read more" msgstr "" #: app/templates/packages/create_edit.html:49 -#, python-format msgid "" -"You can include a .cdb.json file in your %(type)s to update these details" -" automatically." +"You can include a .cdb.json file in your package to update these details " +"automatically." msgstr "" #: app/templates/packages/create_edit.html:55 @@ -3542,12 +3754,22 @@ msgid "" "screenshots %(screenshot_size)d MB)" msgstr "" -#: app/templates/packages/remove.html:9 +#: app/templates/packages/remove.html:4 #, python-format msgid "Remove %(title)s" msgstr "Busek %(title)s" #: app/templates/packages/remove.html:11 +msgid "Change maintenance state" +msgstr "" + +#: app/templates/packages/remove.html:13 +msgid "" +"As an alternative to removing your package, you may wish to change the " +"maintenance state." +msgstr "" + +#: app/templates/packages/remove.html:36 msgid "" "In order to avoid data loss, you cannot permanently delete packages.\n" "\t\t\tYou can remove them from ContentDB, which will cause them to not be" @@ -3558,30 +3780,30 @@ msgid "" "needed." msgstr "" -#: app/templates/packages/remove.html:19 +#: app/templates/packages/remove.html:44 msgid "" "Unapproving a package will put it back into Draft, where\n" "\t\t\t\tit can be submitted for approval again." msgstr "" -#: app/templates/packages/remove.html:28 +#: app/templates/packages/remove.html:53 msgid "and" msgstr "" -#: app/templates/packages/remove.html:34 +#: app/templates/packages/remove.html:59 #, python-format msgid "Removing this package will break the following mods: %(names)s" msgstr "" -#: app/templates/packages/remove.html:41 +#: app/templates/packages/remove.html:66 msgid "Reason" msgstr "" -#: app/templates/packages/remove.html:52 +#: app/templates/packages/remove.html:77 msgid "Reason for unapproval / deletion, this is shown in the audit log" msgstr "" -#: app/templates/packages/remove.html:61 +#: app/templates/packages/remove.html:86 msgid "Unpublish" msgstr "" @@ -3602,18 +3824,22 @@ msgstr "" "Kepanggih prakawis? Serat wonten panglacak " "prakawis mawon." -#: app/templates/packages/review_create_edit.html:67 -msgid "Delete review." +#: app/templates/packages/review_create_edit.html:55 +msgid "What language are you writing your review in?" msgstr "" #: app/templates/packages/review_create_edit.html:68 +msgid "Delete review." +msgstr "" + +#: app/templates/packages/review_create_edit.html:69 msgid "" "This will convert the review into a thread, keeping the comments but " "removing its effect on the package's rating." msgstr "" #: app/templates/packages/review_votes.html:4 -#: app/templates/packages/view.html:360 +#: app/templates/packages/view.html:364 msgid "Review Votes" msgstr "" @@ -3762,10 +3988,6 @@ msgstr "" msgid "ContentDB reads translations from locale files (.tr) in your package." msgstr "" -#: app/templates/packages/translation.html:51 -msgid "Language" -msgstr "" - #: app/templates/packages/update_config.html:4 #: app/templates/packages/update_config.html:9 msgid "Configure Git Update Detection" @@ -3866,142 +4088,146 @@ msgstr "" msgid "Translate" msgstr "" -#: app/templates/packages/view.html:310 +#: app/templates/packages/view.html:297 +msgid "Thumbnail for video" +msgstr "" + +#: app/templates/packages/view.html:314 msgid "Awaiting review" msgstr "" -#: app/templates/packages/view.html:340 app/templates/threads/view.html:77 +#: app/templates/packages/view.html:344 app/templates/threads/view.html:77 msgid "Edit Review" msgstr "" -#: app/templates/packages/view.html:345 +#: app/templates/packages/view.html:349 msgid "You can't review your own package." msgstr "" -#: app/templates/packages/view.html:355 +#: app/templates/packages/view.html:359 msgid "Package needs to be approved before it can be reviewed." msgstr "" -#: app/templates/packages/view.html:366 +#: app/templates/packages/view.html:370 msgid "Used By" msgstr "" -#: app/templates/packages/view.html:372 +#: app/templates/packages/view.html:376 msgid "Content" msgstr "" -#: app/templates/packages/view.html:374 app/templates/packages/view.html:457 +#: app/templates/packages/view.html:378 app/templates/packages/view.html:461 msgid "View content for game" msgstr "" -#: app/templates/packages/view.html:389 +#: app/templates/packages/view.html:393 msgid "Favorite" msgstr "" -#: app/templates/packages/view.html:398 +#: app/templates/packages/view.html:402 msgid "Add to collection..." msgstr "" -#: app/templates/packages/view.html:406 +#: app/templates/packages/view.html:410 #, python-format msgid "View %(count)d collections" msgstr "" -#: app/templates/packages/view.html:417 +#: app/templates/packages/view.html:421 msgid "Package may be outdated" msgstr "" -#: app/templates/packages/view.html:424 +#: app/templates/packages/view.html:428 msgid "Only visible to the author and Editors." msgstr "" -#: app/templates/packages/view.html:441 +#: app/templates/packages/view.html:445 msgid "Warning" msgstr "" -#: app/templates/packages/view.html:447 +#: app/templates/packages/view.html:451 msgid "Like this package? Help support its development by making a donation" msgstr "" -#: app/templates/packages/view.html:450 +#: app/templates/packages/view.html:454 msgid "Donate now" msgstr "" -#: app/templates/packages/view.html:462 app/utils/minetest_hypertext.py:283 +#: app/templates/packages/view.html:466 app/utils/minetest_hypertext.py:283 msgid "Dependencies" msgstr "" -#: app/templates/packages/view.html:482 +#: app/templates/packages/view.html:486 msgid "No required dependencies" msgstr "" -#: app/templates/packages/view.html:488 +#: app/templates/packages/view.html:492 msgid "Optional" msgstr "" -#: app/templates/packages/view.html:521 +#: app/templates/packages/view.html:525 msgid "Compatible Games" msgstr "" -#: app/templates/packages/view.html:526 app/templates/packages/view.html:546 +#: app/templates/packages/view.html:530 app/templates/packages/view.html:550 #: app/utils/minetest_hypertext.py:275 msgid "No specific game required" msgstr "" -#: app/templates/packages/view.html:529 +#: app/templates/packages/view.html:533 msgid "Tested with:" msgstr "" -#: app/templates/packages/view.html:551 +#: app/templates/packages/view.html:555 msgid "Is the above correct?" msgstr "" -#: app/templates/packages/view.html:552 +#: app/templates/packages/view.html:556 msgid "You need to either confirm this or tell ContentDB about supported games" msgstr "" -#: app/templates/packages/view.html:564 +#: app/templates/packages/view.html:568 msgid "Does not work with:" msgstr "" -#: app/templates/packages/view.html:584 +#: app/templates/packages/view.html:588 msgid "Please specify compatible games" msgstr "" -#: app/templates/packages/view.html:590 +#: app/templates/packages/view.html:594 msgid "Information" msgstr "" -#: app/templates/packages/view.html:596 +#: app/templates/packages/view.html:600 msgid "Technical Name" msgstr "" -#: app/templates/packages/view.html:612 app/utils/minetest_hypertext.py:295 +#: app/templates/packages/view.html:616 app/utils/minetest_hypertext.py:295 #, python-format msgid "%(code_license)s for code,
%(media_license)s for media." msgstr "%(code_license)s kagem kode,
%(media_license)s kagem media." -#: app/templates/packages/view.html:620 +#: app/templates/packages/view.html:624 msgid "Unknown" msgstr "" -#: app/templates/packages/view.html:622 app/utils/minetest_hypertext.py:301 +#: app/templates/packages/view.html:626 app/utils/minetest_hypertext.py:301 msgid "Added" msgstr "" -#: app/templates/packages/view.html:636 +#: app/templates/packages/view.html:640 msgid "Remove myself" msgstr "" -#: app/templates/packages/view.html:641 app/utils/minetest_hypertext.py:303 +#: app/templates/packages/view.html:645 app/utils/minetest_hypertext.py:303 msgid "Provides" msgstr "" -#: app/templates/packages/view.html:663 +#: app/templates/packages/view.html:667 msgid "More" msgstr "" -#: app/templates/packages/view.html:692 +#: app/templates/packages/view.html:696 msgid "See audit log" msgstr "" @@ -4060,10 +4286,6 @@ msgstr "Busek \"%(title)s\" dening %(author)s" msgid "Edit reply" msgstr "" -#: app/templates/threads/list.html:12 app/templates/threads/new.html:4 -msgid "New Thread" -msgstr "" - #: app/templates/threads/new.html:17 msgid "" "If the package shouldn't be on CDB (eg: if it doesn't work at all), then " @@ -5136,3 +5358,21 @@ msgstr "" #~ msgid "Connected" #~ msgstr "" +#~ msgid "Top %(type)s" +#~ msgstr "%(type)s inggil piyambak" + +#~ msgid "Top %(group)d %(type)s" +#~ msgstr "%(group)d %(type)s inggil piyambak" + +#~ msgid "%(display_name)s has a %(type)s placed at #%(place)d." +#~ msgstr "" + +#~ msgid "This is a '%(type)s' notification." +#~ msgstr "" + +#~ msgid "" +#~ "You can include a .cdb.json file " +#~ "in your %(type)s to update these " +#~ "details automatically." +#~ msgstr "" + diff --git a/translations/kv/LC_MESSAGES/messages.po b/translations/kv/LC_MESSAGES/messages.po index 8f851ad7..83d7f6eb 100644 --- a/translations/kv/LC_MESSAGES/messages.po +++ b/translations/kv/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-06-07 05:29+0100\n" +"POT-Creation-Date: 2024-06-08 11:15+0100\n" "PO-Revision-Date: 2024-05-15 17:01+0000\n" "Last-Translator: Mićadźoridź \n" "Language: kv\n" @@ -27,63 +27,69 @@ msgid "You have been banned." msgstr "" #: app/_translations.py:5 -msgid "Chat / Commands" +msgid "Player vs Player (PvP)" msgstr "" #: app/_translations.py:6 -msgid "Complex installation" +msgid "Designed to be played competitively against other players" msgstr "" #: app/_translations.py:7 -msgid "Either has educational value, or is a tool to help teachers " -msgstr "" - -#: app/_translations.py:8 -msgid "Singleplayer-focused" -msgstr "" - -#: app/_translations.py:9 -msgid "For 16px texture packs" -msgstr "" - -#: app/_translations.py:10 -msgid "For 64px texture packs" -msgstr "" - -#: app/_translations.py:11 -msgid "Tools to manage the world" -msgstr "" - -#: app/_translations.py:12 -msgid "Big changes to crafting gameplay" -msgstr "" - -#: app/_translations.py:13 -msgid "Blood, etc" -msgstr "" - -#: app/_translations.py:14 -msgid "Adds a mini-game to be played within Minetest" -msgstr "" - -#: app/_translations.py:15 -msgid "Tools / Weapons / Armor" -msgstr "" - -#: app/_translations.py:16 -msgid "For content generally themed around a certain season or holiday" -msgstr "" - -#: app/_translations.py:17 msgid "Player Effects / Power Ups" msgstr "" +#: app/_translations.py:8 +msgid "" +"For content that changes player effects, including physics, for example: " +"speed, jump height or gravity." +msgstr "" + +#: app/_translations.py:9 +msgid "Certified" +msgstr "" + +#: app/_translations.py:10 +msgid "" +"Certified by the Featured Packages program. This tag may be renamed in " +"the future" +msgstr "" + +#: app/_translations.py:11 +msgid "Server Moderation and Tools" +msgstr "" + +#: app/_translations.py:12 +msgid "Helps with server maintenance and moderation" +msgstr "" + +#: app/_translations.py:13 +msgid "Jam / Game 2023" +msgstr "" + +#: app/_translations.py:14 +msgid "Entries to the 2023 Minetest Game Jam " +msgstr "" + +#: app/_translations.py:15 +msgid "Joke" +msgstr "" + +#: app/_translations.py:16 +msgid "" +"For humorous content, meant as a novelty or joke, not to be taken " +"seriously, and that is not meant to be used seriously or long-term." +msgstr "" + +#: app/_translations.py:17 +msgid "Sounds / Music" +msgstr "" + #: app/_translations.py:18 -msgid "World Maintenance and Tools" +msgid "Focuses on or adds new sounds or musical things" msgstr "" #: app/_translations.py:19 -msgid "Puzzle" +msgid "Developer Tools" msgstr "" #: app/_translations.py:20 @@ -91,284 +97,289 @@ msgid "Tools for game and mod developers" msgstr "" #: app/_translations.py:21 -msgid "Education" +msgid "Shooter" msgstr "" #: app/_translations.py:22 -msgid "Gore" +msgid "First person shooters (FPS) and more" msgstr "" #: app/_translations.py:23 -msgid "Transport" +msgid "Inventory" msgstr "" #: app/_translations.py:24 -msgid "Survival" -msgstr "" - -#: app/_translations.py:25 -msgid "New mapgen or changes mapgen" -msgstr "" - -#: app/_translations.py:26 -msgid "Less than 16px" -msgstr "" - -#: app/_translations.py:27 app/templates/users/modtools.html:12 -msgid "Storage" -msgstr "" - -#: app/_translations.py:28 msgid "Changes the inventory GUI" msgstr "" +#: app/_translations.py:25 +msgid "World Maintenance and Tools" +msgstr "" + +#: app/_translations.py:26 +msgid "Tools to manage the world" +msgstr "" + +#: app/_translations.py:27 +msgid "Crafting" +msgstr "" + +#: app/_translations.py:28 +msgid "Big changes to crafting gameplay" +msgstr "" + #: app/_translations.py:29 -msgid "Jam / Combat 2020" +msgid "Singleplayer-focused" msgstr "" #: app/_translations.py:30 -msgid "Bad Language" +msgid "Content that can be played alone" msgstr "" #: app/_translations.py:31 -msgid "64px" +msgid "Mapgen / Biomes / Decoration" msgstr "" #: app/_translations.py:32 -msgid "Focuses on or adds new sounds or musical things" +msgid "New mapgen or changes mapgen" msgstr "" #: app/_translations.py:33 -msgid "Adds game mechanics or tools that change how players build." +msgid "Adventure / RPG" msgstr "" #: app/_translations.py:34 -msgid "Violence" +msgid "Plants and Farming" msgstr "" #: app/_translations.py:35 -msgid "Strategy / RTS" +msgid "Adds new plants or other farmable resources." msgstr "" #: app/_translations.py:36 +msgid "Tools / Weapons / Armor" +msgstr "" + +#: app/_translations.py:37 +msgid "Adds or changes tools, weapons, and armor" +msgstr "" + +#: app/_translations.py:38 +msgid "Sims" +msgstr "" + +#: app/_translations.py:39 +msgid "" +"Mods and games that aim to simulate real life activity. Similar to " +"SimCity/TheSims/OpenTTD/etc" +msgstr "" + +#: app/_translations.py:40 +msgid "Complex installation" +msgstr "" + +#: app/_translations.py:41 msgid "" "Requires futher installation steps, such as installing luarocks or " "editing the trusted mod setting" msgstr "" -#: app/_translations.py:37 -msgid "Jam / Game 2021" -msgstr "" - -#: app/_translations.py:38 -msgid "Content that can be played alone" -msgstr "" - -#: app/_translations.py:39 -msgid "Can/should only be used in multiplayer" -msgstr "" - -#: app/_translations.py:40 -msgid "Adds mobs, animals, and NPCs" -msgstr "" - -#: app/_translations.py:41 -msgid "" -"For mods created for the Discord \"Weekly Challenges\" modding event in " -"2021" -msgstr "" - #: app/_translations.py:42 -msgid "Mini-game" +msgid "Chat / Commands" msgstr "" #: app/_translations.py:43 msgid "" -"For content that changes player effects, including physics, for example: " -"speed, jump height or gravity." +"Focus on player chat/communication or who's primary function is " +"interacting with the console." msgstr "" #: app/_translations.py:44 -msgid "Contains swearing" +msgid "Multiplayer-focused" msgstr "" #: app/_translations.py:45 +msgid "Can/should only be used in multiplayer" +msgstr "" + +#: app/_translations.py:46 +msgid "Environment / Weather" +msgstr "" + +#: app/_translations.py:47 msgid "" "Improves the world, adding weather, ambient sounds, or other environment " "mechanics" msgstr "" -#: app/_translations.py:46 -msgid "For mods created for the Discord \"Combat\" modding event in 2020" -msgstr "" - -#: app/_translations.py:47 -msgid "Inventory" -msgstr "" - #: app/_translations.py:48 -msgid "Entries to the 2023 Minetest Game Jam " +msgid "Building Mechanics and Tools" msgstr "" #: app/_translations.py:49 -msgid "Sims" +msgid "Adds game mechanics or tools that change how players build." msgstr "" #: app/_translations.py:50 -msgid "Focuses on building, such as adding new materials or nodes" +msgid "Magic / Enchanting" msgstr "" #: app/_translations.py:51 -msgid "Environment / Weather" +msgid "Decorative" msgstr "" #: app/_translations.py:52 -msgid "Custom mapgen" +msgid "Adds nodes with no other purpose than for use in building" msgstr "" #: app/_translations.py:53 -msgid "Minetest Game improved" +msgid "One-of-a-kind / Original" msgstr "" #: app/_translations.py:54 -msgid "HUD" -msgstr "" - -#: app/_translations.py:55 -msgid "Machines / Electronics" -msgstr "" - -#: app/_translations.py:56 -msgid "Developer Tools" -msgstr "" - -#: app/_translations.py:57 -msgid "Jam / Game 2023" -msgstr "" - -#: app/_translations.py:58 -msgid "Helps with server maintenance and moderation" -msgstr "" - -#: app/_translations.py:59 -msgid "Plants and Farming" -msgstr "" - -#: app/_translations.py:60 -msgid "Adventure / RPG" -msgstr "" - -#: app/_translations.py:61 msgid "" "For games and such that are of their own kind, distinct and original in " "nature to others of the same category." msgstr "" -#: app/_translations.py:62 -msgid "Jam / Weekly Challenges 2021" -msgstr "" - -#: app/_translations.py:63 -msgid "For 32px texture packs" -msgstr "" - -#: app/_translations.py:64 -msgid "Adds or changes tools, weapons, and armor" -msgstr "" - -#: app/_translations.py:65 -msgid "GUI" -msgstr "" - -#: app/_translations.py:66 -msgid "Seasonal" -msgstr "" - -#: app/_translations.py:67 -msgid "Commerce / Economy" -msgstr "" - -#: app/_translations.py:68 -msgid "" -"Written specifically or exclusively for use in creative mode. Adds " -"content only available through a creative inventory, or provides tools " -"that facilitate ingame creation and doesn't add difficulty or scarcity" -msgstr "" - -#: app/_translations.py:69 -msgid "Forks of MTG" -msgstr "" - -#: app/_translations.py:70 -msgid "Non-cartoon violence. May be towards fantasy or human-like characters" -msgstr "" - -#: app/_translations.py:71 -msgid "Joke" -msgstr "" - -#: app/_translations.py:72 -msgid "Fear / Horror" -msgstr "" - -#: app/_translations.py:73 -msgid "128px+" -msgstr "" - -#: app/_translations.py:74 -msgid "Creative" -msgstr "" - -#: app/_translations.py:75 -msgid "Entries to the 2022 Minetest Game Jam " -msgstr "" - -#: app/_translations.py:76 -msgid "Alcohol / Tobacco" -msgstr "" - -#: app/_translations.py:77 -msgid "Adds or improves item storage mechanics" -msgstr "" - -#: app/_translations.py:78 -msgid "Designed to be played competitively against other players" -msgstr "" - -#: app/_translations.py:79 -msgid "Crafting" -msgstr "" - -#: app/_translations.py:80 -msgid "<16px" -msgstr "" - -#: app/_translations.py:81 -msgid "One-of-a-kind / Original" -msgstr "" - -#: app/_translations.py:82 +#: app/_translations.py:55 msgid "Building" msgstr "" -#: app/_translations.py:83 -msgid "Adds machines useful in automation, tubes, or power." +#: app/_translations.py:56 +msgid "Focuses on building, such as adding new materials or nodes" msgstr "" -#: app/_translations.py:84 +#: app/_translations.py:57 +msgid "Mobs / Animals / NPCs" +msgstr "" + +#: app/_translations.py:58 +msgid "Adds mobs, animals, and NPCs" +msgstr "" + +#: app/_translations.py:59 +msgid "<16px" +msgstr "" + +#: app/_translations.py:60 +msgid "Less than 16px" +msgstr "" + +#: app/_translations.py:61 +msgid "Puzzle" +msgstr "" + +#: app/_translations.py:62 msgid "Focus on puzzle solving instead of combat" msgstr "" +#: app/_translations.py:63 +msgid "Custom mapgen" +msgstr "" + +#: app/_translations.py:64 +msgid "" +"Contains a completely custom mapgen implemented in Lua, usually requires " +"worlds to be set to the 'singlenode' mapgen." +msgstr "" + +#: app/_translations.py:65 +msgid "Sports" +msgstr "" + +#: app/_translations.py:66 +msgid "Player vs Environment (PvE)" +msgstr "" + +#: app/_translations.py:67 +msgid "" +"For content designed for one or more players that focus on combat against" +" the world, mobs, or NPCs." +msgstr "" + +#: app/_translations.py:68 +msgid "16px" +msgstr "" + +#: app/_translations.py:69 +msgid "For 16px texture packs" +msgstr "" + +#: app/_translations.py:70 app/templates/users/modtools.html:12 +msgid "Storage" +msgstr "" + +#: app/_translations.py:71 +msgid "Adds or improves item storage mechanics" +msgstr "" + +#: app/_translations.py:72 +msgid "Education" +msgstr "" + +#: app/_translations.py:73 +msgid "Either has educational value, or is a tool to help teachers " +msgstr "" + +#: app/_translations.py:74 +msgid "API / Library" +msgstr "" + +#: app/_translations.py:75 +msgid "Primarily adds an API for other mods to use" +msgstr "" + +#: app/_translations.py:76 +msgid "Survival" +msgstr "" + +#: app/_translations.py:77 +msgid "" +"Written specifically for survival gameplay with a focus on game-balance, " +"difficulty level, or resources available through crafting, mining, ..." +msgstr "" + +#: app/_translations.py:78 +msgid "HUD" +msgstr "" + +#: app/_translations.py:79 +msgid "For mods that grant the player extra information in the HUD" +msgstr "" + +#: app/_translations.py:80 +msgid "Mini-game" +msgstr "" + +#: app/_translations.py:81 +msgid "Adds a mini-game to be played within Minetest" +msgstr "" + +#: app/_translations.py:82 +msgid "Seasonal" +msgstr "" + +#: app/_translations.py:83 +msgid "For content generally themed around a certain season or holiday" +msgstr "" + +#: app/_translations.py:84 +msgid "Jam / Weekly Challenges 2021" +msgstr "" + #: app/_translations.py:85 -msgid "Building Mechanics and Tools" +msgid "" +"For mods created for the Discord \"Weekly Challenges\" modding event in " +"2021" msgstr "" #: app/_translations.py:86 -msgid "Adds nodes with no other purpose than for use in building" +msgid "64px" msgstr "" #: app/_translations.py:87 -msgid "Sounds / Music" +msgid "For 64px texture packs" msgstr "" #: app/_translations.py:88 @@ -376,105 +387,98 @@ msgid "Food / Drinks" msgstr "" #: app/_translations.py:89 -msgid "Decorative" +msgid "GUI" msgstr "" #: app/_translations.py:90 -msgid "Gambling" +msgid "For content whose main utility / feature is in GUI/formspec form" msgstr "" #: app/_translations.py:91 -msgid "Server Moderation and Tools" +msgid "Minetest Game improved" msgstr "" #: app/_translations.py:92 -msgid "" -"For humorous content, meant as a novelty or joke, not to be taken " -"seriously, and that is not meant to be used seriously or long-term." +msgid "Forks of MTG" msgstr "" #: app/_translations.py:93 -msgid "API / Library" +msgid "Creative" msgstr "" #: app/_translations.py:94 -msgid "Certified" +msgid "" +"Written specifically or exclusively for use in creative mode. Adds " +"content only available through a creative inventory, or provides tools " +"that facilitate ingame creation and doesn't add difficulty or scarcity" msgstr "" #: app/_translations.py:95 -msgid "Contains alcohol and/or tobacco" +msgid "Jam / Combat 2020" msgstr "" #: app/_translations.py:96 -msgid "Adds new plants or other farmable resources." +msgid "For mods created for the Discord \"Combat\" modding event in 2020" msgstr "" #: app/_translations.py:97 -msgid "Multiplayer-focused" +msgid "Transport" msgstr "" #: app/_translations.py:98 -msgid "Primarily adds an API for other mods to use" -msgstr "" - -#: app/_translations.py:99 -msgid "" -"Focus on player chat/communication or who's primary function is " -"interacting with the console." -msgstr "" - -#: app/_translations.py:100 -msgid "" -"Games and mods with a heavy strategy component, whether real-time or " -"turn-based" -msgstr "" - -#: app/_translations.py:101 -msgid "" -"Written specifically for survival gameplay with a focus on game-balance, " -"difficulty level, or resources available through crafting, mining, ..." -msgstr "" - -#: app/_translations.py:102 -msgid "Entries to the 2021 Minetest Game Jam" -msgstr "" - -#: app/_translations.py:103 -msgid "" -"Contains a completely custom mapgen implemented in Lua, usually requires " -"worlds to be set to the 'singlenode' mapgen." -msgstr "" - -#: app/_translations.py:104 -msgid " Jam / Game 2022" -msgstr "" - -#: app/_translations.py:105 -msgid "Sports" -msgstr "" - -#: app/_translations.py:106 msgid "" "Adds or changes transportation methods. Includes teleportation, vehicles," " ridable mobs, transport infrastructure and thematic content" msgstr "" +#: app/_translations.py:99 +msgid "32px" +msgstr "" + +#: app/_translations.py:100 +msgid "For 32px texture packs" +msgstr "" + +#: app/_translations.py:101 +msgid "Machines / Electronics" +msgstr "" + +#: app/_translations.py:102 +msgid "Adds machines useful in automation, tubes, or power." +msgstr "" + +#: app/_translations.py:103 +msgid "Commerce / Economy" +msgstr "" + +#: app/_translations.py:104 +msgid "Related to economies, money, and trading" +msgstr "" + +#: app/_translations.py:105 +msgid "Jam / Game 2021" +msgstr "" + +#: app/_translations.py:106 +msgid "Entries to the 2021 Minetest Game Jam" +msgstr "" + #: app/_translations.py:107 -msgid "Player vs Environment (PvE)" +msgid "Strategy / RTS" msgstr "" #: app/_translations.py:108 -msgid "For mods that grant the player extra information in the HUD" +msgid "" +"Games and mods with a heavy strategy component, whether real-time or " +"turn-based" msgstr "" #: app/_translations.py:109 -msgid "" -"Mods and games that aim to simulate real life activity. Similar to " -"SimCity/TheSims/OpenTTD/etc" +msgid "128px+" msgstr "" #: app/_translations.py:110 -msgid "Shocking and scary content. May scare young children" +msgid "For 128px or higher texture packs" msgstr "" #: app/_translations.py:111 @@ -488,29 +492,27 @@ msgid "" msgstr "" #: app/_translations.py:113 -msgid "" -"Certified by the Featured Packages program. This tag may be renamed in " -"the future" +msgid " Jam / Game 2022" msgstr "" #: app/_translations.py:114 -msgid "Mobs / Animals / NPCs" +msgid "Entries to the 2022 Minetest Game Jam " msgstr "" #: app/_translations.py:115 -msgid "For 128px or higher texture packs" +msgid "Gore" msgstr "" #: app/_translations.py:116 -msgid "16px" +msgid "Blood, etc" msgstr "" #: app/_translations.py:117 -msgid "Games of chance, gambling games, etc" +msgid "Gambling" msgstr "" #: app/_translations.py:118 -msgid "Mapgen / Biomes / Decoration" +msgid "Games of chance, gambling games, etc" msgstr "" #: app/_translations.py:119 @@ -518,41 +520,39 @@ msgid "Drugs" msgstr "" #: app/_translations.py:120 -msgid "Related to economies, money, and trading" -msgstr "" - -#: app/_translations.py:121 -msgid "" -"For content designed for one or more players that focus on combat against" -" the world, mobs, or NPCs." -msgstr "" - -#: app/_translations.py:122 -msgid "For content whose main utility / feature is in GUI/formspec form" -msgstr "" - -#: app/_translations.py:123 -msgid "32px" -msgstr "" - -#: app/_translations.py:124 -msgid "Player vs Player (PvP)" -msgstr "" - -#: app/_translations.py:125 -msgid "Magic / Enchanting" -msgstr "" - -#: app/_translations.py:126 msgid "Contains illegal drugs, such as marijuana" msgstr "" +#: app/_translations.py:121 +msgid "Violence" +msgstr "" + +#: app/_translations.py:122 +msgid "Non-cartoon violence. May be towards fantasy or human-like characters" +msgstr "" + +#: app/_translations.py:123 +msgid "Fear / Horror" +msgstr "" + +#: app/_translations.py:124 +msgid "Shocking and scary content. May scare young children" +msgstr "" + +#: app/_translations.py:125 +msgid "Bad Language" +msgstr "" + +#: app/_translations.py:126 +msgid "Contains swearing" +msgstr "" + #: app/_translations.py:127 -msgid "First person shooters (FPS) and more" +msgid "Alcohol / Tobacco" msgstr "" #: app/_translations.py:128 -msgid "Shooter" +msgid "Contains alcohol and/or tobacco" msgstr "" #: app/querybuilder.py:58 app/templates/admin/languages/list.html:27 @@ -591,11 +591,11 @@ msgstr "" #: app/blueprints/api/tokens.py:36 app/blueprints/collections/__init__.py:90 #: app/blueprints/oauth/__init__.py:175 app/blueprints/packages/packages.py:251 -#: app/blueprints/packages/packages.py:528 -#: app/blueprints/packages/packages.py:624 -#: app/blueprints/packages/packages.py:712 +#: app/blueprints/packages/packages.py:543 +#: app/blueprints/packages/packages.py:639 +#: app/blueprints/packages/packages.py:727 #: app/blueprints/packages/releases.py:62 -#: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:49 +#: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:63 #: app/blueprints/packages/screenshots.py:36 #: app/blueprints/packages/screenshots.py:42 #: app/blueprints/packages/screenshots.py:47 @@ -607,7 +607,7 @@ msgstr "" #: app/blueprints/collections/__init__.py:77 #: app/blueprints/oauth/__init__.py:168 app/blueprints/packages/releases.py:54 -#: app/blueprints/packages/releases.py:66 app/blueprints/packages/reviews.py:45 +#: app/blueprints/packages/releases.py:66 app/blueprints/packages/reviews.py:53 #: app/blueprints/threads/__init__.py:281 #: app/templates/admin/languages/list.html:23 #: app/templates/macros/reviews.html:138 app/templates/macros/topics.html:5 @@ -711,7 +711,7 @@ msgstr "" #: app/blueprints/packages/__init__.py:42 #: app/templates/packages/releases_list.html:34 -#: app/templates/packages/view.html:653 app/templates/todo/editor.html:75 +#: app/templates/packages/view.html:657 app/templates/todo/editor.html:75 msgid "Releases" msgstr "" @@ -723,7 +723,7 @@ msgstr "" #: app/blueprints/packages/__init__.py:52 #: app/templates/packages/edit_maintainers.html:8 -#: app/templates/packages/view.html:624 app/utils/minetest_hypertext.py:302 +#: app/templates/packages/view.html:628 app/utils/minetest_hypertext.py:302 msgid "Maintainers" msgstr "" @@ -756,7 +756,7 @@ msgstr "" msgid "No download available." msgstr "" -#: app/blueprints/packages/packages.py:229 app/templates/packages/view.html:594 +#: app/blueprints/packages/packages.py:229 app/templates/packages/view.html:598 #: app/utils/minetest_hypertext.py:263 msgid "Type" msgstr "" @@ -766,12 +766,12 @@ msgid "Title (Human-readable)" msgstr "" #: app/blueprints/packages/packages.py:231 -#: app/blueprints/packages/packages.py:622 +#: app/blueprints/packages/packages.py:637 msgid "Name (Technical)" msgstr "" #: app/blueprints/packages/packages.py:231 -#: app/blueprints/packages/packages.py:623 +#: app/blueprints/packages/packages.py:638 #: app/templates/packages/create_edit.html:75 msgid "Lower case letters (a-z), digits (0-9), and underscores (_) only" msgstr "" @@ -780,7 +780,7 @@ msgstr "" msgid "Short Description (Plaintext)" msgstr "" -#: app/blueprints/packages/packages.py:234 app/templates/packages/view.html:616 +#: app/blueprints/packages/packages.py:234 app/templates/packages/view.html:620 #: app/utils/minetest_hypertext.py:300 msgid "Maintenance State" msgstr "" @@ -795,7 +795,7 @@ msgstr "" msgid "Content Warnings" msgstr "" -#: app/blueprints/packages/packages.py:238 app/templates/packages/view.html:605 +#: app/blueprints/packages/packages.py:238 app/templates/packages/view.html:609 #: app/utils/minetest_hypertext.py:298 msgid "License" msgstr "" @@ -875,8 +875,8 @@ msgid "Permission denied" msgstr "" #: app/blueprints/packages/packages.py:403 -#: app/blueprints/packages/packages.py:479 -#: app/blueprints/packages/packages.py:501 +#: app/blueprints/packages/packages.py:494 +#: app/blueprints/packages/packages.py:516 msgid "You don't have permission to do that" msgstr "" @@ -890,55 +890,60 @@ msgid "" "changed" msgstr "" -#: app/blueprints/packages/packages.py:496 +#: app/blueprints/packages/packages.py:481 +#, python-format +msgid "Set state to %(state)s" +msgstr "" + +#: app/blueprints/packages/packages.py:511 msgid "Deleted package" msgstr "" -#: app/blueprints/packages/packages.py:518 +#: app/blueprints/packages/packages.py:533 msgid "Unapproved package" msgstr "" -#: app/blueprints/packages/packages.py:527 +#: app/blueprints/packages/packages.py:542 msgid "Maintainers (Comma-separated)" msgstr "" -#: app/blueprints/packages/packages.py:536 +#: app/blueprints/packages/packages.py:551 msgid "You don't have permission to edit maintainers" msgstr "" -#: app/blueprints/packages/packages.py:586 +#: app/blueprints/packages/packages.py:601 msgid "You are not a maintainer" msgstr "" -#: app/blueprints/packages/packages.py:589 +#: app/blueprints/packages/packages.py:604 msgid "Package owners cannot remove themselves as maintainers" msgstr "" -#: app/blueprints/packages/packages.py:621 +#: app/blueprints/packages/packages.py:636 msgid "Author Name" msgstr "" -#: app/blueprints/packages/packages.py:708 +#: app/blueprints/packages/packages.py:723 msgid "Enable support detection based on dependencies (recommended)" msgstr "" -#: app/blueprints/packages/packages.py:709 +#: app/blueprints/packages/packages.py:724 msgid "Supported games" msgstr "" -#: app/blueprints/packages/packages.py:710 +#: app/blueprints/packages/packages.py:725 msgid "Unsupported games" msgstr "" -#: app/blueprints/packages/packages.py:711 +#: app/blueprints/packages/packages.py:726 msgid "Supports all games (unless stated) / is game independent" msgstr "" -#: app/blueprints/packages/packages.py:727 +#: app/blueprints/packages/packages.py:742 msgid "You need at least one release before you can edit game support" msgstr "" -#: app/blueprints/packages/packages.py:731 +#: app/blueprints/packages/packages.py:746 msgid "Mod(pack) needs to contain at least one mod. Please create a new release" msgstr "" @@ -1057,53 +1062,58 @@ msgstr "" msgid "Now, please create an initial release" msgstr "" -#: app/blueprints/packages/reviews.py:46 app/blueprints/threads/__init__.py:181 +#: app/blueprints/packages/reviews.py:54 +#: app/templates/packages/translation.html:51 +msgid "Language" +msgstr "" + +#: app/blueprints/packages/reviews.py:60 app/blueprints/threads/__init__.py:181 #: app/blueprints/threads/__init__.py:182 #: app/blueprints/threads/__init__.py:282 msgid "Comment" msgstr "" -#: app/blueprints/packages/reviews.py:47 +#: app/blueprints/packages/reviews.py:61 msgid "Rating" msgstr "" -#: app/blueprints/packages/reviews.py:48 app/templates/macros/reviews.html:119 +#: app/blueprints/packages/reviews.py:62 app/templates/macros/reviews.html:119 #: app/templates/macros/reviews.html:173 msgid "Yes" msgstr "" -#: app/blueprints/packages/reviews.py:48 app/templates/macros/reviews.html:124 +#: app/blueprints/packages/reviews.py:62 app/templates/macros/reviews.html:124 #: app/templates/macros/reviews.html:177 msgid "Neutral" msgstr "" -#: app/blueprints/packages/reviews.py:48 app/templates/macros/reviews.html:129 +#: app/blueprints/packages/reviews.py:62 app/templates/macros/reviews.html:129 #: app/templates/macros/reviews.html:181 msgid "No" msgstr "" -#: app/blueprints/packages/reviews.py:57 +#: app/blueprints/packages/reviews.py:71 msgid "You can't review your own package!" msgstr "" -#: app/blueprints/packages/reviews.py:67 +#: app/blueprints/packages/reviews.py:81 msgid "" "You've reviewed too many packages recently. Please wait before trying " "again, and consider making your reviews more detailed" msgstr "" -#: app/blueprints/packages/reviews.py:80 app/blueprints/threads/__init__.py:207 +#: app/blueprints/packages/reviews.py:94 app/blueprints/threads/__init__.py:207 #: app/blueprints/threads/__init__.py:240 #: app/blueprints/threads/__init__.py:334 app/blueprints/users/settings.py:114 #: app/logic/packages.py:131 msgid "Linking to blocked sites is not allowed" msgstr "" -#: app/blueprints/packages/reviews.py:184 +#: app/blueprints/packages/reviews.py:199 msgid "You can't vote on the reviews on your own package!" msgstr "" -#: app/blueprints/packages/reviews.py:191 +#: app/blueprints/packages/reviews.py:206 msgid "You can't vote on your own reviews!" msgstr "" @@ -1122,7 +1132,7 @@ msgid "Message" msgstr "" #: app/blueprints/report/__init__.py:35 app/templates/macros/threads.html:51 -#: app/templates/packages/view.html:684 app/templates/report/index.html:4 +#: app/templates/packages/view.html:688 app/templates/report/index.html:4 #: app/templates/report/index.html:10 app/templates/users/profile.html:37 msgid "Report" msgstr "" @@ -1432,47 +1442,32 @@ msgstr "" msgid "You are in place %(place)s." msgstr "" -#: app/blueprints/users/profile.py:166 -#, python-format -msgid "Top %(type)s" -msgstr "" - -#: app/blueprints/users/profile.py:168 -#, python-format -msgid "Top %(group)d %(type)s" -msgstr "" - -#: app/blueprints/users/profile.py:177 -#, python-format -msgid "%(display_name)s has a %(type)s placed at #%(place)d." -msgstr "" - -#: app/blueprints/users/profile.py:192 +#: app/blueprints/users/profile.py:188 #, python-format msgid "Your packages have %(downloads)d downloads in total." msgstr "" -#: app/blueprints/users/profile.py:193 +#: app/blueprints/users/profile.py:189 msgid "First medal is at 50k." msgstr "" -#: app/blueprints/users/profile.py:198 +#: app/blueprints/users/profile.py:194 msgid ">300k downloads" msgstr "" -#: app/blueprints/users/profile.py:201 +#: app/blueprints/users/profile.py:197 msgid ">100k downloads" msgstr "" -#: app/blueprints/users/profile.py:204 +#: app/blueprints/users/profile.py:200 msgid ">75k downloads" msgstr "" -#: app/blueprints/users/profile.py:207 +#: app/blueprints/users/profile.py:203 msgid ">50k downloads" msgstr "" -#: app/blueprints/users/profile.py:208 +#: app/blueprints/users/profile.py:204 #, python-format msgid "Has received %(downloads)d downloads across all packages." msgstr "" @@ -1731,30 +1726,256 @@ msgstr "" msgid "Texture Packs" msgstr "" -#: app/models/packages.py:171 +#: app/models/packages.py:87 +msgid "Top mod" +msgstr "" + +#: app/models/packages.py:89 +msgid "Top game" +msgstr "" + +#: app/models/packages.py:91 +msgid "Top texture pack" +msgstr "" + +#: app/models/packages.py:94 +#, python-format +msgid "Top %(place)d mod" +msgstr "" + +#: app/models/packages.py:96 +#, python-format +msgid "Top %(place)d game" +msgstr "" + +#: app/models/packages.py:98 +#, python-format +msgid "Top %(place)d texture pack" +msgstr "" + +#: app/models/packages.py:102 +#, python-format +msgid "%(display_name)s has a mod placed at #%(place)d." +msgstr "" + +#: app/models/packages.py:105 +#, python-format +msgid "%(display_name)s has a game placed at #%(place)d." +msgstr "" + +#: app/models/packages.py:108 +#, python-format +msgid "%(display_name)s has a texture pack placed at #%(place)d." +msgstr "" + +#: app/models/packages.py:146 app/models/packages.py:164 +msgid "Looking for Maintainer" +msgstr "" + +#: app/models/packages.py:149 +msgid "Beta" +msgstr "" + +#: app/models/packages.py:152 +msgid "Actively Developed" +msgstr "" + +#: app/models/packages.py:155 +msgid "Maintenance Only" +msgstr "" + +#: app/models/packages.py:158 +msgid "As-is" +msgstr "" + +#: app/models/packages.py:161 +msgid "Deprecated" +msgstr "" + +#: app/models/packages.py:168 +msgid "Under active development, and may break worlds/things without warning" +msgstr "" + +#: app/models/packages.py:170 +msgid "Fully playable, but with some breakages/changes expected" +msgstr "" + +#: app/models/packages.py:172 +msgid "Finished, with bug fixes being made as needed" +msgstr "" + +#: app/models/packages.py:174 +msgid "" +"Finished, the maintainer doesn't intend to continue working on it or " +"provide support" +msgstr "" + +#: app/models/packages.py:176 +msgid "" +"The maintainer doesn't recommend this package. See the description for " +"more info" +msgstr "" + +#: app/models/packages.py:222 msgid "Submit for Approval" msgstr "" -#: app/models/packages.py:173 +#: app/models/packages.py:224 msgid "Approve" msgstr "" -#: app/models/packages.py:175 app/templates/api/create_edit_token.html:17 +#: app/models/packages.py:226 app/templates/api/create_edit_token.html:17 #: app/templates/collections/delete.html:14 #: app/templates/collections/view.html:39 #: app/templates/oauth/create_edit.html:17 #: app/templates/packages/release_edit.html:84 -#: app/templates/packages/review_create_edit.html:66 +#: app/templates/packages/review_create_edit.html:67 #: app/templates/threads/delete_reply.html:19 #: app/templates/threads/delete_thread.html:19 #: app/templates/threads/view.html:50 app/templates/users/delete.html:34 msgid "Delete" msgstr "" -#: app/models/packages.py:563 app/templates/packages/view.html:163 +#: app/models/packages.py:615 app/templates/packages/view.html:163 msgid "Work in Progress" msgstr "" +#: app/models/packages.py:1349 +#, python-format +msgid "New commit %(hash)s found on the Git repo." +msgstr "" + +#: app/models/packages.py:1353 +#, python-format +msgid "The last release was commit %(hash)s" +msgstr "" + +#: app/models/packages.py:1359 +#, python-format +msgid "New tag %(tag_name)s found on the Git repo." +msgstr "" + +#: app/models/users.py:407 +msgid "Package Edit" +msgstr "" + +#: app/models/users.py:410 +msgid "Package Approval" +msgstr "" + +#: app/models/users.py:413 app/templates/threads/list.html:12 +#: app/templates/threads/new.html:4 +msgid "New Thread" +msgstr "" + +#: app/models/users.py:416 +msgid "New Review" +msgstr "" + +#: app/models/users.py:419 +msgid "Thread Reply" +msgstr "" + +#: app/models/users.py:422 +msgid "Bot" +msgstr "" + +#: app/models/users.py:425 app/templates/macros/threads.html:27 +msgid "Maintainer" +msgstr "" + +#: app/models/users.py:428 +msgid "Editor Alert" +msgstr "" + +#: app/models/users.py:431 +msgid "Editor Misc" +msgstr "" + +#: app/models/users.py:434 +msgid "Other" +msgstr "" + +#: app/models/users.py:444 +msgid "This is a Package Edit notification." +msgstr "" + +#: app/models/users.py:446 +msgid "This is a Package Approval notification." +msgstr "" + +#: app/models/users.py:448 +msgid "This is a New Thread notification." +msgstr "" + +#: app/models/users.py:450 +msgid "This is a New Review notification." +msgstr "" + +#: app/models/users.py:452 +msgid "This is a Thread Reply notification." +msgstr "" + +#: app/models/users.py:454 +msgid "This is a Bot notification." +msgstr "" + +#: app/models/users.py:456 +msgid "This is a Maintainer change notification." +msgstr "" + +#: app/models/users.py:458 +msgid "This is an Editor Alert notification." +msgstr "" + +#: app/models/users.py:460 +msgid "This is an Editor Misc notification." +msgstr "" + +#: app/models/users.py:462 +msgid "This is an Other notification." +msgstr "" + +#: app/models/users.py:469 +msgid "When another user edits your packages, releases, etc." +msgstr "" + +#: app/models/users.py:471 +msgid "Notifications from editors related to the package approval process." +msgstr "" + +#: app/models/users.py:473 +msgid "When a thread is created on your package." +msgstr "" + +#: app/models/users.py:475 +msgid "When a user posts a review on your package." +msgstr "" + +#: app/models/users.py:477 +msgid "When someone replies to a thread you're watching." +msgstr "" + +#: app/models/users.py:479 +msgid "From a bot - for example, update notifications." +msgstr "" + +#: app/models/users.py:481 +msgid "When your package's maintainers change." +msgstr "" + +#: app/models/users.py:483 +msgid "For editors: Important alerts." +msgstr "" + +#: app/models/users.py:485 +msgid "For editors: Minor notifications, including new threads." +msgstr "" + +#: app/models/users.py:487 +msgid "Minor notifications not important enough for a dedicated category." +msgstr "" + #: app/tasks/emails.py:122 msgid "" "You are receiving this email because you are a registered user of " @@ -1863,7 +2084,7 @@ msgstr "" #: app/templates/admin/languages/list.html:4 #: app/templates/admin/languages/list.html:10 app/templates/base.html:185 -#: app/templates/packages/view.html:598 app/utils/minetest_hypertext.py:288 +#: app/templates/packages/view.html:602 app/utils/minetest_hypertext.py:288 msgid "Languages" msgstr "" @@ -1909,7 +2130,7 @@ msgid "User List" msgstr "" #: app/templates/base.html:257 app/templates/packages/view.html:190 -#: app/templates/packages/view.html:673 app/templates/threads/list.html:4 +#: app/templates/packages/view.html:677 app/templates/threads/list.html:4 msgid "Threads" msgstr "" @@ -1969,7 +2190,7 @@ msgid "%(title)s by %(author)s" msgstr "" #: app/templates/index.html:77 app/templates/packages/reviews_list.html:4 -#: app/templates/packages/view.html:194 app/templates/packages/view.html:332 +#: app/templates/packages/view.html:194 app/templates/packages/view.html:336 #: app/templates/users/profile.html:279 msgid "Reviews" msgstr "" @@ -2196,7 +2417,8 @@ msgid "This requires the collection to be public" msgstr "" #: app/templates/collections/create_edit.html:76 -#: app/templates/packages/remove.html:58 app/templates/packages/view.html:128 +#: app/templates/packages/remove.html:34 app/templates/packages/remove.html:83 +#: app/templates/packages/view.html:128 msgid "Remove" msgstr "" @@ -2221,7 +2443,7 @@ msgid "Deleting is permanent" msgstr "" #: app/templates/collections/delete.html:13 -#: app/templates/oauth/authorize.html:71 app/templates/packages/remove.html:56 +#: app/templates/oauth/authorize.html:71 app/templates/packages/remove.html:81 #: app/templates/threads/delete_reply.html:18 #: app/templates/threads/delete_thread.html:18 #: app/templates/users/delete.html:30 @@ -2348,11 +2570,6 @@ msgstr "" msgid "Manage your preferences" msgstr "" -#: app/templates/emails/notification.html:37 -#, python-format -msgid "This is a '%(type)s' notification." -msgstr "" - #: app/templates/emails/notification_digest.html:14 #: app/templates/emails/notification_digest.html:31 #, python-format @@ -2447,7 +2664,7 @@ msgid "No audit log entries." msgstr "" #: app/templates/macros/forms.html:21 app/templates/macros/reviews.html:145 -#: app/templates/packages/remove.html:48 app/templates/packages/view.html:464 +#: app/templates/packages/remove.html:73 app/templates/packages/view.html:468 #: app/templates/users/modtools.html:86 msgid "Required" msgstr "" @@ -2669,10 +2886,6 @@ msgstr "" msgid "ContentDB Grafana" msgstr "" -#: app/templates/macros/threads.html:27 -msgid "Maintainer" -msgstr "" - #: app/templates/macros/threads.html:122 msgid "This thread has been locked by a moderator." msgstr "" @@ -2715,7 +2928,7 @@ msgid "On %(trigger)s, do %(action)s" msgstr "" #: app/templates/macros/todo.html:35 app/templates/packages/view.html:122 -#: app/templates/packages/view.html:429 +#: app/templates/packages/view.html:433 msgid "Release" msgstr "" @@ -2725,7 +2938,7 @@ msgstr "" #: app/templates/macros/todo.html:48 #: app/templates/packages/releases_list.html:13 -#: app/templates/packages/view.html:433 +#: app/templates/packages/view.html:437 msgid "Update settings" msgstr "" @@ -2774,9 +2987,9 @@ msgstr "" #: app/templates/modnames/view.html:27 app/templates/oauth/authorize.html:32 #: app/templates/packages/game_support.html:42 -#: app/templates/packages/similar.html:38 app/templates/packages/view.html:470 -#: app/templates/packages/view.html:494 app/templates/packages/view.html:539 -#: app/templates/packages/view.html:571 app/templates/todo/editor.html:85 +#: app/templates/packages/similar.html:38 app/templates/packages/view.html:474 +#: app/templates/packages/view.html:498 app/templates/packages/view.html:543 +#: app/templates/packages/view.html:575 app/templates/todo/editor.html:85 #: app/templates/todo/game_support.html:45 #, python-format msgid "%(title)s by %(display_name)s" @@ -2974,10 +3187,9 @@ msgid "Read more" msgstr "" #: app/templates/packages/create_edit.html:49 -#, python-format msgid "" -"You can include a .cdb.json file in your %(type)s to update these details" -" automatically." +"You can include a .cdb.json file in your package to update these details " +"automatically." msgstr "" #: app/templates/packages/create_edit.html:55 @@ -3540,12 +3752,22 @@ msgid "" "screenshots %(screenshot_size)d MB)" msgstr "" -#: app/templates/packages/remove.html:9 +#: app/templates/packages/remove.html:4 #, python-format msgid "Remove %(title)s" msgstr "" #: app/templates/packages/remove.html:11 +msgid "Change maintenance state" +msgstr "" + +#: app/templates/packages/remove.html:13 +msgid "" +"As an alternative to removing your package, you may wish to change the " +"maintenance state." +msgstr "" + +#: app/templates/packages/remove.html:36 msgid "" "In order to avoid data loss, you cannot permanently delete packages.\n" "\t\t\tYou can remove them from ContentDB, which will cause them to not be" @@ -3556,30 +3778,30 @@ msgid "" "needed." msgstr "" -#: app/templates/packages/remove.html:19 +#: app/templates/packages/remove.html:44 msgid "" "Unapproving a package will put it back into Draft, where\n" "\t\t\t\tit can be submitted for approval again." msgstr "" -#: app/templates/packages/remove.html:28 +#: app/templates/packages/remove.html:53 msgid "and" msgstr "" -#: app/templates/packages/remove.html:34 +#: app/templates/packages/remove.html:59 #, python-format msgid "Removing this package will break the following mods: %(names)s" msgstr "" -#: app/templates/packages/remove.html:41 +#: app/templates/packages/remove.html:66 msgid "Reason" msgstr "" -#: app/templates/packages/remove.html:52 +#: app/templates/packages/remove.html:77 msgid "Reason for unapproval / deletion, this is shown in the audit log" msgstr "" -#: app/templates/packages/remove.html:61 +#: app/templates/packages/remove.html:86 msgid "Unpublish" msgstr "" @@ -3598,18 +3820,22 @@ msgstr "" msgid "Found a bug? Post on the issue tracker instead." msgstr "" -#: app/templates/packages/review_create_edit.html:67 -msgid "Delete review." +#: app/templates/packages/review_create_edit.html:55 +msgid "What language are you writing your review in?" msgstr "" #: app/templates/packages/review_create_edit.html:68 +msgid "Delete review." +msgstr "" + +#: app/templates/packages/review_create_edit.html:69 msgid "" "This will convert the review into a thread, keeping the comments but " "removing its effect on the package's rating." msgstr "" #: app/templates/packages/review_votes.html:4 -#: app/templates/packages/view.html:360 +#: app/templates/packages/view.html:364 msgid "Review Votes" msgstr "" @@ -3758,10 +3984,6 @@ msgstr "" msgid "ContentDB reads translations from locale files (.tr) in your package." msgstr "" -#: app/templates/packages/translation.html:51 -msgid "Language" -msgstr "" - #: app/templates/packages/update_config.html:4 #: app/templates/packages/update_config.html:9 msgid "Configure Git Update Detection" @@ -3862,142 +4084,146 @@ msgstr "" msgid "Translate" msgstr "" -#: app/templates/packages/view.html:310 +#: app/templates/packages/view.html:297 +msgid "Thumbnail for video" +msgstr "" + +#: app/templates/packages/view.html:314 msgid "Awaiting review" msgstr "" -#: app/templates/packages/view.html:340 app/templates/threads/view.html:77 +#: app/templates/packages/view.html:344 app/templates/threads/view.html:77 msgid "Edit Review" msgstr "" -#: app/templates/packages/view.html:345 +#: app/templates/packages/view.html:349 msgid "You can't review your own package." msgstr "" -#: app/templates/packages/view.html:355 +#: app/templates/packages/view.html:359 msgid "Package needs to be approved before it can be reviewed." msgstr "" -#: app/templates/packages/view.html:366 +#: app/templates/packages/view.html:370 msgid "Used By" msgstr "" -#: app/templates/packages/view.html:372 +#: app/templates/packages/view.html:376 msgid "Content" msgstr "" -#: app/templates/packages/view.html:374 app/templates/packages/view.html:457 +#: app/templates/packages/view.html:378 app/templates/packages/view.html:461 msgid "View content for game" msgstr "" -#: app/templates/packages/view.html:389 +#: app/templates/packages/view.html:393 msgid "Favorite" msgstr "" -#: app/templates/packages/view.html:398 +#: app/templates/packages/view.html:402 msgid "Add to collection..." msgstr "" -#: app/templates/packages/view.html:406 +#: app/templates/packages/view.html:410 #, python-format msgid "View %(count)d collections" msgstr "" -#: app/templates/packages/view.html:417 +#: app/templates/packages/view.html:421 msgid "Package may be outdated" msgstr "" -#: app/templates/packages/view.html:424 +#: app/templates/packages/view.html:428 msgid "Only visible to the author and Editors." msgstr "" -#: app/templates/packages/view.html:441 +#: app/templates/packages/view.html:445 msgid "Warning" msgstr "" -#: app/templates/packages/view.html:447 +#: app/templates/packages/view.html:451 msgid "Like this package? Help support its development by making a donation" msgstr "" -#: app/templates/packages/view.html:450 +#: app/templates/packages/view.html:454 msgid "Donate now" msgstr "" -#: app/templates/packages/view.html:462 app/utils/minetest_hypertext.py:283 +#: app/templates/packages/view.html:466 app/utils/minetest_hypertext.py:283 msgid "Dependencies" msgstr "" -#: app/templates/packages/view.html:482 +#: app/templates/packages/view.html:486 msgid "No required dependencies" msgstr "" -#: app/templates/packages/view.html:488 +#: app/templates/packages/view.html:492 msgid "Optional" msgstr "" -#: app/templates/packages/view.html:521 +#: app/templates/packages/view.html:525 msgid "Compatible Games" msgstr "" -#: app/templates/packages/view.html:526 app/templates/packages/view.html:546 +#: app/templates/packages/view.html:530 app/templates/packages/view.html:550 #: app/utils/minetest_hypertext.py:275 msgid "No specific game required" msgstr "" -#: app/templates/packages/view.html:529 +#: app/templates/packages/view.html:533 msgid "Tested with:" msgstr "" -#: app/templates/packages/view.html:551 +#: app/templates/packages/view.html:555 msgid "Is the above correct?" msgstr "" -#: app/templates/packages/view.html:552 +#: app/templates/packages/view.html:556 msgid "You need to either confirm this or tell ContentDB about supported games" msgstr "" -#: app/templates/packages/view.html:564 +#: app/templates/packages/view.html:568 msgid "Does not work with:" msgstr "" -#: app/templates/packages/view.html:584 +#: app/templates/packages/view.html:588 msgid "Please specify compatible games" msgstr "" -#: app/templates/packages/view.html:590 +#: app/templates/packages/view.html:594 msgid "Information" msgstr "" -#: app/templates/packages/view.html:596 +#: app/templates/packages/view.html:600 msgid "Technical Name" msgstr "" -#: app/templates/packages/view.html:612 app/utils/minetest_hypertext.py:295 +#: app/templates/packages/view.html:616 app/utils/minetest_hypertext.py:295 #, python-format msgid "%(code_license)s for code,
%(media_license)s for media." msgstr "" -#: app/templates/packages/view.html:620 +#: app/templates/packages/view.html:624 msgid "Unknown" msgstr "" -#: app/templates/packages/view.html:622 app/utils/minetest_hypertext.py:301 +#: app/templates/packages/view.html:626 app/utils/minetest_hypertext.py:301 msgid "Added" msgstr "" -#: app/templates/packages/view.html:636 +#: app/templates/packages/view.html:640 msgid "Remove myself" msgstr "" -#: app/templates/packages/view.html:641 app/utils/minetest_hypertext.py:303 +#: app/templates/packages/view.html:645 app/utils/minetest_hypertext.py:303 msgid "Provides" msgstr "" -#: app/templates/packages/view.html:663 +#: app/templates/packages/view.html:667 msgid "More" msgstr "" -#: app/templates/packages/view.html:692 +#: app/templates/packages/view.html:696 msgid "See audit log" msgstr "" @@ -4056,10 +4282,6 @@ msgstr "" msgid "Edit reply" msgstr "" -#: app/templates/threads/list.html:12 app/templates/threads/new.html:4 -msgid "New Thread" -msgstr "" - #: app/templates/threads/new.html:17 msgid "" "If the package shouldn't be on CDB (eg: if it doesn't work at all), then " @@ -5054,3 +5276,21 @@ msgstr "" #~ msgid "Connected" #~ msgstr "" +#~ msgid "Top %(type)s" +#~ msgstr "" + +#~ msgid "Top %(group)d %(type)s" +#~ msgstr "" + +#~ msgid "%(display_name)s has a %(type)s placed at #%(place)d." +#~ msgstr "" + +#~ msgid "This is a '%(type)s' notification." +#~ msgstr "" + +#~ msgid "" +#~ "You can include a .cdb.json file " +#~ "in your %(type)s to update these " +#~ "details automatically." +#~ msgstr "" + diff --git a/translations/lv/LC_MESSAGES/messages.po b/translations/lv/LC_MESSAGES/messages.po index b3309b17..8a600ed9 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-06-07 05:29+0100\n" +"POT-Creation-Date: 2024-06-08 11:15+0100\n" "PO-Revision-Date: 2022-07-14 14:22+0000\n" "Last-Translator: Cow Boy \n" "Language: lv\n" @@ -29,63 +29,69 @@ msgid "You have been banned." msgstr "Jūs esat ticis izraidīts." #: app/_translations.py:5 -msgid "Chat / Commands" +msgid "Player vs Player (PvP)" msgstr "" #: app/_translations.py:6 -msgid "Complex installation" +msgid "Designed to be played competitively against other players" msgstr "" #: app/_translations.py:7 -msgid "Either has educational value, or is a tool to help teachers " -msgstr "" - -#: app/_translations.py:8 -msgid "Singleplayer-focused" -msgstr "" - -#: app/_translations.py:9 -msgid "For 16px texture packs" -msgstr "" - -#: app/_translations.py:10 -msgid "For 64px texture packs" -msgstr "" - -#: app/_translations.py:11 -msgid "Tools to manage the world" -msgstr "" - -#: app/_translations.py:12 -msgid "Big changes to crafting gameplay" -msgstr "" - -#: app/_translations.py:13 -msgid "Blood, etc" -msgstr "" - -#: app/_translations.py:14 -msgid "Adds a mini-game to be played within Minetest" -msgstr "" - -#: app/_translations.py:15 -msgid "Tools / Weapons / Armor" -msgstr "" - -#: app/_translations.py:16 -msgid "For content generally themed around a certain season or holiday" -msgstr "" - -#: app/_translations.py:17 msgid "Player Effects / Power Ups" msgstr "" +#: app/_translations.py:8 +msgid "" +"For content that changes player effects, including physics, for example: " +"speed, jump height or gravity." +msgstr "" + +#: app/_translations.py:9 +msgid "Certified" +msgstr "" + +#: app/_translations.py:10 +msgid "" +"Certified by the Featured Packages program. This tag may be renamed in " +"the future" +msgstr "" + +#: app/_translations.py:11 +msgid "Server Moderation and Tools" +msgstr "" + +#: app/_translations.py:12 +msgid "Helps with server maintenance and moderation" +msgstr "" + +#: app/_translations.py:13 +msgid "Jam / Game 2023" +msgstr "" + +#: app/_translations.py:14 +msgid "Entries to the 2023 Minetest Game Jam " +msgstr "" + +#: app/_translations.py:15 +msgid "Joke" +msgstr "" + +#: app/_translations.py:16 +msgid "" +"For humorous content, meant as a novelty or joke, not to be taken " +"seriously, and that is not meant to be used seriously or long-term." +msgstr "" + +#: app/_translations.py:17 +msgid "Sounds / Music" +msgstr "" + #: app/_translations.py:18 -msgid "World Maintenance and Tools" +msgid "Focuses on or adds new sounds or musical things" msgstr "" #: app/_translations.py:19 -msgid "Puzzle" +msgid "Developer Tools" msgstr "" #: app/_translations.py:20 @@ -93,284 +99,289 @@ msgid "Tools for game and mod developers" msgstr "" #: app/_translations.py:21 -msgid "Education" +msgid "Shooter" msgstr "" #: app/_translations.py:22 -msgid "Gore" +msgid "First person shooters (FPS) and more" msgstr "" #: app/_translations.py:23 -msgid "Transport" +msgid "Inventory" msgstr "" #: app/_translations.py:24 -msgid "Survival" -msgstr "" - -#: app/_translations.py:25 -msgid "New mapgen or changes mapgen" -msgstr "" - -#: app/_translations.py:26 -msgid "Less than 16px" -msgstr "" - -#: app/_translations.py:27 app/templates/users/modtools.html:12 -msgid "Storage" -msgstr "" - -#: app/_translations.py:28 msgid "Changes the inventory GUI" msgstr "" +#: app/_translations.py:25 +msgid "World Maintenance and Tools" +msgstr "" + +#: app/_translations.py:26 +msgid "Tools to manage the world" +msgstr "" + +#: app/_translations.py:27 +msgid "Crafting" +msgstr "" + +#: app/_translations.py:28 +msgid "Big changes to crafting gameplay" +msgstr "" + #: app/_translations.py:29 -msgid "Jam / Combat 2020" +msgid "Singleplayer-focused" msgstr "" #: app/_translations.py:30 -msgid "Bad Language" +msgid "Content that can be played alone" msgstr "" #: app/_translations.py:31 -msgid "64px" +msgid "Mapgen / Biomes / Decoration" msgstr "" #: app/_translations.py:32 -msgid "Focuses on or adds new sounds or musical things" +msgid "New mapgen or changes mapgen" msgstr "" #: app/_translations.py:33 -msgid "Adds game mechanics or tools that change how players build." +msgid "Adventure / RPG" msgstr "" #: app/_translations.py:34 -msgid "Violence" +msgid "Plants and Farming" msgstr "" #: app/_translations.py:35 -msgid "Strategy / RTS" +msgid "Adds new plants or other farmable resources." msgstr "" #: app/_translations.py:36 +msgid "Tools / Weapons / Armor" +msgstr "" + +#: app/_translations.py:37 +msgid "Adds or changes tools, weapons, and armor" +msgstr "" + +#: app/_translations.py:38 +msgid "Sims" +msgstr "" + +#: app/_translations.py:39 +msgid "" +"Mods and games that aim to simulate real life activity. Similar to " +"SimCity/TheSims/OpenTTD/etc" +msgstr "" + +#: app/_translations.py:40 +msgid "Complex installation" +msgstr "" + +#: app/_translations.py:41 msgid "" "Requires futher installation steps, such as installing luarocks or " "editing the trusted mod setting" msgstr "" -#: app/_translations.py:37 -msgid "Jam / Game 2021" -msgstr "" - -#: app/_translations.py:38 -msgid "Content that can be played alone" -msgstr "" - -#: app/_translations.py:39 -msgid "Can/should only be used in multiplayer" -msgstr "" - -#: app/_translations.py:40 -msgid "Adds mobs, animals, and NPCs" -msgstr "" - -#: app/_translations.py:41 -msgid "" -"For mods created for the Discord \"Weekly Challenges\" modding event in " -"2021" -msgstr "" - #: app/_translations.py:42 -msgid "Mini-game" +msgid "Chat / Commands" msgstr "" #: app/_translations.py:43 msgid "" -"For content that changes player effects, including physics, for example: " -"speed, jump height or gravity." +"Focus on player chat/communication or who's primary function is " +"interacting with the console." msgstr "" #: app/_translations.py:44 -msgid "Contains swearing" +msgid "Multiplayer-focused" msgstr "" #: app/_translations.py:45 +msgid "Can/should only be used in multiplayer" +msgstr "" + +#: app/_translations.py:46 +msgid "Environment / Weather" +msgstr "" + +#: app/_translations.py:47 msgid "" "Improves the world, adding weather, ambient sounds, or other environment " "mechanics" msgstr "" -#: app/_translations.py:46 -msgid "For mods created for the Discord \"Combat\" modding event in 2020" -msgstr "" - -#: app/_translations.py:47 -msgid "Inventory" -msgstr "" - #: app/_translations.py:48 -msgid "Entries to the 2023 Minetest Game Jam " +msgid "Building Mechanics and Tools" msgstr "" #: app/_translations.py:49 -msgid "Sims" +msgid "Adds game mechanics or tools that change how players build." msgstr "" #: app/_translations.py:50 -msgid "Focuses on building, such as adding new materials or nodes" +msgid "Magic / Enchanting" msgstr "" #: app/_translations.py:51 -msgid "Environment / Weather" +msgid "Decorative" msgstr "" #: app/_translations.py:52 -msgid "Custom mapgen" +msgid "Adds nodes with no other purpose than for use in building" msgstr "" #: app/_translations.py:53 -msgid "Minetest Game improved" +msgid "One-of-a-kind / Original" msgstr "" #: app/_translations.py:54 -msgid "HUD" -msgstr "" - -#: app/_translations.py:55 -msgid "Machines / Electronics" -msgstr "" - -#: app/_translations.py:56 -msgid "Developer Tools" -msgstr "" - -#: app/_translations.py:57 -msgid "Jam / Game 2023" -msgstr "" - -#: app/_translations.py:58 -msgid "Helps with server maintenance and moderation" -msgstr "" - -#: app/_translations.py:59 -msgid "Plants and Farming" -msgstr "" - -#: app/_translations.py:60 -msgid "Adventure / RPG" -msgstr "" - -#: app/_translations.py:61 msgid "" "For games and such that are of their own kind, distinct and original in " "nature to others of the same category." msgstr "" -#: app/_translations.py:62 -msgid "Jam / Weekly Challenges 2021" -msgstr "" - -#: app/_translations.py:63 -msgid "For 32px texture packs" -msgstr "" - -#: app/_translations.py:64 -msgid "Adds or changes tools, weapons, and armor" -msgstr "" - -#: app/_translations.py:65 -msgid "GUI" -msgstr "" - -#: app/_translations.py:66 -msgid "Seasonal" -msgstr "" - -#: app/_translations.py:67 -msgid "Commerce / Economy" -msgstr "" - -#: app/_translations.py:68 -msgid "" -"Written specifically or exclusively for use in creative mode. Adds " -"content only available through a creative inventory, or provides tools " -"that facilitate ingame creation and doesn't add difficulty or scarcity" -msgstr "" - -#: app/_translations.py:69 -msgid "Forks of MTG" -msgstr "" - -#: app/_translations.py:70 -msgid "Non-cartoon violence. May be towards fantasy or human-like characters" -msgstr "" - -#: app/_translations.py:71 -msgid "Joke" -msgstr "" - -#: app/_translations.py:72 -msgid "Fear / Horror" -msgstr "" - -#: app/_translations.py:73 -msgid "128px+" -msgstr "" - -#: app/_translations.py:74 -msgid "Creative" -msgstr "" - -#: app/_translations.py:75 -msgid "Entries to the 2022 Minetest Game Jam " -msgstr "" - -#: app/_translations.py:76 -msgid "Alcohol / Tobacco" -msgstr "" - -#: app/_translations.py:77 -msgid "Adds or improves item storage mechanics" -msgstr "" - -#: app/_translations.py:78 -msgid "Designed to be played competitively against other players" -msgstr "" - -#: app/_translations.py:79 -msgid "Crafting" -msgstr "" - -#: app/_translations.py:80 -msgid "<16px" -msgstr "" - -#: app/_translations.py:81 -msgid "One-of-a-kind / Original" -msgstr "" - -#: app/_translations.py:82 +#: app/_translations.py:55 msgid "Building" msgstr "" -#: app/_translations.py:83 -msgid "Adds machines useful in automation, tubes, or power." +#: app/_translations.py:56 +msgid "Focuses on building, such as adding new materials or nodes" msgstr "" -#: app/_translations.py:84 +#: app/_translations.py:57 +msgid "Mobs / Animals / NPCs" +msgstr "" + +#: app/_translations.py:58 +msgid "Adds mobs, animals, and NPCs" +msgstr "" + +#: app/_translations.py:59 +msgid "<16px" +msgstr "" + +#: app/_translations.py:60 +msgid "Less than 16px" +msgstr "" + +#: app/_translations.py:61 +msgid "Puzzle" +msgstr "" + +#: app/_translations.py:62 msgid "Focus on puzzle solving instead of combat" msgstr "" +#: app/_translations.py:63 +msgid "Custom mapgen" +msgstr "" + +#: app/_translations.py:64 +msgid "" +"Contains a completely custom mapgen implemented in Lua, usually requires " +"worlds to be set to the 'singlenode' mapgen." +msgstr "" + +#: app/_translations.py:65 +msgid "Sports" +msgstr "" + +#: app/_translations.py:66 +msgid "Player vs Environment (PvE)" +msgstr "" + +#: app/_translations.py:67 +msgid "" +"For content designed for one or more players that focus on combat against" +" the world, mobs, or NPCs." +msgstr "" + +#: app/_translations.py:68 +msgid "16px" +msgstr "" + +#: app/_translations.py:69 +msgid "For 16px texture packs" +msgstr "" + +#: app/_translations.py:70 app/templates/users/modtools.html:12 +msgid "Storage" +msgstr "" + +#: app/_translations.py:71 +msgid "Adds or improves item storage mechanics" +msgstr "" + +#: app/_translations.py:72 +msgid "Education" +msgstr "" + +#: app/_translations.py:73 +msgid "Either has educational value, or is a tool to help teachers " +msgstr "" + +#: app/_translations.py:74 +msgid "API / Library" +msgstr "" + +#: app/_translations.py:75 +msgid "Primarily adds an API for other mods to use" +msgstr "" + +#: app/_translations.py:76 +msgid "Survival" +msgstr "" + +#: app/_translations.py:77 +msgid "" +"Written specifically for survival gameplay with a focus on game-balance, " +"difficulty level, or resources available through crafting, mining, ..." +msgstr "" + +#: app/_translations.py:78 +msgid "HUD" +msgstr "" + +#: app/_translations.py:79 +msgid "For mods that grant the player extra information in the HUD" +msgstr "" + +#: app/_translations.py:80 +msgid "Mini-game" +msgstr "" + +#: app/_translations.py:81 +msgid "Adds a mini-game to be played within Minetest" +msgstr "" + +#: app/_translations.py:82 +msgid "Seasonal" +msgstr "" + +#: app/_translations.py:83 +msgid "For content generally themed around a certain season or holiday" +msgstr "" + +#: app/_translations.py:84 +msgid "Jam / Weekly Challenges 2021" +msgstr "" + #: app/_translations.py:85 -msgid "Building Mechanics and Tools" +msgid "" +"For mods created for the Discord \"Weekly Challenges\" modding event in " +"2021" msgstr "" #: app/_translations.py:86 -msgid "Adds nodes with no other purpose than for use in building" +msgid "64px" msgstr "" #: app/_translations.py:87 -msgid "Sounds / Music" +msgid "For 64px texture packs" msgstr "" #: app/_translations.py:88 @@ -378,105 +389,98 @@ msgid "Food / Drinks" msgstr "" #: app/_translations.py:89 -msgid "Decorative" +msgid "GUI" msgstr "" #: app/_translations.py:90 -msgid "Gambling" +msgid "For content whose main utility / feature is in GUI/formspec form" msgstr "" #: app/_translations.py:91 -msgid "Server Moderation and Tools" +msgid "Minetest Game improved" msgstr "" #: app/_translations.py:92 -msgid "" -"For humorous content, meant as a novelty or joke, not to be taken " -"seriously, and that is not meant to be used seriously or long-term." +msgid "Forks of MTG" msgstr "" #: app/_translations.py:93 -msgid "API / Library" +msgid "Creative" msgstr "" #: app/_translations.py:94 -msgid "Certified" +msgid "" +"Written specifically or exclusively for use in creative mode. Adds " +"content only available through a creative inventory, or provides tools " +"that facilitate ingame creation and doesn't add difficulty or scarcity" msgstr "" #: app/_translations.py:95 -msgid "Contains alcohol and/or tobacco" +msgid "Jam / Combat 2020" msgstr "" #: app/_translations.py:96 -msgid "Adds new plants or other farmable resources." +msgid "For mods created for the Discord \"Combat\" modding event in 2020" msgstr "" #: app/_translations.py:97 -msgid "Multiplayer-focused" +msgid "Transport" msgstr "" #: app/_translations.py:98 -msgid "Primarily adds an API for other mods to use" -msgstr "" - -#: app/_translations.py:99 -msgid "" -"Focus on player chat/communication or who's primary function is " -"interacting with the console." -msgstr "" - -#: app/_translations.py:100 -msgid "" -"Games and mods with a heavy strategy component, whether real-time or " -"turn-based" -msgstr "" - -#: app/_translations.py:101 -msgid "" -"Written specifically for survival gameplay with a focus on game-balance, " -"difficulty level, or resources available through crafting, mining, ..." -msgstr "" - -#: app/_translations.py:102 -msgid "Entries to the 2021 Minetest Game Jam" -msgstr "" - -#: app/_translations.py:103 -msgid "" -"Contains a completely custom mapgen implemented in Lua, usually requires " -"worlds to be set to the 'singlenode' mapgen." -msgstr "" - -#: app/_translations.py:104 -msgid " Jam / Game 2022" -msgstr "" - -#: app/_translations.py:105 -msgid "Sports" -msgstr "" - -#: app/_translations.py:106 msgid "" "Adds or changes transportation methods. Includes teleportation, vehicles," " ridable mobs, transport infrastructure and thematic content" msgstr "" +#: app/_translations.py:99 +msgid "32px" +msgstr "" + +#: app/_translations.py:100 +msgid "For 32px texture packs" +msgstr "" + +#: app/_translations.py:101 +msgid "Machines / Electronics" +msgstr "" + +#: app/_translations.py:102 +msgid "Adds machines useful in automation, tubes, or power." +msgstr "" + +#: app/_translations.py:103 +msgid "Commerce / Economy" +msgstr "" + +#: app/_translations.py:104 +msgid "Related to economies, money, and trading" +msgstr "" + +#: app/_translations.py:105 +msgid "Jam / Game 2021" +msgstr "" + +#: app/_translations.py:106 +msgid "Entries to the 2021 Minetest Game Jam" +msgstr "" + #: app/_translations.py:107 -msgid "Player vs Environment (PvE)" +msgid "Strategy / RTS" msgstr "" #: app/_translations.py:108 -msgid "For mods that grant the player extra information in the HUD" +msgid "" +"Games and mods with a heavy strategy component, whether real-time or " +"turn-based" msgstr "" #: app/_translations.py:109 -msgid "" -"Mods and games that aim to simulate real life activity. Similar to " -"SimCity/TheSims/OpenTTD/etc" +msgid "128px+" msgstr "" #: app/_translations.py:110 -msgid "Shocking and scary content. May scare young children" +msgid "For 128px or higher texture packs" msgstr "" #: app/_translations.py:111 @@ -490,29 +494,27 @@ msgid "" msgstr "" #: app/_translations.py:113 -msgid "" -"Certified by the Featured Packages program. This tag may be renamed in " -"the future" +msgid " Jam / Game 2022" msgstr "" #: app/_translations.py:114 -msgid "Mobs / Animals / NPCs" +msgid "Entries to the 2022 Minetest Game Jam " msgstr "" #: app/_translations.py:115 -msgid "For 128px or higher texture packs" +msgid "Gore" msgstr "" #: app/_translations.py:116 -msgid "16px" +msgid "Blood, etc" msgstr "" #: app/_translations.py:117 -msgid "Games of chance, gambling games, etc" +msgid "Gambling" msgstr "" #: app/_translations.py:118 -msgid "Mapgen / Biomes / Decoration" +msgid "Games of chance, gambling games, etc" msgstr "" #: app/_translations.py:119 @@ -520,41 +522,39 @@ msgid "Drugs" msgstr "" #: app/_translations.py:120 -msgid "Related to economies, money, and trading" -msgstr "" - -#: app/_translations.py:121 -msgid "" -"For content designed for one or more players that focus on combat against" -" the world, mobs, or NPCs." -msgstr "" - -#: app/_translations.py:122 -msgid "For content whose main utility / feature is in GUI/formspec form" -msgstr "" - -#: app/_translations.py:123 -msgid "32px" -msgstr "" - -#: app/_translations.py:124 -msgid "Player vs Player (PvP)" -msgstr "" - -#: app/_translations.py:125 -msgid "Magic / Enchanting" -msgstr "" - -#: app/_translations.py:126 msgid "Contains illegal drugs, such as marijuana" msgstr "" +#: app/_translations.py:121 +msgid "Violence" +msgstr "" + +#: app/_translations.py:122 +msgid "Non-cartoon violence. May be towards fantasy or human-like characters" +msgstr "" + +#: app/_translations.py:123 +msgid "Fear / Horror" +msgstr "" + +#: app/_translations.py:124 +msgid "Shocking and scary content. May scare young children" +msgstr "" + +#: app/_translations.py:125 +msgid "Bad Language" +msgstr "" + +#: app/_translations.py:126 +msgid "Contains swearing" +msgstr "" + #: app/_translations.py:127 -msgid "First person shooters (FPS) and more" +msgid "Alcohol / Tobacco" msgstr "" #: app/_translations.py:128 -msgid "Shooter" +msgid "Contains alcohol and/or tobacco" msgstr "" #: app/querybuilder.py:58 app/templates/admin/languages/list.html:27 @@ -593,11 +593,11 @@ 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:251 -#: app/blueprints/packages/packages.py:528 -#: app/blueprints/packages/packages.py:624 -#: app/blueprints/packages/packages.py:712 +#: app/blueprints/packages/packages.py:543 +#: app/blueprints/packages/packages.py:639 +#: app/blueprints/packages/packages.py:727 #: app/blueprints/packages/releases.py:62 -#: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:49 +#: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:63 #: app/blueprints/packages/screenshots.py:36 #: app/blueprints/packages/screenshots.py:42 #: app/blueprints/packages/screenshots.py:47 @@ -609,7 +609,7 @@ msgstr "Saglabāt" #: app/blueprints/collections/__init__.py:77 #: app/blueprints/oauth/__init__.py:168 app/blueprints/packages/releases.py:54 -#: app/blueprints/packages/releases.py:66 app/blueprints/packages/reviews.py:45 +#: app/blueprints/packages/releases.py:66 app/blueprints/packages/reviews.py:53 #: app/blueprints/threads/__init__.py:281 #: app/templates/admin/languages/list.html:23 #: app/templates/macros/reviews.html:138 app/templates/macros/topics.html:5 @@ -715,7 +715,7 @@ msgstr "" #: app/blueprints/packages/__init__.py:42 #: app/templates/packages/releases_list.html:34 -#: app/templates/packages/view.html:653 app/templates/todo/editor.html:75 +#: app/templates/packages/view.html:657 app/templates/todo/editor.html:75 msgid "Releases" msgstr "Izlaidieni" @@ -727,7 +727,7 @@ msgstr "Ekrānšāviņi" #: app/blueprints/packages/__init__.py:52 #: app/templates/packages/edit_maintainers.html:8 -#: app/templates/packages/view.html:624 app/utils/minetest_hypertext.py:302 +#: app/templates/packages/view.html:628 app/utils/minetest_hypertext.py:302 msgid "Maintainers" msgstr "Uzturētāji" @@ -762,7 +762,7 @@ msgstr "" msgid "No download available." msgstr "Nav pieejama neviena lejupielāde." -#: app/blueprints/packages/packages.py:229 app/templates/packages/view.html:594 +#: app/blueprints/packages/packages.py:229 app/templates/packages/view.html:598 #: app/utils/minetest_hypertext.py:263 msgid "Type" msgstr "Tips" @@ -772,12 +772,12 @@ msgid "Title (Human-readable)" msgstr "Nosaukums (Cilvēkam lasāms)" #: app/blueprints/packages/packages.py:231 -#: app/blueprints/packages/packages.py:622 +#: app/blueprints/packages/packages.py:637 msgid "Name (Technical)" msgstr "Tehniskais nosaukums" #: app/blueprints/packages/packages.py:231 -#: app/blueprints/packages/packages.py:623 +#: app/blueprints/packages/packages.py:638 #: 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 (_)" @@ -786,7 +786,7 @@ msgstr "Atļauti tikai mazie burti (a-z), cipari (0-9), un pasvītrojumi (_)" msgid "Short Description (Plaintext)" msgstr "Īss Apraksts (Vienkāršs Teksts)" -#: app/blueprints/packages/packages.py:234 app/templates/packages/view.html:616 +#: app/blueprints/packages/packages.py:234 app/templates/packages/view.html:620 #: app/utils/minetest_hypertext.py:300 msgid "Maintenance State" msgstr "Uzturēšanas Stāvoklis (piemēram Beta)" @@ -801,7 +801,7 @@ msgstr "Nozīmītes" msgid "Content Warnings" msgstr "Satura Brīdinājumi" -#: app/blueprints/packages/packages.py:238 app/templates/packages/view.html:605 +#: app/blueprints/packages/packages.py:238 app/templates/packages/view.html:609 #: app/utils/minetest_hypertext.py:298 msgid "License" msgstr "Licence" @@ -882,8 +882,8 @@ msgid "Permission denied" msgstr "Atļauja liegta" #: app/blueprints/packages/packages.py:403 -#: app/blueprints/packages/packages.py:479 -#: app/blueprints/packages/packages.py:501 +#: app/blueprints/packages/packages.py:494 +#: app/blueprints/packages/packages.py:516 msgid "You don't have permission to do that" msgstr "Jums nav atļaujas to darīt" @@ -898,55 +898,60 @@ msgid "" "changed" msgstr "" -#: app/blueprints/packages/packages.py:496 +#: app/blueprints/packages/packages.py:481 +#, python-format +msgid "Set state to %(state)s" +msgstr "" + +#: app/blueprints/packages/packages.py:511 msgid "Deleted package" msgstr "Izdzēsts papildinājums" -#: app/blueprints/packages/packages.py:518 +#: app/blueprints/packages/packages.py:533 msgid "Unapproved package" msgstr "Neapstiprināts papildinājums" -#: app/blueprints/packages/packages.py:527 +#: app/blueprints/packages/packages.py:542 msgid "Maintainers (Comma-separated)" msgstr "Uzturētāji (Atdalīti ar komatu)" -#: app/blueprints/packages/packages.py:536 +#: app/blueprints/packages/packages.py:551 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:586 +#: app/blueprints/packages/packages.py:601 msgid "You are not a maintainer" msgstr "Jūs neesat uzturētājs" -#: app/blueprints/packages/packages.py:589 +#: app/blueprints/packages/packages.py:604 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:621 +#: app/blueprints/packages/packages.py:636 msgid "Author Name" msgstr "Autora Vārds" -#: app/blueprints/packages/packages.py:708 +#: app/blueprints/packages/packages.py:723 msgid "Enable support detection based on dependencies (recommended)" msgstr "" -#: app/blueprints/packages/packages.py:709 +#: app/blueprints/packages/packages.py:724 msgid "Supported games" msgstr "" -#: app/blueprints/packages/packages.py:710 +#: app/blueprints/packages/packages.py:725 msgid "Unsupported games" msgstr "" -#: app/blueprints/packages/packages.py:711 +#: app/blueprints/packages/packages.py:726 msgid "Supports all games (unless stated) / is game independent" msgstr "" -#: app/blueprints/packages/packages.py:727 +#: app/blueprints/packages/packages.py:742 msgid "You need at least one release before you can edit game support" msgstr "" -#: app/blueprints/packages/packages.py:731 +#: app/blueprints/packages/packages.py:746 msgid "Mod(pack) needs to contain at least one mod. Please create a new release" msgstr "" @@ -1078,36 +1083,41 @@ msgstr "Nodzēsta atjauninājumu konfigurācija" msgid "Now, please create an initial release" msgstr "Tagad lūdzu izveidojiet sākotnējo izlaidienu" -#: app/blueprints/packages/reviews.py:46 app/blueprints/threads/__init__.py:181 +#: app/blueprints/packages/reviews.py:54 +#: app/templates/packages/translation.html:51 +msgid "Language" +msgstr "" + +#: app/blueprints/packages/reviews.py:60 app/blueprints/threads/__init__.py:181 #: app/blueprints/threads/__init__.py:182 #: app/blueprints/threads/__init__.py:282 msgid "Comment" msgstr "Komentārs" -#: app/blueprints/packages/reviews.py:47 +#: app/blueprints/packages/reviews.py:61 msgid "Rating" msgstr "" -#: app/blueprints/packages/reviews.py:48 app/templates/macros/reviews.html:119 +#: app/blueprints/packages/reviews.py:62 app/templates/macros/reviews.html:119 #: app/templates/macros/reviews.html:173 msgid "Yes" msgstr "Jā" -#: app/blueprints/packages/reviews.py:48 app/templates/macros/reviews.html:124 +#: app/blueprints/packages/reviews.py:62 app/templates/macros/reviews.html:124 #: app/templates/macros/reviews.html:177 msgid "Neutral" msgstr "" -#: app/blueprints/packages/reviews.py:48 app/templates/macros/reviews.html:129 +#: app/blueprints/packages/reviews.py:62 app/templates/macros/reviews.html:129 #: app/templates/macros/reviews.html:181 msgid "No" msgstr "Nē" -#: app/blueprints/packages/reviews.py:57 +#: app/blueprints/packages/reviews.py:71 msgid "You can't review your own package!" msgstr "Jūs nevariet likt vērtējumu savam papildinājumam!" -#: app/blueprints/packages/reviews.py:67 +#: app/blueprints/packages/reviews.py:81 msgid "" "You've reviewed too many packages recently. Please wait before trying " "again, and consider making your reviews more detailed" @@ -1116,19 +1126,19 @@ msgstr "" " pagaidiet pirms mēģiniet vēlreiz un apdomājiet lai vērtējumi būtu " "detalizētāki" -#: app/blueprints/packages/reviews.py:80 app/blueprints/threads/__init__.py:207 +#: app/blueprints/packages/reviews.py:94 app/blueprints/threads/__init__.py:207 #: app/blueprints/threads/__init__.py:240 #: app/blueprints/threads/__init__.py:334 app/blueprints/users/settings.py:114 #: app/logic/packages.py:131 msgid "Linking to blocked sites is not allowed" msgstr "" -#: app/blueprints/packages/reviews.py:184 +#: app/blueprints/packages/reviews.py:199 #, fuzzy msgid "You can't vote on the reviews on your own package!" msgstr "Jūs nevariet likt balsojumus sava papildinājuma vērtējumiem!" -#: app/blueprints/packages/reviews.py:191 +#: app/blueprints/packages/reviews.py:206 #, fuzzy msgid "You can't vote on your own reviews!" msgstr "Jūs nevarat balsot par saviem vērtējumiem!" @@ -1150,7 +1160,7 @@ msgid "Message" msgstr "Vēstījums" #: app/blueprints/report/__init__.py:35 app/templates/macros/threads.html:51 -#: app/templates/packages/view.html:684 app/templates/report/index.html:4 +#: app/templates/packages/view.html:688 app/templates/report/index.html:4 #: app/templates/report/index.html:10 app/templates/users/profile.html:37 #, fuzzy msgid "Report" @@ -1479,47 +1489,32 @@ msgstr "Apsveriet domu rakstīt vairāk izpalīdzīgu vērtējumu lai saņemtu m msgid "You are in place %(place)s." msgstr "Jūs esiet %(place)s vietā." -#: app/blueprints/users/profile.py:166 -#, python-format -msgid "Top %(type)s" -msgstr "Top %(type)s" - -#: app/blueprints/users/profile.py:168 -#, python-format -msgid "Top %(group)d %(type)s" -msgstr "Top %(group)d %(type)s" - -#: app/blueprints/users/profile.py:177 -#, python-format -msgid "%(display_name)s has a %(type)s placed at #%(place)d." -msgstr "%(display_name)s ir nokļuvis %(type)s #%(place)d vietā." - -#: app/blueprints/users/profile.py:192 +#: app/blueprints/users/profile.py:188 #, python-format msgid "Your packages have %(downloads)d downloads in total." msgstr "Jūsu papildinājumi ir kopā lejupielādēti %(downloads)d reizes." -#: app/blueprints/users/profile.py:193 +#: app/blueprints/users/profile.py:189 msgid "First medal is at 50k." msgstr "Pirmā medaļa ir pie lejupielāžu skaita 50k." -#: app/blueprints/users/profile.py:198 +#: app/blueprints/users/profile.py:194 msgid ">300k downloads" msgstr ">300k lejupielādes" -#: app/blueprints/users/profile.py:201 +#: app/blueprints/users/profile.py:197 msgid ">100k downloads" msgstr ">100k lejupielādes" -#: app/blueprints/users/profile.py:204 +#: app/blueprints/users/profile.py:200 msgid ">75k downloads" msgstr ">75k lejupielādes" -#: app/blueprints/users/profile.py:207 +#: app/blueprints/users/profile.py:203 msgid ">50k downloads" msgstr ">50k lejupielādes" -#: app/blueprints/users/profile.py:208 +#: app/blueprints/users/profile.py:204 #, python-format msgid "Has received %(downloads)d downloads across all packages." msgstr "Ir saņēmis/usi %(downloads)d lejupielādes par visiem papildinājumiem." @@ -1789,30 +1784,256 @@ msgstr "Spēles" msgid "Texture Packs" msgstr "Tekstūru Komplekti" -#: app/models/packages.py:171 +#: app/models/packages.py:87 +msgid "Top mod" +msgstr "" + +#: app/models/packages.py:89 +msgid "Top game" +msgstr "" + +#: app/models/packages.py:91 +msgid "Top texture pack" +msgstr "" + +#: app/models/packages.py:94 +#, python-format +msgid "Top %(place)d mod" +msgstr "" + +#: app/models/packages.py:96 +#, python-format +msgid "Top %(place)d game" +msgstr "" + +#: app/models/packages.py:98 +#, python-format +msgid "Top %(place)d texture pack" +msgstr "" + +#: app/models/packages.py:102 +#, python-format +msgid "%(display_name)s has a mod placed at #%(place)d." +msgstr "" + +#: app/models/packages.py:105 +#, python-format +msgid "%(display_name)s has a game placed at #%(place)d." +msgstr "" + +#: app/models/packages.py:108 +#, python-format +msgid "%(display_name)s has a texture pack placed at #%(place)d." +msgstr "" + +#: app/models/packages.py:146 app/models/packages.py:164 +msgid "Looking for Maintainer" +msgstr "" + +#: app/models/packages.py:149 +msgid "Beta" +msgstr "" + +#: app/models/packages.py:152 +msgid "Actively Developed" +msgstr "" + +#: app/models/packages.py:155 +msgid "Maintenance Only" +msgstr "" + +#: app/models/packages.py:158 +msgid "As-is" +msgstr "" + +#: app/models/packages.py:161 +msgid "Deprecated" +msgstr "" + +#: app/models/packages.py:168 +msgid "Under active development, and may break worlds/things without warning" +msgstr "" + +#: app/models/packages.py:170 +msgid "Fully playable, but with some breakages/changes expected" +msgstr "" + +#: app/models/packages.py:172 +msgid "Finished, with bug fixes being made as needed" +msgstr "" + +#: app/models/packages.py:174 +msgid "" +"Finished, the maintainer doesn't intend to continue working on it or " +"provide support" +msgstr "" + +#: app/models/packages.py:176 +msgid "" +"The maintainer doesn't recommend this package. See the description for " +"more info" +msgstr "" + +#: app/models/packages.py:222 msgid "Submit for Approval" msgstr "Nosūtīt Apstiprināšanai" -#: app/models/packages.py:173 +#: app/models/packages.py:224 msgid "Approve" msgstr "Apstiprināt" -#: app/models/packages.py:175 app/templates/api/create_edit_token.html:17 +#: app/models/packages.py:226 app/templates/api/create_edit_token.html:17 #: app/templates/collections/delete.html:14 #: app/templates/collections/view.html:39 #: app/templates/oauth/create_edit.html:17 #: app/templates/packages/release_edit.html:84 -#: app/templates/packages/review_create_edit.html:66 +#: app/templates/packages/review_create_edit.html:67 #: app/templates/threads/delete_reply.html:19 #: app/templates/threads/delete_thread.html:19 #: app/templates/threads/view.html:50 app/templates/users/delete.html:34 msgid "Delete" msgstr "Izdzēst" -#: app/models/packages.py:563 app/templates/packages/view.html:163 +#: app/models/packages.py:615 app/templates/packages/view.html:163 msgid "Work in Progress" msgstr "" +#: app/models/packages.py:1349 +#, python-format +msgid "New commit %(hash)s found on the Git repo." +msgstr "" + +#: app/models/packages.py:1353 +#, python-format +msgid "The last release was commit %(hash)s" +msgstr "" + +#: app/models/packages.py:1359 +#, python-format +msgid "New tag %(tag_name)s found on the Git repo." +msgstr "" + +#: app/models/users.py:407 +msgid "Package Edit" +msgstr "" + +#: app/models/users.py:410 +msgid "Package Approval" +msgstr "" + +#: app/models/users.py:413 app/templates/threads/list.html:12 +#: app/templates/threads/new.html:4 +msgid "New Thread" +msgstr "" + +#: app/models/users.py:416 +msgid "New Review" +msgstr "" + +#: app/models/users.py:419 +msgid "Thread Reply" +msgstr "" + +#: app/models/users.py:422 +msgid "Bot" +msgstr "" + +#: app/models/users.py:425 app/templates/macros/threads.html:27 +msgid "Maintainer" +msgstr "" + +#: app/models/users.py:428 +msgid "Editor Alert" +msgstr "" + +#: app/models/users.py:431 +msgid "Editor Misc" +msgstr "" + +#: app/models/users.py:434 +msgid "Other" +msgstr "" + +#: app/models/users.py:444 +msgid "This is a Package Edit notification." +msgstr "" + +#: app/models/users.py:446 +msgid "This is a Package Approval notification." +msgstr "" + +#: app/models/users.py:448 +msgid "This is a New Thread notification." +msgstr "" + +#: app/models/users.py:450 +msgid "This is a New Review notification." +msgstr "" + +#: app/models/users.py:452 +msgid "This is a Thread Reply notification." +msgstr "" + +#: app/models/users.py:454 +msgid "This is a Bot notification." +msgstr "" + +#: app/models/users.py:456 +msgid "This is a Maintainer change notification." +msgstr "" + +#: app/models/users.py:458 +msgid "This is an Editor Alert notification." +msgstr "" + +#: app/models/users.py:460 +msgid "This is an Editor Misc notification." +msgstr "" + +#: app/models/users.py:462 +msgid "This is an Other notification." +msgstr "" + +#: app/models/users.py:469 +msgid "When another user edits your packages, releases, etc." +msgstr "" + +#: app/models/users.py:471 +msgid "Notifications from editors related to the package approval process." +msgstr "" + +#: app/models/users.py:473 +msgid "When a thread is created on your package." +msgstr "" + +#: app/models/users.py:475 +msgid "When a user posts a review on your package." +msgstr "" + +#: app/models/users.py:477 +msgid "When someone replies to a thread you're watching." +msgstr "" + +#: app/models/users.py:479 +msgid "From a bot - for example, update notifications." +msgstr "" + +#: app/models/users.py:481 +msgid "When your package's maintainers change." +msgstr "" + +#: app/models/users.py:483 +msgid "For editors: Important alerts." +msgstr "" + +#: app/models/users.py:485 +msgid "For editors: Minor notifications, including new threads." +msgstr "" + +#: app/models/users.py:487 +msgid "Minor notifications not important enough for a dedicated category." +msgstr "" + #: app/tasks/emails.py:122 msgid "" "You are receiving this email because you are a registered user of " @@ -1928,7 +2149,7 @@ msgstr "Izrakstīties" #: app/templates/admin/languages/list.html:4 #: app/templates/admin/languages/list.html:10 app/templates/base.html:185 -#: app/templates/packages/view.html:598 app/utils/minetest_hypertext.py:288 +#: app/templates/packages/view.html:602 app/utils/minetest_hypertext.py:288 msgid "Languages" msgstr "" @@ -1975,7 +2196,7 @@ msgid "User List" msgstr "Lietotāju Saraksts" #: app/templates/base.html:257 app/templates/packages/view.html:190 -#: app/templates/packages/view.html:673 app/templates/threads/list.html:4 +#: app/templates/packages/view.html:677 app/templates/threads/list.html:4 msgid "Threads" msgstr "Raksti" @@ -2035,7 +2256,7 @@ msgid "%(title)s by %(author)s" msgstr "%(title)s no %(author)s" #: app/templates/index.html:77 app/templates/packages/reviews_list.html:4 -#: app/templates/packages/view.html:194 app/templates/packages/view.html:332 +#: app/templates/packages/view.html:194 app/templates/packages/view.html:336 #: app/templates/users/profile.html:279 msgid "Reviews" msgstr "Vērtējumi" @@ -2270,7 +2491,8 @@ msgid "This requires the collection to be public" msgstr "" #: app/templates/collections/create_edit.html:76 -#: app/templates/packages/remove.html:58 app/templates/packages/view.html:128 +#: app/templates/packages/remove.html:34 app/templates/packages/remove.html:83 +#: app/templates/packages/view.html:128 msgid "Remove" msgstr "Izņemt" @@ -2295,7 +2517,7 @@ msgid "Deleting is permanent" msgstr "" #: app/templates/collections/delete.html:13 -#: app/templates/oauth/authorize.html:71 app/templates/packages/remove.html:56 +#: app/templates/oauth/authorize.html:71 app/templates/packages/remove.html:81 #: app/templates/threads/delete_reply.html:18 #: app/templates/threads/delete_thread.html:18 #: app/templates/users/delete.html:30 @@ -2426,11 +2648,6 @@ msgstr "" msgid "Manage your preferences" msgstr "Pārvaldīt savas izvēles" -#: app/templates/emails/notification.html:37 -#, python-format -msgid "This is a '%(type)s' notification." -msgstr "Šis ir '%(type)s' atgādinājums." - #: app/templates/emails/notification_digest.html:14 #: app/templates/emails/notification_digest.html:31 #, python-format @@ -2544,7 +2761,7 @@ msgid "No audit log entries." msgstr "Nav ierakstu auditēšanas ierakstā." #: app/templates/macros/forms.html:21 app/templates/macros/reviews.html:145 -#: app/templates/packages/remove.html:48 app/templates/packages/view.html:464 +#: app/templates/packages/remove.html:73 app/templates/packages/view.html:468 #: app/templates/users/modtools.html:86 msgid "Required" msgstr "" @@ -2767,10 +2984,6 @@ msgstr "" msgid "ContentDB Grafana" msgstr "" -#: app/templates/macros/threads.html:27 -msgid "Maintainer" -msgstr "" - #: app/templates/macros/threads.html:122 msgid "This thread has been locked by a moderator." msgstr "" @@ -2813,7 +3026,7 @@ msgid "On %(trigger)s, do %(action)s" msgstr "" #: app/templates/macros/todo.html:35 app/templates/packages/view.html:122 -#: app/templates/packages/view.html:429 +#: app/templates/packages/view.html:433 msgid "Release" msgstr "" @@ -2823,7 +3036,7 @@ msgstr "" #: app/templates/macros/todo.html:48 #: app/templates/packages/releases_list.html:13 -#: app/templates/packages/view.html:433 +#: app/templates/packages/view.html:437 msgid "Update settings" msgstr "" @@ -2872,9 +3085,9 @@ msgstr "" #: app/templates/modnames/view.html:27 app/templates/oauth/authorize.html:32 #: app/templates/packages/game_support.html:42 -#: app/templates/packages/similar.html:38 app/templates/packages/view.html:470 -#: app/templates/packages/view.html:494 app/templates/packages/view.html:539 -#: app/templates/packages/view.html:571 app/templates/todo/editor.html:85 +#: app/templates/packages/similar.html:38 app/templates/packages/view.html:474 +#: app/templates/packages/view.html:498 app/templates/packages/view.html:543 +#: app/templates/packages/view.html:575 app/templates/todo/editor.html:85 #: app/templates/todo/game_support.html:45 #, python-format msgid "%(title)s by %(display_name)s" @@ -3072,10 +3285,9 @@ msgid "Read more" msgstr "" #: app/templates/packages/create_edit.html:49 -#, python-format msgid "" -"You can include a .cdb.json file in your %(type)s to update these details" -" automatically." +"You can include a .cdb.json file in your package to update these details " +"automatically." msgstr "" #: app/templates/packages/create_edit.html:55 @@ -3638,12 +3850,22 @@ msgid "" "screenshots %(screenshot_size)d MB)" msgstr "" -#: app/templates/packages/remove.html:9 +#: app/templates/packages/remove.html:4 #, python-format msgid "Remove %(title)s" msgstr "" #: app/templates/packages/remove.html:11 +msgid "Change maintenance state" +msgstr "" + +#: app/templates/packages/remove.html:13 +msgid "" +"As an alternative to removing your package, you may wish to change the " +"maintenance state." +msgstr "" + +#: app/templates/packages/remove.html:36 msgid "" "In order to avoid data loss, you cannot permanently delete packages.\n" "\t\t\tYou can remove them from ContentDB, which will cause them to not be" @@ -3654,30 +3876,30 @@ msgid "" "needed." msgstr "" -#: app/templates/packages/remove.html:19 +#: app/templates/packages/remove.html:44 msgid "" "Unapproving a package will put it back into Draft, where\n" "\t\t\t\tit can be submitted for approval again." msgstr "" -#: app/templates/packages/remove.html:28 +#: app/templates/packages/remove.html:53 msgid "and" msgstr "" -#: app/templates/packages/remove.html:34 +#: app/templates/packages/remove.html:59 #, python-format msgid "Removing this package will break the following mods: %(names)s" msgstr "" -#: app/templates/packages/remove.html:41 +#: app/templates/packages/remove.html:66 msgid "Reason" msgstr "" -#: app/templates/packages/remove.html:52 +#: app/templates/packages/remove.html:77 msgid "Reason for unapproval / deletion, this is shown in the audit log" msgstr "" -#: app/templates/packages/remove.html:61 +#: app/templates/packages/remove.html:86 msgid "Unpublish" msgstr "" @@ -3696,18 +3918,22 @@ msgstr "" msgid "Found a bug? Post on the issue tracker instead." msgstr "" -#: app/templates/packages/review_create_edit.html:67 -msgid "Delete review." +#: app/templates/packages/review_create_edit.html:55 +msgid "What language are you writing your review in?" msgstr "" #: app/templates/packages/review_create_edit.html:68 +msgid "Delete review." +msgstr "" + +#: app/templates/packages/review_create_edit.html:69 msgid "" "This will convert the review into a thread, keeping the comments but " "removing its effect on the package's rating." msgstr "" #: app/templates/packages/review_votes.html:4 -#: app/templates/packages/view.html:360 +#: app/templates/packages/view.html:364 msgid "Review Votes" msgstr "" @@ -3856,10 +4082,6 @@ msgstr "" msgid "ContentDB reads translations from locale files (.tr) in your package." msgstr "" -#: app/templates/packages/translation.html:51 -msgid "Language" -msgstr "" - #: app/templates/packages/update_config.html:4 #: app/templates/packages/update_config.html:9 msgid "Configure Git Update Detection" @@ -3960,142 +4182,146 @@ msgstr "" msgid "Translate" msgstr "" -#: app/templates/packages/view.html:310 +#: app/templates/packages/view.html:297 +msgid "Thumbnail for video" +msgstr "" + +#: app/templates/packages/view.html:314 msgid "Awaiting review" msgstr "" -#: app/templates/packages/view.html:340 app/templates/threads/view.html:77 +#: app/templates/packages/view.html:344 app/templates/threads/view.html:77 msgid "Edit Review" msgstr "" -#: app/templates/packages/view.html:345 +#: app/templates/packages/view.html:349 msgid "You can't review your own package." msgstr "" -#: app/templates/packages/view.html:355 +#: app/templates/packages/view.html:359 msgid "Package needs to be approved before it can be reviewed." msgstr "" -#: app/templates/packages/view.html:366 +#: app/templates/packages/view.html:370 msgid "Used By" msgstr "" -#: app/templates/packages/view.html:372 +#: app/templates/packages/view.html:376 msgid "Content" msgstr "" -#: app/templates/packages/view.html:374 app/templates/packages/view.html:457 +#: app/templates/packages/view.html:378 app/templates/packages/view.html:461 msgid "View content for game" msgstr "" -#: app/templates/packages/view.html:389 +#: app/templates/packages/view.html:393 msgid "Favorite" msgstr "" -#: app/templates/packages/view.html:398 +#: app/templates/packages/view.html:402 msgid "Add to collection..." msgstr "" -#: app/templates/packages/view.html:406 +#: app/templates/packages/view.html:410 #, python-format msgid "View %(count)d collections" msgstr "" -#: app/templates/packages/view.html:417 +#: app/templates/packages/view.html:421 msgid "Package may be outdated" msgstr "" -#: app/templates/packages/view.html:424 +#: app/templates/packages/view.html:428 msgid "Only visible to the author and Editors." msgstr "" -#: app/templates/packages/view.html:441 +#: app/templates/packages/view.html:445 msgid "Warning" msgstr "" -#: app/templates/packages/view.html:447 +#: app/templates/packages/view.html:451 msgid "Like this package? Help support its development by making a donation" msgstr "" -#: app/templates/packages/view.html:450 +#: app/templates/packages/view.html:454 msgid "Donate now" msgstr "" -#: app/templates/packages/view.html:462 app/utils/minetest_hypertext.py:283 +#: app/templates/packages/view.html:466 app/utils/minetest_hypertext.py:283 msgid "Dependencies" msgstr "" -#: app/templates/packages/view.html:482 +#: app/templates/packages/view.html:486 msgid "No required dependencies" msgstr "" -#: app/templates/packages/view.html:488 +#: app/templates/packages/view.html:492 msgid "Optional" msgstr "" -#: app/templates/packages/view.html:521 +#: app/templates/packages/view.html:525 msgid "Compatible Games" msgstr "" -#: app/templates/packages/view.html:526 app/templates/packages/view.html:546 +#: app/templates/packages/view.html:530 app/templates/packages/view.html:550 #: app/utils/minetest_hypertext.py:275 msgid "No specific game required" msgstr "" -#: app/templates/packages/view.html:529 +#: app/templates/packages/view.html:533 msgid "Tested with:" msgstr "" -#: app/templates/packages/view.html:551 +#: app/templates/packages/view.html:555 msgid "Is the above correct?" msgstr "" -#: app/templates/packages/view.html:552 +#: app/templates/packages/view.html:556 msgid "You need to either confirm this or tell ContentDB about supported games" msgstr "" -#: app/templates/packages/view.html:564 +#: app/templates/packages/view.html:568 msgid "Does not work with:" msgstr "" -#: app/templates/packages/view.html:584 +#: app/templates/packages/view.html:588 msgid "Please specify compatible games" msgstr "" -#: app/templates/packages/view.html:590 +#: app/templates/packages/view.html:594 msgid "Information" msgstr "" -#: app/templates/packages/view.html:596 +#: app/templates/packages/view.html:600 msgid "Technical Name" msgstr "" -#: app/templates/packages/view.html:612 app/utils/minetest_hypertext.py:295 +#: app/templates/packages/view.html:616 app/utils/minetest_hypertext.py:295 #, python-format msgid "%(code_license)s for code,
%(media_license)s for media." msgstr "" -#: app/templates/packages/view.html:620 +#: app/templates/packages/view.html:624 msgid "Unknown" msgstr "" -#: app/templates/packages/view.html:622 app/utils/minetest_hypertext.py:301 +#: app/templates/packages/view.html:626 app/utils/minetest_hypertext.py:301 msgid "Added" msgstr "" -#: app/templates/packages/view.html:636 +#: app/templates/packages/view.html:640 msgid "Remove myself" msgstr "" -#: app/templates/packages/view.html:641 app/utils/minetest_hypertext.py:303 +#: app/templates/packages/view.html:645 app/utils/minetest_hypertext.py:303 msgid "Provides" msgstr "" -#: app/templates/packages/view.html:663 +#: app/templates/packages/view.html:667 msgid "More" msgstr "" -#: app/templates/packages/view.html:692 +#: app/templates/packages/view.html:696 msgid "See audit log" msgstr "" @@ -4154,10 +4380,6 @@ msgstr "" msgid "Edit reply" msgstr "" -#: app/templates/threads/list.html:12 app/templates/threads/new.html:4 -msgid "New Thread" -msgstr "" - #: app/templates/threads/new.html:17 msgid "" "If the package shouldn't be on CDB (eg: if it doesn't work at all), then " @@ -5393,3 +5615,21 @@ msgstr "" #~ msgid "Connected" #~ msgstr "" +#~ msgid "Top %(type)s" +#~ msgstr "Top %(type)s" + +#~ msgid "Top %(group)d %(type)s" +#~ msgstr "Top %(group)d %(type)s" + +#~ msgid "%(display_name)s has a %(type)s placed at #%(place)d." +#~ msgstr "%(display_name)s ir nokļuvis %(type)s #%(place)d vietā." + +#~ msgid "This is a '%(type)s' notification." +#~ msgstr "Šis ir '%(type)s' atgādinājums." + +#~ msgid "" +#~ "You can include a .cdb.json file " +#~ "in your %(type)s to update these " +#~ "details automatically." +#~ msgstr "" + diff --git a/translations/lzh/LC_MESSAGES/messages.po b/translations/lzh/LC_MESSAGES/messages.po index 28d322b2..a1d21a2a 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-06-07 05:29+0100\n" +"POT-Creation-Date: 2024-06-08 11:15+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language: lzh\n" @@ -26,63 +26,69 @@ msgid "You have been banned." msgstr "" #: app/_translations.py:5 -msgid "Chat / Commands" +msgid "Player vs Player (PvP)" msgstr "" #: app/_translations.py:6 -msgid "Complex installation" +msgid "Designed to be played competitively against other players" msgstr "" #: app/_translations.py:7 -msgid "Either has educational value, or is a tool to help teachers " -msgstr "" - -#: app/_translations.py:8 -msgid "Singleplayer-focused" -msgstr "" - -#: app/_translations.py:9 -msgid "For 16px texture packs" -msgstr "" - -#: app/_translations.py:10 -msgid "For 64px texture packs" -msgstr "" - -#: app/_translations.py:11 -msgid "Tools to manage the world" -msgstr "" - -#: app/_translations.py:12 -msgid "Big changes to crafting gameplay" -msgstr "" - -#: app/_translations.py:13 -msgid "Blood, etc" -msgstr "" - -#: app/_translations.py:14 -msgid "Adds a mini-game to be played within Minetest" -msgstr "" - -#: app/_translations.py:15 -msgid "Tools / Weapons / Armor" -msgstr "" - -#: app/_translations.py:16 -msgid "For content generally themed around a certain season or holiday" -msgstr "" - -#: app/_translations.py:17 msgid "Player Effects / Power Ups" msgstr "" +#: app/_translations.py:8 +msgid "" +"For content that changes player effects, including physics, for example: " +"speed, jump height or gravity." +msgstr "" + +#: app/_translations.py:9 +msgid "Certified" +msgstr "" + +#: app/_translations.py:10 +msgid "" +"Certified by the Featured Packages program. This tag may be renamed in " +"the future" +msgstr "" + +#: app/_translations.py:11 +msgid "Server Moderation and Tools" +msgstr "" + +#: app/_translations.py:12 +msgid "Helps with server maintenance and moderation" +msgstr "" + +#: app/_translations.py:13 +msgid "Jam / Game 2023" +msgstr "" + +#: app/_translations.py:14 +msgid "Entries to the 2023 Minetest Game Jam " +msgstr "" + +#: app/_translations.py:15 +msgid "Joke" +msgstr "" + +#: app/_translations.py:16 +msgid "" +"For humorous content, meant as a novelty or joke, not to be taken " +"seriously, and that is not meant to be used seriously or long-term." +msgstr "" + +#: app/_translations.py:17 +msgid "Sounds / Music" +msgstr "" + #: app/_translations.py:18 -msgid "World Maintenance and Tools" +msgid "Focuses on or adds new sounds or musical things" msgstr "" #: app/_translations.py:19 -msgid "Puzzle" +msgid "Developer Tools" msgstr "" #: app/_translations.py:20 @@ -90,284 +96,289 @@ msgid "Tools for game and mod developers" msgstr "" #: app/_translations.py:21 -msgid "Education" +msgid "Shooter" msgstr "" #: app/_translations.py:22 -msgid "Gore" +msgid "First person shooters (FPS) and more" msgstr "" #: app/_translations.py:23 -msgid "Transport" +msgid "Inventory" msgstr "" #: app/_translations.py:24 -msgid "Survival" -msgstr "" - -#: app/_translations.py:25 -msgid "New mapgen or changes mapgen" -msgstr "" - -#: app/_translations.py:26 -msgid "Less than 16px" -msgstr "" - -#: app/_translations.py:27 app/templates/users/modtools.html:12 -msgid "Storage" -msgstr "" - -#: app/_translations.py:28 msgid "Changes the inventory GUI" msgstr "" +#: app/_translations.py:25 +msgid "World Maintenance and Tools" +msgstr "" + +#: app/_translations.py:26 +msgid "Tools to manage the world" +msgstr "" + +#: app/_translations.py:27 +msgid "Crafting" +msgstr "" + +#: app/_translations.py:28 +msgid "Big changes to crafting gameplay" +msgstr "" + #: app/_translations.py:29 -msgid "Jam / Combat 2020" +msgid "Singleplayer-focused" msgstr "" #: app/_translations.py:30 -msgid "Bad Language" +msgid "Content that can be played alone" msgstr "" #: app/_translations.py:31 -msgid "64px" +msgid "Mapgen / Biomes / Decoration" msgstr "" #: app/_translations.py:32 -msgid "Focuses on or adds new sounds or musical things" +msgid "New mapgen or changes mapgen" msgstr "" #: app/_translations.py:33 -msgid "Adds game mechanics or tools that change how players build." +msgid "Adventure / RPG" msgstr "" #: app/_translations.py:34 -msgid "Violence" +msgid "Plants and Farming" msgstr "" #: app/_translations.py:35 -msgid "Strategy / RTS" +msgid "Adds new plants or other farmable resources." msgstr "" #: app/_translations.py:36 +msgid "Tools / Weapons / Armor" +msgstr "" + +#: app/_translations.py:37 +msgid "Adds or changes tools, weapons, and armor" +msgstr "" + +#: app/_translations.py:38 +msgid "Sims" +msgstr "" + +#: app/_translations.py:39 +msgid "" +"Mods and games that aim to simulate real life activity. Similar to " +"SimCity/TheSims/OpenTTD/etc" +msgstr "" + +#: app/_translations.py:40 +msgid "Complex installation" +msgstr "" + +#: app/_translations.py:41 msgid "" "Requires futher installation steps, such as installing luarocks or " "editing the trusted mod setting" msgstr "" -#: app/_translations.py:37 -msgid "Jam / Game 2021" -msgstr "" - -#: app/_translations.py:38 -msgid "Content that can be played alone" -msgstr "" - -#: app/_translations.py:39 -msgid "Can/should only be used in multiplayer" -msgstr "" - -#: app/_translations.py:40 -msgid "Adds mobs, animals, and NPCs" -msgstr "" - -#: app/_translations.py:41 -msgid "" -"For mods created for the Discord \"Weekly Challenges\" modding event in " -"2021" -msgstr "" - #: app/_translations.py:42 -msgid "Mini-game" +msgid "Chat / Commands" msgstr "" #: app/_translations.py:43 msgid "" -"For content that changes player effects, including physics, for example: " -"speed, jump height or gravity." +"Focus on player chat/communication or who's primary function is " +"interacting with the console." msgstr "" #: app/_translations.py:44 -msgid "Contains swearing" +msgid "Multiplayer-focused" msgstr "" #: app/_translations.py:45 +msgid "Can/should only be used in multiplayer" +msgstr "" + +#: app/_translations.py:46 +msgid "Environment / Weather" +msgstr "" + +#: app/_translations.py:47 msgid "" "Improves the world, adding weather, ambient sounds, or other environment " "mechanics" msgstr "" -#: app/_translations.py:46 -msgid "For mods created for the Discord \"Combat\" modding event in 2020" -msgstr "" - -#: app/_translations.py:47 -msgid "Inventory" -msgstr "" - #: app/_translations.py:48 -msgid "Entries to the 2023 Minetest Game Jam " +msgid "Building Mechanics and Tools" msgstr "" #: app/_translations.py:49 -msgid "Sims" +msgid "Adds game mechanics or tools that change how players build." msgstr "" #: app/_translations.py:50 -msgid "Focuses on building, such as adding new materials or nodes" +msgid "Magic / Enchanting" msgstr "" #: app/_translations.py:51 -msgid "Environment / Weather" +msgid "Decorative" msgstr "" #: app/_translations.py:52 -msgid "Custom mapgen" +msgid "Adds nodes with no other purpose than for use in building" msgstr "" #: app/_translations.py:53 -msgid "Minetest Game improved" +msgid "One-of-a-kind / Original" msgstr "" #: app/_translations.py:54 -msgid "HUD" -msgstr "" - -#: app/_translations.py:55 -msgid "Machines / Electronics" -msgstr "" - -#: app/_translations.py:56 -msgid "Developer Tools" -msgstr "" - -#: app/_translations.py:57 -msgid "Jam / Game 2023" -msgstr "" - -#: app/_translations.py:58 -msgid "Helps with server maintenance and moderation" -msgstr "" - -#: app/_translations.py:59 -msgid "Plants and Farming" -msgstr "" - -#: app/_translations.py:60 -msgid "Adventure / RPG" -msgstr "" - -#: app/_translations.py:61 msgid "" "For games and such that are of their own kind, distinct and original in " "nature to others of the same category." msgstr "" -#: app/_translations.py:62 -msgid "Jam / Weekly Challenges 2021" -msgstr "" - -#: app/_translations.py:63 -msgid "For 32px texture packs" -msgstr "" - -#: app/_translations.py:64 -msgid "Adds or changes tools, weapons, and armor" -msgstr "" - -#: app/_translations.py:65 -msgid "GUI" -msgstr "" - -#: app/_translations.py:66 -msgid "Seasonal" -msgstr "" - -#: app/_translations.py:67 -msgid "Commerce / Economy" -msgstr "" - -#: app/_translations.py:68 -msgid "" -"Written specifically or exclusively for use in creative mode. Adds " -"content only available through a creative inventory, or provides tools " -"that facilitate ingame creation and doesn't add difficulty or scarcity" -msgstr "" - -#: app/_translations.py:69 -msgid "Forks of MTG" -msgstr "" - -#: app/_translations.py:70 -msgid "Non-cartoon violence. May be towards fantasy or human-like characters" -msgstr "" - -#: app/_translations.py:71 -msgid "Joke" -msgstr "" - -#: app/_translations.py:72 -msgid "Fear / Horror" -msgstr "" - -#: app/_translations.py:73 -msgid "128px+" -msgstr "" - -#: app/_translations.py:74 -msgid "Creative" -msgstr "" - -#: app/_translations.py:75 -msgid "Entries to the 2022 Minetest Game Jam " -msgstr "" - -#: app/_translations.py:76 -msgid "Alcohol / Tobacco" -msgstr "" - -#: app/_translations.py:77 -msgid "Adds or improves item storage mechanics" -msgstr "" - -#: app/_translations.py:78 -msgid "Designed to be played competitively against other players" -msgstr "" - -#: app/_translations.py:79 -msgid "Crafting" -msgstr "" - -#: app/_translations.py:80 -msgid "<16px" -msgstr "" - -#: app/_translations.py:81 -msgid "One-of-a-kind / Original" -msgstr "" - -#: app/_translations.py:82 +#: app/_translations.py:55 msgid "Building" msgstr "" -#: app/_translations.py:83 -msgid "Adds machines useful in automation, tubes, or power." +#: app/_translations.py:56 +msgid "Focuses on building, such as adding new materials or nodes" msgstr "" -#: app/_translations.py:84 +#: app/_translations.py:57 +msgid "Mobs / Animals / NPCs" +msgstr "" + +#: app/_translations.py:58 +msgid "Adds mobs, animals, and NPCs" +msgstr "" + +#: app/_translations.py:59 +msgid "<16px" +msgstr "" + +#: app/_translations.py:60 +msgid "Less than 16px" +msgstr "" + +#: app/_translations.py:61 +msgid "Puzzle" +msgstr "" + +#: app/_translations.py:62 msgid "Focus on puzzle solving instead of combat" msgstr "" +#: app/_translations.py:63 +msgid "Custom mapgen" +msgstr "" + +#: app/_translations.py:64 +msgid "" +"Contains a completely custom mapgen implemented in Lua, usually requires " +"worlds to be set to the 'singlenode' mapgen." +msgstr "" + +#: app/_translations.py:65 +msgid "Sports" +msgstr "" + +#: app/_translations.py:66 +msgid "Player vs Environment (PvE)" +msgstr "" + +#: app/_translations.py:67 +msgid "" +"For content designed for one or more players that focus on combat against" +" the world, mobs, or NPCs." +msgstr "" + +#: app/_translations.py:68 +msgid "16px" +msgstr "" + +#: app/_translations.py:69 +msgid "For 16px texture packs" +msgstr "" + +#: app/_translations.py:70 app/templates/users/modtools.html:12 +msgid "Storage" +msgstr "" + +#: app/_translations.py:71 +msgid "Adds or improves item storage mechanics" +msgstr "" + +#: app/_translations.py:72 +msgid "Education" +msgstr "" + +#: app/_translations.py:73 +msgid "Either has educational value, or is a tool to help teachers " +msgstr "" + +#: app/_translations.py:74 +msgid "API / Library" +msgstr "" + +#: app/_translations.py:75 +msgid "Primarily adds an API for other mods to use" +msgstr "" + +#: app/_translations.py:76 +msgid "Survival" +msgstr "" + +#: app/_translations.py:77 +msgid "" +"Written specifically for survival gameplay with a focus on game-balance, " +"difficulty level, or resources available through crafting, mining, ..." +msgstr "" + +#: app/_translations.py:78 +msgid "HUD" +msgstr "" + +#: app/_translations.py:79 +msgid "For mods that grant the player extra information in the HUD" +msgstr "" + +#: app/_translations.py:80 +msgid "Mini-game" +msgstr "" + +#: app/_translations.py:81 +msgid "Adds a mini-game to be played within Minetest" +msgstr "" + +#: app/_translations.py:82 +msgid "Seasonal" +msgstr "" + +#: app/_translations.py:83 +msgid "For content generally themed around a certain season or holiday" +msgstr "" + +#: app/_translations.py:84 +msgid "Jam / Weekly Challenges 2021" +msgstr "" + #: app/_translations.py:85 -msgid "Building Mechanics and Tools" +msgid "" +"For mods created for the Discord \"Weekly Challenges\" modding event in " +"2021" msgstr "" #: app/_translations.py:86 -msgid "Adds nodes with no other purpose than for use in building" +msgid "64px" msgstr "" #: app/_translations.py:87 -msgid "Sounds / Music" +msgid "For 64px texture packs" msgstr "" #: app/_translations.py:88 @@ -375,105 +386,98 @@ msgid "Food / Drinks" msgstr "" #: app/_translations.py:89 -msgid "Decorative" +msgid "GUI" msgstr "" #: app/_translations.py:90 -msgid "Gambling" +msgid "For content whose main utility / feature is in GUI/formspec form" msgstr "" #: app/_translations.py:91 -msgid "Server Moderation and Tools" +msgid "Minetest Game improved" msgstr "" #: app/_translations.py:92 -msgid "" -"For humorous content, meant as a novelty or joke, not to be taken " -"seriously, and that is not meant to be used seriously or long-term." +msgid "Forks of MTG" msgstr "" #: app/_translations.py:93 -msgid "API / Library" +msgid "Creative" msgstr "" #: app/_translations.py:94 -msgid "Certified" +msgid "" +"Written specifically or exclusively for use in creative mode. Adds " +"content only available through a creative inventory, or provides tools " +"that facilitate ingame creation and doesn't add difficulty or scarcity" msgstr "" #: app/_translations.py:95 -msgid "Contains alcohol and/or tobacco" +msgid "Jam / Combat 2020" msgstr "" #: app/_translations.py:96 -msgid "Adds new plants or other farmable resources." +msgid "For mods created for the Discord \"Combat\" modding event in 2020" msgstr "" #: app/_translations.py:97 -msgid "Multiplayer-focused" +msgid "Transport" msgstr "" #: app/_translations.py:98 -msgid "Primarily adds an API for other mods to use" -msgstr "" - -#: app/_translations.py:99 -msgid "" -"Focus on player chat/communication or who's primary function is " -"interacting with the console." -msgstr "" - -#: app/_translations.py:100 -msgid "" -"Games and mods with a heavy strategy component, whether real-time or " -"turn-based" -msgstr "" - -#: app/_translations.py:101 -msgid "" -"Written specifically for survival gameplay with a focus on game-balance, " -"difficulty level, or resources available through crafting, mining, ..." -msgstr "" - -#: app/_translations.py:102 -msgid "Entries to the 2021 Minetest Game Jam" -msgstr "" - -#: app/_translations.py:103 -msgid "" -"Contains a completely custom mapgen implemented in Lua, usually requires " -"worlds to be set to the 'singlenode' mapgen." -msgstr "" - -#: app/_translations.py:104 -msgid " Jam / Game 2022" -msgstr "" - -#: app/_translations.py:105 -msgid "Sports" -msgstr "" - -#: app/_translations.py:106 msgid "" "Adds or changes transportation methods. Includes teleportation, vehicles," " ridable mobs, transport infrastructure and thematic content" msgstr "" +#: app/_translations.py:99 +msgid "32px" +msgstr "" + +#: app/_translations.py:100 +msgid "For 32px texture packs" +msgstr "" + +#: app/_translations.py:101 +msgid "Machines / Electronics" +msgstr "" + +#: app/_translations.py:102 +msgid "Adds machines useful in automation, tubes, or power." +msgstr "" + +#: app/_translations.py:103 +msgid "Commerce / Economy" +msgstr "" + +#: app/_translations.py:104 +msgid "Related to economies, money, and trading" +msgstr "" + +#: app/_translations.py:105 +msgid "Jam / Game 2021" +msgstr "" + +#: app/_translations.py:106 +msgid "Entries to the 2021 Minetest Game Jam" +msgstr "" + #: app/_translations.py:107 -msgid "Player vs Environment (PvE)" +msgid "Strategy / RTS" msgstr "" #: app/_translations.py:108 -msgid "For mods that grant the player extra information in the HUD" +msgid "" +"Games and mods with a heavy strategy component, whether real-time or " +"turn-based" msgstr "" #: app/_translations.py:109 -msgid "" -"Mods and games that aim to simulate real life activity. Similar to " -"SimCity/TheSims/OpenTTD/etc" +msgid "128px+" msgstr "" #: app/_translations.py:110 -msgid "Shocking and scary content. May scare young children" +msgid "For 128px or higher texture packs" msgstr "" #: app/_translations.py:111 @@ -487,29 +491,27 @@ msgid "" msgstr "" #: app/_translations.py:113 -msgid "" -"Certified by the Featured Packages program. This tag may be renamed in " -"the future" +msgid " Jam / Game 2022" msgstr "" #: app/_translations.py:114 -msgid "Mobs / Animals / NPCs" +msgid "Entries to the 2022 Minetest Game Jam " msgstr "" #: app/_translations.py:115 -msgid "For 128px or higher texture packs" +msgid "Gore" msgstr "" #: app/_translations.py:116 -msgid "16px" +msgid "Blood, etc" msgstr "" #: app/_translations.py:117 -msgid "Games of chance, gambling games, etc" +msgid "Gambling" msgstr "" #: app/_translations.py:118 -msgid "Mapgen / Biomes / Decoration" +msgid "Games of chance, gambling games, etc" msgstr "" #: app/_translations.py:119 @@ -517,41 +519,39 @@ msgid "Drugs" msgstr "" #: app/_translations.py:120 -msgid "Related to economies, money, and trading" -msgstr "" - -#: app/_translations.py:121 -msgid "" -"For content designed for one or more players that focus on combat against" -" the world, mobs, or NPCs." -msgstr "" - -#: app/_translations.py:122 -msgid "For content whose main utility / feature is in GUI/formspec form" -msgstr "" - -#: app/_translations.py:123 -msgid "32px" -msgstr "" - -#: app/_translations.py:124 -msgid "Player vs Player (PvP)" -msgstr "" - -#: app/_translations.py:125 -msgid "Magic / Enchanting" -msgstr "" - -#: app/_translations.py:126 msgid "Contains illegal drugs, such as marijuana" msgstr "" +#: app/_translations.py:121 +msgid "Violence" +msgstr "" + +#: app/_translations.py:122 +msgid "Non-cartoon violence. May be towards fantasy or human-like characters" +msgstr "" + +#: app/_translations.py:123 +msgid "Fear / Horror" +msgstr "" + +#: app/_translations.py:124 +msgid "Shocking and scary content. May scare young children" +msgstr "" + +#: app/_translations.py:125 +msgid "Bad Language" +msgstr "" + +#: app/_translations.py:126 +msgid "Contains swearing" +msgstr "" + #: app/_translations.py:127 -msgid "First person shooters (FPS) and more" +msgid "Alcohol / Tobacco" msgstr "" #: app/_translations.py:128 -msgid "Shooter" +msgid "Contains alcohol and/or tobacco" msgstr "" #: app/querybuilder.py:58 app/templates/admin/languages/list.html:27 @@ -590,11 +590,11 @@ msgstr "" #: app/blueprints/api/tokens.py:36 app/blueprints/collections/__init__.py:90 #: app/blueprints/oauth/__init__.py:175 app/blueprints/packages/packages.py:251 -#: app/blueprints/packages/packages.py:528 -#: app/blueprints/packages/packages.py:624 -#: app/blueprints/packages/packages.py:712 +#: app/blueprints/packages/packages.py:543 +#: app/blueprints/packages/packages.py:639 +#: app/blueprints/packages/packages.py:727 #: app/blueprints/packages/releases.py:62 -#: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:49 +#: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:63 #: app/blueprints/packages/screenshots.py:36 #: app/blueprints/packages/screenshots.py:42 #: app/blueprints/packages/screenshots.py:47 @@ -606,7 +606,7 @@ msgstr "" #: app/blueprints/collections/__init__.py:77 #: app/blueprints/oauth/__init__.py:168 app/blueprints/packages/releases.py:54 -#: app/blueprints/packages/releases.py:66 app/blueprints/packages/reviews.py:45 +#: app/blueprints/packages/releases.py:66 app/blueprints/packages/reviews.py:53 #: app/blueprints/threads/__init__.py:281 #: app/templates/admin/languages/list.html:23 #: app/templates/macros/reviews.html:138 app/templates/macros/topics.html:5 @@ -710,7 +710,7 @@ msgstr "" #: app/blueprints/packages/__init__.py:42 #: app/templates/packages/releases_list.html:34 -#: app/templates/packages/view.html:653 app/templates/todo/editor.html:75 +#: app/templates/packages/view.html:657 app/templates/todo/editor.html:75 msgid "Releases" msgstr "" @@ -722,7 +722,7 @@ msgstr "" #: app/blueprints/packages/__init__.py:52 #: app/templates/packages/edit_maintainers.html:8 -#: app/templates/packages/view.html:624 app/utils/minetest_hypertext.py:302 +#: app/templates/packages/view.html:628 app/utils/minetest_hypertext.py:302 msgid "Maintainers" msgstr "" @@ -755,7 +755,7 @@ msgstr "" msgid "No download available." msgstr "" -#: app/blueprints/packages/packages.py:229 app/templates/packages/view.html:594 +#: app/blueprints/packages/packages.py:229 app/templates/packages/view.html:598 #: app/utils/minetest_hypertext.py:263 msgid "Type" msgstr "" @@ -765,12 +765,12 @@ msgid "Title (Human-readable)" msgstr "" #: app/blueprints/packages/packages.py:231 -#: app/blueprints/packages/packages.py:622 +#: app/blueprints/packages/packages.py:637 msgid "Name (Technical)" msgstr "" #: app/blueprints/packages/packages.py:231 -#: app/blueprints/packages/packages.py:623 +#: app/blueprints/packages/packages.py:638 #: app/templates/packages/create_edit.html:75 msgid "Lower case letters (a-z), digits (0-9), and underscores (_) only" msgstr "" @@ -779,7 +779,7 @@ msgstr "" msgid "Short Description (Plaintext)" msgstr "" -#: app/blueprints/packages/packages.py:234 app/templates/packages/view.html:616 +#: app/blueprints/packages/packages.py:234 app/templates/packages/view.html:620 #: app/utils/minetest_hypertext.py:300 msgid "Maintenance State" msgstr "" @@ -794,7 +794,7 @@ msgstr "" msgid "Content Warnings" msgstr "" -#: app/blueprints/packages/packages.py:238 app/templates/packages/view.html:605 +#: app/blueprints/packages/packages.py:238 app/templates/packages/view.html:609 #: app/utils/minetest_hypertext.py:298 msgid "License" msgstr "" @@ -874,8 +874,8 @@ msgid "Permission denied" msgstr "" #: app/blueprints/packages/packages.py:403 -#: app/blueprints/packages/packages.py:479 -#: app/blueprints/packages/packages.py:501 +#: app/blueprints/packages/packages.py:494 +#: app/blueprints/packages/packages.py:516 msgid "You don't have permission to do that" msgstr "" @@ -889,55 +889,60 @@ msgid "" "changed" msgstr "" -#: app/blueprints/packages/packages.py:496 +#: app/blueprints/packages/packages.py:481 +#, python-format +msgid "Set state to %(state)s" +msgstr "" + +#: app/blueprints/packages/packages.py:511 msgid "Deleted package" msgstr "" -#: app/blueprints/packages/packages.py:518 +#: app/blueprints/packages/packages.py:533 msgid "Unapproved package" msgstr "" -#: app/blueprints/packages/packages.py:527 +#: app/blueprints/packages/packages.py:542 msgid "Maintainers (Comma-separated)" msgstr "" -#: app/blueprints/packages/packages.py:536 +#: app/blueprints/packages/packages.py:551 msgid "You don't have permission to edit maintainers" msgstr "" -#: app/blueprints/packages/packages.py:586 +#: app/blueprints/packages/packages.py:601 msgid "You are not a maintainer" msgstr "" -#: app/blueprints/packages/packages.py:589 +#: app/blueprints/packages/packages.py:604 msgid "Package owners cannot remove themselves as maintainers" msgstr "" -#: app/blueprints/packages/packages.py:621 +#: app/blueprints/packages/packages.py:636 msgid "Author Name" msgstr "" -#: app/blueprints/packages/packages.py:708 +#: app/blueprints/packages/packages.py:723 msgid "Enable support detection based on dependencies (recommended)" msgstr "" -#: app/blueprints/packages/packages.py:709 +#: app/blueprints/packages/packages.py:724 msgid "Supported games" msgstr "" -#: app/blueprints/packages/packages.py:710 +#: app/blueprints/packages/packages.py:725 msgid "Unsupported games" msgstr "" -#: app/blueprints/packages/packages.py:711 +#: app/blueprints/packages/packages.py:726 msgid "Supports all games (unless stated) / is game independent" msgstr "" -#: app/blueprints/packages/packages.py:727 +#: app/blueprints/packages/packages.py:742 msgid "You need at least one release before you can edit game support" msgstr "" -#: app/blueprints/packages/packages.py:731 +#: app/blueprints/packages/packages.py:746 msgid "Mod(pack) needs to contain at least one mod. Please create a new release" msgstr "" @@ -1056,53 +1061,58 @@ msgstr "" msgid "Now, please create an initial release" msgstr "" -#: app/blueprints/packages/reviews.py:46 app/blueprints/threads/__init__.py:181 +#: app/blueprints/packages/reviews.py:54 +#: app/templates/packages/translation.html:51 +msgid "Language" +msgstr "" + +#: app/blueprints/packages/reviews.py:60 app/blueprints/threads/__init__.py:181 #: app/blueprints/threads/__init__.py:182 #: app/blueprints/threads/__init__.py:282 msgid "Comment" msgstr "" -#: app/blueprints/packages/reviews.py:47 +#: app/blueprints/packages/reviews.py:61 msgid "Rating" msgstr "" -#: app/blueprints/packages/reviews.py:48 app/templates/macros/reviews.html:119 +#: app/blueprints/packages/reviews.py:62 app/templates/macros/reviews.html:119 #: app/templates/macros/reviews.html:173 msgid "Yes" msgstr "" -#: app/blueprints/packages/reviews.py:48 app/templates/macros/reviews.html:124 +#: app/blueprints/packages/reviews.py:62 app/templates/macros/reviews.html:124 #: app/templates/macros/reviews.html:177 msgid "Neutral" msgstr "" -#: app/blueprints/packages/reviews.py:48 app/templates/macros/reviews.html:129 +#: app/blueprints/packages/reviews.py:62 app/templates/macros/reviews.html:129 #: app/templates/macros/reviews.html:181 msgid "No" msgstr "" -#: app/blueprints/packages/reviews.py:57 +#: app/blueprints/packages/reviews.py:71 msgid "You can't review your own package!" msgstr "" -#: app/blueprints/packages/reviews.py:67 +#: app/blueprints/packages/reviews.py:81 msgid "" "You've reviewed too many packages recently. Please wait before trying " "again, and consider making your reviews more detailed" msgstr "" -#: app/blueprints/packages/reviews.py:80 app/blueprints/threads/__init__.py:207 +#: app/blueprints/packages/reviews.py:94 app/blueprints/threads/__init__.py:207 #: app/blueprints/threads/__init__.py:240 #: app/blueprints/threads/__init__.py:334 app/blueprints/users/settings.py:114 #: app/logic/packages.py:131 msgid "Linking to blocked sites is not allowed" msgstr "" -#: app/blueprints/packages/reviews.py:184 +#: app/blueprints/packages/reviews.py:199 msgid "You can't vote on the reviews on your own package!" msgstr "" -#: app/blueprints/packages/reviews.py:191 +#: app/blueprints/packages/reviews.py:206 msgid "You can't vote on your own reviews!" msgstr "" @@ -1121,7 +1131,7 @@ msgid "Message" msgstr "" #: app/blueprints/report/__init__.py:35 app/templates/macros/threads.html:51 -#: app/templates/packages/view.html:684 app/templates/report/index.html:4 +#: app/templates/packages/view.html:688 app/templates/report/index.html:4 #: app/templates/report/index.html:10 app/templates/users/profile.html:37 msgid "Report" msgstr "" @@ -1431,47 +1441,32 @@ msgstr "" msgid "You are in place %(place)s." msgstr "" -#: app/blueprints/users/profile.py:166 -#, python-format -msgid "Top %(type)s" -msgstr "" - -#: app/blueprints/users/profile.py:168 -#, python-format -msgid "Top %(group)d %(type)s" -msgstr "" - -#: app/blueprints/users/profile.py:177 -#, python-format -msgid "%(display_name)s has a %(type)s placed at #%(place)d." -msgstr "" - -#: app/blueprints/users/profile.py:192 +#: app/blueprints/users/profile.py:188 #, python-format msgid "Your packages have %(downloads)d downloads in total." msgstr "" -#: app/blueprints/users/profile.py:193 +#: app/blueprints/users/profile.py:189 msgid "First medal is at 50k." msgstr "" -#: app/blueprints/users/profile.py:198 +#: app/blueprints/users/profile.py:194 msgid ">300k downloads" msgstr "" -#: app/blueprints/users/profile.py:201 +#: app/blueprints/users/profile.py:197 msgid ">100k downloads" msgstr "" -#: app/blueprints/users/profile.py:204 +#: app/blueprints/users/profile.py:200 msgid ">75k downloads" msgstr "" -#: app/blueprints/users/profile.py:207 +#: app/blueprints/users/profile.py:203 msgid ">50k downloads" msgstr "" -#: app/blueprints/users/profile.py:208 +#: app/blueprints/users/profile.py:204 #, python-format msgid "Has received %(downloads)d downloads across all packages." msgstr "" @@ -1730,30 +1725,256 @@ msgstr "" msgid "Texture Packs" msgstr "" -#: app/models/packages.py:171 +#: app/models/packages.py:87 +msgid "Top mod" +msgstr "" + +#: app/models/packages.py:89 +msgid "Top game" +msgstr "" + +#: app/models/packages.py:91 +msgid "Top texture pack" +msgstr "" + +#: app/models/packages.py:94 +#, python-format +msgid "Top %(place)d mod" +msgstr "" + +#: app/models/packages.py:96 +#, python-format +msgid "Top %(place)d game" +msgstr "" + +#: app/models/packages.py:98 +#, python-format +msgid "Top %(place)d texture pack" +msgstr "" + +#: app/models/packages.py:102 +#, python-format +msgid "%(display_name)s has a mod placed at #%(place)d." +msgstr "" + +#: app/models/packages.py:105 +#, python-format +msgid "%(display_name)s has a game placed at #%(place)d." +msgstr "" + +#: app/models/packages.py:108 +#, python-format +msgid "%(display_name)s has a texture pack placed at #%(place)d." +msgstr "" + +#: app/models/packages.py:146 app/models/packages.py:164 +msgid "Looking for Maintainer" +msgstr "" + +#: app/models/packages.py:149 +msgid "Beta" +msgstr "" + +#: app/models/packages.py:152 +msgid "Actively Developed" +msgstr "" + +#: app/models/packages.py:155 +msgid "Maintenance Only" +msgstr "" + +#: app/models/packages.py:158 +msgid "As-is" +msgstr "" + +#: app/models/packages.py:161 +msgid "Deprecated" +msgstr "" + +#: app/models/packages.py:168 +msgid "Under active development, and may break worlds/things without warning" +msgstr "" + +#: app/models/packages.py:170 +msgid "Fully playable, but with some breakages/changes expected" +msgstr "" + +#: app/models/packages.py:172 +msgid "Finished, with bug fixes being made as needed" +msgstr "" + +#: app/models/packages.py:174 +msgid "" +"Finished, the maintainer doesn't intend to continue working on it or " +"provide support" +msgstr "" + +#: app/models/packages.py:176 +msgid "" +"The maintainer doesn't recommend this package. See the description for " +"more info" +msgstr "" + +#: app/models/packages.py:222 msgid "Submit for Approval" msgstr "" -#: app/models/packages.py:173 +#: app/models/packages.py:224 msgid "Approve" msgstr "" -#: app/models/packages.py:175 app/templates/api/create_edit_token.html:17 +#: app/models/packages.py:226 app/templates/api/create_edit_token.html:17 #: app/templates/collections/delete.html:14 #: app/templates/collections/view.html:39 #: app/templates/oauth/create_edit.html:17 #: app/templates/packages/release_edit.html:84 -#: app/templates/packages/review_create_edit.html:66 +#: app/templates/packages/review_create_edit.html:67 #: app/templates/threads/delete_reply.html:19 #: app/templates/threads/delete_thread.html:19 #: app/templates/threads/view.html:50 app/templates/users/delete.html:34 msgid "Delete" msgstr "" -#: app/models/packages.py:563 app/templates/packages/view.html:163 +#: app/models/packages.py:615 app/templates/packages/view.html:163 msgid "Work in Progress" msgstr "" +#: app/models/packages.py:1349 +#, python-format +msgid "New commit %(hash)s found on the Git repo." +msgstr "" + +#: app/models/packages.py:1353 +#, python-format +msgid "The last release was commit %(hash)s" +msgstr "" + +#: app/models/packages.py:1359 +#, python-format +msgid "New tag %(tag_name)s found on the Git repo." +msgstr "" + +#: app/models/users.py:407 +msgid "Package Edit" +msgstr "" + +#: app/models/users.py:410 +msgid "Package Approval" +msgstr "" + +#: app/models/users.py:413 app/templates/threads/list.html:12 +#: app/templates/threads/new.html:4 +msgid "New Thread" +msgstr "" + +#: app/models/users.py:416 +msgid "New Review" +msgstr "" + +#: app/models/users.py:419 +msgid "Thread Reply" +msgstr "" + +#: app/models/users.py:422 +msgid "Bot" +msgstr "" + +#: app/models/users.py:425 app/templates/macros/threads.html:27 +msgid "Maintainer" +msgstr "" + +#: app/models/users.py:428 +msgid "Editor Alert" +msgstr "" + +#: app/models/users.py:431 +msgid "Editor Misc" +msgstr "" + +#: app/models/users.py:434 +msgid "Other" +msgstr "" + +#: app/models/users.py:444 +msgid "This is a Package Edit notification." +msgstr "" + +#: app/models/users.py:446 +msgid "This is a Package Approval notification." +msgstr "" + +#: app/models/users.py:448 +msgid "This is a New Thread notification." +msgstr "" + +#: app/models/users.py:450 +msgid "This is a New Review notification." +msgstr "" + +#: app/models/users.py:452 +msgid "This is a Thread Reply notification." +msgstr "" + +#: app/models/users.py:454 +msgid "This is a Bot notification." +msgstr "" + +#: app/models/users.py:456 +msgid "This is a Maintainer change notification." +msgstr "" + +#: app/models/users.py:458 +msgid "This is an Editor Alert notification." +msgstr "" + +#: app/models/users.py:460 +msgid "This is an Editor Misc notification." +msgstr "" + +#: app/models/users.py:462 +msgid "This is an Other notification." +msgstr "" + +#: app/models/users.py:469 +msgid "When another user edits your packages, releases, etc." +msgstr "" + +#: app/models/users.py:471 +msgid "Notifications from editors related to the package approval process." +msgstr "" + +#: app/models/users.py:473 +msgid "When a thread is created on your package." +msgstr "" + +#: app/models/users.py:475 +msgid "When a user posts a review on your package." +msgstr "" + +#: app/models/users.py:477 +msgid "When someone replies to a thread you're watching." +msgstr "" + +#: app/models/users.py:479 +msgid "From a bot - for example, update notifications." +msgstr "" + +#: app/models/users.py:481 +msgid "When your package's maintainers change." +msgstr "" + +#: app/models/users.py:483 +msgid "For editors: Important alerts." +msgstr "" + +#: app/models/users.py:485 +msgid "For editors: Minor notifications, including new threads." +msgstr "" + +#: app/models/users.py:487 +msgid "Minor notifications not important enough for a dedicated category." +msgstr "" + #: app/tasks/emails.py:122 msgid "" "You are receiving this email because you are a registered user of " @@ -1862,7 +2083,7 @@ msgstr "" #: app/templates/admin/languages/list.html:4 #: app/templates/admin/languages/list.html:10 app/templates/base.html:185 -#: app/templates/packages/view.html:598 app/utils/minetest_hypertext.py:288 +#: app/templates/packages/view.html:602 app/utils/minetest_hypertext.py:288 msgid "Languages" msgstr "" @@ -1908,7 +2129,7 @@ msgid "User List" msgstr "" #: app/templates/base.html:257 app/templates/packages/view.html:190 -#: app/templates/packages/view.html:673 app/templates/threads/list.html:4 +#: app/templates/packages/view.html:677 app/templates/threads/list.html:4 msgid "Threads" msgstr "" @@ -1968,7 +2189,7 @@ msgid "%(title)s by %(author)s" msgstr "" #: app/templates/index.html:77 app/templates/packages/reviews_list.html:4 -#: app/templates/packages/view.html:194 app/templates/packages/view.html:332 +#: app/templates/packages/view.html:194 app/templates/packages/view.html:336 #: app/templates/users/profile.html:279 msgid "Reviews" msgstr "" @@ -2195,7 +2416,8 @@ msgid "This requires the collection to be public" msgstr "" #: app/templates/collections/create_edit.html:76 -#: app/templates/packages/remove.html:58 app/templates/packages/view.html:128 +#: app/templates/packages/remove.html:34 app/templates/packages/remove.html:83 +#: app/templates/packages/view.html:128 msgid "Remove" msgstr "" @@ -2220,7 +2442,7 @@ msgid "Deleting is permanent" msgstr "" #: app/templates/collections/delete.html:13 -#: app/templates/oauth/authorize.html:71 app/templates/packages/remove.html:56 +#: app/templates/oauth/authorize.html:71 app/templates/packages/remove.html:81 #: app/templates/threads/delete_reply.html:18 #: app/templates/threads/delete_thread.html:18 #: app/templates/users/delete.html:30 @@ -2347,11 +2569,6 @@ msgstr "" msgid "Manage your preferences" msgstr "" -#: app/templates/emails/notification.html:37 -#, python-format -msgid "This is a '%(type)s' notification." -msgstr "" - #: app/templates/emails/notification_digest.html:14 #: app/templates/emails/notification_digest.html:31 #, python-format @@ -2446,7 +2663,7 @@ msgid "No audit log entries." msgstr "" #: app/templates/macros/forms.html:21 app/templates/macros/reviews.html:145 -#: app/templates/packages/remove.html:48 app/templates/packages/view.html:464 +#: app/templates/packages/remove.html:73 app/templates/packages/view.html:468 #: app/templates/users/modtools.html:86 msgid "Required" msgstr "" @@ -2668,10 +2885,6 @@ msgstr "" msgid "ContentDB Grafana" msgstr "" -#: app/templates/macros/threads.html:27 -msgid "Maintainer" -msgstr "" - #: app/templates/macros/threads.html:122 msgid "This thread has been locked by a moderator." msgstr "" @@ -2714,7 +2927,7 @@ msgid "On %(trigger)s, do %(action)s" msgstr "" #: app/templates/macros/todo.html:35 app/templates/packages/view.html:122 -#: app/templates/packages/view.html:429 +#: app/templates/packages/view.html:433 msgid "Release" msgstr "" @@ -2724,7 +2937,7 @@ msgstr "" #: app/templates/macros/todo.html:48 #: app/templates/packages/releases_list.html:13 -#: app/templates/packages/view.html:433 +#: app/templates/packages/view.html:437 msgid "Update settings" msgstr "" @@ -2773,9 +2986,9 @@ msgstr "" #: app/templates/modnames/view.html:27 app/templates/oauth/authorize.html:32 #: app/templates/packages/game_support.html:42 -#: app/templates/packages/similar.html:38 app/templates/packages/view.html:470 -#: app/templates/packages/view.html:494 app/templates/packages/view.html:539 -#: app/templates/packages/view.html:571 app/templates/todo/editor.html:85 +#: app/templates/packages/similar.html:38 app/templates/packages/view.html:474 +#: app/templates/packages/view.html:498 app/templates/packages/view.html:543 +#: app/templates/packages/view.html:575 app/templates/todo/editor.html:85 #: app/templates/todo/game_support.html:45 #, python-format msgid "%(title)s by %(display_name)s" @@ -2973,10 +3186,9 @@ msgid "Read more" msgstr "" #: app/templates/packages/create_edit.html:49 -#, python-format msgid "" -"You can include a .cdb.json file in your %(type)s to update these details" -" automatically." +"You can include a .cdb.json file in your package to update these details " +"automatically." msgstr "" #: app/templates/packages/create_edit.html:55 @@ -3539,12 +3751,22 @@ msgid "" "screenshots %(screenshot_size)d MB)" msgstr "" -#: app/templates/packages/remove.html:9 +#: app/templates/packages/remove.html:4 #, python-format msgid "Remove %(title)s" msgstr "" #: app/templates/packages/remove.html:11 +msgid "Change maintenance state" +msgstr "" + +#: app/templates/packages/remove.html:13 +msgid "" +"As an alternative to removing your package, you may wish to change the " +"maintenance state." +msgstr "" + +#: app/templates/packages/remove.html:36 msgid "" "In order to avoid data loss, you cannot permanently delete packages.\n" "\t\t\tYou can remove them from ContentDB, which will cause them to not be" @@ -3555,30 +3777,30 @@ msgid "" "needed." msgstr "" -#: app/templates/packages/remove.html:19 +#: app/templates/packages/remove.html:44 msgid "" "Unapproving a package will put it back into Draft, where\n" "\t\t\t\tit can be submitted for approval again." msgstr "" -#: app/templates/packages/remove.html:28 +#: app/templates/packages/remove.html:53 msgid "and" msgstr "" -#: app/templates/packages/remove.html:34 +#: app/templates/packages/remove.html:59 #, python-format msgid "Removing this package will break the following mods: %(names)s" msgstr "" -#: app/templates/packages/remove.html:41 +#: app/templates/packages/remove.html:66 msgid "Reason" msgstr "" -#: app/templates/packages/remove.html:52 +#: app/templates/packages/remove.html:77 msgid "Reason for unapproval / deletion, this is shown in the audit log" msgstr "" -#: app/templates/packages/remove.html:61 +#: app/templates/packages/remove.html:86 msgid "Unpublish" msgstr "" @@ -3597,18 +3819,22 @@ msgstr "" msgid "Found a bug? Post on the issue tracker instead." msgstr "" -#: app/templates/packages/review_create_edit.html:67 -msgid "Delete review." +#: app/templates/packages/review_create_edit.html:55 +msgid "What language are you writing your review in?" msgstr "" #: app/templates/packages/review_create_edit.html:68 +msgid "Delete review." +msgstr "" + +#: app/templates/packages/review_create_edit.html:69 msgid "" "This will convert the review into a thread, keeping the comments but " "removing its effect on the package's rating." msgstr "" #: app/templates/packages/review_votes.html:4 -#: app/templates/packages/view.html:360 +#: app/templates/packages/view.html:364 msgid "Review Votes" msgstr "" @@ -3757,10 +3983,6 @@ msgstr "" msgid "ContentDB reads translations from locale files (.tr) in your package." msgstr "" -#: app/templates/packages/translation.html:51 -msgid "Language" -msgstr "" - #: app/templates/packages/update_config.html:4 #: app/templates/packages/update_config.html:9 msgid "Configure Git Update Detection" @@ -3861,142 +4083,146 @@ msgstr "" msgid "Translate" msgstr "" -#: app/templates/packages/view.html:310 +#: app/templates/packages/view.html:297 +msgid "Thumbnail for video" +msgstr "" + +#: app/templates/packages/view.html:314 msgid "Awaiting review" msgstr "" -#: app/templates/packages/view.html:340 app/templates/threads/view.html:77 +#: app/templates/packages/view.html:344 app/templates/threads/view.html:77 msgid "Edit Review" msgstr "" -#: app/templates/packages/view.html:345 +#: app/templates/packages/view.html:349 msgid "You can't review your own package." msgstr "" -#: app/templates/packages/view.html:355 +#: app/templates/packages/view.html:359 msgid "Package needs to be approved before it can be reviewed." msgstr "" -#: app/templates/packages/view.html:366 +#: app/templates/packages/view.html:370 msgid "Used By" msgstr "" -#: app/templates/packages/view.html:372 +#: app/templates/packages/view.html:376 msgid "Content" msgstr "" -#: app/templates/packages/view.html:374 app/templates/packages/view.html:457 +#: app/templates/packages/view.html:378 app/templates/packages/view.html:461 msgid "View content for game" msgstr "" -#: app/templates/packages/view.html:389 +#: app/templates/packages/view.html:393 msgid "Favorite" msgstr "" -#: app/templates/packages/view.html:398 +#: app/templates/packages/view.html:402 msgid "Add to collection..." msgstr "" -#: app/templates/packages/view.html:406 +#: app/templates/packages/view.html:410 #, python-format msgid "View %(count)d collections" msgstr "" -#: app/templates/packages/view.html:417 +#: app/templates/packages/view.html:421 msgid "Package may be outdated" msgstr "" -#: app/templates/packages/view.html:424 +#: app/templates/packages/view.html:428 msgid "Only visible to the author and Editors." msgstr "" -#: app/templates/packages/view.html:441 +#: app/templates/packages/view.html:445 msgid "Warning" msgstr "" -#: app/templates/packages/view.html:447 +#: app/templates/packages/view.html:451 msgid "Like this package? Help support its development by making a donation" msgstr "" -#: app/templates/packages/view.html:450 +#: app/templates/packages/view.html:454 msgid "Donate now" msgstr "" -#: app/templates/packages/view.html:462 app/utils/minetest_hypertext.py:283 +#: app/templates/packages/view.html:466 app/utils/minetest_hypertext.py:283 msgid "Dependencies" msgstr "" -#: app/templates/packages/view.html:482 +#: app/templates/packages/view.html:486 msgid "No required dependencies" msgstr "" -#: app/templates/packages/view.html:488 +#: app/templates/packages/view.html:492 msgid "Optional" msgstr "" -#: app/templates/packages/view.html:521 +#: app/templates/packages/view.html:525 msgid "Compatible Games" msgstr "" -#: app/templates/packages/view.html:526 app/templates/packages/view.html:546 +#: app/templates/packages/view.html:530 app/templates/packages/view.html:550 #: app/utils/minetest_hypertext.py:275 msgid "No specific game required" msgstr "" -#: app/templates/packages/view.html:529 +#: app/templates/packages/view.html:533 msgid "Tested with:" msgstr "" -#: app/templates/packages/view.html:551 +#: app/templates/packages/view.html:555 msgid "Is the above correct?" msgstr "" -#: app/templates/packages/view.html:552 +#: app/templates/packages/view.html:556 msgid "You need to either confirm this or tell ContentDB about supported games" msgstr "" -#: app/templates/packages/view.html:564 +#: app/templates/packages/view.html:568 msgid "Does not work with:" msgstr "" -#: app/templates/packages/view.html:584 +#: app/templates/packages/view.html:588 msgid "Please specify compatible games" msgstr "" -#: app/templates/packages/view.html:590 +#: app/templates/packages/view.html:594 msgid "Information" msgstr "" -#: app/templates/packages/view.html:596 +#: app/templates/packages/view.html:600 msgid "Technical Name" msgstr "" -#: app/templates/packages/view.html:612 app/utils/minetest_hypertext.py:295 +#: app/templates/packages/view.html:616 app/utils/minetest_hypertext.py:295 #, python-format msgid "%(code_license)s for code,
%(media_license)s for media." msgstr "" -#: app/templates/packages/view.html:620 +#: app/templates/packages/view.html:624 msgid "Unknown" msgstr "" -#: app/templates/packages/view.html:622 app/utils/minetest_hypertext.py:301 +#: app/templates/packages/view.html:626 app/utils/minetest_hypertext.py:301 msgid "Added" msgstr "" -#: app/templates/packages/view.html:636 +#: app/templates/packages/view.html:640 msgid "Remove myself" msgstr "" -#: app/templates/packages/view.html:641 app/utils/minetest_hypertext.py:303 +#: app/templates/packages/view.html:645 app/utils/minetest_hypertext.py:303 msgid "Provides" msgstr "" -#: app/templates/packages/view.html:663 +#: app/templates/packages/view.html:667 msgid "More" msgstr "" -#: app/templates/packages/view.html:692 +#: app/templates/packages/view.html:696 msgid "See audit log" msgstr "" @@ -4055,10 +4281,6 @@ msgstr "" msgid "Edit reply" msgstr "" -#: app/templates/threads/list.html:12 app/templates/threads/new.html:4 -msgid "New Thread" -msgstr "" - #: app/templates/threads/new.html:17 msgid "" "If the package shouldn't be on CDB (eg: if it doesn't work at all), then " @@ -5395,3 +5617,21 @@ msgstr "" #~ msgid "Connected" #~ msgstr "" +#~ msgid "Top %(type)s" +#~ msgstr "" + +#~ msgid "Top %(group)d %(type)s" +#~ msgstr "" + +#~ msgid "%(display_name)s has a %(type)s placed at #%(place)d." +#~ msgstr "" + +#~ msgid "This is a '%(type)s' notification." +#~ msgstr "" + +#~ msgid "" +#~ "You can include a .cdb.json file " +#~ "in your %(type)s to update these " +#~ "details automatically." +#~ msgstr "" + diff --git a/translations/messages.pot b/translations/messages.pot index 25f2f796..43725b7d 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-06-07 05:29+0100\n" +"POT-Creation-Date: 2024-06-08 11:15+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -26,63 +26,69 @@ msgid "You have been banned." msgstr "" #: app/_translations.py:5 -msgid "Chat / Commands" +msgid "Player vs Player (PvP)" msgstr "" #: app/_translations.py:6 -msgid "Complex installation" +msgid "Designed to be played competitively against other players" msgstr "" #: app/_translations.py:7 -msgid "Either has educational value, or is a tool to help teachers " -msgstr "" - -#: app/_translations.py:8 -msgid "Singleplayer-focused" -msgstr "" - -#: app/_translations.py:9 -msgid "For 16px texture packs" -msgstr "" - -#: app/_translations.py:10 -msgid "For 64px texture packs" -msgstr "" - -#: app/_translations.py:11 -msgid "Tools to manage the world" -msgstr "" - -#: app/_translations.py:12 -msgid "Big changes to crafting gameplay" -msgstr "" - -#: app/_translations.py:13 -msgid "Blood, etc" -msgstr "" - -#: app/_translations.py:14 -msgid "Adds a mini-game to be played within Minetest" -msgstr "" - -#: app/_translations.py:15 -msgid "Tools / Weapons / Armor" -msgstr "" - -#: app/_translations.py:16 -msgid "For content generally themed around a certain season or holiday" -msgstr "" - -#: app/_translations.py:17 msgid "Player Effects / Power Ups" msgstr "" +#: app/_translations.py:8 +msgid "" +"For content that changes player effects, including physics, for example: " +"speed, jump height or gravity." +msgstr "" + +#: app/_translations.py:9 +msgid "Certified" +msgstr "" + +#: app/_translations.py:10 +msgid "" +"Certified by the Featured Packages program. This tag may be renamed in " +"the future" +msgstr "" + +#: app/_translations.py:11 +msgid "Server Moderation and Tools" +msgstr "" + +#: app/_translations.py:12 +msgid "Helps with server maintenance and moderation" +msgstr "" + +#: app/_translations.py:13 +msgid "Jam / Game 2023" +msgstr "" + +#: app/_translations.py:14 +msgid "Entries to the 2023 Minetest Game Jam " +msgstr "" + +#: app/_translations.py:15 +msgid "Joke" +msgstr "" + +#: app/_translations.py:16 +msgid "" +"For humorous content, meant as a novelty or joke, not to be taken " +"seriously, and that is not meant to be used seriously or long-term." +msgstr "" + +#: app/_translations.py:17 +msgid "Sounds / Music" +msgstr "" + #: app/_translations.py:18 -msgid "World Maintenance and Tools" +msgid "Focuses on or adds new sounds or musical things" msgstr "" #: app/_translations.py:19 -msgid "Puzzle" +msgid "Developer Tools" msgstr "" #: app/_translations.py:20 @@ -90,284 +96,289 @@ msgid "Tools for game and mod developers" msgstr "" #: app/_translations.py:21 -msgid "Education" +msgid "Shooter" msgstr "" #: app/_translations.py:22 -msgid "Gore" +msgid "First person shooters (FPS) and more" msgstr "" #: app/_translations.py:23 -msgid "Transport" +msgid "Inventory" msgstr "" #: app/_translations.py:24 -msgid "Survival" -msgstr "" - -#: app/_translations.py:25 -msgid "New mapgen or changes mapgen" -msgstr "" - -#: app/_translations.py:26 -msgid "Less than 16px" -msgstr "" - -#: app/_translations.py:27 app/templates/users/modtools.html:12 -msgid "Storage" -msgstr "" - -#: app/_translations.py:28 msgid "Changes the inventory GUI" msgstr "" +#: app/_translations.py:25 +msgid "World Maintenance and Tools" +msgstr "" + +#: app/_translations.py:26 +msgid "Tools to manage the world" +msgstr "" + +#: app/_translations.py:27 +msgid "Crafting" +msgstr "" + +#: app/_translations.py:28 +msgid "Big changes to crafting gameplay" +msgstr "" + #: app/_translations.py:29 -msgid "Jam / Combat 2020" +msgid "Singleplayer-focused" msgstr "" #: app/_translations.py:30 -msgid "Bad Language" +msgid "Content that can be played alone" msgstr "" #: app/_translations.py:31 -msgid "64px" +msgid "Mapgen / Biomes / Decoration" msgstr "" #: app/_translations.py:32 -msgid "Focuses on or adds new sounds or musical things" +msgid "New mapgen or changes mapgen" msgstr "" #: app/_translations.py:33 -msgid "Adds game mechanics or tools that change how players build." +msgid "Adventure / RPG" msgstr "" #: app/_translations.py:34 -msgid "Violence" +msgid "Plants and Farming" msgstr "" #: app/_translations.py:35 -msgid "Strategy / RTS" +msgid "Adds new plants or other farmable resources." msgstr "" #: app/_translations.py:36 +msgid "Tools / Weapons / Armor" +msgstr "" + +#: app/_translations.py:37 +msgid "Adds or changes tools, weapons, and armor" +msgstr "" + +#: app/_translations.py:38 +msgid "Sims" +msgstr "" + +#: app/_translations.py:39 +msgid "" +"Mods and games that aim to simulate real life activity. Similar to " +"SimCity/TheSims/OpenTTD/etc" +msgstr "" + +#: app/_translations.py:40 +msgid "Complex installation" +msgstr "" + +#: app/_translations.py:41 msgid "" "Requires futher installation steps, such as installing luarocks or " "editing the trusted mod setting" msgstr "" -#: app/_translations.py:37 -msgid "Jam / Game 2021" -msgstr "" - -#: app/_translations.py:38 -msgid "Content that can be played alone" -msgstr "" - -#: app/_translations.py:39 -msgid "Can/should only be used in multiplayer" -msgstr "" - -#: app/_translations.py:40 -msgid "Adds mobs, animals, and NPCs" -msgstr "" - -#: app/_translations.py:41 -msgid "" -"For mods created for the Discord \"Weekly Challenges\" modding event in " -"2021" -msgstr "" - #: app/_translations.py:42 -msgid "Mini-game" +msgid "Chat / Commands" msgstr "" #: app/_translations.py:43 msgid "" -"For content that changes player effects, including physics, for example: " -"speed, jump height or gravity." +"Focus on player chat/communication or who's primary function is " +"interacting with the console." msgstr "" #: app/_translations.py:44 -msgid "Contains swearing" +msgid "Multiplayer-focused" msgstr "" #: app/_translations.py:45 +msgid "Can/should only be used in multiplayer" +msgstr "" + +#: app/_translations.py:46 +msgid "Environment / Weather" +msgstr "" + +#: app/_translations.py:47 msgid "" "Improves the world, adding weather, ambient sounds, or other environment " "mechanics" msgstr "" -#: app/_translations.py:46 -msgid "For mods created for the Discord \"Combat\" modding event in 2020" -msgstr "" - -#: app/_translations.py:47 -msgid "Inventory" -msgstr "" - #: app/_translations.py:48 -msgid "Entries to the 2023 Minetest Game Jam " +msgid "Building Mechanics and Tools" msgstr "" #: app/_translations.py:49 -msgid "Sims" +msgid "Adds game mechanics or tools that change how players build." msgstr "" #: app/_translations.py:50 -msgid "Focuses on building, such as adding new materials or nodes" +msgid "Magic / Enchanting" msgstr "" #: app/_translations.py:51 -msgid "Environment / Weather" +msgid "Decorative" msgstr "" #: app/_translations.py:52 -msgid "Custom mapgen" +msgid "Adds nodes with no other purpose than for use in building" msgstr "" #: app/_translations.py:53 -msgid "Minetest Game improved" +msgid "One-of-a-kind / Original" msgstr "" #: app/_translations.py:54 -msgid "HUD" -msgstr "" - -#: app/_translations.py:55 -msgid "Machines / Electronics" -msgstr "" - -#: app/_translations.py:56 -msgid "Developer Tools" -msgstr "" - -#: app/_translations.py:57 -msgid "Jam / Game 2023" -msgstr "" - -#: app/_translations.py:58 -msgid "Helps with server maintenance and moderation" -msgstr "" - -#: app/_translations.py:59 -msgid "Plants and Farming" -msgstr "" - -#: app/_translations.py:60 -msgid "Adventure / RPG" -msgstr "" - -#: app/_translations.py:61 msgid "" "For games and such that are of their own kind, distinct and original in " "nature to others of the same category." msgstr "" -#: app/_translations.py:62 -msgid "Jam / Weekly Challenges 2021" -msgstr "" - -#: app/_translations.py:63 -msgid "For 32px texture packs" -msgstr "" - -#: app/_translations.py:64 -msgid "Adds or changes tools, weapons, and armor" -msgstr "" - -#: app/_translations.py:65 -msgid "GUI" -msgstr "" - -#: app/_translations.py:66 -msgid "Seasonal" -msgstr "" - -#: app/_translations.py:67 -msgid "Commerce / Economy" -msgstr "" - -#: app/_translations.py:68 -msgid "" -"Written specifically or exclusively for use in creative mode. Adds " -"content only available through a creative inventory, or provides tools " -"that facilitate ingame creation and doesn't add difficulty or scarcity" -msgstr "" - -#: app/_translations.py:69 -msgid "Forks of MTG" -msgstr "" - -#: app/_translations.py:70 -msgid "Non-cartoon violence. May be towards fantasy or human-like characters" -msgstr "" - -#: app/_translations.py:71 -msgid "Joke" -msgstr "" - -#: app/_translations.py:72 -msgid "Fear / Horror" -msgstr "" - -#: app/_translations.py:73 -msgid "128px+" -msgstr "" - -#: app/_translations.py:74 -msgid "Creative" -msgstr "" - -#: app/_translations.py:75 -msgid "Entries to the 2022 Minetest Game Jam " -msgstr "" - -#: app/_translations.py:76 -msgid "Alcohol / Tobacco" -msgstr "" - -#: app/_translations.py:77 -msgid "Adds or improves item storage mechanics" -msgstr "" - -#: app/_translations.py:78 -msgid "Designed to be played competitively against other players" -msgstr "" - -#: app/_translations.py:79 -msgid "Crafting" -msgstr "" - -#: app/_translations.py:80 -msgid "<16px" -msgstr "" - -#: app/_translations.py:81 -msgid "One-of-a-kind / Original" -msgstr "" - -#: app/_translations.py:82 +#: app/_translations.py:55 msgid "Building" msgstr "" -#: app/_translations.py:83 -msgid "Adds machines useful in automation, tubes, or power." +#: app/_translations.py:56 +msgid "Focuses on building, such as adding new materials or nodes" msgstr "" -#: app/_translations.py:84 +#: app/_translations.py:57 +msgid "Mobs / Animals / NPCs" +msgstr "" + +#: app/_translations.py:58 +msgid "Adds mobs, animals, and NPCs" +msgstr "" + +#: app/_translations.py:59 +msgid "<16px" +msgstr "" + +#: app/_translations.py:60 +msgid "Less than 16px" +msgstr "" + +#: app/_translations.py:61 +msgid "Puzzle" +msgstr "" + +#: app/_translations.py:62 msgid "Focus on puzzle solving instead of combat" msgstr "" +#: app/_translations.py:63 +msgid "Custom mapgen" +msgstr "" + +#: app/_translations.py:64 +msgid "" +"Contains a completely custom mapgen implemented in Lua, usually requires " +"worlds to be set to the 'singlenode' mapgen." +msgstr "" + +#: app/_translations.py:65 +msgid "Sports" +msgstr "" + +#: app/_translations.py:66 +msgid "Player vs Environment (PvE)" +msgstr "" + +#: app/_translations.py:67 +msgid "" +"For content designed for one or more players that focus on combat against" +" the world, mobs, or NPCs." +msgstr "" + +#: app/_translations.py:68 +msgid "16px" +msgstr "" + +#: app/_translations.py:69 +msgid "For 16px texture packs" +msgstr "" + +#: app/_translations.py:70 app/templates/users/modtools.html:12 +msgid "Storage" +msgstr "" + +#: app/_translations.py:71 +msgid "Adds or improves item storage mechanics" +msgstr "" + +#: app/_translations.py:72 +msgid "Education" +msgstr "" + +#: app/_translations.py:73 +msgid "Either has educational value, or is a tool to help teachers " +msgstr "" + +#: app/_translations.py:74 +msgid "API / Library" +msgstr "" + +#: app/_translations.py:75 +msgid "Primarily adds an API for other mods to use" +msgstr "" + +#: app/_translations.py:76 +msgid "Survival" +msgstr "" + +#: app/_translations.py:77 +msgid "" +"Written specifically for survival gameplay with a focus on game-balance, " +"difficulty level, or resources available through crafting, mining, ..." +msgstr "" + +#: app/_translations.py:78 +msgid "HUD" +msgstr "" + +#: app/_translations.py:79 +msgid "For mods that grant the player extra information in the HUD" +msgstr "" + +#: app/_translations.py:80 +msgid "Mini-game" +msgstr "" + +#: app/_translations.py:81 +msgid "Adds a mini-game to be played within Minetest" +msgstr "" + +#: app/_translations.py:82 +msgid "Seasonal" +msgstr "" + +#: app/_translations.py:83 +msgid "For content generally themed around a certain season or holiday" +msgstr "" + +#: app/_translations.py:84 +msgid "Jam / Weekly Challenges 2021" +msgstr "" + #: app/_translations.py:85 -msgid "Building Mechanics and Tools" +msgid "" +"For mods created for the Discord \"Weekly Challenges\" modding event in " +"2021" msgstr "" #: app/_translations.py:86 -msgid "Adds nodes with no other purpose than for use in building" +msgid "64px" msgstr "" #: app/_translations.py:87 -msgid "Sounds / Music" +msgid "For 64px texture packs" msgstr "" #: app/_translations.py:88 @@ -375,105 +386,98 @@ msgid "Food / Drinks" msgstr "" #: app/_translations.py:89 -msgid "Decorative" +msgid "GUI" msgstr "" #: app/_translations.py:90 -msgid "Gambling" +msgid "For content whose main utility / feature is in GUI/formspec form" msgstr "" #: app/_translations.py:91 -msgid "Server Moderation and Tools" +msgid "Minetest Game improved" msgstr "" #: app/_translations.py:92 -msgid "" -"For humorous content, meant as a novelty or joke, not to be taken " -"seriously, and that is not meant to be used seriously or long-term." +msgid "Forks of MTG" msgstr "" #: app/_translations.py:93 -msgid "API / Library" +msgid "Creative" msgstr "" #: app/_translations.py:94 -msgid "Certified" +msgid "" +"Written specifically or exclusively for use in creative mode. Adds " +"content only available through a creative inventory, or provides tools " +"that facilitate ingame creation and doesn't add difficulty or scarcity" msgstr "" #: app/_translations.py:95 -msgid "Contains alcohol and/or tobacco" +msgid "Jam / Combat 2020" msgstr "" #: app/_translations.py:96 -msgid "Adds new plants or other farmable resources." +msgid "For mods created for the Discord \"Combat\" modding event in 2020" msgstr "" #: app/_translations.py:97 -msgid "Multiplayer-focused" +msgid "Transport" msgstr "" #: app/_translations.py:98 -msgid "Primarily adds an API for other mods to use" -msgstr "" - -#: app/_translations.py:99 -msgid "" -"Focus on player chat/communication or who's primary function is " -"interacting with the console." -msgstr "" - -#: app/_translations.py:100 -msgid "" -"Games and mods with a heavy strategy component, whether real-time or " -"turn-based" -msgstr "" - -#: app/_translations.py:101 -msgid "" -"Written specifically for survival gameplay with a focus on game-balance, " -"difficulty level, or resources available through crafting, mining, ..." -msgstr "" - -#: app/_translations.py:102 -msgid "Entries to the 2021 Minetest Game Jam" -msgstr "" - -#: app/_translations.py:103 -msgid "" -"Contains a completely custom mapgen implemented in Lua, usually requires " -"worlds to be set to the 'singlenode' mapgen." -msgstr "" - -#: app/_translations.py:104 -msgid " Jam / Game 2022" -msgstr "" - -#: app/_translations.py:105 -msgid "Sports" -msgstr "" - -#: app/_translations.py:106 msgid "" "Adds or changes transportation methods. Includes teleportation, vehicles," " ridable mobs, transport infrastructure and thematic content" msgstr "" +#: app/_translations.py:99 +msgid "32px" +msgstr "" + +#: app/_translations.py:100 +msgid "For 32px texture packs" +msgstr "" + +#: app/_translations.py:101 +msgid "Machines / Electronics" +msgstr "" + +#: app/_translations.py:102 +msgid "Adds machines useful in automation, tubes, or power." +msgstr "" + +#: app/_translations.py:103 +msgid "Commerce / Economy" +msgstr "" + +#: app/_translations.py:104 +msgid "Related to economies, money, and trading" +msgstr "" + +#: app/_translations.py:105 +msgid "Jam / Game 2021" +msgstr "" + +#: app/_translations.py:106 +msgid "Entries to the 2021 Minetest Game Jam" +msgstr "" + #: app/_translations.py:107 -msgid "Player vs Environment (PvE)" +msgid "Strategy / RTS" msgstr "" #: app/_translations.py:108 -msgid "For mods that grant the player extra information in the HUD" +msgid "" +"Games and mods with a heavy strategy component, whether real-time or " +"turn-based" msgstr "" #: app/_translations.py:109 -msgid "" -"Mods and games that aim to simulate real life activity. Similar to " -"SimCity/TheSims/OpenTTD/etc" +msgid "128px+" msgstr "" #: app/_translations.py:110 -msgid "Shocking and scary content. May scare young children" +msgid "For 128px or higher texture packs" msgstr "" #: app/_translations.py:111 @@ -487,29 +491,27 @@ msgid "" msgstr "" #: app/_translations.py:113 -msgid "" -"Certified by the Featured Packages program. This tag may be renamed in " -"the future" +msgid " Jam / Game 2022" msgstr "" #: app/_translations.py:114 -msgid "Mobs / Animals / NPCs" +msgid "Entries to the 2022 Minetest Game Jam " msgstr "" #: app/_translations.py:115 -msgid "For 128px or higher texture packs" +msgid "Gore" msgstr "" #: app/_translations.py:116 -msgid "16px" +msgid "Blood, etc" msgstr "" #: app/_translations.py:117 -msgid "Games of chance, gambling games, etc" +msgid "Gambling" msgstr "" #: app/_translations.py:118 -msgid "Mapgen / Biomes / Decoration" +msgid "Games of chance, gambling games, etc" msgstr "" #: app/_translations.py:119 @@ -517,41 +519,39 @@ msgid "Drugs" msgstr "" #: app/_translations.py:120 -msgid "Related to economies, money, and trading" -msgstr "" - -#: app/_translations.py:121 -msgid "" -"For content designed for one or more players that focus on combat against" -" the world, mobs, or NPCs." -msgstr "" - -#: app/_translations.py:122 -msgid "For content whose main utility / feature is in GUI/formspec form" -msgstr "" - -#: app/_translations.py:123 -msgid "32px" -msgstr "" - -#: app/_translations.py:124 -msgid "Player vs Player (PvP)" -msgstr "" - -#: app/_translations.py:125 -msgid "Magic / Enchanting" -msgstr "" - -#: app/_translations.py:126 msgid "Contains illegal drugs, such as marijuana" msgstr "" +#: app/_translations.py:121 +msgid "Violence" +msgstr "" + +#: app/_translations.py:122 +msgid "Non-cartoon violence. May be towards fantasy or human-like characters" +msgstr "" + +#: app/_translations.py:123 +msgid "Fear / Horror" +msgstr "" + +#: app/_translations.py:124 +msgid "Shocking and scary content. May scare young children" +msgstr "" + +#: app/_translations.py:125 +msgid "Bad Language" +msgstr "" + +#: app/_translations.py:126 +msgid "Contains swearing" +msgstr "" + #: app/_translations.py:127 -msgid "First person shooters (FPS) and more" +msgid "Alcohol / Tobacco" msgstr "" #: app/_translations.py:128 -msgid "Shooter" +msgid "Contains alcohol and/or tobacco" msgstr "" #: app/querybuilder.py:58 app/templates/admin/languages/list.html:27 @@ -590,11 +590,11 @@ msgstr "" #: app/blueprints/api/tokens.py:36 app/blueprints/collections/__init__.py:90 #: app/blueprints/oauth/__init__.py:175 app/blueprints/packages/packages.py:251 -#: app/blueprints/packages/packages.py:528 -#: app/blueprints/packages/packages.py:624 -#: app/blueprints/packages/packages.py:712 +#: app/blueprints/packages/packages.py:543 +#: app/blueprints/packages/packages.py:639 +#: app/blueprints/packages/packages.py:727 #: app/blueprints/packages/releases.py:62 -#: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:49 +#: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:63 #: app/blueprints/packages/screenshots.py:36 #: app/blueprints/packages/screenshots.py:42 #: app/blueprints/packages/screenshots.py:47 @@ -606,7 +606,7 @@ msgstr "" #: app/blueprints/collections/__init__.py:77 #: app/blueprints/oauth/__init__.py:168 app/blueprints/packages/releases.py:54 -#: app/blueprints/packages/releases.py:66 app/blueprints/packages/reviews.py:45 +#: app/blueprints/packages/releases.py:66 app/blueprints/packages/reviews.py:53 #: app/blueprints/threads/__init__.py:281 #: app/templates/admin/languages/list.html:23 #: app/templates/macros/reviews.html:138 app/templates/macros/topics.html:5 @@ -710,7 +710,7 @@ msgstr "" #: app/blueprints/packages/__init__.py:42 #: app/templates/packages/releases_list.html:34 -#: app/templates/packages/view.html:653 app/templates/todo/editor.html:75 +#: app/templates/packages/view.html:657 app/templates/todo/editor.html:75 msgid "Releases" msgstr "" @@ -722,7 +722,7 @@ msgstr "" #: app/blueprints/packages/__init__.py:52 #: app/templates/packages/edit_maintainers.html:8 -#: app/templates/packages/view.html:624 app/utils/minetest_hypertext.py:302 +#: app/templates/packages/view.html:628 app/utils/minetest_hypertext.py:302 msgid "Maintainers" msgstr "" @@ -755,7 +755,7 @@ msgstr "" msgid "No download available." msgstr "" -#: app/blueprints/packages/packages.py:229 app/templates/packages/view.html:594 +#: app/blueprints/packages/packages.py:229 app/templates/packages/view.html:598 #: app/utils/minetest_hypertext.py:263 msgid "Type" msgstr "" @@ -765,12 +765,12 @@ msgid "Title (Human-readable)" msgstr "" #: app/blueprints/packages/packages.py:231 -#: app/blueprints/packages/packages.py:622 +#: app/blueprints/packages/packages.py:637 msgid "Name (Technical)" msgstr "" #: app/blueprints/packages/packages.py:231 -#: app/blueprints/packages/packages.py:623 +#: app/blueprints/packages/packages.py:638 #: app/templates/packages/create_edit.html:75 msgid "Lower case letters (a-z), digits (0-9), and underscores (_) only" msgstr "" @@ -779,7 +779,7 @@ msgstr "" msgid "Short Description (Plaintext)" msgstr "" -#: app/blueprints/packages/packages.py:234 app/templates/packages/view.html:616 +#: app/blueprints/packages/packages.py:234 app/templates/packages/view.html:620 #: app/utils/minetest_hypertext.py:300 msgid "Maintenance State" msgstr "" @@ -794,7 +794,7 @@ msgstr "" msgid "Content Warnings" msgstr "" -#: app/blueprints/packages/packages.py:238 app/templates/packages/view.html:605 +#: app/blueprints/packages/packages.py:238 app/templates/packages/view.html:609 #: app/utils/minetest_hypertext.py:298 msgid "License" msgstr "" @@ -874,8 +874,8 @@ msgid "Permission denied" msgstr "" #: app/blueprints/packages/packages.py:403 -#: app/blueprints/packages/packages.py:479 -#: app/blueprints/packages/packages.py:501 +#: app/blueprints/packages/packages.py:494 +#: app/blueprints/packages/packages.py:516 msgid "You don't have permission to do that" msgstr "" @@ -889,55 +889,60 @@ msgid "" "changed" msgstr "" -#: app/blueprints/packages/packages.py:496 +#: app/blueprints/packages/packages.py:481 +#, python-format +msgid "Set state to %(state)s" +msgstr "" + +#: app/blueprints/packages/packages.py:511 msgid "Deleted package" msgstr "" -#: app/blueprints/packages/packages.py:518 +#: app/blueprints/packages/packages.py:533 msgid "Unapproved package" msgstr "" -#: app/blueprints/packages/packages.py:527 +#: app/blueprints/packages/packages.py:542 msgid "Maintainers (Comma-separated)" msgstr "" -#: app/blueprints/packages/packages.py:536 +#: app/blueprints/packages/packages.py:551 msgid "You don't have permission to edit maintainers" msgstr "" -#: app/blueprints/packages/packages.py:586 +#: app/blueprints/packages/packages.py:601 msgid "You are not a maintainer" msgstr "" -#: app/blueprints/packages/packages.py:589 +#: app/blueprints/packages/packages.py:604 msgid "Package owners cannot remove themselves as maintainers" msgstr "" -#: app/blueprints/packages/packages.py:621 +#: app/blueprints/packages/packages.py:636 msgid "Author Name" msgstr "" -#: app/blueprints/packages/packages.py:708 +#: app/blueprints/packages/packages.py:723 msgid "Enable support detection based on dependencies (recommended)" msgstr "" -#: app/blueprints/packages/packages.py:709 +#: app/blueprints/packages/packages.py:724 msgid "Supported games" msgstr "" -#: app/blueprints/packages/packages.py:710 +#: app/blueprints/packages/packages.py:725 msgid "Unsupported games" msgstr "" -#: app/blueprints/packages/packages.py:711 +#: app/blueprints/packages/packages.py:726 msgid "Supports all games (unless stated) / is game independent" msgstr "" -#: app/blueprints/packages/packages.py:727 +#: app/blueprints/packages/packages.py:742 msgid "You need at least one release before you can edit game support" msgstr "" -#: app/blueprints/packages/packages.py:731 +#: app/blueprints/packages/packages.py:746 msgid "Mod(pack) needs to contain at least one mod. Please create a new release" msgstr "" @@ -1056,53 +1061,58 @@ msgstr "" msgid "Now, please create an initial release" msgstr "" -#: app/blueprints/packages/reviews.py:46 app/blueprints/threads/__init__.py:181 +#: app/blueprints/packages/reviews.py:54 +#: app/templates/packages/translation.html:51 +msgid "Language" +msgstr "" + +#: app/blueprints/packages/reviews.py:60 app/blueprints/threads/__init__.py:181 #: app/blueprints/threads/__init__.py:182 #: app/blueprints/threads/__init__.py:282 msgid "Comment" msgstr "" -#: app/blueprints/packages/reviews.py:47 +#: app/blueprints/packages/reviews.py:61 msgid "Rating" msgstr "" -#: app/blueprints/packages/reviews.py:48 app/templates/macros/reviews.html:119 +#: app/blueprints/packages/reviews.py:62 app/templates/macros/reviews.html:119 #: app/templates/macros/reviews.html:173 msgid "Yes" msgstr "" -#: app/blueprints/packages/reviews.py:48 app/templates/macros/reviews.html:124 +#: app/blueprints/packages/reviews.py:62 app/templates/macros/reviews.html:124 #: app/templates/macros/reviews.html:177 msgid "Neutral" msgstr "" -#: app/blueprints/packages/reviews.py:48 app/templates/macros/reviews.html:129 +#: app/blueprints/packages/reviews.py:62 app/templates/macros/reviews.html:129 #: app/templates/macros/reviews.html:181 msgid "No" msgstr "" -#: app/blueprints/packages/reviews.py:57 +#: app/blueprints/packages/reviews.py:71 msgid "You can't review your own package!" msgstr "" -#: app/blueprints/packages/reviews.py:67 +#: app/blueprints/packages/reviews.py:81 msgid "" "You've reviewed too many packages recently. Please wait before trying " "again, and consider making your reviews more detailed" msgstr "" -#: app/blueprints/packages/reviews.py:80 app/blueprints/threads/__init__.py:207 +#: app/blueprints/packages/reviews.py:94 app/blueprints/threads/__init__.py:207 #: app/blueprints/threads/__init__.py:240 #: app/blueprints/threads/__init__.py:334 app/blueprints/users/settings.py:114 #: app/logic/packages.py:131 msgid "Linking to blocked sites is not allowed" msgstr "" -#: app/blueprints/packages/reviews.py:184 +#: app/blueprints/packages/reviews.py:199 msgid "You can't vote on the reviews on your own package!" msgstr "" -#: app/blueprints/packages/reviews.py:191 +#: app/blueprints/packages/reviews.py:206 msgid "You can't vote on your own reviews!" msgstr "" @@ -1121,7 +1131,7 @@ msgid "Message" msgstr "" #: app/blueprints/report/__init__.py:35 app/templates/macros/threads.html:51 -#: app/templates/packages/view.html:684 app/templates/report/index.html:4 +#: app/templates/packages/view.html:688 app/templates/report/index.html:4 #: app/templates/report/index.html:10 app/templates/users/profile.html:37 msgid "Report" msgstr "" @@ -1431,47 +1441,32 @@ msgstr "" msgid "You are in place %(place)s." msgstr "" -#: app/blueprints/users/profile.py:166 -#, python-format -msgid "Top %(type)s" -msgstr "" - -#: app/blueprints/users/profile.py:168 -#, python-format -msgid "Top %(group)d %(type)s" -msgstr "" - -#: app/blueprints/users/profile.py:177 -#, python-format -msgid "%(display_name)s has a %(type)s placed at #%(place)d." -msgstr "" - -#: app/blueprints/users/profile.py:192 +#: app/blueprints/users/profile.py:188 #, python-format msgid "Your packages have %(downloads)d downloads in total." msgstr "" -#: app/blueprints/users/profile.py:193 +#: app/blueprints/users/profile.py:189 msgid "First medal is at 50k." msgstr "" -#: app/blueprints/users/profile.py:198 +#: app/blueprints/users/profile.py:194 msgid ">300k downloads" msgstr "" -#: app/blueprints/users/profile.py:201 +#: app/blueprints/users/profile.py:197 msgid ">100k downloads" msgstr "" -#: app/blueprints/users/profile.py:204 +#: app/blueprints/users/profile.py:200 msgid ">75k downloads" msgstr "" -#: app/blueprints/users/profile.py:207 +#: app/blueprints/users/profile.py:203 msgid ">50k downloads" msgstr "" -#: app/blueprints/users/profile.py:208 +#: app/blueprints/users/profile.py:204 #, python-format msgid "Has received %(downloads)d downloads across all packages." msgstr "" @@ -1730,30 +1725,256 @@ msgstr "" msgid "Texture Packs" msgstr "" -#: app/models/packages.py:171 +#: app/models/packages.py:87 +msgid "Top mod" +msgstr "" + +#: app/models/packages.py:89 +msgid "Top game" +msgstr "" + +#: app/models/packages.py:91 +msgid "Top texture pack" +msgstr "" + +#: app/models/packages.py:94 +#, python-format +msgid "Top %(place)d mod" +msgstr "" + +#: app/models/packages.py:96 +#, python-format +msgid "Top %(place)d game" +msgstr "" + +#: app/models/packages.py:98 +#, python-format +msgid "Top %(place)d texture pack" +msgstr "" + +#: app/models/packages.py:102 +#, python-format +msgid "%(display_name)s has a mod placed at #%(place)d." +msgstr "" + +#: app/models/packages.py:105 +#, python-format +msgid "%(display_name)s has a game placed at #%(place)d." +msgstr "" + +#: app/models/packages.py:108 +#, python-format +msgid "%(display_name)s has a texture pack placed at #%(place)d." +msgstr "" + +#: app/models/packages.py:146 app/models/packages.py:164 +msgid "Looking for Maintainer" +msgstr "" + +#: app/models/packages.py:149 +msgid "Beta" +msgstr "" + +#: app/models/packages.py:152 +msgid "Actively Developed" +msgstr "" + +#: app/models/packages.py:155 +msgid "Maintenance Only" +msgstr "" + +#: app/models/packages.py:158 +msgid "As-is" +msgstr "" + +#: app/models/packages.py:161 +msgid "Deprecated" +msgstr "" + +#: app/models/packages.py:168 +msgid "Under active development, and may break worlds/things without warning" +msgstr "" + +#: app/models/packages.py:170 +msgid "Fully playable, but with some breakages/changes expected" +msgstr "" + +#: app/models/packages.py:172 +msgid "Finished, with bug fixes being made as needed" +msgstr "" + +#: app/models/packages.py:174 +msgid "" +"Finished, the maintainer doesn't intend to continue working on it or " +"provide support" +msgstr "" + +#: app/models/packages.py:176 +msgid "" +"The maintainer doesn't recommend this package. See the description for " +"more info" +msgstr "" + +#: app/models/packages.py:222 msgid "Submit for Approval" msgstr "" -#: app/models/packages.py:173 +#: app/models/packages.py:224 msgid "Approve" msgstr "" -#: app/models/packages.py:175 app/templates/api/create_edit_token.html:17 +#: app/models/packages.py:226 app/templates/api/create_edit_token.html:17 #: app/templates/collections/delete.html:14 #: app/templates/collections/view.html:39 #: app/templates/oauth/create_edit.html:17 #: app/templates/packages/release_edit.html:84 -#: app/templates/packages/review_create_edit.html:66 +#: app/templates/packages/review_create_edit.html:67 #: app/templates/threads/delete_reply.html:19 #: app/templates/threads/delete_thread.html:19 #: app/templates/threads/view.html:50 app/templates/users/delete.html:34 msgid "Delete" msgstr "" -#: app/models/packages.py:563 app/templates/packages/view.html:163 +#: app/models/packages.py:615 app/templates/packages/view.html:163 msgid "Work in Progress" msgstr "" +#: app/models/packages.py:1349 +#, python-format +msgid "New commit %(hash)s found on the Git repo." +msgstr "" + +#: app/models/packages.py:1353 +#, python-format +msgid "The last release was commit %(hash)s" +msgstr "" + +#: app/models/packages.py:1359 +#, python-format +msgid "New tag %(tag_name)s found on the Git repo." +msgstr "" + +#: app/models/users.py:407 +msgid "Package Edit" +msgstr "" + +#: app/models/users.py:410 +msgid "Package Approval" +msgstr "" + +#: app/models/users.py:413 app/templates/threads/list.html:12 +#: app/templates/threads/new.html:4 +msgid "New Thread" +msgstr "" + +#: app/models/users.py:416 +msgid "New Review" +msgstr "" + +#: app/models/users.py:419 +msgid "Thread Reply" +msgstr "" + +#: app/models/users.py:422 +msgid "Bot" +msgstr "" + +#: app/models/users.py:425 app/templates/macros/threads.html:27 +msgid "Maintainer" +msgstr "" + +#: app/models/users.py:428 +msgid "Editor Alert" +msgstr "" + +#: app/models/users.py:431 +msgid "Editor Misc" +msgstr "" + +#: app/models/users.py:434 +msgid "Other" +msgstr "" + +#: app/models/users.py:444 +msgid "This is a Package Edit notification." +msgstr "" + +#: app/models/users.py:446 +msgid "This is a Package Approval notification." +msgstr "" + +#: app/models/users.py:448 +msgid "This is a New Thread notification." +msgstr "" + +#: app/models/users.py:450 +msgid "This is a New Review notification." +msgstr "" + +#: app/models/users.py:452 +msgid "This is a Thread Reply notification." +msgstr "" + +#: app/models/users.py:454 +msgid "This is a Bot notification." +msgstr "" + +#: app/models/users.py:456 +msgid "This is a Maintainer change notification." +msgstr "" + +#: app/models/users.py:458 +msgid "This is an Editor Alert notification." +msgstr "" + +#: app/models/users.py:460 +msgid "This is an Editor Misc notification." +msgstr "" + +#: app/models/users.py:462 +msgid "This is an Other notification." +msgstr "" + +#: app/models/users.py:469 +msgid "When another user edits your packages, releases, etc." +msgstr "" + +#: app/models/users.py:471 +msgid "Notifications from editors related to the package approval process." +msgstr "" + +#: app/models/users.py:473 +msgid "When a thread is created on your package." +msgstr "" + +#: app/models/users.py:475 +msgid "When a user posts a review on your package." +msgstr "" + +#: app/models/users.py:477 +msgid "When someone replies to a thread you're watching." +msgstr "" + +#: app/models/users.py:479 +msgid "From a bot - for example, update notifications." +msgstr "" + +#: app/models/users.py:481 +msgid "When your package's maintainers change." +msgstr "" + +#: app/models/users.py:483 +msgid "For editors: Important alerts." +msgstr "" + +#: app/models/users.py:485 +msgid "For editors: Minor notifications, including new threads." +msgstr "" + +#: app/models/users.py:487 +msgid "Minor notifications not important enough for a dedicated category." +msgstr "" + #: app/tasks/emails.py:122 msgid "" "You are receiving this email because you are a registered user of " @@ -1862,7 +2083,7 @@ msgstr "" #: app/templates/admin/languages/list.html:4 #: app/templates/admin/languages/list.html:10 app/templates/base.html:185 -#: app/templates/packages/view.html:598 app/utils/minetest_hypertext.py:288 +#: app/templates/packages/view.html:602 app/utils/minetest_hypertext.py:288 msgid "Languages" msgstr "" @@ -1908,7 +2129,7 @@ msgid "User List" msgstr "" #: app/templates/base.html:257 app/templates/packages/view.html:190 -#: app/templates/packages/view.html:673 app/templates/threads/list.html:4 +#: app/templates/packages/view.html:677 app/templates/threads/list.html:4 msgid "Threads" msgstr "" @@ -1968,7 +2189,7 @@ msgid "%(title)s by %(author)s" msgstr "" #: app/templates/index.html:77 app/templates/packages/reviews_list.html:4 -#: app/templates/packages/view.html:194 app/templates/packages/view.html:332 +#: app/templates/packages/view.html:194 app/templates/packages/view.html:336 #: app/templates/users/profile.html:279 msgid "Reviews" msgstr "" @@ -2195,7 +2416,8 @@ msgid "This requires the collection to be public" msgstr "" #: app/templates/collections/create_edit.html:76 -#: app/templates/packages/remove.html:58 app/templates/packages/view.html:128 +#: app/templates/packages/remove.html:34 app/templates/packages/remove.html:83 +#: app/templates/packages/view.html:128 msgid "Remove" msgstr "" @@ -2220,7 +2442,7 @@ msgid "Deleting is permanent" msgstr "" #: app/templates/collections/delete.html:13 -#: app/templates/oauth/authorize.html:71 app/templates/packages/remove.html:56 +#: app/templates/oauth/authorize.html:71 app/templates/packages/remove.html:81 #: app/templates/threads/delete_reply.html:18 #: app/templates/threads/delete_thread.html:18 #: app/templates/users/delete.html:30 @@ -2347,11 +2569,6 @@ msgstr "" msgid "Manage your preferences" msgstr "" -#: app/templates/emails/notification.html:37 -#, python-format -msgid "This is a '%(type)s' notification." -msgstr "" - #: app/templates/emails/notification_digest.html:14 #: app/templates/emails/notification_digest.html:31 #, python-format @@ -2446,7 +2663,7 @@ msgid "No audit log entries." msgstr "" #: app/templates/macros/forms.html:21 app/templates/macros/reviews.html:145 -#: app/templates/packages/remove.html:48 app/templates/packages/view.html:464 +#: app/templates/packages/remove.html:73 app/templates/packages/view.html:468 #: app/templates/users/modtools.html:86 msgid "Required" msgstr "" @@ -2668,10 +2885,6 @@ msgstr "" msgid "ContentDB Grafana" msgstr "" -#: app/templates/macros/threads.html:27 -msgid "Maintainer" -msgstr "" - #: app/templates/macros/threads.html:122 msgid "This thread has been locked by a moderator." msgstr "" @@ -2714,7 +2927,7 @@ msgid "On %(trigger)s, do %(action)s" msgstr "" #: app/templates/macros/todo.html:35 app/templates/packages/view.html:122 -#: app/templates/packages/view.html:429 +#: app/templates/packages/view.html:433 msgid "Release" msgstr "" @@ -2724,7 +2937,7 @@ msgstr "" #: app/templates/macros/todo.html:48 #: app/templates/packages/releases_list.html:13 -#: app/templates/packages/view.html:433 +#: app/templates/packages/view.html:437 msgid "Update settings" msgstr "" @@ -2773,9 +2986,9 @@ msgstr "" #: app/templates/modnames/view.html:27 app/templates/oauth/authorize.html:32 #: app/templates/packages/game_support.html:42 -#: app/templates/packages/similar.html:38 app/templates/packages/view.html:470 -#: app/templates/packages/view.html:494 app/templates/packages/view.html:539 -#: app/templates/packages/view.html:571 app/templates/todo/editor.html:85 +#: app/templates/packages/similar.html:38 app/templates/packages/view.html:474 +#: app/templates/packages/view.html:498 app/templates/packages/view.html:543 +#: app/templates/packages/view.html:575 app/templates/todo/editor.html:85 #: app/templates/todo/game_support.html:45 #, python-format msgid "%(title)s by %(display_name)s" @@ -2973,10 +3186,9 @@ msgid "Read more" msgstr "" #: app/templates/packages/create_edit.html:49 -#, python-format msgid "" -"You can include a .cdb.json file in your %(type)s to update these details" -" automatically." +"You can include a .cdb.json file in your package to update these details " +"automatically." msgstr "" #: app/templates/packages/create_edit.html:55 @@ -3539,12 +3751,22 @@ msgid "" "screenshots %(screenshot_size)d MB)" msgstr "" -#: app/templates/packages/remove.html:9 +#: app/templates/packages/remove.html:4 #, python-format msgid "Remove %(title)s" msgstr "" #: app/templates/packages/remove.html:11 +msgid "Change maintenance state" +msgstr "" + +#: app/templates/packages/remove.html:13 +msgid "" +"As an alternative to removing your package, you may wish to change the " +"maintenance state." +msgstr "" + +#: app/templates/packages/remove.html:36 msgid "" "In order to avoid data loss, you cannot permanently delete packages.\n" "\t\t\tYou can remove them from ContentDB, which will cause them to not be" @@ -3555,30 +3777,30 @@ msgid "" "needed." msgstr "" -#: app/templates/packages/remove.html:19 +#: app/templates/packages/remove.html:44 msgid "" "Unapproving a package will put it back into Draft, where\n" "\t\t\t\tit can be submitted for approval again." msgstr "" -#: app/templates/packages/remove.html:28 +#: app/templates/packages/remove.html:53 msgid "and" msgstr "" -#: app/templates/packages/remove.html:34 +#: app/templates/packages/remove.html:59 #, python-format msgid "Removing this package will break the following mods: %(names)s" msgstr "" -#: app/templates/packages/remove.html:41 +#: app/templates/packages/remove.html:66 msgid "Reason" msgstr "" -#: app/templates/packages/remove.html:52 +#: app/templates/packages/remove.html:77 msgid "Reason for unapproval / deletion, this is shown in the audit log" msgstr "" -#: app/templates/packages/remove.html:61 +#: app/templates/packages/remove.html:86 msgid "Unpublish" msgstr "" @@ -3597,18 +3819,22 @@ msgstr "" msgid "Found a bug? Post on the issue tracker instead." msgstr "" -#: app/templates/packages/review_create_edit.html:67 -msgid "Delete review." +#: app/templates/packages/review_create_edit.html:55 +msgid "What language are you writing your review in?" msgstr "" #: app/templates/packages/review_create_edit.html:68 +msgid "Delete review." +msgstr "" + +#: app/templates/packages/review_create_edit.html:69 msgid "" "This will convert the review into a thread, keeping the comments but " "removing its effect on the package's rating." msgstr "" #: app/templates/packages/review_votes.html:4 -#: app/templates/packages/view.html:360 +#: app/templates/packages/view.html:364 msgid "Review Votes" msgstr "" @@ -3757,10 +3983,6 @@ msgstr "" msgid "ContentDB reads translations from locale files (.tr) in your package." msgstr "" -#: app/templates/packages/translation.html:51 -msgid "Language" -msgstr "" - #: app/templates/packages/update_config.html:4 #: app/templates/packages/update_config.html:9 msgid "Configure Git Update Detection" @@ -3861,142 +4083,146 @@ msgstr "" msgid "Translate" msgstr "" -#: app/templates/packages/view.html:310 +#: app/templates/packages/view.html:297 +msgid "Thumbnail for video" +msgstr "" + +#: app/templates/packages/view.html:314 msgid "Awaiting review" msgstr "" -#: app/templates/packages/view.html:340 app/templates/threads/view.html:77 +#: app/templates/packages/view.html:344 app/templates/threads/view.html:77 msgid "Edit Review" msgstr "" -#: app/templates/packages/view.html:345 +#: app/templates/packages/view.html:349 msgid "You can't review your own package." msgstr "" -#: app/templates/packages/view.html:355 +#: app/templates/packages/view.html:359 msgid "Package needs to be approved before it can be reviewed." msgstr "" -#: app/templates/packages/view.html:366 +#: app/templates/packages/view.html:370 msgid "Used By" msgstr "" -#: app/templates/packages/view.html:372 +#: app/templates/packages/view.html:376 msgid "Content" msgstr "" -#: app/templates/packages/view.html:374 app/templates/packages/view.html:457 +#: app/templates/packages/view.html:378 app/templates/packages/view.html:461 msgid "View content for game" msgstr "" -#: app/templates/packages/view.html:389 +#: app/templates/packages/view.html:393 msgid "Favorite" msgstr "" -#: app/templates/packages/view.html:398 +#: app/templates/packages/view.html:402 msgid "Add to collection..." msgstr "" -#: app/templates/packages/view.html:406 +#: app/templates/packages/view.html:410 #, python-format msgid "View %(count)d collections" msgstr "" -#: app/templates/packages/view.html:417 +#: app/templates/packages/view.html:421 msgid "Package may be outdated" msgstr "" -#: app/templates/packages/view.html:424 +#: app/templates/packages/view.html:428 msgid "Only visible to the author and Editors." msgstr "" -#: app/templates/packages/view.html:441 +#: app/templates/packages/view.html:445 msgid "Warning" msgstr "" -#: app/templates/packages/view.html:447 +#: app/templates/packages/view.html:451 msgid "Like this package? Help support its development by making a donation" msgstr "" -#: app/templates/packages/view.html:450 +#: app/templates/packages/view.html:454 msgid "Donate now" msgstr "" -#: app/templates/packages/view.html:462 app/utils/minetest_hypertext.py:283 +#: app/templates/packages/view.html:466 app/utils/minetest_hypertext.py:283 msgid "Dependencies" msgstr "" -#: app/templates/packages/view.html:482 +#: app/templates/packages/view.html:486 msgid "No required dependencies" msgstr "" -#: app/templates/packages/view.html:488 +#: app/templates/packages/view.html:492 msgid "Optional" msgstr "" -#: app/templates/packages/view.html:521 +#: app/templates/packages/view.html:525 msgid "Compatible Games" msgstr "" -#: app/templates/packages/view.html:526 app/templates/packages/view.html:546 +#: app/templates/packages/view.html:530 app/templates/packages/view.html:550 #: app/utils/minetest_hypertext.py:275 msgid "No specific game required" msgstr "" -#: app/templates/packages/view.html:529 +#: app/templates/packages/view.html:533 msgid "Tested with:" msgstr "" -#: app/templates/packages/view.html:551 +#: app/templates/packages/view.html:555 msgid "Is the above correct?" msgstr "" -#: app/templates/packages/view.html:552 +#: app/templates/packages/view.html:556 msgid "You need to either confirm this or tell ContentDB about supported games" msgstr "" -#: app/templates/packages/view.html:564 +#: app/templates/packages/view.html:568 msgid "Does not work with:" msgstr "" -#: app/templates/packages/view.html:584 +#: app/templates/packages/view.html:588 msgid "Please specify compatible games" msgstr "" -#: app/templates/packages/view.html:590 +#: app/templates/packages/view.html:594 msgid "Information" msgstr "" -#: app/templates/packages/view.html:596 +#: app/templates/packages/view.html:600 msgid "Technical Name" msgstr "" -#: app/templates/packages/view.html:612 app/utils/minetest_hypertext.py:295 +#: app/templates/packages/view.html:616 app/utils/minetest_hypertext.py:295 #, python-format msgid "%(code_license)s for code,
%(media_license)s for media." msgstr "" -#: app/templates/packages/view.html:620 +#: app/templates/packages/view.html:624 msgid "Unknown" msgstr "" -#: app/templates/packages/view.html:622 app/utils/minetest_hypertext.py:301 +#: app/templates/packages/view.html:626 app/utils/minetest_hypertext.py:301 msgid "Added" msgstr "" -#: app/templates/packages/view.html:636 +#: app/templates/packages/view.html:640 msgid "Remove myself" msgstr "" -#: app/templates/packages/view.html:641 app/utils/minetest_hypertext.py:303 +#: app/templates/packages/view.html:645 app/utils/minetest_hypertext.py:303 msgid "Provides" msgstr "" -#: app/templates/packages/view.html:663 +#: app/templates/packages/view.html:667 msgid "More" msgstr "" -#: app/templates/packages/view.html:692 +#: app/templates/packages/view.html:696 msgid "See audit log" msgstr "" @@ -4055,10 +4281,6 @@ msgstr "" msgid "Edit reply" msgstr "" -#: app/templates/threads/list.html:12 app/templates/threads/new.html:4 -msgid "New Thread" -msgstr "" - #: app/templates/threads/new.html:17 msgid "" "If the package shouldn't be on CDB (eg: if it doesn't work at all), then " diff --git a/translations/ms/LC_MESSAGES/messages.po b/translations/ms/LC_MESSAGES/messages.po index 78e4f33e..c1af7001 100644 --- a/translations/ms/LC_MESSAGES/messages.po +++ b/translations/ms/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-06-07 05:29+0100\n" +"POT-Creation-Date: 2024-06-08 11:15+0100\n" "PO-Revision-Date: 2024-03-03 17:21+0000\n" "Last-Translator: \"Yaya - Nurul Azeera Hidayah @ Muhammad Nur Hidayat " "Yasuyoshi\" \n" @@ -29,63 +29,69 @@ msgid "You have been banned." msgstr "Anda telah diharamkan." #: app/_translations.py:5 -msgid "Chat / Commands" +msgid "Player vs Player (PvP)" msgstr "" #: app/_translations.py:6 -msgid "Complex installation" +msgid "Designed to be played competitively against other players" msgstr "" #: app/_translations.py:7 -msgid "Either has educational value, or is a tool to help teachers " -msgstr "" - -#: app/_translations.py:8 -msgid "Singleplayer-focused" -msgstr "" - -#: app/_translations.py:9 -msgid "For 16px texture packs" -msgstr "" - -#: app/_translations.py:10 -msgid "For 64px texture packs" -msgstr "" - -#: app/_translations.py:11 -msgid "Tools to manage the world" -msgstr "" - -#: app/_translations.py:12 -msgid "Big changes to crafting gameplay" -msgstr "" - -#: app/_translations.py:13 -msgid "Blood, etc" -msgstr "" - -#: app/_translations.py:14 -msgid "Adds a mini-game to be played within Minetest" -msgstr "" - -#: app/_translations.py:15 -msgid "Tools / Weapons / Armor" -msgstr "" - -#: app/_translations.py:16 -msgid "For content generally themed around a certain season or holiday" -msgstr "" - -#: app/_translations.py:17 msgid "Player Effects / Power Ups" msgstr "" +#: app/_translations.py:8 +msgid "" +"For content that changes player effects, including physics, for example: " +"speed, jump height or gravity." +msgstr "" + +#: app/_translations.py:9 +msgid "Certified" +msgstr "" + +#: app/_translations.py:10 +msgid "" +"Certified by the Featured Packages program. This tag may be renamed in " +"the future" +msgstr "" + +#: app/_translations.py:11 +msgid "Server Moderation and Tools" +msgstr "" + +#: app/_translations.py:12 +msgid "Helps with server maintenance and moderation" +msgstr "" + +#: app/_translations.py:13 +msgid "Jam / Game 2023" +msgstr "" + +#: app/_translations.py:14 +msgid "Entries to the 2023 Minetest Game Jam " +msgstr "" + +#: app/_translations.py:15 +msgid "Joke" +msgstr "" + +#: app/_translations.py:16 +msgid "" +"For humorous content, meant as a novelty or joke, not to be taken " +"seriously, and that is not meant to be used seriously or long-term." +msgstr "" + +#: app/_translations.py:17 +msgid "Sounds / Music" +msgstr "" + #: app/_translations.py:18 -msgid "World Maintenance and Tools" +msgid "Focuses on or adds new sounds or musical things" msgstr "" #: app/_translations.py:19 -msgid "Puzzle" +msgid "Developer Tools" msgstr "" #: app/_translations.py:20 @@ -93,284 +99,289 @@ msgid "Tools for game and mod developers" msgstr "" #: app/_translations.py:21 -msgid "Education" +msgid "Shooter" msgstr "" #: app/_translations.py:22 -msgid "Gore" +msgid "First person shooters (FPS) and more" msgstr "" #: app/_translations.py:23 -msgid "Transport" +msgid "Inventory" msgstr "" #: app/_translations.py:24 -msgid "Survival" -msgstr "" - -#: app/_translations.py:25 -msgid "New mapgen or changes mapgen" -msgstr "" - -#: app/_translations.py:26 -msgid "Less than 16px" -msgstr "" - -#: app/_translations.py:27 app/templates/users/modtools.html:12 -msgid "Storage" -msgstr "Simpanan" - -#: app/_translations.py:28 msgid "Changes the inventory GUI" msgstr "" +#: app/_translations.py:25 +msgid "World Maintenance and Tools" +msgstr "" + +#: app/_translations.py:26 +msgid "Tools to manage the world" +msgstr "" + +#: app/_translations.py:27 +msgid "Crafting" +msgstr "" + +#: app/_translations.py:28 +msgid "Big changes to crafting gameplay" +msgstr "" + #: app/_translations.py:29 -msgid "Jam / Combat 2020" +msgid "Singleplayer-focused" msgstr "" #: app/_translations.py:30 -msgid "Bad Language" +msgid "Content that can be played alone" msgstr "" #: app/_translations.py:31 -msgid "64px" +msgid "Mapgen / Biomes / Decoration" msgstr "" #: app/_translations.py:32 -msgid "Focuses on or adds new sounds or musical things" +msgid "New mapgen or changes mapgen" msgstr "" #: app/_translations.py:33 -msgid "Adds game mechanics or tools that change how players build." +msgid "Adventure / RPG" msgstr "" #: app/_translations.py:34 -msgid "Violence" +msgid "Plants and Farming" msgstr "" #: app/_translations.py:35 -msgid "Strategy / RTS" +msgid "Adds new plants or other farmable resources." msgstr "" #: app/_translations.py:36 +msgid "Tools / Weapons / Armor" +msgstr "" + +#: app/_translations.py:37 +msgid "Adds or changes tools, weapons, and armor" +msgstr "" + +#: app/_translations.py:38 +msgid "Sims" +msgstr "" + +#: app/_translations.py:39 +msgid "" +"Mods and games that aim to simulate real life activity. Similar to " +"SimCity/TheSims/OpenTTD/etc" +msgstr "" + +#: app/_translations.py:40 +msgid "Complex installation" +msgstr "" + +#: app/_translations.py:41 msgid "" "Requires futher installation steps, such as installing luarocks or " "editing the trusted mod setting" msgstr "" -#: app/_translations.py:37 -msgid "Jam / Game 2021" -msgstr "" - -#: app/_translations.py:38 -msgid "Content that can be played alone" -msgstr "" - -#: app/_translations.py:39 -msgid "Can/should only be used in multiplayer" -msgstr "" - -#: app/_translations.py:40 -msgid "Adds mobs, animals, and NPCs" -msgstr "" - -#: app/_translations.py:41 -msgid "" -"For mods created for the Discord \"Weekly Challenges\" modding event in " -"2021" -msgstr "" - #: app/_translations.py:42 -msgid "Mini-game" +msgid "Chat / Commands" msgstr "" #: app/_translations.py:43 msgid "" -"For content that changes player effects, including physics, for example: " -"speed, jump height or gravity." +"Focus on player chat/communication or who's primary function is " +"interacting with the console." msgstr "" #: app/_translations.py:44 -msgid "Contains swearing" +msgid "Multiplayer-focused" msgstr "" #: app/_translations.py:45 +msgid "Can/should only be used in multiplayer" +msgstr "" + +#: app/_translations.py:46 +msgid "Environment / Weather" +msgstr "" + +#: app/_translations.py:47 msgid "" "Improves the world, adding weather, ambient sounds, or other environment " "mechanics" msgstr "" -#: app/_translations.py:46 -msgid "For mods created for the Discord \"Combat\" modding event in 2020" -msgstr "" - -#: app/_translations.py:47 -msgid "Inventory" -msgstr "" - #: app/_translations.py:48 -msgid "Entries to the 2023 Minetest Game Jam " +msgid "Building Mechanics and Tools" msgstr "" #: app/_translations.py:49 -msgid "Sims" +msgid "Adds game mechanics or tools that change how players build." msgstr "" #: app/_translations.py:50 -msgid "Focuses on building, such as adding new materials or nodes" +msgid "Magic / Enchanting" msgstr "" #: app/_translations.py:51 -msgid "Environment / Weather" +msgid "Decorative" msgstr "" #: app/_translations.py:52 -msgid "Custom mapgen" +msgid "Adds nodes with no other purpose than for use in building" msgstr "" #: app/_translations.py:53 -msgid "Minetest Game improved" +msgid "One-of-a-kind / Original" msgstr "" #: app/_translations.py:54 -msgid "HUD" -msgstr "" - -#: app/_translations.py:55 -msgid "Machines / Electronics" -msgstr "" - -#: app/_translations.py:56 -msgid "Developer Tools" -msgstr "" - -#: app/_translations.py:57 -msgid "Jam / Game 2023" -msgstr "" - -#: app/_translations.py:58 -msgid "Helps with server maintenance and moderation" -msgstr "" - -#: app/_translations.py:59 -msgid "Plants and Farming" -msgstr "" - -#: app/_translations.py:60 -msgid "Adventure / RPG" -msgstr "" - -#: app/_translations.py:61 msgid "" "For games and such that are of their own kind, distinct and original in " "nature to others of the same category." msgstr "" -#: app/_translations.py:62 -msgid "Jam / Weekly Challenges 2021" -msgstr "" - -#: app/_translations.py:63 -msgid "For 32px texture packs" -msgstr "" - -#: app/_translations.py:64 -msgid "Adds or changes tools, weapons, and armor" -msgstr "" - -#: app/_translations.py:65 -msgid "GUI" -msgstr "" - -#: app/_translations.py:66 -msgid "Seasonal" -msgstr "" - -#: app/_translations.py:67 -msgid "Commerce / Economy" -msgstr "" - -#: app/_translations.py:68 -msgid "" -"Written specifically or exclusively for use in creative mode. Adds " -"content only available through a creative inventory, or provides tools " -"that facilitate ingame creation and doesn't add difficulty or scarcity" -msgstr "" - -#: app/_translations.py:69 -msgid "Forks of MTG" -msgstr "" - -#: app/_translations.py:70 -msgid "Non-cartoon violence. May be towards fantasy or human-like characters" -msgstr "" - -#: app/_translations.py:71 -msgid "Joke" -msgstr "" - -#: app/_translations.py:72 -msgid "Fear / Horror" -msgstr "" - -#: app/_translations.py:73 -msgid "128px+" -msgstr "" - -#: app/_translations.py:74 -msgid "Creative" -msgstr "" - -#: app/_translations.py:75 -msgid "Entries to the 2022 Minetest Game Jam " -msgstr "" - -#: app/_translations.py:76 -msgid "Alcohol / Tobacco" -msgstr "" - -#: app/_translations.py:77 -msgid "Adds or improves item storage mechanics" -msgstr "" - -#: app/_translations.py:78 -msgid "Designed to be played competitively against other players" -msgstr "" - -#: app/_translations.py:79 -msgid "Crafting" -msgstr "" - -#: app/_translations.py:80 -msgid "<16px" -msgstr "" - -#: app/_translations.py:81 -msgid "One-of-a-kind / Original" -msgstr "" - -#: app/_translations.py:82 +#: app/_translations.py:55 msgid "Building" msgstr "" -#: app/_translations.py:83 -msgid "Adds machines useful in automation, tubes, or power." +#: app/_translations.py:56 +msgid "Focuses on building, such as adding new materials or nodes" msgstr "" -#: app/_translations.py:84 +#: app/_translations.py:57 +msgid "Mobs / Animals / NPCs" +msgstr "" + +#: app/_translations.py:58 +msgid "Adds mobs, animals, and NPCs" +msgstr "" + +#: app/_translations.py:59 +msgid "<16px" +msgstr "" + +#: app/_translations.py:60 +msgid "Less than 16px" +msgstr "" + +#: app/_translations.py:61 +msgid "Puzzle" +msgstr "" + +#: app/_translations.py:62 msgid "Focus on puzzle solving instead of combat" msgstr "" +#: app/_translations.py:63 +msgid "Custom mapgen" +msgstr "" + +#: app/_translations.py:64 +msgid "" +"Contains a completely custom mapgen implemented in Lua, usually requires " +"worlds to be set to the 'singlenode' mapgen." +msgstr "" + +#: app/_translations.py:65 +msgid "Sports" +msgstr "" + +#: app/_translations.py:66 +msgid "Player vs Environment (PvE)" +msgstr "" + +#: app/_translations.py:67 +msgid "" +"For content designed for one or more players that focus on combat against" +" the world, mobs, or NPCs." +msgstr "" + +#: app/_translations.py:68 +msgid "16px" +msgstr "" + +#: app/_translations.py:69 +msgid "For 16px texture packs" +msgstr "" + +#: app/_translations.py:70 app/templates/users/modtools.html:12 +msgid "Storage" +msgstr "Simpanan" + +#: app/_translations.py:71 +msgid "Adds or improves item storage mechanics" +msgstr "" + +#: app/_translations.py:72 +msgid "Education" +msgstr "" + +#: app/_translations.py:73 +msgid "Either has educational value, or is a tool to help teachers " +msgstr "" + +#: app/_translations.py:74 +msgid "API / Library" +msgstr "" + +#: app/_translations.py:75 +msgid "Primarily adds an API for other mods to use" +msgstr "" + +#: app/_translations.py:76 +msgid "Survival" +msgstr "" + +#: app/_translations.py:77 +msgid "" +"Written specifically for survival gameplay with a focus on game-balance, " +"difficulty level, or resources available through crafting, mining, ..." +msgstr "" + +#: app/_translations.py:78 +msgid "HUD" +msgstr "" + +#: app/_translations.py:79 +msgid "For mods that grant the player extra information in the HUD" +msgstr "" + +#: app/_translations.py:80 +msgid "Mini-game" +msgstr "" + +#: app/_translations.py:81 +msgid "Adds a mini-game to be played within Minetest" +msgstr "" + +#: app/_translations.py:82 +msgid "Seasonal" +msgstr "" + +#: app/_translations.py:83 +msgid "For content generally themed around a certain season or holiday" +msgstr "" + +#: app/_translations.py:84 +msgid "Jam / Weekly Challenges 2021" +msgstr "" + #: app/_translations.py:85 -msgid "Building Mechanics and Tools" +msgid "" +"For mods created for the Discord \"Weekly Challenges\" modding event in " +"2021" msgstr "" #: app/_translations.py:86 -msgid "Adds nodes with no other purpose than for use in building" +msgid "64px" msgstr "" #: app/_translations.py:87 -msgid "Sounds / Music" +msgid "For 64px texture packs" msgstr "" #: app/_translations.py:88 @@ -378,105 +389,98 @@ msgid "Food / Drinks" msgstr "" #: app/_translations.py:89 -msgid "Decorative" +msgid "GUI" msgstr "" #: app/_translations.py:90 -msgid "Gambling" +msgid "For content whose main utility / feature is in GUI/formspec form" msgstr "" #: app/_translations.py:91 -msgid "Server Moderation and Tools" +msgid "Minetest Game improved" msgstr "" #: app/_translations.py:92 -msgid "" -"For humorous content, meant as a novelty or joke, not to be taken " -"seriously, and that is not meant to be used seriously or long-term." +msgid "Forks of MTG" msgstr "" #: app/_translations.py:93 -msgid "API / Library" +msgid "Creative" msgstr "" #: app/_translations.py:94 -msgid "Certified" +msgid "" +"Written specifically or exclusively for use in creative mode. Adds " +"content only available through a creative inventory, or provides tools " +"that facilitate ingame creation and doesn't add difficulty or scarcity" msgstr "" #: app/_translations.py:95 -msgid "Contains alcohol and/or tobacco" +msgid "Jam / Combat 2020" msgstr "" #: app/_translations.py:96 -msgid "Adds new plants or other farmable resources." +msgid "For mods created for the Discord \"Combat\" modding event in 2020" msgstr "" #: app/_translations.py:97 -msgid "Multiplayer-focused" +msgid "Transport" msgstr "" #: app/_translations.py:98 -msgid "Primarily adds an API for other mods to use" -msgstr "" - -#: app/_translations.py:99 -msgid "" -"Focus on player chat/communication or who's primary function is " -"interacting with the console." -msgstr "" - -#: app/_translations.py:100 -msgid "" -"Games and mods with a heavy strategy component, whether real-time or " -"turn-based" -msgstr "" - -#: app/_translations.py:101 -msgid "" -"Written specifically for survival gameplay with a focus on game-balance, " -"difficulty level, or resources available through crafting, mining, ..." -msgstr "" - -#: app/_translations.py:102 -msgid "Entries to the 2021 Minetest Game Jam" -msgstr "" - -#: app/_translations.py:103 -msgid "" -"Contains a completely custom mapgen implemented in Lua, usually requires " -"worlds to be set to the 'singlenode' mapgen." -msgstr "" - -#: app/_translations.py:104 -msgid " Jam / Game 2022" -msgstr "" - -#: app/_translations.py:105 -msgid "Sports" -msgstr "" - -#: app/_translations.py:106 msgid "" "Adds or changes transportation methods. Includes teleportation, vehicles," " ridable mobs, transport infrastructure and thematic content" msgstr "" +#: app/_translations.py:99 +msgid "32px" +msgstr "" + +#: app/_translations.py:100 +msgid "For 32px texture packs" +msgstr "" + +#: app/_translations.py:101 +msgid "Machines / Electronics" +msgstr "" + +#: app/_translations.py:102 +msgid "Adds machines useful in automation, tubes, or power." +msgstr "" + +#: app/_translations.py:103 +msgid "Commerce / Economy" +msgstr "" + +#: app/_translations.py:104 +msgid "Related to economies, money, and trading" +msgstr "" + +#: app/_translations.py:105 +msgid "Jam / Game 2021" +msgstr "" + +#: app/_translations.py:106 +msgid "Entries to the 2021 Minetest Game Jam" +msgstr "" + #: app/_translations.py:107 -msgid "Player vs Environment (PvE)" +msgid "Strategy / RTS" msgstr "" #: app/_translations.py:108 -msgid "For mods that grant the player extra information in the HUD" +msgid "" +"Games and mods with a heavy strategy component, whether real-time or " +"turn-based" msgstr "" #: app/_translations.py:109 -msgid "" -"Mods and games that aim to simulate real life activity. Similar to " -"SimCity/TheSims/OpenTTD/etc" +msgid "128px+" msgstr "" #: app/_translations.py:110 -msgid "Shocking and scary content. May scare young children" +msgid "For 128px or higher texture packs" msgstr "" #: app/_translations.py:111 @@ -490,29 +494,27 @@ msgid "" msgstr "" #: app/_translations.py:113 -msgid "" -"Certified by the Featured Packages program. This tag may be renamed in " -"the future" +msgid " Jam / Game 2022" msgstr "" #: app/_translations.py:114 -msgid "Mobs / Animals / NPCs" +msgid "Entries to the 2022 Minetest Game Jam " msgstr "" #: app/_translations.py:115 -msgid "For 128px or higher texture packs" +msgid "Gore" msgstr "" #: app/_translations.py:116 -msgid "16px" +msgid "Blood, etc" msgstr "" #: app/_translations.py:117 -msgid "Games of chance, gambling games, etc" +msgid "Gambling" msgstr "" #: app/_translations.py:118 -msgid "Mapgen / Biomes / Decoration" +msgid "Games of chance, gambling games, etc" msgstr "" #: app/_translations.py:119 @@ -520,41 +522,39 @@ msgid "Drugs" msgstr "" #: app/_translations.py:120 -msgid "Related to economies, money, and trading" -msgstr "" - -#: app/_translations.py:121 -msgid "" -"For content designed for one or more players that focus on combat against" -" the world, mobs, or NPCs." -msgstr "" - -#: app/_translations.py:122 -msgid "For content whose main utility / feature is in GUI/formspec form" -msgstr "" - -#: app/_translations.py:123 -msgid "32px" -msgstr "" - -#: app/_translations.py:124 -msgid "Player vs Player (PvP)" -msgstr "" - -#: app/_translations.py:125 -msgid "Magic / Enchanting" -msgstr "" - -#: app/_translations.py:126 msgid "Contains illegal drugs, such as marijuana" msgstr "" +#: app/_translations.py:121 +msgid "Violence" +msgstr "" + +#: app/_translations.py:122 +msgid "Non-cartoon violence. May be towards fantasy or human-like characters" +msgstr "" + +#: app/_translations.py:123 +msgid "Fear / Horror" +msgstr "" + +#: app/_translations.py:124 +msgid "Shocking and scary content. May scare young children" +msgstr "" + +#: app/_translations.py:125 +msgid "Bad Language" +msgstr "" + +#: app/_translations.py:126 +msgid "Contains swearing" +msgstr "" + #: app/_translations.py:127 -msgid "First person shooters (FPS) and more" +msgid "Alcohol / Tobacco" msgstr "" #: app/_translations.py:128 -msgid "Shooter" +msgid "Contains alcohol and/or tobacco" msgstr "" #: app/querybuilder.py:58 app/templates/admin/languages/list.html:27 @@ -593,11 +593,11 @@ 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:251 -#: app/blueprints/packages/packages.py:528 -#: app/blueprints/packages/packages.py:624 -#: app/blueprints/packages/packages.py:712 +#: app/blueprints/packages/packages.py:543 +#: app/blueprints/packages/packages.py:639 +#: app/blueprints/packages/packages.py:727 #: app/blueprints/packages/releases.py:62 -#: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:49 +#: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:63 #: app/blueprints/packages/screenshots.py:36 #: app/blueprints/packages/screenshots.py:42 #: app/blueprints/packages/screenshots.py:47 @@ -609,7 +609,7 @@ msgstr "Simpan" #: app/blueprints/collections/__init__.py:77 #: app/blueprints/oauth/__init__.py:168 app/blueprints/packages/releases.py:54 -#: app/blueprints/packages/releases.py:66 app/blueprints/packages/reviews.py:45 +#: app/blueprints/packages/releases.py:66 app/blueprints/packages/reviews.py:53 #: app/blueprints/threads/__init__.py:281 #: app/templates/admin/languages/list.html:23 #: app/templates/macros/reviews.html:138 app/templates/macros/topics.html:5 @@ -715,7 +715,7 @@ msgstr "Terjemahan" #: app/blueprints/packages/__init__.py:42 #: app/templates/packages/releases_list.html:34 -#: app/templates/packages/view.html:653 app/templates/todo/editor.html:75 +#: app/templates/packages/view.html:657 app/templates/todo/editor.html:75 msgid "Releases" msgstr "Terbitan" @@ -727,7 +727,7 @@ msgstr "Tangkap Layar" #: app/blueprints/packages/__init__.py:52 #: app/templates/packages/edit_maintainers.html:8 -#: app/templates/packages/view.html:624 app/utils/minetest_hypertext.py:302 +#: app/templates/packages/view.html:628 app/utils/minetest_hypertext.py:302 msgid "Maintainers" msgstr "Penyenggara" @@ -760,7 +760,7 @@ msgstr "Permainan Disokong" msgid "No download available." msgstr "Tiada muat turun tersedia." -#: app/blueprints/packages/packages.py:229 app/templates/packages/view.html:594 +#: app/blueprints/packages/packages.py:229 app/templates/packages/view.html:598 #: app/utils/minetest_hypertext.py:263 msgid "Type" msgstr "Jenis" @@ -770,12 +770,12 @@ msgid "Title (Human-readable)" msgstr "Tajuk (Bacaan manusia)" #: app/blueprints/packages/packages.py:231 -#: app/blueprints/packages/packages.py:622 +#: app/blueprints/packages/packages.py:637 msgid "Name (Technical)" msgstr "Nama (Teknikal)" #: app/blueprints/packages/packages.py:231 -#: app/blueprints/packages/packages.py:623 +#: app/blueprints/packages/packages.py:638 #: 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" @@ -784,7 +784,7 @@ msgstr "Huruf kecil (a-z), digit (0-9), dan garis bawah (_) sahaja" msgid "Short Description (Plaintext)" msgstr "Perihal Pendek (Teks biasa)" -#: app/blueprints/packages/packages.py:234 app/templates/packages/view.html:616 +#: app/blueprints/packages/packages.py:234 app/templates/packages/view.html:620 #: app/utils/minetest_hypertext.py:300 msgid "Maintenance State" msgstr "Keadaan Penyenggaraan" @@ -799,7 +799,7 @@ msgstr "Tag" msgid "Content Warnings" msgstr "Amaran Kandungan" -#: app/blueprints/packages/packages.py:238 app/templates/packages/view.html:605 +#: app/blueprints/packages/packages.py:238 app/templates/packages/view.html:609 #: app/utils/minetest_hypertext.py:298 msgid "License" msgstr "Lesen" @@ -881,8 +881,8 @@ msgid "Permission denied" msgstr "Kebenaran ditolak" #: app/blueprints/packages/packages.py:403 -#: app/blueprints/packages/packages.py:479 -#: app/blueprints/packages/packages.py:501 +#: app/blueprints/packages/packages.py:494 +#: app/blueprints/packages/packages.py:516 msgid "You don't have permission to do that" msgstr "Anda tiada kebenaran untuk berbuat sedemikian" @@ -900,57 +900,62 @@ msgstr "" "Sila tulis komen dalam bebenang kelulusan supaya para penyunting tahu apa" " yang telah diubah" -#: app/blueprints/packages/packages.py:496 +#: app/blueprints/packages/packages.py:481 +#, python-format +msgid "Set state to %(state)s" +msgstr "" + +#: app/blueprints/packages/packages.py:511 msgid "Deleted package" msgstr "Pakej dipadam" -#: app/blueprints/packages/packages.py:518 +#: app/blueprints/packages/packages.py:533 msgid "Unapproved package" msgstr "Pakej tidak diluluskan" -#: app/blueprints/packages/packages.py:527 +#: app/blueprints/packages/packages.py:542 msgid "Maintainers (Comma-separated)" msgstr "Penyenggara (Dipisahkan dengan koma)" -#: app/blueprints/packages/packages.py:536 +#: app/blueprints/packages/packages.py:551 msgid "You don't have permission to edit maintainers" msgstr "Anda tiada kebenaran untuk menyunting penyenggara" -#: app/blueprints/packages/packages.py:586 +#: app/blueprints/packages/packages.py:601 msgid "You are not a maintainer" msgstr "Anda bukan seorang penyenggara" -#: app/blueprints/packages/packages.py:589 +#: app/blueprints/packages/packages.py:604 msgid "Package owners cannot remove themselves as maintainers" msgstr "Pemilik pakej tidak boleh mengeluarkan diri sendiri sebagai penyenggara" -#: app/blueprints/packages/packages.py:621 +#: app/blueprints/packages/packages.py:636 msgid "Author Name" msgstr "Nama Pencipta" -#: app/blueprints/packages/packages.py:708 +#: app/blueprints/packages/packages.py:723 msgid "Enable support detection based on dependencies (recommended)" msgstr "Membolehkan pengesan sokongan berdasarkan pada kebergantungan (disyorkan)" -#: app/blueprints/packages/packages.py:709 +#: app/blueprints/packages/packages.py:724 msgid "Supported games" msgstr "Permainan yang disokong" -#: app/blueprints/packages/packages.py:710 +#: app/blueprints/packages/packages.py:725 msgid "Unsupported games" msgstr "Permainan yang tidak disokong" -#: app/blueprints/packages/packages.py:711 +#: app/blueprints/packages/packages.py:726 msgid "Supports all games (unless stated) / is game independent" msgstr "Menyokong semua permainan (melainkan dinyatakan) / tak bersandar permainan" -#: app/blueprints/packages/packages.py:727 +#: app/blueprints/packages/packages.py:742 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:731 +#: app/blueprints/packages/packages.py:746 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 " @@ -1071,36 +1076,41 @@ msgstr "Konfigurasi kemas kini telah dipadam" msgid "Now, please create an initial release" msgstr "Sekarang, sila cipta sebuah terbitan awal" -#: app/blueprints/packages/reviews.py:46 app/blueprints/threads/__init__.py:181 +#: app/blueprints/packages/reviews.py:54 +#: app/templates/packages/translation.html:51 +msgid "Language" +msgstr "Bahasa" + +#: app/blueprints/packages/reviews.py:60 app/blueprints/threads/__init__.py:181 #: app/blueprints/threads/__init__.py:182 #: app/blueprints/threads/__init__.py:282 msgid "Comment" msgstr "Komen" -#: app/blueprints/packages/reviews.py:47 +#: app/blueprints/packages/reviews.py:61 msgid "Rating" msgstr "Penarafan" -#: app/blueprints/packages/reviews.py:48 app/templates/macros/reviews.html:119 +#: app/blueprints/packages/reviews.py:62 app/templates/macros/reviews.html:119 #: app/templates/macros/reviews.html:173 msgid "Yes" msgstr "Ya" -#: app/blueprints/packages/reviews.py:48 app/templates/macros/reviews.html:124 +#: app/blueprints/packages/reviews.py:62 app/templates/macros/reviews.html:124 #: app/templates/macros/reviews.html:177 msgid "Neutral" msgstr "Neutral" -#: app/blueprints/packages/reviews.py:48 app/templates/macros/reviews.html:129 +#: app/blueprints/packages/reviews.py:62 app/templates/macros/reviews.html:129 #: app/templates/macros/reviews.html:181 msgid "No" msgstr "Tidak" -#: app/blueprints/packages/reviews.py:57 +#: app/blueprints/packages/reviews.py:71 msgid "You can't review your own package!" msgstr "Anda tidak boleh mengulas pakej anda sendiri!" -#: app/blueprints/packages/reviews.py:67 +#: app/blueprints/packages/reviews.py:81 msgid "" "You've reviewed too many packages recently. Please wait before trying " "again, and consider making your reviews more detailed" @@ -1109,18 +1119,18 @@ msgstr "" "sebelum cuba lagi, dan pertimbangkan untuk buat ulasan anda lebih " "terperinci" -#: app/blueprints/packages/reviews.py:80 app/blueprints/threads/__init__.py:207 +#: app/blueprints/packages/reviews.py:94 app/blueprints/threads/__init__.py:207 #: app/blueprints/threads/__init__.py:240 #: app/blueprints/threads/__init__.py:334 app/blueprints/users/settings.py:114 #: app/logic/packages.py:131 msgid "Linking to blocked sites is not allowed" msgstr "Pemautan ke tapak disekat tidak dibenarkan" -#: app/blueprints/packages/reviews.py:184 +#: app/blueprints/packages/reviews.py:199 msgid "You can't vote on the reviews on your own package!" msgstr "Anda tidak boleh mengundi pada ulasan di pakej anda sendiri!" -#: app/blueprints/packages/reviews.py:191 +#: app/blueprints/packages/reviews.py:206 msgid "You can't vote on your own reviews!" msgstr "Anda tidak boleh mengundi pada ulasan anda sendiri!" @@ -1139,7 +1149,7 @@ msgid "Message" msgstr "Mesej" #: app/blueprints/report/__init__.py:35 app/templates/macros/threads.html:51 -#: app/templates/packages/view.html:684 app/templates/report/index.html:4 +#: app/templates/packages/view.html:688 app/templates/report/index.html:4 #: app/templates/report/index.html:10 app/templates/users/profile.html:37 msgid "Report" msgstr "Lapor" @@ -1470,47 +1480,32 @@ msgstr "" msgid "You are in place %(place)s." msgstr "Anda berada di kedudukan %(place)s." -#: app/blueprints/users/profile.py:166 -#, python-format -msgid "Top %(type)s" -msgstr "%(type)s teratas" - -#: app/blueprints/users/profile.py:168 -#, python-format -msgid "Top %(group)d %(type)s" -msgstr "%(type)s %(group)d teratas" - -#: app/blueprints/users/profile.py:177 -#, python-format -msgid "%(display_name)s has a %(type)s placed at #%(place)d." -msgstr "%(display_name)s mempunyai suatu %(type)s berkedudukan #%(place)d." - -#: app/blueprints/users/profile.py:192 +#: app/blueprints/users/profile.py:188 #, python-format msgid "Your packages have %(downloads)d downloads in total." msgstr "Pakej anda mempunyai %(downloads)d muat turun secara keseluruhannya." -#: app/blueprints/users/profile.py:193 +#: app/blueprints/users/profile.py:189 msgid "First medal is at 50k." msgstr "Medal pertama di kedudukan 50k." -#: app/blueprints/users/profile.py:198 +#: app/blueprints/users/profile.py:194 msgid ">300k downloads" msgstr ">300k muat turun" -#: app/blueprints/users/profile.py:201 +#: app/blueprints/users/profile.py:197 msgid ">100k downloads" msgstr ">100k muat turun" -#: app/blueprints/users/profile.py:204 +#: app/blueprints/users/profile.py:200 msgid ">75k downloads" msgstr ">75k muat turun" -#: app/blueprints/users/profile.py:207 +#: app/blueprints/users/profile.py:203 msgid ">50k downloads" msgstr ">50k muat turun" -#: app/blueprints/users/profile.py:208 +#: app/blueprints/users/profile.py:204 #, python-format msgid "Has received %(downloads)d downloads across all packages." msgstr "Telah menerima %(downloads)d muat turun merentasi kesemua pakej." @@ -1783,30 +1778,256 @@ msgstr "Permainan" msgid "Texture Packs" msgstr "Pek Tekstur" -#: app/models/packages.py:171 +#: app/models/packages.py:87 +msgid "Top mod" +msgstr "" + +#: app/models/packages.py:89 +msgid "Top game" +msgstr "" + +#: app/models/packages.py:91 +msgid "Top texture pack" +msgstr "" + +#: app/models/packages.py:94 +#, python-format +msgid "Top %(place)d mod" +msgstr "" + +#: app/models/packages.py:96 +#, python-format +msgid "Top %(place)d game" +msgstr "" + +#: app/models/packages.py:98 +#, python-format +msgid "Top %(place)d texture pack" +msgstr "" + +#: app/models/packages.py:102 +#, python-format +msgid "%(display_name)s has a mod placed at #%(place)d." +msgstr "" + +#: app/models/packages.py:105 +#, python-format +msgid "%(display_name)s has a game placed at #%(place)d." +msgstr "" + +#: app/models/packages.py:108 +#, python-format +msgid "%(display_name)s has a texture pack placed at #%(place)d." +msgstr "" + +#: app/models/packages.py:146 app/models/packages.py:164 +msgid "Looking for Maintainer" +msgstr "" + +#: app/models/packages.py:149 +msgid "Beta" +msgstr "" + +#: app/models/packages.py:152 +msgid "Actively Developed" +msgstr "" + +#: app/models/packages.py:155 +msgid "Maintenance Only" +msgstr "" + +#: app/models/packages.py:158 +msgid "As-is" +msgstr "" + +#: app/models/packages.py:161 +msgid "Deprecated" +msgstr "" + +#: app/models/packages.py:168 +msgid "Under active development, and may break worlds/things without warning" +msgstr "" + +#: app/models/packages.py:170 +msgid "Fully playable, but with some breakages/changes expected" +msgstr "" + +#: app/models/packages.py:172 +msgid "Finished, with bug fixes being made as needed" +msgstr "" + +#: app/models/packages.py:174 +msgid "" +"Finished, the maintainer doesn't intend to continue working on it or " +"provide support" +msgstr "" + +#: app/models/packages.py:176 +msgid "" +"The maintainer doesn't recommend this package. See the description for " +"more info" +msgstr "" + +#: app/models/packages.py:222 msgid "Submit for Approval" msgstr "Hantar untuk Proses Kelulusan" -#: app/models/packages.py:173 +#: app/models/packages.py:224 msgid "Approve" msgstr "Luluskan" -#: app/models/packages.py:175 app/templates/api/create_edit_token.html:17 +#: app/models/packages.py:226 app/templates/api/create_edit_token.html:17 #: app/templates/collections/delete.html:14 #: app/templates/collections/view.html:39 #: app/templates/oauth/create_edit.html:17 #: app/templates/packages/release_edit.html:84 -#: app/templates/packages/review_create_edit.html:66 +#: app/templates/packages/review_create_edit.html:67 #: app/templates/threads/delete_reply.html:19 #: app/templates/threads/delete_thread.html:19 #: app/templates/threads/view.html:50 app/templates/users/delete.html:34 msgid "Delete" msgstr "Padam" -#: app/models/packages.py:563 app/templates/packages/view.html:163 +#: app/models/packages.py:615 app/templates/packages/view.html:163 msgid "Work in Progress" msgstr "Kerja Dalam Proses" +#: app/models/packages.py:1349 +#, python-format +msgid "New commit %(hash)s found on the Git repo." +msgstr "" + +#: app/models/packages.py:1353 +#, python-format +msgid "The last release was commit %(hash)s" +msgstr "" + +#: app/models/packages.py:1359 +#, python-format +msgid "New tag %(tag_name)s found on the Git repo." +msgstr "" + +#: app/models/users.py:407 +msgid "Package Edit" +msgstr "" + +#: app/models/users.py:410 +msgid "Package Approval" +msgstr "" + +#: app/models/users.py:413 app/templates/threads/list.html:12 +#: app/templates/threads/new.html:4 +msgid "New Thread" +msgstr "Bebenang Baharu" + +#: app/models/users.py:416 +msgid "New Review" +msgstr "" + +#: app/models/users.py:419 +msgid "Thread Reply" +msgstr "" + +#: app/models/users.py:422 +msgid "Bot" +msgstr "" + +#: app/models/users.py:425 app/templates/macros/threads.html:27 +msgid "Maintainer" +msgstr "Penyenggara" + +#: app/models/users.py:428 +msgid "Editor Alert" +msgstr "" + +#: app/models/users.py:431 +msgid "Editor Misc" +msgstr "" + +#: app/models/users.py:434 +msgid "Other" +msgstr "" + +#: app/models/users.py:444 +msgid "This is a Package Edit notification." +msgstr "" + +#: app/models/users.py:446 +msgid "This is a Package Approval notification." +msgstr "" + +#: app/models/users.py:448 +msgid "This is a New Thread notification." +msgstr "" + +#: app/models/users.py:450 +msgid "This is a New Review notification." +msgstr "" + +#: app/models/users.py:452 +msgid "This is a Thread Reply notification." +msgstr "" + +#: app/models/users.py:454 +msgid "This is a Bot notification." +msgstr "" + +#: app/models/users.py:456 +msgid "This is a Maintainer change notification." +msgstr "" + +#: app/models/users.py:458 +msgid "This is an Editor Alert notification." +msgstr "" + +#: app/models/users.py:460 +msgid "This is an Editor Misc notification." +msgstr "" + +#: app/models/users.py:462 +msgid "This is an Other notification." +msgstr "" + +#: app/models/users.py:469 +msgid "When another user edits your packages, releases, etc." +msgstr "" + +#: app/models/users.py:471 +msgid "Notifications from editors related to the package approval process." +msgstr "" + +#: app/models/users.py:473 +msgid "When a thread is created on your package." +msgstr "" + +#: app/models/users.py:475 +msgid "When a user posts a review on your package." +msgstr "" + +#: app/models/users.py:477 +msgid "When someone replies to a thread you're watching." +msgstr "" + +#: app/models/users.py:479 +msgid "From a bot - for example, update notifications." +msgstr "" + +#: app/models/users.py:481 +msgid "When your package's maintainers change." +msgstr "" + +#: app/models/users.py:483 +msgid "For editors: Important alerts." +msgstr "" + +#: app/models/users.py:485 +msgid "For editors: Minor notifications, including new threads." +msgstr "" + +#: app/models/users.py:487 +msgid "Minor notifications not important enough for a dedicated category." +msgstr "" + #: app/tasks/emails.py:122 msgid "" "You are receiving this email because you are a registered user of " @@ -1920,7 +2141,7 @@ msgstr "Log keluar" #: app/templates/admin/languages/list.html:4 #: app/templates/admin/languages/list.html:10 app/templates/base.html:185 -#: app/templates/packages/view.html:598 app/utils/minetest_hypertext.py:288 +#: app/templates/packages/view.html:602 app/utils/minetest_hypertext.py:288 msgid "Languages" msgstr "Bahasa" @@ -1966,7 +2187,7 @@ msgid "User List" msgstr "Senarai Pengguna" #: app/templates/base.html:257 app/templates/packages/view.html:190 -#: app/templates/packages/view.html:673 app/templates/threads/list.html:4 +#: app/templates/packages/view.html:677 app/templates/threads/list.html:4 msgid "Threads" msgstr "Bebenang" @@ -2028,7 +2249,7 @@ msgid "%(title)s by %(author)s" msgstr "%(title)s oleh %(author)s" #: app/templates/index.html:77 app/templates/packages/reviews_list.html:4 -#: app/templates/packages/view.html:194 app/templates/packages/view.html:332 +#: app/templates/packages/view.html:194 app/templates/packages/view.html:336 #: app/templates/users/profile.html:279 msgid "Reviews" msgstr "Ulasan" @@ -2263,7 +2484,8 @@ msgid "This requires the collection to be public" msgstr "Perkara ini memerlukan himpunan tersebut terbuka untuk awam" #: app/templates/collections/create_edit.html:76 -#: app/templates/packages/remove.html:58 app/templates/packages/view.html:128 +#: app/templates/packages/remove.html:34 app/templates/packages/remove.html:83 +#: app/templates/packages/view.html:128 msgid "Remove" msgstr "Buang" @@ -2288,7 +2510,7 @@ msgid "Deleting is permanent" msgstr "Pemadaman itu bersifat kekal" #: app/templates/collections/delete.html:13 -#: app/templates/oauth/authorize.html:71 app/templates/packages/remove.html:56 +#: app/templates/oauth/authorize.html:71 app/templates/packages/remove.html:81 #: app/templates/threads/delete_reply.html:18 #: app/templates/threads/delete_thread.html:18 #: app/templates/users/delete.html:30 @@ -2421,11 +2643,6 @@ msgstr "" msgid "Manage your preferences" msgstr "Uruskan keutamaan anda" -#: app/templates/emails/notification.html:37 -#, python-format -msgid "This is a '%(type)s' notification." -msgstr "Ini pemberitahuan '%(type)s'." - #: app/templates/emails/notification_digest.html:14 #: app/templates/emails/notification_digest.html:31 #, python-format @@ -2532,7 +2749,7 @@ msgid "No audit log entries." msgstr "Tiada masukan log audit." #: app/templates/macros/forms.html:21 app/templates/macros/reviews.html:145 -#: app/templates/packages/remove.html:48 app/templates/packages/view.html:464 +#: app/templates/packages/remove.html:73 app/templates/packages/view.html:468 #: app/templates/users/modtools.html:86 msgid "Required" msgstr "Wajib" @@ -2764,10 +2981,6 @@ msgstr "Sila periksa papan pemuka Grafana ContentDB untuk statistik umum CDB" msgid "ContentDB Grafana" msgstr "Grafana ContentDB" -#: app/templates/macros/threads.html:27 -msgid "Maintainer" -msgstr "Penyenggara" - #: app/templates/macros/threads.html:122 msgid "This thread has been locked by a moderator." msgstr "Bebenang ini telah dikunci oleh moderator." @@ -2812,7 +3025,7 @@ msgid "On %(trigger)s, do %(action)s" msgstr "Apabila %(trigger)s, lakukan %(action)s" #: app/templates/macros/todo.html:35 app/templates/packages/view.html:122 -#: app/templates/packages/view.html:429 +#: app/templates/packages/view.html:433 msgid "Release" msgstr "Terbitan" @@ -2822,7 +3035,7 @@ msgstr "Repositori" #: app/templates/macros/todo.html:48 #: app/templates/packages/releases_list.html:13 -#: app/templates/packages/view.html:433 +#: app/templates/packages/view.html:437 msgid "Update settings" msgstr "Tetapan kemas kini" @@ -2871,9 +3084,9 @@ msgstr "Topik Forum" #: app/templates/modnames/view.html:27 app/templates/oauth/authorize.html:32 #: app/templates/packages/game_support.html:42 -#: app/templates/packages/similar.html:38 app/templates/packages/view.html:470 -#: app/templates/packages/view.html:494 app/templates/packages/view.html:539 -#: app/templates/packages/view.html:571 app/templates/todo/editor.html:85 +#: app/templates/packages/similar.html:38 app/templates/packages/view.html:474 +#: app/templates/packages/view.html:498 app/templates/packages/view.html:543 +#: app/templates/packages/view.html:575 app/templates/todo/editor.html:85 #: app/templates/todo/game_support.html:45 #, python-format msgid "%(title)s by %(display_name)s" @@ -3077,13 +3290,10 @@ msgid "Read more" msgstr "Baca lanjut" #: app/templates/packages/create_edit.html:49 -#, python-format msgid "" -"You can include a .cdb.json file in your %(type)s to update these details" -" automatically." +"You can include a .cdb.json file in your package to update these details " +"automatically." msgstr "" -"Anda boleh sertakan fail .cdb.json dalam %(type)s anda untuk kemas kini " -"maklumat ini secara automatiknya." #: app/templates/packages/create_edit.html:55 msgid "" @@ -3724,12 +3934,22 @@ msgstr "" "Jumlah penggunaan simpanan ialah %(total_size)d MB (%(release_size)d MB " "terbitan, %(screenshot_size)d MB tangkap layar)" -#: app/templates/packages/remove.html:9 +#: app/templates/packages/remove.html:4 #, python-format msgid "Remove %(title)s" msgstr "Buang %(title)s" #: app/templates/packages/remove.html:11 +msgid "Change maintenance state" +msgstr "" + +#: app/templates/packages/remove.html:13 +msgid "" +"As an alternative to removing your package, you may wish to change the " +"maintenance state." +msgstr "" + +#: app/templates/packages/remove.html:36 msgid "" "In order to avoid data loss, you cannot permanently delete packages.\n" "\t\t\tYou can remove them from ContentDB, which will cause them to not be" @@ -3740,7 +3960,7 @@ msgid "" "needed." msgstr "" -#: app/templates/packages/remove.html:19 +#: app/templates/packages/remove.html:44 msgid "" "Unapproving a package will put it back into Draft, where\n" "\t\t\t\tit can be submitted for approval again." @@ -3748,26 +3968,26 @@ msgstr "" "Membuang kelulusan pakej akan membuatkannya dikembalikan menjadi Draf,\n" "\t\t\t\tyang mana ia boleh dihantar untuk proses kelulusan lagi." -#: app/templates/packages/remove.html:28 +#: app/templates/packages/remove.html:53 msgid "and" msgstr "dan" -#: app/templates/packages/remove.html:34 +#: app/templates/packages/remove.html:59 #, python-format msgid "Removing this package will break the following mods: %(names)s" msgstr "Membuang pakej ini akan memutuskan mods berikut: %(names)s" -#: app/templates/packages/remove.html:41 +#: app/templates/packages/remove.html:66 msgid "Reason" msgstr "Sebab" -#: app/templates/packages/remove.html:52 +#: app/templates/packages/remove.html:77 msgid "Reason for unapproval / deletion, this is shown in the audit log" msgstr "" "Sebab bagi ketidaklulusan / pemadaman, sebab ini akan dipaparkan dalam " "log audit" -#: app/templates/packages/remove.html:61 +#: app/templates/packages/remove.html:86 msgid "Unpublish" msgstr "Nyahterbit" @@ -3786,11 +4006,15 @@ msgstr "" msgid "Found a bug? Post on the issue tracker instead." msgstr "Jumpa pepijat? Hantarkan ke penjejak isu sahaja." -#: app/templates/packages/review_create_edit.html:67 +#: app/templates/packages/review_create_edit.html:55 +msgid "What language are you writing your review in?" +msgstr "" + +#: app/templates/packages/review_create_edit.html:68 msgid "Delete review." msgstr "Padam ulasan." -#: app/templates/packages/review_create_edit.html:68 +#: app/templates/packages/review_create_edit.html:69 msgid "" "This will convert the review into a thread, keeping the comments but " "removing its effect on the package's rating." @@ -3799,7 +4023,7 @@ msgstr "" "membuang kesannya ke atas penarafan pakej." #: app/templates/packages/review_votes.html:4 -#: app/templates/packages/view.html:360 +#: app/templates/packages/view.html:364 msgid "Review Votes" msgstr "Periksa Undian" @@ -3958,10 +4182,6 @@ msgstr "" "ContentDB membaca terjemahan daripada fail penyetempatan (.tr) dalam " "pakej anda." -#: app/templates/packages/translation.html:51 -msgid "Language" -msgstr "Bahasa" - #: app/templates/packages/update_config.html:4 #: app/templates/packages/update_config.html:9 msgid "Configure Git Update Detection" @@ -4073,144 +4293,148 @@ msgstr "Penjejak Isu" msgid "Translate" msgstr "Terjemah" -#: app/templates/packages/view.html:310 +#: app/templates/packages/view.html:297 +msgid "Thumbnail for video" +msgstr "" + +#: app/templates/packages/view.html:314 msgid "Awaiting review" msgstr "Menunggu pemeriksaan" -#: app/templates/packages/view.html:340 app/templates/threads/view.html:77 +#: app/templates/packages/view.html:344 app/templates/threads/view.html:77 msgid "Edit Review" msgstr "Sunting Ulasan" -#: app/templates/packages/view.html:345 +#: app/templates/packages/view.html:349 msgid "You can't review your own package." msgstr "Anda tidak boleh mengulas pakej anda sendiri." -#: app/templates/packages/view.html:355 +#: app/templates/packages/view.html:359 msgid "Package needs to be approved before it can be reviewed." msgstr "Pakej perlu diluluskan terlebih dahulu sebelum ia boleh diulas." -#: app/templates/packages/view.html:366 +#: app/templates/packages/view.html:370 msgid "Used By" msgstr "Digunakan Oleh" -#: app/templates/packages/view.html:372 +#: app/templates/packages/view.html:376 msgid "Content" msgstr "Kandungan" -#: app/templates/packages/view.html:374 app/templates/packages/view.html:457 +#: app/templates/packages/view.html:378 app/templates/packages/view.html:461 msgid "View content for game" msgstr "Lihat kandungan untuk permainan" -#: app/templates/packages/view.html:389 +#: app/templates/packages/view.html:393 msgid "Favorite" msgstr "Kegemaran" -#: app/templates/packages/view.html:398 +#: app/templates/packages/view.html:402 msgid "Add to collection..." msgstr "Tambah ke himpunan..." -#: app/templates/packages/view.html:406 +#: app/templates/packages/view.html:410 #, python-format msgid "View %(count)d collections" msgstr "" -#: app/templates/packages/view.html:417 +#: app/templates/packages/view.html:421 msgid "Package may be outdated" msgstr "Pakej mungkin sudah lapuk" -#: app/templates/packages/view.html:424 +#: app/templates/packages/view.html:428 msgid "Only visible to the author and Editors." msgstr "Hanya kelihatan kepada pencipta dan Penyunting." -#: app/templates/packages/view.html:441 +#: app/templates/packages/view.html:445 msgid "Warning" msgstr "Amaran" -#: app/templates/packages/view.html:447 +#: app/templates/packages/view.html:451 msgid "Like this package? Help support its development by making a donation" msgstr "Suka pakej ini? Bantu menyokong pembangunannya dengan menderma" -#: app/templates/packages/view.html:450 +#: app/templates/packages/view.html:454 msgid "Donate now" msgstr "Derma sekarang" -#: app/templates/packages/view.html:462 app/utils/minetest_hypertext.py:283 +#: app/templates/packages/view.html:466 app/utils/minetest_hypertext.py:283 msgid "Dependencies" msgstr "Kebergantungan" -#: app/templates/packages/view.html:482 +#: app/templates/packages/view.html:486 msgid "No required dependencies" msgstr "Tiada kebergantungan wajib" -#: app/templates/packages/view.html:488 +#: app/templates/packages/view.html:492 msgid "Optional" msgstr "Pilihan" -#: app/templates/packages/view.html:521 +#: app/templates/packages/view.html:525 msgid "Compatible Games" msgstr "Permainan yang Serasi" -#: app/templates/packages/view.html:526 app/templates/packages/view.html:546 +#: app/templates/packages/view.html:530 app/templates/packages/view.html:550 #: app/utils/minetest_hypertext.py:275 msgid "No specific game required" msgstr "Tiada permainan khusus diperlukan" -#: app/templates/packages/view.html:529 +#: app/templates/packages/view.html:533 msgid "Tested with:" msgstr "Diuji dengan:" -#: app/templates/packages/view.html:551 +#: app/templates/packages/view.html:555 msgid "Is the above correct?" msgstr "Adakah maklumat di atas betul?" -#: app/templates/packages/view.html:552 +#: app/templates/packages/view.html:556 msgid "You need to either confirm this or tell ContentDB about supported games" msgstr "" "Anda perlu mengesahkan ini ataupun memberitahu ContentDB mengenai " "permainan yang disokong" -#: app/templates/packages/view.html:564 +#: app/templates/packages/view.html:568 msgid "Does not work with:" msgstr "Tidak berfungsi dengan:" -#: app/templates/packages/view.html:584 +#: app/templates/packages/view.html:588 msgid "Please specify compatible games" msgstr "Sila nyatakan permainan yang serasi" -#: app/templates/packages/view.html:590 +#: app/templates/packages/view.html:594 msgid "Information" msgstr "Maklumat" -#: app/templates/packages/view.html:596 +#: app/templates/packages/view.html:600 msgid "Technical Name" msgstr "Nama Teknikal" -#: app/templates/packages/view.html:612 app/utils/minetest_hypertext.py:295 +#: app/templates/packages/view.html:616 app/utils/minetest_hypertext.py:295 #, python-format msgid "%(code_license)s for code,
%(media_license)s for media." msgstr "%(code_license)s untuk kod,
%(media_license)s untuk media." -#: app/templates/packages/view.html:620 +#: app/templates/packages/view.html:624 msgid "Unknown" msgstr "Tidak Diketahui" -#: app/templates/packages/view.html:622 app/utils/minetest_hypertext.py:301 +#: app/templates/packages/view.html:626 app/utils/minetest_hypertext.py:301 msgid "Added" msgstr "Ditambah Pada" -#: app/templates/packages/view.html:636 +#: app/templates/packages/view.html:640 msgid "Remove myself" msgstr "Keluarkan diri sendiri" -#: app/templates/packages/view.html:641 app/utils/minetest_hypertext.py:303 +#: app/templates/packages/view.html:645 app/utils/minetest_hypertext.py:303 msgid "Provides" msgstr "Menyediakan" -#: app/templates/packages/view.html:663 +#: app/templates/packages/view.html:667 msgid "More" msgstr "Lebih lagi" -#: app/templates/packages/view.html:692 +#: app/templates/packages/view.html:696 msgid "See audit log" msgstr "Lihat log audit" @@ -4273,10 +4497,6 @@ msgstr "Padam \"%(title)s\" oleh %(author)s" msgid "Edit reply" msgstr "Sunting balasan" -#: app/templates/threads/list.html:12 app/templates/threads/new.html:4 -msgid "New Thread" -msgstr "Bebenang Baharu" - #: app/templates/threads/new.html:17 msgid "" "If the package shouldn't be on CDB (eg: if it doesn't work at all), then " @@ -5821,3 +6041,24 @@ msgstr "" #~ msgid "Connected" #~ msgstr "Tersambung" +#~ msgid "Top %(type)s" +#~ msgstr "%(type)s teratas" + +#~ msgid "Top %(group)d %(type)s" +#~ msgstr "%(type)s %(group)d teratas" + +#~ msgid "%(display_name)s has a %(type)s placed at #%(place)d." +#~ msgstr "%(display_name)s mempunyai suatu %(type)s berkedudukan #%(place)d." + +#~ msgid "This is a '%(type)s' notification." +#~ msgstr "Ini pemberitahuan '%(type)s'." + +#~ msgid "" +#~ "You can include a .cdb.json file " +#~ "in your %(type)s to update these " +#~ "details automatically." +#~ msgstr "" +#~ "Anda boleh sertakan fail .cdb.json dalam" +#~ " %(type)s anda untuk kemas kini " +#~ "maklumat ini secara automatiknya." + diff --git a/translations/nb_NO/LC_MESSAGES/messages.po b/translations/nb_NO/LC_MESSAGES/messages.po index 114b9175..c811ea02 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-06-07 05:29+0100\n" +"POT-Creation-Date: 2024-06-08 11:15+0100\n" "PO-Revision-Date: 2024-02-19 07:01+0000\n" "Last-Translator: Petter Reinholdtsen \n" "Language: nb_NO\n" @@ -28,63 +28,69 @@ msgid "You have been banned." msgstr "Du har blitt bannlyst." #: app/_translations.py:5 -msgid "Chat / Commands" +msgid "Player vs Player (PvP)" msgstr "" #: app/_translations.py:6 -msgid "Complex installation" +msgid "Designed to be played competitively against other players" msgstr "" #: app/_translations.py:7 -msgid "Either has educational value, or is a tool to help teachers " -msgstr "" - -#: app/_translations.py:8 -msgid "Singleplayer-focused" -msgstr "" - -#: app/_translations.py:9 -msgid "For 16px texture packs" -msgstr "" - -#: app/_translations.py:10 -msgid "For 64px texture packs" -msgstr "" - -#: app/_translations.py:11 -msgid "Tools to manage the world" -msgstr "" - -#: app/_translations.py:12 -msgid "Big changes to crafting gameplay" -msgstr "" - -#: app/_translations.py:13 -msgid "Blood, etc" -msgstr "" - -#: app/_translations.py:14 -msgid "Adds a mini-game to be played within Minetest" -msgstr "" - -#: app/_translations.py:15 -msgid "Tools / Weapons / Armor" -msgstr "" - -#: app/_translations.py:16 -msgid "For content generally themed around a certain season or holiday" -msgstr "" - -#: app/_translations.py:17 msgid "Player Effects / Power Ups" msgstr "" +#: app/_translations.py:8 +msgid "" +"For content that changes player effects, including physics, for example: " +"speed, jump height or gravity." +msgstr "" + +#: app/_translations.py:9 +msgid "Certified" +msgstr "" + +#: app/_translations.py:10 +msgid "" +"Certified by the Featured Packages program. This tag may be renamed in " +"the future" +msgstr "" + +#: app/_translations.py:11 +msgid "Server Moderation and Tools" +msgstr "" + +#: app/_translations.py:12 +msgid "Helps with server maintenance and moderation" +msgstr "" + +#: app/_translations.py:13 +msgid "Jam / Game 2023" +msgstr "" + +#: app/_translations.py:14 +msgid "Entries to the 2023 Minetest Game Jam " +msgstr "" + +#: app/_translations.py:15 +msgid "Joke" +msgstr "" + +#: app/_translations.py:16 +msgid "" +"For humorous content, meant as a novelty or joke, not to be taken " +"seriously, and that is not meant to be used seriously or long-term." +msgstr "" + +#: app/_translations.py:17 +msgid "Sounds / Music" +msgstr "" + #: app/_translations.py:18 -msgid "World Maintenance and Tools" +msgid "Focuses on or adds new sounds or musical things" msgstr "" #: app/_translations.py:19 -msgid "Puzzle" +msgid "Developer Tools" msgstr "" #: app/_translations.py:20 @@ -92,284 +98,289 @@ msgid "Tools for game and mod developers" msgstr "" #: app/_translations.py:21 -msgid "Education" +msgid "Shooter" msgstr "" #: app/_translations.py:22 -msgid "Gore" +msgid "First person shooters (FPS) and more" msgstr "" #: app/_translations.py:23 -msgid "Transport" +msgid "Inventory" msgstr "" #: app/_translations.py:24 -msgid "Survival" -msgstr "" - -#: app/_translations.py:25 -msgid "New mapgen or changes mapgen" -msgstr "" - -#: app/_translations.py:26 -msgid "Less than 16px" -msgstr "" - -#: app/_translations.py:27 app/templates/users/modtools.html:12 -msgid "Storage" -msgstr "" - -#: app/_translations.py:28 msgid "Changes the inventory GUI" msgstr "" +#: app/_translations.py:25 +msgid "World Maintenance and Tools" +msgstr "" + +#: app/_translations.py:26 +msgid "Tools to manage the world" +msgstr "" + +#: app/_translations.py:27 +msgid "Crafting" +msgstr "" + +#: app/_translations.py:28 +msgid "Big changes to crafting gameplay" +msgstr "" + #: app/_translations.py:29 -msgid "Jam / Combat 2020" +msgid "Singleplayer-focused" msgstr "" #: app/_translations.py:30 -msgid "Bad Language" +msgid "Content that can be played alone" msgstr "" #: app/_translations.py:31 -msgid "64px" +msgid "Mapgen / Biomes / Decoration" msgstr "" #: app/_translations.py:32 -msgid "Focuses on or adds new sounds or musical things" +msgid "New mapgen or changes mapgen" msgstr "" #: app/_translations.py:33 -msgid "Adds game mechanics or tools that change how players build." +msgid "Adventure / RPG" msgstr "" #: app/_translations.py:34 -msgid "Violence" +msgid "Plants and Farming" msgstr "" #: app/_translations.py:35 -msgid "Strategy / RTS" +msgid "Adds new plants or other farmable resources." msgstr "" #: app/_translations.py:36 +msgid "Tools / Weapons / Armor" +msgstr "" + +#: app/_translations.py:37 +msgid "Adds or changes tools, weapons, and armor" +msgstr "" + +#: app/_translations.py:38 +msgid "Sims" +msgstr "" + +#: app/_translations.py:39 +msgid "" +"Mods and games that aim to simulate real life activity. Similar to " +"SimCity/TheSims/OpenTTD/etc" +msgstr "" + +#: app/_translations.py:40 +msgid "Complex installation" +msgstr "" + +#: app/_translations.py:41 msgid "" "Requires futher installation steps, such as installing luarocks or " "editing the trusted mod setting" msgstr "" -#: app/_translations.py:37 -msgid "Jam / Game 2021" -msgstr "" - -#: app/_translations.py:38 -msgid "Content that can be played alone" -msgstr "" - -#: app/_translations.py:39 -msgid "Can/should only be used in multiplayer" -msgstr "" - -#: app/_translations.py:40 -msgid "Adds mobs, animals, and NPCs" -msgstr "" - -#: app/_translations.py:41 -msgid "" -"For mods created for the Discord \"Weekly Challenges\" modding event in " -"2021" -msgstr "" - #: app/_translations.py:42 -msgid "Mini-game" +msgid "Chat / Commands" msgstr "" #: app/_translations.py:43 msgid "" -"For content that changes player effects, including physics, for example: " -"speed, jump height or gravity." +"Focus on player chat/communication or who's primary function is " +"interacting with the console." msgstr "" #: app/_translations.py:44 -msgid "Contains swearing" +msgid "Multiplayer-focused" msgstr "" #: app/_translations.py:45 +msgid "Can/should only be used in multiplayer" +msgstr "" + +#: app/_translations.py:46 +msgid "Environment / Weather" +msgstr "" + +#: app/_translations.py:47 msgid "" "Improves the world, adding weather, ambient sounds, or other environment " "mechanics" msgstr "" -#: app/_translations.py:46 -msgid "For mods created for the Discord \"Combat\" modding event in 2020" -msgstr "" - -#: app/_translations.py:47 -msgid "Inventory" -msgstr "" - #: app/_translations.py:48 -msgid "Entries to the 2023 Minetest Game Jam " +msgid "Building Mechanics and Tools" msgstr "" #: app/_translations.py:49 -msgid "Sims" +msgid "Adds game mechanics or tools that change how players build." msgstr "" #: app/_translations.py:50 -msgid "Focuses on building, such as adding new materials or nodes" +msgid "Magic / Enchanting" msgstr "" #: app/_translations.py:51 -msgid "Environment / Weather" +msgid "Decorative" msgstr "" #: app/_translations.py:52 -msgid "Custom mapgen" +msgid "Adds nodes with no other purpose than for use in building" msgstr "" #: app/_translations.py:53 -msgid "Minetest Game improved" +msgid "One-of-a-kind / Original" msgstr "" #: app/_translations.py:54 -msgid "HUD" -msgstr "" - -#: app/_translations.py:55 -msgid "Machines / Electronics" -msgstr "" - -#: app/_translations.py:56 -msgid "Developer Tools" -msgstr "" - -#: app/_translations.py:57 -msgid "Jam / Game 2023" -msgstr "" - -#: app/_translations.py:58 -msgid "Helps with server maintenance and moderation" -msgstr "" - -#: app/_translations.py:59 -msgid "Plants and Farming" -msgstr "" - -#: app/_translations.py:60 -msgid "Adventure / RPG" -msgstr "" - -#: app/_translations.py:61 msgid "" "For games and such that are of their own kind, distinct and original in " "nature to others of the same category." msgstr "" -#: app/_translations.py:62 -msgid "Jam / Weekly Challenges 2021" -msgstr "" - -#: app/_translations.py:63 -msgid "For 32px texture packs" -msgstr "" - -#: app/_translations.py:64 -msgid "Adds or changes tools, weapons, and armor" -msgstr "" - -#: app/_translations.py:65 -msgid "GUI" -msgstr "" - -#: app/_translations.py:66 -msgid "Seasonal" -msgstr "" - -#: app/_translations.py:67 -msgid "Commerce / Economy" -msgstr "" - -#: app/_translations.py:68 -msgid "" -"Written specifically or exclusively for use in creative mode. Adds " -"content only available through a creative inventory, or provides tools " -"that facilitate ingame creation and doesn't add difficulty or scarcity" -msgstr "" - -#: app/_translations.py:69 -msgid "Forks of MTG" -msgstr "" - -#: app/_translations.py:70 -msgid "Non-cartoon violence. May be towards fantasy or human-like characters" -msgstr "" - -#: app/_translations.py:71 -msgid "Joke" -msgstr "" - -#: app/_translations.py:72 -msgid "Fear / Horror" -msgstr "" - -#: app/_translations.py:73 -msgid "128px+" -msgstr "" - -#: app/_translations.py:74 -msgid "Creative" -msgstr "" - -#: app/_translations.py:75 -msgid "Entries to the 2022 Minetest Game Jam " -msgstr "" - -#: app/_translations.py:76 -msgid "Alcohol / Tobacco" -msgstr "" - -#: app/_translations.py:77 -msgid "Adds or improves item storage mechanics" -msgstr "" - -#: app/_translations.py:78 -msgid "Designed to be played competitively against other players" -msgstr "" - -#: app/_translations.py:79 -msgid "Crafting" -msgstr "" - -#: app/_translations.py:80 -msgid "<16px" -msgstr "" - -#: app/_translations.py:81 -msgid "One-of-a-kind / Original" -msgstr "" - -#: app/_translations.py:82 +#: app/_translations.py:55 msgid "Building" msgstr "" -#: app/_translations.py:83 -msgid "Adds machines useful in automation, tubes, or power." +#: app/_translations.py:56 +msgid "Focuses on building, such as adding new materials or nodes" msgstr "" -#: app/_translations.py:84 +#: app/_translations.py:57 +msgid "Mobs / Animals / NPCs" +msgstr "" + +#: app/_translations.py:58 +msgid "Adds mobs, animals, and NPCs" +msgstr "" + +#: app/_translations.py:59 +msgid "<16px" +msgstr "" + +#: app/_translations.py:60 +msgid "Less than 16px" +msgstr "" + +#: app/_translations.py:61 +msgid "Puzzle" +msgstr "" + +#: app/_translations.py:62 msgid "Focus on puzzle solving instead of combat" msgstr "" +#: app/_translations.py:63 +msgid "Custom mapgen" +msgstr "" + +#: app/_translations.py:64 +msgid "" +"Contains a completely custom mapgen implemented in Lua, usually requires " +"worlds to be set to the 'singlenode' mapgen." +msgstr "" + +#: app/_translations.py:65 +msgid "Sports" +msgstr "" + +#: app/_translations.py:66 +msgid "Player vs Environment (PvE)" +msgstr "" + +#: app/_translations.py:67 +msgid "" +"For content designed for one or more players that focus on combat against" +" the world, mobs, or NPCs." +msgstr "" + +#: app/_translations.py:68 +msgid "16px" +msgstr "" + +#: app/_translations.py:69 +msgid "For 16px texture packs" +msgstr "" + +#: app/_translations.py:70 app/templates/users/modtools.html:12 +msgid "Storage" +msgstr "" + +#: app/_translations.py:71 +msgid "Adds or improves item storage mechanics" +msgstr "" + +#: app/_translations.py:72 +msgid "Education" +msgstr "" + +#: app/_translations.py:73 +msgid "Either has educational value, or is a tool to help teachers " +msgstr "" + +#: app/_translations.py:74 +msgid "API / Library" +msgstr "" + +#: app/_translations.py:75 +msgid "Primarily adds an API for other mods to use" +msgstr "" + +#: app/_translations.py:76 +msgid "Survival" +msgstr "" + +#: app/_translations.py:77 +msgid "" +"Written specifically for survival gameplay with a focus on game-balance, " +"difficulty level, or resources available through crafting, mining, ..." +msgstr "" + +#: app/_translations.py:78 +msgid "HUD" +msgstr "" + +#: app/_translations.py:79 +msgid "For mods that grant the player extra information in the HUD" +msgstr "" + +#: app/_translations.py:80 +msgid "Mini-game" +msgstr "" + +#: app/_translations.py:81 +msgid "Adds a mini-game to be played within Minetest" +msgstr "" + +#: app/_translations.py:82 +msgid "Seasonal" +msgstr "" + +#: app/_translations.py:83 +msgid "For content generally themed around a certain season or holiday" +msgstr "" + +#: app/_translations.py:84 +msgid "Jam / Weekly Challenges 2021" +msgstr "" + #: app/_translations.py:85 -msgid "Building Mechanics and Tools" +msgid "" +"For mods created for the Discord \"Weekly Challenges\" modding event in " +"2021" msgstr "" #: app/_translations.py:86 -msgid "Adds nodes with no other purpose than for use in building" +msgid "64px" msgstr "" #: app/_translations.py:87 -msgid "Sounds / Music" +msgid "For 64px texture packs" msgstr "" #: app/_translations.py:88 @@ -377,105 +388,98 @@ msgid "Food / Drinks" msgstr "" #: app/_translations.py:89 -msgid "Decorative" +msgid "GUI" msgstr "" #: app/_translations.py:90 -msgid "Gambling" +msgid "For content whose main utility / feature is in GUI/formspec form" msgstr "" #: app/_translations.py:91 -msgid "Server Moderation and Tools" +msgid "Minetest Game improved" msgstr "" #: app/_translations.py:92 -msgid "" -"For humorous content, meant as a novelty or joke, not to be taken " -"seriously, and that is not meant to be used seriously or long-term." +msgid "Forks of MTG" msgstr "" #: app/_translations.py:93 -msgid "API / Library" +msgid "Creative" msgstr "" #: app/_translations.py:94 -msgid "Certified" +msgid "" +"Written specifically or exclusively for use in creative mode. Adds " +"content only available through a creative inventory, or provides tools " +"that facilitate ingame creation and doesn't add difficulty or scarcity" msgstr "" #: app/_translations.py:95 -msgid "Contains alcohol and/or tobacco" +msgid "Jam / Combat 2020" msgstr "" #: app/_translations.py:96 -msgid "Adds new plants or other farmable resources." +msgid "For mods created for the Discord \"Combat\" modding event in 2020" msgstr "" #: app/_translations.py:97 -msgid "Multiplayer-focused" +msgid "Transport" msgstr "" #: app/_translations.py:98 -msgid "Primarily adds an API for other mods to use" -msgstr "" - -#: app/_translations.py:99 -msgid "" -"Focus on player chat/communication or who's primary function is " -"interacting with the console." -msgstr "" - -#: app/_translations.py:100 -msgid "" -"Games and mods with a heavy strategy component, whether real-time or " -"turn-based" -msgstr "" - -#: app/_translations.py:101 -msgid "" -"Written specifically for survival gameplay with a focus on game-balance, " -"difficulty level, or resources available through crafting, mining, ..." -msgstr "" - -#: app/_translations.py:102 -msgid "Entries to the 2021 Minetest Game Jam" -msgstr "" - -#: app/_translations.py:103 -msgid "" -"Contains a completely custom mapgen implemented in Lua, usually requires " -"worlds to be set to the 'singlenode' mapgen." -msgstr "" - -#: app/_translations.py:104 -msgid " Jam / Game 2022" -msgstr "" - -#: app/_translations.py:105 -msgid "Sports" -msgstr "" - -#: app/_translations.py:106 msgid "" "Adds or changes transportation methods. Includes teleportation, vehicles," " ridable mobs, transport infrastructure and thematic content" msgstr "" +#: app/_translations.py:99 +msgid "32px" +msgstr "" + +#: app/_translations.py:100 +msgid "For 32px texture packs" +msgstr "" + +#: app/_translations.py:101 +msgid "Machines / Electronics" +msgstr "" + +#: app/_translations.py:102 +msgid "Adds machines useful in automation, tubes, or power." +msgstr "" + +#: app/_translations.py:103 +msgid "Commerce / Economy" +msgstr "" + +#: app/_translations.py:104 +msgid "Related to economies, money, and trading" +msgstr "" + +#: app/_translations.py:105 +msgid "Jam / Game 2021" +msgstr "" + +#: app/_translations.py:106 +msgid "Entries to the 2021 Minetest Game Jam" +msgstr "" + #: app/_translations.py:107 -msgid "Player vs Environment (PvE)" +msgid "Strategy / RTS" msgstr "" #: app/_translations.py:108 -msgid "For mods that grant the player extra information in the HUD" +msgid "" +"Games and mods with a heavy strategy component, whether real-time or " +"turn-based" msgstr "" #: app/_translations.py:109 -msgid "" -"Mods and games that aim to simulate real life activity. Similar to " -"SimCity/TheSims/OpenTTD/etc" +msgid "128px+" msgstr "" #: app/_translations.py:110 -msgid "Shocking and scary content. May scare young children" +msgid "For 128px or higher texture packs" msgstr "" #: app/_translations.py:111 @@ -489,29 +493,27 @@ msgid "" msgstr "" #: app/_translations.py:113 -msgid "" -"Certified by the Featured Packages program. This tag may be renamed in " -"the future" +msgid " Jam / Game 2022" msgstr "" #: app/_translations.py:114 -msgid "Mobs / Animals / NPCs" +msgid "Entries to the 2022 Minetest Game Jam " msgstr "" #: app/_translations.py:115 -msgid "For 128px or higher texture packs" +msgid "Gore" msgstr "" #: app/_translations.py:116 -msgid "16px" +msgid "Blood, etc" msgstr "" #: app/_translations.py:117 -msgid "Games of chance, gambling games, etc" +msgid "Gambling" msgstr "" #: app/_translations.py:118 -msgid "Mapgen / Biomes / Decoration" +msgid "Games of chance, gambling games, etc" msgstr "" #: app/_translations.py:119 @@ -519,41 +521,39 @@ msgid "Drugs" msgstr "" #: app/_translations.py:120 -msgid "Related to economies, money, and trading" -msgstr "" - -#: app/_translations.py:121 -msgid "" -"For content designed for one or more players that focus on combat against" -" the world, mobs, or NPCs." -msgstr "" - -#: app/_translations.py:122 -msgid "For content whose main utility / feature is in GUI/formspec form" -msgstr "" - -#: app/_translations.py:123 -msgid "32px" -msgstr "" - -#: app/_translations.py:124 -msgid "Player vs Player (PvP)" -msgstr "" - -#: app/_translations.py:125 -msgid "Magic / Enchanting" -msgstr "" - -#: app/_translations.py:126 msgid "Contains illegal drugs, such as marijuana" msgstr "" +#: app/_translations.py:121 +msgid "Violence" +msgstr "" + +#: app/_translations.py:122 +msgid "Non-cartoon violence. May be towards fantasy or human-like characters" +msgstr "" + +#: app/_translations.py:123 +msgid "Fear / Horror" +msgstr "" + +#: app/_translations.py:124 +msgid "Shocking and scary content. May scare young children" +msgstr "" + +#: app/_translations.py:125 +msgid "Bad Language" +msgstr "" + +#: app/_translations.py:126 +msgid "Contains swearing" +msgstr "" + #: app/_translations.py:127 -msgid "First person shooters (FPS) and more" +msgid "Alcohol / Tobacco" msgstr "" #: app/_translations.py:128 -msgid "Shooter" +msgid "Contains alcohol and/or tobacco" msgstr "" #: app/querybuilder.py:58 app/templates/admin/languages/list.html:27 @@ -592,11 +592,11 @@ 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:251 -#: app/blueprints/packages/packages.py:528 -#: app/blueprints/packages/packages.py:624 -#: app/blueprints/packages/packages.py:712 +#: app/blueprints/packages/packages.py:543 +#: app/blueprints/packages/packages.py:639 +#: app/blueprints/packages/packages.py:727 #: app/blueprints/packages/releases.py:62 -#: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:49 +#: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:63 #: app/blueprints/packages/screenshots.py:36 #: app/blueprints/packages/screenshots.py:42 #: app/blueprints/packages/screenshots.py:47 @@ -608,7 +608,7 @@ msgstr "Lagre" #: app/blueprints/collections/__init__.py:77 #: app/blueprints/oauth/__init__.py:168 app/blueprints/packages/releases.py:54 -#: app/blueprints/packages/releases.py:66 app/blueprints/packages/reviews.py:45 +#: app/blueprints/packages/releases.py:66 app/blueprints/packages/reviews.py:53 #: app/blueprints/threads/__init__.py:281 #: app/templates/admin/languages/list.html:23 #: app/templates/macros/reviews.html:138 app/templates/macros/topics.html:5 @@ -714,7 +714,7 @@ msgstr "" #: app/blueprints/packages/__init__.py:42 #: app/templates/packages/releases_list.html:34 -#: app/templates/packages/view.html:653 app/templates/todo/editor.html:75 +#: app/templates/packages/view.html:657 app/templates/todo/editor.html:75 msgid "Releases" msgstr "" @@ -726,7 +726,7 @@ msgstr "" #: app/blueprints/packages/__init__.py:52 #: app/templates/packages/edit_maintainers.html:8 -#: app/templates/packages/view.html:624 app/utils/minetest_hypertext.py:302 +#: app/templates/packages/view.html:628 app/utils/minetest_hypertext.py:302 msgid "Maintainers" msgstr "" @@ -759,7 +759,7 @@ msgstr "" msgid "No download available." msgstr "" -#: app/blueprints/packages/packages.py:229 app/templates/packages/view.html:594 +#: app/blueprints/packages/packages.py:229 app/templates/packages/view.html:598 #: app/utils/minetest_hypertext.py:263 msgid "Type" msgstr "" @@ -769,12 +769,12 @@ msgid "Title (Human-readable)" msgstr "" #: app/blueprints/packages/packages.py:231 -#: app/blueprints/packages/packages.py:622 +#: app/blueprints/packages/packages.py:637 msgid "Name (Technical)" msgstr "" #: app/blueprints/packages/packages.py:231 -#: app/blueprints/packages/packages.py:623 +#: app/blueprints/packages/packages.py:638 #: app/templates/packages/create_edit.html:75 msgid "Lower case letters (a-z), digits (0-9), and underscores (_) only" msgstr "" @@ -783,7 +783,7 @@ msgstr "" msgid "Short Description (Plaintext)" msgstr "" -#: app/blueprints/packages/packages.py:234 app/templates/packages/view.html:616 +#: app/blueprints/packages/packages.py:234 app/templates/packages/view.html:620 #: app/utils/minetest_hypertext.py:300 msgid "Maintenance State" msgstr "" @@ -798,7 +798,7 @@ msgstr "" msgid "Content Warnings" msgstr "" -#: app/blueprints/packages/packages.py:238 app/templates/packages/view.html:605 +#: app/blueprints/packages/packages.py:238 app/templates/packages/view.html:609 #: app/utils/minetest_hypertext.py:298 msgid "License" msgstr "" @@ -878,8 +878,8 @@ msgid "Permission denied" msgstr "" #: app/blueprints/packages/packages.py:403 -#: app/blueprints/packages/packages.py:479 -#: app/blueprints/packages/packages.py:501 +#: app/blueprints/packages/packages.py:494 +#: app/blueprints/packages/packages.py:516 msgid "You don't have permission to do that" msgstr "" @@ -893,55 +893,60 @@ msgid "" "changed" msgstr "" -#: app/blueprints/packages/packages.py:496 +#: app/blueprints/packages/packages.py:481 +#, python-format +msgid "Set state to %(state)s" +msgstr "" + +#: app/blueprints/packages/packages.py:511 msgid "Deleted package" msgstr "" -#: app/blueprints/packages/packages.py:518 +#: app/blueprints/packages/packages.py:533 msgid "Unapproved package" msgstr "" -#: app/blueprints/packages/packages.py:527 +#: app/blueprints/packages/packages.py:542 msgid "Maintainers (Comma-separated)" msgstr "" -#: app/blueprints/packages/packages.py:536 +#: app/blueprints/packages/packages.py:551 msgid "You don't have permission to edit maintainers" msgstr "" -#: app/blueprints/packages/packages.py:586 +#: app/blueprints/packages/packages.py:601 msgid "You are not a maintainer" msgstr "" -#: app/blueprints/packages/packages.py:589 +#: app/blueprints/packages/packages.py:604 msgid "Package owners cannot remove themselves as maintainers" msgstr "" -#: app/blueprints/packages/packages.py:621 +#: app/blueprints/packages/packages.py:636 msgid "Author Name" msgstr "" -#: app/blueprints/packages/packages.py:708 +#: app/blueprints/packages/packages.py:723 msgid "Enable support detection based on dependencies (recommended)" msgstr "" -#: app/blueprints/packages/packages.py:709 +#: app/blueprints/packages/packages.py:724 msgid "Supported games" msgstr "" -#: app/blueprints/packages/packages.py:710 +#: app/blueprints/packages/packages.py:725 msgid "Unsupported games" msgstr "" -#: app/blueprints/packages/packages.py:711 +#: app/blueprints/packages/packages.py:726 msgid "Supports all games (unless stated) / is game independent" msgstr "" -#: app/blueprints/packages/packages.py:727 +#: app/blueprints/packages/packages.py:742 msgid "You need at least one release before you can edit game support" msgstr "" -#: app/blueprints/packages/packages.py:731 +#: app/blueprints/packages/packages.py:746 msgid "Mod(pack) needs to contain at least one mod. Please create a new release" msgstr "" @@ -1060,53 +1065,58 @@ msgstr "" msgid "Now, please create an initial release" msgstr "" -#: app/blueprints/packages/reviews.py:46 app/blueprints/threads/__init__.py:181 +#: app/blueprints/packages/reviews.py:54 +#: app/templates/packages/translation.html:51 +msgid "Language" +msgstr "" + +#: app/blueprints/packages/reviews.py:60 app/blueprints/threads/__init__.py:181 #: app/blueprints/threads/__init__.py:182 #: app/blueprints/threads/__init__.py:282 msgid "Comment" msgstr "" -#: app/blueprints/packages/reviews.py:47 +#: app/blueprints/packages/reviews.py:61 msgid "Rating" msgstr "" -#: app/blueprints/packages/reviews.py:48 app/templates/macros/reviews.html:119 +#: app/blueprints/packages/reviews.py:62 app/templates/macros/reviews.html:119 #: app/templates/macros/reviews.html:173 msgid "Yes" msgstr "" -#: app/blueprints/packages/reviews.py:48 app/templates/macros/reviews.html:124 +#: app/blueprints/packages/reviews.py:62 app/templates/macros/reviews.html:124 #: app/templates/macros/reviews.html:177 msgid "Neutral" msgstr "" -#: app/blueprints/packages/reviews.py:48 app/templates/macros/reviews.html:129 +#: app/blueprints/packages/reviews.py:62 app/templates/macros/reviews.html:129 #: app/templates/macros/reviews.html:181 msgid "No" msgstr "" -#: app/blueprints/packages/reviews.py:57 +#: app/blueprints/packages/reviews.py:71 msgid "You can't review your own package!" msgstr "" -#: app/blueprints/packages/reviews.py:67 +#: app/blueprints/packages/reviews.py:81 msgid "" "You've reviewed too many packages recently. Please wait before trying " "again, and consider making your reviews more detailed" msgstr "" -#: app/blueprints/packages/reviews.py:80 app/blueprints/threads/__init__.py:207 +#: app/blueprints/packages/reviews.py:94 app/blueprints/threads/__init__.py:207 #: app/blueprints/threads/__init__.py:240 #: app/blueprints/threads/__init__.py:334 app/blueprints/users/settings.py:114 #: app/logic/packages.py:131 msgid "Linking to blocked sites is not allowed" msgstr "" -#: app/blueprints/packages/reviews.py:184 +#: app/blueprints/packages/reviews.py:199 msgid "You can't vote on the reviews on your own package!" msgstr "" -#: app/blueprints/packages/reviews.py:191 +#: app/blueprints/packages/reviews.py:206 msgid "You can't vote on your own reviews!" msgstr "" @@ -1125,7 +1135,7 @@ msgid "Message" msgstr "" #: app/blueprints/report/__init__.py:35 app/templates/macros/threads.html:51 -#: app/templates/packages/view.html:684 app/templates/report/index.html:4 +#: app/templates/packages/view.html:688 app/templates/report/index.html:4 #: app/templates/report/index.html:10 app/templates/users/profile.html:37 msgid "Report" msgstr "" @@ -1435,47 +1445,32 @@ msgstr "" msgid "You are in place %(place)s." msgstr "" -#: app/blueprints/users/profile.py:166 -#, python-format -msgid "Top %(type)s" -msgstr "" - -#: app/blueprints/users/profile.py:168 -#, python-format -msgid "Top %(group)d %(type)s" -msgstr "" - -#: app/blueprints/users/profile.py:177 -#, python-format -msgid "%(display_name)s has a %(type)s placed at #%(place)d." -msgstr "" - -#: app/blueprints/users/profile.py:192 +#: app/blueprints/users/profile.py:188 #, python-format msgid "Your packages have %(downloads)d downloads in total." msgstr "" -#: app/blueprints/users/profile.py:193 +#: app/blueprints/users/profile.py:189 msgid "First medal is at 50k." msgstr "" -#: app/blueprints/users/profile.py:198 +#: app/blueprints/users/profile.py:194 msgid ">300k downloads" msgstr "" -#: app/blueprints/users/profile.py:201 +#: app/blueprints/users/profile.py:197 msgid ">100k downloads" msgstr "" -#: app/blueprints/users/profile.py:204 +#: app/blueprints/users/profile.py:200 msgid ">75k downloads" msgstr "" -#: app/blueprints/users/profile.py:207 +#: app/blueprints/users/profile.py:203 msgid ">50k downloads" msgstr "" -#: app/blueprints/users/profile.py:208 +#: app/blueprints/users/profile.py:204 #, python-format msgid "Has received %(downloads)d downloads across all packages." msgstr "" @@ -1735,30 +1730,256 @@ msgstr "" msgid "Texture Packs" msgstr "" -#: app/models/packages.py:171 +#: app/models/packages.py:87 +msgid "Top mod" +msgstr "" + +#: app/models/packages.py:89 +msgid "Top game" +msgstr "" + +#: app/models/packages.py:91 +msgid "Top texture pack" +msgstr "" + +#: app/models/packages.py:94 +#, python-format +msgid "Top %(place)d mod" +msgstr "" + +#: app/models/packages.py:96 +#, python-format +msgid "Top %(place)d game" +msgstr "" + +#: app/models/packages.py:98 +#, python-format +msgid "Top %(place)d texture pack" +msgstr "" + +#: app/models/packages.py:102 +#, python-format +msgid "%(display_name)s has a mod placed at #%(place)d." +msgstr "" + +#: app/models/packages.py:105 +#, python-format +msgid "%(display_name)s has a game placed at #%(place)d." +msgstr "" + +#: app/models/packages.py:108 +#, python-format +msgid "%(display_name)s has a texture pack placed at #%(place)d." +msgstr "" + +#: app/models/packages.py:146 app/models/packages.py:164 +msgid "Looking for Maintainer" +msgstr "" + +#: app/models/packages.py:149 +msgid "Beta" +msgstr "" + +#: app/models/packages.py:152 +msgid "Actively Developed" +msgstr "" + +#: app/models/packages.py:155 +msgid "Maintenance Only" +msgstr "" + +#: app/models/packages.py:158 +msgid "As-is" +msgstr "" + +#: app/models/packages.py:161 +msgid "Deprecated" +msgstr "" + +#: app/models/packages.py:168 +msgid "Under active development, and may break worlds/things without warning" +msgstr "" + +#: app/models/packages.py:170 +msgid "Fully playable, but with some breakages/changes expected" +msgstr "" + +#: app/models/packages.py:172 +msgid "Finished, with bug fixes being made as needed" +msgstr "" + +#: app/models/packages.py:174 +msgid "" +"Finished, the maintainer doesn't intend to continue working on it or " +"provide support" +msgstr "" + +#: app/models/packages.py:176 +msgid "" +"The maintainer doesn't recommend this package. See the description for " +"more info" +msgstr "" + +#: app/models/packages.py:222 msgid "Submit for Approval" msgstr "" -#: app/models/packages.py:173 +#: app/models/packages.py:224 msgid "Approve" msgstr "" -#: app/models/packages.py:175 app/templates/api/create_edit_token.html:17 +#: app/models/packages.py:226 app/templates/api/create_edit_token.html:17 #: app/templates/collections/delete.html:14 #: app/templates/collections/view.html:39 #: app/templates/oauth/create_edit.html:17 #: app/templates/packages/release_edit.html:84 -#: app/templates/packages/review_create_edit.html:66 +#: app/templates/packages/review_create_edit.html:67 #: app/templates/threads/delete_reply.html:19 #: app/templates/threads/delete_thread.html:19 #: app/templates/threads/view.html:50 app/templates/users/delete.html:34 msgid "Delete" msgstr "" -#: app/models/packages.py:563 app/templates/packages/view.html:163 +#: app/models/packages.py:615 app/templates/packages/view.html:163 msgid "Work in Progress" msgstr "" +#: app/models/packages.py:1349 +#, python-format +msgid "New commit %(hash)s found on the Git repo." +msgstr "" + +#: app/models/packages.py:1353 +#, python-format +msgid "The last release was commit %(hash)s" +msgstr "" + +#: app/models/packages.py:1359 +#, python-format +msgid "New tag %(tag_name)s found on the Git repo." +msgstr "" + +#: app/models/users.py:407 +msgid "Package Edit" +msgstr "" + +#: app/models/users.py:410 +msgid "Package Approval" +msgstr "" + +#: app/models/users.py:413 app/templates/threads/list.html:12 +#: app/templates/threads/new.html:4 +msgid "New Thread" +msgstr "" + +#: app/models/users.py:416 +msgid "New Review" +msgstr "" + +#: app/models/users.py:419 +msgid "Thread Reply" +msgstr "" + +#: app/models/users.py:422 +msgid "Bot" +msgstr "" + +#: app/models/users.py:425 app/templates/macros/threads.html:27 +msgid "Maintainer" +msgstr "" + +#: app/models/users.py:428 +msgid "Editor Alert" +msgstr "" + +#: app/models/users.py:431 +msgid "Editor Misc" +msgstr "" + +#: app/models/users.py:434 +msgid "Other" +msgstr "" + +#: app/models/users.py:444 +msgid "This is a Package Edit notification." +msgstr "" + +#: app/models/users.py:446 +msgid "This is a Package Approval notification." +msgstr "" + +#: app/models/users.py:448 +msgid "This is a New Thread notification." +msgstr "" + +#: app/models/users.py:450 +msgid "This is a New Review notification." +msgstr "" + +#: app/models/users.py:452 +msgid "This is a Thread Reply notification." +msgstr "" + +#: app/models/users.py:454 +msgid "This is a Bot notification." +msgstr "" + +#: app/models/users.py:456 +msgid "This is a Maintainer change notification." +msgstr "" + +#: app/models/users.py:458 +msgid "This is an Editor Alert notification." +msgstr "" + +#: app/models/users.py:460 +msgid "This is an Editor Misc notification." +msgstr "" + +#: app/models/users.py:462 +msgid "This is an Other notification." +msgstr "" + +#: app/models/users.py:469 +msgid "When another user edits your packages, releases, etc." +msgstr "" + +#: app/models/users.py:471 +msgid "Notifications from editors related to the package approval process." +msgstr "" + +#: app/models/users.py:473 +msgid "When a thread is created on your package." +msgstr "" + +#: app/models/users.py:475 +msgid "When a user posts a review on your package." +msgstr "" + +#: app/models/users.py:477 +msgid "When someone replies to a thread you're watching." +msgstr "" + +#: app/models/users.py:479 +msgid "From a bot - for example, update notifications." +msgstr "" + +#: app/models/users.py:481 +msgid "When your package's maintainers change." +msgstr "" + +#: app/models/users.py:483 +msgid "For editors: Important alerts." +msgstr "" + +#: app/models/users.py:485 +msgid "For editors: Minor notifications, including new threads." +msgstr "" + +#: app/models/users.py:487 +msgid "Minor notifications not important enough for a dedicated category." +msgstr "" + #: app/tasks/emails.py:122 msgid "" "You are receiving this email because you are a registered user of " @@ -1867,7 +2088,7 @@ msgstr "" #: app/templates/admin/languages/list.html:4 #: app/templates/admin/languages/list.html:10 app/templates/base.html:185 -#: app/templates/packages/view.html:598 app/utils/minetest_hypertext.py:288 +#: app/templates/packages/view.html:602 app/utils/minetest_hypertext.py:288 msgid "Languages" msgstr "" @@ -1913,7 +2134,7 @@ msgid "User List" msgstr "Brukerliste" #: app/templates/base.html:257 app/templates/packages/view.html:190 -#: app/templates/packages/view.html:673 app/templates/threads/list.html:4 +#: app/templates/packages/view.html:677 app/templates/threads/list.html:4 msgid "Threads" msgstr "" @@ -1973,7 +2194,7 @@ msgid "%(title)s by %(author)s" msgstr "%(title)s av %(author)s" #: app/templates/index.html:77 app/templates/packages/reviews_list.html:4 -#: app/templates/packages/view.html:194 app/templates/packages/view.html:332 +#: app/templates/packages/view.html:194 app/templates/packages/view.html:336 #: app/templates/users/profile.html:279 msgid "Reviews" msgstr "" @@ -2200,7 +2421,8 @@ msgid "This requires the collection to be public" msgstr "" #: app/templates/collections/create_edit.html:76 -#: app/templates/packages/remove.html:58 app/templates/packages/view.html:128 +#: app/templates/packages/remove.html:34 app/templates/packages/remove.html:83 +#: app/templates/packages/view.html:128 msgid "Remove" msgstr "" @@ -2225,7 +2447,7 @@ msgid "Deleting is permanent" msgstr "" #: app/templates/collections/delete.html:13 -#: app/templates/oauth/authorize.html:71 app/templates/packages/remove.html:56 +#: app/templates/oauth/authorize.html:71 app/templates/packages/remove.html:81 #: app/templates/threads/delete_reply.html:18 #: app/templates/threads/delete_thread.html:18 #: app/templates/users/delete.html:30 @@ -2352,11 +2574,6 @@ msgstr "" msgid "Manage your preferences" msgstr "" -#: app/templates/emails/notification.html:37 -#, python-format -msgid "This is a '%(type)s' notification." -msgstr "" - #: app/templates/emails/notification_digest.html:14 #: app/templates/emails/notification_digest.html:31 #, python-format @@ -2451,7 +2668,7 @@ msgid "No audit log entries." msgstr "" #: app/templates/macros/forms.html:21 app/templates/macros/reviews.html:145 -#: app/templates/packages/remove.html:48 app/templates/packages/view.html:464 +#: app/templates/packages/remove.html:73 app/templates/packages/view.html:468 #: app/templates/users/modtools.html:86 msgid "Required" msgstr "" @@ -2673,10 +2890,6 @@ msgstr "" msgid "ContentDB Grafana" msgstr "" -#: app/templates/macros/threads.html:27 -msgid "Maintainer" -msgstr "" - #: app/templates/macros/threads.html:122 msgid "This thread has been locked by a moderator." msgstr "" @@ -2719,7 +2932,7 @@ msgid "On %(trigger)s, do %(action)s" msgstr "" #: app/templates/macros/todo.html:35 app/templates/packages/view.html:122 -#: app/templates/packages/view.html:429 +#: app/templates/packages/view.html:433 msgid "Release" msgstr "" @@ -2729,7 +2942,7 @@ msgstr "" #: app/templates/macros/todo.html:48 #: app/templates/packages/releases_list.html:13 -#: app/templates/packages/view.html:433 +#: app/templates/packages/view.html:437 msgid "Update settings" msgstr "" @@ -2778,9 +2991,9 @@ msgstr "" #: app/templates/modnames/view.html:27 app/templates/oauth/authorize.html:32 #: app/templates/packages/game_support.html:42 -#: app/templates/packages/similar.html:38 app/templates/packages/view.html:470 -#: app/templates/packages/view.html:494 app/templates/packages/view.html:539 -#: app/templates/packages/view.html:571 app/templates/todo/editor.html:85 +#: app/templates/packages/similar.html:38 app/templates/packages/view.html:474 +#: app/templates/packages/view.html:498 app/templates/packages/view.html:543 +#: app/templates/packages/view.html:575 app/templates/todo/editor.html:85 #: app/templates/todo/game_support.html:45 #, fuzzy, python-format msgid "%(title)s by %(display_name)s" @@ -2978,10 +3191,9 @@ msgid "Read more" msgstr "" #: app/templates/packages/create_edit.html:49 -#, python-format msgid "" -"You can include a .cdb.json file in your %(type)s to update these details" -" automatically." +"You can include a .cdb.json file in your package to update these details " +"automatically." msgstr "" #: app/templates/packages/create_edit.html:55 @@ -3544,12 +3756,22 @@ msgid "" "screenshots %(screenshot_size)d MB)" msgstr "" -#: app/templates/packages/remove.html:9 +#: app/templates/packages/remove.html:4 #, python-format msgid "Remove %(title)s" msgstr "" #: app/templates/packages/remove.html:11 +msgid "Change maintenance state" +msgstr "" + +#: app/templates/packages/remove.html:13 +msgid "" +"As an alternative to removing your package, you may wish to change the " +"maintenance state." +msgstr "" + +#: app/templates/packages/remove.html:36 msgid "" "In order to avoid data loss, you cannot permanently delete packages.\n" "\t\t\tYou can remove them from ContentDB, which will cause them to not be" @@ -3560,30 +3782,30 @@ msgid "" "needed." msgstr "" -#: app/templates/packages/remove.html:19 +#: app/templates/packages/remove.html:44 msgid "" "Unapproving a package will put it back into Draft, where\n" "\t\t\t\tit can be submitted for approval again." msgstr "" -#: app/templates/packages/remove.html:28 +#: app/templates/packages/remove.html:53 msgid "and" msgstr "" -#: app/templates/packages/remove.html:34 +#: app/templates/packages/remove.html:59 #, python-format msgid "Removing this package will break the following mods: %(names)s" msgstr "" -#: app/templates/packages/remove.html:41 +#: app/templates/packages/remove.html:66 msgid "Reason" msgstr "" -#: app/templates/packages/remove.html:52 +#: app/templates/packages/remove.html:77 msgid "Reason for unapproval / deletion, this is shown in the audit log" msgstr "" -#: app/templates/packages/remove.html:61 +#: app/templates/packages/remove.html:86 msgid "Unpublish" msgstr "" @@ -3602,18 +3824,22 @@ msgstr "" msgid "Found a bug? Post on the issue tracker instead." msgstr "" -#: app/templates/packages/review_create_edit.html:67 -msgid "Delete review." +#: app/templates/packages/review_create_edit.html:55 +msgid "What language are you writing your review in?" msgstr "" #: app/templates/packages/review_create_edit.html:68 +msgid "Delete review." +msgstr "" + +#: app/templates/packages/review_create_edit.html:69 msgid "" "This will convert the review into a thread, keeping the comments but " "removing its effect on the package's rating." msgstr "" #: app/templates/packages/review_votes.html:4 -#: app/templates/packages/view.html:360 +#: app/templates/packages/view.html:364 msgid "Review Votes" msgstr "" @@ -3762,10 +3988,6 @@ msgstr "" msgid "ContentDB reads translations from locale files (.tr) in your package." msgstr "" -#: app/templates/packages/translation.html:51 -msgid "Language" -msgstr "" - #: app/templates/packages/update_config.html:4 #: app/templates/packages/update_config.html:9 msgid "Configure Git Update Detection" @@ -3866,143 +4088,147 @@ msgstr "" msgid "Translate" msgstr "" -#: app/templates/packages/view.html:310 +#: app/templates/packages/view.html:297 +msgid "Thumbnail for video" +msgstr "" + +#: app/templates/packages/view.html:314 msgid "Awaiting review" msgstr "" -#: app/templates/packages/view.html:340 app/templates/threads/view.html:77 +#: app/templates/packages/view.html:344 app/templates/threads/view.html:77 msgid "Edit Review" msgstr "" -#: app/templates/packages/view.html:345 +#: app/templates/packages/view.html:349 msgid "You can't review your own package." msgstr "" -#: app/templates/packages/view.html:355 +#: app/templates/packages/view.html:359 msgid "Package needs to be approved before it can be reviewed." msgstr "" -#: app/templates/packages/view.html:366 +#: app/templates/packages/view.html:370 msgid "Used By" msgstr "" -#: app/templates/packages/view.html:372 +#: app/templates/packages/view.html:376 msgid "Content" msgstr "" -#: app/templates/packages/view.html:374 app/templates/packages/view.html:457 +#: app/templates/packages/view.html:378 app/templates/packages/view.html:461 msgid "View content for game" msgstr "" -#: app/templates/packages/view.html:389 +#: app/templates/packages/view.html:393 msgid "Favorite" msgstr "" -#: app/templates/packages/view.html:398 +#: app/templates/packages/view.html:402 msgid "Add to collection..." msgstr "" -#: app/templates/packages/view.html:406 +#: app/templates/packages/view.html:410 #, python-format msgid "View %(count)d collections" msgstr "" -#: app/templates/packages/view.html:417 +#: app/templates/packages/view.html:421 msgid "Package may be outdated" msgstr "" -#: app/templates/packages/view.html:424 +#: app/templates/packages/view.html:428 msgid "Only visible to the author and Editors." msgstr "" -#: app/templates/packages/view.html:441 +#: app/templates/packages/view.html:445 msgid "Warning" msgstr "" -#: app/templates/packages/view.html:447 +#: app/templates/packages/view.html:451 msgid "Like this package? Help support its development by making a donation" msgstr "" -#: app/templates/packages/view.html:450 +#: app/templates/packages/view.html:454 msgid "Donate now" msgstr "" -#: app/templates/packages/view.html:462 app/utils/minetest_hypertext.py:283 +#: app/templates/packages/view.html:466 app/utils/minetest_hypertext.py:283 msgid "Dependencies" msgstr "" -#: app/templates/packages/view.html:482 +#: app/templates/packages/view.html:486 msgid "No required dependencies" msgstr "" -#: app/templates/packages/view.html:488 +#: app/templates/packages/view.html:492 msgid "Optional" msgstr "" -#: app/templates/packages/view.html:521 +#: app/templates/packages/view.html:525 msgid "Compatible Games" msgstr "" -#: app/templates/packages/view.html:526 app/templates/packages/view.html:546 +#: app/templates/packages/view.html:530 app/templates/packages/view.html:550 #: app/utils/minetest_hypertext.py:275 msgid "No specific game required" msgstr "" -#: app/templates/packages/view.html:529 +#: app/templates/packages/view.html:533 msgid "Tested with:" msgstr "" -#: app/templates/packages/view.html:551 +#: app/templates/packages/view.html:555 msgid "Is the above correct?" msgstr "" -#: app/templates/packages/view.html:552 +#: app/templates/packages/view.html:556 msgid "You need to either confirm this or tell ContentDB about supported games" msgstr "" -#: app/templates/packages/view.html:564 +#: app/templates/packages/view.html:568 msgid "Does not work with:" msgstr "" -#: app/templates/packages/view.html:584 +#: app/templates/packages/view.html:588 msgid "Please specify compatible games" msgstr "" -#: app/templates/packages/view.html:590 +#: app/templates/packages/view.html:594 msgid "Information" msgstr "" -#: app/templates/packages/view.html:596 +#: app/templates/packages/view.html:600 msgid "Technical Name" msgstr "" -#: app/templates/packages/view.html:612 app/utils/minetest_hypertext.py:295 +#: app/templates/packages/view.html:616 app/utils/minetest_hypertext.py:295 #, python-format msgid "%(code_license)s for code,
%(media_license)s for media." msgstr "" -#: app/templates/packages/view.html:620 +#: app/templates/packages/view.html:624 msgid "Unknown" msgstr "" -#: app/templates/packages/view.html:622 app/utils/minetest_hypertext.py:301 +#: app/templates/packages/view.html:626 app/utils/minetest_hypertext.py:301 msgid "Added" msgstr "" -#: app/templates/packages/view.html:636 +#: app/templates/packages/view.html:640 msgid "Remove myself" msgstr "" -#: app/templates/packages/view.html:641 app/utils/minetest_hypertext.py:303 +#: app/templates/packages/view.html:645 app/utils/minetest_hypertext.py:303 msgid "Provides" msgstr "" -#: app/templates/packages/view.html:663 +#: app/templates/packages/view.html:667 #, fuzzy msgid "More" msgstr "Vis mer" -#: app/templates/packages/view.html:692 +#: app/templates/packages/view.html:696 msgid "See audit log" msgstr "" @@ -4061,10 +4287,6 @@ msgstr "" msgid "Edit reply" msgstr "" -#: app/templates/threads/list.html:12 app/templates/threads/new.html:4 -msgid "New Thread" -msgstr "" - #: app/templates/threads/new.html:17 msgid "" "If the package shouldn't be on CDB (eg: if it doesn't work at all), then " @@ -5493,3 +5715,21 @@ msgstr "" #~ msgid "Connected" #~ msgstr "" +#~ msgid "Top %(type)s" +#~ msgstr "" + +#~ msgid "Top %(group)d %(type)s" +#~ msgstr "" + +#~ msgid "%(display_name)s has a %(type)s placed at #%(place)d." +#~ msgstr "" + +#~ msgid "This is a '%(type)s' notification." +#~ msgstr "" + +#~ msgid "" +#~ "You can include a .cdb.json file " +#~ "in your %(type)s to update these " +#~ "details automatically." +#~ msgstr "" + diff --git a/translations/nl/LC_MESSAGES/messages.po b/translations/nl/LC_MESSAGES/messages.po index ecf35414..e995aa09 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-06-07 05:29+0100\n" +"POT-Creation-Date: 2024-06-08 11:15+0100\n" "PO-Revision-Date: 2023-10-23 21:06+0000\n" "Last-Translator: Bas Huis \n" "Language: nl\n" @@ -28,63 +28,69 @@ msgid "You have been banned." msgstr "Je bent verbannen." #: app/_translations.py:5 -msgid "Chat / Commands" +msgid "Player vs Player (PvP)" msgstr "" #: app/_translations.py:6 -msgid "Complex installation" +msgid "Designed to be played competitively against other players" msgstr "" #: app/_translations.py:7 -msgid "Either has educational value, or is a tool to help teachers " -msgstr "" - -#: app/_translations.py:8 -msgid "Singleplayer-focused" -msgstr "" - -#: app/_translations.py:9 -msgid "For 16px texture packs" -msgstr "" - -#: app/_translations.py:10 -msgid "For 64px texture packs" -msgstr "" - -#: app/_translations.py:11 -msgid "Tools to manage the world" -msgstr "" - -#: app/_translations.py:12 -msgid "Big changes to crafting gameplay" -msgstr "" - -#: app/_translations.py:13 -msgid "Blood, etc" -msgstr "" - -#: app/_translations.py:14 -msgid "Adds a mini-game to be played within Minetest" -msgstr "" - -#: app/_translations.py:15 -msgid "Tools / Weapons / Armor" -msgstr "" - -#: app/_translations.py:16 -msgid "For content generally themed around a certain season or holiday" -msgstr "" - -#: app/_translations.py:17 msgid "Player Effects / Power Ups" msgstr "" +#: app/_translations.py:8 +msgid "" +"For content that changes player effects, including physics, for example: " +"speed, jump height or gravity." +msgstr "" + +#: app/_translations.py:9 +msgid "Certified" +msgstr "" + +#: app/_translations.py:10 +msgid "" +"Certified by the Featured Packages program. This tag may be renamed in " +"the future" +msgstr "" + +#: app/_translations.py:11 +msgid "Server Moderation and Tools" +msgstr "" + +#: app/_translations.py:12 +msgid "Helps with server maintenance and moderation" +msgstr "" + +#: app/_translations.py:13 +msgid "Jam / Game 2023" +msgstr "" + +#: app/_translations.py:14 +msgid "Entries to the 2023 Minetest Game Jam " +msgstr "" + +#: app/_translations.py:15 +msgid "Joke" +msgstr "" + +#: app/_translations.py:16 +msgid "" +"For humorous content, meant as a novelty or joke, not to be taken " +"seriously, and that is not meant to be used seriously or long-term." +msgstr "" + +#: app/_translations.py:17 +msgid "Sounds / Music" +msgstr "" + #: app/_translations.py:18 -msgid "World Maintenance and Tools" +msgid "Focuses on or adds new sounds or musical things" msgstr "" #: app/_translations.py:19 -msgid "Puzzle" +msgid "Developer Tools" msgstr "" #: app/_translations.py:20 @@ -92,284 +98,289 @@ msgid "Tools for game and mod developers" msgstr "" #: app/_translations.py:21 -msgid "Education" +msgid "Shooter" msgstr "" #: app/_translations.py:22 -msgid "Gore" +msgid "First person shooters (FPS) and more" msgstr "" #: app/_translations.py:23 -msgid "Transport" +msgid "Inventory" msgstr "" #: app/_translations.py:24 -msgid "Survival" -msgstr "" - -#: app/_translations.py:25 -msgid "New mapgen or changes mapgen" -msgstr "" - -#: app/_translations.py:26 -msgid "Less than 16px" -msgstr "" - -#: app/_translations.py:27 app/templates/users/modtools.html:12 -msgid "Storage" -msgstr "" - -#: app/_translations.py:28 msgid "Changes the inventory GUI" msgstr "" +#: app/_translations.py:25 +msgid "World Maintenance and Tools" +msgstr "" + +#: app/_translations.py:26 +msgid "Tools to manage the world" +msgstr "" + +#: app/_translations.py:27 +msgid "Crafting" +msgstr "" + +#: app/_translations.py:28 +msgid "Big changes to crafting gameplay" +msgstr "" + #: app/_translations.py:29 -msgid "Jam / Combat 2020" +msgid "Singleplayer-focused" msgstr "" #: app/_translations.py:30 -msgid "Bad Language" +msgid "Content that can be played alone" msgstr "" #: app/_translations.py:31 -msgid "64px" +msgid "Mapgen / Biomes / Decoration" msgstr "" #: app/_translations.py:32 -msgid "Focuses on or adds new sounds or musical things" +msgid "New mapgen or changes mapgen" msgstr "" #: app/_translations.py:33 -msgid "Adds game mechanics or tools that change how players build." +msgid "Adventure / RPG" msgstr "" #: app/_translations.py:34 -msgid "Violence" +msgid "Plants and Farming" msgstr "" #: app/_translations.py:35 -msgid "Strategy / RTS" +msgid "Adds new plants or other farmable resources." msgstr "" #: app/_translations.py:36 +msgid "Tools / Weapons / Armor" +msgstr "" + +#: app/_translations.py:37 +msgid "Adds or changes tools, weapons, and armor" +msgstr "" + +#: app/_translations.py:38 +msgid "Sims" +msgstr "" + +#: app/_translations.py:39 +msgid "" +"Mods and games that aim to simulate real life activity. Similar to " +"SimCity/TheSims/OpenTTD/etc" +msgstr "" + +#: app/_translations.py:40 +msgid "Complex installation" +msgstr "" + +#: app/_translations.py:41 msgid "" "Requires futher installation steps, such as installing luarocks or " "editing the trusted mod setting" msgstr "" -#: app/_translations.py:37 -msgid "Jam / Game 2021" -msgstr "" - -#: app/_translations.py:38 -msgid "Content that can be played alone" -msgstr "" - -#: app/_translations.py:39 -msgid "Can/should only be used in multiplayer" -msgstr "" - -#: app/_translations.py:40 -msgid "Adds mobs, animals, and NPCs" -msgstr "" - -#: app/_translations.py:41 -msgid "" -"For mods created for the Discord \"Weekly Challenges\" modding event in " -"2021" -msgstr "" - #: app/_translations.py:42 -msgid "Mini-game" +msgid "Chat / Commands" msgstr "" #: app/_translations.py:43 msgid "" -"For content that changes player effects, including physics, for example: " -"speed, jump height or gravity." +"Focus on player chat/communication or who's primary function is " +"interacting with the console." msgstr "" #: app/_translations.py:44 -msgid "Contains swearing" +msgid "Multiplayer-focused" msgstr "" #: app/_translations.py:45 +msgid "Can/should only be used in multiplayer" +msgstr "" + +#: app/_translations.py:46 +msgid "Environment / Weather" +msgstr "" + +#: app/_translations.py:47 msgid "" "Improves the world, adding weather, ambient sounds, or other environment " "mechanics" msgstr "" -#: app/_translations.py:46 -msgid "For mods created for the Discord \"Combat\" modding event in 2020" -msgstr "" - -#: app/_translations.py:47 -msgid "Inventory" -msgstr "" - #: app/_translations.py:48 -msgid "Entries to the 2023 Minetest Game Jam " +msgid "Building Mechanics and Tools" msgstr "" #: app/_translations.py:49 -msgid "Sims" +msgid "Adds game mechanics or tools that change how players build." msgstr "" #: app/_translations.py:50 -msgid "Focuses on building, such as adding new materials or nodes" +msgid "Magic / Enchanting" msgstr "" #: app/_translations.py:51 -msgid "Environment / Weather" +msgid "Decorative" msgstr "" #: app/_translations.py:52 -msgid "Custom mapgen" +msgid "Adds nodes with no other purpose than for use in building" msgstr "" #: app/_translations.py:53 -msgid "Minetest Game improved" +msgid "One-of-a-kind / Original" msgstr "" #: app/_translations.py:54 -msgid "HUD" -msgstr "" - -#: app/_translations.py:55 -msgid "Machines / Electronics" -msgstr "" - -#: app/_translations.py:56 -msgid "Developer Tools" -msgstr "" - -#: app/_translations.py:57 -msgid "Jam / Game 2023" -msgstr "" - -#: app/_translations.py:58 -msgid "Helps with server maintenance and moderation" -msgstr "" - -#: app/_translations.py:59 -msgid "Plants and Farming" -msgstr "" - -#: app/_translations.py:60 -msgid "Adventure / RPG" -msgstr "" - -#: app/_translations.py:61 msgid "" "For games and such that are of their own kind, distinct and original in " "nature to others of the same category." msgstr "" -#: app/_translations.py:62 -msgid "Jam / Weekly Challenges 2021" -msgstr "" - -#: app/_translations.py:63 -msgid "For 32px texture packs" -msgstr "" - -#: app/_translations.py:64 -msgid "Adds or changes tools, weapons, and armor" -msgstr "" - -#: app/_translations.py:65 -msgid "GUI" -msgstr "" - -#: app/_translations.py:66 -msgid "Seasonal" -msgstr "" - -#: app/_translations.py:67 -msgid "Commerce / Economy" -msgstr "" - -#: app/_translations.py:68 -msgid "" -"Written specifically or exclusively for use in creative mode. Adds " -"content only available through a creative inventory, or provides tools " -"that facilitate ingame creation and doesn't add difficulty or scarcity" -msgstr "" - -#: app/_translations.py:69 -msgid "Forks of MTG" -msgstr "" - -#: app/_translations.py:70 -msgid "Non-cartoon violence. May be towards fantasy or human-like characters" -msgstr "" - -#: app/_translations.py:71 -msgid "Joke" -msgstr "" - -#: app/_translations.py:72 -msgid "Fear / Horror" -msgstr "" - -#: app/_translations.py:73 -msgid "128px+" -msgstr "" - -#: app/_translations.py:74 -msgid "Creative" -msgstr "" - -#: app/_translations.py:75 -msgid "Entries to the 2022 Minetest Game Jam " -msgstr "" - -#: app/_translations.py:76 -msgid "Alcohol / Tobacco" -msgstr "" - -#: app/_translations.py:77 -msgid "Adds or improves item storage mechanics" -msgstr "" - -#: app/_translations.py:78 -msgid "Designed to be played competitively against other players" -msgstr "" - -#: app/_translations.py:79 -msgid "Crafting" -msgstr "" - -#: app/_translations.py:80 -msgid "<16px" -msgstr "" - -#: app/_translations.py:81 -msgid "One-of-a-kind / Original" -msgstr "" - -#: app/_translations.py:82 +#: app/_translations.py:55 msgid "Building" msgstr "" -#: app/_translations.py:83 -msgid "Adds machines useful in automation, tubes, or power." +#: app/_translations.py:56 +msgid "Focuses on building, such as adding new materials or nodes" msgstr "" -#: app/_translations.py:84 +#: app/_translations.py:57 +msgid "Mobs / Animals / NPCs" +msgstr "" + +#: app/_translations.py:58 +msgid "Adds mobs, animals, and NPCs" +msgstr "" + +#: app/_translations.py:59 +msgid "<16px" +msgstr "" + +#: app/_translations.py:60 +msgid "Less than 16px" +msgstr "" + +#: app/_translations.py:61 +msgid "Puzzle" +msgstr "" + +#: app/_translations.py:62 msgid "Focus on puzzle solving instead of combat" msgstr "" +#: app/_translations.py:63 +msgid "Custom mapgen" +msgstr "" + +#: app/_translations.py:64 +msgid "" +"Contains a completely custom mapgen implemented in Lua, usually requires " +"worlds to be set to the 'singlenode' mapgen." +msgstr "" + +#: app/_translations.py:65 +msgid "Sports" +msgstr "" + +#: app/_translations.py:66 +msgid "Player vs Environment (PvE)" +msgstr "" + +#: app/_translations.py:67 +msgid "" +"For content designed for one or more players that focus on combat against" +" the world, mobs, or NPCs." +msgstr "" + +#: app/_translations.py:68 +msgid "16px" +msgstr "" + +#: app/_translations.py:69 +msgid "For 16px texture packs" +msgstr "" + +#: app/_translations.py:70 app/templates/users/modtools.html:12 +msgid "Storage" +msgstr "" + +#: app/_translations.py:71 +msgid "Adds or improves item storage mechanics" +msgstr "" + +#: app/_translations.py:72 +msgid "Education" +msgstr "" + +#: app/_translations.py:73 +msgid "Either has educational value, or is a tool to help teachers " +msgstr "" + +#: app/_translations.py:74 +msgid "API / Library" +msgstr "" + +#: app/_translations.py:75 +msgid "Primarily adds an API for other mods to use" +msgstr "" + +#: app/_translations.py:76 +msgid "Survival" +msgstr "" + +#: app/_translations.py:77 +msgid "" +"Written specifically for survival gameplay with a focus on game-balance, " +"difficulty level, or resources available through crafting, mining, ..." +msgstr "" + +#: app/_translations.py:78 +msgid "HUD" +msgstr "" + +#: app/_translations.py:79 +msgid "For mods that grant the player extra information in the HUD" +msgstr "" + +#: app/_translations.py:80 +msgid "Mini-game" +msgstr "" + +#: app/_translations.py:81 +msgid "Adds a mini-game to be played within Minetest" +msgstr "" + +#: app/_translations.py:82 +msgid "Seasonal" +msgstr "" + +#: app/_translations.py:83 +msgid "For content generally themed around a certain season or holiday" +msgstr "" + +#: app/_translations.py:84 +msgid "Jam / Weekly Challenges 2021" +msgstr "" + #: app/_translations.py:85 -msgid "Building Mechanics and Tools" +msgid "" +"For mods created for the Discord \"Weekly Challenges\" modding event in " +"2021" msgstr "" #: app/_translations.py:86 -msgid "Adds nodes with no other purpose than for use in building" +msgid "64px" msgstr "" #: app/_translations.py:87 -msgid "Sounds / Music" +msgid "For 64px texture packs" msgstr "" #: app/_translations.py:88 @@ -377,105 +388,98 @@ msgid "Food / Drinks" msgstr "" #: app/_translations.py:89 -msgid "Decorative" +msgid "GUI" msgstr "" #: app/_translations.py:90 -msgid "Gambling" +msgid "For content whose main utility / feature is in GUI/formspec form" msgstr "" #: app/_translations.py:91 -msgid "Server Moderation and Tools" +msgid "Minetest Game improved" msgstr "" #: app/_translations.py:92 -msgid "" -"For humorous content, meant as a novelty or joke, not to be taken " -"seriously, and that is not meant to be used seriously or long-term." +msgid "Forks of MTG" msgstr "" #: app/_translations.py:93 -msgid "API / Library" +msgid "Creative" msgstr "" #: app/_translations.py:94 -msgid "Certified" +msgid "" +"Written specifically or exclusively for use in creative mode. Adds " +"content only available through a creative inventory, or provides tools " +"that facilitate ingame creation and doesn't add difficulty or scarcity" msgstr "" #: app/_translations.py:95 -msgid "Contains alcohol and/or tobacco" +msgid "Jam / Combat 2020" msgstr "" #: app/_translations.py:96 -msgid "Adds new plants or other farmable resources." +msgid "For mods created for the Discord \"Combat\" modding event in 2020" msgstr "" #: app/_translations.py:97 -msgid "Multiplayer-focused" +msgid "Transport" msgstr "" #: app/_translations.py:98 -msgid "Primarily adds an API for other mods to use" -msgstr "" - -#: app/_translations.py:99 -msgid "" -"Focus on player chat/communication or who's primary function is " -"interacting with the console." -msgstr "" - -#: app/_translations.py:100 -msgid "" -"Games and mods with a heavy strategy component, whether real-time or " -"turn-based" -msgstr "" - -#: app/_translations.py:101 -msgid "" -"Written specifically for survival gameplay with a focus on game-balance, " -"difficulty level, or resources available through crafting, mining, ..." -msgstr "" - -#: app/_translations.py:102 -msgid "Entries to the 2021 Minetest Game Jam" -msgstr "" - -#: app/_translations.py:103 -msgid "" -"Contains a completely custom mapgen implemented in Lua, usually requires " -"worlds to be set to the 'singlenode' mapgen." -msgstr "" - -#: app/_translations.py:104 -msgid " Jam / Game 2022" -msgstr "" - -#: app/_translations.py:105 -msgid "Sports" -msgstr "" - -#: app/_translations.py:106 msgid "" "Adds or changes transportation methods. Includes teleportation, vehicles," " ridable mobs, transport infrastructure and thematic content" msgstr "" +#: app/_translations.py:99 +msgid "32px" +msgstr "" + +#: app/_translations.py:100 +msgid "For 32px texture packs" +msgstr "" + +#: app/_translations.py:101 +msgid "Machines / Electronics" +msgstr "" + +#: app/_translations.py:102 +msgid "Adds machines useful in automation, tubes, or power." +msgstr "" + +#: app/_translations.py:103 +msgid "Commerce / Economy" +msgstr "" + +#: app/_translations.py:104 +msgid "Related to economies, money, and trading" +msgstr "" + +#: app/_translations.py:105 +msgid "Jam / Game 2021" +msgstr "" + +#: app/_translations.py:106 +msgid "Entries to the 2021 Minetest Game Jam" +msgstr "" + #: app/_translations.py:107 -msgid "Player vs Environment (PvE)" +msgid "Strategy / RTS" msgstr "" #: app/_translations.py:108 -msgid "For mods that grant the player extra information in the HUD" +msgid "" +"Games and mods with a heavy strategy component, whether real-time or " +"turn-based" msgstr "" #: app/_translations.py:109 -msgid "" -"Mods and games that aim to simulate real life activity. Similar to " -"SimCity/TheSims/OpenTTD/etc" +msgid "128px+" msgstr "" #: app/_translations.py:110 -msgid "Shocking and scary content. May scare young children" +msgid "For 128px or higher texture packs" msgstr "" #: app/_translations.py:111 @@ -489,29 +493,27 @@ msgid "" msgstr "" #: app/_translations.py:113 -msgid "" -"Certified by the Featured Packages program. This tag may be renamed in " -"the future" +msgid " Jam / Game 2022" msgstr "" #: app/_translations.py:114 -msgid "Mobs / Animals / NPCs" +msgid "Entries to the 2022 Minetest Game Jam " msgstr "" #: app/_translations.py:115 -msgid "For 128px or higher texture packs" +msgid "Gore" msgstr "" #: app/_translations.py:116 -msgid "16px" +msgid "Blood, etc" msgstr "" #: app/_translations.py:117 -msgid "Games of chance, gambling games, etc" +msgid "Gambling" msgstr "" #: app/_translations.py:118 -msgid "Mapgen / Biomes / Decoration" +msgid "Games of chance, gambling games, etc" msgstr "" #: app/_translations.py:119 @@ -519,41 +521,39 @@ msgid "Drugs" msgstr "" #: app/_translations.py:120 -msgid "Related to economies, money, and trading" -msgstr "" - -#: app/_translations.py:121 -msgid "" -"For content designed for one or more players that focus on combat against" -" the world, mobs, or NPCs." -msgstr "" - -#: app/_translations.py:122 -msgid "For content whose main utility / feature is in GUI/formspec form" -msgstr "" - -#: app/_translations.py:123 -msgid "32px" -msgstr "" - -#: app/_translations.py:124 -msgid "Player vs Player (PvP)" -msgstr "" - -#: app/_translations.py:125 -msgid "Magic / Enchanting" -msgstr "" - -#: app/_translations.py:126 msgid "Contains illegal drugs, such as marijuana" msgstr "" +#: app/_translations.py:121 +msgid "Violence" +msgstr "" + +#: app/_translations.py:122 +msgid "Non-cartoon violence. May be towards fantasy or human-like characters" +msgstr "" + +#: app/_translations.py:123 +msgid "Fear / Horror" +msgstr "" + +#: app/_translations.py:124 +msgid "Shocking and scary content. May scare young children" +msgstr "" + +#: app/_translations.py:125 +msgid "Bad Language" +msgstr "" + +#: app/_translations.py:126 +msgid "Contains swearing" +msgstr "" + #: app/_translations.py:127 -msgid "First person shooters (FPS) and more" +msgid "Alcohol / Tobacco" msgstr "" #: app/_translations.py:128 -msgid "Shooter" +msgid "Contains alcohol and/or tobacco" msgstr "" #: app/querybuilder.py:58 app/templates/admin/languages/list.html:27 @@ -592,11 +592,11 @@ 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:251 -#: app/blueprints/packages/packages.py:528 -#: app/blueprints/packages/packages.py:624 -#: app/blueprints/packages/packages.py:712 +#: app/blueprints/packages/packages.py:543 +#: app/blueprints/packages/packages.py:639 +#: app/blueprints/packages/packages.py:727 #: app/blueprints/packages/releases.py:62 -#: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:49 +#: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:63 #: app/blueprints/packages/screenshots.py:36 #: app/blueprints/packages/screenshots.py:42 #: app/blueprints/packages/screenshots.py:47 @@ -608,7 +608,7 @@ msgstr "Opslaan" #: app/blueprints/collections/__init__.py:77 #: app/blueprints/oauth/__init__.py:168 app/blueprints/packages/releases.py:54 -#: app/blueprints/packages/releases.py:66 app/blueprints/packages/reviews.py:45 +#: app/blueprints/packages/releases.py:66 app/blueprints/packages/reviews.py:53 #: app/blueprints/threads/__init__.py:281 #: app/templates/admin/languages/list.html:23 #: app/templates/macros/reviews.html:138 app/templates/macros/topics.html:5 @@ -712,7 +712,7 @@ msgstr "" #: app/blueprints/packages/__init__.py:42 #: app/templates/packages/releases_list.html:34 -#: app/templates/packages/view.html:653 app/templates/todo/editor.html:75 +#: app/templates/packages/view.html:657 app/templates/todo/editor.html:75 msgid "Releases" msgstr "Versies" @@ -724,7 +724,7 @@ msgstr "Schermafbeeldingen" #: app/blueprints/packages/__init__.py:52 #: app/templates/packages/edit_maintainers.html:8 -#: app/templates/packages/view.html:624 app/utils/minetest_hypertext.py:302 +#: app/templates/packages/view.html:628 app/utils/minetest_hypertext.py:302 msgid "Maintainers" msgstr "Onderhouders" @@ -757,7 +757,7 @@ msgstr "Ondersteunde spellen" msgid "No download available." msgstr "Geen download beschikbaar." -#: app/blueprints/packages/packages.py:229 app/templates/packages/view.html:594 +#: app/blueprints/packages/packages.py:229 app/templates/packages/view.html:598 #: app/utils/minetest_hypertext.py:263 msgid "Type" msgstr "Type" @@ -767,12 +767,12 @@ msgid "Title (Human-readable)" msgstr "Titel (door mensen leesbaar)" #: app/blueprints/packages/packages.py:231 -#: app/blueprints/packages/packages.py:622 +#: app/blueprints/packages/packages.py:637 msgid "Name (Technical)" msgstr "Naam (Technisch)" #: app/blueprints/packages/packages.py:231 -#: app/blueprints/packages/packages.py:623 +#: app/blueprints/packages/packages.py:638 #: 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 (_)" @@ -781,7 +781,7 @@ msgstr "Alleen kleine letters (a-z), nummers (0-9) en underscores (_)" msgid "Short Description (Plaintext)" msgstr "Kleine Beschrijving (Plaintext)" -#: app/blueprints/packages/packages.py:234 app/templates/packages/view.html:616 +#: app/blueprints/packages/packages.py:234 app/templates/packages/view.html:620 #: app/utils/minetest_hypertext.py:300 msgid "Maintenance State" msgstr "Onderhoudsstatus" @@ -796,7 +796,7 @@ msgstr "Tags" msgid "Content Warnings" msgstr "Inhoudswaarschuwingen" -#: app/blueprints/packages/packages.py:238 app/templates/packages/view.html:605 +#: app/blueprints/packages/packages.py:238 app/templates/packages/view.html:609 #: app/utils/minetest_hypertext.py:298 msgid "License" msgstr "Licentie" @@ -878,8 +878,8 @@ msgid "Permission denied" msgstr "Toegang geweigerd" #: app/blueprints/packages/packages.py:403 -#: app/blueprints/packages/packages.py:479 -#: app/blueprints/packages/packages.py:501 +#: app/blueprints/packages/packages.py:494 +#: app/blueprints/packages/packages.py:516 msgid "You don't have permission to do that" msgstr "Je hebt geen toestemming om dat te doen" @@ -893,57 +893,62 @@ msgid "" "changed" msgstr "" -#: app/blueprints/packages/packages.py:496 +#: app/blueprints/packages/packages.py:481 +#, python-format +msgid "Set state to %(state)s" +msgstr "" + +#: app/blueprints/packages/packages.py:511 msgid "Deleted package" msgstr "Verwijderd pakket" -#: app/blueprints/packages/packages.py:518 +#: app/blueprints/packages/packages.py:533 msgid "Unapproved package" msgstr "Niet goedgekeurd pakket" -#: app/blueprints/packages/packages.py:527 +#: app/blueprints/packages/packages.py:542 msgid "Maintainers (Comma-separated)" msgstr "Onderhouders (gescheiden door komma's)" -#: app/blueprints/packages/packages.py:536 +#: app/blueprints/packages/packages.py:551 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:586 +#: app/blueprints/packages/packages.py:601 msgid "You are not a maintainer" msgstr "Je bent geen onderhouder" -#: app/blueprints/packages/packages.py:589 +#: app/blueprints/packages/packages.py:604 msgid "Package owners cannot remove themselves as maintainers" msgstr "Pakketeigenaren kunnen zichzelf niet verwijderen als onderhouder" -#: app/blueprints/packages/packages.py:621 +#: app/blueprints/packages/packages.py:636 msgid "Author Name" msgstr "Naam van de auteur" -#: app/blueprints/packages/packages.py:708 +#: app/blueprints/packages/packages.py:723 msgid "Enable support detection based on dependencies (recommended)" msgstr "" "Ondersteuningsdetectie inschakelen op basis van afhankelijkheden " "(aanbevolen)" -#: app/blueprints/packages/packages.py:709 +#: app/blueprints/packages/packages.py:724 msgid "Supported games" msgstr "Ondersteunde spellen" -#: app/blueprints/packages/packages.py:710 +#: app/blueprints/packages/packages.py:725 msgid "Unsupported games" msgstr "Niet-ondersteunde spellen" -#: app/blueprints/packages/packages.py:711 +#: app/blueprints/packages/packages.py:726 msgid "Supports all games (unless stated) / is game independent" msgstr "Ondersteund alle spellen (tenzei anders vermeld) / is spel onafhankelijk" -#: app/blueprints/packages/packages.py:727 +#: app/blueprints/packages/packages.py:742 msgid "You need at least one release before you can edit game support" msgstr "" -#: app/blueprints/packages/packages.py:731 +#: app/blueprints/packages/packages.py:746 msgid "Mod(pack) needs to contain at least one mod. Please create a new release" msgstr "" @@ -1062,36 +1067,41 @@ msgstr "Verwijderde update-instellingen" msgid "Now, please create an initial release" msgstr "Maak nu een eerste release a.u.b." -#: app/blueprints/packages/reviews.py:46 app/blueprints/threads/__init__.py:181 +#: app/blueprints/packages/reviews.py:54 +#: app/templates/packages/translation.html:51 +msgid "Language" +msgstr "" + +#: app/blueprints/packages/reviews.py:60 app/blueprints/threads/__init__.py:181 #: app/blueprints/threads/__init__.py:182 #: app/blueprints/threads/__init__.py:282 msgid "Comment" msgstr "Opmerking" -#: app/blueprints/packages/reviews.py:47 +#: app/blueprints/packages/reviews.py:61 msgid "Rating" msgstr "Waardering" -#: app/blueprints/packages/reviews.py:48 app/templates/macros/reviews.html:119 +#: app/blueprints/packages/reviews.py:62 app/templates/macros/reviews.html:119 #: app/templates/macros/reviews.html:173 msgid "Yes" msgstr "Ja" -#: app/blueprints/packages/reviews.py:48 app/templates/macros/reviews.html:124 +#: app/blueprints/packages/reviews.py:62 app/templates/macros/reviews.html:124 #: app/templates/macros/reviews.html:177 msgid "Neutral" msgstr "Neutraal" -#: app/blueprints/packages/reviews.py:48 app/templates/macros/reviews.html:129 +#: app/blueprints/packages/reviews.py:62 app/templates/macros/reviews.html:129 #: app/templates/macros/reviews.html:181 msgid "No" msgstr "Nee" -#: app/blueprints/packages/reviews.py:57 +#: app/blueprints/packages/reviews.py:71 msgid "You can't review your own package!" msgstr "Je kunt je eigen pakket niet beoordelen!" -#: app/blueprints/packages/reviews.py:67 +#: app/blueprints/packages/reviews.py:81 msgid "" "You've reviewed too many packages recently. Please wait before trying " "again, and consider making your reviews more detailed" @@ -1099,18 +1109,18 @@ msgstr "" "Je hebt te veel pakketten beoordeeld. Wacht voor je opnieuw probeert, en " "overweeg om je beoordelingen gedetailleerder te maken" -#: app/blueprints/packages/reviews.py:80 app/blueprints/threads/__init__.py:207 +#: app/blueprints/packages/reviews.py:94 app/blueprints/threads/__init__.py:207 #: app/blueprints/threads/__init__.py:240 #: app/blueprints/threads/__init__.py:334 app/blueprints/users/settings.py:114 #: app/logic/packages.py:131 msgid "Linking to blocked sites is not allowed" msgstr "Doorverwijzen naar geblokkeerde websites is niet toegestaan" -#: app/blueprints/packages/reviews.py:184 +#: app/blueprints/packages/reviews.py:199 msgid "You can't vote on the reviews on your own package!" msgstr "Je kunt niet stemmen op de beoordelingen van je eigen pakket!" -#: app/blueprints/packages/reviews.py:191 +#: app/blueprints/packages/reviews.py:206 msgid "You can't vote on your own reviews!" msgstr "Je kunt niet stemmen op je eigen beoordelingen!" @@ -1129,7 +1139,7 @@ msgid "Message" msgstr "Bericht" #: app/blueprints/report/__init__.py:35 app/templates/macros/threads.html:51 -#: app/templates/packages/view.html:684 app/templates/report/index.html:4 +#: app/templates/packages/view.html:688 app/templates/report/index.html:4 #: app/templates/report/index.html:10 app/templates/users/profile.html:37 msgid "Report" msgstr "Rapporteren" @@ -1458,47 +1468,32 @@ msgstr "" msgid "You are in place %(place)s." msgstr "Je staat op plaats %(place)s" -#: app/blueprints/users/profile.py:166 -#, python-format -msgid "Top %(type)s" -msgstr "Top %(type)s" - -#: app/blueprints/users/profile.py:168 -#, python-format -msgid "Top %(group)d %(type)s" -msgstr "Top %(group)d %(type)s" - -#: app/blueprints/users/profile.py:177 -#, python-format -msgid "%(display_name)s has a %(type)s placed at #%(place)d." -msgstr "%(display_name)s heeft een %(type)s op %(place)d." - -#: app/blueprints/users/profile.py:192 +#: app/blueprints/users/profile.py:188 #, python-format msgid "Your packages have %(downloads)d downloads in total." msgstr "Je pakketten zijn in totaal %(downloads)d keer gedownload." -#: app/blueprints/users/profile.py:193 +#: app/blueprints/users/profile.py:189 msgid "First medal is at 50k." msgstr "De eerste medaille is bij 50 000." -#: app/blueprints/users/profile.py:198 +#: app/blueprints/users/profile.py:194 msgid ">300k downloads" msgstr ">300 000 keer gedownload" -#: app/blueprints/users/profile.py:201 +#: app/blueprints/users/profile.py:197 msgid ">100k downloads" msgstr ">100 000 keer gedownload" -#: app/blueprints/users/profile.py:204 +#: app/blueprints/users/profile.py:200 msgid ">75k downloads" msgstr ">75 000 keer gedownload" -#: app/blueprints/users/profile.py:207 +#: app/blueprints/users/profile.py:203 msgid ">50k downloads" msgstr ">50 000 keer gedownload" -#: app/blueprints/users/profile.py:208 +#: app/blueprints/users/profile.py:204 #, python-format msgid "Has received %(downloads)d downloads across all packages." msgstr "Heeft %(downloads)d downloads ontvangen overheen alle pakketten." @@ -1773,30 +1768,256 @@ msgstr "Spellen" msgid "Texture Packs" msgstr "Textuurpakketten" -#: app/models/packages.py:171 +#: app/models/packages.py:87 +msgid "Top mod" +msgstr "" + +#: app/models/packages.py:89 +msgid "Top game" +msgstr "" + +#: app/models/packages.py:91 +msgid "Top texture pack" +msgstr "" + +#: app/models/packages.py:94 +#, python-format +msgid "Top %(place)d mod" +msgstr "" + +#: app/models/packages.py:96 +#, python-format +msgid "Top %(place)d game" +msgstr "" + +#: app/models/packages.py:98 +#, python-format +msgid "Top %(place)d texture pack" +msgstr "" + +#: app/models/packages.py:102 +#, python-format +msgid "%(display_name)s has a mod placed at #%(place)d." +msgstr "" + +#: app/models/packages.py:105 +#, python-format +msgid "%(display_name)s has a game placed at #%(place)d." +msgstr "" + +#: app/models/packages.py:108 +#, python-format +msgid "%(display_name)s has a texture pack placed at #%(place)d." +msgstr "" + +#: app/models/packages.py:146 app/models/packages.py:164 +msgid "Looking for Maintainer" +msgstr "" + +#: app/models/packages.py:149 +msgid "Beta" +msgstr "" + +#: app/models/packages.py:152 +msgid "Actively Developed" +msgstr "" + +#: app/models/packages.py:155 +msgid "Maintenance Only" +msgstr "" + +#: app/models/packages.py:158 +msgid "As-is" +msgstr "" + +#: app/models/packages.py:161 +msgid "Deprecated" +msgstr "" + +#: app/models/packages.py:168 +msgid "Under active development, and may break worlds/things without warning" +msgstr "" + +#: app/models/packages.py:170 +msgid "Fully playable, but with some breakages/changes expected" +msgstr "" + +#: app/models/packages.py:172 +msgid "Finished, with bug fixes being made as needed" +msgstr "" + +#: app/models/packages.py:174 +msgid "" +"Finished, the maintainer doesn't intend to continue working on it or " +"provide support" +msgstr "" + +#: app/models/packages.py:176 +msgid "" +"The maintainer doesn't recommend this package. See the description for " +"more info" +msgstr "" + +#: app/models/packages.py:222 msgid "Submit for Approval" msgstr "Indienen voor goedkeuring" -#: app/models/packages.py:173 +#: app/models/packages.py:224 msgid "Approve" msgstr "Goedkeuren" -#: app/models/packages.py:175 app/templates/api/create_edit_token.html:17 +#: app/models/packages.py:226 app/templates/api/create_edit_token.html:17 #: app/templates/collections/delete.html:14 #: app/templates/collections/view.html:39 #: app/templates/oauth/create_edit.html:17 #: app/templates/packages/release_edit.html:84 -#: app/templates/packages/review_create_edit.html:66 +#: app/templates/packages/review_create_edit.html:67 #: app/templates/threads/delete_reply.html:19 #: app/templates/threads/delete_thread.html:19 #: app/templates/threads/view.html:50 app/templates/users/delete.html:34 msgid "Delete" msgstr "Verwijderen" -#: app/models/packages.py:563 app/templates/packages/view.html:163 +#: app/models/packages.py:615 app/templates/packages/view.html:163 msgid "Work in Progress" msgstr "" +#: app/models/packages.py:1349 +#, python-format +msgid "New commit %(hash)s found on the Git repo." +msgstr "" + +#: app/models/packages.py:1353 +#, python-format +msgid "The last release was commit %(hash)s" +msgstr "" + +#: app/models/packages.py:1359 +#, python-format +msgid "New tag %(tag_name)s found on the Git repo." +msgstr "" + +#: app/models/users.py:407 +msgid "Package Edit" +msgstr "" + +#: app/models/users.py:410 +msgid "Package Approval" +msgstr "" + +#: app/models/users.py:413 app/templates/threads/list.html:12 +#: app/templates/threads/new.html:4 +msgid "New Thread" +msgstr "" + +#: app/models/users.py:416 +msgid "New Review" +msgstr "" + +#: app/models/users.py:419 +msgid "Thread Reply" +msgstr "" + +#: app/models/users.py:422 +msgid "Bot" +msgstr "" + +#: app/models/users.py:425 app/templates/macros/threads.html:27 +msgid "Maintainer" +msgstr "Onderhouder" + +#: app/models/users.py:428 +msgid "Editor Alert" +msgstr "" + +#: app/models/users.py:431 +msgid "Editor Misc" +msgstr "" + +#: app/models/users.py:434 +msgid "Other" +msgstr "" + +#: app/models/users.py:444 +msgid "This is a Package Edit notification." +msgstr "" + +#: app/models/users.py:446 +msgid "This is a Package Approval notification." +msgstr "" + +#: app/models/users.py:448 +msgid "This is a New Thread notification." +msgstr "" + +#: app/models/users.py:450 +msgid "This is a New Review notification." +msgstr "" + +#: app/models/users.py:452 +msgid "This is a Thread Reply notification." +msgstr "" + +#: app/models/users.py:454 +msgid "This is a Bot notification." +msgstr "" + +#: app/models/users.py:456 +msgid "This is a Maintainer change notification." +msgstr "" + +#: app/models/users.py:458 +msgid "This is an Editor Alert notification." +msgstr "" + +#: app/models/users.py:460 +msgid "This is an Editor Misc notification." +msgstr "" + +#: app/models/users.py:462 +msgid "This is an Other notification." +msgstr "" + +#: app/models/users.py:469 +msgid "When another user edits your packages, releases, etc." +msgstr "" + +#: app/models/users.py:471 +msgid "Notifications from editors related to the package approval process." +msgstr "" + +#: app/models/users.py:473 +msgid "When a thread is created on your package." +msgstr "" + +#: app/models/users.py:475 +msgid "When a user posts a review on your package." +msgstr "" + +#: app/models/users.py:477 +msgid "When someone replies to a thread you're watching." +msgstr "" + +#: app/models/users.py:479 +msgid "From a bot - for example, update notifications." +msgstr "" + +#: app/models/users.py:481 +msgid "When your package's maintainers change." +msgstr "" + +#: app/models/users.py:483 +msgid "For editors: Important alerts." +msgstr "" + +#: app/models/users.py:485 +msgid "For editors: Minor notifications, including new threads." +msgstr "" + +#: app/models/users.py:487 +msgid "Minor notifications not important enough for a dedicated category." +msgstr "" + #: app/tasks/emails.py:122 msgid "" "You are receiving this email because you are a registered user of " @@ -1911,7 +2132,7 @@ msgstr "Uitloggen" #: app/templates/admin/languages/list.html:4 #: app/templates/admin/languages/list.html:10 app/templates/base.html:185 -#: app/templates/packages/view.html:598 app/utils/minetest_hypertext.py:288 +#: app/templates/packages/view.html:602 app/utils/minetest_hypertext.py:288 msgid "Languages" msgstr "" @@ -1957,7 +2178,7 @@ msgid "User List" msgstr "Gebruikerslijst" #: app/templates/base.html:257 app/templates/packages/view.html:190 -#: app/templates/packages/view.html:673 app/templates/threads/list.html:4 +#: app/templates/packages/view.html:677 app/templates/threads/list.html:4 msgid "Threads" msgstr "Threads" @@ -2019,7 +2240,7 @@ msgid "%(title)s by %(author)s" msgstr "%(title)s door %(author)s" #: app/templates/index.html:77 app/templates/packages/reviews_list.html:4 -#: app/templates/packages/view.html:194 app/templates/packages/view.html:332 +#: app/templates/packages/view.html:194 app/templates/packages/view.html:336 #: app/templates/users/profile.html:279 msgid "Reviews" msgstr "Beoordelingen" @@ -2252,7 +2473,8 @@ msgid "This requires the collection to be public" msgstr "" #: app/templates/collections/create_edit.html:76 -#: app/templates/packages/remove.html:58 app/templates/packages/view.html:128 +#: app/templates/packages/remove.html:34 app/templates/packages/remove.html:83 +#: app/templates/packages/view.html:128 msgid "Remove" msgstr "Verwijderen" @@ -2277,7 +2499,7 @@ msgid "Deleting is permanent" msgstr "Verwijderen is onomkeerbaar" #: app/templates/collections/delete.html:13 -#: app/templates/oauth/authorize.html:71 app/templates/packages/remove.html:56 +#: app/templates/oauth/authorize.html:71 app/templates/packages/remove.html:81 #: app/templates/threads/delete_reply.html:18 #: app/templates/threads/delete_thread.html:18 #: app/templates/users/delete.html:30 @@ -2414,11 +2636,6 @@ msgstr "" msgid "Manage your preferences" msgstr "Je voorkeuren beheren" -#: app/templates/emails/notification.html:37 -#, python-format -msgid "This is a '%(type)s' notification." -msgstr "Dit is een '%(type)s' melding." - #: app/templates/emails/notification_digest.html:14 #: app/templates/emails/notification_digest.html:31 #, python-format @@ -2525,7 +2742,7 @@ msgid "No audit log entries." msgstr "Geen controlelogboekvermeldingen." #: app/templates/macros/forms.html:21 app/templates/macros/reviews.html:145 -#: app/templates/packages/remove.html:48 app/templates/packages/view.html:464 +#: app/templates/packages/remove.html:73 app/templates/packages/view.html:468 #: app/templates/users/modtools.html:86 msgid "Required" msgstr "Verplicht" @@ -2759,10 +2976,6 @@ msgstr "" msgid "ContentDB Grafana" msgstr "ContentDB Grafana" -#: app/templates/macros/threads.html:27 -msgid "Maintainer" -msgstr "Onderhouder" - #: app/templates/macros/threads.html:122 msgid "This thread has been locked by a moderator." msgstr "Deze thread is gesloten door een moderator." @@ -2807,7 +3020,7 @@ msgid "On %(trigger)s, do %(action)s" msgstr "Als %(trigger)s, doe dan %(action)s" #: app/templates/macros/todo.html:35 app/templates/packages/view.html:122 -#: app/templates/packages/view.html:429 +#: app/templates/packages/view.html:433 msgid "Release" msgstr "Release" @@ -2817,7 +3030,7 @@ msgstr "Repo" #: app/templates/macros/todo.html:48 #: app/templates/packages/releases_list.html:13 -#: app/templates/packages/view.html:433 +#: app/templates/packages/view.html:437 msgid "Update settings" msgstr "Update-instellingen" @@ -2866,9 +3079,9 @@ msgstr "Forumthema's" #: app/templates/modnames/view.html:27 app/templates/oauth/authorize.html:32 #: app/templates/packages/game_support.html:42 -#: app/templates/packages/similar.html:38 app/templates/packages/view.html:470 -#: app/templates/packages/view.html:494 app/templates/packages/view.html:539 -#: app/templates/packages/view.html:571 app/templates/todo/editor.html:85 +#: app/templates/packages/similar.html:38 app/templates/packages/view.html:474 +#: app/templates/packages/view.html:498 app/templates/packages/view.html:543 +#: app/templates/packages/view.html:575 app/templates/todo/editor.html:85 #: app/templates/todo/game_support.html:45 #, python-format msgid "%(title)s by %(display_name)s" @@ -3068,13 +3281,10 @@ msgid "Read more" msgstr "Meer lezen" #: app/templates/packages/create_edit.html:49 -#, python-format msgid "" -"You can include a .cdb.json file in your %(type)s to update these details" -" automatically." +"You can include a .cdb.json file in your package to update these details " +"automatically." msgstr "" -"Je kan een .cbd.json in je %(type)s opnemen om deze detailleen " -"automatisch te updaten." #: app/templates/packages/create_edit.html:55 msgid "" @@ -3671,12 +3881,22 @@ msgid "" "screenshots %(screenshot_size)d MB)" msgstr "" -#: app/templates/packages/remove.html:9 +#: app/templates/packages/remove.html:4 #, python-format msgid "Remove %(title)s" msgstr "" #: app/templates/packages/remove.html:11 +msgid "Change maintenance state" +msgstr "" + +#: app/templates/packages/remove.html:13 +msgid "" +"As an alternative to removing your package, you may wish to change the " +"maintenance state." +msgstr "" + +#: app/templates/packages/remove.html:36 msgid "" "In order to avoid data loss, you cannot permanently delete packages.\n" "\t\t\tYou can remove them from ContentDB, which will cause them to not be" @@ -3687,30 +3907,30 @@ msgid "" "needed." msgstr "" -#: app/templates/packages/remove.html:19 +#: app/templates/packages/remove.html:44 msgid "" "Unapproving a package will put it back into Draft, where\n" "\t\t\t\tit can be submitted for approval again." msgstr "" -#: app/templates/packages/remove.html:28 +#: app/templates/packages/remove.html:53 msgid "and" msgstr "" -#: app/templates/packages/remove.html:34 +#: app/templates/packages/remove.html:59 #, python-format msgid "Removing this package will break the following mods: %(names)s" msgstr "" -#: app/templates/packages/remove.html:41 +#: app/templates/packages/remove.html:66 msgid "Reason" msgstr "" -#: app/templates/packages/remove.html:52 +#: app/templates/packages/remove.html:77 msgid "Reason for unapproval / deletion, this is shown in the audit log" msgstr "" -#: app/templates/packages/remove.html:61 +#: app/templates/packages/remove.html:86 msgid "Unpublish" msgstr "" @@ -3729,18 +3949,22 @@ msgstr "" msgid "Found a bug? Post on the issue tracker instead." msgstr "" -#: app/templates/packages/review_create_edit.html:67 -msgid "Delete review." +#: app/templates/packages/review_create_edit.html:55 +msgid "What language are you writing your review in?" msgstr "" #: app/templates/packages/review_create_edit.html:68 +msgid "Delete review." +msgstr "" + +#: app/templates/packages/review_create_edit.html:69 msgid "" "This will convert the review into a thread, keeping the comments but " "removing its effect on the package's rating." msgstr "" #: app/templates/packages/review_votes.html:4 -#: app/templates/packages/view.html:360 +#: app/templates/packages/view.html:364 msgid "Review Votes" msgstr "" @@ -3889,10 +4113,6 @@ msgstr "" msgid "ContentDB reads translations from locale files (.tr) in your package." msgstr "" -#: app/templates/packages/translation.html:51 -msgid "Language" -msgstr "" - #: app/templates/packages/update_config.html:4 #: app/templates/packages/update_config.html:9 msgid "Configure Git Update Detection" @@ -3993,142 +4213,146 @@ msgstr "" msgid "Translate" msgstr "" -#: app/templates/packages/view.html:310 +#: app/templates/packages/view.html:297 +msgid "Thumbnail for video" +msgstr "" + +#: app/templates/packages/view.html:314 msgid "Awaiting review" msgstr "" -#: app/templates/packages/view.html:340 app/templates/threads/view.html:77 +#: app/templates/packages/view.html:344 app/templates/threads/view.html:77 msgid "Edit Review" msgstr "" -#: app/templates/packages/view.html:345 +#: app/templates/packages/view.html:349 msgid "You can't review your own package." msgstr "" -#: app/templates/packages/view.html:355 +#: app/templates/packages/view.html:359 msgid "Package needs to be approved before it can be reviewed." msgstr "" -#: app/templates/packages/view.html:366 +#: app/templates/packages/view.html:370 msgid "Used By" msgstr "" -#: app/templates/packages/view.html:372 +#: app/templates/packages/view.html:376 msgid "Content" msgstr "" -#: app/templates/packages/view.html:374 app/templates/packages/view.html:457 +#: app/templates/packages/view.html:378 app/templates/packages/view.html:461 msgid "View content for game" msgstr "" -#: app/templates/packages/view.html:389 +#: app/templates/packages/view.html:393 msgid "Favorite" msgstr "" -#: app/templates/packages/view.html:398 +#: app/templates/packages/view.html:402 msgid "Add to collection..." msgstr "" -#: app/templates/packages/view.html:406 +#: app/templates/packages/view.html:410 #, python-format msgid "View %(count)d collections" msgstr "" -#: app/templates/packages/view.html:417 +#: app/templates/packages/view.html:421 msgid "Package may be outdated" msgstr "" -#: app/templates/packages/view.html:424 +#: app/templates/packages/view.html:428 msgid "Only visible to the author and Editors." msgstr "" -#: app/templates/packages/view.html:441 +#: app/templates/packages/view.html:445 msgid "Warning" msgstr "" -#: app/templates/packages/view.html:447 +#: app/templates/packages/view.html:451 msgid "Like this package? Help support its development by making a donation" msgstr "" -#: app/templates/packages/view.html:450 +#: app/templates/packages/view.html:454 msgid "Donate now" msgstr "" -#: app/templates/packages/view.html:462 app/utils/minetest_hypertext.py:283 +#: app/templates/packages/view.html:466 app/utils/minetest_hypertext.py:283 msgid "Dependencies" msgstr "" -#: app/templates/packages/view.html:482 +#: app/templates/packages/view.html:486 msgid "No required dependencies" msgstr "" -#: app/templates/packages/view.html:488 +#: app/templates/packages/view.html:492 msgid "Optional" msgstr "" -#: app/templates/packages/view.html:521 +#: app/templates/packages/view.html:525 msgid "Compatible Games" msgstr "" -#: app/templates/packages/view.html:526 app/templates/packages/view.html:546 +#: app/templates/packages/view.html:530 app/templates/packages/view.html:550 #: app/utils/minetest_hypertext.py:275 msgid "No specific game required" msgstr "" -#: app/templates/packages/view.html:529 +#: app/templates/packages/view.html:533 msgid "Tested with:" msgstr "" -#: app/templates/packages/view.html:551 +#: app/templates/packages/view.html:555 msgid "Is the above correct?" msgstr "" -#: app/templates/packages/view.html:552 +#: app/templates/packages/view.html:556 msgid "You need to either confirm this or tell ContentDB about supported games" msgstr "" -#: app/templates/packages/view.html:564 +#: app/templates/packages/view.html:568 msgid "Does not work with:" msgstr "" -#: app/templates/packages/view.html:584 +#: app/templates/packages/view.html:588 msgid "Please specify compatible games" msgstr "" -#: app/templates/packages/view.html:590 +#: app/templates/packages/view.html:594 msgid "Information" msgstr "" -#: app/templates/packages/view.html:596 +#: app/templates/packages/view.html:600 msgid "Technical Name" msgstr "" -#: app/templates/packages/view.html:612 app/utils/minetest_hypertext.py:295 +#: app/templates/packages/view.html:616 app/utils/minetest_hypertext.py:295 #, python-format msgid "%(code_license)s for code,
%(media_license)s for media." msgstr "" -#: app/templates/packages/view.html:620 +#: app/templates/packages/view.html:624 msgid "Unknown" msgstr "" -#: app/templates/packages/view.html:622 app/utils/minetest_hypertext.py:301 +#: app/templates/packages/view.html:626 app/utils/minetest_hypertext.py:301 msgid "Added" msgstr "" -#: app/templates/packages/view.html:636 +#: app/templates/packages/view.html:640 msgid "Remove myself" msgstr "" -#: app/templates/packages/view.html:641 app/utils/minetest_hypertext.py:303 +#: app/templates/packages/view.html:645 app/utils/minetest_hypertext.py:303 msgid "Provides" msgstr "" -#: app/templates/packages/view.html:663 +#: app/templates/packages/view.html:667 msgid "More" msgstr "" -#: app/templates/packages/view.html:692 +#: app/templates/packages/view.html:696 msgid "See audit log" msgstr "" @@ -4187,10 +4411,6 @@ msgstr "" msgid "Edit reply" msgstr "" -#: app/templates/threads/list.html:12 app/templates/threads/new.html:4 -msgid "New Thread" -msgstr "" - #: app/templates/threads/new.html:17 msgid "" "If the package shouldn't be on CDB (eg: if it doesn't work at all), then " @@ -5486,3 +5706,24 @@ msgstr "" #~ msgid "Connected" #~ msgstr "" +#~ msgid "Top %(type)s" +#~ msgstr "Top %(type)s" + +#~ msgid "Top %(group)d %(type)s" +#~ msgstr "Top %(group)d %(type)s" + +#~ msgid "%(display_name)s has a %(type)s placed at #%(place)d." +#~ msgstr "%(display_name)s heeft een %(type)s op %(place)d." + +#~ msgid "This is a '%(type)s' notification." +#~ msgstr "Dit is een '%(type)s' melding." + +#~ msgid "" +#~ "You can include a .cdb.json file " +#~ "in your %(type)s to update these " +#~ "details automatically." +#~ msgstr "" +#~ "Je kan een .cbd.json in je " +#~ "%(type)s opnemen om deze detailleen " +#~ "automatisch te updaten." + diff --git a/translations/nn/LC_MESSAGES/messages.po b/translations/nn/LC_MESSAGES/messages.po index c0fc2438..300040c2 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-06-07 05:29+0100\n" +"POT-Creation-Date: 2024-06-08 11:15+0100\n" "PO-Revision-Date: 2024-02-27 13:02+0000\n" "Last-Translator: jhh \n" "Language: nn\n" @@ -28,63 +28,69 @@ msgid "You have been banned." msgstr "Du er blitt utestengd." #: app/_translations.py:5 -msgid "Chat / Commands" +msgid "Player vs Player (PvP)" msgstr "" #: app/_translations.py:6 -msgid "Complex installation" +msgid "Designed to be played competitively against other players" msgstr "" #: app/_translations.py:7 -msgid "Either has educational value, or is a tool to help teachers " -msgstr "" - -#: app/_translations.py:8 -msgid "Singleplayer-focused" -msgstr "" - -#: app/_translations.py:9 -msgid "For 16px texture packs" -msgstr "" - -#: app/_translations.py:10 -msgid "For 64px texture packs" -msgstr "" - -#: app/_translations.py:11 -msgid "Tools to manage the world" -msgstr "" - -#: app/_translations.py:12 -msgid "Big changes to crafting gameplay" -msgstr "" - -#: app/_translations.py:13 -msgid "Blood, etc" -msgstr "" - -#: app/_translations.py:14 -msgid "Adds a mini-game to be played within Minetest" -msgstr "" - -#: app/_translations.py:15 -msgid "Tools / Weapons / Armor" -msgstr "" - -#: app/_translations.py:16 -msgid "For content generally themed around a certain season or holiday" -msgstr "" - -#: app/_translations.py:17 msgid "Player Effects / Power Ups" msgstr "" +#: app/_translations.py:8 +msgid "" +"For content that changes player effects, including physics, for example: " +"speed, jump height or gravity." +msgstr "" + +#: app/_translations.py:9 +msgid "Certified" +msgstr "" + +#: app/_translations.py:10 +msgid "" +"Certified by the Featured Packages program. This tag may be renamed in " +"the future" +msgstr "" + +#: app/_translations.py:11 +msgid "Server Moderation and Tools" +msgstr "" + +#: app/_translations.py:12 +msgid "Helps with server maintenance and moderation" +msgstr "" + +#: app/_translations.py:13 +msgid "Jam / Game 2023" +msgstr "" + +#: app/_translations.py:14 +msgid "Entries to the 2023 Minetest Game Jam " +msgstr "" + +#: app/_translations.py:15 +msgid "Joke" +msgstr "" + +#: app/_translations.py:16 +msgid "" +"For humorous content, meant as a novelty or joke, not to be taken " +"seriously, and that is not meant to be used seriously or long-term." +msgstr "" + +#: app/_translations.py:17 +msgid "Sounds / Music" +msgstr "" + #: app/_translations.py:18 -msgid "World Maintenance and Tools" +msgid "Focuses on or adds new sounds or musical things" msgstr "" #: app/_translations.py:19 -msgid "Puzzle" +msgid "Developer Tools" msgstr "" #: app/_translations.py:20 @@ -92,284 +98,289 @@ msgid "Tools for game and mod developers" msgstr "" #: app/_translations.py:21 -msgid "Education" +msgid "Shooter" msgstr "" #: app/_translations.py:22 -msgid "Gore" +msgid "First person shooters (FPS) and more" msgstr "" #: app/_translations.py:23 -msgid "Transport" +msgid "Inventory" msgstr "" #: app/_translations.py:24 -msgid "Survival" -msgstr "" - -#: app/_translations.py:25 -msgid "New mapgen or changes mapgen" -msgstr "" - -#: app/_translations.py:26 -msgid "Less than 16px" -msgstr "" - -#: app/_translations.py:27 app/templates/users/modtools.html:12 -msgid "Storage" -msgstr "" - -#: app/_translations.py:28 msgid "Changes the inventory GUI" msgstr "" +#: app/_translations.py:25 +msgid "World Maintenance and Tools" +msgstr "" + +#: app/_translations.py:26 +msgid "Tools to manage the world" +msgstr "" + +#: app/_translations.py:27 +msgid "Crafting" +msgstr "" + +#: app/_translations.py:28 +msgid "Big changes to crafting gameplay" +msgstr "" + #: app/_translations.py:29 -msgid "Jam / Combat 2020" +msgid "Singleplayer-focused" msgstr "" #: app/_translations.py:30 -msgid "Bad Language" +msgid "Content that can be played alone" msgstr "" #: app/_translations.py:31 -msgid "64px" +msgid "Mapgen / Biomes / Decoration" msgstr "" #: app/_translations.py:32 -msgid "Focuses on or adds new sounds or musical things" +msgid "New mapgen or changes mapgen" msgstr "" #: app/_translations.py:33 -msgid "Adds game mechanics or tools that change how players build." +msgid "Adventure / RPG" msgstr "" #: app/_translations.py:34 -msgid "Violence" +msgid "Plants and Farming" msgstr "" #: app/_translations.py:35 -msgid "Strategy / RTS" +msgid "Adds new plants or other farmable resources." msgstr "" #: app/_translations.py:36 +msgid "Tools / Weapons / Armor" +msgstr "" + +#: app/_translations.py:37 +msgid "Adds or changes tools, weapons, and armor" +msgstr "" + +#: app/_translations.py:38 +msgid "Sims" +msgstr "" + +#: app/_translations.py:39 +msgid "" +"Mods and games that aim to simulate real life activity. Similar to " +"SimCity/TheSims/OpenTTD/etc" +msgstr "" + +#: app/_translations.py:40 +msgid "Complex installation" +msgstr "" + +#: app/_translations.py:41 msgid "" "Requires futher installation steps, such as installing luarocks or " "editing the trusted mod setting" msgstr "" -#: app/_translations.py:37 -msgid "Jam / Game 2021" -msgstr "" - -#: app/_translations.py:38 -msgid "Content that can be played alone" -msgstr "" - -#: app/_translations.py:39 -msgid "Can/should only be used in multiplayer" -msgstr "" - -#: app/_translations.py:40 -msgid "Adds mobs, animals, and NPCs" -msgstr "" - -#: app/_translations.py:41 -msgid "" -"For mods created for the Discord \"Weekly Challenges\" modding event in " -"2021" -msgstr "" - #: app/_translations.py:42 -msgid "Mini-game" +msgid "Chat / Commands" msgstr "" #: app/_translations.py:43 msgid "" -"For content that changes player effects, including physics, for example: " -"speed, jump height or gravity." +"Focus on player chat/communication or who's primary function is " +"interacting with the console." msgstr "" #: app/_translations.py:44 -msgid "Contains swearing" +msgid "Multiplayer-focused" msgstr "" #: app/_translations.py:45 +msgid "Can/should only be used in multiplayer" +msgstr "" + +#: app/_translations.py:46 +msgid "Environment / Weather" +msgstr "" + +#: app/_translations.py:47 msgid "" "Improves the world, adding weather, ambient sounds, or other environment " "mechanics" msgstr "" -#: app/_translations.py:46 -msgid "For mods created for the Discord \"Combat\" modding event in 2020" -msgstr "" - -#: app/_translations.py:47 -msgid "Inventory" -msgstr "" - #: app/_translations.py:48 -msgid "Entries to the 2023 Minetest Game Jam " +msgid "Building Mechanics and Tools" msgstr "" #: app/_translations.py:49 -msgid "Sims" +msgid "Adds game mechanics or tools that change how players build." msgstr "" #: app/_translations.py:50 -msgid "Focuses on building, such as adding new materials or nodes" +msgid "Magic / Enchanting" msgstr "" #: app/_translations.py:51 -msgid "Environment / Weather" +msgid "Decorative" msgstr "" #: app/_translations.py:52 -msgid "Custom mapgen" +msgid "Adds nodes with no other purpose than for use in building" msgstr "" #: app/_translations.py:53 -msgid "Minetest Game improved" +msgid "One-of-a-kind / Original" msgstr "" #: app/_translations.py:54 -msgid "HUD" -msgstr "" - -#: app/_translations.py:55 -msgid "Machines / Electronics" -msgstr "" - -#: app/_translations.py:56 -msgid "Developer Tools" -msgstr "" - -#: app/_translations.py:57 -msgid "Jam / Game 2023" -msgstr "" - -#: app/_translations.py:58 -msgid "Helps with server maintenance and moderation" -msgstr "" - -#: app/_translations.py:59 -msgid "Plants and Farming" -msgstr "" - -#: app/_translations.py:60 -msgid "Adventure / RPG" -msgstr "" - -#: app/_translations.py:61 msgid "" "For games and such that are of their own kind, distinct and original in " "nature to others of the same category." msgstr "" -#: app/_translations.py:62 -msgid "Jam / Weekly Challenges 2021" -msgstr "" - -#: app/_translations.py:63 -msgid "For 32px texture packs" -msgstr "" - -#: app/_translations.py:64 -msgid "Adds or changes tools, weapons, and armor" -msgstr "" - -#: app/_translations.py:65 -msgid "GUI" -msgstr "" - -#: app/_translations.py:66 -msgid "Seasonal" -msgstr "" - -#: app/_translations.py:67 -msgid "Commerce / Economy" -msgstr "" - -#: app/_translations.py:68 -msgid "" -"Written specifically or exclusively for use in creative mode. Adds " -"content only available through a creative inventory, or provides tools " -"that facilitate ingame creation and doesn't add difficulty or scarcity" -msgstr "" - -#: app/_translations.py:69 -msgid "Forks of MTG" -msgstr "" - -#: app/_translations.py:70 -msgid "Non-cartoon violence. May be towards fantasy or human-like characters" -msgstr "" - -#: app/_translations.py:71 -msgid "Joke" -msgstr "" - -#: app/_translations.py:72 -msgid "Fear / Horror" -msgstr "" - -#: app/_translations.py:73 -msgid "128px+" -msgstr "" - -#: app/_translations.py:74 -msgid "Creative" -msgstr "" - -#: app/_translations.py:75 -msgid "Entries to the 2022 Minetest Game Jam " -msgstr "" - -#: app/_translations.py:76 -msgid "Alcohol / Tobacco" -msgstr "" - -#: app/_translations.py:77 -msgid "Adds or improves item storage mechanics" -msgstr "" - -#: app/_translations.py:78 -msgid "Designed to be played competitively against other players" -msgstr "" - -#: app/_translations.py:79 -msgid "Crafting" -msgstr "" - -#: app/_translations.py:80 -msgid "<16px" -msgstr "" - -#: app/_translations.py:81 -msgid "One-of-a-kind / Original" -msgstr "" - -#: app/_translations.py:82 +#: app/_translations.py:55 msgid "Building" msgstr "" -#: app/_translations.py:83 -msgid "Adds machines useful in automation, tubes, or power." +#: app/_translations.py:56 +msgid "Focuses on building, such as adding new materials or nodes" msgstr "" -#: app/_translations.py:84 +#: app/_translations.py:57 +msgid "Mobs / Animals / NPCs" +msgstr "" + +#: app/_translations.py:58 +msgid "Adds mobs, animals, and NPCs" +msgstr "" + +#: app/_translations.py:59 +msgid "<16px" +msgstr "" + +#: app/_translations.py:60 +msgid "Less than 16px" +msgstr "" + +#: app/_translations.py:61 +msgid "Puzzle" +msgstr "" + +#: app/_translations.py:62 msgid "Focus on puzzle solving instead of combat" msgstr "" +#: app/_translations.py:63 +msgid "Custom mapgen" +msgstr "" + +#: app/_translations.py:64 +msgid "" +"Contains a completely custom mapgen implemented in Lua, usually requires " +"worlds to be set to the 'singlenode' mapgen." +msgstr "" + +#: app/_translations.py:65 +msgid "Sports" +msgstr "" + +#: app/_translations.py:66 +msgid "Player vs Environment (PvE)" +msgstr "" + +#: app/_translations.py:67 +msgid "" +"For content designed for one or more players that focus on combat against" +" the world, mobs, or NPCs." +msgstr "" + +#: app/_translations.py:68 +msgid "16px" +msgstr "" + +#: app/_translations.py:69 +msgid "For 16px texture packs" +msgstr "" + +#: app/_translations.py:70 app/templates/users/modtools.html:12 +msgid "Storage" +msgstr "" + +#: app/_translations.py:71 +msgid "Adds or improves item storage mechanics" +msgstr "" + +#: app/_translations.py:72 +msgid "Education" +msgstr "" + +#: app/_translations.py:73 +msgid "Either has educational value, or is a tool to help teachers " +msgstr "" + +#: app/_translations.py:74 +msgid "API / Library" +msgstr "" + +#: app/_translations.py:75 +msgid "Primarily adds an API for other mods to use" +msgstr "" + +#: app/_translations.py:76 +msgid "Survival" +msgstr "" + +#: app/_translations.py:77 +msgid "" +"Written specifically for survival gameplay with a focus on game-balance, " +"difficulty level, or resources available through crafting, mining, ..." +msgstr "" + +#: app/_translations.py:78 +msgid "HUD" +msgstr "" + +#: app/_translations.py:79 +msgid "For mods that grant the player extra information in the HUD" +msgstr "" + +#: app/_translations.py:80 +msgid "Mini-game" +msgstr "" + +#: app/_translations.py:81 +msgid "Adds a mini-game to be played within Minetest" +msgstr "" + +#: app/_translations.py:82 +msgid "Seasonal" +msgstr "" + +#: app/_translations.py:83 +msgid "For content generally themed around a certain season or holiday" +msgstr "" + +#: app/_translations.py:84 +msgid "Jam / Weekly Challenges 2021" +msgstr "" + #: app/_translations.py:85 -msgid "Building Mechanics and Tools" +msgid "" +"For mods created for the Discord \"Weekly Challenges\" modding event in " +"2021" msgstr "" #: app/_translations.py:86 -msgid "Adds nodes with no other purpose than for use in building" +msgid "64px" msgstr "" #: app/_translations.py:87 -msgid "Sounds / Music" +msgid "For 64px texture packs" msgstr "" #: app/_translations.py:88 @@ -377,105 +388,98 @@ msgid "Food / Drinks" msgstr "" #: app/_translations.py:89 -msgid "Decorative" +msgid "GUI" msgstr "" #: app/_translations.py:90 -msgid "Gambling" +msgid "For content whose main utility / feature is in GUI/formspec form" msgstr "" #: app/_translations.py:91 -msgid "Server Moderation and Tools" +msgid "Minetest Game improved" msgstr "" #: app/_translations.py:92 -msgid "" -"For humorous content, meant as a novelty or joke, not to be taken " -"seriously, and that is not meant to be used seriously or long-term." +msgid "Forks of MTG" msgstr "" #: app/_translations.py:93 -msgid "API / Library" +msgid "Creative" msgstr "" #: app/_translations.py:94 -msgid "Certified" +msgid "" +"Written specifically or exclusively for use in creative mode. Adds " +"content only available through a creative inventory, or provides tools " +"that facilitate ingame creation and doesn't add difficulty or scarcity" msgstr "" #: app/_translations.py:95 -msgid "Contains alcohol and/or tobacco" +msgid "Jam / Combat 2020" msgstr "" #: app/_translations.py:96 -msgid "Adds new plants or other farmable resources." +msgid "For mods created for the Discord \"Combat\" modding event in 2020" msgstr "" #: app/_translations.py:97 -msgid "Multiplayer-focused" +msgid "Transport" msgstr "" #: app/_translations.py:98 -msgid "Primarily adds an API for other mods to use" -msgstr "" - -#: app/_translations.py:99 -msgid "" -"Focus on player chat/communication or who's primary function is " -"interacting with the console." -msgstr "" - -#: app/_translations.py:100 -msgid "" -"Games and mods with a heavy strategy component, whether real-time or " -"turn-based" -msgstr "" - -#: app/_translations.py:101 -msgid "" -"Written specifically for survival gameplay with a focus on game-balance, " -"difficulty level, or resources available through crafting, mining, ..." -msgstr "" - -#: app/_translations.py:102 -msgid "Entries to the 2021 Minetest Game Jam" -msgstr "" - -#: app/_translations.py:103 -msgid "" -"Contains a completely custom mapgen implemented in Lua, usually requires " -"worlds to be set to the 'singlenode' mapgen." -msgstr "" - -#: app/_translations.py:104 -msgid " Jam / Game 2022" -msgstr "" - -#: app/_translations.py:105 -msgid "Sports" -msgstr "" - -#: app/_translations.py:106 msgid "" "Adds or changes transportation methods. Includes teleportation, vehicles," " ridable mobs, transport infrastructure and thematic content" msgstr "" +#: app/_translations.py:99 +msgid "32px" +msgstr "" + +#: app/_translations.py:100 +msgid "For 32px texture packs" +msgstr "" + +#: app/_translations.py:101 +msgid "Machines / Electronics" +msgstr "" + +#: app/_translations.py:102 +msgid "Adds machines useful in automation, tubes, or power." +msgstr "" + +#: app/_translations.py:103 +msgid "Commerce / Economy" +msgstr "" + +#: app/_translations.py:104 +msgid "Related to economies, money, and trading" +msgstr "" + +#: app/_translations.py:105 +msgid "Jam / Game 2021" +msgstr "" + +#: app/_translations.py:106 +msgid "Entries to the 2021 Minetest Game Jam" +msgstr "" + #: app/_translations.py:107 -msgid "Player vs Environment (PvE)" +msgid "Strategy / RTS" msgstr "" #: app/_translations.py:108 -msgid "For mods that grant the player extra information in the HUD" +msgid "" +"Games and mods with a heavy strategy component, whether real-time or " +"turn-based" msgstr "" #: app/_translations.py:109 -msgid "" -"Mods and games that aim to simulate real life activity. Similar to " -"SimCity/TheSims/OpenTTD/etc" +msgid "128px+" msgstr "" #: app/_translations.py:110 -msgid "Shocking and scary content. May scare young children" +msgid "For 128px or higher texture packs" msgstr "" #: app/_translations.py:111 @@ -489,29 +493,27 @@ msgid "" msgstr "" #: app/_translations.py:113 -msgid "" -"Certified by the Featured Packages program. This tag may be renamed in " -"the future" +msgid " Jam / Game 2022" msgstr "" #: app/_translations.py:114 -msgid "Mobs / Animals / NPCs" +msgid "Entries to the 2022 Minetest Game Jam " msgstr "" #: app/_translations.py:115 -msgid "For 128px or higher texture packs" +msgid "Gore" msgstr "" #: app/_translations.py:116 -msgid "16px" +msgid "Blood, etc" msgstr "" #: app/_translations.py:117 -msgid "Games of chance, gambling games, etc" +msgid "Gambling" msgstr "" #: app/_translations.py:118 -msgid "Mapgen / Biomes / Decoration" +msgid "Games of chance, gambling games, etc" msgstr "" #: app/_translations.py:119 @@ -519,41 +521,39 @@ msgid "Drugs" msgstr "" #: app/_translations.py:120 -msgid "Related to economies, money, and trading" -msgstr "" - -#: app/_translations.py:121 -msgid "" -"For content designed for one or more players that focus on combat against" -" the world, mobs, or NPCs." -msgstr "" - -#: app/_translations.py:122 -msgid "For content whose main utility / feature is in GUI/formspec form" -msgstr "" - -#: app/_translations.py:123 -msgid "32px" -msgstr "" - -#: app/_translations.py:124 -msgid "Player vs Player (PvP)" -msgstr "" - -#: app/_translations.py:125 -msgid "Magic / Enchanting" -msgstr "" - -#: app/_translations.py:126 msgid "Contains illegal drugs, such as marijuana" msgstr "" +#: app/_translations.py:121 +msgid "Violence" +msgstr "" + +#: app/_translations.py:122 +msgid "Non-cartoon violence. May be towards fantasy or human-like characters" +msgstr "" + +#: app/_translations.py:123 +msgid "Fear / Horror" +msgstr "" + +#: app/_translations.py:124 +msgid "Shocking and scary content. May scare young children" +msgstr "" + +#: app/_translations.py:125 +msgid "Bad Language" +msgstr "" + +#: app/_translations.py:126 +msgid "Contains swearing" +msgstr "" + #: app/_translations.py:127 -msgid "First person shooters (FPS) and more" +msgid "Alcohol / Tobacco" msgstr "" #: app/_translations.py:128 -msgid "Shooter" +msgid "Contains alcohol and/or tobacco" msgstr "" #: app/querybuilder.py:58 app/templates/admin/languages/list.html:27 @@ -593,11 +593,11 @@ 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:251 -#: app/blueprints/packages/packages.py:528 -#: app/blueprints/packages/packages.py:624 -#: app/blueprints/packages/packages.py:712 +#: app/blueprints/packages/packages.py:543 +#: app/blueprints/packages/packages.py:639 +#: app/blueprints/packages/packages.py:727 #: app/blueprints/packages/releases.py:62 -#: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:49 +#: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:63 #: app/blueprints/packages/screenshots.py:36 #: app/blueprints/packages/screenshots.py:42 #: app/blueprints/packages/screenshots.py:47 @@ -609,7 +609,7 @@ msgstr "Lagre" #: app/blueprints/collections/__init__.py:77 #: app/blueprints/oauth/__init__.py:168 app/blueprints/packages/releases.py:54 -#: app/blueprints/packages/releases.py:66 app/blueprints/packages/reviews.py:45 +#: app/blueprints/packages/releases.py:66 app/blueprints/packages/reviews.py:53 #: app/blueprints/threads/__init__.py:281 #: app/templates/admin/languages/list.html:23 #: app/templates/macros/reviews.html:138 app/templates/macros/topics.html:5 @@ -715,7 +715,7 @@ msgstr "" #: app/blueprints/packages/__init__.py:42 #: app/templates/packages/releases_list.html:34 -#: app/templates/packages/view.html:653 app/templates/todo/editor.html:75 +#: app/templates/packages/view.html:657 app/templates/todo/editor.html:75 msgid "Releases" msgstr "Frigjevingar" @@ -727,7 +727,7 @@ msgstr "Skjermbilete" #: app/blueprints/packages/__init__.py:52 #: app/templates/packages/edit_maintainers.html:8 -#: app/templates/packages/view.html:624 app/utils/minetest_hypertext.py:302 +#: app/templates/packages/view.html:628 app/utils/minetest_hypertext.py:302 msgid "Maintainers" msgstr "Vedlikehaldarar" @@ -761,7 +761,7 @@ msgstr "Støtta spel" msgid "No download available." msgstr "Ingen nedlastingar tilgjengelege." -#: app/blueprints/packages/packages.py:229 app/templates/packages/view.html:594 +#: app/blueprints/packages/packages.py:229 app/templates/packages/view.html:598 #: app/utils/minetest_hypertext.py:263 msgid "Type" msgstr "Type" @@ -771,12 +771,12 @@ msgid "Title (Human-readable)" msgstr "Tittel (menneskelesbar)" #: app/blueprints/packages/packages.py:231 -#: app/blueprints/packages/packages.py:622 +#: app/blueprints/packages/packages.py:637 msgid "Name (Technical)" msgstr "Namn (teknisk)" #: app/blueprints/packages/packages.py:231 -#: app/blueprints/packages/packages.py:623 +#: app/blueprints/packages/packages.py:638 #: app/templates/packages/create_edit.html:75 msgid "Lower case letters (a-z), digits (0-9), and underscores (_) only" msgstr "" @@ -785,7 +785,7 @@ msgstr "" msgid "Short Description (Plaintext)" msgstr "Kort beskriving (klar tekst)" -#: app/blueprints/packages/packages.py:234 app/templates/packages/view.html:616 +#: app/blueprints/packages/packages.py:234 app/templates/packages/view.html:620 #: app/utils/minetest_hypertext.py:300 msgid "Maintenance State" msgstr "Vedlikehaldstilstand" @@ -800,7 +800,7 @@ msgstr "Emneknaggar" msgid "Content Warnings" msgstr "Advarslar om innhald" -#: app/blueprints/packages/packages.py:238 app/templates/packages/view.html:605 +#: app/blueprints/packages/packages.py:238 app/templates/packages/view.html:609 #: app/utils/minetest_hypertext.py:298 msgid "License" msgstr "Løyve" @@ -882,8 +882,8 @@ msgid "Permission denied" msgstr "Tillatelse nekta" #: app/blueprints/packages/packages.py:403 -#: app/blueprints/packages/packages.py:479 -#: app/blueprints/packages/packages.py:501 +#: app/blueprints/packages/packages.py:494 +#: app/blueprints/packages/packages.py:516 msgid "You don't have permission to do that" msgstr "Du har ikkje løyve til å gjere det" @@ -897,55 +897,60 @@ msgid "" "changed" msgstr "" -#: app/blueprints/packages/packages.py:496 +#: app/blueprints/packages/packages.py:481 +#, python-format +msgid "Set state to %(state)s" +msgstr "" + +#: app/blueprints/packages/packages.py:511 msgid "Deleted package" msgstr "Sletta pakke" -#: app/blueprints/packages/packages.py:518 +#: app/blueprints/packages/packages.py:533 msgid "Unapproved package" msgstr "Ugodkjent pakke" -#: app/blueprints/packages/packages.py:527 +#: app/blueprints/packages/packages.py:542 msgid "Maintainers (Comma-separated)" msgstr "Vedlikehaldarar (koma-separerte)" -#: app/blueprints/packages/packages.py:536 +#: app/blueprints/packages/packages.py:551 msgid "You don't have permission to edit maintainers" msgstr "Du har ikkje løyve til å redigere vedlikehaldarar" -#: app/blueprints/packages/packages.py:586 +#: app/blueprints/packages/packages.py:601 msgid "You are not a maintainer" msgstr "Du er ikkje ein vedlikehaldar" -#: app/blueprints/packages/packages.py:589 +#: app/blueprints/packages/packages.py:604 msgid "Package owners cannot remove themselves as maintainers" msgstr "Pakkeeigarar kan ikkje fjerne seg sjølve som vedlikehaldarar" -#: app/blueprints/packages/packages.py:621 +#: app/blueprints/packages/packages.py:636 msgid "Author Name" msgstr "Forfattarnamn" -#: app/blueprints/packages/packages.py:708 +#: app/blueprints/packages/packages.py:723 msgid "Enable support detection based on dependencies (recommended)" msgstr "Aktiver støttedeteksjon basert på avhengigheiter (anbefalt)" -#: app/blueprints/packages/packages.py:709 +#: app/blueprints/packages/packages.py:724 msgid "Supported games" msgstr "Støtta spel" -#: app/blueprints/packages/packages.py:710 +#: app/blueprints/packages/packages.py:725 msgid "Unsupported games" msgstr "Ustøtta spel" -#: app/blueprints/packages/packages.py:711 +#: app/blueprints/packages/packages.py:726 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:727 +#: app/blueprints/packages/packages.py:742 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:731 +#: app/blueprints/packages/packages.py:746 msgid "Mod(pack) needs to contain at least one mod. Please create a new release" msgstr "" @@ -1066,36 +1071,41 @@ msgstr "Sletta oppdateringskonfigurasjon" msgid "Now, please create an initial release" msgstr "No, vennligst opprett ein innleiande utgjeving" -#: app/blueprints/packages/reviews.py:46 app/blueprints/threads/__init__.py:181 +#: app/blueprints/packages/reviews.py:54 +#: app/templates/packages/translation.html:51 +msgid "Language" +msgstr "" + +#: app/blueprints/packages/reviews.py:60 app/blueprints/threads/__init__.py:181 #: app/blueprints/threads/__init__.py:182 #: app/blueprints/threads/__init__.py:282 msgid "Comment" msgstr "Kommentar" -#: app/blueprints/packages/reviews.py:47 +#: app/blueprints/packages/reviews.py:61 msgid "Rating" msgstr "Vurdering" -#: app/blueprints/packages/reviews.py:48 app/templates/macros/reviews.html:119 +#: app/blueprints/packages/reviews.py:62 app/templates/macros/reviews.html:119 #: app/templates/macros/reviews.html:173 msgid "Yes" msgstr "Ja" -#: app/blueprints/packages/reviews.py:48 app/templates/macros/reviews.html:124 +#: app/blueprints/packages/reviews.py:62 app/templates/macros/reviews.html:124 #: app/templates/macros/reviews.html:177 msgid "Neutral" msgstr "Nøytral" -#: app/blueprints/packages/reviews.py:48 app/templates/macros/reviews.html:129 +#: app/blueprints/packages/reviews.py:62 app/templates/macros/reviews.html:129 #: app/templates/macros/reviews.html:181 msgid "No" msgstr "Nei" -#: app/blueprints/packages/reviews.py:57 +#: app/blueprints/packages/reviews.py:71 msgid "You can't review your own package!" msgstr "Du kan ikkje vurdere di eiga pakke!" -#: app/blueprints/packages/reviews.py:67 +#: app/blueprints/packages/reviews.py:81 msgid "" "You've reviewed too many packages recently. Please wait before trying " "again, and consider making your reviews more detailed" @@ -1104,19 +1114,19 @@ msgstr "" "vent før du prøver igjen, og vurder å gjere gjennomgangane dine meir " "detaljerte" -#: app/blueprints/packages/reviews.py:80 app/blueprints/threads/__init__.py:207 +#: app/blueprints/packages/reviews.py:94 app/blueprints/threads/__init__.py:207 #: app/blueprints/threads/__init__.py:240 #: app/blueprints/threads/__init__.py:334 app/blueprints/users/settings.py:114 #: app/logic/packages.py:131 msgid "Linking to blocked sites is not allowed" msgstr "Det er ikkje tillate å lenkje til blokkerte nettstader" -#: app/blueprints/packages/reviews.py:184 +#: app/blueprints/packages/reviews.py:199 #, fuzzy msgid "You can't vote on the reviews on your own package!" msgstr "Du kan ikkje avgi stemme på vurderingar av di eiga pakke!" -#: app/blueprints/packages/reviews.py:191 +#: app/blueprints/packages/reviews.py:206 msgid "You can't vote on your own reviews!" msgstr "Du kan ikkje stemme på dine eigne vurderingar!" @@ -1135,7 +1145,7 @@ msgid "Message" msgstr "Melding" #: app/blueprints/report/__init__.py:35 app/templates/macros/threads.html:51 -#: app/templates/packages/view.html:684 app/templates/report/index.html:4 +#: app/templates/packages/view.html:688 app/templates/report/index.html:4 #: app/templates/report/index.html:10 app/templates/users/profile.html:37 msgid "Report" msgstr "Rapportera" @@ -1463,47 +1473,32 @@ msgstr "" msgid "You are in place %(place)s." msgstr "Du er på plass %(place)s." -#: app/blueprints/users/profile.py:166 -#, python-format -msgid "Top %(type)s" -msgstr "Topp %(type)s" - -#: app/blueprints/users/profile.py:168 -#, python-format -msgid "Top %(group)d %(type)s" -msgstr "Topp %(group)d %(type)s" - -#: app/blueprints/users/profile.py:177 -#, python-format -msgid "%(display_name)s has a %(type)s placed at #%(place)d." -msgstr "" - -#: app/blueprints/users/profile.py:192 +#: app/blueprints/users/profile.py:188 #, python-format msgid "Your packages have %(downloads)d downloads in total." msgstr "" -#: app/blueprints/users/profile.py:193 +#: app/blueprints/users/profile.py:189 msgid "First medal is at 50k." msgstr "Fyrste medalje er ved 50k." -#: app/blueprints/users/profile.py:198 +#: app/blueprints/users/profile.py:194 msgid ">300k downloads" msgstr ">300k nedlastningar" -#: app/blueprints/users/profile.py:201 +#: app/blueprints/users/profile.py:197 msgid ">100k downloads" msgstr ">100k nedlastningar" -#: app/blueprints/users/profile.py:204 +#: app/blueprints/users/profile.py:200 msgid ">75k downloads" msgstr ">75k nedlastningar" -#: app/blueprints/users/profile.py:207 +#: app/blueprints/users/profile.py:203 msgid ">50k downloads" msgstr ">50k nedlastningar" -#: app/blueprints/users/profile.py:208 +#: app/blueprints/users/profile.py:204 #, python-format msgid "Has received %(downloads)d downloads across all packages." msgstr "" @@ -1777,30 +1772,256 @@ msgstr "Spel" msgid "Texture Packs" msgstr "\"Teksturpakkar\"" -#: app/models/packages.py:171 +#: app/models/packages.py:87 +msgid "Top mod" +msgstr "" + +#: app/models/packages.py:89 +msgid "Top game" +msgstr "" + +#: app/models/packages.py:91 +msgid "Top texture pack" +msgstr "" + +#: app/models/packages.py:94 +#, python-format +msgid "Top %(place)d mod" +msgstr "" + +#: app/models/packages.py:96 +#, python-format +msgid "Top %(place)d game" +msgstr "" + +#: app/models/packages.py:98 +#, python-format +msgid "Top %(place)d texture pack" +msgstr "" + +#: app/models/packages.py:102 +#, python-format +msgid "%(display_name)s has a mod placed at #%(place)d." +msgstr "" + +#: app/models/packages.py:105 +#, python-format +msgid "%(display_name)s has a game placed at #%(place)d." +msgstr "" + +#: app/models/packages.py:108 +#, python-format +msgid "%(display_name)s has a texture pack placed at #%(place)d." +msgstr "" + +#: app/models/packages.py:146 app/models/packages.py:164 +msgid "Looking for Maintainer" +msgstr "" + +#: app/models/packages.py:149 +msgid "Beta" +msgstr "" + +#: app/models/packages.py:152 +msgid "Actively Developed" +msgstr "" + +#: app/models/packages.py:155 +msgid "Maintenance Only" +msgstr "" + +#: app/models/packages.py:158 +msgid "As-is" +msgstr "" + +#: app/models/packages.py:161 +msgid "Deprecated" +msgstr "" + +#: app/models/packages.py:168 +msgid "Under active development, and may break worlds/things without warning" +msgstr "" + +#: app/models/packages.py:170 +msgid "Fully playable, but with some breakages/changes expected" +msgstr "" + +#: app/models/packages.py:172 +msgid "Finished, with bug fixes being made as needed" +msgstr "" + +#: app/models/packages.py:174 +msgid "" +"Finished, the maintainer doesn't intend to continue working on it or " +"provide support" +msgstr "" + +#: app/models/packages.py:176 +msgid "" +"The maintainer doesn't recommend this package. See the description for " +"more info" +msgstr "" + +#: app/models/packages.py:222 msgid "Submit for Approval" msgstr "Send inn for godkjenning" -#: app/models/packages.py:173 +#: app/models/packages.py:224 msgid "Approve" msgstr "Godkjenn" -#: app/models/packages.py:175 app/templates/api/create_edit_token.html:17 +#: app/models/packages.py:226 app/templates/api/create_edit_token.html:17 #: app/templates/collections/delete.html:14 #: app/templates/collections/view.html:39 #: app/templates/oauth/create_edit.html:17 #: app/templates/packages/release_edit.html:84 -#: app/templates/packages/review_create_edit.html:66 +#: app/templates/packages/review_create_edit.html:67 #: app/templates/threads/delete_reply.html:19 #: app/templates/threads/delete_thread.html:19 #: app/templates/threads/view.html:50 app/templates/users/delete.html:34 msgid "Delete" msgstr "Slett" -#: app/models/packages.py:563 app/templates/packages/view.html:163 +#: app/models/packages.py:615 app/templates/packages/view.html:163 msgid "Work in Progress" msgstr "" +#: app/models/packages.py:1349 +#, python-format +msgid "New commit %(hash)s found on the Git repo." +msgstr "" + +#: app/models/packages.py:1353 +#, python-format +msgid "The last release was commit %(hash)s" +msgstr "" + +#: app/models/packages.py:1359 +#, python-format +msgid "New tag %(tag_name)s found on the Git repo." +msgstr "" + +#: app/models/users.py:407 +msgid "Package Edit" +msgstr "" + +#: app/models/users.py:410 +msgid "Package Approval" +msgstr "" + +#: app/models/users.py:413 app/templates/threads/list.html:12 +#: app/templates/threads/new.html:4 +msgid "New Thread" +msgstr "Ny tråd" + +#: app/models/users.py:416 +msgid "New Review" +msgstr "" + +#: app/models/users.py:419 +msgid "Thread Reply" +msgstr "" + +#: app/models/users.py:422 +msgid "Bot" +msgstr "" + +#: app/models/users.py:425 app/templates/macros/threads.html:27 +msgid "Maintainer" +msgstr "Vedlikehaldar" + +#: app/models/users.py:428 +msgid "Editor Alert" +msgstr "" + +#: app/models/users.py:431 +msgid "Editor Misc" +msgstr "" + +#: app/models/users.py:434 +msgid "Other" +msgstr "" + +#: app/models/users.py:444 +msgid "This is a Package Edit notification." +msgstr "" + +#: app/models/users.py:446 +msgid "This is a Package Approval notification." +msgstr "" + +#: app/models/users.py:448 +msgid "This is a New Thread notification." +msgstr "" + +#: app/models/users.py:450 +msgid "This is a New Review notification." +msgstr "" + +#: app/models/users.py:452 +msgid "This is a Thread Reply notification." +msgstr "" + +#: app/models/users.py:454 +msgid "This is a Bot notification." +msgstr "" + +#: app/models/users.py:456 +msgid "This is a Maintainer change notification." +msgstr "" + +#: app/models/users.py:458 +msgid "This is an Editor Alert notification." +msgstr "" + +#: app/models/users.py:460 +msgid "This is an Editor Misc notification." +msgstr "" + +#: app/models/users.py:462 +msgid "This is an Other notification." +msgstr "" + +#: app/models/users.py:469 +msgid "When another user edits your packages, releases, etc." +msgstr "" + +#: app/models/users.py:471 +msgid "Notifications from editors related to the package approval process." +msgstr "" + +#: app/models/users.py:473 +msgid "When a thread is created on your package." +msgstr "" + +#: app/models/users.py:475 +msgid "When a user posts a review on your package." +msgstr "" + +#: app/models/users.py:477 +msgid "When someone replies to a thread you're watching." +msgstr "" + +#: app/models/users.py:479 +msgid "From a bot - for example, update notifications." +msgstr "" + +#: app/models/users.py:481 +msgid "When your package's maintainers change." +msgstr "" + +#: app/models/users.py:483 +msgid "For editors: Important alerts." +msgstr "" + +#: app/models/users.py:485 +msgid "For editors: Minor notifications, including new threads." +msgstr "" + +#: app/models/users.py:487 +msgid "Minor notifications not important enough for a dedicated category." +msgstr "" + #: app/tasks/emails.py:122 msgid "" "You are receiving this email because you are a registered user of " @@ -1913,7 +2134,7 @@ msgstr "Logg ut" #: app/templates/admin/languages/list.html:4 #: app/templates/admin/languages/list.html:10 app/templates/base.html:185 -#: app/templates/packages/view.html:598 app/utils/minetest_hypertext.py:288 +#: app/templates/packages/view.html:602 app/utils/minetest_hypertext.py:288 msgid "Languages" msgstr "" @@ -1959,7 +2180,7 @@ msgid "User List" msgstr "Brukarliste" #: app/templates/base.html:257 app/templates/packages/view.html:190 -#: app/templates/packages/view.html:673 app/templates/threads/list.html:4 +#: app/templates/packages/view.html:677 app/templates/threads/list.html:4 msgid "Threads" msgstr "Trådar" @@ -2021,7 +2242,7 @@ msgid "%(title)s by %(author)s" msgstr "%(title)s av %(author)s" #: app/templates/index.html:77 app/templates/packages/reviews_list.html:4 -#: app/templates/packages/view.html:194 app/templates/packages/view.html:332 +#: app/templates/packages/view.html:194 app/templates/packages/view.html:336 #: app/templates/users/profile.html:279 msgid "Reviews" msgstr "Omtalar" @@ -2254,7 +2475,8 @@ msgid "This requires the collection to be public" msgstr "" #: app/templates/collections/create_edit.html:76 -#: app/templates/packages/remove.html:58 app/templates/packages/view.html:128 +#: app/templates/packages/remove.html:34 app/templates/packages/remove.html:83 +#: app/templates/packages/view.html:128 msgid "Remove" msgstr "Fjerna" @@ -2279,7 +2501,7 @@ msgid "Deleting is permanent" msgstr "" #: app/templates/collections/delete.html:13 -#: app/templates/oauth/authorize.html:71 app/templates/packages/remove.html:56 +#: app/templates/oauth/authorize.html:71 app/templates/packages/remove.html:81 #: app/templates/threads/delete_reply.html:18 #: app/templates/threads/delete_thread.html:18 #: app/templates/users/delete.html:30 @@ -2406,11 +2628,6 @@ msgstr "" msgid "Manage your preferences" msgstr "" -#: app/templates/emails/notification.html:37 -#, python-format -msgid "This is a '%(type)s' notification." -msgstr "" - #: app/templates/emails/notification_digest.html:14 #: app/templates/emails/notification_digest.html:31 #, python-format @@ -2507,7 +2724,7 @@ msgid "No audit log entries." msgstr "" #: app/templates/macros/forms.html:21 app/templates/macros/reviews.html:145 -#: app/templates/packages/remove.html:48 app/templates/packages/view.html:464 +#: app/templates/packages/remove.html:73 app/templates/packages/view.html:468 #: app/templates/users/modtools.html:86 msgid "Required" msgstr "" @@ -2729,10 +2946,6 @@ msgstr "" msgid "ContentDB Grafana" msgstr "" -#: app/templates/macros/threads.html:27 -msgid "Maintainer" -msgstr "Vedlikehaldar" - #: app/templates/macros/threads.html:122 msgid "This thread has been locked by a moderator." msgstr "" @@ -2775,7 +2988,7 @@ msgid "On %(trigger)s, do %(action)s" msgstr "" #: app/templates/macros/todo.html:35 app/templates/packages/view.html:122 -#: app/templates/packages/view.html:429 +#: app/templates/packages/view.html:433 msgid "Release" msgstr "" @@ -2785,7 +2998,7 @@ msgstr "" #: app/templates/macros/todo.html:48 #: app/templates/packages/releases_list.html:13 -#: app/templates/packages/view.html:433 +#: app/templates/packages/view.html:437 msgid "Update settings" msgstr "" @@ -2834,9 +3047,9 @@ msgstr "Forumemne" #: app/templates/modnames/view.html:27 app/templates/oauth/authorize.html:32 #: app/templates/packages/game_support.html:42 -#: app/templates/packages/similar.html:38 app/templates/packages/view.html:470 -#: app/templates/packages/view.html:494 app/templates/packages/view.html:539 -#: app/templates/packages/view.html:571 app/templates/todo/editor.html:85 +#: app/templates/packages/similar.html:38 app/templates/packages/view.html:474 +#: app/templates/packages/view.html:498 app/templates/packages/view.html:543 +#: app/templates/packages/view.html:575 app/templates/todo/editor.html:85 #: app/templates/todo/game_support.html:45 #, python-format msgid "%(title)s by %(display_name)s" @@ -3034,10 +3247,9 @@ msgid "Read more" msgstr "Les meir" #: app/templates/packages/create_edit.html:49 -#, python-format msgid "" -"You can include a .cdb.json file in your %(type)s to update these details" -" automatically." +"You can include a .cdb.json file in your package to update these details " +"automatically." msgstr "" #: app/templates/packages/create_edit.html:55 @@ -3600,12 +3812,22 @@ msgid "" "screenshots %(screenshot_size)d MB)" msgstr "" -#: app/templates/packages/remove.html:9 +#: app/templates/packages/remove.html:4 #, python-format msgid "Remove %(title)s" msgstr "" #: app/templates/packages/remove.html:11 +msgid "Change maintenance state" +msgstr "" + +#: app/templates/packages/remove.html:13 +msgid "" +"As an alternative to removing your package, you may wish to change the " +"maintenance state." +msgstr "" + +#: app/templates/packages/remove.html:36 msgid "" "In order to avoid data loss, you cannot permanently delete packages.\n" "\t\t\tYou can remove them from ContentDB, which will cause them to not be" @@ -3616,30 +3838,30 @@ msgid "" "needed." msgstr "" -#: app/templates/packages/remove.html:19 +#: app/templates/packages/remove.html:44 msgid "" "Unapproving a package will put it back into Draft, where\n" "\t\t\t\tit can be submitted for approval again." msgstr "" -#: app/templates/packages/remove.html:28 +#: app/templates/packages/remove.html:53 msgid "and" msgstr "" -#: app/templates/packages/remove.html:34 +#: app/templates/packages/remove.html:59 #, python-format msgid "Removing this package will break the following mods: %(names)s" msgstr "" -#: app/templates/packages/remove.html:41 +#: app/templates/packages/remove.html:66 msgid "Reason" msgstr "Årsak" -#: app/templates/packages/remove.html:52 +#: app/templates/packages/remove.html:77 msgid "Reason for unapproval / deletion, this is shown in the audit log" msgstr "" -#: app/templates/packages/remove.html:61 +#: app/templates/packages/remove.html:86 msgid "Unpublish" msgstr "" @@ -3658,18 +3880,22 @@ msgstr "" msgid "Found a bug? Post on the issue tracker instead." msgstr "" -#: app/templates/packages/review_create_edit.html:67 -msgid "Delete review." +#: app/templates/packages/review_create_edit.html:55 +msgid "What language are you writing your review in?" msgstr "" #: app/templates/packages/review_create_edit.html:68 +msgid "Delete review." +msgstr "" + +#: app/templates/packages/review_create_edit.html:69 msgid "" "This will convert the review into a thread, keeping the comments but " "removing its effect on the package's rating." msgstr "" #: app/templates/packages/review_votes.html:4 -#: app/templates/packages/view.html:360 +#: app/templates/packages/view.html:364 msgid "Review Votes" msgstr "" @@ -3819,10 +4045,6 @@ msgstr "" msgid "ContentDB reads translations from locale files (.tr) in your package." msgstr "" -#: app/templates/packages/translation.html:51 -msgid "Language" -msgstr "" - #: app/templates/packages/update_config.html:4 #: app/templates/packages/update_config.html:9 msgid "Configure Git Update Detection" @@ -3923,142 +4145,146 @@ msgstr "" msgid "Translate" msgstr "" -#: app/templates/packages/view.html:310 +#: app/templates/packages/view.html:297 +msgid "Thumbnail for video" +msgstr "" + +#: app/templates/packages/view.html:314 msgid "Awaiting review" msgstr "" -#: app/templates/packages/view.html:340 app/templates/threads/view.html:77 +#: app/templates/packages/view.html:344 app/templates/threads/view.html:77 msgid "Edit Review" msgstr "" -#: app/templates/packages/view.html:345 +#: app/templates/packages/view.html:349 msgid "You can't review your own package." msgstr "" -#: app/templates/packages/view.html:355 +#: app/templates/packages/view.html:359 msgid "Package needs to be approved before it can be reviewed." msgstr "" -#: app/templates/packages/view.html:366 +#: app/templates/packages/view.html:370 msgid "Used By" msgstr "Brukt av" -#: app/templates/packages/view.html:372 +#: app/templates/packages/view.html:376 msgid "Content" msgstr "Innhald" -#: app/templates/packages/view.html:374 app/templates/packages/view.html:457 +#: app/templates/packages/view.html:378 app/templates/packages/view.html:461 msgid "View content for game" msgstr "Vis innhald for spelet" -#: app/templates/packages/view.html:389 +#: app/templates/packages/view.html:393 msgid "Favorite" msgstr "Favoritt" -#: app/templates/packages/view.html:398 +#: app/templates/packages/view.html:402 msgid "Add to collection..." msgstr "Legg til i samling..." -#: app/templates/packages/view.html:406 +#: app/templates/packages/view.html:410 #, python-format msgid "View %(count)d collections" msgstr "" -#: app/templates/packages/view.html:417 +#: app/templates/packages/view.html:421 msgid "Package may be outdated" msgstr "" -#: app/templates/packages/view.html:424 +#: app/templates/packages/view.html:428 msgid "Only visible to the author and Editors." msgstr "" -#: app/templates/packages/view.html:441 +#: app/templates/packages/view.html:445 msgid "Warning" msgstr "Åtvaring" -#: app/templates/packages/view.html:447 +#: app/templates/packages/view.html:451 msgid "Like this package? Help support its development by making a donation" msgstr "" -#: app/templates/packages/view.html:450 +#: app/templates/packages/view.html:454 msgid "Donate now" msgstr "" -#: app/templates/packages/view.html:462 app/utils/minetest_hypertext.py:283 +#: app/templates/packages/view.html:466 app/utils/minetest_hypertext.py:283 msgid "Dependencies" msgstr "" -#: app/templates/packages/view.html:482 +#: app/templates/packages/view.html:486 msgid "No required dependencies" msgstr "" -#: app/templates/packages/view.html:488 +#: app/templates/packages/view.html:492 msgid "Optional" msgstr "Valfri" -#: app/templates/packages/view.html:521 +#: app/templates/packages/view.html:525 msgid "Compatible Games" msgstr "Kompatible spel" -#: app/templates/packages/view.html:526 app/templates/packages/view.html:546 +#: app/templates/packages/view.html:530 app/templates/packages/view.html:550 #: app/utils/minetest_hypertext.py:275 msgid "No specific game required" msgstr "" -#: app/templates/packages/view.html:529 +#: app/templates/packages/view.html:533 msgid "Tested with:" msgstr "" -#: app/templates/packages/view.html:551 +#: app/templates/packages/view.html:555 msgid "Is the above correct?" msgstr "" -#: app/templates/packages/view.html:552 +#: app/templates/packages/view.html:556 msgid "You need to either confirm this or tell ContentDB about supported games" msgstr "" -#: app/templates/packages/view.html:564 +#: app/templates/packages/view.html:568 msgid "Does not work with:" msgstr "" -#: app/templates/packages/view.html:584 +#: app/templates/packages/view.html:588 msgid "Please specify compatible games" msgstr "" -#: app/templates/packages/view.html:590 +#: app/templates/packages/view.html:594 msgid "Information" msgstr "Informasjon" -#: app/templates/packages/view.html:596 +#: app/templates/packages/view.html:600 msgid "Technical Name" msgstr "Teknisk namn" -#: app/templates/packages/view.html:612 app/utils/minetest_hypertext.py:295 +#: app/templates/packages/view.html:616 app/utils/minetest_hypertext.py:295 #, python-format msgid "%(code_license)s for code,
%(media_license)s for media." msgstr "%(code_license)s for kode,
%(media_license)s for medium." -#: app/templates/packages/view.html:620 +#: app/templates/packages/view.html:624 msgid "Unknown" msgstr "Ukjent" -#: app/templates/packages/view.html:622 app/utils/minetest_hypertext.py:301 +#: app/templates/packages/view.html:626 app/utils/minetest_hypertext.py:301 msgid "Added" msgstr "Lagt til" -#: app/templates/packages/view.html:636 +#: app/templates/packages/view.html:640 msgid "Remove myself" msgstr "" -#: app/templates/packages/view.html:641 app/utils/minetest_hypertext.py:303 +#: app/templates/packages/view.html:645 app/utils/minetest_hypertext.py:303 msgid "Provides" msgstr "" -#: app/templates/packages/view.html:663 +#: app/templates/packages/view.html:667 msgid "More" msgstr "Meir" -#: app/templates/packages/view.html:692 +#: app/templates/packages/view.html:696 msgid "See audit log" msgstr "" @@ -4117,10 +4343,6 @@ msgstr "" msgid "Edit reply" msgstr "Rediger svar" -#: app/templates/threads/list.html:12 app/templates/threads/new.html:4 -msgid "New Thread" -msgstr "Ny tråd" - #: app/templates/threads/new.html:17 msgid "" "If the package shouldn't be on CDB (eg: if it doesn't work at all), then " @@ -5198,3 +5420,21 @@ msgstr "" #~ msgid "Connected" #~ msgstr "Tilknytta" +#~ msgid "Top %(type)s" +#~ msgstr "Topp %(type)s" + +#~ msgid "Top %(group)d %(type)s" +#~ msgstr "Topp %(group)d %(type)s" + +#~ msgid "%(display_name)s has a %(type)s placed at #%(place)d." +#~ msgstr "" + +#~ msgid "This is a '%(type)s' notification." +#~ msgstr "" + +#~ msgid "" +#~ "You can include a .cdb.json file " +#~ "in your %(type)s to update these " +#~ "details automatically." +#~ msgstr "" + diff --git a/translations/pl/LC_MESSAGES/messages.po b/translations/pl/LC_MESSAGES/messages.po index 98a1aa6b..6e0a01b8 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-06-07 05:29+0100\n" +"POT-Creation-Date: 2024-06-08 11:15+0100\n" "PO-Revision-Date: 2024-04-21 17:07+0000\n" "Last-Translator: Mateusz Malinowski \n" "Language: pl\n" @@ -29,63 +29,69 @@ msgid "You have been banned." msgstr "Zostałeś zbanowany." #: app/_translations.py:5 -msgid "Chat / Commands" +msgid "Player vs Player (PvP)" msgstr "" #: app/_translations.py:6 -msgid "Complex installation" +msgid "Designed to be played competitively against other players" msgstr "" #: app/_translations.py:7 -msgid "Either has educational value, or is a tool to help teachers " -msgstr "" - -#: app/_translations.py:8 -msgid "Singleplayer-focused" -msgstr "" - -#: app/_translations.py:9 -msgid "For 16px texture packs" -msgstr "" - -#: app/_translations.py:10 -msgid "For 64px texture packs" -msgstr "" - -#: app/_translations.py:11 -msgid "Tools to manage the world" -msgstr "" - -#: app/_translations.py:12 -msgid "Big changes to crafting gameplay" -msgstr "" - -#: app/_translations.py:13 -msgid "Blood, etc" -msgstr "" - -#: app/_translations.py:14 -msgid "Adds a mini-game to be played within Minetest" -msgstr "" - -#: app/_translations.py:15 -msgid "Tools / Weapons / Armor" -msgstr "" - -#: app/_translations.py:16 -msgid "For content generally themed around a certain season or holiday" -msgstr "" - -#: app/_translations.py:17 msgid "Player Effects / Power Ups" msgstr "" +#: app/_translations.py:8 +msgid "" +"For content that changes player effects, including physics, for example: " +"speed, jump height or gravity." +msgstr "" + +#: app/_translations.py:9 +msgid "Certified" +msgstr "" + +#: app/_translations.py:10 +msgid "" +"Certified by the Featured Packages program. This tag may be renamed in " +"the future" +msgstr "" + +#: app/_translations.py:11 +msgid "Server Moderation and Tools" +msgstr "" + +#: app/_translations.py:12 +msgid "Helps with server maintenance and moderation" +msgstr "" + +#: app/_translations.py:13 +msgid "Jam / Game 2023" +msgstr "" + +#: app/_translations.py:14 +msgid "Entries to the 2023 Minetest Game Jam " +msgstr "" + +#: app/_translations.py:15 +msgid "Joke" +msgstr "" + +#: app/_translations.py:16 +msgid "" +"For humorous content, meant as a novelty or joke, not to be taken " +"seriously, and that is not meant to be used seriously or long-term." +msgstr "" + +#: app/_translations.py:17 +msgid "Sounds / Music" +msgstr "" + #: app/_translations.py:18 -msgid "World Maintenance and Tools" +msgid "Focuses on or adds new sounds or musical things" msgstr "" #: app/_translations.py:19 -msgid "Puzzle" +msgid "Developer Tools" msgstr "" #: app/_translations.py:20 @@ -93,284 +99,289 @@ msgid "Tools for game and mod developers" msgstr "" #: app/_translations.py:21 -msgid "Education" +msgid "Shooter" msgstr "" #: app/_translations.py:22 -msgid "Gore" +msgid "First person shooters (FPS) and more" msgstr "" #: app/_translations.py:23 -msgid "Transport" +msgid "Inventory" msgstr "" #: app/_translations.py:24 -msgid "Survival" -msgstr "" - -#: app/_translations.py:25 -msgid "New mapgen or changes mapgen" -msgstr "" - -#: app/_translations.py:26 -msgid "Less than 16px" -msgstr "" - -#: app/_translations.py:27 app/templates/users/modtools.html:12 -msgid "Storage" -msgstr "" - -#: app/_translations.py:28 msgid "Changes the inventory GUI" msgstr "" +#: app/_translations.py:25 +msgid "World Maintenance and Tools" +msgstr "" + +#: app/_translations.py:26 +msgid "Tools to manage the world" +msgstr "" + +#: app/_translations.py:27 +msgid "Crafting" +msgstr "" + +#: app/_translations.py:28 +msgid "Big changes to crafting gameplay" +msgstr "" + #: app/_translations.py:29 -msgid "Jam / Combat 2020" +msgid "Singleplayer-focused" msgstr "" #: app/_translations.py:30 -msgid "Bad Language" +msgid "Content that can be played alone" msgstr "" #: app/_translations.py:31 -msgid "64px" +msgid "Mapgen / Biomes / Decoration" msgstr "" #: app/_translations.py:32 -msgid "Focuses on or adds new sounds or musical things" +msgid "New mapgen or changes mapgen" msgstr "" #: app/_translations.py:33 -msgid "Adds game mechanics or tools that change how players build." +msgid "Adventure / RPG" msgstr "" #: app/_translations.py:34 -msgid "Violence" +msgid "Plants and Farming" msgstr "" #: app/_translations.py:35 -msgid "Strategy / RTS" +msgid "Adds new plants or other farmable resources." msgstr "" #: app/_translations.py:36 +msgid "Tools / Weapons / Armor" +msgstr "" + +#: app/_translations.py:37 +msgid "Adds or changes tools, weapons, and armor" +msgstr "" + +#: app/_translations.py:38 +msgid "Sims" +msgstr "" + +#: app/_translations.py:39 +msgid "" +"Mods and games that aim to simulate real life activity. Similar to " +"SimCity/TheSims/OpenTTD/etc" +msgstr "" + +#: app/_translations.py:40 +msgid "Complex installation" +msgstr "" + +#: app/_translations.py:41 msgid "" "Requires futher installation steps, such as installing luarocks or " "editing the trusted mod setting" msgstr "" -#: app/_translations.py:37 -msgid "Jam / Game 2021" -msgstr "" - -#: app/_translations.py:38 -msgid "Content that can be played alone" -msgstr "" - -#: app/_translations.py:39 -msgid "Can/should only be used in multiplayer" -msgstr "" - -#: app/_translations.py:40 -msgid "Adds mobs, animals, and NPCs" -msgstr "" - -#: app/_translations.py:41 -msgid "" -"For mods created for the Discord \"Weekly Challenges\" modding event in " -"2021" -msgstr "" - #: app/_translations.py:42 -msgid "Mini-game" +msgid "Chat / Commands" msgstr "" #: app/_translations.py:43 msgid "" -"For content that changes player effects, including physics, for example: " -"speed, jump height or gravity." +"Focus on player chat/communication or who's primary function is " +"interacting with the console." msgstr "" #: app/_translations.py:44 -msgid "Contains swearing" +msgid "Multiplayer-focused" msgstr "" #: app/_translations.py:45 +msgid "Can/should only be used in multiplayer" +msgstr "" + +#: app/_translations.py:46 +msgid "Environment / Weather" +msgstr "" + +#: app/_translations.py:47 msgid "" "Improves the world, adding weather, ambient sounds, or other environment " "mechanics" msgstr "" -#: app/_translations.py:46 -msgid "For mods created for the Discord \"Combat\" modding event in 2020" -msgstr "" - -#: app/_translations.py:47 -msgid "Inventory" -msgstr "" - #: app/_translations.py:48 -msgid "Entries to the 2023 Minetest Game Jam " +msgid "Building Mechanics and Tools" msgstr "" #: app/_translations.py:49 -msgid "Sims" +msgid "Adds game mechanics or tools that change how players build." msgstr "" #: app/_translations.py:50 -msgid "Focuses on building, such as adding new materials or nodes" +msgid "Magic / Enchanting" msgstr "" #: app/_translations.py:51 -msgid "Environment / Weather" +msgid "Decorative" msgstr "" #: app/_translations.py:52 -msgid "Custom mapgen" +msgid "Adds nodes with no other purpose than for use in building" msgstr "" #: app/_translations.py:53 -msgid "Minetest Game improved" +msgid "One-of-a-kind / Original" msgstr "" #: app/_translations.py:54 -msgid "HUD" -msgstr "" - -#: app/_translations.py:55 -msgid "Machines / Electronics" -msgstr "" - -#: app/_translations.py:56 -msgid "Developer Tools" -msgstr "" - -#: app/_translations.py:57 -msgid "Jam / Game 2023" -msgstr "" - -#: app/_translations.py:58 -msgid "Helps with server maintenance and moderation" -msgstr "" - -#: app/_translations.py:59 -msgid "Plants and Farming" -msgstr "" - -#: app/_translations.py:60 -msgid "Adventure / RPG" -msgstr "" - -#: app/_translations.py:61 msgid "" "For games and such that are of their own kind, distinct and original in " "nature to others of the same category." msgstr "" -#: app/_translations.py:62 -msgid "Jam / Weekly Challenges 2021" -msgstr "" - -#: app/_translations.py:63 -msgid "For 32px texture packs" -msgstr "" - -#: app/_translations.py:64 -msgid "Adds or changes tools, weapons, and armor" -msgstr "" - -#: app/_translations.py:65 -msgid "GUI" -msgstr "" - -#: app/_translations.py:66 -msgid "Seasonal" -msgstr "" - -#: app/_translations.py:67 -msgid "Commerce / Economy" -msgstr "" - -#: app/_translations.py:68 -msgid "" -"Written specifically or exclusively for use in creative mode. Adds " -"content only available through a creative inventory, or provides tools " -"that facilitate ingame creation and doesn't add difficulty or scarcity" -msgstr "" - -#: app/_translations.py:69 -msgid "Forks of MTG" -msgstr "" - -#: app/_translations.py:70 -msgid "Non-cartoon violence. May be towards fantasy or human-like characters" -msgstr "" - -#: app/_translations.py:71 -msgid "Joke" -msgstr "" - -#: app/_translations.py:72 -msgid "Fear / Horror" -msgstr "" - -#: app/_translations.py:73 -msgid "128px+" -msgstr "" - -#: app/_translations.py:74 -msgid "Creative" -msgstr "" - -#: app/_translations.py:75 -msgid "Entries to the 2022 Minetest Game Jam " -msgstr "" - -#: app/_translations.py:76 -msgid "Alcohol / Tobacco" -msgstr "" - -#: app/_translations.py:77 -msgid "Adds or improves item storage mechanics" -msgstr "" - -#: app/_translations.py:78 -msgid "Designed to be played competitively against other players" -msgstr "" - -#: app/_translations.py:79 -msgid "Crafting" -msgstr "" - -#: app/_translations.py:80 -msgid "<16px" -msgstr "" - -#: app/_translations.py:81 -msgid "One-of-a-kind / Original" -msgstr "" - -#: app/_translations.py:82 +#: app/_translations.py:55 msgid "Building" msgstr "" -#: app/_translations.py:83 -msgid "Adds machines useful in automation, tubes, or power." +#: app/_translations.py:56 +msgid "Focuses on building, such as adding new materials or nodes" msgstr "" -#: app/_translations.py:84 +#: app/_translations.py:57 +msgid "Mobs / Animals / NPCs" +msgstr "" + +#: app/_translations.py:58 +msgid "Adds mobs, animals, and NPCs" +msgstr "" + +#: app/_translations.py:59 +msgid "<16px" +msgstr "" + +#: app/_translations.py:60 +msgid "Less than 16px" +msgstr "" + +#: app/_translations.py:61 +msgid "Puzzle" +msgstr "" + +#: app/_translations.py:62 msgid "Focus on puzzle solving instead of combat" msgstr "" +#: app/_translations.py:63 +msgid "Custom mapgen" +msgstr "" + +#: app/_translations.py:64 +msgid "" +"Contains a completely custom mapgen implemented in Lua, usually requires " +"worlds to be set to the 'singlenode' mapgen." +msgstr "" + +#: app/_translations.py:65 +msgid "Sports" +msgstr "" + +#: app/_translations.py:66 +msgid "Player vs Environment (PvE)" +msgstr "" + +#: app/_translations.py:67 +msgid "" +"For content designed for one or more players that focus on combat against" +" the world, mobs, or NPCs." +msgstr "" + +#: app/_translations.py:68 +msgid "16px" +msgstr "" + +#: app/_translations.py:69 +msgid "For 16px texture packs" +msgstr "" + +#: app/_translations.py:70 app/templates/users/modtools.html:12 +msgid "Storage" +msgstr "" + +#: app/_translations.py:71 +msgid "Adds or improves item storage mechanics" +msgstr "" + +#: app/_translations.py:72 +msgid "Education" +msgstr "" + +#: app/_translations.py:73 +msgid "Either has educational value, or is a tool to help teachers " +msgstr "" + +#: app/_translations.py:74 +msgid "API / Library" +msgstr "" + +#: app/_translations.py:75 +msgid "Primarily adds an API for other mods to use" +msgstr "" + +#: app/_translations.py:76 +msgid "Survival" +msgstr "" + +#: app/_translations.py:77 +msgid "" +"Written specifically for survival gameplay with a focus on game-balance, " +"difficulty level, or resources available through crafting, mining, ..." +msgstr "" + +#: app/_translations.py:78 +msgid "HUD" +msgstr "" + +#: app/_translations.py:79 +msgid "For mods that grant the player extra information in the HUD" +msgstr "" + +#: app/_translations.py:80 +msgid "Mini-game" +msgstr "" + +#: app/_translations.py:81 +msgid "Adds a mini-game to be played within Minetest" +msgstr "" + +#: app/_translations.py:82 +msgid "Seasonal" +msgstr "" + +#: app/_translations.py:83 +msgid "For content generally themed around a certain season or holiday" +msgstr "" + +#: app/_translations.py:84 +msgid "Jam / Weekly Challenges 2021" +msgstr "" + #: app/_translations.py:85 -msgid "Building Mechanics and Tools" +msgid "" +"For mods created for the Discord \"Weekly Challenges\" modding event in " +"2021" msgstr "" #: app/_translations.py:86 -msgid "Adds nodes with no other purpose than for use in building" +msgid "64px" msgstr "" #: app/_translations.py:87 -msgid "Sounds / Music" +msgid "For 64px texture packs" msgstr "" #: app/_translations.py:88 @@ -378,105 +389,98 @@ msgid "Food / Drinks" msgstr "" #: app/_translations.py:89 -msgid "Decorative" +msgid "GUI" msgstr "" #: app/_translations.py:90 -msgid "Gambling" +msgid "For content whose main utility / feature is in GUI/formspec form" msgstr "" #: app/_translations.py:91 -msgid "Server Moderation and Tools" +msgid "Minetest Game improved" msgstr "" #: app/_translations.py:92 -msgid "" -"For humorous content, meant as a novelty or joke, not to be taken " -"seriously, and that is not meant to be used seriously or long-term." +msgid "Forks of MTG" msgstr "" #: app/_translations.py:93 -msgid "API / Library" +msgid "Creative" msgstr "" #: app/_translations.py:94 -msgid "Certified" +msgid "" +"Written specifically or exclusively for use in creative mode. Adds " +"content only available through a creative inventory, or provides tools " +"that facilitate ingame creation and doesn't add difficulty or scarcity" msgstr "" #: app/_translations.py:95 -msgid "Contains alcohol and/or tobacco" +msgid "Jam / Combat 2020" msgstr "" #: app/_translations.py:96 -msgid "Adds new plants or other farmable resources." +msgid "For mods created for the Discord \"Combat\" modding event in 2020" msgstr "" #: app/_translations.py:97 -msgid "Multiplayer-focused" +msgid "Transport" msgstr "" #: app/_translations.py:98 -msgid "Primarily adds an API for other mods to use" -msgstr "" - -#: app/_translations.py:99 -msgid "" -"Focus on player chat/communication or who's primary function is " -"interacting with the console." -msgstr "" - -#: app/_translations.py:100 -msgid "" -"Games and mods with a heavy strategy component, whether real-time or " -"turn-based" -msgstr "" - -#: app/_translations.py:101 -msgid "" -"Written specifically for survival gameplay with a focus on game-balance, " -"difficulty level, or resources available through crafting, mining, ..." -msgstr "" - -#: app/_translations.py:102 -msgid "Entries to the 2021 Minetest Game Jam" -msgstr "" - -#: app/_translations.py:103 -msgid "" -"Contains a completely custom mapgen implemented in Lua, usually requires " -"worlds to be set to the 'singlenode' mapgen." -msgstr "" - -#: app/_translations.py:104 -msgid " Jam / Game 2022" -msgstr "" - -#: app/_translations.py:105 -msgid "Sports" -msgstr "" - -#: app/_translations.py:106 msgid "" "Adds or changes transportation methods. Includes teleportation, vehicles," " ridable mobs, transport infrastructure and thematic content" msgstr "" +#: app/_translations.py:99 +msgid "32px" +msgstr "" + +#: app/_translations.py:100 +msgid "For 32px texture packs" +msgstr "" + +#: app/_translations.py:101 +msgid "Machines / Electronics" +msgstr "" + +#: app/_translations.py:102 +msgid "Adds machines useful in automation, tubes, or power." +msgstr "" + +#: app/_translations.py:103 +msgid "Commerce / Economy" +msgstr "" + +#: app/_translations.py:104 +msgid "Related to economies, money, and trading" +msgstr "" + +#: app/_translations.py:105 +msgid "Jam / Game 2021" +msgstr "" + +#: app/_translations.py:106 +msgid "Entries to the 2021 Minetest Game Jam" +msgstr "" + #: app/_translations.py:107 -msgid "Player vs Environment (PvE)" +msgid "Strategy / RTS" msgstr "" #: app/_translations.py:108 -msgid "For mods that grant the player extra information in the HUD" +msgid "" +"Games and mods with a heavy strategy component, whether real-time or " +"turn-based" msgstr "" #: app/_translations.py:109 -msgid "" -"Mods and games that aim to simulate real life activity. Similar to " -"SimCity/TheSims/OpenTTD/etc" +msgid "128px+" msgstr "" #: app/_translations.py:110 -msgid "Shocking and scary content. May scare young children" +msgid "For 128px or higher texture packs" msgstr "" #: app/_translations.py:111 @@ -490,29 +494,27 @@ msgid "" msgstr "" #: app/_translations.py:113 -msgid "" -"Certified by the Featured Packages program. This tag may be renamed in " -"the future" +msgid " Jam / Game 2022" msgstr "" #: app/_translations.py:114 -msgid "Mobs / Animals / NPCs" +msgid "Entries to the 2022 Minetest Game Jam " msgstr "" #: app/_translations.py:115 -msgid "For 128px or higher texture packs" +msgid "Gore" msgstr "" #: app/_translations.py:116 -msgid "16px" +msgid "Blood, etc" msgstr "" #: app/_translations.py:117 -msgid "Games of chance, gambling games, etc" +msgid "Gambling" msgstr "" #: app/_translations.py:118 -msgid "Mapgen / Biomes / Decoration" +msgid "Games of chance, gambling games, etc" msgstr "" #: app/_translations.py:119 @@ -520,41 +522,39 @@ msgid "Drugs" msgstr "" #: app/_translations.py:120 -msgid "Related to economies, money, and trading" -msgstr "" - -#: app/_translations.py:121 -msgid "" -"For content designed for one or more players that focus on combat against" -" the world, mobs, or NPCs." -msgstr "" - -#: app/_translations.py:122 -msgid "For content whose main utility / feature is in GUI/formspec form" -msgstr "" - -#: app/_translations.py:123 -msgid "32px" -msgstr "" - -#: app/_translations.py:124 -msgid "Player vs Player (PvP)" -msgstr "" - -#: app/_translations.py:125 -msgid "Magic / Enchanting" -msgstr "" - -#: app/_translations.py:126 msgid "Contains illegal drugs, such as marijuana" msgstr "" +#: app/_translations.py:121 +msgid "Violence" +msgstr "" + +#: app/_translations.py:122 +msgid "Non-cartoon violence. May be towards fantasy or human-like characters" +msgstr "" + +#: app/_translations.py:123 +msgid "Fear / Horror" +msgstr "" + +#: app/_translations.py:124 +msgid "Shocking and scary content. May scare young children" +msgstr "" + +#: app/_translations.py:125 +msgid "Bad Language" +msgstr "" + +#: app/_translations.py:126 +msgid "Contains swearing" +msgstr "" + #: app/_translations.py:127 -msgid "First person shooters (FPS) and more" +msgid "Alcohol / Tobacco" msgstr "" #: app/_translations.py:128 -msgid "Shooter" +msgid "Contains alcohol and/or tobacco" msgstr "" #: app/querybuilder.py:58 app/templates/admin/languages/list.html:27 @@ -593,11 +593,11 @@ 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:251 -#: app/blueprints/packages/packages.py:528 -#: app/blueprints/packages/packages.py:624 -#: app/blueprints/packages/packages.py:712 +#: app/blueprints/packages/packages.py:543 +#: app/blueprints/packages/packages.py:639 +#: app/blueprints/packages/packages.py:727 #: app/blueprints/packages/releases.py:62 -#: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:49 +#: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:63 #: app/blueprints/packages/screenshots.py:36 #: app/blueprints/packages/screenshots.py:42 #: app/blueprints/packages/screenshots.py:47 @@ -609,7 +609,7 @@ msgstr "Zapisz" #: app/blueprints/collections/__init__.py:77 #: app/blueprints/oauth/__init__.py:168 app/blueprints/packages/releases.py:54 -#: app/blueprints/packages/releases.py:66 app/blueprints/packages/reviews.py:45 +#: app/blueprints/packages/releases.py:66 app/blueprints/packages/reviews.py:53 #: app/blueprints/threads/__init__.py:281 #: app/templates/admin/languages/list.html:23 #: app/templates/macros/reviews.html:138 app/templates/macros/topics.html:5 @@ -713,7 +713,7 @@ msgstr "Tłumaczenie" #: app/blueprints/packages/__init__.py:42 #: app/templates/packages/releases_list.html:34 -#: app/templates/packages/view.html:653 app/templates/todo/editor.html:75 +#: app/templates/packages/view.html:657 app/templates/todo/editor.html:75 msgid "Releases" msgstr "Wydania" @@ -725,7 +725,7 @@ msgstr "Zrzuty ekranu" #: app/blueprints/packages/__init__.py:52 #: app/templates/packages/edit_maintainers.html:8 -#: app/templates/packages/view.html:624 app/utils/minetest_hypertext.py:302 +#: app/templates/packages/view.html:628 app/utils/minetest_hypertext.py:302 msgid "Maintainers" msgstr "Opiekunowie projektu" @@ -758,7 +758,7 @@ msgstr "Wspierane gry" msgid "No download available." msgstr "Pobieranie niedostępne." -#: app/blueprints/packages/packages.py:229 app/templates/packages/view.html:594 +#: app/blueprints/packages/packages.py:229 app/templates/packages/view.html:598 #: app/utils/minetest_hypertext.py:263 msgid "Type" msgstr "Typ" @@ -768,12 +768,12 @@ msgid "Title (Human-readable)" msgstr "Tytuł (Czytelny dla człowieka)" #: app/blueprints/packages/packages.py:231 -#: app/blueprints/packages/packages.py:622 +#: app/blueprints/packages/packages.py:637 msgid "Name (Technical)" msgstr "Nazwa (techniczna)" #: app/blueprints/packages/packages.py:231 -#: app/blueprints/packages/packages.py:623 +#: app/blueprints/packages/packages.py:638 #: 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 (_)" @@ -782,7 +782,7 @@ msgstr "Tylko małe litery (a-z), cyfry (0-9) oraz podłogi (_)" msgid "Short Description (Plaintext)" msgstr "Krótki opis (zwykły tekst)" -#: app/blueprints/packages/packages.py:234 app/templates/packages/view.html:616 +#: app/blueprints/packages/packages.py:234 app/templates/packages/view.html:620 #: app/utils/minetest_hypertext.py:300 msgid "Maintenance State" msgstr "Stan konserwacji" @@ -797,7 +797,7 @@ msgstr "Tagi" msgid "Content Warnings" msgstr "Uwagi zawartości" -#: app/blueprints/packages/packages.py:238 app/templates/packages/view.html:605 +#: app/blueprints/packages/packages.py:238 app/templates/packages/view.html:609 #: app/utils/minetest_hypertext.py:298 msgid "License" msgstr "Licencja" @@ -879,8 +879,8 @@ msgid "Permission denied" msgstr "Brak dostępu" #: app/blueprints/packages/packages.py:403 -#: app/blueprints/packages/packages.py:479 -#: app/blueprints/packages/packages.py:501 +#: app/blueprints/packages/packages.py:494 +#: app/blueprints/packages/packages.py:516 msgid "You don't have permission to do that" msgstr "Nie masz uprawnień aby to zrobić" @@ -896,57 +896,62 @@ msgid "" "changed" msgstr "" -#: app/blueprints/packages/packages.py:496 +#: app/blueprints/packages/packages.py:481 +#, python-format +msgid "Set state to %(state)s" +msgstr "" + +#: app/blueprints/packages/packages.py:511 msgid "Deleted package" msgstr "Usunięto paczkę" -#: app/blueprints/packages/packages.py:518 +#: app/blueprints/packages/packages.py:533 msgid "Unapproved package" msgstr "Niezatwierdzona paczka" -#: app/blueprints/packages/packages.py:527 +#: app/blueprints/packages/packages.py:542 msgid "Maintainers (Comma-separated)" msgstr "Opiekunowie (po przecinku)" -#: app/blueprints/packages/packages.py:536 +#: app/blueprints/packages/packages.py:551 msgid "You don't have permission to edit maintainers" msgstr "Nie masz uprawnień aby edytować listę opiekunów" -#: app/blueprints/packages/packages.py:586 +#: app/blueprints/packages/packages.py:601 msgid "You are not a maintainer" msgstr "Nie jesteś opiekunem" -#: app/blueprints/packages/packages.py:589 +#: app/blueprints/packages/packages.py:604 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:621 +#: app/blueprints/packages/packages.py:636 msgid "Author Name" msgstr "Nazwa autora" -#: app/blueprints/packages/packages.py:708 +#: app/blueprints/packages/packages.py:723 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:709 +#: app/blueprints/packages/packages.py:724 msgid "Supported games" msgstr "Wspierane gry" -#: app/blueprints/packages/packages.py:710 +#: app/blueprints/packages/packages.py:725 msgid "Unsupported games" msgstr "Niewspierane gry" -#: app/blueprints/packages/packages.py:711 +#: app/blueprints/packages/packages.py:726 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:727 +#: app/blueprints/packages/packages.py:742 msgid "You need at least one release before you can edit game support" msgstr "" -#: app/blueprints/packages/packages.py:731 +#: app/blueprints/packages/packages.py:746 msgid "Mod(pack) needs to contain at least one mod. Please create a new release" msgstr "" @@ -1065,36 +1070,41 @@ msgstr "Usunięto konfigurację aktualizacji" msgid "Now, please create an initial release" msgstr "Teraz, utwórz pierwsze wydanie" -#: app/blueprints/packages/reviews.py:46 app/blueprints/threads/__init__.py:181 +#: app/blueprints/packages/reviews.py:54 +#: app/templates/packages/translation.html:51 +msgid "Language" +msgstr "" + +#: app/blueprints/packages/reviews.py:60 app/blueprints/threads/__init__.py:181 #: app/blueprints/threads/__init__.py:182 #: app/blueprints/threads/__init__.py:282 msgid "Comment" msgstr "Komentarz" -#: app/blueprints/packages/reviews.py:47 +#: app/blueprints/packages/reviews.py:61 msgid "Rating" msgstr "Ocena" -#: app/blueprints/packages/reviews.py:48 app/templates/macros/reviews.html:119 +#: app/blueprints/packages/reviews.py:62 app/templates/macros/reviews.html:119 #: app/templates/macros/reviews.html:173 msgid "Yes" msgstr "Tak" -#: app/blueprints/packages/reviews.py:48 app/templates/macros/reviews.html:124 +#: app/blueprints/packages/reviews.py:62 app/templates/macros/reviews.html:124 #: app/templates/macros/reviews.html:177 msgid "Neutral" msgstr "Neutralne" -#: app/blueprints/packages/reviews.py:48 app/templates/macros/reviews.html:129 +#: app/blueprints/packages/reviews.py:62 app/templates/macros/reviews.html:129 #: app/templates/macros/reviews.html:181 msgid "No" msgstr "Nie" -#: app/blueprints/packages/reviews.py:57 +#: app/blueprints/packages/reviews.py:71 msgid "You can't review your own package!" msgstr "Nie możesz napisać opinii dla swojej paczki!" -#: app/blueprints/packages/reviews.py:67 +#: app/blueprints/packages/reviews.py:81 msgid "" "You've reviewed too many packages recently. Please wait before trying " "again, and consider making your reviews more detailed" @@ -1102,18 +1112,18 @@ msgstr "" "W ostatnim czasie zrecenzowałeś zbyt dużo paczek. Poczekaj zanim " "spróbujesz ponownie oraz rozważ pisanie bardziej szczegółowych recenzji" -#: app/blueprints/packages/reviews.py:80 app/blueprints/threads/__init__.py:207 +#: app/blueprints/packages/reviews.py:94 app/blueprints/threads/__init__.py:207 #: app/blueprints/threads/__init__.py:240 #: app/blueprints/threads/__init__.py:334 app/blueprints/users/settings.py:114 #: app/logic/packages.py:131 msgid "Linking to blocked sites is not allowed" msgstr "Tworzenie odnośników do zablokowanych stron jest niedozwolone" -#: app/blueprints/packages/reviews.py:184 +#: app/blueprints/packages/reviews.py:199 msgid "You can't vote on the reviews on your own package!" msgstr "Nie możesz oceniać opinii swojej paczki!" -#: app/blueprints/packages/reviews.py:191 +#: app/blueprints/packages/reviews.py:206 msgid "You can't vote on your own reviews!" msgstr "Nie możesz oceniać swoich opinii!" @@ -1132,7 +1142,7 @@ msgid "Message" msgstr "Wiadomość" #: app/blueprints/report/__init__.py:35 app/templates/macros/threads.html:51 -#: app/templates/packages/view.html:684 app/templates/report/index.html:4 +#: app/templates/packages/view.html:688 app/templates/report/index.html:4 #: app/templates/report/index.html:10 app/templates/users/profile.html:37 msgid "Report" msgstr "Zgłoś" @@ -1455,47 +1465,32 @@ msgstr "Rozważ napisanie bardziej pomocnej opinii aby dostać medal." msgid "You are in place %(place)s." msgstr "Jesteś na miejscu %(place)s." -#: app/blueprints/users/profile.py:166 -#, python-format -msgid "Top %(type)s" -msgstr "Top %(type)s" - -#: app/blueprints/users/profile.py:168 -#, python-format -msgid "Top %(group)d %(type)s" -msgstr "Top %(group)d %(type)s" - -#: app/blueprints/users/profile.py:177 -#, python-format -msgid "%(display_name)s has a %(type)s placed at #%(place)d." -msgstr "%(display_name)s ma %(type)s na miejscu %(place)d." - -#: app/blueprints/users/profile.py:192 +#: app/blueprints/users/profile.py:188 #, python-format msgid "Your packages have %(downloads)d downloads in total." msgstr "Twoje paczki mają %(downloads)d pobrań całkowicie." -#: app/blueprints/users/profile.py:193 +#: app/blueprints/users/profile.py:189 msgid "First medal is at 50k." msgstr "Pierwszy medal jest od 50 tys." -#: app/blueprints/users/profile.py:198 +#: app/blueprints/users/profile.py:194 msgid ">300k downloads" msgstr ">300 tys pobrań" -#: app/blueprints/users/profile.py:201 +#: app/blueprints/users/profile.py:197 msgid ">100k downloads" msgstr ">100 tys pobrań" -#: app/blueprints/users/profile.py:204 +#: app/blueprints/users/profile.py:200 msgid ">75k downloads" msgstr ">75 tys pobrań" -#: app/blueprints/users/profile.py:207 +#: app/blueprints/users/profile.py:203 msgid ">50k downloads" msgstr ">50 tys pobrań" -#: app/blueprints/users/profile.py:208 +#: app/blueprints/users/profile.py:204 #, python-format msgid "Has received %(downloads)d downloads across all packages." msgstr "Otrzymał %(downloads)d pobrań pomiędzy wszystkimi paczkami." @@ -1760,30 +1755,256 @@ msgstr "Gry" msgid "Texture Packs" msgstr "Paczki tekstur" -#: app/models/packages.py:171 +#: app/models/packages.py:87 +msgid "Top mod" +msgstr "" + +#: app/models/packages.py:89 +msgid "Top game" +msgstr "" + +#: app/models/packages.py:91 +msgid "Top texture pack" +msgstr "" + +#: app/models/packages.py:94 +#, python-format +msgid "Top %(place)d mod" +msgstr "" + +#: app/models/packages.py:96 +#, python-format +msgid "Top %(place)d game" +msgstr "" + +#: app/models/packages.py:98 +#, python-format +msgid "Top %(place)d texture pack" +msgstr "" + +#: app/models/packages.py:102 +#, python-format +msgid "%(display_name)s has a mod placed at #%(place)d." +msgstr "" + +#: app/models/packages.py:105 +#, python-format +msgid "%(display_name)s has a game placed at #%(place)d." +msgstr "" + +#: app/models/packages.py:108 +#, python-format +msgid "%(display_name)s has a texture pack placed at #%(place)d." +msgstr "" + +#: app/models/packages.py:146 app/models/packages.py:164 +msgid "Looking for Maintainer" +msgstr "" + +#: app/models/packages.py:149 +msgid "Beta" +msgstr "" + +#: app/models/packages.py:152 +msgid "Actively Developed" +msgstr "" + +#: app/models/packages.py:155 +msgid "Maintenance Only" +msgstr "" + +#: app/models/packages.py:158 +msgid "As-is" +msgstr "" + +#: app/models/packages.py:161 +msgid "Deprecated" +msgstr "" + +#: app/models/packages.py:168 +msgid "Under active development, and may break worlds/things without warning" +msgstr "" + +#: app/models/packages.py:170 +msgid "Fully playable, but with some breakages/changes expected" +msgstr "" + +#: app/models/packages.py:172 +msgid "Finished, with bug fixes being made as needed" +msgstr "" + +#: app/models/packages.py:174 +msgid "" +"Finished, the maintainer doesn't intend to continue working on it or " +"provide support" +msgstr "" + +#: app/models/packages.py:176 +msgid "" +"The maintainer doesn't recommend this package. See the description for " +"more info" +msgstr "" + +#: app/models/packages.py:222 msgid "Submit for Approval" msgstr "Wyślij do zatwierdzenia" -#: app/models/packages.py:173 +#: app/models/packages.py:224 msgid "Approve" msgstr "Zatwierdź" -#: app/models/packages.py:175 app/templates/api/create_edit_token.html:17 +#: app/models/packages.py:226 app/templates/api/create_edit_token.html:17 #: app/templates/collections/delete.html:14 #: app/templates/collections/view.html:39 #: app/templates/oauth/create_edit.html:17 #: app/templates/packages/release_edit.html:84 -#: app/templates/packages/review_create_edit.html:66 +#: app/templates/packages/review_create_edit.html:67 #: app/templates/threads/delete_reply.html:19 #: app/templates/threads/delete_thread.html:19 #: app/templates/threads/view.html:50 app/templates/users/delete.html:34 msgid "Delete" msgstr "Usuń" -#: app/models/packages.py:563 app/templates/packages/view.html:163 +#: app/models/packages.py:615 app/templates/packages/view.html:163 msgid "Work in Progress" msgstr "W trakcie prac" +#: app/models/packages.py:1349 +#, python-format +msgid "New commit %(hash)s found on the Git repo." +msgstr "" + +#: app/models/packages.py:1353 +#, python-format +msgid "The last release was commit %(hash)s" +msgstr "" + +#: app/models/packages.py:1359 +#, python-format +msgid "New tag %(tag_name)s found on the Git repo." +msgstr "" + +#: app/models/users.py:407 +msgid "Package Edit" +msgstr "" + +#: app/models/users.py:410 +msgid "Package Approval" +msgstr "" + +#: app/models/users.py:413 app/templates/threads/list.html:12 +#: app/templates/threads/new.html:4 +msgid "New Thread" +msgstr "Nowy wątek" + +#: app/models/users.py:416 +msgid "New Review" +msgstr "" + +#: app/models/users.py:419 +msgid "Thread Reply" +msgstr "" + +#: app/models/users.py:422 +msgid "Bot" +msgstr "" + +#: app/models/users.py:425 app/templates/macros/threads.html:27 +msgid "Maintainer" +msgstr "Opiekun" + +#: app/models/users.py:428 +msgid "Editor Alert" +msgstr "" + +#: app/models/users.py:431 +msgid "Editor Misc" +msgstr "" + +#: app/models/users.py:434 +msgid "Other" +msgstr "" + +#: app/models/users.py:444 +msgid "This is a Package Edit notification." +msgstr "" + +#: app/models/users.py:446 +msgid "This is a Package Approval notification." +msgstr "" + +#: app/models/users.py:448 +msgid "This is a New Thread notification." +msgstr "" + +#: app/models/users.py:450 +msgid "This is a New Review notification." +msgstr "" + +#: app/models/users.py:452 +msgid "This is a Thread Reply notification." +msgstr "" + +#: app/models/users.py:454 +msgid "This is a Bot notification." +msgstr "" + +#: app/models/users.py:456 +msgid "This is a Maintainer change notification." +msgstr "" + +#: app/models/users.py:458 +msgid "This is an Editor Alert notification." +msgstr "" + +#: app/models/users.py:460 +msgid "This is an Editor Misc notification." +msgstr "" + +#: app/models/users.py:462 +msgid "This is an Other notification." +msgstr "" + +#: app/models/users.py:469 +msgid "When another user edits your packages, releases, etc." +msgstr "" + +#: app/models/users.py:471 +msgid "Notifications from editors related to the package approval process." +msgstr "" + +#: app/models/users.py:473 +msgid "When a thread is created on your package." +msgstr "" + +#: app/models/users.py:475 +msgid "When a user posts a review on your package." +msgstr "" + +#: app/models/users.py:477 +msgid "When someone replies to a thread you're watching." +msgstr "" + +#: app/models/users.py:479 +msgid "From a bot - for example, update notifications." +msgstr "" + +#: app/models/users.py:481 +msgid "When your package's maintainers change." +msgstr "" + +#: app/models/users.py:483 +msgid "For editors: Important alerts." +msgstr "" + +#: app/models/users.py:485 +msgid "For editors: Minor notifications, including new threads." +msgstr "" + +#: app/models/users.py:487 +msgid "Minor notifications not important enough for a dedicated category." +msgstr "" + #: app/tasks/emails.py:122 msgid "" "You are receiving this email because you are a registered user of " @@ -1898,7 +2119,7 @@ msgstr "Wyloguj się" #: app/templates/admin/languages/list.html:4 #: app/templates/admin/languages/list.html:10 app/templates/base.html:185 -#: app/templates/packages/view.html:598 app/utils/minetest_hypertext.py:288 +#: app/templates/packages/view.html:602 app/utils/minetest_hypertext.py:288 msgid "Languages" msgstr "" @@ -1944,7 +2165,7 @@ msgid "User List" msgstr "Lista użytkowników" #: app/templates/base.html:257 app/templates/packages/view.html:190 -#: app/templates/packages/view.html:673 app/templates/threads/list.html:4 +#: app/templates/packages/view.html:677 app/templates/threads/list.html:4 msgid "Threads" msgstr "Wątki" @@ -2006,7 +2227,7 @@ msgid "%(title)s by %(author)s" msgstr "%(title)s autorstwa %(author)s" #: app/templates/index.html:77 app/templates/packages/reviews_list.html:4 -#: app/templates/packages/view.html:194 app/templates/packages/view.html:332 +#: app/templates/packages/view.html:194 app/templates/packages/view.html:336 #: app/templates/users/profile.html:279 msgid "Reviews" msgstr "Opinie" @@ -2237,7 +2458,8 @@ msgid "This requires the collection to be public" msgstr "" #: app/templates/collections/create_edit.html:76 -#: app/templates/packages/remove.html:58 app/templates/packages/view.html:128 +#: app/templates/packages/remove.html:34 app/templates/packages/remove.html:83 +#: app/templates/packages/view.html:128 msgid "Remove" msgstr "Usuń" @@ -2262,7 +2484,7 @@ msgid "Deleting is permanent" msgstr "Usunięcie jest trwałe" #: app/templates/collections/delete.html:13 -#: app/templates/oauth/authorize.html:71 app/templates/packages/remove.html:56 +#: app/templates/oauth/authorize.html:71 app/templates/packages/remove.html:81 #: app/templates/threads/delete_reply.html:18 #: app/templates/threads/delete_thread.html:18 #: app/templates/users/delete.html:30 @@ -2397,11 +2619,6 @@ msgstr "" msgid "Manage your preferences" msgstr "Zarządzaj preferencjami" -#: app/templates/emails/notification.html:37 -#, python-format -msgid "This is a '%(type)s' notification." -msgstr "To jest powiadomienie typu '%(type)s'." - #: app/templates/emails/notification_digest.html:14 #: app/templates/emails/notification_digest.html:31 #, python-format @@ -2508,7 +2725,7 @@ msgid "No audit log entries." msgstr "Brak wpisów w logu audytów." #: app/templates/macros/forms.html:21 app/templates/macros/reviews.html:145 -#: app/templates/packages/remove.html:48 app/templates/packages/view.html:464 +#: app/templates/packages/remove.html:73 app/templates/packages/view.html:468 #: app/templates/users/modtools.html:86 msgid "Required" msgstr "Wymagane" @@ -2740,10 +2957,6 @@ msgstr "Sprawdź panel ContentDB Grafana dla statystyk w całym CDB" msgid "ContentDB Grafana" msgstr "ContentDB Grafana" -#: app/templates/macros/threads.html:27 -msgid "Maintainer" -msgstr "Opiekun" - #: app/templates/macros/threads.html:122 msgid "This thread has been locked by a moderator." msgstr "Ten wątek został zablokowany przez moderatora." @@ -2786,7 +2999,7 @@ msgid "On %(trigger)s, do %(action)s" msgstr "Gdy %(trigger)s zrób %(action)s" #: app/templates/macros/todo.html:35 app/templates/packages/view.html:122 -#: app/templates/packages/view.html:429 +#: app/templates/packages/view.html:433 msgid "Release" msgstr "Wydanie" @@ -2796,7 +3009,7 @@ msgstr "Repozytorium" #: app/templates/macros/todo.html:48 #: app/templates/packages/releases_list.html:13 -#: app/templates/packages/view.html:433 +#: app/templates/packages/view.html:437 msgid "Update settings" msgstr "Zaktualizuj ustawienia" @@ -2845,9 +3058,9 @@ msgstr "Tematy na forum" #: app/templates/modnames/view.html:27 app/templates/oauth/authorize.html:32 #: app/templates/packages/game_support.html:42 -#: app/templates/packages/similar.html:38 app/templates/packages/view.html:470 -#: app/templates/packages/view.html:494 app/templates/packages/view.html:539 -#: app/templates/packages/view.html:571 app/templates/todo/editor.html:85 +#: app/templates/packages/similar.html:38 app/templates/packages/view.html:474 +#: app/templates/packages/view.html:498 app/templates/packages/view.html:543 +#: app/templates/packages/view.html:575 app/templates/todo/editor.html:85 #: app/templates/todo/game_support.html:45 #, python-format msgid "%(title)s by %(display_name)s" @@ -3049,13 +3262,10 @@ msgid "Read more" msgstr "Czytaj więcej" #: app/templates/packages/create_edit.html:49 -#, python-format msgid "" -"You can include a .cdb.json file in your %(type)s to update these details" -" automatically." +"You can include a .cdb.json file in your package to update these details " +"automatically." msgstr "" -"Możesz załączyć plik .cdb.json w twojej %(type)s aby zaktualizować te " -"detale automatycznie." #: app/templates/packages/create_edit.html:55 msgid "" @@ -3674,12 +3884,22 @@ msgid "" "screenshots %(screenshot_size)d MB)" msgstr "" -#: app/templates/packages/remove.html:9 +#: app/templates/packages/remove.html:4 #, python-format msgid "Remove %(title)s" msgstr "Usuń %(title)s" #: app/templates/packages/remove.html:11 +msgid "Change maintenance state" +msgstr "" + +#: app/templates/packages/remove.html:13 +msgid "" +"As an alternative to removing your package, you may wish to change the " +"maintenance state." +msgstr "" + +#: app/templates/packages/remove.html:36 msgid "" "In order to avoid data loss, you cannot permanently delete packages.\n" "\t\t\tYou can remove them from ContentDB, which will cause them to not be" @@ -3690,7 +3910,7 @@ msgid "" "needed." msgstr "" -#: app/templates/packages/remove.html:19 +#: app/templates/packages/remove.html:44 msgid "" "Unapproving a package will put it back into Draft, where\n" "\t\t\t\tit can be submitted for approval again." @@ -3698,26 +3918,26 @@ msgstr "" "Anulowanie zatwierdzenia paczki przywróci ją do stanu wersji roboczej\n" "i będzie mogła być ponownie wysłana do zatwierdzenia." -#: app/templates/packages/remove.html:28 +#: app/templates/packages/remove.html:53 msgid "and" msgstr "" -#: app/templates/packages/remove.html:34 +#: app/templates/packages/remove.html:59 #, python-format msgid "Removing this package will break the following mods: %(names)s" msgstr "" -#: app/templates/packages/remove.html:41 +#: app/templates/packages/remove.html:66 msgid "Reason" msgstr "Powód" -#: app/templates/packages/remove.html:52 +#: app/templates/packages/remove.html:77 msgid "Reason for unapproval / deletion, this is shown in the audit log" msgstr "" "Powód anulowania zatwierdzenia / usunięcia, będzie się to wyświetlać w " "logu audytów" -#: app/templates/packages/remove.html:61 +#: app/templates/packages/remove.html:86 msgid "Unpublish" msgstr "" @@ -3736,11 +3956,15 @@ msgstr "" msgid "Found a bug? Post on the issue tracker instead." msgstr "Znalazłeś błąd? Powiadom autorów na liście błędów." -#: app/templates/packages/review_create_edit.html:67 +#: app/templates/packages/review_create_edit.html:55 +msgid "What language are you writing your review in?" +msgstr "" + +#: app/templates/packages/review_create_edit.html:68 msgid "Delete review." msgstr "Usuń opinię." -#: app/templates/packages/review_create_edit.html:68 +#: app/templates/packages/review_create_edit.html:69 msgid "" "This will convert the review into a thread, keeping the comments but " "removing its effect on the package's rating." @@ -3749,7 +3973,7 @@ msgstr "" " ocenę paczki." #: app/templates/packages/review_votes.html:4 -#: app/templates/packages/view.html:360 +#: app/templates/packages/view.html:364 msgid "Review Votes" msgstr "Recenzuj głosy" @@ -3902,10 +4126,6 @@ msgstr "" msgid "ContentDB reads translations from locale files (.tr) in your package." msgstr "" -#: app/templates/packages/translation.html:51 -msgid "Language" -msgstr "" - #: app/templates/packages/update_config.html:4 #: app/templates/packages/update_config.html:9 msgid "Configure Git Update Detection" @@ -4015,144 +4235,148 @@ msgstr "Lista błędów" msgid "Translate" msgstr "" -#: app/templates/packages/view.html:310 +#: app/templates/packages/view.html:297 +msgid "Thumbnail for video" +msgstr "" + +#: app/templates/packages/view.html:314 msgid "Awaiting review" msgstr "Oczekuje recenzji" -#: app/templates/packages/view.html:340 app/templates/threads/view.html:77 +#: app/templates/packages/view.html:344 app/templates/threads/view.html:77 msgid "Edit Review" msgstr "Edytuj recenzję" -#: app/templates/packages/view.html:345 +#: app/templates/packages/view.html:349 msgid "You can't review your own package." msgstr "Nie możesz recenzować swoich paczek." -#: app/templates/packages/view.html:355 +#: app/templates/packages/view.html:359 msgid "Package needs to be approved before it can be reviewed." msgstr "Paczka musi zostać zatwierdzona zanim będzie mogła być zrecenzowana." -#: app/templates/packages/view.html:366 +#: app/templates/packages/view.html:370 msgid "Used By" msgstr "Używane przez" -#: app/templates/packages/view.html:372 +#: app/templates/packages/view.html:376 msgid "Content" msgstr "Zawartość" -#: app/templates/packages/view.html:374 app/templates/packages/view.html:457 +#: app/templates/packages/view.html:378 app/templates/packages/view.html:461 msgid "View content for game" msgstr "Zobacz zawartość dla gry" -#: app/templates/packages/view.html:389 +#: app/templates/packages/view.html:393 msgid "Favorite" msgstr "Ulubione" -#: app/templates/packages/view.html:398 +#: app/templates/packages/view.html:402 msgid "Add to collection..." msgstr "Dodaj do kolekcji..." -#: app/templates/packages/view.html:406 +#: app/templates/packages/view.html:410 #, python-format msgid "View %(count)d collections" msgstr "" -#: app/templates/packages/view.html:417 +#: app/templates/packages/view.html:421 msgid "Package may be outdated" msgstr "Paczka może być przestarzała" -#: app/templates/packages/view.html:424 +#: app/templates/packages/view.html:428 msgid "Only visible to the author and Editors." msgstr "Widoczne tylko dla autora i Osób edytujących." -#: app/templates/packages/view.html:441 +#: app/templates/packages/view.html:445 msgid "Warning" msgstr "Uwaga" -#: app/templates/packages/view.html:447 +#: app/templates/packages/view.html:451 msgid "Like this package? Help support its development by making a donation" msgstr "Lubisz tą paczkę? Wspomóż jej rozwój poprzez wysyłanie darowizny" -#: app/templates/packages/view.html:450 +#: app/templates/packages/view.html:454 msgid "Donate now" msgstr "Wyślij darowiznę" -#: app/templates/packages/view.html:462 app/utils/minetest_hypertext.py:283 +#: app/templates/packages/view.html:466 app/utils/minetest_hypertext.py:283 msgid "Dependencies" msgstr "Zależności" -#: app/templates/packages/view.html:482 +#: app/templates/packages/view.html:486 msgid "No required dependencies" msgstr "Brak wymaganych zależności" -#: app/templates/packages/view.html:488 +#: app/templates/packages/view.html:492 msgid "Optional" msgstr "Opcjonalne" -#: app/templates/packages/view.html:521 +#: app/templates/packages/view.html:525 msgid "Compatible Games" msgstr "Kompatybilne gry" -#: app/templates/packages/view.html:526 app/templates/packages/view.html:546 +#: app/templates/packages/view.html:530 app/templates/packages/view.html:550 #: app/utils/minetest_hypertext.py:275 msgid "No specific game required" msgstr "Żadna konkretna gra nie jest wymagana" -#: app/templates/packages/view.html:529 +#: app/templates/packages/view.html:533 msgid "Tested with:" msgstr "Przetestowano z:" -#: app/templates/packages/view.html:551 +#: app/templates/packages/view.html:555 msgid "Is the above correct?" msgstr "Czy ustawienia powyżej są poprawne?" -#: app/templates/packages/view.html:552 +#: app/templates/packages/view.html:556 msgid "You need to either confirm this or tell ContentDB about supported games" msgstr "Musisz to potwierdzić bądź powiadomić ContentDB o wspieranych grach" -#: app/templates/packages/view.html:564 +#: app/templates/packages/view.html:568 msgid "Does not work with:" msgstr "Nie działa z:" -#: app/templates/packages/view.html:584 +#: app/templates/packages/view.html:588 msgid "Please specify compatible games" msgstr "Sprecyzuj kompatybilne gry" -#: app/templates/packages/view.html:590 +#: app/templates/packages/view.html:594 msgid "Information" msgstr "Informacje" -#: app/templates/packages/view.html:596 +#: app/templates/packages/view.html:600 msgid "Technical Name" msgstr "Techniczna nazwa" -#: app/templates/packages/view.html:612 app/utils/minetest_hypertext.py:295 +#: app/templates/packages/view.html:616 app/utils/minetest_hypertext.py:295 #, python-format msgid "%(code_license)s for code,
%(media_license)s for media." msgstr "" "%(code_license)s dla kodu źródłowego,
%(media_license)s dla " "multimediów." -#: app/templates/packages/view.html:620 +#: app/templates/packages/view.html:624 msgid "Unknown" msgstr "Nieznany" -#: app/templates/packages/view.html:622 app/utils/minetest_hypertext.py:301 +#: app/templates/packages/view.html:626 app/utils/minetest_hypertext.py:301 msgid "Added" msgstr "Dodano" -#: app/templates/packages/view.html:636 +#: app/templates/packages/view.html:640 msgid "Remove myself" msgstr "Usuń siebie" -#: app/templates/packages/view.html:641 app/utils/minetest_hypertext.py:303 +#: app/templates/packages/view.html:645 app/utils/minetest_hypertext.py:303 msgid "Provides" msgstr "Zapewnia" -#: app/templates/packages/view.html:663 +#: app/templates/packages/view.html:667 msgid "More" msgstr "Więcej" -#: app/templates/packages/view.html:692 +#: app/templates/packages/view.html:696 msgid "See audit log" msgstr "Zobacz log audytów" @@ -4213,10 +4437,6 @@ msgstr "Usuń \"%(title)s\" autorstwa %(author)s" msgid "Edit reply" msgstr "Edytuj odpowiedź" -#: app/templates/threads/list.html:12 app/templates/threads/new.html:4 -msgid "New Thread" -msgstr "Nowy wątek" - #: app/templates/threads/new.html:17 msgid "" "If the package shouldn't be on CDB (eg: if it doesn't work at all), then " @@ -5600,3 +5820,24 @@ msgstr "Rozważ włączenie powiadomień e-mail, możesz dostosować ilość wys #~ msgid "Connected" #~ msgstr "Połączone" +#~ msgid "Top %(type)s" +#~ msgstr "Top %(type)s" + +#~ msgid "Top %(group)d %(type)s" +#~ msgstr "Top %(group)d %(type)s" + +#~ msgid "%(display_name)s has a %(type)s placed at #%(place)d." +#~ msgstr "%(display_name)s ma %(type)s na miejscu %(place)d." + +#~ msgid "This is a '%(type)s' notification." +#~ msgstr "To jest powiadomienie typu '%(type)s'." + +#~ msgid "" +#~ "You can include a .cdb.json file " +#~ "in your %(type)s to update these " +#~ "details automatically." +#~ msgstr "" +#~ "Możesz załączyć plik .cdb.json w twojej" +#~ " %(type)s aby zaktualizować te detale " +#~ "automatycznie." + diff --git a/translations/pt/LC_MESSAGES/messages.po b/translations/pt/LC_MESSAGES/messages.po index b393a0e0..3e635bc5 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-06-07 05:29+0100\n" +"POT-Creation-Date: 2024-06-08 11:15+0100\n" "PO-Revision-Date: 2024-04-07 02:02+0000\n" "Last-Translator: Lunovox Heavenfinder \n" "Language: pt\n" @@ -28,63 +28,69 @@ msgid "You have been banned." msgstr "Você foi banido." #: app/_translations.py:5 -msgid "Chat / Commands" +msgid "Player vs Player (PvP)" msgstr "" #: app/_translations.py:6 -msgid "Complex installation" +msgid "Designed to be played competitively against other players" msgstr "" #: app/_translations.py:7 -msgid "Either has educational value, or is a tool to help teachers " -msgstr "" - -#: app/_translations.py:8 -msgid "Singleplayer-focused" -msgstr "" - -#: app/_translations.py:9 -msgid "For 16px texture packs" -msgstr "" - -#: app/_translations.py:10 -msgid "For 64px texture packs" -msgstr "" - -#: app/_translations.py:11 -msgid "Tools to manage the world" -msgstr "" - -#: app/_translations.py:12 -msgid "Big changes to crafting gameplay" -msgstr "" - -#: app/_translations.py:13 -msgid "Blood, etc" -msgstr "" - -#: app/_translations.py:14 -msgid "Adds a mini-game to be played within Minetest" -msgstr "" - -#: app/_translations.py:15 -msgid "Tools / Weapons / Armor" -msgstr "" - -#: app/_translations.py:16 -msgid "For content generally themed around a certain season or holiday" -msgstr "" - -#: app/_translations.py:17 msgid "Player Effects / Power Ups" msgstr "" +#: app/_translations.py:8 +msgid "" +"For content that changes player effects, including physics, for example: " +"speed, jump height or gravity." +msgstr "" + +#: app/_translations.py:9 +msgid "Certified" +msgstr "" + +#: app/_translations.py:10 +msgid "" +"Certified by the Featured Packages program. This tag may be renamed in " +"the future" +msgstr "" + +#: app/_translations.py:11 +msgid "Server Moderation and Tools" +msgstr "" + +#: app/_translations.py:12 +msgid "Helps with server maintenance and moderation" +msgstr "" + +#: app/_translations.py:13 +msgid "Jam / Game 2023" +msgstr "" + +#: app/_translations.py:14 +msgid "Entries to the 2023 Minetest Game Jam " +msgstr "" + +#: app/_translations.py:15 +msgid "Joke" +msgstr "" + +#: app/_translations.py:16 +msgid "" +"For humorous content, meant as a novelty or joke, not to be taken " +"seriously, and that is not meant to be used seriously or long-term." +msgstr "" + +#: app/_translations.py:17 +msgid "Sounds / Music" +msgstr "" + #: app/_translations.py:18 -msgid "World Maintenance and Tools" +msgid "Focuses on or adds new sounds or musical things" msgstr "" #: app/_translations.py:19 -msgid "Puzzle" +msgid "Developer Tools" msgstr "" #: app/_translations.py:20 @@ -92,284 +98,289 @@ msgid "Tools for game and mod developers" msgstr "" #: app/_translations.py:21 -msgid "Education" +msgid "Shooter" msgstr "" #: app/_translations.py:22 -msgid "Gore" +msgid "First person shooters (FPS) and more" msgstr "" #: app/_translations.py:23 -msgid "Transport" +msgid "Inventory" msgstr "" #: app/_translations.py:24 -msgid "Survival" -msgstr "" - -#: app/_translations.py:25 -msgid "New mapgen or changes mapgen" -msgstr "" - -#: app/_translations.py:26 -msgid "Less than 16px" -msgstr "" - -#: app/_translations.py:27 app/templates/users/modtools.html:12 -msgid "Storage" -msgstr "" - -#: app/_translations.py:28 msgid "Changes the inventory GUI" msgstr "" +#: app/_translations.py:25 +msgid "World Maintenance and Tools" +msgstr "" + +#: app/_translations.py:26 +msgid "Tools to manage the world" +msgstr "" + +#: app/_translations.py:27 +msgid "Crafting" +msgstr "" + +#: app/_translations.py:28 +msgid "Big changes to crafting gameplay" +msgstr "" + #: app/_translations.py:29 -msgid "Jam / Combat 2020" +msgid "Singleplayer-focused" msgstr "" #: app/_translations.py:30 -msgid "Bad Language" +msgid "Content that can be played alone" msgstr "" #: app/_translations.py:31 -msgid "64px" +msgid "Mapgen / Biomes / Decoration" msgstr "" #: app/_translations.py:32 -msgid "Focuses on or adds new sounds or musical things" +msgid "New mapgen or changes mapgen" msgstr "" #: app/_translations.py:33 -msgid "Adds game mechanics or tools that change how players build." +msgid "Adventure / RPG" msgstr "" #: app/_translations.py:34 -msgid "Violence" +msgid "Plants and Farming" msgstr "" #: app/_translations.py:35 -msgid "Strategy / RTS" +msgid "Adds new plants or other farmable resources." msgstr "" #: app/_translations.py:36 +msgid "Tools / Weapons / Armor" +msgstr "" + +#: app/_translations.py:37 +msgid "Adds or changes tools, weapons, and armor" +msgstr "" + +#: app/_translations.py:38 +msgid "Sims" +msgstr "" + +#: app/_translations.py:39 +msgid "" +"Mods and games that aim to simulate real life activity. Similar to " +"SimCity/TheSims/OpenTTD/etc" +msgstr "" + +#: app/_translations.py:40 +msgid "Complex installation" +msgstr "" + +#: app/_translations.py:41 msgid "" "Requires futher installation steps, such as installing luarocks or " "editing the trusted mod setting" msgstr "" -#: app/_translations.py:37 -msgid "Jam / Game 2021" -msgstr "" - -#: app/_translations.py:38 -msgid "Content that can be played alone" -msgstr "" - -#: app/_translations.py:39 -msgid "Can/should only be used in multiplayer" -msgstr "" - -#: app/_translations.py:40 -msgid "Adds mobs, animals, and NPCs" -msgstr "" - -#: app/_translations.py:41 -msgid "" -"For mods created for the Discord \"Weekly Challenges\" modding event in " -"2021" -msgstr "" - #: app/_translations.py:42 -msgid "Mini-game" +msgid "Chat / Commands" msgstr "" #: app/_translations.py:43 msgid "" -"For content that changes player effects, including physics, for example: " -"speed, jump height or gravity." +"Focus on player chat/communication or who's primary function is " +"interacting with the console." msgstr "" #: app/_translations.py:44 -msgid "Contains swearing" +msgid "Multiplayer-focused" msgstr "" #: app/_translations.py:45 +msgid "Can/should only be used in multiplayer" +msgstr "" + +#: app/_translations.py:46 +msgid "Environment / Weather" +msgstr "" + +#: app/_translations.py:47 msgid "" "Improves the world, adding weather, ambient sounds, or other environment " "mechanics" msgstr "" -#: app/_translations.py:46 -msgid "For mods created for the Discord \"Combat\" modding event in 2020" -msgstr "" - -#: app/_translations.py:47 -msgid "Inventory" -msgstr "" - #: app/_translations.py:48 -msgid "Entries to the 2023 Minetest Game Jam " +msgid "Building Mechanics and Tools" msgstr "" #: app/_translations.py:49 -msgid "Sims" +msgid "Adds game mechanics or tools that change how players build." msgstr "" #: app/_translations.py:50 -msgid "Focuses on building, such as adding new materials or nodes" +msgid "Magic / Enchanting" msgstr "" #: app/_translations.py:51 -msgid "Environment / Weather" +msgid "Decorative" msgstr "" #: app/_translations.py:52 -msgid "Custom mapgen" +msgid "Adds nodes with no other purpose than for use in building" msgstr "" #: app/_translations.py:53 -msgid "Minetest Game improved" +msgid "One-of-a-kind / Original" msgstr "" #: app/_translations.py:54 -msgid "HUD" -msgstr "" - -#: app/_translations.py:55 -msgid "Machines / Electronics" -msgstr "" - -#: app/_translations.py:56 -msgid "Developer Tools" -msgstr "" - -#: app/_translations.py:57 -msgid "Jam / Game 2023" -msgstr "" - -#: app/_translations.py:58 -msgid "Helps with server maintenance and moderation" -msgstr "" - -#: app/_translations.py:59 -msgid "Plants and Farming" -msgstr "" - -#: app/_translations.py:60 -msgid "Adventure / RPG" -msgstr "" - -#: app/_translations.py:61 msgid "" "For games and such that are of their own kind, distinct and original in " "nature to others of the same category." msgstr "" -#: app/_translations.py:62 -msgid "Jam / Weekly Challenges 2021" -msgstr "" - -#: app/_translations.py:63 -msgid "For 32px texture packs" -msgstr "" - -#: app/_translations.py:64 -msgid "Adds or changes tools, weapons, and armor" -msgstr "" - -#: app/_translations.py:65 -msgid "GUI" -msgstr "" - -#: app/_translations.py:66 -msgid "Seasonal" -msgstr "" - -#: app/_translations.py:67 -msgid "Commerce / Economy" -msgstr "" - -#: app/_translations.py:68 -msgid "" -"Written specifically or exclusively for use in creative mode. Adds " -"content only available through a creative inventory, or provides tools " -"that facilitate ingame creation and doesn't add difficulty or scarcity" -msgstr "" - -#: app/_translations.py:69 -msgid "Forks of MTG" -msgstr "" - -#: app/_translations.py:70 -msgid "Non-cartoon violence. May be towards fantasy or human-like characters" -msgstr "" - -#: app/_translations.py:71 -msgid "Joke" -msgstr "" - -#: app/_translations.py:72 -msgid "Fear / Horror" -msgstr "" - -#: app/_translations.py:73 -msgid "128px+" -msgstr "" - -#: app/_translations.py:74 -msgid "Creative" -msgstr "" - -#: app/_translations.py:75 -msgid "Entries to the 2022 Minetest Game Jam " -msgstr "" - -#: app/_translations.py:76 -msgid "Alcohol / Tobacco" -msgstr "" - -#: app/_translations.py:77 -msgid "Adds or improves item storage mechanics" -msgstr "" - -#: app/_translations.py:78 -msgid "Designed to be played competitively against other players" -msgstr "" - -#: app/_translations.py:79 -msgid "Crafting" -msgstr "" - -#: app/_translations.py:80 -msgid "<16px" -msgstr "" - -#: app/_translations.py:81 -msgid "One-of-a-kind / Original" -msgstr "" - -#: app/_translations.py:82 +#: app/_translations.py:55 msgid "Building" msgstr "" -#: app/_translations.py:83 -msgid "Adds machines useful in automation, tubes, or power." +#: app/_translations.py:56 +msgid "Focuses on building, such as adding new materials or nodes" msgstr "" -#: app/_translations.py:84 +#: app/_translations.py:57 +msgid "Mobs / Animals / NPCs" +msgstr "" + +#: app/_translations.py:58 +msgid "Adds mobs, animals, and NPCs" +msgstr "" + +#: app/_translations.py:59 +msgid "<16px" +msgstr "" + +#: app/_translations.py:60 +msgid "Less than 16px" +msgstr "" + +#: app/_translations.py:61 +msgid "Puzzle" +msgstr "" + +#: app/_translations.py:62 msgid "Focus on puzzle solving instead of combat" msgstr "" +#: app/_translations.py:63 +msgid "Custom mapgen" +msgstr "" + +#: app/_translations.py:64 +msgid "" +"Contains a completely custom mapgen implemented in Lua, usually requires " +"worlds to be set to the 'singlenode' mapgen." +msgstr "" + +#: app/_translations.py:65 +msgid "Sports" +msgstr "" + +#: app/_translations.py:66 +msgid "Player vs Environment (PvE)" +msgstr "" + +#: app/_translations.py:67 +msgid "" +"For content designed for one or more players that focus on combat against" +" the world, mobs, or NPCs." +msgstr "" + +#: app/_translations.py:68 +msgid "16px" +msgstr "" + +#: app/_translations.py:69 +msgid "For 16px texture packs" +msgstr "" + +#: app/_translations.py:70 app/templates/users/modtools.html:12 +msgid "Storage" +msgstr "" + +#: app/_translations.py:71 +msgid "Adds or improves item storage mechanics" +msgstr "" + +#: app/_translations.py:72 +msgid "Education" +msgstr "" + +#: app/_translations.py:73 +msgid "Either has educational value, or is a tool to help teachers " +msgstr "" + +#: app/_translations.py:74 +msgid "API / Library" +msgstr "" + +#: app/_translations.py:75 +msgid "Primarily adds an API for other mods to use" +msgstr "" + +#: app/_translations.py:76 +msgid "Survival" +msgstr "" + +#: app/_translations.py:77 +msgid "" +"Written specifically for survival gameplay with a focus on game-balance, " +"difficulty level, or resources available through crafting, mining, ..." +msgstr "" + +#: app/_translations.py:78 +msgid "HUD" +msgstr "" + +#: app/_translations.py:79 +msgid "For mods that grant the player extra information in the HUD" +msgstr "" + +#: app/_translations.py:80 +msgid "Mini-game" +msgstr "" + +#: app/_translations.py:81 +msgid "Adds a mini-game to be played within Minetest" +msgstr "" + +#: app/_translations.py:82 +msgid "Seasonal" +msgstr "" + +#: app/_translations.py:83 +msgid "For content generally themed around a certain season or holiday" +msgstr "" + +#: app/_translations.py:84 +msgid "Jam / Weekly Challenges 2021" +msgstr "" + #: app/_translations.py:85 -msgid "Building Mechanics and Tools" +msgid "" +"For mods created for the Discord \"Weekly Challenges\" modding event in " +"2021" msgstr "" #: app/_translations.py:86 -msgid "Adds nodes with no other purpose than for use in building" +msgid "64px" msgstr "" #: app/_translations.py:87 -msgid "Sounds / Music" +msgid "For 64px texture packs" msgstr "" #: app/_translations.py:88 @@ -377,105 +388,98 @@ msgid "Food / Drinks" msgstr "" #: app/_translations.py:89 -msgid "Decorative" +msgid "GUI" msgstr "" #: app/_translations.py:90 -msgid "Gambling" +msgid "For content whose main utility / feature is in GUI/formspec form" msgstr "" #: app/_translations.py:91 -msgid "Server Moderation and Tools" +msgid "Minetest Game improved" msgstr "" #: app/_translations.py:92 -msgid "" -"For humorous content, meant as a novelty or joke, not to be taken " -"seriously, and that is not meant to be used seriously or long-term." +msgid "Forks of MTG" msgstr "" #: app/_translations.py:93 -msgid "API / Library" +msgid "Creative" msgstr "" #: app/_translations.py:94 -msgid "Certified" +msgid "" +"Written specifically or exclusively for use in creative mode. Adds " +"content only available through a creative inventory, or provides tools " +"that facilitate ingame creation and doesn't add difficulty or scarcity" msgstr "" #: app/_translations.py:95 -msgid "Contains alcohol and/or tobacco" +msgid "Jam / Combat 2020" msgstr "" #: app/_translations.py:96 -msgid "Adds new plants or other farmable resources." +msgid "For mods created for the Discord \"Combat\" modding event in 2020" msgstr "" #: app/_translations.py:97 -msgid "Multiplayer-focused" +msgid "Transport" msgstr "" #: app/_translations.py:98 -msgid "Primarily adds an API for other mods to use" -msgstr "" - -#: app/_translations.py:99 -msgid "" -"Focus on player chat/communication or who's primary function is " -"interacting with the console." -msgstr "" - -#: app/_translations.py:100 -msgid "" -"Games and mods with a heavy strategy component, whether real-time or " -"turn-based" -msgstr "" - -#: app/_translations.py:101 -msgid "" -"Written specifically for survival gameplay with a focus on game-balance, " -"difficulty level, or resources available through crafting, mining, ..." -msgstr "" - -#: app/_translations.py:102 -msgid "Entries to the 2021 Minetest Game Jam" -msgstr "" - -#: app/_translations.py:103 -msgid "" -"Contains a completely custom mapgen implemented in Lua, usually requires " -"worlds to be set to the 'singlenode' mapgen." -msgstr "" - -#: app/_translations.py:104 -msgid " Jam / Game 2022" -msgstr "" - -#: app/_translations.py:105 -msgid "Sports" -msgstr "" - -#: app/_translations.py:106 msgid "" "Adds or changes transportation methods. Includes teleportation, vehicles," " ridable mobs, transport infrastructure and thematic content" msgstr "" +#: app/_translations.py:99 +msgid "32px" +msgstr "" + +#: app/_translations.py:100 +msgid "For 32px texture packs" +msgstr "" + +#: app/_translations.py:101 +msgid "Machines / Electronics" +msgstr "" + +#: app/_translations.py:102 +msgid "Adds machines useful in automation, tubes, or power." +msgstr "" + +#: app/_translations.py:103 +msgid "Commerce / Economy" +msgstr "" + +#: app/_translations.py:104 +msgid "Related to economies, money, and trading" +msgstr "" + +#: app/_translations.py:105 +msgid "Jam / Game 2021" +msgstr "" + +#: app/_translations.py:106 +msgid "Entries to the 2021 Minetest Game Jam" +msgstr "" + #: app/_translations.py:107 -msgid "Player vs Environment (PvE)" +msgid "Strategy / RTS" msgstr "" #: app/_translations.py:108 -msgid "For mods that grant the player extra information in the HUD" +msgid "" +"Games and mods with a heavy strategy component, whether real-time or " +"turn-based" msgstr "" #: app/_translations.py:109 -msgid "" -"Mods and games that aim to simulate real life activity. Similar to " -"SimCity/TheSims/OpenTTD/etc" +msgid "128px+" msgstr "" #: app/_translations.py:110 -msgid "Shocking and scary content. May scare young children" +msgid "For 128px or higher texture packs" msgstr "" #: app/_translations.py:111 @@ -489,29 +493,27 @@ msgid "" msgstr "" #: app/_translations.py:113 -msgid "" -"Certified by the Featured Packages program. This tag may be renamed in " -"the future" +msgid " Jam / Game 2022" msgstr "" #: app/_translations.py:114 -msgid "Mobs / Animals / NPCs" +msgid "Entries to the 2022 Minetest Game Jam " msgstr "" #: app/_translations.py:115 -msgid "For 128px or higher texture packs" +msgid "Gore" msgstr "" #: app/_translations.py:116 -msgid "16px" +msgid "Blood, etc" msgstr "" #: app/_translations.py:117 -msgid "Games of chance, gambling games, etc" +msgid "Gambling" msgstr "" #: app/_translations.py:118 -msgid "Mapgen / Biomes / Decoration" +msgid "Games of chance, gambling games, etc" msgstr "" #: app/_translations.py:119 @@ -519,41 +521,39 @@ msgid "Drugs" msgstr "" #: app/_translations.py:120 -msgid "Related to economies, money, and trading" -msgstr "" - -#: app/_translations.py:121 -msgid "" -"For content designed for one or more players that focus on combat against" -" the world, mobs, or NPCs." -msgstr "" - -#: app/_translations.py:122 -msgid "For content whose main utility / feature is in GUI/formspec form" -msgstr "" - -#: app/_translations.py:123 -msgid "32px" -msgstr "" - -#: app/_translations.py:124 -msgid "Player vs Player (PvP)" -msgstr "" - -#: app/_translations.py:125 -msgid "Magic / Enchanting" -msgstr "" - -#: app/_translations.py:126 msgid "Contains illegal drugs, such as marijuana" msgstr "" +#: app/_translations.py:121 +msgid "Violence" +msgstr "" + +#: app/_translations.py:122 +msgid "Non-cartoon violence. May be towards fantasy or human-like characters" +msgstr "" + +#: app/_translations.py:123 +msgid "Fear / Horror" +msgstr "" + +#: app/_translations.py:124 +msgid "Shocking and scary content. May scare young children" +msgstr "" + +#: app/_translations.py:125 +msgid "Bad Language" +msgstr "" + +#: app/_translations.py:126 +msgid "Contains swearing" +msgstr "" + #: app/_translations.py:127 -msgid "First person shooters (FPS) and more" +msgid "Alcohol / Tobacco" msgstr "" #: app/_translations.py:128 -msgid "Shooter" +msgid "Contains alcohol and/or tobacco" msgstr "" #: app/querybuilder.py:58 app/templates/admin/languages/list.html:27 @@ -592,11 +592,11 @@ 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:251 -#: app/blueprints/packages/packages.py:528 -#: app/blueprints/packages/packages.py:624 -#: app/blueprints/packages/packages.py:712 +#: app/blueprints/packages/packages.py:543 +#: app/blueprints/packages/packages.py:639 +#: app/blueprints/packages/packages.py:727 #: app/blueprints/packages/releases.py:62 -#: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:49 +#: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:63 #: app/blueprints/packages/screenshots.py:36 #: app/blueprints/packages/screenshots.py:42 #: app/blueprints/packages/screenshots.py:47 @@ -608,7 +608,7 @@ msgstr "Salvar" #: app/blueprints/collections/__init__.py:77 #: app/blueprints/oauth/__init__.py:168 app/blueprints/packages/releases.py:54 -#: app/blueprints/packages/releases.py:66 app/blueprints/packages/reviews.py:45 +#: app/blueprints/packages/releases.py:66 app/blueprints/packages/reviews.py:53 #: app/blueprints/threads/__init__.py:281 #: app/templates/admin/languages/list.html:23 #: app/templates/macros/reviews.html:138 app/templates/macros/topics.html:5 @@ -712,7 +712,7 @@ msgstr "Tradução" #: app/blueprints/packages/__init__.py:42 #: app/templates/packages/releases_list.html:34 -#: app/templates/packages/view.html:653 app/templates/todo/editor.html:75 +#: app/templates/packages/view.html:657 app/templates/todo/editor.html:75 msgid "Releases" msgstr "Lançamentos" @@ -724,7 +724,7 @@ msgstr "Fotos de Tela" #: app/blueprints/packages/__init__.py:52 #: app/templates/packages/edit_maintainers.html:8 -#: app/templates/packages/view.html:624 app/utils/minetest_hypertext.py:302 +#: app/templates/packages/view.html:628 app/utils/minetest_hypertext.py:302 msgid "Maintainers" msgstr "Mantenedor" @@ -757,7 +757,7 @@ msgstr "Jogos Suportados" msgid "No download available." msgstr "Sem downloads disponíveis." -#: app/blueprints/packages/packages.py:229 app/templates/packages/view.html:594 +#: app/blueprints/packages/packages.py:229 app/templates/packages/view.html:598 #: app/utils/minetest_hypertext.py:263 msgid "Type" msgstr "Tipo" @@ -767,12 +767,12 @@ msgid "Title (Human-readable)" msgstr "Título (legível por humanos)" #: app/blueprints/packages/packages.py:231 -#: app/blueprints/packages/packages.py:622 +#: app/blueprints/packages/packages.py:637 msgid "Name (Technical)" msgstr "Nome (Técnico)" #: app/blueprints/packages/packages.py:231 -#: app/blueprints/packages/packages.py:623 +#: app/blueprints/packages/packages.py:638 #: 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 (_)" @@ -781,7 +781,7 @@ msgstr "Apenas letras minúsculas (a-z), dígitos (0-9), e sublinhas (_)" msgid "Short Description (Plaintext)" msgstr "Descrição Curta (Apenas texto)" -#: app/blueprints/packages/packages.py:234 app/templates/packages/view.html:616 +#: app/blueprints/packages/packages.py:234 app/templates/packages/view.html:620 #: app/utils/minetest_hypertext.py:300 msgid "Maintenance State" msgstr "Estado de Manutenção" @@ -796,7 +796,7 @@ msgstr "Etiquetas" msgid "Content Warnings" msgstr "Avisos de Conteúdo" -#: app/blueprints/packages/packages.py:238 app/templates/packages/view.html:605 +#: app/blueprints/packages/packages.py:238 app/templates/packages/view.html:609 #: app/utils/minetest_hypertext.py:298 msgid "License" msgstr "Licença" @@ -880,8 +880,8 @@ msgid "Permission denied" msgstr "Permissão negada" #: app/blueprints/packages/packages.py:403 -#: app/blueprints/packages/packages.py:479 -#: app/blueprints/packages/packages.py:501 +#: app/blueprints/packages/packages.py:494 +#: app/blueprints/packages/packages.py:516 msgid "You don't have permission to do that" msgstr "Você não tem permissão para isto" @@ -897,57 +897,62 @@ msgstr "" "Comente no tópico de aprovação para que os editores saibam o que você " "mudou" -#: app/blueprints/packages/packages.py:496 +#: app/blueprints/packages/packages.py:481 +#, python-format +msgid "Set state to %(state)s" +msgstr "" + +#: app/blueprints/packages/packages.py:511 msgid "Deleted package" msgstr "Pacote deletado" -#: app/blueprints/packages/packages.py:518 +#: app/blueprints/packages/packages.py:533 msgid "Unapproved package" msgstr "Pacote reprovado" -#: app/blueprints/packages/packages.py:527 +#: app/blueprints/packages/packages.py:542 msgid "Maintainers (Comma-separated)" msgstr "Mantenedores (Separados por vírgula)" -#: app/blueprints/packages/packages.py:536 +#: app/blueprints/packages/packages.py:551 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:586 +#: app/blueprints/packages/packages.py:601 msgid "You are not a maintainer" msgstr "Você não é um mantenedor" -#: app/blueprints/packages/packages.py:589 +#: app/blueprints/packages/packages.py:604 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:621 +#: app/blueprints/packages/packages.py:636 msgid "Author Name" msgstr "Nome do Autor" -#: app/blueprints/packages/packages.py:708 +#: app/blueprints/packages/packages.py:723 msgid "Enable support detection based on dependencies (recommended)" msgstr "Ativar suporte de detecção baseado nas dependências (recomendado)" -#: app/blueprints/packages/packages.py:709 +#: app/blueprints/packages/packages.py:724 msgid "Supported games" msgstr "Jogos suportados" -#: app/blueprints/packages/packages.py:710 +#: app/blueprints/packages/packages.py:725 msgid "Unsupported games" msgstr "Jogos não suportados" -#: app/blueprints/packages/packages.py:711 +#: app/blueprints/packages/packages.py:726 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:727 +#: app/blueprints/packages/packages.py:742 msgid "You need at least one release before you can edit game support" msgstr "" "Precisa de pelo menos 1 lançamento antes de poder editar o suporte de " "jogos" -#: app/blueprints/packages/packages.py:731 +#: app/blueprints/packages/packages.py:746 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 " @@ -1070,36 +1075,41 @@ msgstr "Configuração de atualização deletada" msgid "Now, please create an initial release" msgstr "Por favor, crie um lançamento inicial" -#: app/blueprints/packages/reviews.py:46 app/blueprints/threads/__init__.py:181 +#: app/blueprints/packages/reviews.py:54 +#: app/templates/packages/translation.html:51 +msgid "Language" +msgstr "" + +#: app/blueprints/packages/reviews.py:60 app/blueprints/threads/__init__.py:181 #: app/blueprints/threads/__init__.py:182 #: app/blueprints/threads/__init__.py:282 msgid "Comment" msgstr "Comentar" -#: app/blueprints/packages/reviews.py:47 +#: app/blueprints/packages/reviews.py:61 msgid "Rating" msgstr "Avaliação" -#: app/blueprints/packages/reviews.py:48 app/templates/macros/reviews.html:119 +#: app/blueprints/packages/reviews.py:62 app/templates/macros/reviews.html:119 #: app/templates/macros/reviews.html:173 msgid "Yes" msgstr "Sim" -#: app/blueprints/packages/reviews.py:48 app/templates/macros/reviews.html:124 +#: app/blueprints/packages/reviews.py:62 app/templates/macros/reviews.html:124 #: app/templates/macros/reviews.html:177 msgid "Neutral" msgstr "Neutro" -#: app/blueprints/packages/reviews.py:48 app/templates/macros/reviews.html:129 +#: app/blueprints/packages/reviews.py:62 app/templates/macros/reviews.html:129 #: app/templates/macros/reviews.html:181 msgid "No" msgstr "Não" -#: app/blueprints/packages/reviews.py:57 +#: app/blueprints/packages/reviews.py:71 msgid "You can't review your own package!" msgstr "Não pode fazer review dos seus pacotes!" -#: app/blueprints/packages/reviews.py:67 +#: app/blueprints/packages/reviews.py:81 msgid "" "You've reviewed too many packages recently. Please wait before trying " "again, and consider making your reviews more detailed" @@ -1107,18 +1117,18 @@ msgstr "" "Fez review de muitos pacotes recentemente. Por favor, espere antes de " "tentar novamente e considere fazer reviews mais detalhadas" -#: app/blueprints/packages/reviews.py:80 app/blueprints/threads/__init__.py:207 +#: app/blueprints/packages/reviews.py:94 app/blueprints/threads/__init__.py:207 #: app/blueprints/threads/__init__.py:240 #: app/blueprints/threads/__init__.py:334 app/blueprints/users/settings.py:114 #: app/logic/packages.py:131 msgid "Linking to blocked sites is not allowed" msgstr "Linkar para sites bloqueados não é permitido" -#: app/blueprints/packages/reviews.py:184 +#: app/blueprints/packages/reviews.py:199 msgid "You can't vote on the reviews on your own package!" msgstr "Não pode votar em reviews dos seus pacotes!" -#: app/blueprints/packages/reviews.py:191 +#: app/blueprints/packages/reviews.py:206 msgid "You can't vote on your own reviews!" msgstr "Não pode votar nas suas reviews!" @@ -1137,7 +1147,7 @@ msgid "Message" msgstr "Mensagem" #: app/blueprints/report/__init__.py:35 app/templates/macros/threads.html:51 -#: app/templates/packages/view.html:684 app/templates/report/index.html:4 +#: app/templates/packages/view.html:688 app/templates/report/index.html:4 #: app/templates/report/index.html:10 app/templates/users/profile.html:37 msgid "Report" msgstr "Reportar" @@ -1458,47 +1468,32 @@ msgstr "Considere escrever avaliações mais úteis para ganhar uma medalha." msgid "You are in place %(place)s." msgstr "Está na posição %(place)s." -#: app/blueprints/users/profile.py:166 -#, python-format -msgid "Top %(type)s" -msgstr "Top %(type)s" - -#: app/blueprints/users/profile.py:168 -#, python-format -msgid "Top %(group)d %(type)s" -msgstr "Top %(group)d %(type)s" - -#: app/blueprints/users/profile.py:177 -#, python-format -msgid "%(display_name)s has a %(type)s placed at #%(place)d." -msgstr "%(display_name)s tem um %(type)s posicionado em #%(place)d." - -#: app/blueprints/users/profile.py:192 +#: app/blueprints/users/profile.py:188 #, python-format msgid "Your packages have %(downloads)d downloads in total." msgstr "Os seus pacotes tem %(downloads)d descargas no total." -#: app/blueprints/users/profile.py:193 +#: app/blueprints/users/profile.py:189 msgid "First medal is at 50k." msgstr "Primeira medalha aos 50k." -#: app/blueprints/users/profile.py:198 +#: app/blueprints/users/profile.py:194 msgid ">300k downloads" msgstr ">300k descargas" -#: app/blueprints/users/profile.py:201 +#: app/blueprints/users/profile.py:197 msgid ">100k downloads" msgstr ">100k descargas" -#: app/blueprints/users/profile.py:204 +#: app/blueprints/users/profile.py:200 msgid ">75k downloads" msgstr ">75k descargas" -#: app/blueprints/users/profile.py:207 +#: app/blueprints/users/profile.py:203 msgid ">50k downloads" msgstr ">50k descargas" -#: app/blueprints/users/profile.py:208 +#: app/blueprints/users/profile.py:204 #, python-format msgid "Has received %(downloads)d downloads across all packages." msgstr "Recebeu %(downloads)d descargas em todos os pacotes." @@ -1773,30 +1768,256 @@ msgstr "Jogos" msgid "Texture Packs" msgstr "Pacotes de texturas" -#: app/models/packages.py:171 +#: app/models/packages.py:87 +msgid "Top mod" +msgstr "" + +#: app/models/packages.py:89 +msgid "Top game" +msgstr "" + +#: app/models/packages.py:91 +msgid "Top texture pack" +msgstr "" + +#: app/models/packages.py:94 +#, python-format +msgid "Top %(place)d mod" +msgstr "" + +#: app/models/packages.py:96 +#, python-format +msgid "Top %(place)d game" +msgstr "" + +#: app/models/packages.py:98 +#, python-format +msgid "Top %(place)d texture pack" +msgstr "" + +#: app/models/packages.py:102 +#, python-format +msgid "%(display_name)s has a mod placed at #%(place)d." +msgstr "" + +#: app/models/packages.py:105 +#, python-format +msgid "%(display_name)s has a game placed at #%(place)d." +msgstr "" + +#: app/models/packages.py:108 +#, python-format +msgid "%(display_name)s has a texture pack placed at #%(place)d." +msgstr "" + +#: app/models/packages.py:146 app/models/packages.py:164 +msgid "Looking for Maintainer" +msgstr "" + +#: app/models/packages.py:149 +msgid "Beta" +msgstr "" + +#: app/models/packages.py:152 +msgid "Actively Developed" +msgstr "" + +#: app/models/packages.py:155 +msgid "Maintenance Only" +msgstr "" + +#: app/models/packages.py:158 +msgid "As-is" +msgstr "" + +#: app/models/packages.py:161 +msgid "Deprecated" +msgstr "" + +#: app/models/packages.py:168 +msgid "Under active development, and may break worlds/things without warning" +msgstr "" + +#: app/models/packages.py:170 +msgid "Fully playable, but with some breakages/changes expected" +msgstr "" + +#: app/models/packages.py:172 +msgid "Finished, with bug fixes being made as needed" +msgstr "" + +#: app/models/packages.py:174 +msgid "" +"Finished, the maintainer doesn't intend to continue working on it or " +"provide support" +msgstr "" + +#: app/models/packages.py:176 +msgid "" +"The maintainer doesn't recommend this package. See the description for " +"more info" +msgstr "" + +#: app/models/packages.py:222 msgid "Submit for Approval" msgstr "Submeter para aprovação" -#: app/models/packages.py:173 +#: app/models/packages.py:224 msgid "Approve" msgstr "Aprovar" -#: app/models/packages.py:175 app/templates/api/create_edit_token.html:17 +#: app/models/packages.py:226 app/templates/api/create_edit_token.html:17 #: app/templates/collections/delete.html:14 #: app/templates/collections/view.html:39 #: app/templates/oauth/create_edit.html:17 #: app/templates/packages/release_edit.html:84 -#: app/templates/packages/review_create_edit.html:66 +#: app/templates/packages/review_create_edit.html:67 #: app/templates/threads/delete_reply.html:19 #: app/templates/threads/delete_thread.html:19 #: app/templates/threads/view.html:50 app/templates/users/delete.html:34 msgid "Delete" msgstr "Deletar" -#: app/models/packages.py:563 app/templates/packages/view.html:163 +#: app/models/packages.py:615 app/templates/packages/view.html:163 msgid "Work in Progress" msgstr "Trabalho em progresso" +#: app/models/packages.py:1349 +#, python-format +msgid "New commit %(hash)s found on the Git repo." +msgstr "" + +#: app/models/packages.py:1353 +#, python-format +msgid "The last release was commit %(hash)s" +msgstr "" + +#: app/models/packages.py:1359 +#, python-format +msgid "New tag %(tag_name)s found on the Git repo." +msgstr "" + +#: app/models/users.py:407 +msgid "Package Edit" +msgstr "" + +#: app/models/users.py:410 +msgid "Package Approval" +msgstr "" + +#: app/models/users.py:413 app/templates/threads/list.html:12 +#: app/templates/threads/new.html:4 +msgid "New Thread" +msgstr "Novo tópico" + +#: app/models/users.py:416 +msgid "New Review" +msgstr "" + +#: app/models/users.py:419 +msgid "Thread Reply" +msgstr "" + +#: app/models/users.py:422 +msgid "Bot" +msgstr "" + +#: app/models/users.py:425 app/templates/macros/threads.html:27 +msgid "Maintainer" +msgstr "" + +#: app/models/users.py:428 +msgid "Editor Alert" +msgstr "" + +#: app/models/users.py:431 +msgid "Editor Misc" +msgstr "" + +#: app/models/users.py:434 +msgid "Other" +msgstr "" + +#: app/models/users.py:444 +msgid "This is a Package Edit notification." +msgstr "" + +#: app/models/users.py:446 +msgid "This is a Package Approval notification." +msgstr "" + +#: app/models/users.py:448 +msgid "This is a New Thread notification." +msgstr "" + +#: app/models/users.py:450 +msgid "This is a New Review notification." +msgstr "" + +#: app/models/users.py:452 +msgid "This is a Thread Reply notification." +msgstr "" + +#: app/models/users.py:454 +msgid "This is a Bot notification." +msgstr "" + +#: app/models/users.py:456 +msgid "This is a Maintainer change notification." +msgstr "" + +#: app/models/users.py:458 +msgid "This is an Editor Alert notification." +msgstr "" + +#: app/models/users.py:460 +msgid "This is an Editor Misc notification." +msgstr "" + +#: app/models/users.py:462 +msgid "This is an Other notification." +msgstr "" + +#: app/models/users.py:469 +msgid "When another user edits your packages, releases, etc." +msgstr "" + +#: app/models/users.py:471 +msgid "Notifications from editors related to the package approval process." +msgstr "" + +#: app/models/users.py:473 +msgid "When a thread is created on your package." +msgstr "" + +#: app/models/users.py:475 +msgid "When a user posts a review on your package." +msgstr "" + +#: app/models/users.py:477 +msgid "When someone replies to a thread you're watching." +msgstr "" + +#: app/models/users.py:479 +msgid "From a bot - for example, update notifications." +msgstr "" + +#: app/models/users.py:481 +msgid "When your package's maintainers change." +msgstr "" + +#: app/models/users.py:483 +msgid "For editors: Important alerts." +msgstr "" + +#: app/models/users.py:485 +msgid "For editors: Minor notifications, including new threads." +msgstr "" + +#: app/models/users.py:487 +msgid "Minor notifications not important enough for a dedicated category." +msgstr "" + #: app/tasks/emails.py:122 msgid "" "You are receiving this email because you are a registered user of " @@ -1909,7 +2130,7 @@ msgstr "Desnotar" #: app/templates/admin/languages/list.html:4 #: app/templates/admin/languages/list.html:10 app/templates/base.html:185 -#: app/templates/packages/view.html:598 app/utils/minetest_hypertext.py:288 +#: app/templates/packages/view.html:602 app/utils/minetest_hypertext.py:288 msgid "Languages" msgstr "Idiomas" @@ -1955,7 +2176,7 @@ msgid "User List" msgstr "Lista de utilizadores" #: app/templates/base.html:257 app/templates/packages/view.html:190 -#: app/templates/packages/view.html:673 app/templates/threads/list.html:4 +#: app/templates/packages/view.html:677 app/templates/threads/list.html:4 msgid "Threads" msgstr "Tópicos" @@ -2017,7 +2238,7 @@ msgid "%(title)s by %(author)s" msgstr "%(title)s por %(author)s" #: app/templates/index.html:77 app/templates/packages/reviews_list.html:4 -#: app/templates/packages/view.html:194 app/templates/packages/view.html:332 +#: app/templates/packages/view.html:194 app/templates/packages/view.html:336 #: app/templates/users/profile.html:279 msgid "Reviews" msgstr "Avaliações" @@ -2248,7 +2469,8 @@ msgid "This requires the collection to be public" msgstr "Isso exige que a coleção seja pública" #: app/templates/collections/create_edit.html:76 -#: app/templates/packages/remove.html:58 app/templates/packages/view.html:128 +#: app/templates/packages/remove.html:34 app/templates/packages/remove.html:83 +#: app/templates/packages/view.html:128 msgid "Remove" msgstr "Remover" @@ -2273,7 +2495,7 @@ msgid "Deleting is permanent" msgstr "Deleção é permanente" #: app/templates/collections/delete.html:13 -#: app/templates/oauth/authorize.html:71 app/templates/packages/remove.html:56 +#: app/templates/oauth/authorize.html:71 app/templates/packages/remove.html:81 #: app/templates/threads/delete_reply.html:18 #: app/templates/threads/delete_thread.html:18 #: app/templates/users/delete.html:30 @@ -2408,11 +2630,6 @@ msgstr "" msgid "Manage your preferences" msgstr "Gerir as suas preferencias" -#: app/templates/emails/notification.html:37 -#, python-format -msgid "This is a '%(type)s' notification." -msgstr "Esta é uma notificação '%(type)s'." - #: app/templates/emails/notification_digest.html:14 #: app/templates/emails/notification_digest.html:31 #, python-format @@ -2521,7 +2738,7 @@ msgid "No audit log entries." msgstr "Nenhuma entrada no log de audição." #: app/templates/macros/forms.html:21 app/templates/macros/reviews.html:145 -#: app/templates/packages/remove.html:48 app/templates/packages/view.html:464 +#: app/templates/packages/remove.html:73 app/templates/packages/view.html:468 #: app/templates/users/modtools.html:86 msgid "Required" msgstr "Requerido" @@ -2751,10 +2968,6 @@ msgstr "Confira o painel ContentDB Grafana para estatísticas de todo o CDB." msgid "ContentDB Grafana" msgstr "" -#: app/templates/macros/threads.html:27 -msgid "Maintainer" -msgstr "" - #: app/templates/macros/threads.html:122 msgid "This thread has been locked by a moderator." msgstr "" @@ -2797,7 +3010,7 @@ msgid "On %(trigger)s, do %(action)s" msgstr "" #: app/templates/macros/todo.html:35 app/templates/packages/view.html:122 -#: app/templates/packages/view.html:429 +#: app/templates/packages/view.html:433 msgid "Release" msgstr "" @@ -2807,7 +3020,7 @@ msgstr "" #: app/templates/macros/todo.html:48 #: app/templates/packages/releases_list.html:13 -#: app/templates/packages/view.html:433 +#: app/templates/packages/view.html:437 msgid "Update settings" msgstr "" @@ -2856,9 +3069,9 @@ msgstr "" #: app/templates/modnames/view.html:27 app/templates/oauth/authorize.html:32 #: app/templates/packages/game_support.html:42 -#: app/templates/packages/similar.html:38 app/templates/packages/view.html:470 -#: app/templates/packages/view.html:494 app/templates/packages/view.html:539 -#: app/templates/packages/view.html:571 app/templates/todo/editor.html:85 +#: app/templates/packages/similar.html:38 app/templates/packages/view.html:474 +#: app/templates/packages/view.html:498 app/templates/packages/view.html:543 +#: app/templates/packages/view.html:575 app/templates/todo/editor.html:85 #: app/templates/todo/game_support.html:45 #, python-format msgid "%(title)s by %(display_name)s" @@ -3056,10 +3269,9 @@ msgid "Read more" msgstr "" #: app/templates/packages/create_edit.html:49 -#, python-format msgid "" -"You can include a .cdb.json file in your %(type)s to update these details" -" automatically." +"You can include a .cdb.json file in your package to update these details " +"automatically." msgstr "" #: app/templates/packages/create_edit.html:55 @@ -3632,12 +3844,22 @@ msgid "" "screenshots %(screenshot_size)d MB)" msgstr "" -#: app/templates/packages/remove.html:9 +#: app/templates/packages/remove.html:4 #, python-format msgid "Remove %(title)s" msgstr "Remover %(title)s" #: app/templates/packages/remove.html:11 +msgid "Change maintenance state" +msgstr "" + +#: app/templates/packages/remove.html:13 +msgid "" +"As an alternative to removing your package, you may wish to change the " +"maintenance state." +msgstr "" + +#: app/templates/packages/remove.html:36 msgid "" "In order to avoid data loss, you cannot permanently delete packages.\n" "\t\t\tYou can remove them from ContentDB, which will cause them to not be" @@ -3648,30 +3870,30 @@ msgid "" "needed." msgstr "" -#: app/templates/packages/remove.html:19 +#: app/templates/packages/remove.html:44 msgid "" "Unapproving a package will put it back into Draft, where\n" "\t\t\t\tit can be submitted for approval again." msgstr "" -#: app/templates/packages/remove.html:28 +#: app/templates/packages/remove.html:53 msgid "and" msgstr "" -#: app/templates/packages/remove.html:34 +#: app/templates/packages/remove.html:59 #, python-format msgid "Removing this package will break the following mods: %(names)s" msgstr "" -#: app/templates/packages/remove.html:41 +#: app/templates/packages/remove.html:66 msgid "Reason" msgstr "Motivo" -#: app/templates/packages/remove.html:52 +#: app/templates/packages/remove.html:77 msgid "Reason for unapproval / deletion, this is shown in the audit log" msgstr "Motivo para desaprovação / remoção. Isso será mostrado no log de audição" -#: app/templates/packages/remove.html:61 +#: app/templates/packages/remove.html:86 msgid "Unpublish" msgstr "" @@ -3690,11 +3912,15 @@ msgstr "" msgid "Found a bug? Post on the issue tracker instead." msgstr "Encontrou um bug? Poste no issue tracker." -#: app/templates/packages/review_create_edit.html:67 +#: app/templates/packages/review_create_edit.html:55 +msgid "What language are you writing your review in?" +msgstr "" + +#: app/templates/packages/review_create_edit.html:68 msgid "Delete review." msgstr "Deletar avaliação." -#: app/templates/packages/review_create_edit.html:68 +#: app/templates/packages/review_create_edit.html:69 msgid "" "This will convert the review into a thread, keeping the comments but " "removing its effect on the package's rating." @@ -3703,7 +3929,7 @@ msgstr "" "removendo os efeitos de avaliação do pacote." #: app/templates/packages/review_votes.html:4 -#: app/templates/packages/view.html:360 +#: app/templates/packages/view.html:364 msgid "Review Votes" msgstr "Votos da avaliação" @@ -3854,10 +4080,6 @@ msgstr "" msgid "ContentDB reads translations from locale files (.tr) in your package." msgstr "" -#: app/templates/packages/translation.html:51 -msgid "Language" -msgstr "" - #: app/templates/packages/update_config.html:4 #: app/templates/packages/update_config.html:9 msgid "Configure Git Update Detection" @@ -3967,144 +4189,148 @@ msgstr "" msgid "Translate" msgstr "" -#: app/templates/packages/view.html:310 +#: app/templates/packages/view.html:297 +msgid "Thumbnail for video" +msgstr "" + +#: app/templates/packages/view.html:314 msgid "Awaiting review" msgstr "A esperar avaliação" -#: app/templates/packages/view.html:340 app/templates/threads/view.html:77 +#: app/templates/packages/view.html:344 app/templates/threads/view.html:77 msgid "Edit Review" msgstr "Editar avaliação" -#: app/templates/packages/view.html:345 +#: app/templates/packages/view.html:349 msgid "You can't review your own package." msgstr "Não pode avaliar o seu próprio pacote." -#: app/templates/packages/view.html:355 +#: app/templates/packages/view.html:359 msgid "Package needs to be approved before it can be reviewed." msgstr "Pacotes precisam ser aprovados antes que possam ser avaliados." -#: app/templates/packages/view.html:366 +#: app/templates/packages/view.html:370 msgid "Used By" msgstr "Utilizado por" -#: app/templates/packages/view.html:372 +#: app/templates/packages/view.html:376 msgid "Content" msgstr "Conteúdo" -#: app/templates/packages/view.html:374 app/templates/packages/view.html:457 +#: app/templates/packages/view.html:378 app/templates/packages/view.html:461 msgid "View content for game" msgstr "Visualizar conteúdo para jogo" -#: app/templates/packages/view.html:389 +#: app/templates/packages/view.html:393 msgid "Favorite" msgstr "Favorito" -#: app/templates/packages/view.html:398 +#: app/templates/packages/view.html:402 msgid "Add to collection..." msgstr "Adicionar a coleção..." -#: app/templates/packages/view.html:406 +#: app/templates/packages/view.html:410 #, python-format msgid "View %(count)d collections" msgstr "" -#: app/templates/packages/view.html:417 +#: app/templates/packages/view.html:421 msgid "Package may be outdated" msgstr "Pacote talvez esteja desatualizado" -#: app/templates/packages/view.html:424 +#: app/templates/packages/view.html:428 msgid "Only visible to the author and Editors." msgstr "Visível apenas para autor e editores." -#: app/templates/packages/view.html:441 +#: app/templates/packages/view.html:445 msgid "Warning" msgstr "Alerta" -#: app/templates/packages/view.html:447 +#: app/templates/packages/view.html:451 msgid "Like this package? Help support its development by making a donation" msgstr "" "Gostou desse pacote? Ajude contribuindo para o seu desenvolvimento " "fazendo uma doação" -#: app/templates/packages/view.html:450 +#: app/templates/packages/view.html:454 msgid "Donate now" msgstr "Doe agora" -#: app/templates/packages/view.html:462 app/utils/minetest_hypertext.py:283 +#: app/templates/packages/view.html:466 app/utils/minetest_hypertext.py:283 msgid "Dependencies" msgstr "Dependências" -#: app/templates/packages/view.html:482 +#: app/templates/packages/view.html:486 msgid "No required dependencies" msgstr "Sem dependências requeridas" -#: app/templates/packages/view.html:488 +#: app/templates/packages/view.html:492 msgid "Optional" msgstr "Opcional" -#: app/templates/packages/view.html:521 +#: app/templates/packages/view.html:525 msgid "Compatible Games" msgstr "Jogos compatíveis" -#: app/templates/packages/view.html:526 app/templates/packages/view.html:546 +#: app/templates/packages/view.html:530 app/templates/packages/view.html:550 #: app/utils/minetest_hypertext.py:275 msgid "No specific game required" msgstr "Nenhum jogo específico requerido" -#: app/templates/packages/view.html:529 +#: app/templates/packages/view.html:533 msgid "Tested with:" msgstr "Testado com:" -#: app/templates/packages/view.html:551 +#: app/templates/packages/view.html:555 msgid "Is the above correct?" msgstr "Acima está correto?" -#: app/templates/packages/view.html:552 +#: app/templates/packages/view.html:556 msgid "You need to either confirm this or tell ContentDB about supported games" msgstr "Também precisa confirmar isso ou dizer ao ContentDB sobre jogos suportados" -#: app/templates/packages/view.html:564 +#: app/templates/packages/view.html:568 msgid "Does not work with:" msgstr "Não funcionará com:" -#: app/templates/packages/view.html:584 +#: app/templates/packages/view.html:588 msgid "Please specify compatible games" msgstr "Por favor, especifique jogos compatíveis" -#: app/templates/packages/view.html:590 +#: app/templates/packages/view.html:594 msgid "Information" msgstr "Informações" -#: app/templates/packages/view.html:596 +#: app/templates/packages/view.html:600 msgid "Technical Name" msgstr "Nome técnico" -#: app/templates/packages/view.html:612 app/utils/minetest_hypertext.py:295 +#: app/templates/packages/view.html:616 app/utils/minetest_hypertext.py:295 #, python-format msgid "%(code_license)s for code,
%(media_license)s for media." msgstr "%(code_license)s para o código,
%(media_license)s para mídia." -#: app/templates/packages/view.html:620 +#: app/templates/packages/view.html:624 msgid "Unknown" msgstr "Desconhecido" -#: app/templates/packages/view.html:622 app/utils/minetest_hypertext.py:301 +#: app/templates/packages/view.html:626 app/utils/minetest_hypertext.py:301 msgid "Added" msgstr "Adicionado" -#: app/templates/packages/view.html:636 +#: app/templates/packages/view.html:640 msgid "Remove myself" msgstr "Remover eu mesmo" -#: app/templates/packages/view.html:641 app/utils/minetest_hypertext.py:303 +#: app/templates/packages/view.html:645 app/utils/minetest_hypertext.py:303 msgid "Provides" msgstr "Providencia" -#: app/templates/packages/view.html:663 +#: app/templates/packages/view.html:667 msgid "More" msgstr "Mais" -#: app/templates/packages/view.html:692 +#: app/templates/packages/view.html:696 msgid "See audit log" msgstr "Ver log de audição" @@ -4167,10 +4393,6 @@ msgstr "Deletar \"%(title)s\" por %(author)s" msgid "Edit reply" msgstr "Editar réplica" -#: app/templates/threads/list.html:12 app/templates/threads/new.html:4 -msgid "New Thread" -msgstr "Novo tópico" - #: app/templates/threads/new.html:17 msgid "" "If the package shouldn't be on CDB (eg: if it doesn't work at all), then " @@ -5283,3 +5505,21 @@ msgstr "" #~ msgid "Connected" #~ msgstr "" +#~ msgid "Top %(type)s" +#~ msgstr "Top %(type)s" + +#~ msgid "Top %(group)d %(type)s" +#~ msgstr "Top %(group)d %(type)s" + +#~ msgid "%(display_name)s has a %(type)s placed at #%(place)d." +#~ msgstr "%(display_name)s tem um %(type)s posicionado em #%(place)d." + +#~ msgid "This is a '%(type)s' notification." +#~ msgstr "Esta é uma notificação '%(type)s'." + +#~ msgid "" +#~ "You can include a .cdb.json file " +#~ "in your %(type)s to update these " +#~ "details automatically." +#~ msgstr "" + diff --git a/translations/pt_BR/LC_MESSAGES/messages.po b/translations/pt_BR/LC_MESSAGES/messages.po index 9141d4ba..7540ca93 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-06-07 05:29+0100\n" +"POT-Creation-Date: 2024-06-08 11:15+0100\n" "PO-Revision-Date: 2023-12-27 00:11+0000\n" "Last-Translator: Alexsandro Vítor \n" "Language: pt_BR\n" @@ -28,63 +28,69 @@ msgid "You have been banned." msgstr "Você foi banido." #: app/_translations.py:5 -msgid "Chat / Commands" +msgid "Player vs Player (PvP)" msgstr "" #: app/_translations.py:6 -msgid "Complex installation" +msgid "Designed to be played competitively against other players" msgstr "" #: app/_translations.py:7 -msgid "Either has educational value, or is a tool to help teachers " -msgstr "" - -#: app/_translations.py:8 -msgid "Singleplayer-focused" -msgstr "" - -#: app/_translations.py:9 -msgid "For 16px texture packs" -msgstr "" - -#: app/_translations.py:10 -msgid "For 64px texture packs" -msgstr "" - -#: app/_translations.py:11 -msgid "Tools to manage the world" -msgstr "" - -#: app/_translations.py:12 -msgid "Big changes to crafting gameplay" -msgstr "" - -#: app/_translations.py:13 -msgid "Blood, etc" -msgstr "" - -#: app/_translations.py:14 -msgid "Adds a mini-game to be played within Minetest" -msgstr "" - -#: app/_translations.py:15 -msgid "Tools / Weapons / Armor" -msgstr "" - -#: app/_translations.py:16 -msgid "For content generally themed around a certain season or holiday" -msgstr "" - -#: app/_translations.py:17 msgid "Player Effects / Power Ups" msgstr "" +#: app/_translations.py:8 +msgid "" +"For content that changes player effects, including physics, for example: " +"speed, jump height or gravity." +msgstr "" + +#: app/_translations.py:9 +msgid "Certified" +msgstr "" + +#: app/_translations.py:10 +msgid "" +"Certified by the Featured Packages program. This tag may be renamed in " +"the future" +msgstr "" + +#: app/_translations.py:11 +msgid "Server Moderation and Tools" +msgstr "" + +#: app/_translations.py:12 +msgid "Helps with server maintenance and moderation" +msgstr "" + +#: app/_translations.py:13 +msgid "Jam / Game 2023" +msgstr "" + +#: app/_translations.py:14 +msgid "Entries to the 2023 Minetest Game Jam " +msgstr "" + +#: app/_translations.py:15 +msgid "Joke" +msgstr "" + +#: app/_translations.py:16 +msgid "" +"For humorous content, meant as a novelty or joke, not to be taken " +"seriously, and that is not meant to be used seriously or long-term." +msgstr "" + +#: app/_translations.py:17 +msgid "Sounds / Music" +msgstr "" + #: app/_translations.py:18 -msgid "World Maintenance and Tools" +msgid "Focuses on or adds new sounds or musical things" msgstr "" #: app/_translations.py:19 -msgid "Puzzle" +msgid "Developer Tools" msgstr "" #: app/_translations.py:20 @@ -92,284 +98,289 @@ msgid "Tools for game and mod developers" msgstr "" #: app/_translations.py:21 -msgid "Education" +msgid "Shooter" msgstr "" #: app/_translations.py:22 -msgid "Gore" +msgid "First person shooters (FPS) and more" msgstr "" #: app/_translations.py:23 -msgid "Transport" +msgid "Inventory" msgstr "" #: app/_translations.py:24 -msgid "Survival" -msgstr "" - -#: app/_translations.py:25 -msgid "New mapgen or changes mapgen" -msgstr "" - -#: app/_translations.py:26 -msgid "Less than 16px" -msgstr "" - -#: app/_translations.py:27 app/templates/users/modtools.html:12 -msgid "Storage" -msgstr "" - -#: app/_translations.py:28 msgid "Changes the inventory GUI" msgstr "" +#: app/_translations.py:25 +msgid "World Maintenance and Tools" +msgstr "" + +#: app/_translations.py:26 +msgid "Tools to manage the world" +msgstr "" + +#: app/_translations.py:27 +msgid "Crafting" +msgstr "" + +#: app/_translations.py:28 +msgid "Big changes to crafting gameplay" +msgstr "" + #: app/_translations.py:29 -msgid "Jam / Combat 2020" +msgid "Singleplayer-focused" msgstr "" #: app/_translations.py:30 -msgid "Bad Language" +msgid "Content that can be played alone" msgstr "" #: app/_translations.py:31 -msgid "64px" +msgid "Mapgen / Biomes / Decoration" msgstr "" #: app/_translations.py:32 -msgid "Focuses on or adds new sounds or musical things" +msgid "New mapgen or changes mapgen" msgstr "" #: app/_translations.py:33 -msgid "Adds game mechanics or tools that change how players build." +msgid "Adventure / RPG" msgstr "" #: app/_translations.py:34 -msgid "Violence" +msgid "Plants and Farming" msgstr "" #: app/_translations.py:35 -msgid "Strategy / RTS" +msgid "Adds new plants or other farmable resources." msgstr "" #: app/_translations.py:36 +msgid "Tools / Weapons / Armor" +msgstr "" + +#: app/_translations.py:37 +msgid "Adds or changes tools, weapons, and armor" +msgstr "" + +#: app/_translations.py:38 +msgid "Sims" +msgstr "" + +#: app/_translations.py:39 +msgid "" +"Mods and games that aim to simulate real life activity. Similar to " +"SimCity/TheSims/OpenTTD/etc" +msgstr "" + +#: app/_translations.py:40 +msgid "Complex installation" +msgstr "" + +#: app/_translations.py:41 msgid "" "Requires futher installation steps, such as installing luarocks or " "editing the trusted mod setting" msgstr "" -#: app/_translations.py:37 -msgid "Jam / Game 2021" -msgstr "" - -#: app/_translations.py:38 -msgid "Content that can be played alone" -msgstr "" - -#: app/_translations.py:39 -msgid "Can/should only be used in multiplayer" -msgstr "" - -#: app/_translations.py:40 -msgid "Adds mobs, animals, and NPCs" -msgstr "" - -#: app/_translations.py:41 -msgid "" -"For mods created for the Discord \"Weekly Challenges\" modding event in " -"2021" -msgstr "" - #: app/_translations.py:42 -msgid "Mini-game" +msgid "Chat / Commands" msgstr "" #: app/_translations.py:43 msgid "" -"For content that changes player effects, including physics, for example: " -"speed, jump height or gravity." +"Focus on player chat/communication or who's primary function is " +"interacting with the console." msgstr "" #: app/_translations.py:44 -msgid "Contains swearing" +msgid "Multiplayer-focused" msgstr "" #: app/_translations.py:45 +msgid "Can/should only be used in multiplayer" +msgstr "" + +#: app/_translations.py:46 +msgid "Environment / Weather" +msgstr "" + +#: app/_translations.py:47 msgid "" "Improves the world, adding weather, ambient sounds, or other environment " "mechanics" msgstr "" -#: app/_translations.py:46 -msgid "For mods created for the Discord \"Combat\" modding event in 2020" -msgstr "" - -#: app/_translations.py:47 -msgid "Inventory" -msgstr "" - #: app/_translations.py:48 -msgid "Entries to the 2023 Minetest Game Jam " +msgid "Building Mechanics and Tools" msgstr "" #: app/_translations.py:49 -msgid "Sims" +msgid "Adds game mechanics or tools that change how players build." msgstr "" #: app/_translations.py:50 -msgid "Focuses on building, such as adding new materials or nodes" +msgid "Magic / Enchanting" msgstr "" #: app/_translations.py:51 -msgid "Environment / Weather" +msgid "Decorative" msgstr "" #: app/_translations.py:52 -msgid "Custom mapgen" +msgid "Adds nodes with no other purpose than for use in building" msgstr "" #: app/_translations.py:53 -msgid "Minetest Game improved" +msgid "One-of-a-kind / Original" msgstr "" #: app/_translations.py:54 -msgid "HUD" -msgstr "" - -#: app/_translations.py:55 -msgid "Machines / Electronics" -msgstr "" - -#: app/_translations.py:56 -msgid "Developer Tools" -msgstr "" - -#: app/_translations.py:57 -msgid "Jam / Game 2023" -msgstr "" - -#: app/_translations.py:58 -msgid "Helps with server maintenance and moderation" -msgstr "" - -#: app/_translations.py:59 -msgid "Plants and Farming" -msgstr "" - -#: app/_translations.py:60 -msgid "Adventure / RPG" -msgstr "" - -#: app/_translations.py:61 msgid "" "For games and such that are of their own kind, distinct and original in " "nature to others of the same category." msgstr "" -#: app/_translations.py:62 -msgid "Jam / Weekly Challenges 2021" -msgstr "" - -#: app/_translations.py:63 -msgid "For 32px texture packs" -msgstr "" - -#: app/_translations.py:64 -msgid "Adds or changes tools, weapons, and armor" -msgstr "" - -#: app/_translations.py:65 -msgid "GUI" -msgstr "" - -#: app/_translations.py:66 -msgid "Seasonal" -msgstr "" - -#: app/_translations.py:67 -msgid "Commerce / Economy" -msgstr "" - -#: app/_translations.py:68 -msgid "" -"Written specifically or exclusively for use in creative mode. Adds " -"content only available through a creative inventory, or provides tools " -"that facilitate ingame creation and doesn't add difficulty or scarcity" -msgstr "" - -#: app/_translations.py:69 -msgid "Forks of MTG" -msgstr "" - -#: app/_translations.py:70 -msgid "Non-cartoon violence. May be towards fantasy or human-like characters" -msgstr "" - -#: app/_translations.py:71 -msgid "Joke" -msgstr "" - -#: app/_translations.py:72 -msgid "Fear / Horror" -msgstr "" - -#: app/_translations.py:73 -msgid "128px+" -msgstr "" - -#: app/_translations.py:74 -msgid "Creative" -msgstr "" - -#: app/_translations.py:75 -msgid "Entries to the 2022 Minetest Game Jam " -msgstr "" - -#: app/_translations.py:76 -msgid "Alcohol / Tobacco" -msgstr "" - -#: app/_translations.py:77 -msgid "Adds or improves item storage mechanics" -msgstr "" - -#: app/_translations.py:78 -msgid "Designed to be played competitively against other players" -msgstr "" - -#: app/_translations.py:79 -msgid "Crafting" -msgstr "" - -#: app/_translations.py:80 -msgid "<16px" -msgstr "" - -#: app/_translations.py:81 -msgid "One-of-a-kind / Original" -msgstr "" - -#: app/_translations.py:82 +#: app/_translations.py:55 msgid "Building" msgstr "" -#: app/_translations.py:83 -msgid "Adds machines useful in automation, tubes, or power." +#: app/_translations.py:56 +msgid "Focuses on building, such as adding new materials or nodes" msgstr "" -#: app/_translations.py:84 +#: app/_translations.py:57 +msgid "Mobs / Animals / NPCs" +msgstr "" + +#: app/_translations.py:58 +msgid "Adds mobs, animals, and NPCs" +msgstr "" + +#: app/_translations.py:59 +msgid "<16px" +msgstr "" + +#: app/_translations.py:60 +msgid "Less than 16px" +msgstr "" + +#: app/_translations.py:61 +msgid "Puzzle" +msgstr "" + +#: app/_translations.py:62 msgid "Focus on puzzle solving instead of combat" msgstr "" +#: app/_translations.py:63 +msgid "Custom mapgen" +msgstr "" + +#: app/_translations.py:64 +msgid "" +"Contains a completely custom mapgen implemented in Lua, usually requires " +"worlds to be set to the 'singlenode' mapgen." +msgstr "" + +#: app/_translations.py:65 +msgid "Sports" +msgstr "" + +#: app/_translations.py:66 +msgid "Player vs Environment (PvE)" +msgstr "" + +#: app/_translations.py:67 +msgid "" +"For content designed for one or more players that focus on combat against" +" the world, mobs, or NPCs." +msgstr "" + +#: app/_translations.py:68 +msgid "16px" +msgstr "" + +#: app/_translations.py:69 +msgid "For 16px texture packs" +msgstr "" + +#: app/_translations.py:70 app/templates/users/modtools.html:12 +msgid "Storage" +msgstr "" + +#: app/_translations.py:71 +msgid "Adds or improves item storage mechanics" +msgstr "" + +#: app/_translations.py:72 +msgid "Education" +msgstr "" + +#: app/_translations.py:73 +msgid "Either has educational value, or is a tool to help teachers " +msgstr "" + +#: app/_translations.py:74 +msgid "API / Library" +msgstr "" + +#: app/_translations.py:75 +msgid "Primarily adds an API for other mods to use" +msgstr "" + +#: app/_translations.py:76 +msgid "Survival" +msgstr "" + +#: app/_translations.py:77 +msgid "" +"Written specifically for survival gameplay with a focus on game-balance, " +"difficulty level, or resources available through crafting, mining, ..." +msgstr "" + +#: app/_translations.py:78 +msgid "HUD" +msgstr "" + +#: app/_translations.py:79 +msgid "For mods that grant the player extra information in the HUD" +msgstr "" + +#: app/_translations.py:80 +msgid "Mini-game" +msgstr "" + +#: app/_translations.py:81 +msgid "Adds a mini-game to be played within Minetest" +msgstr "" + +#: app/_translations.py:82 +msgid "Seasonal" +msgstr "" + +#: app/_translations.py:83 +msgid "For content generally themed around a certain season or holiday" +msgstr "" + +#: app/_translations.py:84 +msgid "Jam / Weekly Challenges 2021" +msgstr "" + #: app/_translations.py:85 -msgid "Building Mechanics and Tools" +msgid "" +"For mods created for the Discord \"Weekly Challenges\" modding event in " +"2021" msgstr "" #: app/_translations.py:86 -msgid "Adds nodes with no other purpose than for use in building" +msgid "64px" msgstr "" #: app/_translations.py:87 -msgid "Sounds / Music" +msgid "For 64px texture packs" msgstr "" #: app/_translations.py:88 @@ -377,105 +388,98 @@ msgid "Food / Drinks" msgstr "" #: app/_translations.py:89 -msgid "Decorative" +msgid "GUI" msgstr "" #: app/_translations.py:90 -msgid "Gambling" +msgid "For content whose main utility / feature is in GUI/formspec form" msgstr "" #: app/_translations.py:91 -msgid "Server Moderation and Tools" +msgid "Minetest Game improved" msgstr "" #: app/_translations.py:92 -msgid "" -"For humorous content, meant as a novelty or joke, not to be taken " -"seriously, and that is not meant to be used seriously or long-term." +msgid "Forks of MTG" msgstr "" #: app/_translations.py:93 -msgid "API / Library" +msgid "Creative" msgstr "" #: app/_translations.py:94 -msgid "Certified" +msgid "" +"Written specifically or exclusively for use in creative mode. Adds " +"content only available through a creative inventory, or provides tools " +"that facilitate ingame creation and doesn't add difficulty or scarcity" msgstr "" #: app/_translations.py:95 -msgid "Contains alcohol and/or tobacco" +msgid "Jam / Combat 2020" msgstr "" #: app/_translations.py:96 -msgid "Adds new plants or other farmable resources." +msgid "For mods created for the Discord \"Combat\" modding event in 2020" msgstr "" #: app/_translations.py:97 -msgid "Multiplayer-focused" +msgid "Transport" msgstr "" #: app/_translations.py:98 -msgid "Primarily adds an API for other mods to use" -msgstr "" - -#: app/_translations.py:99 -msgid "" -"Focus on player chat/communication or who's primary function is " -"interacting with the console." -msgstr "" - -#: app/_translations.py:100 -msgid "" -"Games and mods with a heavy strategy component, whether real-time or " -"turn-based" -msgstr "" - -#: app/_translations.py:101 -msgid "" -"Written specifically for survival gameplay with a focus on game-balance, " -"difficulty level, or resources available through crafting, mining, ..." -msgstr "" - -#: app/_translations.py:102 -msgid "Entries to the 2021 Minetest Game Jam" -msgstr "" - -#: app/_translations.py:103 -msgid "" -"Contains a completely custom mapgen implemented in Lua, usually requires " -"worlds to be set to the 'singlenode' mapgen." -msgstr "" - -#: app/_translations.py:104 -msgid " Jam / Game 2022" -msgstr "" - -#: app/_translations.py:105 -msgid "Sports" -msgstr "" - -#: app/_translations.py:106 msgid "" "Adds or changes transportation methods. Includes teleportation, vehicles," " ridable mobs, transport infrastructure and thematic content" msgstr "" +#: app/_translations.py:99 +msgid "32px" +msgstr "" + +#: app/_translations.py:100 +msgid "For 32px texture packs" +msgstr "" + +#: app/_translations.py:101 +msgid "Machines / Electronics" +msgstr "" + +#: app/_translations.py:102 +msgid "Adds machines useful in automation, tubes, or power." +msgstr "" + +#: app/_translations.py:103 +msgid "Commerce / Economy" +msgstr "" + +#: app/_translations.py:104 +msgid "Related to economies, money, and trading" +msgstr "" + +#: app/_translations.py:105 +msgid "Jam / Game 2021" +msgstr "" + +#: app/_translations.py:106 +msgid "Entries to the 2021 Minetest Game Jam" +msgstr "" + #: app/_translations.py:107 -msgid "Player vs Environment (PvE)" +msgid "Strategy / RTS" msgstr "" #: app/_translations.py:108 -msgid "For mods that grant the player extra information in the HUD" +msgid "" +"Games and mods with a heavy strategy component, whether real-time or " +"turn-based" msgstr "" #: app/_translations.py:109 -msgid "" -"Mods and games that aim to simulate real life activity. Similar to " -"SimCity/TheSims/OpenTTD/etc" +msgid "128px+" msgstr "" #: app/_translations.py:110 -msgid "Shocking and scary content. May scare young children" +msgid "For 128px or higher texture packs" msgstr "" #: app/_translations.py:111 @@ -489,29 +493,27 @@ msgid "" msgstr "" #: app/_translations.py:113 -msgid "" -"Certified by the Featured Packages program. This tag may be renamed in " -"the future" +msgid " Jam / Game 2022" msgstr "" #: app/_translations.py:114 -msgid "Mobs / Animals / NPCs" +msgid "Entries to the 2022 Minetest Game Jam " msgstr "" #: app/_translations.py:115 -msgid "For 128px or higher texture packs" +msgid "Gore" msgstr "" #: app/_translations.py:116 -msgid "16px" +msgid "Blood, etc" msgstr "" #: app/_translations.py:117 -msgid "Games of chance, gambling games, etc" +msgid "Gambling" msgstr "" #: app/_translations.py:118 -msgid "Mapgen / Biomes / Decoration" +msgid "Games of chance, gambling games, etc" msgstr "" #: app/_translations.py:119 @@ -519,41 +521,39 @@ msgid "Drugs" msgstr "" #: app/_translations.py:120 -msgid "Related to economies, money, and trading" -msgstr "" - -#: app/_translations.py:121 -msgid "" -"For content designed for one or more players that focus on combat against" -" the world, mobs, or NPCs." -msgstr "" - -#: app/_translations.py:122 -msgid "For content whose main utility / feature is in GUI/formspec form" -msgstr "" - -#: app/_translations.py:123 -msgid "32px" -msgstr "" - -#: app/_translations.py:124 -msgid "Player vs Player (PvP)" -msgstr "" - -#: app/_translations.py:125 -msgid "Magic / Enchanting" -msgstr "" - -#: app/_translations.py:126 msgid "Contains illegal drugs, such as marijuana" msgstr "" +#: app/_translations.py:121 +msgid "Violence" +msgstr "" + +#: app/_translations.py:122 +msgid "Non-cartoon violence. May be towards fantasy or human-like characters" +msgstr "" + +#: app/_translations.py:123 +msgid "Fear / Horror" +msgstr "" + +#: app/_translations.py:124 +msgid "Shocking and scary content. May scare young children" +msgstr "" + +#: app/_translations.py:125 +msgid "Bad Language" +msgstr "" + +#: app/_translations.py:126 +msgid "Contains swearing" +msgstr "" + #: app/_translations.py:127 -msgid "First person shooters (FPS) and more" +msgid "Alcohol / Tobacco" msgstr "" #: app/_translations.py:128 -msgid "Shooter" +msgid "Contains alcohol and/or tobacco" msgstr "" #: app/querybuilder.py:58 app/templates/admin/languages/list.html:27 @@ -592,11 +592,11 @@ 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:251 -#: app/blueprints/packages/packages.py:528 -#: app/blueprints/packages/packages.py:624 -#: app/blueprints/packages/packages.py:712 +#: app/blueprints/packages/packages.py:543 +#: app/blueprints/packages/packages.py:639 +#: app/blueprints/packages/packages.py:727 #: app/blueprints/packages/releases.py:62 -#: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:49 +#: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:63 #: app/blueprints/packages/screenshots.py:36 #: app/blueprints/packages/screenshots.py:42 #: app/blueprints/packages/screenshots.py:47 @@ -608,7 +608,7 @@ msgstr "Salvar" #: app/blueprints/collections/__init__.py:77 #: app/blueprints/oauth/__init__.py:168 app/blueprints/packages/releases.py:54 -#: app/blueprints/packages/releases.py:66 app/blueprints/packages/reviews.py:45 +#: app/blueprints/packages/releases.py:66 app/blueprints/packages/reviews.py:53 #: app/blueprints/threads/__init__.py:281 #: app/templates/admin/languages/list.html:23 #: app/templates/macros/reviews.html:138 app/templates/macros/topics.html:5 @@ -712,7 +712,7 @@ msgstr "" #: app/blueprints/packages/__init__.py:42 #: app/templates/packages/releases_list.html:34 -#: app/templates/packages/view.html:653 app/templates/todo/editor.html:75 +#: app/templates/packages/view.html:657 app/templates/todo/editor.html:75 msgid "Releases" msgstr "Lançamentos" @@ -724,7 +724,7 @@ msgstr "Capturas de tela" #: app/blueprints/packages/__init__.py:52 #: app/templates/packages/edit_maintainers.html:8 -#: app/templates/packages/view.html:624 app/utils/minetest_hypertext.py:302 +#: app/templates/packages/view.html:628 app/utils/minetest_hypertext.py:302 msgid "Maintainers" msgstr "Mantenedores" @@ -757,7 +757,7 @@ msgstr "Jogos suportados" msgid "No download available." msgstr "Nenhum download disponível." -#: app/blueprints/packages/packages.py:229 app/templates/packages/view.html:594 +#: app/blueprints/packages/packages.py:229 app/templates/packages/view.html:598 #: app/utils/minetest_hypertext.py:263 msgid "Type" msgstr "Tipo" @@ -767,12 +767,12 @@ msgid "Title (Human-readable)" msgstr "Título (legível por humanos)" #: app/blueprints/packages/packages.py:231 -#: app/blueprints/packages/packages.py:622 +#: app/blueprints/packages/packages.py:637 msgid "Name (Technical)" msgstr "Nome (Técnico)" #: app/blueprints/packages/packages.py:231 -#: app/blueprints/packages/packages.py:623 +#: app/blueprints/packages/packages.py:638 #: 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 (_)" @@ -781,7 +781,7 @@ msgstr "Apenas letras minúsculas (a-z), dígitos (0-9) e sublinhados (_)" msgid "Short Description (Plaintext)" msgstr "Descrição curta (texto simples)" -#: app/blueprints/packages/packages.py:234 app/templates/packages/view.html:616 +#: app/blueprints/packages/packages.py:234 app/templates/packages/view.html:620 #: app/utils/minetest_hypertext.py:300 msgid "Maintenance State" msgstr "Estado de Manutenção" @@ -796,7 +796,7 @@ msgstr "Etiquetas" msgid "Content Warnings" msgstr "Avisos de Conteúdo" -#: app/blueprints/packages/packages.py:238 app/templates/packages/view.html:605 +#: app/blueprints/packages/packages.py:238 app/templates/packages/view.html:609 #: app/utils/minetest_hypertext.py:298 msgid "License" msgstr "Licença" @@ -886,8 +886,8 @@ msgid "Permission denied" msgstr "Permissão negada" #: app/blueprints/packages/packages.py:403 -#: app/blueprints/packages/packages.py:479 -#: app/blueprints/packages/packages.py:501 +#: app/blueprints/packages/packages.py:494 +#: app/blueprints/packages/packages.py:516 msgid "You don't have permission to do that" msgstr "Você não tem permissão para fazer isso" @@ -901,59 +901,64 @@ msgid "" "changed" msgstr "" -#: app/blueprints/packages/packages.py:496 +#: app/blueprints/packages/packages.py:481 +#, python-format +msgid "Set state to %(state)s" +msgstr "" + +#: app/blueprints/packages/packages.py:511 msgid "Deleted package" msgstr "Pacote excluído" -#: app/blueprints/packages/packages.py:518 +#: app/blueprints/packages/packages.py:533 msgid "Unapproved package" msgstr "Pacote não aprovado" -#: app/blueprints/packages/packages.py:527 +#: app/blueprints/packages/packages.py:542 msgid "Maintainers (Comma-separated)" msgstr "Mantenedores(separados por vírgula)" -#: app/blueprints/packages/packages.py:536 +#: app/blueprints/packages/packages.py:551 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:586 +#: app/blueprints/packages/packages.py:601 msgid "You are not a maintainer" msgstr "Você não é um mantenedor" -#: app/blueprints/packages/packages.py:589 +#: app/blueprints/packages/packages.py:604 msgid "Package owners cannot remove themselves as maintainers" msgstr "Donos do pacote não podem se remover como mantenedores" -#: app/blueprints/packages/packages.py:621 +#: app/blueprints/packages/packages.py:636 msgid "Author Name" msgstr "Nome do autor" -#: app/blueprints/packages/packages.py:708 +#: app/blueprints/packages/packages.py:723 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:709 +#: app/blueprints/packages/packages.py:724 msgid "Supported games" msgstr "Jogos suportados" -#: app/blueprints/packages/packages.py:710 +#: app/blueprints/packages/packages.py:725 msgid "Unsupported games" msgstr "Jogos não suportados" -#: app/blueprints/packages/packages.py:711 +#: app/blueprints/packages/packages.py:726 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:727 +#: app/blueprints/packages/packages.py:742 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:731 +#: app/blueprints/packages/packages.py:746 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 " @@ -1078,36 +1083,41 @@ msgstr "Configuração de atualização deletada" msgid "Now, please create an initial release" msgstr "Por favor, crie um lançamento inicial" -#: app/blueprints/packages/reviews.py:46 app/blueprints/threads/__init__.py:181 +#: app/blueprints/packages/reviews.py:54 +#: app/templates/packages/translation.html:51 +msgid "Language" +msgstr "" + +#: app/blueprints/packages/reviews.py:60 app/blueprints/threads/__init__.py:181 #: app/blueprints/threads/__init__.py:182 #: app/blueprints/threads/__init__.py:282 msgid "Comment" msgstr "Comentar" -#: app/blueprints/packages/reviews.py:47 +#: app/blueprints/packages/reviews.py:61 msgid "Rating" msgstr "Avaliação" -#: app/blueprints/packages/reviews.py:48 app/templates/macros/reviews.html:119 +#: app/blueprints/packages/reviews.py:62 app/templates/macros/reviews.html:119 #: app/templates/macros/reviews.html:173 msgid "Yes" msgstr "Sim" -#: app/blueprints/packages/reviews.py:48 app/templates/macros/reviews.html:124 +#: app/blueprints/packages/reviews.py:62 app/templates/macros/reviews.html:124 #: app/templates/macros/reviews.html:177 msgid "Neutral" msgstr "Neutro" -#: app/blueprints/packages/reviews.py:48 app/templates/macros/reviews.html:129 +#: app/blueprints/packages/reviews.py:62 app/templates/macros/reviews.html:129 #: app/templates/macros/reviews.html:181 msgid "No" msgstr "Não" -#: app/blueprints/packages/reviews.py:57 +#: app/blueprints/packages/reviews.py:71 msgid "You can't review your own package!" msgstr "Você não pode fazer review dos seus pacotes!" -#: app/blueprints/packages/reviews.py:67 +#: app/blueprints/packages/reviews.py:81 msgid "" "You've reviewed too many packages recently. Please wait before trying " "again, and consider making your reviews more detailed" @@ -1115,18 +1125,18 @@ msgstr "" "Você fez review de muitos pacotes recentemente. Por favor, espere antes " "de tentar novamente e considere fazer reviews mais detalhadas" -#: app/blueprints/packages/reviews.py:80 app/blueprints/threads/__init__.py:207 +#: app/blueprints/packages/reviews.py:94 app/blueprints/threads/__init__.py:207 #: app/blueprints/threads/__init__.py:240 #: app/blueprints/threads/__init__.py:334 app/blueprints/users/settings.py:114 #: app/logic/packages.py:131 msgid "Linking to blocked sites is not allowed" msgstr "Linkar para sites bloqueados não é permitido" -#: app/blueprints/packages/reviews.py:184 +#: app/blueprints/packages/reviews.py:199 msgid "You can't vote on the reviews on your own package!" msgstr "Você não pode votar em reviews de seus pacotes!" -#: app/blueprints/packages/reviews.py:191 +#: app/blueprints/packages/reviews.py:206 msgid "You can't vote on your own reviews!" msgstr "Você não pode votar em suas reviews!" @@ -1145,7 +1155,7 @@ msgid "Message" msgstr "Mensagem" #: app/blueprints/report/__init__.py:35 app/templates/macros/threads.html:51 -#: app/templates/packages/view.html:684 app/templates/report/index.html:4 +#: app/templates/packages/view.html:688 app/templates/report/index.html:4 #: app/templates/report/index.html:10 app/templates/users/profile.html:37 msgid "Report" msgstr "Reportar" @@ -1467,47 +1477,32 @@ msgstr "Considere escrever avaliações mais úteis para ganhar uma medalha." msgid "You are in place %(place)s." msgstr "Você está na posição %(place)s." -#: app/blueprints/users/profile.py:166 -#, python-format -msgid "Top %(type)s" -msgstr "Top %(type)s" - -#: app/blueprints/users/profile.py:168 -#, python-format -msgid "Top %(group)d %(type)s" -msgstr "Top %(group)d %(type)s" - -#: app/blueprints/users/profile.py:177 -#, python-format -msgid "%(display_name)s has a %(type)s placed at #%(place)d." -msgstr "%(display_name)s tem um %(type)s posicionado em #%(place)d." - -#: app/blueprints/users/profile.py:192 +#: app/blueprints/users/profile.py:188 #, python-format msgid "Your packages have %(downloads)d downloads in total." msgstr "Seus pacotes tem %(downloads)d downloads no total." -#: app/blueprints/users/profile.py:193 +#: app/blueprints/users/profile.py:189 msgid "First medal is at 50k." msgstr "Primeira medalha aos 50k." -#: app/blueprints/users/profile.py:198 +#: app/blueprints/users/profile.py:194 msgid ">300k downloads" msgstr ">300k downloads" -#: app/blueprints/users/profile.py:201 +#: app/blueprints/users/profile.py:197 msgid ">100k downloads" msgstr ">100k downloads" -#: app/blueprints/users/profile.py:204 +#: app/blueprints/users/profile.py:200 msgid ">75k downloads" msgstr ">75k downloads" -#: app/blueprints/users/profile.py:207 +#: app/blueprints/users/profile.py:203 msgid ">50k downloads" msgstr ">50k downloads" -#: app/blueprints/users/profile.py:208 +#: app/blueprints/users/profile.py:204 #, python-format msgid "Has received %(downloads)d downloads across all packages." msgstr "Recebeu %(downloads)d downloads em todos os pacotes." @@ -1776,30 +1771,256 @@ msgstr "Jogos" msgid "Texture Packs" msgstr "Pacotes de texturas" -#: app/models/packages.py:171 +#: app/models/packages.py:87 +msgid "Top mod" +msgstr "" + +#: app/models/packages.py:89 +msgid "Top game" +msgstr "" + +#: app/models/packages.py:91 +msgid "Top texture pack" +msgstr "" + +#: app/models/packages.py:94 +#, python-format +msgid "Top %(place)d mod" +msgstr "" + +#: app/models/packages.py:96 +#, python-format +msgid "Top %(place)d game" +msgstr "" + +#: app/models/packages.py:98 +#, python-format +msgid "Top %(place)d texture pack" +msgstr "" + +#: app/models/packages.py:102 +#, python-format +msgid "%(display_name)s has a mod placed at #%(place)d." +msgstr "" + +#: app/models/packages.py:105 +#, python-format +msgid "%(display_name)s has a game placed at #%(place)d." +msgstr "" + +#: app/models/packages.py:108 +#, python-format +msgid "%(display_name)s has a texture pack placed at #%(place)d." +msgstr "" + +#: app/models/packages.py:146 app/models/packages.py:164 +msgid "Looking for Maintainer" +msgstr "" + +#: app/models/packages.py:149 +msgid "Beta" +msgstr "" + +#: app/models/packages.py:152 +msgid "Actively Developed" +msgstr "" + +#: app/models/packages.py:155 +msgid "Maintenance Only" +msgstr "" + +#: app/models/packages.py:158 +msgid "As-is" +msgstr "" + +#: app/models/packages.py:161 +msgid "Deprecated" +msgstr "" + +#: app/models/packages.py:168 +msgid "Under active development, and may break worlds/things without warning" +msgstr "" + +#: app/models/packages.py:170 +msgid "Fully playable, but with some breakages/changes expected" +msgstr "" + +#: app/models/packages.py:172 +msgid "Finished, with bug fixes being made as needed" +msgstr "" + +#: app/models/packages.py:174 +msgid "" +"Finished, the maintainer doesn't intend to continue working on it or " +"provide support" +msgstr "" + +#: app/models/packages.py:176 +msgid "" +"The maintainer doesn't recommend this package. See the description for " +"more info" +msgstr "" + +#: app/models/packages.py:222 msgid "Submit for Approval" msgstr "Submeter para aprovação" -#: app/models/packages.py:173 +#: app/models/packages.py:224 msgid "Approve" msgstr "Aprovar" -#: app/models/packages.py:175 app/templates/api/create_edit_token.html:17 +#: app/models/packages.py:226 app/templates/api/create_edit_token.html:17 #: app/templates/collections/delete.html:14 #: app/templates/collections/view.html:39 #: app/templates/oauth/create_edit.html:17 #: app/templates/packages/release_edit.html:84 -#: app/templates/packages/review_create_edit.html:66 +#: app/templates/packages/review_create_edit.html:67 #: app/templates/threads/delete_reply.html:19 #: app/templates/threads/delete_thread.html:19 #: app/templates/threads/view.html:50 app/templates/users/delete.html:34 msgid "Delete" msgstr "Deletar" -#: app/models/packages.py:563 app/templates/packages/view.html:163 +#: app/models/packages.py:615 app/templates/packages/view.html:163 msgid "Work in Progress" msgstr "Trabalho em progresso" +#: app/models/packages.py:1349 +#, python-format +msgid "New commit %(hash)s found on the Git repo." +msgstr "" + +#: app/models/packages.py:1353 +#, python-format +msgid "The last release was commit %(hash)s" +msgstr "" + +#: app/models/packages.py:1359 +#, python-format +msgid "New tag %(tag_name)s found on the Git repo." +msgstr "" + +#: app/models/users.py:407 +msgid "Package Edit" +msgstr "" + +#: app/models/users.py:410 +msgid "Package Approval" +msgstr "" + +#: app/models/users.py:413 app/templates/threads/list.html:12 +#: app/templates/threads/new.html:4 +msgid "New Thread" +msgstr "Novo tópico" + +#: app/models/users.py:416 +msgid "New Review" +msgstr "" + +#: app/models/users.py:419 +msgid "Thread Reply" +msgstr "" + +#: app/models/users.py:422 +msgid "Bot" +msgstr "" + +#: app/models/users.py:425 app/templates/macros/threads.html:27 +msgid "Maintainer" +msgstr "" + +#: app/models/users.py:428 +msgid "Editor Alert" +msgstr "" + +#: app/models/users.py:431 +msgid "Editor Misc" +msgstr "" + +#: app/models/users.py:434 +msgid "Other" +msgstr "" + +#: app/models/users.py:444 +msgid "This is a Package Edit notification." +msgstr "" + +#: app/models/users.py:446 +msgid "This is a Package Approval notification." +msgstr "" + +#: app/models/users.py:448 +msgid "This is a New Thread notification." +msgstr "" + +#: app/models/users.py:450 +msgid "This is a New Review notification." +msgstr "" + +#: app/models/users.py:452 +msgid "This is a Thread Reply notification." +msgstr "" + +#: app/models/users.py:454 +msgid "This is a Bot notification." +msgstr "" + +#: app/models/users.py:456 +msgid "This is a Maintainer change notification." +msgstr "" + +#: app/models/users.py:458 +msgid "This is an Editor Alert notification." +msgstr "" + +#: app/models/users.py:460 +msgid "This is an Editor Misc notification." +msgstr "" + +#: app/models/users.py:462 +msgid "This is an Other notification." +msgstr "" + +#: app/models/users.py:469 +msgid "When another user edits your packages, releases, etc." +msgstr "" + +#: app/models/users.py:471 +msgid "Notifications from editors related to the package approval process." +msgstr "" + +#: app/models/users.py:473 +msgid "When a thread is created on your package." +msgstr "" + +#: app/models/users.py:475 +msgid "When a user posts a review on your package." +msgstr "" + +#: app/models/users.py:477 +msgid "When someone replies to a thread you're watching." +msgstr "" + +#: app/models/users.py:479 +msgid "From a bot - for example, update notifications." +msgstr "" + +#: app/models/users.py:481 +msgid "When your package's maintainers change." +msgstr "" + +#: app/models/users.py:483 +msgid "For editors: Important alerts." +msgstr "" + +#: app/models/users.py:485 +msgid "For editors: Minor notifications, including new threads." +msgstr "" + +#: app/models/users.py:487 +msgid "Minor notifications not important enough for a dedicated category." +msgstr "" + #: app/tasks/emails.py:122 msgid "" "You are receiving this email because you are a registered user of " @@ -1914,7 +2135,7 @@ msgstr "Desnotar" #: app/templates/admin/languages/list.html:4 #: app/templates/admin/languages/list.html:10 app/templates/base.html:185 -#: app/templates/packages/view.html:598 app/utils/minetest_hypertext.py:288 +#: app/templates/packages/view.html:602 app/utils/minetest_hypertext.py:288 msgid "Languages" msgstr "" @@ -1960,7 +2181,7 @@ msgid "User List" msgstr "Lista de usuários" #: app/templates/base.html:257 app/templates/packages/view.html:190 -#: app/templates/packages/view.html:673 app/templates/threads/list.html:4 +#: app/templates/packages/view.html:677 app/templates/threads/list.html:4 msgid "Threads" msgstr "Tópicos" @@ -2022,7 +2243,7 @@ msgid "%(title)s by %(author)s" msgstr "%(title)s por %(author)s" #: app/templates/index.html:77 app/templates/packages/reviews_list.html:4 -#: app/templates/packages/view.html:194 app/templates/packages/view.html:332 +#: app/templates/packages/view.html:194 app/templates/packages/view.html:336 #: app/templates/users/profile.html:279 msgid "Reviews" msgstr "Avaliações" @@ -2253,7 +2474,8 @@ msgid "This requires the collection to be public" msgstr "" #: app/templates/collections/create_edit.html:76 -#: app/templates/packages/remove.html:58 app/templates/packages/view.html:128 +#: app/templates/packages/remove.html:34 app/templates/packages/remove.html:83 +#: app/templates/packages/view.html:128 msgid "Remove" msgstr "Remover" @@ -2278,7 +2500,7 @@ msgid "Deleting is permanent" msgstr "Deleção é permanente" #: app/templates/collections/delete.html:13 -#: app/templates/oauth/authorize.html:71 app/templates/packages/remove.html:56 +#: app/templates/oauth/authorize.html:71 app/templates/packages/remove.html:81 #: app/templates/threads/delete_reply.html:18 #: app/templates/threads/delete_thread.html:18 #: app/templates/users/delete.html:30 @@ -2415,11 +2637,6 @@ msgstr "" msgid "Manage your preferences" msgstr "Gerenciar suas preferencias" -#: app/templates/emails/notification.html:37 -#, python-format -msgid "This is a '%(type)s' notification." -msgstr "Esta é uma notificação '%(type)s'." - #: app/templates/emails/notification_digest.html:14 #: app/templates/emails/notification_digest.html:31 #, python-format @@ -2526,7 +2743,7 @@ msgid "No audit log entries." msgstr "Nenhuma entrada no log de audição." #: app/templates/macros/forms.html:21 app/templates/macros/reviews.html:145 -#: app/templates/packages/remove.html:48 app/templates/packages/view.html:464 +#: app/templates/packages/remove.html:73 app/templates/packages/view.html:468 #: app/templates/users/modtools.html:86 msgid "Required" msgstr "Requerido" @@ -2754,10 +2971,6 @@ msgstr "" msgid "ContentDB Grafana" msgstr "" -#: app/templates/macros/threads.html:27 -msgid "Maintainer" -msgstr "" - #: app/templates/macros/threads.html:122 msgid "This thread has been locked by a moderator." msgstr "" @@ -2800,7 +3013,7 @@ msgid "On %(trigger)s, do %(action)s" msgstr "" #: app/templates/macros/todo.html:35 app/templates/packages/view.html:122 -#: app/templates/packages/view.html:429 +#: app/templates/packages/view.html:433 msgid "Release" msgstr "" @@ -2810,7 +3023,7 @@ msgstr "" #: app/templates/macros/todo.html:48 #: app/templates/packages/releases_list.html:13 -#: app/templates/packages/view.html:433 +#: app/templates/packages/view.html:437 msgid "Update settings" msgstr "" @@ -2859,9 +3072,9 @@ msgstr "" #: app/templates/modnames/view.html:27 app/templates/oauth/authorize.html:32 #: app/templates/packages/game_support.html:42 -#: app/templates/packages/similar.html:38 app/templates/packages/view.html:470 -#: app/templates/packages/view.html:494 app/templates/packages/view.html:539 -#: app/templates/packages/view.html:571 app/templates/todo/editor.html:85 +#: app/templates/packages/similar.html:38 app/templates/packages/view.html:474 +#: app/templates/packages/view.html:498 app/templates/packages/view.html:543 +#: app/templates/packages/view.html:575 app/templates/todo/editor.html:85 #: app/templates/todo/game_support.html:45 #, python-format msgid "%(title)s by %(display_name)s" @@ -3059,10 +3272,9 @@ msgid "Read more" msgstr "" #: app/templates/packages/create_edit.html:49 -#, python-format msgid "" -"You can include a .cdb.json file in your %(type)s to update these details" -" automatically." +"You can include a .cdb.json file in your package to update these details " +"automatically." msgstr "" #: app/templates/packages/create_edit.html:55 @@ -3643,12 +3855,22 @@ msgid "" "screenshots %(screenshot_size)d MB)" msgstr "" -#: app/templates/packages/remove.html:9 +#: app/templates/packages/remove.html:4 #, python-format msgid "Remove %(title)s" msgstr "Remover %(title)s" #: app/templates/packages/remove.html:11 +msgid "Change maintenance state" +msgstr "" + +#: app/templates/packages/remove.html:13 +msgid "" +"As an alternative to removing your package, you may wish to change the " +"maintenance state." +msgstr "" + +#: app/templates/packages/remove.html:36 msgid "" "In order to avoid data loss, you cannot permanently delete packages.\n" "\t\t\tYou can remove them from ContentDB, which will cause them to not be" @@ -3659,30 +3881,30 @@ msgid "" "needed." msgstr "" -#: app/templates/packages/remove.html:19 +#: app/templates/packages/remove.html:44 msgid "" "Unapproving a package will put it back into Draft, where\n" "\t\t\t\tit can be submitted for approval again." msgstr "" -#: app/templates/packages/remove.html:28 +#: app/templates/packages/remove.html:53 msgid "and" msgstr "" -#: app/templates/packages/remove.html:34 +#: app/templates/packages/remove.html:59 #, python-format msgid "Removing this package will break the following mods: %(names)s" msgstr "" -#: app/templates/packages/remove.html:41 +#: app/templates/packages/remove.html:66 msgid "Reason" msgstr "Motivo" -#: app/templates/packages/remove.html:52 +#: app/templates/packages/remove.html:77 msgid "Reason for unapproval / deletion, this is shown in the audit log" msgstr "Motivo para desaprovação / remoção. Isso será mostrado no log de audição" -#: app/templates/packages/remove.html:61 +#: app/templates/packages/remove.html:86 msgid "Unpublish" msgstr "" @@ -3701,11 +3923,15 @@ msgstr "" msgid "Found a bug? Post on the issue tracker instead." msgstr "Encontrou um bug? Poste no issue tracker." -#: app/templates/packages/review_create_edit.html:67 +#: app/templates/packages/review_create_edit.html:55 +msgid "What language are you writing your review in?" +msgstr "" + +#: app/templates/packages/review_create_edit.html:68 msgid "Delete review." msgstr "Deletar avaliação." -#: app/templates/packages/review_create_edit.html:68 +#: app/templates/packages/review_create_edit.html:69 msgid "" "This will convert the review into a thread, keeping the comments but " "removing its effect on the package's rating." @@ -3714,7 +3940,7 @@ msgstr "" "removendo os efeitos de avaliação do pacote." #: app/templates/packages/review_votes.html:4 -#: app/templates/packages/view.html:360 +#: app/templates/packages/view.html:364 msgid "Review Votes" msgstr "Votos da avaliação" @@ -3866,10 +4092,6 @@ msgstr "" msgid "ContentDB reads translations from locale files (.tr) in your package." msgstr "" -#: app/templates/packages/translation.html:51 -msgid "Language" -msgstr "" - #: app/templates/packages/update_config.html:4 #: app/templates/packages/update_config.html:9 msgid "Configure Git Update Detection" @@ -3979,146 +4201,150 @@ msgstr "" msgid "Translate" msgstr "" -#: app/templates/packages/view.html:310 +#: app/templates/packages/view.html:297 +msgid "Thumbnail for video" +msgstr "" + +#: app/templates/packages/view.html:314 msgid "Awaiting review" msgstr "Esperando avaliação" -#: app/templates/packages/view.html:340 app/templates/threads/view.html:77 +#: app/templates/packages/view.html:344 app/templates/threads/view.html:77 msgid "Edit Review" msgstr "Editar avaliação" -#: app/templates/packages/view.html:345 +#: app/templates/packages/view.html:349 msgid "You can't review your own package." msgstr "Você não pode avaliar seu próprio pacote." -#: app/templates/packages/view.html:355 +#: app/templates/packages/view.html:359 msgid "Package needs to be approved before it can be reviewed." msgstr "Pacotes precisam ser aprovados antes que possam ser avaliados." -#: app/templates/packages/view.html:366 +#: app/templates/packages/view.html:370 msgid "Used By" msgstr "Utilizado por" -#: app/templates/packages/view.html:372 +#: app/templates/packages/view.html:376 msgid "Content" msgstr "Conteúdo" -#: app/templates/packages/view.html:374 app/templates/packages/view.html:457 +#: app/templates/packages/view.html:378 app/templates/packages/view.html:461 msgid "View content for game" msgstr "Visualizar conteúdo para jogo" -#: app/templates/packages/view.html:389 +#: app/templates/packages/view.html:393 msgid "Favorite" msgstr "Favorito" -#: app/templates/packages/view.html:398 +#: app/templates/packages/view.html:402 msgid "Add to collection..." msgstr "Adicionar a coleção..." -#: app/templates/packages/view.html:406 +#: app/templates/packages/view.html:410 #, python-format msgid "View %(count)d collections" msgstr "" -#: app/templates/packages/view.html:417 +#: app/templates/packages/view.html:421 msgid "Package may be outdated" msgstr "Pacote talvez esteja desatualizado" -#: app/templates/packages/view.html:424 +#: app/templates/packages/view.html:428 msgid "Only visible to the author and Editors." msgstr "Visível apenas para autor e editores." -#: app/templates/packages/view.html:441 +#: app/templates/packages/view.html:445 msgid "Warning" msgstr "Alerta" -#: app/templates/packages/view.html:447 +#: app/templates/packages/view.html:451 msgid "Like this package? Help support its development by making a donation" msgstr "" "Gostou desse pacote? Ajude contribuindo para seu desenvolvimento fazendo " "uma doação" -#: app/templates/packages/view.html:450 +#: app/templates/packages/view.html:454 msgid "Donate now" msgstr "Doe agora" -#: app/templates/packages/view.html:462 app/utils/minetest_hypertext.py:283 +#: app/templates/packages/view.html:466 app/utils/minetest_hypertext.py:283 msgid "Dependencies" msgstr "Dependências" -#: app/templates/packages/view.html:482 +#: app/templates/packages/view.html:486 msgid "No required dependencies" msgstr "Sem dependências requeridas" -#: app/templates/packages/view.html:488 +#: app/templates/packages/view.html:492 msgid "Optional" msgstr "Opcional" -#: app/templates/packages/view.html:521 +#: app/templates/packages/view.html:525 msgid "Compatible Games" msgstr "Jogos compatíveis" -#: app/templates/packages/view.html:526 app/templates/packages/view.html:546 +#: app/templates/packages/view.html:530 app/templates/packages/view.html:550 #: app/utils/minetest_hypertext.py:275 msgid "No specific game required" msgstr "Nenhum jogo específico requerido" -#: app/templates/packages/view.html:529 +#: app/templates/packages/view.html:533 msgid "Tested with:" msgstr "Testado com:" -#: app/templates/packages/view.html:551 +#: app/templates/packages/view.html:555 msgid "Is the above correct?" msgstr "Acima está correto?" -#: app/templates/packages/view.html:552 +#: app/templates/packages/view.html:556 msgid "You need to either confirm this or tell ContentDB about supported games" msgstr "" "Você também precisa confirmar isso ou dizer ao ContentDB sobre jogos " "suportados" -#: app/templates/packages/view.html:564 +#: app/templates/packages/view.html:568 msgid "Does not work with:" msgstr "Não funcionará com:" -#: app/templates/packages/view.html:584 +#: app/templates/packages/view.html:588 msgid "Please specify compatible games" msgstr "Por favor, especifique jogos compatíveis" -#: app/templates/packages/view.html:590 +#: app/templates/packages/view.html:594 msgid "Information" msgstr "Informações" -#: app/templates/packages/view.html:596 +#: app/templates/packages/view.html:600 msgid "Technical Name" msgstr "Nome técnico" -#: app/templates/packages/view.html:612 app/utils/minetest_hypertext.py:295 +#: app/templates/packages/view.html:616 app/utils/minetest_hypertext.py:295 #, python-format msgid "%(code_license)s for code,
%(media_license)s for media." msgstr "%(code_license)s para o código,
%(media_license)s para mídia." -#: app/templates/packages/view.html:620 +#: app/templates/packages/view.html:624 msgid "Unknown" msgstr "Desconhecido" -#: app/templates/packages/view.html:622 app/utils/minetest_hypertext.py:301 +#: app/templates/packages/view.html:626 app/utils/minetest_hypertext.py:301 msgid "Added" msgstr "Adicionado" -#: app/templates/packages/view.html:636 +#: app/templates/packages/view.html:640 msgid "Remove myself" msgstr "Remover eu mesmo" -#: app/templates/packages/view.html:641 app/utils/minetest_hypertext.py:303 +#: app/templates/packages/view.html:645 app/utils/minetest_hypertext.py:303 msgid "Provides" msgstr "Providencia" -#: app/templates/packages/view.html:663 +#: app/templates/packages/view.html:667 msgid "More" msgstr "Mais" -#: app/templates/packages/view.html:692 +#: app/templates/packages/view.html:696 msgid "See audit log" msgstr "Ver log de audição" @@ -4181,10 +4407,6 @@ msgstr "Deletar \"%(title)s\" por %(author)s" msgid "Edit reply" msgstr "Editar réplica" -#: app/templates/threads/list.html:12 app/templates/threads/new.html:4 -msgid "New Thread" -msgstr "Novo tópico" - #: app/templates/threads/new.html:17 msgid "" "If the package shouldn't be on CDB (eg: if it doesn't work at all), then " @@ -5468,3 +5690,21 @@ msgstr "" #~ msgid "Connected" #~ msgstr "" +#~ msgid "Top %(type)s" +#~ msgstr "Top %(type)s" + +#~ msgid "Top %(group)d %(type)s" +#~ msgstr "Top %(group)d %(type)s" + +#~ msgid "%(display_name)s has a %(type)s placed at #%(place)d." +#~ msgstr "%(display_name)s tem um %(type)s posicionado em #%(place)d." + +#~ msgid "This is a '%(type)s' notification." +#~ msgstr "Esta é uma notificação '%(type)s'." + +#~ msgid "" +#~ "You can include a .cdb.json file " +#~ "in your %(type)s to update these " +#~ "details automatically." +#~ msgstr "" + diff --git a/translations/ro/LC_MESSAGES/messages.po b/translations/ro/LC_MESSAGES/messages.po index 7051a70e..a1fa6f58 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-06-07 05:29+0100\n" +"POT-Creation-Date: 2024-06-08 11:15+0100\n" "PO-Revision-Date: 2023-07-05 21:50+0000\n" "Last-Translator: AlexTECPlayz \n" "Language: ro\n" @@ -29,63 +29,69 @@ msgid "You have been banned." msgstr "Ai fost expulzat." #: app/_translations.py:5 -msgid "Chat / Commands" +msgid "Player vs Player (PvP)" msgstr "" #: app/_translations.py:6 -msgid "Complex installation" +msgid "Designed to be played competitively against other players" msgstr "" #: app/_translations.py:7 -msgid "Either has educational value, or is a tool to help teachers " -msgstr "" - -#: app/_translations.py:8 -msgid "Singleplayer-focused" -msgstr "" - -#: app/_translations.py:9 -msgid "For 16px texture packs" -msgstr "" - -#: app/_translations.py:10 -msgid "For 64px texture packs" -msgstr "" - -#: app/_translations.py:11 -msgid "Tools to manage the world" -msgstr "" - -#: app/_translations.py:12 -msgid "Big changes to crafting gameplay" -msgstr "" - -#: app/_translations.py:13 -msgid "Blood, etc" -msgstr "" - -#: app/_translations.py:14 -msgid "Adds a mini-game to be played within Minetest" -msgstr "" - -#: app/_translations.py:15 -msgid "Tools / Weapons / Armor" -msgstr "" - -#: app/_translations.py:16 -msgid "For content generally themed around a certain season or holiday" -msgstr "" - -#: app/_translations.py:17 msgid "Player Effects / Power Ups" msgstr "" +#: app/_translations.py:8 +msgid "" +"For content that changes player effects, including physics, for example: " +"speed, jump height or gravity." +msgstr "" + +#: app/_translations.py:9 +msgid "Certified" +msgstr "" + +#: app/_translations.py:10 +msgid "" +"Certified by the Featured Packages program. This tag may be renamed in " +"the future" +msgstr "" + +#: app/_translations.py:11 +msgid "Server Moderation and Tools" +msgstr "" + +#: app/_translations.py:12 +msgid "Helps with server maintenance and moderation" +msgstr "" + +#: app/_translations.py:13 +msgid "Jam / Game 2023" +msgstr "" + +#: app/_translations.py:14 +msgid "Entries to the 2023 Minetest Game Jam " +msgstr "" + +#: app/_translations.py:15 +msgid "Joke" +msgstr "" + +#: app/_translations.py:16 +msgid "" +"For humorous content, meant as a novelty or joke, not to be taken " +"seriously, and that is not meant to be used seriously or long-term." +msgstr "" + +#: app/_translations.py:17 +msgid "Sounds / Music" +msgstr "" + #: app/_translations.py:18 -msgid "World Maintenance and Tools" +msgid "Focuses on or adds new sounds or musical things" msgstr "" #: app/_translations.py:19 -msgid "Puzzle" +msgid "Developer Tools" msgstr "" #: app/_translations.py:20 @@ -93,284 +99,289 @@ msgid "Tools for game and mod developers" msgstr "" #: app/_translations.py:21 -msgid "Education" +msgid "Shooter" msgstr "" #: app/_translations.py:22 -msgid "Gore" +msgid "First person shooters (FPS) and more" msgstr "" #: app/_translations.py:23 -msgid "Transport" +msgid "Inventory" msgstr "" #: app/_translations.py:24 -msgid "Survival" -msgstr "" - -#: app/_translations.py:25 -msgid "New mapgen or changes mapgen" -msgstr "" - -#: app/_translations.py:26 -msgid "Less than 16px" -msgstr "" - -#: app/_translations.py:27 app/templates/users/modtools.html:12 -msgid "Storage" -msgstr "" - -#: app/_translations.py:28 msgid "Changes the inventory GUI" msgstr "" +#: app/_translations.py:25 +msgid "World Maintenance and Tools" +msgstr "" + +#: app/_translations.py:26 +msgid "Tools to manage the world" +msgstr "" + +#: app/_translations.py:27 +msgid "Crafting" +msgstr "" + +#: app/_translations.py:28 +msgid "Big changes to crafting gameplay" +msgstr "" + #: app/_translations.py:29 -msgid "Jam / Combat 2020" +msgid "Singleplayer-focused" msgstr "" #: app/_translations.py:30 -msgid "Bad Language" +msgid "Content that can be played alone" msgstr "" #: app/_translations.py:31 -msgid "64px" +msgid "Mapgen / Biomes / Decoration" msgstr "" #: app/_translations.py:32 -msgid "Focuses on or adds new sounds or musical things" +msgid "New mapgen or changes mapgen" msgstr "" #: app/_translations.py:33 -msgid "Adds game mechanics or tools that change how players build." +msgid "Adventure / RPG" msgstr "" #: app/_translations.py:34 -msgid "Violence" +msgid "Plants and Farming" msgstr "" #: app/_translations.py:35 -msgid "Strategy / RTS" +msgid "Adds new plants or other farmable resources." msgstr "" #: app/_translations.py:36 +msgid "Tools / Weapons / Armor" +msgstr "" + +#: app/_translations.py:37 +msgid "Adds or changes tools, weapons, and armor" +msgstr "" + +#: app/_translations.py:38 +msgid "Sims" +msgstr "" + +#: app/_translations.py:39 +msgid "" +"Mods and games that aim to simulate real life activity. Similar to " +"SimCity/TheSims/OpenTTD/etc" +msgstr "" + +#: app/_translations.py:40 +msgid "Complex installation" +msgstr "" + +#: app/_translations.py:41 msgid "" "Requires futher installation steps, such as installing luarocks or " "editing the trusted mod setting" msgstr "" -#: app/_translations.py:37 -msgid "Jam / Game 2021" -msgstr "" - -#: app/_translations.py:38 -msgid "Content that can be played alone" -msgstr "" - -#: app/_translations.py:39 -msgid "Can/should only be used in multiplayer" -msgstr "" - -#: app/_translations.py:40 -msgid "Adds mobs, animals, and NPCs" -msgstr "" - -#: app/_translations.py:41 -msgid "" -"For mods created for the Discord \"Weekly Challenges\" modding event in " -"2021" -msgstr "" - #: app/_translations.py:42 -msgid "Mini-game" +msgid "Chat / Commands" msgstr "" #: app/_translations.py:43 msgid "" -"For content that changes player effects, including physics, for example: " -"speed, jump height or gravity." +"Focus on player chat/communication or who's primary function is " +"interacting with the console." msgstr "" #: app/_translations.py:44 -msgid "Contains swearing" +msgid "Multiplayer-focused" msgstr "" #: app/_translations.py:45 +msgid "Can/should only be used in multiplayer" +msgstr "" + +#: app/_translations.py:46 +msgid "Environment / Weather" +msgstr "" + +#: app/_translations.py:47 msgid "" "Improves the world, adding weather, ambient sounds, or other environment " "mechanics" msgstr "" -#: app/_translations.py:46 -msgid "For mods created for the Discord \"Combat\" modding event in 2020" -msgstr "" - -#: app/_translations.py:47 -msgid "Inventory" -msgstr "" - #: app/_translations.py:48 -msgid "Entries to the 2023 Minetest Game Jam " +msgid "Building Mechanics and Tools" msgstr "" #: app/_translations.py:49 -msgid "Sims" +msgid "Adds game mechanics or tools that change how players build." msgstr "" #: app/_translations.py:50 -msgid "Focuses on building, such as adding new materials or nodes" +msgid "Magic / Enchanting" msgstr "" #: app/_translations.py:51 -msgid "Environment / Weather" +msgid "Decorative" msgstr "" #: app/_translations.py:52 -msgid "Custom mapgen" +msgid "Adds nodes with no other purpose than for use in building" msgstr "" #: app/_translations.py:53 -msgid "Minetest Game improved" +msgid "One-of-a-kind / Original" msgstr "" #: app/_translations.py:54 -msgid "HUD" -msgstr "" - -#: app/_translations.py:55 -msgid "Machines / Electronics" -msgstr "" - -#: app/_translations.py:56 -msgid "Developer Tools" -msgstr "" - -#: app/_translations.py:57 -msgid "Jam / Game 2023" -msgstr "" - -#: app/_translations.py:58 -msgid "Helps with server maintenance and moderation" -msgstr "" - -#: app/_translations.py:59 -msgid "Plants and Farming" -msgstr "" - -#: app/_translations.py:60 -msgid "Adventure / RPG" -msgstr "" - -#: app/_translations.py:61 msgid "" "For games and such that are of their own kind, distinct and original in " "nature to others of the same category." msgstr "" -#: app/_translations.py:62 -msgid "Jam / Weekly Challenges 2021" -msgstr "" - -#: app/_translations.py:63 -msgid "For 32px texture packs" -msgstr "" - -#: app/_translations.py:64 -msgid "Adds or changes tools, weapons, and armor" -msgstr "" - -#: app/_translations.py:65 -msgid "GUI" -msgstr "" - -#: app/_translations.py:66 -msgid "Seasonal" -msgstr "" - -#: app/_translations.py:67 -msgid "Commerce / Economy" -msgstr "" - -#: app/_translations.py:68 -msgid "" -"Written specifically or exclusively for use in creative mode. Adds " -"content only available through a creative inventory, or provides tools " -"that facilitate ingame creation and doesn't add difficulty or scarcity" -msgstr "" - -#: app/_translations.py:69 -msgid "Forks of MTG" -msgstr "" - -#: app/_translations.py:70 -msgid "Non-cartoon violence. May be towards fantasy or human-like characters" -msgstr "" - -#: app/_translations.py:71 -msgid "Joke" -msgstr "" - -#: app/_translations.py:72 -msgid "Fear / Horror" -msgstr "" - -#: app/_translations.py:73 -msgid "128px+" -msgstr "" - -#: app/_translations.py:74 -msgid "Creative" -msgstr "" - -#: app/_translations.py:75 -msgid "Entries to the 2022 Minetest Game Jam " -msgstr "" - -#: app/_translations.py:76 -msgid "Alcohol / Tobacco" -msgstr "" - -#: app/_translations.py:77 -msgid "Adds or improves item storage mechanics" -msgstr "" - -#: app/_translations.py:78 -msgid "Designed to be played competitively against other players" -msgstr "" - -#: app/_translations.py:79 -msgid "Crafting" -msgstr "" - -#: app/_translations.py:80 -msgid "<16px" -msgstr "" - -#: app/_translations.py:81 -msgid "One-of-a-kind / Original" -msgstr "" - -#: app/_translations.py:82 +#: app/_translations.py:55 msgid "Building" msgstr "" -#: app/_translations.py:83 -msgid "Adds machines useful in automation, tubes, or power." +#: app/_translations.py:56 +msgid "Focuses on building, such as adding new materials or nodes" msgstr "" -#: app/_translations.py:84 +#: app/_translations.py:57 +msgid "Mobs / Animals / NPCs" +msgstr "" + +#: app/_translations.py:58 +msgid "Adds mobs, animals, and NPCs" +msgstr "" + +#: app/_translations.py:59 +msgid "<16px" +msgstr "" + +#: app/_translations.py:60 +msgid "Less than 16px" +msgstr "" + +#: app/_translations.py:61 +msgid "Puzzle" +msgstr "" + +#: app/_translations.py:62 msgid "Focus on puzzle solving instead of combat" msgstr "" +#: app/_translations.py:63 +msgid "Custom mapgen" +msgstr "" + +#: app/_translations.py:64 +msgid "" +"Contains a completely custom mapgen implemented in Lua, usually requires " +"worlds to be set to the 'singlenode' mapgen." +msgstr "" + +#: app/_translations.py:65 +msgid "Sports" +msgstr "" + +#: app/_translations.py:66 +msgid "Player vs Environment (PvE)" +msgstr "" + +#: app/_translations.py:67 +msgid "" +"For content designed for one or more players that focus on combat against" +" the world, mobs, or NPCs." +msgstr "" + +#: app/_translations.py:68 +msgid "16px" +msgstr "" + +#: app/_translations.py:69 +msgid "For 16px texture packs" +msgstr "" + +#: app/_translations.py:70 app/templates/users/modtools.html:12 +msgid "Storage" +msgstr "" + +#: app/_translations.py:71 +msgid "Adds or improves item storage mechanics" +msgstr "" + +#: app/_translations.py:72 +msgid "Education" +msgstr "" + +#: app/_translations.py:73 +msgid "Either has educational value, or is a tool to help teachers " +msgstr "" + +#: app/_translations.py:74 +msgid "API / Library" +msgstr "" + +#: app/_translations.py:75 +msgid "Primarily adds an API for other mods to use" +msgstr "" + +#: app/_translations.py:76 +msgid "Survival" +msgstr "" + +#: app/_translations.py:77 +msgid "" +"Written specifically for survival gameplay with a focus on game-balance, " +"difficulty level, or resources available through crafting, mining, ..." +msgstr "" + +#: app/_translations.py:78 +msgid "HUD" +msgstr "" + +#: app/_translations.py:79 +msgid "For mods that grant the player extra information in the HUD" +msgstr "" + +#: app/_translations.py:80 +msgid "Mini-game" +msgstr "" + +#: app/_translations.py:81 +msgid "Adds a mini-game to be played within Minetest" +msgstr "" + +#: app/_translations.py:82 +msgid "Seasonal" +msgstr "" + +#: app/_translations.py:83 +msgid "For content generally themed around a certain season or holiday" +msgstr "" + +#: app/_translations.py:84 +msgid "Jam / Weekly Challenges 2021" +msgstr "" + #: app/_translations.py:85 -msgid "Building Mechanics and Tools" +msgid "" +"For mods created for the Discord \"Weekly Challenges\" modding event in " +"2021" msgstr "" #: app/_translations.py:86 -msgid "Adds nodes with no other purpose than for use in building" +msgid "64px" msgstr "" #: app/_translations.py:87 -msgid "Sounds / Music" +msgid "For 64px texture packs" msgstr "" #: app/_translations.py:88 @@ -378,105 +389,98 @@ msgid "Food / Drinks" msgstr "" #: app/_translations.py:89 -msgid "Decorative" +msgid "GUI" msgstr "" #: app/_translations.py:90 -msgid "Gambling" +msgid "For content whose main utility / feature is in GUI/formspec form" msgstr "" #: app/_translations.py:91 -msgid "Server Moderation and Tools" +msgid "Minetest Game improved" msgstr "" #: app/_translations.py:92 -msgid "" -"For humorous content, meant as a novelty or joke, not to be taken " -"seriously, and that is not meant to be used seriously or long-term." +msgid "Forks of MTG" msgstr "" #: app/_translations.py:93 -msgid "API / Library" +msgid "Creative" msgstr "" #: app/_translations.py:94 -msgid "Certified" +msgid "" +"Written specifically or exclusively for use in creative mode. Adds " +"content only available through a creative inventory, or provides tools " +"that facilitate ingame creation and doesn't add difficulty or scarcity" msgstr "" #: app/_translations.py:95 -msgid "Contains alcohol and/or tobacco" +msgid "Jam / Combat 2020" msgstr "" #: app/_translations.py:96 -msgid "Adds new plants or other farmable resources." +msgid "For mods created for the Discord \"Combat\" modding event in 2020" msgstr "" #: app/_translations.py:97 -msgid "Multiplayer-focused" +msgid "Transport" msgstr "" #: app/_translations.py:98 -msgid "Primarily adds an API for other mods to use" -msgstr "" - -#: app/_translations.py:99 -msgid "" -"Focus on player chat/communication or who's primary function is " -"interacting with the console." -msgstr "" - -#: app/_translations.py:100 -msgid "" -"Games and mods with a heavy strategy component, whether real-time or " -"turn-based" -msgstr "" - -#: app/_translations.py:101 -msgid "" -"Written specifically for survival gameplay with a focus on game-balance, " -"difficulty level, or resources available through crafting, mining, ..." -msgstr "" - -#: app/_translations.py:102 -msgid "Entries to the 2021 Minetest Game Jam" -msgstr "" - -#: app/_translations.py:103 -msgid "" -"Contains a completely custom mapgen implemented in Lua, usually requires " -"worlds to be set to the 'singlenode' mapgen." -msgstr "" - -#: app/_translations.py:104 -msgid " Jam / Game 2022" -msgstr "" - -#: app/_translations.py:105 -msgid "Sports" -msgstr "" - -#: app/_translations.py:106 msgid "" "Adds or changes transportation methods. Includes teleportation, vehicles," " ridable mobs, transport infrastructure and thematic content" msgstr "" +#: app/_translations.py:99 +msgid "32px" +msgstr "" + +#: app/_translations.py:100 +msgid "For 32px texture packs" +msgstr "" + +#: app/_translations.py:101 +msgid "Machines / Electronics" +msgstr "" + +#: app/_translations.py:102 +msgid "Adds machines useful in automation, tubes, or power." +msgstr "" + +#: app/_translations.py:103 +msgid "Commerce / Economy" +msgstr "" + +#: app/_translations.py:104 +msgid "Related to economies, money, and trading" +msgstr "" + +#: app/_translations.py:105 +msgid "Jam / Game 2021" +msgstr "" + +#: app/_translations.py:106 +msgid "Entries to the 2021 Minetest Game Jam" +msgstr "" + #: app/_translations.py:107 -msgid "Player vs Environment (PvE)" +msgid "Strategy / RTS" msgstr "" #: app/_translations.py:108 -msgid "For mods that grant the player extra information in the HUD" +msgid "" +"Games and mods with a heavy strategy component, whether real-time or " +"turn-based" msgstr "" #: app/_translations.py:109 -msgid "" -"Mods and games that aim to simulate real life activity. Similar to " -"SimCity/TheSims/OpenTTD/etc" +msgid "128px+" msgstr "" #: app/_translations.py:110 -msgid "Shocking and scary content. May scare young children" +msgid "For 128px or higher texture packs" msgstr "" #: app/_translations.py:111 @@ -490,29 +494,27 @@ msgid "" msgstr "" #: app/_translations.py:113 -msgid "" -"Certified by the Featured Packages program. This tag may be renamed in " -"the future" +msgid " Jam / Game 2022" msgstr "" #: app/_translations.py:114 -msgid "Mobs / Animals / NPCs" +msgid "Entries to the 2022 Minetest Game Jam " msgstr "" #: app/_translations.py:115 -msgid "For 128px or higher texture packs" +msgid "Gore" msgstr "" #: app/_translations.py:116 -msgid "16px" +msgid "Blood, etc" msgstr "" #: app/_translations.py:117 -msgid "Games of chance, gambling games, etc" +msgid "Gambling" msgstr "" #: app/_translations.py:118 -msgid "Mapgen / Biomes / Decoration" +msgid "Games of chance, gambling games, etc" msgstr "" #: app/_translations.py:119 @@ -520,41 +522,39 @@ msgid "Drugs" msgstr "" #: app/_translations.py:120 -msgid "Related to economies, money, and trading" -msgstr "" - -#: app/_translations.py:121 -msgid "" -"For content designed for one or more players that focus on combat against" -" the world, mobs, or NPCs." -msgstr "" - -#: app/_translations.py:122 -msgid "For content whose main utility / feature is in GUI/formspec form" -msgstr "" - -#: app/_translations.py:123 -msgid "32px" -msgstr "" - -#: app/_translations.py:124 -msgid "Player vs Player (PvP)" -msgstr "" - -#: app/_translations.py:125 -msgid "Magic / Enchanting" -msgstr "" - -#: app/_translations.py:126 msgid "Contains illegal drugs, such as marijuana" msgstr "" +#: app/_translations.py:121 +msgid "Violence" +msgstr "" + +#: app/_translations.py:122 +msgid "Non-cartoon violence. May be towards fantasy or human-like characters" +msgstr "" + +#: app/_translations.py:123 +msgid "Fear / Horror" +msgstr "" + +#: app/_translations.py:124 +msgid "Shocking and scary content. May scare young children" +msgstr "" + +#: app/_translations.py:125 +msgid "Bad Language" +msgstr "" + +#: app/_translations.py:126 +msgid "Contains swearing" +msgstr "" + #: app/_translations.py:127 -msgid "First person shooters (FPS) and more" +msgid "Alcohol / Tobacco" msgstr "" #: app/_translations.py:128 -msgid "Shooter" +msgid "Contains alcohol and/or tobacco" msgstr "" #: app/querybuilder.py:58 app/templates/admin/languages/list.html:27 @@ -593,11 +593,11 @@ 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:251 -#: app/blueprints/packages/packages.py:528 -#: app/blueprints/packages/packages.py:624 -#: app/blueprints/packages/packages.py:712 +#: app/blueprints/packages/packages.py:543 +#: app/blueprints/packages/packages.py:639 +#: app/blueprints/packages/packages.py:727 #: app/blueprints/packages/releases.py:62 -#: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:49 +#: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:63 #: app/blueprints/packages/screenshots.py:36 #: app/blueprints/packages/screenshots.py:42 #: app/blueprints/packages/screenshots.py:47 @@ -609,7 +609,7 @@ msgstr "Salvează" #: app/blueprints/collections/__init__.py:77 #: app/blueprints/oauth/__init__.py:168 app/blueprints/packages/releases.py:54 -#: app/blueprints/packages/releases.py:66 app/blueprints/packages/reviews.py:45 +#: app/blueprints/packages/releases.py:66 app/blueprints/packages/reviews.py:53 #: app/blueprints/threads/__init__.py:281 #: app/templates/admin/languages/list.html:23 #: app/templates/macros/reviews.html:138 app/templates/macros/topics.html:5 @@ -713,7 +713,7 @@ msgstr "" #: app/blueprints/packages/__init__.py:42 #: app/templates/packages/releases_list.html:34 -#: app/templates/packages/view.html:653 app/templates/todo/editor.html:75 +#: app/templates/packages/view.html:657 app/templates/todo/editor.html:75 msgid "Releases" msgstr "Lansări" @@ -725,7 +725,7 @@ msgstr "Capturi de ecran" #: app/blueprints/packages/__init__.py:52 #: app/templates/packages/edit_maintainers.html:8 -#: app/templates/packages/view.html:624 app/utils/minetest_hypertext.py:302 +#: app/templates/packages/view.html:628 app/utils/minetest_hypertext.py:302 msgid "Maintainers" msgstr "Manageri" @@ -758,7 +758,7 @@ msgstr "Jocuri suportate" msgid "No download available." msgstr "Nu există descărcări disponibile." -#: app/blueprints/packages/packages.py:229 app/templates/packages/view.html:594 +#: app/blueprints/packages/packages.py:229 app/templates/packages/view.html:598 #: app/utils/minetest_hypertext.py:263 msgid "Type" msgstr "Tip" @@ -768,12 +768,12 @@ msgid "Title (Human-readable)" msgstr "Titlu (citit de oameni)" #: app/blueprints/packages/packages.py:231 -#: app/blueprints/packages/packages.py:622 +#: app/blueprints/packages/packages.py:637 msgid "Name (Technical)" msgstr "Nume (tehnic)" #: app/blueprints/packages/packages.py:231 -#: app/blueprints/packages/packages.py:623 +#: app/blueprints/packages/packages.py:638 #: 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 (_)" @@ -782,7 +782,7 @@ msgstr "Doar litere mici (a-z), cifre (0-9) și liniuță de subliniere (_)" msgid "Short Description (Plaintext)" msgstr "Descriere scurtă (text simplu)" -#: app/blueprints/packages/packages.py:234 app/templates/packages/view.html:616 +#: app/blueprints/packages/packages.py:234 app/templates/packages/view.html:620 #: app/utils/minetest_hypertext.py:300 msgid "Maintenance State" msgstr "Stadiul întreținerii" @@ -797,7 +797,7 @@ msgstr "Etichete" msgid "Content Warnings" msgstr "Avertizări despre conținut" -#: app/blueprints/packages/packages.py:238 app/templates/packages/view.html:605 +#: app/blueprints/packages/packages.py:238 app/templates/packages/view.html:609 #: app/utils/minetest_hypertext.py:298 msgid "License" msgstr "Licență" @@ -879,8 +879,8 @@ msgid "Permission denied" msgstr "Permisiune respinsă" #: app/blueprints/packages/packages.py:403 -#: app/blueprints/packages/packages.py:479 -#: app/blueprints/packages/packages.py:501 +#: app/blueprints/packages/packages.py:494 +#: app/blueprints/packages/packages.py:516 msgid "You don't have permission to do that" msgstr "Nu aveți permisiune pentru această acțiune" @@ -894,57 +894,62 @@ msgid "" "changed" msgstr "" -#: app/blueprints/packages/packages.py:496 +#: app/blueprints/packages/packages.py:481 +#, python-format +msgid "Set state to %(state)s" +msgstr "" + +#: app/blueprints/packages/packages.py:511 msgid "Deleted package" msgstr "Pachet eliminat" -#: app/blueprints/packages/packages.py:518 +#: app/blueprints/packages/packages.py:533 msgid "Unapproved package" msgstr "Pachet neaprobat" -#: app/blueprints/packages/packages.py:527 +#: app/blueprints/packages/packages.py:542 msgid "Maintainers (Comma-separated)" msgstr "Manageri (separați cu virgulă)" -#: app/blueprints/packages/packages.py:536 +#: app/blueprints/packages/packages.py:551 msgid "You don't have permission to edit maintainers" msgstr "Nu aveți permisiunea de modificare a managerilor" -#: app/blueprints/packages/packages.py:586 +#: app/blueprints/packages/packages.py:601 msgid "You are not a maintainer" msgstr "Nu sunteți manager" -#: app/blueprints/packages/packages.py:589 +#: app/blueprints/packages/packages.py:604 msgid "Package owners cannot remove themselves as maintainers" msgstr "Proprietarii pachetelor nu se pot elimina pe sine ca manageri" -#: app/blueprints/packages/packages.py:621 +#: app/blueprints/packages/packages.py:636 msgid "Author Name" msgstr "Numele autorului" -#: app/blueprints/packages/packages.py:708 +#: app/blueprints/packages/packages.py:723 msgid "Enable support detection based on dependencies (recommended)" msgstr "Activează detecția suportului pe bază de dependențe (recomandat)" -#: app/blueprints/packages/packages.py:709 +#: app/blueprints/packages/packages.py:724 msgid "Supported games" msgstr "Jocuri suportate" -#: app/blueprints/packages/packages.py:710 +#: app/blueprints/packages/packages.py:725 msgid "Unsupported games" msgstr "Jocuri nesuportate" -#: app/blueprints/packages/packages.py:711 +#: app/blueprints/packages/packages.py:726 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:727 +#: app/blueprints/packages/packages.py:742 msgid "You need at least one release before you can edit game support" msgstr "" -#: app/blueprints/packages/packages.py:731 +#: app/blueprints/packages/packages.py:746 msgid "Mod(pack) needs to contain at least one mod. Please create a new release" msgstr "" @@ -1063,53 +1068,58 @@ msgstr "" msgid "Now, please create an initial release" msgstr "" -#: app/blueprints/packages/reviews.py:46 app/blueprints/threads/__init__.py:181 +#: app/blueprints/packages/reviews.py:54 +#: app/templates/packages/translation.html:51 +msgid "Language" +msgstr "" + +#: app/blueprints/packages/reviews.py:60 app/blueprints/threads/__init__.py:181 #: app/blueprints/threads/__init__.py:182 #: app/blueprints/threads/__init__.py:282 msgid "Comment" msgstr "" -#: app/blueprints/packages/reviews.py:47 +#: app/blueprints/packages/reviews.py:61 msgid "Rating" msgstr "" -#: app/blueprints/packages/reviews.py:48 app/templates/macros/reviews.html:119 +#: app/blueprints/packages/reviews.py:62 app/templates/macros/reviews.html:119 #: app/templates/macros/reviews.html:173 msgid "Yes" msgstr "" -#: app/blueprints/packages/reviews.py:48 app/templates/macros/reviews.html:124 +#: app/blueprints/packages/reviews.py:62 app/templates/macros/reviews.html:124 #: app/templates/macros/reviews.html:177 msgid "Neutral" msgstr "" -#: app/blueprints/packages/reviews.py:48 app/templates/macros/reviews.html:129 +#: app/blueprints/packages/reviews.py:62 app/templates/macros/reviews.html:129 #: app/templates/macros/reviews.html:181 msgid "No" msgstr "" -#: app/blueprints/packages/reviews.py:57 +#: app/blueprints/packages/reviews.py:71 msgid "You can't review your own package!" msgstr "" -#: app/blueprints/packages/reviews.py:67 +#: app/blueprints/packages/reviews.py:81 msgid "" "You've reviewed too many packages recently. Please wait before trying " "again, and consider making your reviews more detailed" msgstr "" -#: app/blueprints/packages/reviews.py:80 app/blueprints/threads/__init__.py:207 +#: app/blueprints/packages/reviews.py:94 app/blueprints/threads/__init__.py:207 #: app/blueprints/threads/__init__.py:240 #: app/blueprints/threads/__init__.py:334 app/blueprints/users/settings.py:114 #: app/logic/packages.py:131 msgid "Linking to blocked sites is not allowed" msgstr "" -#: app/blueprints/packages/reviews.py:184 +#: app/blueprints/packages/reviews.py:199 msgid "You can't vote on the reviews on your own package!" msgstr "" -#: app/blueprints/packages/reviews.py:191 +#: app/blueprints/packages/reviews.py:206 msgid "You can't vote on your own reviews!" msgstr "" @@ -1128,7 +1138,7 @@ msgid "Message" msgstr "" #: app/blueprints/report/__init__.py:35 app/templates/macros/threads.html:51 -#: app/templates/packages/view.html:684 app/templates/report/index.html:4 +#: app/templates/packages/view.html:688 app/templates/report/index.html:4 #: app/templates/report/index.html:10 app/templates/users/profile.html:37 msgid "Report" msgstr "" @@ -1438,47 +1448,32 @@ msgstr "" msgid "You are in place %(place)s." msgstr "" -#: app/blueprints/users/profile.py:166 -#, python-format -msgid "Top %(type)s" -msgstr "" - -#: app/blueprints/users/profile.py:168 -#, python-format -msgid "Top %(group)d %(type)s" -msgstr "" - -#: app/blueprints/users/profile.py:177 -#, python-format -msgid "%(display_name)s has a %(type)s placed at #%(place)d." -msgstr "" - -#: app/blueprints/users/profile.py:192 +#: app/blueprints/users/profile.py:188 #, python-format msgid "Your packages have %(downloads)d downloads in total." msgstr "" -#: app/blueprints/users/profile.py:193 +#: app/blueprints/users/profile.py:189 msgid "First medal is at 50k." msgstr "" -#: app/blueprints/users/profile.py:198 +#: app/blueprints/users/profile.py:194 msgid ">300k downloads" msgstr "" -#: app/blueprints/users/profile.py:201 +#: app/blueprints/users/profile.py:197 msgid ">100k downloads" msgstr "" -#: app/blueprints/users/profile.py:204 +#: app/blueprints/users/profile.py:200 msgid ">75k downloads" msgstr "" -#: app/blueprints/users/profile.py:207 +#: app/blueprints/users/profile.py:203 msgid ">50k downloads" msgstr "" -#: app/blueprints/users/profile.py:208 +#: app/blueprints/users/profile.py:204 #, python-format msgid "Has received %(downloads)d downloads across all packages." msgstr "" @@ -1737,30 +1732,256 @@ msgstr "" msgid "Texture Packs" msgstr "" -#: app/models/packages.py:171 +#: app/models/packages.py:87 +msgid "Top mod" +msgstr "" + +#: app/models/packages.py:89 +msgid "Top game" +msgstr "" + +#: app/models/packages.py:91 +msgid "Top texture pack" +msgstr "" + +#: app/models/packages.py:94 +#, python-format +msgid "Top %(place)d mod" +msgstr "" + +#: app/models/packages.py:96 +#, python-format +msgid "Top %(place)d game" +msgstr "" + +#: app/models/packages.py:98 +#, python-format +msgid "Top %(place)d texture pack" +msgstr "" + +#: app/models/packages.py:102 +#, python-format +msgid "%(display_name)s has a mod placed at #%(place)d." +msgstr "" + +#: app/models/packages.py:105 +#, python-format +msgid "%(display_name)s has a game placed at #%(place)d." +msgstr "" + +#: app/models/packages.py:108 +#, python-format +msgid "%(display_name)s has a texture pack placed at #%(place)d." +msgstr "" + +#: app/models/packages.py:146 app/models/packages.py:164 +msgid "Looking for Maintainer" +msgstr "" + +#: app/models/packages.py:149 +msgid "Beta" +msgstr "" + +#: app/models/packages.py:152 +msgid "Actively Developed" +msgstr "" + +#: app/models/packages.py:155 +msgid "Maintenance Only" +msgstr "" + +#: app/models/packages.py:158 +msgid "As-is" +msgstr "" + +#: app/models/packages.py:161 +msgid "Deprecated" +msgstr "" + +#: app/models/packages.py:168 +msgid "Under active development, and may break worlds/things without warning" +msgstr "" + +#: app/models/packages.py:170 +msgid "Fully playable, but with some breakages/changes expected" +msgstr "" + +#: app/models/packages.py:172 +msgid "Finished, with bug fixes being made as needed" +msgstr "" + +#: app/models/packages.py:174 +msgid "" +"Finished, the maintainer doesn't intend to continue working on it or " +"provide support" +msgstr "" + +#: app/models/packages.py:176 +msgid "" +"The maintainer doesn't recommend this package. See the description for " +"more info" +msgstr "" + +#: app/models/packages.py:222 msgid "Submit for Approval" msgstr "" -#: app/models/packages.py:173 +#: app/models/packages.py:224 msgid "Approve" msgstr "" -#: app/models/packages.py:175 app/templates/api/create_edit_token.html:17 +#: app/models/packages.py:226 app/templates/api/create_edit_token.html:17 #: app/templates/collections/delete.html:14 #: app/templates/collections/view.html:39 #: app/templates/oauth/create_edit.html:17 #: app/templates/packages/release_edit.html:84 -#: app/templates/packages/review_create_edit.html:66 +#: app/templates/packages/review_create_edit.html:67 #: app/templates/threads/delete_reply.html:19 #: app/templates/threads/delete_thread.html:19 #: app/templates/threads/view.html:50 app/templates/users/delete.html:34 msgid "Delete" msgstr "" -#: app/models/packages.py:563 app/templates/packages/view.html:163 +#: app/models/packages.py:615 app/templates/packages/view.html:163 msgid "Work in Progress" msgstr "" +#: app/models/packages.py:1349 +#, python-format +msgid "New commit %(hash)s found on the Git repo." +msgstr "" + +#: app/models/packages.py:1353 +#, python-format +msgid "The last release was commit %(hash)s" +msgstr "" + +#: app/models/packages.py:1359 +#, python-format +msgid "New tag %(tag_name)s found on the Git repo." +msgstr "" + +#: app/models/users.py:407 +msgid "Package Edit" +msgstr "" + +#: app/models/users.py:410 +msgid "Package Approval" +msgstr "" + +#: app/models/users.py:413 app/templates/threads/list.html:12 +#: app/templates/threads/new.html:4 +msgid "New Thread" +msgstr "" + +#: app/models/users.py:416 +msgid "New Review" +msgstr "" + +#: app/models/users.py:419 +msgid "Thread Reply" +msgstr "" + +#: app/models/users.py:422 +msgid "Bot" +msgstr "" + +#: app/models/users.py:425 app/templates/macros/threads.html:27 +msgid "Maintainer" +msgstr "" + +#: app/models/users.py:428 +msgid "Editor Alert" +msgstr "" + +#: app/models/users.py:431 +msgid "Editor Misc" +msgstr "" + +#: app/models/users.py:434 +msgid "Other" +msgstr "" + +#: app/models/users.py:444 +msgid "This is a Package Edit notification." +msgstr "" + +#: app/models/users.py:446 +msgid "This is a Package Approval notification." +msgstr "" + +#: app/models/users.py:448 +msgid "This is a New Thread notification." +msgstr "" + +#: app/models/users.py:450 +msgid "This is a New Review notification." +msgstr "" + +#: app/models/users.py:452 +msgid "This is a Thread Reply notification." +msgstr "" + +#: app/models/users.py:454 +msgid "This is a Bot notification." +msgstr "" + +#: app/models/users.py:456 +msgid "This is a Maintainer change notification." +msgstr "" + +#: app/models/users.py:458 +msgid "This is an Editor Alert notification." +msgstr "" + +#: app/models/users.py:460 +msgid "This is an Editor Misc notification." +msgstr "" + +#: app/models/users.py:462 +msgid "This is an Other notification." +msgstr "" + +#: app/models/users.py:469 +msgid "When another user edits your packages, releases, etc." +msgstr "" + +#: app/models/users.py:471 +msgid "Notifications from editors related to the package approval process." +msgstr "" + +#: app/models/users.py:473 +msgid "When a thread is created on your package." +msgstr "" + +#: app/models/users.py:475 +msgid "When a user posts a review on your package." +msgstr "" + +#: app/models/users.py:477 +msgid "When someone replies to a thread you're watching." +msgstr "" + +#: app/models/users.py:479 +msgid "From a bot - for example, update notifications." +msgstr "" + +#: app/models/users.py:481 +msgid "When your package's maintainers change." +msgstr "" + +#: app/models/users.py:483 +msgid "For editors: Important alerts." +msgstr "" + +#: app/models/users.py:485 +msgid "For editors: Minor notifications, including new threads." +msgstr "" + +#: app/models/users.py:487 +msgid "Minor notifications not important enough for a dedicated category." +msgstr "" + #: app/tasks/emails.py:122 msgid "" "You are receiving this email because you are a registered user of " @@ -1869,7 +2090,7 @@ msgstr "" #: app/templates/admin/languages/list.html:4 #: app/templates/admin/languages/list.html:10 app/templates/base.html:185 -#: app/templates/packages/view.html:598 app/utils/minetest_hypertext.py:288 +#: app/templates/packages/view.html:602 app/utils/minetest_hypertext.py:288 msgid "Languages" msgstr "" @@ -1915,7 +2136,7 @@ msgid "User List" msgstr "" #: app/templates/base.html:257 app/templates/packages/view.html:190 -#: app/templates/packages/view.html:673 app/templates/threads/list.html:4 +#: app/templates/packages/view.html:677 app/templates/threads/list.html:4 msgid "Threads" msgstr "" @@ -1975,7 +2196,7 @@ msgid "%(title)s by %(author)s" msgstr "" #: app/templates/index.html:77 app/templates/packages/reviews_list.html:4 -#: app/templates/packages/view.html:194 app/templates/packages/view.html:332 +#: app/templates/packages/view.html:194 app/templates/packages/view.html:336 #: app/templates/users/profile.html:279 msgid "Reviews" msgstr "" @@ -2202,7 +2423,8 @@ msgid "This requires the collection to be public" msgstr "" #: app/templates/collections/create_edit.html:76 -#: app/templates/packages/remove.html:58 app/templates/packages/view.html:128 +#: app/templates/packages/remove.html:34 app/templates/packages/remove.html:83 +#: app/templates/packages/view.html:128 msgid "Remove" msgstr "Elimină" @@ -2227,7 +2449,7 @@ msgid "Deleting is permanent" msgstr "" #: app/templates/collections/delete.html:13 -#: app/templates/oauth/authorize.html:71 app/templates/packages/remove.html:56 +#: app/templates/oauth/authorize.html:71 app/templates/packages/remove.html:81 #: app/templates/threads/delete_reply.html:18 #: app/templates/threads/delete_thread.html:18 #: app/templates/users/delete.html:30 @@ -2354,11 +2576,6 @@ msgstr "" msgid "Manage your preferences" msgstr "" -#: app/templates/emails/notification.html:37 -#, python-format -msgid "This is a '%(type)s' notification." -msgstr "" - #: app/templates/emails/notification_digest.html:14 #: app/templates/emails/notification_digest.html:31 #, python-format @@ -2453,7 +2670,7 @@ msgid "No audit log entries." msgstr "" #: app/templates/macros/forms.html:21 app/templates/macros/reviews.html:145 -#: app/templates/packages/remove.html:48 app/templates/packages/view.html:464 +#: app/templates/packages/remove.html:73 app/templates/packages/view.html:468 #: app/templates/users/modtools.html:86 msgid "Required" msgstr "" @@ -2675,10 +2892,6 @@ msgstr "" msgid "ContentDB Grafana" msgstr "" -#: app/templates/macros/threads.html:27 -msgid "Maintainer" -msgstr "" - #: app/templates/macros/threads.html:122 msgid "This thread has been locked by a moderator." msgstr "" @@ -2721,7 +2934,7 @@ msgid "On %(trigger)s, do %(action)s" msgstr "" #: app/templates/macros/todo.html:35 app/templates/packages/view.html:122 -#: app/templates/packages/view.html:429 +#: app/templates/packages/view.html:433 msgid "Release" msgstr "" @@ -2731,7 +2944,7 @@ msgstr "" #: app/templates/macros/todo.html:48 #: app/templates/packages/releases_list.html:13 -#: app/templates/packages/view.html:433 +#: app/templates/packages/view.html:437 msgid "Update settings" msgstr "" @@ -2780,9 +2993,9 @@ msgstr "" #: app/templates/modnames/view.html:27 app/templates/oauth/authorize.html:32 #: app/templates/packages/game_support.html:42 -#: app/templates/packages/similar.html:38 app/templates/packages/view.html:470 -#: app/templates/packages/view.html:494 app/templates/packages/view.html:539 -#: app/templates/packages/view.html:571 app/templates/todo/editor.html:85 +#: app/templates/packages/similar.html:38 app/templates/packages/view.html:474 +#: app/templates/packages/view.html:498 app/templates/packages/view.html:543 +#: app/templates/packages/view.html:575 app/templates/todo/editor.html:85 #: app/templates/todo/game_support.html:45 #, python-format msgid "%(title)s by %(display_name)s" @@ -2980,10 +3193,9 @@ msgid "Read more" msgstr "" #: app/templates/packages/create_edit.html:49 -#, python-format msgid "" -"You can include a .cdb.json file in your %(type)s to update these details" -" automatically." +"You can include a .cdb.json file in your package to update these details " +"automatically." msgstr "" #: app/templates/packages/create_edit.html:55 @@ -3546,12 +3758,22 @@ msgid "" "screenshots %(screenshot_size)d MB)" msgstr "" -#: app/templates/packages/remove.html:9 +#: app/templates/packages/remove.html:4 #, python-format msgid "Remove %(title)s" msgstr "" #: app/templates/packages/remove.html:11 +msgid "Change maintenance state" +msgstr "" + +#: app/templates/packages/remove.html:13 +msgid "" +"As an alternative to removing your package, you may wish to change the " +"maintenance state." +msgstr "" + +#: app/templates/packages/remove.html:36 msgid "" "In order to avoid data loss, you cannot permanently delete packages.\n" "\t\t\tYou can remove them from ContentDB, which will cause them to not be" @@ -3562,30 +3784,30 @@ msgid "" "needed." msgstr "" -#: app/templates/packages/remove.html:19 +#: app/templates/packages/remove.html:44 msgid "" "Unapproving a package will put it back into Draft, where\n" "\t\t\t\tit can be submitted for approval again." msgstr "" -#: app/templates/packages/remove.html:28 +#: app/templates/packages/remove.html:53 msgid "and" msgstr "" -#: app/templates/packages/remove.html:34 +#: app/templates/packages/remove.html:59 #, python-format msgid "Removing this package will break the following mods: %(names)s" msgstr "" -#: app/templates/packages/remove.html:41 +#: app/templates/packages/remove.html:66 msgid "Reason" msgstr "" -#: app/templates/packages/remove.html:52 +#: app/templates/packages/remove.html:77 msgid "Reason for unapproval / deletion, this is shown in the audit log" msgstr "" -#: app/templates/packages/remove.html:61 +#: app/templates/packages/remove.html:86 msgid "Unpublish" msgstr "" @@ -3604,18 +3826,22 @@ msgstr "" msgid "Found a bug? Post on the issue tracker instead." msgstr "" -#: app/templates/packages/review_create_edit.html:67 -msgid "Delete review." +#: app/templates/packages/review_create_edit.html:55 +msgid "What language are you writing your review in?" msgstr "" #: app/templates/packages/review_create_edit.html:68 +msgid "Delete review." +msgstr "" + +#: app/templates/packages/review_create_edit.html:69 msgid "" "This will convert the review into a thread, keeping the comments but " "removing its effect on the package's rating." msgstr "" #: app/templates/packages/review_votes.html:4 -#: app/templates/packages/view.html:360 +#: app/templates/packages/view.html:364 msgid "Review Votes" msgstr "" @@ -3764,10 +3990,6 @@ msgstr "" msgid "ContentDB reads translations from locale files (.tr) in your package." msgstr "" -#: app/templates/packages/translation.html:51 -msgid "Language" -msgstr "" - #: app/templates/packages/update_config.html:4 #: app/templates/packages/update_config.html:9 msgid "Configure Git Update Detection" @@ -3868,142 +4090,146 @@ msgstr "" msgid "Translate" msgstr "" -#: app/templates/packages/view.html:310 +#: app/templates/packages/view.html:297 +msgid "Thumbnail for video" +msgstr "" + +#: app/templates/packages/view.html:314 msgid "Awaiting review" msgstr "" -#: app/templates/packages/view.html:340 app/templates/threads/view.html:77 +#: app/templates/packages/view.html:344 app/templates/threads/view.html:77 msgid "Edit Review" msgstr "" -#: app/templates/packages/view.html:345 +#: app/templates/packages/view.html:349 msgid "You can't review your own package." msgstr "" -#: app/templates/packages/view.html:355 +#: app/templates/packages/view.html:359 msgid "Package needs to be approved before it can be reviewed." msgstr "" -#: app/templates/packages/view.html:366 +#: app/templates/packages/view.html:370 msgid "Used By" msgstr "" -#: app/templates/packages/view.html:372 +#: app/templates/packages/view.html:376 msgid "Content" msgstr "" -#: app/templates/packages/view.html:374 app/templates/packages/view.html:457 +#: app/templates/packages/view.html:378 app/templates/packages/view.html:461 msgid "View content for game" msgstr "" -#: app/templates/packages/view.html:389 +#: app/templates/packages/view.html:393 msgid "Favorite" msgstr "" -#: app/templates/packages/view.html:398 +#: app/templates/packages/view.html:402 msgid "Add to collection..." msgstr "" -#: app/templates/packages/view.html:406 +#: app/templates/packages/view.html:410 #, python-format msgid "View %(count)d collections" msgstr "" -#: app/templates/packages/view.html:417 +#: app/templates/packages/view.html:421 msgid "Package may be outdated" msgstr "" -#: app/templates/packages/view.html:424 +#: app/templates/packages/view.html:428 msgid "Only visible to the author and Editors." msgstr "" -#: app/templates/packages/view.html:441 +#: app/templates/packages/view.html:445 msgid "Warning" msgstr "" -#: app/templates/packages/view.html:447 +#: app/templates/packages/view.html:451 msgid "Like this package? Help support its development by making a donation" msgstr "" -#: app/templates/packages/view.html:450 +#: app/templates/packages/view.html:454 msgid "Donate now" msgstr "" -#: app/templates/packages/view.html:462 app/utils/minetest_hypertext.py:283 +#: app/templates/packages/view.html:466 app/utils/minetest_hypertext.py:283 msgid "Dependencies" msgstr "" -#: app/templates/packages/view.html:482 +#: app/templates/packages/view.html:486 msgid "No required dependencies" msgstr "" -#: app/templates/packages/view.html:488 +#: app/templates/packages/view.html:492 msgid "Optional" msgstr "" -#: app/templates/packages/view.html:521 +#: app/templates/packages/view.html:525 msgid "Compatible Games" msgstr "" -#: app/templates/packages/view.html:526 app/templates/packages/view.html:546 +#: app/templates/packages/view.html:530 app/templates/packages/view.html:550 #: app/utils/minetest_hypertext.py:275 msgid "No specific game required" msgstr "" -#: app/templates/packages/view.html:529 +#: app/templates/packages/view.html:533 msgid "Tested with:" msgstr "" -#: app/templates/packages/view.html:551 +#: app/templates/packages/view.html:555 msgid "Is the above correct?" msgstr "" -#: app/templates/packages/view.html:552 +#: app/templates/packages/view.html:556 msgid "You need to either confirm this or tell ContentDB about supported games" msgstr "" -#: app/templates/packages/view.html:564 +#: app/templates/packages/view.html:568 msgid "Does not work with:" msgstr "" -#: app/templates/packages/view.html:584 +#: app/templates/packages/view.html:588 msgid "Please specify compatible games" msgstr "" -#: app/templates/packages/view.html:590 +#: app/templates/packages/view.html:594 msgid "Information" msgstr "" -#: app/templates/packages/view.html:596 +#: app/templates/packages/view.html:600 msgid "Technical Name" msgstr "" -#: app/templates/packages/view.html:612 app/utils/minetest_hypertext.py:295 +#: app/templates/packages/view.html:616 app/utils/minetest_hypertext.py:295 #, python-format msgid "%(code_license)s for code,
%(media_license)s for media." msgstr "" -#: app/templates/packages/view.html:620 +#: app/templates/packages/view.html:624 msgid "Unknown" msgstr "" -#: app/templates/packages/view.html:622 app/utils/minetest_hypertext.py:301 +#: app/templates/packages/view.html:626 app/utils/minetest_hypertext.py:301 msgid "Added" msgstr "" -#: app/templates/packages/view.html:636 +#: app/templates/packages/view.html:640 msgid "Remove myself" msgstr "" -#: app/templates/packages/view.html:641 app/utils/minetest_hypertext.py:303 +#: app/templates/packages/view.html:645 app/utils/minetest_hypertext.py:303 msgid "Provides" msgstr "" -#: app/templates/packages/view.html:663 +#: app/templates/packages/view.html:667 msgid "More" msgstr "" -#: app/templates/packages/view.html:692 +#: app/templates/packages/view.html:696 msgid "See audit log" msgstr "" @@ -4062,10 +4288,6 @@ msgstr "" msgid "Edit reply" msgstr "" -#: app/templates/threads/list.html:12 app/templates/threads/new.html:4 -msgid "New Thread" -msgstr "" - #: app/templates/threads/new.html:17 msgid "" "If the package shouldn't be on CDB (eg: if it doesn't work at all), then " @@ -5256,3 +5478,21 @@ msgstr "" #~ msgid "Connected" #~ msgstr "" +#~ msgid "Top %(type)s" +#~ msgstr "" + +#~ msgid "Top %(group)d %(type)s" +#~ msgstr "" + +#~ msgid "%(display_name)s has a %(type)s placed at #%(place)d." +#~ msgstr "" + +#~ msgid "This is a '%(type)s' notification." +#~ msgstr "" + +#~ msgid "" +#~ "You can include a .cdb.json file " +#~ "in your %(type)s to update these " +#~ "details automatically." +#~ msgstr "" + diff --git a/translations/ru/LC_MESSAGES/messages.po b/translations/ru/LC_MESSAGES/messages.po index 8ba54e8e..11d91ecd 100644 --- a/translations/ru/LC_MESSAGES/messages.po +++ b/translations/ru/LC_MESSAGES/messages.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2024-06-07 05:29+0100\n" +"POT-Creation-Date: 2024-06-08 11:15+0100\n" "PO-Revision-Date: 2024-05-29 11:26+0000\n" "Last-Translator: BlackImpostor \n" "Language: ru\n" @@ -29,63 +29,69 @@ msgid "You have been banned." msgstr "Вы были заблокированы." #: app/_translations.py:5 -msgid "Chat / Commands" +msgid "Player vs Player (PvP)" msgstr "" #: app/_translations.py:6 -msgid "Complex installation" +msgid "Designed to be played competitively against other players" msgstr "" #: app/_translations.py:7 -msgid "Either has educational value, or is a tool to help teachers " -msgstr "" - -#: app/_translations.py:8 -msgid "Singleplayer-focused" -msgstr "" - -#: app/_translations.py:9 -msgid "For 16px texture packs" -msgstr "" - -#: app/_translations.py:10 -msgid "For 64px texture packs" -msgstr "" - -#: app/_translations.py:11 -msgid "Tools to manage the world" -msgstr "" - -#: app/_translations.py:12 -msgid "Big changes to crafting gameplay" -msgstr "" - -#: app/_translations.py:13 -msgid "Blood, etc" -msgstr "" - -#: app/_translations.py:14 -msgid "Adds a mini-game to be played within Minetest" -msgstr "" - -#: app/_translations.py:15 -msgid "Tools / Weapons / Armor" -msgstr "" - -#: app/_translations.py:16 -msgid "For content generally themed around a certain season or holiday" -msgstr "" - -#: app/_translations.py:17 msgid "Player Effects / Power Ups" msgstr "" +#: app/_translations.py:8 +msgid "" +"For content that changes player effects, including physics, for example: " +"speed, jump height or gravity." +msgstr "" + +#: app/_translations.py:9 +msgid "Certified" +msgstr "" + +#: app/_translations.py:10 +msgid "" +"Certified by the Featured Packages program. This tag may be renamed in " +"the future" +msgstr "" + +#: app/_translations.py:11 +msgid "Server Moderation and Tools" +msgstr "" + +#: app/_translations.py:12 +msgid "Helps with server maintenance and moderation" +msgstr "" + +#: app/_translations.py:13 +msgid "Jam / Game 2023" +msgstr "" + +#: app/_translations.py:14 +msgid "Entries to the 2023 Minetest Game Jam " +msgstr "" + +#: app/_translations.py:15 +msgid "Joke" +msgstr "" + +#: app/_translations.py:16 +msgid "" +"For humorous content, meant as a novelty or joke, not to be taken " +"seriously, and that is not meant to be used seriously or long-term." +msgstr "" + +#: app/_translations.py:17 +msgid "Sounds / Music" +msgstr "" + #: app/_translations.py:18 -msgid "World Maintenance and Tools" +msgid "Focuses on or adds new sounds or musical things" msgstr "" #: app/_translations.py:19 -msgid "Puzzle" +msgid "Developer Tools" msgstr "" #: app/_translations.py:20 @@ -93,284 +99,289 @@ msgid "Tools for game and mod developers" msgstr "" #: app/_translations.py:21 -msgid "Education" +msgid "Shooter" msgstr "" #: app/_translations.py:22 -msgid "Gore" +msgid "First person shooters (FPS) and more" msgstr "" #: app/_translations.py:23 -msgid "Transport" +msgid "Inventory" msgstr "" #: app/_translations.py:24 -msgid "Survival" -msgstr "" - -#: app/_translations.py:25 -msgid "New mapgen or changes mapgen" -msgstr "" - -#: app/_translations.py:26 -msgid "Less than 16px" -msgstr "" - -#: app/_translations.py:27 app/templates/users/modtools.html:12 -msgid "Storage" -msgstr "Хранилище" - -#: app/_translations.py:28 msgid "Changes the inventory GUI" msgstr "" +#: app/_translations.py:25 +msgid "World Maintenance and Tools" +msgstr "" + +#: app/_translations.py:26 +msgid "Tools to manage the world" +msgstr "" + +#: app/_translations.py:27 +msgid "Crafting" +msgstr "" + +#: app/_translations.py:28 +msgid "Big changes to crafting gameplay" +msgstr "" + #: app/_translations.py:29 -msgid "Jam / Combat 2020" +msgid "Singleplayer-focused" msgstr "" #: app/_translations.py:30 -msgid "Bad Language" +msgid "Content that can be played alone" msgstr "" #: app/_translations.py:31 -msgid "64px" +msgid "Mapgen / Biomes / Decoration" msgstr "" #: app/_translations.py:32 -msgid "Focuses on or adds new sounds or musical things" +msgid "New mapgen or changes mapgen" msgstr "" #: app/_translations.py:33 -msgid "Adds game mechanics or tools that change how players build." +msgid "Adventure / RPG" msgstr "" #: app/_translations.py:34 -msgid "Violence" +msgid "Plants and Farming" msgstr "" #: app/_translations.py:35 -msgid "Strategy / RTS" +msgid "Adds new plants or other farmable resources." msgstr "" #: app/_translations.py:36 +msgid "Tools / Weapons / Armor" +msgstr "" + +#: app/_translations.py:37 +msgid "Adds or changes tools, weapons, and armor" +msgstr "" + +#: app/_translations.py:38 +msgid "Sims" +msgstr "" + +#: app/_translations.py:39 +msgid "" +"Mods and games that aim to simulate real life activity. Similar to " +"SimCity/TheSims/OpenTTD/etc" +msgstr "" + +#: app/_translations.py:40 +msgid "Complex installation" +msgstr "" + +#: app/_translations.py:41 msgid "" "Requires futher installation steps, such as installing luarocks or " "editing the trusted mod setting" msgstr "" -#: app/_translations.py:37 -msgid "Jam / Game 2021" -msgstr "" - -#: app/_translations.py:38 -msgid "Content that can be played alone" -msgstr "" - -#: app/_translations.py:39 -msgid "Can/should only be used in multiplayer" -msgstr "" - -#: app/_translations.py:40 -msgid "Adds mobs, animals, and NPCs" -msgstr "" - -#: app/_translations.py:41 -msgid "" -"For mods created for the Discord \"Weekly Challenges\" modding event in " -"2021" -msgstr "" - #: app/_translations.py:42 -msgid "Mini-game" +msgid "Chat / Commands" msgstr "" #: app/_translations.py:43 msgid "" -"For content that changes player effects, including physics, for example: " -"speed, jump height or gravity." +"Focus on player chat/communication or who's primary function is " +"interacting with the console." msgstr "" #: app/_translations.py:44 -msgid "Contains swearing" +msgid "Multiplayer-focused" msgstr "" #: app/_translations.py:45 +msgid "Can/should only be used in multiplayer" +msgstr "" + +#: app/_translations.py:46 +msgid "Environment / Weather" +msgstr "" + +#: app/_translations.py:47 msgid "" "Improves the world, adding weather, ambient sounds, or other environment " "mechanics" msgstr "" -#: app/_translations.py:46 -msgid "For mods created for the Discord \"Combat\" modding event in 2020" -msgstr "" - -#: app/_translations.py:47 -msgid "Inventory" -msgstr "" - #: app/_translations.py:48 -msgid "Entries to the 2023 Minetest Game Jam " +msgid "Building Mechanics and Tools" msgstr "" #: app/_translations.py:49 -msgid "Sims" +msgid "Adds game mechanics or tools that change how players build." msgstr "" #: app/_translations.py:50 -msgid "Focuses on building, such as adding new materials or nodes" +msgid "Magic / Enchanting" msgstr "" #: app/_translations.py:51 -msgid "Environment / Weather" +msgid "Decorative" msgstr "" #: app/_translations.py:52 -msgid "Custom mapgen" +msgid "Adds nodes with no other purpose than for use in building" msgstr "" #: app/_translations.py:53 -msgid "Minetest Game improved" +msgid "One-of-a-kind / Original" msgstr "" #: app/_translations.py:54 -msgid "HUD" -msgstr "" - -#: app/_translations.py:55 -msgid "Machines / Electronics" -msgstr "" - -#: app/_translations.py:56 -msgid "Developer Tools" -msgstr "" - -#: app/_translations.py:57 -msgid "Jam / Game 2023" -msgstr "" - -#: app/_translations.py:58 -msgid "Helps with server maintenance and moderation" -msgstr "" - -#: app/_translations.py:59 -msgid "Plants and Farming" -msgstr "" - -#: app/_translations.py:60 -msgid "Adventure / RPG" -msgstr "" - -#: app/_translations.py:61 msgid "" "For games and such that are of their own kind, distinct and original in " "nature to others of the same category." msgstr "" -#: app/_translations.py:62 -msgid "Jam / Weekly Challenges 2021" -msgstr "" - -#: app/_translations.py:63 -msgid "For 32px texture packs" -msgstr "" - -#: app/_translations.py:64 -msgid "Adds or changes tools, weapons, and armor" -msgstr "" - -#: app/_translations.py:65 -msgid "GUI" -msgstr "" - -#: app/_translations.py:66 -msgid "Seasonal" -msgstr "" - -#: app/_translations.py:67 -msgid "Commerce / Economy" -msgstr "" - -#: app/_translations.py:68 -msgid "" -"Written specifically or exclusively for use in creative mode. Adds " -"content only available through a creative inventory, or provides tools " -"that facilitate ingame creation and doesn't add difficulty or scarcity" -msgstr "" - -#: app/_translations.py:69 -msgid "Forks of MTG" -msgstr "" - -#: app/_translations.py:70 -msgid "Non-cartoon violence. May be towards fantasy or human-like characters" -msgstr "" - -#: app/_translations.py:71 -msgid "Joke" -msgstr "" - -#: app/_translations.py:72 -msgid "Fear / Horror" -msgstr "" - -#: app/_translations.py:73 -msgid "128px+" -msgstr "" - -#: app/_translations.py:74 -msgid "Creative" -msgstr "" - -#: app/_translations.py:75 -msgid "Entries to the 2022 Minetest Game Jam " -msgstr "" - -#: app/_translations.py:76 -msgid "Alcohol / Tobacco" -msgstr "" - -#: app/_translations.py:77 -msgid "Adds or improves item storage mechanics" -msgstr "" - -#: app/_translations.py:78 -msgid "Designed to be played competitively against other players" -msgstr "" - -#: app/_translations.py:79 -msgid "Crafting" -msgstr "" - -#: app/_translations.py:80 -msgid "<16px" -msgstr "" - -#: app/_translations.py:81 -msgid "One-of-a-kind / Original" -msgstr "" - -#: app/_translations.py:82 +#: app/_translations.py:55 msgid "Building" msgstr "" -#: app/_translations.py:83 -msgid "Adds machines useful in automation, tubes, or power." +#: app/_translations.py:56 +msgid "Focuses on building, such as adding new materials or nodes" msgstr "" -#: app/_translations.py:84 +#: app/_translations.py:57 +msgid "Mobs / Animals / NPCs" +msgstr "" + +#: app/_translations.py:58 +msgid "Adds mobs, animals, and NPCs" +msgstr "" + +#: app/_translations.py:59 +msgid "<16px" +msgstr "" + +#: app/_translations.py:60 +msgid "Less than 16px" +msgstr "" + +#: app/_translations.py:61 +msgid "Puzzle" +msgstr "" + +#: app/_translations.py:62 msgid "Focus on puzzle solving instead of combat" msgstr "" +#: app/_translations.py:63 +msgid "Custom mapgen" +msgstr "" + +#: app/_translations.py:64 +msgid "" +"Contains a completely custom mapgen implemented in Lua, usually requires " +"worlds to be set to the 'singlenode' mapgen." +msgstr "" + +#: app/_translations.py:65 +msgid "Sports" +msgstr "" + +#: app/_translations.py:66 +msgid "Player vs Environment (PvE)" +msgstr "" + +#: app/_translations.py:67 +msgid "" +"For content designed for one or more players that focus on combat against" +" the world, mobs, or NPCs." +msgstr "" + +#: app/_translations.py:68 +msgid "16px" +msgstr "" + +#: app/_translations.py:69 +msgid "For 16px texture packs" +msgstr "" + +#: app/_translations.py:70 app/templates/users/modtools.html:12 +msgid "Storage" +msgstr "Хранилище" + +#: app/_translations.py:71 +msgid "Adds or improves item storage mechanics" +msgstr "" + +#: app/_translations.py:72 +msgid "Education" +msgstr "" + +#: app/_translations.py:73 +msgid "Either has educational value, or is a tool to help teachers " +msgstr "" + +#: app/_translations.py:74 +msgid "API / Library" +msgstr "" + +#: app/_translations.py:75 +msgid "Primarily adds an API for other mods to use" +msgstr "" + +#: app/_translations.py:76 +msgid "Survival" +msgstr "" + +#: app/_translations.py:77 +msgid "" +"Written specifically for survival gameplay with a focus on game-balance, " +"difficulty level, or resources available through crafting, mining, ..." +msgstr "" + +#: app/_translations.py:78 +msgid "HUD" +msgstr "" + +#: app/_translations.py:79 +msgid "For mods that grant the player extra information in the HUD" +msgstr "" + +#: app/_translations.py:80 +msgid "Mini-game" +msgstr "" + +#: app/_translations.py:81 +msgid "Adds a mini-game to be played within Minetest" +msgstr "" + +#: app/_translations.py:82 +msgid "Seasonal" +msgstr "" + +#: app/_translations.py:83 +msgid "For content generally themed around a certain season or holiday" +msgstr "" + +#: app/_translations.py:84 +msgid "Jam / Weekly Challenges 2021" +msgstr "" + #: app/_translations.py:85 -msgid "Building Mechanics and Tools" +msgid "" +"For mods created for the Discord \"Weekly Challenges\" modding event in " +"2021" msgstr "" #: app/_translations.py:86 -msgid "Adds nodes with no other purpose than for use in building" +msgid "64px" msgstr "" #: app/_translations.py:87 -msgid "Sounds / Music" +msgid "For 64px texture packs" msgstr "" #: app/_translations.py:88 @@ -378,105 +389,98 @@ msgid "Food / Drinks" msgstr "" #: app/_translations.py:89 -msgid "Decorative" +msgid "GUI" msgstr "" #: app/_translations.py:90 -msgid "Gambling" +msgid "For content whose main utility / feature is in GUI/formspec form" msgstr "" #: app/_translations.py:91 -msgid "Server Moderation and Tools" +msgid "Minetest Game improved" msgstr "" #: app/_translations.py:92 -msgid "" -"For humorous content, meant as a novelty or joke, not to be taken " -"seriously, and that is not meant to be used seriously or long-term." +msgid "Forks of MTG" msgstr "" #: app/_translations.py:93 -msgid "API / Library" +msgid "Creative" msgstr "" #: app/_translations.py:94 -msgid "Certified" +msgid "" +"Written specifically or exclusively for use in creative mode. Adds " +"content only available through a creative inventory, or provides tools " +"that facilitate ingame creation and doesn't add difficulty or scarcity" msgstr "" #: app/_translations.py:95 -msgid "Contains alcohol and/or tobacco" +msgid "Jam / Combat 2020" msgstr "" #: app/_translations.py:96 -msgid "Adds new plants or other farmable resources." +msgid "For mods created for the Discord \"Combat\" modding event in 2020" msgstr "" #: app/_translations.py:97 -msgid "Multiplayer-focused" +msgid "Transport" msgstr "" #: app/_translations.py:98 -msgid "Primarily adds an API for other mods to use" -msgstr "" - -#: app/_translations.py:99 -msgid "" -"Focus on player chat/communication or who's primary function is " -"interacting with the console." -msgstr "" - -#: app/_translations.py:100 -msgid "" -"Games and mods with a heavy strategy component, whether real-time or " -"turn-based" -msgstr "" - -#: app/_translations.py:101 -msgid "" -"Written specifically for survival gameplay with a focus on game-balance, " -"difficulty level, or resources available through crafting, mining, ..." -msgstr "" - -#: app/_translations.py:102 -msgid "Entries to the 2021 Minetest Game Jam" -msgstr "" - -#: app/_translations.py:103 -msgid "" -"Contains a completely custom mapgen implemented in Lua, usually requires " -"worlds to be set to the 'singlenode' mapgen." -msgstr "" - -#: app/_translations.py:104 -msgid " Jam / Game 2022" -msgstr "" - -#: app/_translations.py:105 -msgid "Sports" -msgstr "" - -#: app/_translations.py:106 msgid "" "Adds or changes transportation methods. Includes teleportation, vehicles," " ridable mobs, transport infrastructure and thematic content" msgstr "" +#: app/_translations.py:99 +msgid "32px" +msgstr "" + +#: app/_translations.py:100 +msgid "For 32px texture packs" +msgstr "" + +#: app/_translations.py:101 +msgid "Machines / Electronics" +msgstr "" + +#: app/_translations.py:102 +msgid "Adds machines useful in automation, tubes, or power." +msgstr "" + +#: app/_translations.py:103 +msgid "Commerce / Economy" +msgstr "" + +#: app/_translations.py:104 +msgid "Related to economies, money, and trading" +msgstr "" + +#: app/_translations.py:105 +msgid "Jam / Game 2021" +msgstr "" + +#: app/_translations.py:106 +msgid "Entries to the 2021 Minetest Game Jam" +msgstr "" + #: app/_translations.py:107 -msgid "Player vs Environment (PvE)" +msgid "Strategy / RTS" msgstr "" #: app/_translations.py:108 -msgid "For mods that grant the player extra information in the HUD" +msgid "" +"Games and mods with a heavy strategy component, whether real-time or " +"turn-based" msgstr "" #: app/_translations.py:109 -msgid "" -"Mods and games that aim to simulate real life activity. Similar to " -"SimCity/TheSims/OpenTTD/etc" +msgid "128px+" msgstr "" #: app/_translations.py:110 -msgid "Shocking and scary content. May scare young children" +msgid "For 128px or higher texture packs" msgstr "" #: app/_translations.py:111 @@ -490,29 +494,27 @@ msgid "" msgstr "" #: app/_translations.py:113 -msgid "" -"Certified by the Featured Packages program. This tag may be renamed in " -"the future" +msgid " Jam / Game 2022" msgstr "" #: app/_translations.py:114 -msgid "Mobs / Animals / NPCs" +msgid "Entries to the 2022 Minetest Game Jam " msgstr "" #: app/_translations.py:115 -msgid "For 128px or higher texture packs" +msgid "Gore" msgstr "" #: app/_translations.py:116 -msgid "16px" +msgid "Blood, etc" msgstr "" #: app/_translations.py:117 -msgid "Games of chance, gambling games, etc" +msgid "Gambling" msgstr "" #: app/_translations.py:118 -msgid "Mapgen / Biomes / Decoration" +msgid "Games of chance, gambling games, etc" msgstr "" #: app/_translations.py:119 @@ -520,41 +522,39 @@ msgid "Drugs" msgstr "" #: app/_translations.py:120 -msgid "Related to economies, money, and trading" -msgstr "" - -#: app/_translations.py:121 -msgid "" -"For content designed for one or more players that focus on combat against" -" the world, mobs, or NPCs." -msgstr "" - -#: app/_translations.py:122 -msgid "For content whose main utility / feature is in GUI/formspec form" -msgstr "" - -#: app/_translations.py:123 -msgid "32px" -msgstr "" - -#: app/_translations.py:124 -msgid "Player vs Player (PvP)" -msgstr "" - -#: app/_translations.py:125 -msgid "Magic / Enchanting" -msgstr "" - -#: app/_translations.py:126 msgid "Contains illegal drugs, such as marijuana" msgstr "" +#: app/_translations.py:121 +msgid "Violence" +msgstr "" + +#: app/_translations.py:122 +msgid "Non-cartoon violence. May be towards fantasy or human-like characters" +msgstr "" + +#: app/_translations.py:123 +msgid "Fear / Horror" +msgstr "" + +#: app/_translations.py:124 +msgid "Shocking and scary content. May scare young children" +msgstr "" + +#: app/_translations.py:125 +msgid "Bad Language" +msgstr "" + +#: app/_translations.py:126 +msgid "Contains swearing" +msgstr "" + #: app/_translations.py:127 -msgid "First person shooters (FPS) and more" +msgid "Alcohol / Tobacco" msgstr "" #: app/_translations.py:128 -msgid "Shooter" +msgid "Contains alcohol and/or tobacco" msgstr "" #: app/querybuilder.py:58 app/templates/admin/languages/list.html:27 @@ -593,11 +593,11 @@ msgstr "Ограничение на дополнение" #: app/blueprints/api/tokens.py:36 app/blueprints/collections/__init__.py:90 #: app/blueprints/oauth/__init__.py:175 app/blueprints/packages/packages.py:251 -#: app/blueprints/packages/packages.py:528 -#: app/blueprints/packages/packages.py:624 -#: app/blueprints/packages/packages.py:712 +#: app/blueprints/packages/packages.py:543 +#: app/blueprints/packages/packages.py:639 +#: app/blueprints/packages/packages.py:727 #: app/blueprints/packages/releases.py:62 -#: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:49 +#: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:63 #: app/blueprints/packages/screenshots.py:36 #: app/blueprints/packages/screenshots.py:42 #: app/blueprints/packages/screenshots.py:47 @@ -609,7 +609,7 @@ msgstr "Сохранить" #: app/blueprints/collections/__init__.py:77 #: app/blueprints/oauth/__init__.py:168 app/blueprints/packages/releases.py:54 -#: app/blueprints/packages/releases.py:66 app/blueprints/packages/reviews.py:45 +#: app/blueprints/packages/releases.py:66 app/blueprints/packages/reviews.py:53 #: app/blueprints/threads/__init__.py:281 #: app/templates/admin/languages/list.html:23 #: app/templates/macros/reviews.html:138 app/templates/macros/topics.html:5 @@ -715,7 +715,7 @@ msgstr "Перевод" #: app/blueprints/packages/__init__.py:42 #: app/templates/packages/releases_list.html:34 -#: app/templates/packages/view.html:653 app/templates/todo/editor.html:75 +#: app/templates/packages/view.html:657 app/templates/todo/editor.html:75 msgid "Releases" msgstr "Релизы" @@ -727,7 +727,7 @@ msgstr "Снимки экрана" #: app/blueprints/packages/__init__.py:52 #: app/templates/packages/edit_maintainers.html:8 -#: app/templates/packages/view.html:624 app/utils/minetest_hypertext.py:302 +#: app/templates/packages/view.html:628 app/utils/minetest_hypertext.py:302 msgid "Maintainers" msgstr "Разработчики" @@ -760,7 +760,7 @@ msgstr "Поддерживаемые Игры" msgid "No download available." msgstr "Загрузка недоступна." -#: app/blueprints/packages/packages.py:229 app/templates/packages/view.html:594 +#: app/blueprints/packages/packages.py:229 app/templates/packages/view.html:598 #: app/utils/minetest_hypertext.py:263 msgid "Type" msgstr "Тип" @@ -770,12 +770,12 @@ msgid "Title (Human-readable)" msgstr "Название (Читаемое)" #: app/blueprints/packages/packages.py:231 -#: app/blueprints/packages/packages.py:622 +#: app/blueprints/packages/packages.py:637 msgid "Name (Technical)" msgstr "Имя (Техническое)" #: app/blueprints/packages/packages.py:231 -#: app/blueprints/packages/packages.py:623 +#: app/blueprints/packages/packages.py:638 #: app/templates/packages/create_edit.html:75 msgid "Lower case letters (a-z), digits (0-9), and underscores (_) only" msgstr "" @@ -786,7 +786,7 @@ msgstr "" msgid "Short Description (Plaintext)" msgstr "Краткое описание (обычный текст)" -#: app/blueprints/packages/packages.py:234 app/templates/packages/view.html:616 +#: app/blueprints/packages/packages.py:234 app/templates/packages/view.html:620 #: app/utils/minetest_hypertext.py:300 msgid "Maintenance State" msgstr "Состояние разработки" @@ -801,7 +801,7 @@ msgstr "Метки" msgid "Content Warnings" msgstr "Предупреждения о Контенте" -#: app/blueprints/packages/packages.py:238 app/templates/packages/view.html:605 +#: app/blueprints/packages/packages.py:238 app/templates/packages/view.html:609 #: app/utils/minetest_hypertext.py:298 msgid "License" msgstr "Лицензия" @@ -885,8 +885,8 @@ msgid "Permission denied" msgstr "Доступ запрещён" #: app/blueprints/packages/packages.py:403 -#: app/blueprints/packages/packages.py:479 -#: app/blueprints/packages/packages.py:501 +#: app/blueprints/packages/packages.py:494 +#: app/blueprints/packages/packages.py:516 msgid "You don't have permission to do that" msgstr "У вас нету разрешения это делать" @@ -902,57 +902,62 @@ msgstr "" "Пожалуйста, прокомментируйте в теме одобрения, чтобы редакторы знали, что" " вы изменили" -#: app/blueprints/packages/packages.py:496 +#: app/blueprints/packages/packages.py:481 +#, python-format +msgid "Set state to %(state)s" +msgstr "" + +#: app/blueprints/packages/packages.py:511 msgid "Deleted package" msgstr "Дополнение удалено" -#: app/blueprints/packages/packages.py:518 +#: app/blueprints/packages/packages.py:533 msgid "Unapproved package" msgstr "Дополнение теперь неодобренное" -#: app/blueprints/packages/packages.py:527 +#: app/blueprints/packages/packages.py:542 msgid "Maintainers (Comma-separated)" msgstr "Разработчики (через запятую)" -#: app/blueprints/packages/packages.py:536 +#: app/blueprints/packages/packages.py:551 msgid "You don't have permission to edit maintainers" msgstr "У вас нет разрешения для изменения сопровождающих" -#: app/blueprints/packages/packages.py:586 +#: app/blueprints/packages/packages.py:601 msgid "You are not a maintainer" msgstr "Вы не разработчик" -#: app/blueprints/packages/packages.py:589 +#: app/blueprints/packages/packages.py:604 msgid "Package owners cannot remove themselves as maintainers" msgstr "Владельцы дополнения не могут удалить самих себя как разработчиков" -#: app/blueprints/packages/packages.py:621 +#: app/blueprints/packages/packages.py:636 msgid "Author Name" msgstr "Имя Автора" -#: app/blueprints/packages/packages.py:708 +#: app/blueprints/packages/packages.py:723 msgid "Enable support detection based on dependencies (recommended)" msgstr "Включить обнаружение поддержки на основе зависимостей (желательно)" -#: app/blueprints/packages/packages.py:709 +#: app/blueprints/packages/packages.py:724 msgid "Supported games" msgstr "Поддерживаемые игры" -#: app/blueprints/packages/packages.py:710 +#: app/blueprints/packages/packages.py:725 msgid "Unsupported games" msgstr "Неподдерживаемые игры" -#: app/blueprints/packages/packages.py:711 +#: app/blueprints/packages/packages.py:726 msgid "Supports all games (unless stated) / is game independent" msgstr "Поддерживает все игры (если не указано обратное) / не зависит от игр" -#: app/blueprints/packages/packages.py:727 +#: app/blueprints/packages/packages.py:742 msgid "You need at least one release before you can edit game support" msgstr "" "Вам нужен хотя бы один релиз, прежде чем вы сможете редактировать " "поддержку игры" -#: app/blueprints/packages/packages.py:731 +#: app/blueprints/packages/packages.py:746 msgid "Mod(pack) needs to contain at least one mod. Please create a new release" msgstr "" "Мод(пакет) должен содержать хотя бы один мод. Пожалуйста, создайте новый " @@ -1075,36 +1080,41 @@ msgstr "Удалить обновлённую конфигурацию" msgid "Now, please create an initial release" msgstr "Теперь, создайте первый релиз" -#: app/blueprints/packages/reviews.py:46 app/blueprints/threads/__init__.py:181 +#: app/blueprints/packages/reviews.py:54 +#: app/templates/packages/translation.html:51 +msgid "Language" +msgstr "Язык" + +#: app/blueprints/packages/reviews.py:60 app/blueprints/threads/__init__.py:181 #: app/blueprints/threads/__init__.py:182 #: app/blueprints/threads/__init__.py:282 msgid "Comment" msgstr "Прокомментировать" -#: app/blueprints/packages/reviews.py:47 +#: app/blueprints/packages/reviews.py:61 msgid "Rating" msgstr "Рейтинг" -#: app/blueprints/packages/reviews.py:48 app/templates/macros/reviews.html:119 +#: app/blueprints/packages/reviews.py:62 app/templates/macros/reviews.html:119 #: app/templates/macros/reviews.html:173 msgid "Yes" msgstr "Да" -#: app/blueprints/packages/reviews.py:48 app/templates/macros/reviews.html:124 +#: app/blueprints/packages/reviews.py:62 app/templates/macros/reviews.html:124 #: app/templates/macros/reviews.html:177 msgid "Neutral" msgstr "Нейтрально" -#: app/blueprints/packages/reviews.py:48 app/templates/macros/reviews.html:129 +#: app/blueprints/packages/reviews.py:62 app/templates/macros/reviews.html:129 #: app/templates/macros/reviews.html:181 msgid "No" msgstr "Нет" -#: app/blueprints/packages/reviews.py:57 +#: app/blueprints/packages/reviews.py:71 msgid "You can't review your own package!" msgstr "Вы не можете дать обзор на ваше же дополнение!" -#: app/blueprints/packages/reviews.py:67 +#: app/blueprints/packages/reviews.py:81 msgid "" "You've reviewed too many packages recently. Please wait before trying " "again, and consider making your reviews more detailed" @@ -1113,18 +1123,18 @@ msgstr "" "подождите перед повторной попыткой или рассмотрите возможность сделать " "ваши отзывы более подробными" -#: app/blueprints/packages/reviews.py:80 app/blueprints/threads/__init__.py:207 +#: app/blueprints/packages/reviews.py:94 app/blueprints/threads/__init__.py:207 #: app/blueprints/threads/__init__.py:240 #: app/blueprints/threads/__init__.py:334 app/blueprints/users/settings.py:114 #: app/logic/packages.py:131 msgid "Linking to blocked sites is not allowed" msgstr "Ссылки на заблокированные сайты запрещены" -#: app/blueprints/packages/reviews.py:184 +#: app/blueprints/packages/reviews.py:199 msgid "You can't vote on the reviews on your own package!" msgstr "Вы не можете голосовать за обзоры вашего дополнения!" -#: app/blueprints/packages/reviews.py:191 +#: app/blueprints/packages/reviews.py:206 msgid "You can't vote on your own reviews!" msgstr "Вы не можете голосовать на своих обзорах!" @@ -1143,7 +1153,7 @@ msgid "Message" msgstr "Сообщение" #: app/blueprints/report/__init__.py:35 app/templates/macros/threads.html:51 -#: app/templates/packages/view.html:684 app/templates/report/index.html:4 +#: app/templates/packages/view.html:688 app/templates/report/index.html:4 #: app/templates/report/index.html:10 app/templates/users/profile.html:37 msgid "Report" msgstr "Сообщить" @@ -1466,47 +1476,32 @@ msgstr "Попробуйте писать больше полезных обзо msgid "You are in place %(place)s." msgstr "Вы на %(place)s месте." -#: app/blueprints/users/profile.py:166 -#, python-format -msgid "Top %(type)s" -msgstr "Топ %(type)s" - -#: app/blueprints/users/profile.py:168 -#, python-format -msgid "Top %(group)d %(type)s" -msgstr "Топ %(group)d %(type)s" - -#: app/blueprints/users/profile.py:177 -#, python-format -msgid "%(display_name)s has a %(type)s placed at #%(place)d." -msgstr "%(display_name)s имеет %(type)s на #%(place)d." - -#: app/blueprints/users/profile.py:192 +#: app/blueprints/users/profile.py:188 #, python-format msgid "Your packages have %(downloads)d downloads in total." msgstr "Ваши дополнения в сумме имеют %(downloads)d загрузок." -#: app/blueprints/users/profile.py:193 +#: app/blueprints/users/profile.py:189 msgid "First medal is at 50k." msgstr "Первая медаль на 50к." -#: app/blueprints/users/profile.py:198 +#: app/blueprints/users/profile.py:194 msgid ">300k downloads" msgstr ">300к загрузок" -#: app/blueprints/users/profile.py:201 +#: app/blueprints/users/profile.py:197 msgid ">100k downloads" msgstr ">100к загрузок" -#: app/blueprints/users/profile.py:204 +#: app/blueprints/users/profile.py:200 msgid ">75k downloads" msgstr ">75к загрузок" -#: app/blueprints/users/profile.py:207 +#: app/blueprints/users/profile.py:203 msgid ">50k downloads" msgstr ">50к загрузок" -#: app/blueprints/users/profile.py:208 +#: app/blueprints/users/profile.py:204 #, python-format msgid "Has received %(downloads)d downloads across all packages." msgstr "Получил %(downloads)d загрузок со всех дополнений." @@ -1785,30 +1780,256 @@ msgstr "Игры" msgid "Texture Packs" msgstr "Наборы текстур" -#: app/models/packages.py:171 +#: app/models/packages.py:87 +msgid "Top mod" +msgstr "" + +#: app/models/packages.py:89 +msgid "Top game" +msgstr "" + +#: app/models/packages.py:91 +msgid "Top texture pack" +msgstr "" + +#: app/models/packages.py:94 +#, python-format +msgid "Top %(place)d mod" +msgstr "" + +#: app/models/packages.py:96 +#, python-format +msgid "Top %(place)d game" +msgstr "" + +#: app/models/packages.py:98 +#, python-format +msgid "Top %(place)d texture pack" +msgstr "" + +#: app/models/packages.py:102 +#, python-format +msgid "%(display_name)s has a mod placed at #%(place)d." +msgstr "" + +#: app/models/packages.py:105 +#, python-format +msgid "%(display_name)s has a game placed at #%(place)d." +msgstr "" + +#: app/models/packages.py:108 +#, python-format +msgid "%(display_name)s has a texture pack placed at #%(place)d." +msgstr "" + +#: app/models/packages.py:146 app/models/packages.py:164 +msgid "Looking for Maintainer" +msgstr "" + +#: app/models/packages.py:149 +msgid "Beta" +msgstr "" + +#: app/models/packages.py:152 +msgid "Actively Developed" +msgstr "" + +#: app/models/packages.py:155 +msgid "Maintenance Only" +msgstr "" + +#: app/models/packages.py:158 +msgid "As-is" +msgstr "" + +#: app/models/packages.py:161 +msgid "Deprecated" +msgstr "" + +#: app/models/packages.py:168 +msgid "Under active development, and may break worlds/things without warning" +msgstr "" + +#: app/models/packages.py:170 +msgid "Fully playable, but with some breakages/changes expected" +msgstr "" + +#: app/models/packages.py:172 +msgid "Finished, with bug fixes being made as needed" +msgstr "" + +#: app/models/packages.py:174 +msgid "" +"Finished, the maintainer doesn't intend to continue working on it or " +"provide support" +msgstr "" + +#: app/models/packages.py:176 +msgid "" +"The maintainer doesn't recommend this package. See the description for " +"more info" +msgstr "" + +#: app/models/packages.py:222 msgid "Submit for Approval" msgstr "Отправить на проверку" -#: app/models/packages.py:173 +#: app/models/packages.py:224 msgid "Approve" msgstr "Утвердить" -#: app/models/packages.py:175 app/templates/api/create_edit_token.html:17 +#: app/models/packages.py:226 app/templates/api/create_edit_token.html:17 #: app/templates/collections/delete.html:14 #: app/templates/collections/view.html:39 #: app/templates/oauth/create_edit.html:17 #: app/templates/packages/release_edit.html:84 -#: app/templates/packages/review_create_edit.html:66 +#: app/templates/packages/review_create_edit.html:67 #: app/templates/threads/delete_reply.html:19 #: app/templates/threads/delete_thread.html:19 #: app/templates/threads/view.html:50 app/templates/users/delete.html:34 msgid "Delete" msgstr "Удалить" -#: app/models/packages.py:563 app/templates/packages/view.html:163 +#: app/models/packages.py:615 app/templates/packages/view.html:163 msgid "Work in Progress" msgstr "Незавершённая работа" +#: app/models/packages.py:1349 +#, python-format +msgid "New commit %(hash)s found on the Git repo." +msgstr "" + +#: app/models/packages.py:1353 +#, python-format +msgid "The last release was commit %(hash)s" +msgstr "" + +#: app/models/packages.py:1359 +#, python-format +msgid "New tag %(tag_name)s found on the Git repo." +msgstr "" + +#: app/models/users.py:407 +msgid "Package Edit" +msgstr "" + +#: app/models/users.py:410 +msgid "Package Approval" +msgstr "" + +#: app/models/users.py:413 app/templates/threads/list.html:12 +#: app/templates/threads/new.html:4 +msgid "New Thread" +msgstr "Новая тема" + +#: app/models/users.py:416 +msgid "New Review" +msgstr "" + +#: app/models/users.py:419 +msgid "Thread Reply" +msgstr "" + +#: app/models/users.py:422 +msgid "Bot" +msgstr "" + +#: app/models/users.py:425 app/templates/macros/threads.html:27 +msgid "Maintainer" +msgstr "Разработчик" + +#: app/models/users.py:428 +msgid "Editor Alert" +msgstr "" + +#: app/models/users.py:431 +msgid "Editor Misc" +msgstr "" + +#: app/models/users.py:434 +msgid "Other" +msgstr "" + +#: app/models/users.py:444 +msgid "This is a Package Edit notification." +msgstr "" + +#: app/models/users.py:446 +msgid "This is a Package Approval notification." +msgstr "" + +#: app/models/users.py:448 +msgid "This is a New Thread notification." +msgstr "" + +#: app/models/users.py:450 +msgid "This is a New Review notification." +msgstr "" + +#: app/models/users.py:452 +msgid "This is a Thread Reply notification." +msgstr "" + +#: app/models/users.py:454 +msgid "This is a Bot notification." +msgstr "" + +#: app/models/users.py:456 +msgid "This is a Maintainer change notification." +msgstr "" + +#: app/models/users.py:458 +msgid "This is an Editor Alert notification." +msgstr "" + +#: app/models/users.py:460 +msgid "This is an Editor Misc notification." +msgstr "" + +#: app/models/users.py:462 +msgid "This is an Other notification." +msgstr "" + +#: app/models/users.py:469 +msgid "When another user edits your packages, releases, etc." +msgstr "" + +#: app/models/users.py:471 +msgid "Notifications from editors related to the package approval process." +msgstr "" + +#: app/models/users.py:473 +msgid "When a thread is created on your package." +msgstr "" + +#: app/models/users.py:475 +msgid "When a user posts a review on your package." +msgstr "" + +#: app/models/users.py:477 +msgid "When someone replies to a thread you're watching." +msgstr "" + +#: app/models/users.py:479 +msgid "From a bot - for example, update notifications." +msgstr "" + +#: app/models/users.py:481 +msgid "When your package's maintainers change." +msgstr "" + +#: app/models/users.py:483 +msgid "For editors: Important alerts." +msgstr "" + +#: app/models/users.py:485 +msgid "For editors: Minor notifications, including new threads." +msgstr "" + +#: app/models/users.py:487 +msgid "Minor notifications not important enough for a dedicated category." +msgstr "" + #: app/tasks/emails.py:122 msgid "" "You are receiving this email because you are a registered user of " @@ -1923,7 +2144,7 @@ msgstr "Выйти" #: app/templates/admin/languages/list.html:4 #: app/templates/admin/languages/list.html:10 app/templates/base.html:185 -#: app/templates/packages/view.html:598 app/utils/minetest_hypertext.py:288 +#: app/templates/packages/view.html:602 app/utils/minetest_hypertext.py:288 msgid "Languages" msgstr "Языки" @@ -1969,7 +2190,7 @@ msgid "User List" msgstr "Список пользователей" #: app/templates/base.html:257 app/templates/packages/view.html:190 -#: app/templates/packages/view.html:673 app/templates/threads/list.html:4 +#: app/templates/packages/view.html:677 app/templates/threads/list.html:4 msgid "Threads" msgstr "Темы" @@ -2031,7 +2252,7 @@ msgid "%(title)s by %(author)s" msgstr "%(title)s от %(author)s" #: app/templates/index.html:77 app/templates/packages/reviews_list.html:4 -#: app/templates/packages/view.html:194 app/templates/packages/view.html:332 +#: app/templates/packages/view.html:194 app/templates/packages/view.html:336 #: app/templates/users/profile.html:279 msgid "Reviews" msgstr "Обзоры" @@ -2264,7 +2485,8 @@ msgid "This requires the collection to be public" msgstr "Для этого необходимо, чтобы коллекция была публичной" #: app/templates/collections/create_edit.html:76 -#: app/templates/packages/remove.html:58 app/templates/packages/view.html:128 +#: app/templates/packages/remove.html:34 app/templates/packages/remove.html:83 +#: app/templates/packages/view.html:128 msgid "Remove" msgstr "Удалить" @@ -2289,7 +2511,7 @@ msgid "Deleting is permanent" msgstr "Удаление необратимо" #: app/templates/collections/delete.html:13 -#: app/templates/oauth/authorize.html:71 app/templates/packages/remove.html:56 +#: app/templates/oauth/authorize.html:71 app/templates/packages/remove.html:81 #: app/templates/threads/delete_reply.html:18 #: app/templates/threads/delete_thread.html:18 #: app/templates/users/delete.html:30 @@ -2427,11 +2649,6 @@ msgstr "" msgid "Manage your preferences" msgstr "Управляйте своими предпочтениями" -#: app/templates/emails/notification.html:37 -#, python-format -msgid "This is a '%(type)s' notification." -msgstr "Это '%(type)s' уведомление." - #: app/templates/emails/notification_digest.html:14 #: app/templates/emails/notification_digest.html:31 #, python-format @@ -2543,7 +2760,7 @@ msgid "No audit log entries." msgstr "Нет записей журнала аудита." #: app/templates/macros/forms.html:21 app/templates/macros/reviews.html:145 -#: app/templates/packages/remove.html:48 app/templates/packages/view.html:464 +#: app/templates/packages/remove.html:73 app/templates/packages/view.html:468 #: app/templates/users/modtools.html:86 msgid "Required" msgstr "Требуется" @@ -2777,10 +2994,6 @@ msgstr "" msgid "ContentDB Grafana" msgstr "ContentDB График" -#: app/templates/macros/threads.html:27 -msgid "Maintainer" -msgstr "Разработчик" - #: app/templates/macros/threads.html:122 msgid "This thread has been locked by a moderator." msgstr "Эта тема была закрыта модератором." @@ -2823,7 +3036,7 @@ msgid "On %(trigger)s, do %(action)s" msgstr "При %(trigger)s, выполнить %(action)s" #: app/templates/macros/todo.html:35 app/templates/packages/view.html:122 -#: app/templates/packages/view.html:429 +#: app/templates/packages/view.html:433 msgid "Release" msgstr "Релиз" @@ -2833,7 +3046,7 @@ msgstr "Репозиторий" #: app/templates/macros/todo.html:48 #: app/templates/packages/releases_list.html:13 -#: app/templates/packages/view.html:433 +#: app/templates/packages/view.html:437 msgid "Update settings" msgstr "Обновить настройки" @@ -2882,9 +3095,9 @@ msgstr "Темы форума" #: app/templates/modnames/view.html:27 app/templates/oauth/authorize.html:32 #: app/templates/packages/game_support.html:42 -#: app/templates/packages/similar.html:38 app/templates/packages/view.html:470 -#: app/templates/packages/view.html:494 app/templates/packages/view.html:539 -#: app/templates/packages/view.html:571 app/templates/todo/editor.html:85 +#: app/templates/packages/similar.html:38 app/templates/packages/view.html:474 +#: app/templates/packages/view.html:498 app/templates/packages/view.html:543 +#: app/templates/packages/view.html:575 app/templates/todo/editor.html:85 #: app/templates/todo/game_support.html:45 #, python-format msgid "%(title)s by %(display_name)s" @@ -3091,13 +3304,10 @@ msgid "Read more" msgstr "Читать далее" #: app/templates/packages/create_edit.html:49 -#, python-format msgid "" -"You can include a .cdb.json file in your %(type)s to update these details" -" automatically." +"You can include a .cdb.json file in your package to update these details " +"automatically." msgstr "" -"Вы можете включить файл .cdb.json в свой %(type)s для автоматического " -"обновления этих данных." #: app/templates/packages/create_edit.html:55 msgid "" @@ -3743,12 +3953,22 @@ msgstr "" "Общее использование памяти составляет %(total_size)d МБ (релизы " "%(release_size)d МБ, скриншоты %(screenshot_size)d МБ)" -#: app/templates/packages/remove.html:9 +#: app/templates/packages/remove.html:4 #, python-format msgid "Remove %(title)s" msgstr "Удалить %(title)s" #: app/templates/packages/remove.html:11 +msgid "Change maintenance state" +msgstr "" + +#: app/templates/packages/remove.html:13 +msgid "" +"As an alternative to removing your package, you may wish to change the " +"maintenance state." +msgstr "" + +#: app/templates/packages/remove.html:36 msgid "" "In order to avoid data loss, you cannot permanently delete packages.\n" "\t\t\tYou can remove them from ContentDB, which will cause them to not be" @@ -3759,7 +3979,7 @@ msgid "" "needed." msgstr "" -#: app/templates/packages/remove.html:19 +#: app/templates/packages/remove.html:44 msgid "" "Unapproving a package will put it back into Draft, where\n" "\t\t\t\tit can be submitted for approval again." @@ -3767,24 +3987,24 @@ msgstr "" "Отмена проверки дополнения вернет его в Черновик, где\n" "\t\t\t\tон может быть отправлен на проверку снова." -#: app/templates/packages/remove.html:28 +#: app/templates/packages/remove.html:53 msgid "and" msgstr "и" -#: app/templates/packages/remove.html:34 +#: app/templates/packages/remove.html:59 #, python-format msgid "Removing this package will break the following mods: %(names)s" msgstr "Удаление этого пакета приведет к поломке следующих модов: %(names)s" -#: app/templates/packages/remove.html:41 +#: app/templates/packages/remove.html:66 msgid "Reason" msgstr "Причина" -#: app/templates/packages/remove.html:52 +#: app/templates/packages/remove.html:77 msgid "Reason for unapproval / deletion, this is shown in the audit log" msgstr "Причина отказа проверки / удаления, она отображается в журнале аудита" -#: app/templates/packages/remove.html:61 +#: app/templates/packages/remove.html:86 msgid "Unpublish" msgstr "Отменить публикацию" @@ -3805,11 +4025,15 @@ msgstr "" "Нашли ошибку? Опубликуйте сообщение на трекере " "проблем." -#: app/templates/packages/review_create_edit.html:67 +#: app/templates/packages/review_create_edit.html:55 +msgid "What language are you writing your review in?" +msgstr "" + +#: app/templates/packages/review_create_edit.html:68 msgid "Delete review." msgstr "Удалить обзор." -#: app/templates/packages/review_create_edit.html:68 +#: app/templates/packages/review_create_edit.html:69 msgid "" "This will convert the review into a thread, keeping the comments but " "removing its effect on the package's rating." @@ -3818,7 +4042,7 @@ msgstr "" "на рейтинг дополнения." #: app/templates/packages/review_votes.html:4 -#: app/templates/packages/view.html:360 +#: app/templates/packages/view.html:364 msgid "Review Votes" msgstr "Обзор Голосов" @@ -3977,10 +4201,6 @@ msgstr "%(title)s доступен на %(num)d языках." msgid "ContentDB reads translations from locale files (.tr) in your package." msgstr "ContentDB считывает переводы из файлов локали (.tr) в вашем пакете." -#: app/templates/packages/translation.html:51 -msgid "Language" -msgstr "Язык" - #: app/templates/packages/update_config.html:4 #: app/templates/packages/update_config.html:9 msgid "Configure Git Update Detection" @@ -4089,146 +4309,150 @@ msgstr "Трекер проблем" msgid "Translate" msgstr "Перевод" -#: app/templates/packages/view.html:310 +#: app/templates/packages/view.html:297 +msgid "Thumbnail for video" +msgstr "" + +#: app/templates/packages/view.html:314 msgid "Awaiting review" msgstr "Ожидает рассмотрения" -#: app/templates/packages/view.html:340 app/templates/threads/view.html:77 +#: app/templates/packages/view.html:344 app/templates/threads/view.html:77 msgid "Edit Review" msgstr "Редактировать обзор" -#: app/templates/packages/view.html:345 +#: app/templates/packages/view.html:349 msgid "You can't review your own package." msgstr "Вы не можете обозревать свое собственное дополнение." -#: app/templates/packages/view.html:355 +#: app/templates/packages/view.html:359 msgid "Package needs to be approved before it can be reviewed." msgstr "Дополнение должно быть одобрено, прежде чем его можно будет рассмотреть." -#: app/templates/packages/view.html:366 +#: app/templates/packages/view.html:370 msgid "Used By" msgstr "Используется" -#: app/templates/packages/view.html:372 +#: app/templates/packages/view.html:376 msgid "Content" msgstr "Контент" -#: app/templates/packages/view.html:374 app/templates/packages/view.html:457 +#: app/templates/packages/view.html:378 app/templates/packages/view.html:461 msgid "View content for game" msgstr "Посмотреть контент игры" -#: app/templates/packages/view.html:389 +#: app/templates/packages/view.html:393 msgid "Favorite" msgstr "Любимый" -#: app/templates/packages/view.html:398 +#: app/templates/packages/view.html:402 msgid "Add to collection..." msgstr "Добавить в коллекцию..." -#: app/templates/packages/view.html:406 +#: app/templates/packages/view.html:410 #, python-format msgid "View %(count)d collections" msgstr "Просмотреть %(count)d коллекции" -#: app/templates/packages/view.html:417 +#: app/templates/packages/view.html:421 msgid "Package may be outdated" msgstr "Дополнение может быть устаревшим" -#: app/templates/packages/view.html:424 +#: app/templates/packages/view.html:428 msgid "Only visible to the author and Editors." msgstr "Видно только автору и редакторам." -#: app/templates/packages/view.html:441 +#: app/templates/packages/view.html:445 msgid "Warning" msgstr "Предупреждение" -#: app/templates/packages/view.html:447 +#: app/templates/packages/view.html:451 msgid "Like this package? Help support its development by making a donation" msgstr "" "Нравится это дополнение? Помогите поддержать его развитие, сделав " "пожертвование" -#: app/templates/packages/view.html:450 +#: app/templates/packages/view.html:454 msgid "Donate now" msgstr "Пожертвовать сейчас" -#: app/templates/packages/view.html:462 app/utils/minetest_hypertext.py:283 +#: app/templates/packages/view.html:466 app/utils/minetest_hypertext.py:283 msgid "Dependencies" msgstr "Зависимости" -#: app/templates/packages/view.html:482 +#: app/templates/packages/view.html:486 msgid "No required dependencies" msgstr "Нет требуемых зависимостей" -#: app/templates/packages/view.html:488 +#: app/templates/packages/view.html:492 msgid "Optional" msgstr "Необязательно" -#: app/templates/packages/view.html:521 +#: app/templates/packages/view.html:525 msgid "Compatible Games" msgstr "Совместимые игры" -#: app/templates/packages/view.html:526 app/templates/packages/view.html:546 +#: app/templates/packages/view.html:530 app/templates/packages/view.html:550 #: app/utils/minetest_hypertext.py:275 msgid "No specific game required" msgstr "Никакой конкретной игры не требуется" -#: app/templates/packages/view.html:529 +#: app/templates/packages/view.html:533 msgid "Tested with:" msgstr "Протестировано с:" -#: app/templates/packages/view.html:551 +#: app/templates/packages/view.html:555 msgid "Is the above correct?" msgstr "Верно ли вышесказанное?" -#: app/templates/packages/view.html:552 +#: app/templates/packages/view.html:556 msgid "You need to either confirm this or tell ContentDB about supported games" msgstr "" "Вам нужно либо подтвердить это, либо сообщить ContentDB о поддерживаемых " "играх" -#: app/templates/packages/view.html:564 +#: app/templates/packages/view.html:568 msgid "Does not work with:" msgstr "не работает с:" -#: app/templates/packages/view.html:584 +#: app/templates/packages/view.html:588 msgid "Please specify compatible games" msgstr "Пожалуйста, укажите совместимые игры" -#: app/templates/packages/view.html:590 +#: app/templates/packages/view.html:594 msgid "Information" msgstr "Информация" -#: app/templates/packages/view.html:596 +#: app/templates/packages/view.html:600 msgid "Technical Name" msgstr "Техническое название" -#: app/templates/packages/view.html:612 app/utils/minetest_hypertext.py:295 +#: app/templates/packages/view.html:616 app/utils/minetest_hypertext.py:295 #, python-format msgid "%(code_license)s for code,
%(media_license)s for media." msgstr "%(code_license)s для кода,
%(media_license)s для медиа." -#: app/templates/packages/view.html:620 +#: app/templates/packages/view.html:624 msgid "Unknown" msgstr "Неизвестно" -#: app/templates/packages/view.html:622 app/utils/minetest_hypertext.py:301 +#: app/templates/packages/view.html:626 app/utils/minetest_hypertext.py:301 msgid "Added" msgstr "Добавлено" -#: app/templates/packages/view.html:636 +#: app/templates/packages/view.html:640 msgid "Remove myself" msgstr "Удалить себя" -#: app/templates/packages/view.html:641 app/utils/minetest_hypertext.py:303 +#: app/templates/packages/view.html:645 app/utils/minetest_hypertext.py:303 msgid "Provides" msgstr "Предоставляет" -#: app/templates/packages/view.html:663 +#: app/templates/packages/view.html:667 msgid "More" msgstr "Больше" -#: app/templates/packages/view.html:692 +#: app/templates/packages/view.html:696 msgid "See audit log" msgstr "См. журнал аудита" @@ -4291,10 +4515,6 @@ msgstr "Удалить \"%(title)s\" от %(author)s" msgid "Edit reply" msgstr "Редактировать ответ" -#: app/templates/threads/list.html:12 app/templates/threads/new.html:4 -msgid "New Thread" -msgstr "Новая тема" - #: app/templates/threads/new.html:17 msgid "" "If the package shouldn't be on CDB (eg: if it doesn't work at all), then " @@ -5784,3 +6004,24 @@ msgstr "" #~ msgid "Connected" #~ msgstr "Подключено" +#~ msgid "Top %(type)s" +#~ msgstr "Топ %(type)s" + +#~ msgid "Top %(group)d %(type)s" +#~ msgstr "Топ %(group)d %(type)s" + +#~ msgid "%(display_name)s has a %(type)s placed at #%(place)d." +#~ msgstr "%(display_name)s имеет %(type)s на #%(place)d." + +#~ msgid "This is a '%(type)s' notification." +#~ msgstr "Это '%(type)s' уведомление." + +#~ msgid "" +#~ "You can include a .cdb.json file " +#~ "in your %(type)s to update these " +#~ "details automatically." +#~ msgstr "" +#~ "Вы можете включить файл .cdb.json в " +#~ "свой %(type)s для автоматического обновления" +#~ " этих данных." + diff --git a/translations/sk/LC_MESSAGES/messages.po b/translations/sk/LC_MESSAGES/messages.po index 6af161d5..935cf551 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-06-07 05:29+0100\n" +"POT-Creation-Date: 2024-06-08 11:15+0100\n" "PO-Revision-Date: 2023-05-06 19:48+0000\n" "Last-Translator: Pexauteau Santander \n" "Language: sk\n" @@ -28,63 +28,69 @@ msgid "You have been banned." msgstr "Dostal si ban." #: app/_translations.py:5 -msgid "Chat / Commands" +msgid "Player vs Player (PvP)" msgstr "" #: app/_translations.py:6 -msgid "Complex installation" +msgid "Designed to be played competitively against other players" msgstr "" #: app/_translations.py:7 -msgid "Either has educational value, or is a tool to help teachers " -msgstr "" - -#: app/_translations.py:8 -msgid "Singleplayer-focused" -msgstr "" - -#: app/_translations.py:9 -msgid "For 16px texture packs" -msgstr "" - -#: app/_translations.py:10 -msgid "For 64px texture packs" -msgstr "" - -#: app/_translations.py:11 -msgid "Tools to manage the world" -msgstr "" - -#: app/_translations.py:12 -msgid "Big changes to crafting gameplay" -msgstr "" - -#: app/_translations.py:13 -msgid "Blood, etc" -msgstr "" - -#: app/_translations.py:14 -msgid "Adds a mini-game to be played within Minetest" -msgstr "" - -#: app/_translations.py:15 -msgid "Tools / Weapons / Armor" -msgstr "" - -#: app/_translations.py:16 -msgid "For content generally themed around a certain season or holiday" -msgstr "" - -#: app/_translations.py:17 msgid "Player Effects / Power Ups" msgstr "" +#: app/_translations.py:8 +msgid "" +"For content that changes player effects, including physics, for example: " +"speed, jump height or gravity." +msgstr "" + +#: app/_translations.py:9 +msgid "Certified" +msgstr "" + +#: app/_translations.py:10 +msgid "" +"Certified by the Featured Packages program. This tag may be renamed in " +"the future" +msgstr "" + +#: app/_translations.py:11 +msgid "Server Moderation and Tools" +msgstr "" + +#: app/_translations.py:12 +msgid "Helps with server maintenance and moderation" +msgstr "" + +#: app/_translations.py:13 +msgid "Jam / Game 2023" +msgstr "" + +#: app/_translations.py:14 +msgid "Entries to the 2023 Minetest Game Jam " +msgstr "" + +#: app/_translations.py:15 +msgid "Joke" +msgstr "" + +#: app/_translations.py:16 +msgid "" +"For humorous content, meant as a novelty or joke, not to be taken " +"seriously, and that is not meant to be used seriously or long-term." +msgstr "" + +#: app/_translations.py:17 +msgid "Sounds / Music" +msgstr "" + #: app/_translations.py:18 -msgid "World Maintenance and Tools" +msgid "Focuses on or adds new sounds or musical things" msgstr "" #: app/_translations.py:19 -msgid "Puzzle" +msgid "Developer Tools" msgstr "" #: app/_translations.py:20 @@ -92,284 +98,289 @@ msgid "Tools for game and mod developers" msgstr "" #: app/_translations.py:21 -msgid "Education" +msgid "Shooter" msgstr "" #: app/_translations.py:22 -msgid "Gore" +msgid "First person shooters (FPS) and more" msgstr "" #: app/_translations.py:23 -msgid "Transport" +msgid "Inventory" msgstr "" #: app/_translations.py:24 -msgid "Survival" -msgstr "" - -#: app/_translations.py:25 -msgid "New mapgen or changes mapgen" -msgstr "" - -#: app/_translations.py:26 -msgid "Less than 16px" -msgstr "" - -#: app/_translations.py:27 app/templates/users/modtools.html:12 -msgid "Storage" -msgstr "" - -#: app/_translations.py:28 msgid "Changes the inventory GUI" msgstr "" +#: app/_translations.py:25 +msgid "World Maintenance and Tools" +msgstr "" + +#: app/_translations.py:26 +msgid "Tools to manage the world" +msgstr "" + +#: app/_translations.py:27 +msgid "Crafting" +msgstr "" + +#: app/_translations.py:28 +msgid "Big changes to crafting gameplay" +msgstr "" + #: app/_translations.py:29 -msgid "Jam / Combat 2020" +msgid "Singleplayer-focused" msgstr "" #: app/_translations.py:30 -msgid "Bad Language" +msgid "Content that can be played alone" msgstr "" #: app/_translations.py:31 -msgid "64px" +msgid "Mapgen / Biomes / Decoration" msgstr "" #: app/_translations.py:32 -msgid "Focuses on or adds new sounds or musical things" +msgid "New mapgen or changes mapgen" msgstr "" #: app/_translations.py:33 -msgid "Adds game mechanics or tools that change how players build." +msgid "Adventure / RPG" msgstr "" #: app/_translations.py:34 -msgid "Violence" +msgid "Plants and Farming" msgstr "" #: app/_translations.py:35 -msgid "Strategy / RTS" +msgid "Adds new plants or other farmable resources." msgstr "" #: app/_translations.py:36 +msgid "Tools / Weapons / Armor" +msgstr "" + +#: app/_translations.py:37 +msgid "Adds or changes tools, weapons, and armor" +msgstr "" + +#: app/_translations.py:38 +msgid "Sims" +msgstr "" + +#: app/_translations.py:39 +msgid "" +"Mods and games that aim to simulate real life activity. Similar to " +"SimCity/TheSims/OpenTTD/etc" +msgstr "" + +#: app/_translations.py:40 +msgid "Complex installation" +msgstr "" + +#: app/_translations.py:41 msgid "" "Requires futher installation steps, such as installing luarocks or " "editing the trusted mod setting" msgstr "" -#: app/_translations.py:37 -msgid "Jam / Game 2021" -msgstr "" - -#: app/_translations.py:38 -msgid "Content that can be played alone" -msgstr "" - -#: app/_translations.py:39 -msgid "Can/should only be used in multiplayer" -msgstr "" - -#: app/_translations.py:40 -msgid "Adds mobs, animals, and NPCs" -msgstr "" - -#: app/_translations.py:41 -msgid "" -"For mods created for the Discord \"Weekly Challenges\" modding event in " -"2021" -msgstr "" - #: app/_translations.py:42 -msgid "Mini-game" +msgid "Chat / Commands" msgstr "" #: app/_translations.py:43 msgid "" -"For content that changes player effects, including physics, for example: " -"speed, jump height or gravity." +"Focus on player chat/communication or who's primary function is " +"interacting with the console." msgstr "" #: app/_translations.py:44 -msgid "Contains swearing" +msgid "Multiplayer-focused" msgstr "" #: app/_translations.py:45 +msgid "Can/should only be used in multiplayer" +msgstr "" + +#: app/_translations.py:46 +msgid "Environment / Weather" +msgstr "" + +#: app/_translations.py:47 msgid "" "Improves the world, adding weather, ambient sounds, or other environment " "mechanics" msgstr "" -#: app/_translations.py:46 -msgid "For mods created for the Discord \"Combat\" modding event in 2020" -msgstr "" - -#: app/_translations.py:47 -msgid "Inventory" -msgstr "" - #: app/_translations.py:48 -msgid "Entries to the 2023 Minetest Game Jam " +msgid "Building Mechanics and Tools" msgstr "" #: app/_translations.py:49 -msgid "Sims" +msgid "Adds game mechanics or tools that change how players build." msgstr "" #: app/_translations.py:50 -msgid "Focuses on building, such as adding new materials or nodes" +msgid "Magic / Enchanting" msgstr "" #: app/_translations.py:51 -msgid "Environment / Weather" +msgid "Decorative" msgstr "" #: app/_translations.py:52 -msgid "Custom mapgen" +msgid "Adds nodes with no other purpose than for use in building" msgstr "" #: app/_translations.py:53 -msgid "Minetest Game improved" +msgid "One-of-a-kind / Original" msgstr "" #: app/_translations.py:54 -msgid "HUD" -msgstr "" - -#: app/_translations.py:55 -msgid "Machines / Electronics" -msgstr "" - -#: app/_translations.py:56 -msgid "Developer Tools" -msgstr "" - -#: app/_translations.py:57 -msgid "Jam / Game 2023" -msgstr "" - -#: app/_translations.py:58 -msgid "Helps with server maintenance and moderation" -msgstr "" - -#: app/_translations.py:59 -msgid "Plants and Farming" -msgstr "" - -#: app/_translations.py:60 -msgid "Adventure / RPG" -msgstr "" - -#: app/_translations.py:61 msgid "" "For games and such that are of their own kind, distinct and original in " "nature to others of the same category." msgstr "" -#: app/_translations.py:62 -msgid "Jam / Weekly Challenges 2021" -msgstr "" - -#: app/_translations.py:63 -msgid "For 32px texture packs" -msgstr "" - -#: app/_translations.py:64 -msgid "Adds or changes tools, weapons, and armor" -msgstr "" - -#: app/_translations.py:65 -msgid "GUI" -msgstr "" - -#: app/_translations.py:66 -msgid "Seasonal" -msgstr "" - -#: app/_translations.py:67 -msgid "Commerce / Economy" -msgstr "" - -#: app/_translations.py:68 -msgid "" -"Written specifically or exclusively for use in creative mode. Adds " -"content only available through a creative inventory, or provides tools " -"that facilitate ingame creation and doesn't add difficulty or scarcity" -msgstr "" - -#: app/_translations.py:69 -msgid "Forks of MTG" -msgstr "" - -#: app/_translations.py:70 -msgid "Non-cartoon violence. May be towards fantasy or human-like characters" -msgstr "" - -#: app/_translations.py:71 -msgid "Joke" -msgstr "" - -#: app/_translations.py:72 -msgid "Fear / Horror" -msgstr "" - -#: app/_translations.py:73 -msgid "128px+" -msgstr "" - -#: app/_translations.py:74 -msgid "Creative" -msgstr "" - -#: app/_translations.py:75 -msgid "Entries to the 2022 Minetest Game Jam " -msgstr "" - -#: app/_translations.py:76 -msgid "Alcohol / Tobacco" -msgstr "" - -#: app/_translations.py:77 -msgid "Adds or improves item storage mechanics" -msgstr "" - -#: app/_translations.py:78 -msgid "Designed to be played competitively against other players" -msgstr "" - -#: app/_translations.py:79 -msgid "Crafting" -msgstr "" - -#: app/_translations.py:80 -msgid "<16px" -msgstr "" - -#: app/_translations.py:81 -msgid "One-of-a-kind / Original" -msgstr "" - -#: app/_translations.py:82 +#: app/_translations.py:55 msgid "Building" msgstr "" -#: app/_translations.py:83 -msgid "Adds machines useful in automation, tubes, or power." +#: app/_translations.py:56 +msgid "Focuses on building, such as adding new materials or nodes" msgstr "" -#: app/_translations.py:84 +#: app/_translations.py:57 +msgid "Mobs / Animals / NPCs" +msgstr "" + +#: app/_translations.py:58 +msgid "Adds mobs, animals, and NPCs" +msgstr "" + +#: app/_translations.py:59 +msgid "<16px" +msgstr "" + +#: app/_translations.py:60 +msgid "Less than 16px" +msgstr "" + +#: app/_translations.py:61 +msgid "Puzzle" +msgstr "" + +#: app/_translations.py:62 msgid "Focus on puzzle solving instead of combat" msgstr "" +#: app/_translations.py:63 +msgid "Custom mapgen" +msgstr "" + +#: app/_translations.py:64 +msgid "" +"Contains a completely custom mapgen implemented in Lua, usually requires " +"worlds to be set to the 'singlenode' mapgen." +msgstr "" + +#: app/_translations.py:65 +msgid "Sports" +msgstr "" + +#: app/_translations.py:66 +msgid "Player vs Environment (PvE)" +msgstr "" + +#: app/_translations.py:67 +msgid "" +"For content designed for one or more players that focus on combat against" +" the world, mobs, or NPCs." +msgstr "" + +#: app/_translations.py:68 +msgid "16px" +msgstr "" + +#: app/_translations.py:69 +msgid "For 16px texture packs" +msgstr "" + +#: app/_translations.py:70 app/templates/users/modtools.html:12 +msgid "Storage" +msgstr "" + +#: app/_translations.py:71 +msgid "Adds or improves item storage mechanics" +msgstr "" + +#: app/_translations.py:72 +msgid "Education" +msgstr "" + +#: app/_translations.py:73 +msgid "Either has educational value, or is a tool to help teachers " +msgstr "" + +#: app/_translations.py:74 +msgid "API / Library" +msgstr "" + +#: app/_translations.py:75 +msgid "Primarily adds an API for other mods to use" +msgstr "" + +#: app/_translations.py:76 +msgid "Survival" +msgstr "" + +#: app/_translations.py:77 +msgid "" +"Written specifically for survival gameplay with a focus on game-balance, " +"difficulty level, or resources available through crafting, mining, ..." +msgstr "" + +#: app/_translations.py:78 +msgid "HUD" +msgstr "" + +#: app/_translations.py:79 +msgid "For mods that grant the player extra information in the HUD" +msgstr "" + +#: app/_translations.py:80 +msgid "Mini-game" +msgstr "" + +#: app/_translations.py:81 +msgid "Adds a mini-game to be played within Minetest" +msgstr "" + +#: app/_translations.py:82 +msgid "Seasonal" +msgstr "" + +#: app/_translations.py:83 +msgid "For content generally themed around a certain season or holiday" +msgstr "" + +#: app/_translations.py:84 +msgid "Jam / Weekly Challenges 2021" +msgstr "" + #: app/_translations.py:85 -msgid "Building Mechanics and Tools" +msgid "" +"For mods created for the Discord \"Weekly Challenges\" modding event in " +"2021" msgstr "" #: app/_translations.py:86 -msgid "Adds nodes with no other purpose than for use in building" +msgid "64px" msgstr "" #: app/_translations.py:87 -msgid "Sounds / Music" +msgid "For 64px texture packs" msgstr "" #: app/_translations.py:88 @@ -377,105 +388,98 @@ msgid "Food / Drinks" msgstr "" #: app/_translations.py:89 -msgid "Decorative" +msgid "GUI" msgstr "" #: app/_translations.py:90 -msgid "Gambling" +msgid "For content whose main utility / feature is in GUI/formspec form" msgstr "" #: app/_translations.py:91 -msgid "Server Moderation and Tools" +msgid "Minetest Game improved" msgstr "" #: app/_translations.py:92 -msgid "" -"For humorous content, meant as a novelty or joke, not to be taken " -"seriously, and that is not meant to be used seriously or long-term." +msgid "Forks of MTG" msgstr "" #: app/_translations.py:93 -msgid "API / Library" +msgid "Creative" msgstr "" #: app/_translations.py:94 -msgid "Certified" +msgid "" +"Written specifically or exclusively for use in creative mode. Adds " +"content only available through a creative inventory, or provides tools " +"that facilitate ingame creation and doesn't add difficulty or scarcity" msgstr "" #: app/_translations.py:95 -msgid "Contains alcohol and/or tobacco" +msgid "Jam / Combat 2020" msgstr "" #: app/_translations.py:96 -msgid "Adds new plants or other farmable resources." +msgid "For mods created for the Discord \"Combat\" modding event in 2020" msgstr "" #: app/_translations.py:97 -msgid "Multiplayer-focused" +msgid "Transport" msgstr "" #: app/_translations.py:98 -msgid "Primarily adds an API for other mods to use" -msgstr "" - -#: app/_translations.py:99 -msgid "" -"Focus on player chat/communication or who's primary function is " -"interacting with the console." -msgstr "" - -#: app/_translations.py:100 -msgid "" -"Games and mods with a heavy strategy component, whether real-time or " -"turn-based" -msgstr "" - -#: app/_translations.py:101 -msgid "" -"Written specifically for survival gameplay with a focus on game-balance, " -"difficulty level, or resources available through crafting, mining, ..." -msgstr "" - -#: app/_translations.py:102 -msgid "Entries to the 2021 Minetest Game Jam" -msgstr "" - -#: app/_translations.py:103 -msgid "" -"Contains a completely custom mapgen implemented in Lua, usually requires " -"worlds to be set to the 'singlenode' mapgen." -msgstr "" - -#: app/_translations.py:104 -msgid " Jam / Game 2022" -msgstr "" - -#: app/_translations.py:105 -msgid "Sports" -msgstr "" - -#: app/_translations.py:106 msgid "" "Adds or changes transportation methods. Includes teleportation, vehicles," " ridable mobs, transport infrastructure and thematic content" msgstr "" +#: app/_translations.py:99 +msgid "32px" +msgstr "" + +#: app/_translations.py:100 +msgid "For 32px texture packs" +msgstr "" + +#: app/_translations.py:101 +msgid "Machines / Electronics" +msgstr "" + +#: app/_translations.py:102 +msgid "Adds machines useful in automation, tubes, or power." +msgstr "" + +#: app/_translations.py:103 +msgid "Commerce / Economy" +msgstr "" + +#: app/_translations.py:104 +msgid "Related to economies, money, and trading" +msgstr "" + +#: app/_translations.py:105 +msgid "Jam / Game 2021" +msgstr "" + +#: app/_translations.py:106 +msgid "Entries to the 2021 Minetest Game Jam" +msgstr "" + #: app/_translations.py:107 -msgid "Player vs Environment (PvE)" +msgid "Strategy / RTS" msgstr "" #: app/_translations.py:108 -msgid "For mods that grant the player extra information in the HUD" +msgid "" +"Games and mods with a heavy strategy component, whether real-time or " +"turn-based" msgstr "" #: app/_translations.py:109 -msgid "" -"Mods and games that aim to simulate real life activity. Similar to " -"SimCity/TheSims/OpenTTD/etc" +msgid "128px+" msgstr "" #: app/_translations.py:110 -msgid "Shocking and scary content. May scare young children" +msgid "For 128px or higher texture packs" msgstr "" #: app/_translations.py:111 @@ -489,29 +493,27 @@ msgid "" msgstr "" #: app/_translations.py:113 -msgid "" -"Certified by the Featured Packages program. This tag may be renamed in " -"the future" +msgid " Jam / Game 2022" msgstr "" #: app/_translations.py:114 -msgid "Mobs / Animals / NPCs" +msgid "Entries to the 2022 Minetest Game Jam " msgstr "" #: app/_translations.py:115 -msgid "For 128px or higher texture packs" +msgid "Gore" msgstr "" #: app/_translations.py:116 -msgid "16px" +msgid "Blood, etc" msgstr "" #: app/_translations.py:117 -msgid "Games of chance, gambling games, etc" +msgid "Gambling" msgstr "" #: app/_translations.py:118 -msgid "Mapgen / Biomes / Decoration" +msgid "Games of chance, gambling games, etc" msgstr "" #: app/_translations.py:119 @@ -519,41 +521,39 @@ msgid "Drugs" msgstr "" #: app/_translations.py:120 -msgid "Related to economies, money, and trading" -msgstr "" - -#: app/_translations.py:121 -msgid "" -"For content designed for one or more players that focus on combat against" -" the world, mobs, or NPCs." -msgstr "" - -#: app/_translations.py:122 -msgid "For content whose main utility / feature is in GUI/formspec form" -msgstr "" - -#: app/_translations.py:123 -msgid "32px" -msgstr "" - -#: app/_translations.py:124 -msgid "Player vs Player (PvP)" -msgstr "" - -#: app/_translations.py:125 -msgid "Magic / Enchanting" -msgstr "" - -#: app/_translations.py:126 msgid "Contains illegal drugs, such as marijuana" msgstr "" +#: app/_translations.py:121 +msgid "Violence" +msgstr "" + +#: app/_translations.py:122 +msgid "Non-cartoon violence. May be towards fantasy or human-like characters" +msgstr "" + +#: app/_translations.py:123 +msgid "Fear / Horror" +msgstr "" + +#: app/_translations.py:124 +msgid "Shocking and scary content. May scare young children" +msgstr "" + +#: app/_translations.py:125 +msgid "Bad Language" +msgstr "" + +#: app/_translations.py:126 +msgid "Contains swearing" +msgstr "" + #: app/_translations.py:127 -msgid "First person shooters (FPS) and more" +msgid "Alcohol / Tobacco" msgstr "" #: app/_translations.py:128 -msgid "Shooter" +msgid "Contains alcohol and/or tobacco" msgstr "" #: app/querybuilder.py:58 app/templates/admin/languages/list.html:27 @@ -592,11 +592,11 @@ 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:251 -#: app/blueprints/packages/packages.py:528 -#: app/blueprints/packages/packages.py:624 -#: app/blueprints/packages/packages.py:712 +#: app/blueprints/packages/packages.py:543 +#: app/blueprints/packages/packages.py:639 +#: app/blueprints/packages/packages.py:727 #: app/blueprints/packages/releases.py:62 -#: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:49 +#: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:63 #: app/blueprints/packages/screenshots.py:36 #: app/blueprints/packages/screenshots.py:42 #: app/blueprints/packages/screenshots.py:47 @@ -608,7 +608,7 @@ msgstr "Uložiť" #: app/blueprints/collections/__init__.py:77 #: app/blueprints/oauth/__init__.py:168 app/blueprints/packages/releases.py:54 -#: app/blueprints/packages/releases.py:66 app/blueprints/packages/reviews.py:45 +#: app/blueprints/packages/releases.py:66 app/blueprints/packages/reviews.py:53 #: app/blueprints/threads/__init__.py:281 #: app/templates/admin/languages/list.html:23 #: app/templates/macros/reviews.html:138 app/templates/macros/topics.html:5 @@ -712,7 +712,7 @@ msgstr "" #: app/blueprints/packages/__init__.py:42 #: app/templates/packages/releases_list.html:34 -#: app/templates/packages/view.html:653 app/templates/todo/editor.html:75 +#: app/templates/packages/view.html:657 app/templates/todo/editor.html:75 msgid "Releases" msgstr "Vydania" @@ -724,7 +724,7 @@ msgstr "Snímky obrazovky" #: app/blueprints/packages/__init__.py:52 #: app/templates/packages/edit_maintainers.html:8 -#: app/templates/packages/view.html:624 app/utils/minetest_hypertext.py:302 +#: app/templates/packages/view.html:628 app/utils/minetest_hypertext.py:302 msgid "Maintainers" msgstr "Členovia údržby" @@ -757,7 +757,7 @@ msgstr "Podporované hry" msgid "No download available." msgstr "Stiahnutie nie je k dispozícii." -#: app/blueprints/packages/packages.py:229 app/templates/packages/view.html:594 +#: app/blueprints/packages/packages.py:229 app/templates/packages/view.html:598 #: app/utils/minetest_hypertext.py:263 msgid "Type" msgstr "Písať" @@ -767,12 +767,12 @@ msgid "Title (Human-readable)" msgstr "Názov (Ľudsky zrozumiteľné)" #: app/blueprints/packages/packages.py:231 -#: app/blueprints/packages/packages.py:622 +#: app/blueprints/packages/packages.py:637 msgid "Name (Technical)" msgstr "Meno (Technicky)" #: app/blueprints/packages/packages.py:231 -#: app/blueprints/packages/packages.py:623 +#: app/blueprints/packages/packages.py:638 #: 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 (_)" @@ -781,7 +781,7 @@ msgstr "Iba malé písmená (a-z), čísla (0-9) a podtržníky (_)" msgid "Short Description (Plaintext)" msgstr "Krátky popis (Plaintext)" -#: app/blueprints/packages/packages.py:234 app/templates/packages/view.html:616 +#: app/blueprints/packages/packages.py:234 app/templates/packages/view.html:620 #: app/utils/minetest_hypertext.py:300 msgid "Maintenance State" msgstr "Stav údržby" @@ -796,7 +796,7 @@ msgstr "Tagy" msgid "Content Warnings" msgstr "Upozornenia obsahu" -#: app/blueprints/packages/packages.py:238 app/templates/packages/view.html:605 +#: app/blueprints/packages/packages.py:238 app/templates/packages/view.html:609 #: app/utils/minetest_hypertext.py:298 msgid "License" msgstr "Licencia" @@ -878,8 +878,8 @@ msgid "Permission denied" msgstr "Práva boli odopreté" #: app/blueprints/packages/packages.py:403 -#: app/blueprints/packages/packages.py:479 -#: app/blueprints/packages/packages.py:501 +#: app/blueprints/packages/packages.py:494 +#: app/blueprints/packages/packages.py:516 msgid "You don't have permission to do that" msgstr "Na tento úkon nemáš povolenie" @@ -893,55 +893,60 @@ msgid "" "changed" msgstr "" -#: app/blueprints/packages/packages.py:496 +#: app/blueprints/packages/packages.py:481 +#, python-format +msgid "Set state to %(state)s" +msgstr "" + +#: app/blueprints/packages/packages.py:511 msgid "Deleted package" msgstr "Vymazaný balíček" -#: app/blueprints/packages/packages.py:518 +#: app/blueprints/packages/packages.py:533 msgid "Unapproved package" msgstr "Neschválený balíček" -#: app/blueprints/packages/packages.py:527 +#: app/blueprints/packages/packages.py:542 msgid "Maintainers (Comma-separated)" msgstr "Členovia údržby (oddeľuj čiarkou)" -#: app/blueprints/packages/packages.py:536 +#: app/blueprints/packages/packages.py:551 msgid "You don't have permission to edit maintainers" msgstr "Nemáte právo na upravovanie členov údržby" -#: app/blueprints/packages/packages.py:586 +#: app/blueprints/packages/packages.py:601 msgid "You are not a maintainer" msgstr "Nie si členom údržby" -#: app/blueprints/packages/packages.py:589 +#: app/blueprints/packages/packages.py:604 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:621 +#: app/blueprints/packages/packages.py:636 msgid "Author Name" msgstr "Meno autora" -#: app/blueprints/packages/packages.py:708 +#: app/blueprints/packages/packages.py:723 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:709 +#: app/blueprints/packages/packages.py:724 msgid "Supported games" msgstr "" -#: app/blueprints/packages/packages.py:710 +#: app/blueprints/packages/packages.py:725 msgid "Unsupported games" msgstr "" -#: app/blueprints/packages/packages.py:711 +#: app/blueprints/packages/packages.py:726 msgid "Supports all games (unless stated) / is game independent" msgstr "" -#: app/blueprints/packages/packages.py:727 +#: app/blueprints/packages/packages.py:742 msgid "You need at least one release before you can edit game support" msgstr "" -#: app/blueprints/packages/packages.py:731 +#: app/blueprints/packages/packages.py:746 msgid "Mod(pack) needs to contain at least one mod. Please create a new release" msgstr "" @@ -1060,36 +1065,41 @@ msgstr "Vymazaná konfigurácia aktualizácie" msgid "Now, please create an initial release" msgstr "Teraz prosím vytvor prvotné vydanie" -#: app/blueprints/packages/reviews.py:46 app/blueprints/threads/__init__.py:181 +#: app/blueprints/packages/reviews.py:54 +#: app/templates/packages/translation.html:51 +msgid "Language" +msgstr "" + +#: app/blueprints/packages/reviews.py:60 app/blueprints/threads/__init__.py:181 #: app/blueprints/threads/__init__.py:182 #: app/blueprints/threads/__init__.py:282 msgid "Comment" msgstr "Komentár" -#: app/blueprints/packages/reviews.py:47 +#: app/blueprints/packages/reviews.py:61 msgid "Rating" msgstr "Hodnotenie" -#: app/blueprints/packages/reviews.py:48 app/templates/macros/reviews.html:119 +#: app/blueprints/packages/reviews.py:62 app/templates/macros/reviews.html:119 #: app/templates/macros/reviews.html:173 msgid "Yes" msgstr "Áno" -#: app/blueprints/packages/reviews.py:48 app/templates/macros/reviews.html:124 +#: app/blueprints/packages/reviews.py:62 app/templates/macros/reviews.html:124 #: app/templates/macros/reviews.html:177 msgid "Neutral" msgstr "Neutrál" -#: app/blueprints/packages/reviews.py:48 app/templates/macros/reviews.html:129 +#: app/blueprints/packages/reviews.py:62 app/templates/macros/reviews.html:129 #: app/templates/macros/reviews.html:181 msgid "No" msgstr "Nie" -#: app/blueprints/packages/reviews.py:57 +#: app/blueprints/packages/reviews.py:71 msgid "You can't review your own package!" msgstr "Nemôžeš recenzovať svoj vlastný balíček!" -#: app/blueprints/packages/reviews.py:67 +#: app/blueprints/packages/reviews.py:81 msgid "" "You've reviewed too many packages recently. Please wait before trying " "again, and consider making your reviews more detailed" @@ -1097,18 +1107,18 @@ msgstr "" "Nedávno ste ohodnotili príliš veľa balíčkov. Prosím počkajte pred ďalším " "pokusom a zvážte podrobnejšie hodnotenie" -#: app/blueprints/packages/reviews.py:80 app/blueprints/threads/__init__.py:207 +#: app/blueprints/packages/reviews.py:94 app/blueprints/threads/__init__.py:207 #: app/blueprints/threads/__init__.py:240 #: app/blueprints/threads/__init__.py:334 app/blueprints/users/settings.py:114 #: app/logic/packages.py:131 msgid "Linking to blocked sites is not allowed" msgstr "Prepojenie na blokované stránky nie je povolené" -#: app/blueprints/packages/reviews.py:184 +#: app/blueprints/packages/reviews.py:199 msgid "You can't vote on the reviews on your own package!" msgstr "Nemôžeš hlasovať za komentáre k svojim vlastným balíčkom!" -#: app/blueprints/packages/reviews.py:191 +#: app/blueprints/packages/reviews.py:206 msgid "You can't vote on your own reviews!" msgstr "Nemôžeš hlasovať za svoje vlastné recenzie!" @@ -1127,7 +1137,7 @@ msgid "Message" msgstr "Správa" #: app/blueprints/report/__init__.py:35 app/templates/macros/threads.html:51 -#: app/templates/packages/view.html:684 app/templates/report/index.html:4 +#: app/templates/packages/view.html:688 app/templates/report/index.html:4 #: app/templates/report/index.html:10 app/templates/users/profile.html:37 msgid "Report" msgstr "Nahlásiť" @@ -1450,47 +1460,32 @@ msgstr "Skús napísať viac pomocných komentárov a získaj medailu." msgid "You are in place %(place)s." msgstr "Si na %(place)s mieste." -#: app/blueprints/users/profile.py:166 -#, python-format -msgid "Top %(type)s" -msgstr "Top %(type)s" - -#: app/blueprints/users/profile.py:168 -#, python-format -msgid "Top %(group)d %(type)s" -msgstr "Top %(group)d %(type)s" - -#: app/blueprints/users/profile.py:177 -#, python-format -msgid "%(display_name)s has a %(type)s placed at #%(place)d." -msgstr "%(display_name)s %(type)s bol umiestnený na %(place)d." - -#: app/blueprints/users/profile.py:192 +#: app/blueprints/users/profile.py:188 #, python-format msgid "Your packages have %(downloads)d downloads in total." msgstr "Tvoje balíky majú %(downloads)d stiahnutí celkom." -#: app/blueprints/users/profile.py:193 +#: app/blueprints/users/profile.py:189 msgid "First medal is at 50k." msgstr "Prvá medaila až za 50 k." -#: app/blueprints/users/profile.py:198 +#: app/blueprints/users/profile.py:194 msgid ">300k downloads" msgstr "viac než 300k stiahnutí" -#: app/blueprints/users/profile.py:201 +#: app/blueprints/users/profile.py:197 msgid ">100k downloads" msgstr "viac než 100k stiahnutí" -#: app/blueprints/users/profile.py:204 +#: app/blueprints/users/profile.py:200 msgid ">75k downloads" msgstr "viac než 75k stiahnutí" -#: app/blueprints/users/profile.py:207 +#: app/blueprints/users/profile.py:203 msgid ">50k downloads" msgstr "viac než 50k stiahnutí" -#: app/blueprints/users/profile.py:208 +#: app/blueprints/users/profile.py:204 #, python-format msgid "Has received %(downloads)d downloads across all packages." msgstr "Dosiahol %(downloads)d stiahnutí za všetky balíky." @@ -1755,30 +1750,256 @@ msgstr "Hry" msgid "Texture Packs" msgstr "Balíčky textúr" -#: app/models/packages.py:171 +#: app/models/packages.py:87 +msgid "Top mod" +msgstr "" + +#: app/models/packages.py:89 +msgid "Top game" +msgstr "" + +#: app/models/packages.py:91 +msgid "Top texture pack" +msgstr "" + +#: app/models/packages.py:94 +#, python-format +msgid "Top %(place)d mod" +msgstr "" + +#: app/models/packages.py:96 +#, python-format +msgid "Top %(place)d game" +msgstr "" + +#: app/models/packages.py:98 +#, python-format +msgid "Top %(place)d texture pack" +msgstr "" + +#: app/models/packages.py:102 +#, python-format +msgid "%(display_name)s has a mod placed at #%(place)d." +msgstr "" + +#: app/models/packages.py:105 +#, python-format +msgid "%(display_name)s has a game placed at #%(place)d." +msgstr "" + +#: app/models/packages.py:108 +#, python-format +msgid "%(display_name)s has a texture pack placed at #%(place)d." +msgstr "" + +#: app/models/packages.py:146 app/models/packages.py:164 +msgid "Looking for Maintainer" +msgstr "" + +#: app/models/packages.py:149 +msgid "Beta" +msgstr "" + +#: app/models/packages.py:152 +msgid "Actively Developed" +msgstr "" + +#: app/models/packages.py:155 +msgid "Maintenance Only" +msgstr "" + +#: app/models/packages.py:158 +msgid "As-is" +msgstr "" + +#: app/models/packages.py:161 +msgid "Deprecated" +msgstr "" + +#: app/models/packages.py:168 +msgid "Under active development, and may break worlds/things without warning" +msgstr "" + +#: app/models/packages.py:170 +msgid "Fully playable, but with some breakages/changes expected" +msgstr "" + +#: app/models/packages.py:172 +msgid "Finished, with bug fixes being made as needed" +msgstr "" + +#: app/models/packages.py:174 +msgid "" +"Finished, the maintainer doesn't intend to continue working on it or " +"provide support" +msgstr "" + +#: app/models/packages.py:176 +msgid "" +"The maintainer doesn't recommend this package. See the description for " +"more info" +msgstr "" + +#: app/models/packages.py:222 msgid "Submit for Approval" msgstr "Navrhni na schválenie" -#: app/models/packages.py:173 +#: app/models/packages.py:224 msgid "Approve" msgstr "Schváliť" -#: app/models/packages.py:175 app/templates/api/create_edit_token.html:17 +#: app/models/packages.py:226 app/templates/api/create_edit_token.html:17 #: app/templates/collections/delete.html:14 #: app/templates/collections/view.html:39 #: app/templates/oauth/create_edit.html:17 #: app/templates/packages/release_edit.html:84 -#: app/templates/packages/review_create_edit.html:66 +#: app/templates/packages/review_create_edit.html:67 #: app/templates/threads/delete_reply.html:19 #: app/templates/threads/delete_thread.html:19 #: app/templates/threads/view.html:50 app/templates/users/delete.html:34 msgid "Delete" msgstr "Vymazať" -#: app/models/packages.py:563 app/templates/packages/view.html:163 +#: app/models/packages.py:615 app/templates/packages/view.html:163 msgid "Work in Progress" msgstr "Práca stále prebieha" +#: app/models/packages.py:1349 +#, python-format +msgid "New commit %(hash)s found on the Git repo." +msgstr "" + +#: app/models/packages.py:1353 +#, python-format +msgid "The last release was commit %(hash)s" +msgstr "" + +#: app/models/packages.py:1359 +#, python-format +msgid "New tag %(tag_name)s found on the Git repo." +msgstr "" + +#: app/models/users.py:407 +msgid "Package Edit" +msgstr "" + +#: app/models/users.py:410 +msgid "Package Approval" +msgstr "" + +#: app/models/users.py:413 app/templates/threads/list.html:12 +#: app/templates/threads/new.html:4 +msgid "New Thread" +msgstr "Nové vlákno" + +#: app/models/users.py:416 +msgid "New Review" +msgstr "" + +#: app/models/users.py:419 +msgid "Thread Reply" +msgstr "" + +#: app/models/users.py:422 +msgid "Bot" +msgstr "" + +#: app/models/users.py:425 app/templates/macros/threads.html:27 +msgid "Maintainer" +msgstr "Údržba" + +#: app/models/users.py:428 +msgid "Editor Alert" +msgstr "" + +#: app/models/users.py:431 +msgid "Editor Misc" +msgstr "" + +#: app/models/users.py:434 +msgid "Other" +msgstr "" + +#: app/models/users.py:444 +msgid "This is a Package Edit notification." +msgstr "" + +#: app/models/users.py:446 +msgid "This is a Package Approval notification." +msgstr "" + +#: app/models/users.py:448 +msgid "This is a New Thread notification." +msgstr "" + +#: app/models/users.py:450 +msgid "This is a New Review notification." +msgstr "" + +#: app/models/users.py:452 +msgid "This is a Thread Reply notification." +msgstr "" + +#: app/models/users.py:454 +msgid "This is a Bot notification." +msgstr "" + +#: app/models/users.py:456 +msgid "This is a Maintainer change notification." +msgstr "" + +#: app/models/users.py:458 +msgid "This is an Editor Alert notification." +msgstr "" + +#: app/models/users.py:460 +msgid "This is an Editor Misc notification." +msgstr "" + +#: app/models/users.py:462 +msgid "This is an Other notification." +msgstr "" + +#: app/models/users.py:469 +msgid "When another user edits your packages, releases, etc." +msgstr "" + +#: app/models/users.py:471 +msgid "Notifications from editors related to the package approval process." +msgstr "" + +#: app/models/users.py:473 +msgid "When a thread is created on your package." +msgstr "" + +#: app/models/users.py:475 +msgid "When a user posts a review on your package." +msgstr "" + +#: app/models/users.py:477 +msgid "When someone replies to a thread you're watching." +msgstr "" + +#: app/models/users.py:479 +msgid "From a bot - for example, update notifications." +msgstr "" + +#: app/models/users.py:481 +msgid "When your package's maintainers change." +msgstr "" + +#: app/models/users.py:483 +msgid "For editors: Important alerts." +msgstr "" + +#: app/models/users.py:485 +msgid "For editors: Minor notifications, including new threads." +msgstr "" + +#: app/models/users.py:487 +msgid "Minor notifications not important enough for a dedicated category." +msgstr "" + #: app/tasks/emails.py:122 msgid "" "You are receiving this email because you are a registered user of " @@ -1891,7 +2112,7 @@ msgstr "Odhlásiť" #: app/templates/admin/languages/list.html:4 #: app/templates/admin/languages/list.html:10 app/templates/base.html:185 -#: app/templates/packages/view.html:598 app/utils/minetest_hypertext.py:288 +#: app/templates/packages/view.html:602 app/utils/minetest_hypertext.py:288 msgid "Languages" msgstr "" @@ -1937,7 +2158,7 @@ msgid "User List" msgstr "Zoznam užívateľov" #: app/templates/base.html:257 app/templates/packages/view.html:190 -#: app/templates/packages/view.html:673 app/templates/threads/list.html:4 +#: app/templates/packages/view.html:677 app/templates/threads/list.html:4 msgid "Threads" msgstr "Vlákna" @@ -1999,7 +2220,7 @@ msgid "%(title)s by %(author)s" msgstr "%(title)s od %(author)s" #: app/templates/index.html:77 app/templates/packages/reviews_list.html:4 -#: app/templates/packages/view.html:194 app/templates/packages/view.html:332 +#: app/templates/packages/view.html:194 app/templates/packages/view.html:336 #: app/templates/users/profile.html:279 msgid "Reviews" msgstr "Posudky" @@ -2230,7 +2451,8 @@ msgid "This requires the collection to be public" msgstr "" #: app/templates/collections/create_edit.html:76 -#: app/templates/packages/remove.html:58 app/templates/packages/view.html:128 +#: app/templates/packages/remove.html:34 app/templates/packages/remove.html:83 +#: app/templates/packages/view.html:128 msgid "Remove" msgstr "Odstrániť" @@ -2255,7 +2477,7 @@ msgid "Deleting is permanent" msgstr "Vymazanie je nevratné" #: app/templates/collections/delete.html:13 -#: app/templates/oauth/authorize.html:71 app/templates/packages/remove.html:56 +#: app/templates/oauth/authorize.html:71 app/templates/packages/remove.html:81 #: app/templates/threads/delete_reply.html:18 #: app/templates/threads/delete_thread.html:18 #: app/templates/users/delete.html:30 @@ -2386,11 +2608,6 @@ msgstr "" msgid "Manage your preferences" msgstr "Spravuj obľúbené" -#: app/templates/emails/notification.html:37 -#, python-format -msgid "This is a '%(type)s' notification." -msgstr "Toto je %(type)s upozornenie." - #: app/templates/emails/notification_digest.html:14 #: app/templates/emails/notification_digest.html:31 #, python-format @@ -2495,7 +2712,7 @@ msgid "No audit log entries." msgstr "Audit log neobsahuje žiadne položky." #: app/templates/macros/forms.html:21 app/templates/macros/reviews.html:145 -#: app/templates/packages/remove.html:48 app/templates/packages/view.html:464 +#: app/templates/packages/remove.html:73 app/templates/packages/view.html:468 #: app/templates/users/modtools.html:86 msgid "Required" msgstr "Požiadavky" @@ -2723,10 +2940,6 @@ msgstr "Pozri ContentDB Grafana prehľad pre viac CDB štatistík" msgid "ContentDB Grafana" msgstr "ContentDB Grafana" -#: app/templates/macros/threads.html:27 -msgid "Maintainer" -msgstr "Údržba" - #: app/templates/macros/threads.html:122 msgid "This thread has been locked by a moderator." msgstr "Toto vlákno bolo uzamknuté správcom." @@ -2769,7 +2982,7 @@ msgid "On %(trigger)s, do %(action)s" msgstr "Keď %(trigger)s, potom %(action)s" #: app/templates/macros/todo.html:35 app/templates/packages/view.html:122 -#: app/templates/packages/view.html:429 +#: app/templates/packages/view.html:433 msgid "Release" msgstr "Vydanie" @@ -2779,7 +2992,7 @@ msgstr "Úložisko" #: app/templates/macros/todo.html:48 #: app/templates/packages/releases_list.html:13 -#: app/templates/packages/view.html:433 +#: app/templates/packages/view.html:437 msgid "Update settings" msgstr "Aktualizuj nastavenia" @@ -2828,9 +3041,9 @@ msgstr "Témy fóra" #: app/templates/modnames/view.html:27 app/templates/oauth/authorize.html:32 #: app/templates/packages/game_support.html:42 -#: app/templates/packages/similar.html:38 app/templates/packages/view.html:470 -#: app/templates/packages/view.html:494 app/templates/packages/view.html:539 -#: app/templates/packages/view.html:571 app/templates/todo/editor.html:85 +#: app/templates/packages/similar.html:38 app/templates/packages/view.html:474 +#: app/templates/packages/view.html:498 app/templates/packages/view.html:543 +#: app/templates/packages/view.html:575 app/templates/todo/editor.html:85 #: app/templates/todo/game_support.html:45 #, python-format msgid "%(title)s by %(display_name)s" @@ -3028,11 +3241,10 @@ msgid "Read more" msgstr "Čítať viac" #: app/templates/packages/create_edit.html:49 -#, python-format msgid "" -"You can include a .cdb.json file in your %(type)s to update these details" -" automatically." -msgstr "Pre automatickú úpravu detailov môžeš vložiť súbor .cdb.json do %(type)s." +"You can include a .cdb.json file in your package to update these details " +"automatically." +msgstr "" #: app/templates/packages/create_edit.html:55 msgid "" @@ -3633,12 +3845,22 @@ msgid "" "screenshots %(screenshot_size)d MB)" msgstr "" -#: app/templates/packages/remove.html:9 +#: app/templates/packages/remove.html:4 #, python-format msgid "Remove %(title)s" msgstr "Odstrániť %(title)s" #: app/templates/packages/remove.html:11 +msgid "Change maintenance state" +msgstr "" + +#: app/templates/packages/remove.html:13 +msgid "" +"As an alternative to removing your package, you may wish to change the " +"maintenance state." +msgstr "" + +#: app/templates/packages/remove.html:36 msgid "" "In order to avoid data loss, you cannot permanently delete packages.\n" "\t\t\tYou can remove them from ContentDB, which will cause them to not be" @@ -3649,7 +3871,7 @@ msgid "" "needed." msgstr "" -#: app/templates/packages/remove.html:19 +#: app/templates/packages/remove.html:44 msgid "" "Unapproving a package will put it back into Draft, where\n" "\t\t\t\tit can be submitted for approval again." @@ -3657,24 +3879,24 @@ msgstr "" "Ak balík nepovolíš, bude zaradaný späť medzi Koncepty, kde\n" "bude vyžiadané opätovné povolenie." -#: app/templates/packages/remove.html:28 +#: app/templates/packages/remove.html:53 msgid "and" msgstr "" -#: app/templates/packages/remove.html:34 +#: app/templates/packages/remove.html:59 #, python-format msgid "Removing this package will break the following mods: %(names)s" msgstr "" -#: app/templates/packages/remove.html:41 +#: app/templates/packages/remove.html:66 msgid "Reason" msgstr "Dôvod" -#: app/templates/packages/remove.html:52 +#: app/templates/packages/remove.html:77 msgid "Reason for unapproval / deletion, this is shown in the audit log" msgstr "Dôvod pre nepovolenie / vymazanie, ktorý sa zobrazí v audítorskom logu" -#: app/templates/packages/remove.html:61 +#: app/templates/packages/remove.html:86 msgid "Unpublish" msgstr "" @@ -3695,11 +3917,15 @@ msgstr "" "Našiel si bug (chybu)? Napíš na sledovanie " "problémov." -#: app/templates/packages/review_create_edit.html:67 +#: app/templates/packages/review_create_edit.html:55 +msgid "What language are you writing your review in?" +msgstr "" + +#: app/templates/packages/review_create_edit.html:68 msgid "Delete review." msgstr "Vymazať recenziu." -#: app/templates/packages/review_create_edit.html:68 +#: app/templates/packages/review_create_edit.html:69 msgid "" "This will convert the review into a thread, keeping the comments but " "removing its effect on the package's rating." @@ -3708,7 +3934,7 @@ msgstr "" "na hodnotenie balíka." #: app/templates/packages/review_votes.html:4 -#: app/templates/packages/view.html:360 +#: app/templates/packages/view.html:364 msgid "Review Votes" msgstr "Hlasy za recenziu" @@ -3861,10 +4087,6 @@ msgstr "" msgid "ContentDB reads translations from locale files (.tr) in your package." msgstr "" -#: app/templates/packages/translation.html:51 -msgid "Language" -msgstr "" - #: app/templates/packages/update_config.html:4 #: app/templates/packages/update_config.html:9 msgid "Configure Git Update Detection" @@ -3975,142 +4197,146 @@ msgstr "Sledovanie problémov" msgid "Translate" msgstr "" -#: app/templates/packages/view.html:310 +#: app/templates/packages/view.html:297 +msgid "Thumbnail for video" +msgstr "" + +#: app/templates/packages/view.html:314 msgid "Awaiting review" msgstr "Čaká sa na recenziu" -#: app/templates/packages/view.html:340 app/templates/threads/view.html:77 +#: app/templates/packages/view.html:344 app/templates/threads/view.html:77 msgid "Edit Review" msgstr "Upraviť recenziu" -#: app/templates/packages/view.html:345 +#: app/templates/packages/view.html:349 msgid "You can't review your own package." msgstr "Nemôžeš recenzovať svoj vlastný balík." -#: app/templates/packages/view.html:355 +#: app/templates/packages/view.html:359 msgid "Package needs to be approved before it can be reviewed." msgstr "Balíček musí byť schválený predtým, než ho možno prezerať." -#: app/templates/packages/view.html:366 +#: app/templates/packages/view.html:370 msgid "Used By" msgstr "Používané" -#: app/templates/packages/view.html:372 +#: app/templates/packages/view.html:376 msgid "Content" msgstr "Obsah" -#: app/templates/packages/view.html:374 app/templates/packages/view.html:457 +#: app/templates/packages/view.html:378 app/templates/packages/view.html:461 msgid "View content for game" msgstr "Pozri obsah hry" -#: app/templates/packages/view.html:389 +#: app/templates/packages/view.html:393 msgid "Favorite" msgstr "" -#: app/templates/packages/view.html:398 +#: app/templates/packages/view.html:402 msgid "Add to collection..." msgstr "" -#: app/templates/packages/view.html:406 +#: app/templates/packages/view.html:410 #, python-format msgid "View %(count)d collections" msgstr "" -#: app/templates/packages/view.html:417 +#: app/templates/packages/view.html:421 msgid "Package may be outdated" msgstr "Balík môže byť zastaralý" -#: app/templates/packages/view.html:424 +#: app/templates/packages/view.html:428 msgid "Only visible to the author and Editors." msgstr "Viditeľné iba pre autora a editorov." -#: app/templates/packages/view.html:441 +#: app/templates/packages/view.html:445 msgid "Warning" msgstr "Upozornenie" -#: app/templates/packages/view.html:447 +#: app/templates/packages/view.html:451 msgid "Like this package? Help support its development by making a donation" msgstr "Páči sa ti tento balík? Pomôž podporiť jeho vývoj príspevkom" -#: app/templates/packages/view.html:450 +#: app/templates/packages/view.html:454 msgid "Donate now" msgstr "Prispieť" -#: app/templates/packages/view.html:462 app/utils/minetest_hypertext.py:283 +#: app/templates/packages/view.html:466 app/utils/minetest_hypertext.py:283 msgid "Dependencies" msgstr "Nevyhnutné doplnky" -#: app/templates/packages/view.html:482 +#: app/templates/packages/view.html:486 msgid "No required dependencies" msgstr "Nevyžadujú sa nevyhnutné doplnky" -#: app/templates/packages/view.html:488 +#: app/templates/packages/view.html:492 msgid "Optional" msgstr "Voliteľné" -#: app/templates/packages/view.html:521 +#: app/templates/packages/view.html:525 msgid "Compatible Games" msgstr "Kompatibilné hry" -#: app/templates/packages/view.html:526 app/templates/packages/view.html:546 +#: app/templates/packages/view.html:530 app/templates/packages/view.html:550 #: app/utils/minetest_hypertext.py:275 msgid "No specific game required" msgstr "" -#: app/templates/packages/view.html:529 +#: app/templates/packages/view.html:533 msgid "Tested with:" msgstr "" -#: app/templates/packages/view.html:551 +#: app/templates/packages/view.html:555 msgid "Is the above correct?" msgstr "" -#: app/templates/packages/view.html:552 +#: app/templates/packages/view.html:556 msgid "You need to either confirm this or tell ContentDB about supported games" msgstr "" -#: app/templates/packages/view.html:564 +#: app/templates/packages/view.html:568 msgid "Does not work with:" msgstr "" -#: app/templates/packages/view.html:584 +#: app/templates/packages/view.html:588 msgid "Please specify compatible games" msgstr "Prosím, upresni kompatibilné hry" -#: app/templates/packages/view.html:590 +#: app/templates/packages/view.html:594 msgid "Information" msgstr "Poznatky" -#: app/templates/packages/view.html:596 +#: app/templates/packages/view.html:600 msgid "Technical Name" msgstr "Technický názov" -#: app/templates/packages/view.html:612 app/utils/minetest_hypertext.py:295 +#: app/templates/packages/view.html:616 app/utils/minetest_hypertext.py:295 #, python-format msgid "%(code_license)s for code,
%(media_license)s for media." msgstr "%(code_license)s pre kód,
%(media_license)s pre médiá." -#: app/templates/packages/view.html:620 +#: app/templates/packages/view.html:624 msgid "Unknown" msgstr "Neznáme" -#: app/templates/packages/view.html:622 app/utils/minetest_hypertext.py:301 +#: app/templates/packages/view.html:626 app/utils/minetest_hypertext.py:301 msgid "Added" msgstr "Pridané" -#: app/templates/packages/view.html:636 +#: app/templates/packages/view.html:640 msgid "Remove myself" msgstr "Odstrániť seba" -#: app/templates/packages/view.html:641 app/utils/minetest_hypertext.py:303 +#: app/templates/packages/view.html:645 app/utils/minetest_hypertext.py:303 msgid "Provides" msgstr "Poskytuje" -#: app/templates/packages/view.html:663 +#: app/templates/packages/view.html:667 msgid "More" msgstr "Viac" -#: app/templates/packages/view.html:692 +#: app/templates/packages/view.html:696 msgid "See audit log" msgstr "Pozri audit log" @@ -4173,10 +4399,6 @@ msgstr "Vymazať \"%(title)s\" od %(author)s" msgid "Edit reply" msgstr "Upraviť odpoveď" -#: app/templates/threads/list.html:12 app/templates/threads/new.html:4 -msgid "New Thread" -msgstr "Nové vlákno" - #: app/templates/threads/new.html:17 msgid "" "If the package shouldn't be on CDB (eg: if it doesn't work at all), then " @@ -5534,3 +5756,23 @@ msgstr "" #~ msgid "Connected" #~ msgstr "Prepojené" +#~ msgid "Top %(type)s" +#~ msgstr "Top %(type)s" + +#~ msgid "Top %(group)d %(type)s" +#~ msgstr "Top %(group)d %(type)s" + +#~ msgid "%(display_name)s has a %(type)s placed at #%(place)d." +#~ msgstr "%(display_name)s %(type)s bol umiestnený na %(place)d." + +#~ msgid "This is a '%(type)s' notification." +#~ msgstr "Toto je %(type)s upozornenie." + +#~ msgid "" +#~ "You can include a .cdb.json file " +#~ "in your %(type)s to update these " +#~ "details automatically." +#~ msgstr "" +#~ "Pre automatickú úpravu detailov môžeš " +#~ "vložiť súbor .cdb.json do %(type)s." + diff --git a/translations/sv/LC_MESSAGES/messages.po b/translations/sv/LC_MESSAGES/messages.po index 7ade6625..f0c1480e 100644 --- a/translations/sv/LC_MESSAGES/messages.po +++ b/translations/sv/LC_MESSAGES/messages.po @@ -7,17 +7,16 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2024-06-07 05:29+0100\n" +"POT-Creation-Date: 2024-06-08 11:15+0100\n" "PO-Revision-Date: 2024-06-07 21:22+0000\n" "Last-Translator: ROllerozxa \n" -"Language-Team: Swedish \n" "Language: sv\n" +"Language-Team: Swedish " +"\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 5.6-dev\n" "Generated-By: Babel 2.15.0\n" #: app/__init__.py:155 @@ -29,166 +28,18 @@ msgid "You have been banned." msgstr "Du har blivit bannad." #: app/_translations.py:5 -msgid "Chat / Commands" -msgstr "Chatt / Kommandon" +msgid "Player vs Player (PvP)" +msgstr "Spelare vs spelare (PvP)" #: app/_translations.py:6 -msgid "Complex installation" -msgstr "Komplex installation" +msgid "Designed to be played competitively against other players" +msgstr "Designad för att spelas konkurrenskraftigt mot andra spelare" #: app/_translations.py:7 -msgid "Either has educational value, or is a tool to help teachers " -msgstr "" -"Antingen har pedagogiskt värde, eller är ett verktyg för att hjälpa lärare " - -#: app/_translations.py:8 -msgid "Singleplayer-focused" -msgstr "Enspelarsfokuserat" - -#: app/_translations.py:9 -msgid "For 16px texture packs" -msgstr "För 16px-texturpaket" - -#: app/_translations.py:10 -msgid "For 64px texture packs" -msgstr "För 64px-texturepaket" - -#: app/_translations.py:11 -msgid "Tools to manage the world" -msgstr "Verktyg för att hantera världen" - -#: app/_translations.py:12 -msgid "Big changes to crafting gameplay" -msgstr "Stora ändringar för skapnings-gameplay" - -#: app/_translations.py:13 -msgid "Blood, etc" -msgstr "Blod, mm" - -#: app/_translations.py:14 -msgid "Adds a mini-game to be played within Minetest" -msgstr "Lägger till ett minispel för att spelas inuti Minetest" - -#: app/_translations.py:15 -msgid "Tools / Weapons / Armor" -msgstr "Verktyg / Vapen / Rustning" - -#: app/_translations.py:16 -msgid "For content generally themed around a certain season or holiday" -msgstr "För innehåll som följer en viss säsong eller högtid som tema" - -#: app/_translations.py:17 msgid "Player Effects / Power Ups" msgstr "Spelareffekter / Power-ups" -#: app/_translations.py:18 -msgid "World Maintenance and Tools" -msgstr "Världunderhållning och verktyg" - -#: app/_translations.py:19 -msgid "Puzzle" -msgstr "Pussel" - -#: app/_translations.py:20 -msgid "Tools for game and mod developers" -msgstr "Verktyg för spel- och moddutvecklare" - -#: app/_translations.py:21 -msgid "Education" -msgstr "Utbildning" - -#: app/_translations.py:22 -msgid "Gore" -msgstr "Gore" - -#: app/_translations.py:23 -msgid "Transport" -msgstr "Transport" - -#: app/_translations.py:24 -msgid "Survival" -msgstr "Överlevnad" - -#: app/_translations.py:25 -msgid "New mapgen or changes mapgen" -msgstr "Ny mapgen eller ändrar mapgen" - -#: app/_translations.py:26 -msgid "Less than 16px" -msgstr "Mindre än 16px" - -#: app/_translations.py:27 app/templates/users/modtools.html:12 -msgid "Storage" -msgstr "Lagring" - -#: app/_translations.py:28 -msgid "Changes the inventory GUI" -msgstr "Ändrar lagrings-GUI:n" - -#: app/_translations.py:29 -msgid "Jam / Combat 2020" -msgstr "Jam / Combat 2020" - -#: app/_translations.py:30 -msgid "Bad Language" -msgstr "Fult språk" - -#: app/_translations.py:31 -msgid "64px" -msgstr "64px" - -#: app/_translations.py:32 -msgid "Focuses on or adds new sounds or musical things" -msgstr "Fokuserar på eller lägger till nya ljud eller musikaliska saker" - -#: app/_translations.py:33 -msgid "Adds game mechanics or tools that change how players build." -msgstr "Lägger till spelmekaniker eller verktyg som ändrar hur spelare bygger." - -#: app/_translations.py:34 -msgid "Violence" -msgstr "Våld" - -#: app/_translations.py:35 -msgid "Strategy / RTS" -msgstr "Strategi / RTS" - -#: app/_translations.py:36 -msgid "" -"Requires futher installation steps, such as installing luarocks or " -"editing the trusted mod setting" -msgstr "" -"Kräver ytterligare installationssteg såsom installation from Luarocks eller " -"redigering av trusted mods" - -#: app/_translations.py:37 -msgid "Jam / Game 2021" -msgstr "Jam / Game 2021" - -#: app/_translations.py:38 -msgid "Content that can be played alone" -msgstr "Innehåll som kan spelas ensamt" - -#: app/_translations.py:39 -msgid "Can/should only be used in multiplayer" -msgstr "Kan/borde bara användas i flerspelarläge" - -#: app/_translations.py:40 -msgid "Adds mobs, animals, and NPCs" -msgstr "Lägger till mobs, djur och NPC:er" - -#: app/_translations.py:41 -msgid "" -"For mods created for the Discord \"Weekly Challenges\" modding event in " -"2021" -msgstr "" -"För moddar skapade för Discordens \"Weekly Challenges\"-moddingevent i 2021" - -#: app/_translations.py:42 -msgid "Mini-game" -msgstr "Minispel" - -#: app/_translations.py:43 +#: app/_translations.py:8 msgid "" "For content that changes player effects, including physics, for example: " "speed, jump height or gravity." @@ -196,251 +47,459 @@ msgstr "" "För innehåll som ändrar speleffekter, inkluderande fysik, för exempel: " "hastighet, hopphöjd eller gravitation." +#: app/_translations.py:9 +msgid "Certified" +msgstr "Certifierad" + +#: app/_translations.py:10 +msgid "" +"Certified by the Featured Packages program. This tag may be renamed in " +"the future" +msgstr "" +"Certifierad av Featured Packages-programmet. Denna tagg kan döpas om i " +"framtiden" + +#: app/_translations.py:11 +msgid "Server Moderation and Tools" +msgstr "Servermoderering och verktyg" + +#: app/_translations.py:12 +msgid "Helps with server maintenance and moderation" +msgstr "Hjälper med serverunderhållning och moderering" + +#: app/_translations.py:13 +msgid "Jam / Game 2023" +msgstr "Jam / Game 2023" + +#: app/_translations.py:14 +msgid "Entries to the 2023 Minetest Game Jam " +msgstr "Inlägg till 2023 års Minetest Game Jam " + +#: app/_translations.py:15 +msgid "Joke" +msgstr "Skämt" + +#: app/_translations.py:16 +msgid "" +"For humorous content, meant as a novelty or joke, not to be taken " +"seriously, and that is not meant to be used seriously or long-term." +msgstr "" +"För humoristiskt innehåll, avsett som en kul grej eller ett skämt, som " +"inte ska tas på allvar och som inte är avsett att användas seriöst eller " +"långsiktigt." + +#: app/_translations.py:17 +msgid "Sounds / Music" +msgstr "Ljud / Musik" + +#: app/_translations.py:18 +msgid "Focuses on or adds new sounds or musical things" +msgstr "Fokuserar på eller lägger till nya ljud eller musikaliska saker" + +#: app/_translations.py:19 +msgid "Developer Tools" +msgstr "Utvecklarverktyg" + +#: app/_translations.py:20 +msgid "Tools for game and mod developers" +msgstr "Verktyg för spel- och moddutvecklare" + +#: app/_translations.py:21 +msgid "Shooter" +msgstr "Skjutare" + +#: app/_translations.py:22 +msgid "First person shooters (FPS) and more" +msgstr "First person shooters (FPS) och mer" + +#: app/_translations.py:23 +msgid "Inventory" +msgstr "Lagring" + +#: app/_translations.py:24 +msgid "Changes the inventory GUI" +msgstr "Ändrar lagrings-GUI:n" + +#: app/_translations.py:25 +msgid "World Maintenance and Tools" +msgstr "Världunderhållning och verktyg" + +#: app/_translations.py:26 +msgid "Tools to manage the world" +msgstr "Verktyg för att hantera världen" + +#: app/_translations.py:27 +msgid "Crafting" +msgstr "Skapning" + +#: app/_translations.py:28 +msgid "Big changes to crafting gameplay" +msgstr "Stora ändringar för skapnings-gameplay" + +#: app/_translations.py:29 +msgid "Singleplayer-focused" +msgstr "Enspelarsfokuserat" + +#: app/_translations.py:30 +msgid "Content that can be played alone" +msgstr "Innehåll som kan spelas ensamt" + +#: app/_translations.py:31 +msgid "Mapgen / Biomes / Decoration" +msgstr "Mapgen / Biomer / Dekoration" + +#: app/_translations.py:32 +msgid "New mapgen or changes mapgen" +msgstr "Ny mapgen eller ändrar mapgen" + +#: app/_translations.py:33 +msgid "Adventure / RPG" +msgstr "Äventyr / RPG" + +#: app/_translations.py:34 +msgid "Plants and Farming" +msgstr "Växter och odling" + +#: app/_translations.py:35 +msgid "Adds new plants or other farmable resources." +msgstr "Lägger till nya växter eller andra jordbruksresurser." + +#: app/_translations.py:36 +msgid "Tools / Weapons / Armor" +msgstr "Verktyg / Vapen / Rustning" + +#: app/_translations.py:37 +msgid "Adds or changes tools, weapons, and armor" +msgstr "Lägger till eller ändrar verktyg, vapen och rustningar" + +#: app/_translations.py:38 +msgid "Sims" +msgstr "Simulationer" + +#: app/_translations.py:39 +msgid "" +"Mods and games that aim to simulate real life activity. Similar to " +"SimCity/TheSims/OpenTTD/etc" +msgstr "" +"Moddar och spel som syftar till att simulera verkliga aktiviteter. " +"Liknande SimCity/TheSims/OpenTTD/etc" + +#: app/_translations.py:40 +msgid "Complex installation" +msgstr "Komplex installation" + +#: app/_translations.py:41 +msgid "" +"Requires futher installation steps, such as installing luarocks or " +"editing the trusted mod setting" +msgstr "" +"Kräver ytterligare installationssteg såsom installation from Luarocks " +"eller redigering av trusted mods" + +#: app/_translations.py:42 +msgid "Chat / Commands" +msgstr "Chatt / Kommandon" + +#: app/_translations.py:43 +msgid "" +"Focus on player chat/communication or who's primary function is " +"interacting with the console." +msgstr "" +"Fokus på spelarchatt eller vars enbara funktion är interaktion med " +"konsollen." + #: app/_translations.py:44 -msgid "Contains swearing" -msgstr "Innehåller svordomar" +msgid "Multiplayer-focused" +msgstr "Flerspelarfokuserat" #: app/_translations.py:45 +msgid "Can/should only be used in multiplayer" +msgstr "Kan/borde bara användas i flerspelarläge" + +#: app/_translations.py:46 +msgid "Environment / Weather" +msgstr "Miljö / Väder" + +#: app/_translations.py:47 msgid "" "Improves the world, adding weather, ambient sounds, or other environment " "mechanics" msgstr "Förbättrar världen, lägger till väder, ljud eller andra miljömekaniker" -#: app/_translations.py:46 -msgid "For mods created for the Discord \"Combat\" modding event in 2020" -msgstr "För moddar som skapats för Discord:ens \"Combat\"-moddingevent 2020" - -#: app/_translations.py:47 -msgid "Inventory" -msgstr "Lagring" - #: app/_translations.py:48 -msgid "Entries to the 2023 Minetest Game Jam " -msgstr "Inlägg till 2023 års Minetest Game Jam " +msgid "Building Mechanics and Tools" +msgstr "Byggmekaniker och verktyg" #: app/_translations.py:49 -msgid "Sims" -msgstr "Simulationer" +msgid "Adds game mechanics or tools that change how players build." +msgstr "Lägger till spelmekaniker eller verktyg som ändrar hur spelare bygger." #: app/_translations.py:50 -msgid "Focuses on building, such as adding new materials or nodes" -msgstr "Fokuserar på byggning, som att lägga till nya material eller noder" +msgid "Magic / Enchanting" +msgstr "Magi / Förtrollning" #: app/_translations.py:51 -msgid "Environment / Weather" -msgstr "Miljö / Väder" +msgid "Decorative" +msgstr "Dekorativt" #: app/_translations.py:52 -msgid "Custom mapgen" -msgstr "Anpassad mapgen" +msgid "Adds nodes with no other purpose than for use in building" +msgstr "Lägger till noder för inget annat syfte än för att bygga" #: app/_translations.py:53 -msgid "Minetest Game improved" -msgstr "Minetest Game-förbättrat" +msgid "One-of-a-kind / Original" +msgstr "Originellt" #: app/_translations.py:54 -msgid "HUD" -msgstr "HUD" - -#: app/_translations.py:55 -msgid "Machines / Electronics" -msgstr "Maskiner / Elektronik" - -#: app/_translations.py:56 -msgid "Developer Tools" -msgstr "Utvecklarverktyg" - -#: app/_translations.py:57 -msgid "Jam / Game 2023" -msgstr "Jam / Game 2023" - -#: app/_translations.py:58 -msgid "Helps with server maintenance and moderation" -msgstr "Hjälper med serverunderhållning och moderering" - -#: app/_translations.py:59 -msgid "Plants and Farming" -msgstr "Växter och odling" - -#: app/_translations.py:60 -msgid "Adventure / RPG" -msgstr "Äventyr / RPG" - -#: app/_translations.py:61 msgid "" "For games and such that are of their own kind, distinct and original in " "nature to others of the same category." msgstr "" -"För spel och sådant som är unikt, distinkt och originellt jämfört med andra " -"i sin kategori." +"För spel och sådant som är unikt, distinkt och originellt jämfört med " +"andra i sin kategori." -#: app/_translations.py:62 -msgid "Jam / Weekly Challenges 2021" -msgstr "Jam / Weekly Challenges 2021" - -#: app/_translations.py:63 -msgid "For 32px texture packs" -msgstr "För 32px-texturpaket" - -#: app/_translations.py:64 -msgid "Adds or changes tools, weapons, and armor" -msgstr "Lägger till eller ändrar verktyg, vapen och rustningar" - -#: app/_translations.py:65 -msgid "GUI" -msgstr "GUI" - -#: app/_translations.py:66 -msgid "Seasonal" -msgstr "Högtidligt" - -#: app/_translations.py:67 -msgid "Commerce / Economy" -msgstr "Handel / Ekonomi" - -#: app/_translations.py:68 -msgid "" -"Written specifically or exclusively for use in creative mode. Adds " -"content only available through a creative inventory, or provides tools " -"that facilitate ingame creation and doesn't add difficulty or scarcity" -msgstr "" -"Skrivet specifikt för användning i kreativt läge. Lägger till innehåll som " -"endast är tillgängligt i kreativt läge eller tillhandahåller verktyg som " -"underlättar skapande i spelet och inte ökar svårighetsgraden" - -#: app/_translations.py:69 -msgid "Forks of MTG" -msgstr "Gafflar av MTG" - -#: app/_translations.py:70 -msgid "Non-cartoon violence. May be towards fantasy or human-like characters" -msgstr "Icke-tecknat våld. Kan vara mot fantasy- eller mänskliga karaktärer" - -#: app/_translations.py:71 -msgid "Joke" -msgstr "Skämt" - -#: app/_translations.py:72 -msgid "Fear / Horror" -msgstr "Skräck" - -#: app/_translations.py:73 -msgid "128px+" -msgstr "128px+" - -#: app/_translations.py:74 -msgid "Creative" -msgstr "Kreativ" - -#: app/_translations.py:75 -msgid "Entries to the 2022 Minetest Game Jam " -msgstr "Inlägg till 2022 års Minetest Game Jam " - -#: app/_translations.py:76 -msgid "Alcohol / Tobacco" -msgstr "Alkohol / Tobak" - -#: app/_translations.py:77 -msgid "Adds or improves item storage mechanics" -msgstr "Lägger till eller förbättrar lagringsmekaniker" - -#: app/_translations.py:78 -msgid "Designed to be played competitively against other players" -msgstr "Designad för att spelas konkurrenskraftigt mot andra spelare" - -#: app/_translations.py:79 -msgid "Crafting" -msgstr "Skapning" - -#: app/_translations.py:80 -msgid "<16px" -msgstr "<16px" - -#: app/_translations.py:81 -msgid "One-of-a-kind / Original" -msgstr "Originellt" - -#: app/_translations.py:82 +#: app/_translations.py:55 msgid "Building" msgstr "Byggning" -#: app/_translations.py:83 -msgid "Adds machines useful in automation, tubes, or power." -msgstr "Lägger till maskiner som är användbara i automation, rör eller kraft." +#: app/_translations.py:56 +msgid "Focuses on building, such as adding new materials or nodes" +msgstr "Fokuserar på byggning, som att lägga till nya material eller noder" -#: app/_translations.py:84 +#: app/_translations.py:57 +msgid "Mobs / Animals / NPCs" +msgstr "Mobs / Djur / NPCs" + +#: app/_translations.py:58 +msgid "Adds mobs, animals, and NPCs" +msgstr "Lägger till mobs, djur och NPC:er" + +#: app/_translations.py:59 +msgid "<16px" +msgstr "<16px" + +#: app/_translations.py:60 +msgid "Less than 16px" +msgstr "Mindre än 16px" + +#: app/_translations.py:61 +msgid "Puzzle" +msgstr "Pussel" + +#: app/_translations.py:62 msgid "Focus on puzzle solving instead of combat" msgstr "Fokus på att lösa pussel istället för strid" +#: app/_translations.py:63 +msgid "Custom mapgen" +msgstr "Anpassad mapgen" + +#: app/_translations.py:64 +msgid "" +"Contains a completely custom mapgen implemented in Lua, usually requires " +"worlds to be set to the 'singlenode' mapgen." +msgstr "" +"Innehåller en helt anpassad mapgen implementerad i Lua, kräver vanligtvis" +" att världar ställs in på ”singlenode”-mapgen." + +#: app/_translations.py:65 +msgid "Sports" +msgstr "Sport" + +#: app/_translations.py:66 +msgid "Player vs Environment (PvE)" +msgstr "Spelare vs mljö (PvE)" + +#: app/_translations.py:67 +msgid "" +"For content designed for one or more players that focus on combat against" +" the world, mobs, or NPCs." +msgstr "" +"För innehåll som är utformat för en eller flera spelare som fokuserar på " +"kamp mot världen, mobbar eller NPCer." + +#: app/_translations.py:68 +msgid "16px" +msgstr "16px" + +#: app/_translations.py:69 +msgid "For 16px texture packs" +msgstr "För 16px-texturpaket" + +#: app/_translations.py:70 app/templates/users/modtools.html:12 +msgid "Storage" +msgstr "Lagring" + +#: app/_translations.py:71 +msgid "Adds or improves item storage mechanics" +msgstr "Lägger till eller förbättrar lagringsmekaniker" + +#: app/_translations.py:72 +msgid "Education" +msgstr "Utbildning" + +#: app/_translations.py:73 +msgid "Either has educational value, or is a tool to help teachers " +msgstr "" +"Antingen har pedagogiskt värde, eller är ett verktyg för att hjälpa " +"lärare " + +#: app/_translations.py:74 +msgid "API / Library" +msgstr "API:er / Bibliotek" + +#: app/_translations.py:75 +msgid "Primarily adds an API for other mods to use" +msgstr "Lägger primärt till API:er för andra moddar att använda" + +#: app/_translations.py:76 +msgid "Survival" +msgstr "Överlevnad" + +#: app/_translations.py:77 +msgid "" +"Written specifically for survival gameplay with a focus on game-balance, " +"difficulty level, or resources available through crafting, mining, ..." +msgstr "" +"Skriven specifikt för överlevnadsgameplay med ett fokus på spelbalans, " +"svårighetsgrad eller resurser tillgängliga genom skapning, gruvbrytning, " +"..." + +#: app/_translations.py:78 +msgid "HUD" +msgstr "HUD" + +#: app/_translations.py:79 +msgid "For mods that grant the player extra information in the HUD" +msgstr "För moddar som ger spelaren extra information i HUD" + +#: app/_translations.py:80 +msgid "Mini-game" +msgstr "Minispel" + +#: app/_translations.py:81 +msgid "Adds a mini-game to be played within Minetest" +msgstr "Lägger till ett minispel för att spelas inuti Minetest" + +#: app/_translations.py:82 +msgid "Seasonal" +msgstr "Högtidligt" + +#: app/_translations.py:83 +msgid "For content generally themed around a certain season or holiday" +msgstr "För innehåll som följer en viss säsong eller högtid som tema" + +#: app/_translations.py:84 +msgid "Jam / Weekly Challenges 2021" +msgstr "Jam / Weekly Challenges 2021" + #: app/_translations.py:85 -msgid "Building Mechanics and Tools" -msgstr "Byggmekaniker och verktyg" +msgid "" +"For mods created for the Discord \"Weekly Challenges\" modding event in " +"2021" +msgstr "" +"För moddar skapade för Discordens \"Weekly Challenges\"-moddingevent i " +"2021" #: app/_translations.py:86 -msgid "Adds nodes with no other purpose than for use in building" -msgstr "Lägger till noder för inget annat syfte än för att bygga" +msgid "64px" +msgstr "64px" #: app/_translations.py:87 -msgid "Sounds / Music" -msgstr "Ljud / Musik" +msgid "For 64px texture packs" +msgstr "För 64px-texturepaket" #: app/_translations.py:88 msgid "Food / Drinks" msgstr "Mat / Dryck" #: app/_translations.py:89 -msgid "Decorative" -msgstr "Dekorativt" +msgid "GUI" +msgstr "GUI" #: app/_translations.py:90 -msgid "Gambling" -msgstr "Hasardspel" +msgid "For content whose main utility / feature is in GUI/formspec form" +msgstr "För innehåll vars huvudsakliga verktyg/funktion är i GUI/formspec-form" #: app/_translations.py:91 -msgid "Server Moderation and Tools" -msgstr "Servermoderering och verktyg" +msgid "Minetest Game improved" +msgstr "Minetest Game-förbättrat" #: app/_translations.py:92 -msgid "" -"For humorous content, meant as a novelty or joke, not to be taken " -"seriously, and that is not meant to be used seriously or long-term." -msgstr "" -"För humoristiskt innehåll, avsett som en kul grej eller ett skämt, som inte " -"ska tas på allvar och som inte är avsett att användas seriöst eller " -"långsiktigt." +msgid "Forks of MTG" +msgstr "Gafflar av MTG" #: app/_translations.py:93 -msgid "API / Library" -msgstr "API:er / Bibliotek" +msgid "Creative" +msgstr "Kreativ" #: app/_translations.py:94 -msgid "Certified" -msgstr "Certifierad" +msgid "" +"Written specifically or exclusively for use in creative mode. Adds " +"content only available through a creative inventory, or provides tools " +"that facilitate ingame creation and doesn't add difficulty or scarcity" +msgstr "" +"Skrivet specifikt för användning i kreativt läge. Lägger till innehåll " +"som endast är tillgängligt i kreativt läge eller tillhandahåller verktyg " +"som underlättar skapande i spelet och inte ökar svårighetsgraden" #: app/_translations.py:95 -msgid "Contains alcohol and/or tobacco" -msgstr "Innehåller alkohol och/eller tobak" +msgid "Jam / Combat 2020" +msgstr "Jam / Combat 2020" #: app/_translations.py:96 -msgid "Adds new plants or other farmable resources." -msgstr "Lägger till nya växter eller andra jordbruksresurser." +msgid "For mods created for the Discord \"Combat\" modding event in 2020" +msgstr "För moddar som skapats för Discord:ens \"Combat\"-moddingevent 2020" #: app/_translations.py:97 -msgid "Multiplayer-focused" -msgstr "Flerspelarfokuserat" +msgid "Transport" +msgstr "Transport" #: app/_translations.py:98 -msgid "Primarily adds an API for other mods to use" -msgstr "Lägger primärt till API:er för andra moddar att använda" +msgid "" +"Adds or changes transportation methods. Includes teleportation, vehicles," +" ridable mobs, transport infrastructure and thematic content" +msgstr "" +"Lägger till eller ändrar transportmetoder. Inkluderar teleportation, " +"fordon, ridbara mobs, transportinfrastruktur och tematiskt innehåll" #: app/_translations.py:99 -msgid "" -"Focus on player chat/communication or who's primary function is " -"interacting with the console." -msgstr "" -"Fokus på spelarchatt eller vars enbara funktion är interaktion med konsollen." +msgid "32px" +msgstr "32px" #: app/_translations.py:100 +msgid "For 32px texture packs" +msgstr "För 32px-texturpaket" + +#: app/_translations.py:101 +msgid "Machines / Electronics" +msgstr "Maskiner / Elektronik" + +#: app/_translations.py:102 +msgid "Adds machines useful in automation, tubes, or power." +msgstr "Lägger till maskiner som är användbara i automation, rör eller kraft." + +#: app/_translations.py:103 +msgid "Commerce / Economy" +msgstr "Handel / Ekonomi" + +#: app/_translations.py:104 +msgid "Related to economies, money, and trading" +msgstr "Relaterad till ekonomier, pengar och handel" + +#: app/_translations.py:105 +msgid "Jam / Game 2021" +msgstr "Jam / Game 2021" + +#: app/_translations.py:106 +msgid "Entries to the 2021 Minetest Game Jam" +msgstr "Inlägg till 2021 års Minetest Game Jam" + +#: app/_translations.py:107 +msgid "Strategy / RTS" +msgstr "Strategi / RTS" + +#: app/_translations.py:108 msgid "" "Games and mods with a heavy strategy component, whether real-time or " "turn-based" @@ -448,61 +507,13 @@ msgstr "" "Spelar och moddar med en tung strategikomponent, antingen realtid eller " "turordningsbaserad" -#: app/_translations.py:101 -msgid "" -"Written specifically for survival gameplay with a focus on game-balance, " -"difficulty level, or resources available through crafting, mining, ..." -msgstr "" -"Skriven specifikt för överlevnadsgameplay med ett fokus på spelbalans, " -"svårighetsgrad eller resurser tillgängliga genom skapning, gruvbrytning, ..." - -#: app/_translations.py:102 -msgid "Entries to the 2021 Minetest Game Jam" -msgstr "Inlägg till 2021 års Minetest Game Jam" - -#: app/_translations.py:103 -msgid "" -"Contains a completely custom mapgen implemented in Lua, usually requires " -"worlds to be set to the 'singlenode' mapgen." -msgstr "" -"Innehåller en helt anpassad mapgen implementerad i Lua, kräver vanligtvis " -"att världar ställs in på ”singlenode”-mapgen." - -#: app/_translations.py:104 -msgid " Jam / Game 2022" -msgstr " Jam / Game 2022" - -#: app/_translations.py:105 -msgid "Sports" -msgstr "Sport" - -#: app/_translations.py:106 -msgid "" -"Adds or changes transportation methods. Includes teleportation, vehicles," -" ridable mobs, transport infrastructure and thematic content" -msgstr "" -"Lägger till eller ändrar transportmetoder. Inkluderar teleportation, fordon, " -"ridbara mobs, transportinfrastruktur och tematiskt innehåll" - -#: app/_translations.py:107 -msgid "Player vs Environment (PvE)" -msgstr "Spelare vs mljö (PvE)" - -#: app/_translations.py:108 -msgid "For mods that grant the player extra information in the HUD" -msgstr "För moddar som ger spelaren extra information i HUD" - #: app/_translations.py:109 -msgid "" -"Mods and games that aim to simulate real life activity. Similar to " -"SimCity/TheSims/OpenTTD/etc" -msgstr "" -"Moddar och spel som syftar till att simulera verkliga aktiviteter. Liknande " -"SimCity/TheSims/OpenTTD/etc" +msgid "128px+" +msgstr "128px+" #: app/_translations.py:110 -msgid "Shocking and scary content. May scare young children" -msgstr "Chockande och skrämmande innehåll. Kan skrämma små barn" +msgid "For 128px or higher texture packs" +msgstr "För 128px eller högre texturpaket" #: app/_translations.py:111 msgid "Player customization / Skins" @@ -513,80 +524,72 @@ msgid "" "Allows the player to customize their character by changing the texture or" " adding accessories." msgstr "" -"Tillåter spelaren att anpassa sin karaktär genom att ändra texturen eller " -"lägga till tillbehör." +"Tillåter spelaren att anpassa sin karaktär genom att ändra texturen eller" +" lägga till tillbehör." #: app/_translations.py:113 -msgid "" -"Certified by the Featured Packages program. This tag may be renamed in " -"the future" -msgstr "" -"Certifierad av Featured Packages-programmet. Denna tagg kan döpas om i " -"framtiden" +msgid " Jam / Game 2022" +msgstr " Jam / Game 2022" #: app/_translations.py:114 -msgid "Mobs / Animals / NPCs" -msgstr "Mobs / Djur / NPCs" +msgid "Entries to the 2022 Minetest Game Jam " +msgstr "Inlägg till 2022 års Minetest Game Jam " #: app/_translations.py:115 -msgid "For 128px or higher texture packs" -msgstr "För 128px eller högre texturpaket" +msgid "Gore" +msgstr "Gore" #: app/_translations.py:116 -msgid "16px" -msgstr "16px" +msgid "Blood, etc" +msgstr "Blod, mm" #: app/_translations.py:117 -msgid "Games of chance, gambling games, etc" -msgstr "Spel av chans, hasardspel, mm." +msgid "Gambling" +msgstr "Hasardspel" #: app/_translations.py:118 -msgid "Mapgen / Biomes / Decoration" -msgstr "Mapgen / Biomer / Dekoration" +msgid "Games of chance, gambling games, etc" +msgstr "Spel av chans, hasardspel, mm." #: app/_translations.py:119 msgid "Drugs" msgstr "Droger" #: app/_translations.py:120 -msgid "Related to economies, money, and trading" -msgstr "Relaterad till ekonomier, pengar och handel" - -#: app/_translations.py:121 -msgid "" -"For content designed for one or more players that focus on combat against" -" the world, mobs, or NPCs." -msgstr "" -"För innehåll som är utformat för en eller flera spelare som fokuserar på " -"kamp mot världen, mobbar eller NPCer." - -#: app/_translations.py:122 -msgid "For content whose main utility / feature is in GUI/formspec form" -msgstr "För innehåll vars huvudsakliga verktyg/funktion är i GUI/formspec-form" - -#: app/_translations.py:123 -msgid "32px" -msgstr "32px" - -#: app/_translations.py:124 -msgid "Player vs Player (PvP)" -msgstr "Spelare vs spelare (PvP)" - -#: app/_translations.py:125 -msgid "Magic / Enchanting" -msgstr "Magi / Förtrollning" - -#: app/_translations.py:126 msgid "Contains illegal drugs, such as marijuana" msgstr "Innehåller illegala droger såsom marijuana" +#: app/_translations.py:121 +msgid "Violence" +msgstr "Våld" + +#: app/_translations.py:122 +msgid "Non-cartoon violence. May be towards fantasy or human-like characters" +msgstr "Icke-tecknat våld. Kan vara mot fantasy- eller mänskliga karaktärer" + +#: app/_translations.py:123 +msgid "Fear / Horror" +msgstr "Skräck" + +#: app/_translations.py:124 +msgid "Shocking and scary content. May scare young children" +msgstr "Chockande och skrämmande innehåll. Kan skrämma små barn" + +#: app/_translations.py:125 +msgid "Bad Language" +msgstr "Fult språk" + +#: app/_translations.py:126 +msgid "Contains swearing" +msgstr "Innehåller svordomar" + #: app/_translations.py:127 -msgid "First person shooters (FPS) and more" -msgstr "First person shooters (FPS) och mer" +msgid "Alcohol / Tobacco" +msgstr "Alkohol / Tobak" #: app/_translations.py:128 -msgid "Shooter" -msgstr "Skjutare" +msgid "Contains alcohol and/or tobacco" +msgstr "Innehåller alkohol och/eller tobak" #: app/querybuilder.py:58 app/templates/admin/languages/list.html:27 #: app/templates/admin/tags/list.html:38 @@ -624,11 +627,11 @@ 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:251 -#: app/blueprints/packages/packages.py:528 -#: app/blueprints/packages/packages.py:624 -#: app/blueprints/packages/packages.py:712 +#: app/blueprints/packages/packages.py:543 +#: app/blueprints/packages/packages.py:639 +#: app/blueprints/packages/packages.py:727 #: app/blueprints/packages/releases.py:62 -#: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:49 +#: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:63 #: app/blueprints/packages/screenshots.py:36 #: app/blueprints/packages/screenshots.py:42 #: app/blueprints/packages/screenshots.py:47 @@ -640,7 +643,7 @@ msgstr "Spara" #: app/blueprints/collections/__init__.py:77 #: app/blueprints/oauth/__init__.py:168 app/blueprints/packages/releases.py:54 -#: app/blueprints/packages/releases.py:66 app/blueprints/packages/reviews.py:45 +#: app/blueprints/packages/releases.py:66 app/blueprints/packages/reviews.py:53 #: app/blueprints/threads/__init__.py:281 #: app/templates/admin/languages/list.html:23 #: app/templates/macros/reviews.html:138 app/templates/macros/topics.html:5 @@ -744,7 +747,7 @@ msgstr "Översättning" #: app/blueprints/packages/__init__.py:42 #: app/templates/packages/releases_list.html:34 -#: app/templates/packages/view.html:653 app/templates/todo/editor.html:75 +#: app/templates/packages/view.html:657 app/templates/todo/editor.html:75 msgid "Releases" msgstr "Utgivningar" @@ -756,7 +759,7 @@ msgstr "Skärmdumpar" #: app/blueprints/packages/__init__.py:52 #: app/templates/packages/edit_maintainers.html:8 -#: app/templates/packages/view.html:624 app/utils/minetest_hypertext.py:302 +#: app/templates/packages/view.html:628 app/utils/minetest_hypertext.py:302 msgid "Maintainers" msgstr "Underhållare" @@ -789,7 +792,7 @@ msgstr "Stödda spel" msgid "No download available." msgstr "Ingen nerladdning tillgänglig." -#: app/blueprints/packages/packages.py:229 app/templates/packages/view.html:594 +#: app/blueprints/packages/packages.py:229 app/templates/packages/view.html:598 #: app/utils/minetest_hypertext.py:263 msgid "Type" msgstr "Typ" @@ -799,12 +802,12 @@ msgid "Title (Human-readable)" msgstr "Titel (Människoläsbar)" #: app/blueprints/packages/packages.py:231 -#: app/blueprints/packages/packages.py:622 +#: app/blueprints/packages/packages.py:637 msgid "Name (Technical)" msgstr "Namn (Tekniskt)" #: app/blueprints/packages/packages.py:231 -#: app/blueprints/packages/packages.py:623 +#: app/blueprints/packages/packages.py:638 #: 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 (_)" @@ -813,7 +816,7 @@ msgstr "Endast gemena bokstäver (a-z), siffror (0-9) och understreck (_)" msgid "Short Description (Plaintext)" msgstr "Kort beskrivning (vanlig text)" -#: app/blueprints/packages/packages.py:234 app/templates/packages/view.html:616 +#: app/blueprints/packages/packages.py:234 app/templates/packages/view.html:620 #: app/utils/minetest_hypertext.py:300 msgid "Maintenance State" msgstr "Underhållsstatus" @@ -828,7 +831,7 @@ msgstr "Taggar" msgid "Content Warnings" msgstr "Innehållsvarningar" -#: app/blueprints/packages/packages.py:238 app/templates/packages/view.html:605 +#: app/blueprints/packages/packages.py:238 app/templates/packages/view.html:609 #: app/utils/minetest_hypertext.py:298 msgid "License" msgstr "Licens" @@ -895,8 +898,8 @@ msgid "" "You must add an email address to your account and confirm it before you " "can manage packages" msgstr "" -"Du måste lägga till en mejladdress till ditt konto och bekräfta det innan du " -"kan hantera paket" +"Du måste lägga till en mejladdress till ditt konto och bekräfta det innan" +" du kan hantera paket" #: app/blueprints/packages/packages.py:335 msgid "Save draft" @@ -912,8 +915,8 @@ msgid "Permission denied" msgstr "Åtkomst nekad" #: app/blueprints/packages/packages.py:403 -#: app/blueprints/packages/packages.py:479 -#: app/blueprints/packages/packages.py:501 +#: app/blueprints/packages/packages.py:494 +#: app/blueprints/packages/packages.py:516 msgid "You don't have permission to do that" msgstr "Du har inte tillåtelse att göra detta" @@ -926,57 +929,63 @@ msgid "" "Please comment in the approval thread so editors know what you have " "changed" msgstr "" -"Var snäll kommentera i godkännandetråden så redigerare vet vad du har ändrat" +"Var snäll kommentera i godkännandetråden så redigerare vet vad du har " +"ändrat" -#: app/blueprints/packages/packages.py:496 +#: app/blueprints/packages/packages.py:481 +#, python-format +msgid "Set state to %(state)s" +msgstr "" + +#: app/blueprints/packages/packages.py:511 msgid "Deleted package" msgstr "Borttaget paket" -#: app/blueprints/packages/packages.py:518 +#: app/blueprints/packages/packages.py:533 msgid "Unapproved package" msgstr "Ej godkänt paket" -#: app/blueprints/packages/packages.py:527 +#: app/blueprints/packages/packages.py:542 msgid "Maintainers (Comma-separated)" msgstr "Underhållare (Komma-separerat)" -#: app/blueprints/packages/packages.py:536 +#: app/blueprints/packages/packages.py:551 msgid "You don't have permission to edit maintainers" msgstr "Du har inte behörighet att redigera underhållare" -#: app/blueprints/packages/packages.py:586 +#: app/blueprints/packages/packages.py:601 msgid "You are not a maintainer" msgstr "Du är inte en underhållare" -#: app/blueprints/packages/packages.py:589 +#: app/blueprints/packages/packages.py:604 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:621 +#: app/blueprints/packages/packages.py:636 msgid "Author Name" msgstr "Ägarnamn" -#: app/blueprints/packages/packages.py:708 +#: app/blueprints/packages/packages.py:723 msgid "Enable support detection based on dependencies (recommended)" msgstr "Aktivera stöddetektering baserad på beroenden (rekommenderat)" -#: app/blueprints/packages/packages.py:709 +#: app/blueprints/packages/packages.py:724 msgid "Supported games" msgstr "Spel som stöds" -#: app/blueprints/packages/packages.py:710 +#: app/blueprints/packages/packages.py:725 msgid "Unsupported games" msgstr "Spel som ej stöds" -#: app/blueprints/packages/packages.py:711 +#: app/blueprints/packages/packages.py:726 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:727 +#: app/blueprints/packages/packages.py:742 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:731 +#: app/blueprints/packages/packages.py:746 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 " @@ -1099,36 +1108,41 @@ msgstr "Tog bort uppdateringskonfiguration" msgid "Now, please create an initial release" msgstr "Var snäll och skapa en första utgivning nu" -#: app/blueprints/packages/reviews.py:46 app/blueprints/threads/__init__.py:181 +#: app/blueprints/packages/reviews.py:54 +#: app/templates/packages/translation.html:51 +msgid "Language" +msgstr "Språk" + +#: app/blueprints/packages/reviews.py:60 app/blueprints/threads/__init__.py:181 #: app/blueprints/threads/__init__.py:182 #: app/blueprints/threads/__init__.py:282 msgid "Comment" msgstr "Kommentar" -#: app/blueprints/packages/reviews.py:47 +#: app/blueprints/packages/reviews.py:61 msgid "Rating" msgstr "Betyg" -#: app/blueprints/packages/reviews.py:48 app/templates/macros/reviews.html:119 +#: app/blueprints/packages/reviews.py:62 app/templates/macros/reviews.html:119 #: app/templates/macros/reviews.html:173 msgid "Yes" msgstr "Ja" -#: app/blueprints/packages/reviews.py:48 app/templates/macros/reviews.html:124 +#: app/blueprints/packages/reviews.py:62 app/templates/macros/reviews.html:124 #: app/templates/macros/reviews.html:177 msgid "Neutral" msgstr "Neutral" -#: app/blueprints/packages/reviews.py:48 app/templates/macros/reviews.html:129 +#: app/blueprints/packages/reviews.py:62 app/templates/macros/reviews.html:129 #: app/templates/macros/reviews.html:181 msgid "No" msgstr "Nej" -#: app/blueprints/packages/reviews.py:57 +#: app/blueprints/packages/reviews.py:71 msgid "You can't review your own package!" msgstr "Du kan inte recensera ditt egna paket!" -#: app/blueprints/packages/reviews.py:67 +#: app/blueprints/packages/reviews.py:81 msgid "" "You've reviewed too many packages recently. Please wait before trying " "again, and consider making your reviews more detailed" @@ -1136,18 +1150,18 @@ msgstr "" "Du har recenserat för många paket nyligen. Var snäll vänta innan du " "försöker igen, och överväg att göra dina recensioner mer detaljerade" -#: app/blueprints/packages/reviews.py:80 app/blueprints/threads/__init__.py:207 +#: app/blueprints/packages/reviews.py:94 app/blueprints/threads/__init__.py:207 #: app/blueprints/threads/__init__.py:240 #: app/blueprints/threads/__init__.py:334 app/blueprints/users/settings.py:114 #: app/logic/packages.py:131 msgid "Linking to blocked sites is not allowed" msgstr "Det är inte tillåtet att länka till blockerade webbplatser" -#: app/blueprints/packages/reviews.py:184 +#: app/blueprints/packages/reviews.py:199 msgid "You can't vote on the reviews on your own package!" msgstr "Du kan inte rösta på recensionerna på ditt egna paket!" -#: app/blueprints/packages/reviews.py:191 +#: app/blueprints/packages/reviews.py:206 msgid "You can't vote on your own reviews!" msgstr "Du kan inte rösta på dina egna recensioner!" @@ -1166,7 +1180,7 @@ msgid "Message" msgstr "Meddelande" #: app/blueprints/report/__init__.py:35 app/templates/macros/threads.html:51 -#: app/templates/packages/view.html:684 app/templates/report/index.html:4 +#: app/templates/packages/view.html:688 app/templates/report/index.html:4 #: app/templates/report/index.html:10 app/templates/users/profile.html:37 msgid "Report" msgstr "Rapportera" @@ -1491,47 +1505,32 @@ msgstr "Överväga att skriva fler hjälpsamma recensioner för att få en medal msgid "You are in place %(place)s." msgstr "Du är på plats %(place)s." -#: app/blueprints/users/profile.py:166 -#, python-format -msgid "Top %(type)s" -msgstr "Topp-%(type)s" - -#: app/blueprints/users/profile.py:168 -#, python-format -msgid "Top %(group)d %(type)s" -msgstr "Topp-%(group)d-%(type)s" - -#: app/blueprints/users/profile.py:177 -#, python-format -msgid "%(display_name)s has a %(type)s placed at #%(place)d." -msgstr "%(display_name)s har en %(type)s placerad på %(place)d:a plats." - -#: app/blueprints/users/profile.py:192 +#: app/blueprints/users/profile.py:188 #, python-format msgid "Your packages have %(downloads)d downloads in total." msgstr "Dina paket har %(downloads)d nerladdningar totalt." -#: app/blueprints/users/profile.py:193 +#: app/blueprints/users/profile.py:189 msgid "First medal is at 50k." msgstr "Första medalj vid 50k." -#: app/blueprints/users/profile.py:198 +#: app/blueprints/users/profile.py:194 msgid ">300k downloads" msgstr ">300k nerladdningar" -#: app/blueprints/users/profile.py:201 +#: app/blueprints/users/profile.py:197 msgid ">100k downloads" msgstr ">100k nerladdningar" -#: app/blueprints/users/profile.py:204 +#: app/blueprints/users/profile.py:200 msgid ">75k downloads" msgstr ">75k nerladdningar" -#: app/blueprints/users/profile.py:207 +#: app/blueprints/users/profile.py:203 msgid ">50k downloads" msgstr ">50k nerladdningar" -#: app/blueprints/users/profile.py:208 +#: app/blueprints/users/profile.py:204 #, python-format msgid "Has received %(downloads)d downloads across all packages." msgstr "Har fått %(downloads)d nerladdningar över alla paket." @@ -1580,8 +1579,8 @@ msgid "" "You need to add an email address and password before you can remove your " "GitHub account" msgstr "" -"Du måste lägga till en e-postadress och lösenord innan du kan ta bort ditt " -"GitHub-konto" +"Du måste lägga till en e-postadress och lösenord innan du kan ta bort " +"ditt GitHub-konto" #: app/blueprints/users/settings.py:279 msgid "Users with moderator rank or above cannot be deleted" @@ -1769,8 +1768,9 @@ msgid "" "Unable to create an account as the username is already taken. If you " "meant to log in, you need to connect %(provider)s to your account first" msgstr "" -"Det går inte att skapa ett konto eftersom användarnamnet redan är taget. Om " -"du menade att logga in måste du ansluta %(provider)s till ditt konto först" +"Det går inte att skapa ett konto eftersom användarnamnet redan är taget. " +"Om du menade att logga in måste du ansluta %(provider)s till ditt konto " +"först" #: app/logic/users.py:33 msgid "That username/display name is already in use, please choose another." @@ -1808,30 +1808,256 @@ msgstr "Spel" msgid "Texture Packs" msgstr "Texturpaket" -#: app/models/packages.py:171 +#: app/models/packages.py:87 +msgid "Top mod" +msgstr "" + +#: app/models/packages.py:89 +msgid "Top game" +msgstr "" + +#: app/models/packages.py:91 +msgid "Top texture pack" +msgstr "" + +#: app/models/packages.py:94 +#, python-format +msgid "Top %(place)d mod" +msgstr "" + +#: app/models/packages.py:96 +#, python-format +msgid "Top %(place)d game" +msgstr "" + +#: app/models/packages.py:98 +#, python-format +msgid "Top %(place)d texture pack" +msgstr "" + +#: app/models/packages.py:102 +#, python-format +msgid "%(display_name)s has a mod placed at #%(place)d." +msgstr "" + +#: app/models/packages.py:105 +#, python-format +msgid "%(display_name)s has a game placed at #%(place)d." +msgstr "" + +#: app/models/packages.py:108 +#, python-format +msgid "%(display_name)s has a texture pack placed at #%(place)d." +msgstr "" + +#: app/models/packages.py:146 app/models/packages.py:164 +msgid "Looking for Maintainer" +msgstr "" + +#: app/models/packages.py:149 +msgid "Beta" +msgstr "" + +#: app/models/packages.py:152 +msgid "Actively Developed" +msgstr "" + +#: app/models/packages.py:155 +msgid "Maintenance Only" +msgstr "" + +#: app/models/packages.py:158 +msgid "As-is" +msgstr "" + +#: app/models/packages.py:161 +msgid "Deprecated" +msgstr "" + +#: app/models/packages.py:168 +msgid "Under active development, and may break worlds/things without warning" +msgstr "" + +#: app/models/packages.py:170 +msgid "Fully playable, but with some breakages/changes expected" +msgstr "" + +#: app/models/packages.py:172 +msgid "Finished, with bug fixes being made as needed" +msgstr "" + +#: app/models/packages.py:174 +msgid "" +"Finished, the maintainer doesn't intend to continue working on it or " +"provide support" +msgstr "" + +#: app/models/packages.py:176 +msgid "" +"The maintainer doesn't recommend this package. See the description for " +"more info" +msgstr "" + +#: app/models/packages.py:222 msgid "Submit for Approval" msgstr "Skicka in för godkännande" -#: app/models/packages.py:173 +#: app/models/packages.py:224 msgid "Approve" msgstr "Godkänn" -#: app/models/packages.py:175 app/templates/api/create_edit_token.html:17 +#: app/models/packages.py:226 app/templates/api/create_edit_token.html:17 #: app/templates/collections/delete.html:14 #: app/templates/collections/view.html:39 #: app/templates/oauth/create_edit.html:17 #: app/templates/packages/release_edit.html:84 -#: app/templates/packages/review_create_edit.html:66 +#: app/templates/packages/review_create_edit.html:67 #: app/templates/threads/delete_reply.html:19 #: app/templates/threads/delete_thread.html:19 #: app/templates/threads/view.html:50 app/templates/users/delete.html:34 msgid "Delete" msgstr "Ta bort" -#: app/models/packages.py:563 app/templates/packages/view.html:163 +#: app/models/packages.py:615 app/templates/packages/view.html:163 msgid "Work in Progress" msgstr "Under arbete" +#: app/models/packages.py:1349 +#, python-format +msgid "New commit %(hash)s found on the Git repo." +msgstr "" + +#: app/models/packages.py:1353 +#, python-format +msgid "The last release was commit %(hash)s" +msgstr "" + +#: app/models/packages.py:1359 +#, python-format +msgid "New tag %(tag_name)s found on the Git repo." +msgstr "" + +#: app/models/users.py:407 +msgid "Package Edit" +msgstr "" + +#: app/models/users.py:410 +msgid "Package Approval" +msgstr "" + +#: app/models/users.py:413 app/templates/threads/list.html:12 +#: app/templates/threads/new.html:4 +msgid "New Thread" +msgstr "Ny tråd" + +#: app/models/users.py:416 +msgid "New Review" +msgstr "" + +#: app/models/users.py:419 +msgid "Thread Reply" +msgstr "" + +#: app/models/users.py:422 +msgid "Bot" +msgstr "" + +#: app/models/users.py:425 app/templates/macros/threads.html:27 +msgid "Maintainer" +msgstr "Underhållare" + +#: app/models/users.py:428 +msgid "Editor Alert" +msgstr "" + +#: app/models/users.py:431 +msgid "Editor Misc" +msgstr "" + +#: app/models/users.py:434 +msgid "Other" +msgstr "" + +#: app/models/users.py:444 +msgid "This is a Package Edit notification." +msgstr "" + +#: app/models/users.py:446 +msgid "This is a Package Approval notification." +msgstr "" + +#: app/models/users.py:448 +msgid "This is a New Thread notification." +msgstr "" + +#: app/models/users.py:450 +msgid "This is a New Review notification." +msgstr "" + +#: app/models/users.py:452 +msgid "This is a Thread Reply notification." +msgstr "" + +#: app/models/users.py:454 +msgid "This is a Bot notification." +msgstr "" + +#: app/models/users.py:456 +msgid "This is a Maintainer change notification." +msgstr "" + +#: app/models/users.py:458 +msgid "This is an Editor Alert notification." +msgstr "" + +#: app/models/users.py:460 +msgid "This is an Editor Misc notification." +msgstr "" + +#: app/models/users.py:462 +msgid "This is an Other notification." +msgstr "" + +#: app/models/users.py:469 +msgid "When another user edits your packages, releases, etc." +msgstr "" + +#: app/models/users.py:471 +msgid "Notifications from editors related to the package approval process." +msgstr "" + +#: app/models/users.py:473 +msgid "When a thread is created on your package." +msgstr "" + +#: app/models/users.py:475 +msgid "When a user posts a review on your package." +msgstr "" + +#: app/models/users.py:477 +msgid "When someone replies to a thread you're watching." +msgstr "" + +#: app/models/users.py:479 +msgid "From a bot - for example, update notifications." +msgstr "" + +#: app/models/users.py:481 +msgid "When your package's maintainers change." +msgstr "" + +#: app/models/users.py:483 +msgid "For editors: Important alerts." +msgstr "" + +#: app/models/users.py:485 +msgid "For editors: Minor notifications, including new threads." +msgstr "" + +#: app/models/users.py:487 +msgid "Minor notifications not important enough for a dedicated category." +msgstr "" + #: app/tasks/emails.py:122 msgid "" "You are receiving this email because you are a registered user of " @@ -1946,7 +2172,7 @@ msgstr "Logga ut" #: app/templates/admin/languages/list.html:4 #: app/templates/admin/languages/list.html:10 app/templates/base.html:185 -#: app/templates/packages/view.html:598 app/utils/minetest_hypertext.py:288 +#: app/templates/packages/view.html:602 app/utils/minetest_hypertext.py:288 msgid "Languages" msgstr "Språk" @@ -1992,7 +2218,7 @@ msgid "User List" msgstr "Användarlista" #: app/templates/base.html:257 app/templates/packages/view.html:190 -#: app/templates/packages/view.html:673 app/templates/threads/list.html:4 +#: app/templates/packages/view.html:677 app/templates/threads/list.html:4 msgid "Threads" msgstr "Trådar" @@ -2054,7 +2280,7 @@ msgid "%(title)s by %(author)s" msgstr "%(title)s av %(author)s" #: app/templates/index.html:77 app/templates/packages/reviews_list.html:4 -#: app/templates/packages/view.html:194 app/templates/packages/view.html:332 +#: app/templates/packages/view.html:194 app/templates/packages/view.html:336 #: app/templates/users/profile.html:279 msgid "Reviews" msgstr "Recensioner" @@ -2285,7 +2511,8 @@ msgid "This requires the collection to be public" msgstr "Detta kräver att samlingen ska vara offentlig" #: app/templates/collections/create_edit.html:76 -#: app/templates/packages/remove.html:58 app/templates/packages/view.html:128 +#: app/templates/packages/remove.html:34 app/templates/packages/remove.html:83 +#: app/templates/packages/view.html:128 msgid "Remove" msgstr "Ta bort" @@ -2310,7 +2537,7 @@ msgid "Deleting is permanent" msgstr "Borttagning är permanent" #: app/templates/collections/delete.html:13 -#: app/templates/oauth/authorize.html:71 app/templates/packages/remove.html:56 +#: app/templates/oauth/authorize.html:71 app/templates/packages/remove.html:81 #: app/templates/threads/delete_reply.html:18 #: app/templates/threads/delete_thread.html:18 #: app/templates/users/delete.html:30 @@ -2385,8 +2612,8 @@ msgid "" "You can donate to rubenwardy to cover ContentDB's costs and support " "future development." msgstr "" -"Du kan donera till rubenwardy för att täcka ContentDB:s kostnader och stödja " -"framtida utveckling." +"Du kan donera till rubenwardy för att täcka ContentDB:s kostnader och " +"stödja framtida utveckling." #: app/templates/donate/index.html:67 msgid "" @@ -2451,11 +2678,6 @@ msgstr "" msgid "Manage your preferences" msgstr "Hantera dina preferenser" -#: app/templates/emails/notification.html:37 -#, python-format -msgid "This is a '%(type)s' notification." -msgstr "Detta är en '%(type)s'-notis." - #: app/templates/emails/notification_digest.html:14 #: app/templates/emails/notification_digest.html:31 #, python-format @@ -2564,7 +2786,7 @@ msgid "No audit log entries." msgstr "Inga auditeringloggsposter." #: app/templates/macros/forms.html:21 app/templates/macros/reviews.html:145 -#: app/templates/packages/remove.html:48 app/templates/packages/view.html:464 +#: app/templates/packages/remove.html:73 app/templates/packages/view.html:468 #: app/templates/users/modtools.html:86 msgid "Required" msgstr "Nödvändiga" @@ -2599,8 +2821,7 @@ msgstr "Detta paket kan skickas för godkännande när redo." #: app/templates/macros/package_approval.html:49 msgid "You need to fix the above errors before you can submit for review" -msgstr "" -"Du måste korrigera ovanstående fel innan du kan skicka in för granskning" +msgstr "Du måste korrigera ovanstående fel innan du kan skicka in för granskning" #: app/templates/macros/package_approval.html:59 msgid "Package approval thread" @@ -2793,10 +3014,6 @@ msgstr "Kolla ContentDB-Grafana:n för heltäckande statistik" msgid "ContentDB Grafana" msgstr "ContentDB-Grafana:n" -#: app/templates/macros/threads.html:27 -msgid "Maintainer" -msgstr "Underhållare" - #: app/templates/macros/threads.html:122 msgid "This thread has been locked by a moderator." msgstr "Denna tråd har låsts av en moderator." @@ -2839,7 +3056,7 @@ msgid "On %(trigger)s, do %(action)s" msgstr "På %(trigger)s, gör %(action)s" #: app/templates/macros/todo.html:35 app/templates/packages/view.html:122 -#: app/templates/packages/view.html:429 +#: app/templates/packages/view.html:433 msgid "Release" msgstr "Utgivning" @@ -2849,7 +3066,7 @@ msgstr "Repo" #: app/templates/macros/todo.html:48 #: app/templates/packages/releases_list.html:13 -#: app/templates/packages/view.html:433 +#: app/templates/packages/view.html:437 msgid "Update settings" msgstr "Uppdatera inställningar" @@ -2898,9 +3115,9 @@ msgstr "Forumtrådar" #: app/templates/modnames/view.html:27 app/templates/oauth/authorize.html:32 #: app/templates/packages/game_support.html:42 -#: app/templates/packages/similar.html:38 app/templates/packages/view.html:470 -#: app/templates/packages/view.html:494 app/templates/packages/view.html:539 -#: app/templates/packages/view.html:571 app/templates/todo/editor.html:85 +#: app/templates/packages/similar.html:38 app/templates/packages/view.html:474 +#: app/templates/packages/view.html:498 app/templates/packages/view.html:543 +#: app/templates/packages/view.html:575 app/templates/todo/editor.html:85 #: app/templates/todo/game_support.html:45 #, python-format msgid "%(title)s by %(display_name)s" @@ -2981,8 +3198,8 @@ msgid "" "To allow users other than yourself to log in, you'll need to contact " "ContentDB staff and ask them to approve your app." msgstr "" -"För att tillåta andra användare än dig själv att logga in måste du kontakta " -"ContentDB-personal och be dem att godkänna din app." +"För att tillåta andra användare än dig själv att logga in måste du " +"kontakta ContentDB-personal och be dem att godkänna din app." #: app/templates/oauth/create_edit.html:7 msgid "Create OAuth Client" @@ -3104,13 +3321,10 @@ msgid "Read more" msgstr "Läs mer" #: app/templates/packages/create_edit.html:49 -#, python-format msgid "" -"You can include a .cdb.json file in your %(type)s to update these details" -" automatically." +"You can include a .cdb.json file in your package to update these details " +"automatically." msgstr "" -"Du kan lägga till en .cdb.json-fil i din %(type)s för att uppdatera dessa" -" detaljer automatiskt." #: app/templates/packages/create_edit.html:55 msgid "" @@ -3154,24 +3368,24 @@ msgid "" "There's no need to link to the package on ContentDB in the long " "description, the user is already here!" msgstr "" -"Du behöver inte länka till paketet på ContentDB i den långa beskrivningen, " -"användaren är redan här!" +"Du behöver inte länka till paketet på ContentDB i den långa " +"beskrivningen, användaren är redan här!" #: app/templates/packages/create_edit.html:95 msgid "" "There's no need to include the forum topic in the long description, it's " "already shown on the page." msgstr "" -"Du behöver inte inkludera forumtråden i den långa beskrivningen, det visas " -"redan på sidan." +"Du behöver inte inkludera forumtråden i den långa beskrivningen, det " +"visas redan på sidan." #: app/templates/packages/create_edit.html:98 msgid "" "There's no need to include the repository URL in the long description, " "it's already shown on the page." msgstr "" -"Du behöver inte inkludera repository-URL:en i den långa beskrivningen, den " -"visas redan på sidan." +"Du behöver inte inkludera repository-URL:en i den långa beskrivningen, " +"den visas redan på sidan." #: app/templates/packages/create_edit.html:102 msgid "What to write in the long description" @@ -3232,7 +3446,8 @@ msgstr "Om tom, kommer författarens donations-URL att användas istället." #: app/templates/packages/create_edit.html:140 msgid "How can users translate your package? ie: weblate URL or a help page" msgstr "" -"Hur kan användare översätta ditt paket? dvs: Weblate-URL eller en hjälpsida" +"Hur kan användare översätta ditt paket? dvs: Weblate-URL eller en " +"hjälpsida" #: app/templates/packages/create_edit.html:145 msgid "" @@ -3240,8 +3455,8 @@ msgid "" "You'll be able to edit the package again before submitting for approval." msgstr "" "Du måste spara ett utkast innan du kan lägga till utgivningar och " -"skärmdumpar. Du kommer att kunna redigera paketet igen innan du skickar in " -"för godkännande." +"skärmdumpar. Du kommer att kunna redigera paketet igen innan du skickar " +"in för godkännande." #: app/templates/packages/edit_maintainers.html:4 msgid "Edit Maintainers" @@ -3516,7 +3731,8 @@ msgstr "Minetestversioner som stöds" #, python-format msgid "Are you sure your package doesn't work on versions after %(version)s?" msgstr "" -"Är du säker på att ditt paket inte fungerar på versioner efter %(version)s?" +"Är du säker på att ditt paket inte fungerar på versioner efter " +"%(version)s?" #: app/templates/packages/release_edit.html:62 #: app/templates/packages/release_new.html:77 @@ -3524,8 +3740,8 @@ msgid "" "Only set the maximum version if you know that it doesn't work on newer " "Minetest versions." msgstr "" -"Ange bara den maximala versionen om du vet att den inte fungerar på nyare " -"Minetest-versioner." +"Ange bara den maximala versionen om du vet att den inte fungerar på nyare" +" Minetest-versioner." #: app/templates/packages/release_edit.html:63 #: app/templates/packages/release_new.html:78 @@ -3533,8 +3749,8 @@ msgid "" "Don't set the maximum version just because you haven't tested it on newer" " versions." msgstr "" -"Ställ inte in den maximala versionen bara för att du inte har testat den på " -"nyare versioner." +"Ställ inte in den maximala versionen bara för att du inte har testat den " +"på nyare versioner." #: app/templates/packages/release_edit.html:67 #: app/templates/packages/release_new.html:88 @@ -3750,15 +3966,25 @@ msgid "" "Total storage usage is %(total_size)d MB (releases %(release_size)d MB, " "screenshots %(screenshot_size)d MB)" msgstr "" -"Total lagringsanvändning är %(total_size)d MB (utgivningar %(release_size)d " -"MB, skärmdumpar %(screenshot_size)d MB)" +"Total lagringsanvändning är %(total_size)d MB (utgivningar " +"%(release_size)d MB, skärmdumpar %(screenshot_size)d MB)" -#: app/templates/packages/remove.html:9 +#: app/templates/packages/remove.html:4 #, python-format msgid "Remove %(title)s" msgstr "Ta bort %(title)s" #: app/templates/packages/remove.html:11 +msgid "Change maintenance state" +msgstr "" + +#: app/templates/packages/remove.html:13 +msgid "" +"As an alternative to removing your package, you may wish to change the " +"maintenance state." +msgstr "" + +#: app/templates/packages/remove.html:36 msgid "" "In order to avoid data loss, you cannot permanently delete packages.\n" "\t\t\tYou can remove them from ContentDB, which will cause them to not be" @@ -3774,7 +4000,7 @@ msgstr "" "senare punkt. ContentDB-personal kan återställa borttagna paket om det " "behövs." -#: app/templates/packages/remove.html:19 +#: app/templates/packages/remove.html:44 msgid "" "Unapproving a package will put it back into Draft, where\n" "\t\t\t\tit can be submitted for approval again." @@ -3782,25 +4008,24 @@ msgstr "" "Avgodkännande av ett paket sätter det tillbaka till Draft, där\n" "\t\t\t\tden kan skickas för godkännande igen." -#: app/templates/packages/remove.html:28 +#: app/templates/packages/remove.html:53 msgid "and" msgstr "och" -#: app/templates/packages/remove.html:34 +#: app/templates/packages/remove.html:59 #, python-format msgid "Removing this package will break the following mods: %(names)s" -msgstr "" -"Borttagning av detta paket kommer att förstöra följande moddar: %(names)s" +msgstr "Borttagning av detta paket kommer att förstöra följande moddar: %(names)s" -#: app/templates/packages/remove.html:41 +#: app/templates/packages/remove.html:66 msgid "Reason" msgstr "Anledning" -#: app/templates/packages/remove.html:52 +#: app/templates/packages/remove.html:77 msgid "Reason for unapproval / deletion, this is shown in the audit log" msgstr "Anledning för avgodkännande / borttagande, detta visas i auditeringsloggen" -#: app/templates/packages/remove.html:61 +#: app/templates/packages/remove.html:86 msgid "Unpublish" msgstr "Avpublicera" @@ -3821,11 +4046,15 @@ msgstr "" "Har du hittat en bugg? Lägg upp det på buggtrackern istället." -#: app/templates/packages/review_create_edit.html:67 +#: app/templates/packages/review_create_edit.html:55 +msgid "What language are you writing your review in?" +msgstr "" + +#: app/templates/packages/review_create_edit.html:68 msgid "Delete review." msgstr "Ta bort recension." -#: app/templates/packages/review_create_edit.html:68 +#: app/templates/packages/review_create_edit.html:69 msgid "" "This will convert the review into a thread, keeping the comments but " "removing its effect on the package's rating." @@ -3834,7 +4063,7 @@ msgstr "" "kommentarer men tar bort effekten på paketets betyg." #: app/templates/packages/review_votes.html:4 -#: app/templates/packages/view.html:360 +#: app/templates/packages/view.html:364 msgid "Review Votes" msgstr "Recensionröster" @@ -3950,15 +4179,16 @@ msgid "" "To provide translations for your %(type)s, you need to create .tr files " "and upload a new release." msgstr "" -"För att ge översättningar till din/ditt %(type)s måste du skapa .tr-filer " -"och ladda upp en ny utgivning." +"För att ge översättningar till din/ditt %(type)s måste du skapa .tr-filer" +" och ladda upp en ny utgivning." #: app/templates/packages/translation.html:19 msgid "" "For information on how to do this, see the modding book chapter and " "lua_api.md" msgstr "" -"För information om hur du gör detta, se moddingsbok-kapitlet och lua_api.md" +"För information om hur du gör detta, se moddingsbok-kapitlet och " +"lua_api.md" #: app/templates/packages/translation.html:23 msgid "Translation - Minetest Modding Book" @@ -3978,8 +4208,8 @@ msgid "" "To quickly add support for ContentDB package translation, create a file " "at %(location)s with the following content:" msgstr "" -"För att snabbt lägga till stöd för ContentDB-paketöversättning, skapa en fil " -"i %(location)s med följande innehåll:" +"För att snabbt lägga till stöd för ContentDB-paketöversättning, skapa en " +"fil i %(location)s med följande innehåll:" #: app/templates/packages/translation.html:43 #, python-format @@ -3988,12 +4218,7 @@ msgstr "%(title)s finns i %(num)d språk." #: app/templates/packages/translation.html:44 msgid "ContentDB reads translations from locale files (.tr) in your package." -msgstr "" -"ContentDB läser översättningar från översättningsfiler (.tr) i ditt paket." - -#: app/templates/packages/translation.html:51 -msgid "Language" -msgstr "Språk" +msgstr "ContentDB läser översättningar från översättningsfiler (.tr) i ditt paket." #: app/templates/packages/update_config.html:4 #: app/templates/packages/update_config.html:9 @@ -4103,142 +4328,146 @@ msgstr "Feltracker" msgid "Translate" msgstr "Översätt" -#: app/templates/packages/view.html:310 +#: app/templates/packages/view.html:297 +msgid "Thumbnail for video" +msgstr "" + +#: app/templates/packages/view.html:314 msgid "Awaiting review" msgstr "Väntar på genomgång" -#: app/templates/packages/view.html:340 app/templates/threads/view.html:77 +#: app/templates/packages/view.html:344 app/templates/threads/view.html:77 msgid "Edit Review" msgstr "Redigera recension" -#: app/templates/packages/view.html:345 +#: app/templates/packages/view.html:349 msgid "You can't review your own package." msgstr "Du kan inte recensera ditt egna paket." -#: app/templates/packages/view.html:355 +#: app/templates/packages/view.html:359 msgid "Package needs to be approved before it can be reviewed." msgstr "Paketet måste godkännas innan det kan recenseras." -#: app/templates/packages/view.html:366 +#: app/templates/packages/view.html:370 msgid "Used By" msgstr "Används Av" -#: app/templates/packages/view.html:372 +#: app/templates/packages/view.html:376 msgid "Content" msgstr "Innehåll" -#: app/templates/packages/view.html:374 app/templates/packages/view.html:457 +#: app/templates/packages/view.html:378 app/templates/packages/view.html:461 msgid "View content for game" msgstr "Visa innehåll för spel" -#: app/templates/packages/view.html:389 +#: app/templates/packages/view.html:393 msgid "Favorite" msgstr "Favorit" -#: app/templates/packages/view.html:398 +#: app/templates/packages/view.html:402 msgid "Add to collection..." msgstr "Lägg till samling..." -#: app/templates/packages/view.html:406 +#: app/templates/packages/view.html:410 #, python-format msgid "View %(count)d collections" msgstr "Visa %(count)d samlingar" -#: app/templates/packages/view.html:417 +#: app/templates/packages/view.html:421 msgid "Package may be outdated" msgstr "Paket kan möjligtvis vara föråldrad" -#: app/templates/packages/view.html:424 +#: app/templates/packages/view.html:428 msgid "Only visible to the author and Editors." msgstr "Endast synlig för skaparen och Redigerare." -#: app/templates/packages/view.html:441 +#: app/templates/packages/view.html:445 msgid "Warning" msgstr "Varning" -#: app/templates/packages/view.html:447 +#: app/templates/packages/view.html:451 msgid "Like this package? Help support its development by making a donation" msgstr "Gillar du detta paket? Donera för att stödja utvecklingen" -#: app/templates/packages/view.html:450 +#: app/templates/packages/view.html:454 msgid "Donate now" msgstr "Donera nu" -#: app/templates/packages/view.html:462 app/utils/minetest_hypertext.py:283 +#: app/templates/packages/view.html:466 app/utils/minetest_hypertext.py:283 msgid "Dependencies" msgstr "Beroenden" -#: app/templates/packages/view.html:482 +#: app/templates/packages/view.html:486 msgid "No required dependencies" msgstr "Inga nödvändiga beroenden" -#: app/templates/packages/view.html:488 +#: app/templates/packages/view.html:492 msgid "Optional" msgstr "Valfri" -#: app/templates/packages/view.html:521 +#: app/templates/packages/view.html:525 msgid "Compatible Games" msgstr "Kompatibla Spel" -#: app/templates/packages/view.html:526 app/templates/packages/view.html:546 +#: app/templates/packages/view.html:530 app/templates/packages/view.html:550 #: app/utils/minetest_hypertext.py:275 msgid "No specific game required" msgstr "Inget specifikt spel krävs" -#: app/templates/packages/view.html:529 +#: app/templates/packages/view.html:533 msgid "Tested with:" msgstr "Testad med:" -#: app/templates/packages/view.html:551 +#: app/templates/packages/view.html:555 msgid "Is the above correct?" msgstr "Är ovanstående korrekt?" -#: app/templates/packages/view.html:552 +#: app/templates/packages/view.html:556 msgid "You need to either confirm this or tell ContentDB about supported games" msgstr "Du behöver antingen bekräfta detta eller berätta för ContentDB om spelstöd" -#: app/templates/packages/view.html:564 +#: app/templates/packages/view.html:568 msgid "Does not work with:" msgstr "Fungerar ej med:" -#: app/templates/packages/view.html:584 +#: app/templates/packages/view.html:588 msgid "Please specify compatible games" msgstr "Var snäll välj kompatibla spel" -#: app/templates/packages/view.html:590 +#: app/templates/packages/view.html:594 msgid "Information" msgstr "Information" -#: app/templates/packages/view.html:596 +#: app/templates/packages/view.html:600 msgid "Technical Name" msgstr "Tekniskt namn" -#: app/templates/packages/view.html:612 app/utils/minetest_hypertext.py:295 +#: app/templates/packages/view.html:616 app/utils/minetest_hypertext.py:295 #, python-format msgid "%(code_license)s for code,
%(media_license)s for media." msgstr "%(code_license)s för kod,
%(media_license)s för media." -#: app/templates/packages/view.html:620 +#: app/templates/packages/view.html:624 msgid "Unknown" msgstr "Okänd" -#: app/templates/packages/view.html:622 app/utils/minetest_hypertext.py:301 +#: app/templates/packages/view.html:626 app/utils/minetest_hypertext.py:301 msgid "Added" msgstr "Tillagd" -#: app/templates/packages/view.html:636 +#: app/templates/packages/view.html:640 msgid "Remove myself" msgstr "Ta bort mig själv" -#: app/templates/packages/view.html:641 app/utils/minetest_hypertext.py:303 +#: app/templates/packages/view.html:645 app/utils/minetest_hypertext.py:303 msgid "Provides" msgstr "Bidrar" -#: app/templates/packages/view.html:663 +#: app/templates/packages/view.html:667 msgid "More" msgstr "Mer" -#: app/templates/packages/view.html:692 +#: app/templates/packages/view.html:696 msgid "See audit log" msgstr "Visa auditeringslogg" @@ -4299,10 +4528,6 @@ msgstr "Ta bort \"%(title)s\" av %(author)s" msgid "Edit reply" msgstr "Redigera svar" -#: app/templates/threads/list.html:12 app/templates/threads/new.html:4 -msgid "New Thread" -msgstr "Ny tråd" - #: app/templates/threads/new.html:17 msgid "" "If the package shouldn't be on CDB (eg: if it doesn't work at all), then " @@ -4657,8 +4882,8 @@ msgid "" "Help make Minetest more accessible by translating packages into other " "languages." msgstr "" -"Hjälp Minetest att bli mer tillgänglig genom att översätta paket till andra " -"språk." +"Hjälp Minetest att bli mer tillgänglig genom att översätta paket till " +"andra språk." #: app/templates/translate/index.html:65 msgid "How to translate a mod / game" @@ -4993,8 +5218,8 @@ msgid "" "Total storage usage is %(total_size)d MB (releases %(release_size)d MB, " "screenshots %(screenshot_size)d MB)." msgstr "" -"Total lagringsanvändning är %(total_size)d MB (utgivningar %(release_size)d " -"MB, skärmdumpar %(screenshot_size)d MB)." +"Total lagringsanvändning är %(total_size)d MB (utgivningar " +"%(release_size)d MB, skärmdumpar %(screenshot_size)d MB)." #: app/templates/users/modtools.html:23 #, python-format @@ -5690,3 +5915,25 @@ msgstr "" #~ msgid "Connected" #~ msgstr "Ansluten" + +#~ msgid "Top %(type)s" +#~ msgstr "Topp-%(type)s" + +#~ msgid "Top %(group)d %(type)s" +#~ msgstr "Topp-%(group)d-%(type)s" + +#~ msgid "%(display_name)s has a %(type)s placed at #%(place)d." +#~ msgstr "%(display_name)s har en %(type)s placerad på %(place)d:a plats." + +#~ msgid "This is a '%(type)s' notification." +#~ msgstr "Detta är en '%(type)s'-notis." + +#~ msgid "" +#~ "You can include a .cdb.json file " +#~ "in your %(type)s to update these " +#~ "details automatically." +#~ msgstr "" +#~ "Du kan lägga till en .cdb.json-fil" +#~ " i din %(type)s för att uppdatera " +#~ "dessa detaljer automatiskt." + diff --git a/translations/tr/LC_MESSAGES/messages.po b/translations/tr/LC_MESSAGES/messages.po index ed936efb..3d8eae0f 100644 --- a/translations/tr/LC_MESSAGES/messages.po +++ b/translations/tr/LC_MESSAGES/messages.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2024-06-07 05:29+0100\n" +"POT-Creation-Date: 2024-06-08 11:15+0100\n" "PO-Revision-Date: 2024-04-04 08:23+0000\n" "Last-Translator: Oğuz Ersen \n" "Language: tr\n" @@ -28,63 +28,69 @@ msgid "You have been banned." msgstr "Yasaklandınız." #: app/_translations.py:5 -msgid "Chat / Commands" +msgid "Player vs Player (PvP)" msgstr "" #: app/_translations.py:6 -msgid "Complex installation" +msgid "Designed to be played competitively against other players" msgstr "" #: app/_translations.py:7 -msgid "Either has educational value, or is a tool to help teachers " -msgstr "" - -#: app/_translations.py:8 -msgid "Singleplayer-focused" -msgstr "" - -#: app/_translations.py:9 -msgid "For 16px texture packs" -msgstr "" - -#: app/_translations.py:10 -msgid "For 64px texture packs" -msgstr "" - -#: app/_translations.py:11 -msgid "Tools to manage the world" -msgstr "" - -#: app/_translations.py:12 -msgid "Big changes to crafting gameplay" -msgstr "" - -#: app/_translations.py:13 -msgid "Blood, etc" -msgstr "" - -#: app/_translations.py:14 -msgid "Adds a mini-game to be played within Minetest" -msgstr "" - -#: app/_translations.py:15 -msgid "Tools / Weapons / Armor" -msgstr "" - -#: app/_translations.py:16 -msgid "For content generally themed around a certain season or holiday" -msgstr "" - -#: app/_translations.py:17 msgid "Player Effects / Power Ups" msgstr "" +#: app/_translations.py:8 +msgid "" +"For content that changes player effects, including physics, for example: " +"speed, jump height or gravity." +msgstr "" + +#: app/_translations.py:9 +msgid "Certified" +msgstr "" + +#: app/_translations.py:10 +msgid "" +"Certified by the Featured Packages program. This tag may be renamed in " +"the future" +msgstr "" + +#: app/_translations.py:11 +msgid "Server Moderation and Tools" +msgstr "" + +#: app/_translations.py:12 +msgid "Helps with server maintenance and moderation" +msgstr "" + +#: app/_translations.py:13 +msgid "Jam / Game 2023" +msgstr "" + +#: app/_translations.py:14 +msgid "Entries to the 2023 Minetest Game Jam " +msgstr "" + +#: app/_translations.py:15 +msgid "Joke" +msgstr "" + +#: app/_translations.py:16 +msgid "" +"For humorous content, meant as a novelty or joke, not to be taken " +"seriously, and that is not meant to be used seriously or long-term." +msgstr "" + +#: app/_translations.py:17 +msgid "Sounds / Music" +msgstr "" + #: app/_translations.py:18 -msgid "World Maintenance and Tools" +msgid "Focuses on or adds new sounds or musical things" msgstr "" #: app/_translations.py:19 -msgid "Puzzle" +msgid "Developer Tools" msgstr "" #: app/_translations.py:20 @@ -92,284 +98,289 @@ msgid "Tools for game and mod developers" msgstr "" #: app/_translations.py:21 -msgid "Education" +msgid "Shooter" msgstr "" #: app/_translations.py:22 -msgid "Gore" +msgid "First person shooters (FPS) and more" msgstr "" #: app/_translations.py:23 -msgid "Transport" +msgid "Inventory" msgstr "" #: app/_translations.py:24 -msgid "Survival" -msgstr "" - -#: app/_translations.py:25 -msgid "New mapgen or changes mapgen" -msgstr "" - -#: app/_translations.py:26 -msgid "Less than 16px" -msgstr "" - -#: app/_translations.py:27 app/templates/users/modtools.html:12 -msgid "Storage" -msgstr "Depolama" - -#: app/_translations.py:28 msgid "Changes the inventory GUI" msgstr "" +#: app/_translations.py:25 +msgid "World Maintenance and Tools" +msgstr "" + +#: app/_translations.py:26 +msgid "Tools to manage the world" +msgstr "" + +#: app/_translations.py:27 +msgid "Crafting" +msgstr "" + +#: app/_translations.py:28 +msgid "Big changes to crafting gameplay" +msgstr "" + #: app/_translations.py:29 -msgid "Jam / Combat 2020" +msgid "Singleplayer-focused" msgstr "" #: app/_translations.py:30 -msgid "Bad Language" +msgid "Content that can be played alone" msgstr "" #: app/_translations.py:31 -msgid "64px" +msgid "Mapgen / Biomes / Decoration" msgstr "" #: app/_translations.py:32 -msgid "Focuses on or adds new sounds or musical things" +msgid "New mapgen or changes mapgen" msgstr "" #: app/_translations.py:33 -msgid "Adds game mechanics or tools that change how players build." +msgid "Adventure / RPG" msgstr "" #: app/_translations.py:34 -msgid "Violence" +msgid "Plants and Farming" msgstr "" #: app/_translations.py:35 -msgid "Strategy / RTS" +msgid "Adds new plants or other farmable resources." msgstr "" #: app/_translations.py:36 +msgid "Tools / Weapons / Armor" +msgstr "" + +#: app/_translations.py:37 +msgid "Adds or changes tools, weapons, and armor" +msgstr "" + +#: app/_translations.py:38 +msgid "Sims" +msgstr "" + +#: app/_translations.py:39 +msgid "" +"Mods and games that aim to simulate real life activity. Similar to " +"SimCity/TheSims/OpenTTD/etc" +msgstr "" + +#: app/_translations.py:40 +msgid "Complex installation" +msgstr "" + +#: app/_translations.py:41 msgid "" "Requires futher installation steps, such as installing luarocks or " "editing the trusted mod setting" msgstr "" -#: app/_translations.py:37 -msgid "Jam / Game 2021" -msgstr "" - -#: app/_translations.py:38 -msgid "Content that can be played alone" -msgstr "" - -#: app/_translations.py:39 -msgid "Can/should only be used in multiplayer" -msgstr "" - -#: app/_translations.py:40 -msgid "Adds mobs, animals, and NPCs" -msgstr "" - -#: app/_translations.py:41 -msgid "" -"For mods created for the Discord \"Weekly Challenges\" modding event in " -"2021" -msgstr "" - #: app/_translations.py:42 -msgid "Mini-game" +msgid "Chat / Commands" msgstr "" #: app/_translations.py:43 msgid "" -"For content that changes player effects, including physics, for example: " -"speed, jump height or gravity." +"Focus on player chat/communication or who's primary function is " +"interacting with the console." msgstr "" #: app/_translations.py:44 -msgid "Contains swearing" +msgid "Multiplayer-focused" msgstr "" #: app/_translations.py:45 +msgid "Can/should only be used in multiplayer" +msgstr "" + +#: app/_translations.py:46 +msgid "Environment / Weather" +msgstr "" + +#: app/_translations.py:47 msgid "" "Improves the world, adding weather, ambient sounds, or other environment " "mechanics" msgstr "" -#: app/_translations.py:46 -msgid "For mods created for the Discord \"Combat\" modding event in 2020" -msgstr "" - -#: app/_translations.py:47 -msgid "Inventory" -msgstr "" - #: app/_translations.py:48 -msgid "Entries to the 2023 Minetest Game Jam " +msgid "Building Mechanics and Tools" msgstr "" #: app/_translations.py:49 -msgid "Sims" +msgid "Adds game mechanics or tools that change how players build." msgstr "" #: app/_translations.py:50 -msgid "Focuses on building, such as adding new materials or nodes" +msgid "Magic / Enchanting" msgstr "" #: app/_translations.py:51 -msgid "Environment / Weather" +msgid "Decorative" msgstr "" #: app/_translations.py:52 -msgid "Custom mapgen" +msgid "Adds nodes with no other purpose than for use in building" msgstr "" #: app/_translations.py:53 -msgid "Minetest Game improved" +msgid "One-of-a-kind / Original" msgstr "" #: app/_translations.py:54 -msgid "HUD" -msgstr "" - -#: app/_translations.py:55 -msgid "Machines / Electronics" -msgstr "" - -#: app/_translations.py:56 -msgid "Developer Tools" -msgstr "" - -#: app/_translations.py:57 -msgid "Jam / Game 2023" -msgstr "" - -#: app/_translations.py:58 -msgid "Helps with server maintenance and moderation" -msgstr "" - -#: app/_translations.py:59 -msgid "Plants and Farming" -msgstr "" - -#: app/_translations.py:60 -msgid "Adventure / RPG" -msgstr "" - -#: app/_translations.py:61 msgid "" "For games and such that are of their own kind, distinct and original in " "nature to others of the same category." msgstr "" -#: app/_translations.py:62 -msgid "Jam / Weekly Challenges 2021" -msgstr "" - -#: app/_translations.py:63 -msgid "For 32px texture packs" -msgstr "" - -#: app/_translations.py:64 -msgid "Adds or changes tools, weapons, and armor" -msgstr "" - -#: app/_translations.py:65 -msgid "GUI" -msgstr "" - -#: app/_translations.py:66 -msgid "Seasonal" -msgstr "" - -#: app/_translations.py:67 -msgid "Commerce / Economy" -msgstr "" - -#: app/_translations.py:68 -msgid "" -"Written specifically or exclusively for use in creative mode. Adds " -"content only available through a creative inventory, or provides tools " -"that facilitate ingame creation and doesn't add difficulty or scarcity" -msgstr "" - -#: app/_translations.py:69 -msgid "Forks of MTG" -msgstr "" - -#: app/_translations.py:70 -msgid "Non-cartoon violence. May be towards fantasy or human-like characters" -msgstr "" - -#: app/_translations.py:71 -msgid "Joke" -msgstr "" - -#: app/_translations.py:72 -msgid "Fear / Horror" -msgstr "" - -#: app/_translations.py:73 -msgid "128px+" -msgstr "" - -#: app/_translations.py:74 -msgid "Creative" -msgstr "" - -#: app/_translations.py:75 -msgid "Entries to the 2022 Minetest Game Jam " -msgstr "" - -#: app/_translations.py:76 -msgid "Alcohol / Tobacco" -msgstr "" - -#: app/_translations.py:77 -msgid "Adds or improves item storage mechanics" -msgstr "" - -#: app/_translations.py:78 -msgid "Designed to be played competitively against other players" -msgstr "" - -#: app/_translations.py:79 -msgid "Crafting" -msgstr "" - -#: app/_translations.py:80 -msgid "<16px" -msgstr "" - -#: app/_translations.py:81 -msgid "One-of-a-kind / Original" -msgstr "" - -#: app/_translations.py:82 +#: app/_translations.py:55 msgid "Building" msgstr "" -#: app/_translations.py:83 -msgid "Adds machines useful in automation, tubes, or power." +#: app/_translations.py:56 +msgid "Focuses on building, such as adding new materials or nodes" msgstr "" -#: app/_translations.py:84 +#: app/_translations.py:57 +msgid "Mobs / Animals / NPCs" +msgstr "" + +#: app/_translations.py:58 +msgid "Adds mobs, animals, and NPCs" +msgstr "" + +#: app/_translations.py:59 +msgid "<16px" +msgstr "" + +#: app/_translations.py:60 +msgid "Less than 16px" +msgstr "" + +#: app/_translations.py:61 +msgid "Puzzle" +msgstr "" + +#: app/_translations.py:62 msgid "Focus on puzzle solving instead of combat" msgstr "" +#: app/_translations.py:63 +msgid "Custom mapgen" +msgstr "" + +#: app/_translations.py:64 +msgid "" +"Contains a completely custom mapgen implemented in Lua, usually requires " +"worlds to be set to the 'singlenode' mapgen." +msgstr "" + +#: app/_translations.py:65 +msgid "Sports" +msgstr "" + +#: app/_translations.py:66 +msgid "Player vs Environment (PvE)" +msgstr "" + +#: app/_translations.py:67 +msgid "" +"For content designed for one or more players that focus on combat against" +" the world, mobs, or NPCs." +msgstr "" + +#: app/_translations.py:68 +msgid "16px" +msgstr "" + +#: app/_translations.py:69 +msgid "For 16px texture packs" +msgstr "" + +#: app/_translations.py:70 app/templates/users/modtools.html:12 +msgid "Storage" +msgstr "Depolama" + +#: app/_translations.py:71 +msgid "Adds or improves item storage mechanics" +msgstr "" + +#: app/_translations.py:72 +msgid "Education" +msgstr "" + +#: app/_translations.py:73 +msgid "Either has educational value, or is a tool to help teachers " +msgstr "" + +#: app/_translations.py:74 +msgid "API / Library" +msgstr "" + +#: app/_translations.py:75 +msgid "Primarily adds an API for other mods to use" +msgstr "" + +#: app/_translations.py:76 +msgid "Survival" +msgstr "" + +#: app/_translations.py:77 +msgid "" +"Written specifically for survival gameplay with a focus on game-balance, " +"difficulty level, or resources available through crafting, mining, ..." +msgstr "" + +#: app/_translations.py:78 +msgid "HUD" +msgstr "" + +#: app/_translations.py:79 +msgid "For mods that grant the player extra information in the HUD" +msgstr "" + +#: app/_translations.py:80 +msgid "Mini-game" +msgstr "" + +#: app/_translations.py:81 +msgid "Adds a mini-game to be played within Minetest" +msgstr "" + +#: app/_translations.py:82 +msgid "Seasonal" +msgstr "" + +#: app/_translations.py:83 +msgid "For content generally themed around a certain season or holiday" +msgstr "" + +#: app/_translations.py:84 +msgid "Jam / Weekly Challenges 2021" +msgstr "" + #: app/_translations.py:85 -msgid "Building Mechanics and Tools" +msgid "" +"For mods created for the Discord \"Weekly Challenges\" modding event in " +"2021" msgstr "" #: app/_translations.py:86 -msgid "Adds nodes with no other purpose than for use in building" +msgid "64px" msgstr "" #: app/_translations.py:87 -msgid "Sounds / Music" +msgid "For 64px texture packs" msgstr "" #: app/_translations.py:88 @@ -377,105 +388,98 @@ msgid "Food / Drinks" msgstr "" #: app/_translations.py:89 -msgid "Decorative" +msgid "GUI" msgstr "" #: app/_translations.py:90 -msgid "Gambling" +msgid "For content whose main utility / feature is in GUI/formspec form" msgstr "" #: app/_translations.py:91 -msgid "Server Moderation and Tools" +msgid "Minetest Game improved" msgstr "" #: app/_translations.py:92 -msgid "" -"For humorous content, meant as a novelty or joke, not to be taken " -"seriously, and that is not meant to be used seriously or long-term." +msgid "Forks of MTG" msgstr "" #: app/_translations.py:93 -msgid "API / Library" +msgid "Creative" msgstr "" #: app/_translations.py:94 -msgid "Certified" +msgid "" +"Written specifically or exclusively for use in creative mode. Adds " +"content only available through a creative inventory, or provides tools " +"that facilitate ingame creation and doesn't add difficulty or scarcity" msgstr "" #: app/_translations.py:95 -msgid "Contains alcohol and/or tobacco" +msgid "Jam / Combat 2020" msgstr "" #: app/_translations.py:96 -msgid "Adds new plants or other farmable resources." +msgid "For mods created for the Discord \"Combat\" modding event in 2020" msgstr "" #: app/_translations.py:97 -msgid "Multiplayer-focused" +msgid "Transport" msgstr "" #: app/_translations.py:98 -msgid "Primarily adds an API for other mods to use" -msgstr "" - -#: app/_translations.py:99 -msgid "" -"Focus on player chat/communication or who's primary function is " -"interacting with the console." -msgstr "" - -#: app/_translations.py:100 -msgid "" -"Games and mods with a heavy strategy component, whether real-time or " -"turn-based" -msgstr "" - -#: app/_translations.py:101 -msgid "" -"Written specifically for survival gameplay with a focus on game-balance, " -"difficulty level, or resources available through crafting, mining, ..." -msgstr "" - -#: app/_translations.py:102 -msgid "Entries to the 2021 Minetest Game Jam" -msgstr "" - -#: app/_translations.py:103 -msgid "" -"Contains a completely custom mapgen implemented in Lua, usually requires " -"worlds to be set to the 'singlenode' mapgen." -msgstr "" - -#: app/_translations.py:104 -msgid " Jam / Game 2022" -msgstr "" - -#: app/_translations.py:105 -msgid "Sports" -msgstr "" - -#: app/_translations.py:106 msgid "" "Adds or changes transportation methods. Includes teleportation, vehicles," " ridable mobs, transport infrastructure and thematic content" msgstr "" +#: app/_translations.py:99 +msgid "32px" +msgstr "" + +#: app/_translations.py:100 +msgid "For 32px texture packs" +msgstr "" + +#: app/_translations.py:101 +msgid "Machines / Electronics" +msgstr "" + +#: app/_translations.py:102 +msgid "Adds machines useful in automation, tubes, or power." +msgstr "" + +#: app/_translations.py:103 +msgid "Commerce / Economy" +msgstr "" + +#: app/_translations.py:104 +msgid "Related to economies, money, and trading" +msgstr "" + +#: app/_translations.py:105 +msgid "Jam / Game 2021" +msgstr "" + +#: app/_translations.py:106 +msgid "Entries to the 2021 Minetest Game Jam" +msgstr "" + #: app/_translations.py:107 -msgid "Player vs Environment (PvE)" +msgid "Strategy / RTS" msgstr "" #: app/_translations.py:108 -msgid "For mods that grant the player extra information in the HUD" +msgid "" +"Games and mods with a heavy strategy component, whether real-time or " +"turn-based" msgstr "" #: app/_translations.py:109 -msgid "" -"Mods and games that aim to simulate real life activity. Similar to " -"SimCity/TheSims/OpenTTD/etc" +msgid "128px+" msgstr "" #: app/_translations.py:110 -msgid "Shocking and scary content. May scare young children" +msgid "For 128px or higher texture packs" msgstr "" #: app/_translations.py:111 @@ -489,29 +493,27 @@ msgid "" msgstr "" #: app/_translations.py:113 -msgid "" -"Certified by the Featured Packages program. This tag may be renamed in " -"the future" +msgid " Jam / Game 2022" msgstr "" #: app/_translations.py:114 -msgid "Mobs / Animals / NPCs" +msgid "Entries to the 2022 Minetest Game Jam " msgstr "" #: app/_translations.py:115 -msgid "For 128px or higher texture packs" +msgid "Gore" msgstr "" #: app/_translations.py:116 -msgid "16px" +msgid "Blood, etc" msgstr "" #: app/_translations.py:117 -msgid "Games of chance, gambling games, etc" +msgid "Gambling" msgstr "" #: app/_translations.py:118 -msgid "Mapgen / Biomes / Decoration" +msgid "Games of chance, gambling games, etc" msgstr "" #: app/_translations.py:119 @@ -519,41 +521,39 @@ msgid "Drugs" msgstr "" #: app/_translations.py:120 -msgid "Related to economies, money, and trading" -msgstr "" - -#: app/_translations.py:121 -msgid "" -"For content designed for one or more players that focus on combat against" -" the world, mobs, or NPCs." -msgstr "" - -#: app/_translations.py:122 -msgid "For content whose main utility / feature is in GUI/formspec form" -msgstr "" - -#: app/_translations.py:123 -msgid "32px" -msgstr "" - -#: app/_translations.py:124 -msgid "Player vs Player (PvP)" -msgstr "" - -#: app/_translations.py:125 -msgid "Magic / Enchanting" -msgstr "" - -#: app/_translations.py:126 msgid "Contains illegal drugs, such as marijuana" msgstr "" +#: app/_translations.py:121 +msgid "Violence" +msgstr "" + +#: app/_translations.py:122 +msgid "Non-cartoon violence. May be towards fantasy or human-like characters" +msgstr "" + +#: app/_translations.py:123 +msgid "Fear / Horror" +msgstr "" + +#: app/_translations.py:124 +msgid "Shocking and scary content. May scare young children" +msgstr "" + +#: app/_translations.py:125 +msgid "Bad Language" +msgstr "" + +#: app/_translations.py:126 +msgid "Contains swearing" +msgstr "" + #: app/_translations.py:127 -msgid "First person shooters (FPS) and more" +msgid "Alcohol / Tobacco" msgstr "" #: app/_translations.py:128 -msgid "Shooter" +msgid "Contains alcohol and/or tobacco" msgstr "" #: app/querybuilder.py:58 app/templates/admin/languages/list.html:27 @@ -592,11 +592,11 @@ 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:251 -#: app/blueprints/packages/packages.py:528 -#: app/blueprints/packages/packages.py:624 -#: app/blueprints/packages/packages.py:712 +#: app/blueprints/packages/packages.py:543 +#: app/blueprints/packages/packages.py:639 +#: app/blueprints/packages/packages.py:727 #: app/blueprints/packages/releases.py:62 -#: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:49 +#: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:63 #: app/blueprints/packages/screenshots.py:36 #: app/blueprints/packages/screenshots.py:42 #: app/blueprints/packages/screenshots.py:47 @@ -608,7 +608,7 @@ msgstr "Kaydet" #: app/blueprints/collections/__init__.py:77 #: app/blueprints/oauth/__init__.py:168 app/blueprints/packages/releases.py:54 -#: app/blueprints/packages/releases.py:66 app/blueprints/packages/reviews.py:45 +#: app/blueprints/packages/releases.py:66 app/blueprints/packages/reviews.py:53 #: app/blueprints/threads/__init__.py:281 #: app/templates/admin/languages/list.html:23 #: app/templates/macros/reviews.html:138 app/templates/macros/topics.html:5 @@ -712,7 +712,7 @@ msgstr "Çeviri" #: app/blueprints/packages/__init__.py:42 #: app/templates/packages/releases_list.html:34 -#: app/templates/packages/view.html:653 app/templates/todo/editor.html:75 +#: app/templates/packages/view.html:657 app/templates/todo/editor.html:75 msgid "Releases" msgstr "Sürümler" @@ -724,7 +724,7 @@ msgstr "Ekran görüntüleri" #: app/blueprints/packages/__init__.py:52 #: app/templates/packages/edit_maintainers.html:8 -#: app/templates/packages/view.html:624 app/utils/minetest_hypertext.py:302 +#: app/templates/packages/view.html:628 app/utils/minetest_hypertext.py:302 msgid "Maintainers" msgstr "Bakımcılar" @@ -757,7 +757,7 @@ msgstr "Desteklenen Oyunlar" msgid "No download available." msgstr "İndirme mevcut değil." -#: app/blueprints/packages/packages.py:229 app/templates/packages/view.html:594 +#: app/blueprints/packages/packages.py:229 app/templates/packages/view.html:598 #: app/utils/minetest_hypertext.py:263 msgid "Type" msgstr "Tür" @@ -767,12 +767,12 @@ msgid "Title (Human-readable)" msgstr "Başlık (İnsan-okunur)" #: app/blueprints/packages/packages.py:231 -#: app/blueprints/packages/packages.py:622 +#: app/blueprints/packages/packages.py:637 msgid "Name (Technical)" msgstr "Ad (Teknik)" #: app/blueprints/packages/packages.py:231 -#: app/blueprints/packages/packages.py:623 +#: app/blueprints/packages/packages.py:638 #: 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 (_)" @@ -781,7 +781,7 @@ msgstr "Yalnızca küçük harfler (a-z), rakamlar (0-9) ve alt çizgiler (_)" msgid "Short Description (Plaintext)" msgstr "Kısa Açıklama (Düz Metin)" -#: app/blueprints/packages/packages.py:234 app/templates/packages/view.html:616 +#: app/blueprints/packages/packages.py:234 app/templates/packages/view.html:620 #: app/utils/minetest_hypertext.py:300 msgid "Maintenance State" msgstr "Bakım Durumu" @@ -796,7 +796,7 @@ msgstr "Etiketler" msgid "Content Warnings" msgstr "İçerik Uyarıları" -#: app/blueprints/packages/packages.py:238 app/templates/packages/view.html:605 +#: app/blueprints/packages/packages.py:238 app/templates/packages/view.html:609 #: app/utils/minetest_hypertext.py:298 msgid "License" msgstr "Lisans" @@ -880,8 +880,8 @@ msgid "Permission denied" msgstr "İzin reddedildi" #: app/blueprints/packages/packages.py:403 -#: app/blueprints/packages/packages.py:479 -#: app/blueprints/packages/packages.py:501 +#: app/blueprints/packages/packages.py:494 +#: app/blueprints/packages/packages.py:516 msgid "You don't have permission to do that" msgstr "Bunu yapmak için izniniz yok" @@ -895,55 +895,60 @@ msgid "" "changed" msgstr "Ne değiştirdiğinizi bilmeleri için lütfen onay başlığına yorum yapın" -#: app/blueprints/packages/packages.py:496 +#: app/blueprints/packages/packages.py:481 +#, python-format +msgid "Set state to %(state)s" +msgstr "" + +#: app/blueprints/packages/packages.py:511 msgid "Deleted package" msgstr "Silinmiş paket" -#: app/blueprints/packages/packages.py:518 +#: app/blueprints/packages/packages.py:533 msgid "Unapproved package" msgstr "Onaylanmamış paket" -#: app/blueprints/packages/packages.py:527 +#: app/blueprints/packages/packages.py:542 msgid "Maintainers (Comma-separated)" msgstr "Geliştiriciler (Virgülle ayrılmış)" -#: app/blueprints/packages/packages.py:536 +#: app/blueprints/packages/packages.py:551 msgid "You don't have permission to edit maintainers" msgstr "Geliştiricileri düzenleme izniniz yok" -#: app/blueprints/packages/packages.py:586 +#: app/blueprints/packages/packages.py:601 msgid "You are not a maintainer" msgstr "Bir geliştirici değilsiniz" -#: app/blueprints/packages/packages.py:589 +#: app/blueprints/packages/packages.py:604 msgid "Package owners cannot remove themselves as maintainers" msgstr "Paket sahipleri kendilerini geliştirici olmaktan kaldıramaz" -#: app/blueprints/packages/packages.py:621 +#: app/blueprints/packages/packages.py:636 msgid "Author Name" msgstr "Yazar Adı" -#: app/blueprints/packages/packages.py:708 +#: app/blueprints/packages/packages.py:723 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:709 +#: app/blueprints/packages/packages.py:724 msgid "Supported games" msgstr "Desteklenen oyunlar" -#: app/blueprints/packages/packages.py:710 +#: app/blueprints/packages/packages.py:725 msgid "Unsupported games" msgstr "Desteklenmeyen oyunlar" -#: app/blueprints/packages/packages.py:711 +#: app/blueprints/packages/packages.py:726 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:727 +#: app/blueprints/packages/packages.py:742 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:731 +#: app/blueprints/packages/packages.py:746 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" @@ -1062,36 +1067,41 @@ msgstr "Silinen güncelleme yapılandırması" msgid "Now, please create an initial release" msgstr "Şimdi, lütfen bir ilk sürüm oluşturun" -#: app/blueprints/packages/reviews.py:46 app/blueprints/threads/__init__.py:181 +#: app/blueprints/packages/reviews.py:54 +#: app/templates/packages/translation.html:51 +msgid "Language" +msgstr "Dil" + +#: app/blueprints/packages/reviews.py:60 app/blueprints/threads/__init__.py:181 #: app/blueprints/threads/__init__.py:182 #: app/blueprints/threads/__init__.py:282 msgid "Comment" msgstr "Yorum" -#: app/blueprints/packages/reviews.py:47 +#: app/blueprints/packages/reviews.py:61 msgid "Rating" msgstr "Derecelendirme" -#: app/blueprints/packages/reviews.py:48 app/templates/macros/reviews.html:119 +#: app/blueprints/packages/reviews.py:62 app/templates/macros/reviews.html:119 #: app/templates/macros/reviews.html:173 msgid "Yes" msgstr "Evet" -#: app/blueprints/packages/reviews.py:48 app/templates/macros/reviews.html:124 +#: app/blueprints/packages/reviews.py:62 app/templates/macros/reviews.html:124 #: app/templates/macros/reviews.html:177 msgid "Neutral" msgstr "Nötr" -#: app/blueprints/packages/reviews.py:48 app/templates/macros/reviews.html:129 +#: app/blueprints/packages/reviews.py:62 app/templates/macros/reviews.html:129 #: app/templates/macros/reviews.html:181 msgid "No" msgstr "Hayır" -#: app/blueprints/packages/reviews.py:57 +#: app/blueprints/packages/reviews.py:71 msgid "You can't review your own package!" msgstr "Kendi paketinizi değerlendirmezsiniz!" -#: app/blueprints/packages/reviews.py:67 +#: app/blueprints/packages/reviews.py:81 msgid "" "You've reviewed too many packages recently. Please wait before trying " "again, and consider making your reviews more detailed" @@ -1099,18 +1109,18 @@ msgstr "" "Son zamanlarda çok fazla paket incelediniz. Tekrar denemeden önce lütfen " "bekleyin ve incelemelerinizi daha ayrıntılı hale getirmeyi düşünün" -#: app/blueprints/packages/reviews.py:80 app/blueprints/threads/__init__.py:207 +#: app/blueprints/packages/reviews.py:94 app/blueprints/threads/__init__.py:207 #: app/blueprints/threads/__init__.py:240 #: app/blueprints/threads/__init__.py:334 app/blueprints/users/settings.py:114 #: app/logic/packages.py:131 msgid "Linking to blocked sites is not allowed" msgstr "Engellenen sitelere bağlantı verilmesine izin verilmez" -#: app/blueprints/packages/reviews.py:184 +#: app/blueprints/packages/reviews.py:199 msgid "You can't vote on the reviews on your own package!" msgstr "Kendi paketinizle ilgili yorumları oylayamazsınız!" -#: app/blueprints/packages/reviews.py:191 +#: app/blueprints/packages/reviews.py:206 msgid "You can't vote on your own reviews!" msgstr "Kendi yorumlarınıza oy veremezsiniz!" @@ -1129,7 +1139,7 @@ msgid "Message" msgstr "Mesaj" #: app/blueprints/report/__init__.py:35 app/templates/macros/threads.html:51 -#: app/templates/packages/view.html:684 app/templates/report/index.html:4 +#: app/templates/packages/view.html:688 app/templates/report/index.html:4 #: app/templates/report/index.html:10 app/templates/users/profile.html:37 msgid "Report" msgstr "Rapor" @@ -1452,49 +1462,32 @@ msgstr "Madalya almak için daha yararlı yorumlar yazmayı düşünün." msgid "You are in place %(place)s." msgstr "%(place)s yerindesiniz." -#: app/blueprints/users/profile.py:166 -#, python-format -msgid "Top %(type)s" -msgstr "En iyi %(type)s" - -#: app/blueprints/users/profile.py:168 -#, python-format -msgid "Top %(group)d %(type)s" -msgstr "En iyi %(group)d %(type)s" - -#: app/blueprints/users/profile.py:177 -#, python-format -msgid "%(display_name)s has a %(type)s placed at #%(place)d." -msgstr "" -"%(display_name)s, #%(place)d konumuna yerleştirilmiş bir %(type)s'e " -"sahiptir." - -#: app/blueprints/users/profile.py:192 +#: app/blueprints/users/profile.py:188 #, python-format msgid "Your packages have %(downloads)d downloads in total." msgstr "Paketleriniz toplamda %(downloads)d indirmeye sahip." -#: app/blueprints/users/profile.py:193 +#: app/blueprints/users/profile.py:189 msgid "First medal is at 50k." msgstr "İlk madalya 50 binde." -#: app/blueprints/users/profile.py:198 +#: app/blueprints/users/profile.py:194 msgid ">300k downloads" msgstr ">300 bin indirme" -#: app/blueprints/users/profile.py:201 +#: app/blueprints/users/profile.py:197 msgid ">100k downloads" msgstr ">100k indirme" -#: app/blueprints/users/profile.py:204 +#: app/blueprints/users/profile.py:200 msgid ">75k downloads" msgstr ">75 bin indirme" -#: app/blueprints/users/profile.py:207 +#: app/blueprints/users/profile.py:203 msgid ">50k downloads" msgstr ">50 bin indirme" -#: app/blueprints/users/profile.py:208 +#: app/blueprints/users/profile.py:204 #, python-format msgid "Has received %(downloads)d downloads across all packages." msgstr "Tüm paketlerde %(downloads)d indirme aldı." @@ -1765,30 +1758,256 @@ msgstr "Oyunlar" msgid "Texture Packs" msgstr "Doku Paketleri" -#: app/models/packages.py:171 +#: app/models/packages.py:87 +msgid "Top mod" +msgstr "" + +#: app/models/packages.py:89 +msgid "Top game" +msgstr "" + +#: app/models/packages.py:91 +msgid "Top texture pack" +msgstr "" + +#: app/models/packages.py:94 +#, python-format +msgid "Top %(place)d mod" +msgstr "" + +#: app/models/packages.py:96 +#, python-format +msgid "Top %(place)d game" +msgstr "" + +#: app/models/packages.py:98 +#, python-format +msgid "Top %(place)d texture pack" +msgstr "" + +#: app/models/packages.py:102 +#, python-format +msgid "%(display_name)s has a mod placed at #%(place)d." +msgstr "" + +#: app/models/packages.py:105 +#, python-format +msgid "%(display_name)s has a game placed at #%(place)d." +msgstr "" + +#: app/models/packages.py:108 +#, python-format +msgid "%(display_name)s has a texture pack placed at #%(place)d." +msgstr "" + +#: app/models/packages.py:146 app/models/packages.py:164 +msgid "Looking for Maintainer" +msgstr "" + +#: app/models/packages.py:149 +msgid "Beta" +msgstr "" + +#: app/models/packages.py:152 +msgid "Actively Developed" +msgstr "" + +#: app/models/packages.py:155 +msgid "Maintenance Only" +msgstr "" + +#: app/models/packages.py:158 +msgid "As-is" +msgstr "" + +#: app/models/packages.py:161 +msgid "Deprecated" +msgstr "" + +#: app/models/packages.py:168 +msgid "Under active development, and may break worlds/things without warning" +msgstr "" + +#: app/models/packages.py:170 +msgid "Fully playable, but with some breakages/changes expected" +msgstr "" + +#: app/models/packages.py:172 +msgid "Finished, with bug fixes being made as needed" +msgstr "" + +#: app/models/packages.py:174 +msgid "" +"Finished, the maintainer doesn't intend to continue working on it or " +"provide support" +msgstr "" + +#: app/models/packages.py:176 +msgid "" +"The maintainer doesn't recommend this package. See the description for " +"more info" +msgstr "" + +#: app/models/packages.py:222 msgid "Submit for Approval" msgstr "Onay için Gönder" -#: app/models/packages.py:173 +#: app/models/packages.py:224 msgid "Approve" msgstr "Onayla" -#: app/models/packages.py:175 app/templates/api/create_edit_token.html:17 +#: app/models/packages.py:226 app/templates/api/create_edit_token.html:17 #: app/templates/collections/delete.html:14 #: app/templates/collections/view.html:39 #: app/templates/oauth/create_edit.html:17 #: app/templates/packages/release_edit.html:84 -#: app/templates/packages/review_create_edit.html:66 +#: app/templates/packages/review_create_edit.html:67 #: app/templates/threads/delete_reply.html:19 #: app/templates/threads/delete_thread.html:19 #: app/templates/threads/view.html:50 app/templates/users/delete.html:34 msgid "Delete" msgstr "Sil" -#: app/models/packages.py:563 app/templates/packages/view.html:163 +#: app/models/packages.py:615 app/templates/packages/view.html:163 msgid "Work in Progress" msgstr "Devam Eden Çalışma" +#: app/models/packages.py:1349 +#, python-format +msgid "New commit %(hash)s found on the Git repo." +msgstr "" + +#: app/models/packages.py:1353 +#, python-format +msgid "The last release was commit %(hash)s" +msgstr "" + +#: app/models/packages.py:1359 +#, python-format +msgid "New tag %(tag_name)s found on the Git repo." +msgstr "" + +#: app/models/users.py:407 +msgid "Package Edit" +msgstr "" + +#: app/models/users.py:410 +msgid "Package Approval" +msgstr "" + +#: app/models/users.py:413 app/templates/threads/list.html:12 +#: app/templates/threads/new.html:4 +msgid "New Thread" +msgstr "Yeni Konu" + +#: app/models/users.py:416 +msgid "New Review" +msgstr "" + +#: app/models/users.py:419 +msgid "Thread Reply" +msgstr "" + +#: app/models/users.py:422 +msgid "Bot" +msgstr "" + +#: app/models/users.py:425 app/templates/macros/threads.html:27 +msgid "Maintainer" +msgstr "Geliştirici" + +#: app/models/users.py:428 +msgid "Editor Alert" +msgstr "" + +#: app/models/users.py:431 +msgid "Editor Misc" +msgstr "" + +#: app/models/users.py:434 +msgid "Other" +msgstr "" + +#: app/models/users.py:444 +msgid "This is a Package Edit notification." +msgstr "" + +#: app/models/users.py:446 +msgid "This is a Package Approval notification." +msgstr "" + +#: app/models/users.py:448 +msgid "This is a New Thread notification." +msgstr "" + +#: app/models/users.py:450 +msgid "This is a New Review notification." +msgstr "" + +#: app/models/users.py:452 +msgid "This is a Thread Reply notification." +msgstr "" + +#: app/models/users.py:454 +msgid "This is a Bot notification." +msgstr "" + +#: app/models/users.py:456 +msgid "This is a Maintainer change notification." +msgstr "" + +#: app/models/users.py:458 +msgid "This is an Editor Alert notification." +msgstr "" + +#: app/models/users.py:460 +msgid "This is an Editor Misc notification." +msgstr "" + +#: app/models/users.py:462 +msgid "This is an Other notification." +msgstr "" + +#: app/models/users.py:469 +msgid "When another user edits your packages, releases, etc." +msgstr "" + +#: app/models/users.py:471 +msgid "Notifications from editors related to the package approval process." +msgstr "" + +#: app/models/users.py:473 +msgid "When a thread is created on your package." +msgstr "" + +#: app/models/users.py:475 +msgid "When a user posts a review on your package." +msgstr "" + +#: app/models/users.py:477 +msgid "When someone replies to a thread you're watching." +msgstr "" + +#: app/models/users.py:479 +msgid "From a bot - for example, update notifications." +msgstr "" + +#: app/models/users.py:481 +msgid "When your package's maintainers change." +msgstr "" + +#: app/models/users.py:483 +msgid "For editors: Important alerts." +msgstr "" + +#: app/models/users.py:485 +msgid "For editors: Minor notifications, including new threads." +msgstr "" + +#: app/models/users.py:487 +msgid "Minor notifications not important enough for a dedicated category." +msgstr "" + #: app/tasks/emails.py:122 msgid "" "You are receiving this email because you are a registered user of " @@ -1903,7 +2122,7 @@ msgstr "Oturumu kapat" #: app/templates/admin/languages/list.html:4 #: app/templates/admin/languages/list.html:10 app/templates/base.html:185 -#: app/templates/packages/view.html:598 app/utils/minetest_hypertext.py:288 +#: app/templates/packages/view.html:602 app/utils/minetest_hypertext.py:288 msgid "Languages" msgstr "Diller" @@ -1949,7 +2168,7 @@ msgid "User List" msgstr "Kullanıcı Listesi" #: app/templates/base.html:257 app/templates/packages/view.html:190 -#: app/templates/packages/view.html:673 app/templates/threads/list.html:4 +#: app/templates/packages/view.html:677 app/templates/threads/list.html:4 msgid "Threads" msgstr "Konular" @@ -2011,7 +2230,7 @@ msgid "%(title)s by %(author)s" msgstr "%(author)s tarafından %(title)s" #: app/templates/index.html:77 app/templates/packages/reviews_list.html:4 -#: app/templates/packages/view.html:194 app/templates/packages/view.html:332 +#: app/templates/packages/view.html:194 app/templates/packages/view.html:336 #: app/templates/users/profile.html:279 msgid "Reviews" msgstr "Değerlendirmeler" @@ -2248,7 +2467,8 @@ msgid "This requires the collection to be public" msgstr "Bu, koleksiyonun herkese açık olmasını gerektirir" #: app/templates/collections/create_edit.html:76 -#: app/templates/packages/remove.html:58 app/templates/packages/view.html:128 +#: app/templates/packages/remove.html:34 app/templates/packages/remove.html:83 +#: app/templates/packages/view.html:128 msgid "Remove" msgstr "Kaldır" @@ -2273,7 +2493,7 @@ msgid "Deleting is permanent" msgstr "Silme işlemi kalıcıdır" #: app/templates/collections/delete.html:13 -#: app/templates/oauth/authorize.html:71 app/templates/packages/remove.html:56 +#: app/templates/oauth/authorize.html:71 app/templates/packages/remove.html:81 #: app/templates/threads/delete_reply.html:18 #: app/templates/threads/delete_thread.html:18 #: app/templates/users/delete.html:30 @@ -2410,11 +2630,6 @@ msgstr "" msgid "Manage your preferences" msgstr "Tercihlerinizi yönetin" -#: app/templates/emails/notification.html:37 -#, python-format -msgid "This is a '%(type)s' notification." -msgstr "Bu bir '%(type)s' bildirimidir." - #: app/templates/emails/notification_digest.html:14 #: app/templates/emails/notification_digest.html:31 #, python-format @@ -2519,7 +2734,7 @@ msgid "No audit log entries." msgstr "Denetim günlüğü girişi yok." #: app/templates/macros/forms.html:21 app/templates/macros/reviews.html:145 -#: app/templates/packages/remove.html:48 app/templates/packages/view.html:464 +#: app/templates/packages/remove.html:73 app/templates/packages/view.html:468 #: app/templates/users/modtools.html:86 msgid "Required" msgstr "Gerekli" @@ -2747,10 +2962,6 @@ msgstr "CDB genelindeki istatistikler için ContentDB Grafana panosuna göz atı msgid "ContentDB Grafana" msgstr "İçerikDB Grafana" -#: app/templates/macros/threads.html:27 -msgid "Maintainer" -msgstr "Geliştirici" - #: app/templates/macros/threads.html:122 msgid "This thread has been locked by a moderator." msgstr "Bu başlık bir moderatör tarafından kilitlenmiştir." @@ -2793,7 +3004,7 @@ msgid "On %(trigger)s, do %(action)s" msgstr "%(trigger)s gerçekleşince %(action)s yap" #: app/templates/macros/todo.html:35 app/templates/packages/view.html:122 -#: app/templates/packages/view.html:429 +#: app/templates/packages/view.html:433 msgid "Release" msgstr "Sürüm" @@ -2803,7 +3014,7 @@ msgstr "Depo" #: app/templates/macros/todo.html:48 #: app/templates/packages/releases_list.html:13 -#: app/templates/packages/view.html:433 +#: app/templates/packages/view.html:437 msgid "Update settings" msgstr "Ayarları güncelle" @@ -2852,9 +3063,9 @@ msgstr "Forum Konuları" #: app/templates/modnames/view.html:27 app/templates/oauth/authorize.html:32 #: app/templates/packages/game_support.html:42 -#: app/templates/packages/similar.html:38 app/templates/packages/view.html:470 -#: app/templates/packages/view.html:494 app/templates/packages/view.html:539 -#: app/templates/packages/view.html:571 app/templates/todo/editor.html:85 +#: app/templates/packages/similar.html:38 app/templates/packages/view.html:474 +#: app/templates/packages/view.html:498 app/templates/packages/view.html:543 +#: app/templates/packages/view.html:575 app/templates/todo/editor.html:85 #: app/templates/todo/game_support.html:45 #, python-format msgid "%(title)s by %(display_name)s" @@ -3061,13 +3272,10 @@ msgid "Read more" msgstr "Devamını oku" #: app/templates/packages/create_edit.html:49 -#, python-format msgid "" -"You can include a .cdb.json file in your %(type)s to update these details" -" automatically." +"You can include a .cdb.json file in your package to update these details " +"automatically." msgstr "" -"Bu ayrıntıları otomatik olarak güncellemek için %(type)s adresinize bir " -".cdb.json dosyası ekleyebilirsiniz." #: app/templates/packages/create_edit.html:55 msgid "" @@ -3707,12 +3915,22 @@ msgstr "" "Toplam depolama kullanımı %(total_size)d MB (sürümler %(release_size)d " "MB, ekran görüntüleri %(screenshot_size)d MB)" -#: app/templates/packages/remove.html:9 +#: app/templates/packages/remove.html:4 #, python-format msgid "Remove %(title)s" msgstr "%(title)s öğesini kaldır" #: app/templates/packages/remove.html:11 +msgid "Change maintenance state" +msgstr "" + +#: app/templates/packages/remove.html:13 +msgid "" +"As an alternative to removing your package, you may wish to change the " +"maintenance state." +msgstr "" + +#: app/templates/packages/remove.html:36 msgid "" "In order to avoid data loss, you cannot permanently delete packages.\n" "\t\t\tYou can remove them from ContentDB, which will cause them to not be" @@ -3723,7 +3941,7 @@ msgid "" "needed." msgstr "" -#: app/templates/packages/remove.html:19 +#: app/templates/packages/remove.html:44 msgid "" "Unapproving a package will put it back into Draft, where\n" "\t\t\t\tit can be submitted for approval again." @@ -3731,24 +3949,24 @@ msgstr "" "Bir paketin onayının kaldırılması, paketi Taslak haline geri koyacaktır.\n" "\t\t\t\ttekrar onay için sunulabilir." -#: app/templates/packages/remove.html:28 +#: app/templates/packages/remove.html:53 msgid "and" msgstr "ve" -#: app/templates/packages/remove.html:34 +#: app/templates/packages/remove.html:59 #, python-format msgid "Removing this package will break the following mods: %(names)s" msgstr "Bu paketin kaldırılması şu modları bozacaktır: %(names)s" -#: app/templates/packages/remove.html:41 +#: app/templates/packages/remove.html:66 msgid "Reason" msgstr "Sebep" -#: app/templates/packages/remove.html:52 +#: app/templates/packages/remove.html:77 msgid "Reason for unapproval / deletion, this is shown in the audit log" msgstr "Onaylanmama / silinme nedeni, bu denetim günlüğünde gösterilir" -#: app/templates/packages/remove.html:61 +#: app/templates/packages/remove.html:86 msgid "Unpublish" msgstr "Yayından kaldır" @@ -3769,11 +3987,15 @@ msgstr "" "Bir hata mı buldunuz? Bunun yerine sorun " "izleyiciye gönderin." -#: app/templates/packages/review_create_edit.html:67 +#: app/templates/packages/review_create_edit.html:55 +msgid "What language are you writing your review in?" +msgstr "" + +#: app/templates/packages/review_create_edit.html:68 msgid "Delete review." msgstr "İncelemeyi sil." -#: app/templates/packages/review_create_edit.html:68 +#: app/templates/packages/review_create_edit.html:69 msgid "" "This will convert the review into a thread, keeping the comments but " "removing its effect on the package's rating." @@ -3782,7 +4004,7 @@ msgstr "" " derecelendirmesi üzerindeki etkisini ortadan kaldıracaktır." #: app/templates/packages/review_votes.html:4 -#: app/templates/packages/view.html:360 +#: app/templates/packages/view.html:364 msgid "Review Votes" msgstr "İnceleme Oyları" @@ -3941,10 +4163,6 @@ msgstr "%(title)s %(num)d dilde kullanılabilir." 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:51 -msgid "Language" -msgstr "Dil" - #: app/templates/packages/update_config.html:4 #: app/templates/packages/update_config.html:9 msgid "Configure Git Update Detection" @@ -4055,146 +4273,150 @@ msgstr "Sorun İzleyici" msgid "Translate" msgstr "Çevir" -#: app/templates/packages/view.html:310 +#: app/templates/packages/view.html:297 +msgid "Thumbnail for video" +msgstr "" + +#: app/templates/packages/view.html:314 msgid "Awaiting review" msgstr "İnceleme bekleniyor" -#: app/templates/packages/view.html:340 app/templates/threads/view.html:77 +#: app/templates/packages/view.html:344 app/templates/threads/view.html:77 msgid "Edit Review" msgstr "İncelemeyi Düzenle" -#: app/templates/packages/view.html:345 +#: app/templates/packages/view.html:349 msgid "You can't review your own package." msgstr "Kendi paketinizi inceleyemezsiniz." -#: app/templates/packages/view.html:355 +#: app/templates/packages/view.html:359 msgid "Package needs to be approved before it can be reviewed." msgstr "Paketin incelenebilmesi için önce onaylanması gerekmektedir." -#: app/templates/packages/view.html:366 +#: app/templates/packages/view.html:370 msgid "Used By" msgstr "Tarafından kullanılmış" -#: app/templates/packages/view.html:372 +#: app/templates/packages/view.html:376 msgid "Content" msgstr "İçerik" -#: app/templates/packages/view.html:374 app/templates/packages/view.html:457 +#: app/templates/packages/view.html:378 app/templates/packages/view.html:461 msgid "View content for game" msgstr "Oyun içeriğini görüntüleme" -#: app/templates/packages/view.html:389 +#: app/templates/packages/view.html:393 msgid "Favorite" msgstr "Sık kullanılan" -#: app/templates/packages/view.html:398 +#: app/templates/packages/view.html:402 msgid "Add to collection..." msgstr "Koleksiyona ekle..." -#: app/templates/packages/view.html:406 +#: app/templates/packages/view.html:410 #, python-format msgid "View %(count)d collections" msgstr "%(count)d koleksiyonu görüntüle" -#: app/templates/packages/view.html:417 +#: app/templates/packages/view.html:421 msgid "Package may be outdated" msgstr "Paket eski olabilir" -#: app/templates/packages/view.html:424 +#: app/templates/packages/view.html:428 msgid "Only visible to the author and Editors." msgstr "Sadece yayınlayıcı ve Editörler tarafından görülebilir." -#: app/templates/packages/view.html:441 +#: app/templates/packages/view.html:445 msgid "Warning" msgstr "Uyarı" -#: app/templates/packages/view.html:447 +#: app/templates/packages/view.html:451 msgid "Like this package? Help support its development by making a donation" msgstr "" "Bu paketi beğendiniz mi? Bağış yaparak gelişimini desteklemeye yardımcı " "olun" -#: app/templates/packages/view.html:450 +#: app/templates/packages/view.html:454 msgid "Donate now" msgstr "Şimdi bağışta bulunun" -#: app/templates/packages/view.html:462 app/utils/minetest_hypertext.py:283 +#: app/templates/packages/view.html:466 app/utils/minetest_hypertext.py:283 msgid "Dependencies" msgstr "Bağımlılıklar" -#: app/templates/packages/view.html:482 +#: app/templates/packages/view.html:486 msgid "No required dependencies" msgstr "Gerekli bağımlılık yok" -#: app/templates/packages/view.html:488 +#: app/templates/packages/view.html:492 msgid "Optional" msgstr "İsteğe bağlı" -#: app/templates/packages/view.html:521 +#: app/templates/packages/view.html:525 msgid "Compatible Games" msgstr "Uyumlu Oyunlar" -#: app/templates/packages/view.html:526 app/templates/packages/view.html:546 +#: app/templates/packages/view.html:530 app/templates/packages/view.html:550 #: app/utils/minetest_hypertext.py:275 msgid "No specific game required" msgstr "Belirli bir oyun gerekmiyor" -#: app/templates/packages/view.html:529 +#: app/templates/packages/view.html:533 msgid "Tested with:" msgstr "Şununla test edildi:" -#: app/templates/packages/view.html:551 +#: app/templates/packages/view.html:555 msgid "Is the above correct?" msgstr "Yukarıdaki doğru mu?" -#: app/templates/packages/view.html:552 +#: app/templates/packages/view.html:556 msgid "You need to either confirm this or tell ContentDB about supported games" msgstr "" "Bunu onaylamanız veya ContentDB'ye desteklenen oyunlar hakkında bilgi " "vermeniz gerekir" -#: app/templates/packages/view.html:564 +#: app/templates/packages/view.html:568 msgid "Does not work with:" msgstr "Şununla çalışmıyor:" -#: app/templates/packages/view.html:584 +#: app/templates/packages/view.html:588 msgid "Please specify compatible games" msgstr "Lütfen uyumlu oyunları belirtin" -#: app/templates/packages/view.html:590 +#: app/templates/packages/view.html:594 msgid "Information" msgstr "Bilgi" -#: app/templates/packages/view.html:596 +#: app/templates/packages/view.html:600 msgid "Technical Name" msgstr "Teknik İsim" -#: app/templates/packages/view.html:612 app/utils/minetest_hypertext.py:295 +#: app/templates/packages/view.html:616 app/utils/minetest_hypertext.py:295 #, python-format msgid "%(code_license)s for code,
%(media_license)s for media." msgstr "Kod için %(code_license)s,
medya için %(media_license)s." -#: app/templates/packages/view.html:620 +#: app/templates/packages/view.html:624 msgid "Unknown" msgstr "Bilinmeyen" -#: app/templates/packages/view.html:622 app/utils/minetest_hypertext.py:301 +#: app/templates/packages/view.html:626 app/utils/minetest_hypertext.py:301 msgid "Added" msgstr "Eklendi" -#: app/templates/packages/view.html:636 +#: app/templates/packages/view.html:640 msgid "Remove myself" msgstr "Kendimi kaldır" -#: app/templates/packages/view.html:641 app/utils/minetest_hypertext.py:303 +#: app/templates/packages/view.html:645 app/utils/minetest_hypertext.py:303 msgid "Provides" msgstr "Sağlar" -#: app/templates/packages/view.html:663 +#: app/templates/packages/view.html:667 msgid "More" msgstr "Daha fazla" -#: app/templates/packages/view.html:692 +#: app/templates/packages/view.html:696 msgid "See audit log" msgstr "Denetim günlüğüne bakın" @@ -4259,10 +4481,6 @@ msgstr "%(author)s yayıncısının %(title)s ögelerini sil" msgid "Edit reply" msgstr "Yanıtı düzenle" -#: app/templates/threads/list.html:12 app/templates/threads/new.html:4 -msgid "New Thread" -msgstr "Yeni Konu" - #: app/templates/threads/new.html:17 msgid "" "If the package shouldn't be on CDB (eg: if it doesn't work at all), then " @@ -5737,3 +5955,26 @@ msgstr "" #~ msgid "Connected" #~ msgstr "Bağlandı" +#~ msgid "Top %(type)s" +#~ msgstr "En iyi %(type)s" + +#~ msgid "Top %(group)d %(type)s" +#~ msgstr "En iyi %(group)d %(type)s" + +#~ msgid "%(display_name)s has a %(type)s placed at #%(place)d." +#~ msgstr "" +#~ "%(display_name)s, #%(place)d konumuna yerleştirilmiş" +#~ " bir %(type)s'e sahiptir." + +#~ msgid "This is a '%(type)s' notification." +#~ msgstr "Bu bir '%(type)s' bildirimidir." + +#~ msgid "" +#~ "You can include a .cdb.json file " +#~ "in your %(type)s to update these " +#~ "details automatically." +#~ msgstr "" +#~ "Bu ayrıntıları otomatik olarak güncellemek " +#~ "için %(type)s adresinize bir .cdb.json " +#~ "dosyası ekleyebilirsiniz." + diff --git a/translations/uk/LC_MESSAGES/messages.po b/translations/uk/LC_MESSAGES/messages.po index f84c81da..bcc00645 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-06-07 05:29+0100\n" +"POT-Creation-Date: 2024-06-08 11:15+0100\n" "PO-Revision-Date: 2024-02-10 02:02+0000\n" "Last-Translator: Leo \n" "Language: uk\n" @@ -29,63 +29,69 @@ msgid "You have been banned." msgstr "Вас забанено." #: app/_translations.py:5 -msgid "Chat / Commands" +msgid "Player vs Player (PvP)" msgstr "" #: app/_translations.py:6 -msgid "Complex installation" +msgid "Designed to be played competitively against other players" msgstr "" #: app/_translations.py:7 -msgid "Either has educational value, or is a tool to help teachers " -msgstr "" - -#: app/_translations.py:8 -msgid "Singleplayer-focused" -msgstr "" - -#: app/_translations.py:9 -msgid "For 16px texture packs" -msgstr "" - -#: app/_translations.py:10 -msgid "For 64px texture packs" -msgstr "" - -#: app/_translations.py:11 -msgid "Tools to manage the world" -msgstr "" - -#: app/_translations.py:12 -msgid "Big changes to crafting gameplay" -msgstr "" - -#: app/_translations.py:13 -msgid "Blood, etc" -msgstr "" - -#: app/_translations.py:14 -msgid "Adds a mini-game to be played within Minetest" -msgstr "" - -#: app/_translations.py:15 -msgid "Tools / Weapons / Armor" -msgstr "" - -#: app/_translations.py:16 -msgid "For content generally themed around a certain season or holiday" -msgstr "" - -#: app/_translations.py:17 msgid "Player Effects / Power Ups" msgstr "" +#: app/_translations.py:8 +msgid "" +"For content that changes player effects, including physics, for example: " +"speed, jump height or gravity." +msgstr "" + +#: app/_translations.py:9 +msgid "Certified" +msgstr "" + +#: app/_translations.py:10 +msgid "" +"Certified by the Featured Packages program. This tag may be renamed in " +"the future" +msgstr "" + +#: app/_translations.py:11 +msgid "Server Moderation and Tools" +msgstr "" + +#: app/_translations.py:12 +msgid "Helps with server maintenance and moderation" +msgstr "" + +#: app/_translations.py:13 +msgid "Jam / Game 2023" +msgstr "" + +#: app/_translations.py:14 +msgid "Entries to the 2023 Minetest Game Jam " +msgstr "" + +#: app/_translations.py:15 +msgid "Joke" +msgstr "" + +#: app/_translations.py:16 +msgid "" +"For humorous content, meant as a novelty or joke, not to be taken " +"seriously, and that is not meant to be used seriously or long-term." +msgstr "" + +#: app/_translations.py:17 +msgid "Sounds / Music" +msgstr "" + #: app/_translations.py:18 -msgid "World Maintenance and Tools" +msgid "Focuses on or adds new sounds or musical things" msgstr "" #: app/_translations.py:19 -msgid "Puzzle" +msgid "Developer Tools" msgstr "" #: app/_translations.py:20 @@ -93,284 +99,289 @@ msgid "Tools for game and mod developers" msgstr "" #: app/_translations.py:21 -msgid "Education" +msgid "Shooter" msgstr "" #: app/_translations.py:22 -msgid "Gore" +msgid "First person shooters (FPS) and more" msgstr "" #: app/_translations.py:23 -msgid "Transport" +msgid "Inventory" msgstr "" #: app/_translations.py:24 -msgid "Survival" -msgstr "" - -#: app/_translations.py:25 -msgid "New mapgen or changes mapgen" -msgstr "" - -#: app/_translations.py:26 -msgid "Less than 16px" -msgstr "" - -#: app/_translations.py:27 app/templates/users/modtools.html:12 -msgid "Storage" -msgstr "" - -#: app/_translations.py:28 msgid "Changes the inventory GUI" msgstr "" +#: app/_translations.py:25 +msgid "World Maintenance and Tools" +msgstr "" + +#: app/_translations.py:26 +msgid "Tools to manage the world" +msgstr "" + +#: app/_translations.py:27 +msgid "Crafting" +msgstr "" + +#: app/_translations.py:28 +msgid "Big changes to crafting gameplay" +msgstr "" + #: app/_translations.py:29 -msgid "Jam / Combat 2020" +msgid "Singleplayer-focused" msgstr "" #: app/_translations.py:30 -msgid "Bad Language" +msgid "Content that can be played alone" msgstr "" #: app/_translations.py:31 -msgid "64px" +msgid "Mapgen / Biomes / Decoration" msgstr "" #: app/_translations.py:32 -msgid "Focuses on or adds new sounds or musical things" +msgid "New mapgen or changes mapgen" msgstr "" #: app/_translations.py:33 -msgid "Adds game mechanics or tools that change how players build." +msgid "Adventure / RPG" msgstr "" #: app/_translations.py:34 -msgid "Violence" +msgid "Plants and Farming" msgstr "" #: app/_translations.py:35 -msgid "Strategy / RTS" +msgid "Adds new plants or other farmable resources." msgstr "" #: app/_translations.py:36 +msgid "Tools / Weapons / Armor" +msgstr "" + +#: app/_translations.py:37 +msgid "Adds or changes tools, weapons, and armor" +msgstr "" + +#: app/_translations.py:38 +msgid "Sims" +msgstr "" + +#: app/_translations.py:39 +msgid "" +"Mods and games that aim to simulate real life activity. Similar to " +"SimCity/TheSims/OpenTTD/etc" +msgstr "" + +#: app/_translations.py:40 +msgid "Complex installation" +msgstr "" + +#: app/_translations.py:41 msgid "" "Requires futher installation steps, such as installing luarocks or " "editing the trusted mod setting" msgstr "" -#: app/_translations.py:37 -msgid "Jam / Game 2021" -msgstr "" - -#: app/_translations.py:38 -msgid "Content that can be played alone" -msgstr "" - -#: app/_translations.py:39 -msgid "Can/should only be used in multiplayer" -msgstr "" - -#: app/_translations.py:40 -msgid "Adds mobs, animals, and NPCs" -msgstr "" - -#: app/_translations.py:41 -msgid "" -"For mods created for the Discord \"Weekly Challenges\" modding event in " -"2021" -msgstr "" - #: app/_translations.py:42 -msgid "Mini-game" +msgid "Chat / Commands" msgstr "" #: app/_translations.py:43 msgid "" -"For content that changes player effects, including physics, for example: " -"speed, jump height or gravity." +"Focus on player chat/communication or who's primary function is " +"interacting with the console." msgstr "" #: app/_translations.py:44 -msgid "Contains swearing" +msgid "Multiplayer-focused" msgstr "" #: app/_translations.py:45 +msgid "Can/should only be used in multiplayer" +msgstr "" + +#: app/_translations.py:46 +msgid "Environment / Weather" +msgstr "" + +#: app/_translations.py:47 msgid "" "Improves the world, adding weather, ambient sounds, or other environment " "mechanics" msgstr "" -#: app/_translations.py:46 -msgid "For mods created for the Discord \"Combat\" modding event in 2020" -msgstr "" - -#: app/_translations.py:47 -msgid "Inventory" -msgstr "" - #: app/_translations.py:48 -msgid "Entries to the 2023 Minetest Game Jam " +msgid "Building Mechanics and Tools" msgstr "" #: app/_translations.py:49 -msgid "Sims" +msgid "Adds game mechanics or tools that change how players build." msgstr "" #: app/_translations.py:50 -msgid "Focuses on building, such as adding new materials or nodes" +msgid "Magic / Enchanting" msgstr "" #: app/_translations.py:51 -msgid "Environment / Weather" +msgid "Decorative" msgstr "" #: app/_translations.py:52 -msgid "Custom mapgen" +msgid "Adds nodes with no other purpose than for use in building" msgstr "" #: app/_translations.py:53 -msgid "Minetest Game improved" +msgid "One-of-a-kind / Original" msgstr "" #: app/_translations.py:54 -msgid "HUD" -msgstr "" - -#: app/_translations.py:55 -msgid "Machines / Electronics" -msgstr "" - -#: app/_translations.py:56 -msgid "Developer Tools" -msgstr "" - -#: app/_translations.py:57 -msgid "Jam / Game 2023" -msgstr "" - -#: app/_translations.py:58 -msgid "Helps with server maintenance and moderation" -msgstr "" - -#: app/_translations.py:59 -msgid "Plants and Farming" -msgstr "" - -#: app/_translations.py:60 -msgid "Adventure / RPG" -msgstr "" - -#: app/_translations.py:61 msgid "" "For games and such that are of their own kind, distinct and original in " "nature to others of the same category." msgstr "" -#: app/_translations.py:62 -msgid "Jam / Weekly Challenges 2021" -msgstr "" - -#: app/_translations.py:63 -msgid "For 32px texture packs" -msgstr "" - -#: app/_translations.py:64 -msgid "Adds or changes tools, weapons, and armor" -msgstr "" - -#: app/_translations.py:65 -msgid "GUI" -msgstr "" - -#: app/_translations.py:66 -msgid "Seasonal" -msgstr "" - -#: app/_translations.py:67 -msgid "Commerce / Economy" -msgstr "" - -#: app/_translations.py:68 -msgid "" -"Written specifically or exclusively for use in creative mode. Adds " -"content only available through a creative inventory, or provides tools " -"that facilitate ingame creation and doesn't add difficulty or scarcity" -msgstr "" - -#: app/_translations.py:69 -msgid "Forks of MTG" -msgstr "" - -#: app/_translations.py:70 -msgid "Non-cartoon violence. May be towards fantasy or human-like characters" -msgstr "" - -#: app/_translations.py:71 -msgid "Joke" -msgstr "" - -#: app/_translations.py:72 -msgid "Fear / Horror" -msgstr "" - -#: app/_translations.py:73 -msgid "128px+" -msgstr "" - -#: app/_translations.py:74 -msgid "Creative" -msgstr "" - -#: app/_translations.py:75 -msgid "Entries to the 2022 Minetest Game Jam " -msgstr "" - -#: app/_translations.py:76 -msgid "Alcohol / Tobacco" -msgstr "" - -#: app/_translations.py:77 -msgid "Adds or improves item storage mechanics" -msgstr "" - -#: app/_translations.py:78 -msgid "Designed to be played competitively against other players" -msgstr "" - -#: app/_translations.py:79 -msgid "Crafting" -msgstr "" - -#: app/_translations.py:80 -msgid "<16px" -msgstr "" - -#: app/_translations.py:81 -msgid "One-of-a-kind / Original" -msgstr "" - -#: app/_translations.py:82 +#: app/_translations.py:55 msgid "Building" msgstr "" -#: app/_translations.py:83 -msgid "Adds machines useful in automation, tubes, or power." +#: app/_translations.py:56 +msgid "Focuses on building, such as adding new materials or nodes" msgstr "" -#: app/_translations.py:84 +#: app/_translations.py:57 +msgid "Mobs / Animals / NPCs" +msgstr "" + +#: app/_translations.py:58 +msgid "Adds mobs, animals, and NPCs" +msgstr "" + +#: app/_translations.py:59 +msgid "<16px" +msgstr "" + +#: app/_translations.py:60 +msgid "Less than 16px" +msgstr "" + +#: app/_translations.py:61 +msgid "Puzzle" +msgstr "" + +#: app/_translations.py:62 msgid "Focus on puzzle solving instead of combat" msgstr "" +#: app/_translations.py:63 +msgid "Custom mapgen" +msgstr "" + +#: app/_translations.py:64 +msgid "" +"Contains a completely custom mapgen implemented in Lua, usually requires " +"worlds to be set to the 'singlenode' mapgen." +msgstr "" + +#: app/_translations.py:65 +msgid "Sports" +msgstr "" + +#: app/_translations.py:66 +msgid "Player vs Environment (PvE)" +msgstr "" + +#: app/_translations.py:67 +msgid "" +"For content designed for one or more players that focus on combat against" +" the world, mobs, or NPCs." +msgstr "" + +#: app/_translations.py:68 +msgid "16px" +msgstr "" + +#: app/_translations.py:69 +msgid "For 16px texture packs" +msgstr "" + +#: app/_translations.py:70 app/templates/users/modtools.html:12 +msgid "Storage" +msgstr "" + +#: app/_translations.py:71 +msgid "Adds or improves item storage mechanics" +msgstr "" + +#: app/_translations.py:72 +msgid "Education" +msgstr "" + +#: app/_translations.py:73 +msgid "Either has educational value, or is a tool to help teachers " +msgstr "" + +#: app/_translations.py:74 +msgid "API / Library" +msgstr "" + +#: app/_translations.py:75 +msgid "Primarily adds an API for other mods to use" +msgstr "" + +#: app/_translations.py:76 +msgid "Survival" +msgstr "" + +#: app/_translations.py:77 +msgid "" +"Written specifically for survival gameplay with a focus on game-balance, " +"difficulty level, or resources available through crafting, mining, ..." +msgstr "" + +#: app/_translations.py:78 +msgid "HUD" +msgstr "" + +#: app/_translations.py:79 +msgid "For mods that grant the player extra information in the HUD" +msgstr "" + +#: app/_translations.py:80 +msgid "Mini-game" +msgstr "" + +#: app/_translations.py:81 +msgid "Adds a mini-game to be played within Minetest" +msgstr "" + +#: app/_translations.py:82 +msgid "Seasonal" +msgstr "" + +#: app/_translations.py:83 +msgid "For content generally themed around a certain season or holiday" +msgstr "" + +#: app/_translations.py:84 +msgid "Jam / Weekly Challenges 2021" +msgstr "" + #: app/_translations.py:85 -msgid "Building Mechanics and Tools" +msgid "" +"For mods created for the Discord \"Weekly Challenges\" modding event in " +"2021" msgstr "" #: app/_translations.py:86 -msgid "Adds nodes with no other purpose than for use in building" +msgid "64px" msgstr "" #: app/_translations.py:87 -msgid "Sounds / Music" +msgid "For 64px texture packs" msgstr "" #: app/_translations.py:88 @@ -378,105 +389,98 @@ msgid "Food / Drinks" msgstr "" #: app/_translations.py:89 -msgid "Decorative" +msgid "GUI" msgstr "" #: app/_translations.py:90 -msgid "Gambling" +msgid "For content whose main utility / feature is in GUI/formspec form" msgstr "" #: app/_translations.py:91 -msgid "Server Moderation and Tools" +msgid "Minetest Game improved" msgstr "" #: app/_translations.py:92 -msgid "" -"For humorous content, meant as a novelty or joke, not to be taken " -"seriously, and that is not meant to be used seriously or long-term." +msgid "Forks of MTG" msgstr "" #: app/_translations.py:93 -msgid "API / Library" +msgid "Creative" msgstr "" #: app/_translations.py:94 -msgid "Certified" +msgid "" +"Written specifically or exclusively for use in creative mode. Adds " +"content only available through a creative inventory, or provides tools " +"that facilitate ingame creation and doesn't add difficulty or scarcity" msgstr "" #: app/_translations.py:95 -msgid "Contains alcohol and/or tobacco" +msgid "Jam / Combat 2020" msgstr "" #: app/_translations.py:96 -msgid "Adds new plants or other farmable resources." +msgid "For mods created for the Discord \"Combat\" modding event in 2020" msgstr "" #: app/_translations.py:97 -msgid "Multiplayer-focused" +msgid "Transport" msgstr "" #: app/_translations.py:98 -msgid "Primarily adds an API for other mods to use" -msgstr "" - -#: app/_translations.py:99 -msgid "" -"Focus on player chat/communication or who's primary function is " -"interacting with the console." -msgstr "" - -#: app/_translations.py:100 -msgid "" -"Games and mods with a heavy strategy component, whether real-time or " -"turn-based" -msgstr "" - -#: app/_translations.py:101 -msgid "" -"Written specifically for survival gameplay with a focus on game-balance, " -"difficulty level, or resources available through crafting, mining, ..." -msgstr "" - -#: app/_translations.py:102 -msgid "Entries to the 2021 Minetest Game Jam" -msgstr "" - -#: app/_translations.py:103 -msgid "" -"Contains a completely custom mapgen implemented in Lua, usually requires " -"worlds to be set to the 'singlenode' mapgen." -msgstr "" - -#: app/_translations.py:104 -msgid " Jam / Game 2022" -msgstr "" - -#: app/_translations.py:105 -msgid "Sports" -msgstr "" - -#: app/_translations.py:106 msgid "" "Adds or changes transportation methods. Includes teleportation, vehicles," " ridable mobs, transport infrastructure and thematic content" msgstr "" +#: app/_translations.py:99 +msgid "32px" +msgstr "" + +#: app/_translations.py:100 +msgid "For 32px texture packs" +msgstr "" + +#: app/_translations.py:101 +msgid "Machines / Electronics" +msgstr "" + +#: app/_translations.py:102 +msgid "Adds machines useful in automation, tubes, or power." +msgstr "" + +#: app/_translations.py:103 +msgid "Commerce / Economy" +msgstr "" + +#: app/_translations.py:104 +msgid "Related to economies, money, and trading" +msgstr "" + +#: app/_translations.py:105 +msgid "Jam / Game 2021" +msgstr "" + +#: app/_translations.py:106 +msgid "Entries to the 2021 Minetest Game Jam" +msgstr "" + #: app/_translations.py:107 -msgid "Player vs Environment (PvE)" +msgid "Strategy / RTS" msgstr "" #: app/_translations.py:108 -msgid "For mods that grant the player extra information in the HUD" +msgid "" +"Games and mods with a heavy strategy component, whether real-time or " +"turn-based" msgstr "" #: app/_translations.py:109 -msgid "" -"Mods and games that aim to simulate real life activity. Similar to " -"SimCity/TheSims/OpenTTD/etc" +msgid "128px+" msgstr "" #: app/_translations.py:110 -msgid "Shocking and scary content. May scare young children" +msgid "For 128px or higher texture packs" msgstr "" #: app/_translations.py:111 @@ -490,29 +494,27 @@ msgid "" msgstr "" #: app/_translations.py:113 -msgid "" -"Certified by the Featured Packages program. This tag may be renamed in " -"the future" +msgid " Jam / Game 2022" msgstr "" #: app/_translations.py:114 -msgid "Mobs / Animals / NPCs" +msgid "Entries to the 2022 Minetest Game Jam " msgstr "" #: app/_translations.py:115 -msgid "For 128px or higher texture packs" +msgid "Gore" msgstr "" #: app/_translations.py:116 -msgid "16px" +msgid "Blood, etc" msgstr "" #: app/_translations.py:117 -msgid "Games of chance, gambling games, etc" +msgid "Gambling" msgstr "" #: app/_translations.py:118 -msgid "Mapgen / Biomes / Decoration" +msgid "Games of chance, gambling games, etc" msgstr "" #: app/_translations.py:119 @@ -520,41 +522,39 @@ msgid "Drugs" msgstr "" #: app/_translations.py:120 -msgid "Related to economies, money, and trading" -msgstr "" - -#: app/_translations.py:121 -msgid "" -"For content designed for one or more players that focus on combat against" -" the world, mobs, or NPCs." -msgstr "" - -#: app/_translations.py:122 -msgid "For content whose main utility / feature is in GUI/formspec form" -msgstr "" - -#: app/_translations.py:123 -msgid "32px" -msgstr "" - -#: app/_translations.py:124 -msgid "Player vs Player (PvP)" -msgstr "" - -#: app/_translations.py:125 -msgid "Magic / Enchanting" -msgstr "" - -#: app/_translations.py:126 msgid "Contains illegal drugs, such as marijuana" msgstr "" +#: app/_translations.py:121 +msgid "Violence" +msgstr "" + +#: app/_translations.py:122 +msgid "Non-cartoon violence. May be towards fantasy or human-like characters" +msgstr "" + +#: app/_translations.py:123 +msgid "Fear / Horror" +msgstr "" + +#: app/_translations.py:124 +msgid "Shocking and scary content. May scare young children" +msgstr "" + +#: app/_translations.py:125 +msgid "Bad Language" +msgstr "" + +#: app/_translations.py:126 +msgid "Contains swearing" +msgstr "" + #: app/_translations.py:127 -msgid "First person shooters (FPS) and more" +msgid "Alcohol / Tobacco" msgstr "" #: app/_translations.py:128 -msgid "Shooter" +msgid "Contains alcohol and/or tobacco" msgstr "" #: app/querybuilder.py:58 app/templates/admin/languages/list.html:27 @@ -593,11 +593,11 @@ msgstr "Обмеження на пакунки" #: app/blueprints/api/tokens.py:36 app/blueprints/collections/__init__.py:90 #: app/blueprints/oauth/__init__.py:175 app/blueprints/packages/packages.py:251 -#: app/blueprints/packages/packages.py:528 -#: app/blueprints/packages/packages.py:624 -#: app/blueprints/packages/packages.py:712 +#: app/blueprints/packages/packages.py:543 +#: app/blueprints/packages/packages.py:639 +#: app/blueprints/packages/packages.py:727 #: app/blueprints/packages/releases.py:62 -#: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:49 +#: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:63 #: app/blueprints/packages/screenshots.py:36 #: app/blueprints/packages/screenshots.py:42 #: app/blueprints/packages/screenshots.py:47 @@ -609,7 +609,7 @@ msgstr "Зберегти" #: app/blueprints/collections/__init__.py:77 #: app/blueprints/oauth/__init__.py:168 app/blueprints/packages/releases.py:54 -#: app/blueprints/packages/releases.py:66 app/blueprints/packages/reviews.py:45 +#: app/blueprints/packages/releases.py:66 app/blueprints/packages/reviews.py:53 #: app/blueprints/threads/__init__.py:281 #: app/templates/admin/languages/list.html:23 #: app/templates/macros/reviews.html:138 app/templates/macros/topics.html:5 @@ -713,7 +713,7 @@ msgstr "" #: app/blueprints/packages/__init__.py:42 #: app/templates/packages/releases_list.html:34 -#: app/templates/packages/view.html:653 app/templates/todo/editor.html:75 +#: app/templates/packages/view.html:657 app/templates/todo/editor.html:75 msgid "Releases" msgstr "Випуски" @@ -725,7 +725,7 @@ msgstr "Знімки екрана" #: app/blueprints/packages/__init__.py:52 #: app/templates/packages/edit_maintainers.html:8 -#: app/templates/packages/view.html:624 app/utils/minetest_hypertext.py:302 +#: app/templates/packages/view.html:628 app/utils/minetest_hypertext.py:302 msgid "Maintainers" msgstr "Супровідники" @@ -758,7 +758,7 @@ msgstr "Підтримувані ігри" msgid "No download available." msgstr "Завантаження недоступне." -#: app/blueprints/packages/packages.py:229 app/templates/packages/view.html:594 +#: app/blueprints/packages/packages.py:229 app/templates/packages/view.html:598 #: app/utils/minetest_hypertext.py:263 msgid "Type" msgstr "Тип" @@ -768,12 +768,12 @@ msgid "Title (Human-readable)" msgstr "Заголовок (зрозумілий людям)" #: app/blueprints/packages/packages.py:231 -#: app/blueprints/packages/packages.py:622 +#: app/blueprints/packages/packages.py:637 msgid "Name (Technical)" msgstr "Назва (технічна)" #: app/blueprints/packages/packages.py:231 -#: app/blueprints/packages/packages.py:623 +#: app/blueprints/packages/packages.py:638 #: app/templates/packages/create_edit.html:75 msgid "Lower case letters (a-z), digits (0-9), and underscores (_) only" msgstr "Лише малі букви (a-z), цифри (0-9) і підкреслення (_)" @@ -782,7 +782,7 @@ msgstr "Лише малі букви (a-z), цифри (0-9) і підкресл msgid "Short Description (Plaintext)" msgstr "Короткий опис (простий текст)" -#: app/blueprints/packages/packages.py:234 app/templates/packages/view.html:616 +#: app/blueprints/packages/packages.py:234 app/templates/packages/view.html:620 #: app/utils/minetest_hypertext.py:300 msgid "Maintenance State" msgstr "Стан підтримки" @@ -797,7 +797,7 @@ msgstr "Мітки" msgid "Content Warnings" msgstr "Попередження вмісту" -#: app/blueprints/packages/packages.py:238 app/templates/packages/view.html:605 +#: app/blueprints/packages/packages.py:238 app/templates/packages/view.html:609 #: app/utils/minetest_hypertext.py:298 msgid "License" msgstr "Ліцензія" @@ -879,8 +879,8 @@ msgid "Permission denied" msgstr "Доступ відхилено" #: app/blueprints/packages/packages.py:403 -#: app/blueprints/packages/packages.py:479 -#: app/blueprints/packages/packages.py:501 +#: app/blueprints/packages/packages.py:494 +#: app/blueprints/packages/packages.py:516 msgid "You don't have permission to do that" msgstr "У Вас нема прав робити це" @@ -894,57 +894,62 @@ msgid "" "changed" msgstr "" -#: app/blueprints/packages/packages.py:496 +#: app/blueprints/packages/packages.py:481 +#, python-format +msgid "Set state to %(state)s" +msgstr "" + +#: app/blueprints/packages/packages.py:511 msgid "Deleted package" msgstr "Видалити пакунок" -#: app/blueprints/packages/packages.py:518 +#: app/blueprints/packages/packages.py:533 msgid "Unapproved package" msgstr "Несхвалений пакунок" -#: app/blueprints/packages/packages.py:527 +#: app/blueprints/packages/packages.py:542 msgid "Maintainers (Comma-separated)" msgstr "Супровідники (розділені комою)" -#: app/blueprints/packages/packages.py:536 +#: app/blueprints/packages/packages.py:551 msgid "You don't have permission to edit maintainers" msgstr "Ви не маєте дозволу редагувати супроводжуючих" -#: app/blueprints/packages/packages.py:586 +#: app/blueprints/packages/packages.py:601 msgid "You are not a maintainer" msgstr "Ви не супровідник" -#: app/blueprints/packages/packages.py:589 +#: app/blueprints/packages/packages.py:604 msgid "Package owners cannot remove themselves as maintainers" msgstr "Власник пакунка не може вилучити себе як супровідника" -#: app/blueprints/packages/packages.py:621 +#: app/blueprints/packages/packages.py:636 msgid "Author Name" msgstr "Імʼя автора" -#: app/blueprints/packages/packages.py:708 +#: app/blueprints/packages/packages.py:723 msgid "Enable support detection based on dependencies (recommended)" msgstr "Увімкнути виявлення підтримки на основі залежностей (рекомендовано)" -#: app/blueprints/packages/packages.py:709 +#: app/blueprints/packages/packages.py:724 msgid "Supported games" msgstr "Підтримувані ігри" -#: app/blueprints/packages/packages.py:710 +#: app/blueprints/packages/packages.py:725 msgid "Unsupported games" msgstr "Непідтримувані ігри" -#: app/blueprints/packages/packages.py:711 +#: app/blueprints/packages/packages.py:726 msgid "Supports all games (unless stated) / is game independent" msgstr "Підтримує усі ігри (доки не вказано)/ ігро-незалежний" -#: app/blueprints/packages/packages.py:727 +#: app/blueprints/packages/packages.py:742 msgid "You need at least one release before you can edit game support" msgstr "" "Вам потрібна щонайменше одна публікація, перш ніж ви зможете редагувати " "підтримку ігор" -#: app/blueprints/packages/packages.py:731 +#: app/blueprints/packages/packages.py:746 msgid "Mod(pack) needs to contain at least one mod. Please create a new release" msgstr "" "Пакунок модів має містити щонайменше один мод. Будь ласка створіть нову " @@ -1067,36 +1072,41 @@ msgstr "Конфігурацію оновлення видалено" msgid "Now, please create an initial release" msgstr "Тепер, будь ласка, створіть початковий випуск" -#: app/blueprints/packages/reviews.py:46 app/blueprints/threads/__init__.py:181 +#: app/blueprints/packages/reviews.py:54 +#: app/templates/packages/translation.html:51 +msgid "Language" +msgstr "" + +#: app/blueprints/packages/reviews.py:60 app/blueprints/threads/__init__.py:181 #: app/blueprints/threads/__init__.py:182 #: app/blueprints/threads/__init__.py:282 msgid "Comment" msgstr "Коментар" -#: app/blueprints/packages/reviews.py:47 +#: app/blueprints/packages/reviews.py:61 msgid "Rating" msgstr "Оцінка" -#: app/blueprints/packages/reviews.py:48 app/templates/macros/reviews.html:119 +#: app/blueprints/packages/reviews.py:62 app/templates/macros/reviews.html:119 #: app/templates/macros/reviews.html:173 msgid "Yes" msgstr "Так" -#: app/blueprints/packages/reviews.py:48 app/templates/macros/reviews.html:124 +#: app/blueprints/packages/reviews.py:62 app/templates/macros/reviews.html:124 #: app/templates/macros/reviews.html:177 msgid "Neutral" msgstr "Нейтрально" -#: app/blueprints/packages/reviews.py:48 app/templates/macros/reviews.html:129 +#: app/blueprints/packages/reviews.py:62 app/templates/macros/reviews.html:129 #: app/templates/macros/reviews.html:181 msgid "No" msgstr "Ні" -#: app/blueprints/packages/reviews.py:57 +#: app/blueprints/packages/reviews.py:71 msgid "You can't review your own package!" msgstr "Ви не можете перевірити власний пакунок!" -#: app/blueprints/packages/reviews.py:67 +#: app/blueprints/packages/reviews.py:81 msgid "" "You've reviewed too many packages recently. Please wait before trying " "again, and consider making your reviews more detailed" @@ -1105,18 +1115,18 @@ msgstr "" "перш ніж спробувати знову, і подумайте про те, щоб ваші відгуки були " "детальнішими" -#: app/blueprints/packages/reviews.py:80 app/blueprints/threads/__init__.py:207 +#: app/blueprints/packages/reviews.py:94 app/blueprints/threads/__init__.py:207 #: app/blueprints/threads/__init__.py:240 #: app/blueprints/threads/__init__.py:334 app/blueprints/users/settings.py:114 #: app/logic/packages.py:131 msgid "Linking to blocked sites is not allowed" msgstr "Посилання на заблоковані сайти заборонено" -#: app/blueprints/packages/reviews.py:184 +#: app/blueprints/packages/reviews.py:199 msgid "You can't vote on the reviews on your own package!" msgstr "Ви не можете голосувати за відгуки на власному пакеті!" -#: app/blueprints/packages/reviews.py:191 +#: app/blueprints/packages/reviews.py:206 msgid "You can't vote on your own reviews!" msgstr "Ви не можете голосувати за власні відгуки!" @@ -1135,7 +1145,7 @@ msgid "Message" msgstr "Повідомлення" #: app/blueprints/report/__init__.py:35 app/templates/macros/threads.html:51 -#: app/templates/packages/view.html:684 app/templates/report/index.html:4 +#: app/templates/packages/view.html:688 app/templates/report/index.html:4 #: app/templates/report/index.html:10 app/templates/users/profile.html:37 msgid "Report" msgstr "Звіт" @@ -1458,47 +1468,32 @@ msgstr "Подумайте про написання корисніших огл msgid "You are in place %(place)s." msgstr "Ви на місці %(place)s." -#: app/blueprints/users/profile.py:166 -#, python-format -msgid "Top %(type)s" -msgstr "Топ %(type)s" - -#: app/blueprints/users/profile.py:168 -#, python-format -msgid "Top %(group)d %(type)s" -msgstr "Топ %(group)d %(type)s" - -#: app/blueprints/users/profile.py:177 -#, python-format -msgid "%(display_name)s has a %(type)s placed at #%(place)d." -msgstr "%(display_name)s має %(type)s під номером %(place)d." - -#: app/blueprints/users/profile.py:192 +#: app/blueprints/users/profile.py:188 #, python-format msgid "Your packages have %(downloads)d downloads in total." msgstr "Ваші пакети мають %(downloads)d завантажень." -#: app/blueprints/users/profile.py:193 +#: app/blueprints/users/profile.py:189 msgid "First medal is at 50k." msgstr "Перша медаль за 50тис." -#: app/blueprints/users/profile.py:198 +#: app/blueprints/users/profile.py:194 msgid ">300k downloads" msgstr ">300тис. завантажень" -#: app/blueprints/users/profile.py:201 +#: app/blueprints/users/profile.py:197 msgid ">100k downloads" msgstr ">100тис. завантажень" -#: app/blueprints/users/profile.py:204 +#: app/blueprints/users/profile.py:200 msgid ">75k downloads" msgstr ">75тис. завантажень" -#: app/blueprints/users/profile.py:207 +#: app/blueprints/users/profile.py:203 msgid ">50k downloads" msgstr ">50тис. завантажень" -#: app/blueprints/users/profile.py:208 +#: app/blueprints/users/profile.py:204 #, python-format msgid "Has received %(downloads)d downloads across all packages." msgstr "Отримано %(downloads)d завантажень у всіх пакетах." @@ -1767,30 +1762,256 @@ msgstr "Ігри" msgid "Texture Packs" msgstr "Пакунки текстур" -#: app/models/packages.py:171 +#: app/models/packages.py:87 +msgid "Top mod" +msgstr "" + +#: app/models/packages.py:89 +msgid "Top game" +msgstr "" + +#: app/models/packages.py:91 +msgid "Top texture pack" +msgstr "" + +#: app/models/packages.py:94 +#, python-format +msgid "Top %(place)d mod" +msgstr "" + +#: app/models/packages.py:96 +#, python-format +msgid "Top %(place)d game" +msgstr "" + +#: app/models/packages.py:98 +#, python-format +msgid "Top %(place)d texture pack" +msgstr "" + +#: app/models/packages.py:102 +#, python-format +msgid "%(display_name)s has a mod placed at #%(place)d." +msgstr "" + +#: app/models/packages.py:105 +#, python-format +msgid "%(display_name)s has a game placed at #%(place)d." +msgstr "" + +#: app/models/packages.py:108 +#, python-format +msgid "%(display_name)s has a texture pack placed at #%(place)d." +msgstr "" + +#: app/models/packages.py:146 app/models/packages.py:164 +msgid "Looking for Maintainer" +msgstr "" + +#: app/models/packages.py:149 +msgid "Beta" +msgstr "" + +#: app/models/packages.py:152 +msgid "Actively Developed" +msgstr "" + +#: app/models/packages.py:155 +msgid "Maintenance Only" +msgstr "" + +#: app/models/packages.py:158 +msgid "As-is" +msgstr "" + +#: app/models/packages.py:161 +msgid "Deprecated" +msgstr "" + +#: app/models/packages.py:168 +msgid "Under active development, and may break worlds/things without warning" +msgstr "" + +#: app/models/packages.py:170 +msgid "Fully playable, but with some breakages/changes expected" +msgstr "" + +#: app/models/packages.py:172 +msgid "Finished, with bug fixes being made as needed" +msgstr "" + +#: app/models/packages.py:174 +msgid "" +"Finished, the maintainer doesn't intend to continue working on it or " +"provide support" +msgstr "" + +#: app/models/packages.py:176 +msgid "" +"The maintainer doesn't recommend this package. See the description for " +"more info" +msgstr "" + +#: app/models/packages.py:222 msgid "Submit for Approval" msgstr "Надіслати на затвердження" -#: app/models/packages.py:173 +#: app/models/packages.py:224 msgid "Approve" msgstr "Затвердити" -#: app/models/packages.py:175 app/templates/api/create_edit_token.html:17 +#: app/models/packages.py:226 app/templates/api/create_edit_token.html:17 #: app/templates/collections/delete.html:14 #: app/templates/collections/view.html:39 #: app/templates/oauth/create_edit.html:17 #: app/templates/packages/release_edit.html:84 -#: app/templates/packages/review_create_edit.html:66 +#: app/templates/packages/review_create_edit.html:67 #: app/templates/threads/delete_reply.html:19 #: app/templates/threads/delete_thread.html:19 #: app/templates/threads/view.html:50 app/templates/users/delete.html:34 msgid "Delete" msgstr "Видалити" -#: app/models/packages.py:563 app/templates/packages/view.html:163 +#: app/models/packages.py:615 app/templates/packages/view.html:163 msgid "Work in Progress" msgstr "Робота в процесі" +#: app/models/packages.py:1349 +#, python-format +msgid "New commit %(hash)s found on the Git repo." +msgstr "" + +#: app/models/packages.py:1353 +#, python-format +msgid "The last release was commit %(hash)s" +msgstr "" + +#: app/models/packages.py:1359 +#, python-format +msgid "New tag %(tag_name)s found on the Git repo." +msgstr "" + +#: app/models/users.py:407 +msgid "Package Edit" +msgstr "" + +#: app/models/users.py:410 +msgid "Package Approval" +msgstr "" + +#: app/models/users.py:413 app/templates/threads/list.html:12 +#: app/templates/threads/new.html:4 +msgid "New Thread" +msgstr "Нова гілка" + +#: app/models/users.py:416 +msgid "New Review" +msgstr "" + +#: app/models/users.py:419 +msgid "Thread Reply" +msgstr "" + +#: app/models/users.py:422 +msgid "Bot" +msgstr "" + +#: app/models/users.py:425 app/templates/macros/threads.html:27 +msgid "Maintainer" +msgstr "Супровідник" + +#: app/models/users.py:428 +msgid "Editor Alert" +msgstr "" + +#: app/models/users.py:431 +msgid "Editor Misc" +msgstr "" + +#: app/models/users.py:434 +msgid "Other" +msgstr "" + +#: app/models/users.py:444 +msgid "This is a Package Edit notification." +msgstr "" + +#: app/models/users.py:446 +msgid "This is a Package Approval notification." +msgstr "" + +#: app/models/users.py:448 +msgid "This is a New Thread notification." +msgstr "" + +#: app/models/users.py:450 +msgid "This is a New Review notification." +msgstr "" + +#: app/models/users.py:452 +msgid "This is a Thread Reply notification." +msgstr "" + +#: app/models/users.py:454 +msgid "This is a Bot notification." +msgstr "" + +#: app/models/users.py:456 +msgid "This is a Maintainer change notification." +msgstr "" + +#: app/models/users.py:458 +msgid "This is an Editor Alert notification." +msgstr "" + +#: app/models/users.py:460 +msgid "This is an Editor Misc notification." +msgstr "" + +#: app/models/users.py:462 +msgid "This is an Other notification." +msgstr "" + +#: app/models/users.py:469 +msgid "When another user edits your packages, releases, etc." +msgstr "" + +#: app/models/users.py:471 +msgid "Notifications from editors related to the package approval process." +msgstr "" + +#: app/models/users.py:473 +msgid "When a thread is created on your package." +msgstr "" + +#: app/models/users.py:475 +msgid "When a user posts a review on your package." +msgstr "" + +#: app/models/users.py:477 +msgid "When someone replies to a thread you're watching." +msgstr "" + +#: app/models/users.py:479 +msgid "From a bot - for example, update notifications." +msgstr "" + +#: app/models/users.py:481 +msgid "When your package's maintainers change." +msgstr "" + +#: app/models/users.py:483 +msgid "For editors: Important alerts." +msgstr "" + +#: app/models/users.py:485 +msgid "For editors: Minor notifications, including new threads." +msgstr "" + +#: app/models/users.py:487 +msgid "Minor notifications not important enough for a dedicated category." +msgstr "" + #: app/tasks/emails.py:122 msgid "" "You are receiving this email because you are a registered user of " @@ -1905,7 +2126,7 @@ msgstr "Вийти з аккаунта" #: app/templates/admin/languages/list.html:4 #: app/templates/admin/languages/list.html:10 app/templates/base.html:185 -#: app/templates/packages/view.html:598 app/utils/minetest_hypertext.py:288 +#: app/templates/packages/view.html:602 app/utils/minetest_hypertext.py:288 msgid "Languages" msgstr "" @@ -1951,7 +2172,7 @@ msgid "User List" msgstr "Список користувачів" #: app/templates/base.html:257 app/templates/packages/view.html:190 -#: app/templates/packages/view.html:673 app/templates/threads/list.html:4 +#: app/templates/packages/view.html:677 app/templates/threads/list.html:4 msgid "Threads" msgstr "Нитки" @@ -2013,7 +2234,7 @@ msgid "%(title)s by %(author)s" msgstr "%(title)s від %(author)s" #: app/templates/index.html:77 app/templates/packages/reviews_list.html:4 -#: app/templates/packages/view.html:194 app/templates/packages/view.html:332 +#: app/templates/packages/view.html:194 app/templates/packages/view.html:336 #: app/templates/users/profile.html:279 msgid "Reviews" msgstr "Відгуки" @@ -2244,7 +2465,8 @@ msgid "This requires the collection to be public" msgstr "Це вимагає публікації колекції" #: app/templates/collections/create_edit.html:76 -#: app/templates/packages/remove.html:58 app/templates/packages/view.html:128 +#: app/templates/packages/remove.html:34 app/templates/packages/remove.html:83 +#: app/templates/packages/view.html:128 msgid "Remove" msgstr "Вилучити" @@ -2269,7 +2491,7 @@ msgid "Deleting is permanent" msgstr "Видалення є безповоротним" #: app/templates/collections/delete.html:13 -#: app/templates/oauth/authorize.html:71 app/templates/packages/remove.html:56 +#: app/templates/oauth/authorize.html:71 app/templates/packages/remove.html:81 #: app/templates/threads/delete_reply.html:18 #: app/templates/threads/delete_thread.html:18 #: app/templates/users/delete.html:30 @@ -2404,11 +2626,6 @@ msgstr "" msgid "Manage your preferences" msgstr "Керуйте своїми вподобаннями" -#: app/templates/emails/notification.html:37 -#, python-format -msgid "This is a '%(type)s' notification." -msgstr "Це сповіщення \"%(type)s\"." - #: app/templates/emails/notification_digest.html:14 #: app/templates/emails/notification_digest.html:31 #, python-format @@ -2517,7 +2734,7 @@ msgid "No audit log entries." msgstr "Немає записів журналу аудиту." #: app/templates/macros/forms.html:21 app/templates/macros/reviews.html:145 -#: app/templates/packages/remove.html:48 app/templates/packages/view.html:464 +#: app/templates/packages/remove.html:73 app/templates/packages/view.html:468 #: app/templates/users/modtools.html:86 msgid "Required" msgstr "Потрібно" @@ -2747,10 +2964,6 @@ msgstr "" msgid "ContentDB Grafana" msgstr "ContentDB Графана" -#: app/templates/macros/threads.html:27 -msgid "Maintainer" -msgstr "Супровідник" - #: app/templates/macros/threads.html:122 msgid "This thread has been locked by a moderator." msgstr "Ця тема була заблокована модератором." @@ -2793,7 +3006,7 @@ msgid "On %(trigger)s, do %(action)s" msgstr "На сайті %(trigger)s зробіть %(action)s" #: app/templates/macros/todo.html:35 app/templates/packages/view.html:122 -#: app/templates/packages/view.html:429 +#: app/templates/packages/view.html:433 msgid "Release" msgstr "Випуск" @@ -2803,7 +3016,7 @@ msgstr "Репозиторій" #: app/templates/macros/todo.html:48 #: app/templates/packages/releases_list.html:13 -#: app/templates/packages/view.html:433 +#: app/templates/packages/view.html:437 msgid "Update settings" msgstr "Оновити налаштування" @@ -2852,9 +3065,9 @@ msgstr "Теми форуму" #: app/templates/modnames/view.html:27 app/templates/oauth/authorize.html:32 #: app/templates/packages/game_support.html:42 -#: app/templates/packages/similar.html:38 app/templates/packages/view.html:470 -#: app/templates/packages/view.html:494 app/templates/packages/view.html:539 -#: app/templates/packages/view.html:571 app/templates/todo/editor.html:85 +#: app/templates/packages/similar.html:38 app/templates/packages/view.html:474 +#: app/templates/packages/view.html:498 app/templates/packages/view.html:543 +#: app/templates/packages/view.html:575 app/templates/todo/editor.html:85 #: app/templates/todo/game_support.html:45 #, python-format msgid "%(title)s by %(display_name)s" @@ -3057,13 +3270,10 @@ msgid "Read more" msgstr "Читати далі" #: app/templates/packages/create_edit.html:49 -#, python-format msgid "" -"You can include a .cdb.json file in your %(type)s to update these details" -" automatically." +"You can include a .cdb.json file in your package to update these details " +"automatically." msgstr "" -"Ви можете додати файл .cdb.json до вашого %(type)s, щоб автоматично " -"оновлювати ці дані." #: app/templates/packages/create_edit.html:55 msgid "" @@ -3676,12 +3886,22 @@ msgid "" "screenshots %(screenshot_size)d MB)" msgstr "" -#: app/templates/packages/remove.html:9 +#: app/templates/packages/remove.html:4 #, python-format msgid "Remove %(title)s" msgstr "Вилучити %(title)s" #: app/templates/packages/remove.html:11 +msgid "Change maintenance state" +msgstr "" + +#: app/templates/packages/remove.html:13 +msgid "" +"As an alternative to removing your package, you may wish to change the " +"maintenance state." +msgstr "" + +#: app/templates/packages/remove.html:36 msgid "" "In order to avoid data loss, you cannot permanently delete packages.\n" "\t\t\tYou can remove them from ContentDB, which will cause them to not be" @@ -3692,7 +3912,7 @@ msgid "" "needed." msgstr "" -#: app/templates/packages/remove.html:19 +#: app/templates/packages/remove.html:44 msgid "" "Unapproving a package will put it back into Draft, where\n" "\t\t\t\tit can be submitted for approval again." @@ -3700,24 +3920,24 @@ msgstr "" "Скасування схвалення пакета поверне його до чернетки, де\n" "його можна повторно подати на затвердження." -#: app/templates/packages/remove.html:28 +#: app/templates/packages/remove.html:53 msgid "and" msgstr "" -#: app/templates/packages/remove.html:34 +#: app/templates/packages/remove.html:59 #, python-format msgid "Removing this package will break the following mods: %(names)s" msgstr "" -#: app/templates/packages/remove.html:41 +#: app/templates/packages/remove.html:66 msgid "Reason" msgstr "Причина" -#: app/templates/packages/remove.html:52 +#: app/templates/packages/remove.html:77 msgid "Reason for unapproval / deletion, this is shown in the audit log" msgstr "Причина незатвердження / видалення, це показано в журналі аудиту" -#: app/templates/packages/remove.html:61 +#: app/templates/packages/remove.html:86 msgid "Unpublish" msgstr "" @@ -3738,11 +3958,15 @@ msgstr "" "Знайшли помилку? Напишіть на випусковий трекер " "замість цього." -#: app/templates/packages/review_create_edit.html:67 +#: app/templates/packages/review_create_edit.html:55 +msgid "What language are you writing your review in?" +msgstr "" + +#: app/templates/packages/review_create_edit.html:68 msgid "Delete review." msgstr "Видалити відгук." -#: app/templates/packages/review_create_edit.html:68 +#: app/templates/packages/review_create_edit.html:69 msgid "" "This will convert the review into a thread, keeping the comments but " "removing its effect on the package's rating." @@ -3751,7 +3975,7 @@ msgstr "" "вплив на рейтинг пакунка." #: app/templates/packages/review_votes.html:4 -#: app/templates/packages/view.html:360 +#: app/templates/packages/view.html:364 msgid "Review Votes" msgstr "Переглянути голоси" @@ -3902,10 +4126,6 @@ msgstr "" msgid "ContentDB reads translations from locale files (.tr) in your package." msgstr "" -#: app/templates/packages/translation.html:51 -msgid "Language" -msgstr "" - #: app/templates/packages/update_config.html:4 #: app/templates/packages/update_config.html:9 msgid "Configure Git Update Detection" @@ -4016,144 +4236,148 @@ msgstr "Відстежувач помилок" msgid "Translate" msgstr "" -#: app/templates/packages/view.html:310 +#: app/templates/packages/view.html:297 +msgid "Thumbnail for video" +msgstr "" + +#: app/templates/packages/view.html:314 msgid "Awaiting review" msgstr "Очікує на розгляд" -#: app/templates/packages/view.html:340 app/templates/threads/view.html:77 +#: app/templates/packages/view.html:344 app/templates/threads/view.html:77 msgid "Edit Review" msgstr "Редагувати відгук" -#: app/templates/packages/view.html:345 +#: app/templates/packages/view.html:349 msgid "You can't review your own package." msgstr "Ви не можете перевірити власний пакунок!" -#: app/templates/packages/view.html:355 +#: app/templates/packages/view.html:359 msgid "Package needs to be approved before it can be reviewed." msgstr "Пакет має бути схвалений, перш ніж його можна буде переглянути." -#: app/templates/packages/view.html:366 +#: app/templates/packages/view.html:370 msgid "Used By" msgstr "Використано" -#: app/templates/packages/view.html:372 +#: app/templates/packages/view.html:376 msgid "Content" msgstr "Вміст" -#: app/templates/packages/view.html:374 app/templates/packages/view.html:457 +#: app/templates/packages/view.html:378 app/templates/packages/view.html:461 msgid "View content for game" msgstr "Переглянути вміст для гри" -#: app/templates/packages/view.html:389 +#: app/templates/packages/view.html:393 msgid "Favorite" msgstr "" -#: app/templates/packages/view.html:398 +#: app/templates/packages/view.html:402 msgid "Add to collection..." msgstr "" -#: app/templates/packages/view.html:406 +#: app/templates/packages/view.html:410 #, python-format msgid "View %(count)d collections" msgstr "" -#: app/templates/packages/view.html:417 +#: app/templates/packages/view.html:421 msgid "Package may be outdated" msgstr "Пакет може бути застарілим" -#: app/templates/packages/view.html:424 +#: app/templates/packages/view.html:428 msgid "Only visible to the author and Editors." msgstr "Видимі лише автору та редакторам." -#: app/templates/packages/view.html:441 +#: app/templates/packages/view.html:445 msgid "Warning" msgstr "Попередження" -#: app/templates/packages/view.html:447 +#: app/templates/packages/view.html:451 msgid "Like this package? Help support its development by making a donation" msgstr "" "Подобається цей пакет? Допоможіть підтримати його розвиток, зробивши " "пожертву" -#: app/templates/packages/view.html:450 +#: app/templates/packages/view.html:454 msgid "Donate now" msgstr "Пожертвувати зараз" -#: app/templates/packages/view.html:462 app/utils/minetest_hypertext.py:283 +#: app/templates/packages/view.html:466 app/utils/minetest_hypertext.py:283 msgid "Dependencies" msgstr "Залежить від:" -#: app/templates/packages/view.html:482 +#: app/templates/packages/view.html:486 msgid "No required dependencies" msgstr "Немає необхідних залежностей" -#: app/templates/packages/view.html:488 +#: app/templates/packages/view.html:492 msgid "Optional" msgstr "Необов'язково" -#: app/templates/packages/view.html:521 +#: app/templates/packages/view.html:525 msgid "Compatible Games" msgstr "Сумісні ігри" -#: app/templates/packages/view.html:526 app/templates/packages/view.html:546 +#: app/templates/packages/view.html:530 app/templates/packages/view.html:550 #: app/utils/minetest_hypertext.py:275 msgid "No specific game required" msgstr "" -#: app/templates/packages/view.html:529 +#: app/templates/packages/view.html:533 msgid "Tested with:" msgstr "" -#: app/templates/packages/view.html:551 +#: app/templates/packages/view.html:555 msgid "Is the above correct?" msgstr "" -#: app/templates/packages/view.html:552 +#: app/templates/packages/view.html:556 msgid "You need to either confirm this or tell ContentDB about supported games" msgstr "" -#: app/templates/packages/view.html:564 +#: app/templates/packages/view.html:568 msgid "Does not work with:" msgstr "" -#: app/templates/packages/view.html:584 +#: app/templates/packages/view.html:588 msgid "Please specify compatible games" msgstr "Будь ласка, вкажіть сумісні ігри" -#: app/templates/packages/view.html:590 +#: app/templates/packages/view.html:594 msgid "Information" msgstr "Інформація" -#: app/templates/packages/view.html:596 +#: app/templates/packages/view.html:600 msgid "Technical Name" msgstr "Технічна назва" -#: app/templates/packages/view.html:612 app/utils/minetest_hypertext.py:295 +#: app/templates/packages/view.html:616 app/utils/minetest_hypertext.py:295 #, python-format msgid "%(code_license)s for code,
%(media_license)s for media." msgstr "%(code_license)s для коду,
%(media_license)s для медіа." -#: app/templates/packages/view.html:620 +#: app/templates/packages/view.html:624 msgid "Unknown" msgstr "Невідомо" -#: app/templates/packages/view.html:622 app/utils/minetest_hypertext.py:301 +#: app/templates/packages/view.html:626 app/utils/minetest_hypertext.py:301 msgid "Added" msgstr "Додано" -#: app/templates/packages/view.html:636 +#: app/templates/packages/view.html:640 msgid "Remove myself" msgstr "Видалити себе" -#: app/templates/packages/view.html:641 app/utils/minetest_hypertext.py:303 +#: app/templates/packages/view.html:645 app/utils/minetest_hypertext.py:303 msgid "Provides" msgstr "Забезпечує" -#: app/templates/packages/view.html:663 +#: app/templates/packages/view.html:667 msgid "More" msgstr "Більше" -#: app/templates/packages/view.html:692 +#: app/templates/packages/view.html:696 msgid "See audit log" msgstr "Дивіться журнал аудиту" @@ -4216,10 +4440,6 @@ msgstr "Видаліть \"%(title)s\" за допомогою %(author)s" msgid "Edit reply" msgstr "Змінити відповідь" -#: app/templates/threads/list.html:12 app/templates/threads/new.html:4 -msgid "New Thread" -msgstr "Нова гілка" - #: app/templates/threads/new.html:17 msgid "" "If the package shouldn't be on CDB (eg: if it doesn't work at all), then " @@ -5594,3 +5814,24 @@ msgstr "" #~ msgid "Connected" #~ msgstr "Підключено" +#~ msgid "Top %(type)s" +#~ msgstr "Топ %(type)s" + +#~ msgid "Top %(group)d %(type)s" +#~ msgstr "Топ %(group)d %(type)s" + +#~ msgid "%(display_name)s has a %(type)s placed at #%(place)d." +#~ msgstr "%(display_name)s має %(type)s під номером %(place)d." + +#~ msgid "This is a '%(type)s' notification." +#~ msgstr "Це сповіщення \"%(type)s\"." + +#~ msgid "" +#~ "You can include a .cdb.json file " +#~ "in your %(type)s to update these " +#~ "details automatically." +#~ msgstr "" +#~ "Ви можете додати файл .cdb.json до " +#~ "вашого %(type)s, щоб автоматично оновлювати" +#~ " ці дані." + diff --git a/translations/vi/LC_MESSAGES/messages.po b/translations/vi/LC_MESSAGES/messages.po index 6859e726..68fba979 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-06-07 05:29+0100\n" +"POT-Creation-Date: 2024-06-08 11:15+0100\n" "PO-Revision-Date: 2022-08-25 11:19+0000\n" "Last-Translator: Văn Chí \n" "Language: vi\n" @@ -28,63 +28,69 @@ msgid "You have been banned." msgstr "Bạn đã và đang bị cấm." #: app/_translations.py:5 -msgid "Chat / Commands" +msgid "Player vs Player (PvP)" msgstr "" #: app/_translations.py:6 -msgid "Complex installation" +msgid "Designed to be played competitively against other players" msgstr "" #: app/_translations.py:7 -msgid "Either has educational value, or is a tool to help teachers " -msgstr "" - -#: app/_translations.py:8 -msgid "Singleplayer-focused" -msgstr "" - -#: app/_translations.py:9 -msgid "For 16px texture packs" -msgstr "" - -#: app/_translations.py:10 -msgid "For 64px texture packs" -msgstr "" - -#: app/_translations.py:11 -msgid "Tools to manage the world" -msgstr "" - -#: app/_translations.py:12 -msgid "Big changes to crafting gameplay" -msgstr "" - -#: app/_translations.py:13 -msgid "Blood, etc" -msgstr "" - -#: app/_translations.py:14 -msgid "Adds a mini-game to be played within Minetest" -msgstr "" - -#: app/_translations.py:15 -msgid "Tools / Weapons / Armor" -msgstr "" - -#: app/_translations.py:16 -msgid "For content generally themed around a certain season or holiday" -msgstr "" - -#: app/_translations.py:17 msgid "Player Effects / Power Ups" msgstr "" +#: app/_translations.py:8 +msgid "" +"For content that changes player effects, including physics, for example: " +"speed, jump height or gravity." +msgstr "" + +#: app/_translations.py:9 +msgid "Certified" +msgstr "" + +#: app/_translations.py:10 +msgid "" +"Certified by the Featured Packages program. This tag may be renamed in " +"the future" +msgstr "" + +#: app/_translations.py:11 +msgid "Server Moderation and Tools" +msgstr "" + +#: app/_translations.py:12 +msgid "Helps with server maintenance and moderation" +msgstr "" + +#: app/_translations.py:13 +msgid "Jam / Game 2023" +msgstr "" + +#: app/_translations.py:14 +msgid "Entries to the 2023 Minetest Game Jam " +msgstr "" + +#: app/_translations.py:15 +msgid "Joke" +msgstr "" + +#: app/_translations.py:16 +msgid "" +"For humorous content, meant as a novelty or joke, not to be taken " +"seriously, and that is not meant to be used seriously or long-term." +msgstr "" + +#: app/_translations.py:17 +msgid "Sounds / Music" +msgstr "" + #: app/_translations.py:18 -msgid "World Maintenance and Tools" +msgid "Focuses on or adds new sounds or musical things" msgstr "" #: app/_translations.py:19 -msgid "Puzzle" +msgid "Developer Tools" msgstr "" #: app/_translations.py:20 @@ -92,284 +98,289 @@ msgid "Tools for game and mod developers" msgstr "" #: app/_translations.py:21 -msgid "Education" +msgid "Shooter" msgstr "" #: app/_translations.py:22 -msgid "Gore" +msgid "First person shooters (FPS) and more" msgstr "" #: app/_translations.py:23 -msgid "Transport" +msgid "Inventory" msgstr "" #: app/_translations.py:24 -msgid "Survival" -msgstr "" - -#: app/_translations.py:25 -msgid "New mapgen or changes mapgen" -msgstr "" - -#: app/_translations.py:26 -msgid "Less than 16px" -msgstr "" - -#: app/_translations.py:27 app/templates/users/modtools.html:12 -msgid "Storage" -msgstr "" - -#: app/_translations.py:28 msgid "Changes the inventory GUI" msgstr "" +#: app/_translations.py:25 +msgid "World Maintenance and Tools" +msgstr "" + +#: app/_translations.py:26 +msgid "Tools to manage the world" +msgstr "" + +#: app/_translations.py:27 +msgid "Crafting" +msgstr "" + +#: app/_translations.py:28 +msgid "Big changes to crafting gameplay" +msgstr "" + #: app/_translations.py:29 -msgid "Jam / Combat 2020" +msgid "Singleplayer-focused" msgstr "" #: app/_translations.py:30 -msgid "Bad Language" +msgid "Content that can be played alone" msgstr "" #: app/_translations.py:31 -msgid "64px" +msgid "Mapgen / Biomes / Decoration" msgstr "" #: app/_translations.py:32 -msgid "Focuses on or adds new sounds or musical things" +msgid "New mapgen or changes mapgen" msgstr "" #: app/_translations.py:33 -msgid "Adds game mechanics or tools that change how players build." +msgid "Adventure / RPG" msgstr "" #: app/_translations.py:34 -msgid "Violence" +msgid "Plants and Farming" msgstr "" #: app/_translations.py:35 -msgid "Strategy / RTS" +msgid "Adds new plants or other farmable resources." msgstr "" #: app/_translations.py:36 +msgid "Tools / Weapons / Armor" +msgstr "" + +#: app/_translations.py:37 +msgid "Adds or changes tools, weapons, and armor" +msgstr "" + +#: app/_translations.py:38 +msgid "Sims" +msgstr "" + +#: app/_translations.py:39 +msgid "" +"Mods and games that aim to simulate real life activity. Similar to " +"SimCity/TheSims/OpenTTD/etc" +msgstr "" + +#: app/_translations.py:40 +msgid "Complex installation" +msgstr "" + +#: app/_translations.py:41 msgid "" "Requires futher installation steps, such as installing luarocks or " "editing the trusted mod setting" msgstr "" -#: app/_translations.py:37 -msgid "Jam / Game 2021" -msgstr "" - -#: app/_translations.py:38 -msgid "Content that can be played alone" -msgstr "" - -#: app/_translations.py:39 -msgid "Can/should only be used in multiplayer" -msgstr "" - -#: app/_translations.py:40 -msgid "Adds mobs, animals, and NPCs" -msgstr "" - -#: app/_translations.py:41 -msgid "" -"For mods created for the Discord \"Weekly Challenges\" modding event in " -"2021" -msgstr "" - #: app/_translations.py:42 -msgid "Mini-game" +msgid "Chat / Commands" msgstr "" #: app/_translations.py:43 msgid "" -"For content that changes player effects, including physics, for example: " -"speed, jump height or gravity." +"Focus on player chat/communication or who's primary function is " +"interacting with the console." msgstr "" #: app/_translations.py:44 -msgid "Contains swearing" +msgid "Multiplayer-focused" msgstr "" #: app/_translations.py:45 +msgid "Can/should only be used in multiplayer" +msgstr "" + +#: app/_translations.py:46 +msgid "Environment / Weather" +msgstr "" + +#: app/_translations.py:47 msgid "" "Improves the world, adding weather, ambient sounds, or other environment " "mechanics" msgstr "" -#: app/_translations.py:46 -msgid "For mods created for the Discord \"Combat\" modding event in 2020" -msgstr "" - -#: app/_translations.py:47 -msgid "Inventory" -msgstr "" - #: app/_translations.py:48 -msgid "Entries to the 2023 Minetest Game Jam " +msgid "Building Mechanics and Tools" msgstr "" #: app/_translations.py:49 -msgid "Sims" +msgid "Adds game mechanics or tools that change how players build." msgstr "" #: app/_translations.py:50 -msgid "Focuses on building, such as adding new materials or nodes" +msgid "Magic / Enchanting" msgstr "" #: app/_translations.py:51 -msgid "Environment / Weather" +msgid "Decorative" msgstr "" #: app/_translations.py:52 -msgid "Custom mapgen" +msgid "Adds nodes with no other purpose than for use in building" msgstr "" #: app/_translations.py:53 -msgid "Minetest Game improved" +msgid "One-of-a-kind / Original" msgstr "" #: app/_translations.py:54 -msgid "HUD" -msgstr "" - -#: app/_translations.py:55 -msgid "Machines / Electronics" -msgstr "" - -#: app/_translations.py:56 -msgid "Developer Tools" -msgstr "" - -#: app/_translations.py:57 -msgid "Jam / Game 2023" -msgstr "" - -#: app/_translations.py:58 -msgid "Helps with server maintenance and moderation" -msgstr "" - -#: app/_translations.py:59 -msgid "Plants and Farming" -msgstr "" - -#: app/_translations.py:60 -msgid "Adventure / RPG" -msgstr "" - -#: app/_translations.py:61 msgid "" "For games and such that are of their own kind, distinct and original in " "nature to others of the same category." msgstr "" -#: app/_translations.py:62 -msgid "Jam / Weekly Challenges 2021" -msgstr "" - -#: app/_translations.py:63 -msgid "For 32px texture packs" -msgstr "" - -#: app/_translations.py:64 -msgid "Adds or changes tools, weapons, and armor" -msgstr "" - -#: app/_translations.py:65 -msgid "GUI" -msgstr "" - -#: app/_translations.py:66 -msgid "Seasonal" -msgstr "" - -#: app/_translations.py:67 -msgid "Commerce / Economy" -msgstr "" - -#: app/_translations.py:68 -msgid "" -"Written specifically or exclusively for use in creative mode. Adds " -"content only available through a creative inventory, or provides tools " -"that facilitate ingame creation and doesn't add difficulty or scarcity" -msgstr "" - -#: app/_translations.py:69 -msgid "Forks of MTG" -msgstr "" - -#: app/_translations.py:70 -msgid "Non-cartoon violence. May be towards fantasy or human-like characters" -msgstr "" - -#: app/_translations.py:71 -msgid "Joke" -msgstr "" - -#: app/_translations.py:72 -msgid "Fear / Horror" -msgstr "" - -#: app/_translations.py:73 -msgid "128px+" -msgstr "" - -#: app/_translations.py:74 -msgid "Creative" -msgstr "" - -#: app/_translations.py:75 -msgid "Entries to the 2022 Minetest Game Jam " -msgstr "" - -#: app/_translations.py:76 -msgid "Alcohol / Tobacco" -msgstr "" - -#: app/_translations.py:77 -msgid "Adds or improves item storage mechanics" -msgstr "" - -#: app/_translations.py:78 -msgid "Designed to be played competitively against other players" -msgstr "" - -#: app/_translations.py:79 -msgid "Crafting" -msgstr "" - -#: app/_translations.py:80 -msgid "<16px" -msgstr "" - -#: app/_translations.py:81 -msgid "One-of-a-kind / Original" -msgstr "" - -#: app/_translations.py:82 +#: app/_translations.py:55 msgid "Building" msgstr "" -#: app/_translations.py:83 -msgid "Adds machines useful in automation, tubes, or power." +#: app/_translations.py:56 +msgid "Focuses on building, such as adding new materials or nodes" msgstr "" -#: app/_translations.py:84 +#: app/_translations.py:57 +msgid "Mobs / Animals / NPCs" +msgstr "" + +#: app/_translations.py:58 +msgid "Adds mobs, animals, and NPCs" +msgstr "" + +#: app/_translations.py:59 +msgid "<16px" +msgstr "" + +#: app/_translations.py:60 +msgid "Less than 16px" +msgstr "" + +#: app/_translations.py:61 +msgid "Puzzle" +msgstr "" + +#: app/_translations.py:62 msgid "Focus on puzzle solving instead of combat" msgstr "" +#: app/_translations.py:63 +msgid "Custom mapgen" +msgstr "" + +#: app/_translations.py:64 +msgid "" +"Contains a completely custom mapgen implemented in Lua, usually requires " +"worlds to be set to the 'singlenode' mapgen." +msgstr "" + +#: app/_translations.py:65 +msgid "Sports" +msgstr "" + +#: app/_translations.py:66 +msgid "Player vs Environment (PvE)" +msgstr "" + +#: app/_translations.py:67 +msgid "" +"For content designed for one or more players that focus on combat against" +" the world, mobs, or NPCs." +msgstr "" + +#: app/_translations.py:68 +msgid "16px" +msgstr "" + +#: app/_translations.py:69 +msgid "For 16px texture packs" +msgstr "" + +#: app/_translations.py:70 app/templates/users/modtools.html:12 +msgid "Storage" +msgstr "" + +#: app/_translations.py:71 +msgid "Adds or improves item storage mechanics" +msgstr "" + +#: app/_translations.py:72 +msgid "Education" +msgstr "" + +#: app/_translations.py:73 +msgid "Either has educational value, or is a tool to help teachers " +msgstr "" + +#: app/_translations.py:74 +msgid "API / Library" +msgstr "" + +#: app/_translations.py:75 +msgid "Primarily adds an API for other mods to use" +msgstr "" + +#: app/_translations.py:76 +msgid "Survival" +msgstr "" + +#: app/_translations.py:77 +msgid "" +"Written specifically for survival gameplay with a focus on game-balance, " +"difficulty level, or resources available through crafting, mining, ..." +msgstr "" + +#: app/_translations.py:78 +msgid "HUD" +msgstr "" + +#: app/_translations.py:79 +msgid "For mods that grant the player extra information in the HUD" +msgstr "" + +#: app/_translations.py:80 +msgid "Mini-game" +msgstr "" + +#: app/_translations.py:81 +msgid "Adds a mini-game to be played within Minetest" +msgstr "" + +#: app/_translations.py:82 +msgid "Seasonal" +msgstr "" + +#: app/_translations.py:83 +msgid "For content generally themed around a certain season or holiday" +msgstr "" + +#: app/_translations.py:84 +msgid "Jam / Weekly Challenges 2021" +msgstr "" + #: app/_translations.py:85 -msgid "Building Mechanics and Tools" +msgid "" +"For mods created for the Discord \"Weekly Challenges\" modding event in " +"2021" msgstr "" #: app/_translations.py:86 -msgid "Adds nodes with no other purpose than for use in building" +msgid "64px" msgstr "" #: app/_translations.py:87 -msgid "Sounds / Music" +msgid "For 64px texture packs" msgstr "" #: app/_translations.py:88 @@ -377,105 +388,98 @@ msgid "Food / Drinks" msgstr "" #: app/_translations.py:89 -msgid "Decorative" +msgid "GUI" msgstr "" #: app/_translations.py:90 -msgid "Gambling" +msgid "For content whose main utility / feature is in GUI/formspec form" msgstr "" #: app/_translations.py:91 -msgid "Server Moderation and Tools" +msgid "Minetest Game improved" msgstr "" #: app/_translations.py:92 -msgid "" -"For humorous content, meant as a novelty or joke, not to be taken " -"seriously, and that is not meant to be used seriously or long-term." +msgid "Forks of MTG" msgstr "" #: app/_translations.py:93 -msgid "API / Library" +msgid "Creative" msgstr "" #: app/_translations.py:94 -msgid "Certified" +msgid "" +"Written specifically or exclusively for use in creative mode. Adds " +"content only available through a creative inventory, or provides tools " +"that facilitate ingame creation and doesn't add difficulty or scarcity" msgstr "" #: app/_translations.py:95 -msgid "Contains alcohol and/or tobacco" +msgid "Jam / Combat 2020" msgstr "" #: app/_translations.py:96 -msgid "Adds new plants or other farmable resources." +msgid "For mods created for the Discord \"Combat\" modding event in 2020" msgstr "" #: app/_translations.py:97 -msgid "Multiplayer-focused" +msgid "Transport" msgstr "" #: app/_translations.py:98 -msgid "Primarily adds an API for other mods to use" -msgstr "" - -#: app/_translations.py:99 -msgid "" -"Focus on player chat/communication or who's primary function is " -"interacting with the console." -msgstr "" - -#: app/_translations.py:100 -msgid "" -"Games and mods with a heavy strategy component, whether real-time or " -"turn-based" -msgstr "" - -#: app/_translations.py:101 -msgid "" -"Written specifically for survival gameplay with a focus on game-balance, " -"difficulty level, or resources available through crafting, mining, ..." -msgstr "" - -#: app/_translations.py:102 -msgid "Entries to the 2021 Minetest Game Jam" -msgstr "" - -#: app/_translations.py:103 -msgid "" -"Contains a completely custom mapgen implemented in Lua, usually requires " -"worlds to be set to the 'singlenode' mapgen." -msgstr "" - -#: app/_translations.py:104 -msgid " Jam / Game 2022" -msgstr "" - -#: app/_translations.py:105 -msgid "Sports" -msgstr "" - -#: app/_translations.py:106 msgid "" "Adds or changes transportation methods. Includes teleportation, vehicles," " ridable mobs, transport infrastructure and thematic content" msgstr "" +#: app/_translations.py:99 +msgid "32px" +msgstr "" + +#: app/_translations.py:100 +msgid "For 32px texture packs" +msgstr "" + +#: app/_translations.py:101 +msgid "Machines / Electronics" +msgstr "" + +#: app/_translations.py:102 +msgid "Adds machines useful in automation, tubes, or power." +msgstr "" + +#: app/_translations.py:103 +msgid "Commerce / Economy" +msgstr "" + +#: app/_translations.py:104 +msgid "Related to economies, money, and trading" +msgstr "" + +#: app/_translations.py:105 +msgid "Jam / Game 2021" +msgstr "" + +#: app/_translations.py:106 +msgid "Entries to the 2021 Minetest Game Jam" +msgstr "" + #: app/_translations.py:107 -msgid "Player vs Environment (PvE)" +msgid "Strategy / RTS" msgstr "" #: app/_translations.py:108 -msgid "For mods that grant the player extra information in the HUD" +msgid "" +"Games and mods with a heavy strategy component, whether real-time or " +"turn-based" msgstr "" #: app/_translations.py:109 -msgid "" -"Mods and games that aim to simulate real life activity. Similar to " -"SimCity/TheSims/OpenTTD/etc" +msgid "128px+" msgstr "" #: app/_translations.py:110 -msgid "Shocking and scary content. May scare young children" +msgid "For 128px or higher texture packs" msgstr "" #: app/_translations.py:111 @@ -489,29 +493,27 @@ msgid "" msgstr "" #: app/_translations.py:113 -msgid "" -"Certified by the Featured Packages program. This tag may be renamed in " -"the future" +msgid " Jam / Game 2022" msgstr "" #: app/_translations.py:114 -msgid "Mobs / Animals / NPCs" +msgid "Entries to the 2022 Minetest Game Jam " msgstr "" #: app/_translations.py:115 -msgid "For 128px or higher texture packs" +msgid "Gore" msgstr "" #: app/_translations.py:116 -msgid "16px" +msgid "Blood, etc" msgstr "" #: app/_translations.py:117 -msgid "Games of chance, gambling games, etc" +msgid "Gambling" msgstr "" #: app/_translations.py:118 -msgid "Mapgen / Biomes / Decoration" +msgid "Games of chance, gambling games, etc" msgstr "" #: app/_translations.py:119 @@ -519,41 +521,39 @@ msgid "Drugs" msgstr "" #: app/_translations.py:120 -msgid "Related to economies, money, and trading" -msgstr "" - -#: app/_translations.py:121 -msgid "" -"For content designed for one or more players that focus on combat against" -" the world, mobs, or NPCs." -msgstr "" - -#: app/_translations.py:122 -msgid "For content whose main utility / feature is in GUI/formspec form" -msgstr "" - -#: app/_translations.py:123 -msgid "32px" -msgstr "" - -#: app/_translations.py:124 -msgid "Player vs Player (PvP)" -msgstr "" - -#: app/_translations.py:125 -msgid "Magic / Enchanting" -msgstr "" - -#: app/_translations.py:126 msgid "Contains illegal drugs, such as marijuana" msgstr "" +#: app/_translations.py:121 +msgid "Violence" +msgstr "" + +#: app/_translations.py:122 +msgid "Non-cartoon violence. May be towards fantasy or human-like characters" +msgstr "" + +#: app/_translations.py:123 +msgid "Fear / Horror" +msgstr "" + +#: app/_translations.py:124 +msgid "Shocking and scary content. May scare young children" +msgstr "" + +#: app/_translations.py:125 +msgid "Bad Language" +msgstr "" + +#: app/_translations.py:126 +msgid "Contains swearing" +msgstr "" + #: app/_translations.py:127 -msgid "First person shooters (FPS) and more" +msgid "Alcohol / Tobacco" msgstr "" #: app/_translations.py:128 -msgid "Shooter" +msgid "Contains alcohol and/or tobacco" msgstr "" #: app/querybuilder.py:58 app/templates/admin/languages/list.html:27 @@ -593,11 +593,11 @@ 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:251 -#: app/blueprints/packages/packages.py:528 -#: app/blueprints/packages/packages.py:624 -#: app/blueprints/packages/packages.py:712 +#: app/blueprints/packages/packages.py:543 +#: app/blueprints/packages/packages.py:639 +#: app/blueprints/packages/packages.py:727 #: app/blueprints/packages/releases.py:62 -#: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:49 +#: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:63 #: app/blueprints/packages/screenshots.py:36 #: app/blueprints/packages/screenshots.py:42 #: app/blueprints/packages/screenshots.py:47 @@ -609,7 +609,7 @@ msgstr "Lưu" #: app/blueprints/collections/__init__.py:77 #: app/blueprints/oauth/__init__.py:168 app/blueprints/packages/releases.py:54 -#: app/blueprints/packages/releases.py:66 app/blueprints/packages/reviews.py:45 +#: app/blueprints/packages/releases.py:66 app/blueprints/packages/reviews.py:53 #: app/blueprints/threads/__init__.py:281 #: app/templates/admin/languages/list.html:23 #: app/templates/macros/reviews.html:138 app/templates/macros/topics.html:5 @@ -715,7 +715,7 @@ msgstr "" #: app/blueprints/packages/__init__.py:42 #: app/templates/packages/releases_list.html:34 -#: app/templates/packages/view.html:653 app/templates/todo/editor.html:75 +#: app/templates/packages/view.html:657 app/templates/todo/editor.html:75 msgid "Releases" msgstr "Phát hành" @@ -727,7 +727,7 @@ msgstr "Ảnh chụp màn hình" #: app/blueprints/packages/__init__.py:52 #: app/templates/packages/edit_maintainers.html:8 -#: app/templates/packages/view.html:624 app/utils/minetest_hypertext.py:302 +#: app/templates/packages/view.html:628 app/utils/minetest_hypertext.py:302 msgid "Maintainers" msgstr "Người bảo trì" @@ -760,7 +760,7 @@ msgstr "" msgid "No download available." msgstr "Không có sẵn bản tải xuống nào." -#: app/blueprints/packages/packages.py:229 app/templates/packages/view.html:594 +#: app/blueprints/packages/packages.py:229 app/templates/packages/view.html:598 #: app/utils/minetest_hypertext.py:263 #, fuzzy msgid "Type" @@ -771,12 +771,12 @@ msgid "Title (Human-readable)" msgstr "Tiêu đề (Người-đọc được)" #: app/blueprints/packages/packages.py:231 -#: app/blueprints/packages/packages.py:622 +#: app/blueprints/packages/packages.py:637 msgid "Name (Technical)" msgstr "Tên (Kỹ thuật)" #: app/blueprints/packages/packages.py:231 -#: app/blueprints/packages/packages.py:623 +#: app/blueprints/packages/packages.py:638 #: 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 (_)" @@ -785,7 +785,7 @@ msgstr "Chỉ chữ thường (az), chữ số (0-9) và dấu gạch dưới (_ msgid "Short Description (Plaintext)" msgstr "Mô tả ngắn gọn (Văn bản thô)" -#: app/blueprints/packages/packages.py:234 app/templates/packages/view.html:616 +#: app/blueprints/packages/packages.py:234 app/templates/packages/view.html:620 #: app/utils/minetest_hypertext.py:300 msgid "Maintenance State" msgstr "Trạng thái Bảo trì" @@ -800,7 +800,7 @@ msgstr "Thẻ" msgid "Content Warnings" msgstr "Cảnh báo Nội dung" -#: app/blueprints/packages/packages.py:238 app/templates/packages/view.html:605 +#: app/blueprints/packages/packages.py:238 app/templates/packages/view.html:609 #: app/utils/minetest_hypertext.py:298 msgid "License" msgstr "Giấy phép" @@ -881,8 +881,8 @@ msgid "Permission denied" msgstr "Quyền bị từ chối" #: app/blueprints/packages/packages.py:403 -#: app/blueprints/packages/packages.py:479 -#: app/blueprints/packages/packages.py:501 +#: app/blueprints/packages/packages.py:494 +#: app/blueprints/packages/packages.py:516 msgid "You don't have permission to do that" msgstr "Bạn không có quyền làm điều đó" @@ -896,56 +896,61 @@ msgid "" "changed" msgstr "" -#: app/blueprints/packages/packages.py:496 +#: app/blueprints/packages/packages.py:481 +#, python-format +msgid "Set state to %(state)s" +msgstr "" + +#: app/blueprints/packages/packages.py:511 msgid "Deleted package" msgstr "Gói đã xóa" -#: app/blueprints/packages/packages.py:518 +#: app/blueprints/packages/packages.py:533 #, fuzzy msgid "Unapproved package" msgstr "Gói chưa được phê duyệt" -#: app/blueprints/packages/packages.py:527 +#: app/blueprints/packages/packages.py:542 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:536 +#: app/blueprints/packages/packages.py:551 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:586 +#: app/blueprints/packages/packages.py:601 msgid "You are not a maintainer" msgstr "Bạn không phải người bảo trì" -#: app/blueprints/packages/packages.py:589 +#: app/blueprints/packages/packages.py:604 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:621 +#: app/blueprints/packages/packages.py:636 msgid "Author Name" msgstr "Tên Tác giả" -#: app/blueprints/packages/packages.py:708 +#: app/blueprints/packages/packages.py:723 msgid "Enable support detection based on dependencies (recommended)" msgstr "" -#: app/blueprints/packages/packages.py:709 +#: app/blueprints/packages/packages.py:724 msgid "Supported games" msgstr "" -#: app/blueprints/packages/packages.py:710 +#: app/blueprints/packages/packages.py:725 msgid "Unsupported games" msgstr "" -#: app/blueprints/packages/packages.py:711 +#: app/blueprints/packages/packages.py:726 msgid "Supports all games (unless stated) / is game independent" msgstr "" -#: app/blueprints/packages/packages.py:727 +#: app/blueprints/packages/packages.py:742 msgid "You need at least one release before you can edit game support" msgstr "" -#: app/blueprints/packages/packages.py:731 +#: app/blueprints/packages/packages.py:746 msgid "Mod(pack) needs to contain at least one mod. Please create a new release" msgstr "" @@ -1067,36 +1072,41 @@ msgstr "Đã xóa cấu hình cập nhật" 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" -#: app/blueprints/packages/reviews.py:46 app/blueprints/threads/__init__.py:181 +#: app/blueprints/packages/reviews.py:54 +#: app/templates/packages/translation.html:51 +msgid "Language" +msgstr "" + +#: app/blueprints/packages/reviews.py:60 app/blueprints/threads/__init__.py:181 #: app/blueprints/threads/__init__.py:182 #: app/blueprints/threads/__init__.py:282 msgid "Comment" msgstr "Bình luận" -#: app/blueprints/packages/reviews.py:47 +#: app/blueprints/packages/reviews.py:61 msgid "Rating" msgstr "" -#: app/blueprints/packages/reviews.py:48 app/templates/macros/reviews.html:119 +#: app/blueprints/packages/reviews.py:62 app/templates/macros/reviews.html:119 #: app/templates/macros/reviews.html:173 msgid "Yes" msgstr "Có" -#: app/blueprints/packages/reviews.py:48 app/templates/macros/reviews.html:124 +#: app/blueprints/packages/reviews.py:62 app/templates/macros/reviews.html:124 #: app/templates/macros/reviews.html:177 msgid "Neutral" msgstr "" -#: app/blueprints/packages/reviews.py:48 app/templates/macros/reviews.html:129 +#: app/blueprints/packages/reviews.py:62 app/templates/macros/reviews.html:129 #: app/templates/macros/reviews.html:181 msgid "No" msgstr "Không" -#: app/blueprints/packages/reviews.py:57 +#: app/blueprints/packages/reviews.py:71 msgid "You can't review your own package!" msgstr "Bạn không thể đánh giá gói của mình!" -#: app/blueprints/packages/reviews.py:67 +#: app/blueprints/packages/reviews.py:81 msgid "" "You've reviewed too many packages recently. Please wait before trying " "again, and consider making your reviews more detailed" @@ -1104,18 +1114,18 @@ msgstr "" "Gần đây, bạn đã đánh giá quá nhiều gói. Vui lòng đợi trước khi thử lại và" " cân nhắc làm cho bài đánh giá của bạn chi tiết hơn" -#: app/blueprints/packages/reviews.py:80 app/blueprints/threads/__init__.py:207 +#: app/blueprints/packages/reviews.py:94 app/blueprints/threads/__init__.py:207 #: app/blueprints/threads/__init__.py:240 #: app/blueprints/threads/__init__.py:334 app/blueprints/users/settings.py:114 #: app/logic/packages.py:131 msgid "Linking to blocked sites is not allowed" msgstr "" -#: app/blueprints/packages/reviews.py:184 +#: app/blueprints/packages/reviews.py:199 msgid "You can't vote on the reviews on your own package!" msgstr "Bạn không thể bỏ phiếu trên đánh giá gói của mình!" -#: app/blueprints/packages/reviews.py:191 +#: app/blueprints/packages/reviews.py:206 msgid "You can't vote on your own reviews!" msgstr "Bạn không thể bỏ phiếu trên đánh giá của riêng mình!" @@ -1134,7 +1144,7 @@ msgid "Message" msgstr "Tin nhắn" #: app/blueprints/report/__init__.py:35 app/templates/macros/threads.html:51 -#: app/templates/packages/view.html:684 app/templates/report/index.html:4 +#: app/templates/packages/view.html:688 app/templates/report/index.html:4 #: app/templates/report/index.html:10 app/templates/users/profile.html:37 msgid "Report" msgstr "Báo cáo" @@ -1462,47 +1472,32 @@ msgstr "Cân nhắc viết nhiều đánh giá hữu ích hơn để nhận đư msgid "You are in place %(place)s." msgstr "Bạn đang ở %(place)s." -#: app/blueprints/users/profile.py:166 -#, fuzzy, python-format -msgid "Top %(type)s" -msgstr "Top %(type)s" - -#: app/blueprints/users/profile.py:168 -#, fuzzy, python-format -msgid "Top %(group)d %(type)s" -msgstr "Top %(group)d %(type)s" - -#: app/blueprints/users/profile.py:177 -#, python-format -msgid "%(display_name)s has a %(type)s placed at #%(place)d." -msgstr "%(display_name)s có một %(type)s ở #%(place)d." - -#: app/blueprints/users/profile.py:192 +#: app/blueprints/users/profile.py:188 #, python-format msgid "Your packages have %(downloads)d downloads in total." msgstr "Gói của bạn có %(downloads)d tổng số lượt tải xuống." -#: app/blueprints/users/profile.py:193 +#: app/blueprints/users/profile.py:189 msgid "First medal is at 50k." msgstr "Huy chương đầu tiên là 50k." -#: app/blueprints/users/profile.py:198 +#: app/blueprints/users/profile.py:194 msgid ">300k downloads" msgstr "> 300k lượt tải xuống" -#: app/blueprints/users/profile.py:201 +#: app/blueprints/users/profile.py:197 msgid ">100k downloads" msgstr "> 100 nghìn lượt tải xuống" -#: app/blueprints/users/profile.py:204 +#: app/blueprints/users/profile.py:200 msgid ">75k downloads" msgstr "> 75 nghìn lượt tải xuống" -#: app/blueprints/users/profile.py:207 +#: app/blueprints/users/profile.py:203 msgid ">50k downloads" msgstr "> 50k lượt tải xuống" -#: app/blueprints/users/profile.py:208 +#: app/blueprints/users/profile.py:204 #, python-format msgid "Has received %(downloads)d downloads across all packages." msgstr "Đã nhận được %(downloads)d tải xuống trên tất cả các gói." @@ -1774,30 +1769,256 @@ msgstr "Trò chơi" msgid "Texture Packs" msgstr "Gói Kết cấu" -#: app/models/packages.py:171 +#: app/models/packages.py:87 +msgid "Top mod" +msgstr "" + +#: app/models/packages.py:89 +msgid "Top game" +msgstr "" + +#: app/models/packages.py:91 +msgid "Top texture pack" +msgstr "" + +#: app/models/packages.py:94 +#, python-format +msgid "Top %(place)d mod" +msgstr "" + +#: app/models/packages.py:96 +#, python-format +msgid "Top %(place)d game" +msgstr "" + +#: app/models/packages.py:98 +#, python-format +msgid "Top %(place)d texture pack" +msgstr "" + +#: app/models/packages.py:102 +#, python-format +msgid "%(display_name)s has a mod placed at #%(place)d." +msgstr "" + +#: app/models/packages.py:105 +#, python-format +msgid "%(display_name)s has a game placed at #%(place)d." +msgstr "" + +#: app/models/packages.py:108 +#, python-format +msgid "%(display_name)s has a texture pack placed at #%(place)d." +msgstr "" + +#: app/models/packages.py:146 app/models/packages.py:164 +msgid "Looking for Maintainer" +msgstr "" + +#: app/models/packages.py:149 +msgid "Beta" +msgstr "" + +#: app/models/packages.py:152 +msgid "Actively Developed" +msgstr "" + +#: app/models/packages.py:155 +msgid "Maintenance Only" +msgstr "" + +#: app/models/packages.py:158 +msgid "As-is" +msgstr "" + +#: app/models/packages.py:161 +msgid "Deprecated" +msgstr "" + +#: app/models/packages.py:168 +msgid "Under active development, and may break worlds/things without warning" +msgstr "" + +#: app/models/packages.py:170 +msgid "Fully playable, but with some breakages/changes expected" +msgstr "" + +#: app/models/packages.py:172 +msgid "Finished, with bug fixes being made as needed" +msgstr "" + +#: app/models/packages.py:174 +msgid "" +"Finished, the maintainer doesn't intend to continue working on it or " +"provide support" +msgstr "" + +#: app/models/packages.py:176 +msgid "" +"The maintainer doesn't recommend this package. See the description for " +"more info" +msgstr "" + +#: app/models/packages.py:222 msgid "Submit for Approval" msgstr "Nộp để được Chấp nhận" -#: app/models/packages.py:173 +#: app/models/packages.py:224 msgid "Approve" msgstr "Chấp thuận" -#: app/models/packages.py:175 app/templates/api/create_edit_token.html:17 +#: app/models/packages.py:226 app/templates/api/create_edit_token.html:17 #: app/templates/collections/delete.html:14 #: app/templates/collections/view.html:39 #: app/templates/oauth/create_edit.html:17 #: app/templates/packages/release_edit.html:84 -#: app/templates/packages/review_create_edit.html:66 +#: app/templates/packages/review_create_edit.html:67 #: app/templates/threads/delete_reply.html:19 #: app/templates/threads/delete_thread.html:19 #: app/templates/threads/view.html:50 app/templates/users/delete.html:34 msgid "Delete" msgstr "Xóa" -#: app/models/packages.py:563 app/templates/packages/view.html:163 +#: app/models/packages.py:615 app/templates/packages/view.html:163 msgid "Work in Progress" msgstr "Đang tiến hành" +#: app/models/packages.py:1349 +#, python-format +msgid "New commit %(hash)s found on the Git repo." +msgstr "" + +#: app/models/packages.py:1353 +#, python-format +msgid "The last release was commit %(hash)s" +msgstr "" + +#: app/models/packages.py:1359 +#, python-format +msgid "New tag %(tag_name)s found on the Git repo." +msgstr "" + +#: app/models/users.py:407 +msgid "Package Edit" +msgstr "" + +#: app/models/users.py:410 +msgid "Package Approval" +msgstr "" + +#: app/models/users.py:413 app/templates/threads/list.html:12 +#: app/templates/threads/new.html:4 +msgid "New Thread" +msgstr "Chủ đề(Thread) Mới" + +#: app/models/users.py:416 +msgid "New Review" +msgstr "" + +#: app/models/users.py:419 +msgid "Thread Reply" +msgstr "" + +#: app/models/users.py:422 +msgid "Bot" +msgstr "" + +#: app/models/users.py:425 app/templates/macros/threads.html:27 +msgid "Maintainer" +msgstr "Người bảo trì" + +#: app/models/users.py:428 +msgid "Editor Alert" +msgstr "" + +#: app/models/users.py:431 +msgid "Editor Misc" +msgstr "" + +#: app/models/users.py:434 +msgid "Other" +msgstr "" + +#: app/models/users.py:444 +msgid "This is a Package Edit notification." +msgstr "" + +#: app/models/users.py:446 +msgid "This is a Package Approval notification." +msgstr "" + +#: app/models/users.py:448 +msgid "This is a New Thread notification." +msgstr "" + +#: app/models/users.py:450 +msgid "This is a New Review notification." +msgstr "" + +#: app/models/users.py:452 +msgid "This is a Thread Reply notification." +msgstr "" + +#: app/models/users.py:454 +msgid "This is a Bot notification." +msgstr "" + +#: app/models/users.py:456 +msgid "This is a Maintainer change notification." +msgstr "" + +#: app/models/users.py:458 +msgid "This is an Editor Alert notification." +msgstr "" + +#: app/models/users.py:460 +msgid "This is an Editor Misc notification." +msgstr "" + +#: app/models/users.py:462 +msgid "This is an Other notification." +msgstr "" + +#: app/models/users.py:469 +msgid "When another user edits your packages, releases, etc." +msgstr "" + +#: app/models/users.py:471 +msgid "Notifications from editors related to the package approval process." +msgstr "" + +#: app/models/users.py:473 +msgid "When a thread is created on your package." +msgstr "" + +#: app/models/users.py:475 +msgid "When a user posts a review on your package." +msgstr "" + +#: app/models/users.py:477 +msgid "When someone replies to a thread you're watching." +msgstr "" + +#: app/models/users.py:479 +msgid "From a bot - for example, update notifications." +msgstr "" + +#: app/models/users.py:481 +msgid "When your package's maintainers change." +msgstr "" + +#: app/models/users.py:483 +msgid "For editors: Important alerts." +msgstr "" + +#: app/models/users.py:485 +msgid "For editors: Minor notifications, including new threads." +msgstr "" + +#: app/models/users.py:487 +msgid "Minor notifications not important enough for a dedicated category." +msgstr "" + #: app/tasks/emails.py:122 msgid "" "You are receiving this email because you are a registered user of " @@ -1910,7 +2131,7 @@ msgstr "Đăng xuất" #: app/templates/admin/languages/list.html:4 #: app/templates/admin/languages/list.html:10 app/templates/base.html:185 -#: app/templates/packages/view.html:598 app/utils/minetest_hypertext.py:288 +#: app/templates/packages/view.html:602 app/utils/minetest_hypertext.py:288 msgid "Languages" msgstr "" @@ -1956,7 +2177,7 @@ msgid "User List" msgstr "Danh sách người dùng" #: app/templates/base.html:257 app/templates/packages/view.html:190 -#: app/templates/packages/view.html:673 app/templates/threads/list.html:4 +#: app/templates/packages/view.html:677 app/templates/threads/list.html:4 #, fuzzy msgid "Threads" msgstr "Chủ đề" @@ -2017,7 +2238,7 @@ msgid "%(title)s by %(author)s" msgstr "%(title)s bởi %(author)s" #: app/templates/index.html:77 app/templates/packages/reviews_list.html:4 -#: app/templates/packages/view.html:194 app/templates/packages/view.html:332 +#: app/templates/packages/view.html:194 app/templates/packages/view.html:336 #: app/templates/users/profile.html:279 msgid "Reviews" msgstr "Đánh giá" @@ -2255,7 +2476,8 @@ msgid "This requires the collection to be public" msgstr "" #: app/templates/collections/create_edit.html:76 -#: app/templates/packages/remove.html:58 app/templates/packages/view.html:128 +#: app/templates/packages/remove.html:34 app/templates/packages/remove.html:83 +#: app/templates/packages/view.html:128 msgid "Remove" msgstr "Loại bỏ" @@ -2280,7 +2502,7 @@ msgid "Deleting is permanent" msgstr "Xóa là vĩnh viễn" #: app/templates/collections/delete.html:13 -#: app/templates/oauth/authorize.html:71 app/templates/packages/remove.html:56 +#: app/templates/oauth/authorize.html:71 app/templates/packages/remove.html:81 #: app/templates/threads/delete_reply.html:18 #: app/templates/threads/delete_thread.html:18 #: app/templates/users/delete.html:30 @@ -2409,11 +2631,6 @@ msgstr "" msgid "Manage your preferences" msgstr "Quản lý các tùy chọn của bạn" -#: app/templates/emails/notification.html:37 -#, python-format -msgid "This is a '%(type)s' notification." -msgstr "Đây là một thông báo '%(type)s' ." - #: app/templates/emails/notification_digest.html:14 #: app/templates/emails/notification_digest.html:31 #, python-format @@ -2523,7 +2740,7 @@ msgid "No audit log entries." msgstr "Không có mục kiểm toán được ghi nhật ký." #: app/templates/macros/forms.html:21 app/templates/macros/reviews.html:145 -#: app/templates/packages/remove.html:48 app/templates/packages/view.html:464 +#: app/templates/packages/remove.html:73 app/templates/packages/view.html:468 #: app/templates/users/modtools.html:86 msgid "Required" msgstr "Yêu cầu" @@ -2747,10 +2964,6 @@ msgstr "" msgid "ContentDB Grafana" msgstr "" -#: app/templates/macros/threads.html:27 -msgid "Maintainer" -msgstr "Người bảo trì" - #: app/templates/macros/threads.html:122 msgid "This thread has been locked by a moderator." msgstr "Chủ đề này đã được khóa bởi một người điều hành." @@ -2793,7 +3006,7 @@ msgid "On %(trigger)s, do %(action)s" msgstr "Nếu %(trigger)s, thì %(action)s" #: app/templates/macros/todo.html:35 app/templates/packages/view.html:122 -#: app/templates/packages/view.html:429 +#: app/templates/packages/view.html:433 msgid "Release" msgstr "Phát hành" @@ -2803,7 +3016,7 @@ msgstr "Kho" #: app/templates/macros/todo.html:48 #: app/templates/packages/releases_list.html:13 -#: app/templates/packages/view.html:433 +#: app/templates/packages/view.html:437 msgid "Update settings" msgstr "Cài đặt cập nhật" @@ -2854,9 +3067,9 @@ msgstr "Chủ đề diễn đàn" #: app/templates/modnames/view.html:27 app/templates/oauth/authorize.html:32 #: app/templates/packages/game_support.html:42 -#: app/templates/packages/similar.html:38 app/templates/packages/view.html:470 -#: app/templates/packages/view.html:494 app/templates/packages/view.html:539 -#: app/templates/packages/view.html:571 app/templates/todo/editor.html:85 +#: app/templates/packages/similar.html:38 app/templates/packages/view.html:474 +#: app/templates/packages/view.html:498 app/templates/packages/view.html:543 +#: app/templates/packages/view.html:575 app/templates/todo/editor.html:85 #: app/templates/todo/game_support.html:45 #, python-format msgid "%(title)s by %(display_name)s" @@ -3056,13 +3269,10 @@ msgid "Read more" msgstr "Đọc nữa" #: app/templates/packages/create_edit.html:49 -#, python-format msgid "" -"You can include a .cdb.json file in your %(type)s to update these details" -" automatically." +"You can include a .cdb.json file in your package to update these details " +"automatically." msgstr "" -"Bạn có thể bao gồm tệp .cdb.json trong %(type)s của mình để cập nhật các " -"chi tiết này một cách tự động." #: app/templates/packages/create_edit.html:55 msgid "" @@ -3670,12 +3880,22 @@ msgid "" "screenshots %(screenshot_size)d MB)" msgstr "" -#: app/templates/packages/remove.html:9 +#: app/templates/packages/remove.html:4 #, python-format msgid "Remove %(title)s" msgstr "Loại bỏ %(title)s" #: app/templates/packages/remove.html:11 +msgid "Change maintenance state" +msgstr "" + +#: app/templates/packages/remove.html:13 +msgid "" +"As an alternative to removing your package, you may wish to change the " +"maintenance state." +msgstr "" + +#: app/templates/packages/remove.html:36 msgid "" "In order to avoid data loss, you cannot permanently delete packages.\n" "\t\t\tYou can remove them from ContentDB, which will cause them to not be" @@ -3686,7 +3906,7 @@ msgid "" "needed." msgstr "" -#: app/templates/packages/remove.html:19 +#: app/templates/packages/remove.html:44 msgid "" "Unapproving a package will put it back into Draft, where\n" "\t\t\t\tit can be submitted for approval again." @@ -3694,26 +3914,26 @@ msgstr "" "Việc không phê duyệt một gói sẽ đưa gói đó trở lại Bản nháp, trong đó\n" "\t\t\t\t nó có thể được đệ trình để phê duyệt lại." -#: app/templates/packages/remove.html:28 +#: app/templates/packages/remove.html:53 msgid "and" msgstr "" -#: app/templates/packages/remove.html:34 +#: app/templates/packages/remove.html:59 #, python-format msgid "Removing this package will break the following mods: %(names)s" msgstr "" -#: app/templates/packages/remove.html:41 +#: app/templates/packages/remove.html:66 msgid "Reason" msgstr "Lý do" -#: app/templates/packages/remove.html:52 +#: app/templates/packages/remove.html:77 msgid "Reason for unapproval / deletion, this is shown in the audit log" msgstr "" "Lý do không chấp thuận / xóa, điều này được hiển thị trong nhật ký kiểm " "toán" -#: app/templates/packages/remove.html:61 +#: app/templates/packages/remove.html:86 msgid "Unpublish" msgstr "" @@ -3734,11 +3954,15 @@ msgstr "" "Tìm thấy lỗi (bug)? Đăng nó trên issue tracker " "thay vào đó." -#: app/templates/packages/review_create_edit.html:67 +#: app/templates/packages/review_create_edit.html:55 +msgid "What language are you writing your review in?" +msgstr "" + +#: app/templates/packages/review_create_edit.html:68 msgid "Delete review." msgstr "Xóa đánh giá." -#: app/templates/packages/review_create_edit.html:68 +#: app/templates/packages/review_create_edit.html:69 msgid "" "This will convert the review into a thread, keeping the comments but " "removing its effect on the package's rating." @@ -3747,7 +3971,7 @@ msgstr "" "hưởng của nó vào đánh giá gói." #: app/templates/packages/review_votes.html:4 -#: app/templates/packages/view.html:360 +#: app/templates/packages/view.html:364 msgid "Review Votes" msgstr "Vote đánh giá" @@ -3900,10 +4124,6 @@ msgstr "" msgid "ContentDB reads translations from locale files (.tr) in your package." msgstr "" -#: app/templates/packages/translation.html:51 -msgid "Language" -msgstr "" - #: app/templates/packages/update_config.html:4 #: app/templates/packages/update_config.html:9 msgid "Configure Git Update Detection" @@ -4013,142 +4233,146 @@ msgstr "Theo Dõi Vấn Đề" msgid "Translate" msgstr "" -#: app/templates/packages/view.html:310 +#: app/templates/packages/view.html:297 +msgid "Thumbnail for video" +msgstr "" + +#: app/templates/packages/view.html:314 msgid "Awaiting review" msgstr "Chờ xem xét" -#: app/templates/packages/view.html:340 app/templates/threads/view.html:77 +#: app/templates/packages/view.html:344 app/templates/threads/view.html:77 msgid "Edit Review" msgstr "Chỉnh sửa đánh giá" -#: app/templates/packages/view.html:345 +#: app/templates/packages/view.html:349 msgid "You can't review your own package." msgstr "Bạn không thể đánh giá gói của mình." -#: app/templates/packages/view.html:355 +#: app/templates/packages/view.html:359 msgid "Package needs to be approved before it can be reviewed." msgstr "" -#: app/templates/packages/view.html:366 +#: app/templates/packages/view.html:370 msgid "Used By" msgstr "Được Sử Dụng Bởi" -#: app/templates/packages/view.html:372 +#: app/templates/packages/view.html:376 msgid "Content" msgstr "Nội dung" -#: app/templates/packages/view.html:374 app/templates/packages/view.html:457 +#: app/templates/packages/view.html:378 app/templates/packages/view.html:461 msgid "View content for game" msgstr "Xem nội dung cho trò chơi" -#: app/templates/packages/view.html:389 +#: app/templates/packages/view.html:393 msgid "Favorite" msgstr "" -#: app/templates/packages/view.html:398 +#: app/templates/packages/view.html:402 msgid "Add to collection..." msgstr "" -#: app/templates/packages/view.html:406 +#: app/templates/packages/view.html:410 #, python-format msgid "View %(count)d collections" msgstr "" -#: app/templates/packages/view.html:417 +#: app/templates/packages/view.html:421 msgid "Package may be outdated" msgstr "Gói có thể đã lỗi thời" -#: app/templates/packages/view.html:424 +#: app/templates/packages/view.html:428 msgid "Only visible to the author and Editors." msgstr "Chỉ hiển thị cho tác giả và Biên tập viên." -#: app/templates/packages/view.html:441 +#: app/templates/packages/view.html:445 msgid "Warning" msgstr "Cảnh báo" -#: app/templates/packages/view.html:447 +#: app/templates/packages/view.html:451 msgid "Like this package? Help support its development by making a donation" msgstr "Thích gói này? Giúp hỗ trợ sự phát triển của nó bằng cách đóng góp" -#: app/templates/packages/view.html:450 +#: app/templates/packages/view.html:454 msgid "Donate now" msgstr "Quyên góp ngay bây giờ" -#: app/templates/packages/view.html:462 app/utils/minetest_hypertext.py:283 +#: app/templates/packages/view.html:466 app/utils/minetest_hypertext.py:283 msgid "Dependencies" msgstr "Phụ thuộc" -#: app/templates/packages/view.html:482 +#: app/templates/packages/view.html:486 msgid "No required dependencies" msgstr "Không có phụ thuộc bắt buộc" -#: app/templates/packages/view.html:488 +#: app/templates/packages/view.html:492 msgid "Optional" msgstr "Tùy chọn" -#: app/templates/packages/view.html:521 +#: app/templates/packages/view.html:525 msgid "Compatible Games" msgstr "Trò chơi tương thích" -#: app/templates/packages/view.html:526 app/templates/packages/view.html:546 +#: app/templates/packages/view.html:530 app/templates/packages/view.html:550 #: app/utils/minetest_hypertext.py:275 msgid "No specific game required" msgstr "" -#: app/templates/packages/view.html:529 +#: app/templates/packages/view.html:533 msgid "Tested with:" msgstr "" -#: app/templates/packages/view.html:551 +#: app/templates/packages/view.html:555 msgid "Is the above correct?" msgstr "" -#: app/templates/packages/view.html:552 +#: app/templates/packages/view.html:556 msgid "You need to either confirm this or tell ContentDB about supported games" msgstr "" -#: app/templates/packages/view.html:564 +#: app/templates/packages/view.html:568 msgid "Does not work with:" msgstr "" -#: app/templates/packages/view.html:584 +#: app/templates/packages/view.html:588 msgid "Please specify compatible games" msgstr "" -#: app/templates/packages/view.html:590 +#: app/templates/packages/view.html:594 msgid "Information" msgstr "Thông tin" -#: app/templates/packages/view.html:596 +#: app/templates/packages/view.html:600 msgid "Technical Name" msgstr "Tên Kỹ Thuật" -#: app/templates/packages/view.html:612 app/utils/minetest_hypertext.py:295 +#: app/templates/packages/view.html:616 app/utils/minetest_hypertext.py:295 #, python-format msgid "%(code_license)s for code,
%(media_license)s for media." msgstr "%(code_license)s cho mã,
%(media_license)s cho phương tiện truền thông." -#: app/templates/packages/view.html:620 +#: app/templates/packages/view.html:624 msgid "Unknown" msgstr "Không rõ" -#: app/templates/packages/view.html:622 app/utils/minetest_hypertext.py:301 +#: app/templates/packages/view.html:626 app/utils/minetest_hypertext.py:301 msgid "Added" msgstr "Đã thêm" -#: app/templates/packages/view.html:636 +#: app/templates/packages/view.html:640 msgid "Remove myself" msgstr "Xóa chính tôi" -#: app/templates/packages/view.html:641 app/utils/minetest_hypertext.py:303 +#: app/templates/packages/view.html:645 app/utils/minetest_hypertext.py:303 msgid "Provides" msgstr "Cung cấp" -#: app/templates/packages/view.html:663 +#: app/templates/packages/view.html:667 msgid "More" msgstr "Thêm" -#: app/templates/packages/view.html:692 +#: app/templates/packages/view.html:696 msgid "See audit log" msgstr "Xem nhật ký kiểm tra" @@ -4209,10 +4433,6 @@ msgstr "Xóa \"%(title)s\" bởi %(author)s" msgid "Edit reply" msgstr "Chỉnh sửa câu trả lời" -#: app/templates/threads/list.html:12 app/templates/threads/new.html:4 -msgid "New Thread" -msgstr "Chủ đề(Thread) Mới" - #: app/templates/threads/new.html:17 msgid "" "If the package shouldn't be on CDB (eg: if it doesn't work at all), then " @@ -5524,3 +5744,25 @@ msgstr "Xin hãy cho phép email thông báo, bạn có thể tùy chỉnh bao n #~ msgid "Connected" #~ msgstr "Đã kết nối" +#~ msgid "Top %(type)s" +#~ msgstr "Top %(type)s" + +#~ msgid "Top %(group)d %(type)s" +#~ msgstr "Top %(group)d %(type)s" + +#~ msgid "%(display_name)s has a %(type)s placed at #%(place)d." +#~ msgstr "%(display_name)s có một %(type)s ở #%(place)d." + +#~ msgid "This is a '%(type)s' notification." +#~ msgstr "Đây là một thông báo '%(type)s' ." + +#~ msgid "" +#~ "You can include a .cdb.json file " +#~ "in your %(type)s to update these " +#~ "details automatically." +#~ msgstr "" +#~ "Bạn có thể bao gồm tệp .cdb.json" +#~ " trong %(type)s của mình để cập " +#~ "nhật các chi tiết này một cách " +#~ "tự động." + diff --git a/translations/zh_CN/LC_MESSAGES/messages.po b/translations/zh_CN/LC_MESSAGES/messages.po index 4fc6e692..0dd39b24 100644 --- a/translations/zh_CN/LC_MESSAGES/messages.po +++ b/translations/zh_CN/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-06-07 05:29+0100\n" +"POT-Creation-Date: 2024-06-08 11:15+0100\n" "PO-Revision-Date: 2024-04-15 03:01+0000\n" "Last-Translator: 孙鑫然 \n" "Language: zh_CN\n" @@ -28,63 +28,69 @@ msgid "You have been banned." msgstr "您被封号了。" #: app/_translations.py:5 -msgid "Chat / Commands" +msgid "Player vs Player (PvP)" msgstr "" #: app/_translations.py:6 -msgid "Complex installation" +msgid "Designed to be played competitively against other players" msgstr "" #: app/_translations.py:7 -msgid "Either has educational value, or is a tool to help teachers " -msgstr "" - -#: app/_translations.py:8 -msgid "Singleplayer-focused" -msgstr "" - -#: app/_translations.py:9 -msgid "For 16px texture packs" -msgstr "" - -#: app/_translations.py:10 -msgid "For 64px texture packs" -msgstr "" - -#: app/_translations.py:11 -msgid "Tools to manage the world" -msgstr "" - -#: app/_translations.py:12 -msgid "Big changes to crafting gameplay" -msgstr "" - -#: app/_translations.py:13 -msgid "Blood, etc" -msgstr "" - -#: app/_translations.py:14 -msgid "Adds a mini-game to be played within Minetest" -msgstr "" - -#: app/_translations.py:15 -msgid "Tools / Weapons / Armor" -msgstr "" - -#: app/_translations.py:16 -msgid "For content generally themed around a certain season or holiday" -msgstr "" - -#: app/_translations.py:17 msgid "Player Effects / Power Ups" msgstr "" +#: app/_translations.py:8 +msgid "" +"For content that changes player effects, including physics, for example: " +"speed, jump height or gravity." +msgstr "" + +#: app/_translations.py:9 +msgid "Certified" +msgstr "" + +#: app/_translations.py:10 +msgid "" +"Certified by the Featured Packages program. This tag may be renamed in " +"the future" +msgstr "" + +#: app/_translations.py:11 +msgid "Server Moderation and Tools" +msgstr "" + +#: app/_translations.py:12 +msgid "Helps with server maintenance and moderation" +msgstr "" + +#: app/_translations.py:13 +msgid "Jam / Game 2023" +msgstr "" + +#: app/_translations.py:14 +msgid "Entries to the 2023 Minetest Game Jam " +msgstr "" + +#: app/_translations.py:15 +msgid "Joke" +msgstr "" + +#: app/_translations.py:16 +msgid "" +"For humorous content, meant as a novelty or joke, not to be taken " +"seriously, and that is not meant to be used seriously or long-term." +msgstr "" + +#: app/_translations.py:17 +msgid "Sounds / Music" +msgstr "" + #: app/_translations.py:18 -msgid "World Maintenance and Tools" +msgid "Focuses on or adds new sounds or musical things" msgstr "" #: app/_translations.py:19 -msgid "Puzzle" +msgid "Developer Tools" msgstr "" #: app/_translations.py:20 @@ -92,284 +98,289 @@ msgid "Tools for game and mod developers" msgstr "" #: app/_translations.py:21 -msgid "Education" +msgid "Shooter" msgstr "" #: app/_translations.py:22 -msgid "Gore" +msgid "First person shooters (FPS) and more" msgstr "" #: app/_translations.py:23 -msgid "Transport" +msgid "Inventory" msgstr "" #: app/_translations.py:24 -msgid "Survival" -msgstr "" - -#: app/_translations.py:25 -msgid "New mapgen or changes mapgen" -msgstr "" - -#: app/_translations.py:26 -msgid "Less than 16px" -msgstr "" - -#: app/_translations.py:27 app/templates/users/modtools.html:12 -msgid "Storage" -msgstr "存储空间" - -#: app/_translations.py:28 msgid "Changes the inventory GUI" msgstr "" +#: app/_translations.py:25 +msgid "World Maintenance and Tools" +msgstr "" + +#: app/_translations.py:26 +msgid "Tools to manage the world" +msgstr "" + +#: app/_translations.py:27 +msgid "Crafting" +msgstr "" + +#: app/_translations.py:28 +msgid "Big changes to crafting gameplay" +msgstr "" + #: app/_translations.py:29 -msgid "Jam / Combat 2020" +msgid "Singleplayer-focused" msgstr "" #: app/_translations.py:30 -msgid "Bad Language" +msgid "Content that can be played alone" msgstr "" #: app/_translations.py:31 -msgid "64px" +msgid "Mapgen / Biomes / Decoration" msgstr "" #: app/_translations.py:32 -msgid "Focuses on or adds new sounds or musical things" +msgid "New mapgen or changes mapgen" msgstr "" #: app/_translations.py:33 -msgid "Adds game mechanics or tools that change how players build." +msgid "Adventure / RPG" msgstr "" #: app/_translations.py:34 -msgid "Violence" +msgid "Plants and Farming" msgstr "" #: app/_translations.py:35 -msgid "Strategy / RTS" +msgid "Adds new plants or other farmable resources." msgstr "" #: app/_translations.py:36 +msgid "Tools / Weapons / Armor" +msgstr "" + +#: app/_translations.py:37 +msgid "Adds or changes tools, weapons, and armor" +msgstr "" + +#: app/_translations.py:38 +msgid "Sims" +msgstr "" + +#: app/_translations.py:39 +msgid "" +"Mods and games that aim to simulate real life activity. Similar to " +"SimCity/TheSims/OpenTTD/etc" +msgstr "" + +#: app/_translations.py:40 +msgid "Complex installation" +msgstr "" + +#: app/_translations.py:41 msgid "" "Requires futher installation steps, such as installing luarocks or " "editing the trusted mod setting" msgstr "" -#: app/_translations.py:37 -msgid "Jam / Game 2021" -msgstr "" - -#: app/_translations.py:38 -msgid "Content that can be played alone" -msgstr "" - -#: app/_translations.py:39 -msgid "Can/should only be used in multiplayer" -msgstr "" - -#: app/_translations.py:40 -msgid "Adds mobs, animals, and NPCs" -msgstr "" - -#: app/_translations.py:41 -msgid "" -"For mods created for the Discord \"Weekly Challenges\" modding event in " -"2021" -msgstr "" - #: app/_translations.py:42 -msgid "Mini-game" +msgid "Chat / Commands" msgstr "" #: app/_translations.py:43 msgid "" -"For content that changes player effects, including physics, for example: " -"speed, jump height or gravity." +"Focus on player chat/communication or who's primary function is " +"interacting with the console." msgstr "" #: app/_translations.py:44 -msgid "Contains swearing" +msgid "Multiplayer-focused" msgstr "" #: app/_translations.py:45 +msgid "Can/should only be used in multiplayer" +msgstr "" + +#: app/_translations.py:46 +msgid "Environment / Weather" +msgstr "" + +#: app/_translations.py:47 msgid "" "Improves the world, adding weather, ambient sounds, or other environment " "mechanics" msgstr "" -#: app/_translations.py:46 -msgid "For mods created for the Discord \"Combat\" modding event in 2020" -msgstr "" - -#: app/_translations.py:47 -msgid "Inventory" -msgstr "" - #: app/_translations.py:48 -msgid "Entries to the 2023 Minetest Game Jam " +msgid "Building Mechanics and Tools" msgstr "" #: app/_translations.py:49 -msgid "Sims" +msgid "Adds game mechanics or tools that change how players build." msgstr "" #: app/_translations.py:50 -msgid "Focuses on building, such as adding new materials or nodes" +msgid "Magic / Enchanting" msgstr "" #: app/_translations.py:51 -msgid "Environment / Weather" +msgid "Decorative" msgstr "" #: app/_translations.py:52 -msgid "Custom mapgen" +msgid "Adds nodes with no other purpose than for use in building" msgstr "" #: app/_translations.py:53 -msgid "Minetest Game improved" +msgid "One-of-a-kind / Original" msgstr "" #: app/_translations.py:54 -msgid "HUD" -msgstr "" - -#: app/_translations.py:55 -msgid "Machines / Electronics" -msgstr "" - -#: app/_translations.py:56 -msgid "Developer Tools" -msgstr "" - -#: app/_translations.py:57 -msgid "Jam / Game 2023" -msgstr "" - -#: app/_translations.py:58 -msgid "Helps with server maintenance and moderation" -msgstr "" - -#: app/_translations.py:59 -msgid "Plants and Farming" -msgstr "" - -#: app/_translations.py:60 -msgid "Adventure / RPG" -msgstr "" - -#: app/_translations.py:61 msgid "" "For games and such that are of their own kind, distinct and original in " "nature to others of the same category." msgstr "" -#: app/_translations.py:62 -msgid "Jam / Weekly Challenges 2021" -msgstr "" - -#: app/_translations.py:63 -msgid "For 32px texture packs" -msgstr "" - -#: app/_translations.py:64 -msgid "Adds or changes tools, weapons, and armor" -msgstr "" - -#: app/_translations.py:65 -msgid "GUI" -msgstr "" - -#: app/_translations.py:66 -msgid "Seasonal" -msgstr "" - -#: app/_translations.py:67 -msgid "Commerce / Economy" -msgstr "" - -#: app/_translations.py:68 -msgid "" -"Written specifically or exclusively for use in creative mode. Adds " -"content only available through a creative inventory, or provides tools " -"that facilitate ingame creation and doesn't add difficulty or scarcity" -msgstr "" - -#: app/_translations.py:69 -msgid "Forks of MTG" -msgstr "" - -#: app/_translations.py:70 -msgid "Non-cartoon violence. May be towards fantasy or human-like characters" -msgstr "" - -#: app/_translations.py:71 -msgid "Joke" -msgstr "" - -#: app/_translations.py:72 -msgid "Fear / Horror" -msgstr "" - -#: app/_translations.py:73 -msgid "128px+" -msgstr "" - -#: app/_translations.py:74 -msgid "Creative" -msgstr "" - -#: app/_translations.py:75 -msgid "Entries to the 2022 Minetest Game Jam " -msgstr "" - -#: app/_translations.py:76 -msgid "Alcohol / Tobacco" -msgstr "" - -#: app/_translations.py:77 -msgid "Adds or improves item storage mechanics" -msgstr "" - -#: app/_translations.py:78 -msgid "Designed to be played competitively against other players" -msgstr "" - -#: app/_translations.py:79 -msgid "Crafting" -msgstr "" - -#: app/_translations.py:80 -msgid "<16px" -msgstr "" - -#: app/_translations.py:81 -msgid "One-of-a-kind / Original" -msgstr "" - -#: app/_translations.py:82 +#: app/_translations.py:55 msgid "Building" msgstr "" -#: app/_translations.py:83 -msgid "Adds machines useful in automation, tubes, or power." +#: app/_translations.py:56 +msgid "Focuses on building, such as adding new materials or nodes" msgstr "" -#: app/_translations.py:84 +#: app/_translations.py:57 +msgid "Mobs / Animals / NPCs" +msgstr "" + +#: app/_translations.py:58 +msgid "Adds mobs, animals, and NPCs" +msgstr "" + +#: app/_translations.py:59 +msgid "<16px" +msgstr "" + +#: app/_translations.py:60 +msgid "Less than 16px" +msgstr "" + +#: app/_translations.py:61 +msgid "Puzzle" +msgstr "" + +#: app/_translations.py:62 msgid "Focus on puzzle solving instead of combat" msgstr "" +#: app/_translations.py:63 +msgid "Custom mapgen" +msgstr "" + +#: app/_translations.py:64 +msgid "" +"Contains a completely custom mapgen implemented in Lua, usually requires " +"worlds to be set to the 'singlenode' mapgen." +msgstr "" + +#: app/_translations.py:65 +msgid "Sports" +msgstr "" + +#: app/_translations.py:66 +msgid "Player vs Environment (PvE)" +msgstr "" + +#: app/_translations.py:67 +msgid "" +"For content designed for one or more players that focus on combat against" +" the world, mobs, or NPCs." +msgstr "" + +#: app/_translations.py:68 +msgid "16px" +msgstr "" + +#: app/_translations.py:69 +msgid "For 16px texture packs" +msgstr "" + +#: app/_translations.py:70 app/templates/users/modtools.html:12 +msgid "Storage" +msgstr "存储空间" + +#: app/_translations.py:71 +msgid "Adds or improves item storage mechanics" +msgstr "" + +#: app/_translations.py:72 +msgid "Education" +msgstr "" + +#: app/_translations.py:73 +msgid "Either has educational value, or is a tool to help teachers " +msgstr "" + +#: app/_translations.py:74 +msgid "API / Library" +msgstr "" + +#: app/_translations.py:75 +msgid "Primarily adds an API for other mods to use" +msgstr "" + +#: app/_translations.py:76 +msgid "Survival" +msgstr "" + +#: app/_translations.py:77 +msgid "" +"Written specifically for survival gameplay with a focus on game-balance, " +"difficulty level, or resources available through crafting, mining, ..." +msgstr "" + +#: app/_translations.py:78 +msgid "HUD" +msgstr "" + +#: app/_translations.py:79 +msgid "For mods that grant the player extra information in the HUD" +msgstr "" + +#: app/_translations.py:80 +msgid "Mini-game" +msgstr "" + +#: app/_translations.py:81 +msgid "Adds a mini-game to be played within Minetest" +msgstr "" + +#: app/_translations.py:82 +msgid "Seasonal" +msgstr "" + +#: app/_translations.py:83 +msgid "For content generally themed around a certain season or holiday" +msgstr "" + +#: app/_translations.py:84 +msgid "Jam / Weekly Challenges 2021" +msgstr "" + #: app/_translations.py:85 -msgid "Building Mechanics and Tools" +msgid "" +"For mods created for the Discord \"Weekly Challenges\" modding event in " +"2021" msgstr "" #: app/_translations.py:86 -msgid "Adds nodes with no other purpose than for use in building" +msgid "64px" msgstr "" #: app/_translations.py:87 -msgid "Sounds / Music" +msgid "For 64px texture packs" msgstr "" #: app/_translations.py:88 @@ -377,105 +388,98 @@ msgid "Food / Drinks" msgstr "" #: app/_translations.py:89 -msgid "Decorative" +msgid "GUI" msgstr "" #: app/_translations.py:90 -msgid "Gambling" +msgid "For content whose main utility / feature is in GUI/formspec form" msgstr "" #: app/_translations.py:91 -msgid "Server Moderation and Tools" +msgid "Minetest Game improved" msgstr "" #: app/_translations.py:92 -msgid "" -"For humorous content, meant as a novelty or joke, not to be taken " -"seriously, and that is not meant to be used seriously or long-term." +msgid "Forks of MTG" msgstr "" #: app/_translations.py:93 -msgid "API / Library" +msgid "Creative" msgstr "" #: app/_translations.py:94 -msgid "Certified" +msgid "" +"Written specifically or exclusively for use in creative mode. Adds " +"content only available through a creative inventory, or provides tools " +"that facilitate ingame creation and doesn't add difficulty or scarcity" msgstr "" #: app/_translations.py:95 -msgid "Contains alcohol and/or tobacco" +msgid "Jam / Combat 2020" msgstr "" #: app/_translations.py:96 -msgid "Adds new plants or other farmable resources." +msgid "For mods created for the Discord \"Combat\" modding event in 2020" msgstr "" #: app/_translations.py:97 -msgid "Multiplayer-focused" +msgid "Transport" msgstr "" #: app/_translations.py:98 -msgid "Primarily adds an API for other mods to use" -msgstr "" - -#: app/_translations.py:99 -msgid "" -"Focus on player chat/communication or who's primary function is " -"interacting with the console." -msgstr "" - -#: app/_translations.py:100 -msgid "" -"Games and mods with a heavy strategy component, whether real-time or " -"turn-based" -msgstr "" - -#: app/_translations.py:101 -msgid "" -"Written specifically for survival gameplay with a focus on game-balance, " -"difficulty level, or resources available through crafting, mining, ..." -msgstr "" - -#: app/_translations.py:102 -msgid "Entries to the 2021 Minetest Game Jam" -msgstr "" - -#: app/_translations.py:103 -msgid "" -"Contains a completely custom mapgen implemented in Lua, usually requires " -"worlds to be set to the 'singlenode' mapgen." -msgstr "" - -#: app/_translations.py:104 -msgid " Jam / Game 2022" -msgstr "" - -#: app/_translations.py:105 -msgid "Sports" -msgstr "" - -#: app/_translations.py:106 msgid "" "Adds or changes transportation methods. Includes teleportation, vehicles," " ridable mobs, transport infrastructure and thematic content" msgstr "" +#: app/_translations.py:99 +msgid "32px" +msgstr "" + +#: app/_translations.py:100 +msgid "For 32px texture packs" +msgstr "" + +#: app/_translations.py:101 +msgid "Machines / Electronics" +msgstr "" + +#: app/_translations.py:102 +msgid "Adds machines useful in automation, tubes, or power." +msgstr "" + +#: app/_translations.py:103 +msgid "Commerce / Economy" +msgstr "" + +#: app/_translations.py:104 +msgid "Related to economies, money, and trading" +msgstr "" + +#: app/_translations.py:105 +msgid "Jam / Game 2021" +msgstr "" + +#: app/_translations.py:106 +msgid "Entries to the 2021 Minetest Game Jam" +msgstr "" + #: app/_translations.py:107 -msgid "Player vs Environment (PvE)" +msgid "Strategy / RTS" msgstr "" #: app/_translations.py:108 -msgid "For mods that grant the player extra information in the HUD" +msgid "" +"Games and mods with a heavy strategy component, whether real-time or " +"turn-based" msgstr "" #: app/_translations.py:109 -msgid "" -"Mods and games that aim to simulate real life activity. Similar to " -"SimCity/TheSims/OpenTTD/etc" +msgid "128px+" msgstr "" #: app/_translations.py:110 -msgid "Shocking and scary content. May scare young children" +msgid "For 128px or higher texture packs" msgstr "" #: app/_translations.py:111 @@ -489,29 +493,27 @@ msgid "" msgstr "" #: app/_translations.py:113 -msgid "" -"Certified by the Featured Packages program. This tag may be renamed in " -"the future" +msgid " Jam / Game 2022" msgstr "" #: app/_translations.py:114 -msgid "Mobs / Animals / NPCs" +msgid "Entries to the 2022 Minetest Game Jam " msgstr "" #: app/_translations.py:115 -msgid "For 128px or higher texture packs" +msgid "Gore" msgstr "" #: app/_translations.py:116 -msgid "16px" +msgid "Blood, etc" msgstr "" #: app/_translations.py:117 -msgid "Games of chance, gambling games, etc" +msgid "Gambling" msgstr "" #: app/_translations.py:118 -msgid "Mapgen / Biomes / Decoration" +msgid "Games of chance, gambling games, etc" msgstr "" #: app/_translations.py:119 @@ -519,41 +521,39 @@ msgid "Drugs" msgstr "" #: app/_translations.py:120 -msgid "Related to economies, money, and trading" -msgstr "" - -#: app/_translations.py:121 -msgid "" -"For content designed for one or more players that focus on combat against" -" the world, mobs, or NPCs." -msgstr "" - -#: app/_translations.py:122 -msgid "For content whose main utility / feature is in GUI/formspec form" -msgstr "" - -#: app/_translations.py:123 -msgid "32px" -msgstr "" - -#: app/_translations.py:124 -msgid "Player vs Player (PvP)" -msgstr "" - -#: app/_translations.py:125 -msgid "Magic / Enchanting" -msgstr "" - -#: app/_translations.py:126 msgid "Contains illegal drugs, such as marijuana" msgstr "" +#: app/_translations.py:121 +msgid "Violence" +msgstr "" + +#: app/_translations.py:122 +msgid "Non-cartoon violence. May be towards fantasy or human-like characters" +msgstr "" + +#: app/_translations.py:123 +msgid "Fear / Horror" +msgstr "" + +#: app/_translations.py:124 +msgid "Shocking and scary content. May scare young children" +msgstr "" + +#: app/_translations.py:125 +msgid "Bad Language" +msgstr "" + +#: app/_translations.py:126 +msgid "Contains swearing" +msgstr "" + #: app/_translations.py:127 -msgid "First person shooters (FPS) and more" +msgid "Alcohol / Tobacco" msgstr "" #: app/_translations.py:128 -msgid "Shooter" +msgid "Contains alcohol and/or tobacco" msgstr "" #: app/querybuilder.py:58 app/templates/admin/languages/list.html:27 @@ -592,11 +592,11 @@ msgstr "软件包限制" #: app/blueprints/api/tokens.py:36 app/blueprints/collections/__init__.py:90 #: app/blueprints/oauth/__init__.py:175 app/blueprints/packages/packages.py:251 -#: app/blueprints/packages/packages.py:528 -#: app/blueprints/packages/packages.py:624 -#: app/blueprints/packages/packages.py:712 +#: app/blueprints/packages/packages.py:543 +#: app/blueprints/packages/packages.py:639 +#: app/blueprints/packages/packages.py:727 #: app/blueprints/packages/releases.py:62 -#: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:49 +#: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:63 #: app/blueprints/packages/screenshots.py:36 #: app/blueprints/packages/screenshots.py:42 #: app/blueprints/packages/screenshots.py:47 @@ -608,7 +608,7 @@ msgstr "保存" #: app/blueprints/collections/__init__.py:77 #: app/blueprints/oauth/__init__.py:168 app/blueprints/packages/releases.py:54 -#: app/blueprints/packages/releases.py:66 app/blueprints/packages/reviews.py:45 +#: app/blueprints/packages/releases.py:66 app/blueprints/packages/reviews.py:53 #: app/blueprints/threads/__init__.py:281 #: app/templates/admin/languages/list.html:23 #: app/templates/macros/reviews.html:138 app/templates/macros/topics.html:5 @@ -712,7 +712,7 @@ msgstr "翻译" #: app/blueprints/packages/__init__.py:42 #: app/templates/packages/releases_list.html:34 -#: app/templates/packages/view.html:653 app/templates/todo/editor.html:75 +#: app/templates/packages/view.html:657 app/templates/todo/editor.html:75 msgid "Releases" msgstr "发行版" @@ -724,7 +724,7 @@ msgstr "截图" #: app/blueprints/packages/__init__.py:52 #: app/templates/packages/edit_maintainers.html:8 -#: app/templates/packages/view.html:624 app/utils/minetest_hypertext.py:302 +#: app/templates/packages/view.html:628 app/utils/minetest_hypertext.py:302 msgid "Maintainers" msgstr "维护者" @@ -757,7 +757,7 @@ msgstr "支持的游戏" msgid "No download available." msgstr "无可用下载。" -#: app/blueprints/packages/packages.py:229 app/templates/packages/view.html:594 +#: app/blueprints/packages/packages.py:229 app/templates/packages/view.html:598 #: app/utils/minetest_hypertext.py:263 msgid "Type" msgstr "类型" @@ -767,12 +767,12 @@ msgid "Title (Human-readable)" msgstr "标题(人类可读)" #: app/blueprints/packages/packages.py:231 -#: app/blueprints/packages/packages.py:622 +#: app/blueprints/packages/packages.py:637 msgid "Name (Technical)" msgstr "名称(技术性)" #: app/blueprints/packages/packages.py:231 -#: app/blueprints/packages/packages.py:623 +#: app/blueprints/packages/packages.py:638 #: app/templates/packages/create_edit.html:75 msgid "Lower case letters (a-z), digits (0-9), and underscores (_) only" msgstr "只允许小写字母(a-z),数字(0-9),下划线(_)" @@ -781,7 +781,7 @@ msgstr "只允许小写字母(a-z),数字(0-9),下划线(_)" msgid "Short Description (Plaintext)" msgstr "简短说明(纯文本)" -#: app/blueprints/packages/packages.py:234 app/templates/packages/view.html:616 +#: app/blueprints/packages/packages.py:234 app/templates/packages/view.html:620 #: app/utils/minetest_hypertext.py:300 msgid "Maintenance State" msgstr "开发周期" @@ -796,7 +796,7 @@ msgstr "标签" msgid "Content Warnings" msgstr "内容警告" -#: app/blueprints/packages/packages.py:238 app/templates/packages/view.html:605 +#: app/blueprints/packages/packages.py:238 app/templates/packages/view.html:609 #: app/utils/minetest_hypertext.py:298 msgid "License" msgstr "许可证" @@ -876,8 +876,8 @@ msgid "Permission denied" msgstr "拒绝访问" #: app/blueprints/packages/packages.py:403 -#: app/blueprints/packages/packages.py:479 -#: app/blueprints/packages/packages.py:501 +#: app/blueprints/packages/packages.py:494 +#: app/blueprints/packages/packages.py:516 msgid "You don't have permission to do that" msgstr "你没有进行该操作的权限" @@ -891,55 +891,60 @@ msgid "" "changed" msgstr "请在同意帖中留言,让编辑人员知道您做出的更改" -#: app/blueprints/packages/packages.py:496 +#: app/blueprints/packages/packages.py:481 +#, python-format +msgid "Set state to %(state)s" +msgstr "" + +#: app/blueprints/packages/packages.py:511 msgid "Deleted package" msgstr "已删除的软件包" -#: app/blueprints/packages/packages.py:518 +#: app/blueprints/packages/packages.py:533 msgid "Unapproved package" msgstr "未通过的软件包" -#: app/blueprints/packages/packages.py:527 +#: app/blueprints/packages/packages.py:542 msgid "Maintainers (Comma-separated)" msgstr "维护者(用逗号隔开)" -#: app/blueprints/packages/packages.py:536 +#: app/blueprints/packages/packages.py:551 msgid "You don't have permission to edit maintainers" msgstr "你没有权限编辑维护者" -#: app/blueprints/packages/packages.py:586 +#: app/blueprints/packages/packages.py:601 msgid "You are not a maintainer" msgstr "你不是维护者" -#: app/blueprints/packages/packages.py:589 +#: app/blueprints/packages/packages.py:604 msgid "Package owners cannot remove themselves as maintainers" msgstr "软件包所有人不能把自己移除出维护者列表" -#: app/blueprints/packages/packages.py:621 +#: app/blueprints/packages/packages.py:636 msgid "Author Name" msgstr "作者名" -#: app/blueprints/packages/packages.py:708 +#: app/blueprints/packages/packages.py:723 msgid "Enable support detection based on dependencies (recommended)" msgstr "启用基于依赖项的支持检测(推荐)" -#: app/blueprints/packages/packages.py:709 +#: app/blueprints/packages/packages.py:724 msgid "Supported games" msgstr "支持的子游戏" -#: app/blueprints/packages/packages.py:710 +#: app/blueprints/packages/packages.py:725 msgid "Unsupported games" msgstr "不支持的子游戏" -#: app/blueprints/packages/packages.py:711 +#: app/blueprints/packages/packages.py:726 msgid "Supports all games (unless stated) / is game independent" msgstr "支持所有子游戏(如无特别说明)/ 子游戏无关" -#: app/blueprints/packages/packages.py:727 +#: app/blueprints/packages/packages.py:742 msgid "You need at least one release before you can edit game support" msgstr "需要至少一个发行版才能编辑子游戏支持" -#: app/blueprints/packages/packages.py:731 +#: app/blueprints/packages/packages.py:746 msgid "Mod(pack) needs to contain at least one mod. Please create a new release" msgstr "Mod(包)需要至少包含一个Mod。请创建发行版" @@ -1058,53 +1063,58 @@ msgstr "已删除更新配置" msgid "Now, please create an initial release" msgstr "现在,请创建初始发行版" -#: app/blueprints/packages/reviews.py:46 app/blueprints/threads/__init__.py:181 +#: app/blueprints/packages/reviews.py:54 +#: app/templates/packages/translation.html:51 +msgid "Language" +msgstr "语言" + +#: app/blueprints/packages/reviews.py:60 app/blueprints/threads/__init__.py:181 #: app/blueprints/threads/__init__.py:182 #: app/blueprints/threads/__init__.py:282 msgid "Comment" msgstr "评论" -#: app/blueprints/packages/reviews.py:47 +#: app/blueprints/packages/reviews.py:61 msgid "Rating" msgstr "评测" -#: app/blueprints/packages/reviews.py:48 app/templates/macros/reviews.html:119 +#: app/blueprints/packages/reviews.py:62 app/templates/macros/reviews.html:119 #: app/templates/macros/reviews.html:173 msgid "Yes" msgstr "是" -#: app/blueprints/packages/reviews.py:48 app/templates/macros/reviews.html:124 +#: app/blueprints/packages/reviews.py:62 app/templates/macros/reviews.html:124 #: app/templates/macros/reviews.html:177 msgid "Neutral" msgstr "中" -#: app/blueprints/packages/reviews.py:48 app/templates/macros/reviews.html:129 +#: app/blueprints/packages/reviews.py:62 app/templates/macros/reviews.html:129 #: app/templates/macros/reviews.html:181 msgid "No" msgstr "否" -#: app/blueprints/packages/reviews.py:57 +#: app/blueprints/packages/reviews.py:71 msgid "You can't review your own package!" msgstr "你不能自己评测自己的软件包!" -#: app/blueprints/packages/reviews.py:67 +#: app/blueprints/packages/reviews.py:81 msgid "" "You've reviewed too many packages recently. Please wait before trying " "again, and consider making your reviews more detailed" msgstr "您最近评测了太多软件包。请稍候再试,并试着编写更详细的评论" -#: app/blueprints/packages/reviews.py:80 app/blueprints/threads/__init__.py:207 +#: app/blueprints/packages/reviews.py:94 app/blueprints/threads/__init__.py:207 #: app/blueprints/threads/__init__.py:240 #: app/blueprints/threads/__init__.py:334 app/blueprints/users/settings.py:114 #: app/logic/packages.py:131 msgid "Linking to blocked sites is not allowed" msgstr "不允许链接到封禁网站" -#: app/blueprints/packages/reviews.py:184 +#: app/blueprints/packages/reviews.py:199 msgid "You can't vote on the reviews on your own package!" msgstr "你不能自己为自己软件包的评测投票!" -#: app/blueprints/packages/reviews.py:191 +#: app/blueprints/packages/reviews.py:206 msgid "You can't vote on your own reviews!" msgstr "你不能自己为自己的评测投票!" @@ -1123,7 +1133,7 @@ msgid "Message" msgstr "消息" #: app/blueprints/report/__init__.py:35 app/templates/macros/threads.html:51 -#: app/templates/packages/view.html:684 app/templates/report/index.html:4 +#: app/templates/packages/view.html:688 app/templates/report/index.html:4 #: app/templates/report/index.html:10 app/templates/users/profile.html:37 msgid "Report" msgstr "举报" @@ -1433,47 +1443,32 @@ msgstr "编写更多有帮助的评测来获得奖章。" msgid "You are in place %(place)s." msgstr "你在第%(place)s位。" -#: app/blueprints/users/profile.py:166 -#, python-format -msgid "Top %(type)s" -msgstr "最高%(type)s" - -#: app/blueprints/users/profile.py:168 -#, python-format -msgid "Top %(group)d %(type)s" -msgstr "最高 %(group)d %(type)s" - -#: app/blueprints/users/profile.py:177 -#, python-format -msgid "%(display_name)s has a %(type)s placed at #%(place)d." -msgstr "%(display_name)s 有 %(type)s 位列第 %(place)d 名。" - -#: app/blueprints/users/profile.py:192 +#: app/blueprints/users/profile.py:188 #, python-format msgid "Your packages have %(downloads)d downloads in total." msgstr "您的软件包总共有 %(downloads)d 次下载。" -#: app/blueprints/users/profile.py:193 +#: app/blueprints/users/profile.py:189 msgid "First medal is at 50k." msgstr "第一张奖章为5万下载量。" -#: app/blueprints/users/profile.py:198 +#: app/blueprints/users/profile.py:194 msgid ">300k downloads" msgstr ">30万下载量" -#: app/blueprints/users/profile.py:201 +#: app/blueprints/users/profile.py:197 msgid ">100k downloads" msgstr ">10万下载量" -#: app/blueprints/users/profile.py:204 +#: app/blueprints/users/profile.py:200 msgid ">75k downloads" msgstr ">7.5万下载量" -#: app/blueprints/users/profile.py:207 +#: app/blueprints/users/profile.py:203 msgid ">50k downloads" msgstr ">5万下载量" -#: app/blueprints/users/profile.py:208 +#: app/blueprints/users/profile.py:204 #, python-format msgid "Has received %(downloads)d downloads across all packages." msgstr "所有软件包共%(downloads)d次下载。" @@ -1732,30 +1727,256 @@ msgstr "子游戏" msgid "Texture Packs" msgstr "材质包" -#: app/models/packages.py:171 +#: app/models/packages.py:87 +msgid "Top mod" +msgstr "" + +#: app/models/packages.py:89 +msgid "Top game" +msgstr "" + +#: app/models/packages.py:91 +msgid "Top texture pack" +msgstr "" + +#: app/models/packages.py:94 +#, python-format +msgid "Top %(place)d mod" +msgstr "" + +#: app/models/packages.py:96 +#, python-format +msgid "Top %(place)d game" +msgstr "" + +#: app/models/packages.py:98 +#, python-format +msgid "Top %(place)d texture pack" +msgstr "" + +#: app/models/packages.py:102 +#, python-format +msgid "%(display_name)s has a mod placed at #%(place)d." +msgstr "" + +#: app/models/packages.py:105 +#, python-format +msgid "%(display_name)s has a game placed at #%(place)d." +msgstr "" + +#: app/models/packages.py:108 +#, python-format +msgid "%(display_name)s has a texture pack placed at #%(place)d." +msgstr "" + +#: app/models/packages.py:146 app/models/packages.py:164 +msgid "Looking for Maintainer" +msgstr "" + +#: app/models/packages.py:149 +msgid "Beta" +msgstr "" + +#: app/models/packages.py:152 +msgid "Actively Developed" +msgstr "" + +#: app/models/packages.py:155 +msgid "Maintenance Only" +msgstr "" + +#: app/models/packages.py:158 +msgid "As-is" +msgstr "" + +#: app/models/packages.py:161 +msgid "Deprecated" +msgstr "" + +#: app/models/packages.py:168 +msgid "Under active development, and may break worlds/things without warning" +msgstr "" + +#: app/models/packages.py:170 +msgid "Fully playable, but with some breakages/changes expected" +msgstr "" + +#: app/models/packages.py:172 +msgid "Finished, with bug fixes being made as needed" +msgstr "" + +#: app/models/packages.py:174 +msgid "" +"Finished, the maintainer doesn't intend to continue working on it or " +"provide support" +msgstr "" + +#: app/models/packages.py:176 +msgid "" +"The maintainer doesn't recommend this package. See the description for " +"more info" +msgstr "" + +#: app/models/packages.py:222 msgid "Submit for Approval" msgstr "交付审核" -#: app/models/packages.py:173 +#: app/models/packages.py:224 msgid "Approve" msgstr "批准" -#: app/models/packages.py:175 app/templates/api/create_edit_token.html:17 +#: app/models/packages.py:226 app/templates/api/create_edit_token.html:17 #: app/templates/collections/delete.html:14 #: app/templates/collections/view.html:39 #: app/templates/oauth/create_edit.html:17 #: app/templates/packages/release_edit.html:84 -#: app/templates/packages/review_create_edit.html:66 +#: app/templates/packages/review_create_edit.html:67 #: app/templates/threads/delete_reply.html:19 #: app/templates/threads/delete_thread.html:19 #: app/templates/threads/view.html:50 app/templates/users/delete.html:34 msgid "Delete" msgstr "删除" -#: app/models/packages.py:563 app/templates/packages/view.html:163 +#: app/models/packages.py:615 app/templates/packages/view.html:163 msgid "Work in Progress" msgstr "未完工" +#: app/models/packages.py:1349 +#, python-format +msgid "New commit %(hash)s found on the Git repo." +msgstr "" + +#: app/models/packages.py:1353 +#, python-format +msgid "The last release was commit %(hash)s" +msgstr "" + +#: app/models/packages.py:1359 +#, python-format +msgid "New tag %(tag_name)s found on the Git repo." +msgstr "" + +#: app/models/users.py:407 +msgid "Package Edit" +msgstr "" + +#: app/models/users.py:410 +msgid "Package Approval" +msgstr "" + +#: app/models/users.py:413 app/templates/threads/list.html:12 +#: app/templates/threads/new.html:4 +msgid "New Thread" +msgstr "新贴子" + +#: app/models/users.py:416 +msgid "New Review" +msgstr "" + +#: app/models/users.py:419 +msgid "Thread Reply" +msgstr "" + +#: app/models/users.py:422 +msgid "Bot" +msgstr "" + +#: app/models/users.py:425 app/templates/macros/threads.html:27 +msgid "Maintainer" +msgstr "维护者" + +#: app/models/users.py:428 +msgid "Editor Alert" +msgstr "" + +#: app/models/users.py:431 +msgid "Editor Misc" +msgstr "" + +#: app/models/users.py:434 +msgid "Other" +msgstr "" + +#: app/models/users.py:444 +msgid "This is a Package Edit notification." +msgstr "" + +#: app/models/users.py:446 +msgid "This is a Package Approval notification." +msgstr "" + +#: app/models/users.py:448 +msgid "This is a New Thread notification." +msgstr "" + +#: app/models/users.py:450 +msgid "This is a New Review notification." +msgstr "" + +#: app/models/users.py:452 +msgid "This is a Thread Reply notification." +msgstr "" + +#: app/models/users.py:454 +msgid "This is a Bot notification." +msgstr "" + +#: app/models/users.py:456 +msgid "This is a Maintainer change notification." +msgstr "" + +#: app/models/users.py:458 +msgid "This is an Editor Alert notification." +msgstr "" + +#: app/models/users.py:460 +msgid "This is an Editor Misc notification." +msgstr "" + +#: app/models/users.py:462 +msgid "This is an Other notification." +msgstr "" + +#: app/models/users.py:469 +msgid "When another user edits your packages, releases, etc." +msgstr "" + +#: app/models/users.py:471 +msgid "Notifications from editors related to the package approval process." +msgstr "" + +#: app/models/users.py:473 +msgid "When a thread is created on your package." +msgstr "" + +#: app/models/users.py:475 +msgid "When a user posts a review on your package." +msgstr "" + +#: app/models/users.py:477 +msgid "When someone replies to a thread you're watching." +msgstr "" + +#: app/models/users.py:479 +msgid "From a bot - for example, update notifications." +msgstr "" + +#: app/models/users.py:481 +msgid "When your package's maintainers change." +msgstr "" + +#: app/models/users.py:483 +msgid "For editors: Important alerts." +msgstr "" + +#: app/models/users.py:485 +msgid "For editors: Minor notifications, including new threads." +msgstr "" + +#: app/models/users.py:487 +msgid "Minor notifications not important enough for a dedicated category." +msgstr "" + #: app/tasks/emails.py:122 msgid "" "You are receiving this email because you are a registered user of " @@ -1864,7 +2085,7 @@ msgstr "登出" #: app/templates/admin/languages/list.html:4 #: app/templates/admin/languages/list.html:10 app/templates/base.html:185 -#: app/templates/packages/view.html:598 app/utils/minetest_hypertext.py:288 +#: app/templates/packages/view.html:602 app/utils/minetest_hypertext.py:288 msgid "Languages" msgstr "语言" @@ -1910,7 +2131,7 @@ msgid "User List" msgstr "用户列表" #: app/templates/base.html:257 app/templates/packages/view.html:190 -#: app/templates/packages/view.html:673 app/templates/threads/list.html:4 +#: app/templates/packages/view.html:677 app/templates/threads/list.html:4 msgid "Threads" msgstr "贴子" @@ -1970,7 +2191,7 @@ msgid "%(title)s by %(author)s" msgstr "%(title)s (作者:%(author)s)" #: app/templates/index.html:77 app/templates/packages/reviews_list.html:4 -#: app/templates/packages/view.html:194 app/templates/packages/view.html:332 +#: app/templates/packages/view.html:194 app/templates/packages/view.html:336 #: app/templates/users/profile.html:279 msgid "Reviews" msgstr "评测" @@ -2197,7 +2418,8 @@ msgid "This requires the collection to be public" msgstr "这就要求作品集是公开的" #: app/templates/collections/create_edit.html:76 -#: app/templates/packages/remove.html:58 app/templates/packages/view.html:128 +#: app/templates/packages/remove.html:34 app/templates/packages/remove.html:83 +#: app/templates/packages/view.html:128 msgid "Remove" msgstr "移除" @@ -2222,7 +2444,7 @@ msgid "Deleting is permanent" msgstr "删除是永久的" #: app/templates/collections/delete.html:13 -#: app/templates/oauth/authorize.html:71 app/templates/packages/remove.html:56 +#: app/templates/oauth/authorize.html:71 app/templates/packages/remove.html:81 #: app/templates/threads/delete_reply.html:18 #: app/templates/threads/delete_thread.html:18 #: app/templates/users/delete.html:30 @@ -2349,11 +2571,6 @@ msgstr "您收到这封电子邮件是因为您是 ContentDB 的用户,并且 msgid "Manage your preferences" msgstr "管理您的设置" -#: app/templates/emails/notification.html:37 -#, python-format -msgid "This is a '%(type)s' notification." -msgstr "这是一个 '%(type)s' 通知。" - #: app/templates/emails/notification_digest.html:14 #: app/templates/emails/notification_digest.html:31 #, python-format @@ -2448,7 +2665,7 @@ msgid "No audit log entries." msgstr "没有审核日志条目。" #: app/templates/macros/forms.html:21 app/templates/macros/reviews.html:145 -#: app/templates/packages/remove.html:48 app/templates/packages/view.html:464 +#: app/templates/packages/remove.html:73 app/templates/packages/view.html:468 #: app/templates/users/modtools.html:86 msgid "Required" msgstr "必需" @@ -2670,10 +2887,6 @@ msgstr "查看 ContentDB Grafana 仪表盘,了解全 CDB 统计数据" msgid "ContentDB Grafana" msgstr "ContentDB Grafana" -#: app/templates/macros/threads.html:27 -msgid "Maintainer" -msgstr "维护者" - #: app/templates/macros/threads.html:122 msgid "This thread has been locked by a moderator." msgstr "本贴子已被版主锁定。" @@ -2716,7 +2929,7 @@ msgid "On %(trigger)s, do %(action)s" msgstr "在%(trigger)s时,执行操作%(action)s" #: app/templates/macros/todo.html:35 app/templates/packages/view.html:122 -#: app/templates/packages/view.html:429 +#: app/templates/packages/view.html:433 msgid "Release" msgstr "发行版" @@ -2726,7 +2939,7 @@ msgstr "仓库" #: app/templates/macros/todo.html:48 #: app/templates/packages/releases_list.html:13 -#: app/templates/packages/view.html:433 +#: app/templates/packages/view.html:437 msgid "Update settings" msgstr "更新设置" @@ -2775,9 +2988,9 @@ msgstr "论坛贴子" #: app/templates/modnames/view.html:27 app/templates/oauth/authorize.html:32 #: app/templates/packages/game_support.html:42 -#: app/templates/packages/similar.html:38 app/templates/packages/view.html:470 -#: app/templates/packages/view.html:494 app/templates/packages/view.html:539 -#: app/templates/packages/view.html:571 app/templates/todo/editor.html:85 +#: app/templates/packages/similar.html:38 app/templates/packages/view.html:474 +#: app/templates/packages/view.html:498 app/templates/packages/view.html:543 +#: app/templates/packages/view.html:575 app/templates/todo/editor.html:85 #: app/templates/todo/game_support.html:45 #, python-format msgid "%(title)s by %(display_name)s" @@ -2975,11 +3188,10 @@ msgid "Read more" msgstr "阅读更多" #: app/templates/packages/create_edit.html:49 -#, python-format msgid "" -"You can include a .cdb.json file in your %(type)s to update these details" -" automatically." -msgstr "要自动更新这些细节信息,您可以在%(type)s中放置.cdb.json文件。" +"You can include a .cdb.json file in your package to update these details " +"automatically." +msgstr "" #: app/templates/packages/create_edit.html:55 msgid "" @@ -3555,12 +3767,22 @@ msgstr "" "存储总使用量为 %(total_size)d MB(版本发布 %(release_size)d MB,截图 %(screenshot_size)d" " MB)" -#: app/templates/packages/remove.html:9 +#: app/templates/packages/remove.html:4 #, python-format msgid "Remove %(title)s" msgstr "消除%(title)s" #: app/templates/packages/remove.html:11 +msgid "Change maintenance state" +msgstr "" + +#: app/templates/packages/remove.html:13 +msgid "" +"As an alternative to removing your package, you may wish to change the " +"maintenance state." +msgstr "" + +#: app/templates/packages/remove.html:36 msgid "" "In order to avoid data loss, you cannot permanently delete packages.\n" "\t\t\tYou can remove them from ContentDB, which will cause them to not be" @@ -3571,7 +3793,7 @@ msgid "" "needed." msgstr "" -#: app/templates/packages/remove.html:19 +#: app/templates/packages/remove.html:44 msgid "" "Unapproving a package will put it back into Draft, where\n" "\t\t\t\tit can be submitted for approval again." @@ -3579,24 +3801,24 @@ msgstr "" "审核不通过的包会放回草稿中,\n" "可以再次提交以供审核。" -#: app/templates/packages/remove.html:28 +#: app/templates/packages/remove.html:53 msgid "and" msgstr "和" -#: app/templates/packages/remove.html:34 +#: app/templates/packages/remove.html:59 #, python-format msgid "Removing this package will break the following mods: %(names)s" msgstr "移除该软件包会破坏以下Mod: %(names)s" -#: app/templates/packages/remove.html:41 +#: app/templates/packages/remove.html:66 msgid "Reason" msgstr "原因" -#: app/templates/packages/remove.html:52 +#: app/templates/packages/remove.html:77 msgid "Reason for unapproval / deletion, this is shown in the audit log" msgstr "不批准/删除的原因,这将显示在审计日志中" -#: app/templates/packages/remove.html:61 +#: app/templates/packages/remove.html:86 msgid "Unpublish" msgstr "撤搞" @@ -3615,18 +3837,22 @@ msgstr "" msgid "Found a bug? Post on the issue tracker instead." msgstr "发现错误?在 问题跟踪器 上发布。" -#: app/templates/packages/review_create_edit.html:67 +#: app/templates/packages/review_create_edit.html:55 +msgid "What language are you writing your review in?" +msgstr "" + +#: app/templates/packages/review_create_edit.html:68 msgid "Delete review." msgstr "删除评测。" -#: app/templates/packages/review_create_edit.html:68 +#: app/templates/packages/review_create_edit.html:69 msgid "" "This will convert the review into a thread, keeping the comments but " "removing its effect on the package's rating." msgstr "这将把评测转换为主题,保留评论,而消除其对软件包评级的影响。" #: app/templates/packages/review_votes.html:4 -#: app/templates/packages/view.html:360 +#: app/templates/packages/view.html:364 msgid "Review Votes" msgstr "评测投票" @@ -3775,10 +4001,6 @@ msgstr "%(title)s 有 %(num)d 种语言可用。" msgid "ContentDB reads translations from locale files (.tr) in your package." msgstr "ContentDB 从您的软件包提供的翻译文件(.tr)中读取翻译信息。" -#: app/templates/packages/translation.html:51 -msgid "Language" -msgstr "语言" - #: app/templates/packages/update_config.html:4 #: app/templates/packages/update_config.html:9 msgid "Configure Git Update Detection" @@ -3879,142 +4101,146 @@ msgstr "问题跟踪器" msgid "Translate" msgstr "翻译" -#: app/templates/packages/view.html:310 +#: app/templates/packages/view.html:297 +msgid "Thumbnail for video" +msgstr "" + +#: app/templates/packages/view.html:314 msgid "Awaiting review" msgstr "等待评测" -#: app/templates/packages/view.html:340 app/templates/threads/view.html:77 +#: app/templates/packages/view.html:344 app/templates/threads/view.html:77 msgid "Edit Review" msgstr "编辑评测" -#: app/templates/packages/view.html:345 +#: app/templates/packages/view.html:349 msgid "You can't review your own package." msgstr "你不能自己评测自己的软件包。" -#: app/templates/packages/view.html:355 +#: app/templates/packages/view.html:359 msgid "Package needs to be approved before it can be reviewed." msgstr "在评测之前,需要先批准该软件包。" -#: app/templates/packages/view.html:366 +#: app/templates/packages/view.html:370 msgid "Used By" msgstr "被用于" -#: app/templates/packages/view.html:372 +#: app/templates/packages/view.html:376 msgid "Content" msgstr "内容" -#: app/templates/packages/view.html:374 app/templates/packages/view.html:457 +#: app/templates/packages/view.html:378 app/templates/packages/view.html:461 msgid "View content for game" msgstr "查看子游戏内容" -#: app/templates/packages/view.html:389 +#: app/templates/packages/view.html:393 msgid "Favorite" msgstr "收藏" -#: app/templates/packages/view.html:398 +#: app/templates/packages/view.html:402 msgid "Add to collection..." msgstr "添加到收藏夹..." -#: app/templates/packages/view.html:406 +#: app/templates/packages/view.html:410 #, python-format msgid "View %(count)d collections" msgstr "查看%(count)d收藏夹" -#: app/templates/packages/view.html:417 +#: app/templates/packages/view.html:421 msgid "Package may be outdated" msgstr "软件包可能已过时" -#: app/templates/packages/view.html:424 +#: app/templates/packages/view.html:428 msgid "Only visible to the author and Editors." msgstr "只对作者和编辑可见。" -#: app/templates/packages/view.html:441 +#: app/templates/packages/view.html:445 msgid "Warning" msgstr "警告" -#: app/templates/packages/view.html:447 +#: app/templates/packages/view.html:451 msgid "Like this package? Help support its development by making a donation" msgstr "喜欢这个软件包?捐款来支持发展" -#: app/templates/packages/view.html:450 +#: app/templates/packages/view.html:454 msgid "Donate now" msgstr "立即捐款" -#: app/templates/packages/view.html:462 app/utils/minetest_hypertext.py:283 +#: app/templates/packages/view.html:466 app/utils/minetest_hypertext.py:283 msgid "Dependencies" msgstr "依赖项" -#: app/templates/packages/view.html:482 +#: app/templates/packages/view.html:486 msgid "No required dependencies" msgstr "没有必需的依赖项" -#: app/templates/packages/view.html:488 +#: app/templates/packages/view.html:492 msgid "Optional" msgstr "可选" -#: app/templates/packages/view.html:521 +#: app/templates/packages/view.html:525 msgid "Compatible Games" msgstr "兼容子游戏" -#: app/templates/packages/view.html:526 app/templates/packages/view.html:546 +#: app/templates/packages/view.html:530 app/templates/packages/view.html:550 #: app/utils/minetest_hypertext.py:275 msgid "No specific game required" msgstr "无需特定的子游戏" -#: app/templates/packages/view.html:529 +#: app/templates/packages/view.html:533 msgid "Tested with:" msgstr "已测试:" -#: app/templates/packages/view.html:551 +#: app/templates/packages/view.html:555 msgid "Is the above correct?" msgstr "上述信息正确吗?" -#: app/templates/packages/view.html:552 +#: app/templates/packages/view.html:556 msgid "You need to either confirm this or tell ContentDB about supported games" msgstr "你需要确认这一点或告知ContentDB支持的子游戏" -#: app/templates/packages/view.html:564 +#: app/templates/packages/view.html:568 msgid "Does not work with:" msgstr "不适用于:" -#: app/templates/packages/view.html:584 +#: app/templates/packages/view.html:588 msgid "Please specify compatible games" msgstr "请说明兼容的子游戏" -#: app/templates/packages/view.html:590 +#: app/templates/packages/view.html:594 msgid "Information" msgstr "信息" -#: app/templates/packages/view.html:596 +#: app/templates/packages/view.html:600 msgid "Technical Name" msgstr "技术名称" -#: app/templates/packages/view.html:612 app/utils/minetest_hypertext.py:295 +#: app/templates/packages/view.html:616 app/utils/minetest_hypertext.py:295 #, python-format msgid "%(code_license)s for code,
%(media_license)s for media." msgstr "代码%(code_license)s,媒体%(media_license)s。" -#: app/templates/packages/view.html:620 +#: app/templates/packages/view.html:624 msgid "Unknown" msgstr "未知" -#: app/templates/packages/view.html:622 app/utils/minetest_hypertext.py:301 +#: app/templates/packages/view.html:626 app/utils/minetest_hypertext.py:301 msgid "Added" msgstr "添加时间" -#: app/templates/packages/view.html:636 +#: app/templates/packages/view.html:640 msgid "Remove myself" msgstr "移除自己" -#: app/templates/packages/view.html:641 app/utils/minetest_hypertext.py:303 +#: app/templates/packages/view.html:645 app/utils/minetest_hypertext.py:303 msgid "Provides" msgstr "提供" -#: app/templates/packages/view.html:663 +#: app/templates/packages/view.html:667 msgid "More" msgstr "更多" -#: app/templates/packages/view.html:692 +#: app/templates/packages/view.html:696 msgid "See audit log" msgstr "见审计日志" @@ -4073,10 +4299,6 @@ msgstr "删除%(author)s的\"%(title)s\"" msgid "Edit reply" msgstr "编辑回复" -#: app/templates/threads/list.html:12 app/templates/threads/new.html:4 -msgid "New Thread" -msgstr "新贴子" - #: app/templates/threads/new.html:17 msgid "" "If the package shouldn't be on CDB (eg: if it doesn't work at all), then " @@ -5425,3 +5647,21 @@ msgstr "请考虑启用电子邮件通知,您可以自定义发送的数量" #~ msgid "Connected" #~ msgstr "已连接" +#~ msgid "Top %(type)s" +#~ msgstr "最高%(type)s" + +#~ msgid "Top %(group)d %(type)s" +#~ msgstr "最高 %(group)d %(type)s" + +#~ msgid "%(display_name)s has a %(type)s placed at #%(place)d." +#~ msgstr "%(display_name)s 有 %(type)s 位列第 %(place)d 名。" + +#~ msgid "This is a '%(type)s' notification." +#~ msgstr "这是一个 '%(type)s' 通知。" + +#~ msgid "" +#~ "You can include a .cdb.json file " +#~ "in your %(type)s to update these " +#~ "details automatically." +#~ msgstr "要自动更新这些细节信息,您可以在%(type)s中放置.cdb.json文件。" + diff --git a/translations/zh_TW/LC_MESSAGES/messages.po b/translations/zh_TW/LC_MESSAGES/messages.po index 80c519b2..8be05cfc 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-06-07 05:29+0100\n" +"POT-Creation-Date: 2024-06-08 11:15+0100\n" "PO-Revision-Date: 2024-02-05 10:01+0000\n" "Last-Translator: reimu105 \n" "Language: zh_TW\n" @@ -28,63 +28,69 @@ msgid "You have been banned." msgstr "你已被封禁。" #: app/_translations.py:5 -msgid "Chat / Commands" +msgid "Player vs Player (PvP)" msgstr "" #: app/_translations.py:6 -msgid "Complex installation" +msgid "Designed to be played competitively against other players" msgstr "" #: app/_translations.py:7 -msgid "Either has educational value, or is a tool to help teachers " -msgstr "" - -#: app/_translations.py:8 -msgid "Singleplayer-focused" -msgstr "" - -#: app/_translations.py:9 -msgid "For 16px texture packs" -msgstr "" - -#: app/_translations.py:10 -msgid "For 64px texture packs" -msgstr "" - -#: app/_translations.py:11 -msgid "Tools to manage the world" -msgstr "" - -#: app/_translations.py:12 -msgid "Big changes to crafting gameplay" -msgstr "" - -#: app/_translations.py:13 -msgid "Blood, etc" -msgstr "" - -#: app/_translations.py:14 -msgid "Adds a mini-game to be played within Minetest" -msgstr "" - -#: app/_translations.py:15 -msgid "Tools / Weapons / Armor" -msgstr "" - -#: app/_translations.py:16 -msgid "For content generally themed around a certain season or holiday" -msgstr "" - -#: app/_translations.py:17 msgid "Player Effects / Power Ups" msgstr "" +#: app/_translations.py:8 +msgid "" +"For content that changes player effects, including physics, for example: " +"speed, jump height or gravity." +msgstr "" + +#: app/_translations.py:9 +msgid "Certified" +msgstr "" + +#: app/_translations.py:10 +msgid "" +"Certified by the Featured Packages program. This tag may be renamed in " +"the future" +msgstr "" + +#: app/_translations.py:11 +msgid "Server Moderation and Tools" +msgstr "" + +#: app/_translations.py:12 +msgid "Helps with server maintenance and moderation" +msgstr "" + +#: app/_translations.py:13 +msgid "Jam / Game 2023" +msgstr "" + +#: app/_translations.py:14 +msgid "Entries to the 2023 Minetest Game Jam " +msgstr "" + +#: app/_translations.py:15 +msgid "Joke" +msgstr "" + +#: app/_translations.py:16 +msgid "" +"For humorous content, meant as a novelty or joke, not to be taken " +"seriously, and that is not meant to be used seriously or long-term." +msgstr "" + +#: app/_translations.py:17 +msgid "Sounds / Music" +msgstr "" + #: app/_translations.py:18 -msgid "World Maintenance and Tools" +msgid "Focuses on or adds new sounds or musical things" msgstr "" #: app/_translations.py:19 -msgid "Puzzle" +msgid "Developer Tools" msgstr "" #: app/_translations.py:20 @@ -92,284 +98,289 @@ msgid "Tools for game and mod developers" msgstr "" #: app/_translations.py:21 -msgid "Education" +msgid "Shooter" msgstr "" #: app/_translations.py:22 -msgid "Gore" +msgid "First person shooters (FPS) and more" msgstr "" #: app/_translations.py:23 -msgid "Transport" +msgid "Inventory" msgstr "" #: app/_translations.py:24 -msgid "Survival" -msgstr "" - -#: app/_translations.py:25 -msgid "New mapgen or changes mapgen" -msgstr "" - -#: app/_translations.py:26 -msgid "Less than 16px" -msgstr "" - -#: app/_translations.py:27 app/templates/users/modtools.html:12 -msgid "Storage" -msgstr "" - -#: app/_translations.py:28 msgid "Changes the inventory GUI" msgstr "" +#: app/_translations.py:25 +msgid "World Maintenance and Tools" +msgstr "" + +#: app/_translations.py:26 +msgid "Tools to manage the world" +msgstr "" + +#: app/_translations.py:27 +msgid "Crafting" +msgstr "" + +#: app/_translations.py:28 +msgid "Big changes to crafting gameplay" +msgstr "" + #: app/_translations.py:29 -msgid "Jam / Combat 2020" +msgid "Singleplayer-focused" msgstr "" #: app/_translations.py:30 -msgid "Bad Language" +msgid "Content that can be played alone" msgstr "" #: app/_translations.py:31 -msgid "64px" +msgid "Mapgen / Biomes / Decoration" msgstr "" #: app/_translations.py:32 -msgid "Focuses on or adds new sounds or musical things" +msgid "New mapgen or changes mapgen" msgstr "" #: app/_translations.py:33 -msgid "Adds game mechanics or tools that change how players build." +msgid "Adventure / RPG" msgstr "" #: app/_translations.py:34 -msgid "Violence" +msgid "Plants and Farming" msgstr "" #: app/_translations.py:35 -msgid "Strategy / RTS" +msgid "Adds new plants or other farmable resources." msgstr "" #: app/_translations.py:36 +msgid "Tools / Weapons / Armor" +msgstr "" + +#: app/_translations.py:37 +msgid "Adds or changes tools, weapons, and armor" +msgstr "" + +#: app/_translations.py:38 +msgid "Sims" +msgstr "" + +#: app/_translations.py:39 +msgid "" +"Mods and games that aim to simulate real life activity. Similar to " +"SimCity/TheSims/OpenTTD/etc" +msgstr "" + +#: app/_translations.py:40 +msgid "Complex installation" +msgstr "" + +#: app/_translations.py:41 msgid "" "Requires futher installation steps, such as installing luarocks or " "editing the trusted mod setting" msgstr "" -#: app/_translations.py:37 -msgid "Jam / Game 2021" -msgstr "" - -#: app/_translations.py:38 -msgid "Content that can be played alone" -msgstr "" - -#: app/_translations.py:39 -msgid "Can/should only be used in multiplayer" -msgstr "" - -#: app/_translations.py:40 -msgid "Adds mobs, animals, and NPCs" -msgstr "" - -#: app/_translations.py:41 -msgid "" -"For mods created for the Discord \"Weekly Challenges\" modding event in " -"2021" -msgstr "" - #: app/_translations.py:42 -msgid "Mini-game" +msgid "Chat / Commands" msgstr "" #: app/_translations.py:43 msgid "" -"For content that changes player effects, including physics, for example: " -"speed, jump height or gravity." +"Focus on player chat/communication or who's primary function is " +"interacting with the console." msgstr "" #: app/_translations.py:44 -msgid "Contains swearing" +msgid "Multiplayer-focused" msgstr "" #: app/_translations.py:45 +msgid "Can/should only be used in multiplayer" +msgstr "" + +#: app/_translations.py:46 +msgid "Environment / Weather" +msgstr "" + +#: app/_translations.py:47 msgid "" "Improves the world, adding weather, ambient sounds, or other environment " "mechanics" msgstr "" -#: app/_translations.py:46 -msgid "For mods created for the Discord \"Combat\" modding event in 2020" -msgstr "" - -#: app/_translations.py:47 -msgid "Inventory" -msgstr "" - #: app/_translations.py:48 -msgid "Entries to the 2023 Minetest Game Jam " +msgid "Building Mechanics and Tools" msgstr "" #: app/_translations.py:49 -msgid "Sims" +msgid "Adds game mechanics or tools that change how players build." msgstr "" #: app/_translations.py:50 -msgid "Focuses on building, such as adding new materials or nodes" +msgid "Magic / Enchanting" msgstr "" #: app/_translations.py:51 -msgid "Environment / Weather" +msgid "Decorative" msgstr "" #: app/_translations.py:52 -msgid "Custom mapgen" +msgid "Adds nodes with no other purpose than for use in building" msgstr "" #: app/_translations.py:53 -msgid "Minetest Game improved" +msgid "One-of-a-kind / Original" msgstr "" #: app/_translations.py:54 -msgid "HUD" -msgstr "" - -#: app/_translations.py:55 -msgid "Machines / Electronics" -msgstr "" - -#: app/_translations.py:56 -msgid "Developer Tools" -msgstr "" - -#: app/_translations.py:57 -msgid "Jam / Game 2023" -msgstr "" - -#: app/_translations.py:58 -msgid "Helps with server maintenance and moderation" -msgstr "" - -#: app/_translations.py:59 -msgid "Plants and Farming" -msgstr "" - -#: app/_translations.py:60 -msgid "Adventure / RPG" -msgstr "" - -#: app/_translations.py:61 msgid "" "For games and such that are of their own kind, distinct and original in " "nature to others of the same category." msgstr "" -#: app/_translations.py:62 -msgid "Jam / Weekly Challenges 2021" -msgstr "" - -#: app/_translations.py:63 -msgid "For 32px texture packs" -msgstr "" - -#: app/_translations.py:64 -msgid "Adds or changes tools, weapons, and armor" -msgstr "" - -#: app/_translations.py:65 -msgid "GUI" -msgstr "" - -#: app/_translations.py:66 -msgid "Seasonal" -msgstr "" - -#: app/_translations.py:67 -msgid "Commerce / Economy" -msgstr "" - -#: app/_translations.py:68 -msgid "" -"Written specifically or exclusively for use in creative mode. Adds " -"content only available through a creative inventory, or provides tools " -"that facilitate ingame creation and doesn't add difficulty or scarcity" -msgstr "" - -#: app/_translations.py:69 -msgid "Forks of MTG" -msgstr "" - -#: app/_translations.py:70 -msgid "Non-cartoon violence. May be towards fantasy or human-like characters" -msgstr "" - -#: app/_translations.py:71 -msgid "Joke" -msgstr "" - -#: app/_translations.py:72 -msgid "Fear / Horror" -msgstr "" - -#: app/_translations.py:73 -msgid "128px+" -msgstr "" - -#: app/_translations.py:74 -msgid "Creative" -msgstr "" - -#: app/_translations.py:75 -msgid "Entries to the 2022 Minetest Game Jam " -msgstr "" - -#: app/_translations.py:76 -msgid "Alcohol / Tobacco" -msgstr "" - -#: app/_translations.py:77 -msgid "Adds or improves item storage mechanics" -msgstr "" - -#: app/_translations.py:78 -msgid "Designed to be played competitively against other players" -msgstr "" - -#: app/_translations.py:79 -msgid "Crafting" -msgstr "" - -#: app/_translations.py:80 -msgid "<16px" -msgstr "" - -#: app/_translations.py:81 -msgid "One-of-a-kind / Original" -msgstr "" - -#: app/_translations.py:82 +#: app/_translations.py:55 msgid "Building" msgstr "" -#: app/_translations.py:83 -msgid "Adds machines useful in automation, tubes, or power." +#: app/_translations.py:56 +msgid "Focuses on building, such as adding new materials or nodes" msgstr "" -#: app/_translations.py:84 +#: app/_translations.py:57 +msgid "Mobs / Animals / NPCs" +msgstr "" + +#: app/_translations.py:58 +msgid "Adds mobs, animals, and NPCs" +msgstr "" + +#: app/_translations.py:59 +msgid "<16px" +msgstr "" + +#: app/_translations.py:60 +msgid "Less than 16px" +msgstr "" + +#: app/_translations.py:61 +msgid "Puzzle" +msgstr "" + +#: app/_translations.py:62 msgid "Focus on puzzle solving instead of combat" msgstr "" +#: app/_translations.py:63 +msgid "Custom mapgen" +msgstr "" + +#: app/_translations.py:64 +msgid "" +"Contains a completely custom mapgen implemented in Lua, usually requires " +"worlds to be set to the 'singlenode' mapgen." +msgstr "" + +#: app/_translations.py:65 +msgid "Sports" +msgstr "" + +#: app/_translations.py:66 +msgid "Player vs Environment (PvE)" +msgstr "" + +#: app/_translations.py:67 +msgid "" +"For content designed for one or more players that focus on combat against" +" the world, mobs, or NPCs." +msgstr "" + +#: app/_translations.py:68 +msgid "16px" +msgstr "" + +#: app/_translations.py:69 +msgid "For 16px texture packs" +msgstr "" + +#: app/_translations.py:70 app/templates/users/modtools.html:12 +msgid "Storage" +msgstr "" + +#: app/_translations.py:71 +msgid "Adds or improves item storage mechanics" +msgstr "" + +#: app/_translations.py:72 +msgid "Education" +msgstr "" + +#: app/_translations.py:73 +msgid "Either has educational value, or is a tool to help teachers " +msgstr "" + +#: app/_translations.py:74 +msgid "API / Library" +msgstr "" + +#: app/_translations.py:75 +msgid "Primarily adds an API for other mods to use" +msgstr "" + +#: app/_translations.py:76 +msgid "Survival" +msgstr "" + +#: app/_translations.py:77 +msgid "" +"Written specifically for survival gameplay with a focus on game-balance, " +"difficulty level, or resources available through crafting, mining, ..." +msgstr "" + +#: app/_translations.py:78 +msgid "HUD" +msgstr "" + +#: app/_translations.py:79 +msgid "For mods that grant the player extra information in the HUD" +msgstr "" + +#: app/_translations.py:80 +msgid "Mini-game" +msgstr "" + +#: app/_translations.py:81 +msgid "Adds a mini-game to be played within Minetest" +msgstr "" + +#: app/_translations.py:82 +msgid "Seasonal" +msgstr "" + +#: app/_translations.py:83 +msgid "For content generally themed around a certain season or holiday" +msgstr "" + +#: app/_translations.py:84 +msgid "Jam / Weekly Challenges 2021" +msgstr "" + #: app/_translations.py:85 -msgid "Building Mechanics and Tools" +msgid "" +"For mods created for the Discord \"Weekly Challenges\" modding event in " +"2021" msgstr "" #: app/_translations.py:86 -msgid "Adds nodes with no other purpose than for use in building" +msgid "64px" msgstr "" #: app/_translations.py:87 -msgid "Sounds / Music" +msgid "For 64px texture packs" msgstr "" #: app/_translations.py:88 @@ -377,105 +388,98 @@ msgid "Food / Drinks" msgstr "" #: app/_translations.py:89 -msgid "Decorative" +msgid "GUI" msgstr "" #: app/_translations.py:90 -msgid "Gambling" +msgid "For content whose main utility / feature is in GUI/formspec form" msgstr "" #: app/_translations.py:91 -msgid "Server Moderation and Tools" +msgid "Minetest Game improved" msgstr "" #: app/_translations.py:92 -msgid "" -"For humorous content, meant as a novelty or joke, not to be taken " -"seriously, and that is not meant to be used seriously or long-term." +msgid "Forks of MTG" msgstr "" #: app/_translations.py:93 -msgid "API / Library" +msgid "Creative" msgstr "" #: app/_translations.py:94 -msgid "Certified" +msgid "" +"Written specifically or exclusively for use in creative mode. Adds " +"content only available through a creative inventory, or provides tools " +"that facilitate ingame creation and doesn't add difficulty or scarcity" msgstr "" #: app/_translations.py:95 -msgid "Contains alcohol and/or tobacco" +msgid "Jam / Combat 2020" msgstr "" #: app/_translations.py:96 -msgid "Adds new plants or other farmable resources." +msgid "For mods created for the Discord \"Combat\" modding event in 2020" msgstr "" #: app/_translations.py:97 -msgid "Multiplayer-focused" +msgid "Transport" msgstr "" #: app/_translations.py:98 -msgid "Primarily adds an API for other mods to use" -msgstr "" - -#: app/_translations.py:99 -msgid "" -"Focus on player chat/communication or who's primary function is " -"interacting with the console." -msgstr "" - -#: app/_translations.py:100 -msgid "" -"Games and mods with a heavy strategy component, whether real-time or " -"turn-based" -msgstr "" - -#: app/_translations.py:101 -msgid "" -"Written specifically for survival gameplay with a focus on game-balance, " -"difficulty level, or resources available through crafting, mining, ..." -msgstr "" - -#: app/_translations.py:102 -msgid "Entries to the 2021 Minetest Game Jam" -msgstr "" - -#: app/_translations.py:103 -msgid "" -"Contains a completely custom mapgen implemented in Lua, usually requires " -"worlds to be set to the 'singlenode' mapgen." -msgstr "" - -#: app/_translations.py:104 -msgid " Jam / Game 2022" -msgstr "" - -#: app/_translations.py:105 -msgid "Sports" -msgstr "" - -#: app/_translations.py:106 msgid "" "Adds or changes transportation methods. Includes teleportation, vehicles," " ridable mobs, transport infrastructure and thematic content" msgstr "" +#: app/_translations.py:99 +msgid "32px" +msgstr "" + +#: app/_translations.py:100 +msgid "For 32px texture packs" +msgstr "" + +#: app/_translations.py:101 +msgid "Machines / Electronics" +msgstr "" + +#: app/_translations.py:102 +msgid "Adds machines useful in automation, tubes, or power." +msgstr "" + +#: app/_translations.py:103 +msgid "Commerce / Economy" +msgstr "" + +#: app/_translations.py:104 +msgid "Related to economies, money, and trading" +msgstr "" + +#: app/_translations.py:105 +msgid "Jam / Game 2021" +msgstr "" + +#: app/_translations.py:106 +msgid "Entries to the 2021 Minetest Game Jam" +msgstr "" + #: app/_translations.py:107 -msgid "Player vs Environment (PvE)" +msgid "Strategy / RTS" msgstr "" #: app/_translations.py:108 -msgid "For mods that grant the player extra information in the HUD" +msgid "" +"Games and mods with a heavy strategy component, whether real-time or " +"turn-based" msgstr "" #: app/_translations.py:109 -msgid "" -"Mods and games that aim to simulate real life activity. Similar to " -"SimCity/TheSims/OpenTTD/etc" +msgid "128px+" msgstr "" #: app/_translations.py:110 -msgid "Shocking and scary content. May scare young children" +msgid "For 128px or higher texture packs" msgstr "" #: app/_translations.py:111 @@ -489,29 +493,27 @@ msgid "" msgstr "" #: app/_translations.py:113 -msgid "" -"Certified by the Featured Packages program. This tag may be renamed in " -"the future" +msgid " Jam / Game 2022" msgstr "" #: app/_translations.py:114 -msgid "Mobs / Animals / NPCs" +msgid "Entries to the 2022 Minetest Game Jam " msgstr "" #: app/_translations.py:115 -msgid "For 128px or higher texture packs" +msgid "Gore" msgstr "" #: app/_translations.py:116 -msgid "16px" +msgid "Blood, etc" msgstr "" #: app/_translations.py:117 -msgid "Games of chance, gambling games, etc" +msgid "Gambling" msgstr "" #: app/_translations.py:118 -msgid "Mapgen / Biomes / Decoration" +msgid "Games of chance, gambling games, etc" msgstr "" #: app/_translations.py:119 @@ -519,41 +521,39 @@ msgid "Drugs" msgstr "" #: app/_translations.py:120 -msgid "Related to economies, money, and trading" -msgstr "" - -#: app/_translations.py:121 -msgid "" -"For content designed for one or more players that focus on combat against" -" the world, mobs, or NPCs." -msgstr "" - -#: app/_translations.py:122 -msgid "For content whose main utility / feature is in GUI/formspec form" -msgstr "" - -#: app/_translations.py:123 -msgid "32px" -msgstr "" - -#: app/_translations.py:124 -msgid "Player vs Player (PvP)" -msgstr "" - -#: app/_translations.py:125 -msgid "Magic / Enchanting" -msgstr "" - -#: app/_translations.py:126 msgid "Contains illegal drugs, such as marijuana" msgstr "" +#: app/_translations.py:121 +msgid "Violence" +msgstr "" + +#: app/_translations.py:122 +msgid "Non-cartoon violence. May be towards fantasy or human-like characters" +msgstr "" + +#: app/_translations.py:123 +msgid "Fear / Horror" +msgstr "" + +#: app/_translations.py:124 +msgid "Shocking and scary content. May scare young children" +msgstr "" + +#: app/_translations.py:125 +msgid "Bad Language" +msgstr "" + +#: app/_translations.py:126 +msgid "Contains swearing" +msgstr "" + #: app/_translations.py:127 -msgid "First person shooters (FPS) and more" +msgid "Alcohol / Tobacco" msgstr "" #: app/_translations.py:128 -msgid "Shooter" +msgid "Contains alcohol and/or tobacco" msgstr "" #: app/querybuilder.py:58 app/templates/admin/languages/list.html:27 @@ -592,11 +592,11 @@ msgstr "套件限制" #: app/blueprints/api/tokens.py:36 app/blueprints/collections/__init__.py:90 #: app/blueprints/oauth/__init__.py:175 app/blueprints/packages/packages.py:251 -#: app/blueprints/packages/packages.py:528 -#: app/blueprints/packages/packages.py:624 -#: app/blueprints/packages/packages.py:712 +#: app/blueprints/packages/packages.py:543 +#: app/blueprints/packages/packages.py:639 +#: app/blueprints/packages/packages.py:727 #: app/blueprints/packages/releases.py:62 -#: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:49 +#: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:63 #: app/blueprints/packages/screenshots.py:36 #: app/blueprints/packages/screenshots.py:42 #: app/blueprints/packages/screenshots.py:47 @@ -608,7 +608,7 @@ msgstr "儲存" #: app/blueprints/collections/__init__.py:77 #: app/blueprints/oauth/__init__.py:168 app/blueprints/packages/releases.py:54 -#: app/blueprints/packages/releases.py:66 app/blueprints/packages/reviews.py:45 +#: app/blueprints/packages/releases.py:66 app/blueprints/packages/reviews.py:53 #: app/blueprints/threads/__init__.py:281 #: app/templates/admin/languages/list.html:23 #: app/templates/macros/reviews.html:138 app/templates/macros/topics.html:5 @@ -712,7 +712,7 @@ msgstr "" #: app/blueprints/packages/__init__.py:42 #: app/templates/packages/releases_list.html:34 -#: app/templates/packages/view.html:653 app/templates/todo/editor.html:75 +#: app/templates/packages/view.html:657 app/templates/todo/editor.html:75 msgid "Releases" msgstr "版本" @@ -724,7 +724,7 @@ msgstr "裁圖" #: app/blueprints/packages/__init__.py:52 #: app/templates/packages/edit_maintainers.html:8 -#: app/templates/packages/view.html:624 app/utils/minetest_hypertext.py:302 +#: app/templates/packages/view.html:628 app/utils/minetest_hypertext.py:302 msgid "Maintainers" msgstr "管理者" @@ -757,7 +757,7 @@ msgstr "支援的遊戲" msgid "No download available." msgstr "無可提供的下載。" -#: app/blueprints/packages/packages.py:229 app/templates/packages/view.html:594 +#: app/blueprints/packages/packages.py:229 app/templates/packages/view.html:598 #: app/utils/minetest_hypertext.py:263 msgid "Type" msgstr "類型" @@ -767,12 +767,12 @@ msgid "Title (Human-readable)" msgstr "標題(人類可讀)" #: app/blueprints/packages/packages.py:231 -#: app/blueprints/packages/packages.py:622 +#: app/blueprints/packages/packages.py:637 msgid "Name (Technical)" msgstr "名字(技術上的)" #: app/blueprints/packages/packages.py:231 -#: app/blueprints/packages/packages.py:623 +#: app/blueprints/packages/packages.py:638 #: app/templates/packages/create_edit.html:75 msgid "Lower case letters (a-z), digits (0-9), and underscores (_) only" msgstr "只限小寫英文字母(a-z)、數字(0-9)及底畫線(_)" @@ -781,7 +781,7 @@ msgstr "只限小寫英文字母(a-z)、數字(0-9)及底畫線(_)" msgid "Short Description (Plaintext)" msgstr "短描述(純文字)" -#: app/blueprints/packages/packages.py:234 app/templates/packages/view.html:616 +#: app/blueprints/packages/packages.py:234 app/templates/packages/view.html:620 #: app/utils/minetest_hypertext.py:300 msgid "Maintenance State" msgstr "開發週期" @@ -796,7 +796,7 @@ msgstr "標籤" msgid "Content Warnings" msgstr "內容警告" -#: app/blueprints/packages/packages.py:238 app/templates/packages/view.html:605 +#: app/blueprints/packages/packages.py:238 app/templates/packages/view.html:609 #: app/utils/minetest_hypertext.py:298 msgid "License" msgstr "授權條款" @@ -876,8 +876,8 @@ msgid "Permission denied" msgstr "沒有權限" #: app/blueprints/packages/packages.py:403 -#: app/blueprints/packages/packages.py:479 -#: app/blueprints/packages/packages.py:501 +#: app/blueprints/packages/packages.py:494 +#: app/blueprints/packages/packages.py:516 msgid "You don't have permission to do that" msgstr "你沒有進行該操作的權限" @@ -892,55 +892,60 @@ msgid "" "changed" msgstr "" -#: app/blueprints/packages/packages.py:496 +#: app/blueprints/packages/packages.py:481 +#, python-format +msgid "Set state to %(state)s" +msgstr "" + +#: app/blueprints/packages/packages.py:511 msgid "Deleted package" msgstr "已移除的包" -#: app/blueprints/packages/packages.py:518 +#: app/blueprints/packages/packages.py:533 msgid "Unapproved package" msgstr "未被批准的包" -#: app/blueprints/packages/packages.py:527 +#: app/blueprints/packages/packages.py:542 msgid "Maintainers (Comma-separated)" msgstr "管理者(以逗點分割)" -#: app/blueprints/packages/packages.py:536 +#: app/blueprints/packages/packages.py:551 msgid "You don't have permission to edit maintainers" msgstr "你無權編輯維護者" -#: app/blueprints/packages/packages.py:586 +#: app/blueprints/packages/packages.py:601 msgid "You are not a maintainer" msgstr "你不是管理者" -#: app/blueprints/packages/packages.py:589 +#: app/blueprints/packages/packages.py:604 msgid "Package owners cannot remove themselves as maintainers" msgstr "包擁有者無法從管理者中移除自己" -#: app/blueprints/packages/packages.py:621 +#: app/blueprints/packages/packages.py:636 msgid "Author Name" msgstr "作者名稱" -#: app/blueprints/packages/packages.py:708 +#: app/blueprints/packages/packages.py:723 msgid "Enable support detection based on dependencies (recommended)" msgstr "啟用基於依賴項的支援檢測(建議)" -#: app/blueprints/packages/packages.py:709 +#: app/blueprints/packages/packages.py:724 msgid "Supported games" msgstr "支援的子遊戲" -#: app/blueprints/packages/packages.py:710 +#: app/blueprints/packages/packages.py:725 msgid "Unsupported games" msgstr "不支援的子遊戲" -#: app/blueprints/packages/packages.py:711 +#: app/blueprints/packages/packages.py:726 msgid "Supports all games (unless stated) / is game independent" msgstr "支援所有子遊戲(如無特別說明)/ 子遊戲無關" -#: app/blueprints/packages/packages.py:727 +#: app/blueprints/packages/packages.py:742 msgid "You need at least one release before you can edit game support" msgstr "需要至少一個發行版才能編輯子遊戲支持" -#: app/blueprints/packages/packages.py:731 +#: app/blueprints/packages/packages.py:746 msgid "Mod(pack) needs to contain at least one mod. Please create a new release" msgstr "Mod(pack) 需要至少包含一個 mod。 請建立一個新版本" @@ -1059,54 +1064,59 @@ msgstr "刪除了更新配置" msgid "Now, please create an initial release" msgstr "現在,請建立初始版本" -#: app/blueprints/packages/reviews.py:46 app/blueprints/threads/__init__.py:181 +#: app/blueprints/packages/reviews.py:54 +#: app/templates/packages/translation.html:51 +msgid "Language" +msgstr "" + +#: app/blueprints/packages/reviews.py:60 app/blueprints/threads/__init__.py:181 #: app/blueprints/threads/__init__.py:182 #: app/blueprints/threads/__init__.py:282 msgid "Comment" msgstr "評論" -#: app/blueprints/packages/reviews.py:47 +#: app/blueprints/packages/reviews.py:61 msgid "Rating" msgstr "評分" -#: app/blueprints/packages/reviews.py:48 app/templates/macros/reviews.html:119 +#: app/blueprints/packages/reviews.py:62 app/templates/macros/reviews.html:119 #: app/templates/macros/reviews.html:173 msgid "Yes" msgstr "是" -#: app/blueprints/packages/reviews.py:48 app/templates/macros/reviews.html:124 +#: app/blueprints/packages/reviews.py:62 app/templates/macros/reviews.html:124 #: app/templates/macros/reviews.html:177 msgid "Neutral" msgstr "中" -#: app/blueprints/packages/reviews.py:48 app/templates/macros/reviews.html:129 +#: app/blueprints/packages/reviews.py:62 app/templates/macros/reviews.html:129 #: app/templates/macros/reviews.html:181 msgid "No" msgstr "否" -#: app/blueprints/packages/reviews.py:57 +#: app/blueprints/packages/reviews.py:71 msgid "You can't review your own package!" msgstr "你不可以評論你自己的套件!" -#: app/blueprints/packages/reviews.py:67 +#: app/blueprints/packages/reviews.py:81 msgid "" "You've reviewed too many packages recently. Please wait before trying " "again, and consider making your reviews more detailed" msgstr "您最近查看了太多軟體包。 請稍後再試,並考慮讓您的評論更詳細" -#: app/blueprints/packages/reviews.py:80 app/blueprints/threads/__init__.py:207 +#: app/blueprints/packages/reviews.py:94 app/blueprints/threads/__init__.py:207 #: app/blueprints/threads/__init__.py:240 #: app/blueprints/threads/__init__.py:334 app/blueprints/users/settings.py:114 #: app/logic/packages.py:131 msgid "Linking to blocked sites is not allowed" msgstr "不允許連結到被封鎖的網站" -#: app/blueprints/packages/reviews.py:184 +#: app/blueprints/packages/reviews.py:199 #, fuzzy msgid "You can't vote on the reviews on your own package!" msgstr "你不可以對你套件的評論投票!" -#: app/blueprints/packages/reviews.py:191 +#: app/blueprints/packages/reviews.py:206 msgid "You can't vote on your own reviews!" msgstr "你不可以對你的評論投票!" @@ -1125,7 +1135,7 @@ msgid "Message" msgstr "訊息" #: app/blueprints/report/__init__.py:35 app/templates/macros/threads.html:51 -#: app/templates/packages/view.html:684 app/templates/report/index.html:4 +#: app/templates/packages/view.html:688 app/templates/report/index.html:4 #: app/templates/report/index.html:10 app/templates/users/profile.html:37 msgid "Report" msgstr "報告" @@ -1435,47 +1445,32 @@ msgstr "" msgid "You are in place %(place)s." msgstr "" -#: app/blueprints/users/profile.py:166 -#, python-format -msgid "Top %(type)s" -msgstr "" - -#: app/blueprints/users/profile.py:168 -#, python-format -msgid "Top %(group)d %(type)s" -msgstr "" - -#: app/blueprints/users/profile.py:177 -#, python-format -msgid "%(display_name)s has a %(type)s placed at #%(place)d." -msgstr "" - -#: app/blueprints/users/profile.py:192 +#: app/blueprints/users/profile.py:188 #, python-format msgid "Your packages have %(downloads)d downloads in total." msgstr "" -#: app/blueprints/users/profile.py:193 +#: app/blueprints/users/profile.py:189 msgid "First medal is at 50k." msgstr "" -#: app/blueprints/users/profile.py:198 +#: app/blueprints/users/profile.py:194 msgid ">300k downloads" msgstr ">30 萬次下載" -#: app/blueprints/users/profile.py:201 +#: app/blueprints/users/profile.py:197 msgid ">100k downloads" msgstr ">10 萬次下載" -#: app/blueprints/users/profile.py:204 +#: app/blueprints/users/profile.py:200 msgid ">75k downloads" msgstr ">7.5 萬次下載" -#: app/blueprints/users/profile.py:207 +#: app/blueprints/users/profile.py:203 msgid ">50k downloads" msgstr ">5 萬次下載" -#: app/blueprints/users/profile.py:208 +#: app/blueprints/users/profile.py:204 #, python-format msgid "Has received %(downloads)d downloads across all packages." msgstr "" @@ -1734,31 +1729,257 @@ msgstr "" msgid "Texture Packs" msgstr "" -#: app/models/packages.py:171 +#: app/models/packages.py:87 +msgid "Top mod" +msgstr "" + +#: app/models/packages.py:89 +msgid "Top game" +msgstr "" + +#: app/models/packages.py:91 +msgid "Top texture pack" +msgstr "" + +#: app/models/packages.py:94 +#, python-format +msgid "Top %(place)d mod" +msgstr "" + +#: app/models/packages.py:96 +#, python-format +msgid "Top %(place)d game" +msgstr "" + +#: app/models/packages.py:98 +#, python-format +msgid "Top %(place)d texture pack" +msgstr "" + +#: app/models/packages.py:102 +#, python-format +msgid "%(display_name)s has a mod placed at #%(place)d." +msgstr "" + +#: app/models/packages.py:105 +#, python-format +msgid "%(display_name)s has a game placed at #%(place)d." +msgstr "" + +#: app/models/packages.py:108 +#, python-format +msgid "%(display_name)s has a texture pack placed at #%(place)d." +msgstr "" + +#: app/models/packages.py:146 app/models/packages.py:164 +msgid "Looking for Maintainer" +msgstr "" + +#: app/models/packages.py:149 +msgid "Beta" +msgstr "" + +#: app/models/packages.py:152 +msgid "Actively Developed" +msgstr "" + +#: app/models/packages.py:155 +msgid "Maintenance Only" +msgstr "" + +#: app/models/packages.py:158 +msgid "As-is" +msgstr "" + +#: app/models/packages.py:161 +msgid "Deprecated" +msgstr "" + +#: app/models/packages.py:168 +msgid "Under active development, and may break worlds/things without warning" +msgstr "" + +#: app/models/packages.py:170 +msgid "Fully playable, but with some breakages/changes expected" +msgstr "" + +#: app/models/packages.py:172 +msgid "Finished, with bug fixes being made as needed" +msgstr "" + +#: app/models/packages.py:174 +msgid "" +"Finished, the maintainer doesn't intend to continue working on it or " +"provide support" +msgstr "" + +#: app/models/packages.py:176 +msgid "" +"The maintainer doesn't recommend this package. See the description for " +"more info" +msgstr "" + +#: app/models/packages.py:222 msgid "Submit for Approval" msgstr "" -#: app/models/packages.py:173 +#: app/models/packages.py:224 #, fuzzy msgid "Approve" msgstr "是否被批准" -#: app/models/packages.py:175 app/templates/api/create_edit_token.html:17 +#: app/models/packages.py:226 app/templates/api/create_edit_token.html:17 #: app/templates/collections/delete.html:14 #: app/templates/collections/view.html:39 #: app/templates/oauth/create_edit.html:17 #: app/templates/packages/release_edit.html:84 -#: app/templates/packages/review_create_edit.html:66 +#: app/templates/packages/review_create_edit.html:67 #: app/templates/threads/delete_reply.html:19 #: app/templates/threads/delete_thread.html:19 #: app/templates/threads/view.html:50 app/templates/users/delete.html:34 msgid "Delete" msgstr "" -#: app/models/packages.py:563 app/templates/packages/view.html:163 +#: app/models/packages.py:615 app/templates/packages/view.html:163 msgid "Work in Progress" msgstr "" +#: app/models/packages.py:1349 +#, python-format +msgid "New commit %(hash)s found on the Git repo." +msgstr "" + +#: app/models/packages.py:1353 +#, python-format +msgid "The last release was commit %(hash)s" +msgstr "" + +#: app/models/packages.py:1359 +#, python-format +msgid "New tag %(tag_name)s found on the Git repo." +msgstr "" + +#: app/models/users.py:407 +msgid "Package Edit" +msgstr "" + +#: app/models/users.py:410 +msgid "Package Approval" +msgstr "" + +#: app/models/users.py:413 app/templates/threads/list.html:12 +#: app/templates/threads/new.html:4 +msgid "New Thread" +msgstr "" + +#: app/models/users.py:416 +msgid "New Review" +msgstr "" + +#: app/models/users.py:419 +msgid "Thread Reply" +msgstr "" + +#: app/models/users.py:422 +msgid "Bot" +msgstr "" + +#: app/models/users.py:425 app/templates/macros/threads.html:27 +msgid "Maintainer" +msgstr "" + +#: app/models/users.py:428 +msgid "Editor Alert" +msgstr "" + +#: app/models/users.py:431 +msgid "Editor Misc" +msgstr "" + +#: app/models/users.py:434 +msgid "Other" +msgstr "" + +#: app/models/users.py:444 +msgid "This is a Package Edit notification." +msgstr "" + +#: app/models/users.py:446 +msgid "This is a Package Approval notification." +msgstr "" + +#: app/models/users.py:448 +msgid "This is a New Thread notification." +msgstr "" + +#: app/models/users.py:450 +msgid "This is a New Review notification." +msgstr "" + +#: app/models/users.py:452 +msgid "This is a Thread Reply notification." +msgstr "" + +#: app/models/users.py:454 +msgid "This is a Bot notification." +msgstr "" + +#: app/models/users.py:456 +msgid "This is a Maintainer change notification." +msgstr "" + +#: app/models/users.py:458 +msgid "This is an Editor Alert notification." +msgstr "" + +#: app/models/users.py:460 +msgid "This is an Editor Misc notification." +msgstr "" + +#: app/models/users.py:462 +msgid "This is an Other notification." +msgstr "" + +#: app/models/users.py:469 +msgid "When another user edits your packages, releases, etc." +msgstr "" + +#: app/models/users.py:471 +msgid "Notifications from editors related to the package approval process." +msgstr "" + +#: app/models/users.py:473 +msgid "When a thread is created on your package." +msgstr "" + +#: app/models/users.py:475 +msgid "When a user posts a review on your package." +msgstr "" + +#: app/models/users.py:477 +msgid "When someone replies to a thread you're watching." +msgstr "" + +#: app/models/users.py:479 +msgid "From a bot - for example, update notifications." +msgstr "" + +#: app/models/users.py:481 +msgid "When your package's maintainers change." +msgstr "" + +#: app/models/users.py:483 +msgid "For editors: Important alerts." +msgstr "" + +#: app/models/users.py:485 +msgid "For editors: Minor notifications, including new threads." +msgstr "" + +#: app/models/users.py:487 +msgid "Minor notifications not important enough for a dedicated category." +msgstr "" + #: app/tasks/emails.py:122 msgid "" "You are receiving this email because you are a registered user of " @@ -1867,7 +2088,7 @@ msgstr "" #: app/templates/admin/languages/list.html:4 #: app/templates/admin/languages/list.html:10 app/templates/base.html:185 -#: app/templates/packages/view.html:598 app/utils/minetest_hypertext.py:288 +#: app/templates/packages/view.html:602 app/utils/minetest_hypertext.py:288 msgid "Languages" msgstr "" @@ -1913,7 +2134,7 @@ msgid "User List" msgstr "" #: app/templates/base.html:257 app/templates/packages/view.html:190 -#: app/templates/packages/view.html:673 app/templates/threads/list.html:4 +#: app/templates/packages/view.html:677 app/templates/threads/list.html:4 msgid "Threads" msgstr "" @@ -1973,7 +2194,7 @@ msgid "%(title)s by %(author)s" msgstr "%(title)s(作者為 %(author)s)" #: app/templates/index.html:77 app/templates/packages/reviews_list.html:4 -#: app/templates/packages/view.html:194 app/templates/packages/view.html:332 +#: app/templates/packages/view.html:194 app/templates/packages/view.html:336 #: app/templates/users/profile.html:279 msgid "Reviews" msgstr "評論" @@ -2200,7 +2421,8 @@ msgid "This requires the collection to be public" msgstr "" #: app/templates/collections/create_edit.html:76 -#: app/templates/packages/remove.html:58 app/templates/packages/view.html:128 +#: app/templates/packages/remove.html:34 app/templates/packages/remove.html:83 +#: app/templates/packages/view.html:128 msgid "Remove" msgstr "移除" @@ -2225,7 +2447,7 @@ msgid "Deleting is permanent" msgstr "" #: app/templates/collections/delete.html:13 -#: app/templates/oauth/authorize.html:71 app/templates/packages/remove.html:56 +#: app/templates/oauth/authorize.html:71 app/templates/packages/remove.html:81 #: app/templates/threads/delete_reply.html:18 #: app/templates/threads/delete_thread.html:18 #: app/templates/users/delete.html:30 @@ -2352,11 +2574,6 @@ msgstr "" msgid "Manage your preferences" msgstr "" -#: app/templates/emails/notification.html:37 -#, python-format -msgid "This is a '%(type)s' notification." -msgstr "" - #: app/templates/emails/notification_digest.html:14 #: app/templates/emails/notification_digest.html:31 #, python-format @@ -2451,7 +2668,7 @@ msgid "No audit log entries." msgstr "" #: app/templates/macros/forms.html:21 app/templates/macros/reviews.html:145 -#: app/templates/packages/remove.html:48 app/templates/packages/view.html:464 +#: app/templates/packages/remove.html:73 app/templates/packages/view.html:468 #: app/templates/users/modtools.html:86 msgid "Required" msgstr "" @@ -2673,10 +2890,6 @@ msgstr "" msgid "ContentDB Grafana" msgstr "" -#: app/templates/macros/threads.html:27 -msgid "Maintainer" -msgstr "" - #: app/templates/macros/threads.html:122 msgid "This thread has been locked by a moderator." msgstr "" @@ -2719,7 +2932,7 @@ msgid "On %(trigger)s, do %(action)s" msgstr "" #: app/templates/macros/todo.html:35 app/templates/packages/view.html:122 -#: app/templates/packages/view.html:429 +#: app/templates/packages/view.html:433 msgid "Release" msgstr "" @@ -2729,7 +2942,7 @@ msgstr "" #: app/templates/macros/todo.html:48 #: app/templates/packages/releases_list.html:13 -#: app/templates/packages/view.html:433 +#: app/templates/packages/view.html:437 msgid "Update settings" msgstr "" @@ -2778,9 +2991,9 @@ msgstr "" #: app/templates/modnames/view.html:27 app/templates/oauth/authorize.html:32 #: app/templates/packages/game_support.html:42 -#: app/templates/packages/similar.html:38 app/templates/packages/view.html:470 -#: app/templates/packages/view.html:494 app/templates/packages/view.html:539 -#: app/templates/packages/view.html:571 app/templates/todo/editor.html:85 +#: app/templates/packages/similar.html:38 app/templates/packages/view.html:474 +#: app/templates/packages/view.html:498 app/templates/packages/view.html:543 +#: app/templates/packages/view.html:575 app/templates/todo/editor.html:85 #: app/templates/todo/game_support.html:45 #, python-format msgid "%(title)s by %(display_name)s" @@ -2978,10 +3191,9 @@ msgid "Read more" msgstr "" #: app/templates/packages/create_edit.html:49 -#, python-format msgid "" -"You can include a .cdb.json file in your %(type)s to update these details" -" automatically." +"You can include a .cdb.json file in your package to update these details " +"automatically." msgstr "" #: app/templates/packages/create_edit.html:55 @@ -3544,12 +3756,22 @@ msgid "" "screenshots %(screenshot_size)d MB)" msgstr "" -#: app/templates/packages/remove.html:9 +#: app/templates/packages/remove.html:4 #, python-format msgid "Remove %(title)s" msgstr "" #: app/templates/packages/remove.html:11 +msgid "Change maintenance state" +msgstr "" + +#: app/templates/packages/remove.html:13 +msgid "" +"As an alternative to removing your package, you may wish to change the " +"maintenance state." +msgstr "" + +#: app/templates/packages/remove.html:36 msgid "" "In order to avoid data loss, you cannot permanently delete packages.\n" "\t\t\tYou can remove them from ContentDB, which will cause them to not be" @@ -3560,30 +3782,30 @@ msgid "" "needed." msgstr "" -#: app/templates/packages/remove.html:19 +#: app/templates/packages/remove.html:44 msgid "" "Unapproving a package will put it back into Draft, where\n" "\t\t\t\tit can be submitted for approval again." msgstr "" -#: app/templates/packages/remove.html:28 +#: app/templates/packages/remove.html:53 msgid "and" msgstr "" -#: app/templates/packages/remove.html:34 +#: app/templates/packages/remove.html:59 #, python-format msgid "Removing this package will break the following mods: %(names)s" msgstr "" -#: app/templates/packages/remove.html:41 +#: app/templates/packages/remove.html:66 msgid "Reason" msgstr "" -#: app/templates/packages/remove.html:52 +#: app/templates/packages/remove.html:77 msgid "Reason for unapproval / deletion, this is shown in the audit log" msgstr "" -#: app/templates/packages/remove.html:61 +#: app/templates/packages/remove.html:86 msgid "Unpublish" msgstr "" @@ -3602,18 +3824,22 @@ msgstr "" msgid "Found a bug? Post on the issue tracker instead." msgstr "" -#: app/templates/packages/review_create_edit.html:67 -msgid "Delete review." +#: app/templates/packages/review_create_edit.html:55 +msgid "What language are you writing your review in?" msgstr "" #: app/templates/packages/review_create_edit.html:68 +msgid "Delete review." +msgstr "" + +#: app/templates/packages/review_create_edit.html:69 msgid "" "This will convert the review into a thread, keeping the comments but " "removing its effect on the package's rating." msgstr "" #: app/templates/packages/review_votes.html:4 -#: app/templates/packages/view.html:360 +#: app/templates/packages/view.html:364 msgid "Review Votes" msgstr "" @@ -3762,10 +3988,6 @@ msgstr "" msgid "ContentDB reads translations from locale files (.tr) in your package." msgstr "" -#: app/templates/packages/translation.html:51 -msgid "Language" -msgstr "" - #: app/templates/packages/update_config.html:4 #: app/templates/packages/update_config.html:9 msgid "Configure Git Update Detection" @@ -3866,142 +4088,146 @@ msgstr "" msgid "Translate" msgstr "" -#: app/templates/packages/view.html:310 +#: app/templates/packages/view.html:297 +msgid "Thumbnail for video" +msgstr "" + +#: app/templates/packages/view.html:314 msgid "Awaiting review" msgstr "" -#: app/templates/packages/view.html:340 app/templates/threads/view.html:77 +#: app/templates/packages/view.html:344 app/templates/threads/view.html:77 msgid "Edit Review" msgstr "" -#: app/templates/packages/view.html:345 +#: app/templates/packages/view.html:349 msgid "You can't review your own package." msgstr "" -#: app/templates/packages/view.html:355 +#: app/templates/packages/view.html:359 msgid "Package needs to be approved before it can be reviewed." msgstr "" -#: app/templates/packages/view.html:366 +#: app/templates/packages/view.html:370 msgid "Used By" msgstr "" -#: app/templates/packages/view.html:372 +#: app/templates/packages/view.html:376 msgid "Content" msgstr "" -#: app/templates/packages/view.html:374 app/templates/packages/view.html:457 +#: app/templates/packages/view.html:378 app/templates/packages/view.html:461 msgid "View content for game" msgstr "" -#: app/templates/packages/view.html:389 +#: app/templates/packages/view.html:393 msgid "Favorite" msgstr "" -#: app/templates/packages/view.html:398 +#: app/templates/packages/view.html:402 msgid "Add to collection..." msgstr "" -#: app/templates/packages/view.html:406 +#: app/templates/packages/view.html:410 #, python-format msgid "View %(count)d collections" msgstr "" -#: app/templates/packages/view.html:417 +#: app/templates/packages/view.html:421 msgid "Package may be outdated" msgstr "" -#: app/templates/packages/view.html:424 +#: app/templates/packages/view.html:428 msgid "Only visible to the author and Editors." msgstr "" -#: app/templates/packages/view.html:441 +#: app/templates/packages/view.html:445 msgid "Warning" msgstr "" -#: app/templates/packages/view.html:447 +#: app/templates/packages/view.html:451 msgid "Like this package? Help support its development by making a donation" msgstr "" -#: app/templates/packages/view.html:450 +#: app/templates/packages/view.html:454 msgid "Donate now" msgstr "" -#: app/templates/packages/view.html:462 app/utils/minetest_hypertext.py:283 +#: app/templates/packages/view.html:466 app/utils/minetest_hypertext.py:283 msgid "Dependencies" msgstr "" -#: app/templates/packages/view.html:482 +#: app/templates/packages/view.html:486 msgid "No required dependencies" msgstr "" -#: app/templates/packages/view.html:488 +#: app/templates/packages/view.html:492 msgid "Optional" msgstr "" -#: app/templates/packages/view.html:521 +#: app/templates/packages/view.html:525 msgid "Compatible Games" msgstr "" -#: app/templates/packages/view.html:526 app/templates/packages/view.html:546 +#: app/templates/packages/view.html:530 app/templates/packages/view.html:550 #: app/utils/minetest_hypertext.py:275 msgid "No specific game required" msgstr "" -#: app/templates/packages/view.html:529 +#: app/templates/packages/view.html:533 msgid "Tested with:" msgstr "" -#: app/templates/packages/view.html:551 +#: app/templates/packages/view.html:555 msgid "Is the above correct?" msgstr "" -#: app/templates/packages/view.html:552 +#: app/templates/packages/view.html:556 msgid "You need to either confirm this or tell ContentDB about supported games" msgstr "" -#: app/templates/packages/view.html:564 +#: app/templates/packages/view.html:568 msgid "Does not work with:" msgstr "" -#: app/templates/packages/view.html:584 +#: app/templates/packages/view.html:588 msgid "Please specify compatible games" msgstr "" -#: app/templates/packages/view.html:590 +#: app/templates/packages/view.html:594 msgid "Information" msgstr "" -#: app/templates/packages/view.html:596 +#: app/templates/packages/view.html:600 msgid "Technical Name" msgstr "" -#: app/templates/packages/view.html:612 app/utils/minetest_hypertext.py:295 +#: app/templates/packages/view.html:616 app/utils/minetest_hypertext.py:295 #, python-format msgid "%(code_license)s for code,
%(media_license)s for media." msgstr "" -#: app/templates/packages/view.html:620 +#: app/templates/packages/view.html:624 msgid "Unknown" msgstr "" -#: app/templates/packages/view.html:622 app/utils/minetest_hypertext.py:301 +#: app/templates/packages/view.html:626 app/utils/minetest_hypertext.py:301 msgid "Added" msgstr "" -#: app/templates/packages/view.html:636 +#: app/templates/packages/view.html:640 msgid "Remove myself" msgstr "" -#: app/templates/packages/view.html:641 app/utils/minetest_hypertext.py:303 +#: app/templates/packages/view.html:645 app/utils/minetest_hypertext.py:303 msgid "Provides" msgstr "" -#: app/templates/packages/view.html:663 +#: app/templates/packages/view.html:667 msgid "More" msgstr "" -#: app/templates/packages/view.html:692 +#: app/templates/packages/view.html:696 msgid "See audit log" msgstr "" @@ -4060,10 +4286,6 @@ msgstr "" msgid "Edit reply" msgstr "" -#: app/templates/threads/list.html:12 app/templates/threads/new.html:4 -msgid "New Thread" -msgstr "" - #: app/templates/threads/new.html:17 msgid "" "If the package shouldn't be on CDB (eg: if it doesn't work at all), then " @@ -5442,3 +5664,21 @@ msgstr "" #~ msgid "Connected" #~ msgstr "" +#~ msgid "Top %(type)s" +#~ msgstr "" + +#~ msgid "Top %(group)d %(type)s" +#~ msgstr "" + +#~ msgid "%(display_name)s has a %(type)s placed at #%(place)d." +#~ msgstr "" + +#~ msgid "This is a '%(type)s' notification." +#~ msgstr "" + +#~ msgid "" +#~ "You can include a .cdb.json file " +#~ "in your %(type)s to update these " +#~ "details automatically." +#~ msgstr "" + diff --git a/utils/extract_translations.py b/utils/extract_translations.py index ac228d35..e8f52898 100755 --- a/utils/extract_translations.py +++ b/utils/extract_translations.py @@ -7,7 +7,7 @@ import requests base_url = "https://content.minetest.net" -translations = set() +translations = [] def add_translations_from_api_array(path: str, fields: List[str]): @@ -18,7 +18,7 @@ def add_translations_from_api_array(path: str, fields: List[str]): for i, row in enumerate(json): for field in fields: if row.get(field) is not None: - translations.add(row[field]) + translations.append(row[field]) add_translations_from_api_array("/api/tags/", ["title", "description"])