Compare commits

..

15 Commits

Author SHA1 Message Date
Sava Georgiev
64a6e1f79c Merge branch 'docker-redis-config' into 'master'
Default redis configuration for docker setup

See merge request allianceauth/allianceauth!1787
2026-01-21 18:57:06 +00:00
Ariel Rin
1e0b64d1e0 Merge branch 'translations_7f31a07ccd4e4a66b1dd7b6bc2dbddb5' into 'master'
Updates for project Alliance Auth

See merge request allianceauth/allianceauth!1779
2026-01-21 05:40:40 +00:00
Ariel Rin
17b0b802b3 Updates for project Alliance Auth 2026-01-21 05:40:39 +00:00
Joel Falknau
1ef7a35d67 update source en 2026-01-21 15:34:15 +10:00
Joel Falknau
654ebb031f update pre-commit 2026-01-21 15:33:59 +10:00
Ariel Rin
77ce2311c9 Merge branch 'fix-pagination' into 'master'
[FIX] Count filtered records before applying the limit

See merge request allianceauth/allianceauth!1790
2026-01-21 05:23:06 +00:00
Peter Pfeufer
843c3ccf9a [FIX] Count filtered records before applying the limit 2026-01-20 23:19:35 +01:00
Ariel Rin
c19f7e6e79 Merge branch 'update-serverside-datatables-docs' into 'master'
[CHANGE] Update serverside datatables docs

See merge request allianceauth/allianceauth!1789
2026-01-20 08:22:25 +00:00
Peter Pfeufer
df6a25067d [CHANGE] Update serverside datatables docs 2026-01-20 08:22:25 +00:00
Ariel Rin
ee132b6e60 Merge branch 'group-manager' into 'master'
[Feature] Group Management - Async Join/Leave and Datatables

See merge request allianceauth/allianceauth!1784
2026-01-20 05:04:15 +00:00
Aaron Kable
2a3d775a9b add icon remoaval 2026-01-09 12:23:04 +08:00
Aaron Kable
648733d537 reset counters 2026-01-09 11:47:44 +08:00
Aaron Kable
70caf7606c Add the id's for counters 2026-01-09 11:33:16 +08:00
Aaron Kable
0c0f2fd5ba minor fixes 2025-12-21 15:30:26 +08:00
Aaron Kable
b32f4ab243 Async Join/Leave, and Datatables 2025-12-21 15:21:27 +08:00
26 changed files with 1195 additions and 661 deletions

View File

@@ -25,7 +25,7 @@ exclude: |
repos:
# Code Upgrades
- repo: https://github.com/asottile/pyupgrade
rev: v3.21.1
rev: v3.21.2
hooks:
- id: pyupgrade
args: [--py38-plus]
@@ -64,11 +64,11 @@ repos:
- id: check-executables-have-shebangs
- id: end-of-file-fixer
- repo: https://github.com/editorconfig-checker/editorconfig-checker.python
rev: 3.4.1
rev: 3.6.0
hooks:
- id: editorconfig-checker
- repo: https://github.com/igorshubovych/markdownlint-cli
rev: v0.45.0
rev: v0.47.0
hooks:
- id: markdownlint
language: node

View File

@@ -115,7 +115,7 @@ class DataTablesView(View):
_type = str(c["columnControl"]["search"]["type"])
if _type == "text":
if _logic == "notEmpty":
except_qs |= Q(**{f'{_c}': ""})
except_qs |= Q(**{f'{_c}': ""})
elif len(_sv) > 0:
if _logic == "notContains":
except_qs |= Q(**{f'{_c}__icontains': _sv})
@@ -123,7 +123,7 @@ class DataTablesView(View):
except_qs |= Q(**{f'{_c}': _sv})
elif _type == "num":
if _logic == "notEmpty":
except_qs |= Q(**{f'{_c}__isnull': False})
except_qs |= Q(**{f'{_c}__isnull': False})
elif len(_sv) > 0:
if _logic == "notEqual":
try:
@@ -195,6 +195,9 @@ class DataTablesView(View):
*self.get_order(table_conf)
)
# Get the count after filtering
qs_count = qs.count()
# build output
if length > 0:
qs = qs[start:limit]
@@ -210,7 +213,7 @@ class DataTablesView(View):
datatables_data = {}
datatables_data['draw'] = draw
datatables_data['recordsTotal'] = self.get_model_qs(request, *args, **kwargs).all().count()
datatables_data['recordsFiltered'] = qs.count()
datatables_data['recordsFiltered'] = qs_count
datatables_data['data'] = items
return JsonResponse(datatables_data)

View File

@@ -179,3 +179,34 @@
border-left-color: var(--bs-warning);
}
}
/* DataTables 2
------------------------------------------------------------------------------------- */
@media all {
/* DataTables Processing Indicator
--------------------------------------------------------------------------------- */
div.dt-processing {
padding-top: 0.5rem !important;
}
div.dt-processing > div {
display: none;
}
svg.aa-datatables-process-indicator {
width: 2rem;
height: 2rem;
}
/* DataTables Extension: ColumnControl
--------------------------------------------------------------------------------- */
table.dataTable span.dtcc div.dtcc-search > div select {
background-color: var(--bs-body-bg);
color: var(--bs-body-color);
padding: 0.375rem;
}
table.dataTable .dt-column-header div.dtcc-search-title {
display: none;
}
}

View File

@@ -0,0 +1,9 @@
{% load i18n %}
<svg class="aa-datatables-process-indicator">
<use href="#aa-loading-spinner"></use>
</svg>
<p class="my-1">
{% translate "Loading …" %}
</p>

View File

@@ -144,6 +144,16 @@ class TestDataTables(TestCase):
self.assertEqual(data[0][0], "1001")
self.assertEqual(data[19][0], "1020")
def test_records_filtered(self):
self.get_params["length"] = "20"
self.client.force_login(self.user)
request = self.factory.get('/fake-url/', data=self.get_params)
response = TestView()
response.setup(request)
content = json.loads(response.get(request).content)
self.assertEqual(content["recordsFiltered"], 20)
self.assertEqual(content["recordsTotal"], 20)
def test_view_global_search(self):
self.get_params["search[value]"] = "1020"
self.client.force_login(self.user)

View File

@@ -19,7 +19,7 @@
{% translate "Join Requests" %}
{% if acceptrequests %}
<span class="badge text-bg-secondary">{{ acceptrequests|length }}</span>
<span id="acceptRequestsCounter" class="badge text-bg-secondary">{{ acceptrequests|length }}</span>
{% endif %}
</a>
</li>
@@ -30,7 +30,7 @@
{% translate "Leave Requests" %}
{% if leaverequests %}
<span class="badge text-bg-secondary">{{ leaverequests|length }}</span>
<span id="leaveRequestsCounter" class="badge text-bg-secondary">{{ leaverequests|length }}</span>
{% endif %}
</a>
</li>
@@ -43,19 +43,19 @@
</li>
{% endblock header_nav_collapse_left %}
{% block content %}
<div class="tab-content">
<div id="add" class="tab-pane active">
{% if acceptrequests %}
<div class="table-responsive">
<table class="table">
<div>
<table id="table-add" class="table table-responsive w-100">
<thead>
<tr>
<th>{% translate "Character" %}</th>
<th>{% translate "Organization" %}</th>
<th>{% translate "Group" %}</th>
<th></th>
<th>{% translate "Corporation" %}</th>
</tr>
</thead>
@@ -89,13 +89,24 @@
<td>{{ acceptrequest.group.name }}</td>
<td class="text-end">
<a href="{% url 'groupmanagement:accept_request' acceptrequest.id %}" class="btn btn-success">
<div class="spinner-border spinner-border-sm mt-2 btns-join-{{acceptrequest.id}} d-none" role="status">
<span class="sr-only">Loading...</span>
</div>
<a id="{{acceptrequest.id}}" class="btn btn-success join-accept btns-join-{{acceptrequest.id}}">
{% translate "Accept" %}
</a>
<a href="{% url 'groupmanagement:reject_request' acceptrequest.id %}" class="btn btn-danger">
<a id="{{acceptrequest.id}}" class="btn btn-danger join-reject btns-join-{{acceptrequest.id}}">
{% translate "Reject" %}
</a>
</td>
<td>
{% if acceptrequest.main_char %}
{{ acceptrequest.main_char.corporation_name }}
{% else %}
{% translate "(unknown)" %}
{% endif %}
</td>
</tr>
{% endfor %}
</tbody>
@@ -111,14 +122,15 @@
{% if not show_leave_tab %}
<div id="leave" class="tab-pane">
{% if leaverequests %}
<div class="table-responsive">
<table class="table">
<div>
<table id="table-rem" class="table table-responsive w-100">
<thead>
<tr>
<th>{% translate "Character" %}</th>
<th>{% translate "Organization" %}</th>
<th>{% translate "Group" %}</th>
<th></th>
<th>{% translate "Corporation" %}</th>
</tr>
</thead>
@@ -152,14 +164,23 @@
<td>{{ leaverequest.group.name }}</td>
<td class="text-end">
<a href="{% url 'groupmanagement:leave_accept_request' leaverequest.id %}" class="btn btn-success">
<div class="spinner-border spinner-border-sm mt-2 btns-leave-{{leaverequest.id}} d-none" role="status">
<span class="sr-only">Loading...</span>
</div>
<a id="{{leaverequest.id}}" class="btn btn-success accept leave-accept btns-leave-{{leaverequest.id}}">
{% translate "Accept" %}
</a>
<a href="{% url 'groupmanagement:leave_reject_request' leaverequest.id %}" class="btn btn-danger">
<a id="{{leaverequest.id}}" class="btn btn-danger reject leave-reject btns-leave-{{leaverequest.id}}">
{% translate "Reject" %}
</a>
</td>
<td>
{% if leaverequest.main_char %}
{{ leaverequest.main_char.corporation_name }}
{% else %}
{% translate "(unknown)" %}
{% endif %}
</td>
</tr>
{% endfor %}
</tbody>
@@ -172,3 +193,189 @@
{% endif %}
</div>
{% endblock content %}
{% block extra_javascript %}
{% include 'bundles/datatables-js-bs5.html' %}
{% include "bundles/filterdropdown-js.html" %}
<script>
$(document).ready(function () {
let tableAdd = $("#table-add").DataTable({
filterDropDown: {
columns: [
{
idx: 4,
},
{
idx: 2,
}
],
bootstrap: true,
bootstrap_version: 5
},
columnDefs: [
{
target: 4,
visible: false,
},
],
paging: false,
responsive: true,
pageLength: -1
});
let tableRem = $("#table-rem").DataTable({
filterDropDown: {
columns: [
{
idx: 4,
},
{
idx: 2,
}
],
bootstrap: true,
bootstrap_version: 5
},
columnDefs: [
{
target: 4,
visible: false,
},
],
paging: false,
responsive: true,
pageLength: -1
});
// URL's for fetch requests
let acceptJoinURL = "{% url 'groupmanagement:accept_request' 0 %}";
acceptJoinURL = acceptJoinURL.substring(0, acceptJoinURL.length-2);
let rejectJoinURL = "{% url 'groupmanagement:reject_request' 0 %}";
rejectJoinURL = rejectJoinURL.substring(0, rejectJoinURL.length-2);
let acceptLeaveURL = "{% url 'groupmanagement:leave_accept_request' 0 %}";
acceptLeaveURL = acceptLeaveURL.substring(0, acceptLeaveURL.length-2);
let rejectLeaveURL = "{% url 'groupmanagement:leave_reject_request' 0 %}";
rejectLeaveURL = rejectLeaveURL.substring(0, rejectLeaveURL.length-2);
function removeRow(table, classLookup){
let btn = $(classLookup);
table.row($(btn[0]).parents('tr')).remove().draw();
}
function toggleButtons(classLookup){
let elems = document.querySelectorAll(classLookup);
elems.forEach(
function(e) {
e.classList.toggle('d-none');
}
);
}
function hitAuth(classLookup, table, URL){
toggleButtons(classLookup);
let output = fetch(URL)
.then(response => {
if (!response.ok) {
toggleButtons(classLookup);
return true;
}
removeRow(table, classLookup)
})
.catch(error => {
toggleButtons(classLookup);
return false;
});
toggleButtons(classLookup);
return output;
}
function decreaseCounterElement(elem){
count = Number(elem.innerText);
count -= 1;
if (!count){
elem.classList.add("d-none");
} else {
elem.innerText = count;
}
}
function decreaseCounter(id){
elem = document.getElementById(id);
if (elem){decreaseCounterElement(elem)}
}
function decreaseMenuCounter(){
decreaseCounter("globalNotificationCount");
let elem = document.querySelector("a[href='{% url "groupmanagement:management" %}']");
if (elem) {
let badge = elem.parentElement.querySelector("span");
if (badge){decreaseCounterElement(badge)}
if (elem.parentElement.parentElement.parentElement.tagName === "LI"){
let folderBadge = elem.parentElement.parentElement.parentElement.querySelector("span");
if (folderBadge){decreaseCounterElement(folderBadge)}
}
}
}
let acceptJoinButtons = document.querySelectorAll(".join-accept");
acceptJoinButtons.forEach(function(elem) {
elem.addEventListener("click", function(event) {
url = `${acceptJoinURL}${event.target.id}/`
let elemClass = `.btns-join-${event.target.id}`
if (hitAuth(elemClass, tableAdd, url)){
decreaseCounter("acceptRequestsCounter")
decreaseMenuCounter()
}
});
});
let rejectJoinButtons = document.querySelectorAll(".join-reject");
rejectJoinButtons.forEach(function(elem) {
elem.addEventListener("click", function(event) {
url = `${rejectJoinURL}${event.target.id}/`
let elemClass = `.btns-join-${event.target.id}`
if (hitAuth(elemClass, tableAdd, url)){
decreaseCounter("acceptRequestsCounter")
decreaseMenuCounter()
}
});
});
let acceptLeaveButtons = document.querySelectorAll(".leave-accept");
acceptLeaveButtons.forEach(function(elem) {
elem.addEventListener("click", function(event) {
url = `${acceptLeaveURL}${event.target.id}/`
let elemClass = `.btns-leave-${event.target.id}`
if (hitAuth(elemClass, tableRem, url)){
decreaseCounter("leaveRequestsCounter")
decreaseMenuCounter()
}
});
});
let rejectLeaveButtons = document.querySelectorAll(".leave-reject");
rejectLeaveButtons.forEach(function(elem) {
elem.addEventListener("click", function(event) {
url = `${rejectLeaveURL}${event.target.id}/`
let elemClass = `.btns-leave-${event.target.id}`
if (hitAuth(elemClass, tableRem, url)){
decreaseCounter("leaveRequestsCounter")
decreaseMenuCounter()
}
});
});
// Filter Dropdown sets widths so lets remove them when we tab change so they actually show.
$('a[data-bs-toggle="tab"]').on('shown.bs.tab', function (e) {
let elems = document.querySelectorAll(".form-select");
elems.forEach(
function(e) {
e.style.maxWidth = "";
}
);
});
});
</script>
{% endblock extra_javascript %}
{% block extra_css %}
{% include 'bundles/datatables-css-bs5.html' %}
{% endblock %}

View File

