Compare commits

..

8 Commits

Author SHA1 Message Date
Jonas Schäfer
0eb464f428 Force invite QR code to HTTPS
We could also do a thing with ProxyFix, but honestly, this should always
be HTTPS.
2021-10-15 15:21:22 +02:00
misiek
2a6ef3c8f1 Translated using Weblate (Polish)
Currently translated at 100.0% (303 of 303 strings)

Translation: Snikket/Web Portal
Translate-URL: http://i18n.sotecware.net/projects/snikket/web-portal/pl/
2021-09-03 15:00:35 +00:00
Matthew Wild
b5d148458a Merge pull request #98 from snikket-im/feature/apple
🎉 Finally set the URL for the App Store
2021-09-02 14:42:02 +01:00
Jonas Schäfer
ff99c9488a Merge pull request #96 from Zash/invite_success_link
Link to main page after successful registration
2021-08-30 15:47:41 +02:00
Kim Alvefur
fe78631039 Link to main page after successful registration
Someone who registers via the web might also be interested in the web
portal.

Thanks to Jonas and Matthew for feedback on draft commit and help with
whatever this template syntax is.

Also no thanks to git for not actually having draft commits as a concept.
Mercurial is so much nicer to work with.
2021-08-29 15:10:02 +02:00
Kim Alvefur
12ddd288bf Translated using Weblate (Swedish)
Currently translated at 100.0% (303 of 303 strings)

Translation: Snikket/Web Portal
Translate-URL: http://i18n.sotecware.net/projects/snikket/web-portal/sv/
2021-08-01 14:00:44 +00:00
misiek
633fb0d084 Translated using Weblate (Polish)
Currently translated at 97.0% (294 of 303 strings)

Translation: Snikket/Web Portal
Translate-URL: http://i18n.sotecware.net/projects/snikket/web-portal/pl/
2021-08-01 14:00:44 +00:00
uira
f9690063bc Translated using Weblate (Indonesian)
Currently translated at 100.0% (303 of 303 strings)

Translation: Snikket/Web Portal
Translate-URL: https://i18n.sotecware.net/projects/snikket/web-portal/id/
2021-06-21 23:01:04 +00:00
8 changed files with 66 additions and 65 deletions

View File

@@ -15,6 +15,6 @@
{% trans %}Copy address{% endtrans %} {% trans %}Copy address{% endtrans %}
{%- endcall -%} {%- endcall -%}
<p>{% trans %}You can now set up your legacy XMPP client with the above address and the password you chose during registration.{% endtrans %}</p> <p>{% trans %}You can now set up your legacy XMPP client with the above address and the password you chose during registration.{% endtrans %}</p>
<p>{% trans %}You can now safely close this page.{% endtrans %}</p> <p>{% trans login_url=url_for('main.login') %}You can now safely close this page, or log in to the web portal to <a href="{{ login_url }}">manage your account</a>.{% endtrans %}</p>
</div> </div>
{% endblock %} {% endblock %}

View File

