diff --git a/c3l_membership/templates/member.html b/c3l_membership/templates/member.html
--- a/c3l_membership/templates/member.html
+++ b/c3l_membership/templates/member.html
@@ -1,7 +1,7 @@
-
-
Username:
+
{% trans %}Username:{% endtrans %}
{{ form.username.data }}
-
E-Mail:
+
{% trans %}E-Mail:{% endtrans %}
{{ form.email.data }}
-
Full Name:
+
{% trans %}Full Name:{% endtrans %}
{{ form.fullname.data }}
-
Birthday:
+
{% trans %}Birthday:{% endtrans %}
{{ form.birthday.data }}
-
Street:
-
{{ form.street.data if form.street.data else "Not specified"|safe }}
+
{% trans %}Street:{% endtrans %}
+
{{ form.street.data if form.street.data else "".join(["",_("Not specified"),""])|safe }}
-
ZIP-Code:
-
{{ form.zip.data if form.zip.data else "Not specified"|safe }}
+
{% trans %}ZIP-Code:{% endtrans %}
+
{{ form.zip.data if form.zip.data else "".join(["",_("Not specified"),""])|safe }}
-
City:
-
{{ form.city.data if form.city.data else "Not specified"|safe }}
+
{% trans %}City:{% endtrans %}
+
{{ form.city.data if form.city.data else "".join(["",_("Not specified"),""])|safe }}
-
State/County/Province:
-
{{ form.state.data if form.state.data else "Not specified"|safe }}
+
{% trans %}State/County/Province:{% endtrans %}
+
{{ form.state.data if form.state.data else "".join(["",_("Not specified"),""])|safe }}
-
Country:
-
{{ form.country.data if form.country.data else "Not specified"|safe }}
+
{% trans %}Country:{% endtrans %}
+
{{ form.country.data if form.country.data else "".join(["",_("Not specified"),""])|safe }}
-
Membership Plan:
+
{% trans %}Membership Plan:{% endtrans%}
{{ form.membership.data }}
-
Student:
-
{{ "Yes" if form.student.data else "No" }}
+
{% trans %}Student:{% endtrans %}
+
{{ _("Yes") if form.student.data else _("No") }}
-
Starving:
-
{{ "Yes" if form.starving.data else "No" }}
+
{% trans %}Starving:{% endtrans %}
+
{{ _("Yes") if form.starving.data else _("No") }}
-
Payment:
+
{% trans %}Payment:{% endtrans %}
{{ form.payment.data }}
-
Agreed to Terms & Conditions:
-
{{ "Yes" if form.terms.data else "No" }}
+
{% trans %}Agreed to Terms & Conditions:{% endtrans %}
+
{{ _("Yes") if form.terms.data else _("No") }}
-
Minor Member:
-
{{ "Yes" if form.minor_member.data else "No" }}
+
{% trans %}Minor Member:{% endtrans %}
+
{{ _("Yes") if form.minor_member.data else _("No") }}
- {% trans %}Send this document to the Chaos Computer Club Lëtzebuerg!{% endtrans %}
{% if form.payment.data == 'wire transfer' %}
{% trans %}Please bring {{ price }}€ with you the next time you meet us!{% endtrans %}
{% elif form.payment.data == 'bitcoin' %}
- - Address: {{ config["BITCOIN_ADDRESS"] }}
- - Label: Membership Fee
- - Message: {{ year }} {{ form.username.data }}
- - Amount: {{ price }} BTC
+ - {% trans %}Address:{% endtrans %} {{ config["BITCOIN_ADDRESS"] }}
+ - {% trans %}Label:{% endtrans %} Membership Fee
+ - {% trans %}Message:{% endtrans %} {{ year }} {{ form.username.data }}
+ - {% trans %}Amount:{% endtrans %} {{ price }} BTC
{% set bitcoin_url="bitcoin:" + config["BITCOIN_ADDRESS"] + "?amount={amount}&label=Membership Fee {year} {username}&message=Membership Fee {year} {username}".format(amount=price, year=year, username=form.username.data) %}
@@ -104,10 +104,10 @@
- - Address: {{ config["ETHEREUM_ADDRESS"] }}
- - Label: Membership Fee
- - Message: {{ year }} {{ form.username.data }}
- - Amount: {{ price }} ETH
+ - {% trans %}Address:{% endtrans %} {{ config["ETHEREUM_ADDRESS"] }}
+ - {% trans %}Label:{% endtrans %} Membership Fee
+ - {% trans %}Message:{% endtrans %} {{ year }} {{ form.username.data }}
+ - {% trans %}Amount:{% endtrans %} {{ price }} ETH
{% set ethereum_url=config["ETHEREUM_ADDRESS"] %}
@@ -117,46 +117,46 @@
- - Address: {{ config["MONERO_ADDRESS"] }}
- - Label: Membership Fee
- - Message: {{ year }} {{ form.username.data }}
- - Amount: {{ price }} XMR
-
-
- {% set monero_url=config["MONERO_ADDRESS"] %}
-
-
- {% elif form.payment.data == 'zcash' %}
-
-
-
- - Address: {{ config["ZCASH_ADDRESS"] }}
- - Label: Membership Fee
- - Message: {{ year }} {{ form.username.data }}
- - Amount: {{ price }} ZEC
-
-
- {% set zcash_url=config["ZCASH_ADDRESS"] %}
-
-
- {% elif form.payment.data == 'digicash' %}
-
- {% set digicash_url='https://pos.digica.sh/qrcode/generator?merchantId=CHAOSPC1&amount={amount}&transactionReference=Membership_{username}'.format(amount=price, username=form.username.data) %}
-
-
-
- {% endif %}
-
-
Luxembourg, the
-
- {{ "Signature of your legal representative" if form.minor_member.data else "Your signature" }}
-
-
-
-
-
+
{% trans %}Address:{% endtrans %} {{ config["MONERO_ADDRESS"] }}
+
{% trans %}Label:{% endtrans %} Membership Fee
+
{% trans %}Message:{% endtrans %} {{ year }} {{ form.username.data }}
+
{% trans %}Amount:{% endtrans %} {{ price }} XMR
+
+
+ {% set monero_url=config["MONERO_ADDRESS"] %}
+
+
+ {% elif form.payment.data == 'zcash' %}
+
+ {% set digicash_url='https://pos.digica.sh/qrcode/generator?merchantId=CHAOSPC1&amount={amount}&transactionReference=Membership_{username}'.format(amount=price, username=form.username.data) %}
+
{% trans %}Pay with digicash!{% endtrans %}
+
+
+ {% endif %}
+
+
{% trans %}Luxembourg, the{% endtrans %}
+
+ {{ _("Signature of your legal representative") if form.minor_member.data else _("Your signature") }}
+
+
+