@@ -6,16 +6,16 @@
# Translators:
# Erik Kalkoken <erik.kalkoken@gmail.com>, 2023
# Joel Falknau <ozirascal@gmail.com>, 2023
# Peter Pfeufer, 2025
# Peter Pfeufer, 2026
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-21 13:44+1000\n"
"POT-Creation-Date: 2026-01-21 15:33+1000\n"
"PO-Revision-Date: 2023-11-08 13:50+0000\n"
"Last-Translator: Peter Pfeufer, 2025\n"
"Last-Translator: Peter Pfeufer, 2026\n"
"Language-Team: German (https://app.transifex.com/alliance-auth/teams/107430/de/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -70,7 +70,7 @@ msgstr ""
"Du kannst diese eingeschränkten Gruppen nicht hinzufügen oder entfernen: %s"
#: allianceauth/authentication/models.py:72
#: allianceauth/project_template/project_name/settings/base.py:104
#: allianceauth/project_template/project_name/settings/base.py:105
msgid "English"
msgstr "Englisch"
@@ -79,57 +79,57 @@ msgid "Czech"
msgstr "Tschechisch"
#: allianceauth/authentication/models.py:74
#: allianceauth/project_template/project_name/settings/base.py:106
#: allianceauth/project_template/project_name/settings/base.py:107
msgid "German"
msgstr "Deutsch"
#: allianceauth/authentication/models.py:75
#: allianceauth/project_template/project_name/settings/base.py:107
#: allianceauth/project_template/project_name/settings/base.py:108
msgid "Spanish"
msgstr "Spanisch"
#: allianceauth/authentication/models.py:76
#: allianceauth/project_template/project_name/settings/base.py:108
#: allianceauth/project_template/project_name/settings/base.py:109
msgid "Italian"
msgstr "Italienisch"
#: allianceauth/authentication/models.py:77
#: allianceauth/project_template/project_name/settings/base.py:109
#: allianceauth/project_template/project_name/settings/base.py:110
msgid "Japanese"
msgstr "Japanisch"
#: allianceauth/authentication/models.py:78
#: allianceauth/project_template/project_name/settings/base.py:110
#: allianceauth/project_template/project_name/settings/base.py:111
msgid "Korean"
msgstr "Koreanisch"
#: allianceauth/authentication/models.py:79
#: allianceauth/project_template/project_name/settings/base.py:111
#: allianceauth/project_template/project_name/settings/base.py:112
msgid "French"
msgstr "Französisch"
#: allianceauth/authentication/models.py:80
#: allianceauth/project_template/project_name/settings/base.py:114
#: allianceauth/project_template/project_name/settings/base.py:115
msgid "Russian"
msgstr "Russisch"
#: allianceauth/authentication/models.py:81
#: allianceauth/project_template/project_name/settings/base.py:112
#: allianceauth/project_template/project_name/settings/base.py:113
msgid "Dutch"
msgstr "Niederländisch"
#: allianceauth/authentication/models.py:82
#: allianceauth/project_template/project_name/settings/base.py:113
#: allianceauth/project_template/project_name/settings/base.py:114
msgid "Polish"
msgstr "Polnisch"
#: allianceauth/authentication/models.py:83
#: allianceauth/project_template/project_name/settings/base.py:115
#: allianceauth/project_template/project_name/settings/base.py:116
msgid "Ukrainian"
msgstr "Ukrainisch"
#: allianceauth/authentication/models.py:84
#: allianceauth/project_template/project_name/settings/base.py:116
#: allianceauth/project_template/project_name/settings/base.py:117
msgid "Simplified Chinese"
msgstr "Vereinfachtes Chinesisch"
@@ -138,22 +138,30 @@ msgstr "Vereinfachtes Chinesisch"
msgid "Language"
msgstr "Sprache"
#: allianceauth/authentication/models.py:105
#: allianceauth/authentication/models.py:106
#: allianceauth/templates/allianceauth/night-toggle.html:6
msgid "Night Mode"
msgstr "Nachtmodus"
#: allianceauth/authentication/models.py:109
#: allianceauth/authentication/models.py:110
#: allianceauth/theme/templates/theme/theme_select.html:4
msgid "Theme"
msgstr "Theme"
#: allianceauth/authentication/models.py:126
#: allianceauth/authentication/models.py:117
msgid "Minimize Sidebar Menu"
msgstr "Seitenleistenmenü minimieren"
#: allianceauth/authentication/models.py:119
msgid "Keep the sidebar menu minimized"
msgstr "Das Seitenleistenmenü minimieren"
#: allianceauth/authentication/models.py:133
#, python-format
msgid "State changed to: %s"
msgstr "Status geändert zu %s"
#: allianceauth/authentication/models.py:127
#: allianceauth/authentication/models.py:134
#, python-format
msgid "Your user's state is now: %(state)s"
msgstr "Dein Nutzerstatus ist nun %(state)s"
@@ -213,8 +221,8 @@ msgstr "Status:"
#: allianceauth/authentication/templates/authentication/tokens.html:7
#: allianceauth/authentication/templates/authentication/tokens.html:11
#: allianceauth/menu/templates/menu/menu-user.html:133
#: allianceauth/menu/templates/menu/menu-user.html:136
#: allianceauth/menu/templates/menu/menu-user.html:158
#: allianceauth/menu/templates/menu/menu-user.html:161
#: allianceauth/templates/allianceauth/top-menu-user-dropdown.html:62
msgid "Token Management"
msgstr "Token-Verwaltung"
@@ -254,8 +262,8 @@ msgstr "Aktionen"
#: allianceauth/fleetactivitytracking/templates/fleetactivitytracking/fatlinkview.html:41
#: allianceauth/groupmanagement/templates/groupmanagement/audit.html:30
#: allianceauth/groupmanagement/templates/groupmanagement/groupmembers.html:29
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:55
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:118
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:54
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:129
msgid "Character"
msgstr "Charakter"
@@ -402,6 +410,8 @@ msgstr "Registrierte Charaktere"
#: allianceauth/corputils/templates/corputils/corpstats.html:125
#: allianceauth/corputils/templates/corputils/search.html:18
#: allianceauth/groupmanagement/templates/groupmanagement/audit.html:31
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:58
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:133
#: allianceauth/hrapplications/templates/hrapplications/management.html:35
#: allianceauth/hrapplications/templates/hrapplications/management.html:122
#: allianceauth/hrapplications/templates/hrapplications/management.html:166
@@ -774,16 +784,20 @@ msgstr "FAT-Link ist abgelaufen."
#: allianceauth/fleetactivitytracking/views.py:323
#, python-brace-format
msgid ""
"Cannot register the fleet participation for {character.character_name}. The "
"character needs to be online."
"Cannot register the fleet participation for {character_name}. The character "
"needs to be online."
msgstr ""
"Die Flottenteilnahme für {character.character_name} kann nicht registriert "
"werden. Der Charakter muss hierzu online sein."
"Die Flottenteilnahme für {character_name} konnte nicht registriert werden. "
"Der Charakter muss online sein."
#: allianceauth/framework/apps.py:16
msgid "Framework"
msgstr "Framework"
#: allianceauth/framework/templates/framework/datatables/process-indicator.html:8
msgid "Loading …"
msgstr ""
#: allianceauth/groupmanagement/apps.py:8
#: allianceauth/groupmanagement/auth_hooks.py:18
#: allianceauth/groupmanagement/templates/groupmanagement/groups.html:18
@@ -980,8 +994,8 @@ msgid "Group Members"
msgstr "Gruppenmitglieder"
#: allianceauth/groupmanagement/templates/groupmanagement/groupmembers.html:30
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:56
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:119
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:55
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:130
#: allianceauth/permissions_tool/templates/permissions_tool/audit.html:33
msgid "Organization"
msgstr "Organisation"
@@ -993,7 +1007,9 @@ msgstr "Gruppenleiter"
#: allianceauth/groupmanagement/templates/groupmanagement/groupmembers.html:61
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:85
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:148
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:106
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:160
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:181
#: allianceauth/permissions_tool/templates/permissions_tool/audit_row.html:18
msgid "(unknown)"
msgstr "(unbekannt)"
@@ -1073,8 +1089,8 @@ msgid "Leaders"
msgstr "Verantwortliche"
#: allianceauth/groupmanagement/templates/groupmanagement/groups.html:37
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:57
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:120
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:56
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:131
#: allianceauth/permissions_tool/templates/permissions_tool/audit.html:30
#: allianceauth/services/modules/openfire/forms.py:6
msgid "Group"
@@ -1123,22 +1139,22 @@ msgstr "Austrittsanfragen"
msgid "Group Membership"
msgstr "Gruppenmitgliedschaft"
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:93
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:156
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:96
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:171
msgid "Accept"
msgstr "Akzeptieren"
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:96
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:160
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:99
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:174
#: allianceauth/hrapplications/templates/hrapplications/view.html:104
msgid "Reject"
msgstr "Ablehnen"
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:106
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:117
msgid "No group add requests."
msgstr "Keine Gruppenbeitrittsanfragen."
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:169
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:190
msgid "No group leave requests."
msgstr "Keine Gruppenaustrittsanfragen"
@@ -1549,37 +1565,45 @@ msgid "Notifications"
msgstr "Benachrichtigungen"
#: allianceauth/menu/templates/menu/menu-user.html:77
msgid "Sidebar"
msgstr "Seitenleiste"
#: allianceauth/menu/templates/menu/menu-user.html:93
msgid "Minimize Sidebar"
msgstr "Seitenleiste minimieren"
#: allianceauth/menu/templates/menu/menu-user.html:102
msgid "Super User"
msgstr "Super User"
#: allianceauth/menu/templates/menu/menu-user.html:83
#: allianceauth/menu/templates/menu/menu-user.html:86
#: allianceauth/menu/templates/menu/menu-user.html:108
#: allianceauth/menu/templates/menu/menu-user.html:111
msgid "Alliance Auth Documentation"
msgstr "Alliance Auth Dokumentation"
#: allianceauth/menu/templates/menu/menu-user.html:94
#: allianceauth/menu/templates/menu/menu-user.html:97
#: allianceauth/menu/templates/menu/menu-user.html:119
#: allianceauth/menu/templates/menu/menu-user.html:122
msgid "Alliance Auth Discord"
msgstr "Alliance Auth Discord"
#: allianceauth/menu/templates/menu/menu-user.html:105
#: allianceauth/menu/templates/menu/menu-user.html:108
#: allianceauth/menu/templates/menu/menu-user.html:130
#: allianceauth/menu/templates/menu/menu-user.html:133
msgid "Alliance Auth Git"
msgstr "Alliance Auth Git"
#: allianceauth/menu/templates/menu/menu-user.html:118
#: allianceauth/menu/templates/menu/menu-user.html:121
#: allianceauth/menu/templates/menu/menu-user.html:143
#: allianceauth/menu/templates/menu/menu-user.html:146
#: allianceauth/templates/allianceauth/top-menu-admin.html:9
msgid "Admin"
msgstr "Admin"
#: allianceauth/menu/templates/menu/menu-user.html:144
#: allianceauth/menu/templates/menu/menu-user.html:147
#: allianceauth/menu/templates/menu/menu-user.html:169
#: allianceauth/menu/templates/menu/menu-user.html:172
msgid "Sign Out"
msgstr "Ausloggen"
#: allianceauth/menu/templates/menu/menu-user.html:155
#: allianceauth/menu/templates/menu/menu-user.html:158
#: allianceauth/menu/templates/menu/menu-user.html:180
#: allianceauth/menu/templates/menu/menu-user.html:183
#: allianceauth/templates/allianceauth/top-menu-rh-default.html:13
#: allianceauth/templates/allianceauth/top-menu-rh-default.html:14
msgid "Sign In"
@@ -1840,10 +1864,10 @@ msgstr "Status"
msgid "That service account already exists"
msgstr "Dieses Dienstkonto existiert bereits"
#: allianceauth/services/abstract.py:103
#: allianceauth/services/abstract.py:105
#, python-brace-format
msgid "Successfully set your {self.service_name} password"
msgstr "Dein {self.service_name} Passwort wurde erfolgreich gesetzt"
msgid "Successfully set your {service_name} password"
msgstr "{service_name} Passwort erfolgreich festgelegt."
#: allianceauth/services/apps.py:8 allianceauth/services/auth_hooks.py:12
msgid "Services"
@@ -2397,11 +2421,11 @@ msgstr "Killboard Link (zkillboard.com oder kb.evetools.org)"
msgid "Invalid Link. Please use zkillboard.com or kb.evetools.org"
msgstr "Ungültiger Link. Bitte nutze zkillboard.com oder kb.evetools.org"
#: allianceauth/srp/form.py:46
#: allianceauth/srp/form.py:49
msgid "Invalid Link. Please post a direct link to a killmail."
msgstr "Ungültiger Link. Bitte poste einen direkten Link zu einer Killmail."
#: allianceauth/srp/form.py:53
#: allianceauth/srp/form.py:56
msgid "After Action Report Link"
msgstr "Flottenbericht Link"
@@ -2682,7 +2706,7 @@ msgstr "Unfähig SRP Anfrage mit der ID %(requestid)s zu finden."
msgid "Saved changes to SRP fleet %(fleetname)s"
msgstr "Änderungen der SRP Flotte %(fleetname)s gespeichert"
#: allianceauth/templates/allianceauth/admin-status/esi_check.html:4
#: allianceauth/templates/allianceauth/admin-status/esi_check.html:5
msgid "Your Server received an ESI error response code of "
msgstr "Der Server hat einen ESI-Fehlerantwortcode erhalten"
@@ -3090,11 +3114,11 @@ msgstr "Neuen Timer hinzugefügt in %(system)s um %(time)s."
msgid "Saved changes to the timer."
msgstr "Änderungen am Timer gespeichert"
#: allianceauth/views.py:55
#: allianceauth/views.py:78
msgid "Bad Request"
msgstr "Ungültige Anfrage"
#: allianceauth/views.py:57 allianceauth/views.py:87
#: allianceauth/views.py:80 allianceauth/views.py:110
msgid ""
"Auth encountered an error processing your request, please try again. If the "
"error persists, please contact the administrators."
@@ -3103,11 +3127,11 @@ msgstr ""
"versuche es erneut. Sollte der Fehler weiterhin bestehen, wende Dich sich "
"bitte an die Administratoren."
#: allianceauth/views.py:65
#: allianceauth/views.py:88
msgid "Permission Denied"
msgstr "Zugriff verweigert"
#: allianceauth/views.py:67
#: allianceauth/views.py:90
msgid ""
"You do not have permission to access the requested page. If you believe this"
" is in error please contact the administrators."
@@ -3116,11 +3140,11 @@ msgstr ""
"glaubst, dass dies ein Fehler ist, wende Dich sich bitte an die "
"Administratoren."
#: allianceauth/views.py:75
#: allianceauth/views.py:98
msgid "Page Not Found"
msgstr "Seite nicht gefunden"
#: allianceauth/views.py:77
#: allianceauth/views.py:100
msgid ""
"Page does not exist. If you believe this is in error please contact the "
"administrators. "
@@ -3128,6 +3152,6 @@ msgstr ""
"Seite existiert nicht. Wenn Du glaubst, dass dies ein Fehler ist, wende Dich"
" sich bitte an die Administratoren."
#: allianceauth/views.py:85
#: allianceauth/views.py:108
msgid "Internal Server Error"
msgstr "Interner Server Fehler"

View File

@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-11-13 10:19+1000\n"
"POT-Creation-Date: 2026-01-21 15:33+1000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -245,8 +245,8 @@ msgstr ""
#: allianceauth/fleetactivitytracking/templates/fleetactivitytracking/fatlinkview.html:41
#: allianceauth/groupmanagement/templates/groupmanagement/audit.html:30
#: allianceauth/groupmanagement/templates/groupmanagement/groupmembers.html:29
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:55
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:118
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:54
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:129
msgid "Character"
msgstr ""
@@ -383,6 +383,8 @@ msgstr ""
#: allianceauth/corputils/templates/corputils/corpstats.html:125
#: allianceauth/corputils/templates/corputils/search.html:18
#: allianceauth/groupmanagement/templates/groupmanagement/audit.html:31
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:58
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:133
#: allianceauth/hrapplications/templates/hrapplications/management.html:35
#: allianceauth/hrapplications/templates/hrapplications/management.html:122
#: allianceauth/hrapplications/templates/hrapplications/management.html:166
@@ -763,6 +765,10 @@ msgstr ""
msgid "Framework"
msgstr ""
#: allianceauth/framework/templates/framework/datatables/process-indicator.html:8
msgid "Loading …"
msgstr ""
#: allianceauth/groupmanagement/apps.py:8
#: allianceauth/groupmanagement/auth_hooks.py:18
#: allianceauth/groupmanagement/templates/groupmanagement/groups.html:18
@@ -824,8 +830,9 @@ msgstr ""
#: allianceauth/groupmanagement/models.py:143
msgid ""
"Group leaders can process requests for this group. Use the <code>auth."
"group_management</code> permission to allow a user to manage all groups.<br>"
"Group leaders can process requests for this group. Use the "
"<code>auth.group_management</code> permission to allow a user to manage all "
"groups.<br>"
msgstr ""
#: allianceauth/groupmanagement/models.py:153
@@ -933,8 +940,8 @@ msgid "Group Members"
msgstr ""
#: allianceauth/groupmanagement/templates/groupmanagement/groupmembers.html:30
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:56
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:119
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:55
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:130
#: allianceauth/permissions_tool/templates/permissions_tool/audit.html:33
msgid "Organization"
msgstr ""
@@ -946,7 +953,9 @@ msgstr ""
#: allianceauth/groupmanagement/templates/groupmanagement/groupmembers.html:61
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:85
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:148
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:106
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:160
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:181
#: allianceauth/permissions_tool/templates/permissions_tool/audit_row.html:18
msgid "(unknown)"
msgstr ""
@@ -1026,8 +1035,8 @@ msgid "Leaders"
msgstr ""
#: allianceauth/groupmanagement/templates/groupmanagement/groups.html:37
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:57
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:120
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:56
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:131
#: allianceauth/permissions_tool/templates/permissions_tool/audit.html:30
#: allianceauth/services/modules/openfire/forms.py:6
msgid "Group"
@@ -1076,22 +1085,22 @@ msgstr ""
msgid "Group Membership"
msgstr ""
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:93
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:156
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:96
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:171
msgid "Accept"
msgstr ""
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:96
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:160
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:99
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:174
#: allianceauth/hrapplications/templates/hrapplications/view.html:104
msgid "Reject"
msgstr ""
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:106
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:117
msgid "No group add requests."
msgstr ""
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:169
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:190
msgid "No group leave requests."
msgstr ""

View File

@@ -15,7 +15,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-21 13:44+1000\n"
"POT-Creation-Date: 2026-01-21 15:33+1000\n"
"PO-Revision-Date: 2023-11-08 13:50+0000\n"
"Last-Translator: Joel Falknau <ozirascal@gmail.com>, 2025\n"
"Language-Team: Spanish (https://app.transifex.com/alliance-auth/teams/107430/es/)\n"
@@ -66,7 +66,7 @@ msgid "You are not allowed to add or remove these restricted groups: %s"
msgstr "No puedes añadir o eliminar estos grupos restringidos: %s"
#: allianceauth/authentication/models.py:72
#: allianceauth/project_template/project_name/settings/base.py:104
#: allianceauth/project_template/project_name/settings/base.py:105
msgid "English"
msgstr "Inglés"
@@ -75,57 +75,57 @@ msgid "Czech"
msgstr "Checo"
#: allianceauth/authentication/models.py:74
#: allianceauth/project_template/project_name/settings/base.py:106
#: allianceauth/project_template/project_name/settings/base.py:107
msgid "German"
msgstr "Alemán"
#: allianceauth/authentication/models.py:75
#: allianceauth/project_template/project_name/settings/base.py:107
#: allianceauth/project_template/project_name/settings/base.py:108
msgid "Spanish"
msgstr "Español"
#: allianceauth/authentication/models.py:76
#: allianceauth/project_template/project_name/settings/base.py:108
#: allianceauth/project_template/project_name/settings/base.py:109
msgid "Italian"
msgstr "Italiano"
#: allianceauth/authentication/models.py:77
#: allianceauth/project_template/project_name/settings/base.py:109
#: allianceauth/project_template/project_name/settings/base.py:110
msgid "Japanese"
msgstr "Japonés"
#: allianceauth/authentication/models.py:78
#: allianceauth/project_template/project_name/settings/base.py:110
#: allianceauth/project_template/project_name/settings/base.py:111
msgid "Korean"
msgstr "Coreano"
#: allianceauth/authentication/models.py:79
#: allianceauth/project_template/project_name/settings/base.py:111
#: allianceauth/project_template/project_name/settings/base.py:112
msgid "French"
msgstr "Francés"
#: allianceauth/authentication/models.py:80
#: allianceauth/project_template/project_name/settings/base.py:114
#: allianceauth/project_template/project_name/settings/base.py:115
msgid "Russian"
msgstr "Ruso"
#: allianceauth/authentication/models.py:81
#: allianceauth/project_template/project_name/settings/base.py:112
#: allianceauth/project_template/project_name/settings/base.py:113
msgid "Dutch"
msgstr "Holandés"
#: allianceauth/authentication/models.py:82
#: allianceauth/project_template/project_name/settings/base.py:113
#: allianceauth/project_template/project_name/settings/base.py:114
msgid "Polish"
msgstr "Polaco"
#: allianceauth/authentication/models.py:83
#: allianceauth/project_template/project_name/settings/base.py:115
#: allianceauth/project_template/project_name/settings/base.py:116
msgid "Ukrainian"
msgstr "Ucraniano"
#: allianceauth/authentication/models.py:84
#: allianceauth/project_template/project_name/settings/base.py:116
#: allianceauth/project_template/project_name/settings/base.py:117
msgid "Simplified Chinese"
msgstr "Chino Simplificado"
@@ -134,22 +134,30 @@ msgstr "Chino Simplificado"
msgid "Language"
msgstr "Idioma"
#: allianceauth/authentication/models.py:105
#: allianceauth/authentication/models.py:106
#: allianceauth/templates/allianceauth/night-toggle.html:6
msgid "Night Mode"
msgstr "Modo Nocturno"
#: allianceauth/authentication/models.py:109
#: allianceauth/authentication/models.py:110
#: allianceauth/theme/templates/theme/theme_select.html:4
msgid "Theme"
msgstr "Tema"
#: allianceauth/authentication/models.py:126
#: allianceauth/authentication/models.py:117
msgid "Minimize Sidebar Menu"
msgstr ""
#: allianceauth/authentication/models.py:119
msgid "Keep the sidebar menu minimized"
msgstr ""
#: allianceauth/authentication/models.py:133
#, python-format
msgid "State changed to: %s"
msgstr "Estado cambiado a: %s"
#: allianceauth/authentication/models.py:127
#: allianceauth/authentication/models.py:134
#, python-format
msgid "Your user's state is now: %(state)s"
msgstr "El estado de su usuario es ahora: %(state)s"
@@ -209,8 +217,8 @@ msgstr "Estado:"
#: allianceauth/authentication/templates/authentication/tokens.html:7
#: allianceauth/authentication/templates/authentication/tokens.html:11
#: allianceauth/menu/templates/menu/menu-user.html:133
#: allianceauth/menu/templates/menu/menu-user.html:136
#: allianceauth/menu/templates/menu/menu-user.html:158
#: allianceauth/menu/templates/menu/menu-user.html:161
#: allianceauth/templates/allianceauth/top-menu-user-dropdown.html:62
msgid "Token Management"
msgstr "Gestión de Tokens"
@@ -246,8 +254,8 @@ msgstr "Acciones"
#: allianceauth/fleetactivitytracking/templates/fleetactivitytracking/fatlinkview.html:41
#: allianceauth/groupmanagement/templates/groupmanagement/audit.html:30
#: allianceauth/groupmanagement/templates/groupmanagement/groupmembers.html:29
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:55
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:118
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:54
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:129
msgid "Character"
msgstr "Personaje"
@@ -393,6 +401,8 @@ msgstr "Registrar personajes"
#: allianceauth/corputils/templates/corputils/corpstats.html:125
#: allianceauth/corputils/templates/corputils/search.html:18
#: allianceauth/groupmanagement/templates/groupmanagement/audit.html:31
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:58
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:133
#: allianceauth/hrapplications/templates/hrapplications/management.html:35
#: allianceauth/hrapplications/templates/hrapplications/management.html:122
#: allianceauth/hrapplications/templates/hrapplications/management.html:166
@@ -768,16 +778,18 @@ msgstr "Enlace de participacion expirado."
#: allianceauth/fleetactivitytracking/views.py:323
#, python-brace-format
msgid ""
"Cannot register the fleet participation for {character.character_name}. The "
"character needs to be online."
"Cannot register the fleet participation for {character_name}. The character "
"needs to be online."
msgstr ""
"No se puede registrar la participación en la flota para "
"{character.character_name}. El personaje debe estar en línea."
#: allianceauth/framework/apps.py:16
msgid "Framework"
msgstr ""
#: allianceauth/framework/templates/framework/datatables/process-indicator.html:8
msgid "Loading …"
msgstr ""
#: allianceauth/groupmanagement/apps.py:8
#: allianceauth/groupmanagement/auth_hooks.py:18
#: allianceauth/groupmanagement/templates/groupmanagement/groups.html:18
@@ -973,8 +985,8 @@ msgid "Group Members"
msgstr "Miembros del Grupo"
#: allianceauth/groupmanagement/templates/groupmanagement/groupmembers.html:30
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:56
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:119
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:55
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:130
#: allianceauth/permissions_tool/templates/permissions_tool/audit.html:33
msgid "Organization"
msgstr "Organización"
@@ -986,7 +998,9 @@ msgstr "Líder de grupo"
#: allianceauth/groupmanagement/templates/groupmanagement/groupmembers.html:61
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:85
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:148
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:106
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:160
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:181
#: allianceauth/permissions_tool/templates/permissions_tool/audit_row.html:18
msgid "(unknown)"
msgstr "(desconocido)"
@@ -1066,8 +1080,8 @@ msgid "Leaders"
msgstr ""
#: allianceauth/groupmanagement/templates/groupmanagement/groups.html:37
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:57
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:120
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:56
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:131
#: allianceauth/permissions_tool/templates/permissions_tool/audit.html:30
#: allianceauth/services/modules/openfire/forms.py:6
msgid "Group"
@@ -1116,22 +1130,22 @@ msgstr "Abandonar solicitudes"
msgid "Group Membership"
msgstr "Membresia de Grupo"
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:93
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:156
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:96
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:171
msgid "Accept"
msgstr "Aceptar"
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:96
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:160
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:99
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:174
#: allianceauth/hrapplications/templates/hrapplications/view.html:104
msgid "Reject"
msgstr "Rechazar"
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:106
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:117
msgid "No group add requests."
msgstr "No hay solicitudes de ingreso."
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:169
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:190
msgid "No group leave requests."
msgstr "No hay solicitudes paradejar el grupo."
@@ -1539,37 +1553,45 @@ msgid "Notifications"
msgstr "Notificaciones"
#: allianceauth/menu/templates/menu/menu-user.html:77
msgid "Sidebar"
msgstr ""
#: allianceauth/menu/templates/menu/menu-user.html:93
msgid "Minimize Sidebar"
msgstr ""
#: allianceauth/menu/templates/menu/menu-user.html:102
msgid "Super User"
msgstr ""
#: allianceauth/menu/templates/menu/menu-user.html:83
#: allianceauth/menu/templates/menu/menu-user.html:86
#: allianceauth/menu/templates/menu/menu-user.html:108
#: allianceauth/menu/templates/menu/menu-user.html:111
msgid "Alliance Auth Documentation"
msgstr ""
#: allianceauth/menu/templates/menu/menu-user.html:94
#: allianceauth/menu/templates/menu/menu-user.html:97
#: allianceauth/menu/templates/menu/menu-user.html:119
#: allianceauth/menu/templates/menu/menu-user.html:122
msgid "Alliance Auth Discord"
msgstr ""
#: allianceauth/menu/templates/menu/menu-user.html:105
#: allianceauth/menu/templates/menu/menu-user.html:108
#: allianceauth/menu/templates/menu/menu-user.html:130
#: allianceauth/menu/templates/menu/menu-user.html:133
msgid "Alliance Auth Git"
msgstr ""
#: allianceauth/menu/templates/menu/menu-user.html:118
#: allianceauth/menu/templates/menu/menu-user.html:121
#: allianceauth/menu/templates/menu/menu-user.html:143
#: allianceauth/menu/templates/menu/menu-user.html:146
#: allianceauth/templates/allianceauth/top-menu-admin.html:9
msgid "Admin"
msgstr "Administrador"
#: allianceauth/menu/templates/menu/menu-user.html:144
#: allianceauth/menu/templates/menu/menu-user.html:147
#: allianceauth/menu/templates/menu/menu-user.html:169
#: allianceauth/menu/templates/menu/menu-user.html:172
msgid "Sign Out"
msgstr ""
#: allianceauth/menu/templates/menu/menu-user.html:155
#: allianceauth/menu/templates/menu/menu-user.html:158
#: allianceauth/menu/templates/menu/menu-user.html:180
#: allianceauth/menu/templates/menu/menu-user.html:183
#: allianceauth/templates/allianceauth/top-menu-rh-default.html:13
#: allianceauth/templates/allianceauth/top-menu-rh-default.html:14
msgid "Sign In"
@@ -1830,10 +1852,10 @@ msgstr "Estados"
msgid "That service account already exists"
msgstr "Esa cuenta de servicio ya existe"
#: allianceauth/services/abstract.py:103
#: allianceauth/services/abstract.py:105
#, python-brace-format
msgid "Successfully set your {self.service_name} password"
msgstr "Ha establecido correctamente su contraseña {self.service_name}."
msgid "Successfully set your {service_name} password"
msgstr ""
#: allianceauth/services/apps.py:8 allianceauth/services/auth_hooks.py:12
msgid "Services"
@@ -2383,12 +2405,12 @@ msgstr "Enlace Killboard (zkillboard.com o kb.evetools.org)"
msgid "Invalid Link. Please use zkillboard.com or kb.evetools.org"
msgstr "Enlace no válido. Por favor, utilice zkillboard.com o kb.evetools.org"
#: allianceauth/srp/form.py:46
#: allianceauth/srp/form.py:49
msgid "Invalid Link. Please post a direct link to a killmail."
msgstr ""
"Enlace no válido. Por favor, proporcione un enlace directo a un killmail."
#: allianceauth/srp/form.py:53
#: allianceauth/srp/form.py:56
msgid "After Action Report Link"
msgstr "Enlaace de AAR"
@@ -2665,7 +2687,7 @@ msgstr "Imposible localizar la solicitud de SRP con ID %(requestid)s"
msgid "Saved changes to SRP fleet %(fleetname)s"
msgstr "Se guardaron los cambios en el SRP de la flota %(fleetname)s"
#: allianceauth/templates/allianceauth/admin-status/esi_check.html:4
#: allianceauth/templates/allianceauth/admin-status/esi_check.html:5
msgid "Your Server received an ESI error response code of "
msgstr ""
@@ -3069,11 +3091,11 @@ msgstr "Se agrego un nuevo timer en %(system)s a las %(time)s."
msgid "Saved changes to the timer."
msgstr "Se guardaron los cambios en el timer."
#: allianceauth/views.py:55
#: allianceauth/views.py:78
msgid "Bad Request"
msgstr "Mala solicitud"
#: allianceauth/views.py:57 allianceauth/views.py:87
#: allianceauth/views.py:80 allianceauth/views.py:110
msgid ""
"Auth encountered an error processing your request, please try again. If the "
"error persists, please contact the administrators."
@@ -3081,21 +3103,21 @@ msgstr ""
"Auth ha encontrado un error al procesar su solicitud, por favor inténtelo de"
" nuevo. Si el error persiste, póngase en contacto con los administradores."
#: allianceauth/views.py:65
#: allianceauth/views.py:88
msgid "Permission Denied"
msgstr "Permiso Denegado"
#: allianceauth/views.py:67
#: allianceauth/views.py:90
msgid ""
"You do not have permission to access the requested page. If you believe this"
" is in error please contact the administrators."
msgstr ""
#: allianceauth/views.py:75
#: allianceauth/views.py:98
msgid "Page Not Found"
msgstr "Página No Encontrada"
#: allianceauth/views.py:77
#: allianceauth/views.py:100
msgid ""
"Page does not exist. If you believe this is in error please contact the "
"administrators. "
@@ -3103,6 +3125,6 @@ msgstr ""
"La página no existe. Si cree que se trata de un error, póngase en contacto "
"con los administradores. "
#: allianceauth/views.py:85
#: allianceauth/views.py:108
msgid "Internal Server Error"
msgstr "Error Interno del Servidor"

