Compare commits

..

1 Commits

Author SHA1 Message Date
Jonas Schäfer
21049e7d36 Remove useless use of lazy
The translation context is set up in the functions, so we don't need to
use a lazy string there.
2022-01-17 16:38:56 +01:00
24 changed files with 1131 additions and 2399 deletions

View File

@@ -45,7 +45,7 @@ jobs:
- name: Install
run: |
set -euo pipefail
pip install flake8 flake8-print
pip install flake8
- name: Linting
run: |
python -m flake8 snikket_web

View File

@@ -17,8 +17,7 @@ COPY babel.cfg /opt/snikket-web-portal/babel.cfg
WORKDIR /opt/snikket-web-portal
RUN set -eu; \
pip3 install -r requirements.txt; \
RUN pip3 install -r requirements.txt; \
pip3 install -r build-requirements.txt; \
make;
@@ -48,7 +47,7 @@ RUN set -eu; \
WORKDIR /opt/snikket-web-portal
COPY requirements.txt /opt/snikket-web-portal/requirements.txt
RUN set -eu; pip3 install -r requirements.txt; rm -rf /root/.cache;
RUN pip3 install -r requirements.txt; rm -rf /root/.cache;
COPY --from=build /opt/snikket-web-portal/snikket_web/ /opt/snikket-web-portal/snikket_web
COPY babel.cfg /opt/snikket-web-portal/babel.cfg

View File

@@ -542,6 +542,8 @@ async def edit_circle(id_: str) -> typing.Union[str, quart.Response]:
)
return redirect(url_for(".edit_circle", id_=id_))
else:
print(form.errors)
return await render_template(
"admin_edit_circle.html",
@@ -680,11 +682,6 @@ async def system() -> typing.Union[str, quart.Response]:
except KeyError:
pass
try:
metrics["prosody_uploads"] = prosody_metrics["uploads"]
except KeyError:
pass
for k in list(metrics.keys()):
if metrics[k] is None:
# so that defaulting in jinja works

View File

@@ -53,14 +53,11 @@ def circle_name(c: typing.Any) -> str:
def format_bytes(n: float) -> str:
try:
scale = max(math.floor(math.log(n, 1024)), 0)
except ValueError:
scale = 0
scale = math.floor(math.log(n, 1024))
try:
unit = BYTE_UNIT_SCALE_MAP[scale]
factor = 1024**scale
except IndexError:
except ValueError:
unit = "TiB"
factor = 1024**4
if factor > 1:

View File

@@ -30,9 +30,6 @@ INVITE_SESSION_JID = "invite-session-jid"
MAX_IMPORT_DATA_SIZE = 5*1024*1024 # 5MB
SUPPORTED_IMPORT_TYPES = ["application/xml", "text/xml"]
EIMPORTTOOBIG = _l("The account data you tried to import is too large to"
" upload. Please contact your Snikket operator.")
# https://play.google.com/store/apps/details?id=org.snikket.android&referrer={uri|urlescape}&pcampaignid=pcampaignidMKT-Other-global-all-co-prtnr-py-PartBadge-Mar2515-1
@@ -286,8 +283,11 @@ async def success() -> str:
migration_success=False,
form=form,
max_import_size=MAX_IMPORT_DATA_SIZE,
import_too_big_warning_header=_l("Error"),
import_too_big_warning=EIMPORTTOOBIG,
import_too_big_warning_header=gettext("Error"),
import_too_big_warning=gettext(
"The account data you tried to import is too large to upload. "
"Please contact your Snikket operator."
),
)

View File

@@ -68,14 +68,6 @@
<em>{% trans %}unknown{% endtrans %}</em>
{%- endif -%}
</dd>
<dt>{% trans %}Storage used by shared files{% endtrans %}</dt>
<dd>
{%- if metrics.prosody_uploads | default(None) is not none -%}
{{ metrics.prosody_uploads | format_bytes }}
{%- else -%}
<em>{% trans %}unknown{% endtrans %}</em>
{%- endif -%}
</dd>
<dt>{% trans %}Connected devices{% endtrans %}</dt>
<dd>
{%- if metrics.prosody_devices | default(None) is not none -%}

View File

@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PROJECT VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2022-01-17 17:27+0100\n"
"POT-Creation-Date: 2021-06-18 16:05+0200\n"
"PO-Revision-Date: 2021-04-02 19:01+0000\n"
"Last-Translator: Daniel Holmgaard <annoncer@protonmail.com>\n"
"Language-Team: Danish <https://i18n.sotecware.net/projects/snikket/web-"
@@ -20,195 +20,195 @@ msgstr ""
"X-Generator: Weblate 4.5.1\n"
"Generated-By: Babel 2.9.0\n"
#: snikket_web/admin.py:68 snikket_web/templates/admin_delete_user.html:10
#: snikket_web/admin.py:66
msgid "Limited"
msgstr "Begrænset"
#: snikket_web/admin.py:71 snikket_web/templates/admin_delete_user.html:10
#: snikket_web/templates/admin_edit_circle.html:59
#: snikket_web/templates/admin_users.html:8
msgid "Login name"
msgstr "Login-navn"
#: snikket_web/admin.py:72 snikket_web/templates/admin_delete_user.html:12
#: snikket_web/admin.py:75 snikket_web/templates/admin_delete_user.html:12
#: snikket_web/templates/admin_edit_circle.html:60
#: snikket_web/templates/admin_users.html:9 snikket_web/user.py:63
#: snikket_web/templates/admin_users.html:9 snikket_web/user.py:61
msgid "Display name"
msgstr "Kaldenavn"
#: snikket_web/admin.py:76 snikket_web/templates/admin_edit_user.html:32
#: snikket_web/admin.py:79 snikket_web/templates/admin_edit_user.html:32
msgid "Access Level"
msgstr "Adgangsniveau"
#: snikket_web/admin.py:78
msgid "Limited"
msgstr "Begrænset"
#: snikket_web/admin.py:79
#: snikket_web/admin.py:84
msgid "Normal user"
msgstr "Normal bruger"
#: snikket_web/admin.py:80
#: snikket_web/admin.py:85
msgid "Administrator"
msgstr "Administrator"
#: snikket_web/admin.py:85
#: snikket_web/admin.py:90
msgid "Update user"
msgstr "Opdater bruger"
#: snikket_web/admin.py:89
#: snikket_web/admin.py:94
msgid "Create password reset link"
msgstr "Opret link til nulstilling af adgangskode"
#: snikket_web/admin.py:107
#: snikket_web/admin.py:112
msgid "Password reset link created"
msgstr "Link til nulstilling af adgangskode oprettet"
#: snikket_web/admin.py:122
#: snikket_web/admin.py:127
msgid "User information updated."
msgstr "Brugerinformation opdateret."
#: snikket_web/admin.py:144
#: snikket_web/admin.py:149
msgid "Delete user permanently"
msgstr "Slet bruger permanent"
#: snikket_web/admin.py:157
#: snikket_web/admin.py:162
msgid "User deleted"
msgstr "Bruger slettet"
#: snikket_web/admin.py:195
#: snikket_web/admin.py:200
msgid "Password reset link not found"
msgstr "Link til nulstilling af adgangskode ikke fundet"
#: snikket_web/admin.py:207
#: snikket_web/admin.py:212
msgid "Password reset link deleted"
msgstr "Link til nulstilling af adgangskode slettet"
#: snikket_web/admin.py:227
#: snikket_web/admin.py:232
msgid "Invite to circle"
msgstr "Inviter til cirkel"
#: snikket_web/admin.py:233
#: snikket_web/admin.py:238
msgid "At least one circle must be selected"
msgstr "Mindst en cirkel skal vælges"
#: snikket_web/admin.py:238
#: snikket_web/admin.py:243
msgid "Valid for"
msgstr "Gyldig for"
#: snikket_web/admin.py:240
#: snikket_web/admin.py:245
msgid "One hour"
msgstr "En time"
#: snikket_web/admin.py:241
#: snikket_web/admin.py:246
msgid "Twelve hours"
msgstr "Tolv timer"
#: snikket_web/admin.py:242
#: snikket_web/admin.py:247
msgid "One day"
msgstr "En dag"
#: snikket_web/admin.py:243
#: snikket_web/admin.py:248
msgid "One week"
msgstr "En uge"
#: snikket_web/admin.py:244
#: snikket_web/admin.py:249
msgid "Four weeks"
msgstr "Fire uger"
#: snikket_web/admin.py:250 snikket_web/templates/admin_edit_invite.html:17
#: snikket_web/admin.py:255 snikket_web/templates/admin_edit_invite.html:17
msgid "Invitation type"
msgstr "Invitationstype"
#: snikket_web/admin.py:252 snikket_web/templates/library.j2:116
#: snikket_web/admin.py:257 snikket_web/templates/library.j2:116
msgid "Individual"
msgstr "Individuel"
#: snikket_web/admin.py:253 snikket_web/templates/library.j2:114
#: snikket_web/admin.py:258 snikket_web/templates/library.j2:114
msgid "Group"
msgstr "Gruppe"
#: snikket_web/admin.py:259
#: snikket_web/admin.py:264
msgid "New invitation link"
msgstr "Ny invitationslink"
#: snikket_web/admin.py:321
#: snikket_web/admin.py:326
msgid "Revoke"
msgstr "Tilbagekald"
#: snikket_web/admin.py:345
#: snikket_web/admin.py:350
msgid "Invitation created"
msgstr "Invitation oprettet"
#: snikket_web/admin.py:361
#: snikket_web/admin.py:366
msgid "No such invitation exists"
msgstr "Denne invitation findes ikke"
#: snikket_web/admin.py:376
#: snikket_web/admin.py:381
msgid "Invitation revoked"
msgstr "Invitation tilbagekaldt"
#: snikket_web/admin.py:393 snikket_web/admin.py:441
#: snikket_web/admin.py:398 snikket_web/admin.py:446
msgid "Name"
msgstr "Navn"
#: snikket_web/admin.py:398 snikket_web/templates/admin_circles.html:47
#: snikket_web/admin.py:403 snikket_web/templates/admin_circles.html:47
msgid "Create circle"
msgstr "Opret cirkel"
#: snikket_web/admin.py:428
#: snikket_web/admin.py:433
msgid "Circle created"
msgstr "Cirkel oprettet"
#: snikket_web/admin.py:446
#: snikket_web/admin.py:451
msgid "Select user"
msgstr "Vælg bruger"
#: snikket_web/admin.py:451
#: snikket_web/admin.py:456
msgid "Update circle"
msgstr "Opdater cirkel"
#: snikket_web/admin.py:455
#: snikket_web/admin.py:460
msgid "Delete circle permanently"
msgstr "Slet cirkel permanent"
#: snikket_web/admin.py:461
#: snikket_web/admin.py:466
msgid "Add user"
msgstr "Tilføj bruger"
#: snikket_web/admin.py:477
#: snikket_web/admin.py:482
msgid "No such circle exists"
msgstr "Denne cirkel findes ikke"
#: snikket_web/admin.py:514
#: snikket_web/admin.py:519
msgid "Circle data updated"
msgstr "Cirkel-data opdateret"
#: snikket_web/admin.py:520
#: snikket_web/admin.py:525
msgid "Circle deleted"
msgstr "Cirkel slettet"
#: snikket_web/admin.py:531
#: snikket_web/admin.py:536
msgid "User added to circle"
msgstr "Bruger tilføjet til cirkel"
#: snikket_web/admin.py:540
#: snikket_web/admin.py:545
msgid "User removed from circle"
msgstr "Bruger fjernet fra cirkel"
#: snikket_web/admin.py:609
#: snikket_web/admin.py:616
msgid "Message contents"
msgstr ""
#: snikket_web/admin.py:615
#: snikket_web/admin.py:622
msgid "Only send to online users"
msgstr ""
#: snikket_web/admin.py:619
#: snikket_web/admin.py:626
msgid "Post to all users"
msgstr ""
#: snikket_web/admin.py:623
#: snikket_web/admin.py:630
msgid "Send preview to yourself"
msgstr ""
#: snikket_web/admin.py:645
#: snikket_web/admin.py:652
msgid "Announcement sent!"
msgstr ""
@@ -216,69 +216,43 @@ msgstr ""
msgid "Main"
msgstr "Hoved"
#: snikket_web/invite.py:33
msgid ""
"The account data you tried to import is too large to upload. Please contact "
"your Snikket operator."
msgstr ""
#: snikket_web/invite.py:112
#: snikket_web/invite.py:106
msgid "Username"
msgstr "Brugernavn"
#: snikket_web/invite.py:116 snikket_web/invite.py:184 snikket_web/main.py:41
#: snikket_web/invite.py:110 snikket_web/invite.py:177 snikket_web/main.py:41
msgid "Password"
msgstr "Adgangskode"
#: snikket_web/invite.py:120 snikket_web/invite.py:188
#: snikket_web/invite.py:114 snikket_web/invite.py:181
msgid "Confirm password"
msgstr "Bekræft adgangskode"
#: snikket_web/invite.py:124 snikket_web/invite.py:192
#: snikket_web/invite.py:118 snikket_web/invite.py:185
msgid "The passwords must match."
msgstr "Adgangskoderne skal matche."
#: snikket_web/invite.py:129
#: snikket_web/invite.py:123
msgid "Create account"
msgstr "Opret konto"
#: snikket_web/invite.py:156
#: snikket_web/invite.py:150
msgid "That username is already taken."
msgstr "Det brugernavn er allerede taget."
#: snikket_web/invite.py:160 snikket_web/invite.py:225
#: snikket_web/invite.py:154 snikket_web/invite.py:218
msgid "Registration was declined for unknown reasons."
msgstr "Registrering blev afvist af ukendte årsager."
#: snikket_web/invite.py:164
#: snikket_web/invite.py:158
msgid "The username is not valid."
msgstr "Brugernavnet er ikke gyldigt."
#: snikket_web/invite.py:197 snikket_web/templates/user_home.html:32
#: snikket_web/invite.py:190 snikket_web/templates/user_home.html:32
#: snikket_web/templates/user_passwd.html:29
msgid "Change password"
msgstr "Ændr adgangskode"
#: snikket_web/invite.py:244
msgid "Account data file"
msgstr ""
#: snikket_web/invite.py:248
msgid "Import data"
msgstr ""
#: snikket_web/invite.py:269
#, python-format
msgid ""
"The account data you tried to import is in an unknown format. Please upload "
"an XML file in XEP-0227 format (provided format: %(mimetype)s)."
msgstr ""
#: snikket_web/invite.py:289 snikket_web/templates/unauth.html:18
#: snikket_web/user.py:178
msgid "Error"
msgstr "Fejl"
#: snikket_web/main.py:36
msgid "Address"
msgstr "Adresse"
@@ -295,67 +269,59 @@ msgstr "Ugyldigt brugernavn eller adgangskode."
msgid "Login successful!"
msgstr "Login lykkedes!"
#: snikket_web/user.py:29
#: snikket_web/user.py:27
msgid "Current password"
msgstr "Nuværende adgangskode"
#: snikket_web/user.py:34
#: snikket_web/user.py:32
msgid "New password"
msgstr "Ny adgangskode"
#: snikket_web/user.py:39
#: snikket_web/user.py:37
msgid "Confirm new password"
msgstr "Bekræft ny adgangskode"
#: snikket_web/user.py:43
#: snikket_web/user.py:41
msgid "The new passwords must match."
msgstr "Den nye adgangskode skal matche."
#: snikket_web/user.py:50
#: snikket_web/user.py:48
msgid "Sign out"
msgstr "Log ud"
#: snikket_web/user.py:55
#: snikket_web/user.py:53
msgid "Nobody"
msgstr "Ingen"
#: snikket_web/user.py:56
#: snikket_web/user.py:54
msgid "Friends only"
msgstr "Kun venner"
#: snikket_web/user.py:57
#: snikket_web/user.py:55
msgid "Everyone"
msgstr "Alle"
#: snikket_web/user.py:67
#: snikket_web/user.py:65
msgid "Avatar"
msgstr "Avatar"
#: snikket_web/user.py:71
#: snikket_web/user.py:69
msgid "Profile visibility"
msgstr "Profilsynlighed"
#: snikket_web/user.py:76
#: snikket_web/user.py:74
msgid "Update profile"
msgstr "Opdater profil"
#: snikket_web/user.py:82
msgid "Account data"
msgstr ""
#: snikket_web/user.py:86
msgid "Upload"
msgstr ""
#: snikket_web/user.py:111
#: snikket_web/user.py:99
msgid "Incorrect password."
msgstr "Forkert adgangskode."
#: snikket_web/user.py:115
#: snikket_web/user.py:103
msgid "Password changed"
msgstr "Adgangskode ændret"
#: snikket_web/user.py:123
#: snikket_web/user.py:111
msgid ""
"The chosen avatar is too big. To be able to upload larger avatars, please "
"use the app."
@@ -363,17 +329,13 @@ msgstr ""
"Den valgte avatar er for stor. For at kunne uploade større avatarer skal du "
"bruge appen."
#: snikket_web/user.py:170
#: snikket_web/user.py:159
msgid "Profile updated"
msgstr "Profil opdateret"
#: snikket_web/user.py:184
msgid "Export"
msgstr ""
#: snikket_web/user.py:202
msgid "You currently have no account data to export."
msgstr ""
#: snikket_web/templates/unauth.html:18 snikket_web/user.py:167
msgid "Error"
msgstr "Fejl"
#: snikket_web/templates/_footer.html:4
#, python-format
@@ -965,7 +927,6 @@ msgstr ""
#: snikket_web/templates/admin_system.html:60
#: snikket_web/templates/admin_system.html:68
#: snikket_web/templates/admin_system.html:76
#: snikket_web/templates/admin_system.html:84
msgid "unknown"
msgstr ""
@@ -1011,18 +972,14 @@ msgid "Snikket server status"
msgstr "Snikket Webportal"
#: snikket_web/templates/admin_system.html:71
msgid "Storage used by shared files"
msgstr ""
#: snikket_web/templates/admin_system.html:79
msgid "Connected devices"
msgstr ""
#: snikket_web/templates/admin_system.html:90
#: snikket_web/templates/admin_system.html:82
msgid "Broadcast message"
msgstr ""
#: snikket_web/templates/admin_system.html:92
#: snikket_web/templates/admin_system.html:84
msgid ""
"This form allows you to send a message to all users currently online on your "
"Snikket server. Use it wisely."
@@ -1203,6 +1160,7 @@ msgid "You can now log in using your new password."
msgstr "Du kan nu logge ind med din nye adgangskode."
#: snikket_web/templates/invite_reset_success.html:12
#: snikket_web/templates/invite_success.html:18
msgid "You can now safely close this page."
msgstr "Du kan sikkert lukke denne side."
@@ -1294,41 +1252,6 @@ msgstr ""
"Du kan nu konfigurere din ældre XMPP-klient med ovenstående adresse og den "
"adgangskode, du valgte under registreringen."
#: snikket_web/templates/invite_success.html:18
#, python-format
msgid ""
"You can now safely close this page, or log in to the web portal to <a href="
"\"%(login_url)s\">manage your account</a>."
msgstr ""
#: snikket_web/templates/invite_success.html:21
#, fuzzy
#| msgid "Operation successful"
msgid "Import successful"
msgstr "Operation lykkes"
#: snikket_web/templates/invite_success.html:22
msgid "Congratulations! Your account data has been successfully imported."
msgstr ""
#: snikket_web/templates/invite_success.html:26
#, fuzzy
#| msgid "Using the Snikket app"
msgid "Moving to Snikket?"
msgstr "Bruger Snikket appen"
#: snikket_web/templates/invite_success.html:27
msgid ""
"If you are moving from a different Snikket instance or another XMPP-"
"compatible service, you may optionally import the data (contacts, profile "
"information, etc.) from your previous account. When you have exported the "
"data from your previous account, upload it using the form below."
msgstr ""
#: snikket_web/templates/invite_success.html:30
msgid "Upload account data"
msgstr ""
#: snikket_web/templates/invite_view.html:6
#, python-format
msgid "Invite to %(site_name)s | Snikket"
@@ -1556,22 +1479,15 @@ msgstr "Din XMPP adresse"
msgid "Edit profile"
msgstr "Rediger profil"
#: snikket_web/templates/user_home.html:33
#: snikket_web/templates/user_manage_data.html:4
#, fuzzy
#| msgid "Manage users"
msgid "Manage your data"
msgstr "Håndter brugere"
#: snikket_web/templates/user_home.html:39
#: snikket_web/templates/user_home.html:38
msgid "Your Snikket"
msgstr "Din Snikket"
#: snikket_web/templates/user_home.html:41
#: snikket_web/templates/user_home.html:40
msgid "Manage users, invitations and circles of your Snikket service."
msgstr "Håndter brugere, invitationer og cirkler på din Snikket tjeneste."
#: snikket_web/templates/user_home.html:43
#: snikket_web/templates/user_home.html:42
msgid "Admin panel"
msgstr "Administrator panel"
@@ -1587,18 +1503,6 @@ msgstr ""
"Klik herunder for at logge dig selv ud af webportalen. Dette på virkeringen "
"af de forbundne enheder."
#: snikket_web/templates/user_manage_data.html:8
#, fuzzy
#| msgid "Your account"
msgid "Export account"
msgstr "Din konto"
#: snikket_web/templates/user_manage_data.html:9
msgid ""
"Download your account data as a file for backup purposes or to move your "
"account to another service."
msgstr ""
#: snikket_web/templates/user_passwd.html:5
msgid "Change your password"
msgstr "Ændr din adgangskode"

View File

