Translations: Add specific help for games

This commit is contained in:
rubenwardy 2024-07-18 08:01:46 +01:00
parent 9c2ecd1e22
commit e603f29b47

@ -79,10 +79,17 @@
{% endif %} {% endif %}
{% if not has_content_translations %} {% if not has_content_translations %}
{% set translation_template_path %}
{% if package.type == package.type.GAME %}
<code>mods/mymod/locale/template.txt</code>
{% else %}
<code>locale/template.txt</code>
{% endif %}
{% endset %}
<h3 id="template">{{ _("Translation template") }}</h3> <h3 id="template">{{ _("Translation template") }}</h3>
<p> <p>
{{ _("To quickly add support for ContentDB package translation, create a file at %(location)s with the following content:", {{ _("To quickly add support for ContentDB package translation, create a file at %(location)s with the following content:",
location="<code>locale/template.txt</code>"|safe) }} location=translation_template_path) }}
</p> </p>
<pre><code># textdomain: {{ package.name }} <pre><code># textdomain: {{ package.name }}
@ -90,6 +97,14 @@
{{ package.title | replace("@", "@@") | replace("=", "@=") }} = {{ package.title | replace("@", "@@") | replace("=", "@=") }} =
{{ package.short_desc | replace("@", "@@") | replace("=", "@=") }} = {{ package.short_desc | replace("@", "@@") | replace("=", "@=") }} =
</code></pre> </code></pre>
{% if package.type == package.type.GAME %}
<p>{{ _("With games, you also need to name the textdomain in game.conf:") }}</p>
<pre><code>textdomain = mymod</code></pre>
<p>{{ _("Replace mymod with the name of mod / textdomain you chose.") }}</p>
{% endif %}
{% endif %} {% endif %}
</div> </div>
{% endblock %} {% endblock %}