View File

@@ -11,7 +11,6 @@
# draktanar KarazGrong <umbre@fallenstarscreations.com>, 2023
# Geoffrey Fabbro, 2023
# Idea, 2024
# Joel Falknau <ozirascal@gmail.com>, 2024
# T'rahk Rokym, 2024
# Philippe Querin-Laporte <philippe.querin@hotmail.com>, 2025
#
@@ -20,7 +19,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-21 13:44+1000\n"
"POT-Creation-Date: 2026-01-21 15:33+1000\n"
"PO-Revision-Date: 2023-11-08 13:50+0000\n"
"Last-Translator: Philippe Querin-Laporte <philippe.querin@hotmail.com>, 2025\n"
"Language-Team: French (France) (https://app.transifex.com/alliance-auth/teams/107430/fr_FR/)\n"
@@ -79,7 +78,7 @@ msgstr ""
"restreints: %s"
#: allianceauth/authentication/models.py:72
#: allianceauth/project_template/project_name/settings/base.py:104
#: allianceauth/project_template/project_name/settings/base.py:105
msgid "English"
msgstr "Anglais"
@@ -88,57 +87,57 @@ msgid "Czech"
msgstr ""
#: allianceauth/authentication/models.py:74
#: allianceauth/project_template/project_name/settings/base.py:106
#: allianceauth/project_template/project_name/settings/base.py:107
msgid "German"
msgstr "Allemand"
#: allianceauth/authentication/models.py:75
#: allianceauth/project_template/project_name/settings/base.py:107
#: allianceauth/project_template/project_name/settings/base.py:108
msgid "Spanish"
msgstr "Espagnol"
#: allianceauth/authentication/models.py:76
#: allianceauth/project_template/project_name/settings/base.py:108
#: allianceauth/project_template/project_name/settings/base.py:109
msgid "Italian"
msgstr "Italien"
#: allianceauth/authentication/models.py:77
#: allianceauth/project_template/project_name/settings/base.py:109
#: allianceauth/project_template/project_name/settings/base.py:110
msgid "Japanese"
msgstr "Japonais"
#: allianceauth/authentication/models.py:78
#: allianceauth/project_template/project_name/settings/base.py:110
#: allianceauth/project_template/project_name/settings/base.py:111
msgid "Korean"
msgstr "Coréen"
#: allianceauth/authentication/models.py:79
#: allianceauth/project_template/project_name/settings/base.py:111
#: allianceauth/project_template/project_name/settings/base.py:112
msgid "French"
msgstr "Français"
#: allianceauth/authentication/models.py:80
#: allianceauth/project_template/project_name/settings/base.py:114
#: allianceauth/project_template/project_name/settings/base.py:115
msgid "Russian"
msgstr "Russe"
#: allianceauth/authentication/models.py:81
#: allianceauth/project_template/project_name/settings/base.py:112
#: allianceauth/project_template/project_name/settings/base.py:113
msgid "Dutch"
msgstr ""
#: allianceauth/authentication/models.py:82
#: allianceauth/project_template/project_name/settings/base.py:113
#: allianceauth/project_template/project_name/settings/base.py:114
msgid "Polish"
msgstr "Polonais"
#: allianceauth/authentication/models.py:83
#: allianceauth/project_template/project_name/settings/base.py:115
#: allianceauth/project_template/project_name/settings/base.py:116
msgid "Ukrainian"
msgstr "Ukrainien"
#: allianceauth/authentication/models.py:84
#: allianceauth/project_template/project_name/settings/base.py:116
#: allianceauth/project_template/project_name/settings/base.py:117
msgid "Simplified Chinese"
msgstr ""
@@ -147,22 +146,30 @@ msgstr ""
msgid "Language"
msgstr "Langue"
#: allianceauth/authentication/models.py:105
#: allianceauth/authentication/models.py:106
#: allianceauth/templates/allianceauth/night-toggle.html:6
msgid "Night Mode"
msgstr "Mode Nuit"
#: allianceauth/authentication/models.py:109
#: allianceauth/authentication/models.py:110
#: allianceauth/theme/templates/theme/theme_select.html:4
msgid "Theme"
msgstr "Thème"
#: allianceauth/authentication/models.py:126
#: allianceauth/authentication/models.py:117
msgid "Minimize Sidebar Menu"
msgstr ""
#: allianceauth/authentication/models.py:119
msgid "Keep the sidebar menu minimized"
msgstr ""
#: allianceauth/authentication/models.py:133
#, python-format
msgid "State changed to: %s"
msgstr "État changé à: %s"
#: allianceauth/authentication/models.py:127
#: allianceauth/authentication/models.py:134
#, python-format
msgid "Your user's state is now: %(state)s"
msgstr "L'état de votre personnage est maintenant: %(state)s"
@@ -222,8 +229,8 @@ msgstr "État:"
#: allianceauth/authentication/templates/authentication/tokens.html:7
#: allianceauth/authentication/templates/authentication/tokens.html:11
#: allianceauth/menu/templates/menu/menu-user.html:133
#: allianceauth/menu/templates/menu/menu-user.html:136
#: allianceauth/menu/templates/menu/menu-user.html:158
#: allianceauth/menu/templates/menu/menu-user.html:161
#: allianceauth/templates/allianceauth/top-menu-user-dropdown.html:62
msgid "Token Management"
msgstr "Gestion des jetons"
@@ -259,8 +266,8 @@ msgstr "Actions"
#: allianceauth/fleetactivitytracking/templates/fleetactivitytracking/fatlinkview.html:41
#: allianceauth/groupmanagement/templates/groupmanagement/audit.html:30
#: allianceauth/groupmanagement/templates/groupmanagement/groupmembers.html:29
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:55
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:118
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:54
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:129
msgid "Character"
msgstr "Personnage"
@@ -406,6 +413,8 @@ msgstr "Personnages inscrits"
#: allianceauth/corputils/templates/corputils/corpstats.html:125
#: allianceauth/corputils/templates/corputils/search.html:18
#: allianceauth/groupmanagement/templates/groupmanagement/audit.html:31
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:58
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:133
#: allianceauth/hrapplications/templates/hrapplications/management.html:35
#: allianceauth/hrapplications/templates/hrapplications/management.html:122
#: allianceauth/hrapplications/templates/hrapplications/management.html:166
@@ -781,16 +790,18 @@ msgstr "le lien a expiré"
#: allianceauth/fleetactivitytracking/views.py:323
#, python-brace-format
msgid ""
"Cannot register the fleet participation for {character.character_name}. The "
"character needs to be online."
"Cannot register the fleet participation for {character_name}. The character "
"needs to be online."
msgstr ""
"Impossible d'enregistrer la participation pour {character.character_name}. "
"Le personnage doit être en ligne."
#: allianceauth/framework/apps.py:16
msgid "Framework"
msgstr ""
#: allianceauth/framework/templates/framework/datatables/process-indicator.html:8
msgid "Loading …"
msgstr ""
#: allianceauth/groupmanagement/apps.py:8
#: allianceauth/groupmanagement/auth_hooks.py:18
#: allianceauth/groupmanagement/templates/groupmanagement/groups.html:18
@@ -987,8 +998,8 @@ msgid "Group Members"
msgstr "Membres du groupe"
#: allianceauth/groupmanagement/templates/groupmanagement/groupmembers.html:30
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:56
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:119
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:55
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:130
#: allianceauth/permissions_tool/templates/permissions_tool/audit.html:33
msgid "Organization"
msgstr "Organisation"
@@ -1000,7 +1011,9 @@ msgstr "Chef de groupe"
#: allianceauth/groupmanagement/templates/groupmanagement/groupmembers.html:61
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:85
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:148
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:106
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:160
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:181
#: allianceauth/permissions_tool/templates/permissions_tool/audit_row.html:18
msgid "(unknown)"
msgstr "(inconnu)"
@@ -1080,8 +1093,8 @@ msgid "Leaders"
msgstr "Dirigeants"
#: allianceauth/groupmanagement/templates/groupmanagement/groups.html:37
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:57
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:120
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:56
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:131
#: allianceauth/permissions_tool/templates/permissions_tool/audit.html:30
#: allianceauth/services/modules/openfire/forms.py:6
msgid "Group"
@@ -1130,22 +1143,22 @@ msgstr "Demande de départ"
msgid "Group Membership"
msgstr "Groupe appartenance "
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:93
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:156
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:96
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:171
msgid "Accept"
msgstr "Accepter"
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:96
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:160
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:99
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:174
#: allianceauth/hrapplications/templates/hrapplications/view.html:104
msgid "Reject"
msgstr "Rejeter"
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:106
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:117
msgid "No group add requests."
msgstr "Aucune demande en cours"
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:169
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:190
msgid "No group leave requests."
msgstr "Aucune demande en cours"
@@ -1556,37 +1569,45 @@ msgid "Notifications"
msgstr "Alertes"
#: allianceauth/menu/templates/menu/menu-user.html:77
msgid "Sidebar"
msgstr ""
#: allianceauth/menu/templates/menu/menu-user.html:93
msgid "Minimize Sidebar"
msgstr ""
#: allianceauth/menu/templates/menu/menu-user.html:102
msgid "Super User"
msgstr "Super Utilisateur"
#: allianceauth/menu/templates/menu/menu-user.html:83
#: allianceauth/menu/templates/menu/menu-user.html:86
#: allianceauth/menu/templates/menu/menu-user.html:108
#: allianceauth/menu/templates/menu/menu-user.html:111
msgid "Alliance Auth Documentation"
msgstr ""
#: allianceauth/menu/templates/menu/menu-user.html:94
#: allianceauth/menu/templates/menu/menu-user.html:97
#: allianceauth/menu/templates/menu/menu-user.html:119
#: allianceauth/menu/templates/menu/menu-user.html:122
msgid "Alliance Auth Discord"
msgstr ""
#: allianceauth/menu/templates/menu/menu-user.html:105
#: allianceauth/menu/templates/menu/menu-user.html:108
#: allianceauth/menu/templates/menu/menu-user.html:130
#: allianceauth/menu/templates/menu/menu-user.html:133
msgid "Alliance Auth Git"
msgstr ""
#: allianceauth/menu/templates/menu/menu-user.html:118
#: allianceauth/menu/templates/menu/menu-user.html:121
#: allianceauth/menu/templates/menu/menu-user.html:143
#: allianceauth/menu/templates/menu/menu-user.html:146
#: allianceauth/templates/allianceauth/top-menu-admin.html:9
msgid "Admin"
msgstr "Administrateur"
#: allianceauth/menu/templates/menu/menu-user.html:144
#: allianceauth/menu/templates/menu/menu-user.html:147
#: allianceauth/menu/templates/menu/menu-user.html:169
#: allianceauth/menu/templates/menu/menu-user.html:172
msgid "Sign Out"
msgstr "Se Déconnecter"
#: allianceauth/menu/templates/menu/menu-user.html:155
#: allianceauth/menu/templates/menu/menu-user.html:158
#: allianceauth/menu/templates/menu/menu-user.html:180
#: allianceauth/menu/templates/menu/menu-user.html:183
#: allianceauth/templates/allianceauth/top-menu-rh-default.html:13
#: allianceauth/templates/allianceauth/top-menu-rh-default.html:14
msgid "Sign In"
@@ -1847,10 +1868,10 @@ msgstr "États"
msgid "That service account already exists"
msgstr "Ce compte de service existe déjà."
#: allianceauth/services/abstract.py:103
#: allianceauth/services/abstract.py:105
#, python-brace-format
msgid "Successfully set your {self.service_name} password"
msgstr "Mot de passe {self.service_name} créé avec succès."
msgid "Successfully set your {service_name} password"
msgstr ""
#: allianceauth/services/apps.py:8 allianceauth/services/auth_hooks.py:12
msgid "Services"
@@ -2402,11 +2423,11 @@ msgstr "Lien ZkillBoard ()"
msgid "Invalid Link. Please use zkillboard.com or kb.evetools.org"
msgstr "Lien non valide. Veuillez utiliser zkillboard.com ou kb.evetools.org"
#: allianceauth/srp/form.py:46
#: allianceauth/srp/form.py:49
msgid "Invalid Link. Please post a direct link to a killmail."
msgstr "Lien non valide. Veuillez poster un lien direct vers un Killmail."
#: allianceauth/srp/form.py:53
#: allianceauth/srp/form.py:56
msgid "After Action Report Link"
msgstr "Lien vers le rapport après action"
@@ -2686,7 +2707,7 @@ msgstr "Impossible de localiser la demande SRP avec l'ID %(requestid)s"
msgid "Saved changes to SRP fleet %(fleetname)s"
msgstr "Modifications enregistrées de la flotte SRP%(fleetname)s"
#: allianceauth/templates/allianceauth/admin-status/esi_check.html:4
#: allianceauth/templates/allianceauth/admin-status/esi_check.html:5
msgid "Your Server received an ESI error response code of "
msgstr "Votre serveur a reçu une erreur ESI avec pour code"
@@ -3090,11 +3111,11 @@ msgstr "Nouveau minuteur ajouté dans %(system)s à %(time)s"
msgid "Saved changes to the timer."
msgstr "Changements du minuteur sauvegardés."
#: allianceauth/views.py:55
#: allianceauth/views.py:78
msgid "Bad Request"
msgstr "Mauvaise Requête"
#: allianceauth/views.py:57 allianceauth/views.py:87
#: allianceauth/views.py:80 allianceauth/views.py:110
msgid ""
"Auth encountered an error processing your request, please try again. If the "
"error persists, please contact the administrators."
@@ -3102,11 +3123,11 @@ msgstr ""
"Auth a rencontré une erreur dans le traitement de votre demande, veuillez "
"réessayer. Si l'erreur persiste, veuillez contacter les administrateurs."
#: allianceauth/views.py:65
#: allianceauth/views.py:88
msgid "Permission Denied"
msgstr "Permission refusé"
#: allianceauth/views.py:67
#: allianceauth/views.py:90
msgid ""
"You do not have permission to access the requested page. If you believe this"
" is in error please contact the administrators."
@@ -3114,11 +3135,11 @@ msgstr ""
"Vous n'avez pas l'autorisation d'accéder à la page demandée. Si vous pensez "
"qu'il s'agit d'une erreur, veuillez contacter les administrateurs."
#: allianceauth/views.py:75
#: allianceauth/views.py:98
msgid "Page Not Found"
msgstr "Page non trouvée"
#: allianceauth/views.py:77
#: allianceauth/views.py:100
msgid ""
"Page does not exist. If you believe this is in error please contact the "
"administrators. "
@@ -3126,6 +3147,6 @@ msgstr ""
"La page n'existe pas. Si vous pensez qu'il s'agit d'une erreur, veuillez "
"contacter les administrateurs. "
#: allianceauth/views.py:85
#: allianceauth/views.py:108
msgid "Internal Server Error"
msgstr "Erreur de serveur interne"

View File

