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 @@ - Membership Application - {{ form.username.data }} + {% trans username=form.username.data %}Membership Application - {{ username }}{% endtrans %} @@ -13,88 +13,88 @@ -

Membership Application

+

{% trans %}Membership Application{% endtrans %}

-
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") }}
-

Send this document to the Chaos Computer Club Lëtzebuerg!

+

{% trans %}Send this document to the Chaos Computer Club Lëtzebuerg!{% endtrans %}

{% if form.payment.data == 'wire transfer' %} {% elif form.payment.data == 'cash' %} -

Please bring {{ price }}€ with you the next time you meet us!

+

{% trans %}Please bring {{ price }}€ with you the next time you meet us!{% endtrans %}

{% elif form.payment.data == 'bitcoin' %}
{% 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) %} -

Pay with digicash!

-
-
- {% endif %} -
-

Luxembourg, the

-

- {{ "Signature of your legal representative" if form.minor_member.data else "Your signature" }} -

-
-
-
- Chaos Computer Club Lëtzebuerg A.S.B.L.
- Halle Victor Hugo - 60 Avenue Victor Hugo L-1750 Luxembourg (Europe)
- info@c3l.lu - http://c3l.lu -
- - +
  • {% 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 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) %} +

    {% trans %}Pay with digicash!{% endtrans %}

    +
    +
    + {% endif %} +
    +

    {% trans %}Luxembourg, the{% endtrans %}

    +

    + {{ _("Signature of your legal representative") if form.minor_member.data else _("Your signature") }} +

    +
    + + +