✨ feat(locales): Add multiple languages
This commit is contained in:
@@ -0,0 +1,30 @@
|
||||
{
|
||||
"actions": "działania",
|
||||
"announcementList": "Lista ogłoszeń",
|
||||
"cancel": "Anuluj",
|
||||
"confirm": "Potwierdź",
|
||||
"confirmDelete": "Czy na pewno chcesz usunąć?",
|
||||
"content": "zawartość",
|
||||
"create": "Utwórz",
|
||||
"createAnnouncement": "Utwórz ogłoszenie",
|
||||
"createSuccess": "Utworzono pomyślnie",
|
||||
"delete": "usuń",
|
||||
"deleteDescription": "Po usunięciu dane nie będą mogły zostać odzyskane. Proszę postępować ostrożnie.",
|
||||
"deleteSuccess": "Usunięto pomyślnie",
|
||||
"edit": "edytuj",
|
||||
"editAnnouncement": "Edytuj ogłoszenie",
|
||||
"enable": "Włącz",
|
||||
"form": {
|
||||
"cancel": "Anuluj",
|
||||
"confirm": "Potwierdź",
|
||||
"content": "Treść",
|
||||
"contentPlaceholder": "Wprowadź treść ogłoszenia (obsługa Markdown)",
|
||||
"title": "Tytuł",
|
||||
"titlePlaceholder": "Wprowadź"
|
||||
},
|
||||
"hide": "ukryj",
|
||||
"show": "Pokaż",
|
||||
"title": "Tytuł",
|
||||
"updateSuccess": "Aktualizacja zakończona pomyślnie",
|
||||
"updatedAt": "Zaktualizowano"
|
||||
}
|
||||
@@ -0,0 +1,39 @@
|
||||
{
|
||||
"check": {
|
||||
"checking": "Sprawdzanie...",
|
||||
"continue": "Kontynuuj",
|
||||
"description": "Wprowadź swój adres e-mail, aby kontynuować logowanie lub rejestrację.",
|
||||
"email": "Proszę wprowadzić prawidłowy adres e-mail.",
|
||||
"title": "Zaloguj się/Zarejestruj się",
|
||||
"whitelist": "Domena e-mail nie znajduje się na dozwolonej białej liście."
|
||||
},
|
||||
"login": {
|
||||
"description": "Proszę wprowadzić dane konta, aby się zalogować.",
|
||||
"forgotPassword": "Zapomniałeś hasła?",
|
||||
"success": "Zalogowano pomyślnie!",
|
||||
"switchAccount": "Zarejestruj się/Zmień konto",
|
||||
"title": "Logowanie"
|
||||
},
|
||||
"logout": "Wyloguj się",
|
||||
"orWithEmail": "lub użyj e-maila",
|
||||
"register": {
|
||||
"description": "Utwórz nowe konto, wypełnij swoje dane, aby się zarejestrować.",
|
||||
"existingAccount": "Masz już konto?",
|
||||
"get": "Pobierz",
|
||||
"invite": "Kod zaproszenia",
|
||||
"message": "#### Szanowny Użytkowniku,\n\nDziękujemy za Twoje zainteresowanie i wsparcie. Ze względu na zmianę strategii operacyjnej serwisu, zamknęliśmy funkcję rejestracji nowych użytkowników. W tym czasie korzystanie z serwisu przez obecnych użytkowników nie będzie w żaden sposób ograniczone.\n\nDążymy do zapewnienia lepszej obsługi i doświadczeń, dlatego w okresie zamknięcia rejestracji przeprowadzimy kompleksową optymalizację systemu i aktualizację funkcji. W przyszłości powitamy Cię z lepszą jakością treści i usług.\n\nŚledź naszą stronę internetową i platformy społecznościowe, aby uzyskać najnowsze informacje i powiadomienia. Dziękujemy za zrozumienie i wsparcie.\n\nW razie jakichkolwiek pytań lub potrzeby pomocy, skontaktuj się z naszym zespołem obsługi klienta.\n\n**Jeszcze raz dziękujemy za Twoje wsparcie i zrozumienie.**",
|
||||
"passwordMismatch": "Wprowadzone hasła nie są zgodne",
|
||||
"success": "Rejestracja zakończona sukcesem, automatycznie zalogowano!",
|
||||
"switchToLogin": "Zaloguj się/Zresetuj e-mail",
|
||||
"title": "Rejestracja"
|
||||
},
|
||||
"reset": {
|
||||
"description": "Wprowadź swój adres e-mail, aby zresetować hasło.",
|
||||
"existingAccount": "Masz już konto?",
|
||||
"get": "Uzyskaj",
|
||||
"success": "Hasło zostało pomyślnie zresetowane, automatycznie przełączono na logowanie!",
|
||||
"switchToLogin": "Zaloguj się/Zarejestruj się",
|
||||
"title": "Zresetuj hasło"
|
||||
},
|
||||
"tos": "Warunki usługi"
|
||||
}
|
||||
@@ -0,0 +1,60 @@
|
||||
{
|
||||
"billing": {
|
||||
"description": "Wsparcie finansowe pomaga PPanel w dalszym publikowaniu aktualizacji!",
|
||||
"title": "Sponsorzy"
|
||||
},
|
||||
"empty": [
|
||||
"Wyobraź sobie, że to miejsce jest pełne wspaniałych treści! Na razie musisz polegać na wyobraźni…",
|
||||
"Ten obszar tajemniczo zniknął, przywołujemy go z powrotem!",
|
||||
"Ups, nic się nie wydarzyło… możesz sam coś dodać!",
|
||||
"To jak odkrycie, że na koncercie nie ma nikogo na scenie… może chcesz wystąpić?",
|
||||
"Znalazłeś pustą krainę! Może zbudujesz tu dom?",
|
||||
"Na razie nic tu nie ma, ale kreatywność zaczyna się właśnie tutaj!",
|
||||
"Nic tu nie ma… ale nie martw się, to dopiero początek!",
|
||||
"Tutaj miała być wielka niespodzianka, ale uciekła!",
|
||||
"Na razie nic tu nie ma, jakby szafka ze smakołykami była pusta.",
|
||||
"To miejsce czeka na swojego bohatera!"
|
||||
],
|
||||
"request": {
|
||||
"10001": "Zapytanie nie powiodło się, spróbuj ponownie później lub sprawdź swoje warunki.",
|
||||
"10002": "Aktualizacja nie powiodła się, spróbuj ponownie później.",
|
||||
"10003": "Nie można tymczasowo wykonać operacji wstawiania, spróbuj ponownie później.",
|
||||
"10004": "Operacja usuwania nie powiodła się, spróbuj ponownie później.",
|
||||
"20001": "Informacje o użytkowniku już istnieją, zmień informacje i spróbuj ponownie.",
|
||||
"20002": "Nie znaleziono użytkownika, sprawdź informacje i spróbuj ponownie.",
|
||||
"20003": "Wprowadzone hasło jest nieprawidłowe, wprowadź ponownie.",
|
||||
"20004": "Użytkownik został zablokowany, w razie wątpliwości skontaktuj się z obsługą klienta.",
|
||||
"20005": "Niewystarczające środki, doładuj konto i spróbuj ponownie.",
|
||||
"20006": "Funkcja rejestracji jest tymczasowo niedostępna, spróbuj ponownie później.",
|
||||
"30001": "Węzeł już istnieje, nie dodawaj go ponownie.",
|
||||
"30002": "Nie znaleziono odpowiedniego węzła, sprawdź i spróbuj ponownie.",
|
||||
"30003": "Grupa już istnieje, spróbuj użyć innej nazwy.",
|
||||
"30004": "Nie znaleziono grupy, sprawdź informacje i spróbuj ponownie.",
|
||||
"30005": "Grupa zawiera jeszcze treści, opróżnij ją i spróbuj ponownie.",
|
||||
"400": "Parametry żądania są nieprawidłowe, sprawdź i prześlij ponownie.",
|
||||
"40002": "Nie znaleziono ważnego tokena, zaloguj się i spróbuj ponownie.",
|
||||
"40003": "Obecny token jest nieważny, uzyskaj nowy i spróbuj ponownie.",
|
||||
"40004": "Token wygasł, zaloguj się ponownie.",
|
||||
"40005": "Nie masz uprawnień dostępu, w razie wątpliwości skontaktuj się z administratorem.",
|
||||
"401": "Żądanie jest zbyt częste, spróbuj ponownie później.",
|
||||
"500": "Serwer napotkał pewne problemy, spróbuj ponownie później.",
|
||||
"50001": "Nie znaleziono informacji o kuponie, sprawdź i spróbuj ponownie.",
|
||||
"50002": "Kupon został już użyty, nie można go użyć ponownie.",
|
||||
"60001": "Subskrypcja wygasła, odnow ją i użyj ponownie.",
|
||||
"60002": "Nie można tymczasowo użyć tej subskrypcji, spróbuj ponownie później.",
|
||||
"70001": "Kod weryfikacyjny jest nieprawidłowy, wprowadź ponownie.",
|
||||
"80001": "Zadanie nie zostało pomyślnie dodane do kolejki, spróbuj ponownie później.",
|
||||
"90001": "Wyłącz tryb DEBUG i spróbuj ponownie.",
|
||||
"undefined": "Wystąpił błąd systemu, spróbuj ponownie później."
|
||||
},
|
||||
"table": {
|
||||
"actions": "Działania",
|
||||
"asc": "Rosnąco",
|
||||
"desc": "Malejąco",
|
||||
"hide": "Ukryj",
|
||||
"pageInfo": "Strona {current} z {total}",
|
||||
"rowsPerPage": "Wiersze na stronę",
|
||||
"selectedItems": "Wybrano {total} wierszy"
|
||||
},
|
||||
"unlimited": "nieograniczony"
|
||||
}
|
||||
@@ -0,0 +1,50 @@
|
||||
{
|
||||
"actions": "działania",
|
||||
"amount": "Kwota",
|
||||
"cancel": "Anuluj",
|
||||
"code": "kod",
|
||||
"confirm": "Potwierdź",
|
||||
"confirmDelete": "Czy na pewno chcesz usunąć?",
|
||||
"count": "ilość",
|
||||
"couponList": "Lista kuponów",
|
||||
"create": "Utwórz",
|
||||
"createCoupon": "Utwórz kupon",
|
||||
"createSuccess": "Utworzono pomyślnie",
|
||||
"delete": "usuń",
|
||||
"deleteSuccess": "Usunięto pomyślnie",
|
||||
"deleteWarning": "Po usunięciu danych nie można ich odzyskać. Proszę postępować ostrożnie.",
|
||||
"discount": "rabat",
|
||||
"edit": "edytuj",
|
||||
"editCoupon": "Edytuj kupon",
|
||||
"enable": "Włącz",
|
||||
"form": {
|
||||
"amountDiscount": "Kwota rabatu",
|
||||
"cancel": "Anuluj",
|
||||
"confirm": "Potwierdź",
|
||||
"count": "Maksymalna liczba użyć",
|
||||
"countPlaceholder": "Maksymalna liczba użyć (pozostaw puste dla braku ograniczeń)",
|
||||
"customCouponCode": "Niestandardowy kod kuponu",
|
||||
"customCouponCodePlaceholder": "Niestandardowy kod kuponu (pozostaw puste, aby wygenerować automatycznie)",
|
||||
"enterCouponName": "Wprowadź nazwę kuponu",
|
||||
"enterValue": "Wprowadź wartość",
|
||||
"expireTime": "Czas wygaśnięcia",
|
||||
"name": "Nazwa",
|
||||
"percentageDiscount": "Rabat procentowy",
|
||||
"selectServer": "Wybierz subskrypcję",
|
||||
"selectTime": "Wybierz czas",
|
||||
"specifiedServer": "Określona subskrypcja",
|
||||
"startTime": "Czas rozpoczęcia",
|
||||
"type": "Typ kuponu",
|
||||
"userLimit": "Maksymalna liczba użyć na użytkownika",
|
||||
"userLimitPlaceholder": "Maksymalna liczba użyć na użytkownika (pozostaw puste dla braku ograniczeń)"
|
||||
},
|
||||
"name": "nazwa",
|
||||
"percentage": "procent",
|
||||
"remainingTimes": "Pozostało",
|
||||
"subscribe": "Subskrybuj",
|
||||
"type": "typ",
|
||||
"unlimited": "nieograniczony",
|
||||
"updateSuccess": "Aktualizacja zakończona pomyślnie",
|
||||
"usedTimes": "Liczba użyć",
|
||||
"validityPeriod": "Okres ważności"
|
||||
}
|
||||
@@ -0,0 +1,29 @@
|
||||
{
|
||||
"DocumentList": "Lista dokumentów",
|
||||
"actions": "działania",
|
||||
"cancel": "Anuluj",
|
||||
"confirm": "Potwierdź",
|
||||
"confirmDelete": "Czy na pewno chcesz usunąć?",
|
||||
"create": "Utwórz",
|
||||
"createDocument": "Utwórz dokument",
|
||||
"createSuccess": "Utworzono pomyślnie",
|
||||
"delete": "usuń",
|
||||
"deleteDescription": "Po usunięciu danych nie można ich odzyskać. Proszę postępować ostrożnie.",
|
||||
"deleteSuccess": "Usunięto pomyślnie",
|
||||
"edit": "edytuj",
|
||||
"editDocument": "Edytuj dokument",
|
||||
"form": {
|
||||
"cancel": "Anuluj",
|
||||
"confirm": "Potwierdź",
|
||||
"content": "Treść",
|
||||
"tags": "Kategorie",
|
||||
"tagsPlaceholder": "Proszę użyć klawisza Enter lub przecinka (,) do oddzielenia wielu kategorii",
|
||||
"title": "Tytuł",
|
||||
"titlePlaceholder": "Proszę wprowadzić"
|
||||
},
|
||||
"show": "pokaż",
|
||||
"tags": "Kategorie",
|
||||
"title": "Tytuł",
|
||||
"updateSuccess": "Aktualizacja zakończona pomyślnie",
|
||||
"updatedAt": "Zaktualizowano"
|
||||
}
|
||||
@@ -0,0 +1,29 @@
|
||||
{
|
||||
"email": "e-mail",
|
||||
"month": "Ten miesiąc",
|
||||
"monthDownloadTraffic": "Miesięczny ruch pobierania",
|
||||
"monthUploadTraffic": "Miesięczny przesył danych",
|
||||
"newPurchase": "Nowy zakup",
|
||||
"nodeTraffic": "Ruch węzła",
|
||||
"nodes": "węzły",
|
||||
"offlineNodeCount": "Liczba węzłów offline",
|
||||
"onlineIPCount": "Liczba IP online",
|
||||
"onlineNodeCount": "Liczba węzłów online",
|
||||
"pendingTickets": "Oczekujące zgłoszenia",
|
||||
"register": "Rejestracja",
|
||||
"repurchase": "ponowny zakup",
|
||||
"revenueTitle": "Statystyki dochodów",
|
||||
"selectTypePlaceholder": "Wybierz typ",
|
||||
"statisticsTitle": "Statystyki",
|
||||
"today": "Dziś",
|
||||
"todayDownloadTraffic": "Dzisiejszy ruch pobierania",
|
||||
"todayUploadTraffic": "Dzisiejszy przesył danych",
|
||||
"total": "Razem",
|
||||
"totalIncome": "Całkowity dochód",
|
||||
"trafficRank": "Ranking ruchu",
|
||||
"type": "typ",
|
||||
"userTitle": "Statystyki użytkownika",
|
||||
"userTraffic": "Ruch użytkowników",
|
||||
"users": "użytkownicy",
|
||||
"yesterday": "wczoraj"
|
||||
}
|
||||
@@ -0,0 +1,24 @@
|
||||
{
|
||||
"cs-CZ": "język czeski",
|
||||
"de-DE": "niemiecki",
|
||||
"en-US": "angielski",
|
||||
"es-ES": "hiszpański",
|
||||
"es-MX": "hiszpański (Meksyk)",
|
||||
"fi-FI": "fiński",
|
||||
"fr-FR": "francuski",
|
||||
"hi-IN": "hindi",
|
||||
"hu-HU": "język węgierski",
|
||||
"ja-JP": "język japoński",
|
||||
"ko-KR": "Koreański",
|
||||
"no-NO": "norweski",
|
||||
"pl-PL": "Polski",
|
||||
"pt-BR": "portugalski (Brazylia)",
|
||||
"ro-RO": "rumuński",
|
||||
"ru-RU": "Rosyjski",
|
||||
"th-TH": "tajski",
|
||||
"tr-TR": "turecki",
|
||||
"uk-UA": "ukraiński",
|
||||
"vi-VN": "język wietnamski",
|
||||
"zh-CN": "chiński (uproszczony)",
|
||||
"zh-TW": "chiński (tradycyjny)"
|
||||
}
|
||||
@@ -0,0 +1,18 @@
|
||||
{
|
||||
"Announcement Management": "Zarządzanie ogłoszeniami",
|
||||
"Coupon Management": "Zarządzanie kuponami",
|
||||
"Dashboard": "Pulpit",
|
||||
"Document Management": "Zarządzanie dokumentami",
|
||||
"Finance": "Finanse",
|
||||
"Order Management": "Zarządzanie zamówieniami",
|
||||
"Payment Config": "Konfiguracja płatności",
|
||||
"Server": "Serwer",
|
||||
"Server Management": "Zarządzanie serwerem",
|
||||
"Settings": "Ustawienia",
|
||||
"Subscribe Management": "Zarządzanie subskrypcjami",
|
||||
"System Config": "Konfiguracja systemu",
|
||||
"System Tool": "Narzędzie systemowe",
|
||||
"Ticket Management": "Zarządzanie zgłoszeniami",
|
||||
"User": "Użytkownik",
|
||||
"User Management": "Zarządzanie użytkownikami"
|
||||
}
|
||||
@@ -0,0 +1,37 @@
|
||||
{
|
||||
"amount": "Kwota",
|
||||
"couponDiscount": "Zniżka kuponowa",
|
||||
"discount": "Kwota rabatu",
|
||||
"failed": "niepowodzenie",
|
||||
"feeAmount": "Opłata",
|
||||
"method": "Metoda płatności",
|
||||
"methods": {
|
||||
"alipay_f2f": "Alipay (twarzą w twarz)",
|
||||
"balance": "Saldo",
|
||||
"epay": "Epay",
|
||||
"stripe_alipay": "Stripe (Alipay)",
|
||||
"stripe_wechat_pay": "Stripe (WeChat)"
|
||||
},
|
||||
"orderNumber": "Numer zamówienia",
|
||||
"status": {
|
||||
"0": "status",
|
||||
"1": "Oczekuje na płatność",
|
||||
"2": "Opłacone",
|
||||
"3": "Anulowane",
|
||||
"4": "Zamknięte",
|
||||
"5": "Zakończone"
|
||||
},
|
||||
"subscribe": "Subskrybuj",
|
||||
"subscribePrice": "Cena subskrypcji",
|
||||
"total": "Razem",
|
||||
"tradeNo": "Numer transakcji",
|
||||
"type": {
|
||||
"0": "Typ",
|
||||
"1": "Nowy zakup",
|
||||
"2": "Przedłużenie",
|
||||
"3": "Resetowanie danych",
|
||||
"4": "Doładowanie"
|
||||
},
|
||||
"updateTime": "Czas aktualizacji",
|
||||
"user": "użytkownik"
|
||||
}
|
||||
@@ -0,0 +1,44 @@
|
||||
{
|
||||
"aliPay": "Płatność Alipay",
|
||||
"alipayf2f": {
|
||||
"appId": "ID aplikacji Alipay",
|
||||
"invoiceName": "Niestandardowa nazwa produktu",
|
||||
"invoiceNameDescription": "Będzie wyświetlana na rachunku Alipay",
|
||||
"privateKey": "Klucz prywatny Alipay",
|
||||
"publicKey": "Klucz publiczny Alipay",
|
||||
"sandbox": "Tryb piaskownicy",
|
||||
"sandboxDescription": "Włącz tryb piaskownicy, aby przetestować płatności"
|
||||
},
|
||||
"enable": "Włącz",
|
||||
"enableDescription": "Włącz tę metodę płatności",
|
||||
"epay": {
|
||||
"key": "KLUCZ",
|
||||
"pid": "PID",
|
||||
"url": "URL"
|
||||
},
|
||||
"feeMode": "Sposób naliczania opłat",
|
||||
"feeModeDescription": "Sposób naliczania dodatkowej opłaty",
|
||||
"feeModeItems": ["Bez opłaty", "Procent", "Stała kwota", "Oba powyższe"],
|
||||
"feePercent": "Procentowa opłata (opcjonalnie)",
|
||||
"feePercentDescription": "Dodaj opłatę do kwoty zamówienia",
|
||||
"fixedFee": "Stała opłata (opcjonalnie)",
|
||||
"fixedFeeDescription": "Dodaj stałą opłatę do kwoty zamówienia",
|
||||
"iconUrl": "URL ikony (opcjonalnie)",
|
||||
"iconUrlDescription": "Używane do wyświetlania na froncie",
|
||||
"inputPlaceholder": "Wprowadź tekst",
|
||||
"key": "KLUCZ",
|
||||
"notifyUrl": "Niestandardowa domena powiadomień (opcjonalnie)",
|
||||
"notifyUrlDescription": "Powiadomienie bramki zostanie wysłane na tę domenę",
|
||||
"payForRecommendations": "Zapłać za rekomendacje",
|
||||
"pid": "PID",
|
||||
"saveSuccess": "Zapisano pomyślnie",
|
||||
"showName": "Pokaż nazwę",
|
||||
"showNameDescription": "Używane do wyświetlania na froncie",
|
||||
"stripe": {
|
||||
"publicKey": "KLUCZ PUBLICZNY",
|
||||
"secretKey": "KLUCZ TAJNY",
|
||||
"webhookSecret": "PODPIS KLUCZA WEBHOOK"
|
||||
},
|
||||
"url": "URL",
|
||||
"wechatPay": "WeChat Pay"
|
||||
}
|
||||
@@ -0,0 +1,122 @@
|
||||
{
|
||||
"group": {
|
||||
"actions": "Operacje",
|
||||
"cancel": "Anuluj",
|
||||
"confirm": "Potwierdź",
|
||||
"confirmDelete": "Czy na pewno chcesz usunąć?",
|
||||
"create": "Utwórz",
|
||||
"createNodeGroup": "Utwórz grupę węzłów",
|
||||
"createdSuccessfully": "Utworzono pomyślnie",
|
||||
"delete": "Usuń",
|
||||
"deleteWarning": "Po usunięciu dane nie będą mogły zostać odzyskane, proszę postępować ostrożnie.",
|
||||
"deletedSuccessfully": "Usunięto pomyślnie",
|
||||
"description": "Opis",
|
||||
"edit": "Edytuj",
|
||||
"editNodeGroup": "Edytuj grupę węzłów",
|
||||
"form": {
|
||||
"cancel": "Anuluj",
|
||||
"confirm": "Potwierdź",
|
||||
"description": "Opis",
|
||||
"name": "Nazwa"
|
||||
},
|
||||
"name": "Nazwa",
|
||||
"title": "Lista grup węzłów",
|
||||
"updatedAt": "Czas aktualizacji"
|
||||
},
|
||||
"node": {
|
||||
"abnormal": "Nieprawidłowy",
|
||||
"actions": "Działania",
|
||||
"address": "Adres",
|
||||
"all": "Wszystko",
|
||||
"cancel": "Anuluj",
|
||||
"confirm": "Potwierdź",
|
||||
"confirmDelete": "Czy na pewno chcesz usunąć?",
|
||||
"create": "Utwórz",
|
||||
"createNode": "Utwórz węzeł",
|
||||
"createSuccess": "Utworzono pomyślnie",
|
||||
"delete": "Usuń",
|
||||
"deleteSuccess": "Usunięto pomyślnie",
|
||||
"deleteWarning": "Po usunięciu dane nie będą mogły zostać odzyskane. Proszę postępować ostrożnie.",
|
||||
"disk": "Dysk",
|
||||
"edit": "Edytuj",
|
||||
"editNode": "Edytuj węzeł",
|
||||
"enable": "Włącz",
|
||||
"form": {
|
||||
"allowInsecure": "Zezwól na niebezpieczne",
|
||||
"cancel": "Anuluj",
|
||||
"confirm": "Potwierdź",
|
||||
"edit": "Edytuj",
|
||||
"editSecurity": "Edytuj konfigurację bezpieczeństwa",
|
||||
"enableRelay": "Włącz przekaźnik",
|
||||
"enableTLS": "Włącz TLS",
|
||||
"encryptionMethod": "Metoda szyfrowania",
|
||||
"flow": "Algorytm kontroli przepływu",
|
||||
"hopInterval": "Interwał skoku",
|
||||
"hopPorts": "Porty skoku",
|
||||
"hopPortsPlaceholder": "Wiele portów oddziel przecinkami",
|
||||
"name": "Nazwa",
|
||||
"nodeGroupId": "ID grupy węzłów",
|
||||
"obfsPassword": "Hasło zaciemnienia",
|
||||
"obfsPasswordPlaceholder": "Pozostaw puste, aby nie zaciemniać",
|
||||
"path": "Ścieżka",
|
||||
"pleaseSelect": "Proszę wybrać",
|
||||
"port": "Port serwera",
|
||||
"protocol": "Protokół",
|
||||
"relayHost": "Adres przekaźnika",
|
||||
"relayPort": "Port przekaźnika",
|
||||
"remarks": "Uwagi",
|
||||
"security": "Bezpieczeństwo",
|
||||
"securityConfig": "Konfiguracja bezpieczeństwa",
|
||||
"security_config": {
|
||||
"fingerprint": "Odcisk palca",
|
||||
"privateKey": "Klucz prywatny",
|
||||
"privateKeyPlaceholder": "Pozostaw puste, aby wygenerować automatycznie",
|
||||
"publicKey": "Klucz publiczny",
|
||||
"publicKeyPlaceholder": "Pozostaw puste, aby wygenerować automatycznie",
|
||||
"serverAddress": "Adres serwera",
|
||||
"serverAddressPlaceholder": "Adres docelowy REALITY, domyślnie używa SNI",
|
||||
"serverName": "Nazwa serwera (SNI)",
|
||||
"serverNamePlaceholder": "Wymagane dla REALITY, zgodne z backendem",
|
||||
"serverPort": "Port serwera",
|
||||
"serverPortPlaceholder": "Port docelowy REALITY, domyślnie 443",
|
||||
"shortId": "Krótki Id",
|
||||
"shortIdPlaceholder": "Pozostaw puste, aby wygenerować automatycznie",
|
||||
"sni": "Wskazanie nazwy serwera (SNI)"
|
||||
},
|
||||
"selectEncryptionMethod": "Wybierz metodę szyfrowania",
|
||||
"selectNodeGroup": "Wybierz grupę węzłów",
|
||||
"selectProtocol": "Wybierz protokół",
|
||||
"serverAddr": "Adres serwera",
|
||||
"serverName": "Nazwa usługi",
|
||||
"speedLimit": "Ograniczenie prędkości",
|
||||
"speedLimitPlaceholder": "Bez ograniczeń",
|
||||
"trafficRatio": "Wskaźnik ruchu",
|
||||
"transport": "Protokół transportowy",
|
||||
"transportConfig": "Konfiguracja protokołu transportowego",
|
||||
"transportHost": "Adres usługi transportowej",
|
||||
"transportPath": "Ścieżka transportu",
|
||||
"transportServerName": "Nazwa usługi transportowej"
|
||||
},
|
||||
"lastUpdated": "Ostatnia aktualizacja",
|
||||
"memory": "Pamięć",
|
||||
"name": "Nazwa",
|
||||
"node": "Węzeł",
|
||||
"nodeGroup": "Grupa węzłów",
|
||||
"normal": "Normalny",
|
||||
"onlineCount": "Liczba osób online",
|
||||
"onlineUsers": "Użytkownicy online",
|
||||
"rate": "Stawka",
|
||||
"relay": "Przekaźnik",
|
||||
"serverAddr": "Adres serwera",
|
||||
"speedLimit": "Ograniczenie prędkości",
|
||||
"status": "Status",
|
||||
"trafficRatio": "Wskaźnik ruchu",
|
||||
"type": "Typ",
|
||||
"updateSuccess": "Aktualizacja zakończona pomyślnie",
|
||||
"updatedAt": "Czas aktualizacji"
|
||||
},
|
||||
"tabs": {
|
||||
"node": "Węzeł",
|
||||
"nodeGroup": "Grupa węzłów"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,79 @@
|
||||
{
|
||||
"actions": "działania",
|
||||
"cancel": "Anuluj",
|
||||
"confirm": "Potwierdź",
|
||||
"confirmDelete": "Czy na pewno chcesz usunąć?",
|
||||
"create": "Utwórz",
|
||||
"createSubscribe": "Utwórz subskrypcję",
|
||||
"createSuccess": "Utworzono pomyślnie",
|
||||
"delete": "usuń",
|
||||
"deleteSuccess": "Usunięto pomyślnie",
|
||||
"deleteWarning": "Po usunięciu danych nie można ich odzyskać, proszę postępować ostrożnie.",
|
||||
"deviceLimit": "Liczba urządzeń/szt.",
|
||||
"edit": "edytuj",
|
||||
"editSubscribe": "Edytuj subskrypcję",
|
||||
"form": {
|
||||
"cancel": "Anuluj",
|
||||
"confirm": "Potwierdź",
|
||||
"description": "Opis",
|
||||
"deviceLimit": "Limit urządzeń",
|
||||
"discount": "Zniżka",
|
||||
"discountDescription": "Ustaw zniżkę na podstawie ceny jednostkowej",
|
||||
"discountMonths": "miesiące",
|
||||
"discountPercent": "Procent zniżki",
|
||||
"discount_price": "Cena po zniżce",
|
||||
"duration": "Czas trwania (miesiące)",
|
||||
"inventory": "Zapas",
|
||||
"name": "Nazwa",
|
||||
"noLimit": "Bez ograniczeń",
|
||||
"quota": "Limit zakupu",
|
||||
"replacement": "Cena wymiany (za każdym razem)",
|
||||
"selectSubscribeGroup": "Wybierz grupę subskrypcji",
|
||||
"server": "Serwer",
|
||||
"serverGroup": "Grupa serwerów",
|
||||
"speedLimit": "Limit prędkości (Mbps)",
|
||||
"subscribeGroup": "Grupa subskrypcji",
|
||||
"traffic": "Ruch",
|
||||
"unit_price": "Cena za miesiąc"
|
||||
},
|
||||
"group": {
|
||||
"actions": "Działania",
|
||||
"cancel": "Anuluj",
|
||||
"confirm": "Potwierdź",
|
||||
"confirmDelete": "Czy na pewno chcesz usunąć?",
|
||||
"create": "Utwórz",
|
||||
"createSubscribeGroup": "Utwórz nową grupę subskrypcji",
|
||||
"createSuccess": "Utworzono pomyślnie",
|
||||
"delete": "Usuń",
|
||||
"deleteSuccess": "Usunięto pomyślnie",
|
||||
"deleteWarning": "Po usunięciu danych nie można ich odzyskać, proszę postępować ostrożnie.",
|
||||
"description": "Opis",
|
||||
"edit": "Edytuj",
|
||||
"editSubscribeGroup": "Edytuj grupę subskrypcji",
|
||||
"form": {
|
||||
"cancel": "Anuluj",
|
||||
"confirm": "Potwierdź",
|
||||
"description": "Opis",
|
||||
"name": "Nazwa"
|
||||
},
|
||||
"name": "Nazwa",
|
||||
"title": "Lista grup subskrypcji",
|
||||
"updateSuccess": "Zaktualizowano pomyślnie",
|
||||
"updatedAt": "Czas aktualizacji"
|
||||
},
|
||||
"inventory": "inwentarz",
|
||||
"name": "Nazwa",
|
||||
"quota": "Limit zakupu/raz",
|
||||
"replacement": "Zresetuj cenę/raz",
|
||||
"sell": "Sprzedaż",
|
||||
"show": "Pokaż na stronie głównej",
|
||||
"subscribe": "Subskrybuj",
|
||||
"subscribeGroup": "Subskrybuj grupę",
|
||||
"tabs": {
|
||||
"subscribe": "Subskrybuj",
|
||||
"subscribeGroup": "Grupa subskrypcji"
|
||||
},
|
||||
"traffic": "ruch",
|
||||
"unitPrice": "Cena/miesiąc",
|
||||
"updateSuccess": "Aktualizacja zakończona pomyślnie"
|
||||
}
|
||||
@@ -0,0 +1,156 @@
|
||||
{
|
||||
"currency": {
|
||||
"accessKey": "Klucz dostępu",
|
||||
"accessKeyDescription": "Klucz API dostarczany bezpłatnie przez https://exchangerate.host do uzyskiwania kursów walut",
|
||||
"currencySymbol": "Symbol waluty",
|
||||
"currencySymbolDescription": "Używane wyłącznie do celów wyświetlania, po zmianie wszystkie jednostki walutowe w systemie zostaną zmienione",
|
||||
"currencyUnit": "Jednostka waluty",
|
||||
"currencyUnitDescription": "Używane wyłącznie do celów wyświetlania, po zmianie wszystkie jednostki walutowe w systemie zostaną zmienione",
|
||||
"saveSuccess": "Zapisano pomyślnie"
|
||||
},
|
||||
"email": {
|
||||
"expiration_email_template": "Szablon powiadomienia o wygaśnięciu",
|
||||
"expiration_email_templateDescription": "Zmienne {after}.nazwa_zmiennej{before} w szablonie zostaną zastąpione rzeczywistymi danymi, upewnij się, że zachowasz te zmienne.",
|
||||
"inputPlaceholder": "Wprowadź treść...",
|
||||
"maintenance_email_template": "Szablon powiadomienia o konserwacji",
|
||||
"maintenance_email_templateDescription": "Zmienne {after}.nazwa_zmiennej{before} w szablonie zostaną zastąpione rzeczywistymi danymi, upewnij się, że zachowasz te zmienne.",
|
||||
"saveSuccess": "Konfiguracja została pomyślnie zapisana.",
|
||||
"sendFailure": "Wysłanie testowego e-maila nie powiodło się, sprawdź konfigurację.",
|
||||
"sendSuccess": "Testowy e-mail został pomyślnie wysłany.",
|
||||
"sendTestEmail": "Wyślij testowy e-mail",
|
||||
"sendTestEmailDescription": "Wyślij testowy e-mail, aby sprawdzić, czy konfiguracja jest poprawna.",
|
||||
"senderAddress": "Adres nadawcy",
|
||||
"senderAddressDescription": "Domyślny adres e-mail używany do wysyłania wiadomości.",
|
||||
"smtpAccount": "Konto SMTP",
|
||||
"smtpAccountDescription": "Konto e-mail używane do uwierzytelniania.",
|
||||
"smtpEncryptionMethod": "Metoda szyfrowania SMTP",
|
||||
"smtpEncryptionMethodDescription": "Wybierz, czy włączyć szyfrowanie SSL/TLS.",
|
||||
"smtpPassword": "Hasło SMTP",
|
||||
"smtpPasswordDescription": "Hasło do tego konta SMTP.",
|
||||
"smtpServerAddress": "Adres serwera SMTP",
|
||||
"smtpServerAddressDescription": "Określ adres serwera używanego do wysyłania wiadomości e-mail.",
|
||||
"smtpServerPort": "Port serwera SMTP",
|
||||
"smtpServerPortDescription": "Określ numer portu używanego do łączenia się z serwerem SMTP.",
|
||||
"verify_email_template": "Szablon weryfikacji e-mail",
|
||||
"verify_email_templateDescription": "Zmienne {after}.nazwa_zmiennej{before} w szablonie zostaną zastąpione rzeczywistymi danymi, upewnij się, że zachowasz te zmienne."
|
||||
},
|
||||
"invite": {
|
||||
"commissionFirstTimeOnly": "Prowizja tylko przy pierwszym zakupie",
|
||||
"commissionFirstTimeOnlyDescription": "Po włączeniu, prowizja jest generowana tylko przy pierwszej płatności zaproszonego użytkownika. Możesz skonfigurować indywidualnych użytkowników w zarządzaniu użytkownikami.",
|
||||
"enableForcedInvite": "Włącz wymuszone zaproszenie",
|
||||
"enableForcedInviteDescription": "Po włączeniu, tylko zaproszeni użytkownicy mogą się zarejestrować.",
|
||||
"inputPlaceholder": "Proszę wprowadzić",
|
||||
"inviteCommissionPercentage": "Procent prowizji za zaproszenie",
|
||||
"inviteCommissionPercentageDescription": "Domyślny globalny procent podziału prowizji, możesz skonfigurować indywidualny procent w zarządzaniu użytkownikami.",
|
||||
"saveSuccess": "Zapisano pomyślnie"
|
||||
},
|
||||
"node": {
|
||||
"communicationKey": "Klucz komunikacyjny",
|
||||
"communicationKeyDescription": "Klucz do komunikacji węzła, aby zapewnić, że dane nie zostaną przechwycone przez inne osoby",
|
||||
"inputPlaceholder": "Proszę wprowadzić",
|
||||
"nodePullInterval": "Interwał pobierania węzła",
|
||||
"nodePullIntervalDescription": "Częstotliwość, z jaką węzeł pobiera dane z panelu (w sekundach)",
|
||||
"nodePushInterval": "Interwał wysyłania węzła",
|
||||
"nodePushIntervalDescription": "Częstotliwość, z jaką węzeł wysyła dane do panelu",
|
||||
"saveSuccess": "Zapisano pomyślnie"
|
||||
},
|
||||
"register": {
|
||||
"emailSuffixWhitelist": "Biała lista sufiksów e-mail",
|
||||
"emailSuffixWhitelistDescription": "Po włączeniu, tylko e-maile z sufiksami z listy będą mogły się zarejestrować",
|
||||
"emailVerification": "Weryfikacja e-mail",
|
||||
"emailVerificationDescription": "Po włączeniu, użytkownicy będą musieli zweryfikować swoje e-maile",
|
||||
"ipRegistrationLimit": "Limit rejestracji IP",
|
||||
"ipRegistrationLimitDescription": "Po włączeniu, IP spełniające wymagania reguł będą miały ograniczoną możliwość rejestracji. Proszę pamiętać, że z powodu CDN lub proxy front-end, określenie IP może powodować problemy",
|
||||
"penaltyTime": "Czas kary (minuty)",
|
||||
"penaltyTimeDescription": "Użytkownik musi poczekać, aż czas kary minie, aby móc zarejestrować się ponownie",
|
||||
"registrationLimitCount": "Licznik limitu rejestracji",
|
||||
"registrationLimitCountDescription": "Po osiągnięciu limitu rejestracji włącza się kara",
|
||||
"saveSuccess": "Zapisano pomyślnie",
|
||||
"stopNewUserRegistration": "Zatrzymaj rejestrację nowych użytkowników",
|
||||
"stopNewUserRegistrationDescription": "Po włączeniu, nikt nie będzie mógł się zarejestrować",
|
||||
"trialRegistration": "Rejestracja próbna",
|
||||
"trialRegistrationDescription": "Włącz rejestrację próbną, najpierw zmodyfikuj pakiet próbny i czas trwania",
|
||||
"whitelistSuffixes": "Sufiksy białej listy",
|
||||
"whitelistSuffixesDescription": "Używane do weryfikacji e-mail przy rejestracji, jeden na linię",
|
||||
"whitelistSuffixesPlaceholder": "Proszę wprowadzić sufiksy e-mail, jeden na linię"
|
||||
},
|
||||
"site": {
|
||||
"logo": "LOGO",
|
||||
"logoDescription": "Miejsce do wyświetlania LOGO",
|
||||
"logoPlaceholder": "Wprowadź adres URL LOGO, nie kończ na '/'",
|
||||
"saveSuccess": "Zapisano pomyślnie",
|
||||
"siteDesc": "Opis strony",
|
||||
"siteDescDescription": "Miejsce do wyświetlania opisu strony",
|
||||
"siteDescPlaceholder": "Wprowadź opis strony",
|
||||
"siteDomain": "Domena strony",
|
||||
"siteDomainDescription": "Adres domeny bieżącej strony, na przykład używany w e-mailach",
|
||||
"siteDomainPlaceholder": "Wprowadź adres domeny, wiele domen wprowadź w osobnych wierszach",
|
||||
"siteName": "Nazwa strony",
|
||||
"siteNameDescription": "Miejsce do wyświetlania nazwy strony",
|
||||
"siteNamePlaceholder": "Wprowadź nazwę strony"
|
||||
},
|
||||
"subscription": {
|
||||
"add": "Dodaj",
|
||||
"app": "Aplikacja",
|
||||
"appDescription": "Skonfiguruj adres pobierania aplikacji i zasady importu, pamiętaj o zapisaniu zmian",
|
||||
"appDownloadURL": "Adres pobierania aplikacji",
|
||||
"appIcon": "Ikona aplikacji",
|
||||
"appName": "Nazwa aplikacji",
|
||||
"delete": "Usuń",
|
||||
"reset": "Resetuj",
|
||||
"save": "Zapisz",
|
||||
"saveSuccess": "Zapisano pomyślnie",
|
||||
"singleSubscriptionMode": "Tryb pojedynczej subskrypcji",
|
||||
"singleSubscriptionModeDescription": "Po włączeniu, wszystkie pakiety użytkowników zostaną przekształcone w saldo",
|
||||
"subscriptionDomain": "Domena subskrypcji",
|
||||
"subscriptionDomainDescription": "Używane do subskrypcji, pozostaw puste, aby użyć domeny witryny",
|
||||
"subscriptionDomainPlaceholder": "Wprowadź domenę subskrypcji, wiele domen wpisz w osobnych wierszach",
|
||||
"subscriptionPath": "Ścieżka subskrypcji",
|
||||
"subscriptionPathDescription": "Używane do subskrypcji, po zmianie koniecznie zrestartuj system, aby zapewnić najlepszą wydajność",
|
||||
"subscriptionPathPlaceholder": "Wprowadź",
|
||||
"subscriptionProtocol": "Protokół subskrypcji",
|
||||
"wildcardResolution": "Rozwiązanie z użyciem symboli wieloznacznych",
|
||||
"wildcardResolutionDescription": "Używane do subskrypcji"
|
||||
},
|
||||
"tabs": {
|
||||
"currency": "Waluta",
|
||||
"email": "E-mail",
|
||||
"invite": "Zaproszenie",
|
||||
"node": "Węzeł",
|
||||
"register": "Rejestracja",
|
||||
"site": "Strona",
|
||||
"subscription": "Subskrypcja",
|
||||
"telegram": "Telegram",
|
||||
"tos": "Warunki usługi",
|
||||
"verify": "Weryfikacja"
|
||||
},
|
||||
"telegram": {
|
||||
"botToken": "Token bota",
|
||||
"botTokenDescription": "Wprowadź token dostarczony przez Botfather",
|
||||
"enableBotNotifications": "Włącz powiadomienia bota",
|
||||
"enableBotNotificationsDescription": "Po włączeniu bot będzie wysyłał podstawowe powiadomienia do administratorów i użytkowników połączonych z Telegramem",
|
||||
"groupURL": "URL grupy",
|
||||
"groupURLDescription": "Po wypełnieniu będzie wyświetlany na interfejsie użytkownika lub używany tam, gdzie jest to potrzebne",
|
||||
"inputPlaceholderBotToken": "0000000000:xxxxxxxxx_xxxxxxxxxxxxxxx",
|
||||
"inputPlaceholderGroupURL": "https://t.me/xxxxxx",
|
||||
"saveSuccess": "Zapisano pomyślnie"
|
||||
},
|
||||
"tos": {
|
||||
"saveSuccess": "Zapisano pomyślnie",
|
||||
"title": "Warunki usługi"
|
||||
},
|
||||
"verify": {
|
||||
"inputPlaceholder": "Wprowadź",
|
||||
"loginVerificationCode": "Kod weryfikacyjny logowania",
|
||||
"loginVerificationCodeDescription": "Weryfikacja człowieka przy logowaniu",
|
||||
"registrationVerificationCode": "Kod weryfikacyjny rejestracji",
|
||||
"registrationVerificationCodeDescription": "Weryfikacja człowieka przy rejestracji",
|
||||
"resetPasswordVerificationCode": "Kod weryfikacyjny resetowania hasła",
|
||||
"resetPasswordVerificationCodeDescription": "Weryfikacja człowieka przy resetowaniu hasła",
|
||||
"saveSuccess": "Zapisano pomyślnie",
|
||||
"turnstileSecret": "Sekret Turnstile",
|
||||
"turnstileSecretDescription": "Sekret Turnstile dostarczony przez Cloudflare",
|
||||
"turnstileSiteKey": "Klucz witryny Turnstile",
|
||||
"turnstileSiteKeyDescription": "Klucz witryny Turnstile dostarczony przez Cloudflare"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,19 @@
|
||||
{
|
||||
"actions": "działania",
|
||||
"cancel": "Anuluj",
|
||||
"check": "Sprawdź",
|
||||
"close": "zamknij",
|
||||
"closeSuccess": "Zamknięcie zakończone sukcesem",
|
||||
"closeWarning": "Po zamknięciu nie będzie można obsługiwać tego zgłoszenia. Proszę postępować ostrożnie.",
|
||||
"confirm": "Potwierdź",
|
||||
"confirmClose": "Czy na pewno chcesz zamknąć?",
|
||||
"createdAt": "Utworzono",
|
||||
"inputPlaceholder": "Wpisz swoje pytanie, a my odpowiemy najszybciej jak to możliwe.",
|
||||
"open": "otwórz",
|
||||
"reply": "odpowiedź",
|
||||
"status": ["Status", "Do śledzenia", "Oczekuje na odpowiedź", "Przetworzono", "Zamknięte"],
|
||||
"ticketList": "Lista zgłoszeń",
|
||||
"title": "Tytuł",
|
||||
"updatedAt": "Zaktualizowano",
|
||||
"user": "użytkownik"
|
||||
}
|
||||
@@ -0,0 +1,26 @@
|
||||
{
|
||||
"caller": "Dzwoniący",
|
||||
"cancel": "Anuluj",
|
||||
"confirmReboot": "Potwierdź ponowne uruchomienie",
|
||||
"confirmSystemReboot": "Potwierdź ponowne uruchomienie systemu",
|
||||
"confirmSystemUpgrade": "Potwierdź aktualizację systemu",
|
||||
"confirmUpgrade": "Potwierdź aktualizację",
|
||||
"currentVersion": "Obecna wersja systemu:",
|
||||
"errors": "Błędy",
|
||||
"ip": "IP",
|
||||
"lastUpdated": "Ostatnia aktualizacja:",
|
||||
"none": "Brak",
|
||||
"query": "Zapytanie",
|
||||
"rebootDescription": "Czy na pewno chcesz zrestartować system? Ta operacja spowoduje krótką przerwę w działaniu usług.",
|
||||
"rebooting": "Trwa ponowne uruchamianie systemu...",
|
||||
"refreshLogs": "Odśwież dzienniki",
|
||||
"request": "Prośba",
|
||||
"status": "Status",
|
||||
"systemLogs": "Dzienniki systemowe",
|
||||
"systemReboot": "Restart systemu",
|
||||
"systemServices": "Usługi systemowe",
|
||||
"systemUpgrade": "Aktualizacja systemu",
|
||||
"upgradeDescription": "Czy na pewno chcesz przeprowadzić aktualizację systemu? Ta operacja może zająć kilka minut, podczas których system może nie odpowiadać.",
|
||||
"userAgent": "Agent użytkownika",
|
||||
"viewLogsAndManage": "Przeglądaj dzienniki systemowe, wykonuj aktualizacje systemu i operacje ponownego uruchamiania"
|
||||
}
|
||||
@@ -0,0 +1,38 @@
|
||||
{
|
||||
"actions": "działania",
|
||||
"balance": "saldo",
|
||||
"cancel": "Anuluj",
|
||||
"confirm": "Potwierdź",
|
||||
"confirmDelete": "Czy na pewno chcesz usunąć?",
|
||||
"create": "Utwórz",
|
||||
"createSuccess": "Utworzono pomyślnie",
|
||||
"createUser": "Utwórz użytkownika",
|
||||
"createdAt": "Czas rejestracji",
|
||||
"delete": "usuń",
|
||||
"deleteDescription": "Po usunięciu danych nie można ich odzyskać, prosimy o ostrożność.",
|
||||
"deleteSuccess": "Usunięto pomyślnie",
|
||||
"edit": "edytuj",
|
||||
"editUser": "Edytuj użytkownika",
|
||||
"email": "e-mail",
|
||||
"enable": "Włącz",
|
||||
"form": {
|
||||
"balance": "Saldo",
|
||||
"balancePlaceholder": "Saldo",
|
||||
"cancel": "Anuluj",
|
||||
"confirm": "Potwierdź",
|
||||
"invalidEmailFormat": "Nieprawidłowy format e-maila",
|
||||
"inviteCode": "Kod zaproszenia",
|
||||
"inviteCodePlaceholder": "Wprowadź kod zaproszenia (pozostaw puste, aby wygenerować automatycznie)",
|
||||
"manager": "Administrator",
|
||||
"password": "Hasło",
|
||||
"passwordPlaceholder": "Wprowadź nowe hasło (można pozostawić puste)",
|
||||
"refererId": "ID polecającego",
|
||||
"refererIdPlaceholder": "Wprowadź ID polecającego",
|
||||
"userEmail": "E-mail użytkownika",
|
||||
"userEmailPlaceholder": "Wprowadź e-mail użytkownika"
|
||||
},
|
||||
"referer": "Polecający",
|
||||
"updateSuccess": "Aktualizacja zakończona pomyślnie",
|
||||
"userList": "Lista użytkowników",
|
||||
"userName": "Adres e-mail użytkownika"
|
||||
}
|
||||
Reference in New Issue
Block a user