@@ -6,209 +6,209 @@
msgid ""
msgstr ""
"Project-Id-Version: SnikketWeb 0.1.0\n"
"Report-Msgid-Bugs-To: translations@snikket.org\n"
"POT-Creation-Date: 2022-01-17 17:27+0100\n"
"PO-Revision-Date: 2022-01-18 14:59+0000\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2021-06-18 16:05+0200\n"
"PO-Revision-Date: 2021-06-19 15:01+0000\n"
"Last-Translator: Jonas Schäfer <jonas@zombofant.net>\n"
"Language-Team: German <http://i18n.sotecware.net/projects/snikket/web-portal/"
"de/>\n"
"Language-Team: German <https://i18n.sotecware.net/projects/snikket/"
"web-portal/de/>\n"
"Language: de\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.8.1\n"
"X-Generator: Weblate 4.5.1\n"
"Generated-By: Babel 2.9.0\n"
#: snikket_web/admin.py:68 snikket_web/templates/admin_delete_user.html:10
#: snikket_web/admin.py:66
msgid "Limited"
msgstr "Eingeschränkt"
#: snikket_web/admin.py:71 snikket_web/templates/admin_delete_user.html:10
#: snikket_web/templates/admin_edit_circle.html:59
#: snikket_web/templates/admin_users.html:8
msgid "Login name"
msgstr "Anmeldename"
#: snikket_web/admin.py:72 snikket_web/templates/admin_delete_user.html:12
#: snikket_web/admin.py:75 snikket_web/templates/admin_delete_user.html:12
#: snikket_web/templates/admin_edit_circle.html:60
#: snikket_web/templates/admin_users.html:9 snikket_web/user.py:63
#: snikket_web/templates/admin_users.html:9 snikket_web/user.py:61
msgid "Display name"
msgstr "Anzeigename"
#: snikket_web/admin.py:76 snikket_web/templates/admin_edit_user.html:32
#: snikket_web/admin.py:79 snikket_web/templates/admin_edit_user.html:32
msgid "Access Level"
msgstr "Berechtigungen"
#: snikket_web/admin.py:78
msgid "Limited"
msgstr "Eingeschränkt"
#: snikket_web/admin.py:79
#: snikket_web/admin.py:84
msgid "Normal user"
msgstr "Normaler Benutzer"
#: snikket_web/admin.py:80
#: snikket_web/admin.py:85
msgid "Administrator"
msgstr "Administrator"
#: snikket_web/admin.py:85
#: snikket_web/admin.py:90
msgid "Update user"
msgstr "Benutzer ändern"
#: snikket_web/admin.py:89
#: snikket_web/admin.py:94
msgid "Create password reset link"
msgstr "Passwort-Link erzeugen"
#: snikket_web/admin.py:107
#: snikket_web/admin.py:112
msgid "Password reset link created"
msgstr "Link zum Zurücksetzen des Passwortes erzeugt"
#: snikket_web/admin.py:122
#: snikket_web/admin.py:127
msgid "User information updated."
msgstr "Benutzerinformationen gespeichert."
#: snikket_web/admin.py:144
#: snikket_web/admin.py:149
msgid "Delete user permanently"
msgstr "Benutzer endgültig löschen"
#: snikket_web/admin.py:157
#: snikket_web/admin.py:162
msgid "User deleted"
msgstr "Benutzer gelöscht"
#: snikket_web/admin.py:195
#: snikket_web/admin.py:200
msgid "Password reset link not found"
msgstr "Link zum Zurücksetzen des Passwortes nicht gefunden"
#: snikket_web/admin.py:207
#: snikket_web/admin.py:212
msgid "Password reset link deleted"
msgstr "Link gelöscht"
#: snikket_web/admin.py:227
#: snikket_web/admin.py:232
msgid "Invite to circle"
msgstr "In Gemeinschaft einladen"
#: snikket_web/admin.py:233
#: snikket_web/admin.py:238
msgid "At least one circle must be selected"
msgstr "Mindestens eine Gemeinschaft muss ausgewählt sein"
#: snikket_web/admin.py:238
#: snikket_web/admin.py:243
msgid "Valid for"
msgstr "Gültig für"
#: snikket_web/admin.py:240
#: snikket_web/admin.py:245
msgid "One hour"
msgstr "Eine Stunde"
#: snikket_web/admin.py:241
#: snikket_web/admin.py:246
msgid "Twelve hours"
msgstr "Zwölf Stunden"
#: snikket_web/admin.py:242
#: snikket_web/admin.py:247
msgid "One day"
msgstr "Ein Tag"
#: snikket_web/admin.py:243
#: snikket_web/admin.py:248
msgid "One week"
msgstr "Eine Woche"
#: snikket_web/admin.py:244
#: snikket_web/admin.py:249
msgid "Four weeks"
msgstr "Vier Wochen"
#: snikket_web/admin.py:250 snikket_web/templates/admin_edit_invite.html:17
#: snikket_web/admin.py:255 snikket_web/templates/admin_edit_invite.html:17
msgid "Invitation type"
msgstr "Art der Einladung"
#: snikket_web/admin.py:252 snikket_web/templates/library.j2:116
#: snikket_web/admin.py:257 snikket_web/templates/library.j2:116
msgid "Individual"
msgstr "Einzelperson"
#: snikket_web/admin.py:253 snikket_web/templates/library.j2:114
#: snikket_web/admin.py:258 snikket_web/templates/library.j2:114
msgid "Group"
msgstr "Gruppe"
#: snikket_web/admin.py:259
#: snikket_web/admin.py:264
msgid "New invitation link"
msgstr "Neuer Einladungslink"
#: snikket_web/admin.py:321
#: snikket_web/admin.py:326
msgid "Revoke"
msgstr "Löschen"
#: snikket_web/admin.py:345
#: snikket_web/admin.py:350
msgid "Invitation created"
msgstr "Einladung angelegt"
#: snikket_web/admin.py:361
#: snikket_web/admin.py:366
msgid "No such invitation exists"
msgstr "Diese Einladung existiert nicht"
#: snikket_web/admin.py:376
#: snikket_web/admin.py:381
msgid "Invitation revoked"
msgstr "Einladung gelöscht"
#: snikket_web/admin.py:393 snikket_web/admin.py:441
#: snikket_web/admin.py:398 snikket_web/admin.py:446
msgid "Name"
msgstr "Name"
#: snikket_web/admin.py:398 snikket_web/templates/admin_circles.html:47
#: snikket_web/admin.py:403 snikket_web/templates/admin_circles.html:47
msgid "Create circle"
msgstr "Gemeinschaft gründen"
#: snikket_web/admin.py:428
#: snikket_web/admin.py:433
msgid "Circle created"
msgstr "Gemeinschaft gegründet"
#: snikket_web/admin.py:446
#: snikket_web/admin.py:451
msgid "Select user"
msgstr "Benutzer auswählen"
#: snikket_web/admin.py:451
#: snikket_web/admin.py:456
msgid "Update circle"
msgstr "Gemeinschaft ändern"
#: snikket_web/admin.py:455
#: snikket_web/admin.py:460
msgid "Delete circle permanently"
msgstr "Gemeinschaft endgültig löschen"
#: snikket_web/admin.py:461
#: snikket_web/admin.py:466
msgid "Add user"
msgstr "Benutzer hinzufügen"
#: snikket_web/admin.py:477
#: snikket_web/admin.py:482
msgid "No such circle exists"
msgstr "Diese Gemeinschaft existiert nicht"
#: snikket_web/admin.py:514
#: snikket_web/admin.py:519
msgid "Circle data updated"
msgstr "Gemeinschaftsdaten aktualisiert"
#: snikket_web/admin.py:520
#: snikket_web/admin.py:525
msgid "Circle deleted"
msgstr "Gemeinschaft gelöscht"
#: snikket_web/admin.py:531
#: snikket_web/admin.py:536
msgid "User added to circle"
msgstr "Benutzer zur Gemeinschaft hinzugefügt"
#: snikket_web/admin.py:540
#: snikket_web/admin.py:545
msgid "User removed from circle"
msgstr "Benutzer aus der Gemeinschaft entfernt"
#: snikket_web/admin.py:609
#: snikket_web/admin.py:616
msgid "Message contents"
msgstr "Nachrichteninhalt"
#: snikket_web/admin.py:615
#: snikket_web/admin.py:622
msgid "Only send to online users"
msgstr "Nur an verbundene Benutzer senden"
#: snikket_web/admin.py:619
#: snikket_web/admin.py:626
msgid "Post to all users"
msgstr "An alle Benutzer senden"
#: snikket_web/admin.py:623
#: snikket_web/admin.py:630
msgid "Send preview to yourself"
msgstr "Vorschau an dich selbst senden"
#: snikket_web/admin.py:645
#: snikket_web/admin.py:652
msgid "Announcement sent!"
msgstr "Ankündigung verschickt!"
@@ -216,72 +216,43 @@ msgstr "Ankündigung verschickt!"
msgid "Main"
msgstr "Kern"
#: snikket_web/invite.py:33
msgid ""
"The account data you tried to import is too large to upload. Please contact "
"your Snikket operator."
msgstr ""
"Der Kontoexport ist zu groß. Bitte kontaktiere deinen Snikket-Betreiber."
#: snikket_web/invite.py:112
#: snikket_web/invite.py:106
msgid "Username"
msgstr "Benutzername"
#: snikket_web/invite.py:116 snikket_web/invite.py:184 snikket_web/main.py:41
#: snikket_web/invite.py:110 snikket_web/invite.py:177 snikket_web/main.py:41
msgid "Password"
msgstr "Passwort"
#: snikket_web/invite.py:120 snikket_web/invite.py:188
#: snikket_web/invite.py:114 snikket_web/invite.py:181
msgid "Confirm password"
msgstr "Passwort (Bestätigung)"
#: snikket_web/invite.py:124 snikket_web/invite.py:192
#: snikket_web/invite.py:118 snikket_web/invite.py:185
msgid "The passwords must match."
msgstr "Die Passwörter müssen übereinstimmen."
#: snikket_web/invite.py:129
#: snikket_web/invite.py:123
msgid "Create account"
msgstr "Konto anlegen"
#: snikket_web/invite.py:156
#: snikket_web/invite.py:150
msgid "That username is already taken."
msgstr "Dieser Benutzername ist bereits belegt."
#: snikket_web/invite.py:160 snikket_web/invite.py:225
#: snikket_web/invite.py:154 snikket_web/invite.py:218
msgid "Registration was declined for unknown reasons."
msgstr "Die Registrierung wurde aus unbekannten Gründen abgelehnt."
#: snikket_web/invite.py:164
#: snikket_web/invite.py:158
msgid "The username is not valid."
msgstr "Der Benutzername ist ungültig."
#: snikket_web/invite.py:197 snikket_web/templates/user_home.html:32
#: snikket_web/invite.py:190 snikket_web/templates/user_home.html:32
#: snikket_web/templates/user_passwd.html:29
msgid "Change password"
msgstr "Passwort ändern"
#: snikket_web/invite.py:244
msgid "Account data file"
msgstr "Kontoexportdatei"
#: snikket_web/invite.py:248
msgid "Import data"
msgstr "Daten importieren"
#: snikket_web/invite.py:269
#, python-format
msgid ""
"The account data you tried to import is in an unknown format. Please upload "
"an XML file in XEP-0227 format (provided format: %(mimetype)s)."
msgstr ""
"Der Kontoexport ist in einem unbekannten Format. Es können nur XML-Dateien "
"im XEP-0227-Format verarbeitet werden (erhaltenes Format: %(mimetype)s)."
#: snikket_web/invite.py:289 snikket_web/templates/unauth.html:18
#: snikket_web/user.py:178
msgid "Error"
msgstr "Fehler"
#: snikket_web/main.py:36
msgid "Address"
msgstr "Adresse"
@@ -298,67 +269,59 @@ msgstr "Benutzername oder Passwort falsch."
msgid "Login successful!"
msgstr "Anmeldung erfolgreich!"
#: snikket_web/user.py:29
#: snikket_web/user.py:27
msgid "Current password"
msgstr "Aktuelles Passwort"
#: snikket_web/user.py:34
#: snikket_web/user.py:32
msgid "New password"
msgstr "Neues Passwort"
#: snikket_web/user.py:39
#: snikket_web/user.py:37
msgid "Confirm new password"
msgstr "Neues Passwort (Bestätigung)"
#: snikket_web/user.py:43
#: snikket_web/user.py:41
msgid "The new passwords must match."
msgstr "Die neuen Passwörter müssen übereinstimmen."
#: snikket_web/user.py:50
#: snikket_web/user.py:48
msgid "Sign out"
msgstr "Abmelden"
#: snikket_web/user.py:55
#: snikket_web/user.py:53
msgid "Nobody"
msgstr "Niemand"
#: snikket_web/user.py:56
#: snikket_web/user.py:54
msgid "Friends only"
msgstr "Nur Freunde"
#: snikket_web/user.py:57
#: snikket_web/user.py:55
msgid "Everyone"
msgstr "Jeder"
#: snikket_web/user.py:67
#: snikket_web/user.py:65
msgid "Avatar"
msgstr "Bild"
#: snikket_web/user.py:71
#: snikket_web/user.py:69
msgid "Profile visibility"
msgstr "Profilsichtbarkeit"
#: snikket_web/user.py:76
#: snikket_web/user.py:74
msgid "Update profile"
msgstr "Profil bearbeiten"
#: snikket_web/user.py:82
msgid "Account data"
msgstr "Kontodaten"
#: snikket_web/user.py:86
msgid "Upload"
msgstr "Hochladen"
#: snikket_web/user.py:111
#: snikket_web/user.py:99
msgid "Incorrect password."
msgstr "Ungültiges Passwort."
#: snikket_web/user.py:115
#: snikket_web/user.py:103
msgid "Password changed"
msgstr "Passwort geändert"
#: snikket_web/user.py:123
#: snikket_web/user.py:111
msgid ""
"The chosen avatar is too big. To be able to upload larger avatars, please "
"use the app."
@@ -366,17 +329,13 @@ msgstr ""
"Das gewählte Profilbild ist zu groß. Benutze die App um größere Bilder "
"hochladen zu können."
#: snikket_web/user.py:170
#: snikket_web/user.py:159
msgid "Profile updated"
msgstr "Profil gespeichert"
#: snikket_web/user.py:184
msgid "Export"
msgstr "Exportieren"
#: snikket_web/user.py:202
msgid "You currently have no account data to export."
msgstr "Du hast derzeit keine Kontodaten, die exportiert werden können."
#: snikket_web/templates/unauth.html:18 snikket_web/user.py:167
msgid "Error"
msgstr "Fehler"
#: snikket_web/templates/_footer.html:4
#, python-format
@@ -976,7 +935,6 @@ msgstr "Systemlast (5-Minuten-Durchschnitt)"
#: snikket_web/templates/admin_system.html:60
#: snikket_web/templates/admin_system.html:68
#: snikket_web/templates/admin_system.html:76
#: snikket_web/templates/admin_system.html:84
msgid "unknown"
msgstr "unbekannt"
@@ -1022,18 +980,14 @@ msgid "Snikket server status"
msgstr "Status des Snikket-Servers"
#: snikket_web/templates/admin_system.html:71
msgid "Storage used by shared files"
msgstr "Durch geteilte Dateien belegter Speicherplatz"
#: snikket_web/templates/admin_system.html:79
msgid "Connected devices"
msgstr "Verbundene Geräte"
#: snikket_web/templates/admin_system.html:90
#: snikket_web/templates/admin_system.html:82
msgid "Broadcast message"
msgstr "Nachricht an alle senden"
#: snikket_web/templates/admin_system.html:92
#: snikket_web/templates/admin_system.html:84
msgid ""
"This form allows you to send a message to all users currently online on your "
"Snikket server. Use it wisely."
@@ -1221,6 +1175,7 @@ msgid "You can now log in using your new password."
msgstr "Du kannst dich nun mit deinem neuen Passwort anmelden."
#: snikket_web/templates/invite_reset_success.html:12
#: snikket_web/templates/invite_success.html:18
msgid "You can now safely close this page."
msgstr "Du kannst diese Seite nun schließen."
@@ -1315,44 +1270,6 @@ msgstr ""
"Du kannst nun deinen normalen XMPP-Clienten mit der obenstehenden Adresse "
"und deinem gewählten Passwort einrichten."
#: snikket_web/templates/invite_success.html:18
#, python-format
msgid ""
"You can now safely close this page, or log in to the web portal to <a href="
"\"%(login_url)s\">manage your account</a>."
msgstr ""
"Du kannst diese Seite nun schließen oder dich im Webportal anmelden um dein "
"<a href=\"%(login_url)s\">Konto zu bearbeiten</a>."
#: snikket_web/templates/invite_success.html:21
msgid "Import successful"
msgstr "Import erfolgreich"
#: snikket_web/templates/invite_success.html:22
msgid "Congratulations! Your account data has been successfully imported."
msgstr "Gratulation! Deine Kontodaten wurden erfolgreich importiert."
#: snikket_web/templates/invite_success.html:26
msgid "Moving to Snikket?"
msgstr "Am Umziehen zu Snikket?"
#: snikket_web/templates/invite_success.html:27
msgid ""
"If you are moving from a different Snikket instance or another XMPP-"
"compatible service, you may optionally import the data (contacts, profile "
"information, etc.) from your previous account. When you have exported the "
"data from your previous account, upload it using the form below."
msgstr ""
"Wenn du dabei bist, dein Konto von einer anderen Snikket-Instanz oder XMPP-"
"kompatiblen Dienst umzuziehen, kannst du optional deine Kontodaten ("
"Kontakte, Profilinformationen etc.) von deinem vorherigen Konto importieren. "
"Wenn du die Daten von deinem alten Konto exportiert hast, lade sie mit dem "
"untenstehenden Formular hoch."
#: snikket_web/templates/invite_success.html:30
msgid "Upload account data"
msgstr "Kontodaten hochladen"
#: snikket_web/templates/invite_view.html:6
#, python-format
msgid "Invite to %(site_name)s | Snikket"
@@ -1589,21 +1506,16 @@ msgstr "Deine XMPP-Adresse"
msgid "Edit profile"
msgstr "Profil bearbeiten"
#: snikket_web/templates/user_home.html:33
#: snikket_web/templates/user_manage_data.html:4
msgid "Manage your data"
msgstr "Daten verwalten"
#: snikket_web/templates/user_home.html:39
#: snikket_web/templates/user_home.html:38
msgid "Your Snikket"
msgstr "Dein Snikket"
#: snikket_web/templates/user_home.html:41
#: snikket_web/templates/user_home.html:40
msgid "Manage users, invitations and circles of your Snikket service."
msgstr ""
"Benutzer, Einladungen und Gemeinschaften dieses Snikket-Dienstes verwalten."
#: snikket_web/templates/user_home.html:43
#: snikket_web/templates/user_home.html:42
msgid "Admin panel"
msgstr "Adminbereich"
@@ -1619,16 +1531,6 @@ msgstr ""
"Klicke unten um dich aus dem Webportal abzumelden. Dies betrifft keine "
"anderen Geräte von dir."
#: snikket_web/templates/user_manage_data.html:8
msgid "Export account"
msgstr "Konto exportieren"
#: snikket_web/templates/user_manage_data.html:9
msgid ""
"Download your account data as a file for backup purposes or to move your "
"account to another service."
msgstr "Lade deine Kontodaten als Backup oder zum Umziehen herunter."
#: snikket_web/templates/user_passwd.html:5
msgid "Change your password"
msgstr "Ändere dein Passwort"

View File

@@ -7,11 +7,11 @@ msgid ""
msgstr ""
"Project-Id-Version: PROJECT VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2022-01-17 17:27+0100\n"
"POT-Creation-Date: 2021-06-18 16:05+0200\n"
"PO-Revision-Date: 2021-06-19 15:01+0000\n"
"Last-Translator: Jonas Schäfer <jonas@zombofant.net>\n"
"Language-Team: English <https://i18n.sotecware.net/projects/snikket/web-"
"portal/en/>\n"
"Language-Team: English <https://i18n.sotecware.net/projects/snikket/"
"web-portal/en/>\n"
"Language: en\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -20,229 +20,229 @@ msgstr ""
"X-Generator: Weblate 4.5.1\n"
"Generated-By: Babel 2.9.0\n"
#: snikket_web/admin.py:68 snikket_web/templates/admin_delete_user.html:10
#: snikket_web/admin.py:66
msgid "Limited"
msgstr ""
#: snikket_web/admin.py:71 snikket_web/templates/admin_delete_user.html:10
#: snikket_web/templates/admin_edit_circle.html:59
#: snikket_web/templates/admin_users.html:8
msgid "Login name"
msgstr "Login name"
#: snikket_web/admin.py:72 snikket_web/templates/admin_delete_user.html:12
#: snikket_web/admin.py:75 snikket_web/templates/admin_delete_user.html:12
#: snikket_web/templates/admin_edit_circle.html:60
#: snikket_web/templates/admin_users.html:9 snikket_web/user.py:63
#: snikket_web/templates/admin_users.html:9 snikket_web/user.py:61
msgid "Display name"
msgstr "Display name"
#: snikket_web/admin.py:76 snikket_web/templates/admin_edit_user.html:32
#: snikket_web/admin.py:79 snikket_web/templates/admin_edit_user.html:32
msgid "Access Level"
msgstr ""
#: snikket_web/admin.py:78
msgid "Limited"
msgstr ""
#: snikket_web/admin.py:79
#: snikket_web/admin.py:84
msgid "Normal user"
msgstr ""
#: snikket_web/admin.py:80
#: snikket_web/admin.py:85
#, fuzzy
#| msgid "Admin area"
msgid "Administrator"
msgstr "Admin area"
#: snikket_web/admin.py:85
#: snikket_web/admin.py:90
#, fuzzy
#| msgid "Update circle"
msgid "Update user"
msgstr "Update circle"
#: snikket_web/admin.py:89
#: snikket_web/admin.py:94
#, fuzzy
#| msgid "Create password reset links or delete users."
msgid "Create password reset link"
msgstr "Create password reset links or delete users."
#: snikket_web/admin.py:107
#: snikket_web/admin.py:112
#, fuzzy
#| msgid "Password reset link for %(user_name)s"
msgid "Password reset link created"
msgstr "Password reset link for %(user_name)s"
#: snikket_web/admin.py:122
#: snikket_web/admin.py:127
#, fuzzy
#| msgid "User information"
msgid "User information updated."
msgstr "User information"
#: snikket_web/admin.py:144
#: snikket_web/admin.py:149
msgid "Delete user permanently"
msgstr "Delete user permanently"
#: snikket_web/admin.py:157
#: snikket_web/admin.py:162
#, fuzzy
#| msgid "deleted"
msgid "User deleted"
msgstr "deleted"
#: snikket_web/admin.py:195
#: snikket_web/admin.py:200
#, fuzzy
#| msgid "Password reset link for %(user_name)s"
msgid "Password reset link not found"
msgstr "Password reset link for %(user_name)s"
#: snikket_web/admin.py:207
#: snikket_web/admin.py:212
#, fuzzy
#| msgid "Create password reset links or delete users."
msgid "Password reset link deleted"
msgstr "Create password reset links or delete users."
#: snikket_web/admin.py:227
#: snikket_web/admin.py:232
msgid "Invite to circle"
msgstr "Invite to circle"
#: snikket_web/admin.py:233
#: snikket_web/admin.py:238
msgid "At least one circle must be selected"
msgstr "At least one circle must be selected"
#: snikket_web/admin.py:238
#: snikket_web/admin.py:243
msgid "Valid for"
msgstr "Valid for"
#: snikket_web/admin.py:240
#: snikket_web/admin.py:245
msgid "One hour"
msgstr "One hour"
#: snikket_web/admin.py:241
#: snikket_web/admin.py:246
msgid "Twelve hours"
msgstr "Twelve hours"
#: snikket_web/admin.py:242
#: snikket_web/admin.py:247
msgid "One day"
msgstr "One day"
#: snikket_web/admin.py:243
#: snikket_web/admin.py:248
msgid "One week"
msgstr "One week"
#: snikket_web/admin.py:244
#: snikket_web/admin.py:249
msgid "Four weeks"
msgstr "Four weeks"
#: snikket_web/admin.py:250 snikket_web/templates/admin_edit_invite.html:17
#: snikket_web/admin.py:255 snikket_web/templates/admin_edit_invite.html:17
msgid "Invitation type"
msgstr "Invitation type"
#: snikket_web/admin.py:252 snikket_web/templates/library.j2:116
#: snikket_web/admin.py:257 snikket_web/templates/library.j2:116
msgid "Individual"
msgstr "Individual"
#: snikket_web/admin.py:253 snikket_web/templates/library.j2:114
#: snikket_web/admin.py:258 snikket_web/templates/library.j2:114
msgid "Group"
msgstr "Group"
#: snikket_web/admin.py:259
#: snikket_web/admin.py:264
msgid "New invitation link"
msgstr "New invitation link"
#: snikket_web/admin.py:321
#: snikket_web/admin.py:326
msgid "Revoke"
msgstr "Revoke"
#: snikket_web/admin.py:345
#: snikket_web/admin.py:350
#, fuzzy
#| msgid "Invitation type"
msgid "Invitation created"
msgstr "Invitation type"
#: snikket_web/admin.py:361
#: snikket_web/admin.py:366
#, fuzzy
#| msgid "New invitation link"
msgid "No such invitation exists"
msgstr "New invitation link"
#: snikket_web/admin.py:376
#: snikket_web/admin.py:381
#, fuzzy
#| msgid "Invitation type"
msgid "Invitation revoked"
msgstr "Invitation type"
#: snikket_web/admin.py:393 snikket_web/admin.py:441
#: snikket_web/admin.py:398 snikket_web/admin.py:446
msgid "Name"
msgstr "Name"
#: snikket_web/admin.py:398 snikket_web/templates/admin_circles.html:47
#: snikket_web/admin.py:403 snikket_web/templates/admin_circles.html:47
msgid "Create circle"
msgstr "Create circle"
#: snikket_web/admin.py:428
#: snikket_web/admin.py:433
#, fuzzy
#| msgid "Circle name"
msgid "Circle created"
msgstr "Circle name"
#: snikket_web/admin.py:446
#: snikket_web/admin.py:451
msgid "Select user"
msgstr "Select user"
#: snikket_web/admin.py:451
#: snikket_web/admin.py:456
msgid "Update circle"
msgstr "Update circle"
#: snikket_web/admin.py:455
#: snikket_web/admin.py:460
msgid "Delete circle permanently"
msgstr "Delete circle permanently"
#: snikket_web/admin.py:461
#: snikket_web/admin.py:466
msgid "Add user"
msgstr "Add user"
#: snikket_web/admin.py:477
#: snikket_web/admin.py:482
#, fuzzy
#| msgid "No circles"
msgid "No such circle exists"
msgstr "No circles"
#: snikket_web/admin.py:514
#: snikket_web/admin.py:519
#, fuzzy
#| msgid "Circle name"
msgid "Circle data updated"
msgstr "Circle name"
#: snikket_web/admin.py:520
#: snikket_web/admin.py:525
#, fuzzy
#| msgid "deleted"
msgid "Circle deleted"
msgstr "deleted"
#: snikket_web/admin.py:531
#: snikket_web/admin.py:536
#, fuzzy
#| msgid "Invite to circle"
msgid "User added to circle"
msgstr "Invite to circle"
#: snikket_web/admin.py:540
#: snikket_web/admin.py:545
#, fuzzy
#| msgid "Remove user %(username)s from circle"
msgid "User removed from circle"
msgstr "Remove user %(username)s from circle"
#: snikket_web/admin.py:609
#: snikket_web/admin.py:616
msgid "Message contents"
msgstr ""
#: snikket_web/admin.py:615
#: snikket_web/admin.py:622
msgid "Only send to online users"
msgstr ""
#: snikket_web/admin.py:619
#: snikket_web/admin.py:626
msgid "Post to all users"
msgstr ""
#: snikket_web/admin.py:623
#: snikket_web/admin.py:630
msgid "Send preview to yourself"
msgstr ""
#: snikket_web/admin.py:645
#: snikket_web/admin.py:652
msgid "Announcement sent!"
msgstr ""
@@ -250,77 +250,51 @@ msgstr ""
msgid "Main"
msgstr "Main"
#: snikket_web/invite.py:33
msgid ""
"The account data you tried to import is too large to upload. Please contact "
"your Snikket operator."
msgstr ""
#: snikket_web/invite.py:112
#: snikket_web/invite.py:106
msgid "Username"
msgstr "Username"
#: snikket_web/invite.py:116 snikket_web/invite.py:184 snikket_web/main.py:41
#: snikket_web/invite.py:110 snikket_web/invite.py:177 snikket_web/main.py:41
msgid "Password"
msgstr "Password"
#: snikket_web/invite.py:120 snikket_web/invite.py:188
#: snikket_web/invite.py:114 snikket_web/invite.py:181
msgid "Confirm password"
msgstr "Confirm password"
#: snikket_web/invite.py:124 snikket_web/invite.py:192
#: snikket_web/invite.py:118 snikket_web/invite.py:185
#, fuzzy
#| msgid "The passwords must match"
msgid "The passwords must match."
msgstr "The passwords must match"
#: snikket_web/invite.py:129
#: snikket_web/invite.py:123
msgid "Create account"
msgstr "Create account"
#: snikket_web/invite.py:156
#: snikket_web/invite.py:150
#, fuzzy
#| msgid "That username is already taken"
msgid "That username is already taken."
msgstr "That username is already taken"
#: snikket_web/invite.py:160 snikket_web/invite.py:225
#: snikket_web/invite.py:154 snikket_web/invite.py:218
#, fuzzy
#| msgid "Registration was declined for unknown reasons"
msgid "Registration was declined for unknown reasons."
msgstr "Registration was declined for unknown reasons"
#: snikket_web/invite.py:164
#: snikket_web/invite.py:158
#, fuzzy
#| msgid "The username is not valid"
msgid "The username is not valid."
msgstr "The username is not valid"
#: snikket_web/invite.py:197 snikket_web/templates/user_home.html:32
#: snikket_web/invite.py:190 snikket_web/templates/user_home.html:32
#: snikket_web/templates/user_passwd.html:29
msgid "Change password"
msgstr "Change password"
#: snikket_web/invite.py:244
msgid "Account data file"
msgstr ""
#: snikket_web/invite.py:248
msgid "Import data"
msgstr ""
#: snikket_web/invite.py:269
#, python-format
msgid ""
"The account data you tried to import is in an unknown format. Please upload "
"an XML file in XEP-0227 format (provided format: %(mimetype)s)."
msgstr ""
#: snikket_web/invite.py:289 snikket_web/templates/unauth.html:18
#: snikket_web/user.py:178
msgid "Error"
msgstr ""
#: snikket_web/main.py:36
msgid "Address"
msgstr "Address"
@@ -337,90 +311,78 @@ msgstr "Invalid username or password."
msgid "Login successful!"
msgstr ""
#: snikket_web/user.py:29
#: snikket_web/user.py:27
msgid "Current password"
msgstr "Current password"
#: snikket_web/user.py:34
#: snikket_web/user.py:32
msgid "New password"
msgstr "New password"
#: snikket_web/user.py:39
#: snikket_web/user.py:37
msgid "Confirm new password"
msgstr "Confirm new password"
#: snikket_web/user.py:43
#: snikket_web/user.py:41
#, fuzzy
#| msgid "The new passwords must match"
msgid "The new passwords must match."
msgstr "The new passwords must match"
#: snikket_web/user.py:50
#: snikket_web/user.py:48
msgid "Sign out"
msgstr "Sign out"
#: snikket_web/user.py:55
#: snikket_web/user.py:53
msgid "Nobody"
msgstr "Nobody"
#: snikket_web/user.py:56
#: snikket_web/user.py:54
msgid "Friends only"
msgstr "Friends only"
#: snikket_web/user.py:57
#: snikket_web/user.py:55
msgid "Everyone"
msgstr "Everyone"
#: snikket_web/user.py:67
#: snikket_web/user.py:65
msgid "Avatar"
msgstr "Avatar"
#: snikket_web/user.py:71
#: snikket_web/user.py:69
msgid "Profile visibility"
msgstr "Profile visibility"
#: snikket_web/user.py:76
#: snikket_web/user.py:74
msgid "Update profile"
msgstr "Update profile"
#: snikket_web/user.py:82
msgid "Account data"
msgstr ""
#: snikket_web/user.py:86
msgid "Upload"
msgstr ""
#: snikket_web/user.py:111
#: snikket_web/user.py:99
#, fuzzy
#| msgid "Incorrect password"
msgid "Incorrect password."
msgstr "Incorrect password"
#: snikket_web/user.py:115
#: snikket_web/user.py:103
#, fuzzy
#| msgid "Password change failed"
msgid "Password changed"
msgstr "Password change failed"
#: snikket_web/user.py:123
#: snikket_web/user.py:111
msgid ""
"The chosen avatar is too big. To be able to upload larger avatars, please "
"use the app."
msgstr ""
#: snikket_web/user.py:170
#: snikket_web/user.py:159
#, fuzzy
#| msgid "Profile"
msgid "Profile updated"
msgstr "Profile"
#: snikket_web/user.py:184
msgid "Export"
msgstr ""
#: snikket_web/user.py:202
msgid "You currently have no account data to export."
#: snikket_web/templates/unauth.html:18 snikket_web/user.py:167
msgid "Error"
msgstr ""
#: snikket_web/templates/_footer.html:4
@@ -1015,7 +977,6 @@ msgstr "System load (5-minute average)"
#: snikket_web/templates/admin_system.html:60
#: snikket_web/templates/admin_system.html:68
#: snikket_web/templates/admin_system.html:76
#: snikket_web/templates/admin_system.html:84
msgid "unknown"
msgstr ""
@@ -1061,18 +1022,14 @@ msgid "Snikket server status"
msgstr "Snikket Web Portal"
#: snikket_web/templates/admin_system.html:71
msgid "Storage used by shared files"
msgstr ""
#: snikket_web/templates/admin_system.html:79
msgid "Connected devices"
msgstr ""
#: snikket_web/templates/admin_system.html:90
#: snikket_web/templates/admin_system.html:82
msgid "Broadcast message"
msgstr ""
#: snikket_web/templates/admin_system.html:92
#: snikket_web/templates/admin_system.html:84
msgid ""
"This form allows you to send a message to all users currently online on your "
"Snikket server. Use it wisely."
@@ -1256,6 +1213,7 @@ msgid "You can now log in using your new password."
msgstr "You can now log in using your new password."
#: snikket_web/templates/invite_reset_success.html:12
#: snikket_web/templates/invite_success.html:18
msgid "You can now safely close this page."
msgstr "You can now safely close this page."
@@ -1346,41 +1304,6 @@ msgstr ""
"You can now set up your legacy XMPP client with the above address and the "
"password you chose during registration."
#: snikket_web/templates/invite_success.html:18
#, python-format
msgid ""
"You can now safely close this page, or log in to the web portal to <a href="
"\"%(login_url)s\">manage your account</a>."
msgstr ""
#: snikket_web/templates/invite_success.html:21
#, fuzzy
#| msgid "Password reset successful"
msgid "Import successful"
msgstr "Password reset successful"
#: snikket_web/templates/invite_success.html:22
msgid "Congratulations! Your account data has been successfully imported."
msgstr ""
#: snikket_web/templates/invite_success.html:26
#, fuzzy
#| msgid "Using the Snikket app"
msgid "Moving to Snikket?"
msgstr "Using the Snikket app"
#: snikket_web/templates/invite_success.html:27
msgid ""
"If you are moving from a different Snikket instance or another XMPP-"
"compatible service, you may optionally import the data (contacts, profile "
"information, etc.) from your previous account. When you have exported the "
"data from your previous account, upload it using the form below."
msgstr ""
#: snikket_web/templates/invite_success.html:30
msgid "Upload account data"
msgstr ""
#: snikket_web/templates/invite_view.html:6
#, python-format
msgid "Invite to %(site_name)s | Snikket"
@@ -1598,22 +1521,15 @@ msgstr "Your XMPP address"
msgid "Edit profile"
msgstr "Edit profile"
#: snikket_web/templates/user_home.html:33
#: snikket_web/templates/user_manage_data.html:4
#, fuzzy
#| msgid "Manage users"
msgid "Manage your data"
msgstr "Manage users"
#: snikket_web/templates/user_home.html:39
#: snikket_web/templates/user_home.html:38
msgid "Your Snikket"
msgstr "Your Snikket"
#: snikket_web/templates/user_home.html:41
#: snikket_web/templates/user_home.html:40
msgid "Manage users, invitations and circles of your Snikket service."
msgstr "Manage users, invitations and circles of your Snikket service."
#: snikket_web/templates/user_home.html:43
#: snikket_web/templates/user_home.html:42
msgid "Admin panel"
msgstr "Admin panel"
@@ -1629,18 +1545,6 @@ msgstr ""
"Click below to log yourself out of the web portal. This does not affect any "
"other connected devices."
#: snikket_web/templates/user_manage_data.html:8
#, fuzzy
#| msgid "Your account"
msgid "Export account"
msgstr "Your account"
#: snikket_web/templates/user_manage_data.html:9
msgid ""
"Download your account data as a file for backup purposes or to move your "
"account to another service."
msgstr ""
#: snikket_web/templates/user_passwd.html:5
msgid "Change your password"
msgstr "Change your password"

View File

