From 0032f9152574dc9dc2960b644fc5b141a1100aff Mon Sep 17 00:00:00 2001 From: Ariel Rin Date: Sun, 17 Oct 2021 09:28:37 +0000 Subject: [PATCH] Update from Transifex --- allianceauth/locale/de/LC_MESSAGES/django.mo | Bin 31607 -> 31297 bytes allianceauth/locale/de/LC_MESSAGES/django.po | 519 ++-- allianceauth/locale/en/LC_MESSAGES/django.mo | Bin 29882 -> 30708 bytes allianceauth/locale/en/LC_MESSAGES/django.po | 526 ++-- allianceauth/locale/es/LC_MESSAGES/django.mo | Bin 23583 -> 23301 bytes allianceauth/locale/es/LC_MESSAGES/django.po | 519 ++-- .../locale/fr_FR/LC_MESSAGES/django.mo | Bin 26322 -> 26004 bytes .../locale/fr_FR/LC_MESSAGES/django.po | 519 ++-- .../locale/it_IT/LC_MESSAGES/django.mo | Bin 0 -> 9622 bytes .../locale/it_IT/LC_MESSAGES/django.po | 2136 +++++++++++++++++ allianceauth/locale/ja/LC_MESSAGES/django.mo | Bin 17295 -> 17135 bytes allianceauth/locale/ja/LC_MESSAGES/django.po | 513 ++-- .../locale/ko_KR/LC_MESSAGES/django.mo | Bin 31792 -> 31433 bytes .../locale/ko_KR/LC_MESSAGES/django.po | 519 ++-- allianceauth/locale/ru/LC_MESSAGES/django.mo | Bin 36093 -> 35698 bytes allianceauth/locale/ru/LC_MESSAGES/django.po | 519 ++-- .../locale/zh_Hans/LC_MESSAGES/django.mo | Bin 28504 -> 28132 bytes .../locale/zh_Hans/LC_MESSAGES/django.po | 519 ++-- .../project_name/settings/base.py | 1 + 19 files changed, 4416 insertions(+), 1874 deletions(-) create mode 100644 allianceauth/locale/it_IT/LC_MESSAGES/django.mo create mode 100644 allianceauth/locale/it_IT/LC_MESSAGES/django.po diff --git a/allianceauth/locale/de/LC_MESSAGES/django.mo b/allianceauth/locale/de/LC_MESSAGES/django.mo index 9a37ba30e143dea23cc0e6b708f170d83b8ce423..263f125ba777d0f9e58c6180a002527631182cc8 100644 GIT binary patch delta 9280 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 Ie4r%YzfhIufB*mh delta 9523 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, YEAR. -# +# # Translators: # Erik Kalkoken , 2020 # Joel Falknau , 2020 # Peter Pfeufer , 2020 -# +# #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-11-20 05:33+0000\n" +"POT-Creation-Date: 2021-10-15 11:58+1000\n" "PO-Revision-Date: 2020-02-18 03:14+0000\n" "Last-Translator: Peter Pfeufer , 2020\n" "Language-Team: German (https://www.transifex.com/alliance-auth/teams/107430/de/)\n" @@ -23,6 +23,14 @@ msgstr "" "Language: de\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: allianceauth/analytics/models.py:29 +msgid "Google Analytics Universal" +msgstr "" + +#: allianceauth/analytics/models.py:30 +msgid "Google Analytics V4" +msgstr "" + #: allianceauth/authentication/decorators.py:37 msgid "A main character is required to perform that action. Add one below." msgstr "" @@ -32,19 +40,19 @@ msgstr "" msgid "Email" msgstr "E-Mail" -#: allianceauth/authentication/models.py:78 +#: allianceauth/authentication/models.py:74 #, python-format msgid "State changed to: %s" msgstr "Status geändert zu %s" -#: allianceauth/authentication/models.py:79 +#: allianceauth/authentication/models.py:75 #, python-format msgid "Your user's state is now: %(state)s" msgstr "Dein Nutzerstatus ist nun %(state)s" #: allianceauth/authentication/templates/authentication/dashboard.html:5 #: allianceauth/authentication/templates/authentication/dashboard.html:8 -#: allianceauth/templates/allianceauth/side-menu.html:11 +#: allianceauth/templates/allianceauth/side-menu.html:10 msgid "Dashboard" msgstr "Dashboard" @@ -96,7 +104,7 @@ msgid "Corp" msgstr "Corp" #: allianceauth/authentication/templates/authentication/dashboard.html:131 -#: allianceauth/corputils/templates/corputils/corpstats.html:77 +#: allianceauth/corputils/templates/corputils/corpstats.html:76 #: allianceauth/hrapplications/templates/hrapplications/view.html:47 msgid "Alliance" msgstr "Allianz" @@ -138,7 +146,7 @@ msgstr "Euer IT Team" msgid "Submit" msgstr "Absenden" -#: allianceauth/authentication/views.py:74 +#: allianceauth/authentication/views.py:75 #, python-format msgid "" "Cannot change main character to %(char)s: character owned by a different " @@ -147,32 +155,32 @@ msgstr "" "Der Haputcharakter kann nicht zu %(char)s geändert werden. Dieser Charakter " "gehört zu einem anderen Konto." -#: allianceauth/authentication/views.py:80 +#: allianceauth/authentication/views.py:81 #, python-format msgid "Changed main character to %(char)s" msgstr "Haupcharakter geändert zu %(char)s" -#: allianceauth/authentication/views.py:89 +#: allianceauth/authentication/views.py:90 #, python-format msgid "Added %(name)s to your account." msgstr "%(name)s zu Deinem Konto hinzugefügt." -#: allianceauth/authentication/views.py:91 +#: allianceauth/authentication/views.py:92 #, python-format msgid "Failed to add %(name)s to your account: they already have an account." msgstr "" "Es ist nicht möglich %(name)s zu Deinem Konto hinzu zu fügen: Dieser hat " "bereits ein eigenes Konto." -#: allianceauth/authentication/views.py:130 +#: allianceauth/authentication/views.py:131 msgid "Unable to authenticate as the selected character." msgstr "Authentifizierung mit dem ausgewählten Charakter nicht möglich." -#: allianceauth/authentication/views.py:151 +#: allianceauth/authentication/views.py:152 msgid "Registration token has expired." msgstr "Token zur Registrierung ist abgelaufen." -#: allianceauth/authentication/views.py:206 +#: allianceauth/authentication/views.py:207 msgid "" "Sent confirmation email. Please follow the link to confirm your email " "address." @@ -180,16 +188,16 @@ msgstr "" "Bestätigungsmail gesendet. Bitte folge dem Link in der E-Mail zur " "Bestätigung." -#: allianceauth/authentication/views.py:211 +#: allianceauth/authentication/views.py:212 msgid "Confirmed your email address. Please login to continue." msgstr "" "Deine E-Mail Adresse wurde bestätigt. Bitte log Dich ein um fortzufahren." -#: allianceauth/authentication/views.py:216 +#: allianceauth/authentication/views.py:217 msgid "Registration of new accounts is not allowed at this time." msgstr "Registrierung von neuen Konten ist zur Zeit nicht erlaubt." -#: allianceauth/corputils/auth_hooks.py:10 +#: allianceauth/corputils/auth_hooks.py:11 msgid "Corporation Stats" msgstr "Corp Statistiken" @@ -228,53 +236,53 @@ msgstr "Nicht registriert" msgid "Last update:" msgstr "Letzes Update:" -#: allianceauth/corputils/templates/corputils/corpstats.html:75 -#: allianceauth/corputils/templates/corputils/corpstats.html:114 -#: allianceauth/corputils/templates/corputils/corpstats.html:160 +#: allianceauth/corputils/templates/corputils/corpstats.html:74 +#: allianceauth/corputils/templates/corputils/corpstats.html:112 +#: allianceauth/corputils/templates/corputils/corpstats.html:156 #: allianceauth/corputils/templates/corputils/search.html:13 #: allianceauth/fleetactivitytracking/templates/fleetactivitytracking/fatlinkmodify.html:24 #: allianceauth/fleetactivitytracking/templates/fleetactivitytracking/fatlinkview.html:28 #: allianceauth/groupmanagement/templates/groupmanagement/audit.html:30 #: allianceauth/groupmanagement/templates/groupmanagement/groupmembers.html:30 -#: allianceauth/groupmanagement/templates/groupmanagement/index.html:51 +#: allianceauth/groupmanagement/templates/groupmanagement/index.html:53 #: allianceauth/groupmanagement/templates/groupmanagement/index.html:109 msgid "Character" msgstr "Charakter" -#: allianceauth/corputils/templates/corputils/corpstats.html:76 +#: allianceauth/corputils/templates/corputils/corpstats.html:75 #: allianceauth/corputils/templates/corputils/search.html:14 #: allianceauth/groupmanagement/templates/groupmanagement/audit.html:31 #: allianceauth/hrapplications/templates/hrapplications/management.html:27 -#: allianceauth/hrapplications/templates/hrapplications/management.html:84 -#: allianceauth/hrapplications/templates/hrapplications/management.html:129 +#: allianceauth/hrapplications/templates/hrapplications/management.html:82 +#: allianceauth/hrapplications/templates/hrapplications/management.html:126 #: allianceauth/hrapplications/templates/hrapplications/searchview.html:26 msgid "Corporation" msgstr "Corporation" -#: allianceauth/corputils/templates/corputils/corpstats.html:93 -#: allianceauth/corputils/templates/corputils/corpstats.html:129 -#: allianceauth/corputils/templates/corputils/corpstats.html:142 -#: allianceauth/corputils/templates/corputils/corpstats.html:173 +#: allianceauth/corputils/templates/corputils/corpstats.html:91 +#: allianceauth/corputils/templates/corputils/corpstats.html:125 +#: allianceauth/corputils/templates/corputils/corpstats.html:137 +#: allianceauth/corputils/templates/corputils/corpstats.html:167 #: allianceauth/corputils/templates/corputils/search.html:27 msgid "Killboard" msgstr "Killboard" -#: allianceauth/corputils/templates/corputils/corpstats.html:116 +#: allianceauth/corputils/templates/corputils/corpstats.html:114 #: allianceauth/corputils/templates/corputils/search.html:16 #: allianceauth/fleetactivitytracking/templates/fleetactivitytracking/fatlinkstatisticscorpview.html:22 -#: allianceauth/hrapplications/templates/hrapplications/management.html:83 -#: allianceauth/hrapplications/templates/hrapplications/management.html:128 +#: allianceauth/hrapplications/templates/hrapplications/management.html:81 +#: allianceauth/hrapplications/templates/hrapplications/management.html:125 #: allianceauth/hrapplications/templates/hrapplications/searchview.html:25 #: allianceauth/hrapplications/templates/hrapplications/view.html:32 msgid "Main Character" msgstr "Hauptcharakter" -#: allianceauth/corputils/templates/corputils/corpstats.html:117 +#: allianceauth/corputils/templates/corputils/corpstats.html:115 #: allianceauth/corputils/templates/corputils/search.html:17 msgid "Main Corporation" msgstr "Haupt Corporation" -#: allianceauth/corputils/templates/corputils/corpstats.html:118 +#: allianceauth/corputils/templates/corputils/corpstats.html:116 #: allianceauth/corputils/templates/corputils/search.html:18 msgid "Main Alliance" msgstr "Haupt Allianz" @@ -299,7 +307,7 @@ msgstr "Fehler beim Sammeln von Corpstatistiken mit ausgewählten Token." msgid "Fleet Activity Tracking" msgstr "Flottenaktivitäts-Tracking" -#: allianceauth/fleetactivitytracking/forms.py:7 allianceauth/srp/form.py:6 +#: allianceauth/fleetactivitytracking/forms.py:7 allianceauth/srp/form.py:8 #: allianceauth/srp/templates/srp/management.html:37 msgid "Fleet Name" msgstr "Flottenname" @@ -308,7 +316,7 @@ msgstr "Flottenname" msgid "Duration of fat-link" msgstr "Dauer des FAT-Links" -#: allianceauth/fleetactivitytracking/forms.py:9 +#: allianceauth/fleetactivitytracking/forms.py:8 msgid "minutes" msgstr "Minuten" @@ -544,11 +552,11 @@ msgstr "Statistik" msgid "No created fatlinks on record." msgstr "Keine erstellten FAT-Links bekannt." -#: allianceauth/fleetactivitytracking/views.py:283 +#: allianceauth/fleetactivitytracking/views.py:280 msgid "Fleet participation registered." msgstr "Flottenteilnahme registriert." -#: allianceauth/fleetactivitytracking/views.py:299 +#: allianceauth/fleetactivitytracking/views.py:296 msgid "FAT link has expired." msgstr "FAT-Link ist abgelaufen." @@ -581,8 +589,8 @@ msgid "Type" msgstr "Typ" #: allianceauth/groupmanagement/templates/groupmanagement/audit.html:33 -#: allianceauth/notifications/templates/notifications/list.html:37 -#: allianceauth/notifications/templates/notifications/list.html:69 +#: allianceauth/notifications/templates/notifications/list.html:35 +#: allianceauth/notifications/templates/notifications/list.html:65 #: allianceauth/optimer/templates/optimer/fleetoptable.html:18 #: allianceauth/services/templates/services/services.html:18 #: allianceauth/timerboard/templates/timerboard/view.html:40 @@ -612,14 +620,19 @@ msgid "Group Members" msgstr "Gruppenmitglieder" #: allianceauth/groupmanagement/templates/groupmanagement/groupmembers.html:31 -#: allianceauth/groupmanagement/templates/groupmanagement/index.html:52 +#: allianceauth/groupmanagement/templates/groupmanagement/index.html:54 #: allianceauth/groupmanagement/templates/groupmanagement/index.html:110 #: allianceauth/permissions_tool/templates/permissions_tool/audit.html:23 msgid "Organization" msgstr "Organization" +#: allianceauth/groupmanagement/templates/groupmanagement/groupmembers.html:50 +#: allianceauth/groupmanagement/templates/groupmanagement/groupmembers.html:76 +msgid "Group leader" +msgstr "" + #: allianceauth/groupmanagement/templates/groupmanagement/groupmembers.html:61 -#: allianceauth/groupmanagement/templates/groupmanagement/index.html:78 +#: allianceauth/groupmanagement/templates/groupmanagement/index.html:80 #: allianceauth/groupmanagement/templates/groupmanagement/index.html:136 msgid "(unknown)" msgstr "(unbekannt)" @@ -638,7 +651,7 @@ msgstr "Gruppenmitgliedschaft" #: allianceauth/groupmanagement/templates/groupmanagement/groupmembership.html:15 #: allianceauth/permissions_tool/templates/permissions_tool/overview.html:40 -#: allianceauth/templates/allianceauth/side-menu.html:16 +#: allianceauth/templates/allianceauth/side-menu.html:15 msgid "Groups" msgstr "Gruppen" @@ -649,10 +662,10 @@ msgstr "Beschreibung" #: allianceauth/groupmanagement/templates/groupmanagement/groupmembership.html:26 #: allianceauth/hrapplications/templates/hrapplications/management.html:28 -#: allianceauth/hrapplications/templates/hrapplications/management.html:85 -#: allianceauth/hrapplications/templates/hrapplications/management.html:130 +#: allianceauth/hrapplications/templates/hrapplications/management.html:83 +#: allianceauth/hrapplications/templates/hrapplications/management.html:127 #: allianceauth/hrapplications/templates/hrapplications/searchview.html:27 -#: allianceauth/srp/templates/srp/data.html:98 +#: allianceauth/srp/templates/srp/data.html:101 msgid "Status" msgstr "Status" @@ -722,25 +735,25 @@ msgstr "Beitrittsgesuche" msgid "Leave Requests" msgstr "Austrittsgesuche" -#: allianceauth/groupmanagement/templates/groupmanagement/index.html:53 +#: allianceauth/groupmanagement/templates/groupmanagement/index.html:55 #: allianceauth/groupmanagement/templates/groupmanagement/index.html:111 #: allianceauth/permissions_tool/templates/permissions_tool/audit.html:20 #: allianceauth/services/modules/openfire/forms.py:6 msgid "Group" msgstr "Gruppen" -#: allianceauth/groupmanagement/templates/groupmanagement/index.html:84 +#: allianceauth/groupmanagement/templates/groupmanagement/index.html:86 #: allianceauth/groupmanagement/templates/groupmanagement/index.html:142 msgid "Accept" msgstr "Akzeptieren" -#: allianceauth/groupmanagement/templates/groupmanagement/index.html:88 +#: allianceauth/groupmanagement/templates/groupmanagement/index.html:90 #: allianceauth/groupmanagement/templates/groupmanagement/index.html:146 -#: allianceauth/hrapplications/templates/hrapplications/view.html:85 +#: allianceauth/hrapplications/templates/hrapplications/view.html:82 msgid "Reject" msgstr "Ablehnen" -#: allianceauth/groupmanagement/templates/groupmanagement/index.html:97 +#: allianceauth/groupmanagement/templates/groupmanagement/index.html:99 msgid "No group add requests." msgstr "Keine Gruppenbeitrittsanfragen." @@ -760,26 +773,26 @@ msgstr "Gruppenanfragen" msgid "Group Membership" msgstr "Gruppenmitgliedschaft" -#: allianceauth/groupmanagement/views.py:162 +#: allianceauth/groupmanagement/views.py:159 #, python-format msgid "Removed user %(user)s from group %(group)s." msgstr "Benutzer %(user)s von Gruppe %(group)s entfernt." -#: allianceauth/groupmanagement/views.py:164 +#: allianceauth/groupmanagement/views.py:161 msgid "User does not exist in that group" msgstr "Benutzer existiert nicht in dieser Gruppe" -#: allianceauth/groupmanagement/views.py:167 +#: allianceauth/groupmanagement/views.py:164 msgid "Group does not exist" msgstr "Gruppe existiert nicht" -#: allianceauth/groupmanagement/views.py:194 +#: allianceauth/groupmanagement/views.py:191 #, python-format msgid "Accepted application from %(mainchar)s to %(group)s." msgstr "Beitrittsgesuch von %(mainchar)s zur Gruppe %(group)s zugestimmt." -#: allianceauth/groupmanagement/views.py:201 -#: allianceauth/groupmanagement/views.py:234 +#: allianceauth/groupmanagement/views.py:197 +#: allianceauth/groupmanagement/views.py:228 #, python-format msgid "" "An unhandled error occurred while processing the application from " @@ -788,18 +801,18 @@ msgstr "" "Bei der Bearbeitung des Beitrittsgesuchs von %(mainchar)s zur Gruppe " "%(group)s ist ein unbehandelter Fehler aufgetreten." -#: allianceauth/groupmanagement/views.py:227 +#: allianceauth/groupmanagement/views.py:222 #, python-format msgid "Rejected application from %(mainchar)s to %(group)s." msgstr "Beitrittsgesuch von %(mainchar)s zur Gruppe %(group)s abgelehnt." -#: allianceauth/groupmanagement/views.py:263 +#: allianceauth/groupmanagement/views.py:257 #, python-format msgid "Accepted application from %(mainchar)s to leave %(group)s." msgstr "Austrittsgesuch von %(mainchar)s für Gruppe %(group)s akzeptiert." -#: allianceauth/groupmanagement/views.py:269 -#: allianceauth/groupmanagement/views.py:303 +#: allianceauth/groupmanagement/views.py:262 +#: allianceauth/groupmanagement/views.py:294 #, python-format msgid "" "An unhandled error occurred while processing the application from " @@ -808,65 +821,65 @@ msgstr "" "Bei der Bearbeitung des Austrittsgesuchs von %(mainchar)s für Gruppe " "%(group)s ist ein unbehandelter Fehler aufgetreten." -#: allianceauth/groupmanagement/views.py:296 +#: allianceauth/groupmanagement/views.py:288 #, python-format msgid "Rejected application from %(mainchar)s to leave %(group)s." msgstr "Austrittsgesuch von %(mainchar)s für Gruppe %(group)s abgelehnt." +#: allianceauth/groupmanagement/views.py:332 #: allianceauth/groupmanagement/views.py:342 -#: allianceauth/groupmanagement/views.py:354 msgid "You cannot join that group" msgstr "Du kannst dieser Gruppe nicht beitreten" -#: allianceauth/groupmanagement/views.py:348 +#: allianceauth/groupmanagement/views.py:337 msgid "You are already a member of that group." msgstr "Du bist bereits Mitglied dieser Gruppe." -#: allianceauth/groupmanagement/views.py:363 +#: allianceauth/groupmanagement/views.py:354 msgid "You already have a pending application for that group." msgstr "Du hast Dich bereits für diese Gruppe beworben." -#: allianceauth/groupmanagement/views.py:366 -#: allianceauth/groupmanagement/views.py:404 +#: allianceauth/groupmanagement/views.py:357 +#: allianceauth/groupmanagement/views.py:399 #: allianceauth/hrapplications/templates/hrapplications/management.html:37 -#: allianceauth/hrapplications/templates/hrapplications/management.html:72 -#: allianceauth/hrapplications/templates/hrapplications/management.html:99 -#: allianceauth/hrapplications/templates/hrapplications/management.html:144 +#: allianceauth/hrapplications/templates/hrapplications/management.html:70 +#: allianceauth/hrapplications/templates/hrapplications/management.html:97 +#: allianceauth/hrapplications/templates/hrapplications/management.html:141 #: allianceauth/hrapplications/templates/hrapplications/searchview.html:38 #: allianceauth/hrapplications/templates/hrapplications/view.html:20 -#: allianceauth/srp/templates/srp/data.html:134 +#: allianceauth/srp/templates/srp/data.html:138 #: allianceauth/srp/templates/srp/management.html:81 msgid "Pending" msgstr "Beantragt" -#: allianceauth/groupmanagement/views.py:372 +#: allianceauth/groupmanagement/views.py:363 #, python-format msgid "Applied to group %(group)s." msgstr "Beitritt zur Gruppe %(group)s beantragt." -#: allianceauth/groupmanagement/views.py:383 +#: allianceauth/groupmanagement/views.py:373 msgid "You cannot leave that group" msgstr "Du kannst diese Gruppe nicht verlassen" -#: allianceauth/groupmanagement/views.py:388 +#: allianceauth/groupmanagement/views.py:377 msgid "You are not a member of that group" msgstr "Du bist kein Mitglied dieser Gruppe" -#: allianceauth/groupmanagement/views.py:397 +#: allianceauth/groupmanagement/views.py:389 msgid "You already have a pending leave request for that group." msgstr "Du hast bereits ein ausstehendes Austrittsgesuch für diese Gruppe." -#: allianceauth/groupmanagement/views.py:410 +#: allianceauth/groupmanagement/views.py:405 #, python-format msgid "Applied to leave group %(group)s." msgstr "Austrittsgesuch für Gruppe %(group)s gesendet." -#: allianceauth/hrapplications/auth_hooks.py:13 +#: allianceauth/hrapplications/auth_hooks.py:14 msgid "Applications" msgstr "Bewerbungen" #: allianceauth/hrapplications/forms.py:6 -#: allianceauth/hrapplications/templates/hrapplications/view.html:98 +#: allianceauth/hrapplications/templates/hrapplications/view.html:92 msgid "Comment" msgstr "Kommentar" @@ -906,85 +919,85 @@ msgid "Create Application" msgstr "Erstelle Bewerbung" #: allianceauth/hrapplications/templates/hrapplications/management.html:26 -#: allianceauth/hrapplications/templates/hrapplications/management.html:82 -#: allianceauth/hrapplications/templates/hrapplications/management.html:127 +#: allianceauth/hrapplications/templates/hrapplications/management.html:80 +#: allianceauth/hrapplications/templates/hrapplications/management.html:124 #: allianceauth/hrapplications/templates/hrapplications/searchview.html:24 #: allianceauth/services/templates/services/services.html:16 msgid "Username" msgstr "Benutzername" #: allianceauth/hrapplications/templates/hrapplications/management.html:29 -#: allianceauth/hrapplications/templates/hrapplications/management.html:86 -#: allianceauth/hrapplications/templates/hrapplications/management.html:131 +#: allianceauth/hrapplications/templates/hrapplications/management.html:84 +#: allianceauth/hrapplications/templates/hrapplications/management.html:128 #: allianceauth/hrapplications/templates/hrapplications/searchview.html:28 -#: allianceauth/hrapplications/templates/hrapplications/view.html:75 -#: allianceauth/srp/templates/srp/data.html:100 +#: allianceauth/hrapplications/templates/hrapplications/view.html:74 +#: allianceauth/srp/templates/srp/data.html:103 #: allianceauth/srp/templates/srp/management.html:46 msgid "Actions" msgstr "Aktionen" #: allianceauth/hrapplications/templates/hrapplications/management.html:39 -#: allianceauth/hrapplications/templates/hrapplications/management.html:102 -#: allianceauth/hrapplications/templates/hrapplications/management.html:147 +#: allianceauth/hrapplications/templates/hrapplications/management.html:100 +#: allianceauth/hrapplications/templates/hrapplications/management.html:144 #: allianceauth/hrapplications/templates/hrapplications/searchview.html:40 #: allianceauth/hrapplications/templates/hrapplications/view.html:16 -#: allianceauth/srp/templates/srp/data.html:126 +#: allianceauth/srp/templates/srp/data.html:130 msgid "Approved" msgstr "Akzeptiert" #: allianceauth/hrapplications/templates/hrapplications/management.html:41 -#: allianceauth/hrapplications/templates/hrapplications/management.html:104 -#: allianceauth/hrapplications/templates/hrapplications/management.html:149 +#: allianceauth/hrapplications/templates/hrapplications/management.html:102 +#: allianceauth/hrapplications/templates/hrapplications/management.html:146 #: allianceauth/hrapplications/templates/hrapplications/searchview.html:42 -#: allianceauth/srp/templates/srp/data.html:130 +#: allianceauth/srp/templates/srp/data.html:134 msgid "Rejected" msgstr "Abgelehnt" -#: allianceauth/hrapplications/templates/hrapplications/management.html:63 +#: allianceauth/hrapplications/templates/hrapplications/management.html:61 msgid "Application Management" msgstr "Bewerbungsverwaltung" -#: allianceauth/hrapplications/templates/hrapplications/management.html:67 +#: allianceauth/hrapplications/templates/hrapplications/management.html:65 #: allianceauth/hrapplications/templates/hrapplications/searchview.html:16 msgid "Search Applications" msgstr "Suche Bewerbung" -#: allianceauth/hrapplications/templates/hrapplications/management.html:73 +#: allianceauth/hrapplications/templates/hrapplications/management.html:71 msgid "Reviewed" msgstr "Angesehen" -#: allianceauth/hrapplications/templates/hrapplications/management.html:81 -#: allianceauth/hrapplications/templates/hrapplications/management.html:126 +#: allianceauth/hrapplications/templates/hrapplications/management.html:79 +#: allianceauth/hrapplications/templates/hrapplications/management.html:123 msgid "Date" msgstr "Datum" -#: allianceauth/hrapplications/templates/hrapplications/management.html:97 -#: allianceauth/hrapplications/templates/hrapplications/management.html:142 +#: allianceauth/hrapplications/templates/hrapplications/management.html:95 +#: allianceauth/hrapplications/templates/hrapplications/management.html:139 #: allianceauth/hrapplications/templates/hrapplications/view.html:23 msgid "Reviewer:" msgstr "Verantwortlicher Rekrutierer:" -#: allianceauth/hrapplications/templates/hrapplications/management.html:117 +#: allianceauth/hrapplications/templates/hrapplications/management.html:114 msgid "No pending applications." msgstr "Keine ausstehenden Bewerbungen." -#: allianceauth/hrapplications/templates/hrapplications/management.html:168 +#: allianceauth/hrapplications/templates/hrapplications/management.html:163 msgid "No reviewed applications." msgstr "Keine angesehenen Bewerbungen" -#: allianceauth/hrapplications/templates/hrapplications/management.html:184 -#: allianceauth/hrapplications/templates/hrapplications/searchview.html:65 -#: allianceauth/hrapplications/templates/hrapplications/view.html:145 +#: allianceauth/hrapplications/templates/hrapplications/management.html:177 +#: allianceauth/hrapplications/templates/hrapplications/searchview.html:63 +#: allianceauth/hrapplications/templates/hrapplications/view.html:135 msgid "Close" msgstr "Geschlossen" -#: allianceauth/hrapplications/templates/hrapplications/management.html:185 -#: allianceauth/hrapplications/templates/hrapplications/searchview.html:66 +#: allianceauth/hrapplications/templates/hrapplications/management.html:178 +#: allianceauth/hrapplications/templates/hrapplications/searchview.html:64 msgid "Application Search" msgstr "Bewerbungssuche" -#: allianceauth/hrapplications/templates/hrapplications/management.html:193 -#: allianceauth/hrapplications/templates/hrapplications/searchview.html:74 +#: allianceauth/hrapplications/templates/hrapplications/management.html:185 +#: allianceauth/hrapplications/templates/hrapplications/searchview.html:71 msgid "Search" msgstr "Suche" @@ -1009,28 +1022,44 @@ msgstr "Abgelehnt" msgid "Applicant" msgstr "Bewerber" -#: allianceauth/hrapplications/templates/hrapplications/view.html:81 +#: allianceauth/hrapplications/templates/hrapplications/view.html:79 msgid "Approve" msgstr "Bestätigen" -#: allianceauth/hrapplications/templates/hrapplications/view.html:89 +#: allianceauth/hrapplications/templates/hrapplications/view.html:85 msgid "Delete" msgstr "Löschen" -#: allianceauth/hrapplications/templates/hrapplications/view.html:93 +#: allianceauth/hrapplications/templates/hrapplications/view.html:88 msgid "Mark in Progress" msgstr "Als in Bearbeitung markieren" -#: allianceauth/hrapplications/templates/hrapplications/view.html:110 -#: allianceauth/services/forms.py:19 +#: allianceauth/hrapplications/templates/hrapplications/view.html:102 +#: allianceauth/services/forms.py:17 msgid "Comments" msgstr "Kommentar" -#: allianceauth/hrapplications/templates/hrapplications/view.html:147 -#: allianceauth/hrapplications/templates/hrapplications/view.html:154 +#: allianceauth/hrapplications/templates/hrapplications/view.html:137 +#: allianceauth/hrapplications/templates/hrapplications/view.html:144 msgid "Add Comment" msgstr "Kommentar hinzufügen" +#: allianceauth/notifications/models.py:21 +msgid "danger" +msgstr "" + +#: allianceauth/notifications/models.py:22 +msgid "warning" +msgstr "" + +#: allianceauth/notifications/models.py:23 +msgid "info" +msgstr "" + +#: allianceauth/notifications/models.py:24 +msgid "success" +msgstr "" + #: allianceauth/notifications/templates/notifications/list.html:5 #: allianceauth/notifications/templates/notifications/list.html:9 msgid "Notifications" @@ -1044,29 +1073,29 @@ msgstr "Ungelesen" msgid "Read" msgstr "Gelesen" -#: allianceauth/notifications/templates/notifications/list.html:22 +#: allianceauth/notifications/templates/notifications/list.html:21 msgid "Mark All Read" msgstr "Alle als gelesen markieren" -#: allianceauth/notifications/templates/notifications/list.html:24 +#: allianceauth/notifications/templates/notifications/list.html:22 msgid "Delete All Read" msgstr "Alle Gelesenen löschen" -#: allianceauth/notifications/templates/notifications/list.html:35 -#: allianceauth/notifications/templates/notifications/list.html:67 +#: allianceauth/notifications/templates/notifications/list.html:33 +#: allianceauth/notifications/templates/notifications/list.html:63 msgid "Timestamp" msgstr "Zeitstempel" -#: allianceauth/notifications/templates/notifications/list.html:36 -#: allianceauth/notifications/templates/notifications/list.html:68 +#: allianceauth/notifications/templates/notifications/list.html:34 +#: allianceauth/notifications/templates/notifications/list.html:64 msgid "Title" msgstr "Titel" -#: allianceauth/notifications/templates/notifications/list.html:57 +#: allianceauth/notifications/templates/notifications/list.html:53 msgid "No unread notifications." msgstr "Keine ungelesenen Benachrichtigungen" -#: allianceauth/notifications/templates/notifications/list.html:89 +#: allianceauth/notifications/templates/notifications/list.html:83 msgid "No read notifications." msgstr "Keine gelesenen Benachrichtigungen" @@ -1075,27 +1104,27 @@ msgstr "Keine gelesenen Benachrichtigungen" msgid "View Notification" msgstr "Benachrichtigung ansehen" -#: allianceauth/notifications/views.py:36 +#: allianceauth/notifications/views.py:52 msgid "You are not authorized to view that notification." msgstr "Du bist nicht autorisiert diese Benachrichtigungen anzusehen." -#: allianceauth/notifications/views.py:48 +#: allianceauth/notifications/views.py:68 msgid "Deleted notification." msgstr "Benachrichtigungen gelöscht." -#: allianceauth/notifications/views.py:52 +#: allianceauth/notifications/views.py:75 msgid "Failed to locate notification." msgstr "Benachrichtigungen konnte nicht gefunden werden." -#: allianceauth/notifications/views.py:60 +#: allianceauth/notifications/views.py:83 msgid "Marked all notifications as read." msgstr "Alle Benachrichtigungen als gelesen markieren." -#: allianceauth/notifications/views.py:68 +#: allianceauth/notifications/views.py:91 msgid "Deleted all read notifications." msgstr "Alle gelesenen Benachrichtigungen gelöscht." -#: allianceauth/optimer/auth_hooks.py:9 +#: allianceauth/optimer/auth_hooks.py:10 msgid "Fleet Operations" msgstr "Flottenoperationen" @@ -1251,11 +1280,11 @@ msgstr "Status" msgid "That service account already exists" msgstr "Dieses Dienstkonto existiert bereits" -#: allianceauth/services/abstract.py:104 +#: allianceauth/services/abstract.py:103 msgid "Successfully set your {} password" msgstr "Dein {} Passwort wurde erfolgreich gesetzt" -#: allianceauth/services/auth_hooks.py:11 +#: allianceauth/services/auth_hooks.py:12 msgid "Services" msgstr "Dienste" @@ -1299,23 +1328,23 @@ msgstr "Grund:" msgid "Reimbursable?*" msgstr "Erstattungsfähig?" -#: allianceauth/services/forms.py:15 allianceauth/services/forms.py:17 +#: allianceauth/services/forms.py:15 allianceauth/services/forms.py:16 msgid "Yes" msgstr "Ja" -#: allianceauth/services/forms.py:15 allianceauth/services/forms.py:17 +#: allianceauth/services/forms.py:15 allianceauth/services/forms.py:16 msgid "No" msgstr "Nein" -#: allianceauth/services/forms.py:17 +#: allianceauth/services/forms.py:16 msgid "Important?*" msgstr "Wichtig?" -#: allianceauth/services/forms.py:23 allianceauth/services/forms.py:33 +#: allianceauth/services/forms.py:21 allianceauth/services/forms.py:31 msgid "Password" msgstr "Passwort" -#: allianceauth/services/forms.py:28 allianceauth/services/forms.py:38 +#: allianceauth/services/forms.py:26 allianceauth/services/forms.py:36 msgid "Password must be at least 8 characters long." msgstr "Passwort muss mindestens 8 Zeichen lang sein" @@ -1368,16 +1397,16 @@ msgstr "" "Es gab einen Fehler während der Aktivierung Deines Discord Kontos. Bitte " "versuche es noch einmal." -#: allianceauth/services/modules/discourse/views.py:37 +#: allianceauth/services/modules/discourse/views.py:29 msgid "You are not authorized to access Discourse." msgstr "Du bist nicht autorisiert auf Discorse zuzugreifen." -#: allianceauth/services/modules/discourse/views.py:42 +#: allianceauth/services/modules/discourse/views.py:34 msgid "You must have a main character set to access Discourse." msgstr "" "Du musst einen Hauptcharakter gesetzt haben um auf Discourse zuzugreifen." -#: allianceauth/services/modules/discourse/views.py:52 +#: allianceauth/services/modules/discourse/views.py:44 msgid "" "No SSO payload or signature. Please contact support if this problem " "persists." @@ -1385,8 +1414,8 @@ msgstr "" "Keine SSO-Nutzdaten oder Signaturen. Bitte wenden Sie sich an den Support, " "wenn das Problem weiterhin besteht." +#: allianceauth/services/modules/discourse/views.py:54 #: allianceauth/services/modules/discourse/views.py:62 -#: allianceauth/services/modules/discourse/views.py:70 msgid "Invalid payload. Please contact support if this problem persists." msgstr "" "Ungültige Nutzdaten. Bitte wenden Sie sich an den Support, wenn das Problem " @@ -1396,22 +1425,22 @@ msgstr "" msgid "Activated IPSuite4 account." msgstr "IP4Suite Konto aktiviert." -#: allianceauth/services/modules/ips4/views.py:40 -#: allianceauth/services/modules/ips4/views.py:62 -#: allianceauth/services/modules/ips4/views.py:83 -#: allianceauth/services/modules/ips4/views.py:103 +#: allianceauth/services/modules/ips4/views.py:39 +#: allianceauth/services/modules/ips4/views.py:60 +#: allianceauth/services/modules/ips4/views.py:81 +#: allianceauth/services/modules/ips4/views.py:101 msgid "An error occurred while processing your IPSuite4 account." msgstr "Es gab einen Fehler bei der Verarbeitung Deines IPSuite4 Kontos." -#: allianceauth/services/modules/ips4/views.py:53 +#: allianceauth/services/modules/ips4/views.py:52 msgid "Reset IPSuite4 password." msgstr "IPSuite4 Passwort zurücksetzen." -#: allianceauth/services/modules/ips4/views.py:80 +#: allianceauth/services/modules/ips4/views.py:78 msgid "Set IPSuite4 password." msgstr "Setze IPSuite4 Passwort." -#: allianceauth/services/modules/ips4/views.py:100 +#: allianceauth/services/modules/ips4/views.py:98 msgid "Deactivated IPSuite4 account." msgstr "IP4Suite Konto deaktiviert." @@ -1419,13 +1448,13 @@ msgstr "IP4Suite Konto deaktiviert." msgid "Jabber" msgstr "Jabber" -#: allianceauth/services/modules/openfire/auth_hooks.py:78 +#: allianceauth/services/modules/openfire/auth_hooks.py:79 #: allianceauth/services/modules/openfire/templates/services/openfire/broadcast.html:6 #: allianceauth/services/modules/openfire/templates/services/openfire/broadcast.html:11 msgid "Jabber Broadcast" msgstr "Jabber Übertragung" -#: allianceauth/services/modules/openfire/auth_hooks.py:91 +#: allianceauth/services/modules/openfire/auth_hooks.py:94 msgid "Fleet Broadcast Formatter" msgstr "Flotten Ping Formatierung" @@ -1437,7 +1466,7 @@ msgstr "Nachricht" msgid "Broadcast Sent!!" msgstr "Übertragung gesendet!!" -#: allianceauth/services/modules/openfire/templates/services/openfire/broadcast.html:24 +#: allianceauth/services/modules/openfire/templates/services/openfire/broadcast.html:23 msgid "Broadcast" msgstr "Übertragungen" @@ -1445,23 +1474,23 @@ msgstr "Übertragungen" msgid "Activated jabber account." msgstr "Jabber Konto aktiviert." -#: allianceauth/services/modules/openfire/views.py:44 -#: allianceauth/services/modules/openfire/views.py:57 -#: allianceauth/services/modules/openfire/views.py:78 -#: allianceauth/services/modules/openfire/views.py:151 +#: allianceauth/services/modules/openfire/views.py:43 +#: allianceauth/services/modules/openfire/views.py:56 +#: allianceauth/services/modules/openfire/views.py:76 +#: allianceauth/services/modules/openfire/views.py:147 msgid "An error occurred while processing your jabber account." msgstr "Es gab einen Fehler bei der Verarbeitung Deines Jabber Kontos." -#: allianceauth/services/modules/openfire/views.py:70 +#: allianceauth/services/modules/openfire/views.py:69 msgid "Reset jabber password." msgstr "Jabber Passwort zurücksetzen." -#: allianceauth/services/modules/openfire/views.py:119 +#: allianceauth/services/modules/openfire/views.py:115 #, python-format msgid "Sent jabber broadcast to %s" msgstr "Sende Jabber Durchsage an %s" -#: allianceauth/services/modules/openfire/views.py:148 +#: allianceauth/services/modules/openfire/views.py:144 msgid "Set jabber password." msgstr "Setze Jabber Passwort." @@ -1469,45 +1498,45 @@ msgstr "Setze Jabber Passwort." msgid "Activated forum account." msgstr "Forum Konto aktiviert." -#: allianceauth/services/modules/phpbb3/views.py:43 -#: allianceauth/services/modules/phpbb3/views.py:57 -#: allianceauth/services/modules/phpbb3/views.py:80 -#: allianceauth/services/modules/phpbb3/views.py:103 +#: allianceauth/services/modules/phpbb3/views.py:42 +#: allianceauth/services/modules/phpbb3/views.py:56 +#: allianceauth/services/modules/phpbb3/views.py:78 +#: allianceauth/services/modules/phpbb3/views.py:101 msgid "An error occurred while processing your forum account." msgstr "Es gab einen Fehler bei der Verarbeitung Deines Forum Kontos." -#: allianceauth/services/modules/phpbb3/views.py:54 +#: allianceauth/services/modules/phpbb3/views.py:53 msgid "Deactivated forum account." msgstr "Forum Konto deaktiviert." -#: allianceauth/services/modules/phpbb3/views.py:71 +#: allianceauth/services/modules/phpbb3/views.py:70 msgid "Reset forum password." msgstr "Forum Passwort zurücksetzen." -#: allianceauth/services/modules/phpbb3/views.py:100 +#: allianceauth/services/modules/phpbb3/views.py:98 msgid "Set forum password." msgstr "Setze Forum Passwort." -#: allianceauth/services/modules/smf/views.py:34 +#: allianceauth/services/modules/smf/views.py:33 msgid "Activated SMF account." msgstr "SMF Konto aktiviert." -#: allianceauth/services/modules/smf/views.py:43 -#: allianceauth/services/modules/smf/views.py:58 -#: allianceauth/services/modules/smf/views.py:80 -#: allianceauth/services/modules/smf/views.py:103 +#: allianceauth/services/modules/smf/views.py:41 +#: allianceauth/services/modules/smf/views.py:56 +#: allianceauth/services/modules/smf/views.py:77 +#: allianceauth/services/modules/smf/views.py:99 msgid "An error occurred while processing your SMF account." msgstr "Es gab einen Fehler bei der Verarbeitung Deines SMF Kontos." -#: allianceauth/services/modules/smf/views.py:55 +#: allianceauth/services/modules/smf/views.py:53 msgid "Deactivated SMF account." msgstr "SMF Konto deaktiviert." -#: allianceauth/services/modules/smf/views.py:72 +#: allianceauth/services/modules/smf/views.py:70 msgid "Reset SMF password." msgstr "SMF Passwort zurücksetzen." -#: allianceauth/services/modules/smf/views.py:100 +#: allianceauth/services/modules/smf/views.py:96 msgid "Set SMF password." msgstr "Setze SMF Passwort." @@ -1534,11 +1563,11 @@ msgstr "Server beitreten" msgid "Continue" msgstr "Fortsetzen" -#: allianceauth/services/modules/teamspeak3/views.py:34 +#: allianceauth/services/modules/teamspeak3/views.py:35 msgid "Activated TeamSpeak3 account." msgstr "TeamSpeak3 Konto aktiviert." -#: allianceauth/services/modules/teamspeak3/views.py:37 +#: allianceauth/services/modules/teamspeak3/views.py:38 #: allianceauth/services/modules/teamspeak3/views.py:74 #: allianceauth/services/modules/teamspeak3/views.py:100 msgid "An error occurred while processing your TeamSpeak3 account." @@ -1617,7 +1646,7 @@ msgstr "%(service_name)s Passwort ändern" msgid "Set %(service_name)s Password" msgstr "%(service_name)s Passwort" -#: allianceauth/services/templates/services/service_password.html:19 +#: allianceauth/services/templates/services/service_password.html:18 msgid "Set Password" msgstr "Setze Passwort" @@ -1637,33 +1666,37 @@ msgstr "Dienst" msgid "Domain" msgstr "Domain" -#: allianceauth/srp/auth_hooks.py:12 +#: allianceauth/srp/auth_hooks.py:13 msgid "Ship Replacement" msgstr "Schiffserstattung" -#: allianceauth/srp/form.py:7 +#: allianceauth/srp/form.py:9 #: allianceauth/srp/templates/srp/management.html:38 msgid "Fleet Time" msgstr "Flottenzeit" -#: allianceauth/srp/form.py:8 +#: allianceauth/srp/form.py:10 #: allianceauth/srp/templates/srp/management.html:39 msgid "Fleet Doctrine" msgstr "Flottendoktrin" -#: allianceauth/srp/form.py:12 allianceauth/srp/templates/srp/data.html:90 +#: allianceauth/srp/form.py:14 allianceauth/srp/templates/srp/data.html:93 msgid "Additional Info" msgstr "Zusätzliche Info" -#: allianceauth/srp/form.py:14 -msgid "zKillboard Link" -msgstr "zKillboard Link" +#: allianceauth/srp/form.py:16 +msgid "Killboard Link (zkillboard.com or kb.evetools.org)" +msgstr "" -#: allianceauth/srp/form.py:23 -msgid "Invalid Link. Please use zKillboard.com" -msgstr "Ungültiger Link. Bitte benutze zKillboard.com" +#: allianceauth/srp/form.py:34 +msgid "Invalid Link. Please use zkillboard.com or kb.evetools.org" +msgstr "" -#: allianceauth/srp/form.py:28 +#: allianceauth/srp/form.py:46 +msgid "Invalid Link. Please post a direct link to a killmail." +msgstr "" + +#: allianceauth/srp/form.py:53 msgid "After Action Report Link" msgstr "Flottenbericht Link" @@ -1680,65 +1713,65 @@ msgstr "SRP-Flotte erstellen" msgid "Give this link to the line members" msgstr "Gib diesen Link an Deine Piloten weiter" -#: allianceauth/srp/templates/srp/data.html:49 +#: allianceauth/srp/templates/srp/data.html:52 msgid "SRP Fleet Data" msgstr "SRP-Flotte Daten" -#: allianceauth/srp/templates/srp/data.html:54 +#: allianceauth/srp/templates/srp/data.html:57 msgid "Mark Incomplete" msgstr "Als unvollständig markieren" -#: allianceauth/srp/templates/srp/data.html:58 +#: allianceauth/srp/templates/srp/data.html:61 msgid "Mark Completed" msgstr "Als vollständig markieren" -#: allianceauth/srp/templates/srp/data.html:70 -#: allianceauth/srp/templates/srp/data.html:156 +#: allianceauth/srp/templates/srp/data.html:73 +#: allianceauth/srp/templates/srp/data.html:160 msgid "Total Losses:" msgstr "Verluste insgesamt:" -#: allianceauth/srp/templates/srp/data.html:71 -#: allianceauth/srp/templates/srp/data.html:157 +#: allianceauth/srp/templates/srp/data.html:74 +#: allianceauth/srp/templates/srp/data.html:161 #: allianceauth/srp/templates/srp/management.html:30 msgid "Total ISK Cost:" msgstr "ISK-Kosten insgesamt:" -#: allianceauth/srp/templates/srp/data.html:79 -#: allianceauth/srp/templates/srp/data.html:165 +#: allianceauth/srp/templates/srp/data.html:82 +#: allianceauth/srp/templates/srp/data.html:169 msgid "Are you sure you want to delete SRP requests?" msgstr "Bist Du sicher das Du SRP Anfragen löschen willst?" -#: allianceauth/srp/templates/srp/data.html:88 +#: allianceauth/srp/templates/srp/data.html:91 msgid "Pilot Name" msgstr "Name des Piloten" -#: allianceauth/srp/templates/srp/data.html:89 +#: allianceauth/srp/templates/srp/data.html:92 msgid "Killboard Link" msgstr "Killboard Link" -#: allianceauth/srp/templates/srp/data.html:91 +#: allianceauth/srp/templates/srp/data.html:94 msgid "Ship Type" msgstr "Schiffstyp" -#: allianceauth/srp/templates/srp/data.html:92 +#: allianceauth/srp/templates/srp/data.html:95 msgid "Killboard Loss Amt" msgstr "Summe Killboard Verluste" -#: allianceauth/srp/templates/srp/data.html:93 +#: allianceauth/srp/templates/srp/data.html:96 msgid "SRP ISK Cost" msgstr "SRP ISK-Kosten" -#: allianceauth/srp/templates/srp/data.html:94 +#: allianceauth/srp/templates/srp/data.html:97 msgid "Click value to edit Enter to save & next ESC to cancel" msgstr "" "Klicke auf den Wert um diesen zu bearbeiten, Enter zum Speichern und um zum " "nächsten Wert zu springen, ESC zum Beenden." -#: allianceauth/srp/templates/srp/data.html:97 +#: allianceauth/srp/templates/srp/data.html:100 msgid "Post Time" msgstr "Veröffentlichungszeit" -#: allianceauth/srp/templates/srp/data.html:174 +#: allianceauth/srp/templates/srp/data.html:178 msgid "No SRP requests for this fleet." msgstr "Keine SRP Anfragen für diese Flotte." @@ -1853,11 +1886,11 @@ msgstr "SRP Flotte %(fleetname)s als unvollständig markiert." msgid "Unable to locate SRP code with ID %(srpfleetid)s" msgstr "SRP Code %(srpfleetid)s konnte nicht gefunden werden." -#: allianceauth/srp/views.py:175 -msgid "This Killboard link has already been posted." -msgstr "Dieser Killboard Link wurde bereits gepostet." +#: allianceauth/srp/views.py:179 +msgid "This kill mail has already been posted." +msgstr "" -#: allianceauth/srp/views.py:197 +#: allianceauth/srp/views.py:200 msgid "" "Your SRP request Killmail link is invalid. Please make sure you are using " "zKillboard." @@ -1865,12 +1898,12 @@ msgstr "" "Der Killmail Link Deiner SRP Anfrage ist ungültig. Bitte stelle sicher, dass" " Du zKillboard benutzt." -#: allianceauth/srp/views.py:208 +#: allianceauth/srp/views.py:211 #, python-format msgid "Submitted SRP request for your %(ship)s." msgstr "SRP Anfrage für Deine %(ship)s gesendet." -#: allianceauth/srp/views.py:213 +#: allianceauth/srp/views.py:215 #, python-format msgid "" "Character %(charid)s does not belong to your Auth account. Please add the " @@ -1879,40 +1912,40 @@ msgstr "" "Charakter %(charid)s gehört nicht zu Deinem Auth Konto. Bitte füge den API " "Key für diesen Charakter hinzu und versuche es erneut." -#: allianceauth/srp/views.py:233 allianceauth/srp/views.py:259 -#: allianceauth/srp/views.py:297 +#: allianceauth/srp/views.py:235 allianceauth/srp/views.py:261 +#: allianceauth/srp/views.py:299 msgid "No SRP requests selected" msgstr "Keine SRP Anfragen ausgewählt." -#: allianceauth/srp/views.py:244 allianceauth/srp/views.py:282 +#: allianceauth/srp/views.py:246 allianceauth/srp/views.py:284 msgid "Unable to locate selected SRP request." msgstr "Ausgewählte SRP Anfrage konnte nicht gefunden werden." -#: allianceauth/srp/views.py:247 +#: allianceauth/srp/views.py:249 #, python-format msgid "Deleted %(numrequests)s SRP requests" msgstr "%(numrequests)s SRP Anfragen gelöscht" -#: allianceauth/srp/views.py:285 +#: allianceauth/srp/views.py:287 #, python-format msgid "Approved %(numrequests)s SRP requests" msgstr "%(numrequests)s SRP Anfragen bestätigt." -#: allianceauth/srp/views.py:317 +#: allianceauth/srp/views.py:319 msgid "Unable to locate selected SRP request" msgstr "Ausgewählte SRP Anfrage konnte nicht gefunden werden." -#: allianceauth/srp/views.py:320 +#: allianceauth/srp/views.py:322 #, python-format msgid "Rejected %(numrequests)s SRP requests." msgstr "%(numrequests)s SRP Anfragen abgelehnt." -#: allianceauth/srp/views.py:333 +#: allianceauth/srp/views.py:335 #, python-format msgid "Unable to locate SRP request with ID %(requestid)s" msgstr "Unfähig SRP Anfrage mit der ID %(requestid)s zu finden." -#: allianceauth/srp/views.py:357 +#: allianceauth/srp/views.py:359 #, python-format msgid "Saved changes to SRP fleet %(fleetname)s" msgstr "Änderungen der SRP Flotte %(fleetname)s gespeichert" @@ -1925,58 +1958,79 @@ msgstr "Alliance Auth Benachrichtigungen" msgid "Closed" msgstr "Geschlossen" -#: allianceauth/templates/allianceauth/admin-status/overview.html:30 +#: allianceauth/templates/allianceauth/admin-status/overview.html:26 +msgid "Powered by GitLab" +msgstr "" + +#: allianceauth/templates/allianceauth/admin-status/overview.html:33 +msgid "Support Discord" +msgstr "" + +#: allianceauth/templates/allianceauth/admin-status/overview.html:41 msgid "Software Version" msgstr "Software Version" -#: allianceauth/templates/allianceauth/admin-status/overview.html:34 +#: allianceauth/templates/allianceauth/admin-status/overview.html:45 msgid "Current" msgstr "Aktuell" -#: allianceauth/templates/allianceauth/admin-status/overview.html:40 +#: allianceauth/templates/allianceauth/admin-status/overview.html:51 msgid "Latest Stable" msgstr "Aktuellste stabile Version" -#: allianceauth/templates/allianceauth/admin-status/overview.html:46 +#: allianceauth/templates/allianceauth/admin-status/overview.html:57 msgid "Update available" msgstr "Update verfügbar" -#: allianceauth/templates/allianceauth/admin-status/overview.html:51 +#: allianceauth/templates/allianceauth/admin-status/overview.html:62 msgid "Latest Pre-Release" msgstr "Aktuellste Testversion" -#: allianceauth/templates/allianceauth/admin-status/overview.html:57 +#: allianceauth/templates/allianceauth/admin-status/overview.html:68 msgid "Pre-Release available" msgstr "Testversion verfügbar" -#: allianceauth/templates/allianceauth/admin-status/overview.html:65 +#: allianceauth/templates/allianceauth/admin-status/overview.html:76 msgid "Task Queue" msgstr "Warteschlange" -#: allianceauth/templates/allianceauth/admin-status/overview.html:82 +#: allianceauth/templates/allianceauth/admin-status/overview.html:93 msgid "Error retrieving task queue length" msgstr "Fehler beim Ermitteln der Warteschlange." -#: allianceauth/templates/allianceauth/admin-status/overview.html:84 +#: allianceauth/templates/allianceauth/admin-status/overview.html:95 #, python-format msgid "%(tasks)s task" msgid_plural "%(tasks)s tasks" msgstr[0] "%(tasks)sAufgabe" msgstr[1] "%(tasks)sAufgaben" -#: allianceauth/templates/allianceauth/night-toggle.html:3 -msgid "Night" -msgstr "Nacht" +#: allianceauth/templates/allianceauth/night-toggle.html:6 +msgid "Night Mode" +msgstr "" -#: allianceauth/templates/allianceauth/top-menu.html:36 +#: allianceauth/templates/allianceauth/top-menu-admin.html:9 msgid "Admin" msgstr "Admin" -#: allianceauth/templates/allianceauth/top-menu.html:38 +#: allianceauth/templates/allianceauth/top-menu-admin.html:19 +msgid "AA Documentation" +msgstr "" + +#: allianceauth/templates/allianceauth/top-menu-admin.html:26 +msgid "AA Support Discord" +msgstr "" + +#: allianceauth/templates/allianceauth/top-menu-user-dropdown.html:10 +#: allianceauth/templates/allianceauth/top-menu-user-dropdown.html:14 +msgid "User Menu" +msgstr "" + +#: allianceauth/templates/allianceauth/top-menu-user-dropdown.html:56 msgid "Logout" msgstr "Ausloggen" -#: allianceauth/templates/allianceauth/top-menu.html:40 +#: allianceauth/templates/allianceauth/top-menu-user-dropdown.html:58 msgid "Login" msgstr "Einloggen" @@ -2095,9 +2149,6 @@ msgstr "Struktur" msgid "Added new timer in %(system)s at %(time)s." msgstr "Neuen Timer hinzugefügt in %(system)s um %(time)s." -#: allianceauth/timerboard/views.py:83 +#: allianceauth/timerboard/views.py:82 msgid "Saved changes to the timer." msgstr "Änderungen am Timer gespeichert" - -#~ msgid "Portrait" -#~ msgstr "Portrait" diff --git a/allianceauth/locale/en/LC_MESSAGES/django.mo b/allianceauth/locale/en/LC_MESSAGES/django.mo index a11b989e56354e99516db3b04adbe6d80cf71539..6115a8e341fe7492ce314cf2c887bba63e3cd656 100644 GIT binary patch literal 30708 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 literal 29882 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 LIR1Zs+wngEYB3df diff --git a/allianceauth/locale/en/LC_MESSAGES/django.po b/allianceauth/locale/en/LC_MESSAGES/django.po index 3eced270..56e5a566 100644 --- a/allianceauth/locale/en/LC_MESSAGES/django.po +++ b/allianceauth/locale/en/LC_MESSAGES/django.po @@ -2,22 +2,30 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. -# +# #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-12-28 15:31+1000\n" +"POT-Creation-Date: 2021-10-15 11:58+1000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" -"Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Language: \n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: allianceauth/analytics/models.py:29 +msgid "Google Analytics Universal" +msgstr "Google Analytics Universal" + +#: allianceauth/analytics/models.py:30 +msgid "Google Analytics V4" +msgstr "Google Analytics V4" + #: allianceauth/authentication/decorators.py:37 msgid "A main character is required to perform that action. Add one below." msgstr "A main character is required to perform that action. Add one below." @@ -26,19 +34,19 @@ msgstr "A main character is required to perform that action. Add one below." msgid "Email" msgstr "Email" -#: allianceauth/authentication/models.py:78 +#: allianceauth/authentication/models.py:74 #, python-format msgid "State changed to: %s" msgstr "State changed to: %s" -#: allianceauth/authentication/models.py:79 +#: allianceauth/authentication/models.py:75 #, python-format msgid "Your user's state is now: %(state)s" msgstr "Your user's state is now: %(state)s" #: allianceauth/authentication/templates/authentication/dashboard.html:5 #: allianceauth/authentication/templates/authentication/dashboard.html:8 -#: allianceauth/templates/allianceauth/side-menu.html:11 +#: allianceauth/templates/allianceauth/side-menu.html:10 msgid "Dashboard" msgstr "Dashboard" @@ -91,7 +99,7 @@ msgid "Corp" msgstr "Corp" #: allianceauth/authentication/templates/authentication/dashboard.html:131 -#: allianceauth/corputils/templates/corputils/corpstats.html:77 +#: allianceauth/corputils/templates/corputils/corpstats.html:76 #: allianceauth/hrapplications/templates/hrapplications/view.html:47 msgid "Alliance" msgstr "Alliance" @@ -133,7 +141,7 @@ msgstr "Your IT Team" msgid "Submit" msgstr "Submit" -#: allianceauth/authentication/views.py:74 +#: allianceauth/authentication/views.py:75 #, python-format msgid "" "Cannot change main character to %(char)s: character owned by a different " @@ -142,30 +150,30 @@ msgstr "" "Cannot change main character to %(char)s: character owned by a different " "account." -#: allianceauth/authentication/views.py:80 +#: allianceauth/authentication/views.py:81 #, python-format msgid "Changed main character to %(char)s" msgstr "Changed main character to %(char)s" -#: allianceauth/authentication/views.py:89 +#: allianceauth/authentication/views.py:90 #, python-format msgid "Added %(name)s to your account." msgstr "Added %(name)s to your account." -#: allianceauth/authentication/views.py:91 +#: allianceauth/authentication/views.py:92 #, python-format msgid "Failed to add %(name)s to your account: they already have an account." msgstr "Failed to add %(name)s to your account: they already have an account." -#: allianceauth/authentication/views.py:130 +#: allianceauth/authentication/views.py:131 msgid "Unable to authenticate as the selected character." msgstr "Unable to authenticate as the selected character." -#: allianceauth/authentication/views.py:151 +#: allianceauth/authentication/views.py:152 msgid "Registration token has expired." msgstr "Registration token has expired." -#: allianceauth/authentication/views.py:206 +#: allianceauth/authentication/views.py:207 msgid "" "Sent confirmation email. Please follow the link to confirm your email " "address." @@ -173,15 +181,15 @@ msgstr "" "Sent confirmation email. Please follow the link to confirm your email " "address." -#: allianceauth/authentication/views.py:211 +#: allianceauth/authentication/views.py:212 msgid "Confirmed your email address. Please login to continue." msgstr "Confirmed your email address. Please login to continue." -#: allianceauth/authentication/views.py:216 +#: allianceauth/authentication/views.py:217 msgid "Registration of new accounts is not allowed at this time." msgstr "Registration of new accounts is not allowed at this time." -#: allianceauth/corputils/auth_hooks.py:10 +#: allianceauth/corputils/auth_hooks.py:11 msgid "Corporation Stats" msgstr "Corporation Stats" @@ -220,53 +228,53 @@ msgstr "Unregistered" msgid "Last update:" msgstr "Last update:" -#: allianceauth/corputils/templates/corputils/corpstats.html:75 -#: allianceauth/corputils/templates/corputils/corpstats.html:114 -#: allianceauth/corputils/templates/corputils/corpstats.html:160 +#: allianceauth/corputils/templates/corputils/corpstats.html:74 +#: allianceauth/corputils/templates/corputils/corpstats.html:112 +#: allianceauth/corputils/templates/corputils/corpstats.html:156 #: allianceauth/corputils/templates/corputils/search.html:13 #: allianceauth/fleetactivitytracking/templates/fleetactivitytracking/fatlinkmodify.html:24 #: allianceauth/fleetactivitytracking/templates/fleetactivitytracking/fatlinkview.html:28 #: allianceauth/groupmanagement/templates/groupmanagement/audit.html:30 #: allianceauth/groupmanagement/templates/groupmanagement/groupmembers.html:30 -#: allianceauth/groupmanagement/templates/groupmanagement/index.html:51 +#: allianceauth/groupmanagement/templates/groupmanagement/index.html:53 #: allianceauth/groupmanagement/templates/groupmanagement/index.html:109 msgid "Character" msgstr "Character" -#: allianceauth/corputils/templates/corputils/corpstats.html:76 +#: allianceauth/corputils/templates/corputils/corpstats.html:75 #: allianceauth/corputils/templates/corputils/search.html:14 #: allianceauth/groupmanagement/templates/groupmanagement/audit.html:31 #: allianceauth/hrapplications/templates/hrapplications/management.html:27 -#: allianceauth/hrapplications/templates/hrapplications/management.html:84 -#: allianceauth/hrapplications/templates/hrapplications/management.html:129 +#: allianceauth/hrapplications/templates/hrapplications/management.html:82 +#: allianceauth/hrapplications/templates/hrapplications/management.html:126 #: allianceauth/hrapplications/templates/hrapplications/searchview.html:26 msgid "Corporation" msgstr "Corporation" -#: allianceauth/corputils/templates/corputils/corpstats.html:93 -#: allianceauth/corputils/templates/corputils/corpstats.html:129 -#: allianceauth/corputils/templates/corputils/corpstats.html:142 -#: allianceauth/corputils/templates/corputils/corpstats.html:173 +#: allianceauth/corputils/templates/corputils/corpstats.html:91 +#: allianceauth/corputils/templates/corputils/corpstats.html:125 +#: allianceauth/corputils/templates/corputils/corpstats.html:137 +#: allianceauth/corputils/templates/corputils/corpstats.html:167 #: allianceauth/corputils/templates/corputils/search.html:27 msgid "Killboard" msgstr "Killboard" -#: allianceauth/corputils/templates/corputils/corpstats.html:116 +#: allianceauth/corputils/templates/corputils/corpstats.html:114 #: allianceauth/corputils/templates/corputils/search.html:16 #: allianceauth/fleetactivitytracking/templates/fleetactivitytracking/fatlinkstatisticscorpview.html:22 -#: allianceauth/hrapplications/templates/hrapplications/management.html:83 -#: allianceauth/hrapplications/templates/hrapplications/management.html:128 +#: allianceauth/hrapplications/templates/hrapplications/management.html:81 +#: allianceauth/hrapplications/templates/hrapplications/management.html:125 #: allianceauth/hrapplications/templates/hrapplications/searchview.html:25 #: allianceauth/hrapplications/templates/hrapplications/view.html:32 msgid "Main Character" msgstr "Main Character" -#: allianceauth/corputils/templates/corputils/corpstats.html:117 +#: allianceauth/corputils/templates/corputils/corpstats.html:115 #: allianceauth/corputils/templates/corputils/search.html:17 msgid "Main Corporation" msgstr "Main Corporation" -#: allianceauth/corputils/templates/corputils/corpstats.html:118 +#: allianceauth/corputils/templates/corputils/corpstats.html:116 #: allianceauth/corputils/templates/corputils/search.html:18 msgid "Main Alliance" msgstr "Main Alliance" @@ -291,7 +299,7 @@ msgstr "Failed to gather corporation statistics with selected token." msgid "Fleet Activity Tracking" msgstr "Fleet Activity Tracking" -#: allianceauth/fleetactivitytracking/forms.py:7 allianceauth/srp/form.py:6 +#: allianceauth/fleetactivitytracking/forms.py:7 allianceauth/srp/form.py:8 #: allianceauth/srp/templates/srp/management.html:37 msgid "Fleet Name" msgstr "Fleet Name" @@ -300,7 +308,7 @@ msgstr "Fleet Name" msgid "Duration of fat-link" msgstr "Duration of fat-link" -#: allianceauth/fleetactivitytracking/forms.py:9 +#: allianceauth/fleetactivitytracking/forms.py:8 msgid "minutes" msgstr "minutes" @@ -536,11 +544,11 @@ msgstr "View statistics" msgid "No created fatlinks on record." msgstr "No created fatlinks on record." -#: allianceauth/fleetactivitytracking/views.py:283 +#: allianceauth/fleetactivitytracking/views.py:280 msgid "Fleet participation registered." msgstr "Fleet participation registered." -#: allianceauth/fleetactivitytracking/views.py:299 +#: allianceauth/fleetactivitytracking/views.py:296 msgid "FAT link has expired." msgstr "FAT link has expired." @@ -573,8 +581,8 @@ msgid "Type" msgstr "Type" #: allianceauth/groupmanagement/templates/groupmanagement/audit.html:33 -#: allianceauth/notifications/templates/notifications/list.html:37 -#: allianceauth/notifications/templates/notifications/list.html:69 +#: allianceauth/notifications/templates/notifications/list.html:35 +#: allianceauth/notifications/templates/notifications/list.html:65 #: allianceauth/optimer/templates/optimer/fleetoptable.html:18 #: allianceauth/services/templates/services/services.html:18 #: allianceauth/timerboard/templates/timerboard/view.html:40 @@ -604,7 +612,7 @@ msgid "Group Members" msgstr "Group Members" #: allianceauth/groupmanagement/templates/groupmanagement/groupmembers.html:31 -#: allianceauth/groupmanagement/templates/groupmanagement/index.html:52 +#: allianceauth/groupmanagement/templates/groupmanagement/index.html:54 #: allianceauth/groupmanagement/templates/groupmanagement/index.html:110 #: allianceauth/permissions_tool/templates/permissions_tool/audit.html:23 msgid "Organization" @@ -612,13 +620,11 @@ msgstr "Organization" #: allianceauth/groupmanagement/templates/groupmanagement/groupmembers.html:50 #: allianceauth/groupmanagement/templates/groupmanagement/groupmembers.html:76 -#, fuzzy -#| msgid "Group Members" msgid "Group leader" -msgstr "Group Members" +msgstr "Group leader" #: allianceauth/groupmanagement/templates/groupmanagement/groupmembers.html:61 -#: allianceauth/groupmanagement/templates/groupmanagement/index.html:78 +#: allianceauth/groupmanagement/templates/groupmanagement/index.html:80 #: allianceauth/groupmanagement/templates/groupmanagement/index.html:136 msgid "(unknown)" msgstr "(unknown)" @@ -637,7 +643,7 @@ msgstr "Groups Membership" #: allianceauth/groupmanagement/templates/groupmanagement/groupmembership.html:15 #: allianceauth/permissions_tool/templates/permissions_tool/overview.html:40 -#: allianceauth/templates/allianceauth/side-menu.html:16 +#: allianceauth/templates/allianceauth/side-menu.html:15 msgid "Groups" msgstr "Groups" @@ -648,10 +654,10 @@ msgstr "Description" #: allianceauth/groupmanagement/templates/groupmanagement/groupmembership.html:26 #: allianceauth/hrapplications/templates/hrapplications/management.html:28 -#: allianceauth/hrapplications/templates/hrapplications/management.html:85 -#: allianceauth/hrapplications/templates/hrapplications/management.html:130 +#: allianceauth/hrapplications/templates/hrapplications/management.html:83 +#: allianceauth/hrapplications/templates/hrapplications/management.html:127 #: allianceauth/hrapplications/templates/hrapplications/searchview.html:27 -#: allianceauth/srp/templates/srp/data.html:98 +#: allianceauth/srp/templates/srp/data.html:101 msgid "Status" msgstr "Status" @@ -721,25 +727,25 @@ msgstr "Join Requests" msgid "Leave Requests" msgstr "Leave Requests" -#: allianceauth/groupmanagement/templates/groupmanagement/index.html:53 +#: allianceauth/groupmanagement/templates/groupmanagement/index.html:55 #: allianceauth/groupmanagement/templates/groupmanagement/index.html:111 #: allianceauth/permissions_tool/templates/permissions_tool/audit.html:20 #: allianceauth/services/modules/openfire/forms.py:6 msgid "Group" msgstr "Group" -#: allianceauth/groupmanagement/templates/groupmanagement/index.html:84 +#: allianceauth/groupmanagement/templates/groupmanagement/index.html:86 #: allianceauth/groupmanagement/templates/groupmanagement/index.html:142 msgid "Accept" msgstr "Accept" -#: allianceauth/groupmanagement/templates/groupmanagement/index.html:88 +#: allianceauth/groupmanagement/templates/groupmanagement/index.html:90 #: allianceauth/groupmanagement/templates/groupmanagement/index.html:146 -#: allianceauth/hrapplications/templates/hrapplications/view.html:85 +#: allianceauth/hrapplications/templates/hrapplications/view.html:82 msgid "Reject" msgstr "Reject" -#: allianceauth/groupmanagement/templates/groupmanagement/index.html:97 +#: allianceauth/groupmanagement/templates/groupmanagement/index.html:99 msgid "No group add requests." msgstr "No group add requests." @@ -759,26 +765,26 @@ msgstr "Group Requests" msgid "Group Membership" msgstr "Group Membership" -#: allianceauth/groupmanagement/views.py:162 +#: allianceauth/groupmanagement/views.py:159 #, python-format msgid "Removed user %(user)s from group %(group)s." msgstr "Removed user %(user)s from group %(group)s." -#: allianceauth/groupmanagement/views.py:164 +#: allianceauth/groupmanagement/views.py:161 msgid "User does not exist in that group" msgstr "User does not exist in that group" -#: allianceauth/groupmanagement/views.py:167 +#: allianceauth/groupmanagement/views.py:164 msgid "Group does not exist" msgstr "Group does not exist" -#: allianceauth/groupmanagement/views.py:194 +#: allianceauth/groupmanagement/views.py:191 #, python-format msgid "Accepted application from %(mainchar)s to %(group)s." msgstr "Accepted application from %(mainchar)s to %(group)s." -#: allianceauth/groupmanagement/views.py:201 -#: allianceauth/groupmanagement/views.py:234 +#: allianceauth/groupmanagement/views.py:197 +#: allianceauth/groupmanagement/views.py:228 #, python-format msgid "" "An unhandled error occurred while processing the application from " @@ -787,18 +793,18 @@ msgstr "" "An unhandled error occurred while processing the application from " "%(mainchar)s to %(group)s." -#: allianceauth/groupmanagement/views.py:227 +#: allianceauth/groupmanagement/views.py:222 #, python-format msgid "Rejected application from %(mainchar)s to %(group)s." msgstr "Rejected application from %(mainchar)s to %(group)s." -#: allianceauth/groupmanagement/views.py:263 +#: allianceauth/groupmanagement/views.py:257 #, python-format msgid "Accepted application from %(mainchar)s to leave %(group)s." msgstr "Accepted application from %(mainchar)s to leave %(group)s." -#: allianceauth/groupmanagement/views.py:269 -#: allianceauth/groupmanagement/views.py:303 +#: allianceauth/groupmanagement/views.py:262 +#: allianceauth/groupmanagement/views.py:294 #, python-format msgid "" "An unhandled error occurred while processing the application from " @@ -807,65 +813,65 @@ msgstr "" "An unhandled error occurred while processing the application from " "%(mainchar)s to leave %(group)s." -#: allianceauth/groupmanagement/views.py:296 +#: allianceauth/groupmanagement/views.py:288 #, python-format msgid "Rejected application from %(mainchar)s to leave %(group)s." msgstr "Rejected application from %(mainchar)s to leave %(group)s." +#: allianceauth/groupmanagement/views.py:332 #: allianceauth/groupmanagement/views.py:342 -#: allianceauth/groupmanagement/views.py:354 msgid "You cannot join that group" msgstr "You cannot join that group" -#: allianceauth/groupmanagement/views.py:348 +#: allianceauth/groupmanagement/views.py:337 msgid "You are already a member of that group." msgstr "You are already a member of that group." -#: allianceauth/groupmanagement/views.py:363 +#: allianceauth/groupmanagement/views.py:354 msgid "You already have a pending application for that group." msgstr "You already have a pending application for that group." -#: allianceauth/groupmanagement/views.py:366 -#: allianceauth/groupmanagement/views.py:404 +#: allianceauth/groupmanagement/views.py:357 +#: allianceauth/groupmanagement/views.py:399 #: allianceauth/hrapplications/templates/hrapplications/management.html:37 -#: allianceauth/hrapplications/templates/hrapplications/management.html:72 -#: allianceauth/hrapplications/templates/hrapplications/management.html:99 -#: allianceauth/hrapplications/templates/hrapplications/management.html:144 +#: allianceauth/hrapplications/templates/hrapplications/management.html:70 +#: allianceauth/hrapplications/templates/hrapplications/management.html:97 +#: allianceauth/hrapplications/templates/hrapplications/management.html:141 #: allianceauth/hrapplications/templates/hrapplications/searchview.html:38 #: allianceauth/hrapplications/templates/hrapplications/view.html:20 -#: allianceauth/srp/templates/srp/data.html:134 +#: allianceauth/srp/templates/srp/data.html:138 #: allianceauth/srp/templates/srp/management.html:81 msgid "Pending" msgstr "Pending" -#: allianceauth/groupmanagement/views.py:372 +#: allianceauth/groupmanagement/views.py:363 #, python-format msgid "Applied to group %(group)s." msgstr "Applied to group %(group)s." -#: allianceauth/groupmanagement/views.py:383 +#: allianceauth/groupmanagement/views.py:373 msgid "You cannot leave that group" msgstr "You cannot leave that group" -#: allianceauth/groupmanagement/views.py:388 +#: allianceauth/groupmanagement/views.py:377 msgid "You are not a member of that group" msgstr "You are not a member of that group" -#: allianceauth/groupmanagement/views.py:397 +#: allianceauth/groupmanagement/views.py:389 msgid "You already have a pending leave request for that group." msgstr "You already have a pending leave request for that group." -#: allianceauth/groupmanagement/views.py:410 +#: allianceauth/groupmanagement/views.py:405 #, python-format msgid "Applied to leave group %(group)s." msgstr "Applied to leave group %(group)s." -#: allianceauth/hrapplications/auth_hooks.py:13 +#: allianceauth/hrapplications/auth_hooks.py:14 msgid "Applications" msgstr "Applications" #: allianceauth/hrapplications/forms.py:6 -#: allianceauth/hrapplications/templates/hrapplications/view.html:98 +#: allianceauth/hrapplications/templates/hrapplications/view.html:92 msgid "Comment" msgstr "Comment" @@ -905,85 +911,85 @@ msgid "Create Application" msgstr "Create Application" #: allianceauth/hrapplications/templates/hrapplications/management.html:26 -#: allianceauth/hrapplications/templates/hrapplications/management.html:82 -#: allianceauth/hrapplications/templates/hrapplications/management.html:127 +#: allianceauth/hrapplications/templates/hrapplications/management.html:80 +#: allianceauth/hrapplications/templates/hrapplications/management.html:124 #: allianceauth/hrapplications/templates/hrapplications/searchview.html:24 #: allianceauth/services/templates/services/services.html:16 msgid "Username" msgstr "Username" #: allianceauth/hrapplications/templates/hrapplications/management.html:29 -#: allianceauth/hrapplications/templates/hrapplications/management.html:86 -#: allianceauth/hrapplications/templates/hrapplications/management.html:131 +#: allianceauth/hrapplications/templates/hrapplications/management.html:84 +#: allianceauth/hrapplications/templates/hrapplications/management.html:128 #: allianceauth/hrapplications/templates/hrapplications/searchview.html:28 -#: allianceauth/hrapplications/templates/hrapplications/view.html:75 -#: allianceauth/srp/templates/srp/data.html:100 +#: allianceauth/hrapplications/templates/hrapplications/view.html:74 +#: allianceauth/srp/templates/srp/data.html:103 #: allianceauth/srp/templates/srp/management.html:46 msgid "Actions" msgstr "Actions" #: allianceauth/hrapplications/templates/hrapplications/management.html:39 -#: allianceauth/hrapplications/templates/hrapplications/management.html:102 -#: allianceauth/hrapplications/templates/hrapplications/management.html:147 +#: allianceauth/hrapplications/templates/hrapplications/management.html:100 +#: allianceauth/hrapplications/templates/hrapplications/management.html:144 #: allianceauth/hrapplications/templates/hrapplications/searchview.html:40 #: allianceauth/hrapplications/templates/hrapplications/view.html:16 -#: allianceauth/srp/templates/srp/data.html:126 +#: allianceauth/srp/templates/srp/data.html:130 msgid "Approved" msgstr "Approved" #: allianceauth/hrapplications/templates/hrapplications/management.html:41 -#: allianceauth/hrapplications/templates/hrapplications/management.html:104 -#: allianceauth/hrapplications/templates/hrapplications/management.html:149 +#: allianceauth/hrapplications/templates/hrapplications/management.html:102 +#: allianceauth/hrapplications/templates/hrapplications/management.html:146 #: allianceauth/hrapplications/templates/hrapplications/searchview.html:42 -#: allianceauth/srp/templates/srp/data.html:130 +#: allianceauth/srp/templates/srp/data.html:134 msgid "Rejected" msgstr "Rejected" -#: allianceauth/hrapplications/templates/hrapplications/management.html:63 +#: allianceauth/hrapplications/templates/hrapplications/management.html:61 msgid "Application Management" msgstr "Application Management" -#: allianceauth/hrapplications/templates/hrapplications/management.html:67 +#: allianceauth/hrapplications/templates/hrapplications/management.html:65 #: allianceauth/hrapplications/templates/hrapplications/searchview.html:16 msgid "Search Applications" msgstr "Search Applications" -#: allianceauth/hrapplications/templates/hrapplications/management.html:73 +#: allianceauth/hrapplications/templates/hrapplications/management.html:71 msgid "Reviewed" msgstr "Reviewed" -#: allianceauth/hrapplications/templates/hrapplications/management.html:81 -#: allianceauth/hrapplications/templates/hrapplications/management.html:126 +#: allianceauth/hrapplications/templates/hrapplications/management.html:79 +#: allianceauth/hrapplications/templates/hrapplications/management.html:123 msgid "Date" msgstr "Date" -#: allianceauth/hrapplications/templates/hrapplications/management.html:97 -#: allianceauth/hrapplications/templates/hrapplications/management.html:142 +#: allianceauth/hrapplications/templates/hrapplications/management.html:95 +#: allianceauth/hrapplications/templates/hrapplications/management.html:139 #: allianceauth/hrapplications/templates/hrapplications/view.html:23 msgid "Reviewer:" msgstr "Reviewer:" -#: allianceauth/hrapplications/templates/hrapplications/management.html:117 +#: allianceauth/hrapplications/templates/hrapplications/management.html:114 msgid "No pending applications." msgstr "No pending applications." -#: allianceauth/hrapplications/templates/hrapplications/management.html:168 +#: allianceauth/hrapplications/templates/hrapplications/management.html:163 msgid "No reviewed applications." msgstr "No reviewed applications." -#: allianceauth/hrapplications/templates/hrapplications/management.html:184 -#: allianceauth/hrapplications/templates/hrapplications/searchview.html:65 -#: allianceauth/hrapplications/templates/hrapplications/view.html:145 +#: allianceauth/hrapplications/templates/hrapplications/management.html:177 +#: allianceauth/hrapplications/templates/hrapplications/searchview.html:63 +#: allianceauth/hrapplications/templates/hrapplications/view.html:135 msgid "Close" msgstr "Close" -#: allianceauth/hrapplications/templates/hrapplications/management.html:185 -#: allianceauth/hrapplications/templates/hrapplications/searchview.html:66 +#: allianceauth/hrapplications/templates/hrapplications/management.html:178 +#: allianceauth/hrapplications/templates/hrapplications/searchview.html:64 msgid "Application Search" msgstr "Application Search" -#: allianceauth/hrapplications/templates/hrapplications/management.html:193 -#: allianceauth/hrapplications/templates/hrapplications/searchview.html:74 +#: allianceauth/hrapplications/templates/hrapplications/management.html:185 +#: allianceauth/hrapplications/templates/hrapplications/searchview.html:71 msgid "Search" msgstr "Search" @@ -1008,28 +1014,44 @@ msgstr "Denied" msgid "Applicant" msgstr "Applicant" -#: allianceauth/hrapplications/templates/hrapplications/view.html:81 +#: allianceauth/hrapplications/templates/hrapplications/view.html:79 msgid "Approve" msgstr "Approve" -#: allianceauth/hrapplications/templates/hrapplications/view.html:89 +#: allianceauth/hrapplications/templates/hrapplications/view.html:85 msgid "Delete" msgstr "Delete" -#: allianceauth/hrapplications/templates/hrapplications/view.html:93 +#: allianceauth/hrapplications/templates/hrapplications/view.html:88 msgid "Mark in Progress" msgstr "Mark in Progress" -#: allianceauth/hrapplications/templates/hrapplications/view.html:110 -#: allianceauth/services/forms.py:19 +#: allianceauth/hrapplications/templates/hrapplications/view.html:102 +#: allianceauth/services/forms.py:17 msgid "Comments" msgstr "Comments" -#: allianceauth/hrapplications/templates/hrapplications/view.html:147 -#: allianceauth/hrapplications/templates/hrapplications/view.html:154 +#: allianceauth/hrapplications/templates/hrapplications/view.html:137 +#: allianceauth/hrapplications/templates/hrapplications/view.html:144 msgid "Add Comment" msgstr "Add Comment" +#: allianceauth/notifications/models.py:21 +msgid "danger" +msgstr "danger" + +#: allianceauth/notifications/models.py:22 +msgid "warning" +msgstr "warning" + +#: allianceauth/notifications/models.py:23 +msgid "info" +msgstr "info" + +#: allianceauth/notifications/models.py:24 +msgid "success" +msgstr "success" + #: allianceauth/notifications/templates/notifications/list.html:5 #: allianceauth/notifications/templates/notifications/list.html:9 msgid "Notifications" @@ -1043,29 +1065,29 @@ msgstr "Unread" msgid "Read" msgstr "Read" -#: allianceauth/notifications/templates/notifications/list.html:22 +#: allianceauth/notifications/templates/notifications/list.html:21 msgid "Mark All Read" msgstr "Mark All Read" -#: allianceauth/notifications/templates/notifications/list.html:24 +#: allianceauth/notifications/templates/notifications/list.html:22 msgid "Delete All Read" msgstr "Delete All Read" -#: allianceauth/notifications/templates/notifications/list.html:35 -#: allianceauth/notifications/templates/notifications/list.html:67 +#: allianceauth/notifications/templates/notifications/list.html:33 +#: allianceauth/notifications/templates/notifications/list.html:63 msgid "Timestamp" msgstr "Timestamp" -#: allianceauth/notifications/templates/notifications/list.html:36 -#: allianceauth/notifications/templates/notifications/list.html:68 +#: allianceauth/notifications/templates/notifications/list.html:34 +#: allianceauth/notifications/templates/notifications/list.html:64 msgid "Title" msgstr "Title" -#: allianceauth/notifications/templates/notifications/list.html:57 +#: allianceauth/notifications/templates/notifications/list.html:53 msgid "No unread notifications." msgstr "No unread notifications." -#: allianceauth/notifications/templates/notifications/list.html:89 +#: allianceauth/notifications/templates/notifications/list.html:83 msgid "No read notifications." msgstr "No read notifications." @@ -1074,27 +1096,27 @@ msgstr "No read notifications." msgid "View Notification" msgstr "View Notification" -#: allianceauth/notifications/views.py:36 +#: allianceauth/notifications/views.py:52 msgid "You are not authorized to view that notification." msgstr "You are not authorized to view that notification." -#: allianceauth/notifications/views.py:48 +#: allianceauth/notifications/views.py:68 msgid "Deleted notification." msgstr "Deleted notification." -#: allianceauth/notifications/views.py:52 +#: allianceauth/notifications/views.py:75 msgid "Failed to locate notification." msgstr "Failed to locate notification." -#: allianceauth/notifications/views.py:60 +#: allianceauth/notifications/views.py:83 msgid "Marked all notifications as read." msgstr "Marked all notifications as read." -#: allianceauth/notifications/views.py:68 +#: allianceauth/notifications/views.py:91 msgid "Deleted all read notifications." msgstr "Deleted all read notifications." -#: allianceauth/optimer/auth_hooks.py:9 +#: allianceauth/optimer/auth_hooks.py:10 msgid "Fleet Operations" msgstr "Fleet Operations" @@ -1250,11 +1272,11 @@ msgstr "States" msgid "That service account already exists" msgstr "That service account already exists" -#: allianceauth/services/abstract.py:104 +#: allianceauth/services/abstract.py:103 msgid "Successfully set your {} password" msgstr "Successfully set your {} password" -#: allianceauth/services/auth_hooks.py:11 +#: allianceauth/services/auth_hooks.py:12 msgid "Services" msgstr "Services" @@ -1298,23 +1320,23 @@ msgstr "Purpose:" msgid "Reimbursable?*" msgstr "Reimbursable?*" -#: allianceauth/services/forms.py:15 allianceauth/services/forms.py:17 +#: allianceauth/services/forms.py:15 allianceauth/services/forms.py:16 msgid "Yes" msgstr "Yes" -#: allianceauth/services/forms.py:15 allianceauth/services/forms.py:17 +#: allianceauth/services/forms.py:15 allianceauth/services/forms.py:16 msgid "No" msgstr "No" -#: allianceauth/services/forms.py:17 +#: allianceauth/services/forms.py:16 msgid "Important?*" msgstr "Important?*" -#: allianceauth/services/forms.py:23 allianceauth/services/forms.py:33 +#: allianceauth/services/forms.py:21 allianceauth/services/forms.py:31 msgid "Password" msgstr "Password" -#: allianceauth/services/forms.py:28 allianceauth/services/forms.py:38 +#: allianceauth/services/forms.py:26 allianceauth/services/forms.py:36 msgid "Password must be at least 8 characters long." msgstr "Password must be at least 8 characters long." @@ -1367,22 +1389,24 @@ msgstr "" "An error occurred while trying to activate your Discord account. Please try " "again." -#: allianceauth/services/modules/discourse/views.py:37 +#: allianceauth/services/modules/discourse/views.py:29 msgid "You are not authorized to access Discourse." msgstr "You are not authorized to access Discourse." -#: allianceauth/services/modules/discourse/views.py:42 +#: allianceauth/services/modules/discourse/views.py:34 msgid "You must have a main character set to access Discourse." msgstr "You must have a main character set to access Discourse." -#: allianceauth/services/modules/discourse/views.py:52 +#: allianceauth/services/modules/discourse/views.py:44 msgid "" -"No SSO payload or signature. Please contact support if this problem persists." +"No SSO payload or signature. Please contact support if this problem " +"persists." msgstr "" -"No SSO payload or signature. Please contact support if this problem persists." +"No SSO payload or signature. Please contact support if this problem " +"persists." +#: allianceauth/services/modules/discourse/views.py:54 #: allianceauth/services/modules/discourse/views.py:62 -#: allianceauth/services/modules/discourse/views.py:70 msgid "Invalid payload. Please contact support if this problem persists." msgstr "Invalid payload. Please contact support if this problem persists." @@ -1390,22 +1414,22 @@ msgstr "Invalid payload. Please contact support if this problem persists." msgid "Activated IPSuite4 account." msgstr "Activated IPSuite4 account." -#: allianceauth/services/modules/ips4/views.py:40 -#: allianceauth/services/modules/ips4/views.py:62 -#: allianceauth/services/modules/ips4/views.py:83 -#: allianceauth/services/modules/ips4/views.py:103 +#: allianceauth/services/modules/ips4/views.py:39 +#: allianceauth/services/modules/ips4/views.py:60 +#: allianceauth/services/modules/ips4/views.py:81 +#: allianceauth/services/modules/ips4/views.py:101 msgid "An error occurred while processing your IPSuite4 account." msgstr "An error occurred while processing your IPSuite4 account." -#: allianceauth/services/modules/ips4/views.py:53 +#: allianceauth/services/modules/ips4/views.py:52 msgid "Reset IPSuite4 password." msgstr "Reset IPSuite4 password." -#: allianceauth/services/modules/ips4/views.py:80 +#: allianceauth/services/modules/ips4/views.py:78 msgid "Set IPSuite4 password." msgstr "Set IPSuite4 password." -#: allianceauth/services/modules/ips4/views.py:100 +#: allianceauth/services/modules/ips4/views.py:98 msgid "Deactivated IPSuite4 account." msgstr "Deactivated IPSuite4 account." @@ -1413,13 +1437,13 @@ msgstr "Deactivated IPSuite4 account." msgid "Jabber" msgstr "Jabber" -#: allianceauth/services/modules/openfire/auth_hooks.py:78 +#: allianceauth/services/modules/openfire/auth_hooks.py:79 #: allianceauth/services/modules/openfire/templates/services/openfire/broadcast.html:6 #: allianceauth/services/modules/openfire/templates/services/openfire/broadcast.html:11 msgid "Jabber Broadcast" msgstr "Jabber Broadcast" -#: allianceauth/services/modules/openfire/auth_hooks.py:91 +#: allianceauth/services/modules/openfire/auth_hooks.py:94 msgid "Fleet Broadcast Formatter" msgstr "Fleet Broadcast Formatter" @@ -1431,7 +1455,7 @@ msgstr "Message" msgid "Broadcast Sent!!" msgstr "Broadcast Sent!!" -#: allianceauth/services/modules/openfire/templates/services/openfire/broadcast.html:24 +#: allianceauth/services/modules/openfire/templates/services/openfire/broadcast.html:23 msgid "Broadcast" msgstr "Broadcast" @@ -1439,23 +1463,23 @@ msgstr "Broadcast" msgid "Activated jabber account." msgstr "Activated jabber account." -#: allianceauth/services/modules/openfire/views.py:44 -#: allianceauth/services/modules/openfire/views.py:57 -#: allianceauth/services/modules/openfire/views.py:78 -#: allianceauth/services/modules/openfire/views.py:151 +#: allianceauth/services/modules/openfire/views.py:43 +#: allianceauth/services/modules/openfire/views.py:56 +#: allianceauth/services/modules/openfire/views.py:76 +#: allianceauth/services/modules/openfire/views.py:147 msgid "An error occurred while processing your jabber account." msgstr "An error occurred while processing your jabber account." -#: allianceauth/services/modules/openfire/views.py:70 +#: allianceauth/services/modules/openfire/views.py:69 msgid "Reset jabber password." msgstr "Reset jabber password." -#: allianceauth/services/modules/openfire/views.py:119 +#: allianceauth/services/modules/openfire/views.py:115 #, python-format msgid "Sent jabber broadcast to %s" msgstr "Sent jabber broadcast to %s" -#: allianceauth/services/modules/openfire/views.py:148 +#: allianceauth/services/modules/openfire/views.py:144 msgid "Set jabber password." msgstr "Set jabber password." @@ -1463,45 +1487,45 @@ msgstr "Set jabber password." msgid "Activated forum account." msgstr "Activated forum account." -#: allianceauth/services/modules/phpbb3/views.py:43 -#: allianceauth/services/modules/phpbb3/views.py:57 -#: allianceauth/services/modules/phpbb3/views.py:80 -#: allianceauth/services/modules/phpbb3/views.py:103 +#: allianceauth/services/modules/phpbb3/views.py:42 +#: allianceauth/services/modules/phpbb3/views.py:56 +#: allianceauth/services/modules/phpbb3/views.py:78 +#: allianceauth/services/modules/phpbb3/views.py:101 msgid "An error occurred while processing your forum account." msgstr "An error occurred while processing your forum account." -#: allianceauth/services/modules/phpbb3/views.py:54 +#: allianceauth/services/modules/phpbb3/views.py:53 msgid "Deactivated forum account." msgstr "Deactivated forum account." -#: allianceauth/services/modules/phpbb3/views.py:71 +#: allianceauth/services/modules/phpbb3/views.py:70 msgid "Reset forum password." msgstr "Reset forum password." -#: allianceauth/services/modules/phpbb3/views.py:100 +#: allianceauth/services/modules/phpbb3/views.py:98 msgid "Set forum password." msgstr "Set forum password." -#: allianceauth/services/modules/smf/views.py:34 +#: allianceauth/services/modules/smf/views.py:33 msgid "Activated SMF account." msgstr "Activated SMF account." -#: allianceauth/services/modules/smf/views.py:43 -#: allianceauth/services/modules/smf/views.py:58 -#: allianceauth/services/modules/smf/views.py:80 -#: allianceauth/services/modules/smf/views.py:103 +#: allianceauth/services/modules/smf/views.py:41 +#: allianceauth/services/modules/smf/views.py:56 +#: allianceauth/services/modules/smf/views.py:77 +#: allianceauth/services/modules/smf/views.py:99 msgid "An error occurred while processing your SMF account." msgstr "An error occurred while processing your SMF account." -#: allianceauth/services/modules/smf/views.py:55 +#: allianceauth/services/modules/smf/views.py:53 msgid "Deactivated SMF account." msgstr "Deactivated SMF account." -#: allianceauth/services/modules/smf/views.py:72 +#: allianceauth/services/modules/smf/views.py:70 msgid "Reset SMF password." msgstr "Reset SMF password." -#: allianceauth/services/modules/smf/views.py:100 +#: allianceauth/services/modules/smf/views.py:96 msgid "Set SMF password." msgstr "Set SMF password." @@ -1528,11 +1552,11 @@ msgstr "Join Server" msgid "Continue" msgstr "Continue" -#: allianceauth/services/modules/teamspeak3/views.py:34 +#: allianceauth/services/modules/teamspeak3/views.py:35 msgid "Activated TeamSpeak3 account." msgstr "Activated TeamSpeak3 account." -#: allianceauth/services/modules/teamspeak3/views.py:37 +#: allianceauth/services/modules/teamspeak3/views.py:38 #: allianceauth/services/modules/teamspeak3/views.py:74 #: allianceauth/services/modules/teamspeak3/views.py:100 msgid "An error occurred while processing your TeamSpeak3 account." @@ -1610,7 +1634,7 @@ msgstr "%(service_name)s Password Change" msgid "Set %(service_name)s Password" msgstr "Set %(service_name)s Password" -#: allianceauth/services/templates/services/service_password.html:19 +#: allianceauth/services/templates/services/service_password.html:18 msgid "Set Password" msgstr "Set Password" @@ -1630,31 +1654,37 @@ msgstr "Service" msgid "Domain" msgstr "Domain" -#: allianceauth/srp/auth_hooks.py:12 +#: allianceauth/srp/auth_hooks.py:13 msgid "Ship Replacement" msgstr "Ship Replacement" -#: allianceauth/srp/form.py:7 allianceauth/srp/templates/srp/management.html:38 +#: allianceauth/srp/form.py:9 +#: allianceauth/srp/templates/srp/management.html:38 msgid "Fleet Time" msgstr "Fleet Time" -#: allianceauth/srp/form.py:8 allianceauth/srp/templates/srp/management.html:39 +#: allianceauth/srp/form.py:10 +#: allianceauth/srp/templates/srp/management.html:39 msgid "Fleet Doctrine" msgstr "Fleet Doctrine" -#: allianceauth/srp/form.py:12 allianceauth/srp/templates/srp/data.html:90 +#: allianceauth/srp/form.py:14 allianceauth/srp/templates/srp/data.html:93 msgid "Additional Info" msgstr "Additional Info" -#: allianceauth/srp/form.py:14 -msgid "zKillboard Link" -msgstr "zKillboard Link" +#: allianceauth/srp/form.py:16 +msgid "Killboard Link (zkillboard.com or kb.evetools.org)" +msgstr "Killboard Link (zkillboard.com or kb.evetools.org)" -#: allianceauth/srp/form.py:23 -msgid "Invalid Link. Please use zKillboard.com" -msgstr "Invalid Link. Please use zKillboard.com" +#: allianceauth/srp/form.py:34 +msgid "Invalid Link. Please use zkillboard.com or kb.evetools.org" +msgstr "Invalid Link. Please use zkillboard.com or kb.evetools.org" -#: allianceauth/srp/form.py:28 +#: allianceauth/srp/form.py:46 +msgid "Invalid Link. Please post a direct link to a killmail." +msgstr "Invalid Link. Please post a direct link to a killmail." + +#: allianceauth/srp/form.py:53 msgid "After Action Report Link" msgstr "After Action Report Link" @@ -1671,63 +1701,63 @@ msgstr "Create SRP Fleet" msgid "Give this link to the line members" msgstr "Give this link to the line members" -#: allianceauth/srp/templates/srp/data.html:49 +#: allianceauth/srp/templates/srp/data.html:52 msgid "SRP Fleet Data" msgstr "SRP Fleet Data" -#: allianceauth/srp/templates/srp/data.html:54 +#: allianceauth/srp/templates/srp/data.html:57 msgid "Mark Incomplete" msgstr "Mark Incomplete" -#: allianceauth/srp/templates/srp/data.html:58 +#: allianceauth/srp/templates/srp/data.html:61 msgid "Mark Completed" msgstr "Mark Completed" -#: allianceauth/srp/templates/srp/data.html:70 -#: allianceauth/srp/templates/srp/data.html:156 +#: allianceauth/srp/templates/srp/data.html:73 +#: allianceauth/srp/templates/srp/data.html:160 msgid "Total Losses:" msgstr "Total Losses:" -#: allianceauth/srp/templates/srp/data.html:71 -#: allianceauth/srp/templates/srp/data.html:157 +#: allianceauth/srp/templates/srp/data.html:74 +#: allianceauth/srp/templates/srp/data.html:161 #: allianceauth/srp/templates/srp/management.html:30 msgid "Total ISK Cost:" msgstr "Total ISK Cost:" -#: allianceauth/srp/templates/srp/data.html:79 -#: allianceauth/srp/templates/srp/data.html:165 +#: allianceauth/srp/templates/srp/data.html:82 +#: allianceauth/srp/templates/srp/data.html:169 msgid "Are you sure you want to delete SRP requests?" msgstr "Are you sure you want to delete SRP requests?" -#: allianceauth/srp/templates/srp/data.html:88 +#: allianceauth/srp/templates/srp/data.html:91 msgid "Pilot Name" msgstr "Pilot Name" -#: allianceauth/srp/templates/srp/data.html:89 +#: allianceauth/srp/templates/srp/data.html:92 msgid "Killboard Link" msgstr "Killboard Link" -#: allianceauth/srp/templates/srp/data.html:91 +#: allianceauth/srp/templates/srp/data.html:94 msgid "Ship Type" msgstr "Ship Type" -#: allianceauth/srp/templates/srp/data.html:92 +#: allianceauth/srp/templates/srp/data.html:95 msgid "Killboard Loss Amt" msgstr "Killboard Loss Amt" -#: allianceauth/srp/templates/srp/data.html:93 +#: allianceauth/srp/templates/srp/data.html:96 msgid "SRP ISK Cost" msgstr "SRP ISK Cost" -#: allianceauth/srp/templates/srp/data.html:94 +#: allianceauth/srp/templates/srp/data.html:97 msgid "Click value to edit Enter to save & next ESC to cancel" msgstr "Click value to edit Enter to save & next ESC to cancel" -#: allianceauth/srp/templates/srp/data.html:97 +#: allianceauth/srp/templates/srp/data.html:100 msgid "Post Time" msgstr "Post Time" -#: allianceauth/srp/templates/srp/data.html:174 +#: allianceauth/srp/templates/srp/data.html:178 msgid "No SRP requests for this fleet." msgstr "No SRP requests for this fleet." @@ -1841,11 +1871,11 @@ msgstr "Marked SRP fleet %(fleetname)s as incomplete." msgid "Unable to locate SRP code with ID %(srpfleetid)s" msgstr "Unable to locate SRP code with ID %(srpfleetid)s" -#: allianceauth/srp/views.py:175 -msgid "This Killboard link has already been posted." -msgstr "This Killboard link has already been posted." +#: allianceauth/srp/views.py:179 +msgid "This kill mail has already been posted." +msgstr "This kill mail has already been posted." -#: allianceauth/srp/views.py:197 +#: allianceauth/srp/views.py:200 msgid "" "Your SRP request Killmail link is invalid. Please make sure you are using " "zKillboard." @@ -1853,12 +1883,12 @@ msgstr "" "Your SRP request Killmail link is invalid. Please make sure you are using " "zKillboard." -#: allianceauth/srp/views.py:208 +#: allianceauth/srp/views.py:211 #, python-format msgid "Submitted SRP request for your %(ship)s." msgstr "Submitted SRP request for your %(ship)s." -#: allianceauth/srp/views.py:213 +#: allianceauth/srp/views.py:215 #, python-format msgid "" "Character %(charid)s does not belong to your Auth account. Please add the " @@ -1867,40 +1897,40 @@ msgstr "" "Character %(charid)s does not belong to your Auth account. Please add the " "API key for this character and try again" -#: allianceauth/srp/views.py:233 allianceauth/srp/views.py:259 -#: allianceauth/srp/views.py:297 +#: allianceauth/srp/views.py:235 allianceauth/srp/views.py:261 +#: allianceauth/srp/views.py:299 msgid "No SRP requests selected" msgstr "No SRP requests selected" -#: allianceauth/srp/views.py:244 allianceauth/srp/views.py:282 +#: allianceauth/srp/views.py:246 allianceauth/srp/views.py:284 msgid "Unable to locate selected SRP request." msgstr "Unable to locate selected SRP request." -#: allianceauth/srp/views.py:247 +#: allianceauth/srp/views.py:249 #, python-format msgid "Deleted %(numrequests)s SRP requests" msgstr "Deleted %(numrequests)s SRP requests" -#: allianceauth/srp/views.py:285 +#: allianceauth/srp/views.py:287 #, python-format msgid "Approved %(numrequests)s SRP requests" msgstr "Approved %(numrequests)s SRP requests" -#: allianceauth/srp/views.py:317 +#: allianceauth/srp/views.py:319 msgid "Unable to locate selected SRP request" msgstr "Unable to locate selected SRP request" -#: allianceauth/srp/views.py:320 +#: allianceauth/srp/views.py:322 #, python-format msgid "Rejected %(numrequests)s SRP requests." msgstr "Rejected %(numrequests)s SRP requests." -#: allianceauth/srp/views.py:333 +#: allianceauth/srp/views.py:335 #, python-format msgid "Unable to locate SRP request with ID %(requestid)s" msgstr "Unable to locate SRP request with ID %(requestid)s" -#: allianceauth/srp/views.py:357 +#: allianceauth/srp/views.py:359 #, python-format msgid "Saved changes to SRP fleet %(fleetname)s" msgstr "Saved changes to SRP fleet %(fleetname)s" @@ -1913,58 +1943,79 @@ msgstr "Alliance Auth Notifications" msgid "Closed" msgstr "Closed" -#: allianceauth/templates/allianceauth/admin-status/overview.html:30 +#: allianceauth/templates/allianceauth/admin-status/overview.html:26 +msgid "Powered by GitLab" +msgstr "Powered by GitLab" + +#: allianceauth/templates/allianceauth/admin-status/overview.html:33 +msgid "Support Discord" +msgstr "Support Discord" + +#: allianceauth/templates/allianceauth/admin-status/overview.html:41 msgid "Software Version" msgstr "Software Version" -#: allianceauth/templates/allianceauth/admin-status/overview.html:34 +#: allianceauth/templates/allianceauth/admin-status/overview.html:45 msgid "Current" msgstr "Current" -#: allianceauth/templates/allianceauth/admin-status/overview.html:40 +#: allianceauth/templates/allianceauth/admin-status/overview.html:51 msgid "Latest Stable" msgstr "Latest Stable" -#: allianceauth/templates/allianceauth/admin-status/overview.html:46 +#: allianceauth/templates/allianceauth/admin-status/overview.html:57 msgid "Update available" msgstr "Update available" -#: allianceauth/templates/allianceauth/admin-status/overview.html:51 +#: allianceauth/templates/allianceauth/admin-status/overview.html:62 msgid "Latest Pre-Release" msgstr "Latest Pre-Release" -#: allianceauth/templates/allianceauth/admin-status/overview.html:57 +#: allianceauth/templates/allianceauth/admin-status/overview.html:68 msgid "Pre-Release available" msgstr "Pre-Release available" -#: allianceauth/templates/allianceauth/admin-status/overview.html:65 +#: allianceauth/templates/allianceauth/admin-status/overview.html:76 msgid "Task Queue" msgstr "Task Queue" -#: allianceauth/templates/allianceauth/admin-status/overview.html:82 +#: allianceauth/templates/allianceauth/admin-status/overview.html:93 msgid "Error retrieving task queue length" msgstr "Error retrieving task queue length" -#: allianceauth/templates/allianceauth/admin-status/overview.html:84 +#: allianceauth/templates/allianceauth/admin-status/overview.html:95 #, python-format msgid "%(tasks)s task" msgid_plural "%(tasks)s tasks" msgstr[0] "%(tasks)s task" msgstr[1] "%(tasks)s tasks" -#: allianceauth/templates/allianceauth/night-toggle.html:3 -msgid "Night" -msgstr "Night" +#: allianceauth/templates/allianceauth/night-toggle.html:6 +msgid "Night Mode" +msgstr "Night Mode" -#: allianceauth/templates/allianceauth/top-menu.html:36 +#: allianceauth/templates/allianceauth/top-menu-admin.html:9 msgid "Admin" msgstr "Admin" -#: allianceauth/templates/allianceauth/top-menu.html:38 +#: allianceauth/templates/allianceauth/top-menu-admin.html:19 +msgid "AA Documentation" +msgstr "AA Documentation" + +#: allianceauth/templates/allianceauth/top-menu-admin.html:26 +msgid "AA Support Discord" +msgstr "AA Support Discord" + +#: allianceauth/templates/allianceauth/top-menu-user-dropdown.html:10 +#: allianceauth/templates/allianceauth/top-menu-user-dropdown.html:14 +msgid "User Menu" +msgstr "User Menu" + +#: allianceauth/templates/allianceauth/top-menu-user-dropdown.html:56 msgid "Logout" msgstr "Logout" -#: allianceauth/templates/allianceauth/top-menu.html:40 +#: allianceauth/templates/allianceauth/top-menu-user-dropdown.html:58 msgid "Login" msgstr "Login" @@ -2083,9 +2134,6 @@ msgstr "Structure" msgid "Added new timer in %(system)s at %(time)s." msgstr "Added new timer in %(system)s at %(time)s." -#: allianceauth/timerboard/views.py:83 +#: allianceauth/timerboard/views.py:82 msgid "Saved changes to the timer." msgstr "Saved changes to the timer." - -#~ msgid "Portrait" -#~ msgstr "Portrait" diff --git a/allianceauth/locale/es/LC_MESSAGES/django.mo b/allianceauth/locale/es/LC_MESSAGES/django.mo index 3d519a07a929b6e5ba9b5c009a020043a89b4d4b..5e1d33352d4a30e8d7e060cc31e7e3a49b2476ea 100644 GIT binary patch delta 7481 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 A6951J delta 7739 zcmY+}30##`8prV$Srkx^eN(wE2nt>oMBET^!4O1DK@>LvOcKEbG;Q*_l%{POT8`t= zW>b!~VQE=rrs*bIyI=vpna#_tIw`ddqFiW;fT- zK#ye>*El!JYJyq5mUWEsKSI@NS-&*3+i#$QdT2At>VwJXh4*7;oQvIYlWD(-^{L-L zPjrj6EO)GrjnEev%4J2Eh8VlSN<{u=rSeZ(9E1M22-VRF4991%0ltk4;0AQyyBLc{ zP!soLA7mrcz#*uW#i9pxH1#g1e$r4G7=#YYiy{A7$#fbt-~v?YmLg+VYcLvjUbmsFg24J--qoaSLki51{(Fh(UV)Z&6T3fo<#uo1;>j zfJ%K=)aUu=h4-L3C`V1ig$?jgRHl}p7PJ|4-&WLH@TsXELG^bDgZ2L3q@a!i+uDaH z!WfTwol;Pr55xL68g*vIp*K!LO?WnvH0x311+X@vCU6jy>a(c(E}@?L75y0B@`$(h zCJ42n)~FREq8{vqq{`}rK6sb;d=zS8MW_|ti(1)zsDT%t`dMy1Uu`~Lk6OSMbm_)D z6cX?-wnJ|!I>pJT2@OZBe4Mcy^}0<%4e+q>anx_fQq-Av9kqauP!rpO>gOBu#S;nS zUn{yqgHmz>)uB7H(5d!D9h!!yv(OUt-QNd0;z-mXdmJ6O0X2brsOQe3?yu*xw=xPf zu_V;nFu+Ovb>k=+l#)u+0}rCwSE0_pM$^6zwH0Tu5&njnxOaPdr9tRNJsh==Skyr6 zFbUI;ZMUYO4(+op3M|@Mhe}B;Dn%zzTXP=kzEV*$_v>K4_bpLBR^3n&%0*?e6xB~9 z>gRYiYJyu(6WfWJ_?M^&xK2>e9-TK0KcK!?ZlF@`PoDK)d(>g;g?g|bw#IDij8&)s z*I@vDhYq}sdMm;^@q>hEs0EfG6LndY6g0!xsE!wzdNnqtz6v#gS5RB?9yY`Sru`&p z#aB@oxP@`(ooHFC!Rmy{R1s`lVY^ZH??-*Z9z_S^TR&6KgJGNytuzj`l4R73dmA%Q z9p<1WIs)}v73#V9sQZ_pGO*IrccS{+i+ZjWb>^<3s|$r_{?UVZs2fM21{#k##Zypw zdLR1ZB2>m!pjQ48vdz{8RLYMbyI?g=w*OMb@-0>pIGOKHap>Mvb!swUE`Q@m}jn{@p2Tqd_y< zfm+EKRH`Dn*@veys)HQN#Zjmf*PvE<7i(msm7K;v`~}0&H^n{+tuTgqBC;FSa16o4 zsI7Yub!J=}DQJKXQSbX+9E}%HnaS*Bzg~k-D=I*BGy#?JIjBrLiFysUpa$M$yofqW zL88sPBQbs4e~gy&2#7kwOO=ZlY4?yu-FX>TMW{I+PPo1I$HrybzVjC8!mxK@I#8 z>bZ@WgYTm<(73lfkx10UV=<8NtrQA+Fb6fmk;eN_11v?Q{y9^B12xfYs0@9L8sHpi zqSsIv@$F;x8-wbnBWmTTNb0T0Soin;DhgWJTGTh(dQ`{TP={_mYDKlELvsSP;w#t& zf5k9t)z@BOPt<)G*cS6K0q3Fadkyvc?!M$-E8lM#j-Y0G8hJ6SYpA{J(9eD#1(o`A zQ_n`Fau{j>6HxPFN5_R82q+geHje=6+F~Htye{4^^ z3C3X-YTzo=gAbef6Q~ZK!@5I@8fY78L5ENaxPp4_I%?}~q0Uqk``bY8e;ftf*b$Zb zWK@S4sE$UVFHS|hb}rP)m!nd@0d=Z(U@RWSHt3OMziv*{{bNxXuEP2_3j_52&!?an zE=PAM^JR3(yxAqP{Pdq59j8IvdB0=ddyL zYp9HQ4z~Lb8%+K+6DJKa9d*NKY>1OE9Unk#(GJtT2Q~0P)Ig`q=a)?VC)A$bMh6Dp zW%rkaT4-<7bD1s*2^4ZsE0~KKa4QC&=Mei>F%0!KWMgNXj_P1NY9enLx1$Ewhdx+~ zy6*&PD=%O)`VO_vj4R$0x*7YUQkaW9u^5%|XHjRQ7L|#csFZr-+GimI)!rU;*t%dU z=A#z095u0Hs0n?Kye%&4Duo~#BJ=FMcA{34h{`~!X&;P@sOMoQ7NZW;{ip$#V+g*3 zy6-d81dpQ5)MeBJucI<^3!CZv_a0_{!NeJRpl-~@c+5q0Fb9>Hg{TxRNBuTzM*jS> z4x^q6&9_(B6jhHkI#B~Bq0Uws*1i7&Dd?1s!46oA$+!%)1)rdPy?ln-XP`YMQO`%E z^l?;&Ph&W~fWi14YR^A6?N?9>@fl(NCIn*L?|%{nb(DhIigeTpN0|1RsFcn_4YUN6 z+SSHaQC~FMP+RgLDs#t8y zGYr2Y#t<(N{Rv$QZR-Brz`t)04-!E<(6)MVXq2lRrCqcD$XR* zC~Jy$5Zx*7#Ga^SKR~o4-XsFlM(B#fHFnX;qWlx(8sZ~jx4kg_Mxvq|>#88qxlx;} zFMQs0E7x>J(dt~C5*FsFTQRjT;%8zJ;pDDVRCeDbbX;B~deQzBK1=*@70?#-M+JLR z55>!-t(dy5=ZH3SC3e}gQFU1k(i&C0yV#9-1fgq+P2IUx zakOby`6w~Q)CU+ta0oGv&jRb(v+PB~UB8BokY=gRb62X+Ku$vmV9wvsF&pYBk>OC|w zU(>jkhQq`s#AYJXw4bJY5233y5l8#k>Nb&4?LMbAkXj#1Br=F5#CYO1p(}&WwaV=3 z$&t~nS127&v$;m`X#(YcoB9Zhp{?B1J0oA~R%6_aRgCYgEy z_xYIe2=j~|dh5-f#s~UNchE2cuMt01uZ?OM@dc$JL>QkqaU7v5vHIJnWbb@hPf#0N z-MmSVtBBh6x=-z&ur8*2C+z{I>`D2LD~j@3DlIVFw2#C}+J>2%-ohl>UN&{%PCXD? z5S@sX#18!dvw*?{;_uf#sazy}BknaHoWi^4q!}@``fQU}S3IT3wEkf3NW=F{S^uBq zSW}*Z$4t2?{z9B5;)vng7mdyF5Y8q-DbL3wq7&t&gsxv@#k zGrqEBMZ)Ck)0tfaiGu&6|LkI3xpm{I5$S5;yUT1b~Q2lCo`g!KFKp1&qw{SSf1R6PIy diff --git a/allianceauth/locale/es/LC_MESSAGES/django.po b/allianceauth/locale/es/LC_MESSAGES/django.po index 7ab6130b..2211e534 100644 --- a/allianceauth/locale/es/LC_MESSAGES/django.po +++ b/allianceauth/locale/es/LC_MESSAGES/django.po @@ -2,17 +2,17 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. -# +# # Translators: # Joel Falknau , 2020 # frank1210 , 2020 -# +# #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-11-20 05:33+0000\n" +"POT-Creation-Date: 2021-10-15 11:58+1000\n" "PO-Revision-Date: 2020-02-18 03:14+0000\n" "Last-Translator: frank1210 , 2020\n" "Language-Team: Spanish (https://www.transifex.com/alliance-auth/teams/107430/es/)\n" @@ -22,6 +22,14 @@ msgstr "" "Language: es\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: allianceauth/analytics/models.py:29 +msgid "Google Analytics Universal" +msgstr "" + +#: allianceauth/analytics/models.py:30 +msgid "Google Analytics V4" +msgstr "" + #: allianceauth/authentication/decorators.py:37 msgid "A main character is required to perform that action. Add one below." msgstr "" @@ -31,19 +39,19 @@ msgstr "" msgid "Email" msgstr "E-mail" -#: allianceauth/authentication/models.py:78 +#: allianceauth/authentication/models.py:74 #, python-format msgid "State changed to: %s" msgstr "" -#: allianceauth/authentication/models.py:79 +#: allianceauth/authentication/models.py:75 #, python-format msgid "Your user's state is now: %(state)s" msgstr "" #: allianceauth/authentication/templates/authentication/dashboard.html:5 #: allianceauth/authentication/templates/authentication/dashboard.html:8 -#: allianceauth/templates/allianceauth/side-menu.html:11 +#: allianceauth/templates/allianceauth/side-menu.html:10 msgid "Dashboard" msgstr "Pagina Principal" @@ -93,7 +101,7 @@ msgid "Corp" msgstr "Corporación" #: allianceauth/authentication/templates/authentication/dashboard.html:131 -#: allianceauth/corputils/templates/corputils/corpstats.html:77 +#: allianceauth/corputils/templates/corputils/corpstats.html:76 #: allianceauth/hrapplications/templates/hrapplications/view.html:47 msgid "Alliance" msgstr "Allianza" @@ -133,56 +141,56 @@ msgstr "Tu equipo de IT" msgid "Submit" msgstr "Enviar" -#: allianceauth/authentication/views.py:74 +#: allianceauth/authentication/views.py:75 #, python-format msgid "" "Cannot change main character to %(char)s: character owned by a different " "account." msgstr "" -#: allianceauth/authentication/views.py:80 +#: allianceauth/authentication/views.py:81 #, python-format msgid "Changed main character to %(char)s" msgstr "Se ha cambiado tu personaje principal ha %(char)s" -#: allianceauth/authentication/views.py:89 +#: allianceauth/authentication/views.py:90 #, python-format msgid "Added %(name)s to your account." msgstr "Se ha agregado a %(name)s a tu cuenta" -#: allianceauth/authentication/views.py:91 +#: allianceauth/authentication/views.py:92 #, python-format msgid "Failed to add %(name)s to your account: they already have an account." msgstr "" "Se fallo en agregar a %(name)s a tu cuenta: Ya se encuentra registrado en " "otra cuenta." -#: allianceauth/authentication/views.py:130 +#: allianceauth/authentication/views.py:131 msgid "Unable to authenticate as the selected character." msgstr "Imposible validar con el personaje seleccionado." -#: allianceauth/authentication/views.py:151 +#: allianceauth/authentication/views.py:152 msgid "Registration token has expired." msgstr "El token de registracion expiro." -#: allianceauth/authentication/views.py:206 +#: allianceauth/authentication/views.py:207 msgid "" "Sent confirmation email. Please follow the link to confirm your email " "address." msgstr "" "Confirmacion de mail enviada. Por favor siga el enlace para confirmar " -#: allianceauth/authentication/views.py:211 +#: allianceauth/authentication/views.py:212 msgid "Confirmed your email address. Please login to continue." msgstr "" "Se ha confirmado su direccion de mail. Por favor igrese su token para " "continuar." -#: allianceauth/authentication/views.py:216 +#: allianceauth/authentication/views.py:217 msgid "Registration of new accounts is not allowed at this time." msgstr "" -#: allianceauth/corputils/auth_hooks.py:10 +#: allianceauth/corputils/auth_hooks.py:11 msgid "Corporation Stats" msgstr "Informacion de los Miembros" @@ -221,53 +229,53 @@ msgstr "Sin registro" msgid "Last update:" msgstr "Ultima Actualizacion:" -#: allianceauth/corputils/templates/corputils/corpstats.html:75 -#: allianceauth/corputils/templates/corputils/corpstats.html:114 -#: allianceauth/corputils/templates/corputils/corpstats.html:160 +#: allianceauth/corputils/templates/corputils/corpstats.html:74 +#: allianceauth/corputils/templates/corputils/corpstats.html:112 +#: allianceauth/corputils/templates/corputils/corpstats.html:156 #: allianceauth/corputils/templates/corputils/search.html:13 #: allianceauth/fleetactivitytracking/templates/fleetactivitytracking/fatlinkmodify.html:24 #: allianceauth/fleetactivitytracking/templates/fleetactivitytracking/fatlinkview.html:28 #: allianceauth/groupmanagement/templates/groupmanagement/audit.html:30 #: allianceauth/groupmanagement/templates/groupmanagement/groupmembers.html:30 -#: allianceauth/groupmanagement/templates/groupmanagement/index.html:51 +#: allianceauth/groupmanagement/templates/groupmanagement/index.html:53 #: allianceauth/groupmanagement/templates/groupmanagement/index.html:109 msgid "Character" msgstr "Personaje" -#: allianceauth/corputils/templates/corputils/corpstats.html:76 +#: allianceauth/corputils/templates/corputils/corpstats.html:75 #: allianceauth/corputils/templates/corputils/search.html:14 #: allianceauth/groupmanagement/templates/groupmanagement/audit.html:31 #: allianceauth/hrapplications/templates/hrapplications/management.html:27 -#: allianceauth/hrapplications/templates/hrapplications/management.html:84 -#: allianceauth/hrapplications/templates/hrapplications/management.html:129 +#: allianceauth/hrapplications/templates/hrapplications/management.html:82 +#: allianceauth/hrapplications/templates/hrapplications/management.html:126 #: allianceauth/hrapplications/templates/hrapplications/searchview.html:26 msgid "Corporation" msgstr "Corporacion" -#: allianceauth/corputils/templates/corputils/corpstats.html:93 -#: allianceauth/corputils/templates/corputils/corpstats.html:129 -#: allianceauth/corputils/templates/corputils/corpstats.html:142 -#: allianceauth/corputils/templates/corputils/corpstats.html:173 +#: allianceauth/corputils/templates/corputils/corpstats.html:91 +#: allianceauth/corputils/templates/corputils/corpstats.html:125 +#: allianceauth/corputils/templates/corputils/corpstats.html:137 +#: allianceauth/corputils/templates/corputils/corpstats.html:167 #: allianceauth/corputils/templates/corputils/search.html:27 msgid "Killboard" msgstr "Killboard" -#: allianceauth/corputils/templates/corputils/corpstats.html:116 +#: allianceauth/corputils/templates/corputils/corpstats.html:114 #: allianceauth/corputils/templates/corputils/search.html:16 #: allianceauth/fleetactivitytracking/templates/fleetactivitytracking/fatlinkstatisticscorpview.html:22 -#: allianceauth/hrapplications/templates/hrapplications/management.html:83 -#: allianceauth/hrapplications/templates/hrapplications/management.html:128 +#: allianceauth/hrapplications/templates/hrapplications/management.html:81 +#: allianceauth/hrapplications/templates/hrapplications/management.html:125 #: allianceauth/hrapplications/templates/hrapplications/searchview.html:25 #: allianceauth/hrapplications/templates/hrapplications/view.html:32 msgid "Main Character" msgstr "Personaje Principal" -#: allianceauth/corputils/templates/corputils/corpstats.html:117 +#: allianceauth/corputils/templates/corputils/corpstats.html:115 #: allianceauth/corputils/templates/corputils/search.html:17 msgid "Main Corporation" msgstr "Corporacion Principal" -#: allianceauth/corputils/templates/corputils/corpstats.html:118 +#: allianceauth/corputils/templates/corputils/corpstats.html:116 #: allianceauth/corputils/templates/corputils/search.html:18 msgid "Main Alliance" msgstr "Alianza Principal" @@ -293,7 +301,7 @@ msgstr "" msgid "Fleet Activity Tracking" msgstr "Seguimiento de Flotas" -#: allianceauth/fleetactivitytracking/forms.py:7 allianceauth/srp/form.py:6 +#: allianceauth/fleetactivitytracking/forms.py:7 allianceauth/srp/form.py:8 #: allianceauth/srp/templates/srp/management.html:37 msgid "Fleet Name" msgstr "Nombre de flota" @@ -302,7 +310,7 @@ msgstr "Nombre de flota" msgid "Duration of fat-link" msgstr "Duracion del fat-link" -#: allianceauth/fleetactivitytracking/forms.py:9 +#: allianceauth/fleetactivitytracking/forms.py:8 msgid "minutes" msgstr "minutos" @@ -538,11 +546,11 @@ msgstr "Ver estadisticas" msgid "No created fatlinks on record." msgstr "No hay fatlinks creados recientemente" -#: allianceauth/fleetactivitytracking/views.py:283 +#: allianceauth/fleetactivitytracking/views.py:280 msgid "Fleet participation registered." msgstr "Participacion de flota registrada." -#: allianceauth/fleetactivitytracking/views.py:299 +#: allianceauth/fleetactivitytracking/views.py:296 msgid "FAT link has expired." msgstr "Enlace de participacion expirado." @@ -575,8 +583,8 @@ msgid "Type" msgstr "Tipo" #: allianceauth/groupmanagement/templates/groupmanagement/audit.html:33 -#: allianceauth/notifications/templates/notifications/list.html:37 -#: allianceauth/notifications/templates/notifications/list.html:69 +#: allianceauth/notifications/templates/notifications/list.html:35 +#: allianceauth/notifications/templates/notifications/list.html:65 #: allianceauth/optimer/templates/optimer/fleetoptable.html:18 #: allianceauth/services/templates/services/services.html:18 #: allianceauth/timerboard/templates/timerboard/view.html:40 @@ -606,14 +614,19 @@ msgid "Group Members" msgstr "Miembros del Grupo" #: allianceauth/groupmanagement/templates/groupmanagement/groupmembers.html:31 -#: allianceauth/groupmanagement/templates/groupmanagement/index.html:52 +#: allianceauth/groupmanagement/templates/groupmanagement/index.html:54 #: allianceauth/groupmanagement/templates/groupmanagement/index.html:110 #: allianceauth/permissions_tool/templates/permissions_tool/audit.html:23 msgid "Organization" msgstr "" +#: allianceauth/groupmanagement/templates/groupmanagement/groupmembers.html:50 +#: allianceauth/groupmanagement/templates/groupmanagement/groupmembers.html:76 +msgid "Group leader" +msgstr "" + #: allianceauth/groupmanagement/templates/groupmanagement/groupmembers.html:61 -#: allianceauth/groupmanagement/templates/groupmanagement/index.html:78 +#: allianceauth/groupmanagement/templates/groupmanagement/index.html:80 #: allianceauth/groupmanagement/templates/groupmanagement/index.html:136 msgid "(unknown)" msgstr "" @@ -632,7 +645,7 @@ msgstr "Membresia de grupos" #: allianceauth/groupmanagement/templates/groupmanagement/groupmembership.html:15 #: allianceauth/permissions_tool/templates/permissions_tool/overview.html:40 -#: allianceauth/templates/allianceauth/side-menu.html:16 +#: allianceauth/templates/allianceauth/side-menu.html:15 msgid "Groups" msgstr "Grupos" @@ -643,10 +656,10 @@ msgstr "Descripcion" #: allianceauth/groupmanagement/templates/groupmanagement/groupmembership.html:26 #: allianceauth/hrapplications/templates/hrapplications/management.html:28 -#: allianceauth/hrapplications/templates/hrapplications/management.html:85 -#: allianceauth/hrapplications/templates/hrapplications/management.html:130 +#: allianceauth/hrapplications/templates/hrapplications/management.html:83 +#: allianceauth/hrapplications/templates/hrapplications/management.html:127 #: allianceauth/hrapplications/templates/hrapplications/searchview.html:27 -#: allianceauth/srp/templates/srp/data.html:98 +#: allianceauth/srp/templates/srp/data.html:101 msgid "Status" msgstr "Estado" @@ -716,25 +729,25 @@ msgstr "" msgid "Leave Requests" msgstr "" -#: allianceauth/groupmanagement/templates/groupmanagement/index.html:53 +#: allianceauth/groupmanagement/templates/groupmanagement/index.html:55 #: allianceauth/groupmanagement/templates/groupmanagement/index.html:111 #: allianceauth/permissions_tool/templates/permissions_tool/audit.html:20 #: allianceauth/services/modules/openfire/forms.py:6 msgid "Group" msgstr "Grupo" -#: allianceauth/groupmanagement/templates/groupmanagement/index.html:84 +#: allianceauth/groupmanagement/templates/groupmanagement/index.html:86 #: allianceauth/groupmanagement/templates/groupmanagement/index.html:142 msgid "Accept" msgstr "Aceptar" -#: allianceauth/groupmanagement/templates/groupmanagement/index.html:88 +#: allianceauth/groupmanagement/templates/groupmanagement/index.html:90 #: allianceauth/groupmanagement/templates/groupmanagement/index.html:146 -#: allianceauth/hrapplications/templates/hrapplications/view.html:85 +#: allianceauth/hrapplications/templates/hrapplications/view.html:82 msgid "Reject" msgstr "Rechazar" -#: allianceauth/groupmanagement/templates/groupmanagement/index.html:97 +#: allianceauth/groupmanagement/templates/groupmanagement/index.html:99 msgid "No group add requests." msgstr "No hay solicitudes de ingreso." @@ -754,26 +767,26 @@ msgstr "Solicitudes de Grupo" msgid "Group Membership" msgstr "Membresia de Grupo" -#: allianceauth/groupmanagement/views.py:162 +#: allianceauth/groupmanagement/views.py:159 #, python-format msgid "Removed user %(user)s from group %(group)s." msgstr "El usuario %(user)s fue removido del grupo %(group)s" -#: allianceauth/groupmanagement/views.py:164 +#: allianceauth/groupmanagement/views.py:161 msgid "User does not exist in that group" msgstr "El usuario no existe en ese grupos" -#: allianceauth/groupmanagement/views.py:167 +#: allianceauth/groupmanagement/views.py:164 msgid "Group does not exist" msgstr "El grupo no existe" -#: allianceauth/groupmanagement/views.py:194 +#: allianceauth/groupmanagement/views.py:191 #, python-format msgid "Accepted application from %(mainchar)s to %(group)s." msgstr "Solicitud aceptada de %(mainchar)s a %(group)s" -#: allianceauth/groupmanagement/views.py:201 -#: allianceauth/groupmanagement/views.py:234 +#: allianceauth/groupmanagement/views.py:197 +#: allianceauth/groupmanagement/views.py:228 #, python-format msgid "" "An unhandled error occurred while processing the application from " @@ -782,84 +795,84 @@ msgstr "" "Ocurrio un error cuando se intento procesar la informacion de %(mainchar)s " "al grupo %(group)s." -#: allianceauth/groupmanagement/views.py:227 +#: allianceauth/groupmanagement/views.py:222 #, python-format msgid "Rejected application from %(mainchar)s to %(group)s." msgstr "Se rechazo la solicitud de %(mainchar)s al grupo %(group)s." -#: allianceauth/groupmanagement/views.py:263 +#: allianceauth/groupmanagement/views.py:257 #, python-format msgid "Accepted application from %(mainchar)s to leave %(group)s." msgstr "Se acepto la solicitud de %(mainchar)s para dejar el grupo %(group)s." -#: allianceauth/groupmanagement/views.py:269 -#: allianceauth/groupmanagement/views.py:303 +#: allianceauth/groupmanagement/views.py:262 +#: allianceauth/groupmanagement/views.py:294 #, python-format msgid "" "An unhandled error occurred while processing the application from " "%(mainchar)s to leave %(group)s." msgstr "" -#: allianceauth/groupmanagement/views.py:296 +#: allianceauth/groupmanagement/views.py:288 #, python-format msgid "Rejected application from %(mainchar)s to leave %(group)s." msgstr "" "Se rechazo la solicitud de %(mainchar)s para dejar el grupo %(group)s." +#: allianceauth/groupmanagement/views.py:332 #: allianceauth/groupmanagement/views.py:342 -#: allianceauth/groupmanagement/views.py:354 msgid "You cannot join that group" msgstr "No puedes unirte a ese grupo" -#: allianceauth/groupmanagement/views.py:348 +#: allianceauth/groupmanagement/views.py:337 msgid "You are already a member of that group." msgstr "" -#: allianceauth/groupmanagement/views.py:363 +#: allianceauth/groupmanagement/views.py:354 msgid "You already have a pending application for that group." msgstr "" -#: allianceauth/groupmanagement/views.py:366 -#: allianceauth/groupmanagement/views.py:404 +#: allianceauth/groupmanagement/views.py:357 +#: allianceauth/groupmanagement/views.py:399 #: allianceauth/hrapplications/templates/hrapplications/management.html:37 -#: allianceauth/hrapplications/templates/hrapplications/management.html:72 -#: allianceauth/hrapplications/templates/hrapplications/management.html:99 -#: allianceauth/hrapplications/templates/hrapplications/management.html:144 +#: allianceauth/hrapplications/templates/hrapplications/management.html:70 +#: allianceauth/hrapplications/templates/hrapplications/management.html:97 +#: allianceauth/hrapplications/templates/hrapplications/management.html:141 #: allianceauth/hrapplications/templates/hrapplications/searchview.html:38 #: allianceauth/hrapplications/templates/hrapplications/view.html:20 -#: allianceauth/srp/templates/srp/data.html:134 +#: allianceauth/srp/templates/srp/data.html:138 #: allianceauth/srp/templates/srp/management.html:81 msgid "Pending" msgstr "Pendiente" -#: allianceauth/groupmanagement/views.py:372 +#: allianceauth/groupmanagement/views.py:363 #, python-format msgid "Applied to group %(group)s." msgstr "Solicitud enviada al grupo %(group)s." -#: allianceauth/groupmanagement/views.py:383 +#: allianceauth/groupmanagement/views.py:373 msgid "You cannot leave that group" msgstr "No puedes dejar el grupos" -#: allianceauth/groupmanagement/views.py:388 +#: allianceauth/groupmanagement/views.py:377 msgid "You are not a member of that group" msgstr "No eres miembro de ese grupo" -#: allianceauth/groupmanagement/views.py:397 +#: allianceauth/groupmanagement/views.py:389 msgid "You already have a pending leave request for that group." msgstr "" -#: allianceauth/groupmanagement/views.py:410 +#: allianceauth/groupmanagement/views.py:405 #, python-format msgid "Applied to leave group %(group)s." msgstr "Solicitaste dejar el grupo %(group)s." -#: allianceauth/hrapplications/auth_hooks.py:13 +#: allianceauth/hrapplications/auth_hooks.py:14 msgid "Applications" msgstr "Solicitudes" #: allianceauth/hrapplications/forms.py:6 -#: allianceauth/hrapplications/templates/hrapplications/view.html:98 +#: allianceauth/hrapplications/templates/hrapplications/view.html:92 msgid "Comment" msgstr "Comentar" @@ -899,85 +912,85 @@ msgid "Create Application" msgstr "Crear Solicitud" #: allianceauth/hrapplications/templates/hrapplications/management.html:26 -#: allianceauth/hrapplications/templates/hrapplications/management.html:82 -#: allianceauth/hrapplications/templates/hrapplications/management.html:127 +#: allianceauth/hrapplications/templates/hrapplications/management.html:80 +#: allianceauth/hrapplications/templates/hrapplications/management.html:124 #: allianceauth/hrapplications/templates/hrapplications/searchview.html:24 #: allianceauth/services/templates/services/services.html:16 msgid "Username" msgstr "Usuario" #: allianceauth/hrapplications/templates/hrapplications/management.html:29 -#: allianceauth/hrapplications/templates/hrapplications/management.html:86 -#: allianceauth/hrapplications/templates/hrapplications/management.html:131 +#: allianceauth/hrapplications/templates/hrapplications/management.html:84 +#: allianceauth/hrapplications/templates/hrapplications/management.html:128 #: allianceauth/hrapplications/templates/hrapplications/searchview.html:28 -#: allianceauth/hrapplications/templates/hrapplications/view.html:75 -#: allianceauth/srp/templates/srp/data.html:100 +#: allianceauth/hrapplications/templates/hrapplications/view.html:74 +#: allianceauth/srp/templates/srp/data.html:103 #: allianceauth/srp/templates/srp/management.html:46 msgid "Actions" msgstr "Acciones" #: allianceauth/hrapplications/templates/hrapplications/management.html:39 -#: allianceauth/hrapplications/templates/hrapplications/management.html:102 -#: allianceauth/hrapplications/templates/hrapplications/management.html:147 +#: allianceauth/hrapplications/templates/hrapplications/management.html:100 +#: allianceauth/hrapplications/templates/hrapplications/management.html:144 #: allianceauth/hrapplications/templates/hrapplications/searchview.html:40 #: allianceauth/hrapplications/templates/hrapplications/view.html:16 -#: allianceauth/srp/templates/srp/data.html:126 +#: allianceauth/srp/templates/srp/data.html:130 msgid "Approved" msgstr "Aprovado" #: allianceauth/hrapplications/templates/hrapplications/management.html:41 -#: allianceauth/hrapplications/templates/hrapplications/management.html:104 -#: allianceauth/hrapplications/templates/hrapplications/management.html:149 +#: allianceauth/hrapplications/templates/hrapplications/management.html:102 +#: allianceauth/hrapplications/templates/hrapplications/management.html:146 #: allianceauth/hrapplications/templates/hrapplications/searchview.html:42 -#: allianceauth/srp/templates/srp/data.html:130 +#: allianceauth/srp/templates/srp/data.html:134 msgid "Rejected" msgstr "Rechazado" -#: allianceauth/hrapplications/templates/hrapplications/management.html:63 +#: allianceauth/hrapplications/templates/hrapplications/management.html:61 msgid "Application Management" msgstr "Manejo de Solicitudes" -#: allianceauth/hrapplications/templates/hrapplications/management.html:67 +#: allianceauth/hrapplications/templates/hrapplications/management.html:65 #: allianceauth/hrapplications/templates/hrapplications/searchview.html:16 msgid "Search Applications" msgstr "Buscar Solicitud" -#: allianceauth/hrapplications/templates/hrapplications/management.html:73 +#: allianceauth/hrapplications/templates/hrapplications/management.html:71 msgid "Reviewed" msgstr "Revisada" -#: allianceauth/hrapplications/templates/hrapplications/management.html:81 -#: allianceauth/hrapplications/templates/hrapplications/management.html:126 +#: allianceauth/hrapplications/templates/hrapplications/management.html:79 +#: allianceauth/hrapplications/templates/hrapplications/management.html:123 msgid "Date" msgstr "Fecha" -#: allianceauth/hrapplications/templates/hrapplications/management.html:97 -#: allianceauth/hrapplications/templates/hrapplications/management.html:142 +#: allianceauth/hrapplications/templates/hrapplications/management.html:95 +#: allianceauth/hrapplications/templates/hrapplications/management.html:139 #: allianceauth/hrapplications/templates/hrapplications/view.html:23 msgid "Reviewer:" msgstr "Encargado:" -#: allianceauth/hrapplications/templates/hrapplications/management.html:117 +#: allianceauth/hrapplications/templates/hrapplications/management.html:114 msgid "No pending applications." msgstr "No hay solicitudes pendientes" -#: allianceauth/hrapplications/templates/hrapplications/management.html:168 +#: allianceauth/hrapplications/templates/hrapplications/management.html:163 msgid "No reviewed applications." msgstr "No hay solicitudes revisadas" -#: allianceauth/hrapplications/templates/hrapplications/management.html:184 -#: allianceauth/hrapplications/templates/hrapplications/searchview.html:65 -#: allianceauth/hrapplications/templates/hrapplications/view.html:145 +#: allianceauth/hrapplications/templates/hrapplications/management.html:177 +#: allianceauth/hrapplications/templates/hrapplications/searchview.html:63 +#: allianceauth/hrapplications/templates/hrapplications/view.html:135 msgid "Close" msgstr "Cerrar" -#: allianceauth/hrapplications/templates/hrapplications/management.html:185 -#: allianceauth/hrapplications/templates/hrapplications/searchview.html:66 +#: allianceauth/hrapplications/templates/hrapplications/management.html:178 +#: allianceauth/hrapplications/templates/hrapplications/searchview.html:64 msgid "Application Search" msgstr "Buscar Solicitud" -#: allianceauth/hrapplications/templates/hrapplications/management.html:193 -#: allianceauth/hrapplications/templates/hrapplications/searchview.html:74 +#: allianceauth/hrapplications/templates/hrapplications/management.html:185 +#: allianceauth/hrapplications/templates/hrapplications/searchview.html:71 msgid "Search" msgstr "Buscar" @@ -1002,28 +1015,44 @@ msgstr "Denegada" msgid "Applicant" msgstr "Solicitante" -#: allianceauth/hrapplications/templates/hrapplications/view.html:81 +#: allianceauth/hrapplications/templates/hrapplications/view.html:79 msgid "Approve" msgstr "Aprobar" -#: allianceauth/hrapplications/templates/hrapplications/view.html:89 +#: allianceauth/hrapplications/templates/hrapplications/view.html:85 msgid "Delete" msgstr "Eliminar" -#: allianceauth/hrapplications/templates/hrapplications/view.html:93 +#: allianceauth/hrapplications/templates/hrapplications/view.html:88 msgid "Mark in Progress" msgstr "Marcar como En progreso" -#: allianceauth/hrapplications/templates/hrapplications/view.html:110 -#: allianceauth/services/forms.py:19 +#: allianceauth/hrapplications/templates/hrapplications/view.html:102 +#: allianceauth/services/forms.py:17 msgid "Comments" msgstr "Comentarios" -#: allianceauth/hrapplications/templates/hrapplications/view.html:147 -#: allianceauth/hrapplications/templates/hrapplications/view.html:154 +#: allianceauth/hrapplications/templates/hrapplications/view.html:137 +#: allianceauth/hrapplications/templates/hrapplications/view.html:144 msgid "Add Comment" msgstr "Agregar comentario" +#: allianceauth/notifications/models.py:21 +msgid "danger" +msgstr "" + +#: allianceauth/notifications/models.py:22 +msgid "warning" +msgstr "" + +#: allianceauth/notifications/models.py:23 +msgid "info" +msgstr "" + +#: allianceauth/notifications/models.py:24 +msgid "success" +msgstr "" + #: allianceauth/notifications/templates/notifications/list.html:5 #: allianceauth/notifications/templates/notifications/list.html:9 msgid "Notifications" @@ -1037,29 +1066,29 @@ msgstr "Sin leer" msgid "Read" msgstr "Leidas" -#: allianceauth/notifications/templates/notifications/list.html:22 +#: allianceauth/notifications/templates/notifications/list.html:21 msgid "Mark All Read" msgstr "Marcar todas como leidas" -#: allianceauth/notifications/templates/notifications/list.html:24 +#: allianceauth/notifications/templates/notifications/list.html:22 msgid "Delete All Read" msgstr "Borrar todas las leidas" -#: allianceauth/notifications/templates/notifications/list.html:35 -#: allianceauth/notifications/templates/notifications/list.html:67 +#: allianceauth/notifications/templates/notifications/list.html:33 +#: allianceauth/notifications/templates/notifications/list.html:63 msgid "Timestamp" msgstr "Timepo" -#: allianceauth/notifications/templates/notifications/list.html:36 -#: allianceauth/notifications/templates/notifications/list.html:68 +#: allianceauth/notifications/templates/notifications/list.html:34 +#: allianceauth/notifications/templates/notifications/list.html:64 msgid "Title" msgstr "Titulo" -#: allianceauth/notifications/templates/notifications/list.html:57 +#: allianceauth/notifications/templates/notifications/list.html:53 msgid "No unread notifications." msgstr "No hay nuevas notificaciones." -#: allianceauth/notifications/templates/notifications/list.html:89 +#: allianceauth/notifications/templates/notifications/list.html:83 msgid "No read notifications." msgstr "No hay notificaciones anteriores" @@ -1068,27 +1097,27 @@ msgstr "No hay notificaciones anteriores" msgid "View Notification" msgstr "Ver notificacion" -#: allianceauth/notifications/views.py:36 +#: allianceauth/notifications/views.py:52 msgid "You are not authorized to view that notification." msgstr "no estas autorizado a ver esa notificacion." -#: allianceauth/notifications/views.py:48 +#: allianceauth/notifications/views.py:68 msgid "Deleted notification." msgstr "Notificacion eliminada." -#: allianceauth/notifications/views.py:52 +#: allianceauth/notifications/views.py:75 msgid "Failed to locate notification." msgstr "Fallo al encontrar la notificacion." -#: allianceauth/notifications/views.py:60 +#: allianceauth/notifications/views.py:83 msgid "Marked all notifications as read." msgstr "Se marcaron todas las notificaciones como leidas." -#: allianceauth/notifications/views.py:68 +#: allianceauth/notifications/views.py:91 msgid "Deleted all read notifications." msgstr "Se borraron todas las notificaciones leidas." -#: allianceauth/optimer/auth_hooks.py:9 +#: allianceauth/optimer/auth_hooks.py:10 msgid "Fleet Operations" msgstr "Operaciones de Flota" @@ -1244,11 +1273,11 @@ msgstr "Estados" msgid "That service account already exists" msgstr "" -#: allianceauth/services/abstract.py:104 +#: allianceauth/services/abstract.py:103 msgid "Successfully set your {} password" msgstr "" -#: allianceauth/services/auth_hooks.py:11 +#: allianceauth/services/auth_hooks.py:12 msgid "Services" msgstr "" @@ -1292,23 +1321,23 @@ msgstr "Objetivo:" msgid "Reimbursable?*" msgstr "Reembolsable" -#: allianceauth/services/forms.py:15 allianceauth/services/forms.py:17 +#: allianceauth/services/forms.py:15 allianceauth/services/forms.py:16 msgid "Yes" msgstr "Si" -#: allianceauth/services/forms.py:15 allianceauth/services/forms.py:17 +#: allianceauth/services/forms.py:15 allianceauth/services/forms.py:16 msgid "No" msgstr "No" -#: allianceauth/services/forms.py:17 +#: allianceauth/services/forms.py:16 msgid "Important?*" msgstr "Importante?*" -#: allianceauth/services/forms.py:23 allianceauth/services/forms.py:33 +#: allianceauth/services/forms.py:21 allianceauth/services/forms.py:31 msgid "Password" msgstr "Contraseña" -#: allianceauth/services/forms.py:28 allianceauth/services/forms.py:38 +#: allianceauth/services/forms.py:26 allianceauth/services/forms.py:36 msgid "Password must be at least 8 characters long." msgstr "La contraseña tiene que tener 8 caracteres de largo minimo" @@ -1357,22 +1386,22 @@ msgid "" "again." msgstr "" -#: allianceauth/services/modules/discourse/views.py:37 +#: allianceauth/services/modules/discourse/views.py:29 msgid "You are not authorized to access Discourse." msgstr "" -#: allianceauth/services/modules/discourse/views.py:42 +#: allianceauth/services/modules/discourse/views.py:34 msgid "You must have a main character set to access Discourse." msgstr "" -#: allianceauth/services/modules/discourse/views.py:52 +#: allianceauth/services/modules/discourse/views.py:44 msgid "" "No SSO payload or signature. Please contact support if this problem " "persists." msgstr "" +#: allianceauth/services/modules/discourse/views.py:54 #: allianceauth/services/modules/discourse/views.py:62 -#: allianceauth/services/modules/discourse/views.py:70 msgid "Invalid payload. Please contact support if this problem persists." msgstr "" @@ -1380,22 +1409,22 @@ msgstr "" msgid "Activated IPSuite4 account." msgstr "" -#: allianceauth/services/modules/ips4/views.py:40 -#: allianceauth/services/modules/ips4/views.py:62 -#: allianceauth/services/modules/ips4/views.py:83 -#: allianceauth/services/modules/ips4/views.py:103 +#: allianceauth/services/modules/ips4/views.py:39 +#: allianceauth/services/modules/ips4/views.py:60 +#: allianceauth/services/modules/ips4/views.py:81 +#: allianceauth/services/modules/ips4/views.py:101 msgid "An error occurred while processing your IPSuite4 account." msgstr "" -#: allianceauth/services/modules/ips4/views.py:53 +#: allianceauth/services/modules/ips4/views.py:52 msgid "Reset IPSuite4 password." msgstr "" -#: allianceauth/services/modules/ips4/views.py:80 +#: allianceauth/services/modules/ips4/views.py:78 msgid "Set IPSuite4 password." msgstr "" -#: allianceauth/services/modules/ips4/views.py:100 +#: allianceauth/services/modules/ips4/views.py:98 msgid "Deactivated IPSuite4 account." msgstr "" @@ -1403,13 +1432,13 @@ msgstr "" msgid "Jabber" msgstr "" -#: allianceauth/services/modules/openfire/auth_hooks.py:78 +#: allianceauth/services/modules/openfire/auth_hooks.py:79 #: allianceauth/services/modules/openfire/templates/services/openfire/broadcast.html:6 #: allianceauth/services/modules/openfire/templates/services/openfire/broadcast.html:11 msgid "Jabber Broadcast" msgstr "Anuncio por Jabber" -#: allianceauth/services/modules/openfire/auth_hooks.py:91 +#: allianceauth/services/modules/openfire/auth_hooks.py:94 msgid "Fleet Broadcast Formatter" msgstr "" @@ -1421,7 +1450,7 @@ msgstr "Mensaje" msgid "Broadcast Sent!!" msgstr "Ping Enviado" -#: allianceauth/services/modules/openfire/templates/services/openfire/broadcast.html:24 +#: allianceauth/services/modules/openfire/templates/services/openfire/broadcast.html:23 msgid "Broadcast" msgstr "Anuncio" @@ -1429,23 +1458,23 @@ msgstr "Anuncio" msgid "Activated jabber account." msgstr "" -#: allianceauth/services/modules/openfire/views.py:44 -#: allianceauth/services/modules/openfire/views.py:57 -#: allianceauth/services/modules/openfire/views.py:78 -#: allianceauth/services/modules/openfire/views.py:151 +#: allianceauth/services/modules/openfire/views.py:43 +#: allianceauth/services/modules/openfire/views.py:56 +#: allianceauth/services/modules/openfire/views.py:76 +#: allianceauth/services/modules/openfire/views.py:147 msgid "An error occurred while processing your jabber account." msgstr "" -#: allianceauth/services/modules/openfire/views.py:70 +#: allianceauth/services/modules/openfire/views.py:69 msgid "Reset jabber password." msgstr "" -#: allianceauth/services/modules/openfire/views.py:119 +#: allianceauth/services/modules/openfire/views.py:115 #, python-format msgid "Sent jabber broadcast to %s" msgstr "" -#: allianceauth/services/modules/openfire/views.py:148 +#: allianceauth/services/modules/openfire/views.py:144 msgid "Set jabber password." msgstr "" @@ -1453,45 +1482,45 @@ msgstr "" msgid "Activated forum account." msgstr "" -#: allianceauth/services/modules/phpbb3/views.py:43 -#: allianceauth/services/modules/phpbb3/views.py:57 -#: allianceauth/services/modules/phpbb3/views.py:80 -#: allianceauth/services/modules/phpbb3/views.py:103 +#: allianceauth/services/modules/phpbb3/views.py:42 +#: allianceauth/services/modules/phpbb3/views.py:56 +#: allianceauth/services/modules/phpbb3/views.py:78 +#: allianceauth/services/modules/phpbb3/views.py:101 msgid "An error occurred while processing your forum account." msgstr "" -#: allianceauth/services/modules/phpbb3/views.py:54 +#: allianceauth/services/modules/phpbb3/views.py:53 msgid "Deactivated forum account." msgstr "" -#: allianceauth/services/modules/phpbb3/views.py:71 +#: allianceauth/services/modules/phpbb3/views.py:70 msgid "Reset forum password." msgstr "" -#: allianceauth/services/modules/phpbb3/views.py:100 +#: allianceauth/services/modules/phpbb3/views.py:98 msgid "Set forum password." msgstr "" -#: allianceauth/services/modules/smf/views.py:34 +#: allianceauth/services/modules/smf/views.py:33 msgid "Activated SMF account." msgstr "" -#: allianceauth/services/modules/smf/views.py:43 -#: allianceauth/services/modules/smf/views.py:58 -#: allianceauth/services/modules/smf/views.py:80 -#: allianceauth/services/modules/smf/views.py:103 +#: allianceauth/services/modules/smf/views.py:41 +#: allianceauth/services/modules/smf/views.py:56 +#: allianceauth/services/modules/smf/views.py:77 +#: allianceauth/services/modules/smf/views.py:99 msgid "An error occurred while processing your SMF account." msgstr "" -#: allianceauth/services/modules/smf/views.py:55 +#: allianceauth/services/modules/smf/views.py:53 msgid "Deactivated SMF account." msgstr "" -#: allianceauth/services/modules/smf/views.py:72 +#: allianceauth/services/modules/smf/views.py:70 msgid "Reset SMF password." msgstr "" -#: allianceauth/services/modules/smf/views.py:100 +#: allianceauth/services/modules/smf/views.py:96 msgid "Set SMF password." msgstr "" @@ -1518,11 +1547,11 @@ msgstr "Unirse al Servidor" msgid "Continue" msgstr "Continuar" -#: allianceauth/services/modules/teamspeak3/views.py:34 +#: allianceauth/services/modules/teamspeak3/views.py:35 msgid "Activated TeamSpeak3 account." msgstr "" -#: allianceauth/services/modules/teamspeak3/views.py:37 +#: allianceauth/services/modules/teamspeak3/views.py:38 #: allianceauth/services/modules/teamspeak3/views.py:74 #: allianceauth/services/modules/teamspeak3/views.py:100 msgid "An error occurred while processing your TeamSpeak3 account." @@ -1599,7 +1628,7 @@ msgstr "Cambiar contraseña en %(service_name)s" msgid "Set %(service_name)s Password" msgstr "Cambiar contraseña en %(service_name)s" -#: allianceauth/services/templates/services/service_password.html:19 +#: allianceauth/services/templates/services/service_password.html:18 msgid "Set Password" msgstr "Cambiar Contraseña" @@ -1619,33 +1648,37 @@ msgstr "Servicio" msgid "Domain" msgstr "Dominio" -#: allianceauth/srp/auth_hooks.py:12 +#: allianceauth/srp/auth_hooks.py:13 msgid "Ship Replacement" msgstr "Reemplazo de Nave" -#: allianceauth/srp/form.py:7 +#: allianceauth/srp/form.py:9 #: allianceauth/srp/templates/srp/management.html:38 msgid "Fleet Time" msgstr "Hora de flota" -#: allianceauth/srp/form.py:8 +#: allianceauth/srp/form.py:10 #: allianceauth/srp/templates/srp/management.html:39 msgid "Fleet Doctrine" msgstr "Doctrina" -#: allianceauth/srp/form.py:12 allianceauth/srp/templates/srp/data.html:90 +#: allianceauth/srp/form.py:14 allianceauth/srp/templates/srp/data.html:93 msgid "Additional Info" msgstr "Informacion Adicional" -#: allianceauth/srp/form.py:14 -msgid "zKillboard Link" -msgstr "Enlace de zKillboard" +#: allianceauth/srp/form.py:16 +msgid "Killboard Link (zkillboard.com or kb.evetools.org)" +msgstr "" -#: allianceauth/srp/form.py:23 -msgid "Invalid Link. Please use zKillboard.com" -msgstr "Enlace invalido. Utilizar uno de zkillboard.com" +#: allianceauth/srp/form.py:34 +msgid "Invalid Link. Please use zkillboard.com or kb.evetools.org" +msgstr "" -#: allianceauth/srp/form.py:28 +#: allianceauth/srp/form.py:46 +msgid "Invalid Link. Please post a direct link to a killmail." +msgstr "" + +#: allianceauth/srp/form.py:53 msgid "After Action Report Link" msgstr "Enlaace de AAR" @@ -1662,63 +1695,63 @@ msgstr "Crear SRP" msgid "Give this link to the line members" msgstr "Entregar este enlace a los miembros" -#: allianceauth/srp/templates/srp/data.html:49 +#: allianceauth/srp/templates/srp/data.html:52 msgid "SRP Fleet Data" msgstr "Informacion de SRP de la flota" -#: allianceauth/srp/templates/srp/data.html:54 +#: allianceauth/srp/templates/srp/data.html:57 msgid "Mark Incomplete" msgstr "Marcar como Incompleto" -#: allianceauth/srp/templates/srp/data.html:58 +#: allianceauth/srp/templates/srp/data.html:61 msgid "Mark Completed" msgstr "Marcar como Completo" -#: allianceauth/srp/templates/srp/data.html:70 -#: allianceauth/srp/templates/srp/data.html:156 +#: allianceauth/srp/templates/srp/data.html:73 +#: allianceauth/srp/templates/srp/data.html:160 msgid "Total Losses:" msgstr "Perdidas Totales:" -#: allianceauth/srp/templates/srp/data.html:71 -#: allianceauth/srp/templates/srp/data.html:157 +#: allianceauth/srp/templates/srp/data.html:74 +#: allianceauth/srp/templates/srp/data.html:161 #: allianceauth/srp/templates/srp/management.html:30 msgid "Total ISK Cost:" msgstr "Costo Total:" -#: allianceauth/srp/templates/srp/data.html:79 -#: allianceauth/srp/templates/srp/data.html:165 +#: allianceauth/srp/templates/srp/data.html:82 +#: allianceauth/srp/templates/srp/data.html:169 msgid "Are you sure you want to delete SRP requests?" msgstr "Estas seguro que quiere borrar las solicitudes de SRP" -#: allianceauth/srp/templates/srp/data.html:88 +#: allianceauth/srp/templates/srp/data.html:91 msgid "Pilot Name" msgstr "Nombre del Piloto" -#: allianceauth/srp/templates/srp/data.html:89 +#: allianceauth/srp/templates/srp/data.html:92 msgid "Killboard Link" msgstr "Enlace de la Muerte" -#: allianceauth/srp/templates/srp/data.html:91 +#: allianceauth/srp/templates/srp/data.html:94 msgid "Ship Type" msgstr "Tipo" -#: allianceauth/srp/templates/srp/data.html:92 +#: allianceauth/srp/templates/srp/data.html:95 msgid "Killboard Loss Amt" msgstr "Monto de la perdida en ZKB" -#: allianceauth/srp/templates/srp/data.html:93 +#: allianceauth/srp/templates/srp/data.html:96 msgid "SRP ISK Cost" msgstr "Costo del SRP" -#: allianceauth/srp/templates/srp/data.html:94 +#: allianceauth/srp/templates/srp/data.html:97 msgid "Click value to edit Enter to save & next ESC to cancel" msgstr "" -#: allianceauth/srp/templates/srp/data.html:97 +#: allianceauth/srp/templates/srp/data.html:100 msgid "Post Time" msgstr "Tiempo" -#: allianceauth/srp/templates/srp/data.html:174 +#: allianceauth/srp/templates/srp/data.html:178 msgid "No SRP requests for this fleet." msgstr "No hay solicitudes de SRP para esta flota." @@ -1832,63 +1865,63 @@ msgstr "%(fleetname)s SRP marcado como incompleto" msgid "Unable to locate SRP code with ID %(srpfleetid)s" msgstr "Imposible localizar el SRP con el codigo %(srpfleetid)s" -#: allianceauth/srp/views.py:175 -msgid "This Killboard link has already been posted." -msgstr "Este enlace de ZKB ya fue posteado." +#: allianceauth/srp/views.py:179 +msgid "This kill mail has already been posted." +msgstr "" -#: allianceauth/srp/views.py:197 +#: allianceauth/srp/views.py:200 msgid "" "Your SRP request Killmail link is invalid. Please make sure you are using " "zKillboard." msgstr "" "El enalce suministrado no es valido. Por favor verifica si esats usando ZKB." -#: allianceauth/srp/views.py:208 +#: allianceauth/srp/views.py:211 #, python-format msgid "Submitted SRP request for your %(ship)s." msgstr "Solicitud de SRP para tu %(ship)s completo." -#: allianceauth/srp/views.py:213 +#: allianceauth/srp/views.py:215 #, python-format msgid "" "Character %(charid)s does not belong to your Auth account. Please add the " "API key for this character and try again" msgstr "El personaje %(charid)s no pertenece a tu cuenta" -#: allianceauth/srp/views.py:233 allianceauth/srp/views.py:259 -#: allianceauth/srp/views.py:297 +#: allianceauth/srp/views.py:235 allianceauth/srp/views.py:261 +#: allianceauth/srp/views.py:299 msgid "No SRP requests selected" msgstr "No se selecciono ninguna solicitud de SRP" -#: allianceauth/srp/views.py:244 allianceauth/srp/views.py:282 +#: allianceauth/srp/views.py:246 allianceauth/srp/views.py:284 msgid "Unable to locate selected SRP request." msgstr "Imposible localizar la solicitud de SRP." -#: allianceauth/srp/views.py:247 +#: allianceauth/srp/views.py:249 #, python-format msgid "Deleted %(numrequests)s SRP requests" msgstr "Se borraron %(numrequests)s pedidos de SRP" -#: allianceauth/srp/views.py:285 +#: allianceauth/srp/views.py:287 #, python-format msgid "Approved %(numrequests)s SRP requests" msgstr "Se aprobaron %(numrequests)s pedidos de SRP" -#: allianceauth/srp/views.py:317 +#: allianceauth/srp/views.py:319 msgid "Unable to locate selected SRP request" msgstr "Imposible localizar el pedido de SRP" -#: allianceauth/srp/views.py:320 +#: allianceauth/srp/views.py:322 #, python-format msgid "Rejected %(numrequests)s SRP requests." msgstr "Se rechazaron %(numrequests)s pedios de SRP." -#: allianceauth/srp/views.py:333 +#: allianceauth/srp/views.py:335 #, python-format msgid "Unable to locate SRP request with ID %(requestid)s" msgstr "Imposible localizar la solicitud de SRP con ID %(requestid)s" -#: allianceauth/srp/views.py:357 +#: allianceauth/srp/views.py:359 #, python-format msgid "Saved changes to SRP fleet %(fleetname)s" msgstr "Se guardaron los cambios en el SRP de la flota %(fleetname)s" @@ -1901,58 +1934,79 @@ msgstr "Notificaciones de Alliance Auth" msgid "Closed" msgstr "Cerrado" -#: allianceauth/templates/allianceauth/admin-status/overview.html:30 +#: allianceauth/templates/allianceauth/admin-status/overview.html:26 +msgid "Powered by GitLab" +msgstr "" + +#: allianceauth/templates/allianceauth/admin-status/overview.html:33 +msgid "Support Discord" +msgstr "" + +#: allianceauth/templates/allianceauth/admin-status/overview.html:41 msgid "Software Version" msgstr "Versión del Software" -#: allianceauth/templates/allianceauth/admin-status/overview.html:34 +#: allianceauth/templates/allianceauth/admin-status/overview.html:45 msgid "Current" msgstr "Actual" -#: allianceauth/templates/allianceauth/admin-status/overview.html:40 +#: allianceauth/templates/allianceauth/admin-status/overview.html:51 msgid "Latest Stable" msgstr "" -#: allianceauth/templates/allianceauth/admin-status/overview.html:46 +#: allianceauth/templates/allianceauth/admin-status/overview.html:57 msgid "Update available" msgstr "Actualizacion Disponible" -#: allianceauth/templates/allianceauth/admin-status/overview.html:51 +#: allianceauth/templates/allianceauth/admin-status/overview.html:62 msgid "Latest Pre-Release" msgstr "" -#: allianceauth/templates/allianceauth/admin-status/overview.html:57 +#: allianceauth/templates/allianceauth/admin-status/overview.html:68 msgid "Pre-Release available" msgstr "" -#: allianceauth/templates/allianceauth/admin-status/overview.html:65 +#: allianceauth/templates/allianceauth/admin-status/overview.html:76 msgid "Task Queue" msgstr "Cola de Tareas" -#: allianceauth/templates/allianceauth/admin-status/overview.html:82 +#: allianceauth/templates/allianceauth/admin-status/overview.html:93 msgid "Error retrieving task queue length" msgstr "Error al conseguir la cola de tareas" -#: allianceauth/templates/allianceauth/admin-status/overview.html:84 +#: allianceauth/templates/allianceauth/admin-status/overview.html:95 #, python-format msgid "%(tasks)s task" msgid_plural "%(tasks)s tasks" msgstr[0] "" msgstr[1] "" -#: allianceauth/templates/allianceauth/night-toggle.html:3 -msgid "Night" -msgstr "Noche" +#: allianceauth/templates/allianceauth/night-toggle.html:6 +msgid "Night Mode" +msgstr "" -#: allianceauth/templates/allianceauth/top-menu.html:36 +#: allianceauth/templates/allianceauth/top-menu-admin.html:9 msgid "Admin" msgstr "Administrador" -#: allianceauth/templates/allianceauth/top-menu.html:38 +#: allianceauth/templates/allianceauth/top-menu-admin.html:19 +msgid "AA Documentation" +msgstr "" + +#: allianceauth/templates/allianceauth/top-menu-admin.html:26 +msgid "AA Support Discord" +msgstr "" + +#: allianceauth/templates/allianceauth/top-menu-user-dropdown.html:10 +#: allianceauth/templates/allianceauth/top-menu-user-dropdown.html:14 +msgid "User Menu" +msgstr "" + +#: allianceauth/templates/allianceauth/top-menu-user-dropdown.html:56 msgid "Logout" msgstr "Salir" -#: allianceauth/templates/allianceauth/top-menu.html:40 +#: allianceauth/templates/allianceauth/top-menu-user-dropdown.html:58 msgid "Login" msgstr "Ingresar" @@ -2071,9 +2125,6 @@ msgstr "Estructura" msgid "Added new timer in %(system)s at %(time)s." msgstr "Se agrego un nuevo timer en %(system)s a las %(time)s." -#: allianceauth/timerboard/views.py:83 +#: allianceauth/timerboard/views.py:82 msgid "Saved changes to the timer." msgstr "Se guardaron los cambios en el timer." - -#~ msgid "Portrait" -#~ msgstr "Retrato" diff --git a/allianceauth/locale/fr_FR/LC_MESSAGES/django.mo b/allianceauth/locale/fr_FR/LC_MESSAGES/django.mo index 0df655d8553240dfbbc10dd65516bb47dae1a473..1b8c07a3aee03890b42e448d8bce6ce1606fa236 100644 GIT binary patch delta 7788 zcmYk=34Bh+8prX;zAuuH5RpU>M2ICMLSo-yOYE_R;D&P1Qq|kOjjP%eRa#4F(b{US zrnFk^y;YP;=z?mswCIA?(xA(=^!I8Ir$FC6i3osIBb zVmQWo7*iAb2N`pY^89LQHO9Y|F(WYm6R;RZ;4@f&m#`ytiZ{j=pT-ur5L@GZ+kPMY zsQV@u6N{n9BV48-g*Y18V+@YO>Npd9a4~w}aty(jkTIIg*4@ax%|2|1=P?XJ5}p2W z=ubTf_25RBf!#2Z=bI7=8u7cBh1apAF05@#D;$IQxDtoqRUD1ENzTBwV*vFxFckNq zl6M3n@I2PQTNsStb)133VIt2rnG`g_p{NuU+4=+6oceU^j+;<3tH5yds_Wb^3caZ( z+Il_IfSRMOYm0f<8{pN2|xDeAhV$bV)%fBdlAdNP^(>j7WWpqX4ljqG<@zlXYke|_ieh(>MJ z7O2gdkJ@|_QENO8eQ^UO;5O96j-dv07M0N}s7%~;QBa5A2F}bQ(T{pO`eQQcL20Ot z-EDh+RKMZ2UW8h@NvH|TMm_K;)RMh`y59;^2G^nn;Mz^0Gliqr1|xWfc%@Ar)Dlca zb(o8~;ftsTY(U+33+lR^s7-YkHRB7YC8$kSO0=0yHpfcf^>g=ru)PQRup8``K+w*+WlY(ye zENUQ2(4Arop}qyxaStlh2QUD?Mh)x-)DqpsU<_#N^s9ziqB^MS8lv`6CNegYk1jpP zMM0^ZgG%jkRL8Zbfo;MNd>upaebhk9QP-VCoxff&6<#Z z6*6ehk54u##Y0g8n}VS@9hK5Ks7%a9_drpZSc{&x4SV71*c9)f_EcJ$^E&oHJ!cAP zZ!Jh8|4PX^8nk=gLk-|_R7!uc7v9G(>eaZbuCIr>K@O_lK-)eAmB~_6MqWk@a0_Ze zyHFE)2bH12E(*%PDbxeM!gRcb4Y6)BXV>;ct=SM%2IitNvKTes6{z=l2kKYu0BRuL zqB3<0)lWYt`dJP}4aC)zf<`(J^?DScMmovXr=f2AC}!d!)a!Nxb%QIYJ@N;tzefw_ z*EA6Ipd74%voIOwV+y{BOu%Knp`eldh)UH>REqCmBu0}CJun3|kX%&i3sDc8iRxE^ ztdg0B%D`UKz)qv?a}G7&3eTk1Q*`iE0!OhXFx#sbt0Hlb2{0QI19)VKc>R>Pa9 zH4JLy%rFM^poSQQ*{DqR!*CpIEk+G^7W(siGlzn1v;d=V1t#DdsE(hZ*6emW2<8G+y2OtVjHfbM(DxLQOc80 z188LH%}^b)P&e+08rTrjz$T&>K8l)%3z>u2joN(IPy>wS-+9`Et+U9#Mm~;)8n_&_ z_GL(x&2b!pe*84DZ%iRh!)2%e1h#cD7mf9)XCZHzDMIa?WvEQ9#%DbEM=N%vo}Rx<)YEb7Ok z95sN;r~w3YbJjc^>riip2{;xt!MUi3EJk0RZ#JudJM9H;qXx1cHN#`5O>_qJf%@K_ zPw(z*z8v(SeGKZx#aJCnP!C**Nw^V}$s?%yUPPBR#|;YFJpMhLPi-tJ^;x!_hdMvi zItR6Tmtg=NKz}@r>USEoSFWNr-o-%l%yqsSA*f9nn@j$c!j?2>ApI~7C!pG&Mm=CX z*2NvDB{_+D&=07A-L;1Ibar#b}(2le1w+di%*`PYS$ZNn_oQp`rBuoN}3 zwWtrwR#d9@qWbMaeUOf!26hfv9diTOR;D%Yc086~ZF~ha(fz1_pK(#pnq5Ub*p~%P zz!21o8>2Q|f7IF)qcSram4Vf$f$p*%#}Mk5Q2l?!M2zd>+&2f+Zxrget{D`b)!`S^OauEm?KLr(dXlZ@qR!`Ai%=7ofqpm-HS_0@`@75rd*U5b z$9<>{Cr}T*WY1s6aO%II_C!FQvjmY?k9s^R^<7Z?7NV|Sin@LyY63g43LZxH@BbOw za2qva|9mIKHBlWhQK`>E&0qpX;55``dJ@xd4QjWaLM_P|48~ii0eJRv>cObzRL3a2 z|EUx-(hjJ#>4#dwVhqKH?fJQ=0W7nwM$KfSt?xk%-~-eiIf%ON1@yw3sOx`2Whk&e z`H!Sfg@Q&}7sId_szV1Hgk4ZGT!otP3DlZj!!(Q@;AE0+OQ4`pMdOZ)K?sF9Ry)l7m{27({``8B43Y^SL zLOo~(Y5*mu*Lfc5H{eZdil=S6D{!bYfaa*w7N9oY7;J)5Q6G|5P&fPtWAGD<#>=Q* zInQCvb;+1Ty%(}QOet!K&!Q%F7xf&U;l?!3`yWa{n<4{sw+t{ZFGd=T(frn;7Y$;5W*7?P5{yZwfZUG^~YV zPy?Ke+N7nZJ+lOpaW5((7g6W$pfclM=uWXoL}erwwfl#omUsfX)Nv*SrQ|u(4PL<- zxDCDV5O&0)*cQV_I|JyA^{G$C7PtzvXFfyi8Lu&p4KSB_ADoCQZM$C)`CmXoYLPSI zcQKv%2~_F=$2$MG%tocW1hui| z8g1QB%XE;)Al4IlzWIXKK!kHqZ5)7F*UDojg;;`BaUbJ2pGj!XbVePKR+Urrhhq$F z9f^Naewff(wTRI1H=>W8pGF~zi&#>#kC;X1@O3c5{&M5?USG-Y z6n?T5y>2>s661-li7@(9*Ze=C;%jf_jdiH^z-w4}9HPK)h#5-zo7mW%*oJ|$btQTe zI$k7xCOT2?VB6HLpK={P5Ce$G#2V#4gt$oPNTS0nZ0fG@I@%lX)ij^jw!t`r_=j8Ki^U8Ph{I` z8et;!&O}ejZ(|2S$Fsy}Vk^HU&5uUU+BNB)wsdvYvSlfgAZ=_I2!&su2^2@|-;!9#2 zq2nnBv&C9yor!Jer_c3p+xD$B-})gQAl@TtaP8B$mRL;WYW;P*L!2fOh))TBBA1KL zpdZnf*h?hS)|b%H+rc!XzS5TcDfp5rEjgcp(}{Q@jwtZp{hL6c z^7t=>RzyAGwaP~Pp6F#C@E~PnEsCf^+hMFcawt4+E74ew^L|8A;tkur8EX-z+;#3W zgp>cEGJ>c=IT$l=hx-EOPd@b+icN?x+kONW5O;08l2sIbA!6wBkZqi5tx4Nl$`25k zM5v2~Y82WNm4^?7CARV^*5?`>-HGv(N7=f&kw00)1zTx|jX8fEYhgd4kv(?~tJ=Qv zDX$>frqd8>8>?X)(TNjXh(We}8D$*-)Ef|gcdGnvvcg(T!ph!GecZFGOR~* delta 8084 zcmZA630##`8prX2?1&(!D2j5$1r%jbQ4}{s%LP|l5iyX9q6CR(N!d-EvMEg~E6prZ zbKKGr(_Gp_OG|5V8`8R}%j+6*k@C?9wHh<6g)x({2wivtbMb4;#zE1>WZ-)A!!NN5UcnyN z+U2xQMt|ys*bGaMEU*Bi&xPbf5v+F8!|={)Y35m>C41md+djy zcsuI(c^H5TQ5`SFRNRQ&>EE2Epbjsd5$;2!=%B41#m>}E;UElbrq9lxa&r4-CSFm}PI6hC$R9pi;jCeQ_1~ z;q$2HHlhZ;12vJow!I3K!DF`FH`bU&)I(4MZXHYhHKKMjXw6bk^#RxzM`9Qjp=NqF zDy0viQoRb5>dmN`zGdsjQTKm^y6+nDALAS6478&)C64^7gI+XfCc{x9n_%m?s25B_ zosK(En{_#Av+h7`zV}dT{0;h{Upwct)I&`y0X3lBsEiIlWn!#{f*vSF&3qR6quK*- z5vrqQs0TOM_MNEbUbFRssHHoGn!u;14lkmX><85QenDl>o1>xucp@kapwIz(Vi|I@ z&34ohypMX|0_ug=Q62cjJ1?$_x-SfMY}=t`oPk=BEYx!as7%g84fH;z?lDhL2%=#< z)^v0${R;IW)4`Yq5Qe(H4c5gZ)DrYWb&!L~%na0XWf+VLQ5jf<+Vm^YSLc5} z1>JZ6waZV~`gzpexQcqQPe*6u4Nx7#p*~NvrrY)`)DmW+GLesgScV$#J*dt2Ahx1^ z^Ad%0Jc)X7M1nJ*=BQLBU_I=NdO~c4G*ZqL%7j48})M&pnIU16wf!ccAvv zTj*hO<_raO?-o za~l)MzaHF6gM1Tp%-%+AlFv{B`x({Y@2D3ACpnpDh&2O6Wg;H+o)oNuX*d*nV=^vA z?XlOwR9H(On&cpUtiQ2{IP)m0awI>?#L!r#LPy>!b zo$p?#ADb*}fTgI6Ekr%%d4z&~r=La*

U+KSy{1U0fbs8lULrFbzmz!y**?!iX* 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 diff --git a/allianceauth/locale/fr_FR/LC_MESSAGES/django.po b/allianceauth/locale/fr_FR/LC_MESSAGES/django.po index 25c003bc..322784df 100644 --- a/allianceauth/locale/fr_FR/LC_MESSAGES/django.po +++ b/allianceauth/locale/fr_FR/LC_MESSAGES/django.po @@ -2,18 +2,18 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. -# +# # Translators: # François LACROIX-DURANT , 2020 # Philippe Querin-Laporte , 2020 # Keven D. , 2020 -# +# #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-11-20 05:33+0000\n" +"POT-Creation-Date: 2021-10-15 11:58+1000\n" "PO-Revision-Date: 2020-02-18 03:14+0000\n" "Last-Translator: Keven D. , 2020\n" "Language-Team: French (France) (https://www.transifex.com/alliance-auth/teams/107430/fr_FR/)\n" @@ -23,6 +23,14 @@ msgstr "" "Language: fr_FR\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" +#: allianceauth/analytics/models.py:29 +msgid "Google Analytics Universal" +msgstr "" + +#: allianceauth/analytics/models.py:30 +msgid "Google Analytics V4" +msgstr "" + #: allianceauth/authentication/decorators.py:37 msgid "A main character is required to perform that action. Add one below." msgstr "" @@ -33,19 +41,19 @@ msgstr "" msgid "Email" msgstr "Email" -#: allianceauth/authentication/models.py:78 +#: allianceauth/authentication/models.py:74 #, python-format msgid "State changed to: %s" msgstr "État changé à: %s" -#: allianceauth/authentication/models.py:79 +#: allianceauth/authentication/models.py:75 #, python-format msgid "Your user's state is now: %(state)s" msgstr "L'état de votre personnage est maintenant: %(state)s" #: allianceauth/authentication/templates/authentication/dashboard.html:5 #: allianceauth/authentication/templates/authentication/dashboard.html:8 -#: allianceauth/templates/allianceauth/side-menu.html:11 +#: allianceauth/templates/allianceauth/side-menu.html:10 msgid "Dashboard" msgstr "Écran de bord" @@ -97,7 +105,7 @@ msgid "Corp" msgstr "Corpo" #: allianceauth/authentication/templates/authentication/dashboard.html:131 -#: allianceauth/corputils/templates/corputils/corpstats.html:77 +#: allianceauth/corputils/templates/corputils/corpstats.html:76 #: allianceauth/hrapplications/templates/hrapplications/view.html:47 msgid "Alliance" msgstr "Alliance" @@ -140,7 +148,7 @@ msgstr "Votre équipe de soutien" msgid "Submit" msgstr "Envoyer" -#: allianceauth/authentication/views.py:74 +#: allianceauth/authentication/views.py:75 #, python-format msgid "" "Cannot change main character to %(char)s: character owned by a different " @@ -149,30 +157,30 @@ msgstr "" "Impossible de changer le personnage principal à %(char)s. Le personnage " "appartient à un autre compte." -#: allianceauth/authentication/views.py:80 +#: allianceauth/authentication/views.py:81 #, python-format msgid "Changed main character to %(char)s" msgstr "Changé le personnage principal à %(char)s" -#: allianceauth/authentication/views.py:89 +#: allianceauth/authentication/views.py:90 #, python-format msgid "Added %(name)s to your account." msgstr "Ajouté %(name)s à votre compte." -#: allianceauth/authentication/views.py:91 +#: allianceauth/authentication/views.py:92 #, python-format msgid "Failed to add %(name)s to your account: they already have an account." msgstr "Impossible d'ajouter %(name)s à votre compte: ils ont déjà un compte." -#: allianceauth/authentication/views.py:130 +#: allianceauth/authentication/views.py:131 msgid "Unable to authenticate as the selected character." msgstr "Personnage principal : échec de l'identification." -#: allianceauth/authentication/views.py:151 +#: allianceauth/authentication/views.py:152 msgid "Registration token has expired." msgstr "Le token d'enregistrement est expiré." -#: allianceauth/authentication/views.py:206 +#: allianceauth/authentication/views.py:207 msgid "" "Sent confirmation email. Please follow the link to confirm your email " "address." @@ -180,16 +188,16 @@ msgstr "" "Email de confirmation envoyé. Cliquez sur le lien pour valider votre adresse" " email." -#: allianceauth/authentication/views.py:211 +#: allianceauth/authentication/views.py:212 msgid "Confirmed your email address. Please login to continue." msgstr "" "Votre adresse email a été confirmé. Veuillez vous connecter pour continuer." -#: allianceauth/authentication/views.py:216 +#: allianceauth/authentication/views.py:217 msgid "Registration of new accounts is not allowed at this time." msgstr "La création de nouveaux comptes n'est pas actuellement permise." -#: allianceauth/corputils/auth_hooks.py:10 +#: allianceauth/corputils/auth_hooks.py:11 msgid "Corporation Stats" msgstr "Statistiques de la Corpo" @@ -228,53 +236,53 @@ msgstr "Pas inscrit" msgid "Last update:" msgstr "Dernière mise à jour:" -#: allianceauth/corputils/templates/corputils/corpstats.html:75 -#: allianceauth/corputils/templates/corputils/corpstats.html:114 -#: allianceauth/corputils/templates/corputils/corpstats.html:160 +#: allianceauth/corputils/templates/corputils/corpstats.html:74 +#: allianceauth/corputils/templates/corputils/corpstats.html:112 +#: allianceauth/corputils/templates/corputils/corpstats.html:156 #: allianceauth/corputils/templates/corputils/search.html:13 #: allianceauth/fleetactivitytracking/templates/fleetactivitytracking/fatlinkmodify.html:24 #: allianceauth/fleetactivitytracking/templates/fleetactivitytracking/fatlinkview.html:28 #: allianceauth/groupmanagement/templates/groupmanagement/audit.html:30 #: allianceauth/groupmanagement/templates/groupmanagement/groupmembers.html:30 -#: allianceauth/groupmanagement/templates/groupmanagement/index.html:51 +#: allianceauth/groupmanagement/templates/groupmanagement/index.html:53 #: allianceauth/groupmanagement/templates/groupmanagement/index.html:109 msgid "Character" msgstr "Personnage" -#: allianceauth/corputils/templates/corputils/corpstats.html:76 +#: allianceauth/corputils/templates/corputils/corpstats.html:75 #: allianceauth/corputils/templates/corputils/search.html:14 #: allianceauth/groupmanagement/templates/groupmanagement/audit.html:31 #: allianceauth/hrapplications/templates/hrapplications/management.html:27 -#: allianceauth/hrapplications/templates/hrapplications/management.html:84 -#: allianceauth/hrapplications/templates/hrapplications/management.html:129 +#: allianceauth/hrapplications/templates/hrapplications/management.html:82 +#: allianceauth/hrapplications/templates/hrapplications/management.html:126 #: allianceauth/hrapplications/templates/hrapplications/searchview.html:26 msgid "Corporation" msgstr "Corporation" -#: allianceauth/corputils/templates/corputils/corpstats.html:93 -#: allianceauth/corputils/templates/corputils/corpstats.html:129 -#: allianceauth/corputils/templates/corputils/corpstats.html:142 -#: allianceauth/corputils/templates/corputils/corpstats.html:173 +#: allianceauth/corputils/templates/corputils/corpstats.html:91 +#: allianceauth/corputils/templates/corputils/corpstats.html:125 +#: allianceauth/corputils/templates/corputils/corpstats.html:137 +#: allianceauth/corputils/templates/corputils/corpstats.html:167 #: allianceauth/corputils/templates/corputils/search.html:27 msgid "Killboard" msgstr "Tableau de chasse" -#: allianceauth/corputils/templates/corputils/corpstats.html:116 +#: allianceauth/corputils/templates/corputils/corpstats.html:114 #: allianceauth/corputils/templates/corputils/search.html:16 #: allianceauth/fleetactivitytracking/templates/fleetactivitytracking/fatlinkstatisticscorpview.html:22 -#: allianceauth/hrapplications/templates/hrapplications/management.html:83 -#: allianceauth/hrapplications/templates/hrapplications/management.html:128 +#: allianceauth/hrapplications/templates/hrapplications/management.html:81 +#: allianceauth/hrapplications/templates/hrapplications/management.html:125 #: allianceauth/hrapplications/templates/hrapplications/searchview.html:25 #: allianceauth/hrapplications/templates/hrapplications/view.html:32 msgid "Main Character" msgstr "Personnage Principal" -#: allianceauth/corputils/templates/corputils/corpstats.html:117 +#: allianceauth/corputils/templates/corputils/corpstats.html:115 #: allianceauth/corputils/templates/corputils/search.html:17 msgid "Main Corporation" msgstr "Corpo Principale" -#: allianceauth/corputils/templates/corputils/corpstats.html:118 +#: allianceauth/corputils/templates/corputils/corpstats.html:116 #: allianceauth/corputils/templates/corputils/search.html:18 msgid "Main Alliance" msgstr "Alliance Principale" @@ -300,7 +308,7 @@ msgstr "" msgid "Fleet Activity Tracking" msgstr "Suivi de participation en flotte" -#: allianceauth/fleetactivitytracking/forms.py:7 allianceauth/srp/form.py:6 +#: allianceauth/fleetactivitytracking/forms.py:7 allianceauth/srp/form.py:8 #: allianceauth/srp/templates/srp/management.html:37 msgid "Fleet Name" msgstr "Nom de flotte" @@ -309,7 +317,7 @@ msgstr "Nom de flotte" msgid "Duration of fat-link" msgstr "Durée de vie du lien FAT" -#: allianceauth/fleetactivitytracking/forms.py:9 +#: allianceauth/fleetactivitytracking/forms.py:8 msgid "minutes" msgstr "minutes" @@ -545,11 +553,11 @@ msgstr "Visionner les statistiques" msgid "No created fatlinks on record." msgstr "Aucun lien FAT enregistré" -#: allianceauth/fleetactivitytracking/views.py:283 +#: allianceauth/fleetactivitytracking/views.py:280 msgid "Fleet participation registered." msgstr "Participation à la flotte enregistrée." -#: allianceauth/fleetactivitytracking/views.py:299 +#: allianceauth/fleetactivitytracking/views.py:296 msgid "FAT link has expired." msgstr "le lien a expiré" @@ -582,8 +590,8 @@ msgid "Type" msgstr "Type" #: allianceauth/groupmanagement/templates/groupmanagement/audit.html:33 -#: allianceauth/notifications/templates/notifications/list.html:37 -#: allianceauth/notifications/templates/notifications/list.html:69 +#: allianceauth/notifications/templates/notifications/list.html:35 +#: allianceauth/notifications/templates/notifications/list.html:65 #: allianceauth/optimer/templates/optimer/fleetoptable.html:18 #: allianceauth/services/templates/services/services.html:18 #: allianceauth/timerboard/templates/timerboard/view.html:40 @@ -613,14 +621,19 @@ msgid "Group Members" msgstr "Membres du groupe" #: allianceauth/groupmanagement/templates/groupmanagement/groupmembers.html:31 -#: allianceauth/groupmanagement/templates/groupmanagement/index.html:52 +#: allianceauth/groupmanagement/templates/groupmanagement/index.html:54 #: allianceauth/groupmanagement/templates/groupmanagement/index.html:110 #: allianceauth/permissions_tool/templates/permissions_tool/audit.html:23 msgid "Organization" msgstr "Organisation" +#: allianceauth/groupmanagement/templates/groupmanagement/groupmembers.html:50 +#: allianceauth/groupmanagement/templates/groupmanagement/groupmembers.html:76 +msgid "Group leader" +msgstr "" + #: allianceauth/groupmanagement/templates/groupmanagement/groupmembers.html:61 -#: allianceauth/groupmanagement/templates/groupmanagement/index.html:78 +#: allianceauth/groupmanagement/templates/groupmanagement/index.html:80 #: allianceauth/groupmanagement/templates/groupmanagement/index.html:136 msgid "(unknown)" msgstr "" @@ -639,7 +652,7 @@ msgstr "Groupe appartenance " #: allianceauth/groupmanagement/templates/groupmanagement/groupmembership.html:15 #: allianceauth/permissions_tool/templates/permissions_tool/overview.html:40 -#: allianceauth/templates/allianceauth/side-menu.html:16 +#: allianceauth/templates/allianceauth/side-menu.html:15 msgid "Groups" msgstr "Groupes" @@ -650,10 +663,10 @@ msgstr "Description" #: allianceauth/groupmanagement/templates/groupmanagement/groupmembership.html:26 #: allianceauth/hrapplications/templates/hrapplications/management.html:28 -#: allianceauth/hrapplications/templates/hrapplications/management.html:85 -#: allianceauth/hrapplications/templates/hrapplications/management.html:130 +#: allianceauth/hrapplications/templates/hrapplications/management.html:83 +#: allianceauth/hrapplications/templates/hrapplications/management.html:127 #: allianceauth/hrapplications/templates/hrapplications/searchview.html:27 -#: allianceauth/srp/templates/srp/data.html:98 +#: allianceauth/srp/templates/srp/data.html:101 msgid "Status" msgstr "Statut" @@ -723,25 +736,25 @@ msgstr "Demandes de recrutement" msgid "Leave Requests" msgstr "Demande de départ" -#: allianceauth/groupmanagement/templates/groupmanagement/index.html:53 +#: allianceauth/groupmanagement/templates/groupmanagement/index.html:55 #: allianceauth/groupmanagement/templates/groupmanagement/index.html:111 #: allianceauth/permissions_tool/templates/permissions_tool/audit.html:20 #: allianceauth/services/modules/openfire/forms.py:6 msgid "Group" msgstr "Groupe" -#: allianceauth/groupmanagement/templates/groupmanagement/index.html:84 +#: allianceauth/groupmanagement/templates/groupmanagement/index.html:86 #: allianceauth/groupmanagement/templates/groupmanagement/index.html:142 msgid "Accept" msgstr "Accepter" -#: allianceauth/groupmanagement/templates/groupmanagement/index.html:88 +#: allianceauth/groupmanagement/templates/groupmanagement/index.html:90 #: allianceauth/groupmanagement/templates/groupmanagement/index.html:146 -#: allianceauth/hrapplications/templates/hrapplications/view.html:85 +#: allianceauth/hrapplications/templates/hrapplications/view.html:82 msgid "Reject" msgstr "Rejeter" -#: allianceauth/groupmanagement/templates/groupmanagement/index.html:97 +#: allianceauth/groupmanagement/templates/groupmanagement/index.html:99 msgid "No group add requests." msgstr "Aucune demande en cours" @@ -761,26 +774,26 @@ msgstr "Demandes de groupe" msgid "Group Membership" msgstr "Groupe appartenance " -#: allianceauth/groupmanagement/views.py:162 +#: allianceauth/groupmanagement/views.py:159 #, python-format msgid "Removed user %(user)s from group %(group)s." msgstr "L'utilisateur %(user)s à été retiré du groupe %(group)s." -#: allianceauth/groupmanagement/views.py:164 +#: allianceauth/groupmanagement/views.py:161 msgid "User does not exist in that group" msgstr "L'utilisateur n'existe pas dans ce groupe" -#: allianceauth/groupmanagement/views.py:167 +#: allianceauth/groupmanagement/views.py:164 msgid "Group does not exist" msgstr "Groupe non-existant" -#: allianceauth/groupmanagement/views.py:194 +#: allianceauth/groupmanagement/views.py:191 #, python-format msgid "Accepted application from %(mainchar)s to %(group)s." msgstr "Candidature de %(mainchar)s acceptée à %(group)s." -#: allianceauth/groupmanagement/views.py:201 -#: allianceauth/groupmanagement/views.py:234 +#: allianceauth/groupmanagement/views.py:197 +#: allianceauth/groupmanagement/views.py:228 #, python-format msgid "" "An unhandled error occurred while processing the application from " @@ -789,18 +802,18 @@ msgstr "" "Une erreur inattendue est survenue durant le traitement de l'application de " "%(mainchar)s à %(group)s." -#: allianceauth/groupmanagement/views.py:227 +#: allianceauth/groupmanagement/views.py:222 #, python-format msgid "Rejected application from %(mainchar)s to %(group)s." msgstr "L'application de %(mainchar)s à %(group)s est rejetée." -#: allianceauth/groupmanagement/views.py:263 +#: allianceauth/groupmanagement/views.py:257 #, python-format msgid "Accepted application from %(mainchar)s to leave %(group)s." msgstr "La demande de retirer %(mainchar)s de %(group)s est acceptée." -#: allianceauth/groupmanagement/views.py:269 -#: allianceauth/groupmanagement/views.py:303 +#: allianceauth/groupmanagement/views.py:262 +#: allianceauth/groupmanagement/views.py:294 #, python-format msgid "" "An unhandled error occurred while processing the application from " @@ -809,65 +822,65 @@ msgstr "" "Une erreur inattendue est survenue durant le traitement de la demande de " "retirer %(mainchar)s de %(group)s." -#: allianceauth/groupmanagement/views.py:296 +#: allianceauth/groupmanagement/views.py:288 #, python-format msgid "Rejected application from %(mainchar)s to leave %(group)s." msgstr "La remande de retirer %(mainchar)s de %(group)s a été refusée." +#: allianceauth/groupmanagement/views.py:332 #: allianceauth/groupmanagement/views.py:342 -#: allianceauth/groupmanagement/views.py:354 msgid "You cannot join that group" msgstr "Vous ne pouvez pas joindre ce groupe." -#: allianceauth/groupmanagement/views.py:348 +#: allianceauth/groupmanagement/views.py:337 msgid "You are already a member of that group." msgstr "Vous faites déjà parti de ce groupe." -#: allianceauth/groupmanagement/views.py:363 +#: allianceauth/groupmanagement/views.py:354 msgid "You already have a pending application for that group." msgstr "Vous avez déjà une application en attente pour joindre ce groupe." -#: allianceauth/groupmanagement/views.py:366 -#: allianceauth/groupmanagement/views.py:404 +#: allianceauth/groupmanagement/views.py:357 +#: allianceauth/groupmanagement/views.py:399 #: allianceauth/hrapplications/templates/hrapplications/management.html:37 -#: allianceauth/hrapplications/templates/hrapplications/management.html:72 -#: allianceauth/hrapplications/templates/hrapplications/management.html:99 -#: allianceauth/hrapplications/templates/hrapplications/management.html:144 +#: allianceauth/hrapplications/templates/hrapplications/management.html:70 +#: allianceauth/hrapplications/templates/hrapplications/management.html:97 +#: allianceauth/hrapplications/templates/hrapplications/management.html:141 #: allianceauth/hrapplications/templates/hrapplications/searchview.html:38 #: allianceauth/hrapplications/templates/hrapplications/view.html:20 -#: allianceauth/srp/templates/srp/data.html:134 +#: allianceauth/srp/templates/srp/data.html:138 #: allianceauth/srp/templates/srp/management.html:81 msgid "Pending" msgstr "En attente." -#: allianceauth/groupmanagement/views.py:372 +#: allianceauth/groupmanagement/views.py:363 #, python-format msgid "Applied to group %(group)s." msgstr "Appliqué au groupe %(group)s." -#: allianceauth/groupmanagement/views.py:383 +#: allianceauth/groupmanagement/views.py:373 msgid "You cannot leave that group" msgstr "Vous ne pouvez pas quitter ce groupe." -#: allianceauth/groupmanagement/views.py:388 +#: allianceauth/groupmanagement/views.py:377 msgid "You are not a member of that group" msgstr "Vous n'êtes pas un membre de ce groupe." -#: allianceauth/groupmanagement/views.py:397 +#: allianceauth/groupmanagement/views.py:389 msgid "You already have a pending leave request for that group." msgstr "Vous avec déjà une demande de quitter ce groupe en attente." -#: allianceauth/groupmanagement/views.py:410 +#: allianceauth/groupmanagement/views.py:405 #, python-format msgid "Applied to leave group %(group)s." msgstr "Appliqué pour quitter le groupe %(group)s." -#: allianceauth/hrapplications/auth_hooks.py:13 +#: allianceauth/hrapplications/auth_hooks.py:14 msgid "Applications" msgstr "Applications" #: allianceauth/hrapplications/forms.py:6 -#: allianceauth/hrapplications/templates/hrapplications/view.html:98 +#: allianceauth/hrapplications/templates/hrapplications/view.html:92 msgid "Comment" msgstr "Commenter" @@ -907,85 +920,85 @@ msgid "Create Application" msgstr "Créer une application" #: allianceauth/hrapplications/templates/hrapplications/management.html:26 -#: allianceauth/hrapplications/templates/hrapplications/management.html:82 -#: allianceauth/hrapplications/templates/hrapplications/management.html:127 +#: allianceauth/hrapplications/templates/hrapplications/management.html:80 +#: allianceauth/hrapplications/templates/hrapplications/management.html:124 #: allianceauth/hrapplications/templates/hrapplications/searchview.html:24 #: allianceauth/services/templates/services/services.html:16 msgid "Username" msgstr "Nom d'utilisateur" #: allianceauth/hrapplications/templates/hrapplications/management.html:29 -#: allianceauth/hrapplications/templates/hrapplications/management.html:86 -#: allianceauth/hrapplications/templates/hrapplications/management.html:131 +#: allianceauth/hrapplications/templates/hrapplications/management.html:84 +#: allianceauth/hrapplications/templates/hrapplications/management.html:128 #: allianceauth/hrapplications/templates/hrapplications/searchview.html:28 -#: allianceauth/hrapplications/templates/hrapplications/view.html:75 -#: allianceauth/srp/templates/srp/data.html:100 +#: allianceauth/hrapplications/templates/hrapplications/view.html:74 +#: allianceauth/srp/templates/srp/data.html:103 #: allianceauth/srp/templates/srp/management.html:46 msgid "Actions" msgstr "Actions" #: allianceauth/hrapplications/templates/hrapplications/management.html:39 -#: allianceauth/hrapplications/templates/hrapplications/management.html:102 -#: allianceauth/hrapplications/templates/hrapplications/management.html:147 +#: allianceauth/hrapplications/templates/hrapplications/management.html:100 +#: allianceauth/hrapplications/templates/hrapplications/management.html:144 #: allianceauth/hrapplications/templates/hrapplications/searchview.html:40 #: allianceauth/hrapplications/templates/hrapplications/view.html:16 -#: allianceauth/srp/templates/srp/data.html:126 +#: allianceauth/srp/templates/srp/data.html:130 msgid "Approved" msgstr "Approuvé" #: allianceauth/hrapplications/templates/hrapplications/management.html:41 -#: allianceauth/hrapplications/templates/hrapplications/management.html:104 -#: allianceauth/hrapplications/templates/hrapplications/management.html:149 +#: allianceauth/hrapplications/templates/hrapplications/management.html:102 +#: allianceauth/hrapplications/templates/hrapplications/management.html:146 #: allianceauth/hrapplications/templates/hrapplications/searchview.html:42 -#: allianceauth/srp/templates/srp/data.html:130 +#: allianceauth/srp/templates/srp/data.html:134 msgid "Rejected" msgstr "Rejeté" -#: allianceauth/hrapplications/templates/hrapplications/management.html:63 +#: allianceauth/hrapplications/templates/hrapplications/management.html:61 msgid "Application Management" msgstr "Gestion des applications" -#: allianceauth/hrapplications/templates/hrapplications/management.html:67 +#: allianceauth/hrapplications/templates/hrapplications/management.html:65 #: allianceauth/hrapplications/templates/hrapplications/searchview.html:16 msgid "Search Applications" msgstr "Recherche d'applications" -#: allianceauth/hrapplications/templates/hrapplications/management.html:73 +#: allianceauth/hrapplications/templates/hrapplications/management.html:71 msgid "Reviewed" msgstr "Examiné" -#: allianceauth/hrapplications/templates/hrapplications/management.html:81 -#: allianceauth/hrapplications/templates/hrapplications/management.html:126 +#: allianceauth/hrapplications/templates/hrapplications/management.html:79 +#: allianceauth/hrapplications/templates/hrapplications/management.html:123 msgid "Date" msgstr "Date" -#: allianceauth/hrapplications/templates/hrapplications/management.html:97 -#: allianceauth/hrapplications/templates/hrapplications/management.html:142 +#: allianceauth/hrapplications/templates/hrapplications/management.html:95 +#: allianceauth/hrapplications/templates/hrapplications/management.html:139 #: allianceauth/hrapplications/templates/hrapplications/view.html:23 msgid "Reviewer:" msgstr "Examiné par:" -#: allianceauth/hrapplications/templates/hrapplications/management.html:117 +#: allianceauth/hrapplications/templates/hrapplications/management.html:114 msgid "No pending applications." msgstr "Aucune application en attente." -#: allianceauth/hrapplications/templates/hrapplications/management.html:168 +#: allianceauth/hrapplications/templates/hrapplications/management.html:163 msgid "No reviewed applications." msgstr "Aucune application examinée." -#: allianceauth/hrapplications/templates/hrapplications/management.html:184 -#: allianceauth/hrapplications/templates/hrapplications/searchview.html:65 -#: allianceauth/hrapplications/templates/hrapplications/view.html:145 +#: allianceauth/hrapplications/templates/hrapplications/management.html:177 +#: allianceauth/hrapplications/templates/hrapplications/searchview.html:63 +#: allianceauth/hrapplications/templates/hrapplications/view.html:135 msgid "Close" msgstr "Fermer" -#: allianceauth/hrapplications/templates/hrapplications/management.html:185 -#: allianceauth/hrapplications/templates/hrapplications/searchview.html:66 +#: allianceauth/hrapplications/templates/hrapplications/management.html:178 +#: allianceauth/hrapplications/templates/hrapplications/searchview.html:64 msgid "Application Search" msgstr "Recherche d'application" -#: allianceauth/hrapplications/templates/hrapplications/management.html:193 -#: allianceauth/hrapplications/templates/hrapplications/searchview.html:74 +#: allianceauth/hrapplications/templates/hrapplications/management.html:185 +#: allianceauth/hrapplications/templates/hrapplications/searchview.html:71 msgid "Search" msgstr "Recherche" @@ -1010,28 +1023,44 @@ msgstr "Refusé" msgid "Applicant" msgstr "Demandeur" -#: allianceauth/hrapplications/templates/hrapplications/view.html:81 +#: allianceauth/hrapplications/templates/hrapplications/view.html:79 msgid "Approve" msgstr "Accepter" -#: allianceauth/hrapplications/templates/hrapplications/view.html:89 +#: allianceauth/hrapplications/templates/hrapplications/view.html:85 msgid "Delete" msgstr "Supprimer" -#: allianceauth/hrapplications/templates/hrapplications/view.html:93 +#: allianceauth/hrapplications/templates/hrapplications/view.html:88 msgid "Mark in Progress" msgstr "Noter en cours" -#: allianceauth/hrapplications/templates/hrapplications/view.html:110 -#: allianceauth/services/forms.py:19 +#: allianceauth/hrapplications/templates/hrapplications/view.html:102 +#: allianceauth/services/forms.py:17 msgid "Comments" msgstr "Commentaires" -#: allianceauth/hrapplications/templates/hrapplications/view.html:147 -#: allianceauth/hrapplications/templates/hrapplications/view.html:154 +#: allianceauth/hrapplications/templates/hrapplications/view.html:137 +#: allianceauth/hrapplications/templates/hrapplications/view.html:144 msgid "Add Comment" msgstr "Ajouter un Commentaire" +#: allianceauth/notifications/models.py:21 +msgid "danger" +msgstr "" + +#: allianceauth/notifications/models.py:22 +msgid "warning" +msgstr "" + +#: allianceauth/notifications/models.py:23 +msgid "info" +msgstr "" + +#: allianceauth/notifications/models.py:24 +msgid "success" +msgstr "" + #: allianceauth/notifications/templates/notifications/list.html:5 #: allianceauth/notifications/templates/notifications/list.html:9 msgid "Notifications" @@ -1045,29 +1074,29 @@ msgstr "Non Lu" msgid "Read" msgstr "Lu" -#: allianceauth/notifications/templates/notifications/list.html:22 +#: allianceauth/notifications/templates/notifications/list.html:21 msgid "Mark All Read" msgstr "Noter tous lu" -#: allianceauth/notifications/templates/notifications/list.html:24 +#: allianceauth/notifications/templates/notifications/list.html:22 msgid "Delete All Read" msgstr "Supprimer tous lu" -#: allianceauth/notifications/templates/notifications/list.html:35 -#: allianceauth/notifications/templates/notifications/list.html:67 +#: allianceauth/notifications/templates/notifications/list.html:33 +#: allianceauth/notifications/templates/notifications/list.html:63 msgid "Timestamp" msgstr "" -#: allianceauth/notifications/templates/notifications/list.html:36 -#: allianceauth/notifications/templates/notifications/list.html:68 +#: allianceauth/notifications/templates/notifications/list.html:34 +#: allianceauth/notifications/templates/notifications/list.html:64 msgid "Title" msgstr "Titre" -#: allianceauth/notifications/templates/notifications/list.html:57 +#: allianceauth/notifications/templates/notifications/list.html:53 msgid "No unread notifications." msgstr "Aucune notification non lue." -#: allianceauth/notifications/templates/notifications/list.html:89 +#: allianceauth/notifications/templates/notifications/list.html:83 msgid "No read notifications." msgstr "Aucune notification lue." @@ -1076,27 +1105,27 @@ msgstr "Aucune notification lue." msgid "View Notification" msgstr "Voir Alerte" -#: allianceauth/notifications/views.py:36 +#: allianceauth/notifications/views.py:52 msgid "You are not authorized to view that notification." msgstr "Vous n'êtes pas autorisé a voir cette alerte." -#: allianceauth/notifications/views.py:48 +#: allianceauth/notifications/views.py:68 msgid "Deleted notification." msgstr "Alerte supprimée." -#: allianceauth/notifications/views.py:52 +#: allianceauth/notifications/views.py:75 msgid "Failed to locate notification." msgstr "Impossible de trouver l'alerte." -#: allianceauth/notifications/views.py:60 +#: allianceauth/notifications/views.py:83 msgid "Marked all notifications as read." msgstr "" -#: allianceauth/notifications/views.py:68 +#: allianceauth/notifications/views.py:91 msgid "Deleted all read notifications." msgstr "" -#: allianceauth/optimer/auth_hooks.py:9 +#: allianceauth/optimer/auth_hooks.py:10 msgid "Fleet Operations" msgstr "Opérations de flotte" @@ -1252,11 +1281,11 @@ msgstr "États" msgid "That service account already exists" msgstr "Ce compte de service existe déjà." -#: allianceauth/services/abstract.py:104 +#: allianceauth/services/abstract.py:103 msgid "Successfully set your {} password" msgstr "Mot de passe {} créé avec succès." -#: allianceauth/services/auth_hooks.py:11 +#: allianceauth/services/auth_hooks.py:12 msgid "Services" msgstr "Services" @@ -1300,23 +1329,23 @@ msgstr "Objectif:" msgid "Reimbursable?*" msgstr "Remboursable?*" -#: allianceauth/services/forms.py:15 allianceauth/services/forms.py:17 +#: allianceauth/services/forms.py:15 allianceauth/services/forms.py:16 msgid "Yes" msgstr "Oui" -#: allianceauth/services/forms.py:15 allianceauth/services/forms.py:17 +#: allianceauth/services/forms.py:15 allianceauth/services/forms.py:16 msgid "No" msgstr "Non" -#: allianceauth/services/forms.py:17 +#: allianceauth/services/forms.py:16 msgid "Important?*" msgstr "Important?*" -#: allianceauth/services/forms.py:23 allianceauth/services/forms.py:33 +#: allianceauth/services/forms.py:21 allianceauth/services/forms.py:31 msgid "Password" msgstr "Mot de passe" -#: allianceauth/services/forms.py:28 allianceauth/services/forms.py:38 +#: allianceauth/services/forms.py:26 allianceauth/services/forms.py:36 msgid "Password must be at least 8 characters long." msgstr "Votre mot de passe doit contenir au moins 8 caractères." @@ -1369,16 +1398,16 @@ msgstr "" "Une erreur est survenue durant une tentative d'activation de votre compte " "Discord. Veuillez réessayer plus tard." -#: allianceauth/services/modules/discourse/views.py:37 +#: allianceauth/services/modules/discourse/views.py:29 msgid "You are not authorized to access Discourse." msgstr "Vous n'êtes pas autorisé à accéder à Discourse." -#: allianceauth/services/modules/discourse/views.py:42 +#: allianceauth/services/modules/discourse/views.py:34 msgid "You must have a main character set to access Discourse." msgstr "" "Vous devez avoir un personnage principal choisi pour accéder à Discourse." -#: allianceauth/services/modules/discourse/views.py:52 +#: allianceauth/services/modules/discourse/views.py:44 msgid "" "No SSO payload or signature. Please contact support if this problem " "persists." @@ -1386,8 +1415,8 @@ msgstr "" "Aucune signature ou charge SSO. Veuillez contacter le support si ce problème" " persiste." +#: allianceauth/services/modules/discourse/views.py:54 #: allianceauth/services/modules/discourse/views.py:62 -#: allianceauth/services/modules/discourse/views.py:70 msgid "Invalid payload. Please contact support if this problem persists." msgstr "" "Charge invalide. Veuillez contacter le support si ce problème persiste." @@ -1396,22 +1425,22 @@ msgstr "" msgid "Activated IPSuite4 account." msgstr "Compte IPSuite4 activé." -#: allianceauth/services/modules/ips4/views.py:40 -#: allianceauth/services/modules/ips4/views.py:62 -#: allianceauth/services/modules/ips4/views.py:83 -#: allianceauth/services/modules/ips4/views.py:103 +#: allianceauth/services/modules/ips4/views.py:39 +#: allianceauth/services/modules/ips4/views.py:60 +#: allianceauth/services/modules/ips4/views.py:81 +#: allianceauth/services/modules/ips4/views.py:101 msgid "An error occurred while processing your IPSuite4 account." msgstr "Une erreur est survenue durant l'activation de votre compte IPSuite4." -#: allianceauth/services/modules/ips4/views.py:53 +#: allianceauth/services/modules/ips4/views.py:52 msgid "Reset IPSuite4 password." msgstr "Réinitialiser le mot de passe IPSuite4." -#: allianceauth/services/modules/ips4/views.py:80 +#: allianceauth/services/modules/ips4/views.py:78 msgid "Set IPSuite4 password." msgstr "Définir le mot de passe IPSuite4." -#: allianceauth/services/modules/ips4/views.py:100 +#: allianceauth/services/modules/ips4/views.py:98 msgid "Deactivated IPSuite4 account." msgstr "Compte IPSuite4 désactivé." @@ -1419,13 +1448,13 @@ msgstr "Compte IPSuite4 désactivé." msgid "Jabber" msgstr "Jabber" -#: allianceauth/services/modules/openfire/auth_hooks.py:78 +#: allianceauth/services/modules/openfire/auth_hooks.py:79 #: allianceauth/services/modules/openfire/templates/services/openfire/broadcast.html:6 #: allianceauth/services/modules/openfire/templates/services/openfire/broadcast.html:11 msgid "Jabber Broadcast" msgstr "Jabber Broadcast" -#: allianceauth/services/modules/openfire/auth_hooks.py:91 +#: allianceauth/services/modules/openfire/auth_hooks.py:94 msgid "Fleet Broadcast Formatter" msgstr "Mise en forme du broadcast de flotte." @@ -1437,7 +1466,7 @@ msgstr "Message" msgid "Broadcast Sent!!" msgstr "Broadcast envoyé !!" -#: allianceauth/services/modules/openfire/templates/services/openfire/broadcast.html:24 +#: allianceauth/services/modules/openfire/templates/services/openfire/broadcast.html:23 msgid "Broadcast" msgstr "Broadcast" @@ -1445,23 +1474,23 @@ msgstr "Broadcast" msgid "Activated jabber account." msgstr "Compte Jabber activé." -#: allianceauth/services/modules/openfire/views.py:44 -#: allianceauth/services/modules/openfire/views.py:57 -#: allianceauth/services/modules/openfire/views.py:78 -#: allianceauth/services/modules/openfire/views.py:151 +#: allianceauth/services/modules/openfire/views.py:43 +#: allianceauth/services/modules/openfire/views.py:56 +#: allianceauth/services/modules/openfire/views.py:76 +#: allianceauth/services/modules/openfire/views.py:147 msgid "An error occurred while processing your jabber account." msgstr "Une erreur est survenue durant la gestion de votre compte Jabber." -#: allianceauth/services/modules/openfire/views.py:70 +#: allianceauth/services/modules/openfire/views.py:69 msgid "Reset jabber password." msgstr "Réinitialiser le mot de passe Jabber." -#: allianceauth/services/modules/openfire/views.py:119 +#: allianceauth/services/modules/openfire/views.py:115 #, python-format msgid "Sent jabber broadcast to %s" msgstr "Broadcast jabber envoyé à %s" -#: allianceauth/services/modules/openfire/views.py:148 +#: allianceauth/services/modules/openfire/views.py:144 msgid "Set jabber password." msgstr "Définir le mot de passe Jabber." @@ -1469,45 +1498,45 @@ msgstr "Définir le mot de passe Jabber." msgid "Activated forum account." msgstr "Compte de forum activé." -#: allianceauth/services/modules/phpbb3/views.py:43 -#: allianceauth/services/modules/phpbb3/views.py:57 -#: allianceauth/services/modules/phpbb3/views.py:80 -#: allianceauth/services/modules/phpbb3/views.py:103 +#: allianceauth/services/modules/phpbb3/views.py:42 +#: allianceauth/services/modules/phpbb3/views.py:56 +#: allianceauth/services/modules/phpbb3/views.py:78 +#: allianceauth/services/modules/phpbb3/views.py:101 msgid "An error occurred while processing your forum account." msgstr "Une erreur est survenue lors du traitement de votre compte de forum." -#: allianceauth/services/modules/phpbb3/views.py:54 +#: allianceauth/services/modules/phpbb3/views.py:53 msgid "Deactivated forum account." msgstr "Compte de forum désactivé." -#: allianceauth/services/modules/phpbb3/views.py:71 +#: allianceauth/services/modules/phpbb3/views.py:70 msgid "Reset forum password." msgstr "Réinitialiser le mot de passe du forum." -#: allianceauth/services/modules/phpbb3/views.py:100 +#: allianceauth/services/modules/phpbb3/views.py:98 msgid "Set forum password." msgstr "Définir le mot de passe du forum." -#: allianceauth/services/modules/smf/views.py:34 +#: allianceauth/services/modules/smf/views.py:33 msgid "Activated SMF account." msgstr "Compte SMF activé" -#: allianceauth/services/modules/smf/views.py:43 -#: allianceauth/services/modules/smf/views.py:58 -#: allianceauth/services/modules/smf/views.py:80 -#: allianceauth/services/modules/smf/views.py:103 +#: allianceauth/services/modules/smf/views.py:41 +#: allianceauth/services/modules/smf/views.py:56 +#: allianceauth/services/modules/smf/views.py:77 +#: allianceauth/services/modules/smf/views.py:99 msgid "An error occurred while processing your SMF account." msgstr "Une erreur est survenue lors du traitement de votre compte SMF" -#: allianceauth/services/modules/smf/views.py:55 +#: allianceauth/services/modules/smf/views.py:53 msgid "Deactivated SMF account." msgstr "Compte SMF désactivé" -#: allianceauth/services/modules/smf/views.py:72 +#: allianceauth/services/modules/smf/views.py:70 msgid "Reset SMF password." msgstr "Réinitialiser le mot de passe SMF." -#: allianceauth/services/modules/smf/views.py:100 +#: allianceauth/services/modules/smf/views.py:96 msgid "Set SMF password." msgstr "Définir le mot de passe SMF." @@ -1534,11 +1563,11 @@ msgstr "Rejoindre serveur" msgid "Continue" msgstr "Continuer" -#: allianceauth/services/modules/teamspeak3/views.py:34 +#: allianceauth/services/modules/teamspeak3/views.py:35 msgid "Activated TeamSpeak3 account." msgstr "Compte TeamSpeak3 activé." -#: allianceauth/services/modules/teamspeak3/views.py:37 +#: allianceauth/services/modules/teamspeak3/views.py:38 #: allianceauth/services/modules/teamspeak3/views.py:74 #: allianceauth/services/modules/teamspeak3/views.py:100 msgid "An error occurred while processing your TeamSpeak3 account." @@ -1617,7 +1646,7 @@ msgstr "Modification du mot de passe %(service_name)s" msgid "Set %(service_name)s Password" msgstr "Définir le mot de passe %(service_name)s" -#: allianceauth/services/templates/services/service_password.html:19 +#: allianceauth/services/templates/services/service_password.html:18 msgid "Set Password" msgstr "Définir le mot de passe" @@ -1637,33 +1666,37 @@ msgstr "Service" msgid "Domain" msgstr "Domaine" -#: allianceauth/srp/auth_hooks.py:12 +#: allianceauth/srp/auth_hooks.py:13 msgid "Ship Replacement" msgstr "Remplacement de vaisseau" -#: allianceauth/srp/form.py:7 +#: allianceauth/srp/form.py:9 #: allianceauth/srp/templates/srp/management.html:38 msgid "Fleet Time" msgstr "Heure de flotte" -#: allianceauth/srp/form.py:8 +#: allianceauth/srp/form.py:10 #: allianceauth/srp/templates/srp/management.html:39 msgid "Fleet Doctrine" msgstr "Composition de flotte" -#: allianceauth/srp/form.py:12 allianceauth/srp/templates/srp/data.html:90 +#: allianceauth/srp/form.py:14 allianceauth/srp/templates/srp/data.html:93 msgid "Additional Info" msgstr "Information additionnelle" -#: allianceauth/srp/form.py:14 -msgid "zKillboard Link" -msgstr "Lien zKillboard" +#: allianceauth/srp/form.py:16 +msgid "Killboard Link (zkillboard.com or kb.evetools.org)" +msgstr "" -#: allianceauth/srp/form.py:23 -msgid "Invalid Link. Please use zKillboard.com" -msgstr "Lien non valide. Veuillez utiliser zKillboard.com" +#: allianceauth/srp/form.py:34 +msgid "Invalid Link. Please use zkillboard.com or kb.evetools.org" +msgstr "" -#: allianceauth/srp/form.py:28 +#: allianceauth/srp/form.py:46 +msgid "Invalid Link. Please post a direct link to a killmail." +msgstr "" + +#: allianceauth/srp/form.py:53 msgid "After Action Report Link" msgstr "" @@ -1680,63 +1713,63 @@ msgstr "" msgid "Give this link to the line members" msgstr "Donner ce lien aux membres de la flotte" -#: allianceauth/srp/templates/srp/data.html:49 +#: allianceauth/srp/templates/srp/data.html:52 msgid "SRP Fleet Data" msgstr "" -#: allianceauth/srp/templates/srp/data.html:54 +#: allianceauth/srp/templates/srp/data.html:57 msgid "Mark Incomplete" msgstr "" -#: allianceauth/srp/templates/srp/data.html:58 +#: allianceauth/srp/templates/srp/data.html:61 msgid "Mark Completed" msgstr "" -#: allianceauth/srp/templates/srp/data.html:70 -#: allianceauth/srp/templates/srp/data.html:156 +#: allianceauth/srp/templates/srp/data.html:73 +#: allianceauth/srp/templates/srp/data.html:160 msgid "Total Losses:" msgstr "Pertes totales:" -#: allianceauth/srp/templates/srp/data.html:71 -#: allianceauth/srp/templates/srp/data.html:157 +#: allianceauth/srp/templates/srp/data.html:74 +#: allianceauth/srp/templates/srp/data.html:161 #: allianceauth/srp/templates/srp/management.html:30 msgid "Total ISK Cost:" msgstr "Coût en ISK total:" -#: allianceauth/srp/templates/srp/data.html:79 -#: allianceauth/srp/templates/srp/data.html:165 +#: allianceauth/srp/templates/srp/data.html:82 +#: allianceauth/srp/templates/srp/data.html:169 msgid "Are you sure you want to delete SRP requests?" msgstr "" -#: allianceauth/srp/templates/srp/data.html:88 +#: allianceauth/srp/templates/srp/data.html:91 msgid "Pilot Name" msgstr "Nom du pilote" -#: allianceauth/srp/templates/srp/data.html:89 +#: allianceauth/srp/templates/srp/data.html:92 msgid "Killboard Link" msgstr "Lien sur zKillboard" -#: allianceauth/srp/templates/srp/data.html:91 +#: allianceauth/srp/templates/srp/data.html:94 msgid "Ship Type" msgstr "Type de vaisseau" -#: allianceauth/srp/templates/srp/data.html:92 +#: allianceauth/srp/templates/srp/data.html:95 msgid "Killboard Loss Amt" msgstr "Valeur des pertes zKillboard" -#: allianceauth/srp/templates/srp/data.html:93 +#: allianceauth/srp/templates/srp/data.html:96 msgid "SRP ISK Cost" msgstr "" -#: allianceauth/srp/templates/srp/data.html:94 +#: allianceauth/srp/templates/srp/data.html:97 msgid "Click value to edit Enter to save & next ESC to cancel" msgstr "" -#: allianceauth/srp/templates/srp/data.html:97 +#: allianceauth/srp/templates/srp/data.html:100 msgid "Post Time" msgstr "" -#: allianceauth/srp/templates/srp/data.html:174 +#: allianceauth/srp/templates/srp/data.html:178 msgid "No SRP requests for this fleet." msgstr "" @@ -1850,62 +1883,62 @@ msgstr "" msgid "Unable to locate SRP code with ID %(srpfleetid)s" msgstr "" -#: allianceauth/srp/views.py:175 -msgid "This Killboard link has already been posted." -msgstr "Ce lien zKillboard à déjà été ajouté." +#: allianceauth/srp/views.py:179 +msgid "This kill mail has already been posted." +msgstr "" -#: allianceauth/srp/views.py:197 +#: allianceauth/srp/views.py:200 msgid "" "Your SRP request Killmail link is invalid. Please make sure you are using " "zKillboard." msgstr "" -#: allianceauth/srp/views.py:208 +#: allianceauth/srp/views.py:211 #, python-format msgid "Submitted SRP request for your %(ship)s." msgstr "" -#: allianceauth/srp/views.py:213 +#: allianceauth/srp/views.py:215 #, python-format msgid "" "Character %(charid)s does not belong to your Auth account. Please add the " "API key for this character and try again" msgstr "" -#: allianceauth/srp/views.py:233 allianceauth/srp/views.py:259 -#: allianceauth/srp/views.py:297 +#: allianceauth/srp/views.py:235 allianceauth/srp/views.py:261 +#: allianceauth/srp/views.py:299 msgid "No SRP requests selected" msgstr "" -#: allianceauth/srp/views.py:244 allianceauth/srp/views.py:282 +#: allianceauth/srp/views.py:246 allianceauth/srp/views.py:284 msgid "Unable to locate selected SRP request." msgstr "" -#: allianceauth/srp/views.py:247 +#: allianceauth/srp/views.py:249 #, python-format msgid "Deleted %(numrequests)s SRP requests" msgstr "" -#: allianceauth/srp/views.py:285 +#: allianceauth/srp/views.py:287 #, python-format msgid "Approved %(numrequests)s SRP requests" msgstr "" -#: allianceauth/srp/views.py:317 +#: allianceauth/srp/views.py:319 msgid "Unable to locate selected SRP request" msgstr "" -#: allianceauth/srp/views.py:320 +#: allianceauth/srp/views.py:322 #, python-format msgid "Rejected %(numrequests)s SRP requests." msgstr "" -#: allianceauth/srp/views.py:333 +#: allianceauth/srp/views.py:335 #, python-format msgid "Unable to locate SRP request with ID %(requestid)s" msgstr "" -#: allianceauth/srp/views.py:357 +#: allianceauth/srp/views.py:359 #, python-format msgid "Saved changes to SRP fleet %(fleetname)s" msgstr "" @@ -1918,58 +1951,79 @@ msgstr "Alertes Alliance Auth" msgid "Closed" msgstr "Fermé" -#: allianceauth/templates/allianceauth/admin-status/overview.html:30 +#: allianceauth/templates/allianceauth/admin-status/overview.html:26 +msgid "Powered by GitLab" +msgstr "" + +#: allianceauth/templates/allianceauth/admin-status/overview.html:33 +msgid "Support Discord" +msgstr "" + +#: allianceauth/templates/allianceauth/admin-status/overview.html:41 msgid "Software Version" msgstr "Version du logiciel" -#: allianceauth/templates/allianceauth/admin-status/overview.html:34 +#: allianceauth/templates/allianceauth/admin-status/overview.html:45 msgid "Current" msgstr "Actuelle" -#: allianceauth/templates/allianceauth/admin-status/overview.html:40 +#: allianceauth/templates/allianceauth/admin-status/overview.html:51 msgid "Latest Stable" msgstr "Dernière version stable" -#: allianceauth/templates/allianceauth/admin-status/overview.html:46 +#: allianceauth/templates/allianceauth/admin-status/overview.html:57 msgid "Update available" msgstr "Mise à jour disponible" -#: allianceauth/templates/allianceauth/admin-status/overview.html:51 +#: allianceauth/templates/allianceauth/admin-status/overview.html:62 msgid "Latest Pre-Release" msgstr "" -#: allianceauth/templates/allianceauth/admin-status/overview.html:57 +#: allianceauth/templates/allianceauth/admin-status/overview.html:68 msgid "Pre-Release available" msgstr "" -#: allianceauth/templates/allianceauth/admin-status/overview.html:65 +#: allianceauth/templates/allianceauth/admin-status/overview.html:76 msgid "Task Queue" msgstr "" -#: allianceauth/templates/allianceauth/admin-status/overview.html:82 +#: allianceauth/templates/allianceauth/admin-status/overview.html:93 msgid "Error retrieving task queue length" msgstr "" -#: allianceauth/templates/allianceauth/admin-status/overview.html:84 +#: allianceauth/templates/allianceauth/admin-status/overview.html:95 #, python-format msgid "%(tasks)s task" msgid_plural "%(tasks)s tasks" msgstr[0] "" msgstr[1] "" -#: allianceauth/templates/allianceauth/night-toggle.html:3 -msgid "Night" -msgstr "Nuit" +#: allianceauth/templates/allianceauth/night-toggle.html:6 +msgid "Night Mode" +msgstr "" -#: allianceauth/templates/allianceauth/top-menu.html:36 +#: allianceauth/templates/allianceauth/top-menu-admin.html:9 msgid "Admin" msgstr "Administrateur" -#: allianceauth/templates/allianceauth/top-menu.html:38 +#: allianceauth/templates/allianceauth/top-menu-admin.html:19 +msgid "AA Documentation" +msgstr "" + +#: allianceauth/templates/allianceauth/top-menu-admin.html:26 +msgid "AA Support Discord" +msgstr "" + +#: allianceauth/templates/allianceauth/top-menu-user-dropdown.html:10 +#: allianceauth/templates/allianceauth/top-menu-user-dropdown.html:14 +msgid "User Menu" +msgstr "" + +#: allianceauth/templates/allianceauth/top-menu-user-dropdown.html:56 msgid "Logout" msgstr "Déconnexion" -#: allianceauth/templates/allianceauth/top-menu.html:40 +#: allianceauth/templates/allianceauth/top-menu-user-dropdown.html:58 msgid "Login" msgstr "Connexion" @@ -2088,9 +2142,6 @@ msgstr "Structure" msgid "Added new timer in %(system)s at %(time)s." msgstr "Nouveau minuteur ajouté dans %(system)s à %(time)s" -#: allianceauth/timerboard/views.py:83 +#: allianceauth/timerboard/views.py:82 msgid "Saved changes to the timer." msgstr "Changements du minuteur sauvegardés." - -#~ msgid "Portrait" -#~ msgstr "Portrait" diff --git a/allianceauth/locale/it_IT/LC_MESSAGES/django.mo b/allianceauth/locale/it_IT/LC_MESSAGES/django.mo new file mode 100644 index 0000000000000000000000000000000000000000..ec75241a435f55e5acb1fb64c27868fb7a23e054 GIT binary patch literal 9622 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 literal 0 HcmV?d00001 diff --git a/allianceauth/locale/it_IT/LC_MESSAGES/django.po b/allianceauth/locale/it_IT/LC_MESSAGES/django.po new file mode 100644 index 00000000..673c508e --- /dev/null +++ b/allianceauth/locale/it_IT/LC_MESSAGES/django.po @@ -0,0 +1,2136 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +# Translators: +# Linus Hope, 2021 +# Alessandro Cresti, 2021 +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2021-10-15 11:58+1000\n" +"PO-Revision-Date: 2020-02-18 03:14+0000\n" +"Last-Translator: Alessandro Cresti, 2021\n" +"Language-Team: Italian (Italy) (https://www.transifex.com/alliance-auth/teams/107430/it_IT/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: it_IT\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: allianceauth/analytics/models.py:29 +msgid "Google Analytics Universal" +msgstr "" + +#: allianceauth/analytics/models.py:30 +msgid "Google Analytics V4" +msgstr "" + +#: allianceauth/authentication/decorators.py:37 +msgid "A main character is required to perform that action. Add one below." +msgstr "" +"Per completare questa azione è necessario un personaggio principale. " +"Aggiungine uno di seguito." + +#: allianceauth/authentication/forms.py:5 +msgid "Email" +msgstr "" + +#: allianceauth/authentication/models.py:74 +#, python-format +msgid "State changed to: %s" +msgstr "" + +#: allianceauth/authentication/models.py:75 +#, python-format +msgid "Your user's state is now: %(state)s" +msgstr "" + +#: allianceauth/authentication/templates/authentication/dashboard.html:5 +#: allianceauth/authentication/templates/authentication/dashboard.html:8 +#: allianceauth/templates/allianceauth/side-menu.html:10 +msgid "Dashboard" +msgstr "Pannello di controllo" + +#: allianceauth/authentication/templates/authentication/dashboard.html:18 +#, python-format +msgid "" +"\n" +" Main Character (State: %(state)s)\n" +" " +msgstr "" +"\n" +" Personaggio principale (State: %(state)s)\n" +" " + +#: allianceauth/authentication/templates/authentication/dashboard.html:81 +msgid "No main character set." +msgstr "Nessun personaggio principale impostato" + +#: allianceauth/authentication/templates/authentication/dashboard.html:88 +msgid "Add Character" +msgstr "Aggiungi personaggio" + +#: allianceauth/authentication/templates/authentication/dashboard.html:92 +msgid "Change Main" +msgstr "Cambia personaggio principale" + +#: allianceauth/authentication/templates/authentication/dashboard.html:101 +msgid "Group Memberships" +msgstr "Gruppi dei quali fai parte" + +#: allianceauth/authentication/templates/authentication/dashboard.html:121 +#: allianceauth/fleetactivitytracking/templates/fleetactivitytracking/fatlinkstatisticscorpview.html:23 +#: allianceauth/hrapplications/templates/hrapplications/view.html:41 +msgid "Characters" +msgstr "Personaggi" + +#: allianceauth/authentication/templates/authentication/dashboard.html:129 +#: allianceauth/fleetactivitytracking/templates/fleetactivitytracking/fatlinkview.html:73 +#: allianceauth/groupmanagement/templates/groupmanagement/groupmembership.html:24 +#: allianceauth/groupmanagement/templates/groupmanagement/groups.html:15 +#: allianceauth/hrapplications/templates/hrapplications/view.html:45 +#: allianceauth/permissions_tool/templates/permissions_tool/overview.html:34 +msgid "Name" +msgstr "Nome" + +#: allianceauth/authentication/templates/authentication/dashboard.html:130 +#: allianceauth/fleetactivitytracking/templates/fleetactivitytracking/fatlinkstatisticsview.html:23 +#: allianceauth/hrapplications/templates/hrapplications/view.html:46 +msgid "Corp" +msgstr "Corporazione" + +#: allianceauth/authentication/templates/authentication/dashboard.html:131 +#: allianceauth/corputils/templates/corputils/corpstats.html:76 +#: allianceauth/hrapplications/templates/hrapplications/view.html:47 +msgid "Alliance" +msgstr "Alleanza" + +#: allianceauth/authentication/templates/public/register.html:18 +msgid "Register" +msgstr "Registrati" + +#: allianceauth/authentication/templates/registration/activate.html:4 +msgid "Invalid or expired activation link." +msgstr "Il link di attivazione è invalido o scaduto." + +#: allianceauth/authentication/templates/registration/password_reset_email.html:2 +msgid "" +"You're receiving this email because you requested a password reset for your " +"user account." +msgstr "" +"Hai ricevuto questa email perché hai richiesto un cambio password per il tuo" +" profilo." + +#: allianceauth/authentication/templates/registration/password_reset_email.html:5 +msgid "Please go to the following page and choose a new password:" +msgstr "" +"Per favore, utilizza la seguente pagina per scegliere una nuova password:" + +#: allianceauth/authentication/templates/registration/password_reset_email.html:9 +msgid "Your username, in case you've forgotten:" +msgstr "Il tuo nome utente, nel caso l'avessi scordato:" + +#: allianceauth/authentication/templates/registration/password_reset_email.html:11 +msgid "Thanks for using our site!" +msgstr "Grazie per aver utilizzato il nostro sito!" + +#: allianceauth/authentication/templates/registration/password_reset_email.html:13 +msgid "Your IT Team" +msgstr "Il tuo team IT" + +#: allianceauth/authentication/templates/registration/registration_form.html:11 +#: allianceauth/hrapplications/templates/hrapplications/create.html:30 +msgid "Submit" +msgstr "Invia" + +#: allianceauth/authentication/views.py:75 +#, python-format +msgid "" +"Cannot change main character to %(char)s: character owned by a different " +"account." +msgstr "" +"Il seguente personaggio %(char)s non può essere reso principale: è già " +"utilizzato da un altro profilo." + +#: allianceauth/authentication/views.py:81 +#, python-format +msgid "Changed main character to %(char)s" +msgstr "Hai reso personaggio principale: %(char)s" + +#: allianceauth/authentication/views.py:90 +#, python-format +msgid "Added %(name)s to your account." +msgstr "%(name)s è stato aggiunto al tuo profilo." + +#: allianceauth/authentication/views.py:92 +#, python-format +msgid "Failed to add %(name)s to your account: they already have an account." +msgstr "" +"Impossibile aggiungere %(name)s al tuo profilo: quel personaggio è già " +"collegato ad un altro profilo." + +#: allianceauth/authentication/views.py:131 +msgid "Unable to authenticate as the selected character." +msgstr "" + +#: allianceauth/authentication/views.py:152 +msgid "Registration token has expired." +msgstr "L'invito per registrarsi è scaduto." + +#: allianceauth/authentication/views.py:207 +msgid "" +"Sent confirmation email. Please follow the link to confirm your email " +"address." +msgstr "" +"Un messaggio di conferma è stato inviato. Per favore, utilizza il link per " +"confermare il tuo indirizzo di posta elettronica." + +#: allianceauth/authentication/views.py:212 +msgid "Confirmed your email address. Please login to continue." +msgstr "" +"Il tuo indirizzo di posta elettronica è stato confermato. Per favore accedi " +"per continuare." + +#: allianceauth/authentication/views.py:217 +msgid "Registration of new accounts is not allowed at this time." +msgstr "Al momento non è possibile registrare nuovi profili." + +#: allianceauth/corputils/auth_hooks.py:11 +msgid "Corporation Stats" +msgstr "Statistiche della corporazione" + +#: allianceauth/corputils/templates/corputils/base.html:3 +#: allianceauth/corputils/templates/corputils/base.html:6 +msgid "Corporation Member Data" +msgstr "" + +#: allianceauth/corputils/templates/corputils/base.html:12 +msgid "Corporations" +msgstr "Corporazioni" + +#: allianceauth/corputils/templates/corputils/base.html:23 +msgid "Add" +msgstr "Aggiungi" + +#: allianceauth/corputils/templates/corputils/base.html:29 +msgid "Search all corporations..." +msgstr "Cerca tutte le corporazioni..." + +#: allianceauth/corputils/templates/corputils/corpstats.html:33 +msgid "Mains" +msgstr "Personaggi principali" + +#: allianceauth/corputils/templates/corputils/corpstats.html:34 +#: allianceauth/fleetactivitytracking/templates/fleetactivitytracking/fatlinkstatisticsview.html:24 +#: allianceauth/groupmanagement/templates/groupmanagement/groupmembers.html:15 +msgid "Members" +msgstr "Membri" + +#: allianceauth/corputils/templates/corputils/corpstats.html:35 +msgid "Unregistered" +msgstr "Non registrati" + +#: allianceauth/corputils/templates/corputils/corpstats.html:38 +msgid "Last update:" +msgstr "Ultimo aggiornamento:" + +#: allianceauth/corputils/templates/corputils/corpstats.html:74 +#: allianceauth/corputils/templates/corputils/corpstats.html:112 +#: allianceauth/corputils/templates/corputils/corpstats.html:156 +#: allianceauth/corputils/templates/corputils/search.html:13 +#: allianceauth/fleetactivitytracking/templates/fleetactivitytracking/fatlinkmodify.html:24 +#: allianceauth/fleetactivitytracking/templates/fleetactivitytracking/fatlinkview.html:28 +#: allianceauth/groupmanagement/templates/groupmanagement/audit.html:30 +#: allianceauth/groupmanagement/templates/groupmanagement/groupmembers.html:30 +#: allianceauth/groupmanagement/templates/groupmanagement/index.html:53 +#: allianceauth/groupmanagement/templates/groupmanagement/index.html:109 +msgid "Character" +msgstr "Personaggio" + +#: allianceauth/corputils/templates/corputils/corpstats.html:75 +#: allianceauth/corputils/templates/corputils/search.html:14 +#: allianceauth/groupmanagement/templates/groupmanagement/audit.html:31 +#: allianceauth/hrapplications/templates/hrapplications/management.html:27 +#: allianceauth/hrapplications/templates/hrapplications/management.html:82 +#: allianceauth/hrapplications/templates/hrapplications/management.html:126 +#: allianceauth/hrapplications/templates/hrapplications/searchview.html:26 +msgid "Corporation" +msgstr "Corporazione" + +#: allianceauth/corputils/templates/corputils/corpstats.html:91 +#: allianceauth/corputils/templates/corputils/corpstats.html:125 +#: allianceauth/corputils/templates/corputils/corpstats.html:137 +#: allianceauth/corputils/templates/corputils/corpstats.html:167 +#: allianceauth/corputils/templates/corputils/search.html:27 +msgid "Killboard" +msgstr "" + +#: allianceauth/corputils/templates/corputils/corpstats.html:114 +#: allianceauth/corputils/templates/corputils/search.html:16 +#: allianceauth/fleetactivitytracking/templates/fleetactivitytracking/fatlinkstatisticscorpview.html:22 +#: allianceauth/hrapplications/templates/hrapplications/management.html:81 +#: allianceauth/hrapplications/templates/hrapplications/management.html:125 +#: allianceauth/hrapplications/templates/hrapplications/searchview.html:25 +#: allianceauth/hrapplications/templates/hrapplications/view.html:32 +msgid "Main Character" +msgstr "Personaggio principale" + +#: allianceauth/corputils/templates/corputils/corpstats.html:115 +#: allianceauth/corputils/templates/corputils/search.html:17 +msgid "Main Corporation" +msgstr "Corporazione principale" + +#: allianceauth/corputils/templates/corputils/corpstats.html:116 +#: allianceauth/corputils/templates/corputils/search.html:18 +msgid "Main Alliance" +msgstr "Alleanza principale" + +#: allianceauth/corputils/templates/corputils/search.html:6 +msgid "Search Results" +msgstr "Cerca risultati" + +#: allianceauth/corputils/templates/corputils/search.html:15 +msgid "zKillboard" +msgstr "" + +#: allianceauth/corputils/views.py:54 +msgid "Selected corp already has a statistics module." +msgstr "" + +#: allianceauth/corputils/views.py:56 +msgid "Failed to gather corporation statistics with selected token." +msgstr "" +"Impossibile raccogliere informazioni sulla corporazione con questo codice." + +#: allianceauth/fleetactivitytracking/auth_hooks.py:9 +msgid "Fleet Activity Tracking" +msgstr "Monitoraggio attività della flotta" + +#: allianceauth/fleetactivitytracking/forms.py:7 allianceauth/srp/form.py:8 +#: allianceauth/srp/templates/srp/management.html:37 +msgid "Fleet Name" +msgstr "Nome della flotta" + +#: allianceauth/fleetactivitytracking/forms.py:8 +msgid "Duration of fat-link" +msgstr "Durata del fat-link" + +#: allianceauth/fleetactivitytracking/forms.py:8 +msgid "minutes" +msgstr "minuti" + +#: allianceauth/fleetactivitytracking/templates/fleetactivitytracking/characternotexisting.html:3 +msgid "Fleet Participation" +msgstr "Partecipazione alla flotta" + +#: allianceauth/fleetactivitytracking/templates/fleetactivitytracking/characternotexisting.html:7 +msgid "Character not found!" +msgstr "Personaggio non trovato!" + +#: allianceauth/fleetactivitytracking/templates/fleetactivitytracking/characternotexisting.html:18 +msgid "Character not registered!" +msgstr "Personaggio non registrato!" + +#: allianceauth/fleetactivitytracking/templates/fleetactivitytracking/characternotexisting.html:19 +msgid "This character is not associated with an auth account." +msgstr "Questo personaggio non è associato ad un profilo auth." + +#: allianceauth/fleetactivitytracking/templates/fleetactivitytracking/characternotexisting.html:19 +msgid "Add it here" +msgstr "Aggiungilo qui" + +#: allianceauth/fleetactivitytracking/templates/fleetactivitytracking/characternotexisting.html:19 +msgid "before attempting to click fleet attendance links." +msgstr "prima di provare a selezionare i link di partecipazione alla flotta." + +#: allianceauth/fleetactivitytracking/templates/fleetactivitytracking/fatlinkformatter.html:6 +msgid "Create Fatlink" +msgstr "Crea Fatlink" + +#: allianceauth/fleetactivitytracking/templates/fleetactivitytracking/fatlinkformatter.html:10 +#: allianceauth/optimer/templates/optimer/add.html:14 +#: allianceauth/optimer/templates/optimer/add.html:23 +msgid "Create Fleet Operation" +msgstr "" + +#: allianceauth/fleetactivitytracking/templates/fleetactivitytracking/fatlinkformatter.html:14 +msgid "Bad request!" +msgstr "Richiesta errata!" + +#: allianceauth/fleetactivitytracking/templates/fleetactivitytracking/fatlinkformatter.html:25 +#: allianceauth/fleetactivitytracking/templates/fleetactivitytracking/fatlinkview.html:65 +msgid "Create fatlink" +msgstr "Crea fatlink" + +#: allianceauth/fleetactivitytracking/templates/fleetactivitytracking/fatlinkmodify.html:5 +#: allianceauth/fleetactivitytracking/templates/fleetactivitytracking/fatlinkview.html:6 +msgid "Fatlink view" +msgstr "Vedi fatlink" + +#: allianceauth/fleetactivitytracking/templates/fleetactivitytracking/fatlinkmodify.html:9 +msgid "Edit fatlink" +msgstr "Modifica fatlink" + +#: allianceauth/fleetactivitytracking/templates/fleetactivitytracking/fatlinkmodify.html:13 +msgid "Delete fat" +msgstr "Elimina fat" + +#: allianceauth/fleetactivitytracking/templates/fleetactivitytracking/fatlinkmodify.html:19 +msgid "Registered characters" +msgstr "Personaggi registrati" + +#: allianceauth/fleetactivitytracking/templates/fleetactivitytracking/fatlinkmodify.html:23 +#: allianceauth/hrapplications/templates/hrapplications/view.html:31 +msgid "User" +msgstr "Utente" + +#: allianceauth/fleetactivitytracking/templates/fleetactivitytracking/fatlinkmodify.html:25 +#: allianceauth/fleetactivitytracking/templates/fleetactivitytracking/fatlinkview.html:29 +#: allianceauth/optimer/form.py:7 allianceauth/timerboard/form.py:59 +#: allianceauth/timerboard/templates/timerboard/view.html:34 +#: allianceauth/timerboard/templates/timerboard/view.html:196 +#: allianceauth/timerboard/templates/timerboard/view.html:364 +msgid "System" +msgstr "Sistema" + +#: allianceauth/fleetactivitytracking/templates/fleetactivitytracking/fatlinkmodify.html:26 +#: allianceauth/fleetactivitytracking/templates/fleetactivitytracking/fatlinkpersonalmonthlystatisticsview.html:27 +#: allianceauth/fleetactivitytracking/templates/fleetactivitytracking/fatlinkview.html:30 +msgid "Ship" +msgstr "Nave" + +#: allianceauth/fleetactivitytracking/templates/fleetactivitytracking/fatlinkmodify.html:27 +#: allianceauth/fleetactivitytracking/templates/fleetactivitytracking/fatlinkpersonalmonthlystatisticsview.html:50 +#: allianceauth/fleetactivitytracking/templates/fleetactivitytracking/fatlinkview.html:31 +#: allianceauth/fleetactivitytracking/templates/fleetactivitytracking/fatlinkview.html:76 +#: allianceauth/timerboard/templates/timerboard/view.html:36 +#: allianceauth/timerboard/templates/timerboard/view.html:198 +#: allianceauth/timerboard/templates/timerboard/view.html:366 +msgid "Eve Time" +msgstr "Ora Eve" + +#: allianceauth/fleetactivitytracking/templates/fleetactivitytracking/fatlinkmodify.html:35 +#: allianceauth/fleetactivitytracking/templates/fleetactivitytracking/fatlinkview.html:38 +msgid "Docked in " +msgstr "Stazionato a" + +#: allianceauth/fleetactivitytracking/templates/fleetactivitytracking/fatlinkpersonalmonthlystatisticsview.html:6 +#: allianceauth/fleetactivitytracking/templates/fleetactivitytracking/fatlinkpersonalstatisticsview.html:6 +msgid "Personal fatlink statistics" +msgstr "Statistiche fatlink personali" + +#: allianceauth/fleetactivitytracking/templates/fleetactivitytracking/fatlinkpersonalmonthlystatisticsview.html:10 +#: allianceauth/fleetactivitytracking/templates/fleetactivitytracking/fatlinkstatisticscorpview.html:10 +#: allianceauth/fleetactivitytracking/templates/fleetactivitytracking/fatlinkstatisticsview.html:10 +#, python-format +msgid "Participation data statistics for %(month)s, %(year)s" +msgstr "Statistiche di partecipazione per %(month)s, %(year)s" + +#: allianceauth/fleetactivitytracking/templates/fleetactivitytracking/fatlinkpersonalmonthlystatisticsview.html:13 +#: allianceauth/fleetactivitytracking/templates/fleetactivitytracking/fatlinkstatisticscorpview.html:12 +#: allianceauth/fleetactivitytracking/templates/fleetactivitytracking/fatlinkstatisticsview.html:12 +msgid "Previous month" +msgstr "Mese precedente" + +#: allianceauth/fleetactivitytracking/templates/fleetactivitytracking/fatlinkpersonalmonthlystatisticsview.html:14 +#: allianceauth/fleetactivitytracking/templates/fleetactivitytracking/fatlinkstatisticscorpview.html:14 +#: allianceauth/fleetactivitytracking/templates/fleetactivitytracking/fatlinkstatisticsview.html:14 +msgid "Next month" +msgstr "Mese successivo" + +#: allianceauth/fleetactivitytracking/templates/fleetactivitytracking/fatlinkpersonalmonthlystatisticsview.html:19 +#, python-format +msgid "%(user)s has collected one link this month." +msgid_plural "%(user)s has collected %(links)s links this month." +msgstr[0] "%(user)s ha ottenuto un link per questo mese." +msgstr[1] "%(user)s ha ottenuto %(links)s links questo mese." + +#: allianceauth/fleetactivitytracking/templates/fleetactivitytracking/fatlinkpersonalmonthlystatisticsview.html:28 +msgid "Times used" +msgstr "" + +#: allianceauth/fleetactivitytracking/templates/fleetactivitytracking/fatlinkpersonalmonthlystatisticsview.html:39 +#, python-format +msgid "%(user)s has created one link this month." +msgid_plural "%(user)s has created %(links)s links this month." +msgstr[0] "%(user)s ha creato un link questo mese." +msgstr[1] "%(user)s ha creato %(links)s links questo mese." + +#: allianceauth/fleetactivitytracking/templates/fleetactivitytracking/fatlinkpersonalmonthlystatisticsview.html:48 +#: allianceauth/fleetactivitytracking/templates/fleetactivitytracking/fatlinkview.html:27 +#: allianceauth/fleetactivitytracking/templates/fleetactivitytracking/fatlinkview.html:75 +msgid "Fleet" +msgstr "Flotta" + +#: allianceauth/fleetactivitytracking/templates/fleetactivitytracking/fatlinkpersonalmonthlystatisticsview.html:49 +#: allianceauth/fleetactivitytracking/templates/fleetactivitytracking/fatlinkview.html:74 +#: allianceauth/optimer/templates/optimer/fleetoptable.html:17 +#: allianceauth/timerboard/templates/timerboard/view.html:38 +#: allianceauth/timerboard/templates/timerboard/view.html:200 +#: allianceauth/timerboard/templates/timerboard/view.html:368 +msgid "Creator" +msgstr "Autore" + +#: allianceauth/fleetactivitytracking/templates/fleetactivitytracking/fatlinkpersonalmonthlystatisticsview.html:51 +#: allianceauth/fleetactivitytracking/templates/fleetactivitytracking/fatlinkview.html:77 +#: allianceauth/optimer/form.py:9 +#: allianceauth/optimer/templates/optimer/fleetoptable.html:14 +msgid "Duration" +msgstr "Durata" + +#: allianceauth/fleetactivitytracking/templates/fleetactivitytracking/fatlinkpersonalmonthlystatisticsview.html:52 +#: allianceauth/fleetactivitytracking/templates/fleetactivitytracking/fatlinkview.html:78 +msgid "Edit" +msgstr "Modifica" + +#: allianceauth/fleetactivitytracking/templates/fleetactivitytracking/fatlinkpersonalstatisticsview.html:10 +#, python-format +msgid "Participation data statistics for %(year)s" +msgstr "Statistiche di partecipazione per %(year)s" + +#: allianceauth/fleetactivitytracking/templates/fleetactivitytracking/fatlinkpersonalstatisticsview.html:12 +msgid "Previous year" +msgstr "Anno precedente" + +#: allianceauth/fleetactivitytracking/templates/fleetactivitytracking/fatlinkpersonalstatisticsview.html:14 +msgid "Next year" +msgstr "Anno successivo" + +#: allianceauth/fleetactivitytracking/templates/fleetactivitytracking/fatlinkpersonalstatisticsview.html:21 +msgid "Month" +msgstr "Mese" + +#: allianceauth/fleetactivitytracking/templates/fleetactivitytracking/fatlinkpersonalstatisticsview.html:22 +#: allianceauth/fleetactivitytracking/templates/fleetactivitytracking/fatlinkstatisticscorpview.html:24 +#: allianceauth/fleetactivitytracking/templates/fleetactivitytracking/fatlinkstatisticsview.html:25 +msgid "Fats" +msgstr "" + +#: allianceauth/fleetactivitytracking/templates/fleetactivitytracking/fatlinkstatisticscorpview.html:6 +msgid "Fatlink Corp Statistics" +msgstr "Statistiche fatlink di corporazione" + +#: allianceauth/fleetactivitytracking/templates/fleetactivitytracking/fatlinkstatisticscorpview.html:25 +#: allianceauth/fleetactivitytracking/templates/fleetactivitytracking/fatlinkstatisticsview.html:26 +msgid "Average fats" +msgstr "Media fats" + +#: allianceauth/fleetactivitytracking/templates/fleetactivitytracking/fatlinkstatisticsview.html:6 +msgid "Fatlink statistics" +msgstr "Statistiche fatlink" + +#: allianceauth/fleetactivitytracking/templates/fleetactivitytracking/fatlinkstatisticsview.html:22 +msgid "Ticker" +msgstr "" + +#: allianceauth/fleetactivitytracking/templates/fleetactivitytracking/fatlinkview.html:10 +msgid "Participation data" +msgstr "Statistiche di partecipazione" + +#: allianceauth/fleetactivitytracking/templates/fleetactivitytracking/fatlinkview.html:14 +msgid "Most recent clicked fatlinks" +msgstr "Fatlink più recentemente selezionati" + +#: allianceauth/fleetactivitytracking/templates/fleetactivitytracking/fatlinkview.html:19 +msgid "Personal statistics" +msgstr "Statistiche personali" + +#: allianceauth/fleetactivitytracking/templates/fleetactivitytracking/fatlinkview.html:48 +msgid "No fleet activity on record." +msgstr "Nessuna attività di flotta documentata." + +#: allianceauth/fleetactivitytracking/templates/fleetactivitytracking/fatlinkview.html:55 +msgid "Most recent fatlinks" +msgstr "Fatlink più recenti" + +#: allianceauth/fleetactivitytracking/templates/fleetactivitytracking/fatlinkview.html:60 +msgid "View statistics" +msgstr "Vedi statistiche" + +#: allianceauth/fleetactivitytracking/templates/fleetactivitytracking/fatlinkview.html:97 +msgid "No created fatlinks on record." +msgstr "Nessun fatlink documentato." + +#: allianceauth/fleetactivitytracking/views.py:280 +msgid "Fleet participation registered." +msgstr "Partecipazione alla flotta registrata." + +#: allianceauth/fleetactivitytracking/views.py:296 +msgid "FAT link has expired." +msgstr "Il FAT link è scaduto." + +#: allianceauth/groupmanagement/auth_hooks.py:17 +#: allianceauth/groupmanagement/templates/groupmanagement/menu.html:14 +msgid "Group Management" +msgstr "" + +#: allianceauth/groupmanagement/templates/groupmanagement/audit.html:5 +#: allianceauth/groupmanagement/templates/groupmanagement/audit.html:14 +msgid "Audit Log" +msgstr "" + +#: allianceauth/groupmanagement/templates/groupmanagement/audit.html:20 +#: allianceauth/groupmanagement/templates/groupmanagement/groupmembers.html:21 +#: allianceauth/permissions_tool/templates/permissions_tool/audit.html:13 +msgid "Back" +msgstr "Indietro" + +#: allianceauth/groupmanagement/templates/groupmanagement/audit.html:28 +msgid "Date/Time" +msgstr "Data/Ora" + +#: allianceauth/groupmanagement/templates/groupmanagement/audit.html:29 +msgid "Requestor" +msgstr "Richiedente" + +#: allianceauth/groupmanagement/templates/groupmanagement/audit.html:32 +msgid "Type" +msgstr "Tipo" + +#: allianceauth/groupmanagement/templates/groupmanagement/audit.html:33 +#: allianceauth/notifications/templates/notifications/list.html:35 +#: allianceauth/notifications/templates/notifications/list.html:65 +#: allianceauth/optimer/templates/optimer/fleetoptable.html:18 +#: allianceauth/services/templates/services/services.html:18 +#: allianceauth/timerboard/templates/timerboard/view.html:40 +#: allianceauth/timerboard/templates/timerboard/view.html:202 +#: allianceauth/timerboard/templates/timerboard/view.html:370 +msgid "Action" +msgstr "Azione" + +#: allianceauth/groupmanagement/templates/groupmanagement/audit.html:34 +msgid "Actor" +msgstr "Attore" + +#: allianceauth/groupmanagement/templates/groupmanagement/audit.html:47 +msgid "Removed" +msgstr "Rimosso" + +#: allianceauth/groupmanagement/templates/groupmanagement/audit.html:59 +msgid "All times displayed are EVE/UTC." +msgstr "Tutti gli orari visualizzati sono in riferimento al EVE/UTC" + +#: allianceauth/groupmanagement/templates/groupmanagement/audit.html:66 +msgid "No entries found for this group." +msgstr "Nessuna voce trovata per questo gruppo." + +#: allianceauth/groupmanagement/templates/groupmanagement/groupmembers.html:6 +msgid "Group Members" +msgstr "Membri del gruppo" + +#: allianceauth/groupmanagement/templates/groupmanagement/groupmembers.html:31 +#: allianceauth/groupmanagement/templates/groupmanagement/index.html:54 +#: allianceauth/groupmanagement/templates/groupmanagement/index.html:110 +#: allianceauth/permissions_tool/templates/permissions_tool/audit.html:23 +msgid "Organization" +msgstr "Organizzazione" + +#: allianceauth/groupmanagement/templates/groupmanagement/groupmembers.html:50 +#: allianceauth/groupmanagement/templates/groupmanagement/groupmembers.html:76 +msgid "Group leader" +msgstr "" + +#: allianceauth/groupmanagement/templates/groupmanagement/groupmembers.html:61 +#: allianceauth/groupmanagement/templates/groupmanagement/index.html:80 +#: allianceauth/groupmanagement/templates/groupmanagement/index.html:136 +msgid "(unknown)" +msgstr "" + +#: allianceauth/groupmanagement/templates/groupmanagement/groupmembers.html:66 +msgid "Remove from group" +msgstr "Rimuovi dal gruppo" + +#: allianceauth/groupmanagement/templates/groupmanagement/groupmembers.html:81 +msgid "No group members to list." +msgstr "Nessun membro del gruppo da elencare." + +#: allianceauth/groupmanagement/templates/groupmanagement/groupmembership.html:5 +msgid "Groups Membership" +msgstr "Gruppi di cui fai parte" + +#: allianceauth/groupmanagement/templates/groupmanagement/groupmembership.html:15 +#: allianceauth/permissions_tool/templates/permissions_tool/overview.html:40 +#: allianceauth/templates/allianceauth/side-menu.html:15 +msgid "Groups" +msgstr "Gruppi" + +#: allianceauth/groupmanagement/templates/groupmanagement/groupmembership.html:25 +#: allianceauth/groupmanagement/templates/groupmanagement/groups.html:16 +msgid "Description" +msgstr "Descrizione" + +#: allianceauth/groupmanagement/templates/groupmanagement/groupmembership.html:26 +#: allianceauth/hrapplications/templates/hrapplications/management.html:28 +#: allianceauth/hrapplications/templates/hrapplications/management.html:83 +#: allianceauth/hrapplications/templates/hrapplications/management.html:127 +#: allianceauth/hrapplications/templates/hrapplications/searchview.html:27 +#: allianceauth/srp/templates/srp/data.html:101 +msgid "Status" +msgstr "Stato" + +#: allianceauth/groupmanagement/templates/groupmanagement/groupmembership.html:27 +msgid "Member Count" +msgstr "Numero di membri" + +#: allianceauth/groupmanagement/templates/groupmanagement/groupmembership.html:43 +msgid "Hidden" +msgstr "Nascosto" + +#: allianceauth/groupmanagement/templates/groupmanagement/groupmembership.html:45 +#: allianceauth/templates/allianceauth/admin-status/overview.html:12 +msgid "Open" +msgstr "Libero" + +#: allianceauth/groupmanagement/templates/groupmanagement/groupmembership.html:47 +msgid "Requestable" +msgstr "Richiedibile" + +#: allianceauth/groupmanagement/templates/groupmanagement/groupmembership.html:56 +msgid "View Members" +msgstr "Vedi membri" + +#: allianceauth/groupmanagement/templates/groupmanagement/groupmembership.html:60 +msgid "Audit Members" +msgstr "Audit membri" + +#: allianceauth/groupmanagement/templates/groupmanagement/groupmembership.html:64 +msgid "Copy Direct Join Link" +msgstr "Copia link di accesso diretto" + +#: allianceauth/groupmanagement/templates/groupmanagement/groupmembership.html:75 +msgid "No groups to list." +msgstr "Nessun gruppo da elencare." + +#: allianceauth/groupmanagement/templates/groupmanagement/groups.html:5 +#: allianceauth/groupmanagement/templates/groupmanagement/groups.html:10 +msgid "Available Groups" +msgstr "Gruppi disponibili" + +#: allianceauth/groupmanagement/templates/groupmanagement/groups.html:30 +msgid "Leave" +msgstr "Abbandona" + +#: allianceauth/groupmanagement/templates/groupmanagement/groups.html:40 +msgid "Join" +msgstr "Unisciti" + +#: allianceauth/groupmanagement/templates/groupmanagement/groups.html:44 +msgid "Request" +msgstr "Richiedi" + +#: allianceauth/groupmanagement/templates/groupmanagement/groups.html:59 +msgid "No groups available." +msgstr "Nessun gruppo disponibile" + +#: allianceauth/groupmanagement/templates/groupmanagement/index.html:6 +msgid "Groups Management" +msgstr "Gestione dei gruppi" + +#: allianceauth/groupmanagement/templates/groupmanagement/index.html:25 +msgid "Join Requests" +msgstr "Richieste di adesione" + +#: allianceauth/groupmanagement/templates/groupmanagement/index.html:34 +msgid "Leave Requests" +msgstr "Richieste di abbandono" + +#: allianceauth/groupmanagement/templates/groupmanagement/index.html:55 +#: allianceauth/groupmanagement/templates/groupmanagement/index.html:111 +#: allianceauth/permissions_tool/templates/permissions_tool/audit.html:20 +#: allianceauth/services/modules/openfire/forms.py:6 +msgid "Group" +msgstr "Gruppo" + +#: allianceauth/groupmanagement/templates/groupmanagement/index.html:86 +#: allianceauth/groupmanagement/templates/groupmanagement/index.html:142 +msgid "Accept" +msgstr "Accetta" + +#: allianceauth/groupmanagement/templates/groupmanagement/index.html:90 +#: allianceauth/groupmanagement/templates/groupmanagement/index.html:146 +#: allianceauth/hrapplications/templates/hrapplications/view.html:82 +msgid "Reject" +msgstr "Rifiuta" + +#: allianceauth/groupmanagement/templates/groupmanagement/index.html:99 +msgid "No group add requests." +msgstr "Nessuna richiesta di adesione." + +#: allianceauth/groupmanagement/templates/groupmanagement/index.html:155 +msgid "No group leave requests." +msgstr "Nessuna richiesta di abbandono." + +#: allianceauth/groupmanagement/templates/groupmanagement/menu.html:9 +msgid "Toggle navigation" +msgstr "Attiva/disattiva navigazione" + +#: allianceauth/groupmanagement/templates/groupmanagement/menu.html:20 +msgid "Group Requests" +msgstr "Richieste" + +#: allianceauth/groupmanagement/templates/groupmanagement/menu.html:23 +msgid "Group Membership" +msgstr "" + +#: allianceauth/groupmanagement/views.py:159 +#, python-format +msgid "Removed user %(user)s from group %(group)s." +msgstr "" + +#: allianceauth/groupmanagement/views.py:161 +msgid "User does not exist in that group" +msgstr "" + +#: allianceauth/groupmanagement/views.py:164 +msgid "Group does not exist" +msgstr "" + +#: allianceauth/groupmanagement/views.py:191 +#, python-format +msgid "Accepted application from %(mainchar)s to %(group)s." +msgstr "" + +#: allianceauth/groupmanagement/views.py:197 +#: allianceauth/groupmanagement/views.py:228 +#, python-format +msgid "" +"An unhandled error occurred while processing the application from " +"%(mainchar)s to %(group)s." +msgstr "" + +#: allianceauth/groupmanagement/views.py:222 +#, python-format +msgid "Rejected application from %(mainchar)s to %(group)s." +msgstr "" + +#: allianceauth/groupmanagement/views.py:257 +#, python-format +msgid "Accepted application from %(mainchar)s to leave %(group)s." +msgstr "" + +#: allianceauth/groupmanagement/views.py:262 +#: allianceauth/groupmanagement/views.py:294 +#, python-format +msgid "" +"An unhandled error occurred while processing the application from " +"%(mainchar)s to leave %(group)s." +msgstr "" + +#: allianceauth/groupmanagement/views.py:288 +#, python-format +msgid "Rejected application from %(mainchar)s to leave %(group)s." +msgstr "" + +#: allianceauth/groupmanagement/views.py:332 +#: allianceauth/groupmanagement/views.py:342 +msgid "You cannot join that group" +msgstr "" + +#: allianceauth/groupmanagement/views.py:337 +msgid "You are already a member of that group." +msgstr "" + +#: allianceauth/groupmanagement/views.py:354 +msgid "You already have a pending application for that group." +msgstr "" + +#: allianceauth/groupmanagement/views.py:357 +#: allianceauth/groupmanagement/views.py:399 +#: allianceauth/hrapplications/templates/hrapplications/management.html:37 +#: allianceauth/hrapplications/templates/hrapplications/management.html:70 +#: allianceauth/hrapplications/templates/hrapplications/management.html:97 +#: allianceauth/hrapplications/templates/hrapplications/management.html:141 +#: allianceauth/hrapplications/templates/hrapplications/searchview.html:38 +#: allianceauth/hrapplications/templates/hrapplications/view.html:20 +#: allianceauth/srp/templates/srp/data.html:138 +#: allianceauth/srp/templates/srp/management.html:81 +msgid "Pending" +msgstr "" + +#: allianceauth/groupmanagement/views.py:363 +#, python-format +msgid "Applied to group %(group)s." +msgstr "" + +#: allianceauth/groupmanagement/views.py:373 +msgid "You cannot leave that group" +msgstr "" + +#: allianceauth/groupmanagement/views.py:377 +msgid "You are not a member of that group" +msgstr "" + +#: allianceauth/groupmanagement/views.py:389 +msgid "You already have a pending leave request for that group." +msgstr "" + +#: allianceauth/groupmanagement/views.py:405 +#, python-format +msgid "Applied to leave group %(group)s." +msgstr "" + +#: allianceauth/hrapplications/auth_hooks.py:14 +msgid "Applications" +msgstr "" + +#: allianceauth/hrapplications/forms.py:6 +#: allianceauth/hrapplications/templates/hrapplications/view.html:92 +msgid "Comment" +msgstr "" + +#: allianceauth/hrapplications/forms.py:10 +msgid "Search String" +msgstr "" + +#: allianceauth/hrapplications/templates/hrapplications/corpchoice.html:5 +#: allianceauth/hrapplications/templates/hrapplications/corpchoice.html:8 +msgid "Choose a Corp" +msgstr "" + +#: allianceauth/hrapplications/templates/hrapplications/corpchoice.html:11 +msgid "Available Corps" +msgstr "" + +#: allianceauth/hrapplications/templates/hrapplications/corpchoice.html:23 +msgid "No corps are accepting applications at this time." +msgstr "" + +#: allianceauth/hrapplications/templates/hrapplications/create.html:5 +#: allianceauth/hrapplications/templates/hrapplications/create.html:8 +msgid "Apply To" +msgstr "" + +#: allianceauth/hrapplications/templates/hrapplications/management.html:6 +msgid "HR Application Management" +msgstr "" + +#: allianceauth/hrapplications/templates/hrapplications/management.html:11 +msgid "Personal Applications" +msgstr "" + +#: allianceauth/hrapplications/templates/hrapplications/management.html:15 +#: allianceauth/hrapplications/templates/hrapplications/management.html:18 +msgid "Create Application" +msgstr "" + +#: allianceauth/hrapplications/templates/hrapplications/management.html:26 +#: allianceauth/hrapplications/templates/hrapplications/management.html:80 +#: allianceauth/hrapplications/templates/hrapplications/management.html:124 +#: allianceauth/hrapplications/templates/hrapplications/searchview.html:24 +#: allianceauth/services/templates/services/services.html:16 +msgid "Username" +msgstr "" + +#: allianceauth/hrapplications/templates/hrapplications/management.html:29 +#: allianceauth/hrapplications/templates/hrapplications/management.html:84 +#: allianceauth/hrapplications/templates/hrapplications/management.html:128 +#: allianceauth/hrapplications/templates/hrapplications/searchview.html:28 +#: allianceauth/hrapplications/templates/hrapplications/view.html:74 +#: allianceauth/srp/templates/srp/data.html:103 +#: allianceauth/srp/templates/srp/management.html:46 +msgid "Actions" +msgstr "" + +#: allianceauth/hrapplications/templates/hrapplications/management.html:39 +#: allianceauth/hrapplications/templates/hrapplications/management.html:100 +#: allianceauth/hrapplications/templates/hrapplications/management.html:144 +#: allianceauth/hrapplications/templates/hrapplications/searchview.html:40 +#: allianceauth/hrapplications/templates/hrapplications/view.html:16 +#: allianceauth/srp/templates/srp/data.html:130 +msgid "Approved" +msgstr "" + +#: allianceauth/hrapplications/templates/hrapplications/management.html:41 +#: allianceauth/hrapplications/templates/hrapplications/management.html:102 +#: allianceauth/hrapplications/templates/hrapplications/management.html:146 +#: allianceauth/hrapplications/templates/hrapplications/searchview.html:42 +#: allianceauth/srp/templates/srp/data.html:134 +msgid "Rejected" +msgstr "" + +#: allianceauth/hrapplications/templates/hrapplications/management.html:61 +msgid "Application Management" +msgstr "" + +#: allianceauth/hrapplications/templates/hrapplications/management.html:65 +#: allianceauth/hrapplications/templates/hrapplications/searchview.html:16 +msgid "Search Applications" +msgstr "" + +#: allianceauth/hrapplications/templates/hrapplications/management.html:71 +msgid "Reviewed" +msgstr "" + +#: allianceauth/hrapplications/templates/hrapplications/management.html:79 +#: allianceauth/hrapplications/templates/hrapplications/management.html:123 +msgid "Date" +msgstr "" + +#: allianceauth/hrapplications/templates/hrapplications/management.html:95 +#: allianceauth/hrapplications/templates/hrapplications/management.html:139 +#: allianceauth/hrapplications/templates/hrapplications/view.html:23 +msgid "Reviewer:" +msgstr "" + +#: allianceauth/hrapplications/templates/hrapplications/management.html:114 +msgid "No pending applications." +msgstr "" + +#: allianceauth/hrapplications/templates/hrapplications/management.html:163 +msgid "No reviewed applications." +msgstr "" + +#: allianceauth/hrapplications/templates/hrapplications/management.html:177 +#: allianceauth/hrapplications/templates/hrapplications/searchview.html:63 +#: allianceauth/hrapplications/templates/hrapplications/view.html:135 +msgid "Close" +msgstr "" + +#: allianceauth/hrapplications/templates/hrapplications/management.html:178 +#: allianceauth/hrapplications/templates/hrapplications/searchview.html:64 +msgid "Application Search" +msgstr "" + +#: allianceauth/hrapplications/templates/hrapplications/management.html:185 +#: allianceauth/hrapplications/templates/hrapplications/searchview.html:71 +msgid "Search" +msgstr "" + +#: allianceauth/hrapplications/templates/hrapplications/searchview.html:12 +msgid "Application Search Results" +msgstr "" + +#: allianceauth/hrapplications/templates/hrapplications/searchview.html:23 +msgid "Application ID" +msgstr "" + +#: allianceauth/hrapplications/templates/hrapplications/view.html:6 +#: allianceauth/hrapplications/templates/hrapplications/view.html:11 +msgid "View Application" +msgstr "" + +#: allianceauth/hrapplications/templates/hrapplications/view.html:18 +msgid "Denied" +msgstr "" + +#: allianceauth/hrapplications/templates/hrapplications/view.html:28 +msgid "Applicant" +msgstr "" + +#: allianceauth/hrapplications/templates/hrapplications/view.html:79 +msgid "Approve" +msgstr "" + +#: allianceauth/hrapplications/templates/hrapplications/view.html:85 +msgid "Delete" +msgstr "" + +#: allianceauth/hrapplications/templates/hrapplications/view.html:88 +msgid "Mark in Progress" +msgstr "" + +#: allianceauth/hrapplications/templates/hrapplications/view.html:102 +#: allianceauth/services/forms.py:17 +msgid "Comments" +msgstr "" + +#: allianceauth/hrapplications/templates/hrapplications/view.html:137 +#: allianceauth/hrapplications/templates/hrapplications/view.html:144 +msgid "Add Comment" +msgstr "" + +#: allianceauth/notifications/models.py:21 +msgid "danger" +msgstr "" + +#: allianceauth/notifications/models.py:22 +msgid "warning" +msgstr "" + +#: allianceauth/notifications/models.py:23 +msgid "info" +msgstr "" + +#: allianceauth/notifications/models.py:24 +msgid "success" +msgstr "" + +#: allianceauth/notifications/templates/notifications/list.html:5 +#: allianceauth/notifications/templates/notifications/list.html:9 +msgid "Notifications" +msgstr "" + +#: allianceauth/notifications/templates/notifications/list.html:16 +msgid "Unread" +msgstr "" + +#: allianceauth/notifications/templates/notifications/list.html:18 +msgid "Read" +msgstr "" + +#: allianceauth/notifications/templates/notifications/list.html:21 +msgid "Mark All Read" +msgstr "" + +#: allianceauth/notifications/templates/notifications/list.html:22 +msgid "Delete All Read" +msgstr "" + +#: allianceauth/notifications/templates/notifications/list.html:33 +#: allianceauth/notifications/templates/notifications/list.html:63 +msgid "Timestamp" +msgstr "" + +#: allianceauth/notifications/templates/notifications/list.html:34 +#: allianceauth/notifications/templates/notifications/list.html:64 +msgid "Title" +msgstr "" + +#: allianceauth/notifications/templates/notifications/list.html:53 +msgid "No unread notifications." +msgstr "" + +#: allianceauth/notifications/templates/notifications/list.html:83 +msgid "No read notifications." +msgstr "" + +#: allianceauth/notifications/templates/notifications/view.html:5 +#: allianceauth/notifications/templates/notifications/view.html:11 +msgid "View Notification" +msgstr "" + +#: allianceauth/notifications/views.py:52 +msgid "You are not authorized to view that notification." +msgstr "" + +#: allianceauth/notifications/views.py:68 +msgid "Deleted notification." +msgstr "" + +#: allianceauth/notifications/views.py:75 +msgid "Failed to locate notification." +msgstr "" + +#: allianceauth/notifications/views.py:83 +msgid "Marked all notifications as read." +msgstr "" + +#: allianceauth/notifications/views.py:91 +msgid "Deleted all read notifications." +msgstr "" + +#: allianceauth/optimer/auth_hooks.py:10 +msgid "Fleet Operations" +msgstr "" + +#: allianceauth/optimer/form.py:6 +#: allianceauth/optimer/templates/optimer/fleetoptable.html:10 +msgid "Doctrine" +msgstr "" + +#: allianceauth/optimer/form.py:8 +#: allianceauth/optimer/templates/optimer/fleetoptable.html:12 +msgid "Start Time" +msgstr "" + +#: allianceauth/optimer/form.py:10 +#: allianceauth/optimer/templates/optimer/fleetoptable.html:9 +msgid "Operation Name" +msgstr "" + +#: allianceauth/optimer/form.py:11 +#: allianceauth/srp/templates/srp/management.html:40 +msgid "Fleet Commander" +msgstr "" + +#: allianceauth/optimer/templates/optimer/add.html:7 +#: allianceauth/optimer/templates/optimer/management.html:14 +msgid "Create Operation" +msgstr "" + +#: allianceauth/optimer/templates/optimer/fleetoptable.html:11 +msgid "Form Up System" +msgstr "" + +#: allianceauth/optimer/templates/optimer/fleetoptable.html:13 +#: allianceauth/timerboard/templates/timerboard/view.html:37 +#: allianceauth/timerboard/templates/timerboard/view.html:199 +#: allianceauth/timerboard/templates/timerboard/view.html:367 +msgid "Local Time" +msgstr "" + +#: allianceauth/optimer/templates/optimer/fleetoptable.html:15 +msgid "FC" +msgstr "" + +#: allianceauth/optimer/templates/optimer/management.html:6 +msgid "Fleet Operation Management" +msgstr "" + +#: allianceauth/optimer/templates/optimer/management.html:11 +msgid "Fleet Operation Timers" +msgstr "" + +#: allianceauth/optimer/templates/optimer/management.html:21 +#: allianceauth/timerboard/templates/timerboard/view.html:23 +msgid "Current Eve Time:" +msgstr "" + +#: allianceauth/optimer/templates/optimer/management.html:27 +#: allianceauth/timerboard/templates/timerboard/view.html:189 +msgid "Next Timers" +msgstr "" + +#: allianceauth/optimer/templates/optimer/management.html:31 +#: allianceauth/timerboard/templates/timerboard/view.html:353 +msgid "No upcoming timers." +msgstr "" + +#: allianceauth/optimer/templates/optimer/management.html:34 +#: allianceauth/timerboard/templates/timerboard/view.html:357 +msgid "Past Timers" +msgstr "" + +#: allianceauth/optimer/templates/optimer/management.html:38 +#: allianceauth/timerboard/templates/timerboard/view.html:521 +msgid "No past timers." +msgstr "" + +#: allianceauth/optimer/templates/optimer/update.html:7 +#: allianceauth/optimer/templates/optimer/update.html:16 +#: allianceauth/optimer/templates/optimer/update.html:28 +msgid "Update Fleet Operation" +msgstr "" + +#: allianceauth/optimer/templates/optimer/update.html:22 +msgid "Fleet Operation Does Not Exist" +msgstr "" + +#: allianceauth/optimer/views.py:55 +#, python-format +msgid "Created operation timer for %(opname)s." +msgstr "" + +#: allianceauth/optimer/views.py:73 +#, python-format +msgid "Removed operation timer for %(opname)s." +msgstr "" + +#: allianceauth/optimer/views.py:96 +#, python-format +msgid "Saved changes to operation timer for %(opname)s." +msgstr "" + +#: allianceauth/permissions_tool/templates/permissions_tool/audit.html:6 +#: allianceauth/permissions_tool/templates/permissions_tool/audit.html:10 +msgid "Permissions Audit" +msgstr "" + +#: allianceauth/permissions_tool/templates/permissions_tool/audit.html:22 +msgid "User / Character" +msgstr "" + +#: allianceauth/permissions_tool/templates/permissions_tool/overview.html:6 +#: allianceauth/permissions_tool/templates/permissions_tool/overview.html:10 +msgid "Permissions Overview" +msgstr "" + +#: allianceauth/permissions_tool/templates/permissions_tool/overview.html:13 +msgid "Showing only applied permissions" +msgstr "" + +#: allianceauth/permissions_tool/templates/permissions_tool/overview.html:14 +msgid "Show All" +msgstr "" + +#: allianceauth/permissions_tool/templates/permissions_tool/overview.html:16 +msgid "Showing all permissions" +msgstr "" + +#: allianceauth/permissions_tool/templates/permissions_tool/overview.html:17 +msgid "Show Applied" +msgstr "" + +#: allianceauth/permissions_tool/templates/permissions_tool/overview.html:25 +msgid "App" +msgstr "" + +#: allianceauth/permissions_tool/templates/permissions_tool/overview.html:28 +msgid "Model" +msgstr "" + +#: allianceauth/permissions_tool/templates/permissions_tool/overview.html:31 +msgid "Code Name" +msgstr "" + +#: allianceauth/permissions_tool/templates/permissions_tool/overview.html:37 +msgid "Users" +msgstr "" + +#: allianceauth/permissions_tool/templates/permissions_tool/overview.html:43 +msgid "States" +msgstr "" + +#: allianceauth/services/abstract.py:72 +msgid "That service account already exists" +msgstr "" + +#: allianceauth/services/abstract.py:103 +msgid "Successfully set your {} password" +msgstr "" + +#: allianceauth/services/auth_hooks.py:12 +msgid "Services" +msgstr "" + +#: allianceauth/services/forms.py:6 +msgid "Name of Fleet:" +msgstr "" + +#: allianceauth/services/forms.py:7 +msgid "Fleet Commander:" +msgstr "" + +#: allianceauth/services/forms.py:8 +msgid "Fleet Comms:" +msgstr "" + +#: allianceauth/services/forms.py:9 +msgid "Fleet Type:" +msgstr "" + +#: allianceauth/services/forms.py:10 +msgid "Ship Priorities:" +msgstr "" + +#: allianceauth/services/forms.py:11 +msgid "Formup Location:" +msgstr "" + +#: allianceauth/services/forms.py:12 +msgid "Formup Time:" +msgstr "" + +#: allianceauth/services/forms.py:13 +msgid "Expected Duration:" +msgstr "" + +#: allianceauth/services/forms.py:14 +msgid "Purpose:" +msgstr "" + +#: allianceauth/services/forms.py:15 +msgid "Reimbursable?*" +msgstr "" + +#: allianceauth/services/forms.py:15 allianceauth/services/forms.py:16 +msgid "Yes" +msgstr "" + +#: allianceauth/services/forms.py:15 allianceauth/services/forms.py:16 +msgid "No" +msgstr "" + +#: allianceauth/services/forms.py:16 +msgid "Important?*" +msgstr "" + +#: allianceauth/services/forms.py:21 allianceauth/services/forms.py:31 +msgid "Password" +msgstr "" + +#: allianceauth/services/forms.py:26 allianceauth/services/forms.py:36 +msgid "Password must be at least 8 characters long." +msgstr "" + +#: allianceauth/services/modules/discord/models.py:225 +msgid "Discord Account Disabled" +msgstr "" + +#: allianceauth/services/modules/discord/models.py:227 +msgid "" +"Your Discord account was disabled automatically by Auth. If you think this " +"was a mistake, please contact an admin." +msgstr "" + +#: allianceauth/services/modules/discord/templates/services/discord/discord_service_ctrl.html:18 +msgid "Join the Discord server" +msgstr "" + +#: allianceauth/services/modules/discord/templates/services/discord/discord_service_ctrl.html:22 +msgid "Leave- and rejoin the Discord Server (Reset)" +msgstr "" + +#: allianceauth/services/modules/discord/templates/services/discord/discord_service_ctrl.html:25 +msgid "Leave the Discord server" +msgstr "" + +#: allianceauth/services/modules/discord/templates/services/discord/discord_service_ctrl.html:32 +msgid "Link Discord Server" +msgstr "" + +#: allianceauth/services/modules/discord/views.py:30 +msgid "Deactivated Discord account." +msgstr "" + +#: allianceauth/services/modules/discord/views.py:36 +#: allianceauth/services/modules/discord/views.py:59 +msgid "An error occurred while processing your Discord account." +msgstr "" + +#: allianceauth/services/modules/discord/views.py:102 +msgid "Your Discord account has been successfully activated." +msgstr "" + +#: allianceauth/services/modules/discord/views.py:108 +msgid "" +"An error occurred while trying to activate your Discord account. Please try " +"again." +msgstr "" + +#: allianceauth/services/modules/discourse/views.py:29 +msgid "You are not authorized to access Discourse." +msgstr "" + +#: allianceauth/services/modules/discourse/views.py:34 +msgid "You must have a main character set to access Discourse." +msgstr "" + +#: allianceauth/services/modules/discourse/views.py:44 +msgid "" +"No SSO payload or signature. Please contact support if this problem " +"persists." +msgstr "" + +#: allianceauth/services/modules/discourse/views.py:54 +#: allianceauth/services/modules/discourse/views.py:62 +msgid "Invalid payload. Please contact support if this problem persists." +msgstr "" + +#: allianceauth/services/modules/ips4/views.py:31 +msgid "Activated IPSuite4 account." +msgstr "" + +#: allianceauth/services/modules/ips4/views.py:39 +#: allianceauth/services/modules/ips4/views.py:60 +#: allianceauth/services/modules/ips4/views.py:81 +#: allianceauth/services/modules/ips4/views.py:101 +msgid "An error occurred while processing your IPSuite4 account." +msgstr "" + +#: allianceauth/services/modules/ips4/views.py:52 +msgid "Reset IPSuite4 password." +msgstr "" + +#: allianceauth/services/modules/ips4/views.py:78 +msgid "Set IPSuite4 password." +msgstr "" + +#: allianceauth/services/modules/ips4/views.py:98 +msgid "Deactivated IPSuite4 account." +msgstr "" + +#: allianceauth/services/modules/openfire/auth_hooks.py:26 +msgid "Jabber" +msgstr "" + +#: allianceauth/services/modules/openfire/auth_hooks.py:79 +#: allianceauth/services/modules/openfire/templates/services/openfire/broadcast.html:6 +#: allianceauth/services/modules/openfire/templates/services/openfire/broadcast.html:11 +msgid "Jabber Broadcast" +msgstr "" + +#: allianceauth/services/modules/openfire/auth_hooks.py:94 +msgid "Fleet Broadcast Formatter" +msgstr "" + +#: allianceauth/services/modules/openfire/forms.py:7 +msgid "Message" +msgstr "Messaggio" + +#: allianceauth/services/modules/openfire/templates/services/openfire/broadcast.html:17 +msgid "Broadcast Sent!!" +msgstr "" + +#: allianceauth/services/modules/openfire/templates/services/openfire/broadcast.html:23 +msgid "Broadcast" +msgstr "" + +#: allianceauth/services/modules/openfire/views.py:35 +msgid "Activated jabber account." +msgstr "" + +#: allianceauth/services/modules/openfire/views.py:43 +#: allianceauth/services/modules/openfire/views.py:56 +#: allianceauth/services/modules/openfire/views.py:76 +#: allianceauth/services/modules/openfire/views.py:147 +msgid "An error occurred while processing your jabber account." +msgstr "" + +#: allianceauth/services/modules/openfire/views.py:69 +msgid "Reset jabber password." +msgstr "" + +#: allianceauth/services/modules/openfire/views.py:115 +#, python-format +msgid "Sent jabber broadcast to %s" +msgstr "" + +#: allianceauth/services/modules/openfire/views.py:144 +msgid "Set jabber password." +msgstr "" + +#: allianceauth/services/modules/phpbb3/views.py:34 +msgid "Activated forum account." +msgstr "" + +#: allianceauth/services/modules/phpbb3/views.py:42 +#: allianceauth/services/modules/phpbb3/views.py:56 +#: allianceauth/services/modules/phpbb3/views.py:78 +#: allianceauth/services/modules/phpbb3/views.py:101 +msgid "An error occurred while processing your forum account." +msgstr "" + +#: allianceauth/services/modules/phpbb3/views.py:53 +msgid "Deactivated forum account." +msgstr "" + +#: allianceauth/services/modules/phpbb3/views.py:70 +msgid "Reset forum password." +msgstr "" + +#: allianceauth/services/modules/phpbb3/views.py:98 +msgid "Set forum password." +msgstr "" + +#: allianceauth/services/modules/smf/views.py:33 +msgid "Activated SMF account." +msgstr "" + +#: allianceauth/services/modules/smf/views.py:41 +#: allianceauth/services/modules/smf/views.py:56 +#: allianceauth/services/modules/smf/views.py:77 +#: allianceauth/services/modules/smf/views.py:99 +msgid "An error occurred while processing your SMF account." +msgstr "" + +#: allianceauth/services/modules/smf/views.py:53 +msgid "Deactivated SMF account." +msgstr "" + +#: allianceauth/services/modules/smf/views.py:70 +msgid "Reset SMF password." +msgstr "" + +#: allianceauth/services/modules/smf/views.py:96 +msgid "Set SMF password." +msgstr "" + +#: allianceauth/services/modules/teamspeak3/forms.py:14 +#, python-format +msgid "Unable to locate user %s on server" +msgstr "" + +#: allianceauth/services/modules/teamspeak3/templates/services/teamspeak3/teamspeakjoin.html:6 +msgid "Verify Teamspeak" +msgstr "" + +#: allianceauth/services/modules/teamspeak3/templates/services/teamspeak3/teamspeakjoin.html:11 +msgid "Verify Teamspeak Identity" +msgstr "" + +#: allianceauth/services/modules/teamspeak3/templates/services/teamspeak3/teamspeakjoin.html:14 +msgid "Join Server" +msgstr "" + +#: allianceauth/services/modules/teamspeak3/templates/services/teamspeak3/teamspeakjoin.html:20 +#: allianceauth/services/templates/services/service_credentials.html:20 +#: allianceauth/srp/templates/srp/add.html:31 +msgid "Continue" +msgstr "" + +#: allianceauth/services/modules/teamspeak3/views.py:35 +msgid "Activated TeamSpeak3 account." +msgstr "" + +#: allianceauth/services/modules/teamspeak3/views.py:38 +#: allianceauth/services/modules/teamspeak3/views.py:74 +#: allianceauth/services/modules/teamspeak3/views.py:100 +msgid "An error occurred while processing your TeamSpeak3 account." +msgstr "" + +#: allianceauth/services/modules/teamspeak3/views.py:71 +msgid "Deactivated TeamSpeak3 account." +msgstr "" + +#: allianceauth/services/modules/teamspeak3/views.py:97 +msgid "Reset TeamSpeak3 permission key." +msgstr "" + +#: allianceauth/services/modules/xenforo/views.py:30 +msgid "Activated XenForo account." +msgstr "" + +#: allianceauth/services/modules/xenforo/views.py:40 +#: allianceauth/services/modules/xenforo/views.py:52 +#: allianceauth/services/modules/xenforo/views.py:73 +#: allianceauth/services/modules/xenforo/views.py:94 +msgid "An error occurred while processing your XenForo account." +msgstr "" + +#: allianceauth/services/modules/xenforo/views.py:50 +msgid "Deactivated XenForo account." +msgstr "" + +#: allianceauth/services/modules/xenforo/views.py:65 +msgid "Reset XenForo account password." +msgstr "" + +#: allianceauth/services/modules/xenforo/views.py:91 +msgid "Changed XenForo password." +msgstr "" + +#: allianceauth/services/templates/services/fleetformattertool.html:6 +msgid "Fleet Formatter Tool" +msgstr "" + +#: allianceauth/services/templates/services/fleetformattertool.html:11 +msgid "Fleet Broadcast Formatter Tool" +msgstr "" + +#: allianceauth/services/templates/services/fleetformattertool.html:24 +msgid "Format" +msgstr "" + +#: allianceauth/services/templates/services/service_confirm_delete.html:6 +#: allianceauth/services/templates/services/service_confirm_delete.html:12 +#, python-format +msgid "Delete %(service_name)s Account?" +msgstr "" + +#: allianceauth/services/templates/services/service_confirm_delete.html:20 +#, python-format +msgid "" +"Are you sure you want to delete your %(service_name)s account %(object)s?" +msgstr "" + +#: allianceauth/services/templates/services/service_credentials.html:5 +#: allianceauth/services/templates/services/service_credentials.html:9 +#, python-format +msgid "%(service_name)s Credentials" +msgstr "" + +#: allianceauth/services/templates/services/service_password.html:6 +#, python-format +msgid "%(service_name)s Password Change" +msgstr "" + +#: allianceauth/services/templates/services/service_password.html:10 +#, python-format +msgid "Set %(service_name)s Password" +msgstr "" + +#: allianceauth/services/templates/services/service_password.html:18 +msgid "Set Password" +msgstr "" + +#: allianceauth/services/templates/services/services.html:5 +msgid "Services Management" +msgstr "" + +#: allianceauth/services/templates/services/services.html:10 +msgid "Available Services" +msgstr "" + +#: allianceauth/services/templates/services/services.html:15 +msgid "Service" +msgstr "" + +#: allianceauth/services/templates/services/services.html:17 +msgid "Domain" +msgstr "" + +#: allianceauth/srp/auth_hooks.py:13 +msgid "Ship Replacement" +msgstr "" + +#: allianceauth/srp/form.py:9 +#: allianceauth/srp/templates/srp/management.html:38 +msgid "Fleet Time" +msgstr "" + +#: allianceauth/srp/form.py:10 +#: allianceauth/srp/templates/srp/management.html:39 +msgid "Fleet Doctrine" +msgstr "" + +#: allianceauth/srp/form.py:14 allianceauth/srp/templates/srp/data.html:93 +msgid "Additional Info" +msgstr "" + +#: allianceauth/srp/form.py:16 +msgid "Killboard Link (zkillboard.com or kb.evetools.org)" +msgstr "" + +#: allianceauth/srp/form.py:34 +msgid "Invalid Link. Please use zkillboard.com or kb.evetools.org" +msgstr "" + +#: allianceauth/srp/form.py:46 +msgid "Invalid Link. Please post a direct link to a killmail." +msgstr "" + +#: allianceauth/srp/form.py:53 +msgid "After Action Report Link" +msgstr "" + +#: allianceauth/srp/templates/srp/add.html:6 +msgid "SRP Fleet Create" +msgstr "" + +#: allianceauth/srp/templates/srp/add.html:14 +#: allianceauth/srp/templates/srp/add.html:24 +msgid "Create SRP Fleet" +msgstr "" + +#: allianceauth/srp/templates/srp/add.html:27 +msgid "Give this link to the line members" +msgstr "" + +#: allianceauth/srp/templates/srp/data.html:52 +msgid "SRP Fleet Data" +msgstr "" + +#: allianceauth/srp/templates/srp/data.html:57 +msgid "Mark Incomplete" +msgstr "" + +#: allianceauth/srp/templates/srp/data.html:61 +msgid "Mark Completed" +msgstr "" + +#: allianceauth/srp/templates/srp/data.html:73 +#: allianceauth/srp/templates/srp/data.html:160 +msgid "Total Losses:" +msgstr "" + +#: allianceauth/srp/templates/srp/data.html:74 +#: allianceauth/srp/templates/srp/data.html:161 +#: allianceauth/srp/templates/srp/management.html:30 +msgid "Total ISK Cost:" +msgstr "" + +#: allianceauth/srp/templates/srp/data.html:82 +#: allianceauth/srp/templates/srp/data.html:169 +msgid "Are you sure you want to delete SRP requests?" +msgstr "" + +#: allianceauth/srp/templates/srp/data.html:91 +msgid "Pilot Name" +msgstr "" + +#: allianceauth/srp/templates/srp/data.html:92 +msgid "Killboard Link" +msgstr "" + +#: allianceauth/srp/templates/srp/data.html:94 +msgid "Ship Type" +msgstr "" + +#: allianceauth/srp/templates/srp/data.html:95 +msgid "Killboard Loss Amt" +msgstr "" + +#: allianceauth/srp/templates/srp/data.html:96 +msgid "SRP ISK Cost" +msgstr "" + +#: allianceauth/srp/templates/srp/data.html:97 +msgid "Click value to edit Enter to save & next ESC to cancel" +msgstr "" + +#: allianceauth/srp/templates/srp/data.html:100 +msgid "Post Time" +msgstr "" + +#: allianceauth/srp/templates/srp/data.html:178 +msgid "No SRP requests for this fleet." +msgstr "" + +#: allianceauth/srp/templates/srp/management.html:8 +msgid "Srp Management" +msgstr "" + +#: allianceauth/srp/templates/srp/management.html:14 +msgid "SRP Management" +msgstr "" + +#: allianceauth/srp/templates/srp/management.html:18 +msgid "View All" +msgstr "" + +#: allianceauth/srp/templates/srp/management.html:23 +msgid "Add SRP Fleet" +msgstr "" + +#: allianceauth/srp/templates/srp/management.html:41 +msgid "Fleet AAR" +msgstr "" + +#: allianceauth/srp/templates/srp/management.html:42 +msgid "Fleet SRP Code" +msgstr "" + +#: allianceauth/srp/templates/srp/management.html:43 +msgid "Fleet ISK Cost" +msgstr "" + +#: allianceauth/srp/templates/srp/management.html:44 +msgid "SRP Status" +msgstr "" + +#: allianceauth/srp/templates/srp/management.html:45 +msgid "Pending Requests" +msgstr "" + +#: allianceauth/srp/templates/srp/management.html:64 +msgid "Link" +msgstr "" + +#: allianceauth/srp/templates/srp/management.html:72 +msgid "Disabled" +msgstr "" + +#: allianceauth/srp/templates/srp/management.html:85 +msgid "Completed" +msgstr "" + +#: allianceauth/srp/templates/srp/management.html:103 +msgid "Are you sure you want to delete this SRP code and its contents?" +msgstr "" + +#: allianceauth/srp/templates/srp/management.html:124 +msgid "No SRP fleets created." +msgstr "" + +#: allianceauth/srp/templates/srp/request.html:6 +msgid "SRP Request" +msgstr "" + +#: allianceauth/srp/templates/srp/request.html:11 +#: allianceauth/srp/templates/srp/request.html:20 +msgid "Create SRP Request" +msgstr "" + +#: allianceauth/srp/templates/srp/update.html:6 +#: allianceauth/srp/templates/srp/update.html:11 +#: allianceauth/srp/templates/srp/update.html:23 +msgid "Update AAR Link" +msgstr "" + +#: allianceauth/srp/templates/srp/update.html:17 +msgid "SRP Fleet Does Not Exist" +msgstr "" + +#: allianceauth/srp/views.py:85 +#, python-format +msgid "Created SRP fleet %(fleetname)s." +msgstr "" + +#: allianceauth/srp/views.py:103 +#, python-format +msgid "Removed SRP fleet %(fleetname)s." +msgstr "" + +#: allianceauth/srp/views.py:115 +#, python-format +msgid "Disabled SRP fleet %(fleetname)s." +msgstr "" + +#: allianceauth/srp/views.py:127 +#, python-format +msgid "Enabled SRP fleet %(fleetname)s." +msgstr "" + +#: allianceauth/srp/views.py:140 +#, python-format +msgid "Marked SRP fleet %(fleetname)s as completed." +msgstr "" + +#: allianceauth/srp/views.py:153 +#, python-format +msgid "Marked SRP fleet %(fleetname)s as incomplete." +msgstr "" + +#: allianceauth/srp/views.py:165 +#, python-format +msgid "Unable to locate SRP code with ID %(srpfleetid)s" +msgstr "" + +#: allianceauth/srp/views.py:179 +msgid "This kill mail has already been posted." +msgstr "" + +#: allianceauth/srp/views.py:200 +msgid "" +"Your SRP request Killmail link is invalid. Please make sure you are using " +"zKillboard." +msgstr "" + +#: allianceauth/srp/views.py:211 +#, python-format +msgid "Submitted SRP request for your %(ship)s." +msgstr "" + +#: allianceauth/srp/views.py:215 +#, python-format +msgid "" +"Character %(charid)s does not belong to your Auth account. Please add the " +"API key for this character and try again" +msgstr "" + +#: allianceauth/srp/views.py:235 allianceauth/srp/views.py:261 +#: allianceauth/srp/views.py:299 +msgid "No SRP requests selected" +msgstr "" + +#: allianceauth/srp/views.py:246 allianceauth/srp/views.py:284 +msgid "Unable to locate selected SRP request." +msgstr "" + +#: allianceauth/srp/views.py:249 +#, python-format +msgid "Deleted %(numrequests)s SRP requests" +msgstr "" + +#: allianceauth/srp/views.py:287 +#, python-format +msgid "Approved %(numrequests)s SRP requests" +msgstr "" + +#: allianceauth/srp/views.py:319 +msgid "Unable to locate selected SRP request" +msgstr "" + +#: allianceauth/srp/views.py:322 +#, python-format +msgid "Rejected %(numrequests)s SRP requests." +msgstr "" + +#: allianceauth/srp/views.py:335 +#, python-format +msgid "Unable to locate SRP request with ID %(requestid)s" +msgstr "" + +#: allianceauth/srp/views.py:359 +#, python-format +msgid "Saved changes to SRP fleet %(fleetname)s" +msgstr "" + +#: allianceauth/templates/allianceauth/admin-status/overview.html:6 +msgid "Alliance Auth Notifications" +msgstr "" + +#: allianceauth/templates/allianceauth/admin-status/overview.html:14 +msgid "Closed" +msgstr "" + +#: allianceauth/templates/allianceauth/admin-status/overview.html:26 +msgid "Powered by GitLab" +msgstr "" + +#: allianceauth/templates/allianceauth/admin-status/overview.html:33 +msgid "Support Discord" +msgstr "" + +#: allianceauth/templates/allianceauth/admin-status/overview.html:41 +msgid "Software Version" +msgstr "" + +#: allianceauth/templates/allianceauth/admin-status/overview.html:45 +msgid "Current" +msgstr "" + +#: allianceauth/templates/allianceauth/admin-status/overview.html:51 +msgid "Latest Stable" +msgstr "" + +#: allianceauth/templates/allianceauth/admin-status/overview.html:57 +msgid "Update available" +msgstr "" + +#: allianceauth/templates/allianceauth/admin-status/overview.html:62 +msgid "Latest Pre-Release" +msgstr "" + +#: allianceauth/templates/allianceauth/admin-status/overview.html:68 +msgid "Pre-Release available" +msgstr "" + +#: allianceauth/templates/allianceauth/admin-status/overview.html:76 +msgid "Task Queue" +msgstr "" + +#: allianceauth/templates/allianceauth/admin-status/overview.html:93 +msgid "Error retrieving task queue length" +msgstr "" + +#: allianceauth/templates/allianceauth/admin-status/overview.html:95 +#, python-format +msgid "%(tasks)s task" +msgid_plural "%(tasks)s tasks" +msgstr[0] "" +msgstr[1] "" + +#: allianceauth/templates/allianceauth/night-toggle.html:6 +msgid "Night Mode" +msgstr "" + +#: allianceauth/templates/allianceauth/top-menu-admin.html:9 +msgid "Admin" +msgstr "" + +#: allianceauth/templates/allianceauth/top-menu-admin.html:19 +msgid "AA Documentation" +msgstr "" + +#: allianceauth/templates/allianceauth/top-menu-admin.html:26 +msgid "AA Support Discord" +msgstr "" + +#: allianceauth/templates/allianceauth/top-menu-user-dropdown.html:10 +#: allianceauth/templates/allianceauth/top-menu-user-dropdown.html:14 +msgid "User Menu" +msgstr "" + +#: allianceauth/templates/allianceauth/top-menu-user-dropdown.html:56 +msgid "Logout" +msgstr "" + +#: allianceauth/templates/allianceauth/top-menu-user-dropdown.html:58 +msgid "Login" +msgstr "" + +#: allianceauth/timerboard/form.py:53 +msgid "Other" +msgstr "" + +#: allianceauth/timerboard/form.py:54 +#: allianceauth/timerboard/templates/timerboard/view.html:58 +#: allianceauth/timerboard/templates/timerboard/view.html:220 +#: allianceauth/timerboard/templates/timerboard/view.html:388 +msgid "Friendly" +msgstr "" + +#: allianceauth/timerboard/form.py:55 +#: allianceauth/timerboard/templates/timerboard/view.html:53 +#: allianceauth/timerboard/templates/timerboard/view.html:215 +#: allianceauth/timerboard/templates/timerboard/view.html:383 +msgid "Hostile" +msgstr "" + +#: allianceauth/timerboard/form.py:56 +#: allianceauth/timerboard/templates/timerboard/view.html:63 +#: allianceauth/timerboard/templates/timerboard/view.html:225 +#: allianceauth/timerboard/templates/timerboard/view.html:393 +msgid "Neutral" +msgstr "" + +#: allianceauth/timerboard/form.py:58 +#: allianceauth/timerboard/templates/timerboard/view.html:32 +#: allianceauth/timerboard/templates/timerboard/view.html:194 +#: allianceauth/timerboard/templates/timerboard/view.html:362 +msgid "Details" +msgstr "" + +#: allianceauth/timerboard/form.py:60 +msgid "Planet/Moon" +msgstr "" + +#: allianceauth/timerboard/form.py:61 +msgid "Structure Type" +msgstr "" + +#: allianceauth/timerboard/form.py:62 +#: allianceauth/timerboard/templates/timerboard/view.html:33 +#: allianceauth/timerboard/templates/timerboard/view.html:195 +#: allianceauth/timerboard/templates/timerboard/view.html:363 +msgid "Objective" +msgstr "" + +#: allianceauth/timerboard/form.py:63 +msgid "Days Remaining" +msgstr "" + +#: allianceauth/timerboard/form.py:64 +msgid "Hours Remaining" +msgstr "" + +#: allianceauth/timerboard/form.py:66 +msgid "Minutes Remaining" +msgstr "" + +#: allianceauth/timerboard/form.py:68 +msgid "Important" +msgstr "" + +#: allianceauth/timerboard/form.py:69 +msgid "Corp-Restricted" +msgstr "" + +#: allianceauth/timerboard/templates/timerboard/timer_confirm_delete.html:11 +msgid "Delete Timer" +msgstr "" + +#: allianceauth/timerboard/templates/timerboard/timer_confirm_delete.html:19 +#, python-format +msgid "Are you sure you want to delete timer \"%(object)s\"?" +msgstr "" + +#: allianceauth/timerboard/templates/timerboard/timer_create_form.html:5 +#: allianceauth/timerboard/templates/timerboard/timer_create_form.html:13 +msgid "Create Timer" +msgstr "" + +#: allianceauth/timerboard/templates/timerboard/timer_create_form.html:9 +#: allianceauth/timerboard/templates/timerboard/view.html:16 +msgid "Create Structure Timer" +msgstr "" + +#: allianceauth/timerboard/templates/timerboard/timer_update_form.html:5 +#: allianceauth/timerboard/templates/timerboard/timer_update_form.html:9 +#: allianceauth/timerboard/templates/timerboard/timer_update_form.html:13 +msgid "Update Structure Timer" +msgstr "" + +#: allianceauth/timerboard/templates/timerboard/view.html:7 +msgid "Structure Timer Management" +msgstr "" + +#: allianceauth/timerboard/templates/timerboard/view.html:12 +msgid "Structure Timers" +msgstr "" + +#: allianceauth/timerboard/templates/timerboard/view.html:28 +msgid "Corp Timers" +msgstr "" + +#: allianceauth/timerboard/templates/timerboard/view.html:35 +#: allianceauth/timerboard/templates/timerboard/view.html:197 +#: allianceauth/timerboard/templates/timerboard/view.html:365 +msgid "Structure" +msgstr "" + +#: allianceauth/timerboard/views.py:74 +#, python-format +msgid "Added new timer in %(system)s at %(time)s." +msgstr "" + +#: allianceauth/timerboard/views.py:82 +msgid "Saved changes to the timer." +msgstr "" diff --git a/allianceauth/locale/ja/LC_MESSAGES/django.mo b/allianceauth/locale/ja/LC_MESSAGES/django.mo index c06ceb48a088c2627fcded154be7ce263c29212b..452e11aadfd9b803d9ec227af9e0e19f71440600 100644 GIT binary patch delta 4284 zcmZA32~bs49LMoLNr)gKf(qgSq9SgjA|fsbNNTtwF69bnREnjUX=QrL#Go|FM5Dz_ zQ?S%B43|tXvSw-~r_?EJTr#Ipo1Cd>Ca3lLd-v2d-SPK6=iGPSIp>~p?#0R{g07VX zdFNUMR~g4K(w>Y6F>4xRHov*fnw7USE5r)a_m^=NhD4c7!xGHJ2IQv}+{!Es!!Z+w zV;nBSCRl|LSdHOkp4IpTtHVxwaRfv0JZ9kcI2aS7%?9F3EWj$9q3>}v=Eayb!&+>C zZ(|!giZo$gVmrKwy0?(lX7TiI(G(Ink&5bg0yf2Iu09)kQ!m9Vtj5uJ8kr1Bq8Bxo zhQXNa>Nn#A>JyPWwQblL_n-!P5@YD!&QZ`5{fuE4(bk`$SWKth4R6GmsDaHv4YU*o z;$l?CJ5hJK2Q>p9AWhl{SHFVE)UTu3NsMLwHIftxYM?)=o`G8H9MqB&qSn^K1YC`g zSc4kyKGb#ZBa>nmQP=;9{IkFK(12sPOJ?5^Q8Shv$NcNgayg-qk47~x1M_eZ4#EA{ z5r07jZ!s*SuJ46vC<}E1W037&6Ho&xao?ArI$nnwSPdrO?sm+7HigeQp$1~&{i%;b zb(D;O4p0LfgPPg`)SVS$FMQaYuR&c`kJ{yjP%u(dSySDT4~?)l zY9KkNjz*%UcnWH1ig7HKVqZLfnwhJZfMFf{_Ije$eiUk;g~;UDgBX|z_q|u+E;#H? ze1W>~M|VDy)^#U|sDY)T29}0ef?OPcQ?LiFLCwfM)F!)xyc+BWRL6g!mN=UAVG=w` zp`bO(!%Uot>R>&pM1yi zJ@x!wrl66wW`Xpac0e_df|~MvcoPmmZJv8j173_8XgO-28?g^=!*O^LwRA~5^t$st zsNd%z+s$slB>J}!3VO~fP(Nrub^HlxjZdL|*pw}+&C>#D+u~81Ybff@#-Sd|B2;?| zF#~H*cYFb9%0j#7&Ix+z;5G^xQ3bLl_8Jbv2Aqn&qSm;et3QBpq%Et$?sxz-gBNjG zkl7WSNc~QFWnbDs9D!dr+w-Hj)Qh__|GKkJI57%8M@?OPia(%vsPD^A16zYy`&wj7 zb{PBNHyDa-*nwHt33IRzhv62SgI{A2=5hO~Z|}+cH=_{7mQ@2Ws44D%n#vxoo{1XB zNbHZ}P*c1T_4@zK!Ls8zlqc9ycfKjN&a29eiwg@$ITW~Tauuj@DOHkLZ!xmWU+=roh z{y(Ik0UXC}cph~}A-p}bBr&KvAB1_Bi+5uMYQR6CI=GG+XygF@u}nsNpMm;53pF#7 zQA=!X!sCFt{z1q1M*KxiE zSslyd*=CZg6g_ROO%ybRXHjb%!CONPMxCFFDOinq1IL|o0 zc7Bg~ny#VV3sHmpnVmG4`PUCUPRP}mk84rS?P=6fbROc*$N?(yIPUtB0v0Lz%D<5>eg0GVH zWClqh+A}&>*1%s*b@1PV)wAvHgqH12(%IFukJNwQ55^pKayCvNcavIjFVQ}0AjM`+Yh>kbNG*Y38JGSB-q|w!%#K*`!QcQ*u4$t1?Gnl+Y>WOyg?PLwn zG2JKdSWTq-5ZUF<3BAem(s@c14sGVeWTPq^yiET+x=|`2lSx|OEb~7e@aB%HJ( z$z%(8oy;RTqDiMf$^W>`l~Zvp8AsZZ4@ff-PyRWoU12k-&z-LB9iouvDq<2jLSjfR zDI)1aN4AfR#3x*N7(PdKleMHd(eW@DLza{K$x8D7V~^f(b)4N#29mdlUM}lM4ta(= XN|x5`YS}leE+l?!T-`TmJ6rq>Ra28k delta 4432 zcmYk;4Nz5O9>?)Np(2QQ6~lm(D~VtTq~aTxfaVq{mgTCEDF~DVXohVIL|5>wFk<6o zzPqNanx)86ZP}79Yqqm9=}wc4R--#n%kH)_&GfRi+fKXR-#w3$&+y~(oO91T&+9qx z)%viujbVXHL;7qs${BJanbXf~V3^qx(K>5()MvI7J5iqx9&EM*GqD(3aVGu^`KpZ_ zVwQ~)Fb9`oJnqAA?8bq35(k(C?3`DzPcVrOda*x7#F|Y(ALe2qPR8|k4|d~XeLmD| z8P;GV{uyKNV~oSUBeyiW-YfxPQDe)*MB2ApDkC|u5Y=!UMqsl$Zov$WgP4aWu@J+! zJCkCwQ8!$SeX!CUufTa6Hy|Um_c0kSqB{Ct97_AvZ|3D_kqF8WU??+BqDyqZz$ZA+2YQ~ntGyfV{6(`j5Rj3=R z!&$f;r{Q041P*5b8H`OsT|XanqlZufSdDB8t3!3D)qQ>#)$lP?$IhW<;-duS|0XIw za-sl}6TKUiqn4l&)!^f(hT2da-ieyxy{Hj(;#mBXJAVarT|cH#_lZXBl?2pYOGn+W zC_qIQ79&4a!Y}o-5jCQAR6|=(Q@tOxM4ecKZ{s+O9PZ6fF8VnxMn19z)E?N1>SzZt znf6CiJAu#K1y|e!G0d~Rkczr+I_isyP$OA|>R15Pv301W2;xNCk2m9|s2Pc19kki9 zkynIGLp3}XS?Yk5QDL^M4z+fhF$Z5pHSjsA;crk4hxxtD)DN{+2H{jpK`ybSs5K6t zHr)oy#x~S_Pop~WKTOs0KbQqc=fqT0Pb*N*YYm3p2dF7;##`_iR0G|p4xdJK^a84* zy_kvL;anWWL$9T)MUDJP)c1p^{b$>$XcNAUdfqRhzTo4e8csy5aSG~-3sIYA3DSmD zp*B}5YGk`nkLOX;{Z8N%yn?BC%P8+fv@(SZ~%D_>>_GOzQxJtOEJ3-??A2b zUQ`DzAosK{FbyL|dows58^V}wyqEKD(5g0L6c^owsm|&&=D(5?ot)6f635U8CZndV z3e}-wsL#)%I`%1Q?Y~F*Xff=#@i+ndN%Wxc{F2T*|%)d_jixZJp z%$C&+%26Y%K}}`7J8nUBWD8Ef-KZ)40QLRI4Da(;X98-@h zx1jEO76iW+x2EPx<`bY3~(3;1gI*^2;F$*=K1*jz{M~(bxybFUk3wv-mj+y9n zydBlhHdKc@(1-7#26h3j$ICce&;NH+v=*`KB=xiu)leg9sy5;f+=H5_F4T-%!f^Z& z)#0yDGZV)%tA^50_sMd{Q=R$P&iUIhz;fEhRG2Lrz*|C_Y&vQx8&PY1*!hV&AIbZ6 z4Ckk!UcF`f(k|bHH{iRd`(AR#gLv#vdIb7CwOp&#op4R^Q;PotLR zEQUtzj=w~$+2ni*^;EUxGXHu(baFyd`>nemX_|L~(Kws) z8K~#C4z(1gP&0ELH51{tde>*5I+%^Rt^l?6^O4oD3RK5-q6V}tKt*5Zavz*PHS`_^ z(Z_n|^OtZmcA{=@0oC!#$VRs0JQ~3TsOw)rZL&8}_dARF-mrXc>PMgk5J;n=Xv%Ur1zh*O0YrO{j*okZ>`v5C3ie8rBYSavz$3%?gWkAOR zmPSQ4UX0Xl333#|D@i6-OFWeVckm=?gI-(eInbVYjs)~( zQ+d$Cp2xmq3HbvlAy9B#pdE zPLuhX&L>C*Ng^sYd)U)X-lCyLX`DM=?M!!yZnA(ZBR?Z5+dXWdQye2Z$toRC0($gR z@<@>E(*Y%yWQS_}0dgL}aMDg5A@2|sJ^vMC26>%Sk!Q)ZrHg~N+=+?kBa8JU*1D6W zxXsmH!QZ)h4h|*j$VyU3?k6viUy((mKPe|=#G-=F`Qn3nd=XuTe9=)!b1GL<)^Esxud7)Ku^=Q io;A%sUEb4l, YEAR. -# +# # Translators: # Foch Petain , 2020 # Joel Falknau , 2020 -# +# #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-11-20 05:33+0000\n" +"POT-Creation-Date: 2021-10-15 11:58+1000\n" "PO-Revision-Date: 2020-02-18 03:14+0000\n" "Last-Translator: Joel Falknau , 2020\n" "Language-Team: Japanese (https://www.transifex.com/alliance-auth/teams/107430/ja/)\n" @@ -22,6 +22,14 @@ msgstr "" "Language: ja\n" "Plural-Forms: nplurals=1; plural=0;\n" +#: allianceauth/analytics/models.py:29 +msgid "Google Analytics Universal" +msgstr "" + +#: allianceauth/analytics/models.py:30 +msgid "Google Analytics V4" +msgstr "" + #: allianceauth/authentication/decorators.py:37 msgid "A main character is required to perform that action. Add one below." msgstr "実行するためにはメインキャラクターの設定が必要です。設定してください。" @@ -30,19 +38,19 @@ msgstr "実行するためにはメインキャラクターの設定が必要で msgid "Email" msgstr "メールアドレス" -#: allianceauth/authentication/models.py:78 +#: allianceauth/authentication/models.py:74 #, python-format msgid "State changed to: %s" msgstr "分類が%sに変更されました。" -#: allianceauth/authentication/models.py:79 +#: allianceauth/authentication/models.py:75 #, python-format msgid "Your user's state is now: %(state)s" msgstr "あなたの分類は%(state)sになりました。" #: allianceauth/authentication/templates/authentication/dashboard.html:5 #: allianceauth/authentication/templates/authentication/dashboard.html:8 -#: allianceauth/templates/allianceauth/side-menu.html:11 +#: allianceauth/templates/allianceauth/side-menu.html:10 msgid "Dashboard" msgstr "ダッシュボード" @@ -94,7 +102,7 @@ msgid "Corp" msgstr "Corp" #: allianceauth/authentication/templates/authentication/dashboard.html:131 -#: allianceauth/corputils/templates/corputils/corpstats.html:77 +#: allianceauth/corputils/templates/corputils/corpstats.html:76 #: allianceauth/hrapplications/templates/hrapplications/view.html:47 msgid "Alliance" msgstr "Alliance" @@ -134,51 +142,51 @@ msgstr "サポートチームより" msgid "Submit" msgstr "Submit" -#: allianceauth/authentication/views.py:74 +#: allianceauth/authentication/views.py:75 #, python-format msgid "" "Cannot change main character to %(char)s: character owned by a different " "account." msgstr "メインキャラクターを%(char)sへ変更できません。別のアカウントによって利用されています。" -#: allianceauth/authentication/views.py:80 +#: allianceauth/authentication/views.py:81 #, python-format msgid "Changed main character to %(char)s" msgstr "メインキャラクターを%(char)sへ変更しました。" -#: allianceauth/authentication/views.py:89 +#: allianceauth/authentication/views.py:90 #, python-format msgid "Added %(name)s to your account." msgstr "%(name)sをアカウントに追加しました。" -#: allianceauth/authentication/views.py:91 +#: allianceauth/authentication/views.py:92 #, python-format msgid "Failed to add %(name)s to your account: they already have an account." msgstr "%(name)sをアカウントに追加することができません。すでにほかのアカウントを持っています。" -#: allianceauth/authentication/views.py:130 +#: allianceauth/authentication/views.py:131 msgid "Unable to authenticate as the selected character." msgstr "選択されたキャラクターの認証が行えませんでした。" -#: allianceauth/authentication/views.py:151 +#: allianceauth/authentication/views.py:152 msgid "Registration token has expired." msgstr "Registration tokenが期限切れです。" -#: allianceauth/authentication/views.py:206 +#: allianceauth/authentication/views.py:207 msgid "" "Sent confirmation email. Please follow the link to confirm your email " "address." msgstr "確認のメールを送りました。メール内のリンクをご確認の上、メールアドレスの認証を完了させてください。" -#: allianceauth/authentication/views.py:211 +#: allianceauth/authentication/views.py:212 msgid "Confirmed your email address. Please login to continue." msgstr "メールアドレスの確認が取れました。Loginしてください。" -#: allianceauth/authentication/views.py:216 +#: allianceauth/authentication/views.py:217 msgid "Registration of new accounts is not allowed at this time." msgstr "現在新規アカウントの登録を停止しております。" -#: allianceauth/corputils/auth_hooks.py:10 +#: allianceauth/corputils/auth_hooks.py:11 msgid "Corporation Stats" msgstr "" @@ -217,53 +225,53 @@ msgstr "未登録" msgid "Last update:" msgstr "最終活動日:" -#: allianceauth/corputils/templates/corputils/corpstats.html:75 -#: allianceauth/corputils/templates/corputils/corpstats.html:114 -#: allianceauth/corputils/templates/corputils/corpstats.html:160 +#: allianceauth/corputils/templates/corputils/corpstats.html:74 +#: allianceauth/corputils/templates/corputils/corpstats.html:112 +#: allianceauth/corputils/templates/corputils/corpstats.html:156 #: allianceauth/corputils/templates/corputils/search.html:13 #: allianceauth/fleetactivitytracking/templates/fleetactivitytracking/fatlinkmodify.html:24 #: allianceauth/fleetactivitytracking/templates/fleetactivitytracking/fatlinkview.html:28 #: allianceauth/groupmanagement/templates/groupmanagement/audit.html:30 #: allianceauth/groupmanagement/templates/groupmanagement/groupmembers.html:30 -#: allianceauth/groupmanagement/templates/groupmanagement/index.html:51 +#: allianceauth/groupmanagement/templates/groupmanagement/index.html:53 #: allianceauth/groupmanagement/templates/groupmanagement/index.html:109 msgid "Character" msgstr "Character" -#: allianceauth/corputils/templates/corputils/corpstats.html:76 +#: allianceauth/corputils/templates/corputils/corpstats.html:75 #: allianceauth/corputils/templates/corputils/search.html:14 #: allianceauth/groupmanagement/templates/groupmanagement/audit.html:31 #: allianceauth/hrapplications/templates/hrapplications/management.html:27 -#: allianceauth/hrapplications/templates/hrapplications/management.html:84 -#: allianceauth/hrapplications/templates/hrapplications/management.html:129 +#: allianceauth/hrapplications/templates/hrapplications/management.html:82 +#: allianceauth/hrapplications/templates/hrapplications/management.html:126 #: allianceauth/hrapplications/templates/hrapplications/searchview.html:26 msgid "Corporation" msgstr "" -#: allianceauth/corputils/templates/corputils/corpstats.html:93 -#: allianceauth/corputils/templates/corputils/corpstats.html:129 -#: allianceauth/corputils/templates/corputils/corpstats.html:142 -#: allianceauth/corputils/templates/corputils/corpstats.html:173 +#: allianceauth/corputils/templates/corputils/corpstats.html:91 +#: allianceauth/corputils/templates/corputils/corpstats.html:125 +#: allianceauth/corputils/templates/corputils/corpstats.html:137 +#: allianceauth/corputils/templates/corputils/corpstats.html:167 #: allianceauth/corputils/templates/corputils/search.html:27 msgid "Killboard" msgstr "" -#: allianceauth/corputils/templates/corputils/corpstats.html:116 +#: allianceauth/corputils/templates/corputils/corpstats.html:114 #: allianceauth/corputils/templates/corputils/search.html:16 #: allianceauth/fleetactivitytracking/templates/fleetactivitytracking/fatlinkstatisticscorpview.html:22 -#: allianceauth/hrapplications/templates/hrapplications/management.html:83 -#: allianceauth/hrapplications/templates/hrapplications/management.html:128 +#: allianceauth/hrapplications/templates/hrapplications/management.html:81 +#: allianceauth/hrapplications/templates/hrapplications/management.html:125 #: allianceauth/hrapplications/templates/hrapplications/searchview.html:25 #: allianceauth/hrapplications/templates/hrapplications/view.html:32 msgid "Main Character" msgstr "メインキャラクター" -#: allianceauth/corputils/templates/corputils/corpstats.html:117 +#: allianceauth/corputils/templates/corputils/corpstats.html:115 #: allianceauth/corputils/templates/corputils/search.html:17 msgid "Main Corporation" msgstr "" -#: allianceauth/corputils/templates/corputils/corpstats.html:118 +#: allianceauth/corputils/templates/corputils/corpstats.html:116 #: allianceauth/corputils/templates/corputils/search.html:18 msgid "Main Alliance" msgstr "" @@ -288,7 +296,7 @@ msgstr "選択された TokenではCorporation Statisticsを取得できませ msgid "Fleet Activity Tracking" msgstr "" -#: allianceauth/fleetactivitytracking/forms.py:7 allianceauth/srp/form.py:6 +#: allianceauth/fleetactivitytracking/forms.py:7 allianceauth/srp/form.py:8 #: allianceauth/srp/templates/srp/management.html:37 msgid "Fleet Name" msgstr "" @@ -297,7 +305,7 @@ msgstr "" msgid "Duration of fat-link" msgstr "Fat-Linkの有効時間" -#: allianceauth/fleetactivitytracking/forms.py:9 +#: allianceauth/fleetactivitytracking/forms.py:8 msgid "minutes" msgstr "分" @@ -531,11 +539,11 @@ msgstr "統計" msgid "No created fatlinks on record." msgstr "Fat-Linkを作成した記録がありません。" -#: allianceauth/fleetactivitytracking/views.py:283 +#: allianceauth/fleetactivitytracking/views.py:280 msgid "Fleet participation registered." msgstr "Fleet参加が登録されました。" -#: allianceauth/fleetactivitytracking/views.py:299 +#: allianceauth/fleetactivitytracking/views.py:296 msgid "FAT link has expired." msgstr "Fat-Linkの有効期間が終了してます。" @@ -568,8 +576,8 @@ msgid "Type" msgstr "" #: allianceauth/groupmanagement/templates/groupmanagement/audit.html:33 -#: allianceauth/notifications/templates/notifications/list.html:37 -#: allianceauth/notifications/templates/notifications/list.html:69 +#: allianceauth/notifications/templates/notifications/list.html:35 +#: allianceauth/notifications/templates/notifications/list.html:65 #: allianceauth/optimer/templates/optimer/fleetoptable.html:18 #: allianceauth/services/templates/services/services.html:18 #: allianceauth/timerboard/templates/timerboard/view.html:40 @@ -599,14 +607,19 @@ msgid "Group Members" msgstr "" #: allianceauth/groupmanagement/templates/groupmanagement/groupmembers.html:31 -#: allianceauth/groupmanagement/templates/groupmanagement/index.html:52 +#: allianceauth/groupmanagement/templates/groupmanagement/index.html:54 #: allianceauth/groupmanagement/templates/groupmanagement/index.html:110 #: allianceauth/permissions_tool/templates/permissions_tool/audit.html:23 msgid "Organization" msgstr "" +#: allianceauth/groupmanagement/templates/groupmanagement/groupmembers.html:50 +#: allianceauth/groupmanagement/templates/groupmanagement/groupmembers.html:76 +msgid "Group leader" +msgstr "" + #: allianceauth/groupmanagement/templates/groupmanagement/groupmembers.html:61 -#: allianceauth/groupmanagement/templates/groupmanagement/index.html:78 +#: allianceauth/groupmanagement/templates/groupmanagement/index.html:80 #: allianceauth/groupmanagement/templates/groupmanagement/index.html:136 msgid "(unknown)" msgstr "" @@ -625,7 +638,7 @@ msgstr "" #: allianceauth/groupmanagement/templates/groupmanagement/groupmembership.html:15 #: allianceauth/permissions_tool/templates/permissions_tool/overview.html:40 -#: allianceauth/templates/allianceauth/side-menu.html:16 +#: allianceauth/templates/allianceauth/side-menu.html:15 msgid "Groups" msgstr "" @@ -636,10 +649,10 @@ msgstr "" #: allianceauth/groupmanagement/templates/groupmanagement/groupmembership.html:26 #: allianceauth/hrapplications/templates/hrapplications/management.html:28 -#: allianceauth/hrapplications/templates/hrapplications/management.html:85 -#: allianceauth/hrapplications/templates/hrapplications/management.html:130 +#: allianceauth/hrapplications/templates/hrapplications/management.html:83 +#: allianceauth/hrapplications/templates/hrapplications/management.html:127 #: allianceauth/hrapplications/templates/hrapplications/searchview.html:27 -#: allianceauth/srp/templates/srp/data.html:98 +#: allianceauth/srp/templates/srp/data.html:101 msgid "Status" msgstr "" @@ -709,25 +722,25 @@ msgstr "参加希望を出す" msgid "Leave Requests" msgstr "脱退希望を出す" -#: allianceauth/groupmanagement/templates/groupmanagement/index.html:53 +#: allianceauth/groupmanagement/templates/groupmanagement/index.html:55 #: allianceauth/groupmanagement/templates/groupmanagement/index.html:111 #: allianceauth/permissions_tool/templates/permissions_tool/audit.html:20 #: allianceauth/services/modules/openfire/forms.py:6 msgid "Group" msgstr "" -#: allianceauth/groupmanagement/templates/groupmanagement/index.html:84 +#: allianceauth/groupmanagement/templates/groupmanagement/index.html:86 #: allianceauth/groupmanagement/templates/groupmanagement/index.html:142 msgid "Accept" msgstr "承認" -#: allianceauth/groupmanagement/templates/groupmanagement/index.html:88 +#: allianceauth/groupmanagement/templates/groupmanagement/index.html:90 #: allianceauth/groupmanagement/templates/groupmanagement/index.html:146 -#: allianceauth/hrapplications/templates/hrapplications/view.html:85 +#: allianceauth/hrapplications/templates/hrapplications/view.html:82 msgid "Reject" msgstr "拒否" -#: allianceauth/groupmanagement/templates/groupmanagement/index.html:97 +#: allianceauth/groupmanagement/templates/groupmanagement/index.html:99 msgid "No group add requests." msgstr "グループ参加希望はありません。" @@ -747,109 +760,109 @@ msgstr "" msgid "Group Membership" msgstr "" -#: allianceauth/groupmanagement/views.py:162 +#: allianceauth/groupmanagement/views.py:159 #, python-format msgid "Removed user %(user)s from group %(group)s." msgstr "%(user)sを%(group)sから削除する。" -#: allianceauth/groupmanagement/views.py:164 +#: allianceauth/groupmanagement/views.py:161 msgid "User does not exist in that group" msgstr "誰もグループに参加してません。" -#: allianceauth/groupmanagement/views.py:167 +#: allianceauth/groupmanagement/views.py:164 msgid "Group does not exist" msgstr "グループが存在しません。" -#: allianceauth/groupmanagement/views.py:194 +#: allianceauth/groupmanagement/views.py:191 #, python-format msgid "Accepted application from %(mainchar)s to %(group)s." msgstr "%(mainchar)sからの%(group)sへの参加申請を承認しました。" -#: allianceauth/groupmanagement/views.py:201 -#: allianceauth/groupmanagement/views.py:234 +#: allianceauth/groupmanagement/views.py:197 +#: allianceauth/groupmanagement/views.py:228 #, python-format msgid "" "An unhandled error occurred while processing the application from " "%(mainchar)s to %(group)s." msgstr "%(mainchar)sからの%(group)sへの参加申請を処理中にエラーが発生しました。" -#: allianceauth/groupmanagement/views.py:227 +#: allianceauth/groupmanagement/views.py:222 #, python-format msgid "Rejected application from %(mainchar)s to %(group)s." msgstr "%(mainchar)sからの%(group)sへの参加申請は拒否されました。" -#: allianceauth/groupmanagement/views.py:263 +#: allianceauth/groupmanagement/views.py:257 #, python-format msgid "Accepted application from %(mainchar)s to leave %(group)s." msgstr "%(mainchar)sからの%(group)sからの脱退申請は承認されました。" -#: allianceauth/groupmanagement/views.py:269 -#: allianceauth/groupmanagement/views.py:303 +#: allianceauth/groupmanagement/views.py:262 +#: allianceauth/groupmanagement/views.py:294 #, python-format msgid "" "An unhandled error occurred while processing the application from " "%(mainchar)s to leave %(group)s." msgstr "%(mainchar)sからの%(group)sからの脱退申請を処理中にエラーが発生しました。" -#: allianceauth/groupmanagement/views.py:296 +#: allianceauth/groupmanagement/views.py:288 #, python-format msgid "Rejected application from %(mainchar)s to leave %(group)s." msgstr "%(mainchar)sの%(group)sからの脱退申請は拒否されました。" +#: allianceauth/groupmanagement/views.py:332 #: allianceauth/groupmanagement/views.py:342 -#: allianceauth/groupmanagement/views.py:354 msgid "You cannot join that group" msgstr "このGroupには入れません" -#: allianceauth/groupmanagement/views.py:348 +#: allianceauth/groupmanagement/views.py:337 msgid "You are already a member of that group." msgstr "すでにその Group に参加してます。" -#: allianceauth/groupmanagement/views.py:363 +#: allianceauth/groupmanagement/views.py:354 msgid "You already have a pending application for that group." msgstr "すでに参加申請を送付済みです。" -#: allianceauth/groupmanagement/views.py:366 -#: allianceauth/groupmanagement/views.py:404 +#: allianceauth/groupmanagement/views.py:357 +#: allianceauth/groupmanagement/views.py:399 #: allianceauth/hrapplications/templates/hrapplications/management.html:37 -#: allianceauth/hrapplications/templates/hrapplications/management.html:72 -#: allianceauth/hrapplications/templates/hrapplications/management.html:99 -#: allianceauth/hrapplications/templates/hrapplications/management.html:144 +#: allianceauth/hrapplications/templates/hrapplications/management.html:70 +#: allianceauth/hrapplications/templates/hrapplications/management.html:97 +#: allianceauth/hrapplications/templates/hrapplications/management.html:141 #: allianceauth/hrapplications/templates/hrapplications/searchview.html:38 #: allianceauth/hrapplications/templates/hrapplications/view.html:20 -#: allianceauth/srp/templates/srp/data.html:134 +#: allianceauth/srp/templates/srp/data.html:138 #: allianceauth/srp/templates/srp/management.html:81 msgid "Pending" msgstr "処理中" -#: allianceauth/groupmanagement/views.py:372 +#: allianceauth/groupmanagement/views.py:363 #, python-format msgid "Applied to group %(group)s." msgstr "%(group)sへの参加申請を送信しました。" -#: allianceauth/groupmanagement/views.py:383 +#: allianceauth/groupmanagement/views.py:373 msgid "You cannot leave that group" msgstr "この Group から脱退することはできません" -#: allianceauth/groupmanagement/views.py:388 +#: allianceauth/groupmanagement/views.py:377 msgid "You are not a member of that group" msgstr "あなたはその Group のメンバーではありません" -#: allianceauth/groupmanagement/views.py:397 +#: allianceauth/groupmanagement/views.py:389 msgid "You already have a pending leave request for that group." msgstr "すでに脱退申請を送信済みです。" -#: allianceauth/groupmanagement/views.py:410 +#: allianceauth/groupmanagement/views.py:405 #, python-format msgid "Applied to leave group %(group)s." msgstr "%(group)sからの脱退申請を送信しました。" -#: allianceauth/hrapplications/auth_hooks.py:13 +#: allianceauth/hrapplications/auth_hooks.py:14 msgid "Applications" msgstr "申請" #: allianceauth/hrapplications/forms.py:6 -#: allianceauth/hrapplications/templates/hrapplications/view.html:98 +#: allianceauth/hrapplications/templates/hrapplications/view.html:92 msgid "Comment" msgstr "コメント" @@ -889,85 +902,85 @@ msgid "Create Application" msgstr "申請を作成" #: allianceauth/hrapplications/templates/hrapplications/management.html:26 -#: allianceauth/hrapplications/templates/hrapplications/management.html:82 -#: allianceauth/hrapplications/templates/hrapplications/management.html:127 +#: allianceauth/hrapplications/templates/hrapplications/management.html:80 +#: allianceauth/hrapplications/templates/hrapplications/management.html:124 #: allianceauth/hrapplications/templates/hrapplications/searchview.html:24 #: allianceauth/services/templates/services/services.html:16 msgid "Username" msgstr "" #: allianceauth/hrapplications/templates/hrapplications/management.html:29 -#: allianceauth/hrapplications/templates/hrapplications/management.html:86 -#: allianceauth/hrapplications/templates/hrapplications/management.html:131 +#: allianceauth/hrapplications/templates/hrapplications/management.html:84 +#: allianceauth/hrapplications/templates/hrapplications/management.html:128 #: allianceauth/hrapplications/templates/hrapplications/searchview.html:28 -#: allianceauth/hrapplications/templates/hrapplications/view.html:75 -#: allianceauth/srp/templates/srp/data.html:100 +#: allianceauth/hrapplications/templates/hrapplications/view.html:74 +#: allianceauth/srp/templates/srp/data.html:103 #: allianceauth/srp/templates/srp/management.html:46 msgid "Actions" msgstr "" #: allianceauth/hrapplications/templates/hrapplications/management.html:39 -#: allianceauth/hrapplications/templates/hrapplications/management.html:102 -#: allianceauth/hrapplications/templates/hrapplications/management.html:147 +#: allianceauth/hrapplications/templates/hrapplications/management.html:100 +#: allianceauth/hrapplications/templates/hrapplications/management.html:144 #: allianceauth/hrapplications/templates/hrapplications/searchview.html:40 #: allianceauth/hrapplications/templates/hrapplications/view.html:16 -#: allianceauth/srp/templates/srp/data.html:126 +#: allianceauth/srp/templates/srp/data.html:130 msgid "Approved" msgstr "承認" #: allianceauth/hrapplications/templates/hrapplications/management.html:41 -#: allianceauth/hrapplications/templates/hrapplications/management.html:104 -#: allianceauth/hrapplications/templates/hrapplications/management.html:149 +#: allianceauth/hrapplications/templates/hrapplications/management.html:102 +#: allianceauth/hrapplications/templates/hrapplications/management.html:146 #: allianceauth/hrapplications/templates/hrapplications/searchview.html:42 -#: allianceauth/srp/templates/srp/data.html:130 +#: allianceauth/srp/templates/srp/data.html:134 msgid "Rejected" msgstr "拒否" -#: allianceauth/hrapplications/templates/hrapplications/management.html:63 +#: allianceauth/hrapplications/templates/hrapplications/management.html:61 msgid "Application Management" msgstr "申請管理" -#: allianceauth/hrapplications/templates/hrapplications/management.html:67 +#: allianceauth/hrapplications/templates/hrapplications/management.html:65 #: allianceauth/hrapplications/templates/hrapplications/searchview.html:16 msgid "Search Applications" msgstr "申請を検索" -#: allianceauth/hrapplications/templates/hrapplications/management.html:73 +#: allianceauth/hrapplications/templates/hrapplications/management.html:71 msgid "Reviewed" msgstr "レビュー済み" -#: allianceauth/hrapplications/templates/hrapplications/management.html:81 -#: allianceauth/hrapplications/templates/hrapplications/management.html:126 +#: allianceauth/hrapplications/templates/hrapplications/management.html:79 +#: allianceauth/hrapplications/templates/hrapplications/management.html:123 msgid "Date" msgstr "日時" -#: allianceauth/hrapplications/templates/hrapplications/management.html:97 -#: allianceauth/hrapplications/templates/hrapplications/management.html:142 +#: allianceauth/hrapplications/templates/hrapplications/management.html:95 +#: allianceauth/hrapplications/templates/hrapplications/management.html:139 #: allianceauth/hrapplications/templates/hrapplications/view.html:23 msgid "Reviewer:" msgstr "レビュー者:" -#: allianceauth/hrapplications/templates/hrapplications/management.html:117 +#: allianceauth/hrapplications/templates/hrapplications/management.html:114 msgid "No pending applications." msgstr "保留中の申請はありません。" -#: allianceauth/hrapplications/templates/hrapplications/management.html:168 +#: allianceauth/hrapplications/templates/hrapplications/management.html:163 msgid "No reviewed applications." msgstr "レビュー済みの申請はありません。" -#: allianceauth/hrapplications/templates/hrapplications/management.html:184 -#: allianceauth/hrapplications/templates/hrapplications/searchview.html:65 -#: allianceauth/hrapplications/templates/hrapplications/view.html:145 +#: allianceauth/hrapplications/templates/hrapplications/management.html:177 +#: allianceauth/hrapplications/templates/hrapplications/searchview.html:63 +#: allianceauth/hrapplications/templates/hrapplications/view.html:135 msgid "Close" msgstr "終了" -#: allianceauth/hrapplications/templates/hrapplications/management.html:185 -#: allianceauth/hrapplications/templates/hrapplications/searchview.html:66 +#: allianceauth/hrapplications/templates/hrapplications/management.html:178 +#: allianceauth/hrapplications/templates/hrapplications/searchview.html:64 msgid "Application Search" msgstr "申請を検索" -#: allianceauth/hrapplications/templates/hrapplications/management.html:193 -#: allianceauth/hrapplications/templates/hrapplications/searchview.html:74 +#: allianceauth/hrapplications/templates/hrapplications/management.html:185 +#: allianceauth/hrapplications/templates/hrapplications/searchview.html:71 msgid "Search" msgstr "検索" @@ -992,28 +1005,44 @@ msgstr "拒否" msgid "Applicant" msgstr "申請者" -#: allianceauth/hrapplications/templates/hrapplications/view.html:81 +#: allianceauth/hrapplications/templates/hrapplications/view.html:79 msgid "Approve" msgstr "承認" -#: allianceauth/hrapplications/templates/hrapplications/view.html:89 +#: allianceauth/hrapplications/templates/hrapplications/view.html:85 msgid "Delete" msgstr "削除" -#: allianceauth/hrapplications/templates/hrapplications/view.html:93 +#: allianceauth/hrapplications/templates/hrapplications/view.html:88 msgid "Mark in Progress" msgstr "作業中に設定" -#: allianceauth/hrapplications/templates/hrapplications/view.html:110 -#: allianceauth/services/forms.py:19 +#: allianceauth/hrapplications/templates/hrapplications/view.html:102 +#: allianceauth/services/forms.py:17 msgid "Comments" msgstr "コメント" -#: allianceauth/hrapplications/templates/hrapplications/view.html:147 -#: allianceauth/hrapplications/templates/hrapplications/view.html:154 +#: allianceauth/hrapplications/templates/hrapplications/view.html:137 +#: allianceauth/hrapplications/templates/hrapplications/view.html:144 msgid "Add Comment" msgstr "コメントを追加" +#: allianceauth/notifications/models.py:21 +msgid "danger" +msgstr "" + +#: allianceauth/notifications/models.py:22 +msgid "warning" +msgstr "" + +#: allianceauth/notifications/models.py:23 +msgid "info" +msgstr "" + +#: allianceauth/notifications/models.py:24 +msgid "success" +msgstr "" + #: allianceauth/notifications/templates/notifications/list.html:5 #: allianceauth/notifications/templates/notifications/list.html:9 msgid "Notifications" @@ -1027,29 +1056,29 @@ msgstr "未読" msgid "Read" msgstr "既読" -#: allianceauth/notifications/templates/notifications/list.html:22 +#: allianceauth/notifications/templates/notifications/list.html:21 msgid "Mark All Read" msgstr "既読をすべて選択" -#: allianceauth/notifications/templates/notifications/list.html:24 +#: allianceauth/notifications/templates/notifications/list.html:22 msgid "Delete All Read" msgstr "既読をすべて削除" -#: allianceauth/notifications/templates/notifications/list.html:35 -#: allianceauth/notifications/templates/notifications/list.html:67 +#: allianceauth/notifications/templates/notifications/list.html:33 +#: allianceauth/notifications/templates/notifications/list.html:63 msgid "Timestamp" msgstr "タイムスタンプ" -#: allianceauth/notifications/templates/notifications/list.html:36 -#: allianceauth/notifications/templates/notifications/list.html:68 +#: allianceauth/notifications/templates/notifications/list.html:34 +#: allianceauth/notifications/templates/notifications/list.html:64 msgid "Title" msgstr "" -#: allianceauth/notifications/templates/notifications/list.html:57 +#: allianceauth/notifications/templates/notifications/list.html:53 msgid "No unread notifications." msgstr "未読の通知を停止" -#: allianceauth/notifications/templates/notifications/list.html:89 +#: allianceauth/notifications/templates/notifications/list.html:83 msgid "No read notifications." msgstr "既読の通知を停止" @@ -1058,27 +1087,27 @@ msgstr "既読の通知を停止" msgid "View Notification" msgstr "通知を確認" -#: allianceauth/notifications/views.py:36 +#: allianceauth/notifications/views.py:52 msgid "You are not authorized to view that notification." msgstr "通知を確認する権限がありません。" -#: allianceauth/notifications/views.py:48 +#: allianceauth/notifications/views.py:68 msgid "Deleted notification." msgstr "通知を削除" -#: allianceauth/notifications/views.py:52 +#: allianceauth/notifications/views.py:75 msgid "Failed to locate notification." msgstr "通知はありません。" -#: allianceauth/notifications/views.py:60 +#: allianceauth/notifications/views.py:83 msgid "Marked all notifications as read." msgstr "確認済みのすべての通知を選択" -#: allianceauth/notifications/views.py:68 +#: allianceauth/notifications/views.py:91 msgid "Deleted all read notifications." msgstr "確認済みのすべての通知を削除" -#: allianceauth/optimer/auth_hooks.py:9 +#: allianceauth/optimer/auth_hooks.py:10 msgid "Fleet Operations" msgstr "" @@ -1234,11 +1263,11 @@ msgstr "" msgid "That service account already exists" msgstr "そのアカウントは既に存在してます。" -#: allianceauth/services/abstract.py:104 +#: allianceauth/services/abstract.py:103 msgid "Successfully set your {} password" msgstr "" -#: allianceauth/services/auth_hooks.py:11 +#: allianceauth/services/auth_hooks.py:12 msgid "Services" msgstr "" @@ -1282,23 +1311,23 @@ msgstr "" msgid "Reimbursable?*" msgstr "" -#: allianceauth/services/forms.py:15 allianceauth/services/forms.py:17 +#: allianceauth/services/forms.py:15 allianceauth/services/forms.py:16 msgid "Yes" msgstr "" -#: allianceauth/services/forms.py:15 allianceauth/services/forms.py:17 +#: allianceauth/services/forms.py:15 allianceauth/services/forms.py:16 msgid "No" msgstr "" -#: allianceauth/services/forms.py:17 +#: allianceauth/services/forms.py:16 msgid "Important?*" msgstr "" -#: allianceauth/services/forms.py:23 allianceauth/services/forms.py:33 +#: allianceauth/services/forms.py:21 allianceauth/services/forms.py:31 msgid "Password" msgstr "" -#: allianceauth/services/forms.py:28 allianceauth/services/forms.py:38 +#: allianceauth/services/forms.py:26 allianceauth/services/forms.py:36 msgid "Password must be at least 8 characters long." msgstr "Passwordは8 文字以上必要です。" @@ -1347,22 +1376,22 @@ msgid "" "again." msgstr "Discord Accountの有効化中にエラーが発生しました。再度実行してください。" -#: allianceauth/services/modules/discourse/views.py:37 +#: allianceauth/services/modules/discourse/views.py:29 msgid "You are not authorized to access Discourse." msgstr "Discourseへのアクセスが許可されていません。" -#: allianceauth/services/modules/discourse/views.py:42 +#: allianceauth/services/modules/discourse/views.py:34 msgid "You must have a main character set to access Discourse." msgstr "Discourseへアクセスするためには、メンキャラクターから行う必要があります。" -#: allianceauth/services/modules/discourse/views.py:52 +#: allianceauth/services/modules/discourse/views.py:44 msgid "" "No SSO payload or signature. Please contact support if this problem " "persists." msgstr "SSO Payload、もしくはSignatureを認証できませんでした。問題が解決しない場合、サポートへ連絡してください。" +#: allianceauth/services/modules/discourse/views.py:54 #: allianceauth/services/modules/discourse/views.py:62 -#: allianceauth/services/modules/discourse/views.py:70 msgid "Invalid payload. Please contact support if this problem persists." msgstr "SSO Payloadが無効です。問題が解決しない場合、サポートへ連絡してください。" @@ -1370,22 +1399,22 @@ msgstr "SSO Payloadが無効です。問題が解決しない場合、サポー msgid "Activated IPSuite4 account." msgstr "" -#: allianceauth/services/modules/ips4/views.py:40 -#: allianceauth/services/modules/ips4/views.py:62 -#: allianceauth/services/modules/ips4/views.py:83 -#: allianceauth/services/modules/ips4/views.py:103 +#: allianceauth/services/modules/ips4/views.py:39 +#: allianceauth/services/modules/ips4/views.py:60 +#: allianceauth/services/modules/ips4/views.py:81 +#: allianceauth/services/modules/ips4/views.py:101 msgid "An error occurred while processing your IPSuite4 account." msgstr "" -#: allianceauth/services/modules/ips4/views.py:53 +#: allianceauth/services/modules/ips4/views.py:52 msgid "Reset IPSuite4 password." msgstr "" -#: allianceauth/services/modules/ips4/views.py:80 +#: allianceauth/services/modules/ips4/views.py:78 msgid "Set IPSuite4 password." msgstr "" -#: allianceauth/services/modules/ips4/views.py:100 +#: allianceauth/services/modules/ips4/views.py:98 msgid "Deactivated IPSuite4 account." msgstr "" @@ -1393,13 +1422,13 @@ msgstr "" msgid "Jabber" msgstr "" -#: allianceauth/services/modules/openfire/auth_hooks.py:78 +#: allianceauth/services/modules/openfire/auth_hooks.py:79 #: allianceauth/services/modules/openfire/templates/services/openfire/broadcast.html:6 #: allianceauth/services/modules/openfire/templates/services/openfire/broadcast.html:11 msgid "Jabber Broadcast" msgstr "" -#: allianceauth/services/modules/openfire/auth_hooks.py:91 +#: allianceauth/services/modules/openfire/auth_hooks.py:94 msgid "Fleet Broadcast Formatter" msgstr "" @@ -1411,7 +1440,7 @@ msgstr "" msgid "Broadcast Sent!!" msgstr "" -#: allianceauth/services/modules/openfire/templates/services/openfire/broadcast.html:24 +#: allianceauth/services/modules/openfire/templates/services/openfire/broadcast.html:23 msgid "Broadcast" msgstr "" @@ -1419,23 +1448,23 @@ msgstr "" msgid "Activated jabber account." msgstr "Jabber Accountを有効化" -#: allianceauth/services/modules/openfire/views.py:44 -#: allianceauth/services/modules/openfire/views.py:57 -#: allianceauth/services/modules/openfire/views.py:78 -#: allianceauth/services/modules/openfire/views.py:151 +#: allianceauth/services/modules/openfire/views.py:43 +#: allianceauth/services/modules/openfire/views.py:56 +#: allianceauth/services/modules/openfire/views.py:76 +#: allianceauth/services/modules/openfire/views.py:147 msgid "An error occurred while processing your jabber account." msgstr "Jabber Accountの処理中にエラーが発生しました。" -#: allianceauth/services/modules/openfire/views.py:70 +#: allianceauth/services/modules/openfire/views.py:69 msgid "Reset jabber password." msgstr "" -#: allianceauth/services/modules/openfire/views.py:119 +#: allianceauth/services/modules/openfire/views.py:115 #, python-format msgid "Sent jabber broadcast to %s" msgstr "" -#: allianceauth/services/modules/openfire/views.py:148 +#: allianceauth/services/modules/openfire/views.py:144 msgid "Set jabber password." msgstr "" @@ -1443,45 +1472,45 @@ msgstr "" msgid "Activated forum account." msgstr "" -#: allianceauth/services/modules/phpbb3/views.py:43 -#: allianceauth/services/modules/phpbb3/views.py:57 -#: allianceauth/services/modules/phpbb3/views.py:80 -#: allianceauth/services/modules/phpbb3/views.py:103 +#: allianceauth/services/modules/phpbb3/views.py:42 +#: allianceauth/services/modules/phpbb3/views.py:56 +#: allianceauth/services/modules/phpbb3/views.py:78 +#: allianceauth/services/modules/phpbb3/views.py:101 msgid "An error occurred while processing your forum account." msgstr "" -#: allianceauth/services/modules/phpbb3/views.py:54 +#: allianceauth/services/modules/phpbb3/views.py:53 msgid "Deactivated forum account." msgstr "" -#: allianceauth/services/modules/phpbb3/views.py:71 +#: allianceauth/services/modules/phpbb3/views.py:70 msgid "Reset forum password." msgstr "" -#: allianceauth/services/modules/phpbb3/views.py:100 +#: allianceauth/services/modules/phpbb3/views.py:98 msgid "Set forum password." msgstr "" -#: allianceauth/services/modules/smf/views.py:34 +#: allianceauth/services/modules/smf/views.py:33 msgid "Activated SMF account." msgstr "" -#: allianceauth/services/modules/smf/views.py:43 -#: allianceauth/services/modules/smf/views.py:58 -#: allianceauth/services/modules/smf/views.py:80 -#: allianceauth/services/modules/smf/views.py:103 +#: allianceauth/services/modules/smf/views.py:41 +#: allianceauth/services/modules/smf/views.py:56 +#: allianceauth/services/modules/smf/views.py:77 +#: allianceauth/services/modules/smf/views.py:99 msgid "An error occurred while processing your SMF account." msgstr "" -#: allianceauth/services/modules/smf/views.py:55 +#: allianceauth/services/modules/smf/views.py:53 msgid "Deactivated SMF account." msgstr "" -#: allianceauth/services/modules/smf/views.py:72 +#: allianceauth/services/modules/smf/views.py:70 msgid "Reset SMF password." msgstr "" -#: allianceauth/services/modules/smf/views.py:100 +#: allianceauth/services/modules/smf/views.py:96 msgid "Set SMF password." msgstr "" @@ -1508,11 +1537,11 @@ msgstr "" msgid "Continue" msgstr "" -#: allianceauth/services/modules/teamspeak3/views.py:34 +#: allianceauth/services/modules/teamspeak3/views.py:35 msgid "Activated TeamSpeak3 account." msgstr "" -#: allianceauth/services/modules/teamspeak3/views.py:37 +#: allianceauth/services/modules/teamspeak3/views.py:38 #: allianceauth/services/modules/teamspeak3/views.py:74 #: allianceauth/services/modules/teamspeak3/views.py:100 msgid "An error occurred while processing your TeamSpeak3 account." @@ -1589,7 +1618,7 @@ msgstr "" msgid "Set %(service_name)s Password" msgstr "" -#: allianceauth/services/templates/services/service_password.html:19 +#: allianceauth/services/templates/services/service_password.html:18 msgid "Set Password" msgstr "" @@ -1609,33 +1638,37 @@ msgstr "" msgid "Domain" msgstr "" -#: allianceauth/srp/auth_hooks.py:12 +#: allianceauth/srp/auth_hooks.py:13 msgid "Ship Replacement" msgstr "" -#: allianceauth/srp/form.py:7 +#: allianceauth/srp/form.py:9 #: allianceauth/srp/templates/srp/management.html:38 msgid "Fleet Time" msgstr "" -#: allianceauth/srp/form.py:8 +#: allianceauth/srp/form.py:10 #: allianceauth/srp/templates/srp/management.html:39 msgid "Fleet Doctrine" msgstr "" -#: allianceauth/srp/form.py:12 allianceauth/srp/templates/srp/data.html:90 +#: allianceauth/srp/form.py:14 allianceauth/srp/templates/srp/data.html:93 msgid "Additional Info" msgstr "" -#: allianceauth/srp/form.py:14 -msgid "zKillboard Link" +#: allianceauth/srp/form.py:16 +msgid "Killboard Link (zkillboard.com or kb.evetools.org)" msgstr "" -#: allianceauth/srp/form.py:23 -msgid "Invalid Link. Please use zKillboard.com" -msgstr "無効なリンクです。zKillboardのリンクを使用してください。" +#: allianceauth/srp/form.py:34 +msgid "Invalid Link. Please use zkillboard.com or kb.evetools.org" +msgstr "" -#: allianceauth/srp/form.py:28 +#: allianceauth/srp/form.py:46 +msgid "Invalid Link. Please post a direct link to a killmail." +msgstr "" + +#: allianceauth/srp/form.py:53 msgid "After Action Report Link" msgstr "" @@ -1652,66 +1685,66 @@ msgstr "" msgid "Give this link to the line members" msgstr "" -#: allianceauth/srp/templates/srp/data.html:49 +#: allianceauth/srp/templates/srp/data.html:52 msgid "SRP Fleet Data" msgstr "" -#: allianceauth/srp/templates/srp/data.html:54 +#: allianceauth/srp/templates/srp/data.html:57 msgid "Mark Incomplete" msgstr "" -#: allianceauth/srp/templates/srp/data.html:58 +#: allianceauth/srp/templates/srp/data.html:61 msgid "Mark Completed" msgstr "" -#: allianceauth/srp/templates/srp/data.html:70 -#: allianceauth/srp/templates/srp/data.html:156 +#: allianceauth/srp/templates/srp/data.html:73 +#: allianceauth/srp/templates/srp/data.html:160 msgid "Total Losses:" msgstr "" -#: allianceauth/srp/templates/srp/data.html:71 -#: allianceauth/srp/templates/srp/data.html:157 +#: allianceauth/srp/templates/srp/data.html:74 +#: allianceauth/srp/templates/srp/data.html:161 #: allianceauth/srp/templates/srp/management.html:30 msgid "Total ISK Cost:" msgstr "" -#: allianceauth/srp/templates/srp/data.html:79 -#: allianceauth/srp/templates/srp/data.html:165 +#: allianceauth/srp/templates/srp/data.html:82 +#: allianceauth/srp/templates/srp/data.html:169 msgid "Are you sure you want to delete SRP requests?" msgstr "SRP申請を削除しますか?" -#: allianceauth/srp/templates/srp/data.html:88 +#: allianceauth/srp/templates/srp/data.html:91 msgid "Pilot Name" msgstr "" -#: allianceauth/srp/templates/srp/data.html:89 +#: allianceauth/srp/templates/srp/data.html:92 msgid "Killboard Link" msgstr "" -#: allianceauth/srp/templates/srp/data.html:91 +#: allianceauth/srp/templates/srp/data.html:94 msgid "Ship Type" msgstr "" -#: allianceauth/srp/templates/srp/data.html:92 +#: allianceauth/srp/templates/srp/data.html:95 msgid "Killboard Loss Amt" msgstr "" -#: allianceauth/srp/templates/srp/data.html:93 +#: allianceauth/srp/templates/srp/data.html:96 msgid "SRP ISK Cost" msgstr "" -#: allianceauth/srp/templates/srp/data.html:94 +#: allianceauth/srp/templates/srp/data.html:97 msgid "Click value to edit Enter to save & next ESC to cancel" msgstr "" "値を変更するためにクリックして入力してください。\n" "Enter:値を適用、次を選択\n" "ESC:キャンセル" -#: allianceauth/srp/templates/srp/data.html:97 +#: allianceauth/srp/templates/srp/data.html:100 msgid "Post Time" msgstr "" -#: allianceauth/srp/templates/srp/data.html:174 +#: allianceauth/srp/templates/srp/data.html:178 msgid "No SRP requests for this fleet." msgstr "" @@ -1825,62 +1858,62 @@ msgstr "" msgid "Unable to locate SRP code with ID %(srpfleetid)s" msgstr "" -#: allianceauth/srp/views.py:175 -msgid "This Killboard link has already been posted." +#: allianceauth/srp/views.py:179 +msgid "This kill mail has already been posted." msgstr "" -#: allianceauth/srp/views.py:197 +#: allianceauth/srp/views.py:200 msgid "" "Your SRP request Killmail link is invalid. Please make sure you are using " "zKillboard." msgstr "" -#: allianceauth/srp/views.py:208 +#: allianceauth/srp/views.py:211 #, python-format msgid "Submitted SRP request for your %(ship)s." msgstr "" -#: allianceauth/srp/views.py:213 +#: allianceauth/srp/views.py:215 #, python-format msgid "" "Character %(charid)s does not belong to your Auth account. Please add the " "API key for this character and try again" msgstr "" -#: allianceauth/srp/views.py:233 allianceauth/srp/views.py:259 -#: allianceauth/srp/views.py:297 +#: allianceauth/srp/views.py:235 allianceauth/srp/views.py:261 +#: allianceauth/srp/views.py:299 msgid "No SRP requests selected" msgstr "" -#: allianceauth/srp/views.py:244 allianceauth/srp/views.py:282 +#: allianceauth/srp/views.py:246 allianceauth/srp/views.py:284 msgid "Unable to locate selected SRP request." msgstr "" -#: allianceauth/srp/views.py:247 +#: allianceauth/srp/views.py:249 #, python-format msgid "Deleted %(numrequests)s SRP requests" msgstr "" -#: allianceauth/srp/views.py:285 +#: allianceauth/srp/views.py:287 #, python-format msgid "Approved %(numrequests)s SRP requests" msgstr "" -#: allianceauth/srp/views.py:317 +#: allianceauth/srp/views.py:319 msgid "Unable to locate selected SRP request" msgstr "" -#: allianceauth/srp/views.py:320 +#: allianceauth/srp/views.py:322 #, python-format msgid "Rejected %(numrequests)s SRP requests." msgstr "" -#: allianceauth/srp/views.py:333 +#: allianceauth/srp/views.py:335 #, python-format msgid "Unable to locate SRP request with ID %(requestid)s" msgstr "" -#: allianceauth/srp/views.py:357 +#: allianceauth/srp/views.py:359 #, python-format msgid "Saved changes to SRP fleet %(fleetname)s" msgstr "" @@ -1893,57 +1926,78 @@ msgstr "" msgid "Closed" msgstr "" -#: allianceauth/templates/allianceauth/admin-status/overview.html:30 +#: allianceauth/templates/allianceauth/admin-status/overview.html:26 +msgid "Powered by GitLab" +msgstr "" + +#: allianceauth/templates/allianceauth/admin-status/overview.html:33 +msgid "Support Discord" +msgstr "" + +#: allianceauth/templates/allianceauth/admin-status/overview.html:41 msgid "Software Version" msgstr "" -#: allianceauth/templates/allianceauth/admin-status/overview.html:34 +#: allianceauth/templates/allianceauth/admin-status/overview.html:45 msgid "Current" msgstr "" -#: allianceauth/templates/allianceauth/admin-status/overview.html:40 +#: allianceauth/templates/allianceauth/admin-status/overview.html:51 msgid "Latest Stable" msgstr "" -#: allianceauth/templates/allianceauth/admin-status/overview.html:46 +#: allianceauth/templates/allianceauth/admin-status/overview.html:57 msgid "Update available" msgstr "" -#: allianceauth/templates/allianceauth/admin-status/overview.html:51 +#: allianceauth/templates/allianceauth/admin-status/overview.html:62 msgid "Latest Pre-Release" msgstr "" -#: allianceauth/templates/allianceauth/admin-status/overview.html:57 +#: allianceauth/templates/allianceauth/admin-status/overview.html:68 msgid "Pre-Release available" msgstr "" -#: allianceauth/templates/allianceauth/admin-status/overview.html:65 +#: allianceauth/templates/allianceauth/admin-status/overview.html:76 msgid "Task Queue" msgstr "" -#: allianceauth/templates/allianceauth/admin-status/overview.html:82 +#: allianceauth/templates/allianceauth/admin-status/overview.html:93 msgid "Error retrieving task queue length" msgstr "" -#: allianceauth/templates/allianceauth/admin-status/overview.html:84 +#: allianceauth/templates/allianceauth/admin-status/overview.html:95 #, python-format msgid "%(tasks)s task" msgid_plural "%(tasks)s tasks" msgstr[0] "" -#: allianceauth/templates/allianceauth/night-toggle.html:3 -msgid "Night" +#: allianceauth/templates/allianceauth/night-toggle.html:6 +msgid "Night Mode" msgstr "" -#: allianceauth/templates/allianceauth/top-menu.html:36 +#: allianceauth/templates/allianceauth/top-menu-admin.html:9 msgid "Admin" msgstr "" -#: allianceauth/templates/allianceauth/top-menu.html:38 +#: allianceauth/templates/allianceauth/top-menu-admin.html:19 +msgid "AA Documentation" +msgstr "" + +#: allianceauth/templates/allianceauth/top-menu-admin.html:26 +msgid "AA Support Discord" +msgstr "" + +#: allianceauth/templates/allianceauth/top-menu-user-dropdown.html:10 +#: allianceauth/templates/allianceauth/top-menu-user-dropdown.html:14 +msgid "User Menu" +msgstr "" + +#: allianceauth/templates/allianceauth/top-menu-user-dropdown.html:56 msgid "Logout" msgstr "" -#: allianceauth/templates/allianceauth/top-menu.html:40 +#: allianceauth/templates/allianceauth/top-menu-user-dropdown.html:58 msgid "Login" msgstr "" @@ -2062,9 +2116,6 @@ msgstr "" msgid "Added new timer in %(system)s at %(time)s." msgstr "" -#: allianceauth/timerboard/views.py:83 +#: allianceauth/timerboard/views.py:82 msgid "Saved changes to the timer." msgstr "" - -#~ msgid "Portrait" -#~ msgstr "" diff --git a/allianceauth/locale/ko_KR/LC_MESSAGES/django.mo b/allianceauth/locale/ko_KR/LC_MESSAGES/django.mo index 2716590c32c116ffcfafe1a8211b5c7c61148e7c..f2c7e06718600cf289ef0b83ba8da18a1ecf45f0 100644 GIT binary patch delta 9191 zcmYk?34Bgx+Q;!bk;D=t5)!fH36cmB1hLh=mRJ(C7LCvnR2$S*oa$(68MQ`RRch^m zcM#e#hPDjT>Y}FRMU9%GRLe_MYiP&&`#C!fCWfatr#{rds@M(_a1e%LA(p~vNT1!)7>Nrk zUu5}>m`M2_us(i{QFs@_dA}={>c1cw%TSSq>QE-O#6H*xUqFrI18jpoTYY9d=d#F; z#}>E&bMXug!}K)g@^K-m!`HAZ-o%Q$-`yjjk(Z-;F_?rJc{41JeNi16hDkUb%iwA( zjTcA27GtuJ5% zeurx425RJYQ8N*m;g?6EmY@o%yf;?Cfv5pYKy|PXHQ?D9%)bg2QxK1@U?tp%b?f3`gW-22cVwI#{d>0+r}+N4Pc*Vi4RdP{unjFv#1__ zYx(a{4c$f^!?4EwDM><|j`o;{gHiRP3Aq1_z@$HXiv-xw+UC=ivkRG3vuqnk}y-O~Dv!hk8#AYGy}Z@cfS= zp(!swJun%yDHov{+KigA!x)WUq8hq{T9O}8BMRZ;pnM!^29invn}u{~Kx#gmFeSGv!e;SOeAZ6y#^ZWnxDhh-&v` zREO4~mS9H~>#v^ep+FBFLM_4Ps0J^iI(QSchC1Au`dCyxfO@_uYQ!B;_jgBa#(~%n zpFq8E4aVYn49;{5=3fuKPl0-P1l8cDsD{2m_4q34zI#?5!ViP$qfj$Y3w2)x>V@qw z9Vehp$7)o^_oHU+Bl8Q7gx2CT>IL7MH&N&K7u3>JZsm_44fWy-R6}i1GuIV0q8!xB z4MUxd$1n~HPy= zQTLVMr%^MKh`PTKs=Np4xks#g2C@{MTTVh#z6I6u-Ke!XfEwu`)YP3o&Cu7V7hXd4 zp}T|iF@wXeQ!oUz1o^0$S%R9WS5Zr}5jEqxu`=&>M@Uqm;47?-H&L6ULR)`IlTZyc zL3`NFou>qk8B% z_-hu2>PR}Ofh^P%c0i3d2i0I6YKdl`%AZHQxCpf=*JC~0hK=zgYNjJPGXENJZN3uf zQ5vd&wy3Gh#%eeeGw>OrLHS$xanfM0P(DxXRcQAm_o&D#Upa#$hgU1ndN`|2ZT4+v3wd;8# zG{Oa_7jHr}um|YP#_3)=O3$@8|kk7t*9Ead$Y>xMF5;lL(@4%ZlfczfRQbhLj zm#z^8XAVnKz6i_V3Vgu}VU0-SQ;?Evdjac`--H^`N7xI$GE;jyHB^7%e+`G5D{(O8 z$IQC9ettHVqWo{D7oWlMcoC!VrWxAbKfba3S$|Dc0}8ZenV5P)h{tuVI%Ud zVFrGR-SAh`r@8Y(e6(;5YNn2vr?E2m%c$?huc#TR?6G6Ct20qO&BjVN1oh(as41I- z)A3nUL-$a}E_$GU44a}xJQP>sXw=f)N1dv~L4JKl)aL7jPop=GgkE&QZa8gTu<~o> zPv$-3qvt}Ie?8X~wW+dEQ$H3p@(HLH&9w68P#s@ja)<2qrUKDR8qo%AW zYEKM6osJn;4_`)2{RgP~E}~u#@v#3hT>&*ColqSdfeH8oYVRySeQ)++P2TS=kx&Dr zhWVB=E16X>llnvqV6K%l2y_QHh`%)gG? z9SSs6fk*tcZ-VMbXH@wR)C1$J-b0Oa8P>veR(=3=-*MFDyM(&$25Jxe%kuGg{;zCu zp68#(W)$egY*dejVnrNjK8Y&#P;2+R<#(Z;+iM<0b@-(Dt(E_R>S*{#zn!|M=Nfn< z^gt`Kr`_tz zt>P7oBflG~<1viK%cuwLqdHV}l)t9&*p_^A)C^5Vyk!EQN8{ zOy|EE37vwzcEe266wkH%QdEatLcL&{`7Y`OAEG`upP243|F|~8DU^?~{8?;9K5C4= z7rJ2Z{Es4`7tA$R*$rDUk@AmGOK=tIV(3`^7^b4W3xiObYoX=e!esJiv7YWP@JHSN zwIrFA?|`00)ZGel%^|28^DqS`Vj32q*6<+e#h;)$ejn9N<#GNJC8D0sGP{_$ScmdF z)SjC+j`>%jh=Ovs1@)KCPE-TGp*CUUc)vc?%*4`^x5WtTYG$K8F#WMPjh7_EjK)>hr&5Q|tL&H(^g{U=NiyHX}ERW%j`yGwJvg8A(C997$uqP(r z7}QcMKz#{!na4d6>d|%74BSS2soX?=csNG!SDgQ;es1D{~eH@3C zun0APH!v3ejOyTNR0qyuBfN#0nL1NB|7xf)2|dsnwPt-RUx3l%XQM{=qPfO=8?~nI zp=NMDY7gDROl&#L-$Ub3`4y-S(-CZlKTPBNr;$jQ&PKz|*cX?gX5c(7!|F5q4sJ*G zmHPlS^30k3k_^WNj2^head4q^zFT;s_MBJ%(q!YLule;YFOi7rG3;w%+Ah>b)k z@{cJ<562>+IdOyhC?b>eN2qHA@wZ@#zx62B6@lIGcflOr4=Y#pe~9H;e_a_?!3WO` zC0(7UX=ST$CFNBKO`oo(ecYR7yeZV?1fmwteT$D1ONn&ib;@?(@A01)e18fV_Lv)n zE%6LdK)Mg{60w22u6Cqb5V{s%I5Cl!OTG%~`r5~Bu>5ZFJ%~4mKM}!wMBPuM_u2b{ zyY~VG|3|F02OlCml5}k>xw?@bLtM6krKHbWdJoRAv^H}uVlefKiD9HGV`)NH6(4s> z<6lVTA~Dx0RhLM54N***&Fa>X&PDxKQeE1l3y4)j3*stKizvCYyLEN9`^)%Q*Pi@f zO9w~?|NUPF3LYgh4_~zhs$paDlkgd0KWSZ`5?SQG#33r+dXeDc_wOr``o6^Hlw|z7 zlqqnEA*6x1X3lKuygN<2X5iXr+1Q;g6a z{J`?hkuOVZCEpV#5bdq5V8ycPvEDZaR5T&8&T2a0bSiZHk%%LmM>HdSjYuKZ6D8LQ5{rn1 z_Dnv`vdT?Z-pYRlcq6X!6_5NlgIubupIELsrJv{ia^z>@QH}pKt4yb0y*1{UCC|M< z{#7#Vh$l%8w2Cw{jIt1W=1p8e%%`rk)t4h*pL90nS(#|6gIIDkb;Z}~Y>O%WFe|-O l@$FXOk;SQ9Gb4%%dfkXCUXz~{R($@k6%~rNO_@~s{{fdT^3?zU delta 9550 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 TV)22pl!8LffZq(x9*OlI*=1?Y diff --git a/allianceauth/locale/ko_KR/LC_MESSAGES/django.po b/allianceauth/locale/ko_KR/LC_MESSAGES/django.po index 53c2a9fb..455cd193 100644 --- a/allianceauth/locale/ko_KR/LC_MESSAGES/django.po +++ b/allianceauth/locale/ko_KR/LC_MESSAGES/django.po @@ -2,20 +2,20 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. -# +# # Translators: # None None , 2020 # Seowon Jung , 2020 # Olgeda Choi , 2020 # Lahty , 2020 # Joel Falknau , 2020 -# +# #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-11-20 05:33+0000\n" +"POT-Creation-Date: 2021-10-15 11:58+1000\n" "PO-Revision-Date: 2020-02-18 03:14+0000\n" "Last-Translator: Joel Falknau , 2020\n" "Language-Team: Korean (Korea) (https://www.transifex.com/alliance-auth/teams/107430/ko_KR/)\n" @@ -25,6 +25,14 @@ msgstr "" "Language: ko_KR\n" "Plural-Forms: nplurals=1; plural=0;\n" +#: allianceauth/analytics/models.py:29 +msgid "Google Analytics Universal" +msgstr "" + +#: allianceauth/analytics/models.py:30 +msgid "Google Analytics V4" +msgstr "" + #: allianceauth/authentication/decorators.py:37 msgid "A main character is required to perform that action. Add one below." msgstr "해당 기능을 수행하려면 주 캐릭터가 요구됨. 아래에 하나를 추가하시오." @@ -33,19 +41,19 @@ msgstr "해당 기능을 수행하려면 주 캐릭터가 요구됨. 아래에 msgid "Email" msgstr "이메일" -#: allianceauth/authentication/models.py:78 +#: allianceauth/authentication/models.py:74 #, python-format msgid "State changed to: %s" msgstr "상태가 %s로 변경됐습니다." -#: allianceauth/authentication/models.py:79 +#: allianceauth/authentication/models.py:75 #, python-format msgid "Your user's state is now: %(state)s" msgstr "사용자의 상태는 %(state)s입니다." #: allianceauth/authentication/templates/authentication/dashboard.html:5 #: allianceauth/authentication/templates/authentication/dashboard.html:8 -#: allianceauth/templates/allianceauth/side-menu.html:11 +#: allianceauth/templates/allianceauth/side-menu.html:10 msgid "Dashboard" msgstr "대시보드" @@ -98,7 +106,7 @@ msgid "Corp" msgstr "콥" #: allianceauth/authentication/templates/authentication/dashboard.html:131 -#: allianceauth/corputils/templates/corputils/corpstats.html:77 +#: allianceauth/corputils/templates/corputils/corpstats.html:76 #: allianceauth/hrapplications/templates/hrapplications/view.html:47 msgid "Alliance" msgstr "얼라이언스" @@ -138,51 +146,51 @@ msgstr "당신의 전산팀" msgid "Submit" msgstr "제출" -#: allianceauth/authentication/views.py:74 +#: allianceauth/authentication/views.py:75 #, python-format msgid "" "Cannot change main character to %(char)s: character owned by a different " "account." msgstr "%(char)s를 주캐릭터로 변경할 수 없습니다.: 다른 계장이 해당 캐릭터를 소유하고 있습니다." -#: allianceauth/authentication/views.py:80 +#: allianceauth/authentication/views.py:81 #, python-format msgid "Changed main character to %(char)s" msgstr "주 캐릭터가 %(char)s로 변경됨" -#: allianceauth/authentication/views.py:89 +#: allianceauth/authentication/views.py:90 #, python-format msgid "Added %(name)s to your account." msgstr "계정에 %(name)s를 추가했습니다." -#: allianceauth/authentication/views.py:91 +#: allianceauth/authentication/views.py:92 #, python-format msgid "Failed to add %(name)s to your account: they already have an account." msgstr "계정에 %(name)s를 추가하지 못했습니다. 이미 추가된 계정입니다." -#: allianceauth/authentication/views.py:130 +#: allianceauth/authentication/views.py:131 msgid "Unable to authenticate as the selected character." msgstr "선택한 캐릭터로 인증을 수행할 수 없음" -#: allianceauth/authentication/views.py:151 +#: allianceauth/authentication/views.py:152 msgid "Registration token has expired." msgstr "등록토큰 만료" -#: allianceauth/authentication/views.py:206 +#: allianceauth/authentication/views.py:207 msgid "" "Sent confirmation email. Please follow the link to confirm your email " "address." msgstr "확인 메일 전송됨. 다음 링크를 눌러 이메일 주소를 확인하세요." -#: allianceauth/authentication/views.py:211 +#: allianceauth/authentication/views.py:212 msgid "Confirmed your email address. Please login to continue." msgstr "이메일 주소가 확인되었습니다. 로그인 해주세요." -#: allianceauth/authentication/views.py:216 +#: allianceauth/authentication/views.py:217 msgid "Registration of new accounts is not allowed at this time." msgstr "현재 새로운 계정 등록은 받지않습니다." -#: allianceauth/corputils/auth_hooks.py:10 +#: allianceauth/corputils/auth_hooks.py:11 msgid "Corporation Stats" msgstr "콥 상태" @@ -221,53 +229,53 @@ msgstr "미등록" msgid "Last update:" msgstr "마지막 업데이트" -#: allianceauth/corputils/templates/corputils/corpstats.html:75 -#: allianceauth/corputils/templates/corputils/corpstats.html:114 -#: allianceauth/corputils/templates/corputils/corpstats.html:160 +#: allianceauth/corputils/templates/corputils/corpstats.html:74 +#: allianceauth/corputils/templates/corputils/corpstats.html:112 +#: allianceauth/corputils/templates/corputils/corpstats.html:156 #: allianceauth/corputils/templates/corputils/search.html:13 #: allianceauth/fleetactivitytracking/templates/fleetactivitytracking/fatlinkmodify.html:24 #: allianceauth/fleetactivitytracking/templates/fleetactivitytracking/fatlinkview.html:28 #: allianceauth/groupmanagement/templates/groupmanagement/audit.html:30 #: allianceauth/groupmanagement/templates/groupmanagement/groupmembers.html:30 -#: allianceauth/groupmanagement/templates/groupmanagement/index.html:51 +#: allianceauth/groupmanagement/templates/groupmanagement/index.html:53 #: allianceauth/groupmanagement/templates/groupmanagement/index.html:109 msgid "Character" msgstr "캐릭터" -#: allianceauth/corputils/templates/corputils/corpstats.html:76 +#: allianceauth/corputils/templates/corputils/corpstats.html:75 #: allianceauth/corputils/templates/corputils/search.html:14 #: allianceauth/groupmanagement/templates/groupmanagement/audit.html:31 #: allianceauth/hrapplications/templates/hrapplications/management.html:27 -#: allianceauth/hrapplications/templates/hrapplications/management.html:84 -#: allianceauth/hrapplications/templates/hrapplications/management.html:129 +#: allianceauth/hrapplications/templates/hrapplications/management.html:82 +#: allianceauth/hrapplications/templates/hrapplications/management.html:126 #: allianceauth/hrapplications/templates/hrapplications/searchview.html:26 msgid "Corporation" msgstr "콥" -#: allianceauth/corputils/templates/corputils/corpstats.html:93 -#: allianceauth/corputils/templates/corputils/corpstats.html:129 -#: allianceauth/corputils/templates/corputils/corpstats.html:142 -#: allianceauth/corputils/templates/corputils/corpstats.html:173 +#: allianceauth/corputils/templates/corputils/corpstats.html:91 +#: allianceauth/corputils/templates/corputils/corpstats.html:125 +#: allianceauth/corputils/templates/corputils/corpstats.html:137 +#: allianceauth/corputils/templates/corputils/corpstats.html:167 #: allianceauth/corputils/templates/corputils/search.html:27 msgid "Killboard" msgstr "킬보드" -#: allianceauth/corputils/templates/corputils/corpstats.html:116 +#: allianceauth/corputils/templates/corputils/corpstats.html:114 #: allianceauth/corputils/templates/corputils/search.html:16 #: allianceauth/fleetactivitytracking/templates/fleetactivitytracking/fatlinkstatisticscorpview.html:22 -#: allianceauth/hrapplications/templates/hrapplications/management.html:83 -#: allianceauth/hrapplications/templates/hrapplications/management.html:128 +#: allianceauth/hrapplications/templates/hrapplications/management.html:81 +#: allianceauth/hrapplications/templates/hrapplications/management.html:125 #: allianceauth/hrapplications/templates/hrapplications/searchview.html:25 #: allianceauth/hrapplications/templates/hrapplications/view.html:32 msgid "Main Character" msgstr "주 캐릭터" -#: allianceauth/corputils/templates/corputils/corpstats.html:117 +#: allianceauth/corputils/templates/corputils/corpstats.html:115 #: allianceauth/corputils/templates/corputils/search.html:17 msgid "Main Corporation" msgstr "메인콥" -#: allianceauth/corputils/templates/corputils/corpstats.html:118 +#: allianceauth/corputils/templates/corputils/corpstats.html:116 #: allianceauth/corputils/templates/corputils/search.html:18 msgid "Main Alliance" msgstr "메인 얼라이언스" @@ -292,7 +300,7 @@ msgstr "선택한 토큰으로 콥 통계 수집 실패" msgid "Fleet Activity Tracking" msgstr "플릿활동 추적" -#: allianceauth/fleetactivitytracking/forms.py:7 allianceauth/srp/form.py:6 +#: allianceauth/fleetactivitytracking/forms.py:7 allianceauth/srp/form.py:8 #: allianceauth/srp/templates/srp/management.html:37 msgid "Fleet Name" msgstr "플릿 이름" @@ -301,7 +309,7 @@ msgstr "플릿 이름" msgid "Duration of fat-link" msgstr "플릿활동추적 링크 주기" -#: allianceauth/fleetactivitytracking/forms.py:9 +#: allianceauth/fleetactivitytracking/forms.py:8 msgid "minutes" msgstr "분" @@ -535,11 +543,11 @@ msgstr "통계 보기" msgid "No created fatlinks on record." msgstr "생성된 플릿활동추적 링크 기록이 없음" -#: allianceauth/fleetactivitytracking/views.py:283 +#: allianceauth/fleetactivitytracking/views.py:280 msgid "Fleet participation registered." msgstr "플릿 참여 등록됨" -#: allianceauth/fleetactivitytracking/views.py:299 +#: allianceauth/fleetactivitytracking/views.py:296 msgid "FAT link has expired." msgstr "플릿활동추적 링크 기한만료" @@ -572,8 +580,8 @@ msgid "Type" msgstr "타입" #: allianceauth/groupmanagement/templates/groupmanagement/audit.html:33 -#: allianceauth/notifications/templates/notifications/list.html:37 -#: allianceauth/notifications/templates/notifications/list.html:69 +#: allianceauth/notifications/templates/notifications/list.html:35 +#: allianceauth/notifications/templates/notifications/list.html:65 #: allianceauth/optimer/templates/optimer/fleetoptable.html:18 #: allianceauth/services/templates/services/services.html:18 #: allianceauth/timerboard/templates/timerboard/view.html:40 @@ -603,14 +611,19 @@ msgid "Group Members" msgstr "그룹 멤버" #: allianceauth/groupmanagement/templates/groupmanagement/groupmembers.html:31 -#: allianceauth/groupmanagement/templates/groupmanagement/index.html:52 +#: allianceauth/groupmanagement/templates/groupmanagement/index.html:54 #: allianceauth/groupmanagement/templates/groupmanagement/index.html:110 #: allianceauth/permissions_tool/templates/permissions_tool/audit.html:23 msgid "Organization" msgstr "조직" +#: allianceauth/groupmanagement/templates/groupmanagement/groupmembers.html:50 +#: allianceauth/groupmanagement/templates/groupmanagement/groupmembers.html:76 +msgid "Group leader" +msgstr "" + #: allianceauth/groupmanagement/templates/groupmanagement/groupmembers.html:61 -#: allianceauth/groupmanagement/templates/groupmanagement/index.html:78 +#: allianceauth/groupmanagement/templates/groupmanagement/index.html:80 #: allianceauth/groupmanagement/templates/groupmanagement/index.html:136 msgid "(unknown)" msgstr "" @@ -629,7 +642,7 @@ msgstr "그룹 멤버쉽" #: allianceauth/groupmanagement/templates/groupmanagement/groupmembership.html:15 #: allianceauth/permissions_tool/templates/permissions_tool/overview.html:40 -#: allianceauth/templates/allianceauth/side-menu.html:16 +#: allianceauth/templates/allianceauth/side-menu.html:15 msgid "Groups" msgstr "그룹" @@ -640,10 +653,10 @@ msgstr "설명" #: allianceauth/groupmanagement/templates/groupmanagement/groupmembership.html:26 #: allianceauth/hrapplications/templates/hrapplications/management.html:28 -#: allianceauth/hrapplications/templates/hrapplications/management.html:85 -#: allianceauth/hrapplications/templates/hrapplications/management.html:130 +#: allianceauth/hrapplications/templates/hrapplications/management.html:83 +#: allianceauth/hrapplications/templates/hrapplications/management.html:127 #: allianceauth/hrapplications/templates/hrapplications/searchview.html:27 -#: allianceauth/srp/templates/srp/data.html:98 +#: allianceauth/srp/templates/srp/data.html:101 msgid "Status" msgstr "상태" @@ -713,25 +726,25 @@ msgstr "가입 요청" msgid "Leave Requests" msgstr "탈퇴 요청" -#: allianceauth/groupmanagement/templates/groupmanagement/index.html:53 +#: allianceauth/groupmanagement/templates/groupmanagement/index.html:55 #: allianceauth/groupmanagement/templates/groupmanagement/index.html:111 #: allianceauth/permissions_tool/templates/permissions_tool/audit.html:20 #: allianceauth/services/modules/openfire/forms.py:6 msgid "Group" msgstr "그룹" -#: allianceauth/groupmanagement/templates/groupmanagement/index.html:84 +#: allianceauth/groupmanagement/templates/groupmanagement/index.html:86 #: allianceauth/groupmanagement/templates/groupmanagement/index.html:142 msgid "Accept" msgstr "수락" -#: allianceauth/groupmanagement/templates/groupmanagement/index.html:88 +#: allianceauth/groupmanagement/templates/groupmanagement/index.html:90 #: allianceauth/groupmanagement/templates/groupmanagement/index.html:146 -#: allianceauth/hrapplications/templates/hrapplications/view.html:85 +#: allianceauth/hrapplications/templates/hrapplications/view.html:82 msgid "Reject" msgstr "거절" -#: allianceauth/groupmanagement/templates/groupmanagement/index.html:97 +#: allianceauth/groupmanagement/templates/groupmanagement/index.html:99 msgid "No group add requests." msgstr "가입 요청 없음" @@ -751,109 +764,109 @@ msgstr "그룹 요청" msgid "Group Membership" msgstr "그룹 멤버쉽" -#: allianceauth/groupmanagement/views.py:162 +#: allianceauth/groupmanagement/views.py:159 #, python-format msgid "Removed user %(user)s from group %(group)s." msgstr "유저 %(user)s이(가) %(group)s에서 제거됨." -#: allianceauth/groupmanagement/views.py:164 +#: allianceauth/groupmanagement/views.py:161 msgid "User does not exist in that group" msgstr "유저가 해당 그룹에 존재하지 않음." -#: allianceauth/groupmanagement/views.py:167 +#: allianceauth/groupmanagement/views.py:164 msgid "Group does not exist" msgstr "그룹이 존재하지 않음." -#: allianceauth/groupmanagement/views.py:194 +#: allianceauth/groupmanagement/views.py:191 #, python-format msgid "Accepted application from %(mainchar)s to %(group)s." msgstr "%(mainchar)s의 %(group)s 그룹 신청 수락" -#: allianceauth/groupmanagement/views.py:201 -#: allianceauth/groupmanagement/views.py:234 +#: allianceauth/groupmanagement/views.py:197 +#: allianceauth/groupmanagement/views.py:228 #, python-format msgid "" "An unhandled error occurred while processing the application from " "%(mainchar)s to %(group)s." msgstr "%(mainchar)s의 %(group)s 그룹 신청을 처리하는 중 알 수 없는 에러 발생" -#: allianceauth/groupmanagement/views.py:227 +#: allianceauth/groupmanagement/views.py:222 #, python-format msgid "Rejected application from %(mainchar)s to %(group)s." msgstr "%(mainchar)s의 %(group)s 그룹 신청 거절" -#: allianceauth/groupmanagement/views.py:263 +#: allianceauth/groupmanagement/views.py:257 #, python-format msgid "Accepted application from %(mainchar)s to leave %(group)s." msgstr "%(mainchar)s의 %(group)s 그룹 탈퇴 수락" -#: allianceauth/groupmanagement/views.py:269 -#: allianceauth/groupmanagement/views.py:303 +#: allianceauth/groupmanagement/views.py:262 +#: allianceauth/groupmanagement/views.py:294 #, python-format msgid "" "An unhandled error occurred while processing the application from " "%(mainchar)s to leave %(group)s." msgstr "%(mainchar)s의 %(group)s 그룹 탈퇴를 처리하는 중 알 수 없는 에러 발생" -#: allianceauth/groupmanagement/views.py:296 +#: allianceauth/groupmanagement/views.py:288 #, python-format msgid "Rejected application from %(mainchar)s to leave %(group)s." msgstr "%(mainchar)s의 %(group)s 그룹 탈퇴 거절" +#: allianceauth/groupmanagement/views.py:332 #: allianceauth/groupmanagement/views.py:342 -#: allianceauth/groupmanagement/views.py:354 msgid "You cannot join that group" msgstr "해당 그룹에 참여할 수 없습니다." -#: allianceauth/groupmanagement/views.py:348 +#: allianceauth/groupmanagement/views.py:337 msgid "You are already a member of that group." msgstr "이미 해당 그룹에 가입되어 있습니다." -#: allianceauth/groupmanagement/views.py:363 +#: allianceauth/groupmanagement/views.py:354 msgid "You already have a pending application for that group." msgstr "해당 그룹에 대한 참여신청이 보류되었습니다." -#: allianceauth/groupmanagement/views.py:366 -#: allianceauth/groupmanagement/views.py:404 +#: allianceauth/groupmanagement/views.py:357 +#: allianceauth/groupmanagement/views.py:399 #: allianceauth/hrapplications/templates/hrapplications/management.html:37 -#: allianceauth/hrapplications/templates/hrapplications/management.html:72 -#: allianceauth/hrapplications/templates/hrapplications/management.html:99 -#: allianceauth/hrapplications/templates/hrapplications/management.html:144 +#: allianceauth/hrapplications/templates/hrapplications/management.html:70 +#: allianceauth/hrapplications/templates/hrapplications/management.html:97 +#: allianceauth/hrapplications/templates/hrapplications/management.html:141 #: allianceauth/hrapplications/templates/hrapplications/searchview.html:38 #: allianceauth/hrapplications/templates/hrapplications/view.html:20 -#: allianceauth/srp/templates/srp/data.html:134 +#: allianceauth/srp/templates/srp/data.html:138 #: allianceauth/srp/templates/srp/management.html:81 msgid "Pending" msgstr "보류 중" -#: allianceauth/groupmanagement/views.py:372 +#: allianceauth/groupmanagement/views.py:363 #, python-format msgid "Applied to group %(group)s." msgstr "%(group)s그룹에 지원하였음." -#: allianceauth/groupmanagement/views.py:383 +#: allianceauth/groupmanagement/views.py:373 msgid "You cannot leave that group" msgstr "해당 그룹을 떠날 수 없습니다." -#: allianceauth/groupmanagement/views.py:388 +#: allianceauth/groupmanagement/views.py:377 msgid "You are not a member of that group" msgstr "해당그룹의 멤버가 아닙니다." -#: allianceauth/groupmanagement/views.py:397 +#: allianceauth/groupmanagement/views.py:389 msgid "You already have a pending leave request for that group." msgstr "해당 그룹의 탈퇴 신청이 접수된 상태입니다." -#: allianceauth/groupmanagement/views.py:410 +#: allianceauth/groupmanagement/views.py:405 #, python-format msgid "Applied to leave group %(group)s." msgstr "%(group)s그룹의 탈퇴가 신청됨." -#: allianceauth/hrapplications/auth_hooks.py:13 +#: allianceauth/hrapplications/auth_hooks.py:14 msgid "Applications" msgstr "지원" #: allianceauth/hrapplications/forms.py:6 -#: allianceauth/hrapplications/templates/hrapplications/view.html:98 +#: allianceauth/hrapplications/templates/hrapplications/view.html:92 msgid "Comment" msgstr "댓글" @@ -893,85 +906,85 @@ msgid "Create Application" msgstr "지원서 작성" #: allianceauth/hrapplications/templates/hrapplications/management.html:26 -#: allianceauth/hrapplications/templates/hrapplications/management.html:82 -#: allianceauth/hrapplications/templates/hrapplications/management.html:127 +#: allianceauth/hrapplications/templates/hrapplications/management.html:80 +#: allianceauth/hrapplications/templates/hrapplications/management.html:124 #: allianceauth/hrapplications/templates/hrapplications/searchview.html:24 #: allianceauth/services/templates/services/services.html:16 msgid "Username" msgstr "사용자명" #: allianceauth/hrapplications/templates/hrapplications/management.html:29 -#: allianceauth/hrapplications/templates/hrapplications/management.html:86 -#: allianceauth/hrapplications/templates/hrapplications/management.html:131 +#: allianceauth/hrapplications/templates/hrapplications/management.html:84 +#: allianceauth/hrapplications/templates/hrapplications/management.html:128 #: allianceauth/hrapplications/templates/hrapplications/searchview.html:28 -#: allianceauth/hrapplications/templates/hrapplications/view.html:75 -#: allianceauth/srp/templates/srp/data.html:100 +#: allianceauth/hrapplications/templates/hrapplications/view.html:74 +#: allianceauth/srp/templates/srp/data.html:103 #: allianceauth/srp/templates/srp/management.html:46 msgid "Actions" msgstr "활동" #: allianceauth/hrapplications/templates/hrapplications/management.html:39 -#: allianceauth/hrapplications/templates/hrapplications/management.html:102 -#: allianceauth/hrapplications/templates/hrapplications/management.html:147 +#: allianceauth/hrapplications/templates/hrapplications/management.html:100 +#: allianceauth/hrapplications/templates/hrapplications/management.html:144 #: allianceauth/hrapplications/templates/hrapplications/searchview.html:40 #: allianceauth/hrapplications/templates/hrapplications/view.html:16 -#: allianceauth/srp/templates/srp/data.html:126 +#: allianceauth/srp/templates/srp/data.html:130 msgid "Approved" msgstr "승인" #: allianceauth/hrapplications/templates/hrapplications/management.html:41 -#: allianceauth/hrapplications/templates/hrapplications/management.html:104 -#: allianceauth/hrapplications/templates/hrapplications/management.html:149 +#: allianceauth/hrapplications/templates/hrapplications/management.html:102 +#: allianceauth/hrapplications/templates/hrapplications/management.html:146 #: allianceauth/hrapplications/templates/hrapplications/searchview.html:42 -#: allianceauth/srp/templates/srp/data.html:130 +#: allianceauth/srp/templates/srp/data.html:134 msgid "Rejected" msgstr "거절" -#: allianceauth/hrapplications/templates/hrapplications/management.html:63 +#: allianceauth/hrapplications/templates/hrapplications/management.html:61 msgid "Application Management" msgstr "지원서 관리" -#: allianceauth/hrapplications/templates/hrapplications/management.html:67 +#: allianceauth/hrapplications/templates/hrapplications/management.html:65 #: allianceauth/hrapplications/templates/hrapplications/searchview.html:16 msgid "Search Applications" msgstr "지원서 검색" -#: allianceauth/hrapplications/templates/hrapplications/management.html:73 +#: allianceauth/hrapplications/templates/hrapplications/management.html:71 msgid "Reviewed" msgstr "검토" -#: allianceauth/hrapplications/templates/hrapplications/management.html:81 -#: allianceauth/hrapplications/templates/hrapplications/management.html:126 +#: allianceauth/hrapplications/templates/hrapplications/management.html:79 +#: allianceauth/hrapplications/templates/hrapplications/management.html:123 msgid "Date" msgstr "날짜" -#: allianceauth/hrapplications/templates/hrapplications/management.html:97 -#: allianceauth/hrapplications/templates/hrapplications/management.html:142 +#: allianceauth/hrapplications/templates/hrapplications/management.html:95 +#: allianceauth/hrapplications/templates/hrapplications/management.html:139 #: allianceauth/hrapplications/templates/hrapplications/view.html:23 msgid "Reviewer:" msgstr "검토자:" -#: allianceauth/hrapplications/templates/hrapplications/management.html:117 +#: allianceauth/hrapplications/templates/hrapplications/management.html:114 msgid "No pending applications." msgstr "현재 진행중인 지원 내역이 없습니다." -#: allianceauth/hrapplications/templates/hrapplications/management.html:168 +#: allianceauth/hrapplications/templates/hrapplications/management.html:163 msgid "No reviewed applications." msgstr "현재 검토중인 지원 내역이 없습니다." -#: allianceauth/hrapplications/templates/hrapplications/management.html:184 -#: allianceauth/hrapplications/templates/hrapplications/searchview.html:65 -#: allianceauth/hrapplications/templates/hrapplications/view.html:145 +#: allianceauth/hrapplications/templates/hrapplications/management.html:177 +#: allianceauth/hrapplications/templates/hrapplications/searchview.html:63 +#: allianceauth/hrapplications/templates/hrapplications/view.html:135 msgid "Close" msgstr "닫기" -#: allianceauth/hrapplications/templates/hrapplications/management.html:185 -#: allianceauth/hrapplications/templates/hrapplications/searchview.html:66 +#: allianceauth/hrapplications/templates/hrapplications/management.html:178 +#: allianceauth/hrapplications/templates/hrapplications/searchview.html:64 msgid "Application Search" msgstr "지원서 검색" -#: allianceauth/hrapplications/templates/hrapplications/management.html:193 -#: allianceauth/hrapplications/templates/hrapplications/searchview.html:74 +#: allianceauth/hrapplications/templates/hrapplications/management.html:185 +#: allianceauth/hrapplications/templates/hrapplications/searchview.html:71 msgid "Search" msgstr "검색" @@ -996,28 +1009,44 @@ msgstr "거절" msgid "Applicant" msgstr "지원자" -#: allianceauth/hrapplications/templates/hrapplications/view.html:81 +#: allianceauth/hrapplications/templates/hrapplications/view.html:79 msgid "Approve" msgstr "승인" -#: allianceauth/hrapplications/templates/hrapplications/view.html:89 +#: allianceauth/hrapplications/templates/hrapplications/view.html:85 msgid "Delete" msgstr "삭제" -#: allianceauth/hrapplications/templates/hrapplications/view.html:93 +#: allianceauth/hrapplications/templates/hrapplications/view.html:88 msgid "Mark in Progress" msgstr "진행중으로 표시" -#: allianceauth/hrapplications/templates/hrapplications/view.html:110 -#: allianceauth/services/forms.py:19 +#: allianceauth/hrapplications/templates/hrapplications/view.html:102 +#: allianceauth/services/forms.py:17 msgid "Comments" msgstr "의견" -#: allianceauth/hrapplications/templates/hrapplications/view.html:147 -#: allianceauth/hrapplications/templates/hrapplications/view.html:154 +#: allianceauth/hrapplications/templates/hrapplications/view.html:137 +#: allianceauth/hrapplications/templates/hrapplications/view.html:144 msgid "Add Comment" msgstr "의견 작성" +#: allianceauth/notifications/models.py:21 +msgid "danger" +msgstr "" + +#: allianceauth/notifications/models.py:22 +msgid "warning" +msgstr "" + +#: allianceauth/notifications/models.py:23 +msgid "info" +msgstr "" + +#: allianceauth/notifications/models.py:24 +msgid "success" +msgstr "" + #: allianceauth/notifications/templates/notifications/list.html:5 #: allianceauth/notifications/templates/notifications/list.html:9 msgid "Notifications" @@ -1031,29 +1060,29 @@ msgstr "읽지 않음" msgid "Read" msgstr "읽음" -#: allianceauth/notifications/templates/notifications/list.html:22 +#: allianceauth/notifications/templates/notifications/list.html:21 msgid "Mark All Read" msgstr "모두 읽음 처리" -#: allianceauth/notifications/templates/notifications/list.html:24 +#: allianceauth/notifications/templates/notifications/list.html:22 msgid "Delete All Read" msgstr "모든 읽은 알림 삭제" -#: allianceauth/notifications/templates/notifications/list.html:35 -#: allianceauth/notifications/templates/notifications/list.html:67 +#: allianceauth/notifications/templates/notifications/list.html:33 +#: allianceauth/notifications/templates/notifications/list.html:63 msgid "Timestamp" msgstr "타임스탬프" -#: allianceauth/notifications/templates/notifications/list.html:36 -#: allianceauth/notifications/templates/notifications/list.html:68 +#: allianceauth/notifications/templates/notifications/list.html:34 +#: allianceauth/notifications/templates/notifications/list.html:64 msgid "Title" msgstr "제목" -#: allianceauth/notifications/templates/notifications/list.html:57 +#: allianceauth/notifications/templates/notifications/list.html:53 msgid "No unread notifications." msgstr "읽지 않은 알림이 없습니다." -#: allianceauth/notifications/templates/notifications/list.html:89 +#: allianceauth/notifications/templates/notifications/list.html:83 msgid "No read notifications." msgstr "읽은 알림이 없습니다." @@ -1062,27 +1091,27 @@ msgstr "읽은 알림이 없습니다." msgid "View Notification" msgstr "알림 보기" -#: allianceauth/notifications/views.py:36 +#: allianceauth/notifications/views.py:52 msgid "You are not authorized to view that notification." msgstr "알림을 볼 권한이 없습니다." -#: allianceauth/notifications/views.py:48 +#: allianceauth/notifications/views.py:68 msgid "Deleted notification." msgstr "알림을 삭제했습니다." -#: allianceauth/notifications/views.py:52 +#: allianceauth/notifications/views.py:75 msgid "Failed to locate notification." msgstr "알림을 찾을 수 없습니다." -#: allianceauth/notifications/views.py:60 +#: allianceauth/notifications/views.py:83 msgid "Marked all notifications as read." msgstr "모든 알림을 읽음 처리했습니다." -#: allianceauth/notifications/views.py:68 +#: allianceauth/notifications/views.py:91 msgid "Deleted all read notifications." msgstr "모든 읽은 알림을 삭제했습니다." -#: allianceauth/optimer/auth_hooks.py:9 +#: allianceauth/optimer/auth_hooks.py:10 msgid "Fleet Operations" msgstr "플릿 옵" @@ -1238,11 +1267,11 @@ msgstr "상태" msgid "That service account already exists" msgstr "해당 서비스계정이 이미 존재합니다." -#: allianceauth/services/abstract.py:104 +#: allianceauth/services/abstract.py:103 msgid "Successfully set your {} password" msgstr "{} 비밀번호 설정 완료" -#: allianceauth/services/auth_hooks.py:11 +#: allianceauth/services/auth_hooks.py:12 msgid "Services" msgstr "서드파티" @@ -1286,23 +1315,23 @@ msgstr "목적:" msgid "Reimbursable?*" msgstr "SRP 가능한가?*" -#: allianceauth/services/forms.py:15 allianceauth/services/forms.py:17 +#: allianceauth/services/forms.py:15 allianceauth/services/forms.py:16 msgid "Yes" msgstr "예" -#: allianceauth/services/forms.py:15 allianceauth/services/forms.py:17 +#: allianceauth/services/forms.py:15 allianceauth/services/forms.py:16 msgid "No" msgstr "아니오" -#: allianceauth/services/forms.py:17 +#: allianceauth/services/forms.py:16 msgid "Important?*" msgstr "중요한가?*" -#: allianceauth/services/forms.py:23 allianceauth/services/forms.py:33 +#: allianceauth/services/forms.py:21 allianceauth/services/forms.py:31 msgid "Password" msgstr "비밀번호" -#: allianceauth/services/forms.py:28 allianceauth/services/forms.py:38 +#: allianceauth/services/forms.py:26 allianceauth/services/forms.py:36 msgid "Password must be at least 8 characters long." msgstr "비밀번호는 8글자 이상이어야 합니다." @@ -1351,22 +1380,22 @@ msgid "" "again." msgstr "디스코드 계정 연동 중 오류가 발생했습니다. 다시 시도해 주세요." -#: allianceauth/services/modules/discourse/views.py:37 +#: allianceauth/services/modules/discourse/views.py:29 msgid "You are not authorized to access Discourse." msgstr "해당 토론에 참여할 권한이 없습니다." -#: allianceauth/services/modules/discourse/views.py:42 +#: allianceauth/services/modules/discourse/views.py:34 msgid "You must have a main character set to access Discourse." msgstr "해당 토론에 참여하려면 주캐릭터를 설정하셔야 합니다. " -#: allianceauth/services/modules/discourse/views.py:52 +#: allianceauth/services/modules/discourse/views.py:44 msgid "" "No SSO payload or signature. Please contact support if this problem " "persists." msgstr "SSO 페이로드 혹은 시그니쳐가 없습니다. 이 문제가 지속된다면 IT 지원을 요청하십시요." +#: allianceauth/services/modules/discourse/views.py:54 #: allianceauth/services/modules/discourse/views.py:62 -#: allianceauth/services/modules/discourse/views.py:70 msgid "Invalid payload. Please contact support if this problem persists." msgstr "페이로드가 유효하지 않습니다. 이문제가 지속된다면 IT 지원을 요청하세요." @@ -1374,22 +1403,22 @@ msgstr "페이로드가 유효하지 않습니다. 이문제가 지속된다면 msgid "Activated IPSuite4 account." msgstr "IPSuite4 계정 활성화 완료" -#: allianceauth/services/modules/ips4/views.py:40 -#: allianceauth/services/modules/ips4/views.py:62 -#: allianceauth/services/modules/ips4/views.py:83 -#: allianceauth/services/modules/ips4/views.py:103 +#: allianceauth/services/modules/ips4/views.py:39 +#: allianceauth/services/modules/ips4/views.py:60 +#: allianceauth/services/modules/ips4/views.py:81 +#: allianceauth/services/modules/ips4/views.py:101 msgid "An error occurred while processing your IPSuite4 account." msgstr "IPSuite4 계정 처리 중 오류가 발생했습니다." -#: allianceauth/services/modules/ips4/views.py:53 +#: allianceauth/services/modules/ips4/views.py:52 msgid "Reset IPSuite4 password." msgstr "IPSuite4 비밀번호 재설정" -#: allianceauth/services/modules/ips4/views.py:80 +#: allianceauth/services/modules/ips4/views.py:78 msgid "Set IPSuite4 password." msgstr "IPSuite4 비밀번호 설정" -#: allianceauth/services/modules/ips4/views.py:100 +#: allianceauth/services/modules/ips4/views.py:98 msgid "Deactivated IPSuite4 account." msgstr "IPSuite4 계정 비활성화 완료" @@ -1397,13 +1426,13 @@ msgstr "IPSuite4 계정 비활성화 완료" msgid "Jabber" msgstr "재버" -#: allianceauth/services/modules/openfire/auth_hooks.py:78 +#: allianceauth/services/modules/openfire/auth_hooks.py:79 #: allianceauth/services/modules/openfire/templates/services/openfire/broadcast.html:6 #: allianceauth/services/modules/openfire/templates/services/openfire/broadcast.html:11 msgid "Jabber Broadcast" msgstr "재버 방송" -#: allianceauth/services/modules/openfire/auth_hooks.py:91 +#: allianceauth/services/modules/openfire/auth_hooks.py:94 msgid "Fleet Broadcast Formatter" msgstr "플릿 신호 설정" @@ -1415,7 +1444,7 @@ msgstr "메시지" msgid "Broadcast Sent!!" msgstr "방송 송출!!" -#: allianceauth/services/modules/openfire/templates/services/openfire/broadcast.html:24 +#: allianceauth/services/modules/openfire/templates/services/openfire/broadcast.html:23 msgid "Broadcast" msgstr "방송" @@ -1423,23 +1452,23 @@ msgstr "방송" msgid "Activated jabber account." msgstr "재버 계정 활성화 완료" -#: allianceauth/services/modules/openfire/views.py:44 -#: allianceauth/services/modules/openfire/views.py:57 -#: allianceauth/services/modules/openfire/views.py:78 -#: allianceauth/services/modules/openfire/views.py:151 +#: allianceauth/services/modules/openfire/views.py:43 +#: allianceauth/services/modules/openfire/views.py:56 +#: allianceauth/services/modules/openfire/views.py:76 +#: allianceauth/services/modules/openfire/views.py:147 msgid "An error occurred while processing your jabber account." msgstr "재버 계정 처리 중 오류가 발생했습니다." -#: allianceauth/services/modules/openfire/views.py:70 +#: allianceauth/services/modules/openfire/views.py:69 msgid "Reset jabber password." msgstr "재버 비밀번호 재설정" -#: allianceauth/services/modules/openfire/views.py:119 +#: allianceauth/services/modules/openfire/views.py:115 #, python-format msgid "Sent jabber broadcast to %s" msgstr "%s에게 재버 메세지 송부 완료" -#: allianceauth/services/modules/openfire/views.py:148 +#: allianceauth/services/modules/openfire/views.py:144 msgid "Set jabber password." msgstr "재버 비밀번호 설정" @@ -1447,45 +1476,45 @@ msgstr "재버 비밀번호 설정" msgid "Activated forum account." msgstr "포럼 계정 활성화 완료" -#: allianceauth/services/modules/phpbb3/views.py:43 -#: allianceauth/services/modules/phpbb3/views.py:57 -#: allianceauth/services/modules/phpbb3/views.py:80 -#: allianceauth/services/modules/phpbb3/views.py:103 +#: allianceauth/services/modules/phpbb3/views.py:42 +#: allianceauth/services/modules/phpbb3/views.py:56 +#: allianceauth/services/modules/phpbb3/views.py:78 +#: allianceauth/services/modules/phpbb3/views.py:101 msgid "An error occurred while processing your forum account." msgstr "포럼 계정 처리 중 오류가 발생했습니다." -#: allianceauth/services/modules/phpbb3/views.py:54 +#: allianceauth/services/modules/phpbb3/views.py:53 msgid "Deactivated forum account." msgstr "포럼 계정 비활성화 완료" -#: allianceauth/services/modules/phpbb3/views.py:71 +#: allianceauth/services/modules/phpbb3/views.py:70 msgid "Reset forum password." msgstr "포럼 비밀번호 재설정" -#: allianceauth/services/modules/phpbb3/views.py:100 +#: allianceauth/services/modules/phpbb3/views.py:98 msgid "Set forum password." msgstr "포럼 비밀번호 설정" -#: allianceauth/services/modules/smf/views.py:34 +#: allianceauth/services/modules/smf/views.py:33 msgid "Activated SMF account." msgstr "SMF 계정 활성화 완료" -#: allianceauth/services/modules/smf/views.py:43 -#: allianceauth/services/modules/smf/views.py:58 -#: allianceauth/services/modules/smf/views.py:80 -#: allianceauth/services/modules/smf/views.py:103 +#: allianceauth/services/modules/smf/views.py:41 +#: allianceauth/services/modules/smf/views.py:56 +#: allianceauth/services/modules/smf/views.py:77 +#: allianceauth/services/modules/smf/views.py:99 msgid "An error occurred while processing your SMF account." msgstr "SMF 계정 처리 중 오류가 발생했습니다." -#: allianceauth/services/modules/smf/views.py:55 +#: allianceauth/services/modules/smf/views.py:53 msgid "Deactivated SMF account." msgstr "SMF 계정 비활성화 완료" -#: allianceauth/services/modules/smf/views.py:72 +#: allianceauth/services/modules/smf/views.py:70 msgid "Reset SMF password." msgstr "SMF 비밀번호 재설정" -#: allianceauth/services/modules/smf/views.py:100 +#: allianceauth/services/modules/smf/views.py:96 msgid "Set SMF password." msgstr "SMF 비밀번호 설정" @@ -1512,11 +1541,11 @@ msgstr "서버 연결" msgid "Continue" msgstr "계속" -#: allianceauth/services/modules/teamspeak3/views.py:34 +#: allianceauth/services/modules/teamspeak3/views.py:35 msgid "Activated TeamSpeak3 account." msgstr "팀스피크3 계정 활성화 완료" -#: allianceauth/services/modules/teamspeak3/views.py:37 +#: allianceauth/services/modules/teamspeak3/views.py:38 #: allianceauth/services/modules/teamspeak3/views.py:74 #: allianceauth/services/modules/teamspeak3/views.py:100 msgid "An error occurred while processing your TeamSpeak3 account." @@ -1593,7 +1622,7 @@ msgstr "%(service_name)s 비밀번호 변경" msgid "Set %(service_name)s Password" msgstr "%(service_name)s 비밀번호 설정" -#: allianceauth/services/templates/services/service_password.html:19 +#: allianceauth/services/templates/services/service_password.html:18 msgid "Set Password" msgstr "비밀번호 설정" @@ -1613,33 +1642,37 @@ msgstr "서드파티" msgid "Domain" msgstr "도메인" -#: allianceauth/srp/auth_hooks.py:12 +#: allianceauth/srp/auth_hooks.py:13 msgid "Ship Replacement" msgstr "SRP" -#: allianceauth/srp/form.py:7 +#: allianceauth/srp/form.py:9 #: allianceauth/srp/templates/srp/management.html:38 msgid "Fleet Time" msgstr "플릿 시간" -#: allianceauth/srp/form.py:8 +#: allianceauth/srp/form.py:10 #: allianceauth/srp/templates/srp/management.html:39 msgid "Fleet Doctrine" msgstr "플릿 독트린" -#: allianceauth/srp/form.py:12 allianceauth/srp/templates/srp/data.html:90 +#: allianceauth/srp/form.py:14 allianceauth/srp/templates/srp/data.html:93 msgid "Additional Info" msgstr "추가 기재 사항" -#: allianceauth/srp/form.py:14 -msgid "zKillboard Link" -msgstr "zKillboard 링크" +#: allianceauth/srp/form.py:16 +msgid "Killboard Link (zkillboard.com or kb.evetools.org)" +msgstr "" -#: allianceauth/srp/form.py:23 -msgid "Invalid Link. Please use zKillboard.com" -msgstr "잘못된 링크입니다. zKillboard.com 을 이용해 주세요." +#: allianceauth/srp/form.py:34 +msgid "Invalid Link. Please use zkillboard.com or kb.evetools.org" +msgstr "" -#: allianceauth/srp/form.py:28 +#: allianceauth/srp/form.py:46 +msgid "Invalid Link. Please post a direct link to a killmail." +msgstr "" + +#: allianceauth/srp/form.py:53 msgid "After Action Report Link" msgstr "사후조치 보고서 링크" @@ -1656,63 +1689,63 @@ msgstr "SRP 보상 플릿 생성" msgid "Give this link to the line members" msgstr "이 링크를 직계 멤버들에게 전달" -#: allianceauth/srp/templates/srp/data.html:49 +#: allianceauth/srp/templates/srp/data.html:52 msgid "SRP Fleet Data" msgstr "SRP 보상 플릿 데이터" -#: allianceauth/srp/templates/srp/data.html:54 +#: allianceauth/srp/templates/srp/data.html:57 msgid "Mark Incomplete" msgstr "표시 미완료" -#: allianceauth/srp/templates/srp/data.html:58 +#: allianceauth/srp/templates/srp/data.html:61 msgid "Mark Completed" msgstr "표시 완료" -#: allianceauth/srp/templates/srp/data.html:70 -#: allianceauth/srp/templates/srp/data.html:156 +#: allianceauth/srp/templates/srp/data.html:73 +#: allianceauth/srp/templates/srp/data.html:160 msgid "Total Losses:" msgstr "전체 손실:" -#: allianceauth/srp/templates/srp/data.html:71 -#: allianceauth/srp/templates/srp/data.html:157 +#: allianceauth/srp/templates/srp/data.html:74 +#: allianceauth/srp/templates/srp/data.html:161 #: allianceauth/srp/templates/srp/management.html:30 msgid "Total ISK Cost:" msgstr "전체 ISK 비용:" -#: allianceauth/srp/templates/srp/data.html:79 -#: allianceauth/srp/templates/srp/data.html:165 +#: allianceauth/srp/templates/srp/data.html:82 +#: allianceauth/srp/templates/srp/data.html:169 msgid "Are you sure you want to delete SRP requests?" msgstr "SRP 보상 요청을 삭제하시겠습니까?" -#: allianceauth/srp/templates/srp/data.html:88 +#: allianceauth/srp/templates/srp/data.html:91 msgid "Pilot Name" msgstr "파일럿 이름" -#: allianceauth/srp/templates/srp/data.html:89 +#: allianceauth/srp/templates/srp/data.html:92 msgid "Killboard Link" msgstr "킬보드 링크" -#: allianceauth/srp/templates/srp/data.html:91 +#: allianceauth/srp/templates/srp/data.html:94 msgid "Ship Type" msgstr "함선 종류" -#: allianceauth/srp/templates/srp/data.html:92 +#: allianceauth/srp/templates/srp/data.html:95 msgid "Killboard Loss Amt" msgstr "킬보드상 손실 금액" -#: allianceauth/srp/templates/srp/data.html:93 +#: allianceauth/srp/templates/srp/data.html:96 msgid "SRP ISK Cost" msgstr "SRP 보상 비용" -#: allianceauth/srp/templates/srp/data.html:94 +#: allianceauth/srp/templates/srp/data.html:97 msgid "Click value to edit Enter to save & next ESC to cancel" msgstr "금액을 수정하려면 클릭, 저장을 하고 다음으로 가려면 엔터, 취소를 하려면 ESC를 누르세요. " -#: allianceauth/srp/templates/srp/data.html:97 +#: allianceauth/srp/templates/srp/data.html:100 msgid "Post Time" msgstr "작성 시간" -#: allianceauth/srp/templates/srp/data.html:174 +#: allianceauth/srp/templates/srp/data.html:178 msgid "No SRP requests for this fleet." msgstr "이 플릿에는 SRP 보상 요청이 없습니다." @@ -1826,22 +1859,22 @@ msgstr "SRP 보상 플릿 %(fleetname)s 을 미완료된 것으로 표시" msgid "Unable to locate SRP code with ID %(srpfleetid)s" msgstr "SRP 코드 ID %(srpfleetid)s 를 찾을 수 없습니다." -#: allianceauth/srp/views.py:175 -msgid "This Killboard link has already been posted." -msgstr "해당 킬보드 링크는 이미 게시되었습니다." +#: allianceauth/srp/views.py:179 +msgid "This kill mail has already been posted." +msgstr "" -#: allianceauth/srp/views.py:197 +#: allianceauth/srp/views.py:200 msgid "" "Your SRP request Killmail link is invalid. Please make sure you are using " "zKillboard." msgstr "SRP 보상 요구를 위한 킬메일 링크가 유효하지 않습니다. zkillboard를 사용해 주십시요." -#: allianceauth/srp/views.py:208 +#: allianceauth/srp/views.py:211 #, python-format msgid "Submitted SRP request for your %(ship)s." msgstr "%(ship)s에 대한 SRP 보상 요청이 제출되었습니다." -#: allianceauth/srp/views.py:213 +#: allianceauth/srp/views.py:215 #, python-format msgid "" "Character %(charid)s does not belong to your Auth account. Please add the " @@ -1849,40 +1882,40 @@ msgid "" msgstr "" "%(charid)s 캐릭터가 Auth 계정에 포함되어 있지 않습니다. 해당 캐릭터의 API를 추가하신 후, 다시 시도하시기 바랍니다." -#: allianceauth/srp/views.py:233 allianceauth/srp/views.py:259 -#: allianceauth/srp/views.py:297 +#: allianceauth/srp/views.py:235 allianceauth/srp/views.py:261 +#: allianceauth/srp/views.py:299 msgid "No SRP requests selected" msgstr "SRP 보상 요청이 선택되지 않았습니다." -#: allianceauth/srp/views.py:244 allianceauth/srp/views.py:282 +#: allianceauth/srp/views.py:246 allianceauth/srp/views.py:284 msgid "Unable to locate selected SRP request." msgstr "선택하신 SRP 보상 요청을 찾을 수 없습니다." -#: allianceauth/srp/views.py:247 +#: allianceauth/srp/views.py:249 #, python-format msgid "Deleted %(numrequests)s SRP requests" msgstr "SRP 보상 요청 %(numrequests)s 삭제 완료" -#: allianceauth/srp/views.py:285 +#: allianceauth/srp/views.py:287 #, python-format msgid "Approved %(numrequests)s SRP requests" msgstr "SRP 보상 요청 %(numrequests)s 승인 완료" -#: allianceauth/srp/views.py:317 +#: allianceauth/srp/views.py:319 msgid "Unable to locate selected SRP request" msgstr "선택하신 SRP 보상 요청을 찾을 수 없습니다." -#: allianceauth/srp/views.py:320 +#: allianceauth/srp/views.py:322 #, python-format msgid "Rejected %(numrequests)s SRP requests." msgstr "SRP 보상 요청 %(numrequests)s 거절됨." -#: allianceauth/srp/views.py:333 +#: allianceauth/srp/views.py:335 #, python-format msgid "Unable to locate SRP request with ID %(requestid)s" msgstr "SRP 보상 요청 %(requestid)s을 찾을 수 없습니다. " -#: allianceauth/srp/views.py:357 +#: allianceauth/srp/views.py:359 #, python-format msgid "Saved changes to SRP fleet %(fleetname)s" msgstr "SRP 보상 요청 플릿 %(fleetname)s의 변경 사항이 저장되었습니다." @@ -1895,57 +1928,78 @@ msgstr "얼라이언스 Auth 알림" msgid "Closed" msgstr "닫혔음" -#: allianceauth/templates/allianceauth/admin-status/overview.html:30 +#: allianceauth/templates/allianceauth/admin-status/overview.html:26 +msgid "Powered by GitLab" +msgstr "" + +#: allianceauth/templates/allianceauth/admin-status/overview.html:33 +msgid "Support Discord" +msgstr "" + +#: allianceauth/templates/allianceauth/admin-status/overview.html:41 msgid "Software Version" msgstr "소프트웨어 버전" -#: allianceauth/templates/allianceauth/admin-status/overview.html:34 +#: allianceauth/templates/allianceauth/admin-status/overview.html:45 msgid "Current" msgstr "현재" -#: allianceauth/templates/allianceauth/admin-status/overview.html:40 +#: allianceauth/templates/allianceauth/admin-status/overview.html:51 msgid "Latest Stable" msgstr "최신 안정화 버전" -#: allianceauth/templates/allianceauth/admin-status/overview.html:46 +#: allianceauth/templates/allianceauth/admin-status/overview.html:57 msgid "Update available" msgstr "업데이트 가능" -#: allianceauth/templates/allianceauth/admin-status/overview.html:51 +#: allianceauth/templates/allianceauth/admin-status/overview.html:62 msgid "Latest Pre-Release" msgstr "최신 사전 출시 버전" -#: allianceauth/templates/allianceauth/admin-status/overview.html:57 +#: allianceauth/templates/allianceauth/admin-status/overview.html:68 msgid "Pre-Release available" msgstr "사전 출시 사용 가능" -#: allianceauth/templates/allianceauth/admin-status/overview.html:65 +#: allianceauth/templates/allianceauth/admin-status/overview.html:76 msgid "Task Queue" msgstr "대기 중인 할 일" -#: allianceauth/templates/allianceauth/admin-status/overview.html:82 +#: allianceauth/templates/allianceauth/admin-status/overview.html:93 msgid "Error retrieving task queue length" msgstr "대기 중인 할 일 목록 회수 에러" -#: allianceauth/templates/allianceauth/admin-status/overview.html:84 +#: allianceauth/templates/allianceauth/admin-status/overview.html:95 #, python-format msgid "%(tasks)s task" msgid_plural "%(tasks)s tasks" msgstr[0] "할 일 %(tasks)s" -#: allianceauth/templates/allianceauth/night-toggle.html:3 -msgid "Night" -msgstr "야간 모드" +#: allianceauth/templates/allianceauth/night-toggle.html:6 +msgid "Night Mode" +msgstr "" -#: allianceauth/templates/allianceauth/top-menu.html:36 +#: allianceauth/templates/allianceauth/top-menu-admin.html:9 msgid "Admin" msgstr "어드민" -#: allianceauth/templates/allianceauth/top-menu.html:38 +#: allianceauth/templates/allianceauth/top-menu-admin.html:19 +msgid "AA Documentation" +msgstr "" + +#: allianceauth/templates/allianceauth/top-menu-admin.html:26 +msgid "AA Support Discord" +msgstr "" + +#: allianceauth/templates/allianceauth/top-menu-user-dropdown.html:10 +#: allianceauth/templates/allianceauth/top-menu-user-dropdown.html:14 +msgid "User Menu" +msgstr "" + +#: allianceauth/templates/allianceauth/top-menu-user-dropdown.html:56 msgid "Logout" msgstr "로그아웃" -#: allianceauth/templates/allianceauth/top-menu.html:40 +#: allianceauth/templates/allianceauth/top-menu-user-dropdown.html:58 msgid "Login" msgstr "로그인" @@ -2064,9 +2118,6 @@ msgstr "스트럭처" msgid "Added new timer in %(system)s at %(time)s." msgstr "%(time)s 에 있을 %(system)s 타이머를 추가했습니다." -#: allianceauth/timerboard/views.py:83 +#: allianceauth/timerboard/views.py:82 msgid "Saved changes to the timer." msgstr "타이머 변경사항이 저장되었습니다." - -#~ msgid "Portrait" -#~ msgstr "포트레잇" diff --git a/allianceauth/locale/ru/LC_MESSAGES/django.mo b/allianceauth/locale/ru/LC_MESSAGES/django.mo index 5603aeb3b6a3de52fca3339370adc0d32515ed54..3cc0bfecd21be3a7506c1a3e53a990056530ebf5 100644 GIT binary patch delta 8836 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 PT0H0NkgC%1;`;v&)|T8k delta 9179 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 diff --git a/allianceauth/locale/ru/LC_MESSAGES/django.po b/allianceauth/locale/ru/LC_MESSAGES/django.po index 85e2f2bc..09f77d41 100644 --- a/allianceauth/locale/ru/LC_MESSAGES/django.po +++ b/allianceauth/locale/ru/LC_MESSAGES/django.po @@ -2,18 +2,18 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. -# +# # Translators: # Alexander Gess , 2020 # Yuriy K , 2020 # Андрей Зубков , 2020 -# +# #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-11-20 05:33+0000\n" +"POT-Creation-Date: 2021-10-15 11:58+1000\n" "PO-Revision-Date: 2020-02-18 03:14+0000\n" "Last-Translator: Андрей Зубков , 2020\n" "Language-Team: Russian (https://www.transifex.com/alliance-auth/teams/107430/ru/)\n" @@ -23,6 +23,14 @@ msgstr "" "Language: ru\n" "Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);\n" +#: allianceauth/analytics/models.py:29 +msgid "Google Analytics Universal" +msgstr "" + +#: allianceauth/analytics/models.py:30 +msgid "Google Analytics V4" +msgstr "" + #: allianceauth/authentication/decorators.py:37 msgid "A main character is required to perform that action. Add one below." msgstr "Необходимо указать основного персонажа. Добавим?" @@ -31,19 +39,19 @@ msgstr "Необходимо указать основного персонаж msgid "Email" msgstr "Email" -#: allianceauth/authentication/models.py:78 +#: allianceauth/authentication/models.py:74 #, python-format msgid "State changed to: %s" msgstr "Статус изменен: %s" -#: allianceauth/authentication/models.py:79 +#: allianceauth/authentication/models.py:75 #, python-format msgid "Your user's state is now: %(state)s" msgstr "Статус пилота: %(state)s" #: allianceauth/authentication/templates/authentication/dashboard.html:5 #: allianceauth/authentication/templates/authentication/dashboard.html:8 -#: allianceauth/templates/allianceauth/side-menu.html:11 +#: allianceauth/templates/allianceauth/side-menu.html:10 msgid "Dashboard" msgstr "Панель показателей" @@ -96,7 +104,7 @@ msgid "Corp" msgstr "Корпорация" #: allianceauth/authentication/templates/authentication/dashboard.html:131 -#: allianceauth/corputils/templates/corputils/corpstats.html:77 +#: allianceauth/corputils/templates/corputils/corpstats.html:76 #: allianceauth/hrapplications/templates/hrapplications/view.html:47 msgid "Alliance" msgstr "Альянс" @@ -138,7 +146,7 @@ msgstr "Ваша техподдержка. " msgid "Submit" msgstr "Отправить" -#: allianceauth/authentication/views.py:74 +#: allianceauth/authentication/views.py:75 #, python-format msgid "" "Cannot change main character to %(char)s: character owned by a different " @@ -146,44 +154,44 @@ msgid "" msgstr "" "Нельзя сменить основного персонажа на %(char)s: похоже, что Владелец не Вы. " -#: allianceauth/authentication/views.py:80 +#: allianceauth/authentication/views.py:81 #, python-format msgid "Changed main character to %(char)s" msgstr "Основной персонаж заменен на %(char)s" -#: allianceauth/authentication/views.py:89 +#: allianceauth/authentication/views.py:90 #, python-format msgid "Added %(name)s to your account." msgstr "Добавлен %(name)s на Ваш аккаунт." -#: allianceauth/authentication/views.py:91 +#: allianceauth/authentication/views.py:92 #, python-format msgid "Failed to add %(name)s to your account: they already have an account." msgstr "Персонаж %(name)s уже добавлен." -#: allianceauth/authentication/views.py:130 +#: allianceauth/authentication/views.py:131 msgid "Unable to authenticate as the selected character." msgstr "Невозможно авторизировать этого персонажа. " -#: allianceauth/authentication/views.py:151 +#: allianceauth/authentication/views.py:152 msgid "Registration token has expired." msgstr "Регистрационный токен просрочен." -#: allianceauth/authentication/views.py:206 +#: allianceauth/authentication/views.py:207 msgid "" "Sent confirmation email. Please follow the link to confirm your email " "address." msgstr "Отправить подтверждающее письмо. Пожалуйста, подтвердите почту. " -#: allianceauth/authentication/views.py:211 +#: allianceauth/authentication/views.py:212 msgid "Confirmed your email address. Please login to continue." msgstr "Подтвердите Ваш email адрес. Зайти для подтверждения. " -#: allianceauth/authentication/views.py:216 +#: allianceauth/authentication/views.py:217 msgid "Registration of new accounts is not allowed at this time." msgstr "Регистрация новых аккаунтов в настоящее время невозможна." -#: allianceauth/corputils/auth_hooks.py:10 +#: allianceauth/corputils/auth_hooks.py:11 msgid "Corporation Stats" msgstr "Статистика корпорации" @@ -222,53 +230,53 @@ msgstr "Не зарегистрированы" msgid "Last update:" msgstr "Последнее обновление: " -#: allianceauth/corputils/templates/corputils/corpstats.html:75 -#: allianceauth/corputils/templates/corputils/corpstats.html:114 -#: allianceauth/corputils/templates/corputils/corpstats.html:160 +#: allianceauth/corputils/templates/corputils/corpstats.html:74 +#: allianceauth/corputils/templates/corputils/corpstats.html:112 +#: allianceauth/corputils/templates/corputils/corpstats.html:156 #: allianceauth/corputils/templates/corputils/search.html:13 #: allianceauth/fleetactivitytracking/templates/fleetactivitytracking/fatlinkmodify.html:24 #: allianceauth/fleetactivitytracking/templates/fleetactivitytracking/fatlinkview.html:28 #: allianceauth/groupmanagement/templates/groupmanagement/audit.html:30 #: allianceauth/groupmanagement/templates/groupmanagement/groupmembers.html:30 -#: allianceauth/groupmanagement/templates/groupmanagement/index.html:51 +#: allianceauth/groupmanagement/templates/groupmanagement/index.html:53 #: allianceauth/groupmanagement/templates/groupmanagement/index.html:109 msgid "Character" msgstr "Персонаж" -#: allianceauth/corputils/templates/corputils/corpstats.html:76 +#: allianceauth/corputils/templates/corputils/corpstats.html:75 #: allianceauth/corputils/templates/corputils/search.html:14 #: allianceauth/groupmanagement/templates/groupmanagement/audit.html:31 #: allianceauth/hrapplications/templates/hrapplications/management.html:27 -#: allianceauth/hrapplications/templates/hrapplications/management.html:84 -#: allianceauth/hrapplications/templates/hrapplications/management.html:129 +#: allianceauth/hrapplications/templates/hrapplications/management.html:82 +#: allianceauth/hrapplications/templates/hrapplications/management.html:126 #: allianceauth/hrapplications/templates/hrapplications/searchview.html:26 msgid "Corporation" msgstr "Корпорация" -#: allianceauth/corputils/templates/corputils/corpstats.html:93 -#: allianceauth/corputils/templates/corputils/corpstats.html:129 -#: allianceauth/corputils/templates/corputils/corpstats.html:142 -#: allianceauth/corputils/templates/corputils/corpstats.html:173 +#: allianceauth/corputils/templates/corputils/corpstats.html:91 +#: allianceauth/corputils/templates/corputils/corpstats.html:125 +#: allianceauth/corputils/templates/corputils/corpstats.html:137 +#: allianceauth/corputils/templates/corputils/corpstats.html:167 #: allianceauth/corputils/templates/corputils/search.html:27 msgid "Killboard" msgstr "zKillBoard" -#: allianceauth/corputils/templates/corputils/corpstats.html:116 +#: allianceauth/corputils/templates/corputils/corpstats.html:114 #: allianceauth/corputils/templates/corputils/search.html:16 #: allianceauth/fleetactivitytracking/templates/fleetactivitytracking/fatlinkstatisticscorpview.html:22 -#: allianceauth/hrapplications/templates/hrapplications/management.html:83 -#: allianceauth/hrapplications/templates/hrapplications/management.html:128 +#: allianceauth/hrapplications/templates/hrapplications/management.html:81 +#: allianceauth/hrapplications/templates/hrapplications/management.html:125 #: allianceauth/hrapplications/templates/hrapplications/searchview.html:25 #: allianceauth/hrapplications/templates/hrapplications/view.html:32 msgid "Main Character" msgstr "Основной персонаж" -#: allianceauth/corputils/templates/corputils/corpstats.html:117 +#: allianceauth/corputils/templates/corputils/corpstats.html:115 #: allianceauth/corputils/templates/corputils/search.html:17 msgid "Main Corporation" msgstr "Основная корпорация" -#: allianceauth/corputils/templates/corputils/corpstats.html:118 +#: allianceauth/corputils/templates/corputils/corpstats.html:116 #: allianceauth/corputils/templates/corputils/search.html:18 msgid "Main Alliance" msgstr "Основной Альянс" @@ -293,7 +301,7 @@ msgstr "Невозможно получить статистику корпор msgid "Fleet Activity Tracking" msgstr "Отслеживание активности флота" -#: allianceauth/fleetactivitytracking/forms.py:7 allianceauth/srp/form.py:6 +#: allianceauth/fleetactivitytracking/forms.py:7 allianceauth/srp/form.py:8 #: allianceauth/srp/templates/srp/management.html:37 msgid "Fleet Name" msgstr "Имя Флота" @@ -302,7 +310,7 @@ msgstr "Имя Флота" msgid "Duration of fat-link" msgstr "Продолжительность ФлАк'ей" -#: allianceauth/fleetactivitytracking/forms.py:9 +#: allianceauth/fleetactivitytracking/forms.py:8 msgid "minutes" msgstr "минуты" @@ -542,11 +550,11 @@ msgstr "Статистика" msgid "No created fatlinks on record." msgstr "Нет закрепленных ФлАк ссылок в записи" -#: allianceauth/fleetactivitytracking/views.py:283 +#: allianceauth/fleetactivitytracking/views.py:280 msgid "Fleet participation registered." msgstr "Флотовое участие зарегистрированно." -#: allianceauth/fleetactivitytracking/views.py:299 +#: allianceauth/fleetactivitytracking/views.py:296 msgid "FAT link has expired." msgstr "ФлАк ссылка устарела" @@ -579,8 +587,8 @@ msgid "Type" msgstr "Тип" #: allianceauth/groupmanagement/templates/groupmanagement/audit.html:33 -#: allianceauth/notifications/templates/notifications/list.html:37 -#: allianceauth/notifications/templates/notifications/list.html:69 +#: allianceauth/notifications/templates/notifications/list.html:35 +#: allianceauth/notifications/templates/notifications/list.html:65 #: allianceauth/optimer/templates/optimer/fleetoptable.html:18 #: allianceauth/services/templates/services/services.html:18 #: allianceauth/timerboard/templates/timerboard/view.html:40 @@ -610,14 +618,19 @@ msgid "Group Members" msgstr "Групповые Участники" #: allianceauth/groupmanagement/templates/groupmanagement/groupmembers.html:31 -#: allianceauth/groupmanagement/templates/groupmanagement/index.html:52 +#: allianceauth/groupmanagement/templates/groupmanagement/index.html:54 #: allianceauth/groupmanagement/templates/groupmanagement/index.html:110 #: allianceauth/permissions_tool/templates/permissions_tool/audit.html:23 msgid "Organization" msgstr "Корпорация" +#: allianceauth/groupmanagement/templates/groupmanagement/groupmembers.html:50 +#: allianceauth/groupmanagement/templates/groupmanagement/groupmembers.html:76 +msgid "Group leader" +msgstr "" + #: allianceauth/groupmanagement/templates/groupmanagement/groupmembers.html:61 -#: allianceauth/groupmanagement/templates/groupmanagement/index.html:78 +#: allianceauth/groupmanagement/templates/groupmanagement/index.html:80 #: allianceauth/groupmanagement/templates/groupmanagement/index.html:136 msgid "(unknown)" msgstr "" @@ -636,7 +649,7 @@ msgstr "Участники группы" #: allianceauth/groupmanagement/templates/groupmanagement/groupmembership.html:15 #: allianceauth/permissions_tool/templates/permissions_tool/overview.html:40 -#: allianceauth/templates/allianceauth/side-menu.html:16 +#: allianceauth/templates/allianceauth/side-menu.html:15 msgid "Groups" msgstr "Группы" @@ -647,10 +660,10 @@ msgstr "Описание" #: allianceauth/groupmanagement/templates/groupmanagement/groupmembership.html:26 #: allianceauth/hrapplications/templates/hrapplications/management.html:28 -#: allianceauth/hrapplications/templates/hrapplications/management.html:85 -#: allianceauth/hrapplications/templates/hrapplications/management.html:130 +#: allianceauth/hrapplications/templates/hrapplications/management.html:83 +#: allianceauth/hrapplications/templates/hrapplications/management.html:127 #: allianceauth/hrapplications/templates/hrapplications/searchview.html:27 -#: allianceauth/srp/templates/srp/data.html:98 +#: allianceauth/srp/templates/srp/data.html:101 msgid "Status" msgstr "Статус" @@ -720,25 +733,25 @@ msgstr "Запрос на присоединение" msgid "Leave Requests" msgstr "Запрос на Выход" -#: allianceauth/groupmanagement/templates/groupmanagement/index.html:53 +#: allianceauth/groupmanagement/templates/groupmanagement/index.html:55 #: allianceauth/groupmanagement/templates/groupmanagement/index.html:111 #: allianceauth/permissions_tool/templates/permissions_tool/audit.html:20 #: allianceauth/services/modules/openfire/forms.py:6 msgid "Group" msgstr "Группа" -#: allianceauth/groupmanagement/templates/groupmanagement/index.html:84 +#: allianceauth/groupmanagement/templates/groupmanagement/index.html:86 #: allianceauth/groupmanagement/templates/groupmanagement/index.html:142 msgid "Accept" msgstr "Принять" -#: allianceauth/groupmanagement/templates/groupmanagement/index.html:88 +#: allianceauth/groupmanagement/templates/groupmanagement/index.html:90 #: allianceauth/groupmanagement/templates/groupmanagement/index.html:146 -#: allianceauth/hrapplications/templates/hrapplications/view.html:85 +#: allianceauth/hrapplications/templates/hrapplications/view.html:82 msgid "Reject" msgstr "Сбросить" -#: allianceauth/groupmanagement/templates/groupmanagement/index.html:97 +#: allianceauth/groupmanagement/templates/groupmanagement/index.html:99 msgid "No group add requests." msgstr "Нет групповых запросов на вступление" @@ -758,26 +771,26 @@ msgstr "Групповой запрос" msgid "Group Membership" msgstr "Групповое участие" -#: allianceauth/groupmanagement/views.py:162 +#: allianceauth/groupmanagement/views.py:159 #, python-format msgid "Removed user %(user)s from group %(group)s." msgstr "Пользователь %(user)s исключен из %(group)s." -#: allianceauth/groupmanagement/views.py:164 +#: allianceauth/groupmanagement/views.py:161 msgid "User does not exist in that group" msgstr "Пользователь не существует в этой группе." -#: allianceauth/groupmanagement/views.py:167 +#: allianceauth/groupmanagement/views.py:164 msgid "Group does not exist" msgstr "Группа не существует." -#: allianceauth/groupmanagement/views.py:194 +#: allianceauth/groupmanagement/views.py:191 #, python-format msgid "Accepted application from %(mainchar)s to %(group)s." msgstr "Запрос от %(mainchar)sв %(group)s принят." -#: allianceauth/groupmanagement/views.py:201 -#: allianceauth/groupmanagement/views.py:234 +#: allianceauth/groupmanagement/views.py:197 +#: allianceauth/groupmanagement/views.py:228 #, python-format msgid "" "An unhandled error occurred while processing the application from " @@ -786,18 +799,18 @@ msgstr "" "Персонаж %(mainchar)s не может быть добавлен %(group)s, из-за непредвиденной" " ошибки. " -#: allianceauth/groupmanagement/views.py:227 +#: allianceauth/groupmanagement/views.py:222 #, python-format msgid "Rejected application from %(mainchar)s to %(group)s." msgstr "%(mainchar)s исключен из %(group)s." -#: allianceauth/groupmanagement/views.py:263 +#: allianceauth/groupmanagement/views.py:257 #, python-format msgid "Accepted application from %(mainchar)s to leave %(group)s." msgstr "Утвержден выход %(mainchar)s из %(group)s. " -#: allianceauth/groupmanagement/views.py:269 -#: allianceauth/groupmanagement/views.py:303 +#: allianceauth/groupmanagement/views.py:262 +#: allianceauth/groupmanagement/views.py:294 #, python-format msgid "" "An unhandled error occurred while processing the application from " @@ -806,65 +819,65 @@ msgstr "" "Возникла ошибка во время обработки %(mainchar)s на выход из группы " "%(group)s. Повторите позже." -#: allianceauth/groupmanagement/views.py:296 +#: allianceauth/groupmanagement/views.py:288 #, python-format msgid "Rejected application from %(mainchar)s to leave %(group)s." msgstr "Прошение об исключении %(mainchar)s из %(group)s – отклонено. " +#: allianceauth/groupmanagement/views.py:332 #: allianceauth/groupmanagement/views.py:342 -#: allianceauth/groupmanagement/views.py:354 msgid "You cannot join that group" msgstr "Вы не можете вступить" -#: allianceauth/groupmanagement/views.py:348 +#: allianceauth/groupmanagement/views.py:337 msgid "You are already a member of that group." msgstr "Вы уже участник этой группы." -#: allianceauth/groupmanagement/views.py:363 +#: allianceauth/groupmanagement/views.py:354 msgid "You already have a pending application for that group." msgstr "Вы уже подали заявку на вступление этой группы." -#: allianceauth/groupmanagement/views.py:366 -#: allianceauth/groupmanagement/views.py:404 +#: allianceauth/groupmanagement/views.py:357 +#: allianceauth/groupmanagement/views.py:399 #: allianceauth/hrapplications/templates/hrapplications/management.html:37 -#: allianceauth/hrapplications/templates/hrapplications/management.html:72 -#: allianceauth/hrapplications/templates/hrapplications/management.html:99 -#: allianceauth/hrapplications/templates/hrapplications/management.html:144 +#: allianceauth/hrapplications/templates/hrapplications/management.html:70 +#: allianceauth/hrapplications/templates/hrapplications/management.html:97 +#: allianceauth/hrapplications/templates/hrapplications/management.html:141 #: allianceauth/hrapplications/templates/hrapplications/searchview.html:38 #: allianceauth/hrapplications/templates/hrapplications/view.html:20 -#: allianceauth/srp/templates/srp/data.html:134 +#: allianceauth/srp/templates/srp/data.html:138 #: allianceauth/srp/templates/srp/management.html:81 msgid "Pending" msgstr "Ожидание" -#: allianceauth/groupmanagement/views.py:372 +#: allianceauth/groupmanagement/views.py:363 #, python-format msgid "Applied to group %(group)s." msgstr "Вступить в группу %(group)s." -#: allianceauth/groupmanagement/views.py:383 +#: allianceauth/groupmanagement/views.py:373 msgid "You cannot leave that group" msgstr "Вы не можете покинуть эту группу" -#: allianceauth/groupmanagement/views.py:388 +#: allianceauth/groupmanagement/views.py:377 msgid "You are not a member of that group" msgstr "Вы не участник группыы" -#: allianceauth/groupmanagement/views.py:397 +#: allianceauth/groupmanagement/views.py:389 msgid "You already have a pending leave request for that group." msgstr "Ваш запрос находится на рассмотрении" -#: allianceauth/groupmanagement/views.py:410 +#: allianceauth/groupmanagement/views.py:405 #, python-format msgid "Applied to leave group %(group)s." msgstr "Запрос на выход из группы %(group)s." -#: allianceauth/hrapplications/auth_hooks.py:13 +#: allianceauth/hrapplications/auth_hooks.py:14 msgid "Applications" msgstr "Запросы" #: allianceauth/hrapplications/forms.py:6 -#: allianceauth/hrapplications/templates/hrapplications/view.html:98 +#: allianceauth/hrapplications/templates/hrapplications/view.html:92 msgid "Comment" msgstr "Коментарии" @@ -904,85 +917,85 @@ msgid "Create Application" msgstr "Сделать запрос" #: allianceauth/hrapplications/templates/hrapplications/management.html:26 -#: allianceauth/hrapplications/templates/hrapplications/management.html:82 -#: allianceauth/hrapplications/templates/hrapplications/management.html:127 +#: allianceauth/hrapplications/templates/hrapplications/management.html:80 +#: allianceauth/hrapplications/templates/hrapplications/management.html:124 #: allianceauth/hrapplications/templates/hrapplications/searchview.html:24 #: allianceauth/services/templates/services/services.html:16 msgid "Username" msgstr "Пользователь" #: allianceauth/hrapplications/templates/hrapplications/management.html:29 -#: allianceauth/hrapplications/templates/hrapplications/management.html:86 -#: allianceauth/hrapplications/templates/hrapplications/management.html:131 +#: allianceauth/hrapplications/templates/hrapplications/management.html:84 +#: allianceauth/hrapplications/templates/hrapplications/management.html:128 #: allianceauth/hrapplications/templates/hrapplications/searchview.html:28 -#: allianceauth/hrapplications/templates/hrapplications/view.html:75 -#: allianceauth/srp/templates/srp/data.html:100 +#: allianceauth/hrapplications/templates/hrapplications/view.html:74 +#: allianceauth/srp/templates/srp/data.html:103 #: allianceauth/srp/templates/srp/management.html:46 msgid "Actions" msgstr "Действия" #: allianceauth/hrapplications/templates/hrapplications/management.html:39 -#: allianceauth/hrapplications/templates/hrapplications/management.html:102 -#: allianceauth/hrapplications/templates/hrapplications/management.html:147 +#: allianceauth/hrapplications/templates/hrapplications/management.html:100 +#: allianceauth/hrapplications/templates/hrapplications/management.html:144 #: allianceauth/hrapplications/templates/hrapplications/searchview.html:40 #: allianceauth/hrapplications/templates/hrapplications/view.html:16 -#: allianceauth/srp/templates/srp/data.html:126 +#: allianceauth/srp/templates/srp/data.html:130 msgid "Approved" msgstr "Проверено" #: allianceauth/hrapplications/templates/hrapplications/management.html:41 -#: allianceauth/hrapplications/templates/hrapplications/management.html:104 -#: allianceauth/hrapplications/templates/hrapplications/management.html:149 +#: allianceauth/hrapplications/templates/hrapplications/management.html:102 +#: allianceauth/hrapplications/templates/hrapplications/management.html:146 #: allianceauth/hrapplications/templates/hrapplications/searchview.html:42 -#: allianceauth/srp/templates/srp/data.html:130 +#: allianceauth/srp/templates/srp/data.html:134 msgid "Rejected" msgstr "Отменено " -#: allianceauth/hrapplications/templates/hrapplications/management.html:63 +#: allianceauth/hrapplications/templates/hrapplications/management.html:61 msgid "Application Management" msgstr "Контроль запросов" -#: allianceauth/hrapplications/templates/hrapplications/management.html:67 +#: allianceauth/hrapplications/templates/hrapplications/management.html:65 #: allianceauth/hrapplications/templates/hrapplications/searchview.html:16 msgid "Search Applications" msgstr "Поиск Запросов" -#: allianceauth/hrapplications/templates/hrapplications/management.html:73 +#: allianceauth/hrapplications/templates/hrapplications/management.html:71 msgid "Reviewed" msgstr "Одобрено" -#: allianceauth/hrapplications/templates/hrapplications/management.html:81 -#: allianceauth/hrapplications/templates/hrapplications/management.html:126 +#: allianceauth/hrapplications/templates/hrapplications/management.html:79 +#: allianceauth/hrapplications/templates/hrapplications/management.html:123 msgid "Date" msgstr "Дата" -#: allianceauth/hrapplications/templates/hrapplications/management.html:97 -#: allianceauth/hrapplications/templates/hrapplications/management.html:142 +#: allianceauth/hrapplications/templates/hrapplications/management.html:95 +#: allianceauth/hrapplications/templates/hrapplications/management.html:139 #: allianceauth/hrapplications/templates/hrapplications/view.html:23 msgid "Reviewer:" msgstr "Ревьювер: " -#: allianceauth/hrapplications/templates/hrapplications/management.html:117 +#: allianceauth/hrapplications/templates/hrapplications/management.html:114 msgid "No pending applications." msgstr "Нет ожидающих запросов." -#: allianceauth/hrapplications/templates/hrapplications/management.html:168 +#: allianceauth/hrapplications/templates/hrapplications/management.html:163 msgid "No reviewed applications." msgstr "Нет согласованных запросов." -#: allianceauth/hrapplications/templates/hrapplications/management.html:184 -#: allianceauth/hrapplications/templates/hrapplications/searchview.html:65 -#: allianceauth/hrapplications/templates/hrapplications/view.html:145 +#: allianceauth/hrapplications/templates/hrapplications/management.html:177 +#: allianceauth/hrapplications/templates/hrapplications/searchview.html:63 +#: allianceauth/hrapplications/templates/hrapplications/view.html:135 msgid "Close" msgstr "Закрыть" -#: allianceauth/hrapplications/templates/hrapplications/management.html:185 -#: allianceauth/hrapplications/templates/hrapplications/searchview.html:66 +#: allianceauth/hrapplications/templates/hrapplications/management.html:178 +#: allianceauth/hrapplications/templates/hrapplications/searchview.html:64 msgid "Application Search" msgstr "Поиск Запросов" -#: allianceauth/hrapplications/templates/hrapplications/management.html:193 -#: allianceauth/hrapplications/templates/hrapplications/searchview.html:74 +#: allianceauth/hrapplications/templates/hrapplications/management.html:185 +#: allianceauth/hrapplications/templates/hrapplications/searchview.html:71 msgid "Search" msgstr "Поиск" @@ -1007,28 +1020,44 @@ msgstr "Отказ" msgid "Applicant" msgstr "Заявитель" -#: allianceauth/hrapplications/templates/hrapplications/view.html:81 +#: allianceauth/hrapplications/templates/hrapplications/view.html:79 msgid "Approve" msgstr "Проверить" -#: allianceauth/hrapplications/templates/hrapplications/view.html:89 +#: allianceauth/hrapplications/templates/hrapplications/view.html:85 msgid "Delete" msgstr "Удалить" -#: allianceauth/hrapplications/templates/hrapplications/view.html:93 +#: allianceauth/hrapplications/templates/hrapplications/view.html:88 msgid "Mark in Progress" msgstr "В разработке" -#: allianceauth/hrapplications/templates/hrapplications/view.html:110 -#: allianceauth/services/forms.py:19 +#: allianceauth/hrapplications/templates/hrapplications/view.html:102 +#: allianceauth/services/forms.py:17 msgid "Comments" msgstr "Комментарии" -#: allianceauth/hrapplications/templates/hrapplications/view.html:147 -#: allianceauth/hrapplications/templates/hrapplications/view.html:154 +#: allianceauth/hrapplications/templates/hrapplications/view.html:137 +#: allianceauth/hrapplications/templates/hrapplications/view.html:144 msgid "Add Comment" msgstr "Откомментировать" +#: allianceauth/notifications/models.py:21 +msgid "danger" +msgstr "" + +#: allianceauth/notifications/models.py:22 +msgid "warning" +msgstr "" + +#: allianceauth/notifications/models.py:23 +msgid "info" +msgstr "" + +#: allianceauth/notifications/models.py:24 +msgid "success" +msgstr "" + #: allianceauth/notifications/templates/notifications/list.html:5 #: allianceauth/notifications/templates/notifications/list.html:9 msgid "Notifications" @@ -1042,29 +1071,29 @@ msgstr "Не прочитанно" msgid "Read" msgstr "Прочитано" -#: allianceauth/notifications/templates/notifications/list.html:22 +#: allianceauth/notifications/templates/notifications/list.html:21 msgid "Mark All Read" msgstr "Отметить все как прочитанные" -#: allianceauth/notifications/templates/notifications/list.html:24 +#: allianceauth/notifications/templates/notifications/list.html:22 msgid "Delete All Read" msgstr "Удалить все прочитанные" -#: allianceauth/notifications/templates/notifications/list.html:35 -#: allianceauth/notifications/templates/notifications/list.html:67 +#: allianceauth/notifications/templates/notifications/list.html:33 +#: allianceauth/notifications/templates/notifications/list.html:63 msgid "Timestamp" msgstr "Отметка времени" -#: allianceauth/notifications/templates/notifications/list.html:36 -#: allianceauth/notifications/templates/notifications/list.html:68 +#: allianceauth/notifications/templates/notifications/list.html:34 +#: allianceauth/notifications/templates/notifications/list.html:64 msgid "Title" msgstr "Заголовок" -#: allianceauth/notifications/templates/notifications/list.html:57 +#: allianceauth/notifications/templates/notifications/list.html:53 msgid "No unread notifications." msgstr "Уведомления отсутствуют" -#: allianceauth/notifications/templates/notifications/list.html:89 +#: allianceauth/notifications/templates/notifications/list.html:83 msgid "No read notifications." msgstr "Свежие уведомления." @@ -1073,27 +1102,27 @@ msgstr "Свежие уведомления." msgid "View Notification" msgstr "Просмотр уведомлений" -#: allianceauth/notifications/views.py:36 +#: allianceauth/notifications/views.py:52 msgid "You are not authorized to view that notification." msgstr "Вы не авторизованные для просмотра уведомлений." -#: allianceauth/notifications/views.py:48 +#: allianceauth/notifications/views.py:68 msgid "Deleted notification." msgstr "Удалить уведомления" -#: allianceauth/notifications/views.py:52 +#: allianceauth/notifications/views.py:75 msgid "Failed to locate notification." msgstr "Не могу найти уведомление." -#: allianceauth/notifications/views.py:60 +#: allianceauth/notifications/views.py:83 msgid "Marked all notifications as read." msgstr "Пометить все уведомления как прочитанные" -#: allianceauth/notifications/views.py:68 +#: allianceauth/notifications/views.py:91 msgid "Deleted all read notifications." msgstr "Удалить все прочитанные уведомления" -#: allianceauth/optimer/auth_hooks.py:9 +#: allianceauth/optimer/auth_hooks.py:10 msgid "Fleet Operations" msgstr "Флотовые операции" @@ -1249,11 +1278,11 @@ msgstr "Состояния" msgid "That service account already exists" msgstr "Этот сервис уже активирован" -#: allianceauth/services/abstract.py:104 +#: allianceauth/services/abstract.py:103 msgid "Successfully set your {} password" msgstr "{} Пароль успешно обновлен." -#: allianceauth/services/auth_hooks.py:11 +#: allianceauth/services/auth_hooks.py:12 msgid "Services" msgstr "Подключение сервисов" @@ -1297,23 +1326,23 @@ msgstr "Назначение:" msgid "Reimbursable?*" msgstr "Конпенсировать?" -#: allianceauth/services/forms.py:15 allianceauth/services/forms.py:17 +#: allianceauth/services/forms.py:15 allianceauth/services/forms.py:16 msgid "Yes" msgstr "Да" -#: allianceauth/services/forms.py:15 allianceauth/services/forms.py:17 +#: allianceauth/services/forms.py:15 allianceauth/services/forms.py:16 msgid "No" msgstr "Нет" -#: allianceauth/services/forms.py:17 +#: allianceauth/services/forms.py:16 msgid "Important?*" msgstr "Важное?" -#: allianceauth/services/forms.py:23 allianceauth/services/forms.py:33 +#: allianceauth/services/forms.py:21 allianceauth/services/forms.py:31 msgid "Password" msgstr "Пароль" -#: allianceauth/services/forms.py:28 allianceauth/services/forms.py:38 +#: allianceauth/services/forms.py:26 allianceauth/services/forms.py:36 msgid "Password must be at least 8 characters long." msgstr "Пароль должен быть не менее 8 символов." @@ -1366,17 +1395,17 @@ msgstr "" "Во время активации Discord аккаунта возникла ошибка. Попробуйте чуточку " "позднее. " -#: allianceauth/services/modules/discourse/views.py:37 +#: allianceauth/services/modules/discourse/views.py:29 msgid "You are not authorized to access Discourse." msgstr "Вы не авторизованы в Discourse." -#: allianceauth/services/modules/discourse/views.py:42 +#: allianceauth/services/modules/discourse/views.py:34 msgid "You must have a main character set to access Discourse." msgstr "" "Для авторизации Discourse, необходимо получить авторизацию Вашим основным " "аккаунтом." -#: allianceauth/services/modules/discourse/views.py:52 +#: allianceauth/services/modules/discourse/views.py:44 msgid "" "No SSO payload or signature. Please contact support if this problem " "persists." @@ -1384,8 +1413,8 @@ msgstr "" "Отсуствует связь SSO. Если ошибка повторяется - свяжитесь с тех. поддержкой." " " +#: allianceauth/services/modules/discourse/views.py:54 #: allianceauth/services/modules/discourse/views.py:62 -#: allianceauth/services/modules/discourse/views.py:70 msgid "Invalid payload. Please contact support if this problem persists." msgstr "" @@ -1393,22 +1422,22 @@ msgstr "" msgid "Activated IPSuite4 account." msgstr "" -#: allianceauth/services/modules/ips4/views.py:40 -#: allianceauth/services/modules/ips4/views.py:62 -#: allianceauth/services/modules/ips4/views.py:83 -#: allianceauth/services/modules/ips4/views.py:103 +#: allianceauth/services/modules/ips4/views.py:39 +#: allianceauth/services/modules/ips4/views.py:60 +#: allianceauth/services/modules/ips4/views.py:81 +#: allianceauth/services/modules/ips4/views.py:101 msgid "An error occurred while processing your IPSuite4 account." msgstr "" -#: allianceauth/services/modules/ips4/views.py:53 +#: allianceauth/services/modules/ips4/views.py:52 msgid "Reset IPSuite4 password." msgstr "" -#: allianceauth/services/modules/ips4/views.py:80 +#: allianceauth/services/modules/ips4/views.py:78 msgid "Set IPSuite4 password." msgstr "" -#: allianceauth/services/modules/ips4/views.py:100 +#: allianceauth/services/modules/ips4/views.py:98 msgid "Deactivated IPSuite4 account." msgstr "" @@ -1416,13 +1445,13 @@ msgstr "" msgid "Jabber" msgstr "Jabber" -#: allianceauth/services/modules/openfire/auth_hooks.py:78 +#: allianceauth/services/modules/openfire/auth_hooks.py:79 #: allianceauth/services/modules/openfire/templates/services/openfire/broadcast.html:6 #: allianceauth/services/modules/openfire/templates/services/openfire/broadcast.html:11 msgid "Jabber Broadcast" msgstr "Jabber Бродкаст" -#: allianceauth/services/modules/openfire/auth_hooks.py:91 +#: allianceauth/services/modules/openfire/auth_hooks.py:94 msgid "Fleet Broadcast Formatter" msgstr "" @@ -1434,7 +1463,7 @@ msgstr "Сообщение" msgid "Broadcast Sent!!" msgstr "Отправить Бродкаст!!" -#: allianceauth/services/modules/openfire/templates/services/openfire/broadcast.html:24 +#: allianceauth/services/modules/openfire/templates/services/openfire/broadcast.html:23 msgid "Broadcast" msgstr "Бродкаст" @@ -1442,23 +1471,23 @@ msgstr "Бродкаст" msgid "Activated jabber account." msgstr "Активировать доступ в jabber." -#: allianceauth/services/modules/openfire/views.py:44 -#: allianceauth/services/modules/openfire/views.py:57 -#: allianceauth/services/modules/openfire/views.py:78 -#: allianceauth/services/modules/openfire/views.py:151 +#: allianceauth/services/modules/openfire/views.py:43 +#: allianceauth/services/modules/openfire/views.py:56 +#: allianceauth/services/modules/openfire/views.py:76 +#: allianceauth/services/modules/openfire/views.py:147 msgid "An error occurred while processing your jabber account." msgstr "Возникла ошибка во время активации jabber'а ." -#: allianceauth/services/modules/openfire/views.py:70 +#: allianceauth/services/modules/openfire/views.py:69 msgid "Reset jabber password." msgstr "Сбросить jabber пароль." -#: allianceauth/services/modules/openfire/views.py:119 +#: allianceauth/services/modules/openfire/views.py:115 #, python-format msgid "Sent jabber broadcast to %s" msgstr "Отправить Бродкаст %s" -#: allianceauth/services/modules/openfire/views.py:148 +#: allianceauth/services/modules/openfire/views.py:144 msgid "Set jabber password." msgstr "Установить jabber пароль." @@ -1466,45 +1495,45 @@ msgstr "Установить jabber пароль." msgid "Activated forum account." msgstr "Допустить на Форум." -#: allianceauth/services/modules/phpbb3/views.py:43 -#: allianceauth/services/modules/phpbb3/views.py:57 -#: allianceauth/services/modules/phpbb3/views.py:80 -#: allianceauth/services/modules/phpbb3/views.py:103 +#: allianceauth/services/modules/phpbb3/views.py:42 +#: allianceauth/services/modules/phpbb3/views.py:56 +#: allianceauth/services/modules/phpbb3/views.py:78 +#: allianceauth/services/modules/phpbb3/views.py:101 msgid "An error occurred while processing your forum account." msgstr "Во время обработки Форумного аккаунта, возникла ошибка." -#: allianceauth/services/modules/phpbb3/views.py:54 +#: allianceauth/services/modules/phpbb3/views.py:53 msgid "Deactivated forum account." msgstr "Отменить доступ на Форум. " -#: allianceauth/services/modules/phpbb3/views.py:71 +#: allianceauth/services/modules/phpbb3/views.py:70 msgid "Reset forum password." msgstr "Сбросить пароль на Форум." -#: allianceauth/services/modules/phpbb3/views.py:100 +#: allianceauth/services/modules/phpbb3/views.py:98 msgid "Set forum password." msgstr "Установить пароль на Форум." -#: allianceauth/services/modules/smf/views.py:34 +#: allianceauth/services/modules/smf/views.py:33 msgid "Activated SMF account." msgstr "" -#: allianceauth/services/modules/smf/views.py:43 -#: allianceauth/services/modules/smf/views.py:58 -#: allianceauth/services/modules/smf/views.py:80 -#: allianceauth/services/modules/smf/views.py:103 +#: allianceauth/services/modules/smf/views.py:41 +#: allianceauth/services/modules/smf/views.py:56 +#: allianceauth/services/modules/smf/views.py:77 +#: allianceauth/services/modules/smf/views.py:99 msgid "An error occurred while processing your SMF account." msgstr "" -#: allianceauth/services/modules/smf/views.py:55 +#: allianceauth/services/modules/smf/views.py:53 msgid "Deactivated SMF account." msgstr "" -#: allianceauth/services/modules/smf/views.py:72 +#: allianceauth/services/modules/smf/views.py:70 msgid "Reset SMF password." msgstr "" -#: allianceauth/services/modules/smf/views.py:100 +#: allianceauth/services/modules/smf/views.py:96 msgid "Set SMF password." msgstr "" @@ -1531,11 +1560,11 @@ msgstr "Присоединиться к Серверу" msgid "Continue" msgstr "Продолжить" -#: allianceauth/services/modules/teamspeak3/views.py:34 +#: allianceauth/services/modules/teamspeak3/views.py:35 msgid "Activated TeamSpeak3 account." msgstr "Активировать аккаунт TeamSpeak3." -#: allianceauth/services/modules/teamspeak3/views.py:37 +#: allianceauth/services/modules/teamspeak3/views.py:38 #: allianceauth/services/modules/teamspeak3/views.py:74 #: allianceauth/services/modules/teamspeak3/views.py:100 msgid "An error occurred while processing your TeamSpeak3 account." @@ -1612,7 +1641,7 @@ msgstr "%(service_name)s сменить пароль." msgid "Set %(service_name)s Password" msgstr "Установить %(service_name)s Пароль" -#: allianceauth/services/templates/services/service_password.html:19 +#: allianceauth/services/templates/services/service_password.html:18 msgid "Set Password" msgstr "Установить Пароль" @@ -1632,33 +1661,37 @@ msgstr "Сервис" msgid "Domain" msgstr "Домен" -#: allianceauth/srp/auth_hooks.py:12 +#: allianceauth/srp/auth_hooks.py:13 msgid "Ship Replacement" msgstr "Компенсация корабля" -#: allianceauth/srp/form.py:7 +#: allianceauth/srp/form.py:9 #: allianceauth/srp/templates/srp/management.html:38 msgid "Fleet Time" msgstr "Флотовое время" -#: allianceauth/srp/form.py:8 +#: allianceauth/srp/form.py:10 #: allianceauth/srp/templates/srp/management.html:39 msgid "Fleet Doctrine" msgstr "Флотовая Доктрина" -#: allianceauth/srp/form.py:12 allianceauth/srp/templates/srp/data.html:90 +#: allianceauth/srp/form.py:14 allianceauth/srp/templates/srp/data.html:93 msgid "Additional Info" msgstr "Дополнительная информация" -#: allianceauth/srp/form.py:14 -msgid "zKillboard Link" -msgstr "zKillBoard ссылка" +#: allianceauth/srp/form.py:16 +msgid "Killboard Link (zkillboard.com or kb.evetools.org)" +msgstr "" -#: allianceauth/srp/form.py:23 -msgid "Invalid Link. Please use zKillboard.com" -msgstr "Неправильная ссылка. Используйте zKillBoard.com " +#: allianceauth/srp/form.py:34 +msgid "Invalid Link. Please use zkillboard.com or kb.evetools.org" +msgstr "" -#: allianceauth/srp/form.py:28 +#: allianceauth/srp/form.py:46 +msgid "Invalid Link. Please post a direct link to a killmail." +msgstr "" + +#: allianceauth/srp/form.py:53 msgid "After Action Report Link" msgstr "Ссылка после боевых дейсвий" @@ -1675,63 +1708,63 @@ msgstr "Создать SRP Флот" msgid "Give this link to the line members" msgstr "Поделиться ссылкой с рядовыми участниками" -#: allianceauth/srp/templates/srp/data.html:49 +#: allianceauth/srp/templates/srp/data.html:52 msgid "SRP Fleet Data" msgstr "SRP данные флота" -#: allianceauth/srp/templates/srp/data.html:54 +#: allianceauth/srp/templates/srp/data.html:57 msgid "Mark Incomplete" msgstr "Пометить незаконченным" -#: allianceauth/srp/templates/srp/data.html:58 +#: allianceauth/srp/templates/srp/data.html:61 msgid "Mark Completed" msgstr "Пометить законченным" -#: allianceauth/srp/templates/srp/data.html:70 -#: allianceauth/srp/templates/srp/data.html:156 +#: allianceauth/srp/templates/srp/data.html:73 +#: allianceauth/srp/templates/srp/data.html:160 msgid "Total Losses:" msgstr "Суммарные потери:" -#: allianceauth/srp/templates/srp/data.html:71 -#: allianceauth/srp/templates/srp/data.html:157 +#: allianceauth/srp/templates/srp/data.html:74 +#: allianceauth/srp/templates/srp/data.html:161 #: allianceauth/srp/templates/srp/management.html:30 msgid "Total ISK Cost:" msgstr "Оценочная стоимость (ISK):" -#: allianceauth/srp/templates/srp/data.html:79 -#: allianceauth/srp/templates/srp/data.html:165 +#: allianceauth/srp/templates/srp/data.html:82 +#: allianceauth/srp/templates/srp/data.html:169 msgid "Are you sure you want to delete SRP requests?" msgstr "Вы уверенны что хотите удалить запрос на SRP?" -#: allianceauth/srp/templates/srp/data.html:88 +#: allianceauth/srp/templates/srp/data.html:91 msgid "Pilot Name" msgstr "Имя Пилота" -#: allianceauth/srp/templates/srp/data.html:89 +#: allianceauth/srp/templates/srp/data.html:92 msgid "Killboard Link" msgstr "zKillBoard ссылка" -#: allianceauth/srp/templates/srp/data.html:91 +#: allianceauth/srp/templates/srp/data.html:94 msgid "Ship Type" msgstr "Тип корабля" -#: allianceauth/srp/templates/srp/data.html:92 +#: allianceauth/srp/templates/srp/data.html:95 msgid "Killboard Loss Amt" msgstr "потерь по zKillBoard на данный момент" -#: allianceauth/srp/templates/srp/data.html:93 +#: allianceauth/srp/templates/srp/data.html:96 msgid "SRP ISK Cost" msgstr "SRP ISK Стоимость" -#: allianceauth/srp/templates/srp/data.html:94 +#: allianceauth/srp/templates/srp/data.html:97 msgid "Click value to edit Enter to save & next ESC to cancel" msgstr "Нажмите на значение для редактирования и ESC для отмены" -#: allianceauth/srp/templates/srp/data.html:97 +#: allianceauth/srp/templates/srp/data.html:100 msgid "Post Time" msgstr "Опубликованно" -#: allianceauth/srp/templates/srp/data.html:174 +#: allianceauth/srp/templates/srp/data.html:178 msgid "No SRP requests for this fleet." msgstr "SRP запросы отсутствуют" @@ -1845,11 +1878,11 @@ msgstr "Пометить SRP флота %(fleetname)s как незаконче msgid "Unable to locate SRP code with ID %(srpfleetid)s" msgstr "Не могу найти SRP код с ID %(srpfleetid)s" -#: allianceauth/srp/views.py:175 -msgid "This Killboard link has already been posted." -msgstr "эта ссылка на zKillBoard была опубликованна." +#: allianceauth/srp/views.py:179 +msgid "This kill mail has already been posted." +msgstr "" -#: allianceauth/srp/views.py:197 +#: allianceauth/srp/views.py:200 msgid "" "Your SRP request Killmail link is invalid. Please make sure you are using " "zKillboard." @@ -1857,12 +1890,12 @@ msgstr "" "Ваш SRP запрос Killmail неправильный. Пожалуйста убедитесь в правильности " "ссылки. " -#: allianceauth/srp/views.py:208 +#: allianceauth/srp/views.py:211 #, python-format msgid "Submitted SRP request for your %(ship)s." msgstr "Запрос SRP на Ваш %(ship)s утвержден." -#: allianceauth/srp/views.py:213 +#: allianceauth/srp/views.py:215 #, python-format msgid "" "Character %(charid)s does not belong to your Auth account. Please add the " @@ -1871,40 +1904,40 @@ msgstr "" "Персонаж %(charid)s больше не имеет авторизации с Вашим аккаунтом. " "Пожалуйста перепроверьте ключ доступа." -#: allianceauth/srp/views.py:233 allianceauth/srp/views.py:259 -#: allianceauth/srp/views.py:297 +#: allianceauth/srp/views.py:235 allianceauth/srp/views.py:261 +#: allianceauth/srp/views.py:299 msgid "No SRP requests selected" msgstr "Нет SRP выбранных запросов" -#: allianceauth/srp/views.py:244 allianceauth/srp/views.py:282 +#: allianceauth/srp/views.py:246 allianceauth/srp/views.py:284 msgid "Unable to locate selected SRP request." msgstr "Не могу найти выбранный SRP запрос." -#: allianceauth/srp/views.py:247 +#: allianceauth/srp/views.py:249 #, python-format msgid "Deleted %(numrequests)s SRP requests" msgstr "Удален %(numrequests)sиз SRP запросов." -#: allianceauth/srp/views.py:285 +#: allianceauth/srp/views.py:287 #, python-format msgid "Approved %(numrequests)s SRP requests" msgstr "Утвержден %(numrequests)s SRP запрос." -#: allianceauth/srp/views.py:317 +#: allianceauth/srp/views.py:319 msgid "Unable to locate selected SRP request" msgstr "Невозможно найти выбранный SRP запрос" -#: allianceauth/srp/views.py:320 +#: allianceauth/srp/views.py:322 #, python-format msgid "Rejected %(numrequests)s SRP requests." msgstr "SRP запрос %(numrequests)s отказано." -#: allianceauth/srp/views.py:333 +#: allianceauth/srp/views.py:335 #, python-format msgid "Unable to locate SRP request with ID %(requestid)s" msgstr "Невозможно найти SRP запрос с ID %(requestid)s." -#: allianceauth/srp/views.py:357 +#: allianceauth/srp/views.py:359 #, python-format msgid "Saved changes to SRP fleet %(fleetname)s" msgstr "Сохранены изменения в SRP флот %(fleetname)s" @@ -1917,39 +1950,47 @@ msgstr "Уведомления об Альянсовых авторизация msgid "Closed" msgstr "Закрыт" -#: allianceauth/templates/allianceauth/admin-status/overview.html:30 +#: allianceauth/templates/allianceauth/admin-status/overview.html:26 +msgid "Powered by GitLab" +msgstr "" + +#: allianceauth/templates/allianceauth/admin-status/overview.html:33 +msgid "Support Discord" +msgstr "" + +#: allianceauth/templates/allianceauth/admin-status/overview.html:41 msgid "Software Version" msgstr "Версия приложения" -#: allianceauth/templates/allianceauth/admin-status/overview.html:34 +#: allianceauth/templates/allianceauth/admin-status/overview.html:45 msgid "Current" msgstr "Текущий" -#: allianceauth/templates/allianceauth/admin-status/overview.html:40 +#: allianceauth/templates/allianceauth/admin-status/overview.html:51 msgid "Latest Stable" msgstr "Стабильная Версия" -#: allianceauth/templates/allianceauth/admin-status/overview.html:46 +#: allianceauth/templates/allianceauth/admin-status/overview.html:57 msgid "Update available" msgstr "Доступно обновление" -#: allianceauth/templates/allianceauth/admin-status/overview.html:51 +#: allianceauth/templates/allianceauth/admin-status/overview.html:62 msgid "Latest Pre-Release" msgstr "Предрелизная Версия" -#: allianceauth/templates/allianceauth/admin-status/overview.html:57 +#: allianceauth/templates/allianceauth/admin-status/overview.html:68 msgid "Pre-Release available" msgstr "Предрелизная Версия" -#: allianceauth/templates/allianceauth/admin-status/overview.html:65 +#: allianceauth/templates/allianceauth/admin-status/overview.html:76 msgid "Task Queue" msgstr "Список задач" -#: allianceauth/templates/allianceauth/admin-status/overview.html:82 +#: allianceauth/templates/allianceauth/admin-status/overview.html:93 msgid "Error retrieving task queue length" msgstr "Ошибка при получении списка задач. " -#: allianceauth/templates/allianceauth/admin-status/overview.html:84 +#: allianceauth/templates/allianceauth/admin-status/overview.html:95 #, python-format msgid "%(tasks)s task" msgid_plural "%(tasks)s tasks" @@ -1958,19 +1999,32 @@ msgstr[1] "%(tasks)s задач" msgstr[2] "%(tasks)s задач" msgstr[3] "%(tasks)s задач" -#: allianceauth/templates/allianceauth/night-toggle.html:3 -msgid "Night" -msgstr "Ночь" +#: allianceauth/templates/allianceauth/night-toggle.html:6 +msgid "Night Mode" +msgstr "" -#: allianceauth/templates/allianceauth/top-menu.html:36 +#: allianceauth/templates/allianceauth/top-menu-admin.html:9 msgid "Admin" msgstr "Администратор" -#: allianceauth/templates/allianceauth/top-menu.html:38 +#: allianceauth/templates/allianceauth/top-menu-admin.html:19 +msgid "AA Documentation" +msgstr "" + +#: allianceauth/templates/allianceauth/top-menu-admin.html:26 +msgid "AA Support Discord" +msgstr "" + +#: allianceauth/templates/allianceauth/top-menu-user-dropdown.html:10 +#: allianceauth/templates/allianceauth/top-menu-user-dropdown.html:14 +msgid "User Menu" +msgstr "" + +#: allianceauth/templates/allianceauth/top-menu-user-dropdown.html:56 msgid "Logout" msgstr "Выход" -#: allianceauth/templates/allianceauth/top-menu.html:40 +#: allianceauth/templates/allianceauth/top-menu-user-dropdown.html:58 msgid "Login" msgstr "Вход" @@ -2089,9 +2143,6 @@ msgstr "Структура" msgid "Added new timer in %(system)s at %(time)s." msgstr "Добавлен таймер в %(system)s на %(time)s." -#: allianceauth/timerboard/views.py:83 +#: allianceauth/timerboard/views.py:82 msgid "Saved changes to the timer." msgstr "Изменения сохранены" - -#~ msgid "Portrait" -#~ msgstr "Портрет" diff --git a/allianceauth/locale/zh_Hans/LC_MESSAGES/django.mo b/allianceauth/locale/zh_Hans/LC_MESSAGES/django.mo index 1662373016d044a315de49b427eff2d4daaf6f0f..90d91a1d4a4942e9d4801e9b535b2a43785da1a8 100644 GIT binary patch delta 8890 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 F{|_xVxEcTe delta 9254 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 diff --git a/allianceauth/locale/zh_Hans/LC_MESSAGES/django.po b/allianceauth/locale/zh_Hans/LC_MESSAGES/django.po index aec0630d..f957e27c 100644 --- a/allianceauth/locale/zh_Hans/LC_MESSAGES/django.po +++ b/allianceauth/locale/zh_Hans/LC_MESSAGES/django.po @@ -2,18 +2,18 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. -# +# # Translators: # Joel Falknau , 2020 # Jesse . , 2020 # Aaron BuBu <351793078@qq.com>, 2020 -# +# #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-11-20 05:33+0000\n" +"POT-Creation-Date: 2021-10-15 11:58+1000\n" "PO-Revision-Date: 2020-02-18 03:14+0000\n" "Last-Translator: Aaron BuBu <351793078@qq.com>, 2020\n" "Language-Team: Chinese Simplified (https://www.transifex.com/alliance-auth/teams/107430/zh-Hans/)\n" @@ -23,6 +23,14 @@ msgstr "" "Language: zh-Hans\n" "Plural-Forms: nplurals=1; plural=0;\n" +#: allianceauth/analytics/models.py:29 +msgid "Google Analytics Universal" +msgstr "" + +#: allianceauth/analytics/models.py:30 +msgid "Google Analytics V4" +msgstr "" + #: allianceauth/authentication/decorators.py:37 msgid "A main character is required to perform that action. Add one below." msgstr "只有主要角色才能执行这个操作。在下面添加一个" @@ -31,19 +39,19 @@ msgstr "只有主要角色才能执行这个操作。在下面添加一个" msgid "Email" msgstr "电子邮箱" -#: allianceauth/authentication/models.py:78 +#: allianceauth/authentication/models.py:74 #, python-format msgid "State changed to: %s" msgstr "" -#: allianceauth/authentication/models.py:79 +#: allianceauth/authentication/models.py:75 #, python-format msgid "Your user's state is now: %(state)s" msgstr "" #: allianceauth/authentication/templates/authentication/dashboard.html:5 #: allianceauth/authentication/templates/authentication/dashboard.html:8 -#: allianceauth/templates/allianceauth/side-menu.html:11 +#: allianceauth/templates/allianceauth/side-menu.html:10 msgid "Dashboard" msgstr "账户总览" @@ -93,7 +101,7 @@ msgid "Corp" msgstr "所在公司" #: allianceauth/authentication/templates/authentication/dashboard.html:131 -#: allianceauth/corputils/templates/corputils/corpstats.html:77 +#: allianceauth/corputils/templates/corputils/corpstats.html:76 #: allianceauth/hrapplications/templates/hrapplications/view.html:47 msgid "Alliance" msgstr "所在联盟" @@ -133,51 +141,51 @@ msgstr "您的IT团队" msgid "Submit" msgstr "提交" -#: allianceauth/authentication/views.py:74 +#: allianceauth/authentication/views.py:75 #, python-format msgid "" "Cannot change main character to %(char)s: character owned by a different " "account." msgstr "不能修改主角色为%(char)s:这个角色被另一个账户所拥有" -#: allianceauth/authentication/views.py:80 +#: allianceauth/authentication/views.py:81 #, python-format msgid "Changed main character to %(char)s" msgstr "修改主要角色为%(char)s" -#: allianceauth/authentication/views.py:89 +#: allianceauth/authentication/views.py:90 #, python-format msgid "Added %(name)s to your account." msgstr "添加%(name)s到您的账户" -#: allianceauth/authentication/views.py:91 +#: allianceauth/authentication/views.py:92 #, python-format msgid "Failed to add %(name)s to your account: they already have an account." msgstr "添加%(name)s到您的账户失败:他们已经在一个账户中了" -#: allianceauth/authentication/views.py:130 +#: allianceauth/authentication/views.py:131 msgid "Unable to authenticate as the selected character." msgstr "无法作为选定的角色进行身份验证" -#: allianceauth/authentication/views.py:151 +#: allianceauth/authentication/views.py:152 msgid "Registration token has expired." msgstr "注册令牌过期。" -#: allianceauth/authentication/views.py:206 +#: allianceauth/authentication/views.py:207 msgid "" "Sent confirmation email. Please follow the link to confirm your email " "address." msgstr "已经发送了确认邮件。请按照链接确定您的电邮地址" -#: allianceauth/authentication/views.py:211 +#: allianceauth/authentication/views.py:212 msgid "Confirmed your email address. Please login to continue." msgstr "已确认您的电邮地址。请登录以继续" -#: allianceauth/authentication/views.py:216 +#: allianceauth/authentication/views.py:217 msgid "Registration of new accounts is not allowed at this time." msgstr "" -#: allianceauth/corputils/auth_hooks.py:10 +#: allianceauth/corputils/auth_hooks.py:11 msgid "Corporation Stats" msgstr "军团统计" @@ -216,53 +224,53 @@ msgstr "未注册成员" msgid "Last update:" msgstr "最后一次更新" -#: allianceauth/corputils/templates/corputils/corpstats.html:75 -#: allianceauth/corputils/templates/corputils/corpstats.html:114 -#: allianceauth/corputils/templates/corputils/corpstats.html:160 +#: allianceauth/corputils/templates/corputils/corpstats.html:74 +#: allianceauth/corputils/templates/corputils/corpstats.html:112 +#: allianceauth/corputils/templates/corputils/corpstats.html:156 #: allianceauth/corputils/templates/corputils/search.html:13 #: allianceauth/fleetactivitytracking/templates/fleetactivitytracking/fatlinkmodify.html:24 #: allianceauth/fleetactivitytracking/templates/fleetactivitytracking/fatlinkview.html:28 #: allianceauth/groupmanagement/templates/groupmanagement/audit.html:30 #: allianceauth/groupmanagement/templates/groupmanagement/groupmembers.html:30 -#: allianceauth/groupmanagement/templates/groupmanagement/index.html:51 +#: allianceauth/groupmanagement/templates/groupmanagement/index.html:53 #: allianceauth/groupmanagement/templates/groupmanagement/index.html:109 msgid "Character" msgstr "角色" -#: allianceauth/corputils/templates/corputils/corpstats.html:76 +#: allianceauth/corputils/templates/corputils/corpstats.html:75 #: allianceauth/corputils/templates/corputils/search.html:14 #: allianceauth/groupmanagement/templates/groupmanagement/audit.html:31 #: allianceauth/hrapplications/templates/hrapplications/management.html:27 -#: allianceauth/hrapplications/templates/hrapplications/management.html:84 -#: allianceauth/hrapplications/templates/hrapplications/management.html:129 +#: allianceauth/hrapplications/templates/hrapplications/management.html:82 +#: allianceauth/hrapplications/templates/hrapplications/management.html:126 #: allianceauth/hrapplications/templates/hrapplications/searchview.html:26 msgid "Corporation" msgstr "公司" -#: allianceauth/corputils/templates/corputils/corpstats.html:93 -#: allianceauth/corputils/templates/corputils/corpstats.html:129 -#: allianceauth/corputils/templates/corputils/corpstats.html:142 -#: allianceauth/corputils/templates/corputils/corpstats.html:173 +#: allianceauth/corputils/templates/corputils/corpstats.html:91 +#: allianceauth/corputils/templates/corputils/corpstats.html:125 +#: allianceauth/corputils/templates/corputils/corpstats.html:137 +#: allianceauth/corputils/templates/corputils/corpstats.html:167 #: allianceauth/corputils/templates/corputils/search.html:27 msgid "Killboard" msgstr "KB板" -#: allianceauth/corputils/templates/corputils/corpstats.html:116 +#: allianceauth/corputils/templates/corputils/corpstats.html:114 #: allianceauth/corputils/templates/corputils/search.html:16 #: allianceauth/fleetactivitytracking/templates/fleetactivitytracking/fatlinkstatisticscorpview.html:22 -#: allianceauth/hrapplications/templates/hrapplications/management.html:83 -#: allianceauth/hrapplications/templates/hrapplications/management.html:128 +#: allianceauth/hrapplications/templates/hrapplications/management.html:81 +#: allianceauth/hrapplications/templates/hrapplications/management.html:125 #: allianceauth/hrapplications/templates/hrapplications/searchview.html:25 #: allianceauth/hrapplications/templates/hrapplications/view.html:32 msgid "Main Character" msgstr "主要角色" -#: allianceauth/corputils/templates/corputils/corpstats.html:117 +#: allianceauth/corputils/templates/corputils/corpstats.html:115 #: allianceauth/corputils/templates/corputils/search.html:17 msgid "Main Corporation" msgstr "主要公司" -#: allianceauth/corputils/templates/corputils/corpstats.html:118 +#: allianceauth/corputils/templates/corputils/corpstats.html:116 #: allianceauth/corputils/templates/corputils/search.html:18 msgid "Main Alliance" msgstr "主要联盟" @@ -287,7 +295,7 @@ msgstr "未能使用指定的令牌收集军团信息" msgid "Fleet Activity Tracking" msgstr "舰队活动历史" -#: allianceauth/fleetactivitytracking/forms.py:7 allianceauth/srp/form.py:6 +#: allianceauth/fleetactivitytracking/forms.py:7 allianceauth/srp/form.py:8 #: allianceauth/srp/templates/srp/management.html:37 msgid "Fleet Name" msgstr "舰队名" @@ -296,7 +304,7 @@ msgstr "舰队名" msgid "Duration of fat-link" msgstr "舰队点名发PAP链接" -#: allianceauth/fleetactivitytracking/forms.py:9 +#: allianceauth/fleetactivitytracking/forms.py:8 msgid "minutes" msgstr "分钟数" @@ -530,11 +538,11 @@ msgstr "查看统计数据" msgid "No created fatlinks on record." msgstr "记录中找不到已创建的PAP链接" -#: allianceauth/fleetactivitytracking/views.py:283 +#: allianceauth/fleetactivitytracking/views.py:280 msgid "Fleet participation registered." msgstr "成功注册舰队PAP" -#: allianceauth/fleetactivitytracking/views.py:299 +#: allianceauth/fleetactivitytracking/views.py:296 msgid "FAT link has expired." msgstr "PAP链接已过期" @@ -567,8 +575,8 @@ msgid "Type" msgstr "类型" #: allianceauth/groupmanagement/templates/groupmanagement/audit.html:33 -#: allianceauth/notifications/templates/notifications/list.html:37 -#: allianceauth/notifications/templates/notifications/list.html:69 +#: allianceauth/notifications/templates/notifications/list.html:35 +#: allianceauth/notifications/templates/notifications/list.html:65 #: allianceauth/optimer/templates/optimer/fleetoptable.html:18 #: allianceauth/services/templates/services/services.html:18 #: allianceauth/timerboard/templates/timerboard/view.html:40 @@ -598,14 +606,19 @@ msgid "Group Members" msgstr "群组成员" #: allianceauth/groupmanagement/templates/groupmanagement/groupmembers.html:31 -#: allianceauth/groupmanagement/templates/groupmanagement/index.html:52 +#: allianceauth/groupmanagement/templates/groupmanagement/index.html:54 #: allianceauth/groupmanagement/templates/groupmanagement/index.html:110 #: allianceauth/permissions_tool/templates/permissions_tool/audit.html:23 msgid "Organization" msgstr "组织" +#: allianceauth/groupmanagement/templates/groupmanagement/groupmembers.html:50 +#: allianceauth/groupmanagement/templates/groupmanagement/groupmembers.html:76 +msgid "Group leader" +msgstr "" + #: allianceauth/groupmanagement/templates/groupmanagement/groupmembers.html:61 -#: allianceauth/groupmanagement/templates/groupmanagement/index.html:78 +#: allianceauth/groupmanagement/templates/groupmanagement/index.html:80 #: allianceauth/groupmanagement/templates/groupmanagement/index.html:136 msgid "(unknown)" msgstr "" @@ -624,7 +637,7 @@ msgstr "用户组成员" #: allianceauth/groupmanagement/templates/groupmanagement/groupmembership.html:15 #: allianceauth/permissions_tool/templates/permissions_tool/overview.html:40 -#: allianceauth/templates/allianceauth/side-menu.html:16 +#: allianceauth/templates/allianceauth/side-menu.html:15 msgid "Groups" msgstr "群组" @@ -635,10 +648,10 @@ msgstr "描述" #: allianceauth/groupmanagement/templates/groupmanagement/groupmembership.html:26 #: allianceauth/hrapplications/templates/hrapplications/management.html:28 -#: allianceauth/hrapplications/templates/hrapplications/management.html:85 -#: allianceauth/hrapplications/templates/hrapplications/management.html:130 +#: allianceauth/hrapplications/templates/hrapplications/management.html:83 +#: allianceauth/hrapplications/templates/hrapplications/management.html:127 #: allianceauth/hrapplications/templates/hrapplications/searchview.html:27 -#: allianceauth/srp/templates/srp/data.html:98 +#: allianceauth/srp/templates/srp/data.html:101 msgid "Status" msgstr "状态" @@ -708,25 +721,25 @@ msgstr "入组的请求" msgid "Leave Requests" msgstr "离组的请求" -#: allianceauth/groupmanagement/templates/groupmanagement/index.html:53 +#: allianceauth/groupmanagement/templates/groupmanagement/index.html:55 #: allianceauth/groupmanagement/templates/groupmanagement/index.html:111 #: allianceauth/permissions_tool/templates/permissions_tool/audit.html:20 #: allianceauth/services/modules/openfire/forms.py:6 msgid "Group" msgstr "用户组" -#: allianceauth/groupmanagement/templates/groupmanagement/index.html:84 +#: allianceauth/groupmanagement/templates/groupmanagement/index.html:86 #: allianceauth/groupmanagement/templates/groupmanagement/index.html:142 msgid "Accept" msgstr "接受" -#: allianceauth/groupmanagement/templates/groupmanagement/index.html:88 +#: allianceauth/groupmanagement/templates/groupmanagement/index.html:90 #: allianceauth/groupmanagement/templates/groupmanagement/index.html:146 -#: allianceauth/hrapplications/templates/hrapplications/view.html:85 +#: allianceauth/hrapplications/templates/hrapplications/view.html:82 msgid "Reject" msgstr "拒绝" -#: allianceauth/groupmanagement/templates/groupmanagement/index.html:97 +#: allianceauth/groupmanagement/templates/groupmanagement/index.html:99 msgid "No group add requests." msgstr "没有加入用户组的请求,小老弟你是不是摇不到人" @@ -746,109 +759,109 @@ msgstr "用户组请求" msgid "Group Membership" msgstr "用户组成员" -#: allianceauth/groupmanagement/views.py:162 +#: allianceauth/groupmanagement/views.py:159 #, python-format msgid "Removed user %(user)s from group %(group)s." msgstr "已将用户%(user)s从用户组%(group)s中移除" -#: allianceauth/groupmanagement/views.py:164 +#: allianceauth/groupmanagement/views.py:161 msgid "User does not exist in that group" msgstr "那个用户组中不存在这个用户" -#: allianceauth/groupmanagement/views.py:167 +#: allianceauth/groupmanagement/views.py:164 msgid "Group does not exist" msgstr "用户组不存在" -#: allianceauth/groupmanagement/views.py:194 +#: allianceauth/groupmanagement/views.py:191 #, python-format msgid "Accepted application from %(mainchar)s to %(group)s." msgstr "已接受用户%(mainchar)s加入%(group)s的申请" -#: allianceauth/groupmanagement/views.py:201 -#: allianceauth/groupmanagement/views.py:234 +#: allianceauth/groupmanagement/views.py:197 +#: allianceauth/groupmanagement/views.py:228 #, python-format msgid "" "An unhandled error occurred while processing the application from " "%(mainchar)s to %(group)s." msgstr "在处理用户%(mainchar)s加入%(group)s的申请的过程中出现了一个搞不定的错误" -#: allianceauth/groupmanagement/views.py:227 +#: allianceauth/groupmanagement/views.py:222 #, python-format msgid "Rejected application from %(mainchar)s to %(group)s." msgstr "%(mainchar)s加入%(group)s的申请已拒绝" -#: allianceauth/groupmanagement/views.py:263 +#: allianceauth/groupmanagement/views.py:257 #, python-format msgid "Accepted application from %(mainchar)s to leave %(group)s." msgstr "%(mainchar)s加入%(group)s的申请已通过" -#: allianceauth/groupmanagement/views.py:269 -#: allianceauth/groupmanagement/views.py:303 +#: allianceauth/groupmanagement/views.py:262 +#: allianceauth/groupmanagement/views.py:294 #, python-format msgid "" "An unhandled error occurred while processing the application from " "%(mainchar)s to leave %(group)s." msgstr "在处理%(mainchar)s离开%(group)s的程序时发生了未知的错误" -#: allianceauth/groupmanagement/views.py:296 +#: allianceauth/groupmanagement/views.py:288 #, python-format msgid "Rejected application from %(mainchar)s to leave %(group)s." msgstr "%(mainchar)s离开%(group)s的请求已被拒绝" +#: allianceauth/groupmanagement/views.py:332 #: allianceauth/groupmanagement/views.py:342 -#: allianceauth/groupmanagement/views.py:354 msgid "You cannot join that group" msgstr "你无法加入那个用户组" -#: allianceauth/groupmanagement/views.py:348 +#: allianceauth/groupmanagement/views.py:337 msgid "You are already a member of that group." msgstr "你已经是那个群组的一员了。" -#: allianceauth/groupmanagement/views.py:363 +#: allianceauth/groupmanagement/views.py:354 msgid "You already have a pending application for that group." msgstr "你已经有了该组的未决申请" -#: allianceauth/groupmanagement/views.py:366 -#: allianceauth/groupmanagement/views.py:404 +#: allianceauth/groupmanagement/views.py:357 +#: allianceauth/groupmanagement/views.py:399 #: allianceauth/hrapplications/templates/hrapplications/management.html:37 -#: allianceauth/hrapplications/templates/hrapplications/management.html:72 -#: allianceauth/hrapplications/templates/hrapplications/management.html:99 -#: allianceauth/hrapplications/templates/hrapplications/management.html:144 +#: allianceauth/hrapplications/templates/hrapplications/management.html:70 +#: allianceauth/hrapplications/templates/hrapplications/management.html:97 +#: allianceauth/hrapplications/templates/hrapplications/management.html:141 #: allianceauth/hrapplications/templates/hrapplications/searchview.html:38 #: allianceauth/hrapplications/templates/hrapplications/view.html:20 -#: allianceauth/srp/templates/srp/data.html:134 +#: allianceauth/srp/templates/srp/data.html:138 #: allianceauth/srp/templates/srp/management.html:81 msgid "Pending" msgstr "待定" -#: allianceauth/groupmanagement/views.py:372 +#: allianceauth/groupmanagement/views.py:363 #, python-format msgid "Applied to group %(group)s." msgstr "修改已经应用到%(group)s啦" -#: allianceauth/groupmanagement/views.py:383 +#: allianceauth/groupmanagement/views.py:373 msgid "You cannot leave that group" msgstr "你无法离开那个用户组" -#: allianceauth/groupmanagement/views.py:388 +#: allianceauth/groupmanagement/views.py:377 msgid "You are not a member of that group" msgstr "你不是那个用户组的成员" -#: allianceauth/groupmanagement/views.py:397 +#: allianceauth/groupmanagement/views.py:389 msgid "You already have a pending leave request for that group." msgstr "你已经有了该组的未决离开请求" -#: allianceauth/groupmanagement/views.py:410 +#: allianceauth/groupmanagement/views.py:405 #, python-format msgid "Applied to leave group %(group)s." msgstr "已经离开群组%(group)s" -#: allianceauth/hrapplications/auth_hooks.py:13 +#: allianceauth/hrapplications/auth_hooks.py:14 msgid "Applications" msgstr "申请" #: allianceauth/hrapplications/forms.py:6 -#: allianceauth/hrapplications/templates/hrapplications/view.html:98 +#: allianceauth/hrapplications/templates/hrapplications/view.html:92 msgid "Comment" msgstr "评论" @@ -888,85 +901,85 @@ msgid "Create Application" msgstr "创建申请" #: allianceauth/hrapplications/templates/hrapplications/management.html:26 -#: allianceauth/hrapplications/templates/hrapplications/management.html:82 -#: allianceauth/hrapplications/templates/hrapplications/management.html:127 +#: allianceauth/hrapplications/templates/hrapplications/management.html:80 +#: allianceauth/hrapplications/templates/hrapplications/management.html:124 #: allianceauth/hrapplications/templates/hrapplications/searchview.html:24 #: allianceauth/services/templates/services/services.html:16 msgid "Username" msgstr "用户名" #: allianceauth/hrapplications/templates/hrapplications/management.html:29 -#: allianceauth/hrapplications/templates/hrapplications/management.html:86 -#: allianceauth/hrapplications/templates/hrapplications/management.html:131 +#: allianceauth/hrapplications/templates/hrapplications/management.html:84 +#: allianceauth/hrapplications/templates/hrapplications/management.html:128 #: allianceauth/hrapplications/templates/hrapplications/searchview.html:28 -#: allianceauth/hrapplications/templates/hrapplications/view.html:75 -#: allianceauth/srp/templates/srp/data.html:100 +#: allianceauth/hrapplications/templates/hrapplications/view.html:74 +#: allianceauth/srp/templates/srp/data.html:103 #: allianceauth/srp/templates/srp/management.html:46 msgid "Actions" msgstr "操作" #: allianceauth/hrapplications/templates/hrapplications/management.html:39 -#: allianceauth/hrapplications/templates/hrapplications/management.html:102 -#: allianceauth/hrapplications/templates/hrapplications/management.html:147 +#: allianceauth/hrapplications/templates/hrapplications/management.html:100 +#: allianceauth/hrapplications/templates/hrapplications/management.html:144 #: allianceauth/hrapplications/templates/hrapplications/searchview.html:40 #: allianceauth/hrapplications/templates/hrapplications/view.html:16 -#: allianceauth/srp/templates/srp/data.html:126 +#: allianceauth/srp/templates/srp/data.html:130 msgid "Approved" msgstr "通过" #: allianceauth/hrapplications/templates/hrapplications/management.html:41 -#: allianceauth/hrapplications/templates/hrapplications/management.html:104 -#: allianceauth/hrapplications/templates/hrapplications/management.html:149 +#: allianceauth/hrapplications/templates/hrapplications/management.html:102 +#: allianceauth/hrapplications/templates/hrapplications/management.html:146 #: allianceauth/hrapplications/templates/hrapplications/searchview.html:42 -#: allianceauth/srp/templates/srp/data.html:130 +#: allianceauth/srp/templates/srp/data.html:134 msgid "Rejected" msgstr "拒绝" -#: allianceauth/hrapplications/templates/hrapplications/management.html:63 +#: allianceauth/hrapplications/templates/hrapplications/management.html:61 msgid "Application Management" msgstr "管理申请" -#: allianceauth/hrapplications/templates/hrapplications/management.html:67 +#: allianceauth/hrapplications/templates/hrapplications/management.html:65 #: allianceauth/hrapplications/templates/hrapplications/searchview.html:16 msgid "Search Applications" msgstr "搜索申请" -#: allianceauth/hrapplications/templates/hrapplications/management.html:73 +#: allianceauth/hrapplications/templates/hrapplications/management.html:71 msgid "Reviewed" msgstr "已审核" -#: allianceauth/hrapplications/templates/hrapplications/management.html:81 -#: allianceauth/hrapplications/templates/hrapplications/management.html:126 +#: allianceauth/hrapplications/templates/hrapplications/management.html:79 +#: allianceauth/hrapplications/templates/hrapplications/management.html:123 msgid "Date" msgstr "日期" -#: allianceauth/hrapplications/templates/hrapplications/management.html:97 -#: allianceauth/hrapplications/templates/hrapplications/management.html:142 +#: allianceauth/hrapplications/templates/hrapplications/management.html:95 +#: allianceauth/hrapplications/templates/hrapplications/management.html:139 #: allianceauth/hrapplications/templates/hrapplications/view.html:23 msgid "Reviewer:" msgstr "审核人:" -#: allianceauth/hrapplications/templates/hrapplications/management.html:117 +#: allianceauth/hrapplications/templates/hrapplications/management.html:114 msgid "No pending applications." msgstr "没有待定申请啦,招新大失败" -#: allianceauth/hrapplications/templates/hrapplications/management.html:168 +#: allianceauth/hrapplications/templates/hrapplications/management.html:163 msgid "No reviewed applications." msgstr "没有已审查申请啦" -#: allianceauth/hrapplications/templates/hrapplications/management.html:184 -#: allianceauth/hrapplications/templates/hrapplications/searchview.html:65 -#: allianceauth/hrapplications/templates/hrapplications/view.html:145 +#: allianceauth/hrapplications/templates/hrapplications/management.html:177 +#: allianceauth/hrapplications/templates/hrapplications/searchview.html:63 +#: allianceauth/hrapplications/templates/hrapplications/view.html:135 msgid "Close" msgstr "关闭" -#: allianceauth/hrapplications/templates/hrapplications/management.html:185 -#: allianceauth/hrapplications/templates/hrapplications/searchview.html:66 +#: allianceauth/hrapplications/templates/hrapplications/management.html:178 +#: allianceauth/hrapplications/templates/hrapplications/searchview.html:64 msgid "Application Search" msgstr "申请搜索" -#: allianceauth/hrapplications/templates/hrapplications/management.html:193 -#: allianceauth/hrapplications/templates/hrapplications/searchview.html:74 +#: allianceauth/hrapplications/templates/hrapplications/management.html:185 +#: allianceauth/hrapplications/templates/hrapplications/searchview.html:71 msgid "Search" msgstr "搜索" @@ -991,28 +1004,44 @@ msgstr "已拒绝" msgid "Applicant" msgstr "申请人" -#: allianceauth/hrapplications/templates/hrapplications/view.html:81 +#: allianceauth/hrapplications/templates/hrapplications/view.html:79 msgid "Approve" msgstr "通过" -#: allianceauth/hrapplications/templates/hrapplications/view.html:89 +#: allianceauth/hrapplications/templates/hrapplications/view.html:85 msgid "Delete" msgstr "删除" -#: allianceauth/hrapplications/templates/hrapplications/view.html:93 +#: allianceauth/hrapplications/templates/hrapplications/view.html:88 msgid "Mark in Progress" msgstr "标记为正在处理" -#: allianceauth/hrapplications/templates/hrapplications/view.html:110 -#: allianceauth/services/forms.py:19 +#: allianceauth/hrapplications/templates/hrapplications/view.html:102 +#: allianceauth/services/forms.py:17 msgid "Comments" msgstr "评论" -#: allianceauth/hrapplications/templates/hrapplications/view.html:147 -#: allianceauth/hrapplications/templates/hrapplications/view.html:154 +#: allianceauth/hrapplications/templates/hrapplications/view.html:137 +#: allianceauth/hrapplications/templates/hrapplications/view.html:144 msgid "Add Comment" msgstr "添加评论" +#: allianceauth/notifications/models.py:21 +msgid "danger" +msgstr "" + +#: allianceauth/notifications/models.py:22 +msgid "warning" +msgstr "" + +#: allianceauth/notifications/models.py:23 +msgid "info" +msgstr "" + +#: allianceauth/notifications/models.py:24 +msgid "success" +msgstr "" + #: allianceauth/notifications/templates/notifications/list.html:5 #: allianceauth/notifications/templates/notifications/list.html:9 msgid "Notifications" @@ -1026,29 +1055,29 @@ msgstr "未读" msgid "Read" msgstr "已读" -#: allianceauth/notifications/templates/notifications/list.html:22 +#: allianceauth/notifications/templates/notifications/list.html:21 msgid "Mark All Read" msgstr "全部标记为已读" -#: allianceauth/notifications/templates/notifications/list.html:24 +#: allianceauth/notifications/templates/notifications/list.html:22 msgid "Delete All Read" msgstr "把所有已读都删了!" -#: allianceauth/notifications/templates/notifications/list.html:35 -#: allianceauth/notifications/templates/notifications/list.html:67 +#: allianceauth/notifications/templates/notifications/list.html:33 +#: allianceauth/notifications/templates/notifications/list.html:63 msgid "Timestamp" msgstr "时间戳" -#: allianceauth/notifications/templates/notifications/list.html:36 -#: allianceauth/notifications/templates/notifications/list.html:68 +#: allianceauth/notifications/templates/notifications/list.html:34 +#: allianceauth/notifications/templates/notifications/list.html:64 msgid "Title" msgstr "标题" -#: allianceauth/notifications/templates/notifications/list.html:57 +#: allianceauth/notifications/templates/notifications/list.html:53 msgid "No unread notifications." msgstr "没有未读通知啦" -#: allianceauth/notifications/templates/notifications/list.html:89 +#: allianceauth/notifications/templates/notifications/list.html:83 msgid "No read notifications." msgstr "没有已读通知" @@ -1057,27 +1086,27 @@ msgstr "没有已读通知" msgid "View Notification" msgstr "查看通知" -#: allianceauth/notifications/views.py:36 +#: allianceauth/notifications/views.py:52 msgid "You are not authorized to view that notification." msgstr "你没有权限看这个通知哦小老弟" -#: allianceauth/notifications/views.py:48 +#: allianceauth/notifications/views.py:68 msgid "Deleted notification." msgstr "这个通知已经删除掉了" -#: allianceauth/notifications/views.py:52 +#: allianceauth/notifications/views.py:75 msgid "Failed to locate notification." msgstr "找不到这个通知啊,你在干嘛" -#: allianceauth/notifications/views.py:60 +#: allianceauth/notifications/views.py:83 msgid "Marked all notifications as read." msgstr "让所有通知都变成已读" -#: allianceauth/notifications/views.py:68 +#: allianceauth/notifications/views.py:91 msgid "Deleted all read notifications." msgstr "删除所有已读通知" -#: allianceauth/optimer/auth_hooks.py:9 +#: allianceauth/optimer/auth_hooks.py:10 msgid "Fleet Operations" msgstr "起队搞事" @@ -1233,11 +1262,11 @@ msgstr "声望" msgid "That service account already exists" msgstr "该服务账户仍然存在" -#: allianceauth/services/abstract.py:104 +#: allianceauth/services/abstract.py:103 msgid "Successfully set your {} password" msgstr "成功修改了你的[]密码" -#: allianceauth/services/auth_hooks.py:11 +#: allianceauth/services/auth_hooks.py:12 msgid "Services" msgstr "服务" @@ -1281,23 +1310,23 @@ msgstr "搞事目标" msgid "Reimbursable?*" msgstr "有没有补损?*" -#: allianceauth/services/forms.py:15 allianceauth/services/forms.py:17 +#: allianceauth/services/forms.py:15 allianceauth/services/forms.py:16 msgid "Yes" msgstr "有" -#: allianceauth/services/forms.py:15 allianceauth/services/forms.py:17 +#: allianceauth/services/forms.py:15 allianceauth/services/forms.py:16 msgid "No" msgstr "无" -#: allianceauth/services/forms.py:17 +#: allianceauth/services/forms.py:16 msgid "Important?*" msgstr "重要不?*" -#: allianceauth/services/forms.py:23 allianceauth/services/forms.py:33 +#: allianceauth/services/forms.py:21 allianceauth/services/forms.py:31 msgid "Password" msgstr "密码" -#: allianceauth/services/forms.py:28 allianceauth/services/forms.py:38 +#: allianceauth/services/forms.py:26 allianceauth/services/forms.py:36 msgid "Password must be at least 8 characters long." msgstr "密码至少要有8个字符啊,你也太不注重安全啦" @@ -1346,22 +1375,22 @@ msgid "" "again." msgstr "" -#: allianceauth/services/modules/discourse/views.py:37 +#: allianceauth/services/modules/discourse/views.py:29 msgid "You are not authorized to access Discourse." msgstr "你无权访问Discourse" -#: allianceauth/services/modules/discourse/views.py:42 +#: allianceauth/services/modules/discourse/views.py:34 msgid "You must have a main character set to access Discourse." msgstr "你必须得有一个主要角色来访问Discourse" -#: allianceauth/services/modules/discourse/views.py:52 +#: allianceauth/services/modules/discourse/views.py:44 msgid "" "No SSO payload or signature. Please contact support if this problem " "persists." msgstr "没有在Seat上检测到SSO。如果该问题依然存在,请联系技术支持" +#: allianceauth/services/modules/discourse/views.py:54 #: allianceauth/services/modules/discourse/views.py:62 -#: allianceauth/services/modules/discourse/views.py:70 msgid "Invalid payload. Please contact support if this problem persists." msgstr "无效的SSO验证。如果该问题依然存在请联系技术支持。" @@ -1369,22 +1398,22 @@ msgstr "无效的SSO验证。如果该问题依然存在请联系技术支持。 msgid "Activated IPSuite4 account." msgstr "完成激活IPSuite4账户" -#: allianceauth/services/modules/ips4/views.py:40 -#: allianceauth/services/modules/ips4/views.py:62 -#: allianceauth/services/modules/ips4/views.py:83 -#: allianceauth/services/modules/ips4/views.py:103 +#: allianceauth/services/modules/ips4/views.py:39 +#: allianceauth/services/modules/ips4/views.py:60 +#: allianceauth/services/modules/ips4/views.py:81 +#: allianceauth/services/modules/ips4/views.py:101 msgid "An error occurred while processing your IPSuite4 account." msgstr "在处理你的IPSuite4账户时出错" -#: allianceauth/services/modules/ips4/views.py:53 +#: allianceauth/services/modules/ips4/views.py:52 msgid "Reset IPSuite4 password." msgstr "重置IPSuite4密码" -#: allianceauth/services/modules/ips4/views.py:80 +#: allianceauth/services/modules/ips4/views.py:78 msgid "Set IPSuite4 password." msgstr "修改IPSuite4密码" -#: allianceauth/services/modules/ips4/views.py:100 +#: allianceauth/services/modules/ips4/views.py:98 msgid "Deactivated IPSuite4 account." msgstr "停用IPSuite4账户" @@ -1392,13 +1421,13 @@ msgstr "停用IPSuite4账户" msgid "Jabber" msgstr "Jabber" -#: allianceauth/services/modules/openfire/auth_hooks.py:78 +#: allianceauth/services/modules/openfire/auth_hooks.py:79 #: allianceauth/services/modules/openfire/templates/services/openfire/broadcast.html:6 #: allianceauth/services/modules/openfire/templates/services/openfire/broadcast.html:11 msgid "Jabber Broadcast" msgstr "Jabber广播" -#: allianceauth/services/modules/openfire/auth_hooks.py:91 +#: allianceauth/services/modules/openfire/auth_hooks.py:94 msgid "Fleet Broadcast Formatter" msgstr "舰队广播设置" @@ -1410,7 +1439,7 @@ msgstr "消息" msgid "Broadcast Sent!!" msgstr "广播出去了!" -#: allianceauth/services/modules/openfire/templates/services/openfire/broadcast.html:24 +#: allianceauth/services/modules/openfire/templates/services/openfire/broadcast.html:23 msgid "Broadcast" msgstr "广播" @@ -1418,23 +1447,23 @@ msgstr "广播" msgid "Activated jabber account." msgstr "成功激活jabber账户" -#: allianceauth/services/modules/openfire/views.py:44 -#: allianceauth/services/modules/openfire/views.py:57 -#: allianceauth/services/modules/openfire/views.py:78 -#: allianceauth/services/modules/openfire/views.py:151 +#: allianceauth/services/modules/openfire/views.py:43 +#: allianceauth/services/modules/openfire/views.py:56 +#: allianceauth/services/modules/openfire/views.py:76 +#: allianceauth/services/modules/openfire/views.py:147 msgid "An error occurred while processing your jabber account." msgstr "在处理你的jabber账户时出错" -#: allianceauth/services/modules/openfire/views.py:70 +#: allianceauth/services/modules/openfire/views.py:69 msgid "Reset jabber password." msgstr "重置jabber密码" -#: allianceauth/services/modules/openfire/views.py:119 +#: allianceauth/services/modules/openfire/views.py:115 #, python-format msgid "Sent jabber broadcast to %s" msgstr "已经将jabber广播送到了%s" -#: allianceauth/services/modules/openfire/views.py:148 +#: allianceauth/services/modules/openfire/views.py:144 msgid "Set jabber password." msgstr "修改jabber密码" @@ -1442,45 +1471,45 @@ msgstr "修改jabber密码" msgid "Activated forum account." msgstr "成功激活论坛账户" -#: allianceauth/services/modules/phpbb3/views.py:43 -#: allianceauth/services/modules/phpbb3/views.py:57 -#: allianceauth/services/modules/phpbb3/views.py:80 -#: allianceauth/services/modules/phpbb3/views.py:103 +#: allianceauth/services/modules/phpbb3/views.py:42 +#: allianceauth/services/modules/phpbb3/views.py:56 +#: allianceauth/services/modules/phpbb3/views.py:78 +#: allianceauth/services/modules/phpbb3/views.py:101 msgid "An error occurred while processing your forum account." msgstr "在处理你的论坛账户时发生了一个错误" -#: allianceauth/services/modules/phpbb3/views.py:54 +#: allianceauth/services/modules/phpbb3/views.py:53 msgid "Deactivated forum account." msgstr "停用论坛账户" -#: allianceauth/services/modules/phpbb3/views.py:71 +#: allianceauth/services/modules/phpbb3/views.py:70 msgid "Reset forum password." msgstr "重置论坛密码" -#: allianceauth/services/modules/phpbb3/views.py:100 +#: allianceauth/services/modules/phpbb3/views.py:98 msgid "Set forum password." msgstr "修改论坛密码" -#: allianceauth/services/modules/smf/views.py:34 +#: allianceauth/services/modules/smf/views.py:33 msgid "Activated SMF account." msgstr "成功激活SMF论坛账户" -#: allianceauth/services/modules/smf/views.py:43 -#: allianceauth/services/modules/smf/views.py:58 -#: allianceauth/services/modules/smf/views.py:80 -#: allianceauth/services/modules/smf/views.py:103 +#: allianceauth/services/modules/smf/views.py:41 +#: allianceauth/services/modules/smf/views.py:56 +#: allianceauth/services/modules/smf/views.py:77 +#: allianceauth/services/modules/smf/views.py:99 msgid "An error occurred while processing your SMF account." msgstr "在处理你的SMF论坛账户时发生了一个错误" -#: allianceauth/services/modules/smf/views.py:55 +#: allianceauth/services/modules/smf/views.py:53 msgid "Deactivated SMF account." msgstr "停用SMF论坛账户" -#: allianceauth/services/modules/smf/views.py:72 +#: allianceauth/services/modules/smf/views.py:70 msgid "Reset SMF password." msgstr "重置SMF密码" -#: allianceauth/services/modules/smf/views.py:100 +#: allianceauth/services/modules/smf/views.py:96 msgid "Set SMF password." msgstr "修改SMF论坛密码" @@ -1507,11 +1536,11 @@ msgstr "加入服务器" msgid "Continue" msgstr "下一个" -#: allianceauth/services/modules/teamspeak3/views.py:34 +#: allianceauth/services/modules/teamspeak3/views.py:35 msgid "Activated TeamSpeak3 account." msgstr "成功激活TeamSpeak3账户" -#: allianceauth/services/modules/teamspeak3/views.py:37 +#: allianceauth/services/modules/teamspeak3/views.py:38 #: allianceauth/services/modules/teamspeak3/views.py:74 #: allianceauth/services/modules/teamspeak3/views.py:100 msgid "An error occurred while processing your TeamSpeak3 account." @@ -1588,7 +1617,7 @@ msgstr "更改%(service_name)s的密码" msgid "Set %(service_name)s Password" msgstr "设置%(service_name)s的密码" -#: allianceauth/services/templates/services/service_password.html:19 +#: allianceauth/services/templates/services/service_password.html:18 msgid "Set Password" msgstr "设置密码" @@ -1608,33 +1637,37 @@ msgstr "服务" msgid "Domain" msgstr "域名" -#: allianceauth/srp/auth_hooks.py:12 +#: allianceauth/srp/auth_hooks.py:13 msgid "Ship Replacement" msgstr "补损" -#: allianceauth/srp/form.py:7 +#: allianceauth/srp/form.py:9 #: allianceauth/srp/templates/srp/management.html:38 msgid "Fleet Time" msgstr "集结时间" -#: allianceauth/srp/form.py:8 +#: allianceauth/srp/form.py:10 #: allianceauth/srp/templates/srp/management.html:39 msgid "Fleet Doctrine" msgstr "舰队船型" -#: allianceauth/srp/form.py:12 allianceauth/srp/templates/srp/data.html:90 +#: allianceauth/srp/form.py:14 allianceauth/srp/templates/srp/data.html:93 msgid "Additional Info" msgstr "其他信息" -#: allianceauth/srp/form.py:14 -msgid "zKillboard Link" -msgstr "KB网,zKillboard.com的链接" +#: allianceauth/srp/form.py:16 +msgid "Killboard Link (zkillboard.com or kb.evetools.org)" +msgstr "" -#: allianceauth/srp/form.py:23 -msgid "Invalid Link. Please use zKillboard.com" -msgstr "链接无效,要用zKillboard.com的!你不会连zKillboard.com都不会用吧" +#: allianceauth/srp/form.py:34 +msgid "Invalid Link. Please use zkillboard.com or kb.evetools.org" +msgstr "" -#: allianceauth/srp/form.py:28 +#: allianceauth/srp/form.py:46 +msgid "Invalid Link. Please post a direct link to a killmail." +msgstr "" + +#: allianceauth/srp/form.py:53 msgid "After Action Report Link" msgstr "战报链接" @@ -1651,63 +1684,63 @@ msgstr "创建补损舰队" msgid "Give this link to the line members" msgstr "把这个链接发送给火力狗们" -#: allianceauth/srp/templates/srp/data.html:49 +#: allianceauth/srp/templates/srp/data.html:52 msgid "SRP Fleet Data" msgstr "舰队补损信息" -#: allianceauth/srp/templates/srp/data.html:54 +#: allianceauth/srp/templates/srp/data.html:57 msgid "Mark Incomplete" msgstr "标记为未完成" -#: allianceauth/srp/templates/srp/data.html:58 +#: allianceauth/srp/templates/srp/data.html:61 msgid "Mark Completed" msgstr "标记为已完成" -#: allianceauth/srp/templates/srp/data.html:70 -#: allianceauth/srp/templates/srp/data.html:156 +#: allianceauth/srp/templates/srp/data.html:73 +#: allianceauth/srp/templates/srp/data.html:160 msgid "Total Losses:" msgstr "损失总额:" -#: allianceauth/srp/templates/srp/data.html:71 -#: allianceauth/srp/templates/srp/data.html:157 +#: allianceauth/srp/templates/srp/data.html:74 +#: allianceauth/srp/templates/srp/data.html:161 #: allianceauth/srp/templates/srp/management.html:30 msgid "Total ISK Cost:" msgstr "ISK花费总额:" -#: allianceauth/srp/templates/srp/data.html:79 -#: allianceauth/srp/templates/srp/data.html:165 +#: allianceauth/srp/templates/srp/data.html:82 +#: allianceauth/srp/templates/srp/data.html:169 msgid "Are you sure you want to delete SRP requests?" msgstr "老哥,你确定要删了补损请求么?" -#: allianceauth/srp/templates/srp/data.html:88 +#: allianceauth/srp/templates/srp/data.html:91 msgid "Pilot Name" msgstr "玩家ID" -#: allianceauth/srp/templates/srp/data.html:89 +#: allianceauth/srp/templates/srp/data.html:92 msgid "Killboard Link" msgstr "KB网链接" -#: allianceauth/srp/templates/srp/data.html:91 +#: allianceauth/srp/templates/srp/data.html:94 msgid "Ship Type" msgstr "船型" -#: allianceauth/srp/templates/srp/data.html:92 +#: allianceauth/srp/templates/srp/data.html:95 msgid "Killboard Loss Amt" msgstr "KB网总损失" -#: allianceauth/srp/templates/srp/data.html:93 +#: allianceauth/srp/templates/srp/data.html:96 msgid "SRP ISK Cost" msgstr "补损ISK花费" -#: allianceauth/srp/templates/srp/data.html:94 +#: allianceauth/srp/templates/srp/data.html:97 msgid "Click value to edit Enter to save & next ESC to cancel" msgstr "点击数值就可以编辑啦,按回车确认,按ESC取消" -#: allianceauth/srp/templates/srp/data.html:97 +#: allianceauth/srp/templates/srp/data.html:100 msgid "Post Time" msgstr "发布时间" -#: allianceauth/srp/templates/srp/data.html:174 +#: allianceauth/srp/templates/srp/data.html:178 msgid "No SRP requests for this fleet." msgstr "这次起队没有补损请求!大捷" @@ -1821,62 +1854,62 @@ msgstr "已经把补损舰队%(fleetname)s标记成未完成啦,多摇点儿 msgid "Unable to locate SRP code with ID %(srpfleetid)s" msgstr "找不到ID是%(srpfleetid)s的补损号呀,老哥戴个眼镜再找找?" -#: allianceauth/srp/views.py:175 -msgid "This Killboard link has already been posted." -msgstr "这个KB网链接已经用过啦" +#: allianceauth/srp/views.py:179 +msgid "This kill mail has already been posted." +msgstr "" -#: allianceauth/srp/views.py:197 +#: allianceauth/srp/views.py:200 msgid "" "Your SRP request Killmail link is invalid. Please make sure you are using " "zKillboard." msgstr "小老弟,你这个补损用的KB链接不对劲儿啊,你是不是没用zKillboard啊?" -#: allianceauth/srp/views.py:208 +#: allianceauth/srp/views.py:211 #, python-format msgid "Submitted SRP request for your %(ship)s." msgstr "你的%(ship)s的补损申请好啦" -#: allianceauth/srp/views.py:213 +#: allianceauth/srp/views.py:215 #, python-format msgid "" "Character %(charid)s does not belong to your Auth account. Please add the " "API key for this character and try again" msgstr "%(charid)s这个角色好像不在你的账号里啊,你交没交ESI啊?交过再试一次吧" -#: allianceauth/srp/views.py:233 allianceauth/srp/views.py:259 -#: allianceauth/srp/views.py:297 +#: allianceauth/srp/views.py:235 allianceauth/srp/views.py:261 +#: allianceauth/srp/views.py:299 msgid "No SRP requests selected" msgstr "你没选中任何补损请求哦" -#: allianceauth/srp/views.py:244 allianceauth/srp/views.py:282 +#: allianceauth/srp/views.py:246 allianceauth/srp/views.py:284 msgid "Unable to locate selected SRP request." msgstr "你选的这条补损请求找不到呀" -#: allianceauth/srp/views.py:247 +#: allianceauth/srp/views.py:249 #, python-format msgid "Deleted %(numrequests)s SRP requests" msgstr "删了%(numrequests)s条补损请求,你是不是准备赖账啊?" -#: allianceauth/srp/views.py:285 +#: allianceauth/srp/views.py:287 #, python-format msgid "Approved %(numrequests)s SRP requests" msgstr "通过了%(numrequests)s条补损请求,钱包大出血?" -#: allianceauth/srp/views.py:317 +#: allianceauth/srp/views.py:319 msgid "Unable to locate selected SRP request" msgstr "你选的这条补损请求找不到呀" -#: allianceauth/srp/views.py:320 +#: allianceauth/srp/views.py:322 #, python-format msgid "Rejected %(numrequests)s SRP requests." msgstr "已拒绝%(numrequests)s个补损申请,小老弟你这是想赖账?" -#: allianceauth/srp/views.py:333 +#: allianceauth/srp/views.py:335 #, python-format msgid "Unable to locate SRP request with ID %(requestid)s" msgstr "找不到ID是%(requestid)s的补损申请呀,老哥眼花了?" -#: allianceauth/srp/views.py:357 +#: allianceauth/srp/views.py:359 #, python-format msgid "Saved changes to SRP fleet %(fleetname)s" msgstr "你做的修改已经保存到%(fleetname)s这个补损舰队啦,尽情白给吧!" @@ -1889,57 +1922,78 @@ msgstr "系统通知" msgid "Closed" msgstr "已关闭" -#: allianceauth/templates/allianceauth/admin-status/overview.html:30 +#: allianceauth/templates/allianceauth/admin-status/overview.html:26 +msgid "Powered by GitLab" +msgstr "" + +#: allianceauth/templates/allianceauth/admin-status/overview.html:33 +msgid "Support Discord" +msgstr "" + +#: allianceauth/templates/allianceauth/admin-status/overview.html:41 msgid "Software Version" msgstr "软件版本" -#: allianceauth/templates/allianceauth/admin-status/overview.html:34 +#: allianceauth/templates/allianceauth/admin-status/overview.html:45 msgid "Current" msgstr "当前版本" -#: allianceauth/templates/allianceauth/admin-status/overview.html:40 +#: allianceauth/templates/allianceauth/admin-status/overview.html:51 msgid "Latest Stable" msgstr "" -#: allianceauth/templates/allianceauth/admin-status/overview.html:46 +#: allianceauth/templates/allianceauth/admin-status/overview.html:57 msgid "Update available" msgstr "有更新!" -#: allianceauth/templates/allianceauth/admin-status/overview.html:51 +#: allianceauth/templates/allianceauth/admin-status/overview.html:62 msgid "Latest Pre-Release" msgstr "" -#: allianceauth/templates/allianceauth/admin-status/overview.html:57 +#: allianceauth/templates/allianceauth/admin-status/overview.html:68 msgid "Pre-Release available" msgstr "" -#: allianceauth/templates/allianceauth/admin-status/overview.html:65 +#: allianceauth/templates/allianceauth/admin-status/overview.html:76 msgid "Task Queue" msgstr "任务队列" -#: allianceauth/templates/allianceauth/admin-status/overview.html:82 +#: allianceauth/templates/allianceauth/admin-status/overview.html:93 msgid "Error retrieving task queue length" msgstr "获取任务队列长度的时候出错啦!" -#: allianceauth/templates/allianceauth/admin-status/overview.html:84 +#: allianceauth/templates/allianceauth/admin-status/overview.html:95 #, python-format msgid "%(tasks)s task" msgid_plural "%(tasks)s tasks" msgstr[0] "%(tasks)s个任务" -#: allianceauth/templates/allianceauth/night-toggle.html:3 -msgid "Night" -msgstr "暗色皮肤" +#: allianceauth/templates/allianceauth/night-toggle.html:6 +msgid "Night Mode" +msgstr "" -#: allianceauth/templates/allianceauth/top-menu.html:36 +#: allianceauth/templates/allianceauth/top-menu-admin.html:9 msgid "Admin" msgstr "管理员" -#: allianceauth/templates/allianceauth/top-menu.html:38 +#: allianceauth/templates/allianceauth/top-menu-admin.html:19 +msgid "AA Documentation" +msgstr "" + +#: allianceauth/templates/allianceauth/top-menu-admin.html:26 +msgid "AA Support Discord" +msgstr "" + +#: allianceauth/templates/allianceauth/top-menu-user-dropdown.html:10 +#: allianceauth/templates/allianceauth/top-menu-user-dropdown.html:14 +msgid "User Menu" +msgstr "" + +#: allianceauth/templates/allianceauth/top-menu-user-dropdown.html:56 msgid "Logout" msgstr "登出" -#: allianceauth/templates/allianceauth/top-menu.html:40 +#: allianceauth/templates/allianceauth/top-menu-user-dropdown.html:58 msgid "Login" msgstr "登录" @@ -2058,9 +2112,6 @@ msgstr "建筑" msgid "Added new timer in %(system)s at %(time)s." msgstr "已经把%(system)s星系里%(time)s的时间节点设置好了!CTA!F2A!守tmd" -#: allianceauth/timerboard/views.py:83 +#: allianceauth/timerboard/views.py:82 msgid "Saved changes to the timer." msgstr "保存至新的计划表" - -#~ msgid "Portrait" -#~ msgstr "人物头像" diff --git a/allianceauth/project_template/project_name/settings/base.py b/allianceauth/project_template/project_name/settings/base.py index 46f483fe..18ec3634 100644 --- a/allianceauth/project_template/project_name/settings/base.py +++ b/allianceauth/project_template/project_name/settings/base.py @@ -93,6 +93,7 @@ LANGUAGES = ( ('ko', ugettext('Korean')), ('fr', ugettext('French')), ('ja', ugettext('Japanese')), + ('it', ugettext('Italian')), ) TEMPLATES = [