@@ -13,7 +13,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-21 13:44+1000\n"
"POT-Creation-Date: 2026-01-21 15:33+1000\n"
"PO-Revision-Date: 2023-11-08 13:50+0000\n"
"Last-Translator: Linus Hope, 2025\n"
"Language-Team: Italian (Italy) (https://app.transifex.com/alliance-auth/teams/107430/it_IT/)\n"
@@ -70,7 +70,7 @@ msgid "You are not allowed to add or remove these restricted groups: %s"
msgstr "Non ti è consentito aggiungere o rimuovere questi gruppi ristretti:%s"
#: allianceauth/authentication/models.py:72
#: allianceauth/project_template/project_name/settings/base.py:104
#: allianceauth/project_template/project_name/settings/base.py:105
msgid "English"
msgstr "Inglese"
@@ -79,57 +79,57 @@ msgid "Czech"
msgstr ""
#: allianceauth/authentication/models.py:74
#: allianceauth/project_template/project_name/settings/base.py:106
#: allianceauth/project_template/project_name/settings/base.py:107
msgid "German"
msgstr "Tedesco"
#: allianceauth/authentication/models.py:75
#: allianceauth/project_template/project_name/settings/base.py:107
#: allianceauth/project_template/project_name/settings/base.py:108
msgid "Spanish"
msgstr "Spagnolo"
#: allianceauth/authentication/models.py:76
#: allianceauth/project_template/project_name/settings/base.py:108
#: allianceauth/project_template/project_name/settings/base.py:109
msgid "Italian"
msgstr "Italiano"
#: allianceauth/authentication/models.py:77
#: allianceauth/project_template/project_name/settings/base.py:109
#: allianceauth/project_template/project_name/settings/base.py:110
msgid "Japanese"
msgstr "Giapponese"
#: allianceauth/authentication/models.py:78
#: allianceauth/project_template/project_name/settings/base.py:110
#: allianceauth/project_template/project_name/settings/base.py:111
msgid "Korean"
msgstr "Coreano"
#: allianceauth/authentication/models.py:79
#: allianceauth/project_template/project_name/settings/base.py:111
#: allianceauth/project_template/project_name/settings/base.py:112
msgid "French"
msgstr "Francese"
#: allianceauth/authentication/models.py:80
#: allianceauth/project_template/project_name/settings/base.py:114
#: allianceauth/project_template/project_name/settings/base.py:115
msgid "Russian"
msgstr "Russo"
#: allianceauth/authentication/models.py:81
#: allianceauth/project_template/project_name/settings/base.py:112
#: allianceauth/project_template/project_name/settings/base.py:113
msgid "Dutch"
msgstr ""
#: allianceauth/authentication/models.py:82
#: allianceauth/project_template/project_name/settings/base.py:113
#: allianceauth/project_template/project_name/settings/base.py:114
msgid "Polish"
msgstr ""
#: allianceauth/authentication/models.py:83
#: allianceauth/project_template/project_name/settings/base.py:115
#: allianceauth/project_template/project_name/settings/base.py:116
msgid "Ukrainian"
msgstr "Ucraino"
#: allianceauth/authentication/models.py:84
#: allianceauth/project_template/project_name/settings/base.py:116
#: allianceauth/project_template/project_name/settings/base.py:117
msgid "Simplified Chinese"
msgstr ""
@@ -138,22 +138,30 @@ msgstr ""
msgid "Language"
msgstr "Lingua"
#: allianceauth/authentication/models.py:105
#: allianceauth/authentication/models.py:106
#: allianceauth/templates/allianceauth/night-toggle.html:6
msgid "Night Mode"
msgstr "Modalità scura"
#: allianceauth/authentication/models.py:109
#: allianceauth/authentication/models.py:110
#: allianceauth/theme/templates/theme/theme_select.html:4
msgid "Theme"
msgstr "Tema"
#: allianceauth/authentication/models.py:126
#: allianceauth/authentication/models.py:117
msgid "Minimize Sidebar Menu"
msgstr ""
#: allianceauth/authentication/models.py:119
msgid "Keep the sidebar menu minimized"
msgstr ""
#: allianceauth/authentication/models.py:133
#, python-format
msgid "State changed to: %s"
msgstr "Stato modificato a: %s"
#: allianceauth/authentication/models.py:127
#: allianceauth/authentication/models.py:134
#, python-format
msgid "Your user's state is now: %(state)s"
msgstr "Il tuo stato utente è ora: %(state)s"
@@ -213,8 +221,8 @@ msgstr "Stato:"
#: allianceauth/authentication/templates/authentication/tokens.html:7
#: allianceauth/authentication/templates/authentication/tokens.html:11
#: allianceauth/menu/templates/menu/menu-user.html:133
#: allianceauth/menu/templates/menu/menu-user.html:136
#: allianceauth/menu/templates/menu/menu-user.html:158
#: allianceauth/menu/templates/menu/menu-user.html:161
#: allianceauth/templates/allianceauth/top-menu-user-dropdown.html:62
msgid "Token Management"
msgstr "Gestione dei Token"
@@ -250,8 +258,8 @@ msgstr "Azioni"
#: allianceauth/fleetactivitytracking/templates/fleetactivitytracking/fatlinkview.html:41
#: allianceauth/groupmanagement/templates/groupmanagement/audit.html:30
#: allianceauth/groupmanagement/templates/groupmanagement/groupmembers.html:29
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:55
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:118
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:54
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:129
msgid "Character"
msgstr "Personaggio"
@@ -398,6 +406,8 @@ msgstr "Personaggi registrati"
#: allianceauth/corputils/templates/corputils/corpstats.html:125
#: allianceauth/corputils/templates/corputils/search.html:18
#: allianceauth/groupmanagement/templates/groupmanagement/audit.html:31
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:58
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:133
#: allianceauth/hrapplications/templates/hrapplications/management.html:35
#: allianceauth/hrapplications/templates/hrapplications/management.html:122
#: allianceauth/hrapplications/templates/hrapplications/management.html:166
@@ -775,16 +785,18 @@ msgstr "Il FAT link è scaduto."
#: allianceauth/fleetactivitytracking/views.py:323
#, python-brace-format
msgid ""
"Cannot register the fleet participation for {character.character_name}. The "
"character needs to be online."
"Cannot register the fleet participation for {character_name}. The character "
"needs to be online."
msgstr ""
"Impossibile registrare la partecipazione alla flotta per "
"{character.character_name}. Il personaggio deve essere online."
#: allianceauth/framework/apps.py:16
msgid "Framework"
msgstr ""
#: allianceauth/framework/templates/framework/datatables/process-indicator.html:8
msgid "Loading …"
msgstr ""
#: allianceauth/groupmanagement/apps.py:8
#: allianceauth/groupmanagement/auth_hooks.py:18
#: allianceauth/groupmanagement/templates/groupmanagement/groups.html:18
@@ -981,8 +993,8 @@ msgid "Group Members"
msgstr "Membri del gruppo"
#: allianceauth/groupmanagement/templates/groupmanagement/groupmembers.html:30
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:56
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:119
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:55
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:130
#: allianceauth/permissions_tool/templates/permissions_tool/audit.html:33
msgid "Organization"
msgstr "Organizzazione"
@@ -994,7 +1006,9 @@ msgstr "Responsabile del gruppo"
#: allianceauth/groupmanagement/templates/groupmanagement/groupmembers.html:61
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:85
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:148
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:106
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:160
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:181
#: allianceauth/permissions_tool/templates/permissions_tool/audit_row.html:18
msgid "(unknown)"
msgstr "(sconosciuto)"
@@ -1074,8 +1088,8 @@ msgid "Leaders"
msgstr "I leader"
#: allianceauth/groupmanagement/templates/groupmanagement/groups.html:37
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:57
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:120
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:56
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:131
#: allianceauth/permissions_tool/templates/permissions_tool/audit.html:30
#: allianceauth/services/modules/openfire/forms.py:6
msgid "Group"
@@ -1124,22 +1138,22 @@ msgstr "Richieste di abbandono"
msgid "Group Membership"
msgstr "Membri del gruppo"
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:93
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:156
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:96
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:171
msgid "Accept"
msgstr "Accetta"
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:96
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:160
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:99
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:174
#: allianceauth/hrapplications/templates/hrapplications/view.html:104
msgid "Reject"
msgstr "Rifiuta"
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:106
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:117
msgid "No group add requests."
msgstr "Nessuna richiesta di adesione."
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:169
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:190
msgid "No group leave requests."
msgstr "Nessuna richiesta di abbandono."
@@ -1553,37 +1567,45 @@ msgid "Notifications"
msgstr "Notifiche"
#: allianceauth/menu/templates/menu/menu-user.html:77
msgid "Sidebar"
msgstr ""
#: allianceauth/menu/templates/menu/menu-user.html:93
msgid "Minimize Sidebar"
msgstr ""
#: allianceauth/menu/templates/menu/menu-user.html:102
msgid "Super User"
msgstr "Super User"
#: allianceauth/menu/templates/menu/menu-user.html:83
#: allianceauth/menu/templates/menu/menu-user.html:86
#: allianceauth/menu/templates/menu/menu-user.html:108
#: allianceauth/menu/templates/menu/menu-user.html:111
msgid "Alliance Auth Documentation"
msgstr ""
#: allianceauth/menu/templates/menu/menu-user.html:94
#: allianceauth/menu/templates/menu/menu-user.html:97
#: allianceauth/menu/templates/menu/menu-user.html:119
#: allianceauth/menu/templates/menu/menu-user.html:122
msgid "Alliance Auth Discord"
msgstr ""
#: allianceauth/menu/templates/menu/menu-user.html:105
#: allianceauth/menu/templates/menu/menu-user.html:108
#: allianceauth/menu/templates/menu/menu-user.html:130
#: allianceauth/menu/templates/menu/menu-user.html:133
msgid "Alliance Auth Git"
msgstr ""
#: allianceauth/menu/templates/menu/menu-user.html:118
#: allianceauth/menu/templates/menu/menu-user.html:121
#: allianceauth/menu/templates/menu/menu-user.html:143
#: allianceauth/menu/templates/menu/menu-user.html:146
#: allianceauth/templates/allianceauth/top-menu-admin.html:9
msgid "Admin"
msgstr "Amministratore"
#: allianceauth/menu/templates/menu/menu-user.html:144
#: allianceauth/menu/templates/menu/menu-user.html:147
#: allianceauth/menu/templates/menu/menu-user.html:169
#: allianceauth/menu/templates/menu/menu-user.html:172
msgid "Sign Out"
msgstr "Sign Out"
#: allianceauth/menu/templates/menu/menu-user.html:155
#: allianceauth/menu/templates/menu/menu-user.html:158
#: allianceauth/menu/templates/menu/menu-user.html:180
#: allianceauth/menu/templates/menu/menu-user.html:183
#: allianceauth/templates/allianceauth/top-menu-rh-default.html:13
#: allianceauth/templates/allianceauth/top-menu-rh-default.html:14
msgid "Sign In"
@@ -1844,10 +1866,10 @@ msgstr "Stati"
msgid "That service account already exists"
msgstr "Un account per questo servizio già esiste"
#: allianceauth/services/abstract.py:103
#: allianceauth/services/abstract.py:105
#, python-brace-format
msgid "Successfully set your {self.service_name} password"
msgstr "La password del {self.service_name} è stata impostata con sucesso"
msgid "Successfully set your {service_name} password"
msgstr ""
#: allianceauth/services/apps.py:8 allianceauth/services/auth_hooks.py:12
msgid "Services"
@@ -2400,13 +2422,13 @@ msgstr "Killboard link (zkillboard.com o kb.evetools.org) "
msgid "Invalid Link. Please use zkillboard.com or kb.evetools.org"
msgstr "Link non valido. Per favore utilizza zkillboard.com o kb.evetools.org"
#: allianceauth/srp/form.py:46
#: allianceauth/srp/form.py:49
msgid "Invalid Link. Please post a direct link to a killmail."
msgstr ""
"Link non valido. Per favore utilizza un link direttamente collegato alla "
"killmail."
#: allianceauth/srp/form.py:53
#: allianceauth/srp/form.py:56
msgid "After Action Report Link"
msgstr "Link di resoconto della flotta"
@@ -2686,7 +2708,7 @@ msgstr "Impossibile trovare la richiesta di SRP con ID %(requestid)s"
msgid "Saved changes to SRP fleet %(fleetname)s"
msgstr "Salvati i cambiamenti al SRP della flotta %(fleetname)s"
#: allianceauth/templates/allianceauth/admin-status/esi_check.html:4
#: allianceauth/templates/allianceauth/admin-status/esi_check.html:5
msgid "Your Server received an ESI error response code of "
msgstr "Il server ha ricevuto un codice di risposta di errore ESI pari a "
@@ -3090,11 +3112,11 @@ msgstr "Aggiunto un nuovo timer in %(system)salle %(time)s."
msgid "Saved changes to the timer."
msgstr "Salvati i cambiamenti al timer."
#: allianceauth/views.py:55
#: allianceauth/views.py:78
msgid "Bad Request"
msgstr "Bad Request"
#: allianceauth/views.py:57 allianceauth/views.py:87
#: allianceauth/views.py:80 allianceauth/views.py:110
msgid ""
"Auth encountered an error processing your request, please try again. If the "
"error persists, please contact the administrators."
@@ -3102,11 +3124,11 @@ msgstr ""
"Auth ha riscontrato un errore nell'elaborazione della richiesta, si prega di"
" riprovare. Se l'errore persiste, contattare gli amministratori."
#: allianceauth/views.py:65
#: allianceauth/views.py:88
msgid "Permission Denied"
msgstr "Accesso Negato"
#: allianceauth/views.py:67
#: allianceauth/views.py:90
msgid ""
"You do not have permission to access the requested page. If you believe this"
" is in error please contact the administrators."
@@ -3114,11 +3136,11 @@ msgstr ""
"L'utente non ha i permessi per accedere alla pagina richiesta. Se si ritiene"
" che questo sia un errore, si prega di contattare gli amministratori."
#: allianceauth/views.py:75
#: allianceauth/views.py:98
msgid "Page Not Found"
msgstr "Pagina Non Trovata"
#: allianceauth/views.py:77
#: allianceauth/views.py:100
msgid ""
"Page does not exist. If you believe this is in error please contact the "
"administrators. "
@@ -3126,6 +3148,6 @@ msgstr ""
"La pagina non esiste. Se si ritiene che questo sia un errore, si prega di "
"contattare gli amministratori. "
#: allianceauth/views.py:85
#: allianceauth/views.py:108
msgid "Internal Server Error"
msgstr "Errore Interno"

View File