@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PROJECT VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2022-01-17 17:27+0100\n"
"POT-Creation-Date: 2021-06-18 16:05+0200\n"
"PO-Revision-Date: 2021-06-19 15:01+0000\n"
"Last-Translator: Jonas Schäfer <jonas@zombofant.net>\n"
"Language-Team: English (United Kingdom) <https://i18n.sotecware.net/projects/"
@@ -20,231 +20,231 @@ msgstr ""
"X-Generator: Weblate 4.5.1\n"
"Generated-By: Babel 2.9.0\n"
#: snikket_web/admin.py:68 snikket_web/templates/admin_delete_user.html:10
#: snikket_web/admin.py:66
msgid "Limited"
msgstr ""
#: snikket_web/admin.py:71 snikket_web/templates/admin_delete_user.html:10
#: snikket_web/templates/admin_edit_circle.html:59
#: snikket_web/templates/admin_users.html:8
msgid "Login name"
msgstr "Login name"
#: snikket_web/admin.py:72 snikket_web/templates/admin_delete_user.html:12
#: snikket_web/admin.py:75 snikket_web/templates/admin_delete_user.html:12
#: snikket_web/templates/admin_edit_circle.html:60
#: snikket_web/templates/admin_users.html:9 snikket_web/user.py:63
#: snikket_web/templates/admin_users.html:9 snikket_web/user.py:61
msgid "Display name"
msgstr "Display name"
#: snikket_web/admin.py:76 snikket_web/templates/admin_edit_user.html:32
#: snikket_web/admin.py:79 snikket_web/templates/admin_edit_user.html:32
msgid "Access Level"
msgstr ""
#: snikket_web/admin.py:78
msgid "Limited"
msgstr ""
#: snikket_web/admin.py:79
#: snikket_web/admin.py:84
msgid "Normal user"
msgstr ""
#: snikket_web/admin.py:80
#: snikket_web/admin.py:85
#, fuzzy
#| msgid "Admin dashboard"
msgid "Administrator"
msgstr "Admin dashboard"
#: snikket_web/admin.py:85
#: snikket_web/admin.py:90
#, fuzzy
#| msgid "Create circle"
msgid "Update user"
msgstr "Create circle"
#: snikket_web/admin.py:89
#: snikket_web/admin.py:94
#, fuzzy
#| msgid "Create password reset links or delete users."
msgid "Create password reset link"
msgstr "Create password reset links or delete users."
#: snikket_web/admin.py:107
#: snikket_web/admin.py:112
#, fuzzy
#| msgid "Password reset link for %(user_name)s"
msgid "Password reset link created"
msgstr "Password reset link for %(user_name)s"
#: snikket_web/admin.py:122
#: snikket_web/admin.py:127
#, fuzzy
#| msgid "User information"
msgid "User information updated."
msgstr "User information"
#: snikket_web/admin.py:144
#: snikket_web/admin.py:149
msgid "Delete user permanently"
msgstr "Delete user permanently"
#: snikket_web/admin.py:157
#: snikket_web/admin.py:162
#, fuzzy
#| msgid "deleted"
msgid "User deleted"
msgstr "deleted"
#: snikket_web/admin.py:195
#: snikket_web/admin.py:200
#, fuzzy
#| msgid "Password reset link for %(user_name)s"
msgid "Password reset link not found"
msgstr "Password reset link for %(user_name)s"
#: snikket_web/admin.py:207
#: snikket_web/admin.py:212
#, fuzzy
#| msgid "Create password reset links or delete users."
msgid "Password reset link deleted"
msgstr "Create password reset links or delete users."
#: snikket_web/admin.py:227
#: snikket_web/admin.py:232
msgid "Invite to circle"
msgstr "Invite to circle"
#: snikket_web/admin.py:233
#: snikket_web/admin.py:238
msgid "At least one circle must be selected"
msgstr "At least one circle must be selected"
#: snikket_web/admin.py:238
#: snikket_web/admin.py:243
msgid "Valid for"
msgstr "Valid for"
#: snikket_web/admin.py:240
#: snikket_web/admin.py:245
msgid "One hour"
msgstr "One hour"
#: snikket_web/admin.py:241
#: snikket_web/admin.py:246
msgid "Twelve hours"
msgstr "Twelve hours"
#: snikket_web/admin.py:242
#: snikket_web/admin.py:247
msgid "One day"
msgstr "One day"
#: snikket_web/admin.py:243
#: snikket_web/admin.py:248
msgid "One week"
msgstr "One week"
#: snikket_web/admin.py:244
#: snikket_web/admin.py:249
msgid "Four weeks"
msgstr "Four weeks"
#: snikket_web/admin.py:250 snikket_web/templates/admin_edit_invite.html:17
#: snikket_web/admin.py:255 snikket_web/templates/admin_edit_invite.html:17
msgid "Invitation type"
msgstr "Invitation type"
#: snikket_web/admin.py:252 snikket_web/templates/library.j2:116
#: snikket_web/admin.py:257 snikket_web/templates/library.j2:116
msgid "Individual"
msgstr ""
#: snikket_web/admin.py:253 snikket_web/templates/library.j2:114
#: snikket_web/admin.py:258 snikket_web/templates/library.j2:114
msgid "Group"
msgstr ""
#: snikket_web/admin.py:259
#: snikket_web/admin.py:264
msgid "New invitation link"
msgstr "New invitation link"
#: snikket_web/admin.py:321
#: snikket_web/admin.py:326
msgid "Revoke"
msgstr "Revoke"
#: snikket_web/admin.py:345
#: snikket_web/admin.py:350
#, fuzzy
#| msgid "Invitation type"
msgid "Invitation created"
msgstr "Invitation type"
#: snikket_web/admin.py:361
#: snikket_web/admin.py:366
#, fuzzy
#| msgid "New invitation link"
msgid "No such invitation exists"
msgstr "New invitation link"
#: snikket_web/admin.py:376
#: snikket_web/admin.py:381
#, fuzzy
#| msgid "Invitation type"
msgid "Invitation revoked"
msgstr "Invitation type"
#: snikket_web/admin.py:393 snikket_web/admin.py:441
#: snikket_web/admin.py:398 snikket_web/admin.py:446
msgid "Name"
msgstr "Name"
#: snikket_web/admin.py:398 snikket_web/templates/admin_circles.html:47
#: snikket_web/admin.py:403 snikket_web/templates/admin_circles.html:47
msgid "Create circle"
msgstr "Create circle"
#: snikket_web/admin.py:428
#: snikket_web/admin.py:433
#, fuzzy
#| msgid "Circle name"
msgid "Circle created"
msgstr "Circle name"
#: snikket_web/admin.py:446
#: snikket_web/admin.py:451
msgid "Select user"
msgstr "Select user"
#: snikket_web/admin.py:451
#: snikket_web/admin.py:456
#, fuzzy
#| msgid "Create circle"
msgid "Update circle"
msgstr "Create circle"
#: snikket_web/admin.py:455
#: snikket_web/admin.py:460
msgid "Delete circle permanently"
msgstr "Delete circle permanently"
#: snikket_web/admin.py:461
#: snikket_web/admin.py:466
msgid "Add user"
msgstr "Add user"
#: snikket_web/admin.py:477
#: snikket_web/admin.py:482
#, fuzzy
#| msgid "No circles"
msgid "No such circle exists"
msgstr "No circles"
#: snikket_web/admin.py:514
#: snikket_web/admin.py:519
#, fuzzy
#| msgid "Circle name"
msgid "Circle data updated"
msgstr "Circle name"
#: snikket_web/admin.py:520
#: snikket_web/admin.py:525
#, fuzzy
#| msgid "deleted"
msgid "Circle deleted"
msgstr "deleted"
#: snikket_web/admin.py:531
#: snikket_web/admin.py:536
#, fuzzy
#| msgid "Invite to circle"
msgid "User added to circle"
msgstr "Invite to circle"
#: snikket_web/admin.py:540
#: snikket_web/admin.py:545
#, fuzzy
#| msgid "Remove user %(username)s from circle"
msgid "User removed from circle"
msgstr "Remove user %(username)s from circle"
#: snikket_web/admin.py:609
#: snikket_web/admin.py:616
msgid "Message contents"
msgstr ""
#: snikket_web/admin.py:615
#: snikket_web/admin.py:622
msgid "Only send to online users"
msgstr ""
#: snikket_web/admin.py:619
#: snikket_web/admin.py:626
msgid "Post to all users"
msgstr ""
#: snikket_web/admin.py:623
#: snikket_web/admin.py:630
msgid "Send preview to yourself"
msgstr ""
#: snikket_web/admin.py:645
#: snikket_web/admin.py:652
msgid "Announcement sent!"
msgstr ""
@@ -252,75 +252,49 @@ msgstr ""
msgid "Main"
msgstr "Main"
#: snikket_web/invite.py:33
msgid ""
"The account data you tried to import is too large to upload. Please contact "
"your Snikket operator."
msgstr ""
#: snikket_web/invite.py:112
#: snikket_web/invite.py:106
msgid "Username"
msgstr ""
#: snikket_web/invite.py:116 snikket_web/invite.py:184 snikket_web/main.py:41
#: snikket_web/invite.py:110 snikket_web/invite.py:177 snikket_web/main.py:41
msgid "Password"
msgstr "Password"
#: snikket_web/invite.py:120 snikket_web/invite.py:188
#: snikket_web/invite.py:114 snikket_web/invite.py:181
#, fuzzy
#| msgid "Confirm new password"
msgid "Confirm password"
msgstr "Confirm new password"
#: snikket_web/invite.py:124 snikket_web/invite.py:192
#: snikket_web/invite.py:118 snikket_web/invite.py:185
#, fuzzy
#| msgid "The passwords must match"
msgid "The passwords must match."
msgstr "The passwords must match"
#: snikket_web/invite.py:129
#: snikket_web/invite.py:123
#, fuzzy
#| msgid "Create circle"
msgid "Create account"
msgstr "Create circle"
#: snikket_web/invite.py:156
#: snikket_web/invite.py:150
msgid "That username is already taken."
msgstr ""
#: snikket_web/invite.py:160 snikket_web/invite.py:225
#: snikket_web/invite.py:154 snikket_web/invite.py:218
msgid "Registration was declined for unknown reasons."
msgstr ""
#: snikket_web/invite.py:164
#: snikket_web/invite.py:158
msgid "The username is not valid."
msgstr ""
#: snikket_web/invite.py:197 snikket_web/templates/user_home.html:32
#: snikket_web/invite.py:190 snikket_web/templates/user_home.html:32
#: snikket_web/templates/user_passwd.html:29
msgid "Change password"
msgstr "Change password"
#: snikket_web/invite.py:244
msgid "Account data file"
msgstr ""
#: snikket_web/invite.py:248
msgid "Import data"
msgstr ""
#: snikket_web/invite.py:269
#, python-format
msgid ""
"The account data you tried to import is in an unknown format. Please upload "
"an XML file in XEP-0227 format (provided format: %(mimetype)s)."
msgstr ""
#: snikket_web/invite.py:289 snikket_web/templates/unauth.html:18
#: snikket_web/user.py:178
msgid "Error"
msgstr ""
#: snikket_web/main.py:36
msgid "Address"
msgstr "Address"
@@ -339,90 +313,78 @@ msgstr "Invalid user name or password."
msgid "Login successful!"
msgstr ""
#: snikket_web/user.py:29
#: snikket_web/user.py:27
msgid "Current password"
msgstr "Current password"
#: snikket_web/user.py:34
#: snikket_web/user.py:32
msgid "New password"
msgstr "New password"
#: snikket_web/user.py:39
#: snikket_web/user.py:37
msgid "Confirm new password"
msgstr "Confirm new password"
#: snikket_web/user.py:43
#: snikket_web/user.py:41
#, fuzzy
#| msgid "The new passwords must match"
msgid "The new passwords must match."
msgstr "The new passwords must match"
#: snikket_web/user.py:50
#: snikket_web/user.py:48
msgid "Sign out"
msgstr "Sign out"
#: snikket_web/user.py:55
#: snikket_web/user.py:53
msgid "Nobody"
msgstr "Nobody"
#: snikket_web/user.py:56
#: snikket_web/user.py:54
msgid "Friends only"
msgstr "Friends only"
#: snikket_web/user.py:57
#: snikket_web/user.py:55
msgid "Everyone"
msgstr "Everyone"
#: snikket_web/user.py:67
#: snikket_web/user.py:65
msgid "Avatar"
msgstr "Avatar"
#: snikket_web/user.py:71
#: snikket_web/user.py:69
msgid "Profile visibility"
msgstr "Profile visibility"
#: snikket_web/user.py:76
#: snikket_web/user.py:74
msgid "Update profile"
msgstr "Update profile"
#: snikket_web/user.py:82
msgid "Account data"
msgstr ""
#: snikket_web/user.py:86
msgid "Upload"
msgstr ""
#: snikket_web/user.py:111
#: snikket_web/user.py:99
#, fuzzy
#| msgid "Incorrect password"
msgid "Incorrect password."
msgstr "Incorrect password"
#: snikket_web/user.py:115
#: snikket_web/user.py:103
#, fuzzy
#| msgid "Password change failed"
msgid "Password changed"
msgstr "Password change failed"
#: snikket_web/user.py:123
#: snikket_web/user.py:111
msgid ""
"The chosen avatar is too big. To be able to upload larger avatars, please "
"use the app."
msgstr ""
#: snikket_web/user.py:170
#: snikket_web/user.py:159
#, fuzzy
#| msgid "Profile"
msgid "Profile updated"
msgstr "Profile"
#: snikket_web/user.py:184
msgid "Export"
msgstr ""
#: snikket_web/user.py:202
msgid "You currently have no account data to export."
#: snikket_web/templates/unauth.html:18 snikket_web/user.py:167
msgid "Error"
msgstr ""
#: snikket_web/templates/_footer.html:4
@@ -1024,7 +986,6 @@ msgstr "System load (5-minute average)"
#: snikket_web/templates/admin_system.html:60
#: snikket_web/templates/admin_system.html:68
#: snikket_web/templates/admin_system.html:76
#: snikket_web/templates/admin_system.html:84
msgid "unknown"
msgstr ""
@@ -1070,18 +1031,14 @@ msgid "Snikket server status"
msgstr "Snikket Web Portal"
#: snikket_web/templates/admin_system.html:71
msgid "Storage used by shared files"
msgstr ""
#: snikket_web/templates/admin_system.html:79
msgid "Connected devices"
msgstr ""
#: snikket_web/templates/admin_system.html:90
#: snikket_web/templates/admin_system.html:82
msgid "Broadcast message"
msgstr ""
#: snikket_web/templates/admin_system.html:92
#: snikket_web/templates/admin_system.html:84
msgid ""
"This form allows you to send a message to all users currently online on your "
"Snikket server. Use it wisely."
@@ -1262,6 +1219,7 @@ msgid "You can now log in using your new password."
msgstr ""
#: snikket_web/templates/invite_reset_success.html:12
#: snikket_web/templates/invite_success.html:18
msgid "You can now safely close this page."
msgstr ""
@@ -1344,41 +1302,6 @@ msgid ""
"password you chose during registration."
msgstr ""
#: snikket_web/templates/invite_success.html:18
#, python-format
msgid ""
"You can now safely close this page, or log in to the web portal to <a href="
"\"%(login_url)s\">manage your account</a>."
msgstr ""
#: snikket_web/templates/invite_success.html:21
#, fuzzy
#| msgid "Password reset"
msgid "Import successful"
msgstr "Password reset"
#: snikket_web/templates/invite_success.html:22
msgid "Congratulations! Your account data has been successfully imported."
msgstr ""
#: snikket_web/templates/invite_success.html:26
#, fuzzy
#| msgid "About Snikket"
msgid "Moving to Snikket?"
msgstr "About Snikket"
#: snikket_web/templates/invite_success.html:27
msgid ""
"If you are moving from a different Snikket instance or another XMPP-"
"compatible service, you may optionally import the data (contacts, profile "
"information, etc.) from your previous account. When you have exported the "
"data from your previous account, upload it using the form below."
msgstr ""
#: snikket_web/templates/invite_success.html:30
msgid "Upload account data"
msgstr ""
#: snikket_web/templates/invite_view.html:6
#, python-format
msgid "Invite to %(site_name)s | Snikket"
@@ -1592,26 +1515,19 @@ msgstr "Email address"
msgid "Edit profile"
msgstr "Update profile"
#: snikket_web/templates/user_home.html:33
#: snikket_web/templates/user_manage_data.html:4
#, fuzzy
#| msgid "Manage users"
msgid "Manage your data"
msgstr "Manage users"
#: snikket_web/templates/user_home.html:39
#: snikket_web/templates/user_home.html:38
#, fuzzy
#| msgid "About Snikket"
msgid "Your Snikket"
msgstr "About Snikket"
#: snikket_web/templates/user_home.html:41
#: snikket_web/templates/user_home.html:40
#, fuzzy
#| msgid "Manage users and invitations of this Snikket service."
msgid "Manage users, invitations and circles of your Snikket service."
msgstr "Manage users and invitations of this Snikket service."
#: snikket_web/templates/user_home.html:43
#: snikket_web/templates/user_home.html:42
#, fuzzy
#| msgid "Admin dashboard"
msgid "Admin panel"
@@ -1629,18 +1545,6 @@ msgstr ""
"Click below to log yourself out of the web portal. This does not affect any "
"other connected devices."
#: snikket_web/templates/user_manage_data.html:8
#, fuzzy
#| msgid "Create circle"
msgid "Export account"
msgstr "Create circle"
#: snikket_web/templates/user_manage_data.html:9
msgid ""
"Download your account data as a file for backup purposes or to move your "
"account to another service."
msgstr ""
#: snikket_web/templates/user_passwd.html:5
msgid "Change your password"
msgstr "Change your password"

View File

@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PROJECT VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2022-01-17 17:27+0100\n"
"POT-Creation-Date: 2021-06-18 16:05+0200\n"
"PO-Revision-Date: 2021-03-31 13:00+0000\n"
"Last-Translator: Tilman Jiménez <tilman.jimenez@tu-dortmund.de>\n"
"Language-Team: Spanish (Mexico) <https://i18n.sotecware.net/projects/snikket/"
@@ -20,217 +20,217 @@ msgstr ""
"X-Generator: Weblate 4.5.1\n"
"Generated-By: Babel 2.9.0\n"
#: snikket_web/admin.py:68 snikket_web/templates/admin_delete_user.html:10
#: snikket_web/admin.py:66
msgid "Limited"
msgstr "Limitado"
#: snikket_web/admin.py:71 snikket_web/templates/admin_delete_user.html:10
#: snikket_web/templates/admin_edit_circle.html:59
#: snikket_web/templates/admin_users.html:8
msgid "Login name"
msgstr "Nombre de ingreso del usuario"
#: snikket_web/admin.py:72 snikket_web/templates/admin_delete_user.html:12
#: snikket_web/admin.py:75 snikket_web/templates/admin_delete_user.html:12
#: snikket_web/templates/admin_edit_circle.html:60
#: snikket_web/templates/admin_users.html:9 snikket_web/user.py:63
#: snikket_web/templates/admin_users.html:9 snikket_web/user.py:61
msgid "Display name"
msgstr "Nombre mostrado"
#: snikket_web/admin.py:76 snikket_web/templates/admin_edit_user.html:32
#: snikket_web/admin.py:79 snikket_web/templates/admin_edit_user.html:32
msgid "Access Level"
msgstr "Nivel de acceso"
#: snikket_web/admin.py:78
msgid "Limited"
msgstr "Limitado"
#: snikket_web/admin.py:79
#: snikket_web/admin.py:84
msgid "Normal user"
msgstr "Usuario normal"
#: snikket_web/admin.py:80
#: snikket_web/admin.py:85
#, fuzzy
#| msgid "Admin area"
msgid "Administrator"
msgstr "Administración"
#: snikket_web/admin.py:85
#: snikket_web/admin.py:90
msgid "Update user"
msgstr "Actualizar usuario"
#: snikket_web/admin.py:89
#: snikket_web/admin.py:94
#, fuzzy
#| msgid "Current password"
msgid "Create password reset link"
msgstr "Contraseña actual"
#: snikket_web/admin.py:107
#: snikket_web/admin.py:112
msgid "Password reset link created"
msgstr "Un enlace para restablecer la contraseña ha sido creado"
#: snikket_web/admin.py:122
#: snikket_web/admin.py:127
#, fuzzy
#| msgid "Circle information"
msgid "User information updated."
msgstr "Información del círculo"
#: snikket_web/admin.py:144
#: snikket_web/admin.py:149
msgid "Delete user permanently"
msgstr "Eliminar usuario permanentemente"
#: snikket_web/admin.py:157
#: snikket_web/admin.py:162
msgid "User deleted"
msgstr "Usuario eliminado"
#: snikket_web/admin.py:195
#: snikket_web/admin.py:200
msgid "Password reset link not found"
msgstr "No hemos encontrado un enlace para restablecer la contraseña"
#: snikket_web/admin.py:207
#: snikket_web/admin.py:212
msgid "Password reset link deleted"
msgstr "Enlace para restablecer la contraseña eliminado"
#: snikket_web/admin.py:227
#: snikket_web/admin.py:232
msgid "Invite to circle"
msgstr "Invitar al círculo"
#: snikket_web/admin.py:233
#: snikket_web/admin.py:238
msgid "At least one circle must be selected"
msgstr "Seleccione al menos un círculo"
#: snikket_web/admin.py:238
#: snikket_web/admin.py:243
msgid "Valid for"
msgstr "Válido por"
#: snikket_web/admin.py:240
#: snikket_web/admin.py:245
msgid "One hour"
msgstr "Una hora"
#: snikket_web/admin.py:241
#: snikket_web/admin.py:246
msgid "Twelve hours"
msgstr "Doce horas"
#: snikket_web/admin.py:242
#: snikket_web/admin.py:247
msgid "One day"
msgstr "Un día"
#: snikket_web/admin.py:243
#: snikket_web/admin.py:248
msgid "One week"
msgstr "Una semana"
#: snikket_web/admin.py:244
#: snikket_web/admin.py:249
msgid "Four weeks"
msgstr "Cuatro semanas"
#: snikket_web/admin.py:250 snikket_web/templates/admin_edit_invite.html:17
#: snikket_web/admin.py:255 snikket_web/templates/admin_edit_invite.html:17
msgid "Invitation type"
msgstr "Tipo de invitación"
#: snikket_web/admin.py:252 snikket_web/templates/library.j2:116
#: snikket_web/admin.py:257 snikket_web/templates/library.j2:116
msgid "Individual"
msgstr "Individual"
#: snikket_web/admin.py:253 snikket_web/templates/library.j2:114
#: snikket_web/admin.py:258 snikket_web/templates/library.j2:114
msgid "Group"
msgstr "Grupo"
#: snikket_web/admin.py:259
#: snikket_web/admin.py:264
msgid "New invitation link"
msgstr "Nuevo enlace de invitación"
#: snikket_web/admin.py:321
#: snikket_web/admin.py:326
msgid "Revoke"
msgstr "Revocar/Eliminar"
#: snikket_web/admin.py:345
#: snikket_web/admin.py:350
#, fuzzy
#| msgid "Invitation type"
msgid "Invitation created"
msgstr "Tipo de invitación"
#: snikket_web/admin.py:361
#: snikket_web/admin.py:366
#, fuzzy
#| msgid "New invitation link"
msgid "No such invitation exists"
msgstr "Nuevo enlace de invitación"
#: snikket_web/admin.py:376
#: snikket_web/admin.py:381
#, fuzzy
#| msgid "Invitation type"
msgid "Invitation revoked"
msgstr "Tipo de invitación"
#: snikket_web/admin.py:393 snikket_web/admin.py:441
#: snikket_web/admin.py:398 snikket_web/admin.py:446
msgid "Name"
msgstr "Nombre"
#: snikket_web/admin.py:398 snikket_web/templates/admin_circles.html:47
#: snikket_web/admin.py:403 snikket_web/templates/admin_circles.html:47
msgid "Create circle"
msgstr "Crear círculo"
#: snikket_web/admin.py:428
#: snikket_web/admin.py:433
#, fuzzy
#| msgid "Circle name"
msgid "Circle created"
msgstr "Nombre del círculo"
#: snikket_web/admin.py:446
#: snikket_web/admin.py:451
msgid "Select user"
msgstr "Seleccionar usuario"
#: snikket_web/admin.py:451
#: snikket_web/admin.py:456
msgid "Update circle"
msgstr "Actualizar círculo"
#: snikket_web/admin.py:455
#: snikket_web/admin.py:460
msgid "Delete circle permanently"
msgstr "Eliminar círculo permanentemente"
#: snikket_web/admin.py:461
#: snikket_web/admin.py:466
msgid "Add user"
msgstr "Añadir usuario"
#: snikket_web/admin.py:477
#: snikket_web/admin.py:482
#, fuzzy
#| msgid "No circles"
msgid "No such circle exists"
msgstr "No hay círculos"
#: snikket_web/admin.py:514
#: snikket_web/admin.py:519
#, fuzzy
#| msgid "Circle name"
msgid "Circle data updated"
msgstr "Nombre del círculo"
#: snikket_web/admin.py:520
#: snikket_web/admin.py:525
#, fuzzy
#| msgid "Circle members"
msgid "Circle deleted"
msgstr "Miembros del círculo"
#: snikket_web/admin.py:531
#: snikket_web/admin.py:536
#, fuzzy
#| msgid "Invite to circle"
msgid "User added to circle"
msgstr "Invitar al círculo"
#: snikket_web/admin.py:540
#: snikket_web/admin.py:545
msgid "User removed from circle"
msgstr ""
#: snikket_web/admin.py:609
#: snikket_web/admin.py:616
msgid "Message contents"
msgstr ""
#: snikket_web/admin.py:615
#: snikket_web/admin.py:622
msgid "Only send to online users"
msgstr ""
#: snikket_web/admin.py:619
#: snikket_web/admin.py:626
msgid "Post to all users"
msgstr ""
#: snikket_web/admin.py:623
#: snikket_web/admin.py:630
msgid "Send preview to yourself"
msgstr ""
#: snikket_web/admin.py:645
#: snikket_web/admin.py:652
msgid "Announcement sent!"
msgstr ""
@@ -238,77 +238,51 @@ msgstr ""
msgid "Main"
msgstr "Principal"
#: snikket_web/invite.py:33
msgid ""
"The account data you tried to import is too large to upload. Please contact "
"your Snikket operator."
msgstr ""
#: snikket_web/invite.py:112
#: snikket_web/invite.py:106
msgid "Username"
msgstr "Usuario"
#: snikket_web/invite.py:116 snikket_web/invite.py:184 snikket_web/main.py:41
#: snikket_web/invite.py:110 snikket_web/invite.py:177 snikket_web/main.py:41
msgid "Password"
msgstr "Contraseña"
#: snikket_web/invite.py:120 snikket_web/invite.py:188
#: snikket_web/invite.py:114 snikket_web/invite.py:181
msgid "Confirm password"
msgstr "Confirmar contraseña"
#: snikket_web/invite.py:124 snikket_web/invite.py:192
#: snikket_web/invite.py:118 snikket_web/invite.py:185
#, fuzzy
#| msgid "The passwords must match"
msgid "The passwords must match."
msgstr "Las contraseñas deben ser las mismas"
#: snikket_web/invite.py:129
#: snikket_web/invite.py:123
msgid "Create account"
msgstr "Crear cuenta"
#: snikket_web/invite.py:156
#: snikket_web/invite.py:150
#, fuzzy
#| msgid "That username is already taken"
msgid "That username is already taken."
msgstr "Ese nombre de usuario ya está siendo utilizado"
#: snikket_web/invite.py:160 snikket_web/invite.py:225
#: snikket_web/invite.py:154 snikket_web/invite.py:218
#, fuzzy
#| msgid "Registration was declined for unknown reasons"
msgid "Registration was declined for unknown reasons."
msgstr "El registro ha sido declinado por razones no identificadas"
#: snikket_web/invite.py:164
#: snikket_web/invite.py:158
#, fuzzy
#| msgid "The username is not valid"
msgid "The username is not valid."
msgstr "El nombre de usuario no es válido"
#: snikket_web/invite.py:197 snikket_web/templates/user_home.html:32
#: snikket_web/invite.py:190 snikket_web/templates/user_home.html:32
#: snikket_web/templates/user_passwd.html:29
msgid "Change password"
msgstr "Cambiar contraseña"
#: snikket_web/invite.py:244
msgid "Account data file"
msgstr ""
#: snikket_web/invite.py:248
msgid "Import data"
msgstr ""
#: snikket_web/invite.py:269
#, python-format
msgid ""
"The account data you tried to import is in an unknown format. Please upload "
"an XML file in XEP-0227 format (provided format: %(mimetype)s)."
msgstr ""
#: snikket_web/invite.py:289 snikket_web/templates/unauth.html:18
#: snikket_web/user.py:178
msgid "Error"
msgstr ""
#: snikket_web/main.py:36
msgid "Address"
msgstr "Dirección"
@@ -325,88 +299,76 @@ msgstr "Nombre de usuario o contraseña no válidos."
msgid "Login successful!"
msgstr ""
#: snikket_web/user.py:29
#: snikket_web/user.py:27
msgid "Current password"
msgstr "Contraseña actual"
#: snikket_web/user.py:34
#: snikket_web/user.py:32
msgid "New password"
msgstr "Nueva contraseña"
#: snikket_web/user.py:39
#: snikket_web/user.py:37
msgid "Confirm new password"
msgstr "Confirmar nueva contraseña"
#: snikket_web/user.py:43
#: snikket_web/user.py:41
#, fuzzy
#| msgid "The new passwords must match"
msgid "The new passwords must match."
msgstr "Las nuevas contraseñas deben ser iguales"
#: snikket_web/user.py:50
#: snikket_web/user.py:48
msgid "Sign out"
msgstr ""
#: snikket_web/user.py:55
#: snikket_web/user.py:53
msgid "Nobody"
msgstr "Nadie"
#: snikket_web/user.py:56
#: snikket_web/user.py:54
msgid "Friends only"
msgstr "Únicamente amigos"
#: snikket_web/user.py:57
#: snikket_web/user.py:55
msgid "Everyone"
msgstr "Todos"
#: snikket_web/user.py:67
#: snikket_web/user.py:65
msgid "Avatar"
msgstr "Imagen de perfil"
#: snikket_web/user.py:71
#: snikket_web/user.py:69
msgid "Profile visibility"
msgstr "Visibilidad de perfil"
#: snikket_web/user.py:76
#: snikket_web/user.py:74
msgid "Update profile"
msgstr "Actualizar perfil"
#: snikket_web/user.py:82
msgid "Account data"
msgstr ""
#: snikket_web/user.py:86
msgid "Upload"
msgstr ""
#: snikket_web/user.py:111
#: snikket_web/user.py:99
#, fuzzy
#| msgid "Incorrect password"
msgid "Incorrect password."
msgstr "Contraseña incorrecta"
#: snikket_web/user.py:115
#: snikket_web/user.py:103
#, fuzzy
#| msgid "Password"
msgid "Password changed"
msgstr "Contraseña"
#: snikket_web/user.py:123
#: snikket_web/user.py:111
msgid ""
"The chosen avatar is too big. To be able to upload larger avatars, please "
"use the app."
msgstr ""
#: snikket_web/user.py:170
#: snikket_web/user.py:159
msgid "Profile updated"
msgstr ""
#: snikket_web/user.py:184
msgid "Export"
msgstr ""
#: snikket_web/user.py:202
msgid "You currently have no account data to export."
#: snikket_web/templates/unauth.html:18 snikket_web/user.py:167
msgid "Error"
msgstr ""
#: snikket_web/templates/_footer.html:4
@@ -989,7 +951,6 @@ msgstr ""
#: snikket_web/templates/admin_system.html:60
#: snikket_web/templates/admin_system.html:68
#: snikket_web/templates/admin_system.html:76
#: snikket_web/templates/admin_system.html:84
msgid "unknown"
msgstr ""
@@ -1035,18 +996,14 @@ msgid "Snikket server status"
msgstr "Portal web de Snikket"
#: snikket_web/templates/admin_system.html:71
msgid "Storage used by shared files"
msgstr ""
#: snikket_web/templates/admin_system.html:79
msgid "Connected devices"
msgstr ""
#: snikket_web/templates/admin_system.html:90
#: snikket_web/templates/admin_system.html:82
msgid "Broadcast message"
msgstr ""
#: snikket_web/templates/admin_system.html:92
#: snikket_web/templates/admin_system.html:84
msgid ""
"This form allows you to send a message to all users currently online on your "
"Snikket server. Use it wisely."
@@ -1223,6 +1180,7 @@ msgid "You can now log in using your new password."
msgstr ""
#: snikket_web/templates/invite_reset_success.html:12
#: snikket_web/templates/invite_success.html:18
msgid "You can now safely close this page."
msgstr ""
@@ -1301,39 +1259,6 @@ msgid ""
"password you chose during registration."
msgstr ""
#: snikket_web/templates/invite_success.html:18
#, python-format
msgid ""
"You can now safely close this page, or log in to the web portal to <a href="
"\"%(login_url)s\">manage your account</a>."
msgstr ""
#: snikket_web/templates/invite_success.html:21
msgid "Import successful"
msgstr ""
#: snikket_web/templates/invite_success.html:22
msgid "Congratulations! Your account data has been successfully imported."
msgstr ""
#: snikket_web/templates/invite_success.html:26
#, fuzzy
#| msgid "About Snikket"
msgid "Moving to Snikket?"
msgstr "Acerca de Snikket"
#: snikket_web/templates/invite_success.html:27
msgid ""
"If you are moving from a different Snikket instance or another XMPP-"
"compatible service, you may optionally import the data (contacts, profile "
"information, etc.) from your previous account. When you have exported the "
"data from your previous account, upload it using the form below."
msgstr ""
#: snikket_web/templates/invite_success.html:30
msgid "Upload account data"
msgstr ""
#: snikket_web/templates/invite_view.html:6
#, python-format
msgid "Invite to %(site_name)s | Snikket"
@@ -1535,22 +1460,15 @@ msgstr ""
msgid "Edit profile"
msgstr ""
#: snikket_web/templates/user_home.html:33
#: snikket_web/templates/user_manage_data.html:4
#, fuzzy
#| msgid "Manage users"
msgid "Manage your data"
msgstr "Administrar usuarios"
#: snikket_web/templates/user_home.html:39
#: snikket_web/templates/user_home.html:38
msgid "Your Snikket"
msgstr ""
#: snikket_web/templates/user_home.html:41
#: snikket_web/templates/user_home.html:40
msgid "Manage users, invitations and circles of your Snikket service."
msgstr ""
#: snikket_web/templates/user_home.html:43
#: snikket_web/templates/user_home.html:42
msgid "Admin panel"
msgstr ""
@@ -1564,18 +1482,6 @@ msgid ""
"other connected devices."
msgstr ""
#: snikket_web/templates/user_manage_data.html:8
#, fuzzy
#| msgid "Create account"
msgid "Export account"
msgstr "Crear cuenta"
#: snikket_web/templates/user_manage_data.html:9
msgid ""
"Download your account data as a file for backup purposes or to move your "
"account to another service."
msgstr ""
#: snikket_web/templates/user_passwd.html:5
msgid "Change your password"
msgstr ""