@@ -68,7 +68,7 @@
{#- -#} {#- -#}
<div id="qr-info-url" class="tab-pane active"> <div id="qr-info-url" class="tab-pane active">
<p>{% trans %}Use a <em>QR code</em> scanner on your mobile device to scan the code below:{% endtrans %}</p> <p>{% trans %}Use a <em>QR code</em> scanner on your mobile device to scan the code below:{% endtrans %}</p>
<div id="qr-invite-page" data-qrdata="{{ url_for(".view", id_=invite_id, _external=True) }}" class="qr"></div> <div id="qr-invite-page" data-qrdata="{{ url_for(".view", id_=invite_id, _external=True, _scheme="https") }}" class="qr"></div>
</div> </div>
{#- -#} {#- -#}
<div id="qr-info-uri" class="tab-pane"> <div id="qr-info-uri" class="tab-pane">

View File

@@ -8,10 +8,10 @@ msgstr ""
"Project-Id-Version: PROJECT VERSION\n" "Project-Id-Version: PROJECT VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2021-06-18 16:05+0200\n" "POT-Creation-Date: 2021-06-18 16:05+0200\n"
"PO-Revision-Date: 2021-05-19 15:12+0000\n" "PO-Revision-Date: 2021-06-21 23:01+0000\n"
"Last-Translator: uira <inboxriau@andriana.id>\n" "Last-Translator: uira <inboxriau@andriana.id>\n"
"Language-Team: Indonesian <https://i18n.sotecware.net/projects/snikket/web-" "Language-Team: Indonesian <https://i18n.sotecware.net/projects/snikket/"
"portal/id/>\n" "web-portal/id/>\n"
"Language: id\n" "Language: id\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
@@ -194,23 +194,23 @@ msgstr "Pengguna dihapus dari kelompok"
#: snikket_web/admin.py:616 #: snikket_web/admin.py:616
msgid "Message contents" msgid "Message contents"
msgstr "" msgstr "Isi pesan"
#: snikket_web/admin.py:622 #: snikket_web/admin.py:622
msgid "Only send to online users" msgid "Only send to online users"
msgstr "" msgstr "Hanya kirim ke pengguna online"
#: snikket_web/admin.py:626 #: snikket_web/admin.py:626
msgid "Post to all users" msgid "Post to all users"
msgstr "" msgstr "Kirim ke semua pengguna"
#: snikket_web/admin.py:630 #: snikket_web/admin.py:630
msgid "Send preview to yourself" msgid "Send preview to yourself"
msgstr "" msgstr "Kirim pratinjau ke diri sendiri"
#: snikket_web/admin.py:652 #: snikket_web/admin.py:652
msgid "Announcement sent!" msgid "Announcement sent!"
msgstr "" msgstr "Pengumuman terkirim!"
#: snikket_web/infra.py:51 #: snikket_web/infra.py:51
msgid "Main" msgid "Main"
@@ -630,7 +630,7 @@ msgstr "Anggota kelompok"
#: snikket_web/templates/admin_edit_circle.html:71 #: snikket_web/templates/admin_edit_circle.html:71
msgid "The user has been deleted from the server." msgid "The user has been deleted from the server."
msgstr "" msgstr "Pengguna telah dihapus dari server"
#: snikket_web/templates/admin_edit_circle.html:71 #: snikket_web/templates/admin_edit_circle.html:71
#: snikket_web/templates/library.j2:108 #: snikket_web/templates/library.j2:108
@@ -843,22 +843,20 @@ msgstr "Kelola undangan"
#: snikket_web/templates/admin_home.html:35 #: snikket_web/templates/admin_home.html:35
msgid "System health" msgid "System health"
msgstr "" msgstr "Kesehatan sistem"
#: snikket_web/templates/admin_home.html:38 #: snikket_web/templates/admin_home.html:38
msgid "View the server status or send a broadcast message to all users." msgid "View the server status or send a broadcast message to all users."
msgstr "" msgstr "Lihat status server atau kirim pesan siaran ke semua pengguna."
#: snikket_web/templates/admin_home.html:40 #: snikket_web/templates/admin_home.html:40
msgid "Send a broadcast message to all users." msgid "Send a broadcast message to all users."
msgstr "" msgstr "Kirim pesan siaran ke semua pengguna."
#: snikket_web/templates/admin_home.html:43 #: snikket_web/templates/admin_home.html:43
#: snikket_web/templates/admin_system.html:4 #: snikket_web/templates/admin_system.html:4
#, fuzzy
#| msgid "Manage users"
msgid "Manage system" msgid "Manage system"
msgstr "Kelola pengguna" msgstr "Kelola sistem"
#: snikket_web/templates/admin_home.html:48 #: snikket_web/templates/admin_home.html:48
msgid "Go back to your user's web portal page." msgid "Go back to your user's web portal page."
@@ -919,11 +917,11 @@ msgstr "Hancurkan tautan"
#: snikket_web/templates/admin_system.html:6 #: snikket_web/templates/admin_system.html:6
msgid "Overall system status" msgid "Overall system status"
msgstr "" msgstr "Kesehatan sistem keseluruhan"
#: snikket_web/templates/admin_system.html:9 #: snikket_web/templates/admin_system.html:9
msgid "System load (5 minute average)" msgid "System load (5 minute average)"
msgstr "" msgstr "Beban sistem (rata-rata 5 menit)"
#: snikket_web/templates/admin_system.html:14 #: snikket_web/templates/admin_system.html:14
#: snikket_web/templates/admin_system.html:22 #: snikket_web/templates/admin_system.html:22
@@ -933,11 +931,11 @@ msgstr ""
#: snikket_web/templates/admin_system.html:68 #: snikket_web/templates/admin_system.html:68
#: snikket_web/templates/admin_system.html:76 #: snikket_web/templates/admin_system.html:76
msgid "unknown" msgid "unknown"
msgstr "" msgstr "Tidak diketahui"
#: snikket_web/templates/admin_system.html:17 #: snikket_web/templates/admin_system.html:17
msgid "Memory use" msgid "Memory use"
msgstr "" msgstr "Penggunaan memori"
#: snikket_web/templates/admin_system.html:20 #: snikket_web/templates/admin_system.html:20
#, python-format #, python-format
@@ -945,50 +943,52 @@ msgid ""
"%(percentage_global)s of %(mem_available)s. Of that, Snikket uses " "%(percentage_global)s of %(mem_available)s. Of that, Snikket uses "
"%(percentage_snikket)s." "%(percentage_snikket)s."
msgstr "" msgstr ""
"%(percentage_global)s of %(mem_available)s. Dari jumlah itu, Snikket "
"menggunakan %(percentage_snikket)s."
#: snikket_web/templates/admin_system.html:27 #: snikket_web/templates/admin_system.html:27
msgid "Web portal status" msgid "Web portal status"
msgstr "" msgstr "Status portal web"
#: snikket_web/templates/admin_system.html:30 #: snikket_web/templates/admin_system.html:30
#: snikket_web/templates/admin_system.html:53 #: snikket_web/templates/admin_system.html:53
msgid "Version" msgid "Version"
msgstr "" msgstr "Versi"
#: snikket_web/templates/admin_system.html:31 #: snikket_web/templates/admin_system.html:31
#: snikket_web/templates/admin_system.html:54 #: snikket_web/templates/admin_system.html:54
msgid "View all versions" msgid "View all versions"
msgstr "" msgstr "Lihat versi semua"
#: snikket_web/templates/admin_system.html:32 #: snikket_web/templates/admin_system.html:32
#: snikket_web/templates/admin_system.html:55 #: snikket_web/templates/admin_system.html:55
msgid "Average CPU use" msgid "Average CPU use"
msgstr "" msgstr "Penggunaan CPU rata-rata"
#: snikket_web/templates/admin_system.html:40 #: snikket_web/templates/admin_system.html:40
#: snikket_web/templates/admin_system.html:63 #: snikket_web/templates/admin_system.html:63
msgid "Current memory use" msgid "Current memory use"
msgstr "" msgstr "Penggunaan CPU rata-rata"
#: snikket_web/templates/admin_system.html:50 #: snikket_web/templates/admin_system.html:50
#, fuzzy
#| msgid "Snikket Web Portal"
msgid "Snikket server status" msgid "Snikket server status"
msgstr "Portal Web Snikket" msgstr "Status server Snikket"
#: snikket_web/templates/admin_system.html:71 #: snikket_web/templates/admin_system.html:71
msgid "Connected devices" msgid "Connected devices"
msgstr "" msgstr "Perangkat terhubung"
#: snikket_web/templates/admin_system.html:82 #: snikket_web/templates/admin_system.html:82
msgid "Broadcast message" msgid "Broadcast message"
msgstr "" msgstr "Siarkan pesan"
#: snikket_web/templates/admin_system.html:84 #: snikket_web/templates/admin_system.html:84
msgid "" msgid ""
"This form allows you to send a message to all users currently online on your " "This form allows you to send a message to all users currently online on your "
"Snikket server. Use it wisely." "Snikket server. Use it wisely."
msgstr "" msgstr ""
"Form ini memungkinkan mengirim pesan ke semua pengguna yang saat ini online "
"di server Snikket Anda. Gunakan dengan bijak."
#: snikket_web/templates/admin_users.html:19 #: snikket_web/templates/admin_users.html:19
msgid "The user is an administrator." msgid "The user is an administrator."

View File

@@ -8,17 +8,17 @@ msgstr ""
"Project-Id-Version: PROJECT VERSION\n" "Project-Id-Version: PROJECT VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2021-06-18 16:05+0200\n" "POT-Creation-Date: 2021-06-18 16:05+0200\n"
"PO-Revision-Date: 2021-05-19 15:12+0000\n" "PO-Revision-Date: 2021-09-03 15:00+0000\n"
"Last-Translator: misiek <migelazur@mailbox.org>\n" "Last-Translator: misiek <migelazur@mailbox.org>\n"
"Language-Team: Polish <https://i18n.sotecware.net/projects/snikket/web-" "Language-Team: Polish <http://i18n.sotecware.net/projects/snikket/web-portal/"
"portal/pl/>\n" "pl/>\n"
"Language: pl\n" "Language: pl\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 " "Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
"|| n%100>=20) ? 1 : 2;\n" "|| n%100>=20) ? 1 : 2;\n"
"X-Generator: Weblate 4.5.1\n" "X-Generator: Weblate 4.7.2\n"
"Generated-By: Babel 2.9.0\n" "Generated-By: Babel 2.9.0\n"
#: snikket_web/admin.py:66 #: snikket_web/admin.py:66
@@ -195,23 +195,23 @@ msgstr "Usunięto użytkownika z kręgu"
#: snikket_web/admin.py:616 #: snikket_web/admin.py:616
msgid "Message contents" msgid "Message contents"
msgstr "" msgstr "Treść wiadomości"
#: snikket_web/admin.py:622 #: snikket_web/admin.py:622
msgid "Only send to online users" msgid "Only send to online users"
msgstr "" msgstr "Wyślij jedynie do użytkowników online"
#: snikket_web/admin.py:626 #: snikket_web/admin.py:626
msgid "Post to all users" msgid "Post to all users"
msgstr "" msgstr "Wyślij do wszystkich użytkowników"
#: snikket_web/admin.py:630 #: snikket_web/admin.py:630
msgid "Send preview to yourself" msgid "Send preview to yourself"
msgstr "" msgstr "Prześlij do siebie podgląd wiadomości"
#: snikket_web/admin.py:652 #: snikket_web/admin.py:652
msgid "Announcement sent!" msgid "Announcement sent!"
msgstr "" msgstr "Komunikat wysłany!"
#: snikket_web/infra.py:51 #: snikket_web/infra.py:51
msgid "Main" msgid "Main"
@@ -629,7 +629,7 @@ msgstr "Członkowie kręgu"
#: snikket_web/templates/admin_edit_circle.html:71 #: snikket_web/templates/admin_edit_circle.html:71
msgid "The user has been deleted from the server." msgid "The user has been deleted from the server."
msgstr "" msgstr "Użytkownik został usunięty z serwera."
#: snikket_web/templates/admin_edit_circle.html:71 #: snikket_web/templates/admin_edit_circle.html:71
#: snikket_web/templates/library.j2:108 #: snikket_web/templates/library.j2:108
@@ -844,22 +844,21 @@ msgstr "Zarządzaj zaproszeniami"
#: snikket_web/templates/admin_home.html:35 #: snikket_web/templates/admin_home.html:35
msgid "System health" msgid "System health"
msgstr "" msgstr "Stan systemu"
#: snikket_web/templates/admin_home.html:38 #: snikket_web/templates/admin_home.html:38
msgid "View the server status or send a broadcast message to all users." msgid "View the server status or send a broadcast message to all users."
msgstr "" msgstr ""
"Podejrzyj status serwera lub prześlij komunikat do wszystkich użytkowników."
#: snikket_web/templates/admin_home.html:40 #: snikket_web/templates/admin_home.html:40
msgid "Send a broadcast message to all users." msgid "Send a broadcast message to all users."
msgstr "" msgstr "Prześlij komunikat do wszystkich użytkowników."
#: snikket_web/templates/admin_home.html:43 #: snikket_web/templates/admin_home.html:43
#: snikket_web/templates/admin_system.html:4 #: snikket_web/templates/admin_system.html:4
#, fuzzy
#| msgid "Manage users"
msgid "Manage system" msgid "Manage system"
msgstr "Zarządzaj użytkownikami" msgstr "Zarządzaj systemem"
#: snikket_web/templates/admin_home.html:48 #: snikket_web/templates/admin_home.html:48
msgid "Go back to your user's web portal page." msgid "Go back to your user's web portal page."
@@ -920,11 +919,11 @@ msgstr "Zniszcz link"
#: snikket_web/templates/admin_system.html:6 #: snikket_web/templates/admin_system.html:6
msgid "Overall system status" msgid "Overall system status"
msgstr "" msgstr "Ogólny status systemu"
#: snikket_web/templates/admin_system.html:9 #: snikket_web/templates/admin_system.html:9
msgid "System load (5 minute average)" msgid "System load (5 minute average)"
msgstr "" msgstr "Obciążenie systemu (dla ostatnich 5 minut)"
#: snikket_web/templates/admin_system.html:14 #: snikket_web/templates/admin_system.html:14
#: snikket_web/templates/admin_system.html:22 #: snikket_web/templates/admin_system.html:22
@@ -934,11 +933,11 @@ msgstr ""
#: snikket_web/templates/admin_system.html:68 #: snikket_web/templates/admin_system.html:68
#: snikket_web/templates/admin_system.html:76 #: snikket_web/templates/admin_system.html:76
msgid "unknown" msgid "unknown"
msgstr "" msgstr "nieznane"
#: snikket_web/templates/admin_system.html:17 #: snikket_web/templates/admin_system.html:17
msgid "Memory use" msgid "Memory use"
msgstr "" msgstr "Wykorzystanie pamięci"
#: snikket_web/templates/admin_system.html:20 #: snikket_web/templates/admin_system.html:20
#, python-format #, python-format
@@ -946,50 +945,52 @@ msgid ""
"%(percentage_global)s of %(mem_available)s. Of that, Snikket uses " "%(percentage_global)s of %(mem_available)s. Of that, Snikket uses "
"%(percentage_snikket)s." "%(percentage_snikket)s."
msgstr "" msgstr ""
"%(percentage_global)s z %(mem_available)s. Z tego Snikket używa "
"%(percentage_snikket)s."
#: snikket_web/templates/admin_system.html:27 #: snikket_web/templates/admin_system.html:27
msgid "Web portal status" msgid "Web portal status"
msgstr "" msgstr "Status portalu internetowego"
#: snikket_web/templates/admin_system.html:30 #: snikket_web/templates/admin_system.html:30
#: snikket_web/templates/admin_system.html:53 #: snikket_web/templates/admin_system.html:53
msgid "Version" msgid "Version"
msgstr "" msgstr "Wersja"
#: snikket_web/templates/admin_system.html:31 #: snikket_web/templates/admin_system.html:31
#: snikket_web/templates/admin_system.html:54 #: snikket_web/templates/admin_system.html:54
msgid "View all versions" msgid "View all versions"
msgstr "" msgstr "Pokaż wszystkie wersje"
#: snikket_web/templates/admin_system.html:32 #: snikket_web/templates/admin_system.html:32
#: snikket_web/templates/admin_system.html:55 #: snikket_web/templates/admin_system.html:55
msgid "Average CPU use" msgid "Average CPU use"
msgstr "" msgstr "Średnie użycie CPU"
#: snikket_web/templates/admin_system.html:40 #: snikket_web/templates/admin_system.html:40
#: snikket_web/templates/admin_system.html:63 #: snikket_web/templates/admin_system.html:63
msgid "Current memory use" msgid "Current memory use"
msgstr "" msgstr "Bieżące użycie pamięci"
#: snikket_web/templates/admin_system.html:50 #: snikket_web/templates/admin_system.html:50
#, fuzzy
#| msgid "Snikket Web Portal"
msgid "Snikket server status" msgid "Snikket server status"
msgstr "Portal użytkownika Snikket" msgstr "Status serwera Snikket"
#: snikket_web/templates/admin_system.html:71 #: snikket_web/templates/admin_system.html:71
msgid "Connected devices" msgid "Connected devices"
msgstr "" msgstr "Podłączone urządzenia"
#: snikket_web/templates/admin_system.html:82 #: snikket_web/templates/admin_system.html:82
msgid "Broadcast message" msgid "Broadcast message"
msgstr "" msgstr "Wiadomość globalna"
#: snikket_web/templates/admin_system.html:84 #: snikket_web/templates/admin_system.html:84
msgid "" msgid ""
"This form allows you to send a message to all users currently online on your " "This form allows you to send a message to all users currently online on your "
"Snikket server. Use it wisely." "Snikket server. Use it wisely."
msgstr "" msgstr ""
"Ten formularz pozwala na wysłanie wiadomości do wszystkich użytkowników, "
"którzy obecnie są online na twoim serwerze Snikket. Używaj go z rozwagą."
#: snikket_web/templates/admin_users.html:19 #: snikket_web/templates/admin_users.html:19
msgid "The user is an administrator." msgid "The user is an administrator."

View File

@@ -8,16 +8,16 @@ msgstr ""
"Project-Id-Version: PROJECT VERSION\n" "Project-Id-Version: PROJECT VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2021-06-18 16:05+0200\n" "POT-Creation-Date: 2021-06-18 16:05+0200\n"
"PO-Revision-Date: 2021-05-28 21:00+0000\n" "PO-Revision-Date: 2021-08-01 14:00+0000\n"
"Last-Translator: Kim Alvefur <zash@zash.se>\n" "Last-Translator: Kim Alvefur <zash@zash.se>\n"
"Language-Team: Swedish <https://i18n.sotecware.net/projects/snikket/web-" "Language-Team: Swedish <http://i18n.sotecware.net/projects/snikket/"
"portal/sv/>\n" "web-portal/sv/>\n"
"Language: sv\n" "Language: sv\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n" "Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.5.1\n" "X-Generator: Weblate 4.7.2\n"
"Generated-By: Babel 2.9.0\n" "Generated-By: Babel 2.9.0\n"
#: snikket_web/admin.py:66 #: snikket_web/admin.py:66
@@ -624,7 +624,7 @@ msgstr "Medlemmar i krets"
#: snikket_web/templates/admin_edit_circle.html:71 #: snikket_web/templates/admin_edit_circle.html:71
msgid "The user has been deleted from the server." msgid "The user has been deleted from the server."
msgstr "" msgstr "Användaren har raderats från servern."
#: snikket_web/templates/admin_edit_circle.html:71 #: snikket_web/templates/admin_edit_circle.html:71
#: snikket_web/templates/library.j2:108 #: snikket_web/templates/library.j2:108