@@ -13,7 +13,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-21 13:44+1000\n"
"POT-Creation-Date: 2026-01-21 15:33+1000\n"
"PO-Revision-Date: 2023-11-08 13:50+0000\n"
"Last-Translator: Joel Falknau <ozirascal@gmail.com>, 2025\n"
"Language-Team: Japanese (https://app.transifex.com/alliance-auth/teams/107430/ja/)\n"
@@ -65,7 +65,7 @@ msgid "You are not allowed to add or remove these restricted groups: %s"
msgstr "これらの制限付きグループを追加または削除することはできません。%s"
#: allianceauth/authentication/models.py:72
#: allianceauth/project_template/project_name/settings/base.py:104
#: allianceauth/project_template/project_name/settings/base.py:105
msgid "English"
msgstr "英語"
@@ -74,57 +74,57 @@ msgid "Czech"
msgstr ""
#: allianceauth/authentication/models.py:74
#: allianceauth/project_template/project_name/settings/base.py:106
#: allianceauth/project_template/project_name/settings/base.py:107
msgid "German"
msgstr "ドイツ語"
#: allianceauth/authentication/models.py:75
#: allianceauth/project_template/project_name/settings/base.py:107
#: allianceauth/project_template/project_name/settings/base.py:108
msgid "Spanish"
msgstr "スペイン語"
#: allianceauth/authentication/models.py:76
#: allianceauth/project_template/project_name/settings/base.py:108
#: allianceauth/project_template/project_name/settings/base.py:109
msgid "Italian"
msgstr "イタリア語"
#: allianceauth/authentication/models.py:77
#: allianceauth/project_template/project_name/settings/base.py:109
#: allianceauth/project_template/project_name/settings/base.py:110
msgid "Japanese"
msgstr "日本語"
#: allianceauth/authentication/models.py:78
#: allianceauth/project_template/project_name/settings/base.py:110
#: allianceauth/project_template/project_name/settings/base.py:111
msgid "Korean"
msgstr "韓国語"
#: allianceauth/authentication/models.py:79
#: allianceauth/project_template/project_name/settings/base.py:111
#: allianceauth/project_template/project_name/settings/base.py:112
msgid "French"
msgstr "フランス語"
#: allianceauth/authentication/models.py:80
#: allianceauth/project_template/project_name/settings/base.py:114
#: allianceauth/project_template/project_name/settings/base.py:115
msgid "Russian"
msgstr "ロシア語"
#: allianceauth/authentication/models.py:81
#: allianceauth/project_template/project_name/settings/base.py:112
#: allianceauth/project_template/project_name/settings/base.py:113
msgid "Dutch"
msgstr ""
#: allianceauth/authentication/models.py:82
#: allianceauth/project_template/project_name/settings/base.py:113
#: allianceauth/project_template/project_name/settings/base.py:114
msgid "Polish"
msgstr ""
#: allianceauth/authentication/models.py:83
#: allianceauth/project_template/project_name/settings/base.py:115
#: allianceauth/project_template/project_name/settings/base.py:116
msgid "Ukrainian"
msgstr "ウクライナ語"
#: allianceauth/authentication/models.py:84
#: allianceauth/project_template/project_name/settings/base.py:116
#: allianceauth/project_template/project_name/settings/base.py:117
msgid "Simplified Chinese"
msgstr ""
@@ -133,22 +133,30 @@ msgstr ""
msgid "Language"
msgstr "言語"
#: allianceauth/authentication/models.py:105
#: allianceauth/authentication/models.py:106
#: allianceauth/templates/allianceauth/night-toggle.html:6
msgid "Night Mode"
msgstr "ナイトモード"
#: allianceauth/authentication/models.py:109
#: allianceauth/authentication/models.py:110
#: allianceauth/theme/templates/theme/theme_select.html:4
msgid "Theme"
msgstr "テーマ"
#: allianceauth/authentication/models.py:126
#: allianceauth/authentication/models.py:117
msgid "Minimize Sidebar Menu"
msgstr ""
#: allianceauth/authentication/models.py:119
msgid "Keep the sidebar menu minimized"
msgstr ""
#: allianceauth/authentication/models.py:133
#, python-format
msgid "State changed to: %s"
msgstr "分類が%sに変更されました。"
#: allianceauth/authentication/models.py:127
#: allianceauth/authentication/models.py:134
#, python-format
msgid "Your user's state is now: %(state)s"
msgstr "あなたの分類は%(state)sになりました。"
@@ -208,8 +216,8 @@ msgstr "状態:"
#: allianceauth/authentication/templates/authentication/tokens.html:7
#: allianceauth/authentication/templates/authentication/tokens.html:11
#: allianceauth/menu/templates/menu/menu-user.html:133
#: allianceauth/menu/templates/menu/menu-user.html:136
#: allianceauth/menu/templates/menu/menu-user.html:158
#: allianceauth/menu/templates/menu/menu-user.html:161
#: allianceauth/templates/allianceauth/top-menu-user-dropdown.html:62
msgid "Token Management"
msgstr "トークン管理"
@@ -245,8 +253,8 @@ msgstr "アクション"
#: allianceauth/fleetactivitytracking/templates/fleetactivitytracking/fatlinkview.html:41
#: allianceauth/groupmanagement/templates/groupmanagement/audit.html:30
#: allianceauth/groupmanagement/templates/groupmanagement/groupmembers.html:29
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:55
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:118
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:54
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:129
msgid "Character"
msgstr "キャラクター"
@@ -383,6 +391,8 @@ msgstr "登録済みのキャラクター"
#: allianceauth/corputils/templates/corputils/corpstats.html:125
#: allianceauth/corputils/templates/corputils/search.html:18
#: allianceauth/groupmanagement/templates/groupmanagement/audit.html:31
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:58
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:133
#: allianceauth/hrapplications/templates/hrapplications/management.html:35
#: allianceauth/hrapplications/templates/hrapplications/management.html:122
#: allianceauth/hrapplications/templates/hrapplications/management.html:166
@@ -753,14 +763,18 @@ msgstr "Fat-Linkの有効期間が終了してます。"
#: allianceauth/fleetactivitytracking/views.py:323
#, python-brace-format
msgid ""
"Cannot register the fleet participation for {character.character_name}. The "
"character needs to be online."
msgstr "{character.character_name} のフリート参加を登録できません。キャラクターがオンラインである必要があります。"
"Cannot register the fleet participation for {character_name}. The character "
"needs to be online."
msgstr ""
#: allianceauth/framework/apps.py:16
msgid "Framework"
msgstr ""
#: allianceauth/framework/templates/framework/datatables/process-indicator.html:8
msgid "Loading …"
msgstr ""
#: allianceauth/groupmanagement/apps.py:8
#: allianceauth/groupmanagement/auth_hooks.py:18
#: allianceauth/groupmanagement/templates/groupmanagement/groups.html:18
@@ -941,8 +955,8 @@ msgid "Group Members"
msgstr "グループメンバー"
#: allianceauth/groupmanagement/templates/groupmanagement/groupmembers.html:30
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:56
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:119
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:55
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:130
#: allianceauth/permissions_tool/templates/permissions_tool/audit.html:33
msgid "Organization"
msgstr "組織"
@@ -954,7 +968,9 @@ msgstr "グループリーダー"
#: allianceauth/groupmanagement/templates/groupmanagement/groupmembers.html:61
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:85
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:148
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:106
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:160
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:181
#: allianceauth/permissions_tool/templates/permissions_tool/audit_row.html:18
msgid "(unknown)"
msgstr "(unknown)"
@@ -1034,8 +1050,8 @@ msgid "Leaders"
msgstr "リーダー"
#: allianceauth/groupmanagement/templates/groupmanagement/groups.html:37
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:57
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:120
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:56
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:131
#: allianceauth/permissions_tool/templates/permissions_tool/audit.html:30
#: allianceauth/services/modules/openfire/forms.py:6
msgid "Group"
@@ -1084,22 +1100,22 @@ msgstr "脱退希望を出す"
msgid "Group Membership"
msgstr "グループメンバーシップ"
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:93
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:156
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:96
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:171
msgid "Accept"
msgstr "承認"
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:96
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:160
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:99
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:174
#: allianceauth/hrapplications/templates/hrapplications/view.html:104
msgid "Reject"
msgstr "拒否"
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:106
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:117
msgid "No group add requests."
msgstr "グループ参加希望はありません。"
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:169
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:190
msgid "No group leave requests."
msgstr "グループ脱退希望はありません。"
@@ -1502,37 +1518,45 @@ msgid "Notifications"
msgstr "通知"
#: allianceauth/menu/templates/menu/menu-user.html:77
msgid "Sidebar"
msgstr ""
#: allianceauth/menu/templates/menu/menu-user.html:93
msgid "Minimize Sidebar"
msgstr ""
#: allianceauth/menu/templates/menu/menu-user.html:102
msgid "Super User"
msgstr "スーパーユーザ"
#: allianceauth/menu/templates/menu/menu-user.html:83
#: allianceauth/menu/templates/menu/menu-user.html:86
#: allianceauth/menu/templates/menu/menu-user.html:108
#: allianceauth/menu/templates/menu/menu-user.html:111
msgid "Alliance Auth Documentation"
msgstr ""
#: allianceauth/menu/templates/menu/menu-user.html:94
#: allianceauth/menu/templates/menu/menu-user.html:97
#: allianceauth/menu/templates/menu/menu-user.html:119
#: allianceauth/menu/templates/menu/menu-user.html:122
msgid "Alliance Auth Discord"
msgstr ""
#: allianceauth/menu/templates/menu/menu-user.html:105
#: allianceauth/menu/templates/menu/menu-user.html:108
#: allianceauth/menu/templates/menu/menu-user.html:130
#: allianceauth/menu/templates/menu/menu-user.html:133
msgid "Alliance Auth Git"
msgstr ""
#: allianceauth/menu/templates/menu/menu-user.html:118
#: allianceauth/menu/templates/menu/menu-user.html:121
#: allianceauth/menu/templates/menu/menu-user.html:143
#: allianceauth/menu/templates/menu/menu-user.html:146
#: allianceauth/templates/allianceauth/top-menu-admin.html:9
msgid "Admin"
msgstr "管理者"
#: allianceauth/menu/templates/menu/menu-user.html:144
#: allianceauth/menu/templates/menu/menu-user.html:147
#: allianceauth/menu/templates/menu/menu-user.html:169
#: allianceauth/menu/templates/menu/menu-user.html:172
msgid "Sign Out"
msgstr "サインアウト"
#: allianceauth/menu/templates/menu/menu-user.html:155
#: allianceauth/menu/templates/menu/menu-user.html:158
#: allianceauth/menu/templates/menu/menu-user.html:180
#: allianceauth/menu/templates/menu/menu-user.html:183
#: allianceauth/templates/allianceauth/top-menu-rh-default.html:13
#: allianceauth/templates/allianceauth/top-menu-rh-default.html:14
msgid "Sign In"
@@ -1793,10 +1817,10 @@ msgstr "States"
msgid "That service account already exists"
msgstr "そのアカウントは既に存在してます。"
#: allianceauth/services/abstract.py:103
#: allianceauth/services/abstract.py:105
#, python-brace-format
msgid "Successfully set your {self.service_name} password"
msgstr "{self.service_name} のパスワードが正常に設定されました"
msgid "Successfully set your {service_name} password"
msgstr ""
#: allianceauth/services/apps.py:8 allianceauth/services/auth_hooks.py:12
msgid "Services"
@@ -2337,11 +2361,11 @@ msgstr "キルボードのリンク (zkillboard.com または kb.evetools.org)"
msgid "Invalid Link. Please use zkillboard.com or kb.evetools.org"
msgstr "リンクが無効です。zkillboard.com または kb.evetools.org をご利用ください"
#: allianceauth/srp/form.py:46
#: allianceauth/srp/form.py:49
msgid "Invalid Link. Please post a direct link to a killmail."
msgstr "リンクが無効です。キルメールへの直接リンクを投稿してください。"
#: allianceauth/srp/form.py:53
#: allianceauth/srp/form.py:56
msgid "After Action Report Link"
msgstr "After Action Report リンク"
@@ -2619,7 +2643,7 @@ msgstr "ID 付きのSRP リクエストが見つかりません %(requestid)s"
msgid "Saved changes to SRP fleet %(fleetname)s"
msgstr "SRP フリートへの変更を保存 %(fleetname)s"
#: allianceauth/templates/allianceauth/admin-status/esi_check.html:4
#: allianceauth/templates/allianceauth/admin-status/esi_check.html:5
msgid "Your Server received an ESI error response code of "
msgstr "サーバーが ESI エラー応答コードを受信しました "
@@ -3023,36 +3047,36 @@ msgstr "%(system)sのタイマーを%(time)sに追加しました。"
msgid "Saved changes to the timer."
msgstr "タイマーの変更を保存しました。"
#: allianceauth/views.py:55
#: allianceauth/views.py:78
msgid "Bad Request"
msgstr "不正なリクエスト"
#: allianceauth/views.py:57 allianceauth/views.py:87
#: allianceauth/views.py:80 allianceauth/views.py:110
msgid ""
"Auth encountered an error processing your request, please try again. If the "
"error persists, please contact the administrators."
msgstr "Authのリクエスト処理中にエラーが発生しました。もう一度試してください。エラーが続く場合は、管理者に連絡してください。"
#: allianceauth/views.py:65
#: allianceauth/views.py:88
msgid "Permission Denied"
msgstr "申請は拒否されました"
#: allianceauth/views.py:67
#: allianceauth/views.py:90
msgid ""
"You do not have permission to access the requested page. If you believe this"
" is in error please contact the administrators."
msgstr "要求されたページにアクセスする権限がありません。これが誤りだと思われる場合は、管理者に連絡してください。"
#: allianceauth/views.py:75
#: allianceauth/views.py:98
msgid "Page Not Found"
msgstr "ページが見つかりません"
#: allianceauth/views.py:77
#: allianceauth/views.py:100
msgid ""
"Page does not exist. If you believe this is in error please contact the "
"administrators. "
msgstr "ページは存在しません。これが誤りだと思われる場合は、管理者に連絡してください。 "
#: allianceauth/views.py:85
#: allianceauth/views.py:108
msgid "Internal Server Error"
msgstr "内部サーバーエラー"

View File

@@ -18,7 +18,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-21 13:44+1000\n"
"POT-Creation-Date: 2026-01-21 15:33+1000\n"
"PO-Revision-Date: 2023-11-08 13:50+0000\n"
"Last-Translator: Seowon Jung <seowon@hawaii.edu>, 2025\n"
"Language-Team: Korean (Korea) (https://app.transifex.com/alliance-auth/teams/107430/ko_KR/)\n"
@@ -71,7 +71,7 @@ msgid "You are not allowed to add or remove these restricted groups: %s"
msgstr "해당 제한된 그룹을 추가하거나 제거할 수 있는 권한이 존재하지 않습니다: %s"
#: allianceauth/authentication/models.py:72
#: allianceauth/project_template/project_name/settings/base.py:104
#: allianceauth/project_template/project_name/settings/base.py:105
msgid "English"
msgstr "영어"
@@ -80,57 +80,57 @@ msgid "Czech"
msgstr ""
#: allianceauth/authentication/models.py:74
#: allianceauth/project_template/project_name/settings/base.py:106
#: allianceauth/project_template/project_name/settings/base.py:107
msgid "German"
msgstr "독일어"
#: allianceauth/authentication/models.py:75
#: allianceauth/project_template/project_name/settings/base.py:107
#: allianceauth/project_template/project_name/settings/base.py:108
msgid "Spanish"
msgstr "스페인어"
#: allianceauth/authentication/models.py:76
#: allianceauth/project_template/project_name/settings/base.py:108
#: allianceauth/project_template/project_name/settings/base.py:109
msgid "Italian"
msgstr "이탈리아어"
#: allianceauth/authentication/models.py:77
#: allianceauth/project_template/project_name/settings/base.py:109
#: allianceauth/project_template/project_name/settings/base.py:110
msgid "Japanese"
msgstr "일본어"
#: allianceauth/authentication/models.py:78
#: allianceauth/project_template/project_name/settings/base.py:110
#: allianceauth/project_template/project_name/settings/base.py:111
msgid "Korean"
msgstr "한국어"
#: allianceauth/authentication/models.py:79
#: allianceauth/project_template/project_name/settings/base.py:111
#: allianceauth/project_template/project_name/settings/base.py:112
msgid "French"
msgstr "프랑스어"
#: allianceauth/authentication/models.py:80
#: allianceauth/project_template/project_name/settings/base.py:114
#: allianceauth/project_template/project_name/settings/base.py:115
msgid "Russian"
msgstr "러시아어"
#: allianceauth/authentication/models.py:81
#: allianceauth/project_template/project_name/settings/base.py:112
#: allianceauth/project_template/project_name/settings/base.py:113
msgid "Dutch"
msgstr ""
#: allianceauth/authentication/models.py:82
#: allianceauth/project_template/project_name/settings/base.py:113
#: allianceauth/project_template/project_name/settings/base.py:114
msgid "Polish"
msgstr ""
#: allianceauth/authentication/models.py:83
#: allianceauth/project_template/project_name/settings/base.py:115
#: allianceauth/project_template/project_name/settings/base.py:116
msgid "Ukrainian"
msgstr "우크라이나어"
#: allianceauth/authentication/models.py:84
#: allianceauth/project_template/project_name/settings/base.py:116
#: allianceauth/project_template/project_name/settings/base.py:117
msgid "Simplified Chinese"
msgstr ""
@@ -139,22 +139,30 @@ msgstr ""
msgid "Language"
msgstr "언어"
#: allianceauth/authentication/models.py:105
#: allianceauth/authentication/models.py:106
#: allianceauth/templates/allianceauth/night-toggle.html:6
msgid "Night Mode"
msgstr "야간 모드"
#: allianceauth/authentication/models.py:109
#: allianceauth/authentication/models.py:110
#: allianceauth/theme/templates/theme/theme_select.html:4
msgid "Theme"
msgstr "테마"
#: allianceauth/authentication/models.py:126
#: allianceauth/authentication/models.py:117
msgid "Minimize Sidebar Menu"
msgstr ""
#: allianceauth/authentication/models.py:119
msgid "Keep the sidebar menu minimized"
msgstr ""
#: allianceauth/authentication/models.py:133
#, python-format
msgid "State changed to: %s"
msgstr "상태가 %s로 변경됐습니다."
#: allianceauth/authentication/models.py:127
#: allianceauth/authentication/models.py:134
#, python-format
msgid "Your user's state is now: %(state)s"
msgstr "사용자의 상태는 %(state)s입니다."
@@ -214,8 +222,8 @@ msgstr "상태:"
#: allianceauth/authentication/templates/authentication/tokens.html:7
#: allianceauth/authentication/templates/authentication/tokens.html:11
#: allianceauth/menu/templates/menu/menu-user.html:133
#: allianceauth/menu/templates/menu/menu-user.html:136
#: allianceauth/menu/templates/menu/menu-user.html:158
#: allianceauth/menu/templates/menu/menu-user.html:161
#: allianceauth/templates/allianceauth/top-menu-user-dropdown.html:62
msgid "Token Management"
msgstr "토큰 관리"
@@ -251,8 +259,8 @@ msgstr "활동"
#: allianceauth/fleetactivitytracking/templates/fleetactivitytracking/fatlinkview.html:41
#: allianceauth/groupmanagement/templates/groupmanagement/audit.html:30
#: allianceauth/groupmanagement/templates/groupmanagement/groupmembers.html:29
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:55
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:118
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:54
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:129
msgid "Character"
msgstr "캐릭터"
@@ -389,6 +397,8 @@ msgstr "등록된 캐릭터"
#: allianceauth/corputils/templates/corputils/corpstats.html:125
#: allianceauth/corputils/templates/corputils/search.html:18
#: allianceauth/groupmanagement/templates/groupmanagement/audit.html:31
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:58
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:133
#: allianceauth/hrapplications/templates/hrapplications/management.html:35
#: allianceauth/hrapplications/templates/hrapplications/management.html:122
#: allianceauth/hrapplications/templates/hrapplications/management.html:166
@@ -759,16 +769,18 @@ msgstr "FAT 링크 기한만료"
#: allianceauth/fleetactivitytracking/views.py:323
#, python-brace-format
msgid ""
"Cannot register the fleet participation for {character.character_name}. The "
"character needs to be online."
"Cannot register the fleet participation for {character_name}. The character "
"needs to be online."
msgstr ""
"{character.character_name}의 함대 참여를 등록할 수 없습니다. 등록되기 위해서는 해당 캐릭터가 온라인 상태여야 "
"합니다."
#: allianceauth/framework/apps.py:16
msgid "Framework"
msgstr ""
#: allianceauth/framework/templates/framework/datatables/process-indicator.html:8
msgid "Loading …"
msgstr ""
#: allianceauth/groupmanagement/apps.py:8
#: allianceauth/groupmanagement/auth_hooks.py:18
#: allianceauth/groupmanagement/templates/groupmanagement/groups.html:18
@@ -950,8 +962,8 @@ msgid "Group Members"
msgstr "그룹 멤버"
#: allianceauth/groupmanagement/templates/groupmanagement/groupmembers.html:30
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:56
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:119
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:55
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:130
#: allianceauth/permissions_tool/templates/permissions_tool/audit.html:33
msgid "Organization"
msgstr "조직"
@@ -963,7 +975,9 @@ msgstr "그룹 리더"
#: allianceauth/groupmanagement/templates/groupmanagement/groupmembers.html:61
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:85
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:148
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:106
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:160
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:181
#: allianceauth/permissions_tool/templates/permissions_tool/audit_row.html:18
msgid "(unknown)"
msgstr "(알 수 없음)"
@@ -1043,8 +1057,8 @@ msgid "Leaders"
msgstr "리더"
#: allianceauth/groupmanagement/templates/groupmanagement/groups.html:37
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:57
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:120
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:56
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:131
#: allianceauth/permissions_tool/templates/permissions_tool/audit.html:30
#: allianceauth/services/modules/openfire/forms.py:6
msgid "Group"
@@ -1093,22 +1107,22 @@ msgstr "탈퇴 요청"
msgid "Group Membership"
msgstr "참가 중인 그룹"
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:93
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:156
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:96
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:171
msgid "Accept"
msgstr "수락"
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:96
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:160
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:99
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:174
#: allianceauth/hrapplications/templates/hrapplications/view.html:104
msgid "Reject"
msgstr "거절"
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:106
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:117
msgid "No group add requests."
msgstr "가입 요청 없음"
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:169
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:190
msgid "No group leave requests."
msgstr "탈퇴 요청 없음"
@@ -1511,37 +1525,45 @@ msgid "Notifications"
msgstr "알림"
#: allianceauth/menu/templates/menu/menu-user.html:77
msgid "Sidebar"
msgstr ""
#: allianceauth/menu/templates/menu/menu-user.html:93
msgid "Minimize Sidebar"
msgstr ""
#: allianceauth/menu/templates/menu/menu-user.html:102
msgid "Super User"
msgstr "Super User"
#: allianceauth/menu/templates/menu/menu-user.html:83
#: allianceauth/menu/templates/menu/menu-user.html:86
#: allianceauth/menu/templates/menu/menu-user.html:108
#: allianceauth/menu/templates/menu/menu-user.html:111
msgid "Alliance Auth Documentation"
msgstr ""
#: allianceauth/menu/templates/menu/menu-user.html:94
#: allianceauth/menu/templates/menu/menu-user.html:97
#: allianceauth/menu/templates/menu/menu-user.html:119
#: allianceauth/menu/templates/menu/menu-user.html:122
msgid "Alliance Auth Discord"
msgstr ""
#: allianceauth/menu/templates/menu/menu-user.html:105
#: allianceauth/menu/templates/menu/menu-user.html:108
#: allianceauth/menu/templates/menu/menu-user.html:130
#: allianceauth/menu/templates/menu/menu-user.html:133
msgid "Alliance Auth Git"
msgstr ""
#: allianceauth/menu/templates/menu/menu-user.html:118
#: allianceauth/menu/templates/menu/menu-user.html:121
#: allianceauth/menu/templates/menu/menu-user.html:143
#: allianceauth/menu/templates/menu/menu-user.html:146
#: allianceauth/templates/allianceauth/top-menu-admin.html:9
msgid "Admin"
msgstr "어드민"
#: allianceauth/menu/templates/menu/menu-user.html:144
#: allianceauth/menu/templates/menu/menu-user.html:147
#: allianceauth/menu/templates/menu/menu-user.html:169
#: allianceauth/menu/templates/menu/menu-user.html:172
msgid "Sign Out"
msgstr "탈퇴"
#: allianceauth/menu/templates/menu/menu-user.html:155
#: allianceauth/menu/templates/menu/menu-user.html:158
#: allianceauth/menu/templates/menu/menu-user.html:180
#: allianceauth/menu/templates/menu/menu-user.html:183
#: allianceauth/templates/allianceauth/top-menu-rh-default.html:13
#: allianceauth/templates/allianceauth/top-menu-rh-default.html:14
msgid "Sign In"
@@ -1802,10 +1824,10 @@ msgstr "상태"
msgid "That service account already exists"
msgstr "해당 서비스 계정이 이미 존재함"
#: allianceauth/services/abstract.py:103
#: allianceauth/services/abstract.py:105
#, python-brace-format
msgid "Successfully set your {self.service_name} password"
msgstr "{self.service_name} 비밀번호 설정 완료"
msgid "Successfully set your {service_name} password"
msgstr ""
#: allianceauth/services/apps.py:8 allianceauth/services/auth_hooks.py:12
msgid "Services"
@@ -2345,11 +2367,11 @@ msgstr "전적 링크 (zkillboard.com 또는 kb.evetools.org)"
msgid "Invalid Link. Please use zkillboard.com or kb.evetools.org"
msgstr "올바르지 않은 링크입니다. zkillboard.com 또는 kb.evetools.org 를 사용하시기 바랍니다."
#: allianceauth/srp/form.py:46
#: allianceauth/srp/form.py:49
msgid "Invalid Link. Please post a direct link to a killmail."
msgstr "올바르지 않은 링크입니다. zkillboard 링크를 게시하십시오. "
#: allianceauth/srp/form.py:53
#: allianceauth/srp/form.py:56
msgid "After Action Report Link"
msgstr "사후조치 보고서 링크"
@@ -2624,7 +2646,7 @@ msgstr "SRP 보상 요청 %(requestid)s을 찾을 수 없습니다. "
msgid "Saved changes to SRP fleet %(fleetname)s"
msgstr "SRP 보상 요청 함대 %(fleetname)s의 변경 사항이 저장되었습니다."
#: allianceauth/templates/allianceauth/admin-status/esi_check.html:4
#: allianceauth/templates/allianceauth/admin-status/esi_check.html:5
msgid "Your Server received an ESI error response code of "
msgstr "당신의 서버에 ESI 에러가 발생하였습니다. 응답코드 :"
@@ -3028,37 +3050,37 @@ msgstr "%(time)s 에 있을 %(system)s 타이머를 추가했습니다."
msgid "Saved changes to the timer."
msgstr "타이머 변경사항이 저장되었습니다."
#: allianceauth/views.py:55
#: allianceauth/views.py:78
msgid "Bad Request"
msgstr "잘못된 요청"
#: allianceauth/views.py:57 allianceauth/views.py:87
#: allianceauth/views.py:80 allianceauth/views.py:110
msgid ""
"Auth encountered an error processing your request, please try again. If the "
"error persists, please contact the administrators."
msgstr ""
"해당 요청을 처리함에 있어 에러가 발생하였습니다. 다시 시도하여 주십시오. 해당 에러가 계속 발생한다면, 관리자에게 문의하여 주십시오."
#: allianceauth/views.py:65
#: allianceauth/views.py:88
msgid "Permission Denied"
msgstr "승인 거부됨"
#: allianceauth/views.py:67
#: allianceauth/views.py:90
msgid ""
"You do not have permission to access the requested page. If you believe this"
" is in error please contact the administrators."
msgstr "해당 페이지에 접속하기 위한 권한이 없습니다. 에러라고 생각되신다면 관리자에게 문의하여 주시기 바랍니다."
#: allianceauth/views.py:75
#: allianceauth/views.py:98
msgid "Page Not Found"
msgstr "페이지를 찾을 수 없음"
#: allianceauth/views.py:77
#: allianceauth/views.py:100
msgid ""
"Page does not exist. If you believe this is in error please contact the "
"administrators. "
msgstr "존재하지 않는 페이지 입니다. 에러라고 생각되신다면 관리자에게 문의하여 주시기 바랍니다."
#: allianceauth/views.py:85
#: allianceauth/views.py:108
msgid "Internal Server Error"
msgstr "내부 서버 에러"