View File

@@ -7,11 +7,11 @@ msgid ""
msgstr ""
"Project-Id-Version: PROJECT VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2022-01-17 17:27+0100\n"
"POT-Creation-Date: 2021-06-18 16:05+0200\n"
"PO-Revision-Date: 2021-06-19 15:01+0000\n"
"Last-Translator: Link Mauve <linkmauve@linkmauve.fr>\n"
"Language-Team: French <https://i18n.sotecware.net/projects/snikket/web-"
"portal/fr/>\n"
"Language-Team: French <https://i18n.sotecware.net/projects/snikket/"
"web-portal/fr/>\n"
"Language: fr\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -20,195 +20,195 @@ msgstr ""
"X-Generator: Weblate 4.5.1\n"
"Generated-By: Babel 2.9.0\n"
#: snikket_web/admin.py:68 snikket_web/templates/admin_delete_user.html:10
#: snikket_web/admin.py:66
msgid "Limited"
msgstr "Limité"
#: snikket_web/admin.py:71 snikket_web/templates/admin_delete_user.html:10
#: snikket_web/templates/admin_edit_circle.html:59
#: snikket_web/templates/admin_users.html:8
msgid "Login name"
msgstr "Identifiant"
#: snikket_web/admin.py:72 snikket_web/templates/admin_delete_user.html:12
#: snikket_web/admin.py:75 snikket_web/templates/admin_delete_user.html:12
#: snikket_web/templates/admin_edit_circle.html:60
#: snikket_web/templates/admin_users.html:9 snikket_web/user.py:63
#: snikket_web/templates/admin_users.html:9 snikket_web/user.py:61
msgid "Display name"
msgstr "Nom à afficher"
#: snikket_web/admin.py:76 snikket_web/templates/admin_edit_user.html:32
#: snikket_web/admin.py:79 snikket_web/templates/admin_edit_user.html:32
msgid "Access Level"
msgstr "Niveau daccès"
#: snikket_web/admin.py:78
msgid "Limited"
msgstr "Limité"
#: snikket_web/admin.py:79
#: snikket_web/admin.py:84
msgid "Normal user"
msgstr "Utilisateur normal"
#: snikket_web/admin.py:80
#: snikket_web/admin.py:85
msgid "Administrator"
msgstr "Administrateur"
#: snikket_web/admin.py:85
#: snikket_web/admin.py:90
msgid "Update user"
msgstr "Modifier lutilisateur"
#: snikket_web/admin.py:89
#: snikket_web/admin.py:94
msgid "Create password reset link"
msgstr "Créer le lien de réinitialisation de mot de passe"
#: snikket_web/admin.py:107
#: snikket_web/admin.py:112
msgid "Password reset link created"
msgstr "Lien de réinitialisation du mot de passe créé"
#: snikket_web/admin.py:122
#: snikket_web/admin.py:127
msgid "User information updated."
msgstr "Informations de lutilisateur mises à jour."
#: snikket_web/admin.py:144
#: snikket_web/admin.py:149
msgid "Delete user permanently"
msgstr "Désinscrire définitivement lutilisateur"
#: snikket_web/admin.py:157
#: snikket_web/admin.py:162
msgid "User deleted"
msgstr "Utilisateur supprimé"
#: snikket_web/admin.py:195
#: snikket_web/admin.py:200
msgid "Password reset link not found"
msgstr "Lien de réinitialisation du mot de passe introuvable"
#: snikket_web/admin.py:207
#: snikket_web/admin.py:212
msgid "Password reset link deleted"
msgstr "Liens de réinitialisation de mot de passe supprimé"
#: snikket_web/admin.py:227
#: snikket_web/admin.py:232
msgid "Invite to circle"
msgstr "Inviter dans le cercle"
#: snikket_web/admin.py:233
#: snikket_web/admin.py:238
msgid "At least one circle must be selected"
msgstr "Au moins un cercle doit être sélectionné"
#: snikket_web/admin.py:238
#: snikket_web/admin.py:243
msgid "Valid for"
msgstr "Valide pour"
#: snikket_web/admin.py:240
#: snikket_web/admin.py:245
msgid "One hour"
msgstr "Une heure"
#: snikket_web/admin.py:241
#: snikket_web/admin.py:246
msgid "Twelve hours"
msgstr "Douze heures"
#: snikket_web/admin.py:242
#: snikket_web/admin.py:247
msgid "One day"
msgstr "Une journée"
#: snikket_web/admin.py:243
#: snikket_web/admin.py:248
msgid "One week"
msgstr "Une semaine"
#: snikket_web/admin.py:244
#: snikket_web/admin.py:249
msgid "Four weeks"
msgstr "Quatre semaines"
#: snikket_web/admin.py:250 snikket_web/templates/admin_edit_invite.html:17
#: snikket_web/admin.py:255 snikket_web/templates/admin_edit_invite.html:17
msgid "Invitation type"
msgstr "Type dinvitation"
#: snikket_web/admin.py:252 snikket_web/templates/library.j2:116
#: snikket_web/admin.py:257 snikket_web/templates/library.j2:116
msgid "Individual"
msgstr "Individuelle"
#: snikket_web/admin.py:253 snikket_web/templates/library.j2:114
#: snikket_web/admin.py:258 snikket_web/templates/library.j2:114
msgid "Group"
msgstr "Groupe"
#: snikket_web/admin.py:259
#: snikket_web/admin.py:264
msgid "New invitation link"
msgstr "Nouveau lien dinvitation"
#: snikket_web/admin.py:321
#: snikket_web/admin.py:326
msgid "Revoke"
msgstr "Révoquer"
#: snikket_web/admin.py:345
#: snikket_web/admin.py:350
msgid "Invitation created"
msgstr "Invitation créée"
#: snikket_web/admin.py:361
#: snikket_web/admin.py:366
msgid "No such invitation exists"
msgstr "Cette invitation nexiste pas"
#: snikket_web/admin.py:376
#: snikket_web/admin.py:381
msgid "Invitation revoked"
msgstr "Invitation révoquée"
#: snikket_web/admin.py:393 snikket_web/admin.py:441
#: snikket_web/admin.py:398 snikket_web/admin.py:446
msgid "Name"
msgstr "Nom"
#: snikket_web/admin.py:398 snikket_web/templates/admin_circles.html:47
#: snikket_web/admin.py:403 snikket_web/templates/admin_circles.html:47
msgid "Create circle"
msgstr "Créer un cercle"
#: snikket_web/admin.py:428
#: snikket_web/admin.py:433
msgid "Circle created"
msgstr "Cercle créé"
#: snikket_web/admin.py:446
#: snikket_web/admin.py:451
msgid "Select user"
msgstr "Sélectionner un utilisateur"
#: snikket_web/admin.py:451
#: snikket_web/admin.py:456
msgid "Update circle"
msgstr "Mettre à jour le cercle"
#: snikket_web/admin.py:455
#: snikket_web/admin.py:460
msgid "Delete circle permanently"
msgstr "Supprimer le cercle définitivement"
#: snikket_web/admin.py:461
#: snikket_web/admin.py:466
msgid "Add user"
msgstr "Ajouter un utilisateur"
#: snikket_web/admin.py:477
#: snikket_web/admin.py:482
msgid "No such circle exists"
msgstr "Ce cercle nexiste pas"
#: snikket_web/admin.py:514
#: snikket_web/admin.py:519
msgid "Circle data updated"
msgstr "Données du cercle mises à jour"
#: snikket_web/admin.py:520
#: snikket_web/admin.py:525
msgid "Circle deleted"
msgstr "Cercle supprimé"
#: snikket_web/admin.py:531
#: snikket_web/admin.py:536
msgid "User added to circle"
msgstr "Utilisateur ajouté à ce cercle"
#: snikket_web/admin.py:540
#: snikket_web/admin.py:545
msgid "User removed from circle"
msgstr "Utilisateur retiré du cercle"
#: snikket_web/admin.py:609
#: snikket_web/admin.py:616
msgid "Message contents"
msgstr "Contenu du message"
#: snikket_web/admin.py:615
#: snikket_web/admin.py:622
msgid "Only send to online users"
msgstr "Envoyer uniquement aux utilisateurs connectés"
#: snikket_web/admin.py:619
#: snikket_web/admin.py:626
msgid "Post to all users"
msgstr "Envoyer aux utilisateurs"
#: snikket_web/admin.py:623
#: snikket_web/admin.py:630
msgid "Send preview to yourself"
msgstr "Envoyer une prévisualisation à vous-mêmes"
#: snikket_web/admin.py:645
#: snikket_web/admin.py:652
msgid "Announcement sent!"
msgstr "Annonce envoyée!"
@@ -216,69 +216,43 @@ msgstr "Annonce envoyée!"
msgid "Main"
msgstr "Principal"
#: snikket_web/invite.py:33
msgid ""
"The account data you tried to import is too large to upload. Please contact "
"your Snikket operator."
msgstr ""
#: snikket_web/invite.py:112
#: snikket_web/invite.py:106
msgid "Username"
msgstr "Nom dutilisateur"
#: snikket_web/invite.py:116 snikket_web/invite.py:184 snikket_web/main.py:41
#: snikket_web/invite.py:110 snikket_web/invite.py:177 snikket_web/main.py:41
msgid "Password"
msgstr "Mot de passe"
#: snikket_web/invite.py:120 snikket_web/invite.py:188
#: snikket_web/invite.py:114 snikket_web/invite.py:181
msgid "Confirm password"
msgstr "Confirmer le mot de passe"
#: snikket_web/invite.py:124 snikket_web/invite.py:192
#: snikket_web/invite.py:118 snikket_web/invite.py:185
msgid "The passwords must match."
msgstr "Les mots de passe doivent être identiques."
#: snikket_web/invite.py:129
#: snikket_web/invite.py:123
msgid "Create account"
msgstr "Créer un compte"
#: snikket_web/invite.py:156
#: snikket_web/invite.py:150
msgid "That username is already taken."
msgstr "Ce nom dutilisateur est déjà utilisé."
#: snikket_web/invite.py:160 snikket_web/invite.py:225
#: snikket_web/invite.py:154 snikket_web/invite.py:218
msgid "Registration was declined for unknown reasons."
msgstr "Lenregistrement a été refusé pour des raisons inconnues."
#: snikket_web/invite.py:164
#: snikket_web/invite.py:158
msgid "The username is not valid."
msgstr "Le nom dutilisateur nest pas valide."
#: snikket_web/invite.py:197 snikket_web/templates/user_home.html:32
#: snikket_web/invite.py:190 snikket_web/templates/user_home.html:32
#: snikket_web/templates/user_passwd.html:29
msgid "Change password"
msgstr "Changer de mot de passe"
#: snikket_web/invite.py:244
msgid "Account data file"
msgstr ""
#: snikket_web/invite.py:248
msgid "Import data"
msgstr ""
#: snikket_web/invite.py:269
#, python-format
msgid ""
"The account data you tried to import is in an unknown format. Please upload "
"an XML file in XEP-0227 format (provided format: %(mimetype)s)."
msgstr ""
#: snikket_web/invite.py:289 snikket_web/templates/unauth.html:18
#: snikket_web/user.py:178
msgid "Error"
msgstr "Erreur"
#: snikket_web/main.py:36
msgid "Address"
msgstr "Adresse"
@@ -295,67 +269,59 @@ msgstr "Nom dutilisateur ou mot de passe incorrect."
msgid "Login successful!"
msgstr "Connexion réussie!"
#: snikket_web/user.py:29
#: snikket_web/user.py:27
msgid "Current password"
msgstr "Mot de passe actuel"
#: snikket_web/user.py:34
#: snikket_web/user.py:32
msgid "New password"
msgstr "Nouveau mot de passe"
#: snikket_web/user.py:39
#: snikket_web/user.py:37
msgid "Confirm new password"
msgstr "Confirmer le nouveau mot de passe"
#: snikket_web/user.py:43
#: snikket_web/user.py:41
msgid "The new passwords must match."
msgstr "Les nouveaux mots de passe doivent être identiques."
#: snikket_web/user.py:50
#: snikket_web/user.py:48
msgid "Sign out"
msgstr "Se déconnecter"
#: snikket_web/user.py:55
#: snikket_web/user.py:53
msgid "Nobody"
msgstr "Personne"
#: snikket_web/user.py:56
#: snikket_web/user.py:54
msgid "Friends only"
msgstr "Amis seulement"
#: snikket_web/user.py:57
#: snikket_web/user.py:55
msgid "Everyone"
msgstr "Tout le monde"
#: snikket_web/user.py:67
#: snikket_web/user.py:65
msgid "Avatar"
msgstr "Avatar"
#: snikket_web/user.py:71
#: snikket_web/user.py:69
msgid "Profile visibility"
msgstr "Visibilité du profil"
#: snikket_web/user.py:76
#: snikket_web/user.py:74
msgid "Update profile"
msgstr "Mettre à jour le profil"
#: snikket_web/user.py:82
msgid "Account data"
msgstr ""
#: snikket_web/user.py:86
msgid "Upload"
msgstr ""
#: snikket_web/user.py:111
#: snikket_web/user.py:99
msgid "Incorrect password."
msgstr "Mot de passe incorrect."
#: snikket_web/user.py:115
#: snikket_web/user.py:103
msgid "Password changed"
msgstr "Mot de passe changé"
#: snikket_web/user.py:123
#: snikket_web/user.py:111
msgid ""
"The chosen avatar is too big. To be able to upload larger avatars, please "
"use the app."
@@ -363,17 +329,13 @@ msgstr ""
"Lavatar choisi est trop gros. Pour utiliser un avatar aussi large, veuillez "
"utiliser lapplication."
#: snikket_web/user.py:170
#: snikket_web/user.py:159
msgid "Profile updated"
msgstr "Profil mis à jour"
#: snikket_web/user.py:184
msgid "Export"
msgstr ""
#: snikket_web/user.py:202
msgid "You currently have no account data to export."
msgstr ""
#: snikket_web/templates/unauth.html:18 snikket_web/user.py:167
msgid "Error"
msgstr "Erreur"
#: snikket_web/templates/_footer.html:4
#, python-format
@@ -967,7 +929,6 @@ msgstr "Charge système (moyenne sur 5 minutes)"
#: snikket_web/templates/admin_system.html:60
#: snikket_web/templates/admin_system.html:68
#: snikket_web/templates/admin_system.html:76
#: snikket_web/templates/admin_system.html:84
msgid "unknown"
msgstr "inconnu(e)"
@@ -1013,18 +974,14 @@ msgid "Snikket server status"
msgstr "Statut du serveur Snikket"
#: snikket_web/templates/admin_system.html:71
msgid "Storage used by shared files"
msgstr ""
#: snikket_web/templates/admin_system.html:79
msgid "Connected devices"
msgstr "Clients connectés"
#: snikket_web/templates/admin_system.html:90
#: snikket_web/templates/admin_system.html:82
msgid "Broadcast message"
msgstr "Diffusion de message"
#: snikket_web/templates/admin_system.html:92
#: snikket_web/templates/admin_system.html:84
msgid ""
"This form allows you to send a message to all users currently online on your "
"Snikket server. Use it wisely."
@@ -1212,6 +1169,7 @@ msgstr ""
"Vous pouvez désormais vous connecter en utilisant votre nouveau mot de passe."
#: snikket_web/templates/invite_reset_success.html:12
#: snikket_web/templates/invite_success.html:18
msgid "You can now safely close this page."
msgstr "Vous pouvez maintenant fermer cette page en toute sécurité."
@@ -1308,41 +1266,6 @@ msgstr ""
"Vous pouvez maintenant configurer votre client XMPP avec ladresse ci-dessus "
"et le mot de passe que vous avez choisi lors de lenregistrement."
#: snikket_web/templates/invite_success.html:18
#, python-format
msgid ""
"You can now safely close this page, or log in to the web portal to <a href="
"\"%(login_url)s\">manage your account</a>."
msgstr ""
#: snikket_web/templates/invite_success.html:21
#, fuzzy
#| msgid "Operation successful"
msgid "Import successful"
msgstr "Opération réussie"
#: snikket_web/templates/invite_success.html:22
msgid "Congratulations! Your account data has been successfully imported."
msgstr ""
#: snikket_web/templates/invite_success.html:26
#, fuzzy
#| msgid "Using the Snikket app"
msgid "Moving to Snikket?"
msgstr "En utilisant lapplication Snikket"
#: snikket_web/templates/invite_success.html:27
msgid ""
"If you are moving from a different Snikket instance or another XMPP-"
"compatible service, you may optionally import the data (contacts, profile "
"information, etc.) from your previous account. When you have exported the "
"data from your previous account, upload it using the form below."
msgstr ""
#: snikket_web/templates/invite_success.html:30
msgid "Upload account data"
msgstr ""
#: snikket_web/templates/invite_view.html:6
#, python-format
msgid "Invite to %(site_name)s | Snikket"
@@ -1568,23 +1491,16 @@ msgstr "Votre adresse XMPP"
msgid "Edit profile"
msgstr "Éditer votre profil"
#: snikket_web/templates/user_home.html:33
#: snikket_web/templates/user_manage_data.html:4
#, fuzzy
#| msgid "Manage users"
msgid "Manage your data"
msgstr "Gérer les utilisateurs"
#: snikket_web/templates/user_home.html:39
#: snikket_web/templates/user_home.html:38
msgid "Your Snikket"
msgstr "Votre Snikket"
#: snikket_web/templates/user_home.html:41
#: snikket_web/templates/user_home.html:40
msgid "Manage users, invitations and circles of your Snikket service."
msgstr ""
"Gérer les utilisateurs, invitations et cercles de votre service Snikket."
#: snikket_web/templates/user_home.html:43
#: snikket_web/templates/user_home.html:42
msgid "Admin panel"
msgstr "Panneau dadministration"
@@ -1600,18 +1516,6 @@ msgstr ""
"Cliquez ci-dessous pour vous déconnecter du portail. Ceci naffecte pas vos "
"autres appareils connectés."
#: snikket_web/templates/user_manage_data.html:8
#, fuzzy
#| msgid "Your account"
msgid "Export account"
msgstr "Votre compte"
#: snikket_web/templates/user_manage_data.html:9
msgid ""
"Download your account data as a file for backup purposes or to move your "
"account to another service."
msgstr ""
#: snikket_web/templates/user_passwd.html:5
msgid "Change your password"
msgstr "Changer votre mot de passe"

View File

