mirror of
https://github.com/Bubka/2FAuth.git
synced 2024-11-26 10:15:40 +01:00
143 lines
6.2 KiB
PHP
143 lines
6.2 KiB
PHP
<?php
|
|
|
|
return [
|
|
|
|
/*
|
|
|--------------------------------------------------------------------------
|
|
| Authentication Language Lines
|
|
|--------------------------------------------------------------------------
|
|
|
|
|
| The following language lines are used during authentication for various
|
|
| messages that we need to display to the user. You are free to modify
|
|
| these language lines according to your application's requirements.
|
|
|
|
|
*/
|
|
|
|
'service' => 'Servicio',
|
|
'account' => 'Cuenta',
|
|
'accounts' => 'Cuentas',
|
|
'icon' => 'Icono',
|
|
'no_account_here' => '¡No hay 2FA aquí!',
|
|
'add_first_account' => 'Agrega tu primera cuenta',
|
|
'use_full_form' => 'O usa el formulario completo',
|
|
'add_one' => 'Agregar uno',
|
|
'show_qrcode' => 'Muestra el código QR',
|
|
'no_service' => '- sin servicio -',
|
|
'forms' => [
|
|
'service' => [
|
|
'placeholder' => 'example.com',
|
|
],
|
|
'account' => [
|
|
'placeholder' => 'John DOE',
|
|
],
|
|
'new_account' => 'Nueva cuenta',
|
|
'edit_account' => 'Editar cuenta',
|
|
'otp_uri' => 'OTP Uri',
|
|
'scan_qrcode' => 'Escanear un código QR',
|
|
'upload_qrcode' => 'Subir un código QR',
|
|
'use_advanced_form' => 'Usar el formulario avanzado',
|
|
'prefill_using_qrcode' => 'Rellenar usando un código QR',
|
|
'use_qrcode' => [
|
|
'val' => 'Usar un código QR',
|
|
'title' => 'Usa un código QR para rellenar mágicamente el formulario',
|
|
],
|
|
'unlock' => [
|
|
'val' => 'Desbloquear',
|
|
'title' => 'Desbloquearlo (bajo su propio riesgo)',
|
|
],
|
|
'lock' => [
|
|
'val' => 'Bloquear',
|
|
'title' => 'Bloquearlo',
|
|
],
|
|
'choose_image' => 'Seleccionar una imagen…',
|
|
'test' => 'Test',
|
|
'secret' => [
|
|
'label' => 'Secreto',
|
|
'help' => 'La clave utilizada para generar sus códigos de seguridad'
|
|
],
|
|
'plain_text' => 'Texto plano',
|
|
'otp_type' => [
|
|
'label' => 'Elija el tipo de OTP a crear',
|
|
'help' => 'OTP basado en tiempo, u OTP basado en HMAC'
|
|
],
|
|
'digits' => [
|
|
'label' => 'Dígitos',
|
|
'help' => 'El número de dígitos del código de seguridad generado'
|
|
],
|
|
'algorithm' => [
|
|
'label' => 'Algorítmo',
|
|
'help' => 'El algoritmo usado para proteger sus códigos de seguridad'
|
|
],
|
|
'period' => [
|
|
'label' => 'Periodo',
|
|
'placeholder' => 'Por defecto es 30',
|
|
'help' => 'Periodo de validez de los códigos se seguridad generados, en segundos'
|
|
],
|
|
'counter' => [
|
|
'label' => 'Contador',
|
|
'placeholder' => 'Por defecto es 0',
|
|
'help' => 'El valor inicial del contador',
|
|
'help_lock' => 'Es arriesgado editar el contador, ya que puede desincronizar la cuenta con el servidor de verificación del servicio. Utilice el icono de bloqueo para habilitar la modificación, pero solo si sabe lo que está haciendo'
|
|
],
|
|
'image' => [
|
|
'label' => 'Imágen',
|
|
'placeholder' => 'http://...',
|
|
'help' => 'La url de una imagen externa a usar como icono de cuenta'
|
|
],
|
|
'options_help' => 'Puede dejar las siguientes opciones en blanco si no sabe cómo establecerlas. Los valores más utilizados se aplicarán.',
|
|
'alternative_methods' => 'Métodos alternativos',
|
|
],
|
|
'stream' => [
|
|
'live_scan_cant_start' => 'Live scan no puede comenzar :(',
|
|
'need_grant_permission' => [
|
|
'reason' => '2FAuth no tiene permiso para acceder a tu cámara',
|
|
'solution' => 'Necesitas conceder permiso para usar la cámara de tu dispositivo. Si ya lo ha denegado y su navegador no le preguntan de nuevo, por favor refiérase a la documentación del navegador para averiguar cómo conceder permisos.'
|
|
],
|
|
'not_readable' => [
|
|
'reason' => 'Fallo al cargar el escáner',
|
|
'solution' => '¿La cámara ya está en uso? Asegúrate de que ninguna otra aplicación use tu cámara e inténtalo de nuevo'
|
|
],
|
|
'no_cam_on_device' => [
|
|
'reason' => 'No se encontraron cámaras en este dispositivo',
|
|
'solution' => 'Maybe you forgot to plug in your webcam'
|
|
],
|
|
'secured_context_required' => [
|
|
'reason' => 'Requiere contexto seguro',
|
|
'solution' => 'HTTPS es necesario para escanear en vivo. Si ejecuta 2FAuth desde su computadora, no utilice un host virtual distinto de localhost'
|
|
],
|
|
'https_required' => 'HTTPS requerido para la transmisión de la cámara',
|
|
'camera_not_suitable' => [
|
|
'reason' => 'Las cámaras instaladas no son apropiadas',
|
|
'solution' => 'Por favor usa otro dispositivo/cámara'
|
|
],
|
|
'stream_api_not_supported' => [
|
|
'reason' => 'Stream API no está soportado en este navegador',
|
|
'solution' => 'Deberías usar un navegador moderno'
|
|
],
|
|
],
|
|
'confirm' => [
|
|
'delete' => '¿Está seguro que desea eliminar esta cuenta?',
|
|
'cancel' => 'La cuenta será eliminada. ¿Estás seguro?',
|
|
'discard' => 'Are you sure you want to discard this account?',
|
|
'discard_all' => 'Are you sure you want to discard all accounts?',
|
|
'discard_duplicates' => 'Are you sure you want to discard all duplicates?',
|
|
],
|
|
'import' => [
|
|
'import' => 'Import',
|
|
'to_import' => 'Import',
|
|
'import_legend' => 'Import your Google Authenticator accounts.',
|
|
'use_the_gauth_qr_code' => 'Load a G-Auth QR code',
|
|
'issuer' => 'Issuer',
|
|
'imported' => 'Imported',
|
|
'failure' => 'Failure',
|
|
'x_valid_accounts_found' => '{count} valid accounts found',
|
|
'import_all' => 'Import all',
|
|
'import_this_account' => 'Import this account',
|
|
'discard_all' => 'Discard all',
|
|
'discard_duplicates' => 'Discard duplicates',
|
|
'discard_this_account' => 'Discard this account',
|
|
'generate_a_test_password' => 'Generate a test pasword',
|
|
'possible_duplicate' => 'An account with the exact same data already exists',
|
|
],
|
|
|
|
]; |