View File

@@ -11,7 +11,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-21 13:44+1000\n"
"POT-Creation-Date: 2026-01-21 15:33+1000\n"
"PO-Revision-Date: 2023-11-08 13:50+0000\n"
"Last-Translator: MisBimbrownik, 2024\n"
"Language-Team: Polish (Poland) (https://app.transifex.com/alliance-auth/teams/107430/pl_PL/)\n"
@@ -71,7 +71,7 @@ msgstr ""
"%s"
#: allianceauth/authentication/models.py:72
#: allianceauth/project_template/project_name/settings/base.py:104
#: allianceauth/project_template/project_name/settings/base.py:105
msgid "English"
msgstr "Angielski"
@@ -80,57 +80,57 @@ msgid "Czech"
msgstr ""
#: allianceauth/authentication/models.py:74
#: allianceauth/project_template/project_name/settings/base.py:106
#: allianceauth/project_template/project_name/settings/base.py:107
msgid "German"
msgstr "Niemiecki"
#: allianceauth/authentication/models.py:75
#: allianceauth/project_template/project_name/settings/base.py:107
#: allianceauth/project_template/project_name/settings/base.py:108
msgid "Spanish"
msgstr "Hiszpański"
#: allianceauth/authentication/models.py:76
#: allianceauth/project_template/project_name/settings/base.py:108
#: allianceauth/project_template/project_name/settings/base.py:109
msgid "Italian"
msgstr "Włoski"
#: allianceauth/authentication/models.py:77
#: allianceauth/project_template/project_name/settings/base.py:109
#: allianceauth/project_template/project_name/settings/base.py:110
msgid "Japanese"
msgstr "Japoński"
#: allianceauth/authentication/models.py:78
#: allianceauth/project_template/project_name/settings/base.py:110
#: allianceauth/project_template/project_name/settings/base.py:111
msgid "Korean"
msgstr "Koreański"
#: allianceauth/authentication/models.py:79
#: allianceauth/project_template/project_name/settings/base.py:111
#: allianceauth/project_template/project_name/settings/base.py:112
msgid "French"
msgstr "Francuski"
#: allianceauth/authentication/models.py:80
#: allianceauth/project_template/project_name/settings/base.py:114
#: allianceauth/project_template/project_name/settings/base.py:115
msgid "Russian"
msgstr "Rosyjski"
#: allianceauth/authentication/models.py:81
#: allianceauth/project_template/project_name/settings/base.py:112
#: allianceauth/project_template/project_name/settings/base.py:113
msgid "Dutch"
msgstr ""
#: allianceauth/authentication/models.py:82
#: allianceauth/project_template/project_name/settings/base.py:113
#: allianceauth/project_template/project_name/settings/base.py:114
msgid "Polish"
msgstr ""
#: allianceauth/authentication/models.py:83
#: allianceauth/project_template/project_name/settings/base.py:115
#: allianceauth/project_template/project_name/settings/base.py:116
msgid "Ukrainian"
msgstr "Ukraiński"
#: allianceauth/authentication/models.py:84
#: allianceauth/project_template/project_name/settings/base.py:116
#: allianceauth/project_template/project_name/settings/base.py:117
msgid "Simplified Chinese"
msgstr ""
@@ -139,22 +139,30 @@ msgstr ""
msgid "Language"
msgstr "Język"
#: allianceauth/authentication/models.py:105
#: allianceauth/authentication/models.py:106
#: allianceauth/templates/allianceauth/night-toggle.html:6
msgid "Night Mode"
msgstr "Tryb nocny"
#: allianceauth/authentication/models.py:109
#: allianceauth/authentication/models.py:110
#: allianceauth/theme/templates/theme/theme_select.html:4
msgid "Theme"
msgstr "Styl"
#: allianceauth/authentication/models.py:126
#: allianceauth/authentication/models.py:117
msgid "Minimize Sidebar Menu"
msgstr ""
#: allianceauth/authentication/models.py:119
msgid "Keep the sidebar menu minimized"
msgstr ""
#: allianceauth/authentication/models.py:133
#, python-format
msgid "State changed to: %s"
msgstr "Stan został zmieniony na: %s"
#: allianceauth/authentication/models.py:127
#: allianceauth/authentication/models.py:134
#, python-format
msgid "Your user's state is now: %(state)s"
msgstr "Stan twojego użytkownika to: %(state)s"
@@ -214,8 +222,8 @@ msgstr "Stan:"
#: allianceauth/authentication/templates/authentication/tokens.html:7
#: allianceauth/authentication/templates/authentication/tokens.html:11
#: allianceauth/menu/templates/menu/menu-user.html:133
#: allianceauth/menu/templates/menu/menu-user.html:136
#: allianceauth/menu/templates/menu/menu-user.html:158
#: allianceauth/menu/templates/menu/menu-user.html:161
#: allianceauth/templates/allianceauth/top-menu-user-dropdown.html:62
msgid "Token Management"
msgstr "Zarządzanie Tokenem"
@@ -251,8 +259,8 @@ msgstr "Akcje"
#: allianceauth/fleetactivitytracking/templates/fleetactivitytracking/fatlinkview.html:41
#: allianceauth/groupmanagement/templates/groupmanagement/audit.html:30
#: allianceauth/groupmanagement/templates/groupmanagement/groupmembers.html:29
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:55
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:118
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:54
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:129
msgid "Character"
msgstr "Postać"
@@ -400,6 +408,8 @@ msgstr "Zapisane postacie"
#: allianceauth/corputils/templates/corputils/corpstats.html:125
#: allianceauth/corputils/templates/corputils/search.html:18
#: allianceauth/groupmanagement/templates/groupmanagement/audit.html:31
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:58
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:133
#: allianceauth/hrapplications/templates/hrapplications/management.html:35
#: allianceauth/hrapplications/templates/hrapplications/management.html:122
#: allianceauth/hrapplications/templates/hrapplications/management.html:166
@@ -776,16 +786,18 @@ msgstr "Link FAT wygasł."
#: allianceauth/fleetactivitytracking/views.py:323
#, python-brace-format
msgid ""
"Cannot register the fleet participation for {character.character_name}. The "
"character needs to be online."
"Cannot register the fleet participation for {character_name}. The character "
"needs to be online."
msgstr ""
"Nie można zapisać udziału we flocie dla {character.character_name}. Postać "
"nie jest online."
#: allianceauth/framework/apps.py:16
msgid "Framework"
msgstr ""
#: allianceauth/framework/templates/framework/datatables/process-indicator.html:8
msgid "Loading …"
msgstr ""
#: allianceauth/groupmanagement/apps.py:8
#: allianceauth/groupmanagement/auth_hooks.py:18
#: allianceauth/groupmanagement/templates/groupmanagement/groups.html:18
@@ -978,8 +990,8 @@ msgid "Group Members"
msgstr "Członkowie Grupy"
#: allianceauth/groupmanagement/templates/groupmanagement/groupmembers.html:30
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:56
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:119
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:55
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:130
#: allianceauth/permissions_tool/templates/permissions_tool/audit.html:33
msgid "Organization"
msgstr "Organizacja"
@@ -991,7 +1003,9 @@ msgstr "Opiekun Grupy"
#: allianceauth/groupmanagement/templates/groupmanagement/groupmembers.html:61
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:85
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:148
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:106
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:160
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:181
#: allianceauth/permissions_tool/templates/permissions_tool/audit_row.html:18
msgid "(unknown)"
msgstr "(nieznany)"
@@ -1071,8 +1085,8 @@ msgid "Leaders"
msgstr "Opiekunowie"
#: allianceauth/groupmanagement/templates/groupmanagement/groups.html:37
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:57
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:120
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:56
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:131
#: allianceauth/permissions_tool/templates/permissions_tool/audit.html:30
#: allianceauth/services/modules/openfire/forms.py:6
msgid "Group"
@@ -1121,22 +1135,22 @@ msgstr "Opuszczający"
msgid "Group Membership"
msgstr "Członkostwo Grup"
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:93
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:156
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:96
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:171
msgid "Accept"
msgstr "Akceptuj"
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:96
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:160
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:99
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:174
#: allianceauth/hrapplications/templates/hrapplications/view.html:104
msgid "Reject"
msgstr "Odrzuć"
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:106
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:117
msgid "No group add requests."
msgstr "Brak próśb o dołączenie."
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:169
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:190
msgid "No group leave requests."
msgstr "Brak próśb o opuszczenie."
@@ -1547,37 +1561,45 @@ msgid "Notifications"
msgstr "Powiadomienia"
#: allianceauth/menu/templates/menu/menu-user.html:77
msgid "Sidebar"
msgstr ""
#: allianceauth/menu/templates/menu/menu-user.html:93
msgid "Minimize Sidebar"
msgstr ""
#: allianceauth/menu/templates/menu/menu-user.html:102
msgid "Super User"
msgstr "Super-Użytkownik"
#: allianceauth/menu/templates/menu/menu-user.html:83
#: allianceauth/menu/templates/menu/menu-user.html:86
#: allianceauth/menu/templates/menu/menu-user.html:108
#: allianceauth/menu/templates/menu/menu-user.html:111
msgid "Alliance Auth Documentation"
msgstr ""
#: allianceauth/menu/templates/menu/menu-user.html:94
#: allianceauth/menu/templates/menu/menu-user.html:97
#: allianceauth/menu/templates/menu/menu-user.html:119
#: allianceauth/menu/templates/menu/menu-user.html:122
msgid "Alliance Auth Discord"
msgstr ""
#: allianceauth/menu/templates/menu/menu-user.html:105
#: allianceauth/menu/templates/menu/menu-user.html:108
#: allianceauth/menu/templates/menu/menu-user.html:130
#: allianceauth/menu/templates/menu/menu-user.html:133
msgid "Alliance Auth Git"
msgstr ""
#: allianceauth/menu/templates/menu/menu-user.html:118
#: allianceauth/menu/templates/menu/menu-user.html:121
#: allianceauth/menu/templates/menu/menu-user.html:143
#: allianceauth/menu/templates/menu/menu-user.html:146
#: allianceauth/templates/allianceauth/top-menu-admin.html:9
msgid "Admin"
msgstr "Administrator"
#: allianceauth/menu/templates/menu/menu-user.html:144
#: allianceauth/menu/templates/menu/menu-user.html:147
#: allianceauth/menu/templates/menu/menu-user.html:169
#: allianceauth/menu/templates/menu/menu-user.html:172
msgid "Sign Out"
msgstr "Wyloguj"
#: allianceauth/menu/templates/menu/menu-user.html:155
#: allianceauth/menu/templates/menu/menu-user.html:158
#: allianceauth/menu/templates/menu/menu-user.html:180
#: allianceauth/menu/templates/menu/menu-user.html:183
#: allianceauth/templates/allianceauth/top-menu-rh-default.html:13
#: allianceauth/templates/allianceauth/top-menu-rh-default.html:14
msgid "Sign In"
@@ -1838,10 +1860,10 @@ msgstr "Stan"
msgid "That service account already exists"
msgstr "Istnieje już takie konto serwisowe"
#: allianceauth/services/abstract.py:103
#: allianceauth/services/abstract.py:105
#, python-brace-format
msgid "Successfully set your {self.service_name} password"
msgstr "Pomyślnie zmieniono hasło {self.service_name}"
msgid "Successfully set your {service_name} password"
msgstr ""
#: allianceauth/services/apps.py:8 allianceauth/services/auth_hooks.py:12
msgid "Services"
@@ -2390,11 +2412,11 @@ msgstr "Adres do raportu Killboard (zkillboard.com albo kb.evetools.org)"
msgid "Invalid Link. Please use zkillboard.com or kb.evetools.org"
msgstr "Niewłaściwy adres. Użyj proszę zkillboard.com albo kb.evetools.org"
#: allianceauth/srp/form.py:46
#: allianceauth/srp/form.py:49
msgid "Invalid Link. Please post a direct link to a killmail."
msgstr "Niewłaściwy adres. Użyj proszę bezpośredniego odnośnika do raportu."
#: allianceauth/srp/form.py:53
#: allianceauth/srp/form.py:56
msgid "After Action Report Link"
msgstr "Raport bitewny"
@@ -2675,7 +2697,7 @@ msgstr ""
msgid "Saved changes to SRP fleet %(fleetname)s"
msgstr "Zapisano zmiany we Flocie z SRP %(fleetname)s"
#: allianceauth/templates/allianceauth/admin-status/esi_check.html:4
#: allianceauth/templates/allianceauth/admin-status/esi_check.html:5
msgid "Your Server received an ESI error response code of "
msgstr "Twój Serwer otrzymał błąd ESI o kodzie"
@@ -3079,11 +3101,11 @@ msgstr "Dodano nowe Zdarzenie w %(system)s o czasie %(time)s."
msgid "Saved changes to the timer."
msgstr "Zapisano zmiany dla Zdarzenia."
#: allianceauth/views.py:55
#: allianceauth/views.py:78
msgid "Bad Request"
msgstr "Błąd zapytania"
#: allianceauth/views.py:57 allianceauth/views.py:87
#: allianceauth/views.py:80 allianceauth/views.py:110
msgid ""
"Auth encountered an error processing your request, please try again. If the "
"error persists, please contact the administrators."
@@ -3092,11 +3114,11 @@ msgstr ""
"ponownie. Jeżeli błąd będzie nadal występował - zgłoś się do administratora"
" serwisu."
#: allianceauth/views.py:65
#: allianceauth/views.py:88
msgid "Permission Denied"
msgstr "Brak uprawnień"
#: allianceauth/views.py:67
#: allianceauth/views.py:90
msgid ""
"You do not have permission to access the requested page. If you believe this"
" is in error please contact the administrators."
@@ -3104,11 +3126,11 @@ msgstr ""
"Nie masz wystarczających uprawnień do wejścia na tę stronę. Jeżeli uważasz, "
"że to błąd - zgłoś się do administratora serwisu."
#: allianceauth/views.py:75
#: allianceauth/views.py:98
msgid "Page Not Found"
msgstr "Nie znaleziono strony"
#: allianceauth/views.py:77
#: allianceauth/views.py:100
msgid ""
"Page does not exist. If you believe this is in error please contact the "
"administrators. "
@@ -3116,6 +3138,6 @@ msgstr ""
"Strona nie istnieje. Jeżeli uważasz, że to błąd - zgłoś się do "
"administratora serwisu."
#: allianceauth/views.py:85
#: allianceauth/views.py:108
msgid "Internal Server Error"
msgstr "Wewnętrzny błąd Serwera"

View File

