Package type update

This commit is contained in:
Armen 2022-02-15 22:00:10 -05:00
parent e2d26eb6ee
commit 16108d1f39
23 changed files with 97 additions and 119 deletions

View File

@ -160,7 +160,7 @@ Go get it!
[DOWNLOAD IT NOW](https://github.com/minetest-mods/mesecons/archive/master.zip) [DOWNLOAD IT NOW](https://github.com/minetest-mods/mesecons/archive/master.zip)
Now go ahead and install it like any other Minetest tool. Don't know how? Check out [the wonderful page about it](http://wiki.minetest.com/wiki/Mods) over at the Minetest Wiki. For your convenience, here's a quick summary: Now go ahead and install it like any other Minetest tool. Don't know how? Check out [the wonderful page about it](http://wiki.minetest.com/wiki/Tools) over at the Minetest Wiki. For your convenience, here's a quick summary:
1. If Mesecons is still in a ZIP file, extract the folder inside to somewhere on the computer. 1. If Mesecons is still in a ZIP file, extract the folder inside to somewhere on the computer.
2. Make sure that when you open the folder, you can directly find `README.md` in the listing. If you just see another folder, move that folder up one level and delete the old one. 2. Make sure that when you open the folder, you can directly find `README.md` in the listing. If you just see another folder, move that folder up one level and delete the old one.

View File

@ -3,7 +3,7 @@ title: Top Packages Algorithm
## Package Score ## Package Score
Each package is given a `score`, which is used when ordering them in the Each package is given a `score`, which is used when ordering them in the
"Top Games/Mods/Texture Packs" lists. The intention of this feature is "Top Games/Tools/Asset Packs" lists. The intention of this feature is
to make it easier for new users to find good packages. to make it easier for new users to find good packages.
A package's score is equal to a rolling average of recent downloads, A package's score is equal to a rolling average of recent downloads,

View File

@ -71,11 +71,11 @@ class PackageType(enum.Enum):
@property @property
def plural(self): def plural(self):
if self == PackageType.TOOL: if self == PackageType.TOOL:
return lazy_gettext("Mods") return lazy_gettext("Tools")
elif self == PackageType.GAME: elif self == PackageType.GAME:
return lazy_gettext("Games") return lazy_gettext("Games")
elif self == PackageType.ASSETPACK: elif self == PackageType.ASSETPACK:
return lazy_gettext("Texture Packs") return lazy_gettext("Asset Packs")
@classmethod @classmethod
def get(cls, name): def get(cls, name):

View File

@ -126,20 +126,7 @@ class PackageTreeNode:
result["optional_depends"] = [] result["optional_depends"] = []
<<<<<<< HEAD
def checkDependencies(deps):
for dep in deps:
if not basenamePattern.match(dep):
if " " in dep:
raise MinetestCheckError("Invalid dependency name '{}' for tool at {}, did you forget a comma?" \
.format(dep, self.relative))
else:
raise MinetestCheckError(
"Invalid dependency name '{}' for tool at {}, names must only contain a-z0-9_." \
.format(dep, self.relative))
=======
def checkDependencies(deps): pass def checkDependencies(deps): pass
>>>>>>> origin/minetestcheck
# Check dependencies # Check dependencies
checkDependencies(result["depends"]) checkDependencies(result["depends"])
@ -178,15 +165,6 @@ class PackageTreeNode:
path = os.path.join(dir, entry) path = os.path.join(dir, entry)
if not entry.startswith('.') and os.path.isdir(path): if not entry.startswith('.') and os.path.isdir(path):
child = PackageTreeNode(path, relative + entry + "/", name=entry) child = PackageTreeNode(path, relative + entry + "/", name=entry)
<<<<<<< HEAD
if not child.type.isModLike():
raise MinetestCheckError("Expecting tool or modpack, found {} at {} inside {}" \
.format(child.type.value, child.relative, self.type.value))
if child.name is None:
raise MinetestCheckError("Missing base name for tool at {}".format(self.relative))
=======
>>>>>>> origin/minetestcheck
self.children.append(child) self.children.append(child)

View File

@ -24,13 +24,13 @@
<div class="collapse navbar-collapse" id="navbarColor01"> <div class="collapse navbar-collapse" id="navbarColor01">
<ul class="navbar-nav mr-auto"> <ul class="navbar-nav mr-auto">
<li class="nav-item"> <li class="nav-item">
<a class="nav-link" href="{{ url_for('packages.list_all', type='tool') }}">{{ _("Mods") }}</a> <a class="nav-link" href="{{ url_for('packages.list_all', type='tool') }}">{{ _("Tools") }}</a>
</li> </li>
<li class="nav-item"> <li class="nav-item">
<a class="nav-link" href="{{ url_for('packages.list_all', type='game') }}">{{ _("Games") }}</a> <a class="nav-link" href="{{ url_for('packages.list_all', type='game') }}">{{ _("Games") }}</a>
</li> </li>
<li class="nav-item"> <li class="nav-item">
<a class="nav-link" href="{{ url_for('packages.list_all', type='asset_pack') }}">{{ _("Texture Packs") }}</a> <a class="nav-link" href="{{ url_for('packages.list_all', type='asset_pack') }}">{{ _("Asset Packs") }}</a>
</li> </li>
<li class="nav-item"> <li class="nav-item">
<a class="nav-link" href="{{ url_for('packages.list_all', random=1, lucky=1) }}">{{ _("Random") }}</a> <a class="nav-link" href="{{ url_for('packages.list_all', random=1, lucky=1) }}">{{ _("Random") }}</a>

View File

@ -121,14 +121,14 @@
<a href="{{ url_for('packages.list_all', type='tool', sort='score', order='desc') }}" class="btn btn-secondary float-right"> <a href="{{ url_for('packages.list_all', type='tool', sort='score', order='desc') }}" class="btn btn-secondary float-right">
{{ _("See more") }} {{ _("See more") }}
</a> </a>
<h2 class="my-3">{{ _("Top Mods") }}</h2> <h2 class="my-3">{{ _("Top Tools") }}</h2>
{{ render_pkggrid(pop_mod) }} {{ render_pkggrid(pop_mod) }}
<a href="{{ url_for('packages.list_all', type='asset_pack', sort='score', order='desc') }}" class="btn btn-secondary float-right"> <a href="{{ url_for('packages.list_all', type='asset_pack', sort='score', order='desc') }}" class="btn btn-secondary float-right">
{{ _("See more") }} {{ _("See more") }}
</a> </a>
<h2 class="my-3">{{ _("Top Texture Packs") }}</h2> <h2 class="my-3">{{ _("Top Asset Packs") }}</h2>
{{ render_pkggrid(pop_txp) }} {{ render_pkggrid(pop_txp) }}

View File

@ -14,7 +14,7 @@
<h3>{{ _("Games") }}</h3> <h3>{{ _("Games") }}</h3>
{{ render_pkggrid(mpackage.packages.filter_by(type="GAME", state="APPROVED").all()) }} {{ render_pkggrid(mpackage.packages.filter_by(type="GAME", state="APPROVED").all()) }}
<h3>{{ _("Mods") }}</h3> <h3>{{ _("Tools") }}</h3>
{{ render_pkggrid(mpackage.packages.filter_by(type="TOOL", state="APPROVED").all()) }} {{ render_pkggrid(mpackage.packages.filter_by(type="TOOL", state="APPROVED").all()) }}
{% if similar_topics %} {% if similar_topics %}

View File

@ -8,8 +8,8 @@
{% block headextra %} {% block headextra %}
<meta name="og:title" content="{{ self.title() }}"/> <meta name="og:title" content="{{ self.title() }}"/>
<meta name="og:description" content="{{ _('Mods for %(title)s', title=package.title) }}"/> <meta name="og:description" content="{{ _('Tools for %(title)s', title=package.title) }}"/>
<meta name="description" content="{{ _('Mods for %(title)s', title=package.title) }}"/> <meta name="description" content="{{ _('Tools for %(title)s', title=package.title) }}"/>
<meta name="og:url" content="{{ package.getURL('packages.game_hub', absolute=True) }}"/> <meta name="og:url" content="{{ package.getURL('packages.game_hub', absolute=True) }}"/>
{% if package.getMainScreenshotURL() %} {% if package.getMainScreenshotURL() %}
<meta name="og:image" content="{{ package.getMainScreenshotURL(absolute=True) }}"/> <meta name="og:image" content="{{ package.getMainScreenshotURL(absolute=True) }}"/>
@ -44,7 +44,7 @@
<a href="{{ url_for('packages.list_all', type='tool', sort='score', order='desc', game=package.getId()) }}" class="btn btn-secondary float-right"> <a href="{{ url_for('packages.list_all', type='tool', sort='score', order='desc', game=package.getId()) }}" class="btn btn-secondary float-right">
{{ _("See more") }} {{ _("See more") }}
</a> </a>
<h2 class="my-3">{{ _("Top Mods") }}</h2> <h2 class="my-3">{{ _("Top Tools") }}</h2>
{{ render_pkggrid(pop_mod) }} {{ render_pkggrid(pop_mod) }}

View File

@ -9,11 +9,11 @@
<div class="btn-group btn-group-sm mr-2"> <div class="btn-group btn-group-sm mr-2">
{% if is_mtm_only %} {% if is_mtm_only %}
<a class="btn btn-sm btn-primary active" href="{{ url_set_query(mtm=0) }}"> <a class="btn btn-sm btn-primary active" href="{{ url_set_query(mtm=0) }}">
{{ _("Minetest-Mods org only") }} {{ _("Minetest-Tools org only") }}
</a> </a>
{% else %} {% else %}
<a class="btn btn-sm btn-secondary" href="{{ url_set_query(mtm=1) }}"> <a class="btn btn-sm btn-secondary" href="{{ url_set_query(mtm=1) }}">
{{ _("Minetest-Mods org only") }} {{ _("Minetest-Tools org only") }}
</a> </a>
{% endif %} {% endif %}
</div> </div>

View File

@ -956,15 +956,15 @@ msgid "Asset Pack"
msgstr "Texturenpaket" msgstr "Texturenpaket"
#: app/models/packages.py:74 app/templates/base.html:27 #: app/models/packages.py:74 app/templates/base.html:27
msgid "Mods" msgid "Tools"
msgstr "Mods" msgstr "Tools"
#: app/models/packages.py:76 app/templates/base.html:30 #: app/models/packages.py:76 app/templates/base.html:30
msgid "Games" msgid "Games"
msgstr "Spiele" msgstr "Spiele"
#: app/models/packages.py:78 app/templates/base.html:33 #: app/models/packages.py:78 app/templates/base.html:33
msgid "Texture Packs" msgid "Asset Packs"
msgstr "Texturenpakete" msgstr "Texturenpakete"
#: app/models/packages.py:167 #: app/models/packages.py:167
@ -1195,11 +1195,11 @@ msgid "Top Games"
msgstr "Top-Spiele" msgstr "Top-Spiele"
#: app/templates/index.html:124 #: app/templates/index.html:124
msgid "Top Mods" msgid "Top Tools"
msgstr "Top-Mods" msgstr "Top-Tools"
#: app/templates/index.html:131 #: app/templates/index.html:131
msgid "Top Texture Packs" msgid "Top Asset Packs"
msgstr "Top-Texturenpakete" msgstr "Top-Texturenpakete"
#: app/templates/index.html:135 #: app/templates/index.html:135
@ -2460,7 +2460,7 @@ msgstr "Modnamenseinzigartigkeit"
#: app/templates/packages/similar.html:12 #: app/templates/packages/similar.html:12
msgid "Packages sharing provided mods" msgid "Packages sharing provided mods"
msgstr "Pakete, die diese bereitgestellte Mods teilen" msgstr "Pakete, die diese bereitgestellte Tools teilen"
#: app/templates/packages/similar.html:14 #: app/templates/packages/similar.html:14
msgid "This package contains modnames that are present in the following packages:" msgid "This package contains modnames that are present in the following packages:"
@ -2838,8 +2838,8 @@ msgid "All Outdated packages"
msgstr "Alle veralteten Pakete" msgstr "Alle veralteten Pakete"
#: app/templates/todo/outdated.html:12 app/templates/todo/outdated.html:16 #: app/templates/todo/outdated.html:12 app/templates/todo/outdated.html:16
msgid "Minetest-Mods org only" msgid "Minetest-Tools org only"
msgstr "Nur Minetest-Mods-Org" msgstr "Nur Minetest-Tools-Org"
#: app/templates/todo/outdated.html:24 app/templates/todo/topics.html:12 #: app/templates/todo/outdated.html:24 app/templates/todo/topics.html:12
msgid "Sort by date" msgid "Sort by date"

View File

@ -948,15 +948,15 @@ msgid "Asset Pack"
msgstr "Paquete de texturas" msgstr "Paquete de texturas"
#: app/models/packages.py:74 app/templates/base.html:27 #: app/models/packages.py:74 app/templates/base.html:27
msgid "Mods" msgid "Tools"
msgstr "Mods" msgstr "Tools"
#: app/models/packages.py:76 app/templates/base.html:30 #: app/models/packages.py:76 app/templates/base.html:30
msgid "Games" msgid "Games"
msgstr "Juegos" msgstr "Juegos"
#: app/models/packages.py:78 app/templates/base.html:33 #: app/models/packages.py:78 app/templates/base.html:33
msgid "Texture Packs" msgid "Asset Packs"
msgstr "Paquetes de texturas" msgstr "Paquetes de texturas"
#: app/models/packages.py:167 #: app/models/packages.py:167
@ -1185,11 +1185,11 @@ msgid "Top Games"
msgstr "Mejores juegos" msgstr "Mejores juegos"
#: app/templates/index.html:124 #: app/templates/index.html:124
msgid "Top Mods" msgid "Top Tools"
msgstr "Mejores mods" msgstr "Mejores mods"
#: app/templates/index.html:131 #: app/templates/index.html:131
msgid "Top Texture Packs" msgid "Top Asset Packs"
msgstr "Mejores paquetes de texturas" msgstr "Mejores paquetes de texturas"
#: app/templates/index.html:135 #: app/templates/index.html:135
@ -2763,7 +2763,7 @@ msgid "All Outdated packages"
msgstr "" msgstr ""
#: app/templates/todo/outdated.html:12 app/templates/todo/outdated.html:16 #: app/templates/todo/outdated.html:12 app/templates/todo/outdated.html:16
msgid "Minetest-Mods org only" msgid "Minetest-Tools org only"
msgstr "" msgstr ""
#: app/templates/todo/outdated.html:24 app/templates/todo/topics.html:12 #: app/templates/todo/outdated.html:24 app/templates/todo/topics.html:12

View File

@ -952,15 +952,15 @@ msgid "Asset Pack"
msgstr "Pack de texture" msgstr "Pack de texture"
#: app/models/packages.py:74 app/templates/base.html:27 #: app/models/packages.py:74 app/templates/base.html:27
msgid "Mods" msgid "Tools"
msgstr "Mods" msgstr "Tools"
#: app/models/packages.py:76 app/templates/base.html:30 #: app/models/packages.py:76 app/templates/base.html:30
msgid "Games" msgid "Games"
msgstr "Jeux" msgstr "Jeux"
#: app/models/packages.py:78 app/templates/base.html:33 #: app/models/packages.py:78 app/templates/base.html:33
msgid "Texture Packs" msgid "Asset Packs"
msgstr "Packs de textures" msgstr "Packs de textures"
#: app/models/packages.py:167 #: app/models/packages.py:167
@ -1190,11 +1190,11 @@ msgid "Top Games"
msgstr "Top des Jeux" msgstr "Top des Jeux"
#: app/templates/index.html:124 #: app/templates/index.html:124
msgid "Top Mods" msgid "Top Tools"
msgstr "Top des Mods" msgstr "Top des Tools"
#: app/templates/index.html:131 #: app/templates/index.html:131
msgid "Top Texture Packs" msgid "Top Asset Packs"
msgstr "Top des Packs de textures" msgstr "Top des Packs de textures"
#: app/templates/index.html:135 #: app/templates/index.html:135
@ -2810,7 +2810,7 @@ msgid "All Outdated packages"
msgstr "Tous les paquets obsolètes" msgstr "Tous les paquets obsolètes"
#: app/templates/todo/outdated.html:12 app/templates/todo/outdated.html:16 #: app/templates/todo/outdated.html:12 app/templates/todo/outdated.html:16
msgid "Minetest-Mods org only" msgid "Minetest-Tools org only"
msgstr "" msgstr ""
#: app/templates/todo/outdated.html:24 app/templates/todo/topics.html:12 #: app/templates/todo/outdated.html:24 app/templates/todo/topics.html:12

View File

@ -960,7 +960,7 @@ msgid "Asset Pack"
msgstr "" msgstr ""
#: app/models/packages.py:74 app/templates/base.html:27 #: app/models/packages.py:74 app/templates/base.html:27
msgid "Mods" msgid "Tools"
msgstr "" msgstr ""
#: app/models/packages.py:76 app/templates/base.html:30 #: app/models/packages.py:76 app/templates/base.html:30
@ -968,7 +968,7 @@ msgid "Games"
msgstr "Játékok" msgstr "Játékok"
#: app/models/packages.py:78 app/templates/base.html:33 #: app/models/packages.py:78 app/templates/base.html:33
msgid "Texture Packs" msgid "Asset Packs"
msgstr "" msgstr ""
#: app/models/packages.py:167 #: app/models/packages.py:167
@ -1194,11 +1194,11 @@ msgid "Top Games"
msgstr "" msgstr ""
#: app/templates/index.html:124 #: app/templates/index.html:124
msgid "Top Mods" msgid "Top Tools"
msgstr "" msgstr ""
#: app/templates/index.html:131 #: app/templates/index.html:131
msgid "Top Texture Packs" msgid "Top Asset Packs"
msgstr "" msgstr ""
#: app/templates/index.html:135 #: app/templates/index.html:135
@ -2693,7 +2693,7 @@ msgid "All Outdated packages"
msgstr "" msgstr ""
#: app/templates/todo/outdated.html:12 app/templates/todo/outdated.html:16 #: app/templates/todo/outdated.html:12 app/templates/todo/outdated.html:16
msgid "Minetest-Mods org only" msgid "Minetest-Tools org only"
msgstr "" msgstr ""
#: app/templates/todo/outdated.html:24 app/templates/todo/topics.html:12 #: app/templates/todo/outdated.html:24 app/templates/todo/topics.html:12

View File

@ -945,7 +945,7 @@ msgid "Asset Pack"
msgstr "Paket Tekstur" msgstr "Paket Tekstur"
#: app/models/packages.py:74 app/templates/base.html:27 #: app/models/packages.py:74 app/templates/base.html:27
msgid "Mods" msgid "Tools"
msgstr "Tool" msgstr "Tool"
#: app/models/packages.py:76 app/templates/base.html:30 #: app/models/packages.py:76 app/templates/base.html:30
@ -953,7 +953,7 @@ msgid "Games"
msgstr "Permainan" msgstr "Permainan"
#: app/models/packages.py:78 app/templates/base.html:33 #: app/models/packages.py:78 app/templates/base.html:33
msgid "Texture Packs" msgid "Asset Packs"
msgstr "Paket Tekstur" msgstr "Paket Tekstur"
#: app/models/packages.py:167 #: app/models/packages.py:167
@ -1184,11 +1184,11 @@ msgid "Top Games"
msgstr "Permainan Teratas" msgstr "Permainan Teratas"
#: app/templates/index.html:124 #: app/templates/index.html:124
msgid "Top Mods" msgid "Top Tools"
msgstr "Tool Teratas" msgstr "Tool Teratas"
#: app/templates/index.html:131 #: app/templates/index.html:131
msgid "Top Texture Packs" msgid "Top Asset Packs"
msgstr "Paket Tekstur Teratas" msgstr "Paket Tekstur Teratas"
#: app/templates/index.html:135 #: app/templates/index.html:135
@ -2785,7 +2785,7 @@ msgid "All Outdated packages"
msgstr "Semua paket usang" msgstr "Semua paket usang"
#: app/templates/todo/outdated.html:12 app/templates/todo/outdated.html:16 #: app/templates/todo/outdated.html:12 app/templates/todo/outdated.html:16
msgid "Minetest-Mods org only" msgid "Minetest-Tools org only"
msgstr "" msgstr ""
#: app/templates/todo/outdated.html:24 app/templates/todo/topics.html:12 #: app/templates/todo/outdated.html:24 app/templates/todo/topics.html:12

View File

@ -916,7 +916,7 @@ msgid "Asset Pack"
msgstr "" msgstr ""
#: app/models/packages.py:74 app/templates/base.html:27 #: app/models/packages.py:74 app/templates/base.html:27
msgid "Mods" msgid "Tools"
msgstr "" msgstr ""
#: app/models/packages.py:76 app/templates/base.html:30 #: app/models/packages.py:76 app/templates/base.html:30
@ -924,7 +924,7 @@ msgid "Games"
msgstr "" msgstr ""
#: app/models/packages.py:78 app/templates/base.html:33 #: app/models/packages.py:78 app/templates/base.html:33
msgid "Texture Packs" msgid "Asset Packs"
msgstr "" msgstr ""
#: app/models/packages.py:167 #: app/models/packages.py:167
@ -1149,11 +1149,11 @@ msgid "Top Games"
msgstr "" msgstr ""
#: app/templates/index.html:124 #: app/templates/index.html:124
msgid "Top Mods" msgid "Top Tools"
msgstr "" msgstr ""
#: app/templates/index.html:131 #: app/templates/index.html:131
msgid "Top Texture Packs" msgid "Top Asset Packs"
msgstr "" msgstr ""
#: app/templates/index.html:135 #: app/templates/index.html:135
@ -2648,7 +2648,7 @@ msgid "All Outdated packages"
msgstr "" msgstr ""
#: app/templates/todo/outdated.html:12 app/templates/todo/outdated.html:16 #: app/templates/todo/outdated.html:12 app/templates/todo/outdated.html:16
msgid "Minetest-Mods org only" msgid "Minetest-Tools org only"
msgstr "" msgstr ""
#: app/templates/todo/outdated.html:24 app/templates/todo/topics.html:12 #: app/templates/todo/outdated.html:24 app/templates/todo/topics.html:12

View File

@ -916,7 +916,7 @@ msgid "Asset Pack"
msgstr "" msgstr ""
#: app/models/packages.py:74 app/templates/base.html:27 #: app/models/packages.py:74 app/templates/base.html:27
msgid "Mods" msgid "Tools"
msgstr "" msgstr ""
#: app/models/packages.py:76 app/templates/base.html:30 #: app/models/packages.py:76 app/templates/base.html:30
@ -924,7 +924,7 @@ msgid "Games"
msgstr "" msgstr ""
#: app/models/packages.py:78 app/templates/base.html:33 #: app/models/packages.py:78 app/templates/base.html:33
msgid "Texture Packs" msgid "Asset Packs"
msgstr "" msgstr ""
#: app/models/packages.py:167 #: app/models/packages.py:167
@ -1149,11 +1149,11 @@ msgid "Top Games"
msgstr "" msgstr ""
#: app/templates/index.html:124 #: app/templates/index.html:124
msgid "Top Mods" msgid "Top Tools"
msgstr "" msgstr ""
#: app/templates/index.html:131 #: app/templates/index.html:131
msgid "Top Texture Packs" msgid "Top Asset Packs"
msgstr "" msgstr ""
#: app/templates/index.html:135 #: app/templates/index.html:135
@ -2648,7 +2648,7 @@ msgid "All Outdated packages"
msgstr "" msgstr ""
#: app/templates/todo/outdated.html:12 app/templates/todo/outdated.html:16 #: app/templates/todo/outdated.html:12 app/templates/todo/outdated.html:16
msgid "Minetest-Mods org only" msgid "Minetest-Tools org only"
msgstr "" msgstr ""
#: app/templates/todo/outdated.html:24 app/templates/todo/topics.html:12 #: app/templates/todo/outdated.html:24 app/templates/todo/topics.html:12

View File

@ -941,7 +941,7 @@ msgstr "Imej yang dimuat naik sebenarnya bukan sejenis imej"
#: app/models/packages.py:65 #: app/models/packages.py:65
msgid "Tool" msgid "Tool"
msgstr "Mods" msgstr "Tools"
#: app/models/packages.py:67 #: app/models/packages.py:67
msgid "Game" msgid "Game"
@ -952,15 +952,15 @@ msgid "Asset Pack"
msgstr "Pek Tekstur" msgstr "Pek Tekstur"
#: app/models/packages.py:74 app/templates/base.html:27 #: app/models/packages.py:74 app/templates/base.html:27
msgid "Mods" msgid "Tools"
msgstr "Mods" msgstr "Tools"
#: app/models/packages.py:76 app/templates/base.html:30 #: app/models/packages.py:76 app/templates/base.html:30
msgid "Games" msgid "Games"
msgstr "Permainan" msgstr "Permainan"
#: app/models/packages.py:78 app/templates/base.html:33 #: app/models/packages.py:78 app/templates/base.html:33
msgid "Texture Packs" msgid "Asset Packs"
msgstr "Pek Tekstur" msgstr "Pek Tekstur"
#: app/models/packages.py:167 #: app/models/packages.py:167
@ -1190,11 +1190,11 @@ msgid "Top Games"
msgstr "Permainan Teratas" msgstr "Permainan Teratas"
#: app/templates/index.html:124 #: app/templates/index.html:124
msgid "Top Mods" msgid "Top Tools"
msgstr "Mods Teratas" msgstr "Tools Teratas"
#: app/templates/index.html:131 #: app/templates/index.html:131
msgid "Top Texture Packs" msgid "Top Asset Packs"
msgstr "Pek Tekstur Teratas" msgstr "Pek Tekstur Teratas"
#: app/templates/index.html:135 #: app/templates/index.html:135
@ -2425,7 +2425,7 @@ msgstr "Lencana"
#: app/templates/packages/similar.html:4 #: app/templates/packages/similar.html:4
msgid "Modname Uniqueness" msgid "Modname Uniqueness"
msgstr "Keunikan Nama Mods" msgstr "Keunikan Nama Tools"
#: app/templates/packages/similar.html:12 #: app/templates/packages/similar.html:12
msgid "Packages sharing provided mods" msgid "Packages sharing provided mods"
@ -2803,8 +2803,8 @@ msgid "All Outdated packages"
msgstr "Semua pakej lapuk" msgstr "Semua pakej lapuk"
#: app/templates/todo/outdated.html:12 app/templates/todo/outdated.html:16 #: app/templates/todo/outdated.html:12 app/templates/todo/outdated.html:16
msgid "Minetest-Mods org only" msgid "Minetest-Tools org only"
msgstr "Minetest-Mods org sahaja" msgstr "Minetest-Tools org sahaja"
#: app/templates/todo/outdated.html:24 app/templates/todo/topics.html:12 #: app/templates/todo/outdated.html:24 app/templates/todo/topics.html:12
msgid "Sort by date" msgid "Sort by date"

View File

@ -919,7 +919,7 @@ msgid "Asset Pack"
msgstr "" msgstr ""
#: app/models/packages.py:74 app/templates/base.html:27 #: app/models/packages.py:74 app/templates/base.html:27
msgid "Mods" msgid "Tools"
msgstr "" msgstr ""
#: app/models/packages.py:76 app/templates/base.html:30 #: app/models/packages.py:76 app/templates/base.html:30
@ -927,7 +927,7 @@ msgid "Games"
msgstr "" msgstr ""
#: app/models/packages.py:78 app/templates/base.html:33 #: app/models/packages.py:78 app/templates/base.html:33
msgid "Texture Packs" msgid "Asset Packs"
msgstr "" msgstr ""
#: app/models/packages.py:167 #: app/models/packages.py:167
@ -1152,11 +1152,11 @@ msgid "Top Games"
msgstr "" msgstr ""
#: app/templates/index.html:124 #: app/templates/index.html:124
msgid "Top Mods" msgid "Top Tools"
msgstr "" msgstr ""
#: app/templates/index.html:131 #: app/templates/index.html:131
msgid "Top Texture Packs" msgid "Top Asset Packs"
msgstr "" msgstr ""
#: app/templates/index.html:135 #: app/templates/index.html:135
@ -2652,7 +2652,7 @@ msgid "All Outdated packages"
msgstr "" msgstr ""
#: app/templates/todo/outdated.html:12 app/templates/todo/outdated.html:16 #: app/templates/todo/outdated.html:12 app/templates/todo/outdated.html:16
msgid "Minetest-Mods org only" msgid "Minetest-Tools org only"
msgstr "" msgstr ""
#: app/templates/todo/outdated.html:24 app/templates/todo/topics.html:12 #: app/templates/todo/outdated.html:24 app/templates/todo/topics.html:12

View File

@ -945,7 +945,7 @@ msgid "Asset Pack"
msgstr "Пакет текстур" msgstr "Пакет текстур"
#: app/models/packages.py:74 app/templates/base.html:27 #: app/models/packages.py:74 app/templates/base.html:27
msgid "Mods" msgid "Tools"
msgstr "Моды" msgstr "Моды"
#: app/models/packages.py:76 app/templates/base.html:30 #: app/models/packages.py:76 app/templates/base.html:30
@ -953,7 +953,7 @@ msgid "Games"
msgstr "Игры" msgstr "Игры"
#: app/models/packages.py:78 app/templates/base.html:33 #: app/models/packages.py:78 app/templates/base.html:33
msgid "Texture Packs" msgid "Asset Packs"
msgstr "Текстур паки" msgstr "Текстур паки"
#: app/models/packages.py:167 #: app/models/packages.py:167
@ -1188,11 +1188,11 @@ msgid "Top Games"
msgstr "Лучшие игры" msgstr "Лучшие игры"
#: app/templates/index.html:124 #: app/templates/index.html:124
msgid "Top Mods" msgid "Top Tools"
msgstr "Лучшие моды" msgstr "Лучшие моды"
#: app/templates/index.html:131 #: app/templates/index.html:131
msgid "Top Texture Packs" msgid "Top Asset Packs"
msgstr "Лучшие пакеты текстур" msgstr "Лучшие пакеты текстур"
#: app/templates/index.html:135 #: app/templates/index.html:135
@ -2822,8 +2822,8 @@ msgstr "Все устаревшие дополнения"
#: app/templates/todo/outdated.html:12 app/templates/todo/outdated.html:16 #: app/templates/todo/outdated.html:12 app/templates/todo/outdated.html:16
#, fuzzy #, fuzzy
msgid "Minetest-Mods org only" msgid "Minetest-Tools org only"
msgstr "Только орг. Minetest-Mods" msgstr "Только орг. Minetest-Tools"
#: app/templates/todo/outdated.html:24 app/templates/todo/topics.html:12 #: app/templates/todo/outdated.html:24 app/templates/todo/topics.html:12
msgid "Sort by date" msgid "Sort by date"

View File

@ -918,7 +918,7 @@ msgid "Asset Pack"
msgstr "" msgstr ""
#: app/models/packages.py:74 app/templates/base.html:27 #: app/models/packages.py:74 app/templates/base.html:27
msgid "Mods" msgid "Tools"
msgstr "" msgstr ""
#: app/models/packages.py:76 app/templates/base.html:30 #: app/models/packages.py:76 app/templates/base.html:30
@ -926,7 +926,7 @@ msgid "Games"
msgstr "" msgstr ""
#: app/models/packages.py:78 app/templates/base.html:33 #: app/models/packages.py:78 app/templates/base.html:33
msgid "Texture Packs" msgid "Asset Packs"
msgstr "" msgstr ""
#: app/models/packages.py:167 #: app/models/packages.py:167
@ -1151,11 +1151,11 @@ msgid "Top Games"
msgstr "" msgstr ""
#: app/templates/index.html:124 #: app/templates/index.html:124
msgid "Top Mods" msgid "Top Tools"
msgstr "" msgstr ""
#: app/templates/index.html:131 #: app/templates/index.html:131
msgid "Top Texture Packs" msgid "Top Asset Packs"
msgstr "" msgstr ""
#: app/templates/index.html:135 #: app/templates/index.html:135
@ -2650,7 +2650,7 @@ msgid "All Outdated packages"
msgstr "" msgstr ""
#: app/templates/todo/outdated.html:12 app/templates/todo/outdated.html:16 #: app/templates/todo/outdated.html:12 app/templates/todo/outdated.html:16
msgid "Minetest-Mods org only" msgid "Minetest-Tools org only"
msgstr "" msgstr ""
#: app/templates/todo/outdated.html:24 app/templates/todo/topics.html:12 #: app/templates/todo/outdated.html:24 app/templates/todo/topics.html:12

View File

@ -922,7 +922,7 @@ msgid "Asset Pack"
msgstr "" msgstr ""
#: app/models/packages.py:74 app/templates/base.html:27 #: app/models/packages.py:74 app/templates/base.html:27
msgid "Mods" msgid "Tools"
msgstr "" msgstr ""
#: app/models/packages.py:76 app/templates/base.html:30 #: app/models/packages.py:76 app/templates/base.html:30
@ -930,7 +930,7 @@ msgid "Games"
msgstr "" msgstr ""
#: app/models/packages.py:78 app/templates/base.html:33 #: app/models/packages.py:78 app/templates/base.html:33
msgid "Texture Packs" msgid "Asset Packs"
msgstr "" msgstr ""
#: app/models/packages.py:167 #: app/models/packages.py:167
@ -1155,11 +1155,11 @@ msgid "Top Games"
msgstr "" msgstr ""
#: app/templates/index.html:124 #: app/templates/index.html:124
msgid "Top Mods" msgid "Top Tools"
msgstr "" msgstr ""
#: app/templates/index.html:131 #: app/templates/index.html:131
msgid "Top Texture Packs" msgid "Top Asset Packs"
msgstr "" msgstr ""
#: app/templates/index.html:135 #: app/templates/index.html:135
@ -2654,7 +2654,7 @@ msgid "All Outdated packages"
msgstr "" msgstr ""
#: app/templates/todo/outdated.html:12 app/templates/todo/outdated.html:16 #: app/templates/todo/outdated.html:12 app/templates/todo/outdated.html:16
msgid "Minetest-Mods org only" msgid "Minetest-Tools org only"
msgstr "" msgstr ""
#: app/templates/todo/outdated.html:24 app/templates/todo/topics.html:12 #: app/templates/todo/outdated.html:24 app/templates/todo/topics.html:12

View File

@ -925,7 +925,7 @@ msgid "Asset Pack"
msgstr "材质包" msgstr "材质包"
#: app/models/packages.py:74 app/templates/base.html:27 #: app/models/packages.py:74 app/templates/base.html:27
msgid "Mods" msgid "Tools"
msgstr "" msgstr ""
#: app/models/packages.py:76 app/templates/base.html:30 #: app/models/packages.py:76 app/templates/base.html:30
@ -935,7 +935,7 @@ msgstr "子游戏"
#: app/models/packages.py:78 app/templates/base.html:33 #: app/models/packages.py:78 app/templates/base.html:33
#, fuzzy #, fuzzy
msgid "Texture Packs" msgid "Asset Packs"
msgstr "材质包" msgstr "材质包"
#: app/models/packages.py:167 #: app/models/packages.py:167
@ -1166,11 +1166,11 @@ msgid "Top Games"
msgstr "" msgstr ""
#: app/templates/index.html:124 #: app/templates/index.html:124
msgid "Top Mods" msgid "Top Tools"
msgstr "" msgstr ""
#: app/templates/index.html:131 #: app/templates/index.html:131
msgid "Top Texture Packs" msgid "Top Asset Packs"
msgstr "" msgstr ""
#: app/templates/index.html:135 #: app/templates/index.html:135
@ -2682,7 +2682,7 @@ msgid "All Outdated packages"
msgstr "" msgstr ""
#: app/templates/todo/outdated.html:12 app/templates/todo/outdated.html:16 #: app/templates/todo/outdated.html:12 app/templates/todo/outdated.html:16
msgid "Minetest-Mods org only" msgid "Minetest-Tools org only"
msgstr "" msgstr ""
#: app/templates/todo/outdated.html:24 app/templates/todo/topics.html:12 #: app/templates/todo/outdated.html:24 app/templates/todo/topics.html:12

View File

@ -921,7 +921,7 @@ msgid "Asset Pack"
msgstr "" msgstr ""
#: app/models/packages.py:74 app/templates/base.html:27 #: app/models/packages.py:74 app/templates/base.html:27
msgid "Mods" msgid "Tools"
msgstr "" msgstr ""
#: app/models/packages.py:76 app/templates/base.html:30 #: app/models/packages.py:76 app/templates/base.html:30
@ -929,7 +929,7 @@ msgid "Games"
msgstr "" msgstr ""
#: app/models/packages.py:78 app/templates/base.html:33 #: app/models/packages.py:78 app/templates/base.html:33
msgid "Texture Packs" msgid "Asset Packs"
msgstr "" msgstr ""
#: app/models/packages.py:167 #: app/models/packages.py:167
@ -1155,11 +1155,11 @@ msgid "Top Games"
msgstr "" msgstr ""
#: app/templates/index.html:124 #: app/templates/index.html:124
msgid "Top Mods" msgid "Top Tools"
msgstr "" msgstr ""
#: app/templates/index.html:131 #: app/templates/index.html:131
msgid "Top Texture Packs" msgid "Top Asset Packs"
msgstr "" msgstr ""
#: app/templates/index.html:135 #: app/templates/index.html:135
@ -2654,7 +2654,7 @@ msgid "All Outdated packages"
msgstr "" msgstr ""
#: app/templates/todo/outdated.html:12 app/templates/todo/outdated.html:16 #: app/templates/todo/outdated.html:12 app/templates/todo/outdated.html:16
msgid "Minetest-Mods org only" msgid "Minetest-Tools org only"
msgstr "" msgstr ""
#: app/templates/todo/outdated.html:24 app/templates/todo/topics.html:12 #: app/templates/todo/outdated.html:24 app/templates/todo/topics.html:12