@@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: PROJECT VERSION\n"
"Report-Msgid-Bugs-To: translations@snikket.org\n"
"POT-Creation-Date: 2022-01-17 17:27+0100\n"
"PO-Revision-Date: 2022-01-18 14:59+0000\n"
"POT-Creation-Date: 2021-06-18 16:05+0200\n"
"PO-Revision-Date: 2021-12-12 07:00+0000\n"
"Last-Translator: uira <inboxriau@andriana.id>\n"
"Language-Team: Indonesian <http://i18n.sotecware.net/projects/snikket/"
"web-portal/id/>\n"
@@ -20,195 +20,195 @@ msgstr ""
"X-Generator: Weblate 4.8.1\n"
"Generated-By: Babel 2.9.0\n"
#: snikket_web/admin.py:68 snikket_web/templates/admin_delete_user.html:10
#: snikket_web/admin.py:66
msgid "Limited"
msgstr "Terbatas"
#: snikket_web/admin.py:71 snikket_web/templates/admin_delete_user.html:10
#: snikket_web/templates/admin_edit_circle.html:59
#: snikket_web/templates/admin_users.html:8
msgid "Login name"
msgstr "Nama login"
#: snikket_web/admin.py:72 snikket_web/templates/admin_delete_user.html:12
#: snikket_web/admin.py:75 snikket_web/templates/admin_delete_user.html:12
#: snikket_web/templates/admin_edit_circle.html:60
#: snikket_web/templates/admin_users.html:9 snikket_web/user.py:63
#: snikket_web/templates/admin_users.html:9 snikket_web/user.py:61
msgid "Display name"
msgstr "Nama tampilan"
#: snikket_web/admin.py:76 snikket_web/templates/admin_edit_user.html:32
#: snikket_web/admin.py:79 snikket_web/templates/admin_edit_user.html:32
msgid "Access Level"
msgstr "Level akses"
#: snikket_web/admin.py:78
msgid "Limited"
msgstr "Terbatas"
#: snikket_web/admin.py:79
#: snikket_web/admin.py:84
msgid "Normal user"
msgstr "Pengguna normal"
#: snikket_web/admin.py:80
#: snikket_web/admin.py:85
msgid "Administrator"
msgstr "Administrator"
#: snikket_web/admin.py:85
#: snikket_web/admin.py:90
msgid "Update user"
msgstr "Memperbarui pengguna"
#: snikket_web/admin.py:89
#: snikket_web/admin.py:94
msgid "Create password reset link"
msgstr "Buat tautan setel ulang kata sandi"
#: snikket_web/admin.py:107
#: snikket_web/admin.py:112
msgid "Password reset link created"
msgstr "Tautan setel ulang kata sandi dibuat"
#: snikket_web/admin.py:122
#: snikket_web/admin.py:127
msgid "User information updated."
msgstr "Informasi pengguna diperbarui."
#: snikket_web/admin.py:144
#: snikket_web/admin.py:149
msgid "Delete user permanently"
msgstr "Hapus permanen pengguna"
#: snikket_web/admin.py:157
#: snikket_web/admin.py:162
msgid "User deleted"
msgstr "Pengguna dihapus"
#: snikket_web/admin.py:195
#: snikket_web/admin.py:200
msgid "Password reset link not found"
msgstr "Tautan setel ulang kata sandi tidak ditemukan"
#: snikket_web/admin.py:207
#: snikket_web/admin.py:212
msgid "Password reset link deleted"
msgstr "Tautan setel ulang kata sandi dihapus"
#: snikket_web/admin.py:227
#: snikket_web/admin.py:232
msgid "Invite to circle"
msgstr "Undang masuk kelompok"
#: snikket_web/admin.py:233
#: snikket_web/admin.py:238
msgid "At least one circle must be selected"
msgstr "Minimal satu kelompok harus dipilih"
#: snikket_web/admin.py:238
#: snikket_web/admin.py:243
msgid "Valid for"
msgstr "Valid selama"
#: snikket_web/admin.py:240
#: snikket_web/admin.py:245
msgid "One hour"
msgstr "Satu jam"
#: snikket_web/admin.py:241
#: snikket_web/admin.py:246
msgid "Twelve hours"
msgstr "Dua belas jam"
#: snikket_web/admin.py:242
#: snikket_web/admin.py:247
msgid "One day"
msgstr "Satu hari"
#: snikket_web/admin.py:243
#: snikket_web/admin.py:248
msgid "One week"
msgstr "Satu minggu"
#: snikket_web/admin.py:244
#: snikket_web/admin.py:249
msgid "Four weeks"
msgstr "Empat minggu"
#: snikket_web/admin.py:250 snikket_web/templates/admin_edit_invite.html:17
#: snikket_web/admin.py:255 snikket_web/templates/admin_edit_invite.html:17
msgid "Invitation type"
msgstr "Jenis undangan"
#: snikket_web/admin.py:252 snikket_web/templates/library.j2:116
#: snikket_web/admin.py:257 snikket_web/templates/library.j2:116
msgid "Individual"
msgstr "Individu"
#: snikket_web/admin.py:253 snikket_web/templates/library.j2:114
#: snikket_web/admin.py:258 snikket_web/templates/library.j2:114
msgid "Group"
msgstr "Grup"
#: snikket_web/admin.py:259
#: snikket_web/admin.py:264
msgid "New invitation link"
msgstr "Tautan undangan baru"
#: snikket_web/admin.py:321
#: snikket_web/admin.py:326
msgid "Revoke"
msgstr "Batalkan"
#: snikket_web/admin.py:345
#: snikket_web/admin.py:350
msgid "Invitation created"
msgstr "Undangan dibuat"
#: snikket_web/admin.py:361
#: snikket_web/admin.py:366
msgid "No such invitation exists"
msgstr "Undangan tidak tersedia"
#: snikket_web/admin.py:376
#: snikket_web/admin.py:381
msgid "Invitation revoked"
msgstr "Undangan dibatalkan"
#: snikket_web/admin.py:393 snikket_web/admin.py:441
#: snikket_web/admin.py:398 snikket_web/admin.py:446
msgid "Name"
msgstr "Nama"
#: snikket_web/admin.py:398 snikket_web/templates/admin_circles.html:47
#: snikket_web/admin.py:403 snikket_web/templates/admin_circles.html:47
msgid "Create circle"
msgstr "Buat kelompok"
#: snikket_web/admin.py:428
#: snikket_web/admin.py:433
msgid "Circle created"
msgstr "Kelompok dibuat"
#: snikket_web/admin.py:446
#: snikket_web/admin.py:451
msgid "Select user"
msgstr "Pilih pengguna"
#: snikket_web/admin.py:451
#: snikket_web/admin.py:456
msgid "Update circle"
msgstr "Memperbarui kelompok"
#: snikket_web/admin.py:455
#: snikket_web/admin.py:460
msgid "Delete circle permanently"
msgstr "Hapus kelompok secara permanen"
#: snikket_web/admin.py:461
#: snikket_web/admin.py:466
msgid "Add user"
msgstr "Tambah pengguna"
#: snikket_web/admin.py:477
#: snikket_web/admin.py:482
msgid "No such circle exists"
msgstr "Kelompok tersebut tidak ada"
#: snikket_web/admin.py:514
#: snikket_web/admin.py:519
msgid "Circle data updated"
msgstr "Data kelompok diperbarui"
#: snikket_web/admin.py:520
#: snikket_web/admin.py:525
msgid "Circle deleted"
msgstr "Kelompok dihapus"
#: snikket_web/admin.py:531
#: snikket_web/admin.py:536
msgid "User added to circle"
msgstr "Pengguna ditambahkan ke kelompok"
#: snikket_web/admin.py:540
#: snikket_web/admin.py:545
msgid "User removed from circle"
msgstr "Pengguna dihapus dari kelompok"
#: snikket_web/admin.py:609
#: snikket_web/admin.py:616
msgid "Message contents"
msgstr "Isi pesan"
#: snikket_web/admin.py:615
#: snikket_web/admin.py:622
msgid "Only send to online users"
msgstr "Hanya kirim ke pengguna online"
#: snikket_web/admin.py:619
#: snikket_web/admin.py:626
msgid "Post to all users"
msgstr "Kirim ke semua pengguna"
#: snikket_web/admin.py:623
#: snikket_web/admin.py:630
msgid "Send preview to yourself"
msgstr "Kirim pratinjau ke diri sendiri"
#: snikket_web/admin.py:645
#: snikket_web/admin.py:652
msgid "Announcement sent!"
msgstr "Pengumuman terkirim!"
@@ -216,73 +216,43 @@ msgstr "Pengumuman terkirim!"
msgid "Main"
msgstr "Utama"
#: snikket_web/invite.py:33
msgid ""
"The account data you tried to import is too large to upload. Please contact "
"your Snikket operator."
msgstr ""
"Data akun yang coba diimpor terlalu besar untuk diunggah. Silakan hubungi "
"operator Snikket Anda."
#: snikket_web/invite.py:112
#: snikket_web/invite.py:106
msgid "Username"
msgstr "Nama pengguna"
#: snikket_web/invite.py:116 snikket_web/invite.py:184 snikket_web/main.py:41
#: snikket_web/invite.py:110 snikket_web/invite.py:177 snikket_web/main.py:41
msgid "Password"
msgstr "Kata sandi"
#: snikket_web/invite.py:120 snikket_web/invite.py:188
#: snikket_web/invite.py:114 snikket_web/invite.py:181
msgid "Confirm password"
msgstr "Konfirmasi kata sandi"
#: snikket_web/invite.py:124 snikket_web/invite.py:192
#: snikket_web/invite.py:118 snikket_web/invite.py:185
msgid "The passwords must match."
msgstr "Kata sandi harus cocok."
#: snikket_web/invite.py:129
#: snikket_web/invite.py:123
msgid "Create account"
msgstr "Buat akun"
#: snikket_web/invite.py:156
#: snikket_web/invite.py:150
msgid "That username is already taken."
msgstr "Nama pengguna itu sudah dipakai."
#: snikket_web/invite.py:160 snikket_web/invite.py:225
#: snikket_web/invite.py:154 snikket_web/invite.py:218
msgid "Registration was declined for unknown reasons."
msgstr "Pendaftaran ditolak karena alasan yang tidak diketahui."
#: snikket_web/invite.py:164
#: snikket_web/invite.py:158
msgid "The username is not valid."
msgstr "Nama pengguna tidak valid."
#: snikket_web/invite.py:197 snikket_web/templates/user_home.html:32
#: snikket_web/invite.py:190 snikket_web/templates/user_home.html:32
#: snikket_web/templates/user_passwd.html:29
msgid "Change password"
msgstr "Ganti kata sandi"
#: snikket_web/invite.py:244
msgid "Account data file"
msgstr "File data akun"
#: snikket_web/invite.py:248
msgid "Import data"
msgstr "Impor data"
#: snikket_web/invite.py:269
#, python-format
msgid ""
"The account data you tried to import is in an unknown format. Please upload "
"an XML file in XEP-0227 format (provided format: %(mimetype)s)."
msgstr ""
"Data akun yang coba diimpor dalam format yang tidak dikenal. Harap unggah "
"file XML dalam format XEP-0227 (format yang disediakan: %(mimetype)s)."
#: snikket_web/invite.py:289 snikket_web/templates/unauth.html:18
#: snikket_web/user.py:178
msgid "Error"
msgstr "Kesalahan"
#: snikket_web/main.py:36
msgid "Address"
msgstr "Alamat"
@@ -299,67 +269,59 @@ msgstr "Nama pengguna atau kata sandi salah."
msgid "Login successful!"
msgstr "Login berhasil!"
#: snikket_web/user.py:29
#: snikket_web/user.py:27
msgid "Current password"
msgstr "Kata sandi sekarang"
#: snikket_web/user.py:34
#: snikket_web/user.py:32
msgid "New password"
msgstr "Kata sandi baru"
#: snikket_web/user.py:39
#: snikket_web/user.py:37
msgid "Confirm new password"
msgstr "Konfirmasi kata sandi"
#: snikket_web/user.py:43
#: snikket_web/user.py:41
msgid "The new passwords must match."
msgstr "Kata sandi baru harus cocok."
#: snikket_web/user.py:50
#: snikket_web/user.py:48
msgid "Sign out"
msgstr "Keluar"
#: snikket_web/user.py:55
#: snikket_web/user.py:53
msgid "Nobody"
msgstr "Tak seorangpun"
#: snikket_web/user.py:56
#: snikket_web/user.py:54
msgid "Friends only"
msgstr "Hanya teman"
#: snikket_web/user.py:57
#: snikket_web/user.py:55
msgid "Everyone"
msgstr "Semua orang"
#: snikket_web/user.py:67
#: snikket_web/user.py:65
msgid "Avatar"
msgstr "Gambar profil"
#: snikket_web/user.py:71
#: snikket_web/user.py:69
msgid "Profile visibility"
msgstr "Visibilitas profil"
#: snikket_web/user.py:76
#: snikket_web/user.py:74
msgid "Update profile"
msgstr "Perbarui profil"
#: snikket_web/user.py:82
msgid "Account data"
msgstr "Data akun"
#: snikket_web/user.py:86
msgid "Upload"
msgstr "Unggah"
#: snikket_web/user.py:111
#: snikket_web/user.py:99
msgid "Incorrect password."
msgstr "Kata sandi salah."
#: snikket_web/user.py:115
#: snikket_web/user.py:103
msgid "Password changed"
msgstr "Kata sandi diganti"
#: snikket_web/user.py:123
#: snikket_web/user.py:111
msgid ""
"The chosen avatar is too big. To be able to upload larger avatars, please "
"use the app."
@@ -367,17 +329,13 @@ msgstr ""
"Avatar yang dipilih terlalu besar. Untuk dapat mengunggah avatar yang lebih "
"besar, sila gunakan aplikasi."
#: snikket_web/user.py:170
#: snikket_web/user.py:159
msgid "Profile updated"
msgstr "Profil diperbarui"
#: snikket_web/user.py:184
msgid "Export"
msgstr "Ekspor"
#: snikket_web/user.py:202
msgid "You currently have no account data to export."
msgstr "Anda tidak memiliki data akun untuk diekspor."
#: snikket_web/templates/unauth.html:18 snikket_web/user.py:167
msgid "Error"
msgstr "Kesalahan"
#: snikket_web/templates/_footer.html:4
#, python-format
@@ -972,7 +930,6 @@ msgstr "Beban sistem (rata-rata 5 menit)"
#: snikket_web/templates/admin_system.html:60
#: snikket_web/templates/admin_system.html:68
#: snikket_web/templates/admin_system.html:76
#: snikket_web/templates/admin_system.html:84
msgid "unknown"
msgstr "Tidak diketahui"
@@ -1018,18 +975,14 @@ msgid "Snikket server status"
msgstr "Status server Snikket"
#: snikket_web/templates/admin_system.html:71
msgid "Storage used by shared files"
msgstr "Penyimpanan yang digunakan oleh file bersama"
#: snikket_web/templates/admin_system.html:79
msgid "Connected devices"
msgstr "Perangkat terhubung"
#: snikket_web/templates/admin_system.html:90
#: snikket_web/templates/admin_system.html:82
msgid "Broadcast message"
msgstr "Sebarkan pesan"
#: snikket_web/templates/admin_system.html:92
#: snikket_web/templates/admin_system.html:84
msgid ""
"This form allows you to send a message to all users currently online on your "
"Snikket server. Use it wisely."
@@ -1215,6 +1168,7 @@ msgid "You can now log in using your new password."
msgstr "Anda dapat masuk menggunakan kata sandi baru Anda."
#: snikket_web/templates/invite_reset_success.html:12
#: snikket_web/templates/invite_success.html:18
msgid "You can now safely close this page."
msgstr "Sekarang Anda dapat menutup halaman ini."
@@ -1306,44 +1260,6 @@ msgstr ""
"Sekarang anda dapat mempersiapkan aplikasi XMPP lawas Anda dengan alamat di "
"atas dan kata sandi yang dipilih saat pendaftaran."
#: snikket_web/templates/invite_success.html:18
#, python-format
msgid ""
"You can now safely close this page, or log in to the web portal to <a href="
"\"%(login_url)s\">manage your account</a>."
msgstr ""
"Anda dapat menutup halaman ini dengan aman, atau masuk ke portal web untuk "
"<a href=\"%(login_url)s\">mengelola akun anda</a>."
#: snikket_web/templates/invite_success.html:21
msgid "Import successful"
msgstr "Impor berhasil"
#: snikket_web/templates/invite_success.html:22
msgid "Congratulations! Your account data has been successfully imported."
msgstr "Selamat! Data akun Anda telah berhasil diimpor."
#: snikket_web/templates/invite_success.html:26
msgid "Moving to Snikket?"
msgstr "Pindahkan ke Snikket?"
#: snikket_web/templates/invite_success.html:27
msgid ""
"If you are moving from a different Snikket instance or another XMPP-"
"compatible service, you may optionally import the data (contacts, profile "
"information, etc.) from your previous account. When you have exported the "
"data from your previous account, upload it using the form below."
msgstr ""
"Jika Anda berpindah dari instans Snikket yang berbeda atau layanan lain yang "
"kompatibel dengan XMPP, Anda memiliki pilihan mengimpor data (kontak, "
"informasi profil, dll.) dari akun Anda sebelumnya. Ketika Anda telah "
"mengekspor data dari akun Anda sebelumnya, unggah menggunakan form di bawah "
"ini."
#: snikket_web/templates/invite_success.html:30
msgid "Upload account data"
msgstr "Unggah data akun"
#: snikket_web/templates/invite_view.html:6
#, python-format
msgid "Invite to %(site_name)s | Snikket"
@@ -1570,20 +1486,15 @@ msgstr "Alamat XMPP anda"
msgid "Edit profile"
msgstr "Edit profil"
#: snikket_web/templates/user_home.html:33
#: snikket_web/templates/user_manage_data.html:4
msgid "Manage your data"
msgstr "Kelola data anda"
#: snikket_web/templates/user_home.html:39
#: snikket_web/templates/user_home.html:38
msgid "Your Snikket"
msgstr "Snikket anda"
#: snikket_web/templates/user_home.html:41
#: snikket_web/templates/user_home.html:40
msgid "Manage users, invitations and circles of your Snikket service."
msgstr "Kelola pengguna, undangan dan kelompok pengguna layanan Snikket."
#: snikket_web/templates/user_home.html:43
#: snikket_web/templates/user_home.html:42
msgid "Admin panel"
msgstr "Panel Administrator"
@@ -1599,18 +1510,6 @@ msgstr ""
"Klik tombol untuk keluar dari portal web. Ini tidak mempengaruhi perangkat "
"lain yang terhubung."
#: snikket_web/templates/user_manage_data.html:8
msgid "Export account"
msgstr "Ekspor akun"
#: snikket_web/templates/user_manage_data.html:9
msgid ""
"Download your account data as a file for backup purposes or to move your "
"account to another service."
msgstr ""
"Unduh data akun sebagai file untuk backup atau untuk memindahkan akun Anda "
"ke layanan lain."
#: snikket_web/templates/user_passwd.html:5
msgid "Change your password"
msgstr "Ganti kata sandi anda"

View File

@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PROJECT VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2022-01-17 17:27+0100\n"
"POT-Creation-Date: 2021-06-18 16:05+0200\n"
"PO-Revision-Date: 2021-05-19 15:12+0000\n"
"Last-Translator: Roberto Resoli <roberto@resolutions.it>\n"
"Language-Team: Italian <https://i18n.sotecware.net/projects/snikket/web-"
@@ -20,195 +20,195 @@ msgstr ""
"X-Generator: Weblate 4.5.1\n"
"Generated-By: Babel 2.9.0\n"
#: snikket_web/admin.py:68 snikket_web/templates/admin_delete_user.html:10
#: snikket_web/admin.py:66
msgid "Limited"
msgstr "Limitato"
#: snikket_web/admin.py:71 snikket_web/templates/admin_delete_user.html:10
#: snikket_web/templates/admin_edit_circle.html:59
#: snikket_web/templates/admin_users.html:8
msgid "Login name"
msgstr "Nome utente"
#: snikket_web/admin.py:72 snikket_web/templates/admin_delete_user.html:12
#: snikket_web/admin.py:75 snikket_web/templates/admin_delete_user.html:12
#: snikket_web/templates/admin_edit_circle.html:60
#: snikket_web/templates/admin_users.html:9 snikket_web/user.py:63
#: snikket_web/templates/admin_users.html:9 snikket_web/user.py:61
msgid "Display name"
msgstr "Nome visualizzato"
#: snikket_web/admin.py:76 snikket_web/templates/admin_edit_user.html:32
#: snikket_web/admin.py:79 snikket_web/templates/admin_edit_user.html:32
msgid "Access Level"
msgstr "Livello di accesso"
#: snikket_web/admin.py:78
msgid "Limited"
msgstr "Limitato"
#: snikket_web/admin.py:79
#: snikket_web/admin.py:84
msgid "Normal user"
msgstr "Utente normale"
#: snikket_web/admin.py:80
#: snikket_web/admin.py:85
msgid "Administrator"
msgstr "Amministratore"
#: snikket_web/admin.py:85
#: snikket_web/admin.py:90
msgid "Update user"
msgstr "Aggiorna utente"
#: snikket_web/admin.py:89
#: snikket_web/admin.py:94
msgid "Create password reset link"
msgstr "Crea collegamento per reimpostare la password"
#: snikket_web/admin.py:107
#: snikket_web/admin.py:112
msgid "Password reset link created"
msgstr "Creato collegamento per reimpostare la password"
#: snikket_web/admin.py:122
#: snikket_web/admin.py:127
msgid "User information updated."
msgstr "Informazioni utente aggiornate."
#: snikket_web/admin.py:144
#: snikket_web/admin.py:149
msgid "Delete user permanently"
msgstr "Elimina definitivamente l'utente"
#: snikket_web/admin.py:157
#: snikket_web/admin.py:162
msgid "User deleted"
msgstr "Utente rimosso"
#: snikket_web/admin.py:195
#: snikket_web/admin.py:200
msgid "Password reset link not found"
msgstr "Collegamento per reimpostare la password non trovato"
#: snikket_web/admin.py:207
#: snikket_web/admin.py:212
msgid "Password reset link deleted"
msgstr "Eliminato collegamento per reimpostare la password"
#: snikket_web/admin.py:227
#: snikket_web/admin.py:232
msgid "Invite to circle"
msgstr "Invita nella cerchia"
#: snikket_web/admin.py:233
#: snikket_web/admin.py:238
msgid "At least one circle must be selected"
msgstr "Devi selezionare almeno una cerchia"
#: snikket_web/admin.py:238
#: snikket_web/admin.py:243
msgid "Valid for"
msgstr "Valido per"
#: snikket_web/admin.py:240
#: snikket_web/admin.py:245
msgid "One hour"
msgstr "Un'ora"
#: snikket_web/admin.py:241
#: snikket_web/admin.py:246
msgid "Twelve hours"
msgstr "Dodici ore"
#: snikket_web/admin.py:242
#: snikket_web/admin.py:247
msgid "One day"
msgstr "Un giorno"
#: snikket_web/admin.py:243
#: snikket_web/admin.py:248
msgid "One week"
msgstr "Una settimana"
#: snikket_web/admin.py:244
#: snikket_web/admin.py:249
msgid "Four weeks"
msgstr "Quattro settimane"
#: snikket_web/admin.py:250 snikket_web/templates/admin_edit_invite.html:17
#: snikket_web/admin.py:255 snikket_web/templates/admin_edit_invite.html:17
msgid "Invitation type"
msgstr "Tipo di invito"
#: snikket_web/admin.py:252 snikket_web/templates/library.j2:116
#: snikket_web/admin.py:257 snikket_web/templates/library.j2:116
msgid "Individual"
msgstr "Individuale"
#: snikket_web/admin.py:253 snikket_web/templates/library.j2:114
#: snikket_web/admin.py:258 snikket_web/templates/library.j2:114
msgid "Group"
msgstr "Gruppo"
#: snikket_web/admin.py:259
#: snikket_web/admin.py:264
msgid "New invitation link"
msgstr "Nuovo collegamento di invito"
#: snikket_web/admin.py:321
#: snikket_web/admin.py:326
msgid "Revoke"
msgstr "Revoca"
#: snikket_web/admin.py:345
#: snikket_web/admin.py:350
msgid "Invitation created"
msgstr "Invito creato"
#: snikket_web/admin.py:361
#: snikket_web/admin.py:366
msgid "No such invitation exists"
msgstr "Questo invito non esiste"
#: snikket_web/admin.py:376
#: snikket_web/admin.py:381
msgid "Invitation revoked"
msgstr "Invito revocato"
#: snikket_web/admin.py:393 snikket_web/admin.py:441
#: snikket_web/admin.py:398 snikket_web/admin.py:446
msgid "Name"
msgstr "Nome"
#: snikket_web/admin.py:398 snikket_web/templates/admin_circles.html:47
#: snikket_web/admin.py:403 snikket_web/templates/admin_circles.html:47
msgid "Create circle"
msgstr "Crea cerchia"
#: snikket_web/admin.py:428
#: snikket_web/admin.py:433
msgid "Circle created"
msgstr "Cerchia creata"
#: snikket_web/admin.py:446
#: snikket_web/admin.py:451
msgid "Select user"
msgstr "Seleziona utente"
#: snikket_web/admin.py:451
#: snikket_web/admin.py:456
msgid "Update circle"
msgstr "Modifica cerchia"
#: snikket_web/admin.py:455
#: snikket_web/admin.py:460
msgid "Delete circle permanently"
msgstr "Elimina cerchia definitivamente"
#: snikket_web/admin.py:461
#: snikket_web/admin.py:466
msgid "Add user"
msgstr "Aggiungi utente"
#: snikket_web/admin.py:477
#: snikket_web/admin.py:482
msgid "No such circle exists"
msgstr "Questa cerchia non esiste"
#: snikket_web/admin.py:514
#: snikket_web/admin.py:519
msgid "Circle data updated"
msgstr "Dati della cerchia aggiornati"
#: snikket_web/admin.py:520
#: snikket_web/admin.py:525
msgid "Circle deleted"
msgstr "Cerchia eliminata"
#: snikket_web/admin.py:531
#: snikket_web/admin.py:536
msgid "User added to circle"
msgstr "Utente aggiunto alla cerchia"
#: snikket_web/admin.py:540
#: snikket_web/admin.py:545
msgid "User removed from circle"
msgstr "Utente rimosso dalla cerchia"
#: snikket_web/admin.py:609
#: snikket_web/admin.py:616
msgid "Message contents"
msgstr ""
#: snikket_web/admin.py:615
#: snikket_web/admin.py:622
msgid "Only send to online users"
msgstr ""
#: snikket_web/admin.py:619
#: snikket_web/admin.py:626
msgid "Post to all users"
msgstr ""
#: snikket_web/admin.py:623
#: snikket_web/admin.py:630
msgid "Send preview to yourself"
msgstr ""
#: snikket_web/admin.py:645
#: snikket_web/admin.py:652
msgid "Announcement sent!"
msgstr ""
@@ -216,69 +216,43 @@ msgstr ""
msgid "Main"
msgstr "Principale"
#: snikket_web/invite.py:33
msgid ""
"The account data you tried to import is too large to upload. Please contact "
"your Snikket operator."
msgstr ""
#: snikket_web/invite.py:112
#: snikket_web/invite.py:106
msgid "Username"
msgstr "Nome utente"
#: snikket_web/invite.py:116 snikket_web/invite.py:184 snikket_web/main.py:41
#: snikket_web/invite.py:110 snikket_web/invite.py:177 snikket_web/main.py:41
msgid "Password"
msgstr "Password"
#: snikket_web/invite.py:120 snikket_web/invite.py:188
#: snikket_web/invite.py:114 snikket_web/invite.py:181
msgid "Confirm password"
msgstr "Conferma password"
#: snikket_web/invite.py:124 snikket_web/invite.py:192
#: snikket_web/invite.py:118 snikket_web/invite.py:185
msgid "The passwords must match."
msgstr "Le password devono essere identiche."
#: snikket_web/invite.py:129
#: snikket_web/invite.py:123
msgid "Create account"
msgstr "Crea utenza"
#: snikket_web/invite.py:156
#: snikket_web/invite.py:150
msgid "That username is already taken."
msgstr "Nome utente già in uso."
#: snikket_web/invite.py:160 snikket_web/invite.py:225
#: snikket_web/invite.py:154 snikket_web/invite.py:218
msgid "Registration was declined for unknown reasons."
msgstr "Registrazione rifiutata per motivi sconosciuti."
#: snikket_web/invite.py:164
#: snikket_web/invite.py:158
msgid "The username is not valid."
msgstr "Nome utente non valido."
#: snikket_web/invite.py:197 snikket_web/templates/user_home.html:32
#: snikket_web/invite.py:190 snikket_web/templates/user_home.html:32
#: snikket_web/templates/user_passwd.html:29
msgid "Change password"
msgstr "Cambia password"
#: snikket_web/invite.py:244
msgid "Account data file"
msgstr ""
#: snikket_web/invite.py:248
msgid "Import data"
msgstr ""
#: snikket_web/invite.py:269
#, python-format
msgid ""
"The account data you tried to import is in an unknown format. Please upload "
"an XML file in XEP-0227 format (provided format: %(mimetype)s)."
msgstr ""
#: snikket_web/invite.py:289 snikket_web/templates/unauth.html:18
#: snikket_web/user.py:178
msgid "Error"
msgstr "Errore"
#: snikket_web/main.py:36
msgid "Address"
msgstr "Indirizzo"
@@ -295,67 +269,59 @@ msgstr "Nome utente o password non validi."
msgid "Login successful!"
msgstr "Accesso riuscito!"
#: snikket_web/user.py:29
#: snikket_web/user.py:27
msgid "Current password"
msgstr "Password attuale"
#: snikket_web/user.py:34
#: snikket_web/user.py:32
msgid "New password"
msgstr "Nuova password"
#: snikket_web/user.py:39
#: snikket_web/user.py:37
msgid "Confirm new password"
msgstr "Conferma nuova password"
#: snikket_web/user.py:43
#: snikket_web/user.py:41
msgid "The new passwords must match."
msgstr "Le nuove password devono essere identiche."
#: snikket_web/user.py:50
#: snikket_web/user.py:48
msgid "Sign out"
msgstr "Esci"
#: snikket_web/user.py:55
#: snikket_web/user.py:53
msgid "Nobody"
msgstr "Nessuno"
#: snikket_web/user.py:56
#: snikket_web/user.py:54
msgid "Friends only"
msgstr "Solo amici"
#: snikket_web/user.py:57
#: snikket_web/user.py:55
msgid "Everyone"
msgstr "Chiunque"
#: snikket_web/user.py:67
#: snikket_web/user.py:65
msgid "Avatar"
msgstr "Avatar"
#: snikket_web/user.py:71
#: snikket_web/user.py:69
msgid "Profile visibility"
msgstr "Visibilità del profilo"
#: snikket_web/user.py:76
#: snikket_web/user.py:74
msgid "Update profile"
msgstr "Modifica profilo"
#: snikket_web/user.py:82
msgid "Account data"
msgstr ""
#: snikket_web/user.py:86
msgid "Upload"
msgstr ""
#: snikket_web/user.py:111
#: snikket_web/user.py:99
msgid "Incorrect password."
msgstr "Password errata."
#: snikket_web/user.py:115
#: snikket_web/user.py:103
msgid "Password changed"
msgstr "Password cambiata"
#: snikket_web/user.py:123
#: snikket_web/user.py:111
msgid ""
"The chosen avatar is too big. To be able to upload larger avatars, please "
"use the app."
@@ -363,17 +329,13 @@ msgstr ""
"L'avatar scelto è troppo grande. Per utilizzare un avatar così grande, "
"utilizzate l'app."
#: snikket_web/user.py:170
#: snikket_web/user.py:159
msgid "Profile updated"
msgstr "Profilo aggiornato"
#: snikket_web/user.py:184
msgid "Export"
msgstr ""
#: snikket_web/user.py:202
msgid "You currently have no account data to export."
msgstr ""
#: snikket_web/templates/unauth.html:18 snikket_web/user.py:167
msgid "Error"
msgstr "Errore"
#: snikket_web/templates/_footer.html:4
#, python-format
@@ -969,7 +931,6 @@ msgstr ""
#: snikket_web/templates/admin_system.html:60
#: snikket_web/templates/admin_system.html:68
#: snikket_web/templates/admin_system.html:76
#: snikket_web/templates/admin_system.html:84
msgid "unknown"
msgstr ""
@@ -1015,18 +976,14 @@ msgid "Snikket server status"
msgstr "Portale Web di Snikket"
#: snikket_web/templates/admin_system.html:71
msgid "Storage used by shared files"
msgstr ""
#: snikket_web/templates/admin_system.html:79
msgid "Connected devices"
msgstr ""
#: snikket_web/templates/admin_system.html:90
#: snikket_web/templates/admin_system.html:82
msgid "Broadcast message"
msgstr ""
#: snikket_web/templates/admin_system.html:92
#: snikket_web/templates/admin_system.html:84
msgid ""
"This form allows you to send a message to all users currently online on your "
"Snikket server. Use it wisely."
@@ -1210,6 +1167,7 @@ msgid "You can now log in using your new password."
msgstr "Ora puoi collegarti utilizzando la nuova password."
#: snikket_web/templates/invite_reset_success.html:12
#: snikket_web/templates/invite_success.html:18
msgid "You can now safely close this page."
msgstr "Puoi chiudere questa pagina in tutta sicurezza."
@@ -1303,41 +1261,6 @@ msgstr ""
"Ora puoi impostare il tuo client XMPP con l'indirizzo mostrato sopra e la "
"password che hai impostato durante la registrazione."
#: snikket_web/templates/invite_success.html:18
#, python-format
msgid ""
"You can now safely close this page, or log in to the web portal to <a href="
"\"%(login_url)s\">manage your account</a>."
msgstr ""
#: snikket_web/templates/invite_success.html:21
#, fuzzy
#| msgid "Operation successful"
msgid "Import successful"
msgstr "Operazione completata"
#: snikket_web/templates/invite_success.html:22
msgid "Congratulations! Your account data has been successfully imported."
msgstr ""
#: snikket_web/templates/invite_success.html:26
#, fuzzy
#| msgid "Using the Snikket app"
msgid "Moving to Snikket?"
msgstr "Usa l'applicazione Snikket"
#: snikket_web/templates/invite_success.html:27
msgid ""
"If you are moving from a different Snikket instance or another XMPP-"
"compatible service, you may optionally import the data (contacts, profile "
"information, etc.) from your previous account. When you have exported the "
"data from your previous account, upload it using the form below."
msgstr ""
#: snikket_web/templates/invite_success.html:30
msgid "Upload account data"
msgstr ""
#: snikket_web/templates/invite_view.html:6
#, python-format
msgid "Invite to %(site_name)s | Snikket"
@@ -1573,22 +1496,15 @@ msgstr "Il tuo indirizzo XMPP"
msgid "Edit profile"
msgstr "Modifica profilo"
#: snikket_web/templates/user_home.html:33
#: snikket_web/templates/user_manage_data.html:4
#, fuzzy
#| msgid "Manage users"
msgid "Manage your data"
msgstr "Gestisci utenti"
#: snikket_web/templates/user_home.html:39
#: snikket_web/templates/user_home.html:38
msgid "Your Snikket"
msgstr "Il tuo Snikket"
#: snikket_web/templates/user_home.html:41
#: snikket_web/templates/user_home.html:40
msgid "Manage users, invitations and circles of your Snikket service."
msgstr "Gestisci utenti, inviti e cerchie del tuo servizio Snikket."
#: snikket_web/templates/user_home.html:43
#: snikket_web/templates/user_home.html:42
msgid "Admin panel"
msgstr "Pannello amministrativo"
@@ -1604,18 +1520,6 @@ msgstr ""
"Premi il pulsante sottostante per uscire dal portale web. Non ha effetto "
"sugli altri dispositivi collegati."
#: snikket_web/templates/user_manage_data.html:8
#, fuzzy
#| msgid "Your account"
msgid "Export account"
msgstr "La tua utenza"
#: snikket_web/templates/user_manage_data.html:9
msgid ""
"Download your account data as a file for backup purposes or to move your "
"account to another service."
msgstr ""
#: snikket_web/templates/user_passwd.html:5
msgid "Change your password"
msgstr "Modifica la tua password"

View File

