import '../strings_enum.dart';

const Map<String, String> esEs = {
  Strings.someThingWentWorng: 'Ha ocurrido un error',
  Strings.retry: 'Reintentar',
  //profile
  Strings.settings: 'Configuración',
  Strings.language: 'Idioma',
  Strings.termsOfService: 'Términos de Servicio',
  Strings.privacyPolicy: 'Política de Privacidad',
  Strings.version: 'Versión',

  Strings.ok: 'Aceptar',
  Strings.cancel: 'Cancelar',
  Strings.oops: 'Ups',
  Strings.copied: 'Copiado',
  Strings.later: 'Más tarde',
  Strings.noData: 'Sin datos',

  //empty error update
  Strings.refresh: 'Actualizar',
  Strings.unableToConnectNetwork: 'Por favor, verifica tu conexión a internet',
  Strings.unableToConnectServer:
      'El servidor no está disponible temporalmente, por favor, inténtalo de nuevo más tarde',
  Strings.regionRestricted:
      'Debido a las leyes locales y restricciones regulatorias, el servicio FKey no está disponible en su región.',
  Strings.updateNow: 'Actualizar Ahora',
  Strings.newVersionAvailable: '¡Nueva versión disponible!',

  // util error
  Strings.eUtilOpenEmail: 'Error al abrir el correo electrónico',
  Strings.eUtilOpenBrowser: 'Error al abrir el navegador',
  Strings.eUtilOpenGooglePlay: 'Error al abrir Google Play',

  Strings.error: 'Error',

  Strings.terms: 'Términos',
  Strings.privacy: 'Privacidad',
  Strings.termsAgreementPrefix: 'Al registrarte o continuar, aceptas nuestros ',
  Strings.termsAgreementConnector: ' y ',

  // Página de cuenta
  Strings.account: 'Cuenta',

  // Textos de diálogo
  Strings.processing: 'Procesando...',
  Strings.success: 'Éxito',
  Strings.unknownError: 'Error desconocido',
  Strings.failed: 'Fallido',

  // exit
  Strings.exit: 'Cerrar Sesión',

  // feedback
  Strings.feedback: 'Comentarios',

  // setting page
  Strings.networkSection: 'Red',
  Strings.securitySection: 'Seguridad',
  Strings.myPreCode: 'Mi Pre Código',
  Strings.validTerm: 'Término Válido',
  Strings.freeTime: 'Tiempo Gratis',
  Strings.deviceAuthorization: 'Autorización de Dispositivo',
  Strings.routingMode: 'Modo de Enrutamiento',
  Strings.splitTunneling: 'Túnel Dividido',
  Strings.autoReconnect: 'Reconexión Automática',
  Strings.restoreDefault: 'Restaurar Predeterminado',
  Strings.deleteAccount: 'Eliminar Cuenta',
  Strings.logout: 'Cerrar Sesión',

  // media location page
  Strings.connecting: 'Conectando...',
  Strings.connected: 'Conectado',
  Strings.disconnected: 'Desconectado',
  Strings.open: 'Abrir',
  Strings.disconnect: 'Desconectar',
  Strings.connect: 'Conectar',
  Strings.opening: 'Abriendo',
  Strings.connectedSuccessfully: 'Conectado exitosamente',
  Strings.willOpenSoon: 'se abrirá pronto',
  Strings.netflix: 'Netflix',
  Strings.youtube: 'YouTube',
  Strings.amazon: 'Amazon',
  Strings.hulu: 'hulu',
  Strings.niftyStreaming: 'Nifty Streaming',
  Strings.youtubeStreaming: 'YouTube Streaming',
  Strings.amazonStreaming: 'Amazon Streaming',
  Strings.huluStreaming: 'hulu Streaming',

  // split tunneling page
  Strings.excludeSelectedAppsFromVPN:
      'Excluir aplicaciones seleccionadas de VPN',
  Strings.useVPNForSelectedAppsOnly:
      'Usar VPN solo para aplicaciones seleccionadas',
  Strings.selectApps: 'Seleccionar aplicaciones',
  Strings.customizeYourVPN: 'Personaliza tu VPN',

  // subscription page
  Strings.subscription: 'Suscripción',
  Strings.currentSubscription: 'Suscripción actual',
  Strings.upgradeToPremium: 'Actualizar a Premium',
  Strings.activatePreCode: 'Activar Pre Código',
  Strings.preCodeHint:
      'Si tienes un código Pre, ingrésalo para reclamar tus beneficios Pre.',
  Strings.planChangeInfo: 'Información de cambio de plan',
  Strings.whenItStarts: 'Cuándo comienza',
  Strings.whatHappensToYourBalance: 'Qué sucede con tu saldo',
  Strings.extraTime: 'Tiempo extra',
  Strings.yourNewPlanBeginsRightAway: 'Tu nuevo plan comienza de inmediato.',
  Strings.anyUnusedAmountFromYourOldPlan:
      'Cualquier cantidad no utilizada de tu plan anterior se agregará al nuevo.',
  Strings.youllGetExtraDays:
      'Obtendrás días adicionales según tu saldo restante.',
  Strings.premiumsIncluded: 'Premium incluido',
  Strings.unlockAllFreeLocations: 'Desbloquear todas las ubicaciones gratuitas',
  Strings.unlockSmartMode: 'Desbloquear modo inteligente',
  Strings.unlockMultiHopMode: 'Desbloquear modo Multi-salto',
  Strings.premiumCanShareXDevices: 'Premium puede compartir X dispositivos',
  Strings.ownYourOwnPrivateServer: 'Ten tu propio servidor privado',
  Strings.closeAds: 'Cerrar anuncios',
  Strings.confirmChange: 'Confirmar Cambio',
  Strings.restorePurchases: 'Restaurar Compras',
  Strings.paymentIssue: 'Problema de pago',
  Strings.yearlyAutoRenewCancelAnytime:
      'Renovación anual. Cancela cuando quieras',

  // home page
  Strings.recent: 'Reciente',
  Strings.moviesAndTV: 'Películas y TV',
  Strings.social: 'Social',
  Strings.support: 'Soporte',
  Strings.sport: 'Deporte',
  Strings.music: 'Música',
  Strings.game: 'Juego',

  // country restricted
  Strings.sorry: 'Lo sentimos',
  Strings.unableToLoadData: 'No se pueden cargar los datos',
  Strings.dueLawsAndRegulations:
      'Debido a leyes y regulaciones locales, \nlos servicios de NOMOVPN no están disponibles en \ntu región actual.',

  // more pages
  Strings.sendPreCodeToEmail: 'Enviar Pre Código al Correo',
  Strings.selectServer: 'Seleccionar Servidor',

  // Dialog messages
  Strings.premiumActivated: '¡Premium activado con éxito!',
  Strings.premiumActivatedMessage:
      'Has sido actualizado a Premium. Disfruta de todas las funciones avanzadas y una experiencia de navegación mejorada.',
  Strings.gotIt: 'Entendido',
  Strings.emailSent: 'Correo enviado con éxito',
  Strings.emailSentMessage:
      'Tu código Pre ha sido enviado a tu correo electrónico.\nPor favor, verifica tu bandeja de entrada (y carpeta de spam).',
  Strings.noInternetConnection: 'Sin conexión a Internet',
  Strings.noInternetMessage:
      'Parece que estás desconectado. Por favor, verifica tu conexión a internet e inténtalo de nuevo.',
  Strings.logOut: 'Cerrar sesión',
  Strings.logOutConfirmMessage:
      '¿Estás seguro de que quieres cerrar sesión? Necesitarás iniciar sesión nuevamente para acceder a tus funciones Premium.',
  Strings.thankYouFeedback: '¡Gracias por tus comentarios!',
  Strings.feedbackMessage:
      'Lamentamos que no estés disfrutando tu experiencia. Haremos todo lo posible para mejorarla pronto.',
  Strings.done: 'Hecho',
  Strings.whatIsUid: '¿Qué es UID?',
  Strings.uidMessage:
      'ID del dispositivo (UID) Este es el identificador único de tu dispositivo. Proporcionar este ID ayuda a nuestro equipo de soporte a verificar tu dispositivo y resolver tus problemas más rápidamente.',
  Strings.confirm: 'Confirmar',

  // Device Authorization
  Strings.copy: 'Copiar',
  Strings.pleaseKeepPageOpen: 'Por favor, mantén esta página abierta.',
  Strings.authorizationCode: 'Código de autorización',
  Strings.authorizationCodeDesc:
      'Este código de 6 dígitos permite a un usuario VIP vincular tu dispositivo. Se actualiza cada 15 minutos.',
  Strings.shareWithPreUser: 'Compartir con usuario Pre',
  Strings.shareWithPreUserDesc:
      'Dile al usuario VIP este código para que pueda ingresarlo en su dispositivo y autorizarte.',
  Strings.waitingForAuthorization: 'Esperando autorización',
  Strings.waitingForAuthorizationDesc:
      'Por favor, mantén esta página abierta.\nUna vez aprobado, tu cuenta se actualizará automáticamente y se reconectará.',
  Strings.enterCode: 'Ingresar código',
  Strings.enterCodeDesc:
      'Ingresa el código de 6 dígitos que se muestra en el otro dispositivo (usuario gratuito). Este código se actualiza cada 15 minutos.',
  Strings.verifyDevice: 'Verificar dispositivo',
  Strings.verifyDeviceDesc:
      'Verificaremos si el código ingresado coincide con un dispositivo activo esperando autorización.',
  Strings.authorizationSuccessful: 'Autorización exitosa',
  Strings.authorizationSuccessfulDesc:
      'Una vez confirmado, el dispositivo se actualizará automáticamente y se vinculará a tu cuenta.',
  Strings.deviceLimitReached: 'Límite de dispositivos alcanzado',
  Strings.deviceLimitMessage: 'Solo puedes autorizar hasta',
  Strings.devices: 'dispositivos',
  Strings.deviceAuthorized: 'Dispositivo autorizado',
  Strings.deviceAuthorizedMessage:
      'El nuevo dispositivo ha sido autorizado con éxito',
  Strings.relieveDevice: 'Liberar dispositivo',
  Strings.relieveDeviceMessage: '¿Estás seguro de que quieres liberar',
  Strings.relieveDeviceLoseAccess:
      'Este dispositivo perderá el acceso Premium.',
  Strings.deviceRelieved: 'Dispositivo liberado',
  Strings.deviceRelievedMessage:
      'ha sido eliminado de los dispositivos autorizados',
  Strings.currentDevice: 'Dispositivo actual',
  Strings.androidDevices: 'Dispositivos Android',
  Strings.authCodeCopied: 'Código de autorización copiado al portapapeles',

  // Pre Code Email
  Strings.codeBackedUpMessage:
      'Tu código se respaldará en este correo electrónico.',
  Strings.enterYourEmail: 'Ingresa tu correo electrónico',
  Strings.sendYourEmail: 'Enviar tu correo',
  Strings.yourPreCredential: 'Tu credencial Pre',
  Strings.yourPreCredentialDesc:
      'Esta es tu credencial VIP. Por favor, guárdala de forma segura y no la compartas con nadie.',
  Strings.secureEmailBackup: 'Respaldo de correo seguro',
  Strings.secureEmailBackupDesc:
      'Te enviaremos un correo electrónico con esta credencial a tu dirección de correo especificada para su custodia.',
  Strings.sendAndSave: 'Enviar y guardar',
  Strings.sendAndSaveDesc:
      'Después de enviar el correo, te recomendamos que también guardes esta credencial en una ubicación segura en tu dispositivo.',

  // Routing Mode
  Strings.smart: 'Inteligente',
  Strings.smartModeDesc:
      'Las redes local y VPN coexisten, y la ruta óptima se selecciona inteligentemente.',
  Strings.global: 'Global',
  Strings.globalModeDesc:
      'Todo el tráfico se enruta a través del servidor VPN para garantizar la máxima privacidad y seguridad.',

  // Subscription Plans
  Strings.perYear: 'Por año',
  Strings.yearlyPlan: 'Plan anual',
  Strings.mostlyChoose: 'Más elegido',
  Strings.once: 'una vez',
  Strings.lifeTime: 'De por vida',
  Strings.monthPlan: 'Plan mensual',
  Strings.perWeek: 'Por semana',
  Strings.weekPlan: 'Plan semanal',
  Strings.limitedTime: 'Tiempo limitado',
  Strings.subscriptionChanged: 'Plan de suscripción cambiado con éxito',
  Strings.restoringPurchases: 'Restaurando compras...',
  Strings.openingPaymentSupport: 'Abriendo soporte de pago...',
  Strings.info: 'Información',

  // Other messages
  Strings.vpnConnectionError: 'Error de conexión VPN',
  Strings.vpnServiceDisconnected:
      'El servicio VPN se desconectó inesperadamente',
  Strings.failedCaptureScreenshot: 'Error al capturar la captura de pantalla',
  Strings.imageSavedToAlbum: 'La imagen se ha guardado en tu álbum local',
  Strings.failedSaveImage: 'Error al guardar la imagen en la galería',
  Strings.failedToSave: 'Error al guardar',
  Strings.failedSendEmail: 'Error al enviar el correo',

  // Connection status
  Strings.activeTime: 'Tiempo activo',
};