@@ -7,7 +7,6 @@
# Yuriy K <thedjcooltv@gmail.com>, 2023
# Filipp Chertiev <f@fzfx.ru>, 2023
# Ruslan Virchich, 2024
# Joel Falknau <ozirascal@gmail.com>, 2024
# Gnevich <and.vareba81@gmail.com>, 2025
# Alexander Gess <de.alex.gess@gmail.com>, 2025
#
@@ -16,7 +15,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-21 13:44+1000\n"
"POT-Creation-Date: 2026-01-21 15:33+1000\n"
"PO-Revision-Date: 2023-11-08 13:50+0000\n"
"Last-Translator: Alexander Gess <de.alex.gess@gmail.com>, 2025\n"
"Language-Team: Russian (https://app.transifex.com/alliance-auth/teams/107430/ru/)\n"
@@ -66,7 +65,7 @@ msgid "You are not allowed to add or remove these restricted groups: %s"
msgstr "Вам не разрешено добавлять или удалять эти ограниченные группы: %s"
#: allianceauth/authentication/models.py:72
#: allianceauth/project_template/project_name/settings/base.py:104
#: allianceauth/project_template/project_name/settings/base.py:105
msgid "English"
msgstr "Английский"
@@ -75,57 +74,57 @@ msgid "Czech"
msgstr "Чешский"
#: allianceauth/authentication/models.py:74
#: allianceauth/project_template/project_name/settings/base.py:106
#: allianceauth/project_template/project_name/settings/base.py:107
msgid "German"
msgstr "Немецкий"
#: allianceauth/authentication/models.py:75
#: allianceauth/project_template/project_name/settings/base.py:107
#: allianceauth/project_template/project_name/settings/base.py:108
msgid "Spanish"
msgstr "Испанский"
#: allianceauth/authentication/models.py:76
#: allianceauth/project_template/project_name/settings/base.py:108
#: allianceauth/project_template/project_name/settings/base.py:109
msgid "Italian"
msgstr "Итальянский"
#: allianceauth/authentication/models.py:77
#: allianceauth/project_template/project_name/settings/base.py:109
#: allianceauth/project_template/project_name/settings/base.py:110
msgid "Japanese"
msgstr "Японский"
#: allianceauth/authentication/models.py:78
#: allianceauth/project_template/project_name/settings/base.py:110
#: allianceauth/project_template/project_name/settings/base.py:111
msgid "Korean"
msgstr "Корейский"
#: allianceauth/authentication/models.py:79
#: allianceauth/project_template/project_name/settings/base.py:111
#: allianceauth/project_template/project_name/settings/base.py:112
msgid "French"
msgstr "Французский"
#: allianceauth/authentication/models.py:80
#: allianceauth/project_template/project_name/settings/base.py:114
#: allianceauth/project_template/project_name/settings/base.py:115
msgid "Russian"
msgstr "Русский"
#: allianceauth/authentication/models.py:81
#: allianceauth/project_template/project_name/settings/base.py:112
#: allianceauth/project_template/project_name/settings/base.py:113
msgid "Dutch"
msgstr "Голландский"
#: allianceauth/authentication/models.py:82
#: allianceauth/project_template/project_name/settings/base.py:113
#: allianceauth/project_template/project_name/settings/base.py:114
msgid "Polish"
msgstr "Польский"
#: allianceauth/authentication/models.py:83
#: allianceauth/project_template/project_name/settings/base.py:115
#: allianceauth/project_template/project_name/settings/base.py:116
msgid "Ukrainian"
msgstr "Украинский"
#: allianceauth/authentication/models.py:84
#: allianceauth/project_template/project_name/settings/base.py:116
#: allianceauth/project_template/project_name/settings/base.py:117
msgid "Simplified Chinese"
msgstr "Упрощенный китайский"
@@ -134,22 +133,30 @@ msgstr "Упрощенный китайский"
msgid "Language"
msgstr "Язык"
#: allianceauth/authentication/models.py:105
#: allianceauth/authentication/models.py:106
#: allianceauth/templates/allianceauth/night-toggle.html:6
msgid "Night Mode"
msgstr "Ночной режим"
#: allianceauth/authentication/models.py:109
#: allianceauth/authentication/models.py:110
#: allianceauth/theme/templates/theme/theme_select.html:4
msgid "Theme"
msgstr "Тема"
#: allianceauth/authentication/models.py:126
#: allianceauth/authentication/models.py:117
msgid "Minimize Sidebar Menu"
msgstr ""
#: allianceauth/authentication/models.py:119
msgid "Keep the sidebar menu minimized"
msgstr ""
#: allianceauth/authentication/models.py:133
#, python-format
msgid "State changed to: %s"
msgstr "Статус изменен: %s"
#: allianceauth/authentication/models.py:127
#: allianceauth/authentication/models.py:134
#, python-format
msgid "Your user's state is now: %(state)s"
msgstr "Статус пилота: %(state)s"
@@ -209,8 +216,8 @@ msgstr ""
#: allianceauth/authentication/templates/authentication/tokens.html:7
#: allianceauth/authentication/templates/authentication/tokens.html:11
#: allianceauth/menu/templates/menu/menu-user.html:133
#: allianceauth/menu/templates/menu/menu-user.html:136
#: allianceauth/menu/templates/menu/menu-user.html:158
#: allianceauth/menu/templates/menu/menu-user.html:161
#: allianceauth/templates/allianceauth/top-menu-user-dropdown.html:62
msgid "Token Management"
msgstr "Управление токенами"
@@ -246,8 +253,8 @@ msgstr "Действия"
#: allianceauth/fleetactivitytracking/templates/fleetactivitytracking/fatlinkview.html:41
#: allianceauth/groupmanagement/templates/groupmanagement/audit.html:30
#: allianceauth/groupmanagement/templates/groupmanagement/groupmembers.html:29
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:55
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:118
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:54
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:129
msgid "Character"
msgstr "Персонаж"
@@ -388,6 +395,8 @@ msgstr "Зарегистрированные персонажи"
#: allianceauth/corputils/templates/corputils/corpstats.html:125
#: allianceauth/corputils/templates/corputils/search.html:18
#: allianceauth/groupmanagement/templates/groupmanagement/audit.html:31
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:58
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:133
#: allianceauth/hrapplications/templates/hrapplications/management.html:35
#: allianceauth/hrapplications/templates/hrapplications/management.html:122
#: allianceauth/hrapplications/templates/hrapplications/management.html:166
@@ -764,16 +773,18 @@ msgstr "ФлАк ссылка устарела"
#: allianceauth/fleetactivitytracking/views.py:323
#, python-brace-format
msgid ""
"Cannot register the fleet participation for {character.character_name}. The "
"character needs to be online."
"Cannot register the fleet participation for {character_name}. The character "
"needs to be online."
msgstr ""
"Не могу зарегистрировать ФлАк для {character.character_name}. Персонаж "
"должен быть онлайн."
#: allianceauth/framework/apps.py:16
msgid "Framework"
msgstr ""
#: allianceauth/framework/templates/framework/datatables/process-indicator.html:8
msgid "Loading …"
msgstr ""
#: allianceauth/groupmanagement/apps.py:8
#: allianceauth/groupmanagement/auth_hooks.py:18
#: allianceauth/groupmanagement/templates/groupmanagement/groups.html:18
@@ -971,8 +982,8 @@ msgid "Group Members"
msgstr "Групповые Участники"
#: allianceauth/groupmanagement/templates/groupmanagement/groupmembers.html:30
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:56
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:119
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:55
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:130
#: allianceauth/permissions_tool/templates/permissions_tool/audit.html:33
msgid "Organization"
msgstr "Корпорация"
@@ -984,7 +995,9 @@ msgstr "Лидер группы"
#: allianceauth/groupmanagement/templates/groupmanagement/groupmembers.html:61
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:85
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:148
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:106
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:160
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:181
#: allianceauth/permissions_tool/templates/permissions_tool/audit_row.html:18
msgid "(unknown)"
msgstr "(неизвестно)"
@@ -1064,8 +1077,8 @@ msgid "Leaders"
msgstr "Лидеры"
#: allianceauth/groupmanagement/templates/groupmanagement/groups.html:37
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:57
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:120
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:56
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:131
#: allianceauth/permissions_tool/templates/permissions_tool/audit.html:30
#: allianceauth/services/modules/openfire/forms.py:6
msgid "Group"
@@ -1114,22 +1127,22 @@ msgstr "Запрос на Выход"
msgid "Group Membership"
msgstr "Групповое участие"
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:93
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:156
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:96
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:171
msgid "Accept"
msgstr "Принять"
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:96
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:160
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:99
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:174
#: allianceauth/hrapplications/templates/hrapplications/view.html:104
msgid "Reject"
msgstr "Сбросить"
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:106
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:117
msgid "No group add requests."
msgstr "Нет групповых запросов на вступление"
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:169
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:190
msgid "No group leave requests."
msgstr "Нет групповых запросов на выход"
@@ -1536,37 +1549,45 @@ msgid "Notifications"
msgstr "Уведомления"
#: allianceauth/menu/templates/menu/menu-user.html:77
msgid "Sidebar"
msgstr ""
#: allianceauth/menu/templates/menu/menu-user.html:93
msgid "Minimize Sidebar"
msgstr ""
#: allianceauth/menu/templates/menu/menu-user.html:102
msgid "Super User"
msgstr ""
#: allianceauth/menu/templates/menu/menu-user.html:83
#: allianceauth/menu/templates/menu/menu-user.html:86
#: allianceauth/menu/templates/menu/menu-user.html:108
#: allianceauth/menu/templates/menu/menu-user.html:111
msgid "Alliance Auth Documentation"
msgstr ""
#: allianceauth/menu/templates/menu/menu-user.html:94
#: allianceauth/menu/templates/menu/menu-user.html:97
#: allianceauth/menu/templates/menu/menu-user.html:119
#: allianceauth/menu/templates/menu/menu-user.html:122
msgid "Alliance Auth Discord"
msgstr ""
#: allianceauth/menu/templates/menu/menu-user.html:105
#: allianceauth/menu/templates/menu/menu-user.html:108
#: allianceauth/menu/templates/menu/menu-user.html:130
#: allianceauth/menu/templates/menu/menu-user.html:133
msgid "Alliance Auth Git"
msgstr ""
#: allianceauth/menu/templates/menu/menu-user.html:118
#: allianceauth/menu/templates/menu/menu-user.html:121
#: allianceauth/menu/templates/menu/menu-user.html:143
#: allianceauth/menu/templates/menu/menu-user.html:146
#: allianceauth/templates/allianceauth/top-menu-admin.html:9
msgid "Admin"
msgstr "Администратор"
#: allianceauth/menu/templates/menu/menu-user.html:144
#: allianceauth/menu/templates/menu/menu-user.html:147
#: allianceauth/menu/templates/menu/menu-user.html:169
#: allianceauth/menu/templates/menu/menu-user.html:172
msgid "Sign Out"
msgstr ""
#: allianceauth/menu/templates/menu/menu-user.html:155
#: allianceauth/menu/templates/menu/menu-user.html:158
#: allianceauth/menu/templates/menu/menu-user.html:180
#: allianceauth/menu/templates/menu/menu-user.html:183
#: allianceauth/templates/allianceauth/top-menu-rh-default.html:13
#: allianceauth/templates/allianceauth/top-menu-rh-default.html:14
msgid "Sign In"
@@ -1827,10 +1848,10 @@ msgstr "Статусы"
msgid "That service account already exists"
msgstr "Этот сервис уже активирован"
#: allianceauth/services/abstract.py:103
#: allianceauth/services/abstract.py:105
#, python-brace-format
msgid "Successfully set your {self.service_name} password"
msgstr "Успешно установлен пароль для вашего {self.service_name}"
msgid "Successfully set your {service_name} password"
msgstr ""
#: allianceauth/services/apps.py:8 allianceauth/services/auth_hooks.py:12
msgid "Services"
@@ -2383,11 +2404,11 @@ msgid "Invalid Link. Please use zkillboard.com or kb.evetools.org"
msgstr ""
"Неверная ссылка. Пожалуйста используйте zkillboard.com или kb.evetools.org"
#: allianceauth/srp/form.py:46
#: allianceauth/srp/form.py:49
msgid "Invalid Link. Please post a direct link to a killmail."
msgstr "Неверная ссылка. Пожалуйста предоставьте прямую ссылку на киллмейл."
#: allianceauth/srp/form.py:53
#: allianceauth/srp/form.py:56
msgid "After Action Report Link"
msgstr "Ссылка после боевых дейсвий"
@@ -2665,7 +2686,7 @@ msgstr "Невозможно найти SRP запрос с ID %(requestid)s."
msgid "Saved changes to SRP fleet %(fleetname)s"
msgstr "Сохранены изменения в SRP флот %(fleetname)s"
#: allianceauth/templates/allianceauth/admin-status/esi_check.html:4
#: allianceauth/templates/allianceauth/admin-status/esi_check.html:5
msgid "Your Server received an ESI error response code of "
msgstr ""
@@ -3069,36 +3090,36 @@ msgstr "Добавлен таймер в %(system)s на %(time)s."
msgid "Saved changes to the timer."
msgstr "Изменения таймера сохранены."
#: allianceauth/views.py:55
#: allianceauth/views.py:78
msgid "Bad Request"
msgstr "Bad Request"
#: allianceauth/views.py:57 allianceauth/views.py:87
#: allianceauth/views.py:80 allianceauth/views.py:110
msgid ""
"Auth encountered an error processing your request, please try again. If the "
"error persists, please contact the administrators."
msgstr ""
#: allianceauth/views.py:65
#: allianceauth/views.py:88
msgid "Permission Denied"
msgstr "Доступ запрещен"
#: allianceauth/views.py:67
#: allianceauth/views.py:90
msgid ""
"You do not have permission to access the requested page. If you believe this"
" is in error please contact the administrators."
msgstr ""
#: allianceauth/views.py:75
#: allianceauth/views.py:98
msgid "Page Not Found"
msgstr "Страница не найдена"
#: allianceauth/views.py:77
#: allianceauth/views.py:100
msgid ""
"Page does not exist. If you believe this is in error please contact the "
"administrators. "
msgstr ""
#: allianceauth/views.py:85
#: allianceauth/views.py:108
msgid "Internal Server Error"
msgstr ""

View File

@@ -14,7 +14,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-21 13:44+1000\n"
"POT-Creation-Date: 2026-01-21 15:33+1000\n"
"PO-Revision-Date: 2023-11-08 13:50+0000\n"
"Last-Translator: Kristof Swensen, 2025\n"
"Language-Team: Ukrainian (https://app.transifex.com/alliance-auth/teams/107430/uk/)\n"
@@ -70,7 +70,7 @@ msgid "You are not allowed to add or remove these restricted groups: %s"
msgstr "Вам заборонено додавати або видаляти ці обмежені групи: %s"
#: allianceauth/authentication/models.py:72
#: allianceauth/project_template/project_name/settings/base.py:104
#: allianceauth/project_template/project_name/settings/base.py:105
msgid "English"
msgstr "Англійська"
@@ -79,57 +79,57 @@ msgid "Czech"
msgstr "Чеська"
#: allianceauth/authentication/models.py:74
#: allianceauth/project_template/project_name/settings/base.py:106
#: allianceauth/project_template/project_name/settings/base.py:107
msgid "German"
msgstr "Німецька"
#: allianceauth/authentication/models.py:75
#: allianceauth/project_template/project_name/settings/base.py:107
#: allianceauth/project_template/project_name/settings/base.py:108
msgid "Spanish"
msgstr "Іспанська"
#: allianceauth/authentication/models.py:76
#: allianceauth/project_template/project_name/settings/base.py:108
#: allianceauth/project_template/project_name/settings/base.py:109
msgid "Italian"
msgstr "Італійська"
#: allianceauth/authentication/models.py:77
#: allianceauth/project_template/project_name/settings/base.py:109
#: allianceauth/project_template/project_name/settings/base.py:110
msgid "Japanese"
msgstr "Японська"
#: allianceauth/authentication/models.py:78
#: allianceauth/project_template/project_name/settings/base.py:110
#: allianceauth/project_template/project_name/settings/base.py:111
msgid "Korean"
msgstr "Корейська"
#: allianceauth/authentication/models.py:79
#: allianceauth/project_template/project_name/settings/base.py:111
#: allianceauth/project_template/project_name/settings/base.py:112
msgid "French"
msgstr "Французька"
#: allianceauth/authentication/models.py:80
#: allianceauth/project_template/project_name/settings/base.py:114
#: allianceauth/project_template/project_name/settings/base.py:115
msgid "Russian"
msgstr "Російська"
#: allianceauth/authentication/models.py:81
#: allianceauth/project_template/project_name/settings/base.py:112
#: allianceauth/project_template/project_name/settings/base.py:113
msgid "Dutch"
msgstr "Нідерландська"
#: allianceauth/authentication/models.py:82
#: allianceauth/project_template/project_name/settings/base.py:113
#: allianceauth/project_template/project_name/settings/base.py:114
msgid "Polish"
msgstr "Польська"
#: allianceauth/authentication/models.py:83
#: allianceauth/project_template/project_name/settings/base.py:115
#: allianceauth/project_template/project_name/settings/base.py:116
msgid "Ukrainian"
msgstr "Українська"
#: allianceauth/authentication/models.py:84
#: allianceauth/project_template/project_name/settings/base.py:116
#: allianceauth/project_template/project_name/settings/base.py:117
msgid "Simplified Chinese"
msgstr "Cпрощена китайська"
@@ -138,22 +138,30 @@ msgstr "Cпрощена китайська"
msgid "Language"
msgstr "Мова"
#: allianceauth/authentication/models.py:105
#: allianceauth/authentication/models.py:106
#: allianceauth/templates/allianceauth/night-toggle.html:6
msgid "Night Mode"
msgstr "Нічний режим"
#: allianceauth/authentication/models.py:109
#: allianceauth/authentication/models.py:110
#: allianceauth/theme/templates/theme/theme_select.html:4
msgid "Theme"
msgstr "Тема"
#: allianceauth/authentication/models.py:126
#: allianceauth/authentication/models.py:117
msgid "Minimize Sidebar Menu"
msgstr ""
#: allianceauth/authentication/models.py:119
msgid "Keep the sidebar menu minimized"
msgstr ""
#: allianceauth/authentication/models.py:133
#, python-format
msgid "State changed to: %s"
msgstr "Стан змінено на: %s"
#: allianceauth/authentication/models.py:127
#: allianceauth/authentication/models.py:134
#, python-format
msgid "Your user's state is now: %(state)s"
msgstr "Стан вашого користувача зараз: %(state)s"
@@ -213,8 +221,8 @@ msgstr "Стан:"
#: allianceauth/authentication/templates/authentication/tokens.html:7
#: allianceauth/authentication/templates/authentication/tokens.html:11
#: allianceauth/menu/templates/menu/menu-user.html:133
#: allianceauth/menu/templates/menu/menu-user.html:136
#: allianceauth/menu/templates/menu/menu-user.html:158
#: allianceauth/menu/templates/menu/menu-user.html:161
#: allianceauth/templates/allianceauth/top-menu-user-dropdown.html:62
msgid "Token Management"
msgstr "Керування токенами"
@@ -253,8 +261,8 @@ msgstr "Дії"
#: allianceauth/fleetactivitytracking/templates/fleetactivitytracking/fatlinkview.html:41
#: allianceauth/groupmanagement/templates/groupmanagement/audit.html:30
#: allianceauth/groupmanagement/templates/groupmanagement/groupmembers.html:29
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:55
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:118
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:54
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:129
msgid "Character"
msgstr "Персонаж"
@@ -404,6 +412,8 @@ msgstr "Зареєстровані персонажі"
#: allianceauth/corputils/templates/corputils/corpstats.html:125
#: allianceauth/corputils/templates/corputils/search.html:18
#: allianceauth/groupmanagement/templates/groupmanagement/audit.html:31
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:58
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:133
#: allianceauth/hrapplications/templates/hrapplications/management.html:35
#: allianceauth/hrapplications/templates/hrapplications/management.html:122
#: allianceauth/hrapplications/templates/hrapplications/management.html:166
@@ -780,16 +790,18 @@ msgstr "FAT посилання прострочено."
#: allianceauth/fleetactivitytracking/views.py:323
#, python-brace-format
msgid ""
"Cannot register the fleet participation for {character.character_name}. The "
"character needs to be online."
"Cannot register the fleet participation for {character_name}. The character "
"needs to be online."
msgstr ""
"Не вдалося зареєструвати участь в флоті для {character.character_name}. "
"Персонаж повинен бути в мережі."
#: allianceauth/framework/apps.py:16
msgid "Framework"
msgstr ""
#: allianceauth/framework/templates/framework/datatables/process-indicator.html:8
msgid "Loading …"
msgstr ""
#: allianceauth/groupmanagement/apps.py:8
#: allianceauth/groupmanagement/auth_hooks.py:18
#: allianceauth/groupmanagement/templates/groupmanagement/groups.html:18
@@ -985,8 +997,8 @@ msgid "Group Members"
msgstr "Учасники групи"
#: allianceauth/groupmanagement/templates/groupmanagement/groupmembers.html:30
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:56
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:119
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:55
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:130
#: allianceauth/permissions_tool/templates/permissions_tool/audit.html:33
msgid "Organization"
msgstr "Організація"
@@ -998,7 +1010,9 @@ msgstr "Лідер групи"
#: allianceauth/groupmanagement/templates/groupmanagement/groupmembers.html:61
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:85
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:148
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:106
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:160
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:181
#: allianceauth/permissions_tool/templates/permissions_tool/audit_row.html:18
msgid "(unknown)"
msgstr "(невідомо)"
@@ -1078,8 +1092,8 @@ msgid "Leaders"
msgstr "Лідери"
#: allianceauth/groupmanagement/templates/groupmanagement/groups.html:37
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:57
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:120
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:56
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:131
#: allianceauth/permissions_tool/templates/permissions_tool/audit.html:30
#: allianceauth/services/modules/openfire/forms.py:6
msgid "Group"
@@ -1128,22 +1142,22 @@ msgstr "Запити на вихід"
msgid "Group Membership"
msgstr "Членство в групі"
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:93
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:156
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:96
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:171
msgid "Accept"
msgstr "Прийняти"
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:96
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:160
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:99
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:174
#: allianceauth/hrapplications/templates/hrapplications/view.html:104
msgid "Reject"
msgstr "Відхилити"
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:106
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:117
msgid "No group add requests."
msgstr "Запитів на додавання до груп немає."
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:169
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:190
msgid "No group leave requests."
msgstr "Запитів на вихід з груп немає."
@@ -1554,37 +1568,45 @@ msgid "Notifications"
msgstr "Повідомлення"
#: allianceauth/menu/templates/menu/menu-user.html:77
msgid "Sidebar"
msgstr ""
#: allianceauth/menu/templates/menu/menu-user.html:93
msgid "Minimize Sidebar"
msgstr ""
#: allianceauth/menu/templates/menu/menu-user.html:102
msgid "Super User"
msgstr "Супер користувач"
#: allianceauth/menu/templates/menu/menu-user.html:83
#: allianceauth/menu/templates/menu/menu-user.html:86
#: allianceauth/menu/templates/menu/menu-user.html:108
#: allianceauth/menu/templates/menu/menu-user.html:111
msgid "Alliance Auth Documentation"
msgstr ""
#: allianceauth/menu/templates/menu/menu-user.html:94
#: allianceauth/menu/templates/menu/menu-user.html:97
#: allianceauth/menu/templates/menu/menu-user.html:119
#: allianceauth/menu/templates/menu/menu-user.html:122
msgid "Alliance Auth Discord"
msgstr ""
#: allianceauth/menu/templates/menu/menu-user.html:105
#: allianceauth/menu/templates/menu/menu-user.html:108
#: allianceauth/menu/templates/menu/menu-user.html:130
#: allianceauth/menu/templates/menu/menu-user.html:133
msgid "Alliance Auth Git"
msgstr ""
#: allianceauth/menu/templates/menu/menu-user.html:118
#: allianceauth/menu/templates/menu/menu-user.html:121
#: allianceauth/menu/templates/menu/menu-user.html:143
#: allianceauth/menu/templates/menu/menu-user.html:146
#: allianceauth/templates/allianceauth/top-menu-admin.html:9
msgid "Admin"
msgstr "Адміністратор"
#: allianceauth/menu/templates/menu/menu-user.html:144
#: allianceauth/menu/templates/menu/menu-user.html:147
#: allianceauth/menu/templates/menu/menu-user.html:169
#: allianceauth/menu/templates/menu/menu-user.html:172
msgid "Sign Out"
msgstr "Вийти"
#: allianceauth/menu/templates/menu/menu-user.html:155
#: allianceauth/menu/templates/menu/menu-user.html:158
#: allianceauth/menu/templates/menu/menu-user.html:180
#: allianceauth/menu/templates/menu/menu-user.html:183
#: allianceauth/templates/allianceauth/top-menu-rh-default.html:13
#: allianceauth/templates/allianceauth/top-menu-rh-default.html:14
msgid "Sign In"
@@ -1845,10 +1867,10 @@ msgstr "Стани"
msgid "That service account already exists"
msgstr "Такий сервісний обліковий запис вже існує"
#: allianceauth/services/abstract.py:103
#: allianceauth/services/abstract.py:105
#, python-brace-format
msgid "Successfully set your {self.service_name} password"
msgstr "Пароль для {self.service_name} успішно встановлено"
msgid "Successfully set your {service_name} password"
msgstr ""
#: allianceauth/services/apps.py:8 allianceauth/services/auth_hooks.py:12
msgid "Services"
@@ -2401,12 +2423,12 @@ msgstr ""
"Невірне посилання. Будь ласка, використовуйте zkillboard.com або "
"kb.evetools.org"
#: allianceauth/srp/form.py:46
#: allianceauth/srp/form.py:49
msgid "Invalid Link. Please post a direct link to a killmail."
msgstr ""
"Невірне посилання. Будь ласка, використовуйте пряме посилання на кілмейл."
#: allianceauth/srp/form.py:53
#: allianceauth/srp/form.py:56
msgid "After Action Report Link"
msgstr "Посилання на звіт після бою"
@@ -2686,7 +2708,7 @@ msgstr "Не вдалося знайти запит на SRP з ідентифі
msgid "Saved changes to SRP fleet %(fleetname)s"
msgstr "Збережено зміни до флоту SRP %(fleetname)s"
#: allianceauth/templates/allianceauth/admin-status/esi_check.html:4
#: allianceauth/templates/allianceauth/admin-status/esi_check.html:5
msgid "Your Server received an ESI error response code of "
msgstr "Ваш сервер отримав код відповіді на помилку ESI "
@@ -3090,11 +3112,11 @@ msgstr "Додано новий таймер в %(system)s о %(time)s."
msgid "Saved changes to the timer."
msgstr "Збережено зміни в таймері."
#: allianceauth/views.py:55
#: allianceauth/views.py:78
msgid "Bad Request"
msgstr "Неправильний запит"
#: allianceauth/views.py:57 allianceauth/views.py:87
#: allianceauth/views.py:80 allianceauth/views.py:110
msgid ""
"Auth encountered an error processing your request, please try again. If the "
"error persists, please contact the administrators."
@@ -3102,11 +3124,11 @@ msgstr ""
"Auth зіткнувся з помилкою під час обробки запиту, будь ласка, спробуйте ще "
"раз. Якщо помилка не зникла, будь ласка, зв'яжіться з адміністраторами."
#: allianceauth/views.py:65
#: allianceauth/views.py:88
msgid "Permission Denied"
msgstr "Дозвіл відхилено"
#: allianceauth/views.py:67
#: allianceauth/views.py:90
msgid ""
"You do not have permission to access the requested page. If you believe this"
" is in error please contact the administrators."
@@ -3114,11 +3136,11 @@ msgstr ""
"У вас немає дозволу на доступ до запитуваної сторінки. Якщо ви вважаєте, що "
"це помилково, будь ласка, зв'яжіться з адміністраторами."
#: allianceauth/views.py:75
#: allianceauth/views.py:98
msgid "Page Not Found"
msgstr "Сторінка не знайдена"
#: allianceauth/views.py:77
#: allianceauth/views.py:100
msgid ""
"Page does not exist. If you believe this is in error please contact the "
"administrators. "
@@ -3126,6 +3148,6 @@ msgstr ""
"Сторінки не існує. Якщо ви вважаєте, що це помилково, будь ласка, зв'яжіться"
" з адміністраторами. "
#: allianceauth/views.py:85
#: allianceauth/views.py:108
msgid "Internal Server Error"
msgstr "Помилка сервера"

View File

@@ -15,7 +15,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-21 13:44+1000\n"
"POT-Creation-Date: 2026-01-21 15:33+1000\n"
"PO-Revision-Date: 2023-11-08 13:50+0000\n"
"Last-Translator: Joel Falknau <ozirascal@gmail.com>, 2025\n"
"Language-Team: Chinese Simplified (https://app.transifex.com/alliance-auth/teams/107430/zh-Hans/)\n"
@@ -64,7 +64,7 @@ msgid "You are not allowed to add or remove these restricted groups: %s"
msgstr ""
#: allianceauth/authentication/models.py:72
#: allianceauth/project_template/project_name/settings/base.py:104
#: allianceauth/project_template/project_name/settings/base.py:105
msgid "English"
msgstr "英语"
@@ -73,57 +73,57 @@ msgid "Czech"
msgstr "捷克语"
#: allianceauth/authentication/models.py:74
#: allianceauth/project_template/project_name/settings/base.py:106
#: allianceauth/project_template/project_name/settings/base.py:107
msgid "German"
msgstr "德语"
#: allianceauth/authentication/models.py:75
#: allianceauth/project_template/project_name/settings/base.py:107
#: allianceauth/project_template/project_name/settings/base.py:108
msgid "Spanish"
msgstr "西班牙语"
#: allianceauth/authentication/models.py:76
#: allianceauth/project_template/project_name/settings/base.py:108
#: allianceauth/project_template/project_name/settings/base.py:109
msgid "Italian"
msgstr "意大利语"
#: allianceauth/authentication/models.py:77
#: allianceauth/project_template/project_name/settings/base.py:109
#: allianceauth/project_template/project_name/settings/base.py:110
msgid "Japanese"
msgstr "日语"
#: allianceauth/authentication/models.py:78
#: allianceauth/project_template/project_name/settings/base.py:110
#: allianceauth/project_template/project_name/settings/base.py:111
msgid "Korean"
msgstr "韩语"
#: allianceauth/authentication/models.py:79
#: allianceauth/project_template/project_name/settings/base.py:111
#: allianceauth/project_template/project_name/settings/base.py:112
msgid "French"
msgstr "法语"
#: allianceauth/authentication/models.py:80
#: allianceauth/project_template/project_name/settings/base.py:114
#: allianceauth/project_template/project_name/settings/base.py:115
msgid "Russian"
msgstr "俄语"
#: allianceauth/authentication/models.py:81
#: allianceauth/project_template/project_name/settings/base.py:112
#: allianceauth/project_template/project_name/settings/base.py:113
msgid "Dutch"
msgstr "荷兰语"
#: allianceauth/authentication/models.py:82
#: allianceauth/project_template/project_name/settings/base.py:113
#: allianceauth/project_template/project_name/settings/base.py:114
msgid "Polish"
msgstr "波兰语"
#: allianceauth/authentication/models.py:83
#: allianceauth/project_template/project_name/settings/base.py:115
#: allianceauth/project_template/project_name/settings/base.py:116
msgid "Ukrainian"
msgstr "乌克兰语"
#: allianceauth/authentication/models.py:84
#: allianceauth/project_template/project_name/settings/base.py:116
#: allianceauth/project_template/project_name/settings/base.py:117
msgid "Simplified Chinese"
msgstr "简体中文"
@@ -132,22 +132,30 @@ msgstr "简体中文"
msgid "Language"
msgstr "语言"
#: allianceauth/authentication/models.py:105
#: allianceauth/authentication/models.py:106
#: allianceauth/templates/allianceauth/night-toggle.html:6
msgid "Night Mode"
msgstr "夜间模式"
#: allianceauth/authentication/models.py:109
#: allianceauth/authentication/models.py:110
#: allianceauth/theme/templates/theme/theme_select.html:4
msgid "Theme"
msgstr ""
#: allianceauth/authentication/models.py:126
#: allianceauth/authentication/models.py:117
msgid "Minimize Sidebar Menu"
msgstr ""
#: allianceauth/authentication/models.py:119
msgid "Keep the sidebar menu minimized"
msgstr ""
#: allianceauth/authentication/models.py:133
#, python-format
msgid "State changed to: %s"
msgstr ""
#: allianceauth/authentication/models.py:127
#: allianceauth/authentication/models.py:134
#, python-format
msgid "Your user's state is now: %(state)s"
msgstr ""
@@ -207,8 +215,8 @@ msgstr ""
#: allianceauth/authentication/templates/authentication/tokens.html:7
#: allianceauth/authentication/templates/authentication/tokens.html:11
#: allianceauth/menu/templates/menu/menu-user.html:133
#: allianceauth/menu/templates/menu/menu-user.html:136
#: allianceauth/menu/templates/menu/menu-user.html:158
#: allianceauth/menu/templates/menu/menu-user.html:161
#: allianceauth/templates/allianceauth/top-menu-user-dropdown.html:62
msgid "Token Management"
msgstr ""
@@ -244,8 +252,8 @@ msgstr "操作"
#: allianceauth/fleetactivitytracking/templates/fleetactivitytracking/fatlinkview.html:41
#: allianceauth/groupmanagement/templates/groupmanagement/audit.html:30
#: allianceauth/groupmanagement/templates/groupmanagement/groupmembers.html:29
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:55
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:118
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:54
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:129
msgid "Character"
msgstr "角色"
@@ -382,6 +390,8 @@ msgstr "注册过的角色"
#: allianceauth/corputils/templates/corputils/corpstats.html:125
#: allianceauth/corputils/templates/corputils/search.html:18
#: allianceauth/groupmanagement/templates/groupmanagement/audit.html:31
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:58
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:133
#: allianceauth/hrapplications/templates/hrapplications/management.html:35
#: allianceauth/hrapplications/templates/hrapplications/management.html:122
#: allianceauth/hrapplications/templates/hrapplications/management.html:166
@@ -752,14 +762,18 @@ msgstr "PAP链接已过期"
#: allianceauth/fleetactivitytracking/views.py:323
#, python-brace-format
msgid ""
"Cannot register the fleet participation for {character.character_name}. The "
"character needs to be online."
"Cannot register the fleet participation for {character_name}. The character "
"needs to be online."
msgstr ""
#: allianceauth/framework/apps.py:16
msgid "Framework"
msgstr ""
#: allianceauth/framework/templates/framework/datatables/process-indicator.html:8
msgid "Loading …"
msgstr ""
#: allianceauth/groupmanagement/apps.py:8
#: allianceauth/groupmanagement/auth_hooks.py:18
#: allianceauth/groupmanagement/templates/groupmanagement/groups.html:18
@@ -931,8 +945,8 @@ msgid "Group Members"
msgstr "群组成员"
#: allianceauth/groupmanagement/templates/groupmanagement/groupmembers.html:30
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:56
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:119
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:55
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:130
#: allianceauth/permissions_tool/templates/permissions_tool/audit.html:33
msgid "Organization"
msgstr "组织"
@@ -944,7 +958,9 @@ msgstr ""
#: allianceauth/groupmanagement/templates/groupmanagement/groupmembers.html:61
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:85
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:148
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:106
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:160
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:181
#: allianceauth/permissions_tool/templates/permissions_tool/audit_row.html:18
msgid "(unknown)"
msgstr ""
@@ -1024,8 +1040,8 @@ msgid "Leaders"
msgstr ""
#: allianceauth/groupmanagement/templates/groupmanagement/groups.html:37
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:57
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:120
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:56
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:131
#: allianceauth/permissions_tool/templates/permissions_tool/audit.html:30
#: allianceauth/services/modules/openfire/forms.py:6
msgid "Group"
@@ -1074,22 +1090,22 @@ msgstr "离组的请求"
msgid "Group Membership"
msgstr "用户组成员"
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:93
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:156
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:96
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:171
msgid "Accept"
msgstr "接受"
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:96
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:160
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:99
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:174
#: allianceauth/hrapplications/templates/hrapplications/view.html:104
msgid "Reject"
msgstr "拒绝"
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:106
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:117
msgid "No group add requests."
msgstr "没有加入用户组的请求,小老弟你是不是摇不到人"
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:169
#: allianceauth/groupmanagement/templates/groupmanagement/index.html:190
msgid "No group leave requests."
msgstr "没有离开用户组的请求,小老弟你人缘可以啊?"
@@ -1492,37 +1508,45 @@ msgid "Notifications"
msgstr "通知"
#: allianceauth/menu/templates/menu/menu-user.html:77
msgid "Sidebar"
msgstr ""
#: allianceauth/menu/templates/menu/menu-user.html:93
msgid "Minimize Sidebar"
msgstr ""
#: allianceauth/menu/templates/menu/menu-user.html:102
msgid "Super User"
msgstr ""
#: allianceauth/menu/templates/menu/menu-user.html:83
#: allianceauth/menu/templates/menu/menu-user.html:86
#: allianceauth/menu/templates/menu/menu-user.html:108
#: allianceauth/menu/templates/menu/menu-user.html:111
msgid "Alliance Auth Documentation"
msgstr ""
#: allianceauth/menu/templates/menu/menu-user.html:94
#: allianceauth/menu/templates/menu/menu-user.html:97
#: allianceauth/menu/templates/menu/menu-user.html:119
#: allianceauth/menu/templates/menu/menu-user.html:122
msgid "Alliance Auth Discord"
msgstr ""
#: allianceauth/menu/templates/menu/menu-user.html:105
#: allianceauth/menu/templates/menu/menu-user.html:108
#: allianceauth/menu/templates/menu/menu-user.html:130
#: allianceauth/menu/templates/menu/menu-user.html:133
msgid "Alliance Auth Git"
msgstr ""
#: allianceauth/menu/templates/menu/menu-user.html:118
#: allianceauth/menu/templates/menu/menu-user.html:121
#: allianceauth/menu/templates/menu/menu-user.html:143
#: allianceauth/menu/templates/menu/menu-user.html:146
#: allianceauth/templates/allianceauth/top-menu-admin.html:9
msgid "Admin"
msgstr "管理员"
#: allianceauth/menu/templates/menu/menu-user.html:144
#: allianceauth/menu/templates/menu/menu-user.html:147
#: allianceauth/menu/templates/menu/menu-user.html:169
#: allianceauth/menu/templates/menu/menu-user.html:172
msgid "Sign Out"
msgstr "登出"
#: allianceauth/menu/templates/menu/menu-user.html:155
#: allianceauth/menu/templates/menu/menu-user.html:158
#: allianceauth/menu/templates/menu/menu-user.html:180
#: allianceauth/menu/templates/menu/menu-user.html:183
#: allianceauth/templates/allianceauth/top-menu-rh-default.html:13
#: allianceauth/templates/allianceauth/top-menu-rh-default.html:14
msgid "Sign In"
@@ -1783,9 +1807,9 @@ msgstr "声望"
msgid "That service account already exists"
msgstr "该服务账户仍然存在"
#: allianceauth/services/abstract.py:103
#: allianceauth/services/abstract.py:105
#, python-brace-format
msgid "Successfully set your {self.service_name} password"
msgid "Successfully set your {service_name} password"
msgstr ""
#: allianceauth/services/apps.py:8 allianceauth/services/auth_hooks.py:12
@@ -2326,11 +2350,11 @@ msgstr ""
msgid "Invalid Link. Please use zkillboard.com or kb.evetools.org"
msgstr ""
#: allianceauth/srp/form.py:46
#: allianceauth/srp/form.py:49
msgid "Invalid Link. Please post a direct link to a killmail."
msgstr ""
#: allianceauth/srp/form.py:53
#: allianceauth/srp/form.py:56
msgid "After Action Report Link"
msgstr "战报链接"
@@ -2604,7 +2628,7 @@ msgstr "找不到ID是%(requestid)s的补损申请呀老哥眼花了"
msgid "Saved changes to SRP fleet %(fleetname)s"
msgstr "你做的修改已经保存到%(fleetname)s这个补损舰队啦尽情白给吧"
#: allianceauth/templates/allianceauth/admin-status/esi_check.html:4
#: allianceauth/templates/allianceauth/admin-status/esi_check.html:5
msgid "Your Server received an ESI error response code of "
msgstr ""
@@ -3008,36 +3032,36 @@ msgstr "已经把%(system)s星系里%(time)s的时间节点设置好了CTA
msgid "Saved changes to the timer."
msgstr "保存至新的计划表"
#: allianceauth/views.py:55
#: allianceauth/views.py:78
msgid "Bad Request"
msgstr ""
#: allianceauth/views.py:57 allianceauth/views.py:87
#: allianceauth/views.py:80 allianceauth/views.py:110
msgid ""
"Auth encountered an error processing your request, please try again. If the "
"error persists, please contact the administrators."
msgstr ""
#: allianceauth/views.py:65
#: allianceauth/views.py:88
msgid "Permission Denied"
msgstr ""
#: allianceauth/views.py:67
#: allianceauth/views.py:90
msgid ""
"You do not have permission to access the requested page. If you believe this"
" is in error please contact the administrators."
msgstr ""
#: allianceauth/views.py:75
#: allianceauth/views.py:98
msgid "Page Not Found"
msgstr ""
#: allianceauth/views.py:77
#: allianceauth/views.py:100
msgid ""
"Page does not exist. If you believe this is in error please contact the "
"administrators. "
msgstr ""
#: allianceauth/views.py:85
#: allianceauth/views.py:108
msgid "Internal Server Error"
msgstr ""

View File

@@ -20,7 +20,7 @@ $(document).ready(() => {
if (badges.length > 0 && notificationCount > 0) {
const notificationBadge = document.createElement('span');
notificationBadge.id = "globalNotificationCount";
notificationBadge.classList.add(
'badge',
'text-bg-danger',

View File

@@ -1,3 +1,5 @@
{% load sri %}
{% sri_static "allianceauth/libs/DataTables/Plugins/ColumnControl/1.2.0/css/columnControl.bootstrap5.min.css" %}
<!-- Start DataTables ColumnControl CSS -->
{% sri_static "allianceauth/libs/DataTables/Extensions/ColumnControl/1.2.0/css/columnControl.bootstrap5.min.css" %}
<!-- End DataTables ColumnControl CSS -->

View File

@@ -1,4 +1,6 @@
{% load sri %}
{% sri_static "allianceauth/libs/DataTables/Plugins/ColumnControl/1.2.0/js/dataTables.columnControl.min.js" %}
{% sri_static "allianceauth/libs/DataTables/Plugins/ColumnControl/1.2.0/js/columnControl.bootstrap5.min.js" %}
<!-- Start DataTables ColumnControl JS -->
{% sri_static "allianceauth/libs/DataTables/Extensions/ColumnControl/1.2.0/js/dataTables.columnControl.min.js" %}
{% sri_static "allianceauth/libs/DataTables/Extensions/ColumnControl/1.2.0/js/columnControl.bootstrap5.min.js" %}
<!-- End DataTables ColumnControl JS -->

View File

@@ -1,3 +1,5 @@
{% load sri %}
<!-- Start DataTables CSS -->
{% sri_static "allianceauth/libs/DataTables/2.3.6/css/dataTables.bootstrap5.min.css" %}
<!-- End DataTables CSS -->

View File

@@ -1,4 +1,6 @@
{% load sri %}
<!-- Start DataTables JS -->
{% sri_static "allianceauth/libs/DataTables/2.3.6/js/dataTables.min.js" %}
{% sri_static "allianceauth/libs/DataTables/2.3.6/js/dataTables.bootstrap5.min.js" %}
<!-- End DataTables JS -->

View File

@@ -37,10 +37,14 @@ Given the `EveCharacter` Model as our model of choice we would define our stubs
```django
{% extends "allianceauth/base-bs5.html" %}
{% load i18n %}
{% load aa_i18n %}
{% block page_title %}
{% translate "App Name" %}
{% endblock page_title %}
{% block content %}
<table class="table table-striped w-100" id="table">
<!-- Normal Header Rows -->
@@ -54,26 +58,54 @@ Given the `EveCharacter` Model as our model of choice we would define our stubs
</thead>
</table>
{% endblock content %}
{% block extra_css %}
<link rel="stylesheet" href="https://cdn.datatables.net/2.3.6/css/dataTables.bootstrap5.css" />
<link href="https://cdn.datatables.net/columncontrol/1.2.0/css/columnControl.bootstrap5.min.css" rel="stylesheet">
{% include "bundles/datatables-2-css-bs5.html" %}
{% comment %} If you don't use the ColumnControl Extension, remove the next line {% endcomment %}
{% include "bundles/datatables-2-columncontrol-css-bs5.html" %}
{% endblock %}
{% block extra_javascript %}
<script src="https://cdn.datatables.net/2.3.6/js/dataTables.js"></script>
<script src="https://cdn.datatables.net/2.3.6/js/dataTables.bootstrap5.js"></script>
<script src="https://cdn.datatables.net/columncontrol/1.2.0/js/dataTables.columnControl.min.js"></script>
{% get_datatables_language_static LANGUAGE_CODE as DT_LANG_PATH %}
{% include "bundles/datatables-2-js-bs5.html" %}
{% comment %} If you don't use the ColumnControl Extension, remove the next line {% endcomment %}
{% include "bundles/datatables-2-columncontrol-js-bs5.html" %}
<script>
$(document).ready(function() {
$('#table').DataTable({
serverSide: true,
ajax: '{% url "appname:table" %}',
$(document).ready(() => {
// Assuming you have a table with the ID 'table'
// A jQuery HTML Element `$('#table')` can also be passed instead of a selector string
const dt = new DataTable('#table', {
language: {
url: '{{ DT_LANG_PATH }}',
// Important: The value for `language.processing` must be passed
// as a JS template string, not as a normal string. This is to
// allow for Django template rendering inside the processing
// indicator.
processing: `{% include "framework/datatables/process-indicator.html" %}`
},
layout: { // See: https://datatables.net/reference/option/layout
topStart: 'pageLength',
topEnd: 'search',
bottomStart: 'info',
bottomEnd: 'paging'
},
ordering: { // See: https://datatables.net/reference/option/ordering
handler: true, // Enable ordering by clicking on column headers
indicators: false, // Disable ordering indicators on column headers (important when ColumnControl is used)
},
processing: true, // Show processing indicator when loading data
serverSide: true, // Enable server-side processing
ajax: '{% url "appname:data_table_view" %}',
columnDefs: [
{
targets: [0],
columnControl: [],
sortable: false,
searchable: false
},
{
targets: [1,2,3],
@@ -92,13 +124,12 @@ Given the `EveCharacter` Model as our model of choice we would define our stubs
order: [
[1, "asc"]
],
pageLength: 10,
pageLength: 10, // Override default page length if desired
responsive : true
});
});
</script>
{% endblock extra_javascript %}
```
## Add our Views
@@ -148,11 +179,13 @@ class EveCharacterTable(DataTablesView):
# if you need to do some prefetch or pre-filtering you can overide this function
def get_model_qs(self, request: HttpRequest):
qs = self.model.objects
if not request.user.is_superuser:
# eg only show unlinked characters to non-superusers
# just an example
# filtering here will prevent people searching things that may not be visible to them
qs = qs.filter(character_ownership__isnull=True)
# maybe some character ownership select related for performance?
return qs.select_related("character_ownership", "character_ownership__user")
@@ -174,7 +207,7 @@ app_name = 'appname'
urlpatterns = [
path("list/", views.EveCharacterTable.as_view(), name='eve_character_table'),
path("tables/data_table", views.show_table, name='table')
path("tables/data_table", views.show_table, name='data_table_view')
]
```