{
  "General Settings": "Configuración general",
  "Web Server": "Servidor web",
  "Bind IP address": "Vincular dirección IP",
  "Select IP address to bind the web server to.": "Seleccione la dirección IP a la que vincular el servidor web.",
  "Port": "Puerto",
  "Port for the web server (PWA application)": "Puerto del servidor web (aplicación PWA)",
  "API Configuration": "Configuración de la API",
  "API Keys": "Claves API",
  "help_apiKeys": "Claves API con rangos de años. Cada clave cubre su propio rango (plan demo: máx. 10 páginas = 2500 películas por clave). Deje 'Año hasta' vacío para usar el año actual. Pulse '+' para añadir.",
  "API Key": "Clave API",
  "Year From": "Año desde",
  "Year To": "Año hasta",
  "Min Votes": "Votos mín.",
  "Min Rating": "Valoración mín.",
  "Get your API key at: https://api.kinopoisk.dev/": "Obtenga su clave API en: https://api.kinopoisk.dev/",
  "label_useEuServer": "Servidor UE (espejo)",
  "help_useEuServer": "Usar el espejo UE https://eu-api.poiskkino.dev en lugar de https://api.poiskkino.dev. Actívelo si el servidor principal no es accesible desde su ubicación.",
  "Synchronization": "Sincronización",
  "Advanced Settings": "Configuración avanzada",
  "Max Requests per Run": "Solicitudes máx. por ejecución",
  "Maximum API requests per synchronization run (default: 250 for free tier, up to 1000 for premium)": "Máximo de solicitudes API por ejecución de sincronización (por defecto: 250 en plan gratuito, hasta 1000 en premium)",
  "Daily Request Limit": "Límite diario de solicitudes",
  "Total API requests allowed per day (default: 200 for free tier, higher for premium keys)": "Total de solicitudes API permitidas por día (por defecto: 200 en plan gratuito, más en claves premium)",
  "Auto Sync": "Sincronización automática",
  "Automatically synchronize on adapter start": "Sincronizar automáticamente al iniciar el adaptador",
  "label_syncScheduled": "Sincronizar a hora fija",
  "help_syncScheduled": "Si está activado, la sincronización se ejecuta diariamente a una hora concreta en lugar de cada N horas.",
  "Sync Interval": "Intervalo de sincronización",
  "hours": "horas",
  "Interval between automatic synchronizations (if Auto Sync is enabled)": "Intervalo entre sincronizaciones automáticas (si la sincronización automática está activada)",
  "label_syncScheduledTime": "Hora de sincronización",
  "help_syncScheduledTime": "Hora del día para ejecutar la sincronización automática (HH:MM, formato 24 h).",
  "Continue sync from last position": "Continuar la sincronización desde la última posición",
  "If enabled, sync will continue from where it stopped. If disabled, sync will always start from the beginning.": "Si está activado, la sincronización continúa donde se detuvo. Si está desactivado, siempre empieza desde el principio.",
  "Preserve existing database on update": "Conservar la base de datos existente al actualizar",
  "If enabled, your custom database will not be overwritten when updating the adapter. Disable to reset to default database.": "Si está activado, su base de datos personalizada no se sobrescribirá al actualizar el adaptador. Desactívelo para restablecer la base de datos predeterminada.",
  "Status": "Estado",
  "Web Server Status": "Estado del servidor web",
  "Application URL": "URL de la aplicación",
  "Replace 'localhost' with your server IP if accessing remotely. Actual URL with IP: Objects → movieswipe.0 → server → url": "Sustituya 'localhost' por la IP de su servidor en acceso remoto. URL real con IP: Objetos → movieswipe.0 → server → url",
  "Database Backup": "Copia de seguridad de la base de datos",
  "Backup Manager": "Gestor de copias de seguridad",
  "Replace 'localhost' with your server IP if accessing remotely.": "Sustituya 'localhost' por la IP de su servidor en acceso remoto.",
  "Synchronization Status": "Estado de la sincronización",
  "Total movies in database: Check 'sync.totalMovies' state in Objects tab": "Total de películas en la base de datos: compruebe el estado 'sync.totalMovies' en la pestaña Objetos",
  "Use the 'sync.start' state to trigger synchronization. After sync completes, refresh the app (F5) to see new movies.": "Use el estado 'sync.start' para iniciar la sincronización. Al finalizar, actualice la aplicación (F5) para ver las nuevas películas.",
  "Help": "Ayuda",
  "For more information, visit the <a href='https://github.com/sadam6752-tech/ioBroker.movieswipe' target='_blank'>GitHub repository</a>.": "Para más información, visite el <a href='https://github.com/sadam6752-tech/ioBroker.movieswipe' target='_blank'>repositorio de GitHub</a>.",
  "label_dbToken": "Backup access token",
  "help_dbToken": "Token required for database download/upload (/backup.html). Empty = unprotected."
}