@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PROJECT VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2022-01-17 17:27+0100\n"
"POT-Creation-Date: 2021-06-18 16:05+0200\n"
"PO-Revision-Date: 2021-01-28 17:55+0000\n"
"Last-Translator: pep <pep@bouah.net>\n"
"Language-Team: Japanese <https://i18n.sotecware.net/projects/snikket/web-"
@@ -20,227 +20,227 @@ msgstr ""
"X-Generator: Weblate 4.4.2\n"
"Generated-By: Babel 2.9.0\n"
#: snikket_web/admin.py:68 snikket_web/templates/admin_delete_user.html:10
#: snikket_web/admin.py:66
msgid "Limited"
msgstr ""
#: snikket_web/admin.py:71 snikket_web/templates/admin_delete_user.html:10
#: snikket_web/templates/admin_edit_circle.html:59
#: snikket_web/templates/admin_users.html:8
msgid "Login name"
msgstr "ロゲイン名"
#: snikket_web/admin.py:72 snikket_web/templates/admin_delete_user.html:12
#: snikket_web/admin.py:75 snikket_web/templates/admin_delete_user.html:12
#: snikket_web/templates/admin_edit_circle.html:60
#: snikket_web/templates/admin_users.html:9 snikket_web/user.py:63
#: snikket_web/templates/admin_users.html:9 snikket_web/user.py:61
msgid "Display name"
msgstr "表示名"
#: snikket_web/admin.py:76 snikket_web/templates/admin_edit_user.html:32
#: snikket_web/admin.py:79 snikket_web/templates/admin_edit_user.html:32
msgid "Access Level"
msgstr ""
#: snikket_web/admin.py:78
msgid "Limited"
msgstr ""
#: snikket_web/admin.py:79
#: snikket_web/admin.py:84
msgid "Normal user"
msgstr ""
#: snikket_web/admin.py:80
#: snikket_web/admin.py:85
#, fuzzy
#| msgid "Admin area"
msgid "Administrator"
msgstr "管理"
#: snikket_web/admin.py:85
#: snikket_web/admin.py:90
#, fuzzy
#| msgid "Update circle"
msgid "Update user"
msgstr "サークルを更新"
#: snikket_web/admin.py:89
#: snikket_web/admin.py:94
#, fuzzy
#| msgid "Password reset link for %(user_name)s"
msgid "Create password reset link"
msgstr "%(user_name)s のパスワード再設定リンク"
#: snikket_web/admin.py:107
#: snikket_web/admin.py:112
#, fuzzy
#| msgid "Password reset link for %(user_name)s"
msgid "Password reset link created"
msgstr "%(user_name)s のパスワード再設定リンク"
#: snikket_web/admin.py:122
#: snikket_web/admin.py:127
#, fuzzy
#| msgid "User information"
msgid "User information updated."
msgstr "ユーザー詳細"
#: snikket_web/admin.py:144
#: snikket_web/admin.py:149
msgid "Delete user permanently"
msgstr "ユーザーを削除する"
#: snikket_web/admin.py:157
#: snikket_web/admin.py:162
msgid "User deleted"
msgstr ""
#: snikket_web/admin.py:195
#: snikket_web/admin.py:200
#, fuzzy
#| msgid "Password reset link for %(user_name)s"
msgid "Password reset link not found"
msgstr "%(user_name)s のパスワード再設定リンク"
#: snikket_web/admin.py:207
#: snikket_web/admin.py:212
#, fuzzy
#| msgid "Password reset link for %(user_name)s"
msgid "Password reset link deleted"
msgstr "%(user_name)s のパスワード再設定リンク"
#: snikket_web/admin.py:227
#: snikket_web/admin.py:232
msgid "Invite to circle"
msgstr "サークルに紹介する"
#: snikket_web/admin.py:233
#: snikket_web/admin.py:238
msgid "At least one circle must be selected"
msgstr "サークルを選択してください"
#: snikket_web/admin.py:238
#: snikket_web/admin.py:243
msgid "Valid for"
msgstr "有効期限"
#: snikket_web/admin.py:240
#: snikket_web/admin.py:245
msgid "One hour"
msgstr "一時間"
#: snikket_web/admin.py:241
#: snikket_web/admin.py:246
msgid "Twelve hours"
msgstr "12時間"
#: snikket_web/admin.py:242
#: snikket_web/admin.py:247
msgid "One day"
msgstr "一日"
#: snikket_web/admin.py:243
#: snikket_web/admin.py:248
msgid "One week"
msgstr "一週間"
#: snikket_web/admin.py:244
#: snikket_web/admin.py:249
msgid "Four weeks"
msgstr "4週間"
#: snikket_web/admin.py:250 snikket_web/templates/admin_edit_invite.html:17
#: snikket_web/admin.py:255 snikket_web/templates/admin_edit_invite.html:17
msgid "Invitation type"
msgstr "紹介の種類"
#: snikket_web/admin.py:252 snikket_web/templates/library.j2:116
#: snikket_web/admin.py:257 snikket_web/templates/library.j2:116
msgid "Individual"
msgstr "一回"
#: snikket_web/admin.py:253 snikket_web/templates/library.j2:114
#: snikket_web/admin.py:258 snikket_web/templates/library.j2:114
msgid "Group"
msgstr "複数回"
#: snikket_web/admin.py:259
#: snikket_web/admin.py:264
msgid "New invitation link"
msgstr "新しい紹介状"
#: snikket_web/admin.py:321
#: snikket_web/admin.py:326
msgid "Revoke"
msgstr "取り消す"
#: snikket_web/admin.py:345
#: snikket_web/admin.py:350
#, fuzzy
#| msgid "Invitation type"
msgid "Invitation created"
msgstr "紹介の種類"
#: snikket_web/admin.py:361
#: snikket_web/admin.py:366
#, fuzzy
#| msgid "New invitation link"
msgid "No such invitation exists"
msgstr "新しい紹介状"
#: snikket_web/admin.py:376
#: snikket_web/admin.py:381
#, fuzzy
#| msgid "Invitation type"
msgid "Invitation revoked"
msgstr "紹介の種類"
#: snikket_web/admin.py:393 snikket_web/admin.py:441
#: snikket_web/admin.py:398 snikket_web/admin.py:446
msgid "Name"
msgstr "名"
#: snikket_web/admin.py:398 snikket_web/templates/admin_circles.html:47
#: snikket_web/admin.py:403 snikket_web/templates/admin_circles.html:47
msgid "Create circle"
msgstr "サークルを作成"
#: snikket_web/admin.py:428
#: snikket_web/admin.py:433
#, fuzzy
#| msgid "Circle name"
msgid "Circle created"
msgstr "サークル名"
#: snikket_web/admin.py:446
#: snikket_web/admin.py:451
msgid "Select user"
msgstr "ユーザー選択"
#: snikket_web/admin.py:451
#: snikket_web/admin.py:456
msgid "Update circle"
msgstr "サークルを更新"
#: snikket_web/admin.py:455
#: snikket_web/admin.py:460
msgid "Delete circle permanently"
msgstr "サークルを削除"
#: snikket_web/admin.py:461
#: snikket_web/admin.py:466
msgid "Add user"
msgstr "ユーザーを追加する"
#: snikket_web/admin.py:477
#: snikket_web/admin.py:482
#, fuzzy
#| msgid "No circles"
msgid "No such circle exists"
msgstr "なし"
#: snikket_web/admin.py:514
#: snikket_web/admin.py:519
#, fuzzy
#| msgid "Circle name"
msgid "Circle data updated"
msgstr "サークル名"
#: snikket_web/admin.py:520
#: snikket_web/admin.py:525
#, fuzzy
#| msgid "Circle members"
msgid "Circle deleted"
msgstr "サークル会員"
#: snikket_web/admin.py:531
#: snikket_web/admin.py:536
#, fuzzy
#| msgid "Invite to circle"
msgid "User added to circle"
msgstr "サークルに紹介する"
#: snikket_web/admin.py:540
#: snikket_web/admin.py:545
#, fuzzy
#| msgid "Remove user %(username)s from circle"
msgid "User removed from circle"
msgstr "%(username)s をサークルから外す"
#: snikket_web/admin.py:609
#: snikket_web/admin.py:616
msgid "Message contents"
msgstr ""
#: snikket_web/admin.py:615
#: snikket_web/admin.py:622
msgid "Only send to online users"
msgstr ""
#: snikket_web/admin.py:619
#: snikket_web/admin.py:626
msgid "Post to all users"
msgstr ""
#: snikket_web/admin.py:623
#: snikket_web/admin.py:630
msgid "Send preview to yourself"
msgstr ""
#: snikket_web/admin.py:645
#: snikket_web/admin.py:652
msgid "Announcement sent!"
msgstr ""
@@ -248,77 +248,51 @@ msgstr ""
msgid "Main"
msgstr "第一サークル"
#: snikket_web/invite.py:33
msgid ""
"The account data you tried to import is too large to upload. Please contact "
"your Snikket operator."
msgstr ""
#: snikket_web/invite.py:112
#: snikket_web/invite.py:106
msgid "Username"
msgstr "ユーザー名"
#: snikket_web/invite.py:116 snikket_web/invite.py:184 snikket_web/main.py:41
#: snikket_web/invite.py:110 snikket_web/invite.py:177 snikket_web/main.py:41
msgid "Password"
msgstr "パスワード"
#: snikket_web/invite.py:120 snikket_web/invite.py:188
#: snikket_web/invite.py:114 snikket_web/invite.py:181
msgid "Confirm password"
msgstr "確認用パスワード"
#: snikket_web/invite.py:124 snikket_web/invite.py:192
#: snikket_web/invite.py:118 snikket_web/invite.py:185
#, fuzzy
#| msgid "The passwords must match"
msgid "The passwords must match."
msgstr "確認用パスワードが一致しません"
#: snikket_web/invite.py:129
#: snikket_web/invite.py:123
msgid "Create account"
msgstr "アカウント作成"
#: snikket_web/invite.py:156
#: snikket_web/invite.py:150
#, fuzzy
#| msgid "That username is already taken"
msgid "That username is already taken."
msgstr "このユーザー名は存在しています"
#: snikket_web/invite.py:160 snikket_web/invite.py:225
#: snikket_web/invite.py:154 snikket_web/invite.py:218
#, fuzzy
#| msgid "Registration was declined for unknown reasons"
msgid "Registration was declined for unknown reasons."
msgstr "理由不明の登録エラー"
#: snikket_web/invite.py:164
#: snikket_web/invite.py:158
#, fuzzy
#| msgid "The username is not valid"
msgid "The username is not valid."
msgstr "ユーザー名が不正"
#: snikket_web/invite.py:197 snikket_web/templates/user_home.html:32
#: snikket_web/invite.py:190 snikket_web/templates/user_home.html:32
#: snikket_web/templates/user_passwd.html:29
msgid "Change password"
msgstr "パスワード変更"
#: snikket_web/invite.py:244
msgid "Account data file"
msgstr ""
#: snikket_web/invite.py:248
msgid "Import data"
msgstr ""
#: snikket_web/invite.py:269
#, python-format
msgid ""
"The account data you tried to import is in an unknown format. Please upload "
"an XML file in XEP-0227 format (provided format: %(mimetype)s)."
msgstr ""
#: snikket_web/invite.py:289 snikket_web/templates/unauth.html:18
#: snikket_web/user.py:178
msgid "Error"
msgstr ""
#: snikket_web/main.py:36
msgid "Address"
msgstr "アドレス"
@@ -335,90 +309,78 @@ msgstr "ユーザー名またはパスワードが不正。"
msgid "Login successful!"
msgstr ""
#: snikket_web/user.py:29
#: snikket_web/user.py:27
msgid "Current password"
msgstr "現在のパスワード"
#: snikket_web/user.py:34
#: snikket_web/user.py:32
msgid "New password"
msgstr "新しいパスワード"
#: snikket_web/user.py:39
#: snikket_web/user.py:37
msgid "Confirm new password"
msgstr "新しいパスワードの確認"
#: snikket_web/user.py:43
#: snikket_web/user.py:41
#, fuzzy
#| msgid "The new passwords must match"
msgid "The new passwords must match."
msgstr "新しいパスワードが不一致"
#: snikket_web/user.py:50
#: snikket_web/user.py:48
msgid "Sign out"
msgstr "サインアウト"
#: snikket_web/user.py:55
#: snikket_web/user.py:53
msgid "Nobody"
msgstr ""
#: snikket_web/user.py:56
#: snikket_web/user.py:54
msgid "Friends only"
msgstr "コンタクト限定"
#: snikket_web/user.py:57
#: snikket_web/user.py:55
msgid "Everyone"
msgstr "全員"
#: snikket_web/user.py:67
#: snikket_web/user.py:65
msgid "Avatar"
msgstr "アバター"
#: snikket_web/user.py:71
#: snikket_web/user.py:69
msgid "Profile visibility"
msgstr ""
#: snikket_web/user.py:76
#: snikket_web/user.py:74
msgid "Update profile"
msgstr "プロファイル管理"
#: snikket_web/user.py:82
msgid "Account data"
msgstr ""
#: snikket_web/user.py:86
msgid "Upload"
msgstr ""
#: snikket_web/user.py:111
#: snikket_web/user.py:99
#, fuzzy
#| msgid "Incorrect password"
msgid "Incorrect password."
msgstr "パスワード不正"
#: snikket_web/user.py:115
#: snikket_web/user.py:103
#, fuzzy
#| msgid "Password reset"
msgid "Password changed"
msgstr "パスワード再設定"
#: snikket_web/user.py:123
#: snikket_web/user.py:111
msgid ""
"The chosen avatar is too big. To be able to upload larger avatars, please "
"use the app."
msgstr ""
#: snikket_web/user.py:170
#: snikket_web/user.py:159
#, fuzzy
#| msgid "Profile"
msgid "Profile updated"
msgstr "プロファイル"
#: snikket_web/user.py:184
msgid "Export"
msgstr ""
#: snikket_web/user.py:202
msgid "You currently have no account data to export."
#: snikket_web/templates/unauth.html:18 snikket_web/user.py:167
msgid "Error"
msgstr ""
#: snikket_web/templates/_footer.html:4
@@ -994,7 +956,6 @@ msgstr ""
#: snikket_web/templates/admin_system.html:60
#: snikket_web/templates/admin_system.html:68
#: snikket_web/templates/admin_system.html:76
#: snikket_web/templates/admin_system.html:84
msgid "unknown"
msgstr ""
@@ -1040,18 +1001,14 @@ msgid "Snikket server status"
msgstr "Snikket ホームページ"
#: snikket_web/templates/admin_system.html:71
msgid "Storage used by shared files"
msgstr ""
#: snikket_web/templates/admin_system.html:79
msgid "Connected devices"
msgstr ""
#: snikket_web/templates/admin_system.html:90
#: snikket_web/templates/admin_system.html:82
msgid "Broadcast message"
msgstr ""
#: snikket_web/templates/admin_system.html:92
#: snikket_web/templates/admin_system.html:84
msgid ""
"This form allows you to send a message to all users currently online on your "
"Snikket server. Use it wisely."
@@ -1234,6 +1191,7 @@ msgid "You can now log in using your new password."
msgstr ""
#: snikket_web/templates/invite_reset_success.html:12
#: snikket_web/templates/invite_success.html:18
msgid "You can now safely close this page."
msgstr ""
@@ -1317,41 +1275,6 @@ msgid ""
"password you chose during registration."
msgstr ""
#: snikket_web/templates/invite_success.html:18
#, python-format
msgid ""
"You can now safely close this page, or log in to the web portal to <a href="
"\"%(login_url)s\">manage your account</a>."
msgstr ""
#: snikket_web/templates/invite_success.html:21
#, fuzzy
#| msgid "Password reset"
msgid "Import successful"
msgstr "パスワード再設定"
#: snikket_web/templates/invite_success.html:22
msgid "Congratulations! Your account data has been successfully imported."
msgstr ""
#: snikket_web/templates/invite_success.html:26
#, fuzzy
#| msgid "About Snikket"
msgid "Moving to Snikket?"
msgstr "Snikketについて"
#: snikket_web/templates/invite_success.html:27
msgid ""
"If you are moving from a different Snikket instance or another XMPP-"
"compatible service, you may optionally import the data (contacts, profile "
"information, etc.) from your previous account. When you have exported the "
"data from your previous account, upload it using the form below."
msgstr ""
#: snikket_web/templates/invite_success.html:30
msgid "Upload account data"
msgstr ""
#: snikket_web/templates/invite_view.html:6
#, python-format
msgid "Invite to %(site_name)s | Snikket"
@@ -1559,24 +1482,17 @@ msgstr "談話室アドレス"
msgid "Edit profile"
msgstr "プロファイル管理"
#: snikket_web/templates/user_home.html:33
#: snikket_web/templates/user_manage_data.html:4
#, fuzzy
#| msgid "Manage users"
msgid "Manage your data"
msgstr "ユーザー管理"
#: snikket_web/templates/user_home.html:39
#: snikket_web/templates/user_home.html:38
#, fuzzy
#| msgid "About Snikket"
msgid "Your Snikket"
msgstr "Snikketについて"
#: snikket_web/templates/user_home.html:41
#: snikket_web/templates/user_home.html:40
msgid "Manage users, invitations and circles of your Snikket service."
msgstr ""
#: snikket_web/templates/user_home.html:43
#: snikket_web/templates/user_home.html:42
#, fuzzy
#| msgid "Admin area"
msgid "Admin panel"
@@ -1592,18 +1508,6 @@ msgid ""
"other connected devices."
msgstr ""
#: snikket_web/templates/user_manage_data.html:8
#, fuzzy
#| msgid "Create account"
msgid "Export account"
msgstr "アカウント作成"
#: snikket_web/templates/user_manage_data.html:9
msgid ""
"Download your account data as a file for backup purposes or to move your "
"account to another service."
msgstr ""
#: snikket_web/templates/user_passwd.html:5
msgid "Change your password"
msgstr "パスワード変更"

View File

@@ -1,14 +1,14 @@
# Translations template for PROJECT.
# Copyright (C) 2022 ORGANIZATION
# Copyright (C) 2021 ORGANIZATION
# This file is distributed under the same license as the PROJECT project.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2022.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2021.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: PROJECT VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2022-01-17 17:27+0100\n"
"POT-Creation-Date: 2021-06-18 16:05+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -17,195 +17,195 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.9.1\n"
#: snikket_web/admin.py:68 snikket_web/templates/admin_delete_user.html:10
#: snikket_web/admin.py:66
msgid "Limited"
msgstr ""
#: snikket_web/admin.py:71 snikket_web/templates/admin_delete_user.html:10
#: snikket_web/templates/admin_edit_circle.html:59
#: snikket_web/templates/admin_users.html:8
msgid "Login name"
msgstr ""
#: snikket_web/admin.py:72 snikket_web/templates/admin_delete_user.html:12
#: snikket_web/admin.py:75 snikket_web/templates/admin_delete_user.html:12
#: snikket_web/templates/admin_edit_circle.html:60
#: snikket_web/templates/admin_users.html:9 snikket_web/user.py:63
#: snikket_web/templates/admin_users.html:9 snikket_web/user.py:61
msgid "Display name"
msgstr ""
#: snikket_web/admin.py:76 snikket_web/templates/admin_edit_user.html:32
#: snikket_web/admin.py:79 snikket_web/templates/admin_edit_user.html:32
msgid "Access Level"
msgstr ""
#: snikket_web/admin.py:78
msgid "Limited"
msgstr ""
#: snikket_web/admin.py:79
#: snikket_web/admin.py:84
msgid "Normal user"
msgstr ""
#: snikket_web/admin.py:80
#: snikket_web/admin.py:85
msgid "Administrator"
msgstr ""
#: snikket_web/admin.py:85
#: snikket_web/admin.py:90
msgid "Update user"
msgstr ""
#: snikket_web/admin.py:89
#: snikket_web/admin.py:94
msgid "Create password reset link"
msgstr ""
#: snikket_web/admin.py:107
#: snikket_web/admin.py:112
msgid "Password reset link created"
msgstr ""
#: snikket_web/admin.py:122
#: snikket_web/admin.py:127
msgid "User information updated."
msgstr ""
#: snikket_web/admin.py:144
#: snikket_web/admin.py:149
msgid "Delete user permanently"
msgstr ""
#: snikket_web/admin.py:157
#: snikket_web/admin.py:162
msgid "User deleted"
msgstr ""
#: snikket_web/admin.py:195
#: snikket_web/admin.py:200
msgid "Password reset link not found"
msgstr ""
#: snikket_web/admin.py:207
#: snikket_web/admin.py:212
msgid "Password reset link deleted"
msgstr ""
#: snikket_web/admin.py:227
#: snikket_web/admin.py:232
msgid "Invite to circle"
msgstr ""
#: snikket_web/admin.py:233
#: snikket_web/admin.py:238
msgid "At least one circle must be selected"
msgstr ""
#: snikket_web/admin.py:238
#: snikket_web/admin.py:243
msgid "Valid for"
msgstr ""
#: snikket_web/admin.py:240
#: snikket_web/admin.py:245
msgid "One hour"
msgstr ""
#: snikket_web/admin.py:241
#: snikket_web/admin.py:246
msgid "Twelve hours"
msgstr ""
#: snikket_web/admin.py:242
#: snikket_web/admin.py:247
msgid "One day"
msgstr ""
#: snikket_web/admin.py:243
#: snikket_web/admin.py:248
msgid "One week"
msgstr ""
#: snikket_web/admin.py:244
#: snikket_web/admin.py:249
msgid "Four weeks"
msgstr ""
#: snikket_web/admin.py:250 snikket_web/templates/admin_edit_invite.html:17
#: snikket_web/admin.py:255 snikket_web/templates/admin_edit_invite.html:17
msgid "Invitation type"
msgstr ""
#: snikket_web/admin.py:252 snikket_web/templates/library.j2:116
#: snikket_web/admin.py:257 snikket_web/templates/library.j2:116
msgid "Individual"
msgstr ""
#: snikket_web/admin.py:253 snikket_web/templates/library.j2:114
#: snikket_web/admin.py:258 snikket_web/templates/library.j2:114
msgid "Group"
msgstr ""
#: snikket_web/admin.py:259
#: snikket_web/admin.py:264
msgid "New invitation link"
msgstr ""
#: snikket_web/admin.py:321
#: snikket_web/admin.py:326
msgid "Revoke"
msgstr ""
#: snikket_web/admin.py:345
#: snikket_web/admin.py:350
msgid "Invitation created"
msgstr ""
#: snikket_web/admin.py:361
#: snikket_web/admin.py:366
msgid "No such invitation exists"
msgstr ""
#: snikket_web/admin.py:376
#: snikket_web/admin.py:381
msgid "Invitation revoked"
msgstr ""
#: snikket_web/admin.py:393 snikket_web/admin.py:441
#: snikket_web/admin.py:398 snikket_web/admin.py:446
msgid "Name"
msgstr ""
#: snikket_web/admin.py:398 snikket_web/templates/admin_circles.html:47
#: snikket_web/admin.py:403 snikket_web/templates/admin_circles.html:47
msgid "Create circle"
msgstr ""
#: snikket_web/admin.py:428
#: snikket_web/admin.py:433
msgid "Circle created"
msgstr ""
#: snikket_web/admin.py:446
#: snikket_web/admin.py:451
msgid "Select user"
msgstr ""
#: snikket_web/admin.py:451
#: snikket_web/admin.py:456
msgid "Update circle"
msgstr ""
#: snikket_web/admin.py:455
#: snikket_web/admin.py:460
msgid "Delete circle permanently"
msgstr ""
#: snikket_web/admin.py:461
#: snikket_web/admin.py:466
msgid "Add user"
msgstr ""
#: snikket_web/admin.py:477
#: snikket_web/admin.py:482
msgid "No such circle exists"
msgstr ""
#: snikket_web/admin.py:514
#: snikket_web/admin.py:519
msgid "Circle data updated"
msgstr ""
#: snikket_web/admin.py:520
#: snikket_web/admin.py:525
msgid "Circle deleted"
msgstr ""
#: snikket_web/admin.py:531
#: snikket_web/admin.py:536
msgid "User added to circle"
msgstr ""
#: snikket_web/admin.py:540
#: snikket_web/admin.py:545
msgid "User removed from circle"
msgstr ""
#: snikket_web/admin.py:609
#: snikket_web/admin.py:616
msgid "Message contents"
msgstr ""
#: snikket_web/admin.py:615
#: snikket_web/admin.py:622
msgid "Only send to online users"
msgstr ""
#: snikket_web/admin.py:619
#: snikket_web/admin.py:626
msgid "Post to all users"
msgstr ""
#: snikket_web/admin.py:623
#: snikket_web/admin.py:630
msgid "Send preview to yourself"
msgstr ""
#: snikket_web/admin.py:645
#: snikket_web/admin.py:652
msgid "Announcement sent!"
msgstr ""
@@ -213,69 +213,43 @@ msgstr ""
msgid "Main"
msgstr ""
#: snikket_web/invite.py:33
msgid ""
"The account data you tried to import is too large to upload. Please "
"contact your Snikket operator."
msgstr ""
#: snikket_web/invite.py:112
#: snikket_web/invite.py:106
msgid "Username"
msgstr ""
#: snikket_web/invite.py:116 snikket_web/invite.py:184 snikket_web/main.py:41
#: snikket_web/invite.py:110 snikket_web/invite.py:177 snikket_web/main.py:41
msgid "Password"
msgstr ""
#: snikket_web/invite.py:120 snikket_web/invite.py:188
#: snikket_web/invite.py:114 snikket_web/invite.py:181
msgid "Confirm password"
msgstr ""
#: snikket_web/invite.py:124 snikket_web/invite.py:192
#: snikket_web/invite.py:118 snikket_web/invite.py:185
msgid "The passwords must match."
msgstr ""
#: snikket_web/invite.py:129
#: snikket_web/invite.py:123
msgid "Create account"
msgstr ""
#: snikket_web/invite.py:156
#: snikket_web/invite.py:150
msgid "That username is already taken."
msgstr ""
#: snikket_web/invite.py:160 snikket_web/invite.py:225
#: snikket_web/invite.py:154 snikket_web/invite.py:218
msgid "Registration was declined for unknown reasons."
msgstr ""
#: snikket_web/invite.py:164
#: snikket_web/invite.py:158
msgid "The username is not valid."
msgstr ""
#: snikket_web/invite.py:197 snikket_web/templates/user_home.html:32
#: snikket_web/invite.py:190 snikket_web/templates/user_home.html:32
#: snikket_web/templates/user_passwd.html:29
msgid "Change password"
msgstr ""
#: snikket_web/invite.py:244
msgid "Account data file"
msgstr ""
#: snikket_web/invite.py:248
msgid "Import data"
msgstr ""
#: snikket_web/invite.py:269
#, python-format
msgid ""
"The account data you tried to import is in an unknown format. Please "
"upload an XML file in XEP-0227 format (provided format: %(mimetype)s)."
msgstr ""
#: snikket_web/invite.py:289 snikket_web/templates/unauth.html:18
#: snikket_web/user.py:178
msgid "Error"
msgstr ""
#: snikket_web/main.py:36
msgid "Address"
msgstr ""
@@ -292,82 +266,70 @@ msgstr ""
msgid "Login successful!"
msgstr ""
#: snikket_web/user.py:29
#: snikket_web/user.py:27
msgid "Current password"
msgstr ""
#: snikket_web/user.py:34
#: snikket_web/user.py:32
msgid "New password"
msgstr ""
#: snikket_web/user.py:39
#: snikket_web/user.py:37
msgid "Confirm new password"
msgstr ""
#: snikket_web/user.py:43
#: snikket_web/user.py:41
msgid "The new passwords must match."
msgstr ""
#: snikket_web/user.py:50
#: snikket_web/user.py:48
msgid "Sign out"
msgstr ""
#: snikket_web/user.py:55
#: snikket_web/user.py:53
msgid "Nobody"
msgstr ""
#: snikket_web/user.py:56
#: snikket_web/user.py:54
msgid "Friends only"
msgstr ""
#: snikket_web/user.py:57
#: snikket_web/user.py:55
msgid "Everyone"
msgstr ""
#: snikket_web/user.py:67
#: snikket_web/user.py:65
msgid "Avatar"
msgstr ""
#: snikket_web/user.py:71
#: snikket_web/user.py:69
msgid "Profile visibility"
msgstr ""
#: snikket_web/user.py:76
#: snikket_web/user.py:74
msgid "Update profile"
msgstr ""
#: snikket_web/user.py:82
msgid "Account data"
msgstr ""
#: snikket_web/user.py:86
msgid "Upload"
msgstr ""
#: snikket_web/user.py:111
#: snikket_web/user.py:99
msgid "Incorrect password."
msgstr ""
#: snikket_web/user.py:115
#: snikket_web/user.py:103
msgid "Password changed"
msgstr ""
#: snikket_web/user.py:123
#: snikket_web/user.py:111
msgid ""
"The chosen avatar is too big. To be able to upload larger avatars, please"
" use the app."
msgstr ""
#: snikket_web/user.py:170
#: snikket_web/user.py:159
msgid "Profile updated"
msgstr ""
#: snikket_web/user.py:184
msgid "Export"
msgstr ""
#: snikket_web/user.py:202
msgid "You currently have no account data to export."
#: snikket_web/templates/unauth.html:18 snikket_web/user.py:167
msgid "Error"
msgstr ""
#: snikket_web/templates/_footer.html:4
@@ -913,7 +875,6 @@ msgstr ""
#: snikket_web/templates/admin_system.html:60
#: snikket_web/templates/admin_system.html:68
#: snikket_web/templates/admin_system.html:76
#: snikket_web/templates/admin_system.html:84
msgid "unknown"
msgstr ""
@@ -957,18 +918,14 @@ msgid "Snikket server status"
msgstr ""
#: snikket_web/templates/admin_system.html:71
msgid "Storage used by shared files"
msgstr ""
#: snikket_web/templates/admin_system.html:79
msgid "Connected devices"
msgstr ""
#: snikket_web/templates/admin_system.html:90
#: snikket_web/templates/admin_system.html:82
msgid "Broadcast message"
msgstr ""
#: snikket_web/templates/admin_system.html:92
#: snikket_web/templates/admin_system.html:84
msgid ""
"This form allows you to send a message to all users currently online on "
"your Snikket server. Use it wisely."
@@ -1140,6 +1097,7 @@ msgid "You can now log in using your new password."
msgstr ""
#: snikket_web/templates/invite_reset_success.html:12
#: snikket_web/templates/invite_success.html:18
msgid "You can now safely close this page."
msgstr ""
@@ -1217,37 +1175,6 @@ msgid ""
" password you chose during registration."
msgstr ""
#: snikket_web/templates/invite_success.html:18
#, python-format
msgid ""
"You can now safely close this page, or log in to the web portal to <a "
"href=\"%(login_url)s\">manage your account</a>."
msgstr ""
#: snikket_web/templates/invite_success.html:21
msgid "Import successful"
msgstr ""
#: snikket_web/templates/invite_success.html:22
msgid "Congratulations! Your account data has been successfully imported."
msgstr ""
#: snikket_web/templates/invite_success.html:26
msgid "Moving to Snikket?"
msgstr ""
#: snikket_web/templates/invite_success.html:27
msgid ""
"If you are moving from a different Snikket instance or another XMPP-"
"compatible service, you may optionally import the data (contacts, profile"
" information, etc.) from your previous account. When you have exported "
"the data from your previous account, upload it using the form below."
msgstr ""
#: snikket_web/templates/invite_success.html:30
msgid "Upload account data"
msgstr ""
#: snikket_web/templates/invite_view.html:6
#, python-format
msgid "Invite to %(site_name)s | Snikket"
@@ -1450,20 +1377,15 @@ msgstr ""
msgid "Edit profile"
msgstr ""
#: snikket_web/templates/user_home.html:33
#: snikket_web/templates/user_manage_data.html:4
msgid "Manage your data"
msgstr ""
#: snikket_web/templates/user_home.html:39
#: snikket_web/templates/user_home.html:38
msgid "Your Snikket"
msgstr ""
#: snikket_web/templates/user_home.html:41
#: snikket_web/templates/user_home.html:40
msgid "Manage users, invitations and circles of your Snikket service."
msgstr ""
#: snikket_web/templates/user_home.html:43
#: snikket_web/templates/user_home.html:42
msgid "Admin panel"
msgstr ""
@@ -1477,16 +1399,6 @@ msgid ""
"any other connected devices."
msgstr ""
#: snikket_web/templates/user_manage_data.html:8
msgid "Export account"
msgstr ""
#: snikket_web/templates/user_manage_data.html:9
msgid ""
"Download your account data as a file for backup purposes or to move your "
"account to another service."
msgstr ""
#: snikket_web/templates/user_passwd.html:5
msgid "Change your password"
msgstr ""

