Enable translations of the 'Support Me' section

This commit is contained in:
Philipp Oppermann
2024-02-08 19:27:16 +01:00
parent 71e5ea0268
commit 3eeb25c946
4 changed files with 34 additions and 16 deletions

View File

@@ -49,6 +49,10 @@ translated_content_notice = "This is a community translation of the <strong><a h
translated_by = "Translation by" translated_by = "Translation by"
translation_contributors = "With contributions from" translation_contributors = "With contributions from"
word_separator = "and" word_separator = "and"
support_me = """
<h2>Support Me</h2>
<p>Creating and maintaining this blog and the associated libraries is a lot of work, but I really enjoy doing it. By supporting me, you allow me to invest more time in new content, new features, and continuous maintenance. The best way to support me is to <a href="https://github.com/sponsors/phil-opp"><em>sponsor me on GitHub</em></a>. Thank you!</p>
"""
# Chinese (simplified) # Chinese (simplified)
[languages.zh-CN] [languages.zh-CN]
@@ -67,6 +71,10 @@ translated_content_notice = "这是对原文章 <strong><a href=\"_original.perm
translated_by = "翻译者:" translated_by = "翻译者:"
translation_contributors = "With contributions from" translation_contributors = "With contributions from"
word_separator = "和" word_separator = "和"
support_me = """
<h2>Support Me</h2>
<p>Creating and maintaining this blog and the associated libraries is a lot of work, but I really enjoy doing it. By supporting me, you allow me to invest more time in new content, new features, and continuous maintenance. The best way to support me is to <a href="https://github.com/sponsors/phil-opp"><em>sponsor me on GitHub</em></a>. Thank you!</p>
"""
# Chinese (traditional) # Chinese (traditional)
[languages.zh-TW] [languages.zh-TW]
@@ -85,6 +93,10 @@ translated_content_notice = "這是對原文章 <strong><a href=\"_original.perm
translated_by = "翻譯者:" translated_by = "翻譯者:"
translation_contributors = "With contributions from" translation_contributors = "With contributions from"
word_separator = "和" word_separator = "和"
support_me = """
<h2>Support Me</h2>
<p>Creating and maintaining this blog and the associated libraries is a lot of work, but I really enjoy doing it. By supporting me, you allow me to invest more time in new content, new features, and continuous maintenance. The best way to support me is to <a href="https://github.com/sponsors/phil-opp"><em>sponsor me on GitHub</em></a>. Thank you!</p>
"""
# Japanese # Japanese
[languages.ja] [languages.ja]
@@ -103,6 +115,10 @@ translated_content_notice = "この記事は<strong><a href=\"_original.permalin
translated_by = "翻訳者:" translated_by = "翻訳者:"
translation_contributors = "With contributions from" translation_contributors = "With contributions from"
word_separator = "及び" word_separator = "及び"
support_me = """
<h2>Support Me</h2>
<p>Creating and maintaining this blog and the associated libraries is a lot of work, but I really enjoy doing it. By supporting me, you allow me to invest more time in new content, new features, and continuous maintenance. The best way to support me is to <a href="https://github.com/sponsors/phil-opp"><em>sponsor me on GitHub</em></a>. Thank you!</p>
"""
# Persian # Persian
[languages.fa] [languages.fa]
@@ -121,6 +137,10 @@ translated_content_notice = "این یک ترجمه از جامعه کاربرا
translated_by = "ترجمه توسط" translated_by = "ترجمه توسط"
translation_contributors = "With contributions from" translation_contributors = "With contributions from"
word_separator = "و" word_separator = "و"
support_me = """
<h2>Support Me</h2>
<p>Creating and maintaining this blog and the associated libraries is a lot of work, but I really enjoy doing it. By supporting me, you allow me to invest more time in new content, new features, and continuous maintenance. The best way to support me is to <a href="https://github.com/sponsors/phil-opp"><em>sponsor me on GitHub</em></a>. Thank you!</p>
"""
# Russian # Russian
[languages.ru] [languages.ru]
@@ -139,6 +159,10 @@ translated_content_notice = "Это перевод сообщества пост
translated_by = "Перевод сделан" translated_by = "Перевод сделан"
translation_contributors = "With contributions from" translation_contributors = "With contributions from"
word_separator = "и" word_separator = "и"
support_me = """
<h2>Support Me</h2>
<p>Creating and maintaining this blog and the associated libraries is a lot of work, but I really enjoy doing it. By supporting me, you allow me to invest more time in new content, new features, and continuous maintenance. The best way to support me is to <a href="https://github.com/sponsors/phil-opp"><em>sponsor me on GitHub</em></a>. Thank you!</p>
"""
# French # French
[languages.fr] [languages.fr]
@@ -157,6 +181,10 @@ translated_content_notice = "Ceci est une traduction communautaire de l'article
translated_by = "Traduit par : " translated_by = "Traduit par : "
translation_contributors = "With contributions from" translation_contributors = "With contributions from"
word_separator = "et" word_separator = "et"
support_me = """
<h2>Support Me</h2>
<p>Creating and maintaining this blog and the associated libraries is a lot of work, but I really enjoy doing it. By supporting me, you allow me to invest more time in new content, new features, and continuous maintenance. The best way to support me is to <a href="https://github.com/sponsors/phil-opp"><em>sponsor me on GitHub</em></a>. Thank you!</p>
"""
# Korean # Korean
[languages.ko] [languages.ko]
@@ -175,3 +203,7 @@ translated_content_notice = "이것은 커뮤니티 멤버가 <strong><a href=\"
translated_by = "번역한 사람 : " translated_by = "번역한 사람 : "
translation_contributors = "With contributions from" translation_contributors = "With contributions from"
word_separator = "와" word_separator = "와"
support_me = """
<h2>Support Me</h2>
<p>Creating and maintaining this blog and the associated libraries is a lot of work, but I really enjoy doing it. By supporting me, you allow me to invest more time in new content, new features, and continuous maintenance. The best way to support me is to <a href="https://github.com/sponsors/phil-opp"><em>sponsor me on GitHub</em></a>. Thank you!</p>
"""

