diff --git a/CHANGELOG.md b/CHANGELOG.md
index 234c01b3..b0a3d005 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -8,7 +8,8 @@ TBD
### Tweaks
TBD
### Lang
-TBD
+- Updated `es_ES` ([Merge Request](https://gitlab.com/crafty-controller/crafty-4/-/merge_requests/412))
+- Added `pl_PL` ([Merge Request](https://gitlab.com/crafty-controller/crafty-4/-/merge_requests/412))
## --- [4.0.7] - 2022/07/18
diff --git a/app/translations/es_ES_incomplete.json b/app/translations/es_ES.json
similarity index 64%
rename from app/translations/es_ES_incomplete.json
rename to app/translations/es_ES.json
index 182b2c07..28f8d6e1 100644
--- a/app/translations/es_ES_incomplete.json
+++ b/app/translations/es_ES.json
@@ -11,12 +11,48 @@
"noAccess": "No tienes acceso a este recurso"
},
"apiKeys": {
+ "apiKeys": "Claves API",
+ "auth": "Autorizado? ",
+ "buttons": "Botones",
+ "config": "Configuración",
+ "crafty": "Crafty: ",
+ "created": "Creado",
+ "createNew": "Crear un nuevo API Token",
"deleteKeyConfirmation": "¿Quieres eliminar esta clave de API? Esto no se puede deshacer.",
- "deleteKeyConfirmationTitle": "¿Eliminar la clave API ${keyId}?"
+ "deleteKeyConfirmationTitle": "¿Eliminar la clave API ${keyId}?",
+ "getToken": "Conseguir un Token",
+ "name": "Nombre",
+ "nameDesc": "Como te gustaria llamar a este API token? ",
+ "no": "No",
+ "pageTitle": "Editar las Claves API",
+ "permName": "Nombre del Permiso",
+ "perms": "Permisos",
+ "server": "Servidor: ",
+ "superUser": "Super User",
+ "yes": "Si"
},
"base": {
"doesNotWorkWithoutJavascript": "Aviso: ¡Crafty no funciona correctamente cuando JavaScript no está habilitado!"
},
+ "credits": {
+ "developmentTeam": "Equipo de desarrollo",
+ "hugeDesc": "Un enorme",
+ "pageDescription": "Sin esta gente, Crafty no existiría",
+ "pageTitle": "Créditos",
+ "patreonDesc": "Patreon / Ko-fi supporters!",
+ "patreonOther": "Otro",
+ "patreonSupporter": "A nuestros Patreon / Ko-fi Supporters",
+ "patreonUpdate": "Última Actualización:",
+ "retiredStaff": "Staff retirado",
+ "subscriberName": "Nombre",
+ "subscriptionLevel": "Nivel",
+ "supportTeam": "Equipo de soporte y documentación",
+ "thankYou": "GRACIAS",
+ "translationDesc": "a nuestra comunidad, que tradujo!",
+ "translationName": "Nombre",
+ "translationTitle": "Traducciones de Idiomas",
+ "translator": "Traductores"
+ },
"dashboard": {
"actions": "Acciones",
"allServers": "Todos los servidores",
@@ -30,10 +66,12 @@
"cannotSeeOnMobile": "¿No puedes verlo todo en móvil?",
"cannotSeeOnMobile2": "Intenta desplazar la tabla desde los lados..",
"clone": "Clonar",
+ "cloneConfirm": "¿Está seguro de que desea clonar este servidor? Este proceso puede llevar un tiempo",
"cpuCores": "Nucleos de CPU",
"cpuCurFreq": "Reloj de CPU Actual",
"cpuMaxFreq": "Reloj de CPU Maximo",
"cpuUsage": "Uso de CPU",
+ "crashed": "Crashed",
"dashboard": "Panel de control",
"delay-explained": "El agente/servicio ha iniciado recientemente y está retrasando el inicio de la instancia del servidor de Minecraft.",
"host": "Host",
@@ -53,13 +91,13 @@
"sendingCommand": "Enviando tu comando",
"server": "Server",
"servers": "Servers",
+ "size": "Tamaño del directorio del servidor",
"start": "Iniciar",
"starting": "Inicio-retrasado",
"status": "Estado",
"stop": "Detener",
"version": "Versión",
- "welcome": "Bienvenido a Crafty Controller",
- "world": "Mundo"
+ "welcome": "Bienvenido a Crafty Controller"
},
"datatables": {
"i18n": {
@@ -133,9 +171,13 @@
"eulaAgree": "Estás de acuerdo?",
"eulaMsg": "Debes aceptar el EULA. Una copia del EULA de Mojang esta vinculada debajo de este mensaje.",
"eulaTitle": "Aceptar EULA",
+ "fileTooLarge": "Subida fallida. Carga de archivo demasiado grande. Póngase en contacto con el administrador del sistema para obtener ayuda.",
"hereIsTheError": "Aquí está el error.",
"internet": "Hemos detectado que la maquina ejecutando Crafty no tiene acceso a internet. Las conexiones de clientes al servidor podrían estar limitadas.",
+ "no-file": "No se puede localizar el archivo solicitado. Verifique dos veces la ruta. Capaz Crafty no tiene los permisos adecuados?",
"noJava": "Server {} fallo al iniciar con código de error: Detectamos que Java no esta instalado, Por favor instale java y inicie el servidor.",
+ "not-downloaded": "Parece que no podemos encontrar su archivo ejecutable. Capaz no ha terminado de descargarse o los permisos están configurados como ejecutables.",
+ "portReminder": "Detectamos que es la primera vez que se inicia {}. Asegúrese de configurar el puerto {} A través de su router/firewall para hacer el servidor accesible.",
"start-error": "Servidor {} fallo al iniciar con código de error: {}",
"terribleFailure": "¡Un terrible error!"
},
@@ -150,16 +192,68 @@
"password": "Contraseña",
"username": "Usuario"
},
+ "notify": {
+ "activityLog": "Registros de actividad",
+ "backupComplete": "Backup completado de manera exitosa en el servidor {}",
+ "backupStarted": "Backup iniciado para el servidor {}",
+ "downloadLogs": "Descargar registros de soporte?",
+ "finishedPreparing": "Terminamos la preparación de tus registros de soporte. Por favor presione el boton para descargar.",
+ "logout": "Cerrar Sesión",
+ "preparingLogs": " Por favor espere mientras preparamos los registros. Le enviaremos una notificación cuando estén listos. Esto puede tomar un rato en implementaciones grandes.",
+ "supportLogs": "Registros de soporte"
+ },
"panelConfig": {
+ "adminControls": "Controles de administrador",
+ "allowedServers": "Servidores Habilitados",
+ "assignedRoles": "Roles asignados",
"cancel": "Cancelar",
+ "clearComms": "Limpiar comandos sin ejecutar.",
"delete": "Eliminar",
- "save": "Guardar"
+ "edit": "Editar",
+ "enabled": "Habilitado",
+ "newRole": "Agregar un nuevo rol",
+ "newUser": "Agregar nuevo Usuario",
+ "pageTitle": "Configuración del panel",
+ "role": "Rol",
+ "roles": "Roles",
+ "roleUsers": "Usuarios del rol",
+ "save": "Guardar",
+ "superConfirm": "Proceder solamente si queres que este usuario tenga acceso a TODO(todas las cuentas de usuarios, servidores, configuración del panel, etc...) Hasta puede quitarte tu permiso de superuser.",
+ "superConfirmTitle": "Habilitar superusers? Estas seguro?",
+ "user": "Usuario",
+ "users": "Usuarios"
+ },
+ "rolesConfig": {
+ "config": "Configuracion de roles",
+ "configDesc": "Aca podes cambiar la configuracion de los roles",
+ "configUpdate": "Actualizado: ",
+ "created": "Creado: ",
+ "delRole": "Eliminar Rol",
+ "doesNotExist": "No podes elminiar algo que todavia no existe",
+ "pageTitle": "Editar Rol",
+ "pageTitleNew": "Nuevo Rol",
+ "permAccess": "Acceso?",
+ "permName": "Nombre de los permisos",
+ "permsServer": "Permisos que tiene este rol para esos servidores específicos.",
+ "roleConfigArea": "Zona de configuración de roles",
+ "roleDesc": "Como te gustaria llamar a este rol?",
+ "roleName": "Nombre del rol: ",
+ "rolePerms": "Permisos del rol",
+ "roleServers": "Servidores Habilitados",
+ "roleTitle": "Configuración de Roles",
+ "roleUserName": "Nombre de usuario",
+ "roleUsers": "Usuarios del rol: ",
+ "serverAccess": "Acceso?",
+ "serverName": "Nombre del servidor",
+ "serversDesc": "Servidores a los que este rol puede acceder"
},
"serverBackups": {
"backupAtMidnight": "¿Copia de seguridad automática a medianoche?",
"backupNow": "¡Haga una copia de seguridad ahora!",
"backupTask": "Se ha iniciado una tarea de copia de seguridad.",
"cancel": "Cancelar",
+ "clickExclude": "Click para seleccionar las Exclusiones",
+ "compress": "Comprimir el Backup",
"confirm": "Confirmar",
"confirmDelete": "¿Quieres eliminar esta copia de seguridad? Esto no se puede deshacer.",
"confirmRestore": "Esta seguro de que quiere restaurar desde este backup. Todos los archivos actuales del servidor seran cambiados al estado del backup y seran irrecuperables.",
@@ -167,6 +261,9 @@
"delete": "Eliminar",
"destroyBackup": "¿Destruir copia de seguridad \" + file_to_del + \"?",
"download": "Descargar",
+ "excludedBackups": "Rutas Excluidas: ",
+ "excludedChoose": "Elija las rutas que desea excluir de sus backups",
+ "exclusionsTitle": "Exclusiones del backup.",
"maxBackups": "Máxima cantidad de Copias de seguridad",
"maxBackupsDesc": "Crafty no almacenará más de N copias de seguridad, eliminando la más antigua (Ingrese 0 para mantenerlas todas)",
"options": "Opciones",
@@ -174,6 +271,7 @@
"restore": "Restaurar",
"restoring": "Restaurando copia de seguridad. Esto puede tomar un tiempo. Sea paciente.",
"save": "Guardar",
+ "shutdown": "Apague el servidor durante la duración de la copia del backup.",
"size": "Tamaño",
"storageLocation": "Ubicación de almacenamiento",
"storageLocationDesc": "¿Dónde quieres almacenar las copias de seguridad?"
@@ -183,6 +281,8 @@
"bePatientDeleteFiles": "Tenga paciencia mientras eliminamos su servidor del panel de Crafty y eliminamos todos los archivos. Esta pantalla se cerrará en unos momentos.",
"bePatientUpdate": "Tenga paciencia mientras actualizamos el servidor. El tiempo de descarga puede variar según la velocidad del Internet...
Esta pantalla se actualizará en unos momentos.",
"cancel": "Cancelar",
+ "crashTime": "Tiempo de espera por crash",
+ "crashTimeDesc": "Cuanto tiempo se debe esperar después de que crafty considere su servidor como crasheado?",
"deleteFilesQuestion": "¿Eliminar archivos del servidor de la máquina?",
"deleteFilesQuestionMessage": "¿Le gustaría que Crafty elimine todos los archivos del servidor de la máquina host?
Esto incluye backups del servidor.",
"deleteServer": "Eliminar Servidor",
@@ -190,6 +290,9 @@
"deleteServerQuestionMessage": "¿Estás seguro de que desea eliminar este servidor? Después de esto no hay vuelta atrás...",
"exeUpdateURL": "URL de actualización para el ejecutable del Servidor",
"exeUpdateURLDesc": "URL de descarga directa para actualizaciones.",
+ "javaNoChange": "No sobrescribir",
+ "javaVersion": "Sobrescribir versión de Java.",
+ "javaVersionDesc": "Si vas a sobrescribir la versión de Java, Asegúrese de que ponga la localizacion de java con ' ' (comillas).",
"noDelete": "No, vuelve atrás.",
"noDeleteFiles": "No, solo remover del panel.",
"removeOldLogsAfter": "Eliminar registros antiguos después de",
@@ -266,11 +369,13 @@
"fileReadError": "Error de lectura del archivo",
"files": "Archivos",
"keybindings": "Atajos de teclado",
+ "loadingRecords": "Cargando Archivos...",
"noDelete": "No",
"noscript": "El administrador de archivos no funciona sin JavaScript ",
"rename": "Renombrar",
"renameItemQuestion": "Cuál debería ser el nuevo nombre?",
"save": "Guardar",
+ "size": "Alternar tamaño del editor.",
"stayHere": "NO SALGA DE ESTA PÁGINA",
"unsupportedLanguage": "Advertencia: este no es un tipo de archivo admitido",
"unzip": "Descomprimir (UnZip)",
@@ -284,6 +389,41 @@
"loadingBannedPlayers": "Cargando jugadores baneados",
"players": "Jugadores"
},
+ "serverScheduleConfig": {
+ "backup": "Backup del Servidor",
+ "basic": "Básico",
+ "children": "Tareas 'hijos' enlazados: ",
+ "command": "Comando",
+ "command-explain": "Que comandó quiere que sea ejecutado, no incluya el '/'",
+ "cron": "Cron",
+ "cron-explain": "Ponga su configuración de cron. -- NOTA: Pagina recomendada: 'https://crontab.guru'",
+ "custom": "Comando Customizado",
+ "days": "Días",
+ "enabled": "Habilitado",
+ "hours": "Horas",
+ "interval": "Intervalo",
+ "interval-explain": "Con qué frecuencia quieres que se ejecute esta tarea?",
+ "minutes": "Minutos",
+ "offset": "Retraso",
+ "offset-explain": "Cuanto tiempo se debe esperar para ejecutar esta tarea después de la primera? (En Segundos).",
+ "one-time": "Borrar después de su ejecución?",
+ "parent": "Seleccione una tarea programada 'padre'",
+ "parent-explain": "Qué tarea programada debería activar esta?",
+ "reaction": "Reaccion",
+ "restart": "Reiniciar el Servidor",
+ "start": "Iniciar el Servidor",
+ "stop": "Apagar el Servidor",
+ "time": "Horario",
+ "time-explain": "A que hora quiere que la tarea programada se ejecute?"
+ },
+ "serverSchedules": {
+ "areYouSure": "Borrar tarea programada?",
+ "cancel": "Cancelar",
+ "cannotSee": "No puede pude ver todo?",
+ "cannotSeeOnMobile": "Intente hacer clic en una tarea programada para obtener todos los detalles.",
+ "confirm": "Confirmar",
+ "confirmDelete": "Estás seguro de que desea eliminar esta tarea programada? Esto no se puede deshacer."
+ },
"serverStats": {
"cpuUsage": "Uso de CPU",
"description": "Descripción",
@@ -295,6 +435,7 @@
"serverStarted": "Servidor Iniciado",
"serverStatus": "Estado del Servidor",
"serverTime": "Hora UTC",
+ "serverTimeZone": "Zona horaria del servidor",
"serverUptime": "Actividad del Servidor",
"starting": "Inicio-retrasado",
"unableToConnect": "No se pudo conectar",
@@ -303,6 +444,7 @@
"serverTerm": {
"commandInput": "Introducir tu comando",
"delay-explained": "El agente/servicio ha recientemente iniciado y está retrasando el inicio de la instancia del servidor de Minecraft.",
+ "downloading": "Descargando...",
"restart": "Reiniciar",
"sendCommand": "Enviar comando",
"start": "Iniciar",
@@ -318,8 +460,11 @@
"autoCreate": "Si no se selecciona ninguno, ¡Crafty creara uno!",
"bePatient": "Por favor tenga paciencia, ya que estamos ' + (importing ? 'import' : 'download') + ' el servidor.",
"buildServer": "Construir Servidor!",
+ "clickRoot": "Click aquí para seleccionar el directorio raiz.",
+ "close": "Cerrar",
"defaultPort": "25565 (Por defecto)",
"downloading": "Descargando Servidor...",
+ "explainRoot": "Por favor, haga click en el botón de abajo para seleccionar el directorio raiz de su servidor.",
"importing": "Importando Servidor...",
"importServer": "Importar Servidor existente",
"importServerButton": "Importar Servidor!",
@@ -331,9 +476,12 @@
"quickSettings": "Ajustes rápidos",
"quickSettingsDescription": "No te preocupes, puedes cambiarlos más tarde.",
"resetForm": "Limpiar formulario",
+ "save": "Guardar",
"selectRole": "Seleccionar Grupo(s)",
+ "selectRoot": "Seleccione el directorio raíz del archivo.",
"selectType": "Selecciona un tipo",
"selectVersion": "Selecciona una versión",
+ "selectZipDir": "Seleccione el directorio donde quiere que se extraigan los archivos.",
"serverJar": "Archivo Jar del servidor",
"serverName": "Nombre del servidor",
"serverPath": "Dirección del servidor",
@@ -351,5 +499,42 @@
"navigation": "Navegación",
"newServer": "Crear nuevo Servidor",
"servers": "Servers"
+ },
+ "userConfig": {
+ "apiKey": "Claves API",
+ "auth": "Autorizado? ",
+ "config": "Configuración",
+ "configArea": "Area de Configuracion de Usuarios",
+ "configAreaDesc": "Aca modificas la configuración de todos tus usuarios.",
+ "confirmDelete": "Está seguro de que quiere borrar a este usuario? Esta acción es irreversible.",
+ "craftyPermDesc": "Permisos de Crafty que tiene este usuario.",
+ "craftyPerms": "Permisos de Crafty: ",
+ "created": "Creado: ",
+ "deleteUser": "Borrar Usuario: ",
+ "deleteUserB": "Borrar Usuario",
+ "delSuper": "No puedes borrar un super user",
+ "enabled": "Habilitado",
+ "gravDesc": "Este mail se va a usar solamente para conseguir el Gravatar. Crafty no va a usar esta información bajo ninguna circunstancia más que para conseguir el Gravatar™",
+ "gravEmail": "Gravatar™ Email",
+ "lastIP": "Ultima IP: ",
+ "lastLogin": "Última Sesión: ",
+ "lastUpdate": "Última Actualización: ",
+ "leaveBlank": "Para editar el usuario sin cambiar la contraseña, no completar nada.",
+ "member": "Miembro?",
+ "notExist": "No se puede borrar algo que no existe!",
+ "pageTitle": "Editar Usuario.",
+ "pageTitleNew": "Crear Usuario.",
+ "password": "Nueva Contraseña",
+ "permName": "Nombre del Permiso",
+ "repeat": "Repita la contraseña.",
+ "roleName": "Nombre del rol.",
+ "super": "Super User",
+ "userLang": "Idioma del usuario.",
+ "userName": "Nombre de usuario.",
+ "userNameDesc": "Como quieres llamar a este usuario?",
+ "userRoles": "Roles del usuario.",
+ "userRolesDesc": "Roles que tiene este usuario.",
+ "userSettings": "Configuracion de Usuario.",
+ "uses": "Número de usos habilitados. (-1 == sin límite)."
}
}
diff --git a/app/translations/pl_PL.json b/app/translations/pl_PL.json
new file mode 100644
index 00000000..90d42e7a
--- /dev/null
+++ b/app/translations/pl_PL.json
@@ -0,0 +1,540 @@
+{
+ "404": {
+ "contact": "Podrzebujesz pomocy? Zapraszamy na serwer discord Crafty Controler",
+ "notFound": "Strony nie znaleziono",
+ "unableToFind": "Nie znaleźliśmy strony której szukasz. Spróbój ponownie, albo wróć się o stronę i ją odśwież"
+ },
+ "accessDenied": {
+ "accessDenied": "Nie posiadasz do tego dostępu",
+ "contact": "Podrzebujesz pomocy? Zapraszamy na serwer discord Crafty Controler",
+ "contactAdmin": "Skontaktuj się z administratorem aby uzyskać dostęp, jeśli myślisz że powinieneś mieć dostęp, skontaktuj się z supportem.",
+ "noAccess": "Nie masz dostępu do tych zasobów"
+ },
+ "apiKeys": {
+ "apiKeys": "Klucze API",
+ "auth": "Authorized? ",
+ "buttons": "Przyciski",
+ "config": "Config",
+ "crafty": "Crafty: ",
+ "created": "Stworzono",
+ "createNew": "Stwórz nowy klucz API",
+ "deleteKeyConfirmation": "Czy chcesz usunąć ten klucz API? Nie można tego cofnąć.",
+ "deleteKeyConfirmationTitle": "Usunąć Klucz API ${keyId}?",
+ "getToken": "Zdobądź token",
+ "name": "Nazwa",
+ "nameDesc": "Jak chcesz nazwać ten klucz API? ",
+ "no": "Nie",
+ "pageTitle": "Edytuj klucze API użytkownika",
+ "permName": "Nazwa permisji",
+ "perms": "Permisje",
+ "server": "Serwer: ",
+ "superUser": "Super użytkownik",
+ "yes": "Tak"
+ },
+ "base": {
+ "doesNotWorkWithoutJavascript": "Uwaga: Crafty nie działa gdy JavaScript jest wyłączone!"
+ },
+ "credits": {
+ "developmentTeam": "Drużyna Deweloperów",
+ "hugeDesc": "Wielkie",
+ "pageDescription": "Bez tych ludzi nie miał być Craftiego!",
+ "pageTitle": "Podziękowania",
+ "patreonDesc": "dla naszych ludzi wsparcia z Patreon / Ko-fi!",
+ "patreonOther": "Inne",
+ "patreonSupporter": "Patreon / Ko-fi Wsparcie",
+ "patreonUpdate": "Ostatni Update:",
+ "retiredStaff": "Wycofany personel",
+ "subscriberName": "Nazwa",
+ "subscriptionLevel": "Poziom",
+ "supportTeam": "Pomoc i Drużyna Dokumentacji",
+ "thankYou": "DZIĘKUJEMY WAM",
+ "translationDesc": "dla naszej społeczności która tłumaczy!",
+ "translationName": "Nazwa",
+ "translationTitle": "Język tłumaczenia",
+ "translator": "Tłumacze"
+ },
+ "dashboard": {
+ "actions": "Akcje",
+ "allServers": "Wszystkie serwery",
+ "avg": "Avg",
+ "backups": "Backupy",
+ "bePatientClone": "Poczekaj, gdy my klonujemy serwer.
Strona za chwilę się odświeży",
+ "bePatientRestart": "Poczekaj, gdy my restartujemy twój serwer.
Strona za chwilę się odświeży",
+ "bePatientStart": "Poczekaj, gdy my właczamy twój serwer.
Strona za chwilę się odświeży",
+ "bePatientStop": "Poczekaj, gdy my zatrzymujemy twój serwer.
Strona za chwilę się odświeży",
+ "cannotSee": "Nie widzisz wszystkiego?",
+ "cannotSeeOnMobile": "Nie widzisz wszystkiego na telefonie?",
+ "cannotSeeOnMobile2": "Spróbój obrócić telefon poziomo.",
+ "clone": "Klonuj",
+ "cloneConfirm": "Jesteś pewien że chcesz skonować ten serwer? To trochę zajmie.",
+ "cpuCores": "Rdzenie procesora",
+ "cpuCurFreq": "GHz Procesora",
+ "cpuMaxFreq": "Maksymalne GHz Procesora",
+ "cpuUsage": "Użycie procesora",
+ "crashed": "Zcrashował",
+ "dashboard": "Dashboard",
+ "delay-explained": "Crafty niedawno się odpalił, właczanie serwera będzie trochę opóźnione",
+ "host": "Host",
+ "kill": "Zabij proces",
+ "killing": "Zabijanie procesu...",
+ "lastBackup": "Ostatni:",
+ "max": "Maks.",
+ "memUsage": "Użycie RAMu",
+ "motd": "Wiadomość dnia",
+ "newServer": "Stwórz nowy serwer",
+ "nextBackup": "Next:",
+ "no-servers": "Nie posiadasz żadnych serwerów. Aby zacząć, kliknij",
+ "offline": "Wyłączony",
+ "online": "Włączony",
+ "players": "Gracze",
+ "restart": "Restart",
+ "sendingCommand": "Wysyłanie twojej komendy",
+ "server": "Serwer",
+ "servers": "Serwery",
+ "size": "Rozmiar serwera",
+ "start": "Start",
+ "starting": "Opóźniony-Start",
+ "status": "Status",
+ "stop": "Zatrzymaj",
+ "version": "Wersja",
+ "welcome": "Witamy w Crafty Controller"
+ },
+ "datatables": {
+ "i18n": {
+ "aria": {
+ "sortAscending": ": aktywuj, aby sortować kolumny w góre",
+ "sortDescending": ": aktywuj, aby sortować kolumny w dół"
+ },
+ "buttons": {
+ "collection": "Kolekcja ",
+ "colvis": "Widoczność kolumn",
+ "colvisRestore": "Przywróć widoczność",
+ "copy": "Kopiuj",
+ "copyKeys": "Wciśnij ctrl albo u2318 + C aby skopiować tabelę danych do schowka.
Aby anulować, kliknij tą wiadomość albo wciśnij escape.",
+ "copySuccess": {
+ "1": "Skopiowano 1 rząd do schowka",
+ "_": "Skopiowano %d rządów do schowka"
+ },
+ "copyTitle": "Kopiuj do schowka",
+ "csv": "CSV",
+ "excel": "Eksel",
+ "pageLength": {
+ "1": "Pokaż 1 rząd",
+ "-1": "Pokaż wszystkie rzędy",
+ "_": "Pokaż %d rządów"
+ },
+ "pdf": "PDF",
+ "print": "Wydrukuj"
+ },
+ "decimal": "",
+ "emptyTable": "Brak danych w tej tabeli danych",
+ "info": "Pokazywanie _START_ to _END_ of _TOTAL_ wejść",
+ "infoEmpty": "Pokazywanie 0 do 0 z 0 wejść",
+ "infoFiltered": "(filtered from _MAX_ total entries)",
+ "infoPostFix": "",
+ "lengthMenu": "Pokazuj _MENU_ entries",
+ "loadingRecords": "Wczytywanie...",
+ "paginate": {
+ "first": "Pierwsze",
+ "last": "Ostatnie",
+ "next": "Następne",
+ "previous": "Poprzednie"
+ },
+ "processing": "Przetwarzanie...",
+ "search": "Szukaj:",
+ "select": {
+ "cells": {
+ "0": "Kliknij na komórkę aby ją zaznaczyć",
+ "1": "%d komórka zaznaczonych",
+ "_": "%d komórek zaznaczonych"
+ },
+ "columns": {
+ "0": "Kliknij na kolumnę aby ją zaznaczyć",
+ "1": "%d kolumna zaznaczona",
+ "_": "%d kolumn zaznaczonych"
+ },
+ "rows": {
+ "0": "Click on a row to select it",
+ "1": "%d row selected",
+ "_": "%d rows selected"
+ }
+ },
+ "thousands": ",",
+ "zeroRecords": "Nie znaleziono pasujacego wyniku"
+ }
+ },
+ "error": {
+ "contact": "Podrzebujesz pomocy? Zapraszamy na serwer discord Crafty Controler",
+ "embarassing": "Oh, więc, to jest żenujące.",
+ "error": "Błąd!",
+ "eulaAgree": "Czy się zgadzasz?",
+ "eulaMsg": "Musisz się zgodzić na EULA. Kopia EULA Mojangu jest zalinkowana pod tą wiadomością.",
+ "eulaTitle": "Zgódź się na EULA",
+ "fileTooLarge": "Upload nie udany. Plik jest za duży. Skontaktuj się z administratorem dla pomocy.",
+ "hereIsTheError": "Tu jest problem",
+ "internet": "Zauważyliśmy że Crafty nie ma dostępu do internetu. Połączenie klientów z Craftym może być utrudnione.",
+ "no-file": "Nie możemy znaleść żądanego pliku. Sprawdź ścieżkę. Czy Crafty ma odpowiednie uprawnienia?",
+ "noJava": "Serwer {} nie mógł się odpalić z powodu: Zauważyliśmy że Java nie jest zainstalowana. Proszę zainstaluj Javę, a następnie włącz serwer.",
+ "not-downloaded": "Nie możemy znaleść twojego pliku serwera. Czy skończył się pobierać? Czy permisje są ustawione na wykonywanle?",
+ "portReminder": "Zauważyliśmy że to jest pierwszy raz {} kiedy był włączony. Upewnij się że otworzyłeś port {} na swoim routerze/firewallu aby korzystać z tego poza domem.",
+ "start-error": "Serwer {} nie mógł się odpalić z powodu: {}",
+ "terribleFailure": "Okropny błąd!"
+ },
+ "footer": {
+ "allRightsReserved": "Wszelkie Prawa zastrzeżone",
+ "copyright": "Copyright",
+ "version": "Wersja"
+ },
+ "login": {
+ "forgotPassword": "Zapomniałem hasła",
+ "login": "Zaloguj się",
+ "password": "Hasło",
+ "username": "Nazwa użytkownika"
+ },
+ "notify": {
+ "activityLog": "Logi Aktywności",
+ "backupComplete": "Backup zakończony poprawnie dla serwera {}",
+ "backupStarted": "Backup zaczęty dla serwera {}",
+ "downloadLogs": "Pobrać Logi Supportu?",
+ "finishedPreparing": "Skończyliśmy przygotowywać logi supportu. Kliknij tutaj, aby je pobrać",
+ "logout": "Wyloguj się",
+ "preparingLogs": " Poczekaj kiedy my przygotowujemy twoje logi ... Wyślemy ci powiadomienie kiedy będą gotowe. To trochę zajmie na dużych serwerach.",
+ "supportLogs": "Logi Pomocnicze"
+ },
+ "panelConfig": {
+ "adminControls": "Ustawienia Admina",
+ "allowedServers": "Zezwolone serwery",
+ "assignedRoles": "Przypisane role",
+ "cancel": "Anuluj",
+ "clearComms": "Wyczyść nie wykonane komendy",
+ "delete": "Usuń",
+ "edit": "Edytuj",
+ "enabled": "Wlączone",
+ "match": "Hasła muszą być takie same",
+ "newRole": "Dodaj nową role",
+ "newUser": "Dodaj nowego użytkownika",
+ "pageTitle": "Ustawienia Panelu",
+ "role": "Role",
+ "roles": "Roles",
+ "roleUsers": "Role użytkownika",
+ "save": "Zapisz",
+ "superConfirm": "Zapisz jeśli chcesz aby ten użytkownik miał dostęp do WSZYSTKIEGO (wszyscy użytkownicy, konta, serwery, ustawienia panelu, itp.). Mogą oni nawet usunąć twoje prawa SuperUżytkownika.",
+ "superConfirmTitle": "Włączyć SuperUżytkownika? Jesteś pewien?",
+ "user": "Użytkownik",
+ "users": "użytkownicy"
+ },
+ "rolesConfig": {
+ "config": "Zarządzanie rolami",
+ "configDesc": "Tu możesz zmienić konfiguracje roli",
+ "configUpdate": "Ostatnio aktualizowane: ",
+ "created": "Stworzone: ",
+ "delRole": "Usuń role",
+ "doesNotExist": "Nie możesz usunąć czegoś co nie istnieje",
+ "pageTitle": "Edytuj role",
+ "pageTitleNew": "Nowa rola",
+ "permAccess": "Dostęp?",
+ "permName": "Nazwa permisji",
+ "permsServer": "Permisje tej roli dla tych wyspecializowanych serwerów",
+ "roleConfigArea": "Ustawienia ról",
+ "roleDesc": "Jak chciałbyć nazwać te rolę?",
+ "roleName": "Nazwa roli: ",
+ "rolePerms": "Permisje roli",
+ "roleServers": "Zezwolone serwery",
+ "roleTitle": "Ustawienia roli",
+ "roleUserName": "Nazwa użytkownika",
+ "roleUsers": "Dostęp do ról: ",
+ "serverAccess": "Dostęp?",
+ "serverName": "Nazwa serwera",
+ "serversDesc": "Serwery które mają tą role mają dostęp"
+ },
+ "serverBackups": {
+ "backupAtMidnight": "Auto-backup o północy?",
+ "backupNow": "Backup Teraz!",
+ "backupTask": "Backup został rozpoczęty.",
+ "cancel": "Anuluj",
+ "clickExclude": "Kliknij aby zaznaczyć wyjątki",
+ "compress": "Skompresuj backup",
+ "confirm": "Akceptuj",
+ "confirmDelete": "Czy chcesz usunąć ten backup? Nie można tego cofnąć.",
+ "confirmRestore": "Czy jesteś pewien że chcesz przywrócić z tego backupu. Wszystkie pliki powrócą do stanu z backupu.",
+ "currentBackups": "Backupy Teraz",
+ "delete": "Usuń",
+ "destroyBackup": "Zniszcz Backup \" + file_to_del + \"?",
+ "download": "Pobierz",
+ "excludedBackups": "Wykluczone ścieżki: ",
+ "excludedChoose": "Wybierz ścieżki do wykluczenia z backupu",
+ "exclusionsTitle": "Wykluczenia backupu",
+ "maxBackups": "Maks. Backupów",
+ "maxBackupsDesc": "Crafty nie będzie zbierał więcej niż N backupów, zacznie usuwać od nadstarszych (wpisz 0, aby zatrzymać nieskończoną ilość)",
+ "options": "Opcje",
+ "path": "Ścieżka",
+ "restore": "Przywróć",
+ "restoring": "Przywracanie backupu. To trochę zajmie. Bądź cierpliwy.",
+ "save": "Zapisz",
+ "shutdown": "Wyłącz serwer na czas backupu",
+ "size": "Rozmiar",
+ "storageLocation": "Ścieżka zapisywania",
+ "storageLocationDesc": "Gdzie chcesz trzymać backupy?"
+ },
+ "serverConfig": {
+ "bePatientDelete": "Poczekaj, aż usuniemy twój serwer. Strona za chwilę się zamknie.",
+ "bePatientDeleteFiles": "Poczekaj, aż usuniemy twój serwer i jego pliki. Strona za chwilę się zamknie.",
+ "bePatientUpdate": "Poczekaj kiedy my aktualizujemy twój serwer. Pobieranie zależy od prędkości twojego internetu.
Strona się odświeży za chwile.",
+ "cancel": "Anuluj",
+ "crashTime": "Crash wyszedł poza limit czasu",
+ "crashTimeDesc": "How long should we wait before we consider your server as crashed?",
+ "deleteFilesQuestion": "Usuń pliki serwera z maszyny?",
+ "deleteFilesQuestionMessage": "Czy chcesz aby Crafty usunął wszystkie pliki tego serwera?
To zawiera backupy.",
+ "deleteServer": "Usuń serwer",
+ "deleteServerQuestion": "Usunąć serwer?",
+ "deleteServerQuestionMessage": "Jesteś pewien że chcesz usunąć ten serwer? To jest nie odwracalne...",
+ "exeUpdateURL": "URL pliku egzekucyjnego serwera",
+ "exeUpdateURLDesc": "Bezpośredni link dla aktualizacji.",
+ "javaNoChange": "Nie nadpisuj",
+ "javaVersion": "Nadpisz wersję Javy",
+ "javaVersionDesc": "Jeśli chcesz nadpisać wersję javy. Upewnij się że twoja wersja javy w 'komendzie egzekucyjnej' jest zawinięta w cytaty (podstatowa zmienna 'java' jest wykluczona )",
+ "noDelete": "Nie, wróć się",
+ "noDeleteFiles": "Nie, tylko usuń z panelu",
+ "removeOldLogsAfter": "Usuń stare logi po",
+ "removeOldLogsAfterDesc": "Ile dni musi mieć log aby został usunięty (0 oznacza że nie będziemy usuwać)",
+ "save": "Zapisz",
+ "sendingDelete": "Usuwanie serwera",
+ "sendingRequest": "Wysyłanie twojej prośby...",
+ "serverAutoStart": "Auto-Włączanie serwera",
+ "serverAutostartDelay": "Opóźnienie auto-włączenia serwera",
+ "serverAutostartDelayDesc": "Opóźnienie auto-włączenia (Jeśli włączone poniżej)",
+ "serverCrashDetection": "Detekcja Crashu serwera",
+ "serverExecutable": "Plik egzekucyjny",
+ "serverExecutableDesc": "Plik egzekucyjnego serwera",
+ "serverExecutionCommand": "Komenda włączania serwera",
+ "serverExecutionCommandDesc": "Co będzie odpalone w ukrytej konsoli",
+ "serverIP": "IP serwera",
+ "serverIPDesc": "IP, na jakim Crafty powinien połączyć dla statystyk (Spróbój prawdziwe ip zamiast 127.0.0.1 jeśli masz problemy)",
+ "serverLogLocation": "Lokalizacja logów serwera",
+ "serverLogLocationDesc": "Ścieżka do logów serwera",
+ "serverName": "Nazwa serwera",
+ "serverNameDesc": "Jak chciałbyć nazwać ten serwer",
+ "serverPath": "Ścieżka serwera",
+ "serverPathDesc": "Pełna ścieżka serwera (nie licząc pliku startu serwera)",
+ "serverPort": "Port serwera",
+ "serverPortDesc": "Port na jakim Crafty ma szukać statystyk",
+ "serverStopCommand": "Komenda wyłączenia serwera",
+ "serverStopCommandDesc": "Komenda, którą wyśle crafty aby wyłączyć serwer",
+ "stopBeforeDeleting": "Zatrzymaj serwer przed jego usunięciem",
+ "update": "Aktualizuj plik serwera",
+ "yesDelete": "Tak, usuń",
+ "yesDeleteFiles": "Tak, usuń pliki"
+ },
+ "serverConfigHelp": {
+ "desc": "Tutaj możesz zmienić konfigurację serwera",
+ "perms": [
+ "Nie
zalecamy zmieniania ścieżek serwera którymi zarządza Crafty.",
+ "Zmienianie ścieżek MOŻE
zniszczyć rzeczy, szczególnie na Linuksie i podobnych systemach gdzie permisje plików są bardziej zamknięte.",
+ "
",
+ "Jeśli czujesz że musisz zmienić to, gdzie twój serwer się znajduje, możesz to zrobić, pod warunkiem że dasz mu permisję \"crafty\" do odczytu i zapisu w ścieżce serwera.",
+ "
",
+ "
",
+ "Na Linuksie najlepiej jest to zrobić wpisując taką komendę:
",
+ "",
+ " sudo chown crafty:crafty /ścieżka/do/twojego/serwera -R
",
+ " sudo chmod 2775 /ścieżka/do/twojego/serwera -R
",
+ "
"
+ ],
+ "title": "Konfiguracja serwera"
+ },
+ "serverDetails": {
+ "backup": "Backup",
+ "config": "Konfiguracja",
+ "files": "Pliki",
+ "logs": "Logi",
+ "playerControls": "Player Management",
+ "schedule": "Harmonogram",
+ "serverDetails": "Detale serwera",
+ "terminal": "Konsola"
+ },
+ "serverFiles": {
+ "clickUpload": "Kliknij tutaj, aby wybrać twoje pliki",
+ "close": "Zamknij",
+ "createDir": "Nowa ścieżka",
+ "createDirQuestion": "Jak chcesz nazwać nową ścieżkę?",
+ "createFile": "Nowy plik",
+ "createFileQuestion": "Jak chcesz nazwać nowy plik?",
+ "default": "Domyślne",
+ "delete": "Usuń",
+ "deleteItemQuestion": "Czy jesteś pewien że chcesz usunąć \" + name + \"?",
+ "deleteItemQuestionMessage": "Usuwasz \\\"\" + path + \"\\\"!
Ta akcja jest nieodwracalna i zostanie usunięta na zawsze!",
+ "download": "Pobierz",
+ "editingFile": "Edytuję plik",
+ "error": "Error while getting files",
+ "fileReadError": "Error odczytu pliku",
+ "files": "Pliki",
+ "keybindings": "Skróty klawiszowe",
+ "loadingRecords": "Wczytywanie plików...",
+ "noDelete": "Nie",
+ "noscript": "Przeglądarka plików nie działa bez Javascript",
+ "rename": "Zmień nazwę",
+ "renameItemQuestion": "Jaka ma być nowa nazwa?",
+ "save": "Zapisz",
+ "size": "Włącz zmienianie rozmiaru edytora",
+ "stayHere": "NIE WYCHODŹ Z TEJ STRONY!",
+ "unsupportedLanguage": "Uwaga: To nie jest wspierany typ pliku",
+ "unzip": "Unzip",
+ "upload": "Upload",
+ "uploadTitle": "Wyślij pliki do: ",
+ "waitUpload": "Poczekaj, aż wyślemy twoje pliki... To może chwilkę zająć.",
+ "yesDelete": "Tak, zdaję sobie sprawę z konsekfencji"
+ },
+ "serverPlayerManagement": {
+ "bannedPlayers": "Zbanowani gracze",
+ "loadingBannedPlayers": "Wczytuję zbanowanych graczy",
+ "players": "Gracze"
+ },
+ "serverScheduleConfig": {
+ "backup": "Backup Serwera",
+ "basic": "Podstawowy",
+ "children": "Połączone zadania podrzędne: ",
+ "command": "Komenda",
+ "command-explain": "Jaką komendę chcesz abyśmy wykonali? Nie pisz '/' z przodu",
+ "cron": "Cron",
+ "cron-explain": "Tutaj wpisz cron string -- Uwaga: 0 = Poniedziałek jest ostatnią opcją.",
+ "custom": "Własna komenda",
+ "days": "dni",
+ "enabled": "Włączony",
+ "hours": "Godziny",
+ "interval": "Interwał",
+ "interval-explain": "Jak często mamy to wykonywać?",
+ "minutes": "Minuty",
+ "offset": "Opóźnienie przesunięcia",
+ "offset-explain": "Ile powinniśmy poczekać po wykonaniu pierwszego zadania? (W sekundach)",
+ "one-time": "Usuń po wykonaniu",
+ "parent": "Wybierz harmonogram rodzica",
+ "parent-explain": "Który harmonogram powinien wykonywać ten?",
+ "reaction": "Reakcja",
+ "restart": "Restart Serwera",
+ "start": "Start Serwera",
+ "stop": "Wyłącz Serwer",
+ "time": "Czas",
+ "time-explain": "O jakim czasie ma wykonać się ten harmonogram?"
+ },
+ "serverSchedules": {
+ "areYouSure": "Usuń zaplanowane (zadanie)?",
+ "cancel": "Anuluj",
+ "cannotSee": "Nie widzisz wszystkiego?",
+ "cannotSeeOnMobile": "Spróbój kliknąć na zadanie dla detali.",
+ "confirm": "Zapisz",
+ "confirmDelete": "Czy chcesz usunąć ten zaplanowany task? Jest to nieodwracalne."
+ },
+ "serverStats": {
+ "cpuUsage": "Użycie procesora",
+ "description": "Opis",
+ "errorCalculatingUptime": "Błąd obliczania czasu pracy",
+ "memUsage": "Użycie RAMu",
+ "offline": "Wyłączony",
+ "online": "Włączony",
+ "players": "Gracze",
+ "serverStarted": "Włączono serwer",
+ "serverStatus": "Status serwera",
+ "serverTime": "Czas UTC",
+ "serverTimeZone": "Strefa czasowa serwera",
+ "serverUptime": "Server Uptime",
+ "starting": "Opóźniony-Start",
+ "unableToConnect": "Nie można połączyć",
+ "version": "Wersja"
+ },
+ "serverTerm": {
+ "commandInput": "Wpisz swoją komendę",
+ "delay-explained": "Crafty niedawno się odpalił, właczanie serwera będzie trochę opóźnione",
+ "downloading": "Pobieranie...",
+ "restart": "Restart",
+ "sendCommand": "Wyślij komendę",
+ "start": "Start",
+ "starting": "Opóźniony-Start",
+ "stop": "Zatrzymaj",
+ "stopScroll": "Zatrzymaj Auto-przewijanie",
+ "updating": "Aktualizowanie..."
+ },
+ "serverWizard": {
+ "absoluteServerPath": "Pełna ścieżka serwera",
+ "absoluteZipPath": "Pełna ścieżka serwera",
+ "addRole": "Dodaj serwer do ról/roli",
+ "autoCreate": " Jeśli żadnej nie zaznaczysz, crafty stworzy nową!",
+ "bePatient": "Proszę, poczekaj kiedy ' + (importing ? 'importujemy' : 'pobieramy') + ' serwer",
+ "buildServer": "Zbuduj serwer!",
+ "clickRoot": "Kilknij tutaj aby zaznaczyć główną ścieżkę",
+ "close": "Zamknij",
+ "defaultPort": "25565 podstawowy",
+ "downloading": "Pobieranie serwera...",
+ "explainRoot": "Proszę, kliknij przycisk poniżej aby zaznaczyć główną ścieżkę w tym archiwum",
+ "importing": "Importowanie serwera...",
+ "importServer": "Importuj egzystujący serwer",
+ "importServerButton": "Importuj serwer!",
+ "importZip": "Importuj z ZIPa",
+ "maxMem": "Maks. RAMu",
+ "minMem": "Min. RAMu",
+ "myNewServer": "Mój nowy serwer",
+ "newServer": "Stwórz nowy serwer",
+ "quickSettings": "Szybkie ustawienia",
+ "quickSettingsDescription": "Nie martw się, możesz te ustawienia zmienić później",
+ "resetForm": "Resetuj formę",
+ "save": "Zapisz",
+ "selectRole": "Zaznacz rolę (lub kilka)",
+ "selectRoot": "Wybierz archiwum głównej ścieżki | (TBF, Select Archive Root Dir)",
+ "selectType": "Wybierz typ serwera",
+ "selectVersion": "Wybiesz wersje",
+ "selectZipDir": "Wybierz ścieżkę w archiwóm którą chcesz abyśmy wypakowali",
+ "serverJar": "Plik egzekucyjny serwera",
+ "serverName": "Nazwa serwera",
+ "serverPath": "Ścieżka serwera",
+ "serverPort": "Port serwera",
+ "serverType": "Typ serwera",
+ "serverVersion": "Wersja serwera",
+ "sizeInGB": "Wielkość w GB",
+ "zipPath": "Server Path"
+ },
+ "sidebar": {
+ "contribute": "Współpracuj",
+ "credits": "Podziękowania",
+ "dashboard": "Panel",
+ "documentation": "Dokumentacja",
+ "navigation": "Nawigacja",
+ "newServer": "Stwórz nowy serwer",
+ "servers": "Serwery"
+ },
+ "userConfig": {
+ "apiKey": "Klucze API",
+ "auth": "Autoryzacja? ",
+ "config": "Ustawienia",
+ "configArea": "Ustawienia użytkownika",
+ "configAreaDesc": "Tutaj możesz zmienić ustawienia użytkownika",
+ "confirmDelete": "Jesteś pewien że chcesz usunąć tego użytkownika ? To jest nieodwracalne.",
+ "craftyPermDesc": "Ten użytkownik ma dostęp do ustawień Craftiego takich jak: ",
+ "craftyPerms": "Ustawienia Craftiego: ",
+ "created": "Stworzono: ",
+ "deleteUser": "Usuń użytkownika: ",
+ "deleteUserB": "Usuń użytkownika",
+ "delSuper": "Nie możesz usunąć SuperUżytkownika",
+ "enabled": "Enabled",
+ "gravDesc": "To jest email tylko używany do Gravatar™. Crafty nie użyje pod żadnymi okolicznościami twojego adresu email, niż sprawdzenie ikony Gravatar™ ",
+ "gravEmail": "Gravatar™ Email",
+ "lastIP": "Ostatnie IP: ",
+ "lastLogin": "Ostatni login: ",
+ "lastUpdate": "Ostatni update: ",
+ "leaveBlank": "Jeśli chcesz zmienić użytkownika bez zmieniania hasła, nic nie wpisuj.",
+ "member": "Użytkownik?",
+ "notExist": "Nie możesz usunąć czegoś, co nie istnieje!",
+ "pageTitle": "Edytuj użytkownika",
+ "pageTitleNew": "Stwórz użytkownika",
+ "password": "Nowe hasło",
+ "permName": "Nazwa permisji",
+ "repeat": "Powtórz hasło",
+ "roleName": "Nazwa roli",
+ "super": "SuperUżytkownik",
+ "userLang": "Język użytkownika",
+ "userName": "Nazwa użytkownika",
+ "userNameDesc": "Jak chcesz nazwać tego użytkownika?",
+ "userRoles": "Role użytkownika",
+ "userRolesDesc": "Role, które ten użytkownik posiada.",
+ "userSettings": "Ustawienia użytkownika",
+ "uses": "Ilość użyć (-1==Bez limitu)"
+ }
+}