View File

@@ -6,9 +6,9 @@
msgid ""
msgstr ""
"Project-Id-Version: PROJECT VERSION\n"
"Report-Msgid-Bugs-To: translations@snikket.org\n"
"POT-Creation-Date: 2022-01-17 17:27+0100\n"
"PO-Revision-Date: 2022-01-21 15:00+0000\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2021-06-18 16:05+0200\n"
"PO-Revision-Date: 2021-09-03 15:00+0000\n"
"Last-Translator: misiek <migelazur@mailbox.org>\n"
"Language-Team: Polish <http://i18n.sotecware.net/projects/snikket/web-portal/"
"pl/>\n"
@@ -18,198 +18,198 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
"|| n%100>=20) ? 1 : 2;\n"
"X-Generator: Weblate 4.8.1\n"
"X-Generator: Weblate 4.7.2\n"
"Generated-By: Babel 2.9.0\n"
#: snikket_web/admin.py:68 snikket_web/templates/admin_delete_user.html:10
#: snikket_web/admin.py:66
msgid "Limited"
msgstr "Ograniczony"
#: snikket_web/admin.py:71 snikket_web/templates/admin_delete_user.html:10
#: snikket_web/templates/admin_edit_circle.html:59
#: snikket_web/templates/admin_users.html:8
msgid "Login name"
msgstr "Login"
#: snikket_web/admin.py:72 snikket_web/templates/admin_delete_user.html:12
#: snikket_web/admin.py:75 snikket_web/templates/admin_delete_user.html:12
#: snikket_web/templates/admin_edit_circle.html:60
#: snikket_web/templates/admin_users.html:9 snikket_web/user.py:63
#: snikket_web/templates/admin_users.html:9 snikket_web/user.py:61
msgid "Display name"
msgstr "Nazwa wyświetlana"
#: snikket_web/admin.py:76 snikket_web/templates/admin_edit_user.html:32
#: snikket_web/admin.py:79 snikket_web/templates/admin_edit_user.html:32
msgid "Access Level"
msgstr "Poziom dostępu"
#: snikket_web/admin.py:78
msgid "Limited"
msgstr "Ograniczony"
#: snikket_web/admin.py:79
#: snikket_web/admin.py:84
msgid "Normal user"
msgstr "Zwykły użytkownik"
#: snikket_web/admin.py:80
#: snikket_web/admin.py:85
msgid "Administrator"
msgstr "Administrator"
#: snikket_web/admin.py:85
#: snikket_web/admin.py:90
msgid "Update user"
msgstr "Zapisz ustawienia użytkownika"
#: snikket_web/admin.py:89
#: snikket_web/admin.py:94
msgid "Create password reset link"
msgstr "Stwórz link do zresetowania hasła"
#: snikket_web/admin.py:107
#: snikket_web/admin.py:112
msgid "Password reset link created"
msgstr "Utworzono link resetowania hasła"
#: snikket_web/admin.py:122
#: snikket_web/admin.py:127
msgid "User information updated."
msgstr "Zaktualizowano informacje o użytkowniku."
#: snikket_web/admin.py:144
#: snikket_web/admin.py:149
msgid "Delete user permanently"
msgstr "Usuń użytkownika bezpowrotnie"
#: snikket_web/admin.py:157
#: snikket_web/admin.py:162
msgid "User deleted"
msgstr "Użytkownik został usunięty"
#: snikket_web/admin.py:195
#: snikket_web/admin.py:200
msgid "Password reset link not found"
msgstr "Nie znaleziono linku do zresetowania hasła"
#: snikket_web/admin.py:207
#: snikket_web/admin.py:212
msgid "Password reset link deleted"
msgstr "Usunięto link resetowania hasła"
#: snikket_web/admin.py:227
#: snikket_web/admin.py:232
msgid "Invite to circle"
msgstr "Zaproś do kręgu"
#: snikket_web/admin.py:233
#: snikket_web/admin.py:238
msgid "At least one circle must be selected"
msgstr "Należy wybrać przynajmniej jeden krąg"
#: snikket_web/admin.py:238
#: snikket_web/admin.py:243
msgid "Valid for"
msgstr "Ważne przez"
#: snikket_web/admin.py:240
#: snikket_web/admin.py:245
msgid "One hour"
msgstr "Godzinę"
#: snikket_web/admin.py:241
#: snikket_web/admin.py:246
msgid "Twelve hours"
msgstr "Dwanaście godzin"
#: snikket_web/admin.py:242
#: snikket_web/admin.py:247
msgid "One day"
msgstr "Dzień"
#: snikket_web/admin.py:243
#: snikket_web/admin.py:248
msgid "One week"
msgstr "Tydzień"
#: snikket_web/admin.py:244
#: snikket_web/admin.py:249
msgid "Four weeks"
msgstr "Cztery tygodnie"
#: snikket_web/admin.py:250 snikket_web/templates/admin_edit_invite.html:17
#: snikket_web/admin.py:255 snikket_web/templates/admin_edit_invite.html:17
msgid "Invitation type"
msgstr "Typ zaproszenia"
#: snikket_web/admin.py:252 snikket_web/templates/library.j2:116
#: snikket_web/admin.py:257 snikket_web/templates/library.j2:116
msgid "Individual"
msgstr "Indywidualne"
#: snikket_web/admin.py:253 snikket_web/templates/library.j2:114
#: snikket_web/admin.py:258 snikket_web/templates/library.j2:114
msgid "Group"
msgstr "Grupowe"
#: snikket_web/admin.py:259
#: snikket_web/admin.py:264
msgid "New invitation link"
msgstr "Nowy link z zaproszeniem"
#: snikket_web/admin.py:321
#: snikket_web/admin.py:326
msgid "Revoke"
msgstr "Unieważnij"
#: snikket_web/admin.py:345
#: snikket_web/admin.py:350
msgid "Invitation created"
msgstr "Utworzono zaproszenie"
#: snikket_web/admin.py:361
#: snikket_web/admin.py:366
msgid "No such invitation exists"
msgstr "Takie zaproszenie nie istnieje"
#: snikket_web/admin.py:376
#: snikket_web/admin.py:381
msgid "Invitation revoked"
msgstr "Unieważniono zaproszenie"
#: snikket_web/admin.py:393 snikket_web/admin.py:441
#: snikket_web/admin.py:398 snikket_web/admin.py:446
msgid "Name"
msgstr "Nazwa"
#: snikket_web/admin.py:398 snikket_web/templates/admin_circles.html:47
#: snikket_web/admin.py:403 snikket_web/templates/admin_circles.html:47
msgid "Create circle"
msgstr "Utwórz krąg"
#: snikket_web/admin.py:428
#: snikket_web/admin.py:433
msgid "Circle created"
msgstr "Utworzono krąg"
#: snikket_web/admin.py:446
#: snikket_web/admin.py:451
msgid "Select user"
msgstr "Wybierz użytkownika"
#: snikket_web/admin.py:451
#: snikket_web/admin.py:456
msgid "Update circle"
msgstr "Zaktualizuj ustawienia kręgu"
#: snikket_web/admin.py:455
#: snikket_web/admin.py:460
msgid "Delete circle permanently"
msgstr "Usuń krąg bezpowrotnie"
#: snikket_web/admin.py:461
#: snikket_web/admin.py:466
msgid "Add user"
msgstr "Dodaj użytkownika"
#: snikket_web/admin.py:477
#: snikket_web/admin.py:482
msgid "No such circle exists"
msgstr "Taki krąg nie istnieje"
#: snikket_web/admin.py:514
#: snikket_web/admin.py:519
msgid "Circle data updated"
msgstr "Zaktualizowano dane kręgu"
#: snikket_web/admin.py:520
#: snikket_web/admin.py:525
msgid "Circle deleted"
msgstr "Krąg został usunięty"
#: snikket_web/admin.py:531
#: snikket_web/admin.py:536
msgid "User added to circle"
msgstr "Dodano użytkownika do kręgu"
#: snikket_web/admin.py:540
#: snikket_web/admin.py:545
msgid "User removed from circle"
msgstr "Usunięto użytkownika z kręgu"
#: snikket_web/admin.py:609
#: snikket_web/admin.py:616
msgid "Message contents"
msgstr "Treść wiadomości"
#: snikket_web/admin.py:615
#: snikket_web/admin.py:622
msgid "Only send to online users"
msgstr "Wyślij jedynie do użytkowników online"
#: snikket_web/admin.py:619
#: snikket_web/admin.py:626
msgid "Post to all users"
msgstr "Wyślij do wszystkich użytkowników"
#: snikket_web/admin.py:623
#: snikket_web/admin.py:630
msgid "Send preview to yourself"
msgstr "Prześlij do siebie podgląd wiadomości"
#: snikket_web/admin.py:645
#: snikket_web/admin.py:652
msgid "Announcement sent!"
msgstr "Komunikat wysłany!"
@@ -217,73 +217,43 @@ msgstr "Komunikat wysłany!"
msgid "Main"
msgstr "Główny"
#: snikket_web/invite.py:33
msgid ""
"The account data you tried to import is too large to upload. Please contact "
"your Snikket operator."
msgstr ""
"Plik z danymi konta, które próbujesz zaimportować, jest zbyt duży. "
"Skontaktuj się z administratorem twojego serwera Snikket."
#: snikket_web/invite.py:112
#: snikket_web/invite.py:106
msgid "Username"
msgstr "Nazwa użytkownika"
#: snikket_web/invite.py:116 snikket_web/invite.py:184 snikket_web/main.py:41
#: snikket_web/invite.py:110 snikket_web/invite.py:177 snikket_web/main.py:41
msgid "Password"
msgstr "Hasło"
#: snikket_web/invite.py:120 snikket_web/invite.py:188
#: snikket_web/invite.py:114 snikket_web/invite.py:181
msgid "Confirm password"
msgstr "Potwierdź hasło"
#: snikket_web/invite.py:124 snikket_web/invite.py:192
#: snikket_web/invite.py:118 snikket_web/invite.py:185
msgid "The passwords must match."
msgstr "Hasła muszą się zgadzać."
#: snikket_web/invite.py:129
#: snikket_web/invite.py:123
msgid "Create account"
msgstr "Utwórz konto"
#: snikket_web/invite.py:156
#: snikket_web/invite.py:150
msgid "That username is already taken."
msgstr "Ta nazwa użytkownika jest już zajęta."
#: snikket_web/invite.py:160 snikket_web/invite.py:225
#: snikket_web/invite.py:154 snikket_web/invite.py:218
msgid "Registration was declined for unknown reasons."
msgstr "Z nieznanych przyczyn rejestracja została odrzucona."
#: snikket_web/invite.py:164
#: snikket_web/invite.py:158
msgid "The username is not valid."
msgstr "Ta nazwa użytkownika jest nieprawidłowa."
#: snikket_web/invite.py:197 snikket_web/templates/user_home.html:32
#: snikket_web/invite.py:190 snikket_web/templates/user_home.html:32
#: snikket_web/templates/user_passwd.html:29
msgid "Change password"
msgstr "Zmień hasło"
#: snikket_web/invite.py:244
msgid "Account data file"
msgstr "Plik z danymi konta"
#: snikket_web/invite.py:248
msgid "Import data"
msgstr "Importuj dane"
#: snikket_web/invite.py:269
#, python-format
msgid ""
"The account data you tried to import is in an unknown format. Please upload "
"an XML file in XEP-0227 format (provided format: %(mimetype)s)."
msgstr ""
"Dane konta, które próbujesz zaimportować, mają nieznany format. Proszę "
"wybrać plik w formacie XML zgodnym z XEP-0227 (podany format: %(mimetype)s)."
#: snikket_web/invite.py:289 snikket_web/templates/unauth.html:18
#: snikket_web/user.py:178
msgid "Error"
msgstr "Błąd"
#: snikket_web/main.py:36
msgid "Address"
msgstr "Adres"
@@ -300,67 +270,59 @@ msgstr "Nieprawidłowa nazwa użytkownika lub hasło."
msgid "Login successful!"
msgstr "Zalogowano się pomyślnie!"
#: snikket_web/user.py:29
#: snikket_web/user.py:27
msgid "Current password"
msgstr "Obecne hasło"
#: snikket_web/user.py:34
#: snikket_web/user.py:32
msgid "New password"
msgstr "Nowe hasło"
#: snikket_web/user.py:39
#: snikket_web/user.py:37
msgid "Confirm new password"
msgstr "Potwierdź nowe hasło"
#: snikket_web/user.py:43
#: snikket_web/user.py:41
msgid "The new passwords must match."
msgstr "Nowe hasła muszą się zgadzać."
#: snikket_web/user.py:50
#: snikket_web/user.py:48
msgid "Sign out"
msgstr "Wyloguj się"
#: snikket_web/user.py:55
#: snikket_web/user.py:53
msgid "Nobody"
msgstr "Nikt"
#: snikket_web/user.py:56
#: snikket_web/user.py:54
msgid "Friends only"
msgstr "Tylko znajomi"
#: snikket_web/user.py:57
#: snikket_web/user.py:55
msgid "Everyone"
msgstr "Wszyscy"
#: snikket_web/user.py:67
#: snikket_web/user.py:65
msgid "Avatar"
msgstr "Awatar"
#: snikket_web/user.py:71
#: snikket_web/user.py:69
msgid "Profile visibility"
msgstr "Widoczność profilu"
#: snikket_web/user.py:76
#: snikket_web/user.py:74
msgid "Update profile"
msgstr "Zaktualizuj profil"
#: snikket_web/user.py:82
msgid "Account data"
msgstr "Dane konta"
#: snikket_web/user.py:86
msgid "Upload"
msgstr "Prześlij"
#: snikket_web/user.py:111
#: snikket_web/user.py:99
msgid "Incorrect password."
msgstr "Nieprawidłowe hasło."
#: snikket_web/user.py:115
#: snikket_web/user.py:103
msgid "Password changed"
msgstr "Hasło zostało zmienione"
#: snikket_web/user.py:123
#: snikket_web/user.py:111
msgid ""
"The chosen avatar is too big. To be able to upload larger avatars, please "
"use the app."
@@ -368,17 +330,13 @@ msgstr ""
"Wybrany awatar jest zbyt duży. Awatary o większych rozmiarach możesz ustawić "
"korzystając z aplikacji."
#: snikket_web/user.py:170
#: snikket_web/user.py:159
msgid "Profile updated"
msgstr "Zaktualizowano profil"
#: snikket_web/user.py:184
msgid "Export"
msgstr "Eksportuj"
#: snikket_web/user.py:202
msgid "You currently have no account data to export."
msgstr "Obecnie nie masz danych konta, które można wyeksportować."
#: snikket_web/templates/unauth.html:18 snikket_web/user.py:167
msgid "Error"
msgstr "Błąd"
#: snikket_web/templates/_footer.html:4
#, python-format
@@ -974,7 +932,6 @@ msgstr "Obciążenie systemu (dla ostatnich 5 minut)"
#: snikket_web/templates/admin_system.html:60
#: snikket_web/templates/admin_system.html:68
#: snikket_web/templates/admin_system.html:76
#: snikket_web/templates/admin_system.html:84
msgid "unknown"
msgstr "nieznane"
@@ -1020,18 +977,14 @@ msgid "Snikket server status"
msgstr "Status serwera Snikket"
#: snikket_web/templates/admin_system.html:71
msgid "Storage used by shared files"
msgstr "Miejsce wykorzystane przez przesłane pliki"
#: snikket_web/templates/admin_system.html:79
msgid "Connected devices"
msgstr "Podłączone urządzenia"
#: snikket_web/templates/admin_system.html:90
#: snikket_web/templates/admin_system.html:82
msgid "Broadcast message"
msgstr "Wiadomość globalna"
#: snikket_web/templates/admin_system.html:92
#: snikket_web/templates/admin_system.html:84
msgid ""
"This form allows you to send a message to all users currently online on your "
"Snikket server. Use it wisely."
@@ -1219,6 +1172,7 @@ msgid "You can now log in using your new password."
msgstr "Możesz się zalogować z wykorzystaniem twojego nowego hasła."
#: snikket_web/templates/invite_reset_success.html:12
#: snikket_web/templates/invite_success.html:18
msgid "You can now safely close this page."
msgstr "Możesz teraz bezpiecznie zamknąć tę stronę."
@@ -1312,44 +1266,6 @@ msgstr ""
"Możesz teraz skonfigurować swojego starszego klienta XMPP za pomocą "
"powyższego adresu i hasła, które podałeś podczas rejestracji."
#: snikket_web/templates/invite_success.html:18
#, python-format
msgid ""
"You can now safely close this page, or log in to the web portal to <a href="
"\"%(login_url)s\">manage your account</a>."
msgstr ""
"Możesz bezpiecznie zamknąć tę stronę lub zalogować się do Portalu "
"Użytkownika Snikket, aby <a href=\"%(login_url)s\">zarządzać swoim "
"kontem</a>."
#: snikket_web/templates/invite_success.html:21
msgid "Import successful"
msgstr "Import zakończony sukcesem"
#: snikket_web/templates/invite_success.html:22
msgid "Congratulations! Your account data has been successfully imported."
msgstr "Gratulacje! Dane twojego konta zostały prawidłowo zaimportowane."
#: snikket_web/templates/invite_success.html:26
msgid "Moving to Snikket?"
msgstr "Przenosisz się na Snikket?"
#: snikket_web/templates/invite_success.html:27
msgid ""
"If you are moving from a different Snikket instance or another XMPP-"
"compatible service, you may optionally import the data (contacts, profile "
"information, etc.) from your previous account. When you have exported the "
"data from your previous account, upload it using the form below."
msgstr ""
"Jeśli przenosisz się z innego serwera Snikket lub kompatybilnej usługi XMPP, "
"możesz opcjonalnie zaimportować dane (kontakty, informacje o profilu, itp.) "
"ze swojego poprzedniego konta. Gdy wyeksportujesz dane z poprzedniej usługi, "
"możesz je przesłać za pomocą poniższego formularza."
#: snikket_web/templates/invite_success.html:30
msgid "Upload account data"
msgstr "Prześlij dane konta"
#: snikket_web/templates/invite_view.html:6
#, python-format
msgid "Invite to %(site_name)s | Snikket"
@@ -1587,21 +1503,16 @@ msgstr "Twój adres XMPP"
msgid "Edit profile"
msgstr "Edytuj profil"
#: snikket_web/templates/user_home.html:33
#: snikket_web/templates/user_manage_data.html:4
msgid "Manage your data"
msgstr "Zarządzaj danymi konta"
#: snikket_web/templates/user_home.html:39
#: snikket_web/templates/user_home.html:38
msgid "Your Snikket"
msgstr "Twój Snikket"
#: snikket_web/templates/user_home.html:41
#: snikket_web/templates/user_home.html:40
msgid "Manage users, invitations and circles of your Snikket service."
msgstr ""
"Zarządzaj użytkownikami, zaproszeniami oraz kręgami na tym serwerze Snikket."
#: snikket_web/templates/user_home.html:43
#: snikket_web/templates/user_home.html:42
msgid "Admin panel"
msgstr "Panel administracyjny"
@@ -1617,18 +1528,6 @@ msgstr ""
"Kliknij poniżej, aby wylogować się z portalu. Nie wpłynie to na pozostałe "
"podłączone urządzenia."
#: snikket_web/templates/user_manage_data.html:8
msgid "Export account"
msgstr "Wyeksportuj swoje dane"
#: snikket_web/templates/user_manage_data.html:9
msgid ""
"Download your account data as a file for backup purposes or to move your "
"account to another service."
msgstr ""
"Pobierz dane swojego konta jako plik w celu backupu lub przeniesienia konta "
"na inną usługę."
#: snikket_web/templates/user_passwd.html:5
msgid "Change your password"
msgstr "Zmień swoje hasło"

View File