View File

@@ -61,8 +61,7 @@
</div> </div>
<div class=""> <div class="">
<h2>Support Me</h2> {{ trans(key="support_me", lang=lang) | safe }}
{{ snippets::support() }}
</div> </div>
{% endblock main %} {% endblock main %}

View File

@@ -91,8 +91,7 @@
</div> </div>
<div class="post-footer-support{% if page.extra.rtl %} right-to-left{% endif %}"> <div class="post-footer-support{% if page.extra.rtl %} right-to-left{% endif %}">
<h2>Support Me</h2> {{ trans(key="support_me", lang=lang) | safe }}
{{ snippets::support() }}
</div> </div>
<hr> <hr>

View File

@@ -1,15 +1,3 @@
{% macro support() %}
<p>
Creating and <a href="{{ get_url(path="@/status-update/_index.md") }}">maintaining</a> this blog and the associated libraries is a lot of work, but I really enjoy doing it. By supporting me, you allow me to invest more time in new content, new features, and continuous maintenance.
</p>
<p>
The best way to support me is to <a href="https://github.com/sponsors/phil-opp"><em>sponsor me on GitHub</em></a>, since they don't charge any fees. If you prefer other platforms, I also have <a href="https://www.patreon.com/phil_opp"><em>Patreon</em></a> and <a href="https://donorbox.org/phil-opp"><em>Donorbox</em></a> accounts. The latter is the most flexible as it supports multiple currencies and one-time contributions.
</p>
<p>
Thank you!
</p>
{% endmacro support %}
{% macro giscus(search_term, lang) %} {% macro giscus(search_term, lang) %}
{% if lang != "en" %} {% if lang != "en" %}
{% set category = "Post Comments (translated)" %} {% set category = "Post Comments (translated)" %}