mirror of
https://gitlab.com/allianceauth/allianceauth.git
synced 2026-02-04 06:06:19 +01:00
Compare commits
31 Commits
v4.11.2
...
55446639c0
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
55446639c0 | ||
|
|
c703584110 | ||
|
|
7f22a744c6 | ||
|
|
1e0b64d1e0 | ||
|
|
17b0b802b3 | ||
|
|
1ef7a35d67 | ||
|
|
654ebb031f | ||
|
|
77ce2311c9 | ||
|
|
843c3ccf9a | ||
|
|
c19f7e6e79 | ||
|
|
df6a25067d | ||
|
|
ee132b6e60 | ||
|
|
78988fee04 | ||
|
|
ed3cd08d40 | ||
|
|
543e4169e4 | ||
|
|
d696777ba5 | ||
|
|
5caa9c8012 | ||
|
|
5cff1df48d | ||
|
|
2a3d775a9b | ||
|
|
648733d537 | ||
|
|
70caf7606c | ||
|
|
99c65d2a5d | ||
|
|
55125a8ff3 | ||
|
|
2fd0fcdbcb | ||
|
|
2fe7bcf20e | ||
|
|
0c0f2fd5ba | ||
|
|
b32f4ab243 | ||
|
|
70f314e578 | ||
|
|
bc1b1c3a8f | ||
|
|
453512db64 | ||
|
|
4047159fd1 |
@@ -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
|
||||
|
||||
@@ -63,7 +63,6 @@ Here is an example of the Alliance Auth web site with a mixture of Services, App
|
||||
- [Aaron Kable](https://gitlab.com/aaronkable/)
|
||||
- [Ariel Rin](https://gitlab.com/soratidus999/)
|
||||
- [Col Crunch](https://gitlab.com/colcrunch/)
|
||||
- [Erik Kalkoken](https://gitlab.com/ErikKalkoken/)
|
||||
- [Rounon Dax](https://gitlab.com/ppfeufer)
|
||||
- [snipereagle1](https://gitlab.com/mckernanin)
|
||||
|
||||
@@ -71,6 +70,7 @@ Here is an example of the Alliance Auth web site with a mixture of Services, App
|
||||
|
||||
- [Adarnof](https://gitlab.com/adarnof/)
|
||||
- [Basraah](https://gitlab.com/basraah/)
|
||||
- [Erik Kalkoken](https://gitlab.com/ErikKalkoken/)
|
||||
|
||||
### Beta Testers / Bug Fixers
|
||||
|
||||
|
||||
@@ -5,7 +5,7 @@ manage online service access.
|
||||
# This will make sure the app is always imported when
|
||||
# Django starts so that shared_task will use this app.
|
||||
|
||||
__version__ = '4.11.2'
|
||||
__version__ = '4.12.0'
|
||||
__title__ = 'Alliance Auth'
|
||||
__title_useragent__ = 'AllianceAuth'
|
||||
__url__ = 'https://gitlab.com/allianceauth/allianceauth'
|
||||
|
||||
219
allianceauth/framework/datatables.py
Normal file
219
allianceauth/framework/datatables.py
Normal file
@@ -0,0 +1,219 @@
|
||||
from collections import defaultdict
|
||||
import re
|
||||
from typing import List
|
||||
|
||||
from django.db.models import Model, Q
|
||||
from django.http import HttpRequest, JsonResponse
|
||||
from django.template import Context, Template
|
||||
from django.template.loader import render_to_string
|
||||
from django.views import View
|
||||
|
||||
from allianceauth.services.hooks import get_extension_logger
|
||||
|
||||
|
||||
logger = get_extension_logger(__name__)
|
||||
|
||||
|
||||
class nested_param_dict(dict):
|
||||
"""
|
||||
Helper to create infinite depth default dicts for setting from params
|
||||
"""
|
||||
def __setitem__(self, item, value):
|
||||
if "." in item:
|
||||
head, path = item.split(".", 1)
|
||||
try:
|
||||
head = int(head)
|
||||
except ValueError:
|
||||
pass
|
||||
obj = self.setdefault(head, nested_param_dict())
|
||||
obj[path] = value
|
||||
else:
|
||||
super().__setitem__(item, value)
|
||||
|
||||
|
||||
def defaultdict_to_dict(d):
|
||||
"""
|
||||
Helper to convert default dict back to dict
|
||||
"""
|
||||
if isinstance(d, defaultdict):
|
||||
d = {k: defaultdict_to_dict(v) for k, v in d.items()}
|
||||
return d
|
||||
|
||||
|
||||
class DataTablesView(View):
|
||||
|
||||
model: Model = None
|
||||
columns: List[tuple] = []
|
||||
|
||||
def get_model_qs(self, request: HttpRequest, *args, **kwargs):
|
||||
return self.model.objects
|
||||
|
||||
def filter_qs(self, table_conf: dict):
|
||||
# Search
|
||||
filter_qs = Q()
|
||||
for id, c in table_conf["columns"].items():
|
||||
_c = self.columns[int(id)][0]
|
||||
if c.get("searchable", False) and len(_c) > 0:
|
||||
if c.get("columnControl", False):
|
||||
_sv = str(c["columnControl"]["search"]["value"])
|
||||
"""contains, equal, ends, starts, empty"""
|
||||
_logic = str(c["columnControl"]["search"]["logic"])
|
||||
"""text, date, num"""
|
||||
_type = str(c["columnControl"]["search"]["type"])
|
||||
if _type == "text":
|
||||
if _logic == "empty":
|
||||
filter_qs &= Q(**{f'{_c}': ""})
|
||||
elif len(_sv) > 0:
|
||||
if _logic == "contains":
|
||||
filter_qs &= Q(**{f'{_c}__icontains': _sv})
|
||||
elif _logic == "starts":
|
||||
filter_qs &= Q(**{f'{_c}__istartswith': _sv})
|
||||
elif _logic == "ends":
|
||||
filter_qs &= Q(**{f'{_c}__iendswith': _sv})
|
||||
elif _logic == "equal":
|
||||
filter_qs &= Q(**{f'{_c}': _sv})
|
||||
elif _type == "num":
|
||||
if _logic == "empty":
|
||||
filter_qs &= Q(**{f'{_c}__isnull': True})
|
||||
elif len(_sv) > 0:
|
||||
try:
|
||||
if _logic == "greater":
|
||||
filter_qs &= Q(**{f'{_c}__gt': float(_sv)})
|
||||
elif _logic == "less":
|
||||
filter_qs &= Q(**{f'{_c}__lt': float(_sv)})
|
||||
elif _logic == "greaterOrEqual":
|
||||
filter_qs &= Q(**{f'{_c}__gte': float(_sv)})
|
||||
elif _logic == "lessOrEqual":
|
||||
filter_qs &= Q(**{f'{_c}__lte': float(_sv)})
|
||||
elif _logic == "equal":
|
||||
filter_qs &= Q(**{f'{_c}': float(_sv)})
|
||||
except ValueError:
|
||||
pass
|
||||
else:
|
||||
_sv = str(c["search"]["value"])
|
||||
if len(_sv) > 0:
|
||||
if c["search"]["regex"]:
|
||||
filter_qs |= Q(**{f'{_c}__iregex': _sv})
|
||||
else:
|
||||
filter_qs |= Q(**{f'{_c}__icontains': _sv})
|
||||
_gsv = str(table_conf["search"]["value"])
|
||||
if len(_gsv) > 0:
|
||||
filter_qs |= Q(**{f'{_c}__icontains': _gsv})
|
||||
return filter_qs
|
||||
|
||||
def except_qs(self, table_conf: dict):
|
||||
# Search
|
||||
except_qs = Q()
|
||||
for id, c in table_conf["columns"].items():
|
||||
_c = self.columns[int(id)][0]
|
||||
if c.get("searchable", False) and len(_c) > 0:
|
||||
if c.get("columnControl", False):
|
||||
_sv = str(c["columnControl"]["search"]["value"])
|
||||
"""notContains, notEqual, notEmpty"""
|
||||
_logic = str(c["columnControl"]["search"]["logic"])
|
||||
"""text, date, num"""
|
||||
_type = str(c["columnControl"]["search"]["type"])
|
||||
if _type == "text":
|
||||
if _logic == "notEmpty":
|
||||
except_qs |= Q(**{f'{_c}': ""})
|
||||
elif len(_sv) > 0:
|
||||
if _logic == "notContains":
|
||||
except_qs |= Q(**{f'{_c}__icontains': _sv})
|
||||
elif _logic == "notEqual":
|
||||
except_qs |= Q(**{f'{_c}': _sv})
|
||||
elif _type == "num":
|
||||
if _logic == "notEmpty":
|
||||
except_qs |= Q(**{f'{_c}__isnull': False})
|
||||
elif len(_sv) > 0:
|
||||
if _logic == "notEqual":
|
||||
try:
|
||||
except_qs |= Q(**{f'{_c}': float(_sv)})
|
||||
except ValueError:
|
||||
pass
|
||||
return except_qs
|
||||
|
||||
def get_table_config(self, get: dict):
|
||||
_cols = nested_param_dict()
|
||||
for c, v in get.items():
|
||||
_keys = [_k for _k in c.replace("]", "").split("[")]
|
||||
_v = v
|
||||
if v in ["true", "false"]:
|
||||
_v = _v == "true"
|
||||
else:
|
||||
try:
|
||||
_v = int(_v)
|
||||
except ValueError:
|
||||
pass # not an integer
|
||||
_cols[".".join(_keys)] = _v
|
||||
return defaultdict_to_dict(_cols)
|
||||
|
||||
def get_order(self, table_conf: dict):
|
||||
order = []
|
||||
for oc, od in table_conf.get("order", {}).items():
|
||||
_c = table_conf["columns"][od["column"]]
|
||||
if _c["orderable"]:
|
||||
if od["dir"] == "desc":
|
||||
order.append("-" + self.columns[int(od["column"])][0])
|
||||
else:
|
||||
order.append(self.columns[int(od["column"])][0])
|
||||
return order
|
||||
|
||||
def render_template(self, request: HttpRequest, template: str, ctx: dict):
|
||||
if "{{" in template:
|
||||
_template = Template(template)
|
||||
return _template.render(Context(ctx))
|
||||
else:
|
||||
return render_to_string(
|
||||
template,
|
||||
ctx,
|
||||
request
|
||||
)
|
||||
|
||||
def get(self, request: HttpRequest, *args, **kwargs):
|
||||
table_conf = self.get_table_config(request.GET)
|
||||
draw = int(table_conf["draw"])
|
||||
start = int(table_conf["start"])
|
||||
length = int(table_conf["length"])
|
||||
if length <= 0:
|
||||
logger.warning(
|
||||
"Using no pagination is not recommended for server side rendered datatables"
|
||||
)
|
||||
limit = start + length
|
||||
|
||||
|
||||
# Build response rows
|
||||
items = []
|
||||
qs = self.get_model_qs(
|
||||
request,
|
||||
*args,
|
||||
**kwargs
|
||||
).filter(
|
||||
self.filter_qs(table_conf)
|
||||
).exclude(
|
||||
self.except_qs(table_conf)
|
||||
).order_by(
|
||||
*self.get_order(table_conf)
|
||||
)
|
||||
|
||||
# Get the count after filtering
|
||||
qs_count = qs.count()
|
||||
|
||||
# build output
|
||||
if length > 0:
|
||||
qs = qs[start:limit]
|
||||
|
||||
for row in qs:
|
||||
ctx = {"row": row}
|
||||
row = []
|
||||
for t in self.columns:
|
||||
row.append(self.render_template(request, t[1], ctx))
|
||||
items.append(row)
|
||||
|
||||
# Build our output dict
|
||||
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['data'] = items
|
||||
|
||||
return JsonResponse(datatables_data)
|
||||
@@ -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;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -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>
|
||||
288
allianceauth/framework/tests/test_datatables.py
Normal file
288
allianceauth/framework/tests/test_datatables.py
Normal file
@@ -0,0 +1,288 @@
|
||||
"""
|
||||
Test sentinel user
|
||||
"""
|
||||
|
||||
import json
|
||||
import re
|
||||
|
||||
# Django
|
||||
from allianceauth.tests.auth_utils import AuthUtils
|
||||
from django.test import RequestFactory, TestCase
|
||||
from django.http import HttpRequest
|
||||
# Alliance Auth
|
||||
from allianceauth.framework.datatables import DataTablesView
|
||||
from allianceauth.eveonline.models import EveCharacter
|
||||
|
||||
class TestView(DataTablesView):
|
||||
model=EveCharacter
|
||||
columns = [
|
||||
("", "{{ row.character_id }}"),
|
||||
("character_name", "{{ row.character_name }}"),
|
||||
("corporation_name", "{{ row.corporation_name }}"),
|
||||
("alliance_name", "{{ row.alliance_name }}"),
|
||||
]
|
||||
|
||||
class TestDataTables(TestCase):
|
||||
def setUp(self):
|
||||
self.get_params = {
|
||||
'draw': '1',
|
||||
'columns[0][data]': '0',
|
||||
'columns[0][name]': '',
|
||||
'columns[0][searchable]': 'false',
|
||||
'columns[0][orderable]': 'false',
|
||||
'columns[0][search][value]': '',
|
||||
'columns[0][search][regex]': 'false',
|
||||
'columns[1][data]': '1',
|
||||
'columns[1][name]': '',
|
||||
'columns[1][searchable]': 'true',
|
||||
'columns[1][orderable]': 'true',
|
||||
'columns[1][search][value]': '',
|
||||
'columns[1][search][regex]': 'false',
|
||||
'columns[2][data]': '2',
|
||||
'columns[2][name]': '',
|
||||
'columns[2][searchable]': 'true',
|
||||
'columns[2][orderable]': 'false',
|
||||
'columns[2][search][value]': '',
|
||||
'columns[2][search][regex]': 'false',
|
||||
'columns[3][data]': '3',
|
||||
'columns[3][name]': '',
|
||||
'columns[3][searchable]': 'true',
|
||||
'columns[3][orderable]': 'true',
|
||||
'columns[3][search][value]': '',
|
||||
'columns[3][search][regex]': 'false',
|
||||
'order[0][column]': '1',
|
||||
'order[0][dir]': 'asc',
|
||||
'start': '0',
|
||||
'length': '10',
|
||||
'search[value]': '',
|
||||
'search[regex]': 'false',
|
||||
'_': '123456789'
|
||||
}
|
||||
|
||||
|
||||
@classmethod
|
||||
def setUpClass(cls) -> None:
|
||||
"""
|
||||
Set up eve models
|
||||
"""
|
||||
|
||||
super().setUpClass()
|
||||
cls.factory = RequestFactory()
|
||||
|
||||
cls.user = AuthUtils.create_user("bruce_wayne")
|
||||
cls.user.is_superuser = True
|
||||
cls.user.save()
|
||||
|
||||
EveCharacter.objects.all().delete()
|
||||
for i in range(1,16):
|
||||
EveCharacter.objects.create(
|
||||
character_id=1000+i,
|
||||
character_name=f"{1000+i} - Test Character - {1000+i}",
|
||||
corporation_id=2000+i,
|
||||
corporation_name=f"{2000+i} - Test Corporation",
|
||||
)
|
||||
|
||||
for i in range(16,21):
|
||||
EveCharacter.objects.create(
|
||||
character_id=1000+i,
|
||||
character_name=f"{1000+i} - Test Character - {1000+i}",
|
||||
corporation_id=2000+i,
|
||||
corporation_name=f"{2000+i} - Test Corporation",
|
||||
alliance_id=3000+i,
|
||||
alliance_name=f"{3000+i} - Test Alliance",
|
||||
)
|
||||
|
||||
|
||||
def test_view_default(self):
|
||||
self.client.force_login(self.user)
|
||||
request = self.factory.get('/fake-url/', data=self.get_params)
|
||||
response = TestView()
|
||||
response.setup(request)
|
||||
data = json.loads(response.get(request).content)["data"]
|
||||
self.assertEqual(data[0][0], "1001")
|
||||
self.assertEqual(data[9][0], "1010")
|
||||
|
||||
def test_view_reverse_sort(self):
|
||||
self.get_params["order[0][dir]"] = "desc"
|
||||
self.client.force_login(self.user)
|
||||
request = self.factory.get('/fake-url/', data=self.get_params)
|
||||
response = TestView()
|
||||
response.setup(request)
|
||||
data = json.loads(response.get(request).content)["data"]
|
||||
self.assertEqual(data[0][0], "1020")
|
||||
self.assertEqual(data[9][0], "1011")
|
||||
|
||||
def test_view_no_sort(self):
|
||||
self.get_params.pop("order[0][column]")
|
||||
self.get_params.pop("order[0][dir]")
|
||||
self.client.force_login(self.user)
|
||||
request = self.factory.get('/fake-url/', data=self.get_params)
|
||||
response = TestView()
|
||||
response.setup(request)
|
||||
data = json.loads(response.get(request).content)["data"]
|
||||
self.assertEqual(data[0][0], "1001")
|
||||
self.assertEqual(data[9][0], "1010")
|
||||
|
||||
def test_view_non_sortable_sort(self):
|
||||
self.get_params["order[0][dir]"] = "desc"
|
||||
self.get_params["order[0][column]"] = "0"
|
||||
self.client.force_login(self.user)
|
||||
request = self.factory.get('/fake-url/', data=self.get_params)
|
||||
response = TestView()
|
||||
response.setup(request)
|
||||
data = json.loads(response.get(request).content)["data"]
|
||||
self.assertEqual(data[0][0], "1001")
|
||||
self.assertEqual(data[9][0], "1010")
|
||||
|
||||
def test_view_20_rows(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)
|
||||
data = json.loads(response.get(request).content)["data"]
|
||||
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)
|
||||
request = self.factory.get('/fake-url/', data=self.get_params)
|
||||
response = TestView()
|
||||
response.setup(request)
|
||||
data = json.loads(response.get(request).content)["data"]
|
||||
self.assertEqual(len(data), 1)
|
||||
self.assertEqual(data[0][0], "1020")
|
||||
|
||||
def test_view_col_1_search(self):
|
||||
self.get_params["columns[1][search][value]"] = "1020"
|
||||
self.client.force_login(self.user)
|
||||
request = self.factory.get('/fake-url/', data=self.get_params)
|
||||
response = TestView()
|
||||
response.setup(request)
|
||||
data = json.loads(response.get(request).content)["data"]
|
||||
self.assertEqual(len(data), 1)
|
||||
self.assertEqual(data[0][0], "1020")
|
||||
|
||||
def test_view_col_1_search_empty(self):
|
||||
self.get_params["columns[1][search][value]"] = "zzz"
|
||||
|
||||
self.client.force_login(self.user)
|
||||
request = self.factory.get('/fake-url/', data=self.get_params)
|
||||
response = TestView()
|
||||
response.setup(request)
|
||||
data = json.loads(response.get(request).content)["data"]
|
||||
self.assertEqual(len(data), 0)
|
||||
|
||||
def test_view_cc_3_search_empty(self):
|
||||
self.get_params["columns[3][columnControl][search][value]"] = ""
|
||||
self.get_params["columns[3][columnControl][search][logic]"] = "empty"
|
||||
self.get_params["columns[3][columnControl][search][type]"] = "text"
|
||||
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)
|
||||
data = json.loads(response.get(request).content)["data"]
|
||||
self.assertEqual(len(data), 15)
|
||||
|
||||
def test_view_cc_3_search_not_empty(self):
|
||||
self.get_params["columns[3][columnControl][search][value]"] = ""
|
||||
self.get_params["columns[3][columnControl][search][logic]"] = "notEmpty"
|
||||
self.get_params["columns[3][columnControl][search][type]"] = "text"
|
||||
self.client.force_login(self.user)
|
||||
request = self.factory.get('/fake-url/', data=self.get_params)
|
||||
response = TestView()
|
||||
response.setup(request)
|
||||
data = json.loads(response.get(request).content)["data"]
|
||||
self.assertEqual(len(data), 5)
|
||||
|
||||
def test_view_cc_1_search_ends_with(self):
|
||||
self.get_params["columns[1][columnControl][search][value]"] = "9"
|
||||
self.get_params["columns[1][columnControl][search][logic]"] = "ends"
|
||||
self.get_params["columns[1][columnControl][search][type]"] = "text"
|
||||
self.client.force_login(self.user)
|
||||
request = self.factory.get('/fake-url/', data=self.get_params)
|
||||
response = TestView()
|
||||
response.setup(request)
|
||||
data = json.loads(response.get(request).content)["data"]
|
||||
self.assertEqual(len(data), 2)
|
||||
|
||||
def test_view_cc_1_search_starts_with(self):
|
||||
self.get_params["columns[1][columnControl][search][value]"] = "1009"
|
||||
self.get_params["columns[1][columnControl][search][logic]"] = "starts"
|
||||
self.get_params["columns[1][columnControl][search][type]"] = "text"
|
||||
self.client.force_login(self.user)
|
||||
request = self.factory.get('/fake-url/', data=self.get_params)
|
||||
response = TestView()
|
||||
response.setup(request)
|
||||
data = json.loads(response.get(request).content)["data"]
|
||||
self.assertEqual(len(data), 1)
|
||||
|
||||
def test_view_cc_1_search_not_contains(self):
|
||||
self.get_params["columns[1][columnControl][search][value]"] = "100"
|
||||
self.get_params["columns[1][columnControl][search][logic]"] = "notContains"
|
||||
self.get_params["columns[1][columnControl][search][type]"] = "text"
|
||||
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)
|
||||
data = json.loads(response.get(request).content)["data"]
|
||||
self.assertEqual(len(data), 11)
|
||||
|
||||
def test_view_cc_1_search_contains(self):
|
||||
self.get_params["columns[1][columnControl][search][value]"] = "100"
|
||||
self.get_params["columns[1][columnControl][search][logic]"] = "contains"
|
||||
self.get_params["columns[1][columnControl][search][type]"] = "text"
|
||||
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)
|
||||
data = json.loads(response.get(request).content)["data"]
|
||||
self.assertEqual(len(data), 9)
|
||||
|
||||
def test_view_cc_1_search_equal(self):
|
||||
self.get_params["columns[1][columnControl][search][value]"] = "1001 - Test Character - 1001"
|
||||
self.get_params["columns[1][columnControl][search][logic]"] = "equal"
|
||||
self.get_params["columns[1][columnControl][search][type]"] = "text"
|
||||
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)
|
||||
data = json.loads(response.get(request).content)["data"]
|
||||
self.assertEqual(len(data), 1)
|
||||
|
||||
def test_view_cc_1_search_not_equal(self):
|
||||
self.get_params["columns[1][columnControl][search][value]"] = "1001 - Test Character - 1001"
|
||||
self.get_params["columns[1][columnControl][search][logic]"] = "notEqual"
|
||||
self.get_params["columns[1][columnControl][search][type]"] = "text"
|
||||
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)
|
||||
data = json.loads(response.get(request).content)["data"]
|
||||
self.assertEqual(len(data), 19)
|
||||
|
||||
def test_view_cc_no_pagination(self):
|
||||
self.get_params["length"] = "-1"
|
||||
self.client.force_login(self.user)
|
||||
request = self.factory.get('/fake-url/', data=self.get_params)
|
||||
response = TestView()
|
||||
response.setup(request)
|
||||
data = json.loads(response.get(request).content)["data"]
|
||||
self.assertEqual(len(data), 20)
|
||||
@@ -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 %}
|
||||
|
||||
@@ -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 "Lade …"
|
||||
|
||||
#: 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"
|
||||
|
||||
@@ -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 ""
|
||||
|
||||
|
||||
@@ -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"
|
||||
|
||||
@@ -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"
|
||||
|
||||
@@ -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"
|
||||
|
||||
@@ -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 "内部サーバーエラー"
|
||||
|
||||
@@ -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 "내부 서버 에러"
|
||||
|
||||
@@ -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"
|
||||
|
||||
@@ -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 ""
|
||||
|
||||
@@ -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 "Помилка сервера"
|
||||
|
||||
@@ -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 ""
|
||||
|
||||
@@ -33,7 +33,7 @@
|
||||
{% include "framework/header/nav-collapse-icon.html" with fa_icon="fa-solid fa-check-double" url=nav_item_link title=nav_item_title icon_on_mobile=True %}
|
||||
|
||||
{% translate "Delete all read notifications" as nav_item_title %}
|
||||
{% url "notifications:mark_all_read" as nav_item_link %}
|
||||
{% url "notifications:delete_all_read" as nav_item_link %}
|
||||
{% include "framework/header/nav-collapse-icon.html" with fa_icon="fa-solid fa-trash-can" url=nav_item_link title=nav_item_title icon_on_mobile=True %}
|
||||
{% endblock %}
|
||||
|
||||
|
||||
@@ -57,10 +57,10 @@ DATABASES['default'] = {
|
||||
# CCP's developer portal
|
||||
# Logging in to auth requires the publicData scope (can be overridden through the
|
||||
# LOGIN_TOKEN_SCOPES setting). Other apps may require more (see their docs).
|
||||
ESI_SSO_CALLBACK_URL = f"{SITE_URL}/sso/callback" # Do NOT change this line!
|
||||
ESI_SSO_CLIENT_ID = ''
|
||||
ESI_SSO_CLIENT_SECRET = ''
|
||||
ESI_SSO_CALLBACK_URL = f"{SITE_URL}/sso/callback"
|
||||
ESI_USER_CONTACT_EMAIL = '' # A server maintainer that CCP can contact in case of issues.
|
||||
ESI_USER_CONTACT_EMAIL = '' # A server maintainer that CCP can contact in case of issues.
|
||||
|
||||
# By default, emails are validated before new users can log in.
|
||||
# It's recommended to use a free service like SparkPost or Elastic Email to send email.
|
||||
|
||||
@@ -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',
|
||||
|
||||
5
allianceauth/static/allianceauth/libs/DataTables/2.3.6/css/dataTables.bootstrap5.min.css
vendored
Normal file
5
allianceauth/static/allianceauth/libs/DataTables/2.3.6/css/dataTables.bootstrap5.min.css
vendored
Normal file
File diff suppressed because one or more lines are too long
4
allianceauth/static/allianceauth/libs/DataTables/2.3.6/js/dataTables.bootstrap5.min.js
vendored
Normal file
4
allianceauth/static/allianceauth/libs/DataTables/2.3.6/js/dataTables.bootstrap5.min.js
vendored
Normal file
@@ -0,0 +1,4 @@
|
||||
/*! DataTables Bootstrap 5 integration
|
||||
* © SpryMedia Ltd - datatables.net/license
|
||||
*/
|
||||
(n=>{var o,a;"function"==typeof define&&define.amd?define(["jquery","datatables.net"],function(t){return n(t,window,document)}):"object"==typeof exports?(o=require("jquery"),a=function(t,e){e.fn.dataTable||require("datatables.net")(t,e)},"undefined"==typeof window?module.exports=function(t,e){return t=t||window,e=e||o(t),a(t,e),n(e,0,t.document)}:(a(window,o),module.exports=n(o,window,window.document))):n(jQuery,window,document)})(function(d,t,e){var n=d.fn.dataTable;return d.extend(!0,n.defaults,{renderer:"bootstrap"}),d.extend(!0,n.ext.classes,{container:"dt-container dt-bootstrap5",search:{input:"form-control form-control-sm"},length:{select:"form-select form-select-sm"},processing:{container:"dt-processing card"},layout:{row:"row mt-2 justify-content-between",cell:"d-md-flex justify-content-between align-items-center",tableCell:"col-12",start:"dt-layout-start col-md-auto me-auto",end:"dt-layout-end col-md-auto ms-auto",full:"dt-layout-full col-md"}}),n.ext.renderer.pagingButton.bootstrap=function(t,e,n,o,a){var r=["dt-paging-button","page-item"],o=(o&&r.push("active"),a&&r.push("disabled"),d("<li>").addClass(r.join(" ")));return{display:o,clicker:d("<button>",{class:"page-link",role:"link",type:"button"}).html(n).appendTo(o)}},n.ext.renderer.pagingContainer.bootstrap=function(t,e){return d("<ul/>").addClass("pagination").append(e)},n});
|
||||
4
allianceauth/static/allianceauth/libs/DataTables/2.3.6/js/dataTables.min.js
vendored
Normal file
4
allianceauth/static/allianceauth/libs/DataTables/2.3.6/js/dataTables.min.js
vendored
Normal file
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -0,0 +1,4 @@
|
||||
/*! Bootstrap 5 styling wrapper for ColumnControl
|
||||
* © SpryMedia Ltd - datatables.net/license
|
||||
*/
|
||||
(e=>{var t,r;"function"==typeof define&&define.amd?define(["jquery","datatables.net-bs5","datatables.net-columncontrol"],function(o){return e(o,window,document)}):"object"==typeof exports?(t=require("jquery"),r=function(o,n){n.fn.dataTable||require("datatables.net-bs5")(o,n),n.fn.dataTable.ColumnControl||require("datatables.net-columncontrol")(o,n)},"undefined"==typeof window?module.exports=function(o,n){return o=o||window,n=n||t(o),r(o,n),e(n,0,o.document)}:(r(window,t),module.exports=e(t,window,window.document))):e(jQuery,window,document)})(function(o,n,e){o=o.fn.dataTable;return o.ColumnControl.content.dropdown.classes.container=["dtcc-dropdown","dropdown-menu","show"],o.ColumnControl.CheckList.classes.input=["dtcc-list-search","form-control","form-control-sm"],o.ColumnControl.SearchInput.classes.input=["form-control","form-control-sm"],o.ColumnControl.SearchInput.classes.select=["form-select","form-select-sm"],o});
|
||||
File diff suppressed because one or more lines are too long
@@ -1,84 +0,0 @@
|
||||
{
|
||||
"emptyTable": "テーブルにデータがありません",
|
||||
"info": " _TOTAL_ 件中 _START_ から _END_ まで表示",
|
||||
"infoEmpty": " 0 件中 0 から 0 まで表示",
|
||||
"infoFiltered": "(全 _MAX_ 件より抽出)",
|
||||
"infoThousands": ",",
|
||||
"lengthMenu": "_MENU_ 件表示",
|
||||
"loadingRecords": "読み込み中...",
|
||||
"processing": "処理中...",
|
||||
"search": "検索:",
|
||||
"zeroRecords": "一致するレコードがありません",
|
||||
"paginate": {
|
||||
"first": "先頭",
|
||||
"last": "最終",
|
||||
"next": "次",
|
||||
"previous": "前"
|
||||
},
|
||||
"aria": {
|
||||
"sortAscending": ": 列を昇順に並べ替えるにはアクティブにする",
|
||||
"sortDescending": ": 列を降順に並べ替えるにはアクティブにする"
|
||||
},
|
||||
"thousands": ",",
|
||||
"buttons": {
|
||||
"colvis": "項目の表示\/非表示",
|
||||
"csv": "CSVをダウンロード",
|
||||
"collection": "コレクション"
|
||||
},
|
||||
"searchBuilder": {
|
||||
"add": "条件を追加",
|
||||
"button": {
|
||||
"0": "カスタムサーチ",
|
||||
"_": "カスタムサーチ (%d)"
|
||||
},
|
||||
"clearAll": "すべての条件をクリア",
|
||||
"condition": "条件",
|
||||
"conditions": {
|
||||
"date": {
|
||||
"after": "次の日付以降",
|
||||
"before": "次の日付以前",
|
||||
"between": "次の期間に含まれる",
|
||||
"empty": "空白",
|
||||
"equals": "次の日付と等しい",
|
||||
"not": "次の日付と等しくない",
|
||||
"notBetween": "次の期間に含まれない",
|
||||
"notEmpty": "空白ではない"
|
||||
},
|
||||
"number": {
|
||||
"between": "次の値の間に含まれる",
|
||||
"empty": "空白",
|
||||
"equals": "次の値と等しい",
|
||||
"gt": "次の値よりも大きい",
|
||||
"gte": "次の値以上",
|
||||
"lt": "次の値未満",
|
||||
"lte": "次の値以下",
|
||||
"not": "次の値と等しくない",
|
||||
"notBetween": "次の値の間に含まれない",
|
||||
"notEmpty": "空白ではない"
|
||||
},
|
||||
"string": {
|
||||
"contains": "次の文字を含む",
|
||||
"empty": "空白",
|
||||
"endsWith": "次の文字で終わる",
|
||||
"equals": "次の文字と等しい",
|
||||
"not": "次の文字と等しくない",
|
||||
"notEmpty": "空白ではない",
|
||||
"startsWith": "次の文字から始まる",
|
||||
"notContains": "次の文字を含まない",
|
||||
"notStartsWith": "次の文字で始まらない",
|
||||
"notEndsWith": "次の文字で終わらない"
|
||||
}
|
||||
},
|
||||
"data": "項目",
|
||||
"title": {
|
||||
"0": "カスタムサーチ",
|
||||
"_": "カスタムサーチ (%d)"
|
||||
},
|
||||
"value": "値"
|
||||
},
|
||||
"autoFill": {
|
||||
"cancel": "キャンセル",
|
||||
"fillHorizontal": "横でセルを書き込む",
|
||||
"fillVertical": "縦でセルを書き込む"
|
||||
}
|
||||
}
|
||||
@@ -1,122 +0,0 @@
|
||||
{
|
||||
"emptyTable": "데이터가 없습니다",
|
||||
"info": "_START_ - _END_ \/ _TOTAL_",
|
||||
"infoEmpty": "0 - 0 \/ 0",
|
||||
"infoFiltered": "(총 _MAX_ 개)",
|
||||
"infoThousands": ",",
|
||||
"lengthMenu": "페이지당 줄수 _MENU_",
|
||||
"loadingRecords": "읽는중...",
|
||||
"processing": "처리중...",
|
||||
"search": "검색:",
|
||||
"zeroRecords": "검색 결과가 없습니다",
|
||||
"paginate": {
|
||||
"first": "처음",
|
||||
"last": "마지막",
|
||||
"next": "다음",
|
||||
"previous": "이전"
|
||||
},
|
||||
"aria": {
|
||||
"sortAscending": ": 오름차순 정렬",
|
||||
"sortDescending": ": 내림차순 정렬"
|
||||
},
|
||||
"buttons": {
|
||||
"copyKeys": "ctrl키 나 u2318 + C키로 테이블 데이터를 시스텝 복사판에서 복사하고 취소하려면 이 메시지를 클릭하거나 ESC키를 누르면됩니다. to copy the table data to your system clipboard. To cancel, click this message or press escape.",
|
||||
"copySuccess": {
|
||||
"_": "%d행을 복사판에서 복사됨",
|
||||
"1": "1행을 복사판에서 복사됨"
|
||||
},
|
||||
"copyTitle": "복사판에서 복사",
|
||||
"csv": "CSV",
|
||||
"pageLength": {
|
||||
"-1": "모든 행 보기",
|
||||
"_": "%d행 보기"
|
||||
},
|
||||
"pdf": "PDF",
|
||||
"print": "인쇄",
|
||||
"collection": "집합 <span class=\"ui-button-icon-primary ui-icon ui-icon-triangle-1-s\"><\/span>",
|
||||
"colvis": "컬럼 보기",
|
||||
"colvisRestore": "보기 복원",
|
||||
"copy": "복사",
|
||||
"excel": "엑셀"
|
||||
},
|
||||
"searchBuilder": {
|
||||
"add": "조건 추가",
|
||||
"button": {
|
||||
"0": "빌더 조회",
|
||||
"_": "빌더 조회(%d)"
|
||||
},
|
||||
"clearAll": "모두 지우기",
|
||||
"condition": "조건",
|
||||
"data": "데이터",
|
||||
"deleteTitle": "필터 규칙을 삭제",
|
||||
"logicAnd": "And",
|
||||
"logicOr": "Or",
|
||||
"title": {
|
||||
"0": "빌더 조회",
|
||||
"_": "빌더 조회(%d)"
|
||||
},
|
||||
"value": "값"
|
||||
},
|
||||
"autoFill": {
|
||||
"cancel": "취소",
|
||||
"fill": "모든 셀에서 <i>%d<i>을(를) 삽입<\/i><\/i>",
|
||||
"fillHorizontal": "수평 셀에서 값을 삽입",
|
||||
"fillVertical": "수직 설에서 값을 삽입"
|
||||
},
|
||||
"datetime": {
|
||||
"previous": "이전",
|
||||
"next": "다음",
|
||||
"hours": "시",
|
||||
"minutes": "분",
|
||||
"seconds": "초",
|
||||
"unknown": "-",
|
||||
"amPm": [
|
||||
"오전",
|
||||
"오후"
|
||||
],
|
||||
"weekdays": [
|
||||
"일",
|
||||
"월",
|
||||
"화",
|
||||
"수",
|
||||
"목",
|
||||
"금",
|
||||
"토"
|
||||
],
|
||||
"months": [
|
||||
"1월",
|
||||
"2월",
|
||||
"3월",
|
||||
"4월",
|
||||
"5월",
|
||||
"6월",
|
||||
"7월",
|
||||
"8월",
|
||||
"9월",
|
||||
"10월",
|
||||
"11월",
|
||||
"12월"
|
||||
]
|
||||
},
|
||||
"editor": {
|
||||
"close": "닫기",
|
||||
"create": {
|
||||
"button": "추가",
|
||||
"title": "항목 추가",
|
||||
"submit": "완료"
|
||||
},
|
||||
"edit": {
|
||||
"button": "수정",
|
||||
"title": "항목 수정",
|
||||
"submit": "완료"
|
||||
},
|
||||
"remove": {
|
||||
"button": "삭제",
|
||||
"title": "항목 삭제",
|
||||
"submit": "완료"
|
||||
},
|
||||
"error": {
|
||||
"system": "에러가 발생하였습니다 (<a target=\"\\\" rel=\"nofollow\" href=\"\\\">자세한 정보<\/a>)."
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,186 +0,0 @@
|
||||
{
|
||||
"lengthMenu": "Показати _MENU_ записів",
|
||||
"infoFiltered": "(відфільтровано з _MAX_ записів)",
|
||||
"search": "Пошук:",
|
||||
"paginate": {
|
||||
"first": "Перша",
|
||||
"previous": "Попередня",
|
||||
"next": "Наступна",
|
||||
"last": "Остання"
|
||||
},
|
||||
"aria": {
|
||||
"sortAscending": ": активуйте, щоб сортувати колонку за зростанням",
|
||||
"sortDescending": ": активуйте, щоб сортувати колонку за спаданням"
|
||||
},
|
||||
"autoFill": {
|
||||
"cancel": "Відміна",
|
||||
"fill": "Заповнити всі клітинки з <i>%d<\/i>",
|
||||
"fillHorizontal": "Заповнити клітинки горизонтально",
|
||||
"fillVertical": "Заповнити клітинки вертикально"
|
||||
},
|
||||
"buttons": {
|
||||
"collection": "Список <span class=\"ui-button-icon-primary ui-icon ui-icon-triangle-1-s\"><\/span>",
|
||||
"colvis": "Видимість колонки",
|
||||
"colvisRestore": "Відновити видимість",
|
||||
"copy": "Копіювати",
|
||||
"copyKeys": "Нажміть ctrl або u2318 + C щоб копіювати інформацію з таблиці до вашого буферу обміну.<br \/><br \/>Щоб відмінити нажміть на це повідомлення або Esc",
|
||||
"copySuccess": {
|
||||
"1": "Скопійовано 1 рядок в буфер обміну",
|
||||
"_": "Скопійовано %d рядків в буфер обміну"
|
||||
},
|
||||
"copyTitle": "Копіювати в буфер обміну",
|
||||
"csv": "CSV",
|
||||
"excel": "Excel",
|
||||
"pageLength": {
|
||||
"-1": "Показати усі рядки",
|
||||
"_": "Показати %d рядки"
|
||||
},
|
||||
"pdf": "PDF",
|
||||
"print": "Друкувати"
|
||||
},
|
||||
"emptyTable": "Ця таблиця не містить даних",
|
||||
"info": "Показано від _START_ по _END_ з _TOTAL_ записів",
|
||||
"infoEmpty": "Показано від 0 по 0 з 0 записів",
|
||||
"infoThousands": ",",
|
||||
"loadingRecords": "Завантаження",
|
||||
"processing": "Опрацювання...",
|
||||
"searchBuilder": {
|
||||
"add": "Додати умову",
|
||||
"button": {
|
||||
"0": "Розширений пошук",
|
||||
"_": "Розширений пошук (%d)"
|
||||
},
|
||||
"clearAll": "Очистити все",
|
||||
"condition": "Умова",
|
||||
"conditions": {
|
||||
"date": {
|
||||
"after": "Після",
|
||||
"before": "До",
|
||||
"between": "Між",
|
||||
"empty": "Пусто",
|
||||
"equals": "Дорівнює",
|
||||
"not": "Не",
|
||||
"notBetween": "Не між",
|
||||
"notEmpty": "Не пусто"
|
||||
},
|
||||
"number": {
|
||||
"between": "Між",
|
||||
"empty": "Пусто",
|
||||
"equals": "Дорівнює",
|
||||
"gt": "Більше ніж",
|
||||
"gte": "Більше або дорівнює",
|
||||
"lt": "Менше ніж",
|
||||
"lte": "Менше або дорівнює",
|
||||
"not": "Не",
|
||||
"notBetween": "Не між",
|
||||
"notEmpty": "Не пусто"
|
||||
},
|
||||
"string": {
|
||||
"contains": "Містить",
|
||||
"empty": "Пусто",
|
||||
"endsWith": "Закінчується з",
|
||||
"equals": "Дорівнює",
|
||||
"not": "Не",
|
||||
"notEmpty": "Не пусто",
|
||||
"startsWith": "Починається з",
|
||||
"notContains": "Не містить",
|
||||
"notStartsWith": "Не починається з",
|
||||
"notEndsWith": "Не закінчується на"
|
||||
},
|
||||
"array": {
|
||||
"equals": "Дорівнює",
|
||||
"empty": "Пустий",
|
||||
"contains": "Містить",
|
||||
"not": "Не",
|
||||
"notEmpty": "Не пустий",
|
||||
"without": "Без"
|
||||
}
|
||||
},
|
||||
"data": "Дата",
|
||||
"deleteTitle": "Видалити правило фільтрування",
|
||||
"leftTitle": "Відступні критерії",
|
||||
"logicAnd": "I",
|
||||
"logicOr": "Або",
|
||||
"rightTitle": "Відступні критерії",
|
||||
"title": {
|
||||
"0": "Розширений пошук",
|
||||
"_": "Розширений пошук (%d)"
|
||||
},
|
||||
"value": "Значення"
|
||||
},
|
||||
"searchPanes": {
|
||||
"clearMessage": "Очистити все",
|
||||
"collapse": {
|
||||
"0": "Пошукові Панелі",
|
||||
"_": "Пошукові Панелі (%d)"
|
||||
},
|
||||
"count": "{total}",
|
||||
"countFiltered": "{shown} ({total})",
|
||||
"emptyPanes": "Немає Пошукових Панелей",
|
||||
"loadMessage": "Завантаження Пошукових Панелей",
|
||||
"title": "Активній фільтри - %d",
|
||||
"showMessage": "Показати всі",
|
||||
"collapseMessage": "Приховати всі"
|
||||
},
|
||||
"select": {
|
||||
"cells": {
|
||||
"1": "1 клітинку вибрано",
|
||||
"_": "%d клітинок вибрано"
|
||||
},
|
||||
"columns": {
|
||||
"1": "1 колонку вибрано",
|
||||
"_": "%d колонок вибрано"
|
||||
}
|
||||
},
|
||||
"thousands": ",",
|
||||
"zeroRecords": "Не знайдено жодних записів",
|
||||
"editor": {
|
||||
"close": "Закрити",
|
||||
"create": {
|
||||
"button": "Cтворити нову",
|
||||
"title": "Cтворити новий запис",
|
||||
"submit": "Cтворити"
|
||||
},
|
||||
"edit": {
|
||||
"button": "Редагувати",
|
||||
"title": "Редагувати запис",
|
||||
"submit": "Оновити"
|
||||
},
|
||||
"remove": {
|
||||
"button": "Видалити",
|
||||
"title": "Видалити",
|
||||
"submit": "Видалити"
|
||||
}
|
||||
},
|
||||
"datetime": {
|
||||
"minutes": "Хвилина",
|
||||
"months": {
|
||||
"0": "Січень",
|
||||
"1": "Лютий",
|
||||
"10": "Листопад",
|
||||
"11": "Грудень",
|
||||
"2": "Березень",
|
||||
"3": "Квітень",
|
||||
"4": "Травень",
|
||||
"5": "Червень",
|
||||
"6": "Липень",
|
||||
"7": "Серпень",
|
||||
"8": "Вересень",
|
||||
"9": "Жовтень"
|
||||
},
|
||||
"next": "Наступні",
|
||||
"previous": "Попередні",
|
||||
"seconds": "Секунда",
|
||||
"unknown": "-",
|
||||
"weekdays": [
|
||||
"Неділя",
|
||||
"Понеділок",
|
||||
"Вівторок",
|
||||
"Середа",
|
||||
"Четверг",
|
||||
"П'ятниця",
|
||||
"Субота"
|
||||
]
|
||||
},
|
||||
"searchPlaceholder": "Пошук"
|
||||
}
|
||||
@@ -1,21 +1,140 @@
|
||||
{
|
||||
"aria": {
|
||||
"paginate": {
|
||||
"first": "První",
|
||||
"last": "Poslední",
|
||||
"next": "Další",
|
||||
"previous": "Předchozí"
|
||||
}
|
||||
},
|
||||
"autoFill": {
|
||||
"cancel": "Zrušit",
|
||||
"fill": "Vyplň všechny buňky textem <i>%d<i><\/i><\/i>",
|
||||
"fillHorizontal": "Vyplň všechny buňky horizontálně",
|
||||
"fillVertical": "Vyplň všechny buňky vertikálně",
|
||||
"info": ""
|
||||
},
|
||||
"buttons": {
|
||||
"collection": "Kolekce <span class=\"ui-button-icon-primary ui-icon ui-icon-triangle-1-s\"><\/span>",
|
||||
"colvis": "Viditelnost sloupců",
|
||||
"colvisRestore": "Resetovat sloupce",
|
||||
"copy": "Kopírovat",
|
||||
"copyKeys": "Zmáčkněte Ctrl nebo u2318 + C pro zkopírování dat. Pro zrušení klikněte na tuto zprávu nebo zmáčkněte Esc.",
|
||||
"copySuccess": {
|
||||
"_": "Zkopírováno %d řádků do schránky",
|
||||
"1": "Zkopírován 1 řádek do schránky"
|
||||
},
|
||||
"copyTitle": "Kopírovat do schránky",
|
||||
"createState": "Vytvořit stav",
|
||||
"csv": "CSV",
|
||||
"excel": "Excel",
|
||||
"pageLength": {
|
||||
"_": "Zobrazit %d řádků",
|
||||
"-1": "Zobrazit všechny řádky"
|
||||
},
|
||||
"pdf": "PDF",
|
||||
"print": "Tisknout",
|
||||
"removeAllStates": "Vymazat všechny stavy",
|
||||
"removeState": "Odstranit",
|
||||
"renameState": "Odstranit",
|
||||
"savedStates": "Uložit stavy",
|
||||
"stateRestore": "Stav %d",
|
||||
"updateState": "Aktualizovat"
|
||||
},
|
||||
"datetime": {
|
||||
"amPm": {
|
||||
"0": "Dopoledne",
|
||||
"1": "Odpoledne"
|
||||
},
|
||||
"hours": "Hodiny",
|
||||
"minutes": "Minuty",
|
||||
"months": {
|
||||
"0": "Leden",
|
||||
"1": "Únor",
|
||||
"10": "Listopad",
|
||||
"11": "Prosinec",
|
||||
"2": "Březen",
|
||||
"3": "Duben",
|
||||
"4": "Květen",
|
||||
"5": "Červen",
|
||||
"6": "Červenec",
|
||||
"7": "Srpen",
|
||||
"8": "Září",
|
||||
"9": "Říjen"
|
||||
},
|
||||
"next": "Další",
|
||||
"previous": "Předchozí",
|
||||
"seconds": "Sekundy",
|
||||
"unknown": "-",
|
||||
"weekdays": {
|
||||
"0": "Ne",
|
||||
"1": "Po",
|
||||
"2": "Út",
|
||||
"3": "St",
|
||||
"4": "Čt",
|
||||
"5": "Pá",
|
||||
"6": "So"
|
||||
}
|
||||
},
|
||||
"decimal": "",
|
||||
"editor": {
|
||||
"close": "Zavřít",
|
||||
"create": {
|
||||
"button": "Nový",
|
||||
"submit": "Vytvořit",
|
||||
"title": "Nový záznam"
|
||||
},
|
||||
"edit": {
|
||||
"button": "Změnit",
|
||||
"submit": "Aktualizovat",
|
||||
"title": "Změnit záznam"
|
||||
},
|
||||
"error": {
|
||||
"system": "Došlo k systémové chybě (<a target=\"\\\" rel=\"nofollow\" href=\"\\\">Více informací<\/a>)."
|
||||
},
|
||||
"multi": {
|
||||
"info": "Vybrané položky obsahují různé hodnoty pro tento vstup. Chcete-li upravit a nastavit všechny položky tohoto vstupu na stejnou hodnotu, klikněte nebo klepněte sem, jinak si zachovají své individuální hodnoty.",
|
||||
"noMulti": "Toto pole může být upravováno individuálně, ale ne jako součást skupiny.",
|
||||
"restore": "Vrátit změny",
|
||||
"title": "Mnohočetný výběr"
|
||||
},
|
||||
"remove": {
|
||||
"button": "Vymazat",
|
||||
"confirm": {
|
||||
"_": "Opravdu chcete smazat tyto %d řádky?",
|
||||
"1": "Opravdu chcete smazat tento 1 řádek?"
|
||||
},
|
||||
"submit": "Vymazat",
|
||||
"title": "Smazání"
|
||||
}
|
||||
},
|
||||
"emptyTable": "Tabulka neobsahuje žádná data",
|
||||
"info": "Zobrazuji _START_ až _END_ z celkem _TOTAL_ záznamů",
|
||||
"infoEmpty": "Zobrazuji 0 až 0 z 0 záznamů",
|
||||
"infoFiltered": "(filtrováno z celkem _MAX_ záznamů)",
|
||||
"infoPostFix": "",
|
||||
"infoThousands": " ",
|
||||
"lengthMenu": "Zobrazit _MENU_ výsledků",
|
||||
"loadingRecords": "Načítám...",
|
||||
"zeroRecords": "Žádné záznamy nebyly nalezeny",
|
||||
"paginate": {
|
||||
"first": "První",
|
||||
"last": "Poslední",
|
||||
"next": "Další",
|
||||
"previous": "Předchozí"
|
||||
},
|
||||
"processing": "Zpracovávání...",
|
||||
"search": "Vyhledávání:",
|
||||
"searchBuilder": {
|
||||
"add": "Přidat podmínku",
|
||||
"button": {
|
||||
"_": "Rozšířený filtr (%d)",
|
||||
"0": "Rozšířený filtr"
|
||||
},
|
||||
"clearAll": "Smazat vše",
|
||||
"condition": "Podmínka",
|
||||
"conditions": {
|
||||
"array": {
|
||||
"contains": "obsahuje",
|
||||
"empty": "prázdné",
|
||||
"equals": "rovno",
|
||||
"not": "není",
|
||||
"notEmpty": "není prázdné",
|
||||
"without": "neobsahuje"
|
||||
},
|
||||
"date": {
|
||||
"after": "po",
|
||||
"before": "před",
|
||||
@@ -44,176 +163,57 @@
|
||||
"endsWith": "končí na",
|
||||
"equals": "rovno",
|
||||
"not": "není",
|
||||
"notEmpty": "není prázdné",
|
||||
"startsWith": "začíná na",
|
||||
"notContains": "Podmínka",
|
||||
"notStartsWith": "Nezačíná",
|
||||
"notEndsWith": "Nekončí"
|
||||
},
|
||||
"array": {
|
||||
"equals": "rovno",
|
||||
"empty": "prázdné",
|
||||
"contains": "obsahuje",
|
||||
"not": "není",
|
||||
"notEmpty": "není prázdné",
|
||||
"without": "neobsahuje"
|
||||
"notEndsWith": "Nekončí",
|
||||
"notStartsWith": "Nezačíná",
|
||||
"startsWith": "začíná na"
|
||||
}
|
||||
},
|
||||
"data": "Sloupec",
|
||||
"logicAnd": "A",
|
||||
"logicOr": "NEBO",
|
||||
"title": {
|
||||
"0": "Rozšířený filtr",
|
||||
"_": "Rozšířený filtr (%d)"
|
||||
},
|
||||
"value": "Hodnota",
|
||||
"button": {
|
||||
"0": "Rozšířený filtr",
|
||||
"_": "Rozšířený filtr (%d)"
|
||||
},
|
||||
"deleteTitle": "Smazat filtrovací pravidlo",
|
||||
"leftTitle": "Zrušení odsazení podmínky",
|
||||
"rightTitle": "Odsazení podmínky"
|
||||
},
|
||||
"autoFill": {
|
||||
"cancel": "Zrušit",
|
||||
"fill": "Vyplň všechny buňky textem <i>%d<i><\/i><\/i>",
|
||||
"fillHorizontal": "Vyplň všechny buňky horizontálně",
|
||||
"fillVertical": "Vyplň všechny buňky vertikálně",
|
||||
"info": "Příklad automatického vyplňování"
|
||||
},
|
||||
"buttons": {
|
||||
"collection": "Kolekce <span class=\"ui-button-icon-primary ui-icon ui-icon-triangle-1-s\"><\/span>",
|
||||
"copy": "Kopírovat",
|
||||
"copyTitle": "Kopírovat do schránky",
|
||||
"csv": "CSV",
|
||||
"excel": "Excel",
|
||||
"pageLength": {
|
||||
"-1": "Zobrazit všechny řádky",
|
||||
"_": "Zobrazit %d řádků",
|
||||
"1": "Zobraz 1 řádek"
|
||||
"logicAnd": "A",
|
||||
"logicOr": "NEBO",
|
||||
"rightTitle": "Odsazení podmínky",
|
||||
"title": {
|
||||
"_": "Rozšířený filtr (%d)",
|
||||
"0": "Rozšířený filtr"
|
||||
},
|
||||
"pdf": "PDF",
|
||||
"print": "Tisknout",
|
||||
"colvis": "Viditelnost sloupců",
|
||||
"colvisRestore": "Resetovat sloupce",
|
||||
"copyKeys": "Zmáčkněte ctrl or u2318 + C pro zkopírování dat. Pro zrušení klikněte na tuto zprávu nebo zmáčkněte esc..",
|
||||
"copySuccess": {
|
||||
"1": "Zkopírován 1 řádek do schránky",
|
||||
"_": "Zkopírováno %d řádků do schránky"
|
||||
},
|
||||
"createState": "Vytvořit Stav",
|
||||
"removeAllStates": "Vymazat všechny Stavy",
|
||||
"removeState": "Odstranit",
|
||||
"renameState": "Odstranit",
|
||||
"savedStates": "Uložit Stavy",
|
||||
"stateRestore": "Stav %d",
|
||||
"updateState": "Aktualizovat"
|
||||
"value": "Hodnota"
|
||||
},
|
||||
"searchPanes": {
|
||||
"clearMessage": "Smazat vše",
|
||||
"collapse": {
|
||||
"0": "Vyhledávací Panely",
|
||||
"_": "Vyhledávací Panely (%d)"
|
||||
"_": "Vyhledávací panely (%d)",
|
||||
"0": "Vyhledávací panely"
|
||||
},
|
||||
"collapseMessage": "Sbalit vše",
|
||||
"count": "{total}",
|
||||
"countFiltered": "{shown} ({total})",
|
||||
"emptyPanes": "Žádné Vyhledávací Panely",
|
||||
"loadMessage": "Načítám Vyhledávací Panely",
|
||||
"title": "Aktivních filtrů - %d",
|
||||
"showMessage": "Zobrazit Vše",
|
||||
"collapseMessage": "Sbalit Vše"
|
||||
"emptyPanes": "Žádné vyhledávací panely",
|
||||
"loadMessage": "Načítám vyhledávací panely...",
|
||||
"showMessage": "Zobrazit vše",
|
||||
"title": "Aktivních filtrů - %d"
|
||||
},
|
||||
"searchPlaceholder": "",
|
||||
"select": {
|
||||
"cells": {
|
||||
"1": "Vybrán 1 záznam",
|
||||
"_": "Vybráno %d záznamů"
|
||||
"_": "Vybráno %d záznamů",
|
||||
"0": "",
|
||||
"1": "Vybrán 1 záznam"
|
||||
},
|
||||
"columns": {
|
||||
"1": "Vybrán 1 sloupec",
|
||||
"_": "Vybráno %d sloupců"
|
||||
"_": "Vybráno %d sloupců",
|
||||
"0": "",
|
||||
"1": "Vybrán 1 sloupec"
|
||||
},
|
||||
"rows": {
|
||||
"1": "Vybrán 1 řádek",
|
||||
"_": "Vybráno %d řádků"
|
||||
"_": "Vybráno %d řádků",
|
||||
"0": "",
|
||||
"1": "Vybrán 1 řádek"
|
||||
}
|
||||
},
|
||||
"aria": {
|
||||
"sortAscending": "Aktivujte pro seřazení vzestupně",
|
||||
"sortDescending": "Aktivujte pro seřazení sestupně"
|
||||
},
|
||||
"lengthMenu": "Zobrazit _MENU_ výsledků",
|
||||
"processing": "Zpracovávání...",
|
||||
"search": "Vyhledávání:",
|
||||
"datetime": {
|
||||
"previous": "Předchozí",
|
||||
"next": "Další",
|
||||
"hours": "Hodiny",
|
||||
"minutes": "Minuty",
|
||||
"seconds": "Vteřiny",
|
||||
"unknown": "-",
|
||||
"amPm": [
|
||||
"Dopoledne",
|
||||
"Odpoledne"
|
||||
],
|
||||
"months": [
|
||||
"Leden",
|
||||
"Únor",
|
||||
"Březen",
|
||||
"Duben",
|
||||
"Květen",
|
||||
"Červen",
|
||||
"Červenec",
|
||||
"Srpen",
|
||||
"Září",
|
||||
"Říjen",
|
||||
"Listopad",
|
||||
"Prosinec"
|
||||
],
|
||||
"weekdays": [
|
||||
"Ne",
|
||||
"Po",
|
||||
"Út",
|
||||
"St",
|
||||
"Čt",
|
||||
"Pá",
|
||||
"So"
|
||||
]
|
||||
},
|
||||
"editor": {
|
||||
"close": "Zavřít",
|
||||
"create": {
|
||||
"button": "Nový",
|
||||
"title": "Nový záznam",
|
||||
"submit": "Vytvořit"
|
||||
},
|
||||
"edit": {
|
||||
"button": "Změnit",
|
||||
"title": "Změnit záznam",
|
||||
"submit": "Aktualizovat"
|
||||
},
|
||||
"remove": {
|
||||
"button": "Vymazat",
|
||||
"title": "Smazání",
|
||||
"submit": "Vymazat",
|
||||
"confirm": {
|
||||
"_": "Opravdu chcete smazat tyto %d řádky?",
|
||||
"1": "Opravdu chcete smazat tento 1 řádek?"
|
||||
}
|
||||
},
|
||||
"multi": {
|
||||
"title": "Mnohočetný výběr",
|
||||
"restore": "Vrátit změny",
|
||||
"noMulti": "Toto pole může být editováno individuálně, ale ne jako soušást skupiny.",
|
||||
"info": "Vybrané položky obsahují různé hodnoty pro tento vstup. Chcete-li upravit a nastavit všechny položky tohoto vstupu na stejnou hodnotu, klikněte nebo klepněte sem, jinak si zachovají své individuální hodnoty."
|
||||
},
|
||||
"error": {
|
||||
"system": "Došlo k systémové chybě (<a target=\"\\\" rel=\"nofollow\" href=\"\\\">Více informací<\/a>)."
|
||||
}
|
||||
},
|
||||
"infoThousands": " ",
|
||||
"decimal": ",",
|
||||
"thousands": " ",
|
||||
"stateRestore": {
|
||||
"creationModal": {
|
||||
"button": "Vytvořit",
|
||||
@@ -225,23 +225,24 @@
|
||||
"order": "Řazení",
|
||||
"paging": "Stránkování",
|
||||
"scroller": "Pozice skrolování",
|
||||
"select": "Výběr",
|
||||
"title": "Vytvořit nový Stav",
|
||||
"toggleLabel": "Zahrnout",
|
||||
"search": "Filtrování",
|
||||
"searchBuilder": "Rozšířené filtrování"
|
||||
"searchBuilder": "Rozšířené filtrování",
|
||||
"select": "Výběr",
|
||||
"title": "Vytvořit nový stav",
|
||||
"toggleLabel": "Zahrnout"
|
||||
},
|
||||
"duplicateError": "Stav s tímto názvem ji existuje.",
|
||||
"emptyError": "Název nemůže být prázný.",
|
||||
"duplicateError": "Stav s tímto názvem již existuje.",
|
||||
"emptyError": "Název nemůže být prázdný.",
|
||||
"emptyStates": "Žádné uložené stavy",
|
||||
"removeConfirm": "Opravdu chcete odstranbit %s?",
|
||||
"removeConfirm": "Opravdu chcete odstranit %s?",
|
||||
"removeError": "Chyba při odstraňování stavu.",
|
||||
"removeJoiner": "a",
|
||||
"removeSubmit": "Odstranit",
|
||||
"removeTitle": "Odstranit Stav",
|
||||
"removeTitle": "Odstranit stav",
|
||||
"renameButton": "Vymazat",
|
||||
"renameLabel": "Nové jméno pro %s:",
|
||||
"renameTitle": "Přejmenování Stavu"
|
||||
"renameTitle": "Přejmenování stavu"
|
||||
},
|
||||
"searchPlaceholder": "Příklad zástupného prvku"
|
||||
"thousands": " ",
|
||||
"zeroRecords": "Nebyly nalezeny žádné záznamy"
|
||||
}
|
||||
@@ -1,89 +1,209 @@
|
||||
{
|
||||
"emptyTable": "Keine Daten in der Tabelle vorhanden",
|
||||
"info": "_START_ bis _END_ von _TOTAL_ Einträgen",
|
||||
"infoEmpty": "Keine Daten vorhanden",
|
||||
"infoFiltered": "(gefiltert von _MAX_ Einträgen)",
|
||||
"infoThousands": ".",
|
||||
"loadingRecords": "Wird geladen ..",
|
||||
"processing": "Bitte warten ..",
|
||||
"paginate": {
|
||||
"first": "Erste",
|
||||
"next": "Nächste",
|
||||
"last": "Letzte",
|
||||
"previous": "Vorherige"
|
||||
},
|
||||
"aria": {
|
||||
"sortAscending": ": aktivieren, um Spalte aufsteigend zu sortieren",
|
||||
"sortDescending": ": aktivieren, um Spalte absteigend zu sortieren"
|
||||
},
|
||||
"select": {
|
||||
"rows": {
|
||||
"_": "%d Zeilen ausgewählt",
|
||||
"1": "1 Zeile ausgewählt"
|
||||
},
|
||||
"cells": {
|
||||
"1": "1 Zelle ausgewählt",
|
||||
"_": "%d Zellen ausgewählt"
|
||||
},
|
||||
"columns": {
|
||||
"1": "1 Spalte ausgewählt",
|
||||
"_": "%d Spalten ausgewählt"
|
||||
"paginate": {
|
||||
"first": "Erste",
|
||||
"last": "Letzte",
|
||||
"next": "Nächste",
|
||||
"previous": "Vorherige"
|
||||
}
|
||||
},
|
||||
"buttons": {
|
||||
"print": "Drucken",
|
||||
"copy": "Kopieren",
|
||||
"copyTitle": "In Zwischenablage kopieren",
|
||||
"copySuccess": {
|
||||
"_": "%d Zeilen kopiert",
|
||||
"1": "1 Zeile kopiert"
|
||||
},
|
||||
"collection": "Aktionen <span class=\"ui-button-icon-primary ui-icon ui-icon-triangle-1-s\"><\/span>",
|
||||
"colvis": "Spaltensichtbarkeit",
|
||||
"colvisRestore": "Sichtbarkeit wiederherstellen",
|
||||
"csv": "CSV",
|
||||
"excel": "Excel",
|
||||
"pageLength": {
|
||||
"-1": "Alle Zeilen anzeigen",
|
||||
"1": "Zeige 1 Zeile",
|
||||
"_": "Zeige %d Zeilen"
|
||||
},
|
||||
"pdf": "PDF",
|
||||
"createState": "Ansicht erstellen",
|
||||
"removeAllStates": "Alle Ansichten entfernen",
|
||||
"removeState": "Entfernen",
|
||||
"renameState": "Umbenennen",
|
||||
"savedStates": "Gespeicherte Ansicht",
|
||||
"stateRestore": "Ansicht %d",
|
||||
"updateState": "Aktualisieren",
|
||||
"copyKeys": "Taste <i>STRG<\\\/i> oder <i>⌘<\\\/i> + <i>C<\\\/i> drücken um die Tabelle<br \/>in den Zwischenspeicher zu kopieren.<br \/><br \/>Um den Vorgang abzubrechen, Nachricht anklicken oder Escape-Taste drücken.<\/i><\/i><\/i>"
|
||||
},
|
||||
"autoFill": {
|
||||
"cancel": "Abbrechen",
|
||||
"fill": "Alle Zellen mit <i>%d<i> füllen<\/i><\/i>",
|
||||
"fillHorizontal": "Alle horizontalen Zellen füllen",
|
||||
"fillVertical": "Alle vertikalen Zellen füllen",
|
||||
"info": "Automatische Vervollständigung"
|
||||
"info": ""
|
||||
},
|
||||
"decimal": ",",
|
||||
"buttons": {
|
||||
"collection": "Aktionen <span class=\"ui-button-icon-primary ui-icon ui-icon-triangle-1-s\"><\/span>",
|
||||
"colvis": "Spaltensichtbarkeit",
|
||||
"colvisRestore": "Sichtbarkeit wiederherstellen",
|
||||
"copy": "Kopieren",
|
||||
"copyKeys": "Taste <i>STRG<\\\/i> oder <i>⌘<\\\/i> + <i>C<\\\/i> drücken um die Tabelle<br \/>in den Zwischenspeicher zu kopieren.<br \/><br \/>Um den Vorgang abzubrechen, Nachricht anklicken oder Escape-Taste drücken.<\/i><\/i><\/i>",
|
||||
"copySuccess": {
|
||||
"_": "%d Zeilen kopiert",
|
||||
"1": "1 Zeile kopiert"
|
||||
},
|
||||
"copyTitle": "In Zwischenablage kopieren",
|
||||
"createState": "Ansicht erstellen",
|
||||
"csv": "CSV",
|
||||
"excel": "Excel",
|
||||
"pageLength": {
|
||||
"_": "Zeige %d Zeilen",
|
||||
"-1": "Alle Zeilen anzeigen",
|
||||
"1": "Zeigt 1 Zeile"
|
||||
},
|
||||
"pdf": "PDF",
|
||||
"print": "Drucken",
|
||||
"removeAllStates": "Alle Ansichten entfernen",
|
||||
"removeState": "Entfernen",
|
||||
"renameState": "Umbenennen",
|
||||
"savedStates": "Gespeicherte Ansicht",
|
||||
"stateRestore": "Ansicht %d",
|
||||
"updateState": "Aktualisieren"
|
||||
},
|
||||
"columnControl": {
|
||||
"buttons": {
|
||||
"searchClear": "Suche löschen"
|
||||
},
|
||||
"colVis": "Sichtbarkeit der Spalte",
|
||||
"colVisDropdown": "Sichtbarkeit der Spalte",
|
||||
"dropdown": "Mehr...",
|
||||
"list": {
|
||||
"all": "Alle auswählen",
|
||||
"empty": "Leer",
|
||||
"none": "Nichts auswählen",
|
||||
"search": "Suche..."
|
||||
},
|
||||
"orderAddAsc": "Aufsteigende Sortierung hinzufügen",
|
||||
"orderAddDesc": "Absteigende Sortierung hinzufügen",
|
||||
"orderAsc": "Aufsteigend sortieren",
|
||||
"orderClear": "Sortierung aufheben",
|
||||
"orderDesc": "Absteigend sortieren",
|
||||
"orderRemove": "Aus Sortierung löschen",
|
||||
"reorder": "Spalten neu sortieren",
|
||||
"reorderLeft": "Spalte nach links verschieben",
|
||||
"reorderRight": "Spalte nach rechts verschieben",
|
||||
"search": {
|
||||
"datetime": {
|
||||
"empty": "Leer",
|
||||
"equal": "Gleich",
|
||||
"greater": "Nach",
|
||||
"less": "Vor",
|
||||
"notEmpty": "Nicht leer",
|
||||
"notEqual": "Nicht"
|
||||
},
|
||||
"number": {
|
||||
"empty": "Leer",
|
||||
"equal": "Gleich",
|
||||
"greater": "Größer",
|
||||
"greaterOrEqual": "Größer gleich",
|
||||
"less": "Kleiner",
|
||||
"lessOrEqual": "Kleiner gleich",
|
||||
"notEmpty": "Nicht leer",
|
||||
"notEqual": "Nicht"
|
||||
},
|
||||
"text": {
|
||||
"contains": "Enthält",
|
||||
"empty": "Leer",
|
||||
"ends": "Endet auf",
|
||||
"equal": "Gleich",
|
||||
"notContains": "Enthält nicht",
|
||||
"notEmpty": "Nicht leer",
|
||||
"notEqual": "Nicht",
|
||||
"starts": "Startet mit"
|
||||
}
|
||||
},
|
||||
"searchClear": "Suche leeren",
|
||||
"searchDropdown": "Suchen"
|
||||
},
|
||||
"datetime": {
|
||||
"amPm": {
|
||||
"0": "Vormittag",
|
||||
"1": "Nachmittag"
|
||||
},
|
||||
"hours": "Stunden",
|
||||
"minutes": "Minuten",
|
||||
"months": {
|
||||
"0": "Januar",
|
||||
"1": "Februar",
|
||||
"10": "November",
|
||||
"11": "Dezember",
|
||||
"2": "März",
|
||||
"3": "April",
|
||||
"4": "Mai",
|
||||
"5": "Juni",
|
||||
"6": "Juli",
|
||||
"7": "August",
|
||||
"8": "September",
|
||||
"9": "Oktober"
|
||||
},
|
||||
"next": "Nachher",
|
||||
"previous": "Vorher",
|
||||
"seconds": "Sekunden",
|
||||
"unknown": "Unbekannt",
|
||||
"weekdays": {
|
||||
"0": "Sonntag",
|
||||
"1": "Montag",
|
||||
"2": "Dienstag",
|
||||
"3": "Mittwoch",
|
||||
"4": "Donnerstag",
|
||||
"5": "Freitag",
|
||||
"6": "Samstag"
|
||||
}
|
||||
},
|
||||
"decimal": "",
|
||||
"editor": {
|
||||
"close": "Schließen",
|
||||
"create": {
|
||||
"button": "Neu",
|
||||
"submit": "Erstellen",
|
||||
"title": "Neuen Eintrag erstellen"
|
||||
},
|
||||
"edit": {
|
||||
"button": "Bearbeiten",
|
||||
"submit": "Bearbeiten",
|
||||
"title": "Eintrag bearbeiten"
|
||||
},
|
||||
"error": {
|
||||
"system": "Ein Systemfehler ist aufgetreten"
|
||||
},
|
||||
"multi": {
|
||||
"info": "Die ausgewählten Elemente enthalten mehrere Werte für dieses Feld. Um alle Elemente für dieses Feld zu bearbeiten und auf denselben Wert zu setzen, hier klicken oder tippen, andernfalls behalten diese ihre individuellen Werte bei.",
|
||||
"noMulti": "Dieses Feld kann nur einzeln bearbeitet werden, nicht als Teil einer Mengen-Änderung.",
|
||||
"restore": "Änderungen zurücksetzen",
|
||||
"title": "Mehrere Werte"
|
||||
},
|
||||
"remove": {
|
||||
"button": "Entfernen",
|
||||
"confirm": {
|
||||
"_": "Sollen %d Zeilen gelöscht werden?",
|
||||
"1": "Soll diese Zeile gelöscht werden?"
|
||||
},
|
||||
"submit": "Entfernen",
|
||||
"title": "Entfernen"
|
||||
}
|
||||
},
|
||||
"emptyTable": "Keine Daten in der Tabelle vorhanden",
|
||||
"info": "_START_ bis _END_ von _TOTAL_ Einträgen",
|
||||
"infoEmpty": "Keine Daten vorhanden",
|
||||
"infoFiltered": "(gefiltert von _MAX_ Einträgen)",
|
||||
"infoPostFix": "",
|
||||
"infoThousands": ".",
|
||||
"lengthLabels": {
|
||||
"-1": "Alle"
|
||||
},
|
||||
"lengthMenu": "_MENU_ Zeilen anzeigen",
|
||||
"loadingRecords": "Wird geladen ..",
|
||||
"orderClear": "Sortierung leeren",
|
||||
"processing": "Bitte warten ..",
|
||||
"search": "Suche:",
|
||||
"searchBuilder": {
|
||||
"add": "Bedingung hinzufügen",
|
||||
"button": {
|
||||
"0": "Such-Baukasten",
|
||||
"_": "Such-Baukasten (%d)"
|
||||
"_": "Such-Baukasten (%d)",
|
||||
"0": "Such-Baukasten"
|
||||
},
|
||||
"clearAll": "Alle entfernen",
|
||||
"condition": "Bedingung",
|
||||
"conditions": {
|
||||
"array": {
|
||||
"contains": "enthält",
|
||||
"empty": "ist leer",
|
||||
"equals": "ist gleich",
|
||||
"not": "ist ungleich",
|
||||
"notEmpty": "ist nicht leer",
|
||||
"without": "aber nicht"
|
||||
},
|
||||
"date": {
|
||||
"after": "Nach",
|
||||
"before": "Vor",
|
||||
"between": "Zwischen",
|
||||
"empty": "Leer",
|
||||
"equals": "Gleich",
|
||||
"not": "Nicht",
|
||||
"notBetween": "Nicht zwischen",
|
||||
"notEmpty": "Nicht leer",
|
||||
"equals": "Gleich"
|
||||
"notEmpty": "Nicht leer"
|
||||
},
|
||||
"number": {
|
||||
"between": "Zwischen",
|
||||
@@ -103,114 +223,59 @@
|
||||
"endsWith": "Endet mit",
|
||||
"equals": "Entspricht",
|
||||
"not": "Nicht",
|
||||
"notEmpty": "Nicht leer",
|
||||
"startsWith": "Startet mit",
|
||||
"notContains": "enthält nicht",
|
||||
"notEmpty": "Nicht leer",
|
||||
"notEndsWith": "endet nicht mit",
|
||||
"notStartsWith": "startet nicht mit",
|
||||
"notEndsWith": "endet nicht mit"
|
||||
},
|
||||
"array": {
|
||||
"equals": "ist gleich",
|
||||
"empty": "ist leer",
|
||||
"contains": "enthält",
|
||||
"not": "ist ungleich",
|
||||
"notEmpty": "ist nicht leer",
|
||||
"without": "aber nicht"
|
||||
"startsWith": "Startet mit"
|
||||
}
|
||||
},
|
||||
"data": "Daten",
|
||||
"deleteTitle": "Filterregel entfernen",
|
||||
"leftTitle": "Äußere Kriterien",
|
||||
"rightTitle": "Innere Kriterien",
|
||||
"title": {
|
||||
"0": "Such-Baukasten",
|
||||
"_": "Such-Baukasten (%d)"
|
||||
},
|
||||
"value": "Wert",
|
||||
"clearAll": "Alle entfernen",
|
||||
"logicAnd": "Und",
|
||||
"logicOr": "Oder"
|
||||
"logicOr": "Oder",
|
||||
"rightTitle": "Innere Kriterien",
|
||||
"search": "Suche",
|
||||
"title": {
|
||||
"_": "Such-Baukasten (%d)",
|
||||
"0": "Such-Baukasten"
|
||||
},
|
||||
"value": "Wert"
|
||||
},
|
||||
"searchPanes": {
|
||||
"clearMessage": "Leeren",
|
||||
"collapse": {
|
||||
"0": "Suchmasken",
|
||||
"_": "Suchmasken (%d)"
|
||||
"_": "Suchmasken (%d)",
|
||||
"0": "Suchmasken"
|
||||
},
|
||||
"countFiltered": "{shown} ({total})",
|
||||
"emptyPanes": "Keine Suchmasken",
|
||||
"title": "Aktive Filter: %d",
|
||||
"showMessage": "zeige Alle",
|
||||
"collapseMessage": "Alle einklappen",
|
||||
"count": "{total}",
|
||||
"loadMessage": "Lade Suchmasken .."
|
||||
"countFiltered": "{shown} ({total})",
|
||||
"emptyMessage": "<em>Leer<\/em>",
|
||||
"emptyPanes": "Keine Suchmasken",
|
||||
"loadMessage": "Lade Suchmasken ..",
|
||||
"showMessage": "zeige Alle",
|
||||
"title": "Aktive Filter: %d"
|
||||
},
|
||||
"thousands": ".",
|
||||
"zeroRecords": "Keine passenden Einträge gefunden",
|
||||
"lengthMenu": "_MENU_ Zeilen anzeigen",
|
||||
"datetime": {
|
||||
"previous": "Vorher",
|
||||
"next": "Nachher",
|
||||
"hours": "Stunden",
|
||||
"minutes": "Minuten",
|
||||
"seconds": "Sekunden",
|
||||
"unknown": "Unbekannt",
|
||||
"weekdays": [
|
||||
"Sonntag",
|
||||
"Montag",
|
||||
"Dienstag",
|
||||
"Mittwoch",
|
||||
"Donnerstag",
|
||||
"Freitag",
|
||||
"Samstag"
|
||||
],
|
||||
"months": [
|
||||
"Januar",
|
||||
"Februar",
|
||||
"März",
|
||||
"April",
|
||||
"Mai",
|
||||
"Juni",
|
||||
"Juli",
|
||||
"August",
|
||||
"September",
|
||||
"Oktober",
|
||||
"November",
|
||||
"Dezember"
|
||||
]
|
||||
},
|
||||
"editor": {
|
||||
"close": "Schließen",
|
||||
"create": {
|
||||
"button": "Neu",
|
||||
"title": "Neuen Eintrag erstellen",
|
||||
"submit": "Erstellen"
|
||||
"searchPlaceholder": "",
|
||||
"select": {
|
||||
"cells": {
|
||||
"_": "%d Zellen ausgewählt",
|
||||
"0": "",
|
||||
"1": "1 Zelle ausgewählt"
|
||||
},
|
||||
"remove": {
|
||||
"confirm": {
|
||||
"_": "Sollen %d Zeilen gelöscht werden?",
|
||||
"1": "Soll diese Zeile gelöscht werden?"
|
||||
},
|
||||
"button": "Entfernen",
|
||||
"title": "Entfernen",
|
||||
"submit": "Entfernen"
|
||||
"columns": {
|
||||
"_": "%d Spalten ausgewählt",
|
||||
"0": "",
|
||||
"1": "1 Spalte ausgewählt"
|
||||
},
|
||||
"error": {
|
||||
"system": "Ein Systemfehler ist aufgetreten"
|
||||
},
|
||||
"multi": {
|
||||
"title": "Mehrere Werte",
|
||||
"restore": "Änderungen zurücksetzen",
|
||||
"noMulti": "Dieses Feld kann nur einzeln bearbeitet werden, nicht als Teil einer Mengen-Änderung.",
|
||||
"info": "Die ausgewählten Elemente enthalten mehrere Werte für dieses Feld. Um alle Elemente für dieses Feld zu bearbeiten und auf denselben Wert zu setzen, hier klicken oder tippen, andernfalls behalten diese ihre individuellen Werte bei."
|
||||
},
|
||||
"edit": {
|
||||
"button": "Bearbeiten",
|
||||
"title": "Eintrag bearbeiten",
|
||||
"submit": "Bearbeiten"
|
||||
"rows": {
|
||||
"_": "%d Zeilen ausgewählt",
|
||||
"0": "",
|
||||
"1": "1 Zeile ausgewählt"
|
||||
}
|
||||
},
|
||||
"searchPlaceholder": "Suchen...",
|
||||
"stateRestore": {
|
||||
"creationModal": {
|
||||
"button": "Erstellen",
|
||||
@@ -231,13 +296,15 @@
|
||||
"duplicateError": "Eine Ansicht mit diesem Namen existiert bereits.",
|
||||
"emptyError": "Name darf nicht leer sein.",
|
||||
"emptyStates": "Keine gespeicherten Ansichten",
|
||||
"removeConfirm": "Sicher dass %s entfernt werden soll?",
|
||||
"removeError": "Entfernen der Ansicht fehlgeschlagen.",
|
||||
"removeJoiner": " und ",
|
||||
"removeSubmit": "Entfernen",
|
||||
"removeTitle": "Ansicht entfernen",
|
||||
"renameButton": "Umbenennen",
|
||||
"renameLabel": "Neuer Name für %s:",
|
||||
"renameTitle": "Ansicht umbenennen",
|
||||
"removeConfirm": "Sicher dass %s entfernt werden soll?"
|
||||
}
|
||||
"renameTitle": "Ansicht umbenennen"
|
||||
},
|
||||
"thousands": ".",
|
||||
"zeroRecords": "Keine passenden Einträge gefunden"
|
||||
}
|
||||
@@ -1,159 +1,112 @@
|
||||
{
|
||||
"processing": "Procesando...",
|
||||
"lengthMenu": "Mostrar _MENU_ registros",
|
||||
"zeroRecords": "No se encontraron resultados",
|
||||
"emptyTable": "Ningún dato disponible en esta tabla",
|
||||
"infoEmpty": "Mostrando registros del 0 al 0 de un total de 0 registros",
|
||||
"infoFiltered": "(filtrado de un total de _MAX_ registros)",
|
||||
"search": "Buscar:",
|
||||
"loadingRecords": "Cargando...",
|
||||
"paginate": {
|
||||
"first": "Primero",
|
||||
"last": "Último",
|
||||
"next": "Siguiente",
|
||||
"previous": "Anterior"
|
||||
},
|
||||
"aria": {
|
||||
"sortAscending": ": Activar para ordenar la columna de manera ascendente",
|
||||
"sortDescending": ": Activar para ordenar la columna de manera descendente"
|
||||
},
|
||||
"buttons": {
|
||||
"copy": "Copiar",
|
||||
"colvis": "Visibilidad",
|
||||
"collection": "Colección",
|
||||
"colvisRestore": "Restaurar visibilidad",
|
||||
"copyKeys": "Presione ctrl o u2318 + C para copiar los datos de la tabla al portapapeles del sistema. <br \/> <br \/> Para cancelar, haga clic en este mensaje o presione escape.",
|
||||
"copySuccess": {
|
||||
"1": "Copiada 1 fila al portapapeles",
|
||||
"_": "Copiadas %ds fila al portapapeles"
|
||||
},
|
||||
"copyTitle": "Copiar al portapapeles",
|
||||
"csv": "CSV",
|
||||
"excel": "Excel",
|
||||
"pageLength": {
|
||||
"-1": "Mostrar todas las filas",
|
||||
"_": "Mostrar %d filas"
|
||||
},
|
||||
"pdf": "PDF",
|
||||
"print": "Imprimir",
|
||||
"renameState": "Cambiar nombre",
|
||||
"updateState": "Actualizar",
|
||||
"createState": "Crear Estado",
|
||||
"removeAllStates": "Remover Estados",
|
||||
"removeState": "Remover",
|
||||
"savedStates": "Estados Guardados",
|
||||
"stateRestore": "Estado %d"
|
||||
"orderable": "Activar para ordenar",
|
||||
"orderableRemove": "Activar para quitar ordenación",
|
||||
"orderableReverse": "Activar para ordenar de forma inversa",
|
||||
"paginate": {
|
||||
"first": "Primero",
|
||||
"last": "Último",
|
||||
"next": "Siguiente",
|
||||
"previous": "Anterior"
|
||||
}
|
||||
},
|
||||
"autoFill": {
|
||||
"cancel": "Cancelar",
|
||||
"fill": "Rellene todas las celdas con <i>%d<\/i>",
|
||||
"fillHorizontal": "Rellenar celdas horizontalmente",
|
||||
"fillVertical": "Rellenar celdas verticalmente"
|
||||
"fillVertical": "Rellenar celdas verticalmente",
|
||||
"info": ""
|
||||
},
|
||||
"decimal": ",",
|
||||
"searchBuilder": {
|
||||
"add": "Añadir condición",
|
||||
"button": {
|
||||
"0": "Constructor de búsqueda",
|
||||
"_": "Constructor de búsqueda (%d)"
|
||||
"buttons": {
|
||||
"collection": "Colección",
|
||||
"colvis": "Visibilidad",
|
||||
"colvisRestore": "Restaurar visibilidad",
|
||||
"copy": "Copiar",
|
||||
"copyKeys": "Presione ctrl o u2318 + C para copiar los datos de la tabla al portapapeles del sistema. <br \/> <br \/> Para cancelar, haga clic en este mensaje o presione escape.",
|
||||
"copySuccess": {
|
||||
"_": "Copiadas %ds filas al portapapeles",
|
||||
"1": "Copiada 1 fila al portapapeles"
|
||||
},
|
||||
"clearAll": "Borrar todo",
|
||||
"condition": "Condición",
|
||||
"conditions": {
|
||||
"date": {
|
||||
"before": "Antes",
|
||||
"between": "Entre",
|
||||
"copyTitle": "Copiar al portapapeles",
|
||||
"createState": "Crear Estado",
|
||||
"csv": "CSV",
|
||||
"excel": "Excel",
|
||||
"pageLength": {
|
||||
"_": "Mostrar %d filas",
|
||||
"-1": "Mostrar todas las filas",
|
||||
"1": "Mostrar 1 fila"
|
||||
},
|
||||
"pdf": "PDF",
|
||||
"print": "Imprimir",
|
||||
"removeAllStates": "Remover Estados",
|
||||
"removeState": "Remover",
|
||||
"renameState": "Cambiar nombre",
|
||||
"savedStates": "Estados Guardados",
|
||||
"stateRestore": "Estado %d",
|
||||
"updateState": "Actualizar"
|
||||
},
|
||||
"columnControl": {
|
||||
"buttons": {
|
||||
"searchClear": "Borrar búsqueda"
|
||||
},
|
||||
"colVis": "Visibilidad",
|
||||
"colVisDropdown": "Desplegable visibilidad",
|
||||
"dropdown": "Desplegable",
|
||||
"list": {
|
||||
"all": "Añadir",
|
||||
"empty": "Vacío",
|
||||
"none": "Ninguno",
|
||||
"search": "Buscar.."
|
||||
},
|
||||
"orderAddAsc": "Añadir a ordenación ascendente",
|
||||
"orderAddDesc": "Añadir a ordenación descencente",
|
||||
"orderAsc": "Ordenar ascendentemente",
|
||||
"orderClear": "Borrar ordenación",
|
||||
"orderDesc": "Ordenar descendentemente",
|
||||
"orderRemove": "Borrar de ordenación",
|
||||
"reorder": "Reordenar",
|
||||
"reorderLeft": "Mover a la izquierda",
|
||||
"reorderRight": "Mover a la derecha",
|
||||
"search": {
|
||||
"datetime": {
|
||||
"empty": "Vacío",
|
||||
"equals": "Igual a",
|
||||
"notBetween": "No entre",
|
||||
"not": "Diferente de",
|
||||
"after": "Después",
|
||||
"notEmpty": "No Vacío"
|
||||
"equal": "Igual a",
|
||||
"greater": "Mayor que",
|
||||
"less": "Menor que",
|
||||
"notEmpty": "No vacío",
|
||||
"notEqual": "Diferente de"
|
||||
},
|
||||
"number": {
|
||||
"between": "Entre",
|
||||
"equals": "Igual a",
|
||||
"gt": "Mayor a",
|
||||
"gte": "Mayor o igual a",
|
||||
"lt": "Menor que",
|
||||
"lte": "Menor o igual que",
|
||||
"notBetween": "No entre",
|
||||
"empty": "Vacío",
|
||||
"equal": "Igual a",
|
||||
"greater": "Mayor que",
|
||||
"greaterOrEqual": "Mayor o igual a",
|
||||
"less": "Menor que",
|
||||
"lessOrEqual": "Menor o igual a",
|
||||
"notEmpty": "No vacío",
|
||||
"not": "Diferente de",
|
||||
"empty": "Vacío"
|
||||
"notEqual": "Diferente de"
|
||||
},
|
||||
"string": {
|
||||
"text": {
|
||||
"contains": "Contiene",
|
||||
"empty": "Vacío",
|
||||
"endsWith": "Termina en",
|
||||
"equals": "Igual a",
|
||||
"startsWith": "Empieza con",
|
||||
"not": "Diferente de",
|
||||
"notContains": "No Contiene",
|
||||
"notStartsWith": "No empieza con",
|
||||
"notEndsWith": "No termina con",
|
||||
"notEmpty": "No Vacío"
|
||||
},
|
||||
"array": {
|
||||
"not": "Diferente de",
|
||||
"equals": "Igual",
|
||||
"empty": "Vacío",
|
||||
"contains": "Contiene",
|
||||
"notEmpty": "No Vacío",
|
||||
"without": "Sin"
|
||||
"ends": "Finaliza con",
|
||||
"equal": "Igual a",
|
||||
"notContains": "no contiene",
|
||||
"notEmpty": "No vacío",
|
||||
"notEqual": "Diferente de",
|
||||
"starts": "Empieza con"
|
||||
}
|
||||
},
|
||||
"data": "Data",
|
||||
"deleteTitle": "Eliminar regla de filtrado",
|
||||
"leftTitle": "Criterios anulados",
|
||||
"logicAnd": "Y",
|
||||
"logicOr": "O",
|
||||
"rightTitle": "Criterios de sangría",
|
||||
"title": {
|
||||
"0": "Constructor de búsqueda",
|
||||
"_": "Constructor de búsqueda (%d)"
|
||||
},
|
||||
"value": "Valor"
|
||||
"searchClear": "Borrar búsqueda",
|
||||
"searchDropdown": "Buscar"
|
||||
},
|
||||
"searchPanes": {
|
||||
"clearMessage": "Borrar todo",
|
||||
"collapse": {
|
||||
"0": "Paneles de búsqueda",
|
||||
"_": "Paneles de búsqueda (%d)"
|
||||
},
|
||||
"count": "{total}",
|
||||
"countFiltered": "{shown} ({total})",
|
||||
"emptyPanes": "Sin paneles de búsqueda",
|
||||
"loadMessage": "Cargando paneles de búsqueda",
|
||||
"title": "Filtros Activos - %d",
|
||||
"showMessage": "Mostrar Todo",
|
||||
"collapseMessage": "Colapsar Todo"
|
||||
},
|
||||
"select": {
|
||||
"cells": {
|
||||
"1": "1 celda seleccionada",
|
||||
"_": "%d celdas seleccionadas"
|
||||
},
|
||||
"columns": {
|
||||
"1": "1 columna seleccionada",
|
||||
"_": "%d columnas seleccionadas"
|
||||
},
|
||||
"rows": {
|
||||
"1": "1 fila seleccionada",
|
||||
"_": "%d filas seleccionadas"
|
||||
}
|
||||
},
|
||||
"thousands": ".",
|
||||
"datetime": {
|
||||
"previous": "Anterior",
|
||||
"amPm": {
|
||||
"0": "AM",
|
||||
"1": "PM"
|
||||
},
|
||||
"hours": "Horas",
|
||||
"minutes": "Minutos",
|
||||
"seconds": "Segundos",
|
||||
"unknown": "-",
|
||||
"amPm": [
|
||||
"AM",
|
||||
"PM"
|
||||
],
|
||||
"months": {
|
||||
"0": "Enero",
|
||||
"1": "Febrero",
|
||||
@@ -168,77 +121,193 @@
|
||||
"8": "Septiembre",
|
||||
"9": "Octubre"
|
||||
},
|
||||
"next": "Próximo",
|
||||
"previous": "Anterior",
|
||||
"seconds": "Segundos",
|
||||
"unknown": "-",
|
||||
"weekdays": {
|
||||
"0": "Dom",
|
||||
"1": "Lun",
|
||||
"2": "Mar",
|
||||
"3": "Mié",
|
||||
"4": "Jue",
|
||||
"5": "Vie",
|
||||
"3": "Mié",
|
||||
"6": "Sáb"
|
||||
},
|
||||
"next": "Próximo"
|
||||
}
|
||||
},
|
||||
"decimal": "",
|
||||
"editor": {
|
||||
"close": "Cerrar",
|
||||
"create": {
|
||||
"button": "Nuevo",
|
||||
"title": "Crear Nuevo Registro",
|
||||
"submit": "Crear"
|
||||
"submit": "Crear",
|
||||
"title": "Crear Nuevo Registro"
|
||||
},
|
||||
"edit": {
|
||||
"button": "Editar",
|
||||
"title": "Editar Registro",
|
||||
"submit": "Actualizar"
|
||||
},
|
||||
"remove": {
|
||||
"button": "Eliminar",
|
||||
"title": "Eliminar Registro",
|
||||
"submit": "Eliminar",
|
||||
"confirm": {
|
||||
"_": "¿Está seguro de que desea eliminar %d filas?",
|
||||
"1": "¿Está seguro de que desea eliminar 1 fila?"
|
||||
}
|
||||
"submit": "Actualizar",
|
||||
"title": "Editar Registro"
|
||||
},
|
||||
"error": {
|
||||
"system": "Ha ocurrido un error en el sistema (<a target=\"\\\" rel=\"\\ nofollow\" href=\"\\\">Más información<\\\/a>).<\/a>"
|
||||
},
|
||||
"multi": {
|
||||
"title": "Múltiples Valores",
|
||||
"restore": "Deshacer Cambios",
|
||||
"info": "Los elementos seleccionados contienen diferentes valores para este registro. Para editar y establecer todos los elementos de este registro con el mismo valor, haga clic o pulse aquí, de lo contrario conservarán sus valores individuales.",
|
||||
"noMulti": "Este registro puede ser editado individualmente, pero no como parte de un grupo.",
|
||||
"info": "Los elementos seleccionados contienen diferentes valores para este registro. Para editar y establecer todos los elementos de este registro con el mismo valor, haga clic o pulse aquí, de lo contrario conservarán sus valores individuales."
|
||||
"restore": "Deshacer Cambios",
|
||||
"title": "Múltiples Valores"
|
||||
},
|
||||
"remove": {
|
||||
"button": "Eliminar",
|
||||
"confirm": {
|
||||
"_": "¿Está seguro de que desea eliminar %d filas?",
|
||||
"1": "¿Está seguro de que desea eliminar 1 fila?"
|
||||
},
|
||||
"submit": "Eliminar",
|
||||
"title": "Eliminar Registro"
|
||||
}
|
||||
},
|
||||
"emptyTable": "Ningún dato disponible en esta tabla",
|
||||
"info": "Mostrando _START_ a _END_ de _TOTAL_ registros",
|
||||
"infoEmpty": "Mostrando registros del 0 al 0 de un total de 0 registros",
|
||||
"infoFiltered": "(filtrado de un total de _MAX_ registros)",
|
||||
"infoPostFix": "",
|
||||
"infoThousands": ".",
|
||||
"lengthLabels": {
|
||||
"-1": "Todas"
|
||||
},
|
||||
"lengthMenu": "Mostrar _MENU_ registros",
|
||||
"loadingRecords": "Cargando...",
|
||||
"orderClear": "Limpiar ordenación de toda la tabla",
|
||||
"processing": "Procesando...",
|
||||
"search": "Buscar:",
|
||||
"searchBuilder": {
|
||||
"add": "Añadir condición",
|
||||
"button": {
|
||||
"_": "Constructor de búsqueda (%d)",
|
||||
"0": "Constructor de búsqueda"
|
||||
},
|
||||
"clearAll": "Borrar todo",
|
||||
"condition": "Condición",
|
||||
"conditions": {
|
||||
"array": {
|
||||
"contains": "Contiene",
|
||||
"empty": "Vacío",
|
||||
"equals": "Igual",
|
||||
"not": "Diferente de",
|
||||
"notEmpty": "No Vacío",
|
||||
"without": "Sin"
|
||||
},
|
||||
"date": {
|
||||
"after": "Después",
|
||||
"before": "Antes",
|
||||
"between": "Entre",
|
||||
"empty": "Vacío",
|
||||
"equals": "Igual a",
|
||||
"not": "Diferente de",
|
||||
"notBetween": "No entre",
|
||||
"notEmpty": "No Vacío"
|
||||
},
|
||||
"number": {
|
||||
"between": "Entre",
|
||||
"empty": "Vacío",
|
||||
"equals": "Igual a",
|
||||
"gt": "Mayor a",
|
||||
"gte": "Mayor o igual a",
|
||||
"lt": "Menor que",
|
||||
"lte": "Menor o igual que",
|
||||
"not": "Diferente de",
|
||||
"notBetween": "No entre",
|
||||
"notEmpty": "No vacío"
|
||||
},
|
||||
"string": {
|
||||
"contains": "Contiene",
|
||||
"empty": "Vacío",
|
||||
"endsWith": "Termina en",
|
||||
"equals": "Igual a",
|
||||
"not": "Diferente de",
|
||||
"notContains": "No Contiene",
|
||||
"notEmpty": "No Vacío",
|
||||
"notEndsWith": "No termina con",
|
||||
"notStartsWith": "No empieza con",
|
||||
"startsWith": "Empieza con"
|
||||
}
|
||||
},
|
||||
"data": "Data",
|
||||
"deleteTitle": "Eliminar regla de filtrado",
|
||||
"leftTitle": "Criterios anulados",
|
||||
"logicAnd": "Y",
|
||||
"logicOr": "O",
|
||||
"rightTitle": "Criterios de sangría",
|
||||
"search": "Buscar",
|
||||
"title": {
|
||||
"_": "Constructor de búsqueda (%d)",
|
||||
"0": "Constructor de búsqueda"
|
||||
},
|
||||
"value": "Valor"
|
||||
},
|
||||
"searchPanes": {
|
||||
"clearMessage": "Borrar todo",
|
||||
"collapse": {
|
||||
"_": "Paneles de búsqueda (%d)",
|
||||
"0": "Paneles de búsqueda"
|
||||
},
|
||||
"collapseMessage": "Colapsar Todo",
|
||||
"count": "{total}",
|
||||
"countFiltered": "{shown} ({total})",
|
||||
"emptyMessage": "vacío",
|
||||
"emptyPanes": "Sin paneles de búsqueda",
|
||||
"loadMessage": "Cargando paneles de búsqueda",
|
||||
"showMessage": "Mostrar Todo",
|
||||
"title": "Filtros Activos - %d"
|
||||
},
|
||||
"searchPlaceholder": "",
|
||||
"select": {
|
||||
"cells": {
|
||||
"_": "%d celdas seleccionadas",
|
||||
"0": "",
|
||||
"1": "1 celda seleccionada"
|
||||
},
|
||||
"columns": {
|
||||
"_": "%d columnas seleccionadas",
|
||||
"0": "",
|
||||
"1": "1 columna seleccionada"
|
||||
},
|
||||
"rows": {
|
||||
"_": "%d filas seleccionadas",
|
||||
"0": "",
|
||||
"1": "1 fila seleccionada"
|
||||
}
|
||||
},
|
||||
"stateRestore": {
|
||||
"creationModal": {
|
||||
"button": "Crear",
|
||||
"name": "Nombre:",
|
||||
"order": "Clasificación",
|
||||
"paging": "Paginación",
|
||||
"select": "Seleccionar",
|
||||
"columns": {
|
||||
"search": "Búsqueda de Columna",
|
||||
"visible": "Visibilidad de Columna"
|
||||
},
|
||||
"title": "Crear Nuevo Estado",
|
||||
"toggleLabel": "Incluir:",
|
||||
"name": "Nombre:",
|
||||
"order": "Clasificación",
|
||||
"paging": "Paginación",
|
||||
"scroller": "Posición de desplazamiento",
|
||||
"search": "Búsqueda",
|
||||
"searchBuilder": "Búsqueda avanzada"
|
||||
"searchBuilder": "Búsqueda avanzada",
|
||||
"select": "Seleccionar",
|
||||
"title": "Crear Nuevo Estado",
|
||||
"toggleLabel": "Incluir:"
|
||||
},
|
||||
"removeJoiner": "y",
|
||||
"removeSubmit": "Eliminar",
|
||||
"renameButton": "Cambiar Nombre",
|
||||
"duplicateError": "Ya existe un Estado con este nombre.",
|
||||
"emptyStates": "No hay Estados guardados",
|
||||
"removeTitle": "Remover Estado",
|
||||
"renameTitle": "Cambiar Nombre Estado",
|
||||
"emptyError": "El nombre no puede estar vacío.",
|
||||
"emptyStates": "No hay Estados guardados",
|
||||
"removeConfirm": "¿Seguro que quiere eliminar %s?",
|
||||
"removeError": "Error al eliminar el Estado",
|
||||
"renameLabel": "Nuevo nombre para %s:"
|
||||
"removeJoiner": "y",
|
||||
"removeSubmit": "Eliminar",
|
||||
"removeTitle": "Remover Estado",
|
||||
"renameButton": "Cambiar Nombre",
|
||||
"renameLabel": "Nuevo nombre para %s:",
|
||||
"renameTitle": "Cambiar Nombre Estado"
|
||||
},
|
||||
"infoThousands": "."
|
||||
"thousands": ".",
|
||||
"zeroRecords": "No se encontraron resultados"
|
||||
}
|
||||
@@ -1,126 +1,43 @@
|
||||
{
|
||||
"emptyTable": "Aucune donnée disponible dans le tableau",
|
||||
"loadingRecords": "Chargement...",
|
||||
"processing": "Traitement...",
|
||||
"select": {
|
||||
"rows": {
|
||||
"_": "%d lignes sélectionnées",
|
||||
"1": "1 ligne sélectionnée"
|
||||
},
|
||||
"cells": {
|
||||
"1": "1 cellule sélectionnée",
|
||||
"_": "%d cellules sélectionnées"
|
||||
},
|
||||
"columns": {
|
||||
"1": "1 colonne sélectionnée",
|
||||
"_": "%d colonnes sélectionnées"
|
||||
"aria": {
|
||||
"orderable": "Activer pour trier",
|
||||
"orderableRemove": "Activer pour supprimer le tri",
|
||||
"orderableReverse": "Activer pour inverser le tri",
|
||||
"paginate": {
|
||||
"first": "Première",
|
||||
"last": "Dernière",
|
||||
"next": "Suivante",
|
||||
"previous": "Précédente"
|
||||
}
|
||||
},
|
||||
"autoFill": {
|
||||
"cancel": "Annuler",
|
||||
"fill": "Remplir toutes les cellules avec <i>%d<\/i>",
|
||||
"fillHorizontal": "Remplir les cellules horizontalement",
|
||||
"fillVertical": "Remplir les cellules verticalement"
|
||||
},
|
||||
"searchBuilder": {
|
||||
"conditions": {
|
||||
"date": {
|
||||
"after": "Après le",
|
||||
"before": "Avant le",
|
||||
"between": "Entre",
|
||||
"empty": "Vide",
|
||||
"not": "Différent de",
|
||||
"notBetween": "Pas entre",
|
||||
"notEmpty": "Non vide",
|
||||
"equals": "Égal à"
|
||||
},
|
||||
"number": {
|
||||
"between": "Entre",
|
||||
"empty": "Vide",
|
||||
"gt": "Supérieur à",
|
||||
"gte": "Supérieur ou égal à",
|
||||
"lt": "Inférieur à",
|
||||
"lte": "Inférieur ou égal à",
|
||||
"not": "Différent de",
|
||||
"notBetween": "Pas entre",
|
||||
"notEmpty": "Non vide",
|
||||
"equals": "Égal à"
|
||||
},
|
||||
"string": {
|
||||
"contains": "Contient",
|
||||
"empty": "Vide",
|
||||
"endsWith": "Se termine par",
|
||||
"not": "Différent de",
|
||||
"notEmpty": "Non vide",
|
||||
"startsWith": "Commence par",
|
||||
"equals": "Égal à",
|
||||
"notContains": "Ne contient pas",
|
||||
"notEndsWith": "Ne termine pas par",
|
||||
"notStartsWith": "Ne commence pas par"
|
||||
},
|
||||
"array": {
|
||||
"empty": "Vide",
|
||||
"contains": "Contient",
|
||||
"not": "Différent de",
|
||||
"notEmpty": "Non vide",
|
||||
"without": "Sans",
|
||||
"equals": "Égal à"
|
||||
}
|
||||
},
|
||||
"add": "Ajouter une condition",
|
||||
"button": {
|
||||
"0": "Recherche avancée",
|
||||
"_": "Recherche avancée (%d)"
|
||||
},
|
||||
"clearAll": "Effacer tout",
|
||||
"condition": "Condition",
|
||||
"data": "Donnée",
|
||||
"deleteTitle": "Supprimer la règle de filtrage",
|
||||
"logicAnd": "Et",
|
||||
"logicOr": "Ou",
|
||||
"title": {
|
||||
"0": "Recherche avancée",
|
||||
"_": "Recherche avancée (%d)"
|
||||
},
|
||||
"value": "Valeur",
|
||||
"leftTitle": "Désindenter le critère",
|
||||
"rightTitle": "Indenter le critère"
|
||||
},
|
||||
"searchPanes": {
|
||||
"clearMessage": "Effacer tout",
|
||||
"count": "{total}",
|
||||
"title": "Filtres actifs - %d",
|
||||
"collapse": {
|
||||
"0": "Volet de recherche",
|
||||
"_": "Volet de recherche (%d)"
|
||||
},
|
||||
"countFiltered": "{shown} ({total})",
|
||||
"emptyPanes": "Pas de volet de recherche",
|
||||
"loadMessage": "Chargement du volet de recherche...",
|
||||
"collapseMessage": "Réduire tout",
|
||||
"showMessage": "Montrer tout"
|
||||
"fillVertical": "Remplir les cellules verticalement",
|
||||
"info": ""
|
||||
},
|
||||
"buttons": {
|
||||
"collection": "Collection",
|
||||
"colvis": "Visibilité colonnes",
|
||||
"colvisRestore": "Rétablir visibilité",
|
||||
"copy": "Copier",
|
||||
"copyKeys": "Appuyez sur ctrl ou u2318 + C pour copier les données du tableau dans votre presse-papier.",
|
||||
"copySuccess": {
|
||||
"1": "1 ligne copiée dans le presse-papier",
|
||||
"_": "%d lignes copiées dans le presse-papier"
|
||||
"_": "%d lignes copiées dans le presse-papier",
|
||||
"1": "1 ligne copiée dans le presse-papier"
|
||||
},
|
||||
"copyTitle": "Copier dans le presse-papier",
|
||||
"createState": "Créer un état",
|
||||
"csv": "CSV",
|
||||
"excel": "Excel",
|
||||
"pageLength": {
|
||||
"-1": "Afficher toutes les lignes",
|
||||
"_": "Afficher %d lignes",
|
||||
"-1": "Afficher toutes les lignes",
|
||||
"1": "Afficher 1 ligne"
|
||||
},
|
||||
"pdf": "PDF",
|
||||
"print": "Imprimer",
|
||||
"copyKeys": "Appuyez sur ctrl ou u2318 + C pour copier les données du tableau dans votre presse-papier.",
|
||||
"createState": "Créer un état",
|
||||
"removeAllStates": "Supprimer tous les états",
|
||||
"removeState": "Supprimer",
|
||||
"renameState": "Renommer",
|
||||
@@ -128,118 +45,270 @@
|
||||
"stateRestore": "État %d",
|
||||
"updateState": "Mettre à jour"
|
||||
},
|
||||
"decimal": ",",
|
||||
"columnControl": {
|
||||
"buttons": {
|
||||
"searchClear": "Effacer la recherche"
|
||||
},
|
||||
"colVis": "Visibilité colonnes",
|
||||
"colVisDropdown": "Visibilité colonnes",
|
||||
"dropdown": "Plus...",
|
||||
"list": {
|
||||
"all": "Tout sélectionner",
|
||||
"empty": "Vide",
|
||||
"none": "Désélectionner",
|
||||
"search": "Rechercher..."
|
||||
},
|
||||
"orderAddAsc": "Ajouter tri croissant",
|
||||
"orderAddDesc": "Ajouter tri décroissant",
|
||||
"orderAsc": "Tri croissant",
|
||||
"orderClear": "Effacer le tri",
|
||||
"orderDesc": "Tri décroissant",
|
||||
"orderRemove": "Supprimer du tri",
|
||||
"reorder": "Réorganiser les colonnes",
|
||||
"reorderLeft": "Déplacer la colonne vers la gauche",
|
||||
"reorderRight": "Déplacer la colonne vers la droite",
|
||||
"search": {
|
||||
"datetime": {
|
||||
"empty": "Vide",
|
||||
"equal": "Égal à",
|
||||
"greater": "Après le",
|
||||
"less": "Avant le",
|
||||
"notEmpty": "Non vide",
|
||||
"notEqual": "Différent de"
|
||||
},
|
||||
"number": {
|
||||
"empty": "Vide",
|
||||
"equal": "Égal à",
|
||||
"greater": "Supérieur à",
|
||||
"greaterOrEqual": "Supérieur ou égal à",
|
||||
"less": "Inférieur à",
|
||||
"lessOrEqual": "Inférieur ou égal à",
|
||||
"notEmpty": "Non vide",
|
||||
"notEqual": "Différent de"
|
||||
},
|
||||
"text": {
|
||||
"contains": "Contient",
|
||||
"empty": "Vide",
|
||||
"ends": "Se termine par",
|
||||
"equal": "Égal à",
|
||||
"notContains": "Ne contient pas",
|
||||
"notEmpty": "Non vide",
|
||||
"notEqual": "Différent de",
|
||||
"starts": "Commence par"
|
||||
}
|
||||
},
|
||||
"searchClear": "Effacer la recherche",
|
||||
"searchDropdown": "Rechercher"
|
||||
},
|
||||
"datetime": {
|
||||
"previous": "Précédent",
|
||||
"next": "Suivant",
|
||||
"amPm": {
|
||||
"0": "am",
|
||||
"1": "pm"
|
||||
},
|
||||
"hours": "Heures",
|
||||
"minutes": "Minutes",
|
||||
"seconds": "Secondes",
|
||||
"unknown": "-",
|
||||
"amPm": [
|
||||
"am",
|
||||
"pm"
|
||||
],
|
||||
"months": {
|
||||
"0": "Janvier",
|
||||
"1": "Février",
|
||||
"10": "Novembre",
|
||||
"11": "Décembre",
|
||||
"2": "Mars",
|
||||
"3": "Avril",
|
||||
"4": "Mai",
|
||||
"5": "Juin",
|
||||
"6": "Juillet",
|
||||
"7": "Août",
|
||||
"8": "Septembre",
|
||||
"9": "Octobre",
|
||||
"10": "Novembre",
|
||||
"1": "Février",
|
||||
"11": "Décembre",
|
||||
"7": "Août"
|
||||
"9": "Octobre"
|
||||
},
|
||||
"weekdays": [
|
||||
"Dim",
|
||||
"Lun",
|
||||
"Mar",
|
||||
"Mer",
|
||||
"Jeu",
|
||||
"Ven",
|
||||
"Sam"
|
||||
]
|
||||
"next": "Suivant",
|
||||
"previous": "Précédent",
|
||||
"seconds": "Secondes",
|
||||
"unknown": "-",
|
||||
"weekdays": {
|
||||
"0": "Dim",
|
||||
"1": "Lun",
|
||||
"2": "Mar",
|
||||
"3": "Mer",
|
||||
"4": "Jeu",
|
||||
"5": "Ven",
|
||||
"6": "Sam"
|
||||
}
|
||||
},
|
||||
"decimal": "",
|
||||
"editor": {
|
||||
"close": "Fermer",
|
||||
"create": {
|
||||
"title": "Créer une nouvelle entrée",
|
||||
"button": "Nouveau",
|
||||
"submit": "Créer"
|
||||
"submit": "Créer",
|
||||
"title": "Créer une nouvelle entrée"
|
||||
},
|
||||
"edit": {
|
||||
"button": "Editer",
|
||||
"title": "Editer Entrée",
|
||||
"submit": "Mettre à jour"
|
||||
},
|
||||
"remove": {
|
||||
"button": "Supprimer",
|
||||
"title": "Supprimer",
|
||||
"submit": "Supprimer",
|
||||
"confirm": {
|
||||
"_": "Êtes-vous sûr de vouloir supprimer %d lignes ?",
|
||||
"1": "Êtes-vous sûr de vouloir supprimer 1 ligne ?"
|
||||
}
|
||||
},
|
||||
"multi": {
|
||||
"title": "Valeurs multiples",
|
||||
"info": "Les éléments sélectionnés contiennent différentes valeurs pour cette entrée. Pour modifier et définir tous les éléments de cette entrée à la même valeur, cliquez ou tapez ici, sinon ils conserveront leurs valeurs individuelles.",
|
||||
"restore": "Annuler les modifications",
|
||||
"noMulti": "Ce champ peut être modifié individuellement, mais ne fait pas partie d'un groupe. "
|
||||
"submit": "Mettre à jour",
|
||||
"title": "Editer Entrée"
|
||||
},
|
||||
"error": {
|
||||
"system": "Une erreur système s'est produite (<a target=\"\\\" rel=\"nofollow\" href=\"\\\">Plus d'information<\/a>)."
|
||||
},
|
||||
"multi": {
|
||||
"info": "Les éléments sélectionnés contiennent différentes valeurs pour cette entrée. Pour modifier et définir tous les éléments de cette entrée à la même valeur, cliquez ou tapez ici, sinon ils conserveront leurs valeurs individuelles.",
|
||||
"noMulti": "Ce champ peut être modifié individuellement, mais ne fait pas partie d'un groupe. ",
|
||||
"restore": "Annuler les modifications",
|
||||
"title": "Valeurs multiples"
|
||||
},
|
||||
"remove": {
|
||||
"button": "Supprimer",
|
||||
"confirm": {
|
||||
"_": "Êtes-vous sûr de vouloir supprimer %d lignes ?",
|
||||
"1": "Êtes-vous sûr de vouloir supprimer 1 ligne ?"
|
||||
},
|
||||
"submit": "Supprimer",
|
||||
"title": "Supprimer"
|
||||
}
|
||||
},
|
||||
"emptyTable": "Aucune donnée disponible dans le tableau",
|
||||
"info": "Affichage de _START_ à _END_ sur _TOTAL_ entrées",
|
||||
"infoEmpty": "Affichage de 0 à 0 sur 0 entrées",
|
||||
"infoFiltered": "(filtrées depuis un total de _MAX_ entrées)",
|
||||
"infoPostFix": "",
|
||||
"infoThousands": " ",
|
||||
"lengthLabels": {
|
||||
"-1": "Tout"
|
||||
},
|
||||
"lengthMenu": "Afficher _MENU_ entrées",
|
||||
"loadingRecords": "Chargement...",
|
||||
"orderClear": "Effacer le tri",
|
||||
"processing": "Traitement...",
|
||||
"search": "Rechercher :",
|
||||
"searchBuilder": {
|
||||
"add": "Ajouter une condition",
|
||||
"button": {
|
||||
"_": "Recherche avancée (%d)",
|
||||
"0": "Recherche avancée"
|
||||
},
|
||||
"clearAll": "Effacer tout",
|
||||
"condition": "Condition",
|
||||
"conditions": {
|
||||
"array": {
|
||||
"contains": "Contient",
|
||||
"empty": "Vide",
|
||||
"equals": "Égal à",
|
||||
"not": "Différent de",
|
||||
"notEmpty": "Non vide",
|
||||
"without": "Sans"
|
||||
},
|
||||
"date": {
|
||||
"after": "Après le",
|
||||
"before": "Avant le",
|
||||
"between": "Entre",
|
||||
"empty": "Vide",
|
||||
"equals": "Égal à",
|
||||
"not": "Différent de",
|
||||
"notBetween": "Pas entre",
|
||||
"notEmpty": "Non vide"
|
||||
},
|
||||
"number": {
|
||||
"between": "Entre",
|
||||
"empty": "Vide",
|
||||
"equals": "Égal à",
|
||||
"gt": "Supérieur à",
|
||||
"gte": "Supérieur ou égal à",
|
||||
"lt": "Inférieur à",
|
||||
"lte": "Inférieur ou égal à",
|
||||
"not": "Différent de",
|
||||
"notBetween": "Pas entre",
|
||||
"notEmpty": "Non vide"
|
||||
},
|
||||
"string": {
|
||||
"contains": "Contient",
|
||||
"empty": "Vide",
|
||||
"endsWith": "Se termine par",
|
||||
"equals": "Égal à",
|
||||
"not": "Différent de",
|
||||
"notContains": "Ne contient pas",
|
||||
"notEmpty": "Non vide",
|
||||
"notEndsWith": "Ne termine pas par",
|
||||
"notStartsWith": "Ne commence pas par",
|
||||
"startsWith": "Commence par"
|
||||
}
|
||||
},
|
||||
"data": "Donnée",
|
||||
"deleteTitle": "Supprimer la règle de filtrage",
|
||||
"leftTitle": "Désindenter le critère",
|
||||
"logicAnd": "Et",
|
||||
"logicOr": "Ou",
|
||||
"rightTitle": "Indenter le critère",
|
||||
"search": "Rechercher",
|
||||
"title": {
|
||||
"_": "Recherche avancée (%d)",
|
||||
"0": "Recherche avancée"
|
||||
},
|
||||
"value": "Valeur",
|
||||
"valueJoiner": "et"
|
||||
},
|
||||
"searchPanes": {
|
||||
"clearMessage": "Effacer tout",
|
||||
"collapse": {
|
||||
"_": "Volet de recherche (%d)",
|
||||
"0": "Volet de recherche"
|
||||
},
|
||||
"collapseMessage": "Réduire tout",
|
||||
"count": "{total}",
|
||||
"countFiltered": "{shown} ({total})",
|
||||
"emptyMessage": "<em>vide<\/em>",
|
||||
"emptyPanes": "Pas de volet de recherche",
|
||||
"loadMessage": "Chargement du volet de recherche...",
|
||||
"showMessage": "Montrer tout",
|
||||
"title": "Filtres actifs - %d"
|
||||
},
|
||||
"searchPlaceholder": "",
|
||||
"select": {
|
||||
"cells": {
|
||||
"_": "%d cellules sélectionnées",
|
||||
"0": "",
|
||||
"1": "1 cellule sélectionnée"
|
||||
},
|
||||
"columns": {
|
||||
"_": "%d colonnes sélectionnées",
|
||||
"0": "",
|
||||
"1": "1 colonne sélectionnée"
|
||||
},
|
||||
"rows": {
|
||||
"_": "%d lignes sélectionnées",
|
||||
"0": "",
|
||||
"1": "1 ligne sélectionnée"
|
||||
}
|
||||
},
|
||||
"stateRestore": {
|
||||
"removeSubmit": "Supprimer",
|
||||
"creationModal": {
|
||||
"button": "Créer",
|
||||
"order": "Tri",
|
||||
"paging": "Pagination",
|
||||
"scroller": "Position du défilement",
|
||||
"search": "Recherche",
|
||||
"select": "Sélection",
|
||||
"columns": {
|
||||
"search": "Recherche par colonne",
|
||||
"visible": "Visibilité des colonnes"
|
||||
},
|
||||
"name": "Nom :",
|
||||
"order": "Tri",
|
||||
"paging": "Pagination",
|
||||
"scroller": "Position du défilement",
|
||||
"search": "Recherche",
|
||||
"searchBuilder": "Recherche avancée",
|
||||
"select": "Sélection",
|
||||
"title": "Créer un nouvel état",
|
||||
"toggleLabel": "Inclus :"
|
||||
},
|
||||
"renameButton": "Renommer",
|
||||
"duplicateError": "Il existe déjà un état avec ce nom.",
|
||||
"emptyError": "Le nom ne peut pas être vide.",
|
||||
"emptyStates": "Aucun état sauvegardé",
|
||||
"removeConfirm": "Voulez vous vraiment supprimer %s ?",
|
||||
"removeError": "Échec de la suppression de l'état.",
|
||||
"removeJoiner": "et",
|
||||
"removeSubmit": "Supprimer",
|
||||
"removeTitle": "Supprimer l'état",
|
||||
"renameButton": "Renommer",
|
||||
"renameLabel": "Nouveau nom pour %s :",
|
||||
"renameTitle": "Renommer l'état"
|
||||
},
|
||||
"info": "Affichage de _START_ à _END_ sur _TOTAL_ entrées",
|
||||
"infoEmpty": "Affichage de 0 à 0 sur 0 entrées",
|
||||
"infoFiltered": "(filtrées depuis un total de _MAX_ entrées)",
|
||||
"lengthMenu": "Afficher _MENU_ entrées",
|
||||
"paginate": {
|
||||
"first": "Première",
|
||||
"last": "Dernière",
|
||||
"next": "Suivante",
|
||||
"previous": "Précédente"
|
||||
},
|
||||
"zeroRecords": "Aucune entrée correspondante trouvée",
|
||||
"aria": {
|
||||
"sortAscending": " : activer pour trier la colonne par ordre croissant",
|
||||
"sortDescending": " : activer pour trier la colonne par ordre décroissant"
|
||||
},
|
||||
"infoThousands": " ",
|
||||
"search": "Rechercher :",
|
||||
"thousands": " "
|
||||
"thousands": " ",
|
||||
"zeroRecords": "Aucune entrée correspondante trouvée"
|
||||
}
|
||||
@@ -1,24 +1,21 @@
|
||||
{
|
||||
"infoFiltered": "(filtrati da _MAX_ elementi totali)",
|
||||
"infoThousands": ".",
|
||||
"loadingRecords": "Caricamento...",
|
||||
"processing": "Elaborazione...",
|
||||
"search": "Cerca:",
|
||||
"paginate": {
|
||||
"first": "Inizio",
|
||||
"previous": "Precedente",
|
||||
"next": "Successivo",
|
||||
"last": "Fine"
|
||||
},
|
||||
"aria": {
|
||||
"sortAscending": ": attiva per ordinare la colonna in ordine crescente",
|
||||
"sortDescending": ": attiva per ordinare la colonna in ordine decrescente"
|
||||
"orderable": "Ordinamento",
|
||||
"orderableRemove": "Rimuovi ordinamento",
|
||||
"orderableReverse": "Ordinamento inverso",
|
||||
"paginate": {
|
||||
"first": "Inizio",
|
||||
"last": "Fine",
|
||||
"next": "Successivo",
|
||||
"previous": "Precedente"
|
||||
}
|
||||
},
|
||||
"autoFill": {
|
||||
"cancel": "Annulla",
|
||||
"fill": "Riempi tutte le celle con <i>%d<\/i>",
|
||||
"fillHorizontal": "Riempi celle orizzontalmente",
|
||||
"fillVertical": "Riempi celle verticalmente"
|
||||
"fillVertical": "Riempi celle verticalmente",
|
||||
"info": ""
|
||||
},
|
||||
"buttons": {
|
||||
"collection": "Collezione <span class=\"ui-button-icon-primary ui-icon ui-icon-triangle-1-s\"><\/span>",
|
||||
@@ -27,19 +24,20 @@
|
||||
"copy": "Copia",
|
||||
"copyKeys": "Premi ctrl o u2318 + C per copiare i dati della tabella nella tua clipboard di sistema.<br \/><br \/>Per annullare, clicca questo messaggio o premi ESC.",
|
||||
"copySuccess": {
|
||||
"1": "Copiata 1 riga nella clipboard",
|
||||
"_": "Copiate %d righe nella clipboard"
|
||||
"_": "Copiate %d righe nella clipboard",
|
||||
"1": "Copiata 1 riga nella clipboard"
|
||||
},
|
||||
"copyTitle": "Copia nella Clipboard",
|
||||
"createState": "Crea stato",
|
||||
"csv": "CSV",
|
||||
"excel": "Excel",
|
||||
"pageLength": {
|
||||
"_": "Mostra %d righe",
|
||||
"-1": "Mostra tutte le righe",
|
||||
"_": "Mostra %d righe"
|
||||
"1": "Mostra 1 riga"
|
||||
},
|
||||
"pdf": "PDF",
|
||||
"print": "Stampa",
|
||||
"createState": "Crea stato",
|
||||
"removeAllStates": "Rimuovi tutti gli stati",
|
||||
"removeState": "Rimuovi",
|
||||
"renameState": "Rinomina",
|
||||
@@ -47,138 +45,97 @@
|
||||
"stateRestore": "Ripristina stato",
|
||||
"updateState": "Aggiorna"
|
||||
},
|
||||
"emptyTable": "Nessun dato disponibile nella tabella",
|
||||
"info": "Risultati da _START_ a _END_ di _TOTAL_ elementi",
|
||||
"infoEmpty": "Risultati da 0 a 0 di 0 elementi",
|
||||
"lengthMenu": "Mostra _MENU_ elementi",
|
||||
"searchBuilder": {
|
||||
"add": "Aggiungi Condizione",
|
||||
"button": {
|
||||
"0": "Generatore di Ricerca",
|
||||
"_": "Generatori di Ricerca (%d)"
|
||||
"columnControl": {
|
||||
"buttons": {
|
||||
"searchClear": "Cancella ricerca"
|
||||
},
|
||||
"clearAll": "Pulisci Tutto",
|
||||
"condition": "Condizione",
|
||||
"conditions": {
|
||||
"date": {
|
||||
"after": "Dopo",
|
||||
"before": "Prima",
|
||||
"between": "Tra",
|
||||
"colVis": "Visibilità colonne",
|
||||
"colVisDropdown": "Visibilità colonne",
|
||||
"dropdown": "Altro...",
|
||||
"list": {
|
||||
"all": "Seleziona tutto",
|
||||
"empty": "Vuoto",
|
||||
"none": "Deseleziona tutto",
|
||||
"search": "Cerca..."
|
||||
},
|
||||
"orderAddAsc": "Aggiungi ordinamento crescente",
|
||||
"orderAddDesc": "Aggiungi ordinamento decrescente",
|
||||
"orderAsc": "Ordina in modo crescente",
|
||||
"orderClear": "Cancella ordinamento",
|
||||
"orderDesc": "Ordina in modo decrescente",
|
||||
"orderRemove": "Rimuovi dall'ordinamento",
|
||||
"reorder": "Riordina colonne",
|
||||
"reorderLeft": "Sposta la colonna a sinistra",
|
||||
"reorderRight": "Sposta la colonna a destra",
|
||||
"search": {
|
||||
"datetime": {
|
||||
"empty": "Vuoto",
|
||||
"equals": "Uguale A",
|
||||
"not": "Non",
|
||||
"notBetween": "Non Tra",
|
||||
"notEmpty": "Non Vuoto"
|
||||
"equal": "Uguale a",
|
||||
"greater": "Dopo il",
|
||||
"less": "Prima del",
|
||||
"notEmpty": "Non vuoto",
|
||||
"notEqual": "Diverso da"
|
||||
},
|
||||
"number": {
|
||||
"between": "Tra",
|
||||
"empty": "Vuoto",
|
||||
"equals": "Uguale A",
|
||||
"gt": "Maggiore Di",
|
||||
"gte": "Maggiore O Uguale A",
|
||||
"lt": "Minore Di",
|
||||
"lte": "Minore O Uguale A",
|
||||
"not": "Non",
|
||||
"notBetween": "Non Tra",
|
||||
"notEmpty": "Non Vuoto"
|
||||
"equal": "Uguale a",
|
||||
"greater": "Maggiore di",
|
||||
"greaterOrEqual": "Maggiore o uguale a",
|
||||
"less": "Minore di",
|
||||
"lessOrEqual": "Minore o uguale a",
|
||||
"notEmpty": "Non vuoto",
|
||||
"notEqual": "Diverso da"
|
||||
},
|
||||
"string": {
|
||||
"text": {
|
||||
"contains": "Contiene",
|
||||
"empty": "Vuoto",
|
||||
"endsWith": "Finisce Con",
|
||||
"equals": "Uguale A",
|
||||
"not": "Non",
|
||||
"notEmpty": "Non Vuoto",
|
||||
"startsWith": "Inizia Con",
|
||||
"notContains": "Non Contiene",
|
||||
"notStartsWith": "Non Inizia Con",
|
||||
"notEndsWith": "Non Finisce Con"
|
||||
},
|
||||
"array": {
|
||||
"equals": "Uguale A",
|
||||
"empty": "Vuoto",
|
||||
"contains": "Contiene",
|
||||
"not": "Non",
|
||||
"notEmpty": "Non Vuoto",
|
||||
"without": "Senza"
|
||||
"ends": "Termina con",
|
||||
"equal": "Uguale a",
|
||||
"notContains": "Non contiene",
|
||||
"notEmpty": "Non vuoto",
|
||||
"notEqual": "Diverso da",
|
||||
"starts": "Inizia con"
|
||||
}
|
||||
},
|
||||
"data": "Dati",
|
||||
"deleteTitle": "Elimina regola filtro",
|
||||
"leftTitle": "Criterio di Riduzione Rientro",
|
||||
"logicAnd": "E",
|
||||
"logicOr": "O",
|
||||
"rightTitle": "Criterio di Aumento Rientro",
|
||||
"title": {
|
||||
"0": "Generatore di Ricerca",
|
||||
"_": "Generatori di Ricerca (%d)"
|
||||
},
|
||||
"value": "Valore"
|
||||
"searchClear": "Cancella ricerca",
|
||||
"searchDropdown": "Cerca"
|
||||
},
|
||||
"searchPanes": {
|
||||
"clearMessage": "Pulisci Tutto",
|
||||
"collapse": {
|
||||
"0": "Pannello di Ricerca",
|
||||
"_": "Pannelli di Ricerca (%d)"
|
||||
},
|
||||
"count": "{total}",
|
||||
"countFiltered": "{shown} ({total})",
|
||||
"emptyPanes": "Nessun Pannello di Ricerca",
|
||||
"loadMessage": "Caricamento Pannello di Ricerca",
|
||||
"title": "Filtri Attivi - %d",
|
||||
"showMessage": "Mostra tutto",
|
||||
"collapseMessage": "Espandi tutto"
|
||||
},
|
||||
"select": {
|
||||
"cells": {
|
||||
"1": "1 cella selezionata",
|
||||
"_": "%d celle selezionate"
|
||||
},
|
||||
"columns": {
|
||||
"1": "1 colonna selezionata",
|
||||
"_": "%d colonne selezionate"
|
||||
},
|
||||
"rows": {
|
||||
"1": "1 riga selezionata",
|
||||
"_": "%d righe selezionate"
|
||||
}
|
||||
},
|
||||
"zeroRecords": "Nessun elemento corrispondente trovato",
|
||||
"datetime": {
|
||||
"amPm": [
|
||||
"am",
|
||||
"pm"
|
||||
],
|
||||
"amPm": {
|
||||
"0": "am",
|
||||
"1": "pm"
|
||||
},
|
||||
"hours": "ore",
|
||||
"minutes": "minuti",
|
||||
"months": {
|
||||
"0": "Gennaio",
|
||||
"1": "Febbraio",
|
||||
"10": "Novembre",
|
||||
"11": "Dicembre",
|
||||
"2": "Marzo",
|
||||
"3": "Aprile",
|
||||
"4": "Maggio",
|
||||
"5": "Giugno",
|
||||
"6": "Luglio",
|
||||
"7": "Agosto",
|
||||
"8": "Settembre",
|
||||
"9": "Ottobre"
|
||||
},
|
||||
"next": "successivo",
|
||||
"previous": "precedente",
|
||||
"seconds": "secondi",
|
||||
"unknown": "sconosciuto",
|
||||
"weekdays": [
|
||||
"Dom",
|
||||
"Lun",
|
||||
"Mar",
|
||||
"Mer",
|
||||
"Gio",
|
||||
"Ven",
|
||||
"Sab"
|
||||
],
|
||||
"months": [
|
||||
"Gennaio",
|
||||
"Febbraio",
|
||||
"Marzo",
|
||||
"Aprile",
|
||||
"Maggio",
|
||||
"Giugno",
|
||||
"Luglio",
|
||||
"Agosto",
|
||||
"Settembre",
|
||||
"Ottobre",
|
||||
"Novembre",
|
||||
"Dicembre"
|
||||
]
|
||||
"weekdays": {
|
||||
"0": "Dom",
|
||||
"1": "Lun",
|
||||
"2": "Mar",
|
||||
"3": "Mer",
|
||||
"4": "Gio",
|
||||
"5": "Ven",
|
||||
"6": "Sab"
|
||||
}
|
||||
},
|
||||
"decimal": "",
|
||||
"editor": {
|
||||
"close": "Chiudi",
|
||||
"create": {
|
||||
@@ -210,8 +167,115 @@
|
||||
"title": "Rimuovi"
|
||||
}
|
||||
},
|
||||
"thousands": ".",
|
||||
"decimal": ",",
|
||||
"emptyTable": "Nessun dato disponibile nella tabella",
|
||||
"info": "Risultati da _START_ a _END_ di _TOTAL_ elementi",
|
||||
"infoEmpty": "Risultati da 0 a 0 di 0 elementi",
|
||||
"infoFiltered": "(filtrati da _MAX_ elementi totali)",
|
||||
"infoPostFix": "",
|
||||
"infoThousands": ".",
|
||||
"lengthMenu": "Mostra _MENU_ elementi",
|
||||
"loadingRecords": "Caricamento...",
|
||||
"processing": "Elaborazione...",
|
||||
"search": "Cerca:",
|
||||
"searchBuilder": {
|
||||
"add": "Aggiungi Condizione",
|
||||
"button": {
|
||||
"_": "Generatori di Ricerca (%d)",
|
||||
"0": "Generatore di Ricerca"
|
||||
},
|
||||
"clearAll": "Pulisci Tutto",
|
||||
"condition": "Condizione",
|
||||
"conditions": {
|
||||
"array": {
|
||||
"contains": "Contiene",
|
||||
"empty": "Vuoto",
|
||||
"equals": "Uguale A",
|
||||
"not": "Non",
|
||||
"notEmpty": "Non Vuoto",
|
||||
"without": "Senza"
|
||||
},
|
||||
"date": {
|
||||
"after": "Dopo",
|
||||
"before": "Prima",
|
||||
"between": "Tra",
|
||||
"empty": "Vuoto",
|
||||
"equals": "Uguale A",
|
||||
"not": "Non",
|
||||
"notBetween": "Non Tra",
|
||||
"notEmpty": "Non Vuoto"
|
||||
},
|
||||
"number": {
|
||||
"between": "Tra",
|
||||
"empty": "Vuoto",
|
||||
"equals": "Uguale A",
|
||||
"gt": "Maggiore Di",
|
||||
"gte": "Maggiore O Uguale A",
|
||||
"lt": "Minore Di",
|
||||
"lte": "Minore O Uguale A",
|
||||
"not": "Non",
|
||||
"notBetween": "Non Tra",
|
||||
"notEmpty": "Non Vuoto"
|
||||
},
|
||||
"string": {
|
||||
"contains": "Contiene",
|
||||
"empty": "Vuoto",
|
||||
"endsWith": "Finisce Con",
|
||||
"equals": "Uguale A",
|
||||
"not": "Non",
|
||||
"notContains": "Non Contiene",
|
||||
"notEmpty": "Non Vuoto",
|
||||
"notEndsWith": "Non Finisce Con",
|
||||
"notStartsWith": "Non Inizia Con",
|
||||
"startsWith": "Inizia Con"
|
||||
}
|
||||
},
|
||||
"data": "Dati",
|
||||
"deleteTitle": "Elimina regola filtro",
|
||||
"leftTitle": "Criterio di Riduzione Rientro",
|
||||
"logicAnd": "E",
|
||||
"logicOr": "O",
|
||||
"rightTitle": "Criterio di Aumento Rientro",
|
||||
"search": "Cerca",
|
||||
"title": {
|
||||
"_": "Generatori di Ricerca (%d)",
|
||||
"0": "Generatore di Ricerca"
|
||||
},
|
||||
"value": "Valore",
|
||||
"valueJoiner": "e"
|
||||
},
|
||||
"searchPanes": {
|
||||
"clearMessage": "Pulisci Tutto",
|
||||
"collapse": {
|
||||
"_": "Pannelli di Ricerca (%d)",
|
||||
"0": "Pannello di Ricerca"
|
||||
},
|
||||
"collapseMessage": "Espandi tutto",
|
||||
"count": "{total}",
|
||||
"countFiltered": "{shown} ({total})",
|
||||
"emptyMessage": "Vuoto",
|
||||
"emptyPanes": "Nessun Pannello di Ricerca",
|
||||
"loadMessage": "Caricamento Pannello di Ricerca",
|
||||
"showMessage": "Mostra tutto",
|
||||
"title": "Filtri Attivi - %d"
|
||||
},
|
||||
"searchPlaceholder": "",
|
||||
"select": {
|
||||
"cells": {
|
||||
"_": "%d celle selezionate",
|
||||
"0": "",
|
||||
"1": "1 cella selezionata"
|
||||
},
|
||||
"columns": {
|
||||
"_": "%d colonne selezionate",
|
||||
"0": "",
|
||||
"1": "1 colonna selezionata"
|
||||
},
|
||||
"rows": {
|
||||
"_": "%d righe selezionate",
|
||||
"0": "",
|
||||
"1": "1 riga selezionata"
|
||||
}
|
||||
},
|
||||
"stateRestore": {
|
||||
"creationModal": {
|
||||
"button": "Crea",
|
||||
@@ -240,5 +304,7 @@
|
||||
"renameButton": "Rinomina",
|
||||
"renameLabel": "Nuovo nome per %s:",
|
||||
"renameTitle": "Rinomina Stato"
|
||||
}
|
||||
},
|
||||
"thousands": ".",
|
||||
"zeroRecords": "Nessun elemento corrispondente trovato"
|
||||
}
|
||||
@@ -0,0 +1,248 @@
|
||||
{
|
||||
"aria": {
|
||||
"paginate": {
|
||||
"first": "先頭",
|
||||
"last": "最終",
|
||||
"next": "次",
|
||||
"previous": "前"
|
||||
}
|
||||
},
|
||||
"autoFill": {
|
||||
"cancel": "キャンセル",
|
||||
"fill": "すべてのセルを <i>%d<\/i> で埋める",
|
||||
"fillHorizontal": "横方向にセルを埋める",
|
||||
"fillVertical": "縦方向にセルを埋める",
|
||||
"info": ""
|
||||
},
|
||||
"buttons": {
|
||||
"collection": "コレクション <span class=\"ui-button-icon-primary ui-icon ui-icon-triangle-1-s\"><\/span>",
|
||||
"colvis": "カラム表示\/非表示",
|
||||
"colvisRestore": "カラム表示のリセット",
|
||||
"copy": "コピー",
|
||||
"copyKeys": "Ctrl または ⌘ + C でテーブルのデータをクリップボードにコピーできます。<br \/><br \/>キャンセルするには、このメッセージをクリックするか、Esc キーを押してください。",
|
||||
"copySuccess": {
|
||||
"_": "%d 行をクリップボードにコピーしました",
|
||||
"1": "1 行をクリップボードにコピーしました"
|
||||
},
|
||||
"copyTitle": "クリップボードにコピー",
|
||||
"createState": "Stateを作成",
|
||||
"csv": "CSV",
|
||||
"excel": "Excel",
|
||||
"pageLength": {
|
||||
"_": "%d 行を表示",
|
||||
"-1": "すべての行を表示"
|
||||
},
|
||||
"pdf": "PDF",
|
||||
"print": "印刷",
|
||||
"removeAllStates": "Stateを全て削除",
|
||||
"removeState": "削除",
|
||||
"renameState": "名前を変更",
|
||||
"savedStates": "State一覧",
|
||||
"stateRestore": "State %d",
|
||||
"updateState": "更新"
|
||||
},
|
||||
"datetime": {
|
||||
"amPm": {
|
||||
"0": "午前",
|
||||
"1": "午後"
|
||||
},
|
||||
"hours": "時",
|
||||
"minutes": "分",
|
||||
"months": {
|
||||
"0": "1月",
|
||||
"1": "2月",
|
||||
"10": "11月",
|
||||
"11": "12月",
|
||||
"2": "3月",
|
||||
"3": "4月",
|
||||
"4": "5月",
|
||||
"5": "6月",
|
||||
"6": "7月",
|
||||
"7": "8月",
|
||||
"8": "9月",
|
||||
"9": "10月"
|
||||
},
|
||||
"next": "次",
|
||||
"previous": "前",
|
||||
"seconds": "秒",
|
||||
"unknown": "-",
|
||||
"weekdays": {
|
||||
"0": "日",
|
||||
"1": "月",
|
||||
"2": "火",
|
||||
"3": "水",
|
||||
"4": "木",
|
||||
"5": "金",
|
||||
"6": "土"
|
||||
}
|
||||
},
|
||||
"decimal": "",
|
||||
"editor": {
|
||||
"close": "閉じる",
|
||||
"create": {
|
||||
"button": "新規",
|
||||
"submit": "作成",
|
||||
"title": "新しいエントリーを作成"
|
||||
},
|
||||
"edit": {
|
||||
"button": "編集",
|
||||
"submit": "更新",
|
||||
"title": "エントリーの編集"
|
||||
},
|
||||
"error": {
|
||||
"system": "システムエラーが発生しました (<a target=\"\\\" rel=\"nofollow\" href=\"\\\">詳細<\/a>)。"
|
||||
},
|
||||
"multi": {
|
||||
"info": "選択されたアイテムにはこの入力に対して異なる値が含まれています。同じ値を設定する場合はクリック(またはタップ)してください。それ以外の場合は個別の値が維持されます。",
|
||||
"noMulti": "この入力は個別には編集できますが、グループの一部としては編集できません。",
|
||||
"restore": "元に戻す",
|
||||
"title": "複数の値"
|
||||
},
|
||||
"remove": {
|
||||
"button": "削除",
|
||||
"confirm": {
|
||||
"_": "%d 行を削除しますか?",
|
||||
"1": "1 行を削除しますか?"
|
||||
},
|
||||
"submit": "削除",
|
||||
"title": "削除"
|
||||
}
|
||||
},
|
||||
"emptyTable": "テーブルにデータがありません",
|
||||
"info": " _TOTAL_ 件中 _START_ から _END_ まで表示",
|
||||
"infoEmpty": " 0 件中 0 から 0 まで表示",
|
||||
"infoFiltered": "(全 _MAX_ 件より抽出)",
|
||||
"infoPostFix": "",
|
||||
"infoThousands": ",",
|
||||
"lengthMenu": "_MENU_ 件表示",
|
||||
"loadingRecords": "読み込み中...",
|
||||
"processing": "処理中...",
|
||||
"search": "検索:",
|
||||
"searchBuilder": {
|
||||
"add": "条件を追加",
|
||||
"button": {
|
||||
"_": "カスタムサーチ (%d)",
|
||||
"0": "カスタムサーチ"
|
||||
},
|
||||
"clearAll": "すべての条件をクリア",
|
||||
"condition": "条件",
|
||||
"conditions": {
|
||||
"array": {
|
||||
"contains": "含む",
|
||||
"empty": "空",
|
||||
"equals": "等しい",
|
||||
"not": "等しくない",
|
||||
"notEmpty": "空ではない",
|
||||
"without": "を含まない"
|
||||
},
|
||||
"date": {
|
||||
"after": "指定日以後",
|
||||
"before": "指定日以前",
|
||||
"between": "指定日範囲内",
|
||||
"empty": "空白",
|
||||
"equals": "等しい",
|
||||
"not": "等しくない",
|
||||
"notBetween": "指定日範囲外",
|
||||
"notEmpty": "空白ではない"
|
||||
},
|
||||
"number": {
|
||||
"between": "範囲内",
|
||||
"empty": "空白",
|
||||
"equals": "等しい",
|
||||
"gt": "より大きい",
|
||||
"gte": "以上",
|
||||
"lt": "より小さい",
|
||||
"lte": "以下",
|
||||
"not": "等しくない",
|
||||
"notBetween": "範囲外",
|
||||
"notEmpty": "空白ではない"
|
||||
},
|
||||
"string": {
|
||||
"contains": "含む",
|
||||
"empty": "空白",
|
||||
"endsWith": "次の文字で終わる",
|
||||
"equals": "次の文字と等しい",
|
||||
"not": "次の文字と等しくない",
|
||||
"notContains": "含まない",
|
||||
"notEmpty": "空白ではない",
|
||||
"notEndsWith": "で終わらない",
|
||||
"notStartsWith": "で始まらない",
|
||||
"startsWith": "で始まる"
|
||||
}
|
||||
},
|
||||
"data": "カラム",
|
||||
"deleteTitle": "絞り込みルールを削除",
|
||||
"leftTitle": "インデントを解除",
|
||||
"logicAnd": "And",
|
||||
"logicOr": "Or",
|
||||
"rightTitle": "インデント",
|
||||
"title": {
|
||||
"_": "カスタムサーチ (%d)",
|
||||
"0": "カスタムサーチ"
|
||||
},
|
||||
"value": "Value"
|
||||
},
|
||||
"searchPanes": {
|
||||
"clearMessage": "すべてクリア",
|
||||
"collapse": {
|
||||
"_": "検索ペイン (%d)",
|
||||
"0": "検索ペイン"
|
||||
},
|
||||
"collapseMessage": "すべて折りたたむ",
|
||||
"count": "{total}",
|
||||
"countFiltered": "{shown} ({total})",
|
||||
"emptyPanes": "検索ペインがありません",
|
||||
"loadMessage": "検索ペインを読み込み中",
|
||||
"showMessage": "すべて表示",
|
||||
"title": "有効なフィルター - %d"
|
||||
},
|
||||
"searchPlaceholder": "",
|
||||
"select": {
|
||||
"cells": {
|
||||
"_": "%d 個のセルが選択されました",
|
||||
"0": "",
|
||||
"1": "1 個のセルが選択されました"
|
||||
},
|
||||
"columns": {
|
||||
"_": "%d 列が選択されました",
|
||||
"0": "",
|
||||
"1": "1 列が選択されました"
|
||||
},
|
||||
"rows": {
|
||||
"_": "%d 行が選択されました",
|
||||
"0": "",
|
||||
"1": "1 行が選択されました"
|
||||
}
|
||||
},
|
||||
"stateRestore": {
|
||||
"creationModal": {
|
||||
"button": "作成",
|
||||
"columns": {
|
||||
"search": "列の検索",
|
||||
"visible": "列の表示"
|
||||
},
|
||||
"name": "名前:",
|
||||
"order": "ソート",
|
||||
"paging": "ページング",
|
||||
"scroller": "スクロール位置",
|
||||
"search": "検索",
|
||||
"searchBuilder": "カスタムサーチ",
|
||||
"select": "検索",
|
||||
"title": "新しいStateを作成",
|
||||
"toggleLabel": "含む:"
|
||||
},
|
||||
"duplicateError": "この名前のStateはすでに存在します。",
|
||||
"emptyError": "名前を空にすることはできません。",
|
||||
"emptyStates": "保存されたStateはありません",
|
||||
"removeConfirm": "%s を削除してよろしいですか?",
|
||||
"removeError": "Stateの削除に失敗しました。",
|
||||
"removeJoiner": " と ",
|
||||
"removeSubmit": "削除",
|
||||
"removeTitle": "Stateを削除",
|
||||
"renameButton": "名前を変更",
|
||||
"renameLabel": "%s の新しい名前:",
|
||||
"renameTitle": "名前を変更"
|
||||
},
|
||||
"thousands": ",",
|
||||
"zeroRecords": "一致するレコードがありません"
|
||||
}
|
||||
@@ -0,0 +1,197 @@
|
||||
{
|
||||
"aria": {
|
||||
"paginate": {
|
||||
"first": "처음",
|
||||
"last": "마지막",
|
||||
"next": "다음",
|
||||
"previous": "이전"
|
||||
}
|
||||
},
|
||||
"autoFill": {
|
||||
"cancel": "취소",
|
||||
"fill": "모든 셀에 <i>%d<i><\/i><\/i> 채우기",
|
||||
"fillHorizontal": "수평으로 셀에 값 채우기",
|
||||
"fillVertical": "수직으로 셀에 값 채우기",
|
||||
"info": ""
|
||||
},
|
||||
"buttons": {
|
||||
"collection": "모음 <span class=\"ui-button-icon-primary ui-icon ui-icon-triangle-1-s\"><\/span>",
|
||||
"colvis": "열 보기",
|
||||
"colvisRestore": "보기 복원",
|
||||
"copy": "복사",
|
||||
"copyKeys": "ctrl키나 u2318 + C키로 테이블 데이터를 시스템 클립보드에서 복사하고 취소하려면 이 메시지를 클릭하거나 ESC키를 누르면됩니다.",
|
||||
"copySuccess": {
|
||||
"_": "%d행을 클립보드에서 복사됨",
|
||||
"1": "1행을 클립보드에서 복사됨"
|
||||
},
|
||||
"copyTitle": "클립보드에서 복사",
|
||||
"createState": "상태 생성",
|
||||
"csv": "CSV",
|
||||
"excel": "엑셀",
|
||||
"pageLength": {
|
||||
"_": "%d행 보기",
|
||||
"-1": "모든 행 보기",
|
||||
"1": "1행 보기"
|
||||
},
|
||||
"pdf": "PDF",
|
||||
"print": "인쇄",
|
||||
"removeAllStates": "모든 상태 삭제",
|
||||
"removeState": "삭제",
|
||||
"renameState": "이름 변경",
|
||||
"savedStates": "저장된 상태",
|
||||
"stateRestore": "상태 %d",
|
||||
"updateState": "갱신"
|
||||
},
|
||||
"columnControl": {
|
||||
"buttons": {
|
||||
"searchClear": "검색 지우기"
|
||||
},
|
||||
"dropdown": "더 보기...",
|
||||
"list": {
|
||||
"all": "전체 선택",
|
||||
"empty": "비어 있음",
|
||||
"none": "선택 해제",
|
||||
"search": "검색..."
|
||||
},
|
||||
"orderAsc": "오름차순 정렬",
|
||||
"orderClear": "정렬 지우기",
|
||||
"orderDesc": "내림차순 정렬",
|
||||
"orderRemove": "정렬 취소",
|
||||
"reorder": "열 이동",
|
||||
"reorderLeft": "왼쪽으로 열 이동",
|
||||
"reorderRight": "오른쪽으로 열 이동",
|
||||
"search": {
|
||||
"datetime": {
|
||||
"empty": "비어 있음",
|
||||
"equal": "같음",
|
||||
"greater": "이후",
|
||||
"less": "이전",
|
||||
"notEmpty": "비어 있지 않음",
|
||||
"notEqual": "같지 않음"
|
||||
},
|
||||
"number": {
|
||||
"empty": "비어 있음",
|
||||
"equal": "같음",
|
||||
"greater": "큼",
|
||||
"greaterOrEqual": "크거나 같음",
|
||||
"less": "작음",
|
||||
"lessOrEqual": "작거나 같음",
|
||||
"notEmpty": "비어 있지 않음",
|
||||
"notEqual": "같지 않음"
|
||||
},
|
||||
"text": {
|
||||
"contains": "포함되어 있음",
|
||||
"empty": "비어 있음",
|
||||
"ends": "끝남",
|
||||
"equal": "같음",
|
||||
"notContains": "포함되어 있지 않음",
|
||||
"notEmpty": "비어 있지 않음",
|
||||
"notEqual": "같지 않음",
|
||||
"starts": "시작함"
|
||||
}
|
||||
},
|
||||
"searchClear": "검색 지우기",
|
||||
"searchDropdown": "검색"
|
||||
},
|
||||
"datetime": {
|
||||
"amPm": {
|
||||
"0": "오전",
|
||||
"1": "오후"
|
||||
},
|
||||
"hours": "시",
|
||||
"minutes": "분",
|
||||
"months": {
|
||||
"0": "1월",
|
||||
"1": "2월",
|
||||
"10": "11월",
|
||||
"11": "12월",
|
||||
"2": "3월",
|
||||
"3": "4월",
|
||||
"4": "5월",
|
||||
"5": "6월",
|
||||
"6": "7월",
|
||||
"7": "8월",
|
||||
"8": "9월",
|
||||
"9": "10월"
|
||||
},
|
||||
"next": "다음",
|
||||
"previous": "이전",
|
||||
"seconds": "초",
|
||||
"unknown": "-",
|
||||
"weekdays": {
|
||||
"0": "일",
|
||||
"1": "월",
|
||||
"2": "화",
|
||||
"3": "수",
|
||||
"4": "목",
|
||||
"5": "금",
|
||||
"6": "토"
|
||||
}
|
||||
},
|
||||
"decimal": "",
|
||||
"editor": {
|
||||
"close": "닫기",
|
||||
"create": {
|
||||
"button": "추가",
|
||||
"submit": "완료",
|
||||
"title": "항목 추가"
|
||||
},
|
||||
"edit": {
|
||||
"button": "수정",
|
||||
"submit": "완료",
|
||||
"title": "항목 수정"
|
||||
},
|
||||
"error": {
|
||||
"system": "에러가 발생하였습니다 (<a target=\"\\\" rel=\"nofollow\" href=\"\\\">자세한 정보<\/a>)."
|
||||
},
|
||||
"remove": {
|
||||
"button": "삭제",
|
||||
"submit": "완료",
|
||||
"title": "항목 삭제"
|
||||
}
|
||||
},
|
||||
"emptyTable": "데이터가 없습니다",
|
||||
"info": "_START_ - _END_ \/ _TOTAL_",
|
||||
"infoEmpty": "0 - 0 \/ 0",
|
||||
"infoFiltered": "(총 _MAX_ 개)",
|
||||
"infoPostFix": "",
|
||||
"infoThousands": ",",
|
||||
"lengthLabels": {
|
||||
"-1": "전체"
|
||||
},
|
||||
"lengthMenu": "페이지당 줄수 _MENU_",
|
||||
"loadingRecords": "읽는 중...",
|
||||
"processing": "처리 중...",
|
||||
"search": "검색:",
|
||||
"searchBuilder": {
|
||||
"add": "조건 추가",
|
||||
"button": {
|
||||
"_": "빌더 조회(%d)",
|
||||
"0": "빌더 조회"
|
||||
},
|
||||
"clearAll": "모두 지우기",
|
||||
"condition": "조건",
|
||||
"data": "데이터",
|
||||
"deleteTitle": "필터 규칙을 삭제",
|
||||
"logicAnd": "And",
|
||||
"logicOr": "Or",
|
||||
"title": {
|
||||
"_": "빌더 조회(%d)",
|
||||
"0": "빌더 조회"
|
||||
},
|
||||
"value": "값"
|
||||
},
|
||||
"searchPlaceholder": "",
|
||||
"select": {
|
||||
"cells": {
|
||||
"0": ""
|
||||
},
|
||||
"columns": {
|
||||
"0": ""
|
||||
},
|
||||
"rows": {
|
||||
"0": ""
|
||||
}
|
||||
},
|
||||
"zeroRecords": "검색 결과가 없습니다"
|
||||
}
|
||||
@@ -1,66 +1,203 @@
|
||||
{
|
||||
"lengthMenu": "_MENU_ resultaten weergeven",
|
||||
"zeroRecords": "Geen resultaten gevonden",
|
||||
"infoEmpty": "Geen resultaten om weer te geven",
|
||||
"search": "Zoeken:",
|
||||
"emptyTable": "Geen resultaten aanwezig in de tabel",
|
||||
"infoThousands": ".",
|
||||
"loadingRecords": "Een moment geduld aub - bezig met laden...",
|
||||
"paginate": {
|
||||
"first": "Eerste",
|
||||
"last": "Laatste",
|
||||
"next": "Volgende",
|
||||
"previous": "Vorige"
|
||||
},
|
||||
"aria": {
|
||||
"sortAscending": ": activeer om kolom oplopend te sorteren",
|
||||
"sortDescending": ": activeer om kolom aflopend te sorteren"
|
||||
"orderable": "Sorteren inschakelen",
|
||||
"orderableRemove": "Sortering verwijderen",
|
||||
"orderableReverse": "Sortering omkeren",
|
||||
"paginate": {
|
||||
"first": "Eerste",
|
||||
"last": "Laatste",
|
||||
"next": "Volgende",
|
||||
"previous": "Vorige"
|
||||
}
|
||||
},
|
||||
"autoFill": {
|
||||
"cancel": "Annuleren",
|
||||
"fill": "Vul alle cellen met <i>%d<\/i>",
|
||||
"fillHorizontal": "Vul cellen horizontaal",
|
||||
"fillVertical": "Vul cellen verticaal",
|
||||
"cancel": "Annuleren",
|
||||
"info": "Voorbeeld automatisch aanvullen info"
|
||||
"info": ""
|
||||
},
|
||||
"buttons": {
|
||||
"collection": "Verzameling",
|
||||
"colvis": "Kolom zichtbaarheid",
|
||||
"colvisRestore": "Herstel zichtbaarheid",
|
||||
"copy": "Kopieer",
|
||||
"copyKeys": "Klik ctrl of u2318 + C om de tabeldata to kopiëren naar je klembord. Om te annuleren klik hier of klik op escape.",
|
||||
"copySuccess": {
|
||||
"1": "1 regel naar klembord gekopieerd",
|
||||
"_": "%ds regels naar klembord gekopieerd"
|
||||
"_": "%ds regels naar klembord gekopieerd",
|
||||
"1": "1 regel naar klembord gekopieerd"
|
||||
},
|
||||
"copyTitle": "Kopieer naar klembord",
|
||||
"createState": "Maak staat",
|
||||
"csv": "CSV",
|
||||
"excel": "Excel",
|
||||
"pageLength": {
|
||||
"-1": "Toon alle regels",
|
||||
"_": "Toon %d regels",
|
||||
"1": "Toon 1 rij"
|
||||
"-1": "Toon alle regels",
|
||||
"1": "Toon 1 regel"
|
||||
},
|
||||
"pdf": "PDF",
|
||||
"print": "Print",
|
||||
"copyKeys": "Klik ctrl of u2318 + C om de tabeldata to kopiëren naar je klembord. Om te annuleren klik hier of klik op escape.",
|
||||
"collection": "Verzameling",
|
||||
"createState": "Maak staat",
|
||||
"removeAllStates": "Verwijder alle",
|
||||
"removeState": "Verwijder",
|
||||
"renameState": "Hernoem",
|
||||
"savedStates": "Opgeslagen",
|
||||
"updateState": "Bijwerken",
|
||||
"stateRestore": "Preset %d"
|
||||
"stateRestore": "Preset %d",
|
||||
"updateState": "Bijwerken"
|
||||
},
|
||||
"columnControl": {
|
||||
"buttons": {
|
||||
"searchClear": "Reset zoekactie"
|
||||
},
|
||||
"colVis": "Kolom zichtbaarheid",
|
||||
"colVisDropdown": "Kolom zichtbaarheid",
|
||||
"dropdown": "Meer...",
|
||||
"list": {
|
||||
"all": "Selecteer alles",
|
||||
"empty": "Leeg",
|
||||
"none": "Deselecteer",
|
||||
"search": "Zoeken..."
|
||||
},
|
||||
"orderAddAsc": "Sortering toevoegen (oplopend)",
|
||||
"orderAddDesc": "Sortering toevoegen (aflopend)",
|
||||
"orderAsc": "Oplopend sorteren",
|
||||
"orderClear": "Reset sortering",
|
||||
"orderDesc": "Aflopend sorteren",
|
||||
"orderRemove": "Verwijder van sortering",
|
||||
"reorder": "Kolommen herschikken",
|
||||
"reorderLeft": "Verplaats kolom links",
|
||||
"reorderRight": "Verplaatst kolom rechts",
|
||||
"search": {
|
||||
"datetime": {
|
||||
"empty": "Leeg",
|
||||
"equal": "Gelijk aan",
|
||||
"greater": "Na",
|
||||
"less": "Vóór",
|
||||
"notEmpty": "Niet leeg",
|
||||
"notEqual": "Niet gelijk aan"
|
||||
},
|
||||
"number": {
|
||||
"empty": "Leeg",
|
||||
"equal": "Gelijk aan",
|
||||
"greater": "Meer dan",
|
||||
"greaterOrEqual": "Meer of gelijk",
|
||||
"less": "Minder dan",
|
||||
"lessOrEqual": "Minder of gelijk",
|
||||
"notEmpty": "Niet leeg",
|
||||
"notEqual": "Niet gelijk aan"
|
||||
},
|
||||
"text": {
|
||||
"contains": "Bevat",
|
||||
"empty": "Leeg",
|
||||
"ends": "Eindigt",
|
||||
"equal": "Gelijk aan",
|
||||
"notContains": "Bevat niet",
|
||||
"notEmpty": "Niet leeg",
|
||||
"notEqual": "Niet gelijk aan",
|
||||
"starts": "Begint"
|
||||
}
|
||||
},
|
||||
"searchClear": "Reset zoekactie",
|
||||
"searchDropdown": "Zoeken"
|
||||
},
|
||||
"datetime": {
|
||||
"amPm": {
|
||||
"0": "vm",
|
||||
"1": "nm"
|
||||
},
|
||||
"hours": "Uur",
|
||||
"minutes": "Minuut",
|
||||
"months": {
|
||||
"0": "Januari",
|
||||
"1": "Februari",
|
||||
"10": "November",
|
||||
"11": "December",
|
||||
"2": "Maart",
|
||||
"3": "April",
|
||||
"4": "Mei",
|
||||
"5": "Juni",
|
||||
"6": "Juli",
|
||||
"7": "Augustus",
|
||||
"8": "September",
|
||||
"9": "Oktober"
|
||||
},
|
||||
"next": "Volgende",
|
||||
"previous": "Vorige",
|
||||
"seconds": "Seconde",
|
||||
"unknown": "Onbekend",
|
||||
"weekdays": {
|
||||
"0": "Zo",
|
||||
"1": "Ma",
|
||||
"2": "Di",
|
||||
"3": "Wo",
|
||||
"4": "Do",
|
||||
"5": "Vr",
|
||||
"6": "Za"
|
||||
}
|
||||
},
|
||||
"decimal": "",
|
||||
"editor": {
|
||||
"close": "Sluiten",
|
||||
"create": {
|
||||
"button": "Nieuw",
|
||||
"submit": "Toevoegen",
|
||||
"title": "Voeg nieuwe gegevens toe"
|
||||
},
|
||||
"edit": {
|
||||
"button": "Wijzigen",
|
||||
"submit": "Wijzigen",
|
||||
"title": "Wijzig gegevens"
|
||||
},
|
||||
"error": {
|
||||
"system": "Er is een fout gebeurd"
|
||||
},
|
||||
"multi": {
|
||||
"info": "De geselecteerde items bevatten verschillende waarden voor deze invoer. Om alle items voor deze invoer op dezelfde waarde te zetten, klik of tik hier, zoniet zullen de individuele waarden behouden blijven.",
|
||||
"noMulti": "Deze invoer kan individueel gewijzigd worden, maar niet als deel van een groep.",
|
||||
"restore": "Wijzigingen ongedaan maken",
|
||||
"title": "Meerdere waarden"
|
||||
},
|
||||
"remove": {
|
||||
"button": "Verwijderen",
|
||||
"confirm": {
|
||||
"_": "Bent u zeker dat u %d rijen wil verwijderen?",
|
||||
"1": "Bent u zeker dat u 1 rij wil verwijderen?"
|
||||
},
|
||||
"submit": "Verwijder",
|
||||
"title": "Verwijder"
|
||||
}
|
||||
},
|
||||
"emptyTable": "Geen resultaten aanwezig in de tabel",
|
||||
"info": "_START_ tot _END_ van _TOTAL_ resultaten",
|
||||
"infoEmpty": "Geen resultaten om weer te geven",
|
||||
"infoFiltered": " (gefilterd uit _MAX_ resultaten)",
|
||||
"infoPostFix": "",
|
||||
"infoThousands": ".",
|
||||
"lengthLabels": {
|
||||
"-1": "Alle"
|
||||
},
|
||||
"lengthMenu": "_MENU_ resultaten weergeven",
|
||||
"loadingRecords": "Een moment geduld aub - bezig met laden...",
|
||||
"orderClear": "Reset sortering",
|
||||
"processing": "Verwerken...",
|
||||
"decimal": ",",
|
||||
"search": "Zoeken:",
|
||||
"searchBuilder": {
|
||||
"add": "Toevoegen",
|
||||
"button": {
|
||||
"_": "Zoekwizard (%d)",
|
||||
"0": "Zoekwizard"
|
||||
},
|
||||
"clearAll": "Verwijder alles",
|
||||
"condition": "Conditie",
|
||||
"data": "Data",
|
||||
"deleteTitle": "Verwijder",
|
||||
"value": "Waarde",
|
||||
"conditions": {
|
||||
"array": {
|
||||
"contains": "Bevat",
|
||||
"empty": "Leeg",
|
||||
"equals": "Gelijk aan",
|
||||
"not": "Niet",
|
||||
"notEmpty": "Niet leeg",
|
||||
"without": "Zonder"
|
||||
},
|
||||
"date": {
|
||||
"after": "Na",
|
||||
"before": "Voor",
|
||||
@@ -89,129 +226,57 @@
|
||||
"endsWith": "Eindigt met",
|
||||
"equals": "Gelijk aan",
|
||||
"not": "Niet",
|
||||
"notEmpty": "Niet leeg",
|
||||
"startsWith": "Start met",
|
||||
"notContains": "Zonder",
|
||||
"notEndsWith": "Eindigt niet met",
|
||||
"notStartsWith": "Begint niet met"
|
||||
},
|
||||
"array": {
|
||||
"equals": "Gelijk aan",
|
||||
"empty": "Leeg",
|
||||
"contains": "Bevat",
|
||||
"not": "Niet",
|
||||
"notEmpty": "Niet leeg",
|
||||
"without": "Zonder"
|
||||
"notEndsWith": "Eindigt niet met",
|
||||
"notStartsWith": "Begint niet met",
|
||||
"startsWith": "Start met"
|
||||
}
|
||||
},
|
||||
"data": "Data",
|
||||
"deleteTitle": "Verwijder",
|
||||
"leftTitle": "Afwijkende criteria",
|
||||
"logicAnd": "En",
|
||||
"logicOr": "Of",
|
||||
"button": {
|
||||
"0": "Zoekwizard",
|
||||
"_": "Zoekwizard (%d)"
|
||||
},
|
||||
"leftTitle": "Afwijkende criteria",
|
||||
"rightTitle": "Criteria inspringen",
|
||||
"search": "Zoeken",
|
||||
"title": {
|
||||
"0": "Zoekwizard",
|
||||
"_": "Zoekwizard (%d) "
|
||||
}
|
||||
"_": "Zoekwizard (%d) ",
|
||||
"0": "Zoekwizard"
|
||||
},
|
||||
"value": "Waarde"
|
||||
},
|
||||
"searchPanes": {
|
||||
"clearMessage": "Alles leegmaken",
|
||||
"collapse": {
|
||||
"0": "Zoekpanelen",
|
||||
"_": "Zoekpanelen (%d)"
|
||||
"_": "Zoekpanelen (%d)",
|
||||
"0": "Zoekpanelen"
|
||||
},
|
||||
"collapseMessage": "Instorten",
|
||||
"count": "{total}",
|
||||
"countFiltered": "{shown} ({total})",
|
||||
"emptyMessage": "<em>Leeg<\/em>",
|
||||
"emptyPanes": "Geen zoekpanelen",
|
||||
"loadMessage": "Zoekpanelen laden...",
|
||||
"title": "%d filters actief",
|
||||
"showMessage": "Alles weergeven",
|
||||
"collapseMessage": "Instorten"
|
||||
"title": "%d filters actief"
|
||||
},
|
||||
"searchPlaceholder": "",
|
||||
"select": {
|
||||
"cells": {
|
||||
"1": "1 cel geselecteerd",
|
||||
"_": "%d cellen geselecteerd"
|
||||
"_": "%d cellen geselecteerd",
|
||||
"0": "",
|
||||
"1": "1 cel geselecteerd"
|
||||
},
|
||||
"columns": {
|
||||
"1": "1 kolom geselecteerd",
|
||||
"_": "%d kolommen geselecteerd"
|
||||
"_": "%d kolommen geselecteerd",
|
||||
"0": "",
|
||||
"1": "1 kolom geselecteerd"
|
||||
},
|
||||
"rows": {
|
||||
"1": "1 rij geselecteerd",
|
||||
"_": "%d rijen geselecteerd"
|
||||
}
|
||||
},
|
||||
"thousands": ".",
|
||||
"info": "_START_ tot _END_ van _TOTAL_ resultaten",
|
||||
"infoFiltered": " (gefilterd uit _MAX_ resultaten)",
|
||||
"datetime": {
|
||||
"previous": "Vorige",
|
||||
"next": "Volgende",
|
||||
"hours": "Uur",
|
||||
"minutes": "Minuut",
|
||||
"seconds": "Seconde",
|
||||
"unknown": "Onbekend",
|
||||
"amPm": [
|
||||
"vm",
|
||||
"nm"
|
||||
],
|
||||
"weekdays": [
|
||||
"Zo",
|
||||
"Ma",
|
||||
"Di",
|
||||
"Wo",
|
||||
"Do",
|
||||
"Vr",
|
||||
"Za"
|
||||
],
|
||||
"months": [
|
||||
"Januari",
|
||||
"Februari",
|
||||
"Maart",
|
||||
"April",
|
||||
"Mei",
|
||||
"Juni",
|
||||
"Juli",
|
||||
"Augustus",
|
||||
"September",
|
||||
"Oktober",
|
||||
"November",
|
||||
"December"
|
||||
]
|
||||
},
|
||||
"editor": {
|
||||
"close": "Sluiten",
|
||||
"create": {
|
||||
"button": "Nieuw",
|
||||
"title": "Voeg nieuwe gegevens toe",
|
||||
"submit": "Toevoegen"
|
||||
},
|
||||
"edit": {
|
||||
"button": "Wijzigen",
|
||||
"title": "Wijzig gegevens",
|
||||
"submit": "Wijzigen"
|
||||
},
|
||||
"remove": {
|
||||
"button": "Verwijderen",
|
||||
"title": "Verwijder",
|
||||
"submit": "Verwijder",
|
||||
"confirm": {
|
||||
"_": "Bent u zeker dat u %d rijen wil verwijderen?",
|
||||
"1": "Bent u zeker dat u 1 rij wil verwijderen?"
|
||||
}
|
||||
},
|
||||
"error": {
|
||||
"system": "Er is een fout gebeurd"
|
||||
},
|
||||
"multi": {
|
||||
"title": "Meerdere waarden",
|
||||
"info": "De geselecteerde items bevatten verschillende waarden voor deze invoer. Om alle items voor deze invoer op dezelfde waarde te zetten, klik of tik hier, zoniet zullen de individuele waarden behouden blijven.",
|
||||
"restore": "Wijzigingen ongedaan maken",
|
||||
"noMulti": "Deze invoer kan individueel gewijzigd worden, maar niet als deel van een groep."
|
||||
"_": "%d rijen geselecteerd",
|
||||
"0": "",
|
||||
"1": "1 rij geselecteerd"
|
||||
}
|
||||
},
|
||||
"stateRestore": {
|
||||
@@ -242,5 +307,7 @@
|
||||
"renameButton": "Hernoem",
|
||||
"renameLabel": "Nieuwe naam voor staat",
|
||||
"renameTitle": "Hernoem staat"
|
||||
}
|
||||
},
|
||||
"thousands": ".",
|
||||
"zeroRecords": "Geen resultaten gevonden"
|
||||
}
|
||||
@@ -1,27 +1,21 @@
|
||||
{
|
||||
"processing": "Przetwarzanie...",
|
||||
"search": "Szukaj:",
|
||||
"lengthMenu": "Pokaż _MENU_ pozycji",
|
||||
"info": "Pozycje od _START_ do _END_ z _TOTAL_ łącznie",
|
||||
"infoEmpty": "Pozycji 0 z 0 dostępnych",
|
||||
"infoFiltered": "(filtrowanie spośród _MAX_ dostępnych pozycji)",
|
||||
"loadingRecords": "Wczytywanie...",
|
||||
"zeroRecords": "Nie znaleziono pasujących pozycji",
|
||||
"paginate": {
|
||||
"first": "Pierwsza",
|
||||
"previous": "Poprzednia",
|
||||
"next": "Następna",
|
||||
"last": "Ostatnia"
|
||||
},
|
||||
"aria": {
|
||||
"sortAscending": ": aktywuj, by posortować kolumnę rosnąco",
|
||||
"sortDescending": ": aktywuj, by posortować kolumnę malejąco"
|
||||
"orderable": "Aktywuj sortowanie",
|
||||
"orderableRemove": "Aktywuj, aby usunąć sortowanie",
|
||||
"orderableReverse": "Aktywuj, aby odwrócić sortowanie",
|
||||
"paginate": {
|
||||
"first": "Pierwsza",
|
||||
"last": "Ostatnia",
|
||||
"next": "Następna",
|
||||
"previous": "Poprzednia"
|
||||
}
|
||||
},
|
||||
"autoFill": {
|
||||
"cancel": "Anuluj",
|
||||
"fill": "Wypełnij wszystkie komórki <i>%d<\/i>",
|
||||
"fillHorizontal": "Wypełnij komórki w poziomie",
|
||||
"fillVertical": "Wypełnij komórki w pionie"
|
||||
"fillVertical": "Wypełnij komórki w pionie",
|
||||
"info": ""
|
||||
},
|
||||
"buttons": {
|
||||
"collection": "Zbiór <span class=\"ui-button-icon-primary ui-icon ui-icon-triangle-1-s\"><\/span>",
|
||||
@@ -30,19 +24,20 @@
|
||||
"copy": "Kopiuj",
|
||||
"copyKeys": "Naciśnij Ctrl lub u2318 + C, aby skopiować dane tabeli do schowka systemowego. <br \/> <br \/> Aby anulować, kliknij tę wiadomość lub naciśnij Esc.",
|
||||
"copySuccess": {
|
||||
"1": "Skopiowano 1 wiersz do schowka",
|
||||
"_": "Skopiowano %d wierszy do schowka"
|
||||
"_": "Skopiowano %d wierszy do schowka",
|
||||
"1": "Skopiowano 1 wiersz do schowka"
|
||||
},
|
||||
"copyTitle": "Skopiuj do schowka",
|
||||
"createState": "Utwórz stan",
|
||||
"csv": "CSV",
|
||||
"excel": "Excel",
|
||||
"pageLength": {
|
||||
"_": "Pokaż %d wierszy",
|
||||
"-1": "Pokaż wszystkie wiersze",
|
||||
"_": "Pokaż %d wierszy"
|
||||
"1": "Pokaż 1 wiersz"
|
||||
},
|
||||
"pdf": "PDF",
|
||||
"print": "Drukuj",
|
||||
"createState": "Utwórz stan",
|
||||
"removeAllStates": "Usuń wszystkie stany",
|
||||
"removeState": "Usuń",
|
||||
"renameState": "Zmień nazwę",
|
||||
@@ -50,16 +45,150 @@
|
||||
"stateRestore": "Stan %d",
|
||||
"updateState": "Aktualizuj"
|
||||
},
|
||||
"columnControl": {
|
||||
"buttons": {
|
||||
"searchClear": "Wyczyść wyszukiwanie"
|
||||
},
|
||||
"colVis": "Widoczność kolumn",
|
||||
"colVisDropdown": "Widoczność kolumn",
|
||||
"dropdown": "Więcej...",
|
||||
"list": {
|
||||
"all": "Zaznacz wszystko",
|
||||
"empty": "Puste",
|
||||
"none": "Odznacz wszystko",
|
||||
"search": "Szukaj..."
|
||||
},
|
||||
"orderAddAsc": "Dodaj sortowanie rosnąco",
|
||||
"orderAddDesc": "Dodaj sortowanie malejąco",
|
||||
"orderAsc": "Sortowanie rosnące",
|
||||
"orderClear": "Wyczyść sortowanie",
|
||||
"orderDesc": "Sortowanie malejące",
|
||||
"orderRemove": "Usuń z sortowania",
|
||||
"reorder": "Przestaw kolumny",
|
||||
"reorderLeft": "Przesuń kolumnę w lewo",
|
||||
"reorderRight": "Przesuń kolumnę w prawo",
|
||||
"search": {
|
||||
"datetime": {
|
||||
"empty": "Puste",
|
||||
"equal": "Równe",
|
||||
"greater": "Po",
|
||||
"less": "Przed",
|
||||
"notEmpty": "Niepuste",
|
||||
"notEqual": "Różne od"
|
||||
},
|
||||
"number": {
|
||||
"empty": "Puste",
|
||||
"equal": "Równe",
|
||||
"greater": "Większe niż",
|
||||
"greaterOrEqual": "Większe lub równe",
|
||||
"less": "Mniejsze niż",
|
||||
"lessOrEqual": "Mniejsze lub równe",
|
||||
"notEmpty": "Niepuste",
|
||||
"notEqual": "Różne od"
|
||||
},
|
||||
"text": {
|
||||
"contains": "Zawiera",
|
||||
"empty": "Puste",
|
||||
"ends": "Kończy się na",
|
||||
"equal": "Równe",
|
||||
"notContains": "Nie zawiera",
|
||||
"notEmpty": "Niepuste",
|
||||
"notEqual": "Różne od",
|
||||
"starts": "Zaczyna się od"
|
||||
}
|
||||
},
|
||||
"searchClear": "Wyczyść wyszukiwanie",
|
||||
"searchDropdown": "Wyszukaj"
|
||||
},
|
||||
"datetime": {
|
||||
"amPm": {
|
||||
"0": "am",
|
||||
"1": "pm"
|
||||
},
|
||||
"hours": "Godzina",
|
||||
"minutes": "Minuta",
|
||||
"months": {
|
||||
"0": "Styczeń",
|
||||
"1": "Luty",
|
||||
"10": "Listopad",
|
||||
"11": "Grudzień",
|
||||
"2": "Marzec",
|
||||
"3": "Kwiecień",
|
||||
"4": "Maj",
|
||||
"5": "Czerwiec",
|
||||
"6": "Lipiec",
|
||||
"7": "Sierpień",
|
||||
"8": "Wrzesień",
|
||||
"9": "Październik"
|
||||
},
|
||||
"next": "Następne",
|
||||
"previous": "Poprzednie",
|
||||
"seconds": "Sekunda",
|
||||
"unknown": "nieznana",
|
||||
"weekdays": {
|
||||
"0": "Nd",
|
||||
"1": "Pn",
|
||||
"2": "Wt",
|
||||
"3": "Śr",
|
||||
"4": "Czw",
|
||||
"5": "Pt",
|
||||
"6": "So"
|
||||
}
|
||||
},
|
||||
"decimal": "",
|
||||
"editor": {
|
||||
"close": "Zamknij",
|
||||
"create": {
|
||||
"button": "Dodaj",
|
||||
"submit": "Dodaj",
|
||||
"title": "Dodawanie nowego wpisu"
|
||||
},
|
||||
"edit": {
|
||||
"button": "Edytuj",
|
||||
"submit": "Aktualizuj",
|
||||
"title": "Aktualizacja wpisu"
|
||||
},
|
||||
"error": {
|
||||
"system": "Nastąpił błąd systemu (<a target=\"\\\" rel=\"\\ nofollow\" href=\"\\\">Więcej informacji<\\\/a>).<\/a>"
|
||||
},
|
||||
"multi": {
|
||||
"info": "Wybrane pole zawiera wiele elementów z różnymi wartościami. Aby zmienić ich wartość kliknij w nie, inaczej zachowane zostaną ich wartości domyślne.",
|
||||
"noMulti": "Ta wartość może być edytowana oddzielnie - niezależnie od grupy.",
|
||||
"restore": "Cofnij zmiany",
|
||||
"title": "Pole z wieloma wartościami"
|
||||
},
|
||||
"remove": {
|
||||
"button": "Usuń",
|
||||
"confirm": {
|
||||
"_": "Czy na pewno chcesz usunąć %d rzędów?",
|
||||
"1": "Czy na pewno chcesz usunąć 1 rząd?"
|
||||
},
|
||||
"submit": "Usuń",
|
||||
"title": "Usuwanie"
|
||||
}
|
||||
},
|
||||
"emptyTable": "Brak danych w tabeli",
|
||||
"info": "Pozycje od _START_ do _END_ z _TOTAL_ łącznie",
|
||||
"infoEmpty": "Pozycji 0 z 0 dostępnych",
|
||||
"infoFiltered": "(filtrowanie spośród _MAX_ dostępnych pozycji)",
|
||||
"infoPostFix": "",
|
||||
"infoThousands": " ",
|
||||
"lengthLabels": {
|
||||
"-1": "Wszystko"
|
||||
},
|
||||
"lengthMenu": "Pokaż _MENU_ pozycji",
|
||||
"loadingRecords": "Wczytywanie...",
|
||||
"orderClear": "Wyczyść sortowanie",
|
||||
"processing": "Przetwarzanie...",
|
||||
"search": "Szukaj:",
|
||||
"searchBuilder": {
|
||||
"add": "Dodaj warunek",
|
||||
"clearAll": "Wyczyść wszystko",
|
||||
"condition": "Warunek",
|
||||
"data": "Dane",
|
||||
"button": {
|
||||
"_": "Aktywne zapytania",
|
||||
"0": "Budowanie zapytania"
|
||||
},
|
||||
"clearAll": "Wyczyść wszystko",
|
||||
"condition": "Warunek",
|
||||
"conditions": {
|
||||
"array": {
|
||||
"contains": "Zawiera",
|
||||
@@ -97,112 +226,57 @@
|
||||
"endsWith": "Kończy się na",
|
||||
"equals": "Równa się",
|
||||
"not": "Nie",
|
||||
"notEmpty": "Nie pusty",
|
||||
"startsWith": "Zaczyna się od",
|
||||
"notContains": "Nie zawiera",
|
||||
"notEmpty": "Nie pusty",
|
||||
"notEndsWith": "Nie kończy się na",
|
||||
"notStartsWith": "Nie zaczyna się od",
|
||||
"notEndsWith": "Nie kończy się na"
|
||||
"startsWith": "Zaczyna się od"
|
||||
}
|
||||
},
|
||||
"data": "Dane",
|
||||
"deleteTitle": "Czyszczenie",
|
||||
"leftTitle": "Lewy",
|
||||
"logicAnd": "I",
|
||||
"logicOr": "Lub",
|
||||
"rightTitle": "Prawy",
|
||||
"search": "Szukaj",
|
||||
"title": {
|
||||
"_": "Aktywne zapytania",
|
||||
"0": "Budowanie zapytania"
|
||||
},
|
||||
"value": "Wartość"
|
||||
},
|
||||
"datetime": {
|
||||
"amPm": [
|
||||
"am",
|
||||
"pm"
|
||||
],
|
||||
"hours": "Godzina",
|
||||
"minutes": "Minuta",
|
||||
"next": "Następne",
|
||||
"previous": "Poprzednie",
|
||||
"seconds": "Sekunda",
|
||||
"unknown": "nieznana",
|
||||
"months": {
|
||||
"0": "Styczeń",
|
||||
"1": "Luty",
|
||||
"10": "Listopad",
|
||||
"11": "Grudzień",
|
||||
"2": "Marzec",
|
||||
"3": "Kwiecień",
|
||||
"4": "Maj",
|
||||
"5": "Czerwiec",
|
||||
"6": "Lipiec",
|
||||
"7": "Sierpień",
|
||||
"8": "Wrzesień",
|
||||
"9": "Październik"
|
||||
},
|
||||
"weekdays": [
|
||||
"Nd",
|
||||
"Pn",
|
||||
"Wt",
|
||||
"Śr",
|
||||
"Czw",
|
||||
"Pt",
|
||||
"So"
|
||||
]
|
||||
},
|
||||
"editor": {
|
||||
"close": "Zamknij",
|
||||
"create": {
|
||||
"button": "Dodaj",
|
||||
"submit": "Dodaj",
|
||||
"title": "Dodawanie nowego wpisu"
|
||||
},
|
||||
"edit": {
|
||||
"button": "Edytuj",
|
||||
"submit": "Aktualizuj",
|
||||
"title": "Aktualizacja wpisu"
|
||||
},
|
||||
"error": {
|
||||
"system": "Nastąpił błąd systemu (<a target=\"\\\" rel=\"\\ nofollow\" href=\"\\\">Więcej informacji<\\\/a>).<\/a>"
|
||||
},
|
||||
"multi": {
|
||||
"info": "Wybrane pole zawiera wiele elementów z różnymi wartościami. Aby zmienić ich wartość kliknij w nie, inaczej zachowane zostaną ich wartości domyślne.",
|
||||
"noMulti": "Ta wartość może być edytowana oddzielnie - niezależnie od grupy.",
|
||||
"restore": "Cofnij zmiany",
|
||||
"title": "Pole z wieloma wartościami"
|
||||
},
|
||||
"remove": {
|
||||
"button": "Usuń",
|
||||
"confirm": {
|
||||
"_": "Czy na pewno chcesz usunąć %d rzędów?",
|
||||
"1": "Czy na pewno chcesz usunąć 1 rząd?"
|
||||
},
|
||||
"submit": "Usuń",
|
||||
"title": "Usuwanie"
|
||||
}
|
||||
},
|
||||
"searchPanes": {
|
||||
"clearMessage": "Wyczyść wszystkie",
|
||||
"collapse": {
|
||||
"_": "Aktywne grupowania (%d)",
|
||||
"0": "Grupowanie"
|
||||
},
|
||||
"collapseMessage": "Rozwiń wszystko",
|
||||
"count": "{total}",
|
||||
"countFiltered": "{shown} ({total})",
|
||||
"emptyMessage": "<em>brak danych<\/em>",
|
||||
"emptyPanes": "Brak paneli wyszukań",
|
||||
"loadMessage": "Ładuję panele wyszukań",
|
||||
"title": "Aktywne filtry",
|
||||
"showMessage": "Pokaż wszystko",
|
||||
"collapseMessage": "Rozwiń wszystko"
|
||||
"title": "Aktywne filtry"
|
||||
},
|
||||
"searchPlaceholder": "",
|
||||
"select": {
|
||||
"cells": {
|
||||
"_": "zaznaczono %d komórek",
|
||||
"0": "",
|
||||
"1": "zaznaczono %d komórkę"
|
||||
},
|
||||
"columns": {
|
||||
"_": "zaznaczono %d kolumn",
|
||||
"0": "",
|
||||
"1": "zaznaczono %d kolumnę"
|
||||
},
|
||||
"rows": {
|
||||
"_": "Zaznaczono %d wierszy",
|
||||
"0": "",
|
||||
"1": "Zaznaczono 1 wiersz"
|
||||
}
|
||||
},
|
||||
"stateRestore": {
|
||||
@@ -234,7 +308,6 @@
|
||||
"renameLabel": "Nowa nazwa dla %s:",
|
||||
"renameTitle": "Zmień nazwę stanu"
|
||||
},
|
||||
"decimal": ",",
|
||||
"infoThousands": " ",
|
||||
"thousands": " "
|
||||
"thousands": " ",
|
||||
"zeroRecords": "Nie znaleziono pasujących pozycji"
|
||||
}
|
||||
@@ -1,163 +1,53 @@
|
||||
{
|
||||
"processing": "Подождите...",
|
||||
"search": "Поиск:",
|
||||
"lengthMenu": "Показать _MENU_ записей",
|
||||
"info": "Записи с _START_ до _END_ из _TOTAL_ записей",
|
||||
"infoEmpty": "Записи с 0 до 0 из 0 записей",
|
||||
"infoFiltered": "(отфильтровано из _MAX_ записей)",
|
||||
"loadingRecords": "Загрузка записей...",
|
||||
"zeroRecords": "Записи отсутствуют.",
|
||||
"emptyTable": "В таблице отсутствуют данные",
|
||||
"paginate": {
|
||||
"first": "Первая",
|
||||
"previous": "Предыдущая",
|
||||
"next": "Следующая",
|
||||
"last": "Последняя"
|
||||
},
|
||||
"aria": {
|
||||
"sortAscending": ": активировать для сортировки столбца по возрастанию",
|
||||
"sortDescending": ": активировать для сортировки столбца по убыванию"
|
||||
},
|
||||
"select": {
|
||||
"rows": {
|
||||
"_": "Выбрано записей: %d",
|
||||
"1": "Выбрана одна запись"
|
||||
},
|
||||
"cells": {
|
||||
"_": "Выбрано %d ячеек",
|
||||
"1": "Выбрана 1 ячейка "
|
||||
},
|
||||
"columns": {
|
||||
"1": "Выбран 1 столбец ",
|
||||
"_": "Выбрано %d столбцов "
|
||||
"paginate": {
|
||||
"first": "Первая",
|
||||
"last": "Последняя",
|
||||
"next": "Следующая",
|
||||
"previous": "Предыдущая"
|
||||
}
|
||||
},
|
||||
"searchBuilder": {
|
||||
"conditions": {
|
||||
"string": {
|
||||
"startsWith": "Начинается с",
|
||||
"contains": "Содержит",
|
||||
"empty": "Пусто",
|
||||
"endsWith": "Заканчивается на",
|
||||
"equals": "Равно",
|
||||
"not": "Не",
|
||||
"notEmpty": "Не пусто",
|
||||
"notContains": "Не содержит",
|
||||
"notStartsWith": "Не начинается на",
|
||||
"notEndsWith": "Не заканчивается на"
|
||||
},
|
||||
"date": {
|
||||
"after": "После",
|
||||
"before": "До",
|
||||
"between": "Между",
|
||||
"empty": "Пусто",
|
||||
"equals": "Равно",
|
||||
"not": "Не",
|
||||
"notBetween": "Не между",
|
||||
"notEmpty": "Не пусто"
|
||||
},
|
||||
"number": {
|
||||
"empty": "Пусто",
|
||||
"equals": "Равно",
|
||||
"gt": "Больше чем",
|
||||
"gte": "Больше, чем равно",
|
||||
"lt": "Меньше чем",
|
||||
"lte": "Меньше, чем равно",
|
||||
"not": "Не",
|
||||
"notEmpty": "Не пусто",
|
||||
"between": "Между",
|
||||
"notBetween": "Не между ними"
|
||||
},
|
||||
"array": {
|
||||
"equals": "Равно",
|
||||
"empty": "Пусто",
|
||||
"contains": "Содержит",
|
||||
"not": "Не равно",
|
||||
"notEmpty": "Не пусто",
|
||||
"without": "Без"
|
||||
}
|
||||
},
|
||||
"data": "Данные",
|
||||
"deleteTitle": "Удалить условие фильтрации",
|
||||
"logicAnd": "И",
|
||||
"logicOr": "Или",
|
||||
"title": {
|
||||
"0": "Конструктор поиска",
|
||||
"_": "Конструктор поиска (%d)"
|
||||
},
|
||||
"value": "Значение",
|
||||
"add": "Добавить условие",
|
||||
"button": {
|
||||
"0": "Конструктор поиска",
|
||||
"_": "Конструктор поиска (%d)"
|
||||
},
|
||||
"clearAll": "Очистить всё",
|
||||
"condition": "Условие",
|
||||
"leftTitle": "Превосходные критерии",
|
||||
"rightTitle": "Критерии отступа"
|
||||
},
|
||||
"searchPanes": {
|
||||
"clearMessage": "Очистить всё",
|
||||
"collapse": {
|
||||
"0": "Панели поиска",
|
||||
"_": "Панели поиска (%d)"
|
||||
},
|
||||
"count": "{total}",
|
||||
"countFiltered": "{shown} ({total})",
|
||||
"emptyPanes": "Нет панелей поиска",
|
||||
"loadMessage": "Загрузка панелей поиска",
|
||||
"title": "Фильтры активны - %d",
|
||||
"showMessage": "Показать все",
|
||||
"collapseMessage": "Скрыть все"
|
||||
},
|
||||
"buttons": {
|
||||
"pdf": "PDF",
|
||||
"print": "Печать",
|
||||
"collection": "Коллекция <span class=\"ui-button-icon-primary ui-icon ui-icon-triangle-1-s\"><\/span>",
|
||||
"colvis": "Видимость столбцов",
|
||||
"colvisRestore": "Восстановить видимость",
|
||||
"copy": "Копировать",
|
||||
"copyTitle": "Скопировать в буфер обмена",
|
||||
"csv": "CSV",
|
||||
"excel": "Excel",
|
||||
"pageLength": {
|
||||
"-1": "Показать все строки",
|
||||
"_": "Показать %d строк",
|
||||
"1": "Показать 1 строку"
|
||||
},
|
||||
"removeState": "Удалить",
|
||||
"renameState": "Переименовать",
|
||||
"copySuccess": {
|
||||
"1": "Строка скопирована в буфер обмена",
|
||||
"_": "Скопировано %d строк в буфер обмена"
|
||||
},
|
||||
"createState": "Создать состояние",
|
||||
"removeAllStates": "Удалить все состояния",
|
||||
"savedStates": "Сохраненные состояния",
|
||||
"stateRestore": "Состояние %d",
|
||||
"updateState": "Обновить",
|
||||
"copyKeys": "Нажмите ctrl или u2318 + C, чтобы скопировать данные таблицы в буфер обмена. Для отмены, щелкните по сообщению или нажмите escape."
|
||||
},
|
||||
"decimal": ".",
|
||||
"infoThousands": ",",
|
||||
"autoFill": {
|
||||
"cancel": "Отменить",
|
||||
"fill": "Заполнить все ячейки <i>%d<i><\/i><\/i>",
|
||||
"fillHorizontal": "Заполнить ячейки по горизонтали",
|
||||
"fillVertical": "Заполнить ячейки по вертикали",
|
||||
"info": "Информация"
|
||||
"info": ""
|
||||
},
|
||||
"buttons": {
|
||||
"collection": "Коллекция <span class=\"ui-button-icon-primary ui-icon ui-icon-triangle-1-s\"><\/span>",
|
||||
"colvis": "Видимость столбцов",
|
||||
"colvisRestore": "Восстановить видимость",
|
||||
"copy": "Копировать",
|
||||
"copyKeys": "Нажмите ctrl или u2318 + C, чтобы скопировать данные таблицы в буфер обмена. Для отмены, щелкните по сообщению или нажмите escape.",
|
||||
"copySuccess": {
|
||||
"_": "Скопировано %d строк в буфер обмена",
|
||||
"1": "Строка скопирована в буфер обмена"
|
||||
},
|
||||
"copyTitle": "Скопировать в буфер обмена",
|
||||
"createState": "Создать состояние",
|
||||
"csv": "CSV",
|
||||
"excel": "Excel",
|
||||
"pageLength": {
|
||||
"_": "Показать %d строк",
|
||||
"-1": "Показать все строки"
|
||||
},
|
||||
"pdf": "PDF",
|
||||
"print": "Печать",
|
||||
"removeAllStates": "Удалить все состояния",
|
||||
"removeState": "Удалить",
|
||||
"renameState": "Переименовать",
|
||||
"savedStates": "Сохраненные состояния",
|
||||
"stateRestore": "Состояние %d",
|
||||
"updateState": "Обновить"
|
||||
},
|
||||
"datetime": {
|
||||
"previous": "Предыдущий",
|
||||
"next": "Следующий",
|
||||
"amPm": {
|
||||
"0": "AM",
|
||||
"1": "PM"
|
||||
},
|
||||
"hours": "Часы",
|
||||
"minutes": "Минуты",
|
||||
"seconds": "Секунды",
|
||||
"unknown": "Неизвестный",
|
||||
"amPm": [
|
||||
"AM",
|
||||
"PM"
|
||||
],
|
||||
"months": {
|
||||
"0": "Январь",
|
||||
"1": "Февраль",
|
||||
@@ -172,52 +62,161 @@
|
||||
"8": "Сентябрь",
|
||||
"9": "Октябрь"
|
||||
},
|
||||
"weekdays": [
|
||||
"Вс",
|
||||
"Пн",
|
||||
"Вт",
|
||||
"Ср",
|
||||
"Чт",
|
||||
"Пт",
|
||||
"Сб"
|
||||
]
|
||||
"next": "Следующий",
|
||||
"previous": "Предыдущий",
|
||||
"seconds": "Секунды",
|
||||
"unknown": "Неизвестный",
|
||||
"weekdays": {
|
||||
"0": "Вс",
|
||||
"1": "Пн",
|
||||
"2": "Вт",
|
||||
"3": "Ср",
|
||||
"4": "Чт",
|
||||
"5": "Пт",
|
||||
"6": "Сб"
|
||||
}
|
||||
},
|
||||
"decimal": "",
|
||||
"editor": {
|
||||
"close": "Закрыть",
|
||||
"create": {
|
||||
"button": "Новый",
|
||||
"title": "Создать новую запись",
|
||||
"submit": "Создать"
|
||||
"submit": "Создать",
|
||||
"title": "Создать новую запись"
|
||||
},
|
||||
"edit": {
|
||||
"button": "Изменить",
|
||||
"title": "Изменить запись",
|
||||
"submit": "Изменить"
|
||||
},
|
||||
"remove": {
|
||||
"button": "Удалить",
|
||||
"title": "Удалить",
|
||||
"submit": "Удалить",
|
||||
"confirm": {
|
||||
"_": "Вы точно хотите удалить %d строк?",
|
||||
"1": "Вы точно хотите удалить 1 строку?"
|
||||
}
|
||||
},
|
||||
"multi": {
|
||||
"restore": "Отменить изменения",
|
||||
"title": "Несколько значений",
|
||||
"info": "Выбранные элементы содержат разные значения для этого входа. Чтобы отредактировать и установить для всех элементов этого ввода одинаковое значение, нажмите или коснитесь здесь, в противном случае они сохранят свои индивидуальные значения.",
|
||||
"noMulti": "Это поле должно редактироваться отдельно, а не как часть группы"
|
||||
"submit": "Изменить",
|
||||
"title": "Изменить запись"
|
||||
},
|
||||
"error": {
|
||||
"system": "Возникла системная ошибка (<a target=\"\\\" rel=\"nofollow\" href=\"\\\">Подробнее<\/a>)."
|
||||
},
|
||||
"multi": {
|
||||
"info": "Выбранные элементы содержат разные значения для этого входа. Чтобы отредактировать и установить для всех элементов этого ввода одинаковое значение, нажмите или коснитесь здесь, в противном случае они сохранят свои индивидуальные значения.",
|
||||
"noMulti": "Это поле должно редактироваться отдельно, а не как часть группы",
|
||||
"restore": "Отменить изменения",
|
||||
"title": "Несколько значений"
|
||||
},
|
||||
"remove": {
|
||||
"button": "Удалить",
|
||||
"confirm": {
|
||||
"_": "Вы точно хотите удалить %d строк?",
|
||||
"1": "Вы точно хотите удалить 1 строку?"
|
||||
},
|
||||
"submit": "Удалить",
|
||||
"title": "Удалить"
|
||||
}
|
||||
},
|
||||
"emptyTable": "В таблице отсутствуют данные",
|
||||
"info": "Записи с _START_ до _END_ из _TOTAL_ записей",
|
||||
"infoEmpty": "Записи с 0 до 0 из 0 записей",
|
||||
"infoFiltered": "(отфильтровано из _MAX_ записей)",
|
||||
"infoPostFix": "",
|
||||
"infoThousands": ",",
|
||||
"lengthMenu": "Показать _MENU_ записей",
|
||||
"loadingRecords": "Загрузка записей...",
|
||||
"processing": "Подождите...",
|
||||
"search": "Поиск:",
|
||||
"searchBuilder": {
|
||||
"add": "Добавить условие",
|
||||
"button": {
|
||||
"_": "Конструктор поиска (%d)",
|
||||
"0": "Конструктор поиска"
|
||||
},
|
||||
"clearAll": "Очистить всё",
|
||||
"condition": "Условие",
|
||||
"conditions": {
|
||||
"array": {
|
||||
"contains": "Содержит",
|
||||
"empty": "Пусто",
|
||||
"equals": "Равно",
|
||||
"not": "Не равно",
|
||||
"notEmpty": "Не пусто",
|
||||
"without": "Без"
|
||||
},
|
||||
"date": {
|
||||
"after": "После",
|
||||
"before": "До",
|
||||
"between": "Между",
|
||||
"empty": "Пусто",
|
||||
"equals": "Равно",
|
||||
"not": "Не",
|
||||
"notBetween": "Не между",
|
||||
"notEmpty": "Не пусто"
|
||||
},
|
||||
"number": {
|
||||
"between": "Между",
|
||||
"empty": "Пусто",
|
||||
"equals": "Равно",
|
||||
"gt": "Больше чем",
|
||||
"gte": "Больше, чем равно",
|
||||
"lt": "Меньше чем",
|
||||
"lte": "Меньше, чем равно",
|
||||
"not": "Не",
|
||||
"notBetween": "Не между ними",
|
||||
"notEmpty": "Не пусто"
|
||||
},
|
||||
"string": {
|
||||
"contains": "Содержит",
|
||||
"empty": "Пусто",
|
||||
"endsWith": "Заканчивается на",
|
||||
"equals": "Равно",
|
||||
"not": "Не",
|
||||
"notContains": "Не содержит",
|
||||
"notEmpty": "Не пусто",
|
||||
"notEndsWith": "Не заканчивается на",
|
||||
"notStartsWith": "Не начинается на",
|
||||
"startsWith": "Начинается с"
|
||||
}
|
||||
},
|
||||
"data": "Данные",
|
||||
"deleteTitle": "Удалить условие фильтрации",
|
||||
"leftTitle": "Превосходные критерии",
|
||||
"logicAnd": "И",
|
||||
"logicOr": "Или",
|
||||
"rightTitle": "Критерии отступа",
|
||||
"title": {
|
||||
"_": "Конструктор поиска (%d)",
|
||||
"0": "Конструктор поиска"
|
||||
},
|
||||
"value": "Значение"
|
||||
},
|
||||
"searchPanes": {
|
||||
"clearMessage": "Очистить всё",
|
||||
"collapse": {
|
||||
"_": "Панели поиска (%d)",
|
||||
"0": "Панели поиска"
|
||||
},
|
||||
"collapseMessage": "Скрыть все",
|
||||
"count": "{total}",
|
||||
"countFiltered": "{shown} ({total})",
|
||||
"emptyPanes": "Нет панелей поиска",
|
||||
"loadMessage": "Загрузка панелей поиска",
|
||||
"showMessage": "Показать все",
|
||||
"title": "Фильтры активны - %d"
|
||||
},
|
||||
"searchPlaceholder": "",
|
||||
"select": {
|
||||
"cells": {
|
||||
"_": "Выбрано %d ячеек",
|
||||
"0": "",
|
||||
"1": "Выбрана 1 ячейка "
|
||||
},
|
||||
"columns": {
|
||||
"_": "Выбрано %d столбцов ",
|
||||
"0": "",
|
||||
"1": "Выбран 1 столбец "
|
||||
},
|
||||
"rows": {
|
||||
"_": "Выбрано записей: %d",
|
||||
"0": "",
|
||||
"1": "Выбрана одна запись"
|
||||
}
|
||||
},
|
||||
"searchPlaceholder": "Что ищете?",
|
||||
"stateRestore": {
|
||||
"creationModal": {
|
||||
"button": "Создать",
|
||||
"search": "Поиск",
|
||||
"columns": {
|
||||
"search": "Поиск по столбцам",
|
||||
"visible": "Видимость столбцов"
|
||||
@@ -226,22 +225,24 @@
|
||||
"order": "Сортировка",
|
||||
"paging": "Страницы",
|
||||
"scroller": "Позиция прокрутки",
|
||||
"search": "Поиск",
|
||||
"searchBuilder": "Редактор поиска",
|
||||
"select": "Выделение",
|
||||
"title": "Создать новое состояние",
|
||||
"toggleLabel": "Включает:"
|
||||
},
|
||||
"removeJoiner": "и",
|
||||
"removeSubmit": "Удалить",
|
||||
"renameButton": "Переименовать",
|
||||
"duplicateError": "Состояние с таким именем уже существует.",
|
||||
"emptyError": "Имя не может быть пустым.",
|
||||
"emptyStates": "Нет сохраненных состояний",
|
||||
"removeConfirm": "Вы уверены, что хотите удалить %s?",
|
||||
"removeError": "Не удалось удалить состояние.",
|
||||
"removeJoiner": "и",
|
||||
"removeSubmit": "Удалить",
|
||||
"removeTitle": "Удалить состояние",
|
||||
"renameButton": "Переименовать",
|
||||
"renameLabel": "Новое имя для %s:",
|
||||
"renameTitle": "Переименовать состояние"
|
||||
},
|
||||
"thousands": " "
|
||||
"thousands": " ",
|
||||
"zeroRecords": "Записи отсутствуют."
|
||||
}
|
||||
@@ -0,0 +1,313 @@
|
||||
{
|
||||
"aria": {
|
||||
"orderable": "Активувати сортування",
|
||||
"orderableRemove": "Вимкнути сортування",
|
||||
"orderableReverse": "Зворотне сортування",
|
||||
"paginate": {
|
||||
"first": "Перша",
|
||||
"last": "Остання",
|
||||
"next": "Наступна",
|
||||
"previous": "Попередня"
|
||||
}
|
||||
},
|
||||
"autoFill": {
|
||||
"cancel": "Відміна",
|
||||
"fill": "Заповнити всі клітинки з <i>%d<\/i>",
|
||||
"fillHorizontal": "Заповнити клітинки горизонтально",
|
||||
"fillVertical": "Заповнити клітинки вертикально",
|
||||
"info": ""
|
||||
},
|
||||
"buttons": {
|
||||
"collection": "Список <span class=\"ui-button-icon-primary ui-icon ui-icon-triangle-1-s\"><\/span>",
|
||||
"colvis": "Видимість колонки",
|
||||
"colvisRestore": "Відновити видимість",
|
||||
"copy": "Копіювати",
|
||||
"copyKeys": "Нажміть ctrl або u2318 + C щоб копіювати інформацію з таблиці до вашого буферу обміну.<br \/><br \/>Щоб відмінити нажміть на це повідомлення або Esc",
|
||||
"copySuccess": {
|
||||
"_": "Скопійовано %d рядків в буфер обміну",
|
||||
"1": "Скопійовано 1 рядок в буфер обміну"
|
||||
},
|
||||
"copyTitle": "Копіювати в буфер обміну",
|
||||
"createState": "Створити стан",
|
||||
"csv": "CSV",
|
||||
"excel": "Excel",
|
||||
"pageLength": {
|
||||
"_": "Показати %d рядків",
|
||||
"-1": "Показати усі рядки",
|
||||
"1": "Показати 1 рядок"
|
||||
},
|
||||
"pdf": "PDF",
|
||||
"print": "Друкувати",
|
||||
"removeAllStates": "Видалити всі стани",
|
||||
"removeState": "Видалити",
|
||||
"renameState": "Перейменувати",
|
||||
"savedStates": "Збережені стани",
|
||||
"stateRestore": "Стан %d",
|
||||
"updateState": "Оновити"
|
||||
},
|
||||
"columnControl": {
|
||||
"buttons": {
|
||||
"searchClear": "Очистити пошук"
|
||||
},
|
||||
"colVis": "Видимість колонки",
|
||||
"colVisDropdown": "Видимість випадаючого списку",
|
||||
"dropdown": "Більше...",
|
||||
"list": {
|
||||
"all": "Вибрати все",
|
||||
"empty": "Пусто",
|
||||
"none": "Скасувати вибір усіх",
|
||||
"search": "Пошук..."
|
||||
},
|
||||
"orderAddAsc": "Додати сортування за зростанням",
|
||||
"orderAddDesc": "Додати сортування за спаданням",
|
||||
"orderAsc": "Сортування за зростанням",
|
||||
"orderClear": "Очистити сортування",
|
||||
"orderDesc": "Сортування за спаданням",
|
||||
"orderRemove": "Очистити сортування",
|
||||
"reorder": "Переупорядкувати стовпці",
|
||||
"reorderLeft": "Зсунути стовпець ліворуч",
|
||||
"reorderRight": "Зсунути стовпець праворуч",
|
||||
"search": {
|
||||
"datetime": {
|
||||
"empty": "Пусто",
|
||||
"equal": "Дорівнює",
|
||||
"greater": "Після",
|
||||
"less": "До",
|
||||
"notEmpty": "Не порожньо",
|
||||
"notEqual": "Не дорівнює"
|
||||
},
|
||||
"number": {
|
||||
"empty": "Пусто",
|
||||
"equal": "Дорівнює",
|
||||
"greater": "Більше ніж",
|
||||
"greaterOrEqual": "Більше або дорівнює",
|
||||
"less": "Менше ніж",
|
||||
"lessOrEqual": "Менше або дорівнює",
|
||||
"notEmpty": "Не порожньо",
|
||||
"notEqual": "Не дорівнює"
|
||||
},
|
||||
"text": {
|
||||
"contains": "Містить",
|
||||
"empty": "Пусто",
|
||||
"ends": "Закінчується на",
|
||||
"equal": "Дорівнює",
|
||||
"notContains": "Не містить",
|
||||
"notEmpty": "Не порожній",
|
||||
"notEqual": "Не дорівнює",
|
||||
"starts": "Починається з"
|
||||
}
|
||||
},
|
||||
"searchClear": "Очистити пошук",
|
||||
"searchDropdown": "Пошук"
|
||||
},
|
||||
"datetime": {
|
||||
"amPm": {
|
||||
"0": "am",
|
||||
"1": "pm"
|
||||
},
|
||||
"hours": "Година",
|
||||
"minutes": "Хвилина",
|
||||
"months": {
|
||||
"0": "Січень",
|
||||
"1": "Лютий",
|
||||
"10": "Листопад",
|
||||
"11": "Грудень",
|
||||
"2": "Березень",
|
||||
"3": "Квітень",
|
||||
"4": "Травень",
|
||||
"5": "Червень",
|
||||
"6": "Липень",
|
||||
"7": "Серпень",
|
||||
"8": "Вересень",
|
||||
"9": "Жовтень"
|
||||
},
|
||||
"next": "Наступний",
|
||||
"previous": "Попередній",
|
||||
"seconds": "Секунда",
|
||||
"unknown": "-",
|
||||
"weekdays": {
|
||||
"0": "Нд",
|
||||
"1": "Пн",
|
||||
"2": "Вт",
|
||||
"3": "Ср",
|
||||
"4": "Чт",
|
||||
"5": "Пт",
|
||||
"6": "Сб"
|
||||
}
|
||||
},
|
||||
"decimal": "",
|
||||
"editor": {
|
||||
"close": "Закрити",
|
||||
"create": {
|
||||
"button": "Новий",
|
||||
"submit": "Cтворити",
|
||||
"title": "Створити новий запис"
|
||||
},
|
||||
"edit": {
|
||||
"button": "Редагувати",
|
||||
"submit": "Оновити",
|
||||
"title": "Редагувати запис"
|
||||
},
|
||||
"error": {
|
||||
"system": "Сталася системна помилка (<a target=\"\\\" rel=\"\\ nofollow\" href=\"\\\">Додаткова інформація<\\\\\\\/a>).<\\\/a><\/a>"
|
||||
},
|
||||
"multi": {
|
||||
"info": "Вибране поле містить кілька елементів з різними значеннями. Щоб змінити їх значення, клацніть на них; інакше будуть збережені їхні значення за замовчуванням.",
|
||||
"noMulti": "Це значення можна редагувати окремо – незалежно від групи.",
|
||||
"restore": "Скасувати зміни",
|
||||
"title": "Поле з кількома значеннями"
|
||||
},
|
||||
"remove": {
|
||||
"button": "Видалити",
|
||||
"confirm": {
|
||||
"_": "Ви впевнені, що хочете видалити %d рядків?",
|
||||
"1": "Ви впевнені, що хочете видалити 1 рядок?"
|
||||
},
|
||||
"submit": "Видалити",
|
||||
"title": "Видалити"
|
||||
}
|
||||
},
|
||||
"emptyTable": "Ця таблиця не містить даних",
|
||||
"info": "Показано від _START_ по _END_ з _TOTAL_ записів",
|
||||
"infoEmpty": "Показано від 0 по 0 з 0 записів",
|
||||
"infoFiltered": "(відфільтровано з _MAX_ записів)",
|
||||
"infoPostFix": "",
|
||||
"infoThousands": ",",
|
||||
"lengthLabels": {
|
||||
"-1": "Усі"
|
||||
},
|
||||
"lengthMenu": "Показати _MENU_ записів",
|
||||
"loadingRecords": "Завантаження",
|
||||
"orderClear": "Очистити сортування",
|
||||
"processing": "Опрацювання...",
|
||||
"search": "Пошук:",
|
||||
"searchBuilder": {
|
||||
"add": "Додати умову",
|
||||
"button": {
|
||||
"_": "Розширений пошук (%d)",
|
||||
"0": "Розширений пошук"
|
||||
},
|
||||
"clearAll": "Очистити все",
|
||||
"condition": "Умова",
|
||||
"conditions": {
|
||||
"array": {
|
||||
"contains": "Містить",
|
||||
"empty": "Пустий",
|
||||
"equals": "Дорівнює",
|
||||
"not": "Не",
|
||||
"notEmpty": "Не пусто",
|
||||
"without": "Без"
|
||||
},
|
||||
"date": {
|
||||
"after": "Після",
|
||||
"before": "До",
|
||||
"between": "Між",
|
||||
"empty": "Пусто",
|
||||
"equals": "Дорівнює",
|
||||
"not": "Не",
|
||||
"notBetween": "Не між",
|
||||
"notEmpty": "Не пусто"
|
||||
},
|
||||
"number": {
|
||||
"between": "Між",
|
||||
"empty": "Пусто",
|
||||
"equals": "Дорівнює",
|
||||
"gt": "Більше ніж",
|
||||
"gte": "Більше або дорівнює",
|
||||
"lt": "Менше ніж",
|
||||
"lte": "Менше або дорівнює",
|
||||
"not": "Не",
|
||||
"notBetween": "Не між",
|
||||
"notEmpty": "Не пусто"
|
||||
},
|
||||
"string": {
|
||||
"contains": "Містить",
|
||||
"empty": "Пусто",
|
||||
"endsWith": "Закінчується на",
|
||||
"equals": "Дорівнює",
|
||||
"not": "Не",
|
||||
"notContains": "Не містить",
|
||||
"notEmpty": "Не пусто",
|
||||
"notEndsWith": "Не закінчується на",
|
||||
"notStartsWith": "Не починається з",
|
||||
"startsWith": "Починається з"
|
||||
}
|
||||
},
|
||||
"data": "Дані",
|
||||
"deleteTitle": "Видалити правило фільтрування",
|
||||
"leftTitle": "Зняти відступ критерію",
|
||||
"logicAnd": "ТА",
|
||||
"logicOr": "АБО",
|
||||
"rightTitle": "Зробити відступ критерію",
|
||||
"search": "Пошук",
|
||||
"title": {
|
||||
"_": "Розширений пошук (%d)",
|
||||
"0": "Розширений пошук"
|
||||
},
|
||||
"value": "Значення"
|
||||
},
|
||||
"searchPanes": {
|
||||
"clearMessage": "Очистити все",
|
||||
"collapse": {
|
||||
"_": "Панелі пошуку (%d)",
|
||||
"0": "Панель пошуку"
|
||||
},
|
||||
"collapseMessage": "Приховати всі",
|
||||
"count": "{total}",
|
||||
"countFiltered": "{shown} ({total})",
|
||||
"emptyMessage": "<em>немає даних<\/em>",
|
||||
"emptyPanes": "Немає панелей пошуку",
|
||||
"loadMessage": "Завантаження панелей пошуку",
|
||||
"showMessage": "Показати всі",
|
||||
"title": "Активній фільтри - %d"
|
||||
},
|
||||
"searchPlaceholder": "",
|
||||
"select": {
|
||||
"cells": {
|
||||
"_": "%d клітинок вибрано",
|
||||
"0": "",
|
||||
"1": "1 клітинку вибрано"
|
||||
},
|
||||
"columns": {
|
||||
"_": "%d колонок вибрано",
|
||||
"0": "",
|
||||
"1": "1 колонку вибрано"
|
||||
},
|
||||
"rows": {
|
||||
"_": "Вибрано %d рядків",
|
||||
"0": "",
|
||||
"1": "Вибрано 1 рядок"
|
||||
}
|
||||
},
|
||||
"stateRestore": {
|
||||
"creationModal": {
|
||||
"button": "Створити",
|
||||
"columns": {
|
||||
"search": "Пошук у стовпці",
|
||||
"visible": "Видимість стовпця"
|
||||
},
|
||||
"name": "Ім'я:",
|
||||
"order": "Сортування",
|
||||
"paging": "Пейджинг",
|
||||
"scroller": "Прокручування",
|
||||
"search": "Пошук",
|
||||
"searchBuilder": "Конструктор запитів",
|
||||
"select": "Вибір",
|
||||
"title": "Створити новий стан",
|
||||
"toggleLabel": "Включає:"
|
||||
},
|
||||
"duplicateError": "Стан з такою назвою вже існує.",
|
||||
"emptyError": "Назва не може бути порожньою.",
|
||||
"emptyStates": "Немає збереженого стану.",
|
||||
"removeConfirm": "Ви впевнені, що хочете видалити %s?",
|
||||
"removeError": "Не вдалося видалити стан.",
|
||||
"removeJoiner": "і",
|
||||
"removeSubmit": "Видалити",
|
||||
"removeTitle": "Видалити стан",
|
||||
"renameButton": "Перейменувати",
|
||||
"renameLabel": "Нова назва для %s:",
|
||||
"renameTitle": "Перейменувати стан"
|
||||
},
|
||||
"thousands": ",",
|
||||
"zeroRecords": "Не знайдено жодних записів"
|
||||
}
|
||||
@@ -1,61 +1,132 @@
|
||||
{
|
||||
"processing": "處理中...",
|
||||
"loadingRecords": "載入中...",
|
||||
"paginate": {
|
||||
"first": "第一頁",
|
||||
"previous": "上一頁",
|
||||
"next": "下一頁",
|
||||
"last": "最後一頁"
|
||||
"aria": {
|
||||
"paginate": {
|
||||
"first": "第一頁",
|
||||
"last": "最後一頁",
|
||||
"next": "下一頁",
|
||||
"previous": "上一頁"
|
||||
}
|
||||
},
|
||||
"autoFill": {
|
||||
"cancel": "取消",
|
||||
"info": ""
|
||||
},
|
||||
"buttons": {
|
||||
"collection": "更多",
|
||||
"colvis": "欄位顯示",
|
||||
"colvisRestore": "重置欄位顯示",
|
||||
"copy": "複製",
|
||||
"copySuccess": {
|
||||
"_": "複製了 %d 筆資料",
|
||||
"1": "複製了 1 筆資料"
|
||||
},
|
||||
"copyTitle": "已經複製到剪貼簿",
|
||||
"createState": "建立狀態",
|
||||
"csv": "CSV",
|
||||
"excel": "Excel",
|
||||
"pageLength": {
|
||||
"_": "顯示 %d 筆",
|
||||
"-1": "顯示全部"
|
||||
},
|
||||
"pdf": "PDF",
|
||||
"print": "列印",
|
||||
"removeAllStates": "移除所有狀態",
|
||||
"removeState": "移除",
|
||||
"renameState": "重新命名",
|
||||
"savedStates": "儲存狀態",
|
||||
"stateRestore": "狀態 %d",
|
||||
"updateState": "更新"
|
||||
},
|
||||
"emptyTable": "目前沒有資料",
|
||||
"datetime": {
|
||||
"previous": "上一頁",
|
||||
"next": "下一頁",
|
||||
"amPm": {
|
||||
"0": "上午",
|
||||
"1": "下午"
|
||||
},
|
||||
"hours": "時",
|
||||
"minutes": "分",
|
||||
"months": {
|
||||
"0": "一月",
|
||||
"1": "二月",
|
||||
"10": "十一月",
|
||||
"11": "十二月",
|
||||
"2": "三月",
|
||||
"3": "四月",
|
||||
"4": "五月",
|
||||
"5": "六月",
|
||||
"6": "七月",
|
||||
"7": "八月",
|
||||
"8": "九月",
|
||||
"9": "十月"
|
||||
},
|
||||
"next": "下一頁",
|
||||
"previous": "上一頁",
|
||||
"seconds": "秒",
|
||||
"amPm": [
|
||||
"上午",
|
||||
"下午"
|
||||
],
|
||||
"unknown": "未知",
|
||||
"weekdays": [
|
||||
"週日",
|
||||
"週一",
|
||||
"週二",
|
||||
"週三",
|
||||
"週四",
|
||||
"週五",
|
||||
"週六"
|
||||
],
|
||||
"months": [
|
||||
"一月",
|
||||
"二月",
|
||||
"三月",
|
||||
"四月",
|
||||
"五月",
|
||||
"六月",
|
||||
"七月",
|
||||
"八月",
|
||||
"九月",
|
||||
"十月",
|
||||
"十一月",
|
||||
"十二月"
|
||||
]
|
||||
"weekdays": {
|
||||
"0": "週日",
|
||||
"1": "週一",
|
||||
"2": "週二",
|
||||
"3": "週三",
|
||||
"4": "週四",
|
||||
"5": "週五",
|
||||
"6": "週六"
|
||||
}
|
||||
},
|
||||
"decimal": "",
|
||||
"editor": {
|
||||
"close": "關閉",
|
||||
"create": {
|
||||
"button": "新增",
|
||||
"submit": "送出新增",
|
||||
"title": "新增資料"
|
||||
},
|
||||
"edit": {
|
||||
"button": "修改",
|
||||
"submit": "送出修改",
|
||||
"title": "修改資料"
|
||||
},
|
||||
"error": {
|
||||
"system": "系統發生錯誤(更多資訊)"
|
||||
},
|
||||
"multi": {
|
||||
"info": "您所選擇的多筆資料中,此欄位包含了不同的值。若您想要將它們都改為同一個值,可以在此輸入,要不然它們會保留各自原本的值。",
|
||||
"noMulti": "此輸入欄需單獨輸入,不容許多筆資料一起修改",
|
||||
"restore": "復原",
|
||||
"title": "多重值"
|
||||
},
|
||||
"remove": {
|
||||
"button": "刪除",
|
||||
"confirm": {
|
||||
"_": "您確定要刪除您所選取的 %d 筆資料嗎?",
|
||||
"1": "您確定要刪除您所選取的 1 筆資料嗎?"
|
||||
},
|
||||
"submit": "送出刪除",
|
||||
"title": "刪除資料"
|
||||
}
|
||||
},
|
||||
"emptyTable": "目前沒有資料",
|
||||
"info": "顯示第 _START_ 至 _END_ 筆結果,共 _TOTAL_ 筆",
|
||||
"infoEmpty": "顯示第 0 至 0 筆結果,共 0 筆",
|
||||
"infoFiltered": "(從 _MAX_ 筆結果中篩選)",
|
||||
"infoPostFix": "",
|
||||
"infoThousands": ",",
|
||||
"lengthMenu": "顯示 _MENU_ 筆結果",
|
||||
"loadingRecords": "載入中...",
|
||||
"processing": "處理中...",
|
||||
"search": "搜尋:",
|
||||
"searchBuilder": {
|
||||
"add": "新增條件",
|
||||
"condition": "條件",
|
||||
"button": {
|
||||
"_": "複合查詢 (%d)",
|
||||
"0": "複合查詢"
|
||||
},
|
||||
"clearAll": "清空",
|
||||
"condition": "條件",
|
||||
"conditions": {
|
||||
"array": {
|
||||
"contains": "含有",
|
||||
"equals": "等於",
|
||||
"empty": "空值",
|
||||
"equals": "等於",
|
||||
"not": "不等於",
|
||||
"notEmpty": "非空值",
|
||||
"without": "不含"
|
||||
@@ -88,14 +159,15 @@
|
||||
"endsWith": "字尾為",
|
||||
"equals": "等於",
|
||||
"not": "不為",
|
||||
"notEmpty": "不為空",
|
||||
"startsWith": "字首為",
|
||||
"notContains": "不含",
|
||||
"notEmpty": "不為空",
|
||||
"notEndsWith": "結尾不是",
|
||||
"notStartsWith": "開頭不是",
|
||||
"notEndsWith": "結尾不是"
|
||||
"startsWith": "字首為"
|
||||
}
|
||||
},
|
||||
"data": "欄位",
|
||||
"deleteTitle": "刪除篩選條件",
|
||||
"leftTitle": "群組條件",
|
||||
"logicAnd": "且",
|
||||
"logicOr": "或",
|
||||
@@ -104,85 +176,41 @@
|
||||
"_": "複合查詢 (%d)",
|
||||
"0": "複合查詢"
|
||||
},
|
||||
"value": "內容",
|
||||
"deleteTitle": "刪除篩選條件"
|
||||
},
|
||||
"editor": {
|
||||
"close": "關閉",
|
||||
"create": {
|
||||
"button": "新增",
|
||||
"title": "新增資料",
|
||||
"submit": "送出新增"
|
||||
},
|
||||
"remove": {
|
||||
"button": "刪除",
|
||||
"title": "刪除資料",
|
||||
"submit": "送出刪除",
|
||||
"confirm": {
|
||||
"_": "您確定要刪除您所選取的 %d 筆資料嗎?",
|
||||
"1": "您確定要刪除您所選取的 1 筆資料嗎?"
|
||||
}
|
||||
},
|
||||
"error": {
|
||||
"system": "系統發生錯誤(更多資訊)"
|
||||
},
|
||||
"edit": {
|
||||
"button": "修改",
|
||||
"title": "修改資料",
|
||||
"submit": "送出修改"
|
||||
},
|
||||
"multi": {
|
||||
"title": "多重值",
|
||||
"info": "您所選擇的多筆資料中,此欄位包含了不同的值。若您想要將它們都改為同一個值,可以在此輸入,要不然它們會保留各自原本的值。",
|
||||
"restore": "復原",
|
||||
"noMulti": "此輸入欄需單獨輸入,不容許多筆資料一起修改"
|
||||
}
|
||||
},
|
||||
"autoFill": {
|
||||
"cancel": "取消"
|
||||
},
|
||||
"buttons": {
|
||||
"copySuccess": {
|
||||
"_": "複製了 %d 筆資料",
|
||||
"1": "複製了 1 筆資料"
|
||||
},
|
||||
"copyTitle": "已經複製到剪貼簿",
|
||||
"excel": "Excel",
|
||||
"pdf": "PDF",
|
||||
"print": "列印",
|
||||
"copy": "複製",
|
||||
"colvis": "欄位顯示",
|
||||
"colvisRestore": "重置欄位顯示",
|
||||
"csv": "CSV",
|
||||
"pageLength": {
|
||||
"-1": "顯示全部",
|
||||
"_": "顯示 %d 筆"
|
||||
},
|
||||
"createState": "建立狀態",
|
||||
"removeAllStates": "移除所有狀態",
|
||||
"removeState": "移除",
|
||||
"renameState": "重新命名",
|
||||
"savedStates": "儲存狀態",
|
||||
"stateRestore": "狀態 %d",
|
||||
"updateState": "更新",
|
||||
"collection": "更多"
|
||||
"value": "內容"
|
||||
},
|
||||
"searchPanes": {
|
||||
"clearMessage": "清空",
|
||||
"collapse": {
|
||||
"_": "搜尋面版 (%d)",
|
||||
"0": "搜尋面版"
|
||||
},
|
||||
"emptyPanes": "沒搜尋面版",
|
||||
"loadMessage": "載入搜尋面版中...",
|
||||
"clearMessage": "清空",
|
||||
"collapseMessage": "摺疊全部",
|
||||
"count": "{total}",
|
||||
"countFiltered": "{shown} ({total})",
|
||||
"emptyPanes": "沒搜尋面版",
|
||||
"loadMessage": "載入搜尋面版中...",
|
||||
"showMessage": "顯示全部",
|
||||
"collapseMessage": "摺疊全部",
|
||||
"title": "篩選條件 - %d"
|
||||
},
|
||||
"searchPlaceholder": "",
|
||||
"select": {
|
||||
"cells": {
|
||||
"_": "選擇了 %d 格資料",
|
||||
"0": "",
|
||||
"1": "選擇了 1 格資料"
|
||||
},
|
||||
"columns": {
|
||||
"_": "選擇了 %d 欄資料",
|
||||
"0": "",
|
||||
"1": "選擇了 1 欄資料"
|
||||
},
|
||||
"rows": {
|
||||
"_": "選擇了 %d 筆資料",
|
||||
"0": "",
|
||||
"1": "選擇了 1 筆資料"
|
||||
}
|
||||
},
|
||||
"stateRestore": {
|
||||
"emptyError": "名稱不能空白。",
|
||||
"creationModal": {
|
||||
"button": "建立",
|
||||
"columns": {
|
||||
@@ -200,6 +228,7 @@
|
||||
"toggleLabel": "包含:"
|
||||
},
|
||||
"duplicateError": "此狀態名稱已經存在。",
|
||||
"emptyError": "名稱不能空白。",
|
||||
"emptyStates": "名稱不可空白。",
|
||||
"removeConfirm": "確定要移除 %s 嗎?",
|
||||
"removeError": "移除狀態失敗。",
|
||||
@@ -210,31 +239,6 @@
|
||||
"renameLabel": "%s 的新名稱:",
|
||||
"renameTitle": "重新命名狀態"
|
||||
},
|
||||
"select": {
|
||||
"columns": {
|
||||
"_": "選擇了 %d 欄資料",
|
||||
"1": "選擇了 1 欄資料"
|
||||
},
|
||||
"rows": {
|
||||
"1": "選擇了 1 筆資料",
|
||||
"_": "選擇了 %d 筆資料"
|
||||
},
|
||||
"cells": {
|
||||
"1": "選擇了 1 格資料",
|
||||
"_": "選擇了 %d 格資料"
|
||||
}
|
||||
},
|
||||
"zeroRecords": "沒有符合的資料",
|
||||
"aria": {
|
||||
"sortAscending": ":升冪排列",
|
||||
"sortDescending": ":降冪排列"
|
||||
},
|
||||
"info": "顯示第 _START_ 至 _END_ 筆結果,共 _TOTAL_ 筆",
|
||||
"infoEmpty": "顯示第 0 至 0 筆結果,共 0 筆",
|
||||
"infoThousands": ",",
|
||||
"lengthMenu": "顯示 _MENU_ 筆結果",
|
||||
"search": "搜尋:",
|
||||
"searchPlaceholder": "請輸入關鍵字",
|
||||
"thousands": ",",
|
||||
"infoFiltered": "(從 _MAX_ 筆結果中篩選)"
|
||||
"zeroRecords": "沒有符合的資料"
|
||||
}
|
||||
@@ -0,0 +1,5 @@
|
||||
{% load sri %}
|
||||
|
||||
<!-- Start DataTables ColumnControl CSS -->
|
||||
{% sri_static "allianceauth/libs/DataTables/Extensions/ColumnControl/1.2.0/css/columnControl.bootstrap5.min.css" %}
|
||||
<!-- End DataTables ColumnControl CSS -->
|
||||
@@ -0,0 +1,6 @@
|
||||
{% load sri %}
|
||||
|
||||
<!-- 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 -->
|
||||
5
allianceauth/templates/bundles/datatables-2-css-bs5.html
Normal file
5
allianceauth/templates/bundles/datatables-2-css-bs5.html
Normal file
@@ -0,0 +1,5 @@
|
||||
{% load sri %}
|
||||
|
||||
<!-- Start DataTables CSS -->
|
||||
{% sri_static "allianceauth/libs/DataTables/2.3.6/css/dataTables.bootstrap5.min.css" %}
|
||||
<!-- End DataTables CSS -->
|
||||
6
allianceauth/templates/bundles/datatables-2-js-bs5.html
Normal file
6
allianceauth/templates/bundles/datatables-2-js-bs5.html
Normal file
@@ -0,0 +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 -->
|
||||
@@ -59,7 +59,7 @@ def get_datatables_language_static(language: str) -> str:
|
||||
mapped_language = get_datatable_language_code(language)
|
||||
static_url = (
|
||||
static(
|
||||
path=f"allianceauth/libs/DataTables/Plugins/2.2.1/i18n/{mapped_language}.json"
|
||||
path=f"allianceauth/libs/DataTables/Plugins/2.3.6/i18n/{mapped_language}.json"
|
||||
)
|
||||
if mapped_language
|
||||
else ""
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
PROTOCOL=https://
|
||||
AUTH_SUBDOMAIN=%AUTH_SUBDOMAIN%
|
||||
DOMAIN=%DOMAIN%
|
||||
AA_DOCKER_TAG=registry.gitlab.com/allianceauth/allianceauth/auth:v4.11.2
|
||||
AA_DOCKER_TAG=registry.gitlab.com/allianceauth/allianceauth/auth:v4.12.0
|
||||
|
||||
# Nginx Proxy Manager
|
||||
PROXY_HTTP_PORT=80
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
FROM python:3.11-slim
|
||||
ARG AUTH_VERSION=v4.11.2
|
||||
ARG AUTH_VERSION=v4.12.0
|
||||
ARG AUTH_PACKAGE=allianceauth==${AUTH_VERSION}
|
||||
ENV AUTH_USER=allianceauth
|
||||
ENV AUTH_GROUP=allianceauth
|
||||
|
||||
@@ -17,9 +17,7 @@ DATABASES["default"] = {
|
||||
"PASSWORD": os.environ.get("AA_DB_PASSWORD"),
|
||||
"HOST": os.environ.get("AA_DB_HOST"),
|
||||
"PORT": os.environ.get("AA_DB_PORT", "3306"),
|
||||
"OPTIONS": {
|
||||
"charset": os.environ.get("AA_DB_CHARSET", "utf8mb4")
|
||||
}
|
||||
"OPTIONS": {"charset": os.environ.get("AA_DB_CHARSET", "utf8mb4")},
|
||||
}
|
||||
|
||||
# Register an application at https://developers.eveonline.com for Authentication
|
||||
@@ -27,10 +25,9 @@ DATABASES["default"] = {
|
||||
# to https://example.com/sso/callback substituting your domain for example.com
|
||||
# Logging in to auth requires the publicData scope (can be overridden through the
|
||||
# LOGIN_TOKEN_SCOPES setting). Other apps may require more (see their docs).
|
||||
|
||||
ESI_SSO_CALLBACK_URL = f"{SITE_URL}/sso/callback" # Do NOT change this line!
|
||||
ESI_SSO_CLIENT_ID = os.environ.get("ESI_SSO_CLIENT_ID")
|
||||
ESI_SSO_CLIENT_SECRET = os.environ.get("ESI_SSO_CLIENT_SECRET")
|
||||
ESI_SSO_CALLBACK_URL = f"{SITE_URL}/sso/callback"
|
||||
ESI_USER_CONTACT_EMAIL = os.environ.get(
|
||||
"ESI_USER_CONTACT_EMAIL"
|
||||
) # A server maintainer that CCP can contact in case of issues.
|
||||
@@ -70,7 +67,6 @@ INSTALLED_APPS += [
|
||||
# 'allianceauth.permissions_tool',
|
||||
# 'allianceauth.srp',
|
||||
# 'allianceauth.timerboard',
|
||||
|
||||
# https://allianceauth.readthedocs.io/en/latest/features/services/index.html
|
||||
# 'allianceauth.services.modules.discord',
|
||||
# 'allianceauth.services.modules.discourse',
|
||||
|
||||
@@ -13,6 +13,7 @@ The Alliance Auth framework is split into several submodules, each of which is d
|
||||
|
||||
framework/api
|
||||
framework/css
|
||||
framework/datatables
|
||||
framework/js
|
||||
framework/templates
|
||||
framework/svg-sprite
|
||||
|
||||
214
docs/development/custom/framework/datatables.md
Normal file
214
docs/development/custom/framework/datatables.md
Normal file
@@ -0,0 +1,214 @@
|
||||
# DataTables Server Side Rendering
|
||||
|
||||
The `allianceauth.framework.datatables.DataTablesView` module provides a simple class based view to
|
||||
implement simple server side filtering ordering and searching of DataTables.
|
||||
|
||||
This is intended to make the life of our community apps developer a little
|
||||
easier, so they don't have to reinvent the wheel.
|
||||
|
||||
## Usage
|
||||
|
||||
To use this view is as easy as defining your stub templates, and fields and adding the view to the `urls.py`
|
||||
|
||||
Given the `EveCharacter` Model as our model of choice we would define our stubs like so
|
||||
|
||||
## Add our Templates
|
||||
|
||||
### template/appname/stubs/icon.html
|
||||
|
||||
```django
|
||||
{% load evelinks %}
|
||||
{% character_portrait_url row 32 %}
|
||||
```
|
||||
|
||||
### template/appname/stubs/name.html
|
||||
|
||||
```django
|
||||
{{ row.character_name }} <span class="text-small">({{ row.character_ownership.user.username }})</span>
|
||||
```
|
||||
|
||||
### template/appname/stubs/corp.html
|
||||
|
||||
```django
|
||||
{{ row.corporation_name }}
|
||||
```
|
||||
|
||||
### template/appname/list.html
|
||||
|
||||
```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 -->
|
||||
<thead>
|
||||
<tr>
|
||||
<th></th>
|
||||
<th>{% translate "Name" %}</th>
|
||||
<th>{% translate "Corporation" %}</th>
|
||||
<th>{% translate "Alliance" %}</th>
|
||||
</tr>
|
||||
</thead>
|
||||
</table>
|
||||
{% endblock content %}
|
||||
|
||||
{% block extra_css %}
|
||||
{% 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 %}
|
||||
{% 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(() => {
|
||||
// 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],
|
||||
columnControl: [
|
||||
{
|
||||
target: 0,
|
||||
content: []
|
||||
},
|
||||
{
|
||||
target: 1,
|
||||
content: ['search']
|
||||
}
|
||||
],
|
||||
}
|
||||
],
|
||||
order: [
|
||||
[1, "asc"]
|
||||
],
|
||||
pageLength: 10, // Override default page length if desired
|
||||
responsive : true
|
||||
});
|
||||
});
|
||||
</script>
|
||||
{% endblock extra_javascript %}
|
||||
```
|
||||
|
||||
## Add our Views
|
||||
|
||||
Then we can setup out view in our `appname/views.py` file.
|
||||
|
||||
### Columns definition
|
||||
|
||||
The `columns` must be defined as a 2 part tuple
|
||||
|
||||
- Part 1 is the database field that will be used for filtering and ordering. If this is a foreign key you need to point to a field that is compatible with `__icontains` like `charField` or `textField`. It can be `None`/`False`/`""` if no ordering for filtering is required for this row.
|
||||
- Examples for the EveCharacter Model:
|
||||
- `character_name`
|
||||
- `character_ownership__user__username`
|
||||
- `character_ownership__user__profile__main_character__character_name`
|
||||
- Part 2 is a string that is used to the render the column for each row. This can be a html stub or a string containing django style template language.
|
||||
- Examples for the EveCharacter Model
|
||||
- `{{ row.character_name }}`
|
||||
- `{{ row.character_ownership.user.username }}`
|
||||
- `{{ row.character_ownership.user.profile.main_character.character_name }}`
|
||||
- `appname/stubs/character_img.html`
|
||||
|
||||
### appname/views.py
|
||||
|
||||
```python
|
||||
from django.shortcuts import render
|
||||
# Alliance Auth
|
||||
from allianceauth.framework.datatables import DataTablesView
|
||||
from allianceauth.eveonline.models import EveCharacter
|
||||
|
||||
## Datatables server side view
|
||||
class EveCharacterTable(DataTablesView):
|
||||
model = EveCharacter
|
||||
|
||||
# Define the columns as a tuple.
|
||||
# String for field name for filtering and ordering
|
||||
# String for the render template
|
||||
# Templates can be a html file or template language directly in the list below
|
||||
columns = [
|
||||
# ("field_for_queries_or_sort", template: str)
|
||||
("", "appname/stubs/icon.html"),
|
||||
("character_name", "appname/stubs/name.html"),
|
||||
("corporation_name", "appname/stubs/corp.html"),
|
||||
("alliance_name", "{{ row.alliance_name }} {{ row.alliance_id }}"),
|
||||
]
|
||||
|
||||
# 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")
|
||||
|
||||
## Main Page View
|
||||
def show_table(request):
|
||||
return render("appname/list.html")
|
||||
```
|
||||
|
||||
## Add our Urls
|
||||
|
||||
### appname/urls.py
|
||||
|
||||
```python
|
||||
from django.urls import path
|
||||
|
||||
from . import views
|
||||
|
||||
app_name = 'appname'
|
||||
|
||||
urlpatterns = [
|
||||
path("list/", views.EveCharacterTable.as_view(), name='eve_character_table'),
|
||||
path("tables/data_table", views.show_table, name='data_table_view')
|
||||
]
|
||||
```
|
||||
|
||||
and you are done.
|
||||
@@ -28,6 +28,7 @@ The following icons are available in the Alliance Auth SVG sprite:
|
||||
|
||||
- `aa-logo`: The Alliance Auth logo
|
||||
- `aa-loading-spinner`: A loading spinner icon
|
||||
- `aa-mumble-logo`: The Mumble logo
|
||||
|
||||
### Alliance Auth Logo
|
||||
|
||||
|
||||
@@ -20,8 +20,8 @@ Make the following changes in your auth project's settings file (`local.py`):
|
||||
# Be sure to set the callback URLto https://example.com/discord/callback/
|
||||
# substituting your domain for example.com in Discord's developer portal
|
||||
# (Be sure to add the trailing slash)
|
||||
DISCORD_CALLBACK_URL = f"{SITE_URL}/discord/callback/" # Do NOT change this line!
|
||||
DISCORD_GUILD_ID = ''
|
||||
DISCORD_CALLBACK_URL = f"{SITE_URL}/discord/callback/"
|
||||
DISCORD_APP_ID = ''
|
||||
DISCORD_APP_SECRET = ''
|
||||
DISCORD_BOT_TOKEN = ''
|
||||
|
||||
Reference in New Issue
Block a user