@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PROJECT VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2022-01-17 17:27+0100\n"
"POT-Creation-Date: 2021-06-18 16:05+0200\n"
"PO-Revision-Date: 2021-03-12 23:04+0000\n"
"Last-Translator: GodGoldfish <godgoldfish@pm.me>\n"
"Language-Team: Russian <https://i18n.sotecware.net/projects/snikket/web-"
@@ -21,205 +21,205 @@ msgstr ""
"X-Generator: Weblate 4.5.1\n"
"Generated-By: Babel 2.9.0\n"
#: snikket_web/admin.py:68 snikket_web/templates/admin_delete_user.html:10
#: snikket_web/admin.py:66
msgid "Limited"
msgstr ""
#: snikket_web/admin.py:71 snikket_web/templates/admin_delete_user.html:10
#: snikket_web/templates/admin_edit_circle.html:59
#: snikket_web/templates/admin_users.html:8
msgid "Login name"
msgstr "Логин"
#: snikket_web/admin.py:72 snikket_web/templates/admin_delete_user.html:12
#: snikket_web/admin.py:75 snikket_web/templates/admin_delete_user.html:12
#: snikket_web/templates/admin_edit_circle.html:60
#: snikket_web/templates/admin_users.html:9 snikket_web/user.py:63
#: snikket_web/templates/admin_users.html:9 snikket_web/user.py:61
msgid "Display name"
msgstr "Отображаемое имя"
#: snikket_web/admin.py:76 snikket_web/templates/admin_edit_user.html:32
#: snikket_web/admin.py:79 snikket_web/templates/admin_edit_user.html:32
msgid "Access Level"
msgstr ""
#: snikket_web/admin.py:78
msgid "Limited"
msgstr ""
#: snikket_web/admin.py:79
#: snikket_web/admin.py:84
msgid "Normal user"
msgstr ""
#: snikket_web/admin.py:80
#: snikket_web/admin.py:85
#, fuzzy
#| msgid "Admin area"
msgid "Administrator"
msgstr "Административная зона"
#: snikket_web/admin.py:85
#: snikket_web/admin.py:90
#, fuzzy
#| msgid "Update circle"
msgid "Update user"
msgstr "Обновить крук"
#: snikket_web/admin.py:89
#: snikket_web/admin.py:94
#, fuzzy
#| msgid "Create password reset links or delete users."
msgid "Create password reset link"
msgstr "Создайте ссылки для сброса пароля или удалите пользователей."
#: snikket_web/admin.py:107
#: snikket_web/admin.py:112
msgid "Password reset link created"
msgstr "Ссылка на сброс пароля для %(user_name)s"
#: snikket_web/admin.py:122
#: snikket_web/admin.py:127
#, fuzzy
#| msgid "Circle information"
msgid "User information updated."
msgstr "Информация о круге"
#: snikket_web/admin.py:144
#: snikket_web/admin.py:149
msgid "Delete user permanently"
msgstr "Удалить пользователя навсегда"
#: snikket_web/admin.py:157
#: snikket_web/admin.py:162
msgid "User deleted"
msgstr "удалённый"
#: snikket_web/admin.py:195
#: snikket_web/admin.py:200
#, fuzzy
#| msgid "Password reset link created"
msgid "Password reset link not found"
msgstr "Ссылка на сброс пароля для %(user_name)s"
#: snikket_web/admin.py:207
#: snikket_web/admin.py:212
msgid "Password reset link deleted"
msgstr "Создайте ссылки для сброса пароля или удалите пользователей"
#: snikket_web/admin.py:227
#: snikket_web/admin.py:232
msgid "Invite to circle"
msgstr "Пригласить в круг"
#: snikket_web/admin.py:233
#: snikket_web/admin.py:238
msgid "At least one circle must be selected"
msgstr "Необходимо выбрать хотя бы один круг"
#: snikket_web/admin.py:238
#: snikket_web/admin.py:243
msgid "Valid for"
msgstr "Действителен в течении"
#: snikket_web/admin.py:240
#: snikket_web/admin.py:245
msgid "One hour"
msgstr "Один час"
#: snikket_web/admin.py:241
#: snikket_web/admin.py:246
msgid "Twelve hours"
msgstr "Двенадцать часов"
#: snikket_web/admin.py:242
#: snikket_web/admin.py:247
msgid "One day"
msgstr "Один день"
#: snikket_web/admin.py:243
#: snikket_web/admin.py:248
msgid "One week"
msgstr "Одна неделя"
#: snikket_web/admin.py:244
#: snikket_web/admin.py:249
msgid "Four weeks"
msgstr "Четыре недели"
#: snikket_web/admin.py:250 snikket_web/templates/admin_edit_invite.html:17
#: snikket_web/admin.py:255 snikket_web/templates/admin_edit_invite.html:17
msgid "Invitation type"
msgstr "Вид приглашения"
#: snikket_web/admin.py:252 snikket_web/templates/library.j2:116
#: snikket_web/admin.py:257 snikket_web/templates/library.j2:116
msgid "Individual"
msgstr "Индивидуальный"
#: snikket_web/admin.py:253 snikket_web/templates/library.j2:114
#: snikket_web/admin.py:258 snikket_web/templates/library.j2:114
msgid "Group"
msgstr "Группа"
#: snikket_web/admin.py:259
#: snikket_web/admin.py:264
msgid "New invitation link"
msgstr "Новая ссылка на приглашение"
#: snikket_web/admin.py:321
#: snikket_web/admin.py:326
msgid "Revoke"
msgstr "Aннулировать"
#: snikket_web/admin.py:345
#: snikket_web/admin.py:350
msgid "Invitation created"
msgstr "Вид приглашения"
#: snikket_web/admin.py:361
#: snikket_web/admin.py:366
msgid "No such invitation exists"
msgstr "Новая ссылка на приглашение"
#: snikket_web/admin.py:376
#: snikket_web/admin.py:381
msgid "Invitation revoked"
msgstr "Вид приглашения"
#: snikket_web/admin.py:393 snikket_web/admin.py:441
#: snikket_web/admin.py:398 snikket_web/admin.py:446
msgid "Name"
msgstr "Имя"
#: snikket_web/admin.py:398 snikket_web/templates/admin_circles.html:47
#: snikket_web/admin.py:403 snikket_web/templates/admin_circles.html:47
msgid "Create circle"
msgstr "Создать крук"
#: snikket_web/admin.py:428
#: snikket_web/admin.py:433
msgid "Circle created"
msgstr "Имя круга"
#: snikket_web/admin.py:446
#: snikket_web/admin.py:451
msgid "Select user"
msgstr "Выврать пользователя"
#: snikket_web/admin.py:451
#: snikket_web/admin.py:456
msgid "Update circle"
msgstr "Обновить крук"
#: snikket_web/admin.py:455
#: snikket_web/admin.py:460
msgid "Delete circle permanently"
msgstr "Удалить круг навсегда"
#: snikket_web/admin.py:461
#: snikket_web/admin.py:466
msgid "Add user"
msgstr "Добавить пользователя"
#: snikket_web/admin.py:477
#: snikket_web/admin.py:482
msgid "No such circle exists"
msgstr "Нет кругов"
#: snikket_web/admin.py:514
#: snikket_web/admin.py:519
msgid "Circle data updated"
msgstr "Имя круга"
#: snikket_web/admin.py:520
#: snikket_web/admin.py:525
msgid "Circle deleted"
msgstr "удалённый"
#: snikket_web/admin.py:531
#: snikket_web/admin.py:536
msgid "User added to circle"
msgstr "Пригласить в круг"
#: snikket_web/admin.py:540
#: snikket_web/admin.py:545
msgid "User removed from circle"
msgstr "Удалить пользователя %(username)s из круга"
#: snikket_web/admin.py:609
#: snikket_web/admin.py:616
msgid "Message contents"
msgstr ""
#: snikket_web/admin.py:615
#: snikket_web/admin.py:622
msgid "Only send to online users"
msgstr ""
#: snikket_web/admin.py:619
#: snikket_web/admin.py:626
msgid "Post to all users"
msgstr ""
#: snikket_web/admin.py:623
#: snikket_web/admin.py:630
msgid "Send preview to yourself"
msgstr ""
#: snikket_web/admin.py:645
#: snikket_web/admin.py:652
msgid "Announcement sent!"
msgstr ""
@@ -227,77 +227,51 @@ msgstr ""
msgid "Main"
msgstr "Основное"
#: snikket_web/invite.py:33
msgid ""
"The account data you tried to import is too large to upload. Please contact "
"your Snikket operator."
msgstr ""
#: snikket_web/invite.py:112
#: snikket_web/invite.py:106
msgid "Username"
msgstr "Имя пользователя"
#: snikket_web/invite.py:116 snikket_web/invite.py:184 snikket_web/main.py:41
#: snikket_web/invite.py:110 snikket_web/invite.py:177 snikket_web/main.py:41
msgid "Password"
msgstr "Пароль"
#: snikket_web/invite.py:120 snikket_web/invite.py:188
#: snikket_web/invite.py:114 snikket_web/invite.py:181
msgid "Confirm password"
msgstr "Повторите пароль"
#: snikket_web/invite.py:124 snikket_web/invite.py:192
#: snikket_web/invite.py:118 snikket_web/invite.py:185
#, fuzzy
#| msgid "The passwords must match"
msgid "The passwords must match."
msgstr "Паролт должны совпадать"
#: snikket_web/invite.py:129
#: snikket_web/invite.py:123
msgid "Create account"
msgstr "Создать аккунт"
#: snikket_web/invite.py:156
#: snikket_web/invite.py:150
#, fuzzy
#| msgid "That username is already taken"
msgid "That username is already taken."
msgstr "Это имя пользователя уже используется"
#: snikket_web/invite.py:160 snikket_web/invite.py:225
#: snikket_web/invite.py:154 snikket_web/invite.py:218
#, fuzzy
#| msgid "Registration was declined for unknown reasons"
msgid "Registration was declined for unknown reasons."
msgstr "Регистрация была отклонена по неизвестным причинам"
#: snikket_web/invite.py:164
#: snikket_web/invite.py:158
#, fuzzy
#| msgid "The username is not valid"
msgid "The username is not valid."
msgstr "Имя пользователя недействительно"
#: snikket_web/invite.py:197 snikket_web/templates/user_home.html:32
#: snikket_web/invite.py:190 snikket_web/templates/user_home.html:32
#: snikket_web/templates/user_passwd.html:29
msgid "Change password"
msgstr "Изменить пароль"
#: snikket_web/invite.py:244
msgid "Account data file"
msgstr ""
#: snikket_web/invite.py:248
msgid "Import data"
msgstr ""
#: snikket_web/invite.py:269
#, python-format
msgid ""
"The account data you tried to import is in an unknown format. Please upload "
"an XML file in XEP-0227 format (provided format: %(mimetype)s)."
msgstr ""
#: snikket_web/invite.py:289 snikket_web/templates/unauth.html:18
#: snikket_web/user.py:178
msgid "Error"
msgstr "Ошибка"
#: snikket_web/main.py:36
msgid "Address"
msgstr "Адрес"
@@ -314,87 +288,75 @@ msgstr "Неверное имя пользователя или пароль."
msgid "Login successful!"
msgstr "Войти успешно!"
#: snikket_web/user.py:29
#: snikket_web/user.py:27
msgid "Current password"
msgstr "Текущий пароль"
#: snikket_web/user.py:34
#: snikket_web/user.py:32
msgid "New password"
msgstr "Новый пароль"
#: snikket_web/user.py:39
#: snikket_web/user.py:37
msgid "Confirm new password"
msgstr "Подтвердить новый пароль"
#: snikket_web/user.py:43
#: snikket_web/user.py:41
#, fuzzy
#| msgid "The new passwords must match"
msgid "The new passwords must match."
msgstr "Новые пароли должны совпадать"
#: snikket_web/user.py:50
#: snikket_web/user.py:48
msgid "Sign out"
msgstr "Выйти"
#: snikket_web/user.py:55
#: snikket_web/user.py:53
msgid "Nobody"
msgstr "Никто"
#: snikket_web/user.py:56
#: snikket_web/user.py:54
msgid "Friends only"
msgstr "Только друзья"
#: snikket_web/user.py:57
#: snikket_web/user.py:55
msgid "Everyone"
msgstr "Все"
#: snikket_web/user.py:67
#: snikket_web/user.py:65
msgid "Avatar"
msgstr "Аватар"
#: snikket_web/user.py:71
#: snikket_web/user.py:69
msgid "Profile visibility"
msgstr "Видимость профиля"
#: snikket_web/user.py:76
#: snikket_web/user.py:74
msgid "Update profile"
msgstr "Обновить профиль"
#: snikket_web/user.py:82
msgid "Account data"
msgstr ""
#: snikket_web/user.py:86
msgid "Upload"
msgstr ""
#: snikket_web/user.py:111
#: snikket_web/user.py:99
#, fuzzy
#| msgid "Incorrect password"
msgid "Incorrect password."
msgstr "Неправильный пароль"
#: snikket_web/user.py:115
#: snikket_web/user.py:103
msgid "Password changed"
msgstr "Смена пароля"
#: snikket_web/user.py:123
#: snikket_web/user.py:111
msgid ""
"The chosen avatar is too big. To be able to upload larger avatars, please "
"use the app."
msgstr ""
#: snikket_web/user.py:170
#: snikket_web/user.py:159
msgid "Profile updated"
msgstr "Профиль"
#: snikket_web/user.py:184
msgid "Export"
msgstr ""
#: snikket_web/user.py:202
msgid "You currently have no account data to export."
msgstr ""
#: snikket_web/templates/unauth.html:18 snikket_web/user.py:167
msgid "Error"
msgstr "Ошибка"
#: snikket_web/templates/_footer.html:4
#, python-format
@@ -992,7 +954,6 @@ msgstr ""
#: snikket_web/templates/admin_system.html:60
#: snikket_web/templates/admin_system.html:68
#: snikket_web/templates/admin_system.html:76
#: snikket_web/templates/admin_system.html:84
msgid "unknown"
msgstr ""
@@ -1038,18 +999,14 @@ msgid "Snikket server status"
msgstr "Сниккет веб-портал"
#: snikket_web/templates/admin_system.html:71
msgid "Storage used by shared files"
msgstr ""
#: snikket_web/templates/admin_system.html:79
msgid "Connected devices"
msgstr ""
#: snikket_web/templates/admin_system.html:90
#: snikket_web/templates/admin_system.html:82
msgid "Broadcast message"
msgstr ""
#: snikket_web/templates/admin_system.html:92
#: snikket_web/templates/admin_system.html:84
msgid ""
"This form allows you to send a message to all users currently online on your "
"Snikket server. Use it wisely."
@@ -1241,6 +1198,7 @@ msgid "You can now log in using your new password."
msgstr "Теперь вы можете войти в систему, используя новый пароль."
#: snikket_web/templates/invite_reset_success.html:12
#: snikket_web/templates/invite_success.html:18
msgid "You can now safely close this page."
msgstr "Теперь вы можете безопасно закрыть эту страницу."
@@ -1333,41 +1291,6 @@ msgstr ""
"Теперь вы можете настроить ваш старый XMPP клиент с указанным выше адресом и "
"паролем, который вы выбрали при регистрации."
#: snikket_web/templates/invite_success.html:18
#, python-format
msgid ""
"You can now safely close this page, or log in to the web portal to <a href="
"\"%(login_url)s\">manage your account</a>."
msgstr ""
#: snikket_web/templates/invite_success.html:21
#, fuzzy
#| msgid "Operation successful"
msgid "Import successful"
msgstr "Операция прошла успешно"
#: snikket_web/templates/invite_success.html:22
msgid "Congratulations! Your account data has been successfully imported."
msgstr ""
#: snikket_web/templates/invite_success.html:26
#, fuzzy
#| msgid "Using the Snikket app"
msgid "Moving to Snikket?"
msgstr "Использование приложения Сниккет"
#: snikket_web/templates/invite_success.html:27
msgid ""
"If you are moving from a different Snikket instance or another XMPP-"
"compatible service, you may optionally import the data (contacts, profile "
"information, etc.) from your previous account. When you have exported the "
"data from your previous account, upload it using the form below."
msgstr ""
#: snikket_web/templates/invite_success.html:30
msgid "Upload account data"
msgstr ""
#: snikket_web/templates/invite_view.html:6
#, python-format
msgid "Invite to %(site_name)s | Snikket"
@@ -1593,23 +1516,16 @@ msgstr "Ваш адрес XMPP"
msgid "Edit profile"
msgstr "реадктировать профиль"
#: snikket_web/templates/user_home.html:33
#: snikket_web/templates/user_manage_data.html:4
#, fuzzy
#| msgid "Manage users"
msgid "Manage your data"
msgstr "Управлять пользователями"
#: snikket_web/templates/user_home.html:39
#: snikket_web/templates/user_home.html:38
msgid "Your Snikket"
msgstr "Ваш Сниккет"
#: snikket_web/templates/user_home.html:41
#: snikket_web/templates/user_home.html:40
msgid "Manage users, invitations and circles of your Snikket service."
msgstr ""
"Управляйте пользователями, приглашениями и кругами вашего сервиса Сниккет."
#: snikket_web/templates/user_home.html:43
#: snikket_web/templates/user_home.html:42
msgid "Admin panel"
msgstr "Административная панель"
@@ -1625,18 +1541,6 @@ msgstr ""
"Нажмите ниже, чтобы выйти из веб-портала. Это не влияет на другие "
"подключенные устройства."
#: snikket_web/templates/user_manage_data.html:8
#, fuzzy
#| msgid "Your account"
msgid "Export account"
msgstr "Ваш аккаунт"
#: snikket_web/templates/user_manage_data.html:9
msgid ""
"Download your account data as a file for backup purposes or to move your "
"account to another service."
msgstr ""
#: snikket_web/templates/user_passwd.html:5
msgid "Change your password"
msgstr "Изменить пароль"

View File

@@ -6,9 +6,9 @@
msgid ""
msgstr ""
"Project-Id-Version: PROJECT VERSION\n"
"Report-Msgid-Bugs-To: translations@snikket.org\n"
"POT-Creation-Date: 2022-01-17 17:27+0100\n"
"PO-Revision-Date: 2022-01-18 09:21+0000\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2021-06-18 16:05+0200\n"
"PO-Revision-Date: 2021-08-01 14:00+0000\n"
"Last-Translator: Kim Alvefur <zash@zash.se>\n"
"Language-Team: Swedish <http://i18n.sotecware.net/projects/snikket/"
"web-portal/sv/>\n"
@@ -17,198 +17,198 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.8.1\n"
"X-Generator: Weblate 4.7.2\n"
"Generated-By: Babel 2.9.0\n"
#: snikket_web/admin.py:68 snikket_web/templates/admin_delete_user.html:10
#: snikket_web/admin.py:66
msgid "Limited"
msgstr "Begränsad"
#: snikket_web/admin.py:71 snikket_web/templates/admin_delete_user.html:10
#: snikket_web/templates/admin_edit_circle.html:59
#: snikket_web/templates/admin_users.html:8
msgid "Login name"
msgstr "Inloggningsnamn"
#: snikket_web/admin.py:72 snikket_web/templates/admin_delete_user.html:12
#: snikket_web/admin.py:75 snikket_web/templates/admin_delete_user.html:12
#: snikket_web/templates/admin_edit_circle.html:60
#: snikket_web/templates/admin_users.html:9 snikket_web/user.py:63
#: snikket_web/templates/admin_users.html:9 snikket_web/user.py:61
msgid "Display name"
msgstr "Visningsnamn"
#: snikket_web/admin.py:76 snikket_web/templates/admin_edit_user.html:32
#: snikket_web/admin.py:79 snikket_web/templates/admin_edit_user.html:32
msgid "Access Level"
msgstr "Användarnivåer"
#: snikket_web/admin.py:78
msgid "Limited"
msgstr "Begränsad"
#: snikket_web/admin.py:79
#: snikket_web/admin.py:84
msgid "Normal user"
msgstr "Vanlig användare"
#: snikket_web/admin.py:80
#: snikket_web/admin.py:85
msgid "Administrator"
msgstr "Administratör"
#: snikket_web/admin.py:85
#: snikket_web/admin.py:90
msgid "Update user"
msgstr "Uppdatera användare"
#: snikket_web/admin.py:89
#: snikket_web/admin.py:94
msgid "Create password reset link"
msgstr "Skapa länk för återställning av lösenord"
#: snikket_web/admin.py:107
#: snikket_web/admin.py:112
msgid "Password reset link created"
msgstr "Skapade länk för att återställa lösenord"
#: snikket_web/admin.py:122
#: snikket_web/admin.py:127
msgid "User information updated."
msgstr "Användarinformation uppdaterad."
#: snikket_web/admin.py:144
#: snikket_web/admin.py:149
msgid "Delete user permanently"
msgstr "Radera användare permanent"
#: snikket_web/admin.py:157
#: snikket_web/admin.py:162
msgid "User deleted"
msgstr "Användare raderad"
#: snikket_web/admin.py:195
#: snikket_web/admin.py:200
msgid "Password reset link not found"
msgstr "Länk för återställning av lösenord hittades inte"
#: snikket_web/admin.py:207
#: snikket_web/admin.py:212
msgid "Password reset link deleted"
msgstr "Länk för återställning av lösenord raderad"
#: snikket_web/admin.py:227
#: snikket_web/admin.py:232
msgid "Invite to circle"
msgstr "Bjud in till krets"
#: snikket_web/admin.py:233
#: snikket_web/admin.py:238
msgid "At least one circle must be selected"
msgstr "Minst en krets behöver väljas"
#: snikket_web/admin.py:238
#: snikket_web/admin.py:243
msgid "Valid for"
msgstr "Giltig i"
#: snikket_web/admin.py:240
#: snikket_web/admin.py:245
msgid "One hour"
msgstr "En timme"
#: snikket_web/admin.py:241
#: snikket_web/admin.py:246
msgid "Twelve hours"
msgstr "Tolv timmar"
#: snikket_web/admin.py:242
#: snikket_web/admin.py:247
msgid "One day"
msgstr "En dag"
#: snikket_web/admin.py:243
#: snikket_web/admin.py:248
msgid "One week"
msgstr "En vecka"
#: snikket_web/admin.py:244
#: snikket_web/admin.py:249
msgid "Four weeks"
msgstr "Fyra veckor"
#: snikket_web/admin.py:250 snikket_web/templates/admin_edit_invite.html:17
#: snikket_web/admin.py:255 snikket_web/templates/admin_edit_invite.html:17
msgid "Invitation type"
msgstr "Typ av inbjudan"
#: snikket_web/admin.py:252 snikket_web/templates/library.j2:116
#: snikket_web/admin.py:257 snikket_web/templates/library.j2:116
msgid "Individual"
msgstr "Individuell"
#: snikket_web/admin.py:253 snikket_web/templates/library.j2:114
#: snikket_web/admin.py:258 snikket_web/templates/library.j2:114
msgid "Group"
msgstr "Grupp"
#: snikket_web/admin.py:259
#: snikket_web/admin.py:264
msgid "New invitation link"
msgstr "Ny inbjudanslänk"
#: snikket_web/admin.py:321
#: snikket_web/admin.py:326
msgid "Revoke"
msgstr "Återkalla"
#: snikket_web/admin.py:345
#: snikket_web/admin.py:350
msgid "Invitation created"
msgstr "Inbjudan skapad"
#: snikket_web/admin.py:361
#: snikket_web/admin.py:366
msgid "No such invitation exists"
msgstr "Inbjudanslänken finns inte"
#: snikket_web/admin.py:376
#: snikket_web/admin.py:381
msgid "Invitation revoked"
msgstr "Inbjudan återkallad"
#: snikket_web/admin.py:393 snikket_web/admin.py:441
#: snikket_web/admin.py:398 snikket_web/admin.py:446
msgid "Name"
msgstr "Namn"
#: snikket_web/admin.py:398 snikket_web/templates/admin_circles.html:47
#: snikket_web/admin.py:403 snikket_web/templates/admin_circles.html:47
msgid "Create circle"
msgstr "Skapa krets"
#: snikket_web/admin.py:428
#: snikket_web/admin.py:433
msgid "Circle created"
msgstr "Krets skapad"
#: snikket_web/admin.py:446
#: snikket_web/admin.py:451
msgid "Select user"
msgstr "Välj användare"
#: snikket_web/admin.py:451
#: snikket_web/admin.py:456
msgid "Update circle"
msgstr "Uppdatera krets"
#: snikket_web/admin.py:455
#: snikket_web/admin.py:460
msgid "Delete circle permanently"
msgstr "Radera krets permanent"
#: snikket_web/admin.py:461
#: snikket_web/admin.py:466
msgid "Add user"
msgstr "Lägg till användare"
#: snikket_web/admin.py:477
#: snikket_web/admin.py:482
msgid "No such circle exists"
msgstr "Kretsen finns inte"
#: snikket_web/admin.py:514
#: snikket_web/admin.py:519
msgid "Circle data updated"
msgstr "Kretsen uppdaterades"
#: snikket_web/admin.py:520
#: snikket_web/admin.py:525
msgid "Circle deleted"
msgstr "Krets raderad"
#: snikket_web/admin.py:531
#: snikket_web/admin.py:536
msgid "User added to circle"
msgstr "Användare tillagd i krets"
#: snikket_web/admin.py:540
#: snikket_web/admin.py:545
msgid "User removed from circle"
msgstr "Användaren %(username)s borttagen från krets"
#: snikket_web/admin.py:609
#: snikket_web/admin.py:616
msgid "Message contents"
msgstr "Meddelandeinnehåll"
#: snikket_web/admin.py:615
#: snikket_web/admin.py:622
msgid "Only send to online users"
msgstr "Skicka bara till användare som är online"
#: snikket_web/admin.py:619
#: snikket_web/admin.py:626
msgid "Post to all users"
msgstr "Skicka till alla användare"
#: snikket_web/admin.py:623
#: snikket_web/admin.py:630
msgid "Send preview to yourself"
msgstr "Skicka förhandsvisning till dig själv"
#: snikket_web/admin.py:645
#: snikket_web/admin.py:652
msgid "Announcement sent!"
msgstr "Tillkännagivande skickat!"
@@ -216,73 +216,43 @@ msgstr "Tillkännagivande skickat!"
msgid "Main"
msgstr "Allmän"
#: snikket_web/invite.py:33
msgid ""
"The account data you tried to import is too large to upload. Please contact "
"your Snikket operator."
msgstr ""
"Kontot du försökte importera är för stort för att ladda upp. Vänligen "
"kontakta din Snikket-operatör."
#: snikket_web/invite.py:112
#: snikket_web/invite.py:106
msgid "Username"
msgstr "Användarnamn"
#: snikket_web/invite.py:116 snikket_web/invite.py:184 snikket_web/main.py:41
#: snikket_web/invite.py:110 snikket_web/invite.py:177 snikket_web/main.py:41
msgid "Password"
msgstr "Lösenord"
#: snikket_web/invite.py:120 snikket_web/invite.py:188
#: snikket_web/invite.py:114 snikket_web/invite.py:181
msgid "Confirm password"
msgstr "Bekräfta lösenord"
#: snikket_web/invite.py:124 snikket_web/invite.py:192
#: snikket_web/invite.py:118 snikket_web/invite.py:185
msgid "The passwords must match."
msgstr "Lösenorden måste vara identiska."
#: snikket_web/invite.py:129
#: snikket_web/invite.py:123
msgid "Create account"
msgstr "Skapa konto"
#: snikket_web/invite.py:156
#: snikket_web/invite.py:150
msgid "That username is already taken."
msgstr "Det användarnamnet är redan taget."
#: snikket_web/invite.py:160 snikket_web/invite.py:225
#: snikket_web/invite.py:154 snikket_web/invite.py:218
msgid "Registration was declined for unknown reasons."
msgstr "Registreringen nekades av okänd anledning."
#: snikket_web/invite.py:164
#: snikket_web/invite.py:158
msgid "The username is not valid."
msgstr "Användarnamnet är ogiltigt."
#: snikket_web/invite.py:197 snikket_web/templates/user_home.html:32
#: snikket_web/invite.py:190 snikket_web/templates/user_home.html:32
#: snikket_web/templates/user_passwd.html:29
msgid "Change password"
msgstr "Ändra lösenord"
#: snikket_web/invite.py:244
msgid "Account data file"
msgstr "Kontodatafil"
#: snikket_web/invite.py:248
msgid "Import data"
msgstr "Importera data"
#: snikket_web/invite.py:269
#, python-format
msgid ""
"The account data you tried to import is in an unknown format. Please upload "
"an XML file in XEP-0227 format (provided format: %(mimetype)s)."
msgstr ""
"Kontot du försökte importera är i ett okänt format. Vänligen ladda upp en "
"XML-fil i XEP-0227-format (angivet format: %(mimetype)s)."
#: snikket_web/invite.py:289 snikket_web/templates/unauth.html:18
#: snikket_web/user.py:178
msgid "Error"
msgstr "Fel"
#: snikket_web/main.py:36
msgid "Address"
msgstr "Adress"
@@ -299,67 +269,59 @@ msgstr "Ogiltigt användarnamn eller lösenord."
msgid "Login successful!"
msgstr "Inloggning lyckades!"
#: snikket_web/user.py:29
#: snikket_web/user.py:27
msgid "Current password"
msgstr "Nuvarande lösenord"
#: snikket_web/user.py:34
#: snikket_web/user.py:32
msgid "New password"
msgstr "Nytt lösenord"
#: snikket_web/user.py:39
#: snikket_web/user.py:37
msgid "Confirm new password"
msgstr "Bekräfta nytt lösenord"
#: snikket_web/user.py:43
#: snikket_web/user.py:41
msgid "The new passwords must match."
msgstr "De nya lösenorden måste vara identiska."
#: snikket_web/user.py:50
#: snikket_web/user.py:48
msgid "Sign out"
msgstr "Logga ut"
#: snikket_web/user.py:55
#: snikket_web/user.py:53
msgid "Nobody"
msgstr "Ingen"
#: snikket_web/user.py:56
#: snikket_web/user.py:54
msgid "Friends only"
msgstr "Endast vänner"
#: snikket_web/user.py:57
#: snikket_web/user.py:55
msgid "Everyone"
msgstr "Alla"
#: snikket_web/user.py:67
#: snikket_web/user.py:65
msgid "Avatar"
msgstr "Profilbild"
#: snikket_web/user.py:71
#: snikket_web/user.py:69
msgid "Profile visibility"
msgstr "Synlighet av profil"
#: snikket_web/user.py:76
#: snikket_web/user.py:74
msgid "Update profile"
msgstr "Uppdatera profil"
#: snikket_web/user.py:82
msgid "Account data"
msgstr "Kontodata"
#: snikket_web/user.py:86
msgid "Upload"
msgstr "Ladda upp"
#: snikket_web/user.py:111
#: snikket_web/user.py:99
msgid "Incorrect password."
msgstr "Fel lösenord."
#: snikket_web/user.py:115
#: snikket_web/user.py:103
msgid "Password changed"
msgstr "Lösenord ändrat"
#: snikket_web/user.py:123
#: snikket_web/user.py:111
msgid ""
"The chosen avatar is too big. To be able to upload larger avatars, please "
"use the app."
@@ -367,17 +329,13 @@ msgstr ""
"Den valda profilbilden är för stor. Vänligen använd appen för att kunna "
"välja större bilder."
#: snikket_web/user.py:170
#: snikket_web/user.py:159
msgid "Profile updated"
msgstr "Profilen uppdaterad"
#: snikket_web/user.py:184
msgid "Export"
msgstr "Exportera"
#: snikket_web/user.py:202
msgid "You currently have no account data to export."
msgstr "Du har för närvarande inget data att exportera."
#: snikket_web/templates/unauth.html:18 snikket_web/user.py:167
msgid "Error"
msgstr "Fel"
#: snikket_web/templates/_footer.html:4
#, python-format
@@ -964,7 +922,6 @@ msgstr "Systemlast (5 minuters medelvärde)"
#: snikket_web/templates/admin_system.html:60
#: snikket_web/templates/admin_system.html:68
#: snikket_web/templates/admin_system.html:76
#: snikket_web/templates/admin_system.html:84
msgid "unknown"
msgstr "okänd"
@@ -1010,18 +967,14 @@ msgid "Snikket server status"
msgstr "Snikket-serverstatus"
#: snikket_web/templates/admin_system.html:71
msgid "Storage used by shared files"
msgstr "Utrymme används av delade filer"
#: snikket_web/templates/admin_system.html:79
msgid "Connected devices"
msgstr "Anslutna enheter"
#: snikket_web/templates/admin_system.html:90
#: snikket_web/templates/admin_system.html:82
msgid "Broadcast message"
msgstr "Tillkännagivande"
#: snikket_web/templates/admin_system.html:92
#: snikket_web/templates/admin_system.html:84
msgid ""
"This form allows you to send a message to all users currently online on your "
"Snikket server. Use it wisely."
@@ -1206,6 +1159,7 @@ msgid "You can now log in using your new password."
msgstr "Nu kan du logga in med ditt nya lösenord."
#: snikket_web/templates/invite_reset_success.html:12
#: snikket_web/templates/invite_success.html:18
msgid "You can now safely close this page."
msgstr "Du kan nu stänga den här sidan utan risk."
@@ -1295,43 +1249,6 @@ msgstr ""
"Nu kan du sätta upp din generiska XMPP-klient med ovanstående adress och "
"lösenordet du angav vid registrering."
#: snikket_web/templates/invite_success.html:18
#, python-format
msgid ""
"You can now safely close this page, or log in to the web portal to <a href="
"\"%(login_url)s\">manage your account</a>."
msgstr ""
"Du kan nu stänga den här sidan utan risk, eller logga in till webbportalen "
"för att <a href=\"%(login_url)s\">hantera ditt konto</a>."
#: snikket_web/templates/invite_success.html:21
msgid "Import successful"
msgstr "Importen lyckades"
#: snikket_web/templates/invite_success.html:22
msgid "Congratulations! Your account data has been successfully imported."
msgstr "Grattulerar! Importen av ditt kontodata lyckades."
#: snikket_web/templates/invite_success.html:26
msgid "Moving to Snikket?"
msgstr "Flyttar till Snikket?"
#: snikket_web/templates/invite_success.html:27
msgid ""
"If you are moving from a different Snikket instance or another XMPP-"
"compatible service, you may optionally import the data (contacts, profile "
"information, etc.) from your previous account. When you have exported the "
"data from your previous account, upload it using the form below."
msgstr ""
"Om du flyttar från en annan Snikket-instans eller annan XMPP-kompatibel "
"tjänst så kan du om du vill importera data (kontakter, profilinformation, "
"etc.) från ditt förra konto. När du exporterat data från förra kontot, ladda "
"upp det med formuläret nedan."
#: snikket_web/templates/invite_success.html:30
msgid "Upload account data"
msgstr "Ladda upp kontodata"
#: snikket_web/templates/invite_view.html:6
#, python-format
msgid "Invite to %(site_name)s | Snikket"
@@ -1558,20 +1475,15 @@ msgstr "Din XMPP-adress"
msgid "Edit profile"
msgstr "Redigera profil"
#: snikket_web/templates/user_home.html:33
#: snikket_web/templates/user_manage_data.html:4
msgid "Manage your data"
msgstr "Hantera ditt data"
#: snikket_web/templates/user_home.html:39
#: snikket_web/templates/user_home.html:38
msgid "Your Snikket"
msgstr "Ditt Snikket"
#: snikket_web/templates/user_home.html:41
#: snikket_web/templates/user_home.html:40
msgid "Manage users, invitations and circles of your Snikket service."
msgstr "Hantera användare, inbjudningar och kretsar i din Snikket-tjänst."
#: snikket_web/templates/user_home.html:43
#: snikket_web/templates/user_home.html:42
msgid "Admin panel"
msgstr "Administrationspanel"
@@ -1587,18 +1499,6 @@ msgstr ""
"Klicka nedanför för att logga ut dig ur webbportalen. Detta påverkar inte "
"några av dina anslutna enheter."
#: snikket_web/templates/user_manage_data.html:8
msgid "Export account"
msgstr "Exportera konto"
#: snikket_web/templates/user_manage_data.html:9
msgid ""
"Download your account data as a file for backup purposes or to move your "
"account to another service."
msgstr ""
"Ladda ner ditt kontodata som en fil att ha som säkerhetskopia eller om du "
"vill flytta ditt konto till en annan tjänst."
#: snikket_web/templates/user_passwd.html:5
msgid "Change your password"
msgstr "Ändra ditt lösenord"

View File

@@ -150,6 +150,7 @@ async def profile() -> typing.Union[str, quart.Response]:
mimetype = file_info.mimetype
data = file_info.stream.read()
if len(data) > max_avatar_size:
print(len(data), max_avatar_size)
form.avatar.errors.append(EAVATARTOOBIG)
ok = False
elif len(data) > 0: