'Inicio',
'menu_item_2' => 'DJ automático',
'menu_item_2_sub_1' => 'Administrar archivos',
'menu_item_2_sub_2' => 'Listas de reproducción',
'menu_item_2_sub_3' => 'Programaciones',
'menu_item_3' => 'Estadísticas',
'menu_item_4' => 'Transmisión',
'menu_item_4_sub_1' => 'Contraseñas',
'menu_item_4_sub_2' => 'Estudio web',
'menu_item_5' => 'Herramientas',
'menu_item_5_sub_1' => 'Retransmisión',
'menu_item_5_sub_2' => 'Aplicaciones',
'menu_item_5_sub_3' => 'Informes',
'menu_item_5_sub_4' => 'Jugadores',
'menu_item_5_sub_5' => 'Integraciones',
'menu_item_5_sub_6' => 'Biblioteca de audio',
'menu_item_5_sub_7' => 'Lista negra',
'menu_item_6' => 'Configuración',
/* Home */
'home_title' => 'Web Rádio',
'home_h1' => 'Web Rádio',
'home_listeners_now' => 'conectados ahora',
'home_listeners_multiple' => 'Oyentes conectados',
'home_listeners_unique' => 'Escuchador conectado',
'home_listeners_word_many' => 'oyentes',
'home_listeners_word_one' => 'oyente',
'home_next_sched_now' => 'iniciando',
'home_next_sched_title' => 'Próximo horario',
'home_player_current' => 'Reproduciendo ahora',
'home_player_no_broadcast' => 'Sin transmisión',
'home_player_mute' => 'Silenciar',
'home_player_unmute' => 'Activar sonido',
'home_block_item_relay' => 'Relé',
'home_block_item_autodj' => 'DJ automático',
'home_block_item_autodj_msg' => 'Auto DJ está en segundo plano y tomará el control cuando finalice la transmisión en vivo.',
'home_block_item_live' => 'En vivo',
'home_block_item_type_1' => 'Desconectado',
'home_block_item_type_2' => 'Transmisión',
'home_block_item_type_3' => 'Fondo',
'home_block_item_type_4' => 'Conectado',
'home_blockinfo_title' => 'Información de consumo',
'home_blockinfo_item_1' => 'Espacio en disco',
'home_blockinfo_item_2' => 'Enlace de transmisión',
'home_blockinfo_item_3' => 'Tasa de bits máxima',
'home_blockinfo_item_4' => 'Capacidad de escucha',
'home_blockinfo_unlimited' => 'Ilimitados',
'home_blockinfo_item_5' => 'Listas de reproducción',
'home_blockinfo_item_6' => 'Programaciones',
'home_blockinfo_library_h1' => 'Biblioteca de audio',
'home_blockinfo_library_h2' => 'Programas, programas cortos y campañas para su estación de radio.',
'home_blockinfo_library_btn' => 'Acceso',
'home_block_ajax_autodj_item1' => 'Transmitir datos',
'home_block_ajax_autodj_item2' => 'Iniciar transmisión',
'home_block_ajax_autodj_item3' => 'Lista de reproducción actual',
'home_block_ajax_autodj_item3_msg' => 'Iniciado por programación',
'home_block_ajax_autodj_item4' => 'Reproduciendo ahora',
'home_block_ajax_autodj_item5' => 'Siguiente audio',
'home_block_ajax_autodj_item6' => 'Historial de reproducción',
'home_block_ajax_autodj_item6_btn' => 'Ver todo',
'home_block_ajax_autodj_waiting' => 'Esperando audios...',
'home_block_ajax_autodj_btnact_1' => 'Detener Auto DJ',
'home_block_ajax_autodj_btnact_2' => 'Recargar lista de reproducción',
'home_block_ajax_autodj_btnact_3' => 'Cambiar lista de reproducción',
'home_block_ajax_autodj_btnact_4' => 'Saltar audio',
'home_block_ajax_autodj_stoped_h1' => 'Auto DJ está detenido',
'home_block_ajax_autodj_stoped_h2' => 'Puede iniciar AutoDJ manualmente o esperar un tiempo programado.',
'home_block_ajax_autodj_stoped_option' => 'Seleccionar una lista de reproducción',
'home_block_ajax_autodj_stoped_btn' => 'Iniciar',
'home_block_ajax_autodj_starting' => 'Iniciando...',
'home_block_ajax_autodj_stoped_empty_h1' => 'No tienes listas de reproducción',
'home_block_ajax_autodj_stoped_empty_h2' => 'Para comenzar a transmitir con AutoDJ, debes crear tu primera lista de reproducción.',
'home_block_ajax_autodj_stoped_empty_btn' => 'Crear mi primera lista de reproducción',
'home_block_ajax_live_off_h1' => 'No hay transmisión en vivo conectada',
'home_block_ajax_live_off_h2' => 'Para iniciar una transmisión en vivo, usa una de tus contraseñas.',
'home_block_ajax_live_off_btn' => 'Mostrar contraseñas de transmisión en vivo',
'home_block_ajax_live_item_1' => 'Transmitir datos',
'home_block_ajax_live_item_2' => 'Altavoz conectado',
'home_block_ajax_live_item_3' => 'Inicio de la transmisión',
'home_block_ajax_live_item_4' => 'IP de transmisión',
'home_block_ajax_live_btn' => 'Desconectar',
'home_blockinfo_changepl_h1' => 'Cambiar lista de reproducción',
'home_blockinfo_changepl_option' => 'Seleccione una lista de reproducción para cambiar',
'home_blockinfo_changepl_btn_cancel' => 'Cancelar',
'home_blockinfo_changepl_btn_confirm' => 'Cambiar',
'home_block_ajax_relau_item_1' => 'Inicio de transmisión',
'home_block_ajax_relau_item_2' => 'Se cerrará automáticamente',
'home_block_ajax_relau_item_3' => 'Estación de radiodifusión',
'home_block_ajax_relau_btn' => 'Finalizar',
/* Messages */
'home_msg_actions_playlist_changed' => '¡La lista de reproducción se modificó correctamente!',
'home_msg_actions_relay_stopped' => '¡El relé se detuvo correctamente!',
'home_msg_actions_autodj_stopped' => '¡Auto DJ se detuvo correctamente!',
'home_msg_actions_playlist_reloaded' => '¡Lista de reproducción recargada exitosamente!',
'home_msg_actions_audio_skiped' => '¡Audio saltado con éxito!',
/* i18n automatizado 2026-08-05 */
'action_back' => 'Volver',
'action_choose_file' => 'Elige el archivo',
'action_close' => 'Cerrar',
'action_create' => 'Registrar',
'action_select_all' => 'Seleccionar todos',
'alexa_error_icon' => 'Añade un icono para continuar',
'alexa_error_thumbnail' => 'Es obligatorio definir un fondo',
'alexa_help_icon' => 'Será el icono que se muestra en la Amazon Store',
'alexa_help_invocation' => 'Será el nombre que se dice para abrir tu radio en Alexa. Ej: Alexa, pon',
'alexa_help_name' => 'Escribe el nombre de tu radio tal como aparecerá en la Amazon Store',
'alexa_icon' => 'Icono',
'alexa_images_title' => 'Imágenes de la skill',
'alexa_label_invocation' => 'Nombre de invocación',
'alexa_label_name' => 'Nombre de la skill',
'alexa_sent_deadline' => 'Plazo máximo de publicación:',
'alexa_sent_deadline_info' => 'Este plazo puede variar por días festivos, pero normalmente se publica antes.',
'alexa_sent_h1' => '¡Tu skill se solicitó con éxito!',
'alexa_sent_h2' => 'Estamos analizando los datos y las imágenes para que se publiquen correctamente.',
'alexa_submit' => 'Enviar a revisión',
'alexa_thumbnail' => 'Miniatura',
'alexa_title' => 'Skill de Alexa',
'api_auth_header_note' => 'Debe autenticarse en el header de la solicitud con el AuthToken configurado exactamente como fue generado, como se muestra en el ejemplo siguiente:',
'api_auth_intro' => 'Tras generar el Auth Token, envíe la solicitud con el método GET informando las cabeceras siguientes. Toda solicitud sin ellas es rechazada.',
'api_auth_scope_text' => 'El token pertenece a su cuenta y solo habilita los servicios vinculados a ella. Las solicitudes al puerto de otro cliente devuelven acceso denegado.',
'api_auth_scope_title' => 'Alcance del token',
'api_auth_warning' => 'Al generar un nuevo token, el anterior deja de funcionar de inmediato. Actualice sus integraciones antes de sustituirlo.',
'api_daily_limit' => 'Límite diario de solicitudes',
'api_data_intro' => 'Envíe la solicitud autorizada a la URL siguiente para recibir los datos de su plan, datos de transmisión, oyentes y más...',
'api_data_title' => 'Solicitud de datos',
'api_docs_title' => 'Documentación',
'api_endpoint_note' => 'La dirección ya contiene el identificador de su servicio y no cambia. Manténgala en secreto junto con el token.',
'api_error_200' => 'OK / Éxito',
'api_error_200_fix' => 'La solicitud fue procesada y los datos están en el cuerpo de la respuesta.',
'api_error_402' => 'Parámetros no válidos',
'api_error_402_fix' => 'Verifique la dirección de la solicitud. Debe copiarse exactamente como aparece en esta página.',
'api_error_403' => 'Acceso denegado',
'api_error_403_fix' => 'Verifique el token enviado en la cabecera Authorization y si ya se alcanzó el límite diario.',
'api_errors_intro' => 'Al realizar una solicitud, se devolverá un código de error si el estado es distinto de "success". Preste atención a los detalles de la solicitud para que funcione correctamente.',
'api_errors_note' => 'Códigos devueltos',
'api_errors_title' => 'Códigos de ERROR HTTP',
'api_example_error' => 'Ejemplo de respuesta con error',
'api_example_response' => 'Ejemplo de respuesta',
'api_faq_a1' => 'La integración permite mostrar los datos de su transmisión en sitios, aplicaciones y paneles propios, sin consultar el panel manualmente.',
'api_faq_a2' => 'La consulta está limitada por el total diario indicado al inicio de esta página. Para mostrar datos en vivo recomendamos un intervalo mínimo de treinta segundos entre solicitudes.',
'api_faq_a3' => 'Las solicitudes pasan a devolver el código 403 hasta que el contador se reinicia al día siguiente.',
'api_faq_a4' => 'El token no puede mostrarse de nuevo. Genere un nuevo token en esta página y actualice las integraciones que usaban el anterior.',
'api_faq_q1' => '¿Cuál es la finalidad de la integración?',
'api_faq_q2' => '¿Con qué frecuencia puedo consultar?',
'api_faq_q3' => '¿Qué ocurre cuando se alcanza el límite diario?',
'api_faq_q4' => 'Perdí mi token. ¿Cómo lo recupero?',
'api_faq_title' => 'Preguntas frecuentes',
'api_faq_unavailable' => 'FAQ no disponible en este momento',
'api_field_bitrate' => 'Información del bitrate usado en la transmisión actual',
'api_field_codec' => 'Información del codificador usado en la transmisión actual',
'api_field_current_music' => 'Audio en reproducción en este momento',
'api_field_listeners_current' => 'Cantidad de oyentes simultáneos en este momento',
'api_field_listeners_peak' => 'Mayor pico de oyentes simultáneos registrado',
'api_field_next_music' => 'Nombre del próximo audio en la cola de reproducción',
'api_field_plan_bitrate' => 'Calidad máxima de transmisión en kbps del plan contratado',
'api_field_plan_listeners' => 'Cantidad de oyentes incluidos en el plan contratado',
'api_field_radio_name' => 'Nombre de la emisora',
'api_field_status' => 'Estado de la solicitud',
'api_format_audio_name' => 'Nombre del audio',
'api_limit_reset' => 'El contador se reinicia diariamente.',
'api_limit_warning' => 'Recuerde usar el recurso con moderación, ya que al alcanzar el límite diario la integración dejará de devolver datos.',
'api_page_sub' => 'Consulte los datos de su transmisión en sistemas propios mediante solicitudes autenticadas.',
'api_response_json_note' => 'Recibirá la respuesta de la solicitud en JSON y, si su solicitud tiene éxito, devolverá el estado: success.',
'api_response_title' => 'Respuesta',
'api_sample_current' => 'Audio en reproducción',
'api_sample_next' => 'Próximo audio',
'api_sample_radio_name' => 'Nombre de la radio',
'api_start_intro' => 'La integración utiliza una única dirección, autenticada por token. Siga los pasos siguientes para recibir los datos de su transmisión.',
'api_start_tip' => 'Los ejemplos anteriores ya incluyen la dirección de su servicio. Solo debe sustituir el token por el generado en esta página.',
'api_start_title' => 'Primeros pasos',
'api_step_1_text' => 'Utilice el botón al inicio de esta página. El token se muestra una única vez y queda copiado.',
'api_step_1_title' => 'Genere el Auth Token',
'api_step_2_text' => 'Realice una solicitud GET a la dirección de su servicio, informando el token en la cabecera Authorization.',
'api_step_2_title' => 'Envíe la solicitud',
'api_step_3_text' => 'La respuesta llega en JSON con los datos del plan, de los oyentes y de la transmisión al aire.',
'api_step_3_title' => 'Lea la respuesta',
'api_tab_auth' => 'Autenticación',
'api_tab_auth_desc' => 'Pasos necesarios para realizar una solicitud correcta',
'api_tab_data' => 'Datos generales',
'api_tab_data_desc' => 'Obtener datos en una sola solicitud',
'api_tab_errors' => 'Códigos de error',
'api_tab_errors_desc' => 'Identificación de respuestas de error',
'api_tab_faq_desc' => 'Dudas sobre la integración',
'api_tab_start' => 'Primeros pasos',
'api_tab_start_desc' => 'Del token a la primera solicitud',
'api_table_description' => 'DESCRIPCIÓN',
'api_table_format' => 'FORMATO',
'api_table_header' => 'CABECERA',
'api_table_property' => 'PROPIEDAD',
'api_table_required' => '¿OBLIGATORIO?',
'api_table_size' => 'TAMAÑO',
'api_table_type' => 'TIPO',
'api_table_value' => 'VALOR',
'api_token_error' => 'No se pudo generar el token. Inténtelo de nuevo.',
'api_token_help' => 'No comparta este token, ya que ofrece información sobre su servicio y debe usarse únicamente con fines de integración.',
'api_token_limits_title' => 'Token y límites',
'api_token_none' => 'Sin token',
'api_token_once' => 'El token completo se muestra solo cuando se genera. Guárdelo en un lugar seguro, ya que después solo permanece visible el identificador.',
'api_type_number' => 'Número',
'api_type_text' => 'Texto',
'app_action_cancel' => 'Cancelar',
'app_action_clear' => 'Borrar',
'app_action_close' => 'Cerrar',
'app_action_continue' => 'Continuar',
'app_action_request' => 'Solicitar',
'app_name_limit_chars' => 'caracteres',
'app_name_required' => 'Informe el nombre de la aplicación.',
'app_page_sub' => 'Arme la aplicación de su radio en cuatro pasos y siga el resultado en la vista previa.',
'app_publish_intro' => 'Todo listo. Al solicitar, la aplicación entra en la fila de publicación.',
'app_save_error' => 'No se pudo guardar. Revise los campos e inténtelo de nuevo.',
'app_saving' => 'Guardando...',
'app_step1_name' => 'Nombre de la aplicación',
'app_step2_modules' => 'Módulos de la aplicación',
'app_step3_look' => 'Apariencia',
'app_step4_publish' => 'Publicar',
'app_upload_choose' => 'Elegir imagen',
'app_action_save_continue' => 'Guardar y continuar',
'app_analysis_p1' => 'Tu aplicación se solicitó con éxito y está en revisión en la Google Play Store.',
'app_analysis_p2' => '¡En cuanto esté publicada recibirás un correo de confirmación!',
'app_bg_color_and_image' => 'Color e imagen',
'app_bg_color_label' => 'Color del fondo:',
'app_bg_desc' => 'Define el fondo de la aplicación y de la pantalla de inicio.',
'app_bg_image' => 'Imagen de fondo',
'app_bg_only_color' => 'Solo color',
'app_bg_required' => 'Es obligatorio definir un fondo',
'app_bg_select_color' => 'Selecciona el color del fondo:',
'app_bg_select_type' => 'Selecciona el tipo de fondo',
'app_bg_send_image' => 'Subir imagen',
'app_bg_solid_color' => 'Color sólido',
'app_bg_title' => 'Fondo de la app',
'app_bg_type' => 'Tipo de fondo',
'app_bg_type_error' => 'Selecciona el tipo de fondo de la app.',
'app_bg_type_error_continue' => 'Selecciona el tipo de fondo para continuar',
'app_bg_type_question' => '¿Cómo quieres el fondo de la app?',
'app_breadcrumb_apps' => 'Apps',
'app_cog_albumdata' => 'Portada del audio',
'app_cog_albumdata_desc' => 'Muestra la portada y el nombre del audio en reproducción, en la barra inferior de la aplicación.',
'app_cog_metadata' => 'Datos de programación',
'app_cog_metadata_desc' => 'Muestra los datos del locutor y el nombre del programa.',
'app_color_button_top' => 'Color del botón y del fondo superior:',
'app_color_menu_effect' => 'Selecciona el color del efecto del menú:',
'app_color_other_elements' => 'Selecciona el color de los demás elementos:',
'app_color_schedule_text' => 'Color del texto de la programación y elementos:',
'app_color_text_icons' => 'Color del texto, iconos y elementos:',
'app_color_texts_icons_webapp' => 'Selecciona el color de los textos e iconos:',
'app_color_top_text' => 'Selecciona el color del texto superior y otros:',
'app_dimension_min' => 'Mínimo:',
'app_dimension' => 'Dimensión:',
'app_disabled_p1' => 'Tu aplicación está desactivada actualmente.',
'app_disabled_p2' => 'Si deseas reactivarla, ponte en contacto con nuestro equipo de soporte.',
'app_disabled_title' => 'Aplicación desactivada',
'app_exclusive_title' => 'App Exclusiva',
'app_format' => 'Formato:',
'app_icon_desc' => 'Permite al oyente abrir la app de la radio; la imagen aparece en el menú y en la pantalla de inicio del móvil.',
'app_icon_empty' => 'No se ha subido ninguna imagen de icono.',
'app_icon_preview' => 'Vista previa del icono',
'app_icon_required' => 'Añade un icono para continuar',
'app_icon_title' => 'Icono',
'app_ios_address' => 'Dirección',
'app_ios_approved_live' => 'Todo listo con su término de autorización. Su aplicación ya está publicada en la App Store.',
'app_ios_approved_p1' => 'Todo bien con tu término de autorización. Tu aplicación iOS ya está en',
'app_ios_approved_p2' => 'y pronto estará disponible en la App Store.',
'app_ios_approved_strong' => 'proceso de desarrollo',
'app_ios_approved_title' => '¡Término aprobado! 🎉',
'app_ios_awaiting_approval' => 'Esperando aprobación',
'app_ios_awaiting_signature' => 'Esperando firma',
'app_ios_breadcrumb' => 'Publicación iOS',
'app_ios_cep_hint' => 'Escribe el código postal y buscamos la dirección.',
'app_ios_check_generated' => 'Revisa el término generado con tus datos',
'app_ios_city' => 'Ciudad',
'app_ios_company' => 'Empresa (CNPJ)',
'app_ios_company_name' => 'Razón social',
'app_ios_company_name_placeholder' => 'Nombre de la empresa',
'app_ios_complement' => 'Complemento',
'app_ios_complement_placeholder' => 'Oficina, piso...',
'app_ios_confirm_signature' => 'Confirmar firma',
'app_ios_digital_signature' => 'Firma digital',
'app_ios_digital_signature_desc' => 'Firme sobre la línea indicada en el recuadro de abajo.',
'app_ios_district' => 'Barrio',
'app_ios_doc_invalid' => 'Número inválido. Comprueba los dígitos.',
'app_ios_doc_valid' => 'Número válido.',
'app_ios_download_pdf' => 'Descargar término en PDF',
'app_ios_dropzone_hint' => 'o arrastre el archivo hasta aquí. Máximo de 10 MB.',
'app_ios_dropzone_title' => 'Toca aquí para seleccionar el PDF',
'app_ios_entity_hint' => 'Elige según el titular del contrato de prestación de servicios.',
'app_ios_generate_pdf' => 'Firmar y enviar el término',
'app_ios_holder_type' => 'Tipo de titular',
'app_ios_horizontal' => 'horizontal',
'app_ios_how_sign' => '¿Cómo prefieres firmar?',
'app_ios_how_sign_hint' => 'Seleccione la forma de firma deseada.',
'app_ios_in_development' => 'En desarrollo',
'app_ios_individual' => 'Persona física (CPF)',
'app_ios_number' => 'Número',
'app_ios_orientation_1' => 'Para firmar con más espacio, gira el móvil en',
'app_ios_orientation_2' => 'o toca en',
'app_ios_pending_p1' => 'Hemos recibido tu término de autorización y nuestro equipo lo está revisando. En cuanto sea aprobado iniciaremos la publicación de tu aplicación en la App Store.',
'app_ios_pending_p2' => 'No necesitas hacer nada más por ahora. 🙂',
'app_ios_pending_title' => 'Término recibido - en revisión',
'app_ios_preview_empty_1' => 'Rellena los datos de al lado',
'app_ios_preview_empty_2' => 'para ver el término aquí.',
'app_ios_preview_label' => 'Vista previa del término',
'app_ios_preview_waiting' => 'Esperando datos...',
'app_ios_radio_name' => 'Nombre de la radio',
'app_ios_radio_name_hint' => 'Es el nombre que aparecerá en las tiendas (Google Play y App Store).',
'app_ios_radio_name_placeholder' => 'Ej.: Rádio INVB',
'app_ios_redo' => 'Rehacer el término',
'app_ios_reject_address' => 'La dirección indicada está incompleta o es incorrecta.',
'app_ios_reject_document' => 'El CPF / CNPJ indicado es incorrecto o no coincide con el titular del contrato.',
'app_ios_reject_document_file' => 'El archivo PDF enviado es ilegible o no corresponde al término de autorización.',
'app_ios_reject_name' => 'El nombre / razón social indicado necesita corrección (no coincide o está incompleto).',
'app_ios_reject_other' => 'Detectamos una inconsistencia en el término enviado.',
'app_ios_reject_reason' => 'Motivo del rechazo',
'app_ios_reject_signature' => 'Hubo un problema con la firma - quedó ilegible, en blanco o fuera de la línea indicada.',
'app_ios_rejected_p1' => 'Lamentablemente no fue posible aprobar tu término esta vez.',
'app_ios_rejected_p2' => 'Para continuar, rehaz el término corrigiendo el punto anterior. Tus datos quedan guardados para facilitarlo.',
'app_ios_rejected_title' => 'Término rechazado',
'app_ios_rotate_1' => 'Gira el móvil en',
'app_ios_rotate_2' => 'para tener más espacio.',
'app_ios_send_signed' => 'Enviar término firmado',
'app_ios_sign_fullscreen' => 'Firmar en pantalla completa',
'app_ios_sign_manual' => 'Descargar y firmar a mano',
'app_ios_sign_manual_desc' => 'Descargue el PDF, fírmelo a mano o en otra aplicación y envíelo de vuelta.',
'app_ios_sign_now' => 'Firmar aquí y ahora',
'app_ios_sign_now_desc' => 'Firma hecha en la propia pantalla, con el ratón o el dedo.',
'app_ios_signature_alt' => 'Firma',
'app_ios_signature_placeholder' => '[ Firma digital ]',
'app_ios_step1' => 'Información básica',
'app_ios_step2' => 'Datos del titular',
'app_ios_step3' => 'Validación y firma',
'app_ios_street' => 'Calle (calle / avenida)',
'app_ios_term_fill' => 'Completar el término de autorización',
'app_ios_term_notice_1' => 'Para publicar tu aplicación',
'app_ios_term_notice_2' => 'en la App Store, necesitamos un término de autorización completado y firmado.',
'app_ios_term_sent_at' => 'Término enviado el :date.',
'app_ios_term_signed_at' => 'Término firmado el :date.',
'app_ios_title' => 'Término de Autorización iOS',
'app_ios_uf' => 'Provincia',
'app_ios_upload_label' => 'Sube el término firmado (PDF)',
'app_ios_upload_step1' => 'el término ya rellenado con tus datos.',
'app_ios_upload_step1_strong' => 'Descarga',
'app_ios_upload_step2' => 'a mano (y sella, si eres empresa) o firma en otra aplicación.',
'app_ios_upload_step2_strong' => 'Firma',
'app_ios_upload_step3' => 'el PDF firmado aquí abajo.',
'app_ios_upload_step3_strong' => 'Envía',
'app_ios_who_authorizes' => '¿Quién autoriza la publicación?',
'app_logo_desc' => 'El logo se mostrará en la página de la aplicación en Google Play y en la pantalla \'Escucha la radio\'.',
'app_logo_required' => 'Añade un logo para continuar',
'app_logo_title' => 'Logo',
'app_mod_camera' => 'Cámara en el estudio',
'app_mod_camera_desc' => 'Permite que tus oyentes sigan la transmisión de vídeo de la cámara.',
'app_mod_chat' => 'Chat',
'app_mod_chat_alt' => 'Chat',
'app_mod_chat_desc' => 'Conéctate con tus oyentes en tiempo real a través de una sala de chat exclusiva de tu radio.',
'app_mod_events' => 'Eventos',
'app_mod_events_desc' => 'Muestra todos los eventos programados y amplía su difusión.',
'app_mod_gallery' => 'Galería de fotos',
'app_mod_gallery_desc' => 'Publica coberturas y galerías sin salir de la app exclusiva.',
'app_mod_listen' => 'Escucha la radio',
'app_mod_listen_desc' => 'Función estándar de la aplicación que muestra información sobre tu programación.',
'app_mod_messages' => 'Muro de mensajes',
'app_mod_messages_desc' => 'Permite que tus oyentes interactúen enviando mensajes de texto y de audio.',
'app_mod_news' => 'Noticias',
'app_mod_news_desc' => 'Muestra tus publicaciones para mantener a tus oyentes siempre bien informados.',
'app_mod_now' => 'Ahora en la radio',
'app_mod_podcasts' => 'Podcasts',
'app_mod_podcasts_desc' => 'Ofrece tus podcasts directamente en la app exclusiva.',
'app_mod_promo' => 'Promociones',
'app_mod_promo_desc' => 'Difunde tus promociones directamente en la app exclusiva.',
'app_mod_requests' => 'Pedidos de música',
'app_mod_requests_desc' => 'Ofrece un formulario para que tus oyentes puedan sugerir las canciones de tu programación.',
'app_mod_schedule' => 'Programación',
'app_mod_schedule_desc' => 'Mantén a tus oyentes al día mostrando la parrilla de tu radio directamente en la aplicación.',
'app_mod_schedule_full' => 'Parrilla de programación',
'app_mod_team' => 'Equipo',
'app_mod_team_desc' => 'Muestra información de todos los que forman parte del equipo de la radio.',
'app_mod_top' => 'Las más pedidas',
'app_mod_top_desc' => 'Muestra las canciones más pedidas registradas en la plataforma directamente en tu aplicación.',
'app_modal_check1' => 'Declaro que mi radio online ya está al aire y funcionando con normalidad.',
'app_modal_check2' => 'Declaro que el icono, el logo y la imagen de fondo no contienen logotipos de redes sociales (WhatsApp, Facebook, Twitter, Dropbox, etc.)',
'app_modal_check3' => 'Declaro que el icono, el logo y la imagen de fondo no contienen datos de contacto (correos, dirección del sitio, teléfono, perfiles de redes sociales, etc.)',
'app_modal_check4' => 'Declaro que no tengo otra aplicación publicada en la Play Store para esta radio.',
'app_modal_check5' => 'Declaro que el nombre, el icono y la imagen de mi aplicación no contienen nada ofensivo.',
'app_modal_confirm' => 'Confirmar solicitud',
'app_modal_intro' => 'Responde con atención a las preguntas de abajo. Tu aplicación solo se publicará si cumple con los términos de uso.',
'app_modal_q1' => '¿El icono, el logo o la imagen de fondo contienen símbolos, imágenes o referencias a empresas, celebridades, juegos o marcas protegidas (por ejemplo: el logotipo de AUDI, la foto de un cantante, el personaje de un juego, etc.)?',
'app_modal_q2' => '¿Algún símbolo usado en el icono, el logo o la imagen de fondo se inspiró en otra marca protegida por derechos de autor?',
'app_modal_q3' => '¿El nombre de tu aplicación tiene alguna relación con otras marcas, empresas o celebridades protegidas por derechos de autor?',
'app_modal_question' => 'Pregunta',
'app_modal_title' => 'Aviso importante',
'app_modal_hint' => 'Todas las afirmaciones deben estar marcadas y las tres preguntas respondidas con no.',
'app_modules_intro' => 'Selecciona abajo los módulos de tu aplicación:',
'app_name_label' => 'Escribe el nombre de tu aplicación en el campo de abajo',
'app_name_limit_30' => 'Máximo de 30 caracteres.',
'app_name_limit_50' => 'Máximo de 50 caracteres.',
'app_name_placeholder' => 'Nombre de la app',
'app_name_store_warning' => 'Este es el nombre que se mostrará en la tienda de aplicaciones de Google.',
'app_api_error' => 'No fue posible hablar con el servidor del sitio ahora. Intente de nuevo en unos minutos.',
'app_step_out_of_order' => 'Concluya el paso anterior antes de guardar este.',
'app_seconds' => '{1} :count segundo|[2,*] :count segundos',
'app_img_formats' => 'La imagen debe estar en JPG, PNG o WEBP.',
'app_img_max' => 'La imagen puede tener como máximo :size MB.',
'app_img_min' => 'La imagen debe tener al menos :width x :height píxeles.',
'app_img_logo_required' => 'El logo es obligatorio.',
'app_img_icon_required' => 'El icono es obligatorio.',
'app_img_bg_required' => 'El fondo es obligatorio para este tipo de fondo.',
'app_tab_notifications' => 'Notificaciones',
'app_tab_ads' => 'Publicidad',
'app_notify_page_sub' => 'Envíe avisos a quien tiene la aplicación instalada y gestione la publicidad mostrada en ella.',
'app_notify_new_title' => 'Nueva notificación',
'app_notify_new_sub' => 'El mensaje llega a todos los oyentes que instalaron la aplicación de su radio.',
'app_notify_text_required' => 'Escriba el mensaje antes de enviar.',
'app_notify_wait' => 'Para el buen uso de la herramienta, la próxima notificación podrá enviarse a las :time.',
'app_notify_failed' => 'No fue posible entregar la notificación ahora. Intente de nuevo en unos minutos.',
'app_ads_page_sub' => 'Registre los anuncios mostrados en la franja de publicidad de la aplicación.',
'app_ads_new_title' => 'Nuevo anuncio',
'app_ads_new_sub' => 'El anuncio pasa por la aprobación de BRASCAST antes de aparecer en la aplicación.',
'app_ads_name' => 'Nombre del anuncio',
'app_ads_name_placeholder' => 'Identificación para que reconozca el anuncio',
'app_ads_image' => 'Imagen del anuncio',
'app_ads_url' => 'Dirección de destino',
'app_ads_url_help' => 'Opcional. Al tocar el anuncio, el oyente es llevado a esta dirección.',
'app_ads_url_invalid' => 'Informe una dirección válida, comenzando por https://.',
'app_ads_img_required' => 'La imagen del anuncio es obligatoria.',
'app_ads_send' => 'Enviar para aprobación',
'app_ads_list_title' => 'Anuncios registrados',
'app_ads_empty' => 'Ningún anuncio registrado hasta el momento.',
'app_ads_state_pending' => 'En aprobación',
'app_ads_state_approved' => 'Aprobado',
'app_ads_state_rejected' => 'Rechazado',
'app_ads_delete_title' => 'Eliminar anuncio',
'app_ads_delete_text' => 'El anuncio :name será eliminado de la aplicación y su imagen será borrada.',
'app_ios_page_sub' => 'Complete y firme la autorización que la App Store exige para publicar la aplicación de su radio.',
'app_ios_cep' => 'Código postal',
'app_ios_person_name' => 'Nombre completo',
'app_ios_person_name_placeholder' => 'Nombre del titular',
'app_ios_signature_captured' => 'Firma registrada',
'app_ios_preview_filling' => 'Completando',
'app_ios_preview_ready' => 'Listo para firmar',
'app_ios_preview_signed' => 'Firmado',
'app_ios_preview_file' => 'PDF adjunto',
'app_ios_generic_error' => 'No fue posible concluir la operación. Intente de nuevo en unos instantes.',
'app_ios_err_radio_name' => 'Informe cómo la radio debe aparecer en las tiendas.',
'app_ios_err_holder_pj' => 'Informe la razón social del titular.',
'app_ios_err_holder_pf' => 'Informe el nombre completo del titular.',
'app_ios_err_doc_cnpj' => 'CNPJ inválido. Verifique los dígitos.',
'app_ios_err_doc_cpf' => 'CPF inválido. Verifique los dígitos.',
'app_ios_err_address' => 'Dirección incompleta. Falta completar: :fields.',
'app_ios_err_address_short' => 'Dirección incompleta. Verifique los campos obligatorios.',
'app_ios_err_cep' => 'Código postal no encontrado. Verifique el número o complete la dirección manualmente.',
'app_ios_err_signature' => 'Firme en el recuadro antes de enviar el término.',
'app_ios_err_file' => 'Seleccione el PDF firmado antes de enviar.',
'app_ios_err_file_format' => 'El término firmado debe ser un archivo PDF.',
'app_ios_err_file_size' => 'El PDF no puede superar 10 MB.',
'app_ios_err_steps_first' => 'Concluya los pasos anteriores antes de continuar.',
'app_ios_confirm_title' => 'Enviar el término firmado',
'app_ios_confirm_text' => 'Verifique la vista previa al lado antes de enviar. Después del envío, el término sigue para revisión y solo puede cambiarse si es rechazado.',
'app_ios_confirm_send' => 'Está todo correcto, enviar',
'app_ios_redo_title' => 'Rehacer el término',
'app_ios_redo_text' => 'El formulario vuelve a abrirse con los datos ya completados, para que corrija el punto señalado.',
'app_webapp_page_sub' => 'Monte la aplicación web de su radio, que el oyente instala desde el navegador en Android, iOS y ordenador.',
'app_webapp_no_plan_p1' => 'La aplicación web no está incluida en el plan contratado para esta radio.',
'app_webapp_no_plan_p2' => 'Cambie el plan para liberar la herramienta y montar la aplicación en cuatro pasos.',
'app_webapp_live_title' => 'Aplicación web publicada',
'app_webapp_live_sub' => 'La aplicación ya está en el aire y puede divulgarse a los oyentes.',
'app_webapp_address' => 'Dirección de la aplicación',
'app_webapp_open' => 'Abrir la aplicación',
'app_webapp_installs' => '{0} Ninguna instalación|{1} :count instalación|[2,*] :count instalaciones',
'app_webapp_redo' => 'Montar nuevamente',
'app_webapp_redo_title' => 'Montar la aplicación nuevamente',
'app_webapp_redo_text' => 'La aplicación actual sale del aire y el asistente vuelve al primer paso. Las imágenes enviadas serán borradas.',
'app_webapp_redo_note' => 'Para cambiar colores, imágenes o módulos es necesario montar la aplicación nuevamente.',
'app_webapp_modules_intro' => 'Elija lo que aparece en el menú de la aplicación web. El botón de escuchar es fijo.',
'app_webapp_mod_now_desc' => 'Reproductor con el nombre de la música al aire, siempre presente.',
'app_webapp_logo_desc' => 'El logo aparece en la pantalla inicial de la aplicación web.',
'app_webapp_icon_desc' => 'El icono queda en la pantalla del móvil después de que el oyente instala la aplicación.',
'app_webapp_color_bg' => 'Color del fondo',
'app_webapp_color_text' => 'Color del texto y de los iconos',
'app_webapp_publish_intro' => 'Al publicar, la aplicación web queda disponible de inmediato en la dirección de abajo.',
'app_webapp_images_required' => 'Envíe el logo y el icono antes de continuar.',
'app_preview_live' => 'EN VIVO',
'app_webapp_nav_home' => 'Escucha la radio',
'app_webapp_nav_schedule' => 'Programación',
'app_webapp_nav_chat' => 'Chat',
'app_webapp_nav_messages' => 'Mensajes',
'app_webapp_nav_requests' => 'Pide tu canción',
'app_webapp_nav_social' => 'Redes sociales',
'app_webapp_nav_timer' => 'Temporizador',
'app_webapp_nav_config' => 'Configuración',
'app_webapp_nav_about' => 'Sobre la aplicación',
'app_webapp_on_air' => 'Al aire ahora',
'app_webapp_now_playing' => 'Sonando ahora',
'app_no' => 'No',
'app_pixels' => 'píxeles',
'app_plan_change' => 'Solicitar cambio de plan',
'app_plan_no_android' => 'Tu plan no incluye la aplicación Android',
'app_plan_no_webapp' => 'Tu plan no incluye la Web App',
'app_preview_label' => 'SIMULACIÓN DE LA APLICACIÓN',
'app_requested_android_p1' => 'Tu aplicación Android se solicitó con éxito y fue enviada al equipo de desarrollo.',
'app_requested_android_p2' => 'Pronto estará disponible en la Google Play Store.',
'app_requested_title' => '¡Excelente!',
'app_required_badge' => 'OBLIGATORIO',
'app_section_schedule_metadata' => 'Programación y metadatos',
'app_status' => 'Estado',
'app_live_meta' => 'Android e iOS, en Google Play y en la App Store',
'app_live_since' => 'En el aire desde',
'app_live_version' => 'Versión',
'app_live_play' => 'Google Play',
'app_live_appstore' => 'App Store',
'app_notify_new_action' => 'Nuevo aviso',
'app_ads_new_action' => 'Nuevo anuncio',
'app_notify_count' => '{0} Ningún aviso enviado|{1} :count aviso enviado|[2,*] :count avisos enviados',
'app_ads_count' => '{0} Ningún anuncio registrado|{1} :count anuncio registrado|[2,*] :count anuncios registrados',
'app_status_published' => 'Publicado',
'app_step1_title' => '1 - Nombre de la aplicación',
'app_step2_title' => '2 - Módulos de la aplicación',
'app_step3_title' => '3 - Apariencia',
'app_step4_title' => '4 - Publicar',
'app_tab_change' => 'Modificar',
'app_tab_details' => 'Detalles',
'app_theme_01' => 'Tema 01',
'app_theme_02' => 'Tema 02',
'app_theme_label' => 'TEMA',
'app_total_downloads' => 'Total de descargas',
'app_webapp_contact_sales' => 'Solicítala a través del área comercial.',
'app_webapp_no_plan' => 'Tu plan no incluye la Web App',
'app_webapp_publish' => 'Publicar Web App',
'app_webapp_title' => 'Web App',
'app_yes' => 'Sí',
'blacklist_add' => 'Bloquear IP',
'blacklist_add_ok' => 'IP añadida a la blacklist correctamente.',
'blacklist_blocked_at' => 'Bloqueada el :date',
'blacklist_count' => '{0} Ninguna IP bloqueada|{1} :count IP bloqueada|[2,*] :count IPs bloqueadas',
'blacklist_empty' => 'Ninguna dirección IP de oyente bloqueada',
'blacklist_empty_help' => 'Bloquee una dirección IP para impedir que ese oyente se conecte a su transmisión.',
'blacklist_empty_search' => 'Ninguna dirección encontrada para esta búsqueda.',
'blacklist_err_duplicate' => 'Esta IP ya está registrada, pruebe con otra.',
'blacklist_err_invalid' => 'El valor debe ser una dirección IP válida.',
'blacklist_err_private' => 'Esta función necesita una dirección IP pública para aplicarse.',
'blacklist_error' => 'No se pudo completar la acción. Inténtelo de nuevo.',
'blacklist_ip_address' => 'Dirección IP',
'blacklist_ip_help' => 'Informe la dirección IP pública del oyente que debe ser bloqueado.',
'blacklist_list_title' => 'Direcciones bloqueadas',
'blacklist_new_self_ip' => 'Esta es tu propia IP. Si la confirmas, no podrás escuchar tu propia radio.',
'blacklist_new_title' => 'Añadir IP a la blacklist',
'blacklist_new_warning' => 'Al añadir el bloqueo, ningún oyente originado desde esta IP podrá escuchar tu radio.',
'blacklist_page_sub' => 'Direcciones IP que no pueden escuchar su transmisión.',
'blacklist_remove' => 'Desbloquear',
'blacklist_remove_confirm' => '¿Desea realmente desbloquear la IP :ip?',
'blacklist_remove_ok' => 'IP desbloqueada correctamente.',
'blacklist_search' => 'Buscar por IP o ciudad',
'blacklist_table_date' => 'Fecha del bloqueo',
'blacklist_table_ip' => 'IP bloqueada',
'blacklist_table_location' => 'Ciudad / Estado',
'feature_unavailable_contact' => 'Ponte en contacto con el equipo comercial para más detalles',
'feature_unavailable_plan' => 'Recurso no disponible en tu plan',
'fm_page_sub' => 'Envíe y organice los audios que el Auto DJ reproduce. Cada área tiene una finalidad, y las carpetas que cree dentro de ellas se convierten en listas de reproducción.',
'fm_area_musics_help' => 'El acervo principal de la programación',
'fm_area_ads_help' => 'Anuncios y patrocinios',
'fm_area_vinhetas_help' => 'Cortinas e identificación de la emisora',
'fm_area_podcasts_help' => 'Programas grabados, solo lectura',
'fm_upload_title' => 'Enviar audios',
'fm_upload_formats' => 'Solo archivos MP3, de hasta 500 MB cada uno.',
'fm_upload_dest' => 'Los archivos van a la carpeta abierta al lado.',
'fm_upload_sending' => 'Enviando',
'fm_upload_leave' => 'El envío aún no terminó. Si sale ahora, los audios que faltan no serán enviados.',
'fm_select_all' => 'Seleccionar todo',
'fm_action_listen' => 'Escuchar',
'fm_action_stop' => 'Detener',
'fm_action_rename' => 'Renombrar',
'fm_action_remove' => 'Eliminar',
'fm_action_open' => 'Abrir carpeta',
'fm_embed_code' => 'Código para poner en un sitio',
'fm_cover_choose' => 'Elegir imagen',
'fm_counter_files' => '{0} ningún archivo|{1} :count archivo|[2,*] :count archivos',
'fm_counter_folders' => '{0} ninguna carpeta|{1} :count carpeta|[2,*] :count carpetas',
'fm_readonly_note' => 'Los podcasts se publican desde el área de Podcasts del panel, por eso esta carpeta no acepta envío, renombrar ni eliminar.',
'fm_error' => 'No fue posible completar la acción. Inténtelo de nuevo.',
'fm_more_actions' => 'Más acciones',
'fm_btn_create' => 'Crear',
'fm_btn_rename' => 'Renombrar',
'fm_dropzone_max_size' => 'Tamaño máximo por archivo: 500MB',
'fm_dropzone_title' => 'Arrastra los archivos MP3 aquí o selecciónalos',
'fm_folder_name' => 'Nombre de la carpeta',
'fm_modal_new_folder_title' => 'Crear carpeta',
'fm_modal_rename_title' => 'Renombrar carpeta',
'fm_new_folder' => 'Nueva carpeta',
'fm_rename_warning' => '¡Atención! Si renombras esta carpeta, tendrás que rehacer las listas de reproducción que contienen estos archivos',
'fm_search_placeholder' => 'Buscar',
'fm_send_files' => 'Subir archivos',
'fm_uploading_to_folder' => 'Subiendo a la carpeta:',
'form_weekdays_label' => 'Días de la semana',
'history_all_notice' => 'Este recurso muestra los últimos audios reproducidos, con un límite máximo de',
'history_count' => '{0} Ninguna reproducción|{1} :count reproducción|[2,*] :count reproducciones',
'history_empty_help' => 'En cuanto la transmisión reproduzca el primer audio, aparecerá aquí.',
'history_empty_search' => 'Ningún audio encontrado para esta búsqueda.',
'history_no_date' => 'Sin fecha',
'history_played' => 'Audios reproducidos',
'history_search' => 'Buscar por el nombre del audio',
'history_time_female' => 'Hora exacta - Voz femenina',
'history_time_male' => 'Hora exacta - Voz masculina',
'home_changepl_start_label' => 'Inicio',
'home_changepl_start_now' => 'Inmediato (cortar el audio actual y entrar)',
'home_changepl_start_queue' => 'Esperar la cola para empezar',
'home_maintenance_notice_1' => 'Con el objetivo de mejorar continuamente los servicios prestados, informamos que se realizará un mantenimiento preventivo a partir de las 00h del 21/07/2026.',
'home_maintenance_notice_2' => 'El procedimiento puede durar algunas horas y, durante ese período, puede haber inestabilidad en la señal de la radio.',
'label_dimension' => 'Dimensión',
'label_format' => 'Formato',
'label_pixels' => 'píxeles',
'library_page_sub' => 'Descargue microprogramas, programas, cortinas y campañas listos para su programación.',
'library_blocks_toggle' => 'Ver bloques',
'library_count' => '{0} Ningún contenido|{1} :count contenido|[2,*] :count contenidos',
'library_filter_all' => 'Todas las categorías',
'library_empty_search' => 'Ningún contenido encontrado para la búsqueda.',
'library_listen' => 'Escuchar',
'library_block_complete' => 'Completo',
'library_block_part' => 'Parte :number',
'library_lang_br' => 'Portugués (BR)',
'library_lang_pt' => 'Portugués (PT)',
'library_lang_en' => 'English',
'library_lang_es' => 'Español',
'library_filter_label' => 'Seleccione el tema para filtrar',
'library_sort_label' => 'Ordenar por',
'library_sort_recent' => 'Más reciente',
'library_sort_name' => 'Nombre (A-Z)',
'library_sort_blocks' => 'Más bloques',
'library_show_all' => 'Mostrar todos',
'library_col_period' => 'Periodicidad',
'library_col_total' => 'Cantidad',
'library_col_average' => 'Tiempo medio',
'library_lang_empty' => 'Ningún contenido en este idioma hasta el momento.',
'library_download' => 'Descargar',
'library_empty' => 'No se encontró contenido',
'library_label_average_time' => 'Duración media',
'library_label_blocks' => 'Bloques',
'library_label_period' => 'Período',
'library_last_update' => 'Última actualización:',
'library_no_plan' => 'Tu plan no incluye este recurso',
'library_no_plan_desc' => 'Para contratarlo, ponte en contacto con el soporte',
'library_search_placeholder' => 'Buscar...',
'library_tab_campanhas' => 'Campañas',
'library_tab_programas' => 'Programas',
'library_tab_programas_fds' => 'Programas de fin de semana',
'library_tab_programetes' => 'Microprogramas',
'library_tab_vinhetas' => 'Cortinillas',
'msg_loading' => 'Cargando...',
'msg_no_records' => 'No se encontraron registros',
'page_reportgen_title' => 'Generar informe',
'password_copy_ip' => 'Copiar IP',
'password_copy_mount' => 'Copiar Mount point',
'password_copy_password' => 'Copiar Contraseña',
'password_copy_port' => 'Copiar Puerto',
'password_copy_token' => 'Haz clic para copiar el Token',
'password_edit_breadcrumb' => 'Editar locutor',
'password_edit_title' => 'Editar contraseña de transmisión',
'password_generating' => 'Generando...',
'password_form_sub' => 'Defina el nombre, la contraseña y, si es necesario, los días y horarios en que este locutor puede transmitir.',
'password_generate' => 'Generar nueva',
'password_label' => 'Contraseña de transmisión',
'password_name_placeholder' => 'Escribe el nombre del locutor',
'password_new_breadcrumb' => 'Nuevo locutor',
'password_new_title' => 'Nueva contraseña de transmisión',
'password_placeholder' => 'Escribe o genera una contraseña',
'password_readonly_note' => 'La contraseña no se puede cambiar. Para reemplazarla, elimina este locutor y registra uno nuevo.',
'password_restrict' => 'Restringir',
'password_restrict_alert' => 'Definirá el día o los días y el horario en que el locutor podrá conectarse.',
'password_restrict_tip' => 'Define el día o los días y el horario en que el locutor podrá conectarse.
Al llegar la hora final, se desconectará automáticamente, justo en el horario definido.',
'password_show_allowed_days' => 'Días permitidos',
'password_show_allowed_time' => 'Horario permitido',
'password_show_auth' => 'Autenticación - Encoder BRASCAST',
'password_show_encoding' => 'Codificación - audio del encoder',
'password_show_restricted' => 'Acceso restringido',
'password_show_server' => 'Servidor - dónde conectar',
'password_show_title' => 'Datos de transmisión',
'password_time_end' => 'Hora de fin',
'password_time_start' => 'Hora de inicio',
'plan_unavailable_desc' => 'Póngase en contacto con el área comercial para más detalles',
'plan_unavailable_title' => 'Recurso no disponible en su plan',
'players_choose_model' => 'Elija el modelo del reproductor',
'players_count' => '{0} Ningún modelo|{1} :count modelo|[2,*] :count modelos',
'players_get_code' => 'Obtener el código',
'players_modal_code' => 'Código para su sitio',
'players_modal_hint' => 'Pegue el código en el HTML de su sitio, en el lugar donde debe aparecer el reproductor.',
'players_modal_preview' => 'Vista previa',
'players_model' => 'Modelo :number',
'players_option_autoplay' => 'Iniciar automáticamente',
'players_option_autoplay_help' => 'El navegador puede bloquear el audio automático hasta que el visitante interactúe con la página.',
'players_option_volume' => 'Volumen inicial',
'players_option_volume_help' => 'Define el volumen con el que empieza a reproducir.',
'players_page_sub' => 'Elija un modelo, ajuste las opciones y copie el código para su sitio.',
'players_popup_link' => 'Escuchar la radio',
'players_size_responsive' => 'Ancho completo',
'players_tab_bar' => 'Barra para sitios web',
'players_tab_box' => 'Player box',
'players_tab_mini' => 'Mini player',
'players_tab_popup' => 'Pop-ups',
'playlists_action_duplicate' => 'Duplicar',
'playlists_action_play_autodj' => 'Reproducir en el AutoDJ',
'playlists_count' => '{0} Ninguna playlist|{1} :count playlist|[2,*] :count playlists',
'playlists_create' => 'Crear lista de reproducción',
'playlists_create_new' => 'Crear una nueva lista de reproducción',
'playlists_page_sub' => 'Las listas organizan lo que el Auto DJ reproduce y en qué orden. Cada una reúne carpetas o archivos y puede salir al aire en cualquier momento.',
'playlists_empty_help' => 'Cree la primera lista o empiece por uno de los modelos listos.',
'playlists_remove_warning' => 'La lista sale del aire y deja de sonar en el Auto DJ.',
'playlists_action_error' => 'No fue posible completar la acción. Inténtelo de nuevo.',
'playlists_empty' => 'No se encontró ninguna lista de reproducción.',
'playlists_empty_search' => 'No se encontró ninguna lista de reproducción para esta búsqueda.',
'playlists_search_placeholder' => 'Buscar lista de reproducción...',
'playlists_tab_mine' => 'Tus listas de reproducción',
'playlists_tab_templates' => 'Plantillas',
'playlists_templates_empty' => 'No hay plantillas disponibles en este momento.',
'playlists_templates_empty_search' => 'No se encontró ninguna plantilla para esta búsqueda.',
'playlists_templates_filter_all' => 'Todas',
'playlists_templates_info' => 'Al usar una plantilla, se creará una copia completa de la lista de reproducción para tu radio.',
'playlists_templates_maintenance_text' => 'Estamos trabajando en una actualización de las plantillas de listas de reproducción. ¡Pronto estarán disponibles de nuevo!',
'playlists_templates_maintenance_title' => 'Plantillas en mantenimiento',
'playlists_templates_search_placeholder' => 'Buscar plantilla...',
'playlists_templates_no_category' => 'Sin categoría',
'playlists_templates_use' => 'Usar plantilla',
'relays_page_sub' => 'Retransmita la señal de otra emisora en los días y horarios que defina.',
'relays_empty_help' => 'Registre una retransmisión para poner la señal de otra emisora al aire.',
'relays_count' => '{0} Ninguna retransmisión|{1} :count retransmisión|[2,*] :count retransmisiones',
'relays_remove_confirm' => '¿Desea realmente quitar esta retransmisión?',
'relays_action_start' => 'Iniciar ahora',
'relays_action_view' => 'Ver retransmisión',
'relays_running_note' => 'Otra retransmisión está al aire. Termínela para iniciar esta.',
'relays_when_date' => 'Fecha marcada',
'relays_always_active' => 'Siempre activo',
'relays_edit' => 'Editar retransmisión',
'relays_empty' => 'Ninguna retransmisión registrada',
'relays_error_name' => 'Escriba un nombre para identificación.',
'relays_error_url' => 'Escriba la dirección del streaming que desea retransmitir.',
'relays_form_sub' => 'Informe la estación que será retransmitida y cuándo entra al aire.',
'relays_finish_at' => 'Finalizar en:',
'relays_form_name' => 'Nombre (identificación)',
'relays_form_name_placeholder' => 'Escribe el nombre de la emisora para identificarla',
'relays_form_start_at' => 'Inicio en:',
'relays_form_time_end' => 'Hora de finalización',
'relays_form_time_start' => 'Hora de inicio',
'relays_form_type' => 'Tipo de retransmisión',
'relays_form_type_datetime' => 'Fecha y hora',
'relays_form_type_weekdays' => 'Días de la semana',
'relays_form_url' => 'URL de flujo (streaming)',
'relays_form_url_placeholder' => 'Ejemplo: https://serverradio.com:8000/stream',
'relays_keep_active' => 'Mantener activo',
'relays_modal_end_at' => 'Finalizar en:',
'relays_modal_now' => 'Ahora',
'relays_modal_start_title' => 'Iniciar retransmisión manualmente',
'relays_new' => 'Nueva retransmisión',
'relays_show_days' => 'Días de transmisión',
'relays_show_h1' => 'Retransmisión de:',
'relays_show_time_end' => 'Hora de finalización',
'relays_show_url' => 'URL del flujo (streaming)',
'relays_start_btn' => 'Iniciar retransmisión',
'relays_table_end' => 'Fin',
'relays_table_start' => 'Inicio',
'relays_table_when' => 'Cuándo inicia',
'reportgen_audio_name' => 'Nombre del audio',
'reportgen_audio_name_placeholder' => 'Escriba el nombre del audio',
'reports_all_day' => 'Mostrar todo el día',
'reports_count' => '{0} Ningún registro|{1} :count registro|[2,*] :count registros',
'reports_empty' => 'Ningún registro para este día.',
'reports_error' => 'No se pudieron cargar los registros. Inténtelo de nuevo.',
'reports_export_soon' => 'Exportación disponible en breve.',
'reports_export' => 'Exportar datos',
'reports_filter_day' => 'Filtrar por día',
'reports_filter_hour' => 'Filtrar por hora',
'reports_filter_name' => 'Filtrar por nombre',
'reports_filter_name_hint' => 'Nombre del audio',
'reports_list_title' => 'Registros del día',
'reports_live_end' => 'finalizó una transmisión',
'reports_live_start' => 'inició una transmisión',
'reports_load_more' => 'Cargar más',
'reports_page_sub' => 'Todo lo que salió al aire, con la hora y el origen de cada audio.',
'schedule_breadcrumb_new' => 'Nuevo',
'schedule_page_sub' => 'Defina la playlist, cuándo entra al aire y qué ocurre cuando termina.',
'schedule_section_when' => 'Cuándo entra al aire',
'schedule_search_playlist' => 'Buscar playlist...',
'schedule_no_playlist' => 'Ninguna playlist encontrada.',
'schedule_section_options' => 'Opciones de ejecución',
'schedule_freq_weekly' => 'Días de la semana',
'schedule_freq_date' => 'Fecha específica',
'schedule_btn_create' => 'Crear',
'schedule_day_fri' => 'Viernes',
'schedule_day_mon' => 'Lunes',
'schedule_day_thu' => 'Jueves',
'schedule_day_tue' => 'Martes',
'schedule_day_wed' => 'Miércoles',
'schedule_days_select_all' => 'Seleccionar todos',
'schedule_edit_title' => 'Editar programación',
'schedule_end_keep' => 'Mantener esta lista de reproducción',
'schedule_end_other' => 'Ejecutar otra lista de reproducción',
'schedule_end_select_placeholder' => 'Selecciona la lista de reproducción',
'schedule_frequency_date' => 'Ejecutar en una fecha específica',
'schedule_frequency_weekdays' => 'Ejecutar en días de la semana',
'schedule_label_end_option' => 'Después de finalizar la programación',
'schedule_label_end_playlist' => 'Lista de reproducción a ejecutar al finalizar',
'schedule_label_frequency' => 'Frecuencia',
'schedule_label_playlist' => 'Lista de reproducción',
'schedule_label_skip' => '¿Cortar el audio en reproducción en la transición de esta programación?',
'schedule_label_start_date' => 'Fecha de inicio',
'schedule_label_start_time' => 'Hora de inicio',
'schedule_label_weekdays' => 'Días de la semana',
'schedule_new_title' => 'Nueva programación',
'schedule_read_more' => 'Leer más',
'schedule_skip_no' => 'No (esperar a que termine la cola antes de iniciar esta lista de reproducción)',
'schedule_skip_warning' => 'Esta opción puede ocasionar retraso.',
'schedule_skip_yes' => 'Sí (cortar el audio en reproducción e iniciar inmediatamente)',
'schedule_status_disabled' => 'Desactivado',
'settings_nav_sub' => 'Ajustes de la transmisión',
'settings_page_sub' => 'Ajuste la calidad de transmisión del Auto DJ y el tratamiento aplicado al audio.',
'settings_section_stream' => 'Transmisión',
'settings_section_audio' => 'Calidad del audio',
'settings_confirm_title' => '¿Desea realmente continuar?',
'settings_confirm_text' => 'Esta acción detendrá sus transmisiones para aplicar las configuraciones.',
'settings_saved' => 'Las configuraciones se cambiaron con éxito.',
'settings_save_error' => 'No fue posible guardar las configuraciones, inténtelo más tarde.',
'devices_nav' => 'Actividades',
'devices_nav_sub' => 'Dispositivos conectados',
'devices_title' => 'Lista de dispositivos',
'devices_sub' => 'Abajo están los dispositivos que están o estuvieron conectados a la plataforma.',
'devices_current' => 'Sesión actual',
'devices_last_seen' => 'Última actividad el :date',
'devices_revoke' => 'Desconectar',
'devices_revoke_confirm' => '¿Desea desconectar este dispositivo?',
'devices_revoked' => 'Dispositivo desconectado.',
'devices_cannot_revoke' => 'No es posible desconectar la sesión actual.',
'devices_empty' => 'Ningún dispositivo conectado hasta el momento.',
'devices_off' => 'La lista de dispositivos queda disponible cuando las sesiones se guardan en la base de datos.',
'settings_bitrate' => 'Calidad de transmisión del Auto DJ',
'settings_channels' => 'Canales',
'settings_codec' => 'Tipo de transmisión',
'settings_crossfade_msg' => 'El crossfade mezcla el final de una canción con el comienzo de la siguiente para una reproducción continua.',
'settings_fade_duration' => 'Duración del crossfade',
'settings_fade_min_length' => 'Aplicar crossfade en audios de más de',
'settings_fade_none' => 'Sin transición',
'settings_fade_simple' => 'Fade',
'settings_fade_type' => 'Efecto de transición',
'settings_help_codec' => 'Formato del audio enviado a los oyentes.',
'settings_help_bitrate' => 'Cuanto mayor, mejor el sonido y mayor el consumo de datos del oyente.',
'settings_help_channels' => 'Mono consume menos banda, stereo mantiene la separación del audio.',
'settings_help_timezone' => 'Se usa en los agendamientos y en los informes.',
'settings_help_fade' => 'Cómo termina un audio y empieza el siguiente.',
'settings_help_preset' => 'Equilibra el volumen entre audios de orígenes diferentes.',
'settings_help_fade_duration' => 'Tiempo en que los dos audios quedan superpuestos.',
'settings_help_fade_min' => 'Las cortinas cortas quedan fuera del efecto.',
'settings_minute_1' => '1 minuto',
'settings_minute_1_half' => '1 minuto y medio',
'settings_preset' => 'Normalización y compresor',
'settings_preset_aggressive' => 'Agresivo',
'settings_preset_balanced' => 'Equilibrado',
'settings_preset_light' => 'Suave',
'settings_preset_off' => 'Desactivado',
'settings_preset_strong' => 'Fuerte',
'settings_samplerate' => 'Frecuencia en Hz',
'settings_seconds' => ':count segundos',
'stats_active_sessions' => 'Sesiones activas',
'stats_blacklist_link' => 'Bloqueos / Blacklist',
'stats_ban_ip' => 'Bloquear IP',
'stats_date' => 'Fecha',
'stats_listeners_by_city' => 'Oyentes por ciudad',
'stats_listeners_by_country' => 'Oyentes por país',
'stats_listeners_by_state' => 'Oyentes por estado',
'stats_auto_pause' => 'Pausar la actualización automática',
'stats_auto_resume' => 'Reanudar la actualización automática',
'source_other' => 'Otro',
'source_external_site' => 'Sitio externo',
'source_station_site' => 'Sitio de la radio',
'source_exclusive_app' => 'Aplicación exclusiva',
'source_android_app' => 'Aplicación Android',
'source_ios_app' => 'Aplicación iOS',
'source_robot' => 'Robot',
'source_server' => 'Servidor',
'source_mobile' => 'Móvil',
'source_samsung_mobile' => 'Móvil Samsung',
'source_lg_mobile' => 'Móvil LG',
'source_sony_mobile' => 'Móvil Sony',
'stats_own_session' => 'Su sesión',
'stats_loc_focus' => 'Ver esta localidad en el mapa',
'stats_map_hint' => 'Haga clic en el mapa para habilitar los controles',
'stats_map_title' => 'Mapa de oyentes',
'stats_tab_country' => 'Por país',
'stats_tab_state' => 'Por estado',
'stats_tab_city' => 'Por ciudad',
'stats_ban_confirm' => 'El IP :ip será bloqueado y ya no podrá escuchar la radio. ¿Desea continuar?',
'stats_unban_confirm' => 'El IP :ip podrá escuchar la radio de nuevo. ¿Desea continuar?',
'stats_blacklist_empty' => 'Ningún IP bloqueado.',
'stats_blacklist_loading' => 'Cargando...',
'stats_map_enable' => 'Haga clic para habilitar los controles del mapa',
'stats_now_empty' => 'Ningún oyente conectado en este momento.',
'stats_now_title' => 'Oyentes conectados ahora',
'stats_kick_confirm' => 'El oyente será desconectado de la transmisión. ¿Desea continuar?',
'stats_kick' => 'Desconectar',
'stats_refresh' => 'Actualizar',
'stats_unique_listeners' => 'Oyentes únicos',
'stats_total_time' => 'Tiempo total escuchado',
'stats_show_average' => 'Mostrar promedio',
'stats_avg_minutes' => 'Tiempo medio (min)',
'stats_total_hours' => 'Total (h)',
'stats_total' => 'Total',
'stats_listeners' => 'Oyentes',
'stats_audience_over_time' => 'Audiencia a lo largo del tiempo',
'stats_period' => 'Período',
'stats_period_custom' => 'Personalizado',
'stats_period_date' => 'Fecha específica',
'stats_period_month' => 'Este mes',
'stats_period_today' => 'Hoy',
'stats_period_week' => 'Esta semana',
'stats_period_year' => 'Este año',
'stats_period_yesterday' => 'Ayer',
'stats_select_date' => 'Seleccione la fecha',
'stats_select_period' => 'Seleccione el período',
'stats_sessions' => 'Sesiones',
'unit_day_short' => 'd',
'unit_hour_short' => 'h',
'unit_minute_short' => 'm',
'unit_second_short' => 's',
'stats_minutes' => 'Minutos',
'stats_total_sessions' => 'Total de sesiones',
'stats_peak' => 'Mayor movimiento',
'stats_avg_time' => 'Tiempo medio de conexión',
'stats_table_title' => 'Detalle',
'stats_no_data' => 'No hay datos en el período seleccionado.',
'stats_error' => 'No se pudieron cargar los datos ahora. Inténtelo de nuevo en unos minutos.',
'stats_export_png' => 'Imagen',
'stats_export_pdf' => 'PDF',
'stats_export_csv' => 'Exportar sesiones',
'stats_date_from' => 'Fecha inicial',
'stats_date_to' => 'Fecha final',
'stats_single_day' => 'Un día específico',
'stats_see' => 'Ver',
'stats_date_range' => 'Intervalo de fechas',
'stats_pick_range' => 'Seleccione el período',
'stats_cancel' => 'Cancelar',
'stats_average_label' => 'Promedio',
'stats_peak_day' => 'Día de mayor audiencia',
'stats_peak_hour' => 'Hora de mayor audiencia',
'stats_no_audience' => 'Sin audiencia en el período',
'stats_view_chart' => 'Gráfico',
'stats_view_map' => 'Mapa',
'stats_peak_weekday' => 'Día de la semana con más audiencia',
'stats_rank_hint' => 'Ordenado por sesiones, haga clic para ir al punto',
'stats_city_missing_one' => '1 sesión sin coordenada de la ciudad aparece en el punto del estado',
'stats_city_missing_many' => ':total sesiones sin coordenada de la ciudad aparecen en el punto del estado',
'stats_other_cities' => 'Otras ciudades',
'stats_apply' => 'Ver período',
'stats_tab_average' => 'Tiempo de conexión',
'stats_tab_history' => 'Historial de audiencia',
'stats_tab_locations' => 'Ubicaciones',
'stats_tab_now' => 'Oyentes actuales',
'stats_tab_sources' => 'Fuentes de reproducción',
'stats_table_actions' => 'Acciones',
'stats_table_city_state' => 'Ciudad / Estado',
'stats_table_os' => 'Sistema operativo',
'stats_table_source' => 'Fuente',
'stats_table_time' => 'Tiempo',
'stats_total_sessions_city' => 'Total de sesiones por ciudad',
'stats_total_sessions_country' => 'Total de sesiones por país',
'stats_total_sessions_state' => 'Total de sesiones por estado',
'stats_type' => 'Tipo',
'status_offline' => 'Fuera de línea',
'status_waiting' => 'En espera',
'table_actions' => 'Acciones',
'weekday_fri' => 'Viernes',
'weekday_mon' => 'Lunes',
'weekday_sat' => 'Sábado',
'weekday_short_fri' => 'Vie',
'weekday_short_mon' => 'Lun',
'weekday_short_sat' => 'Sáb',
'weekday_short_sun' => 'Dom',
'weekday_short_thu' => 'Jue',
'weekday_short_tue' => 'Mar',
'weekday_short_wed' => 'Mié',
'weekday_sun' => 'Domingo',
'weekday_thu' => 'Jueves',
'weekday_tue' => 'Martes',
'weekday_wed' => 'Miércoles',
/* i18n automatizado 2026-08-05 */
'action_send' => 'Enviar',
'action_update' => 'Actualizar',
'app_ads_forbidden_1' => 'Dirección física (Ej.: Av. Paulista, 1000 - São Paulo-SP)',
'app_ads_forbidden_2' => 'Direcciones de sitios web (Ej.: www.site.com)',
'app_ads_forbidden_3' => 'Fotos de personas o artistas',
'app_ads_forbidden_4' => 'Logotipos protegidos por derechos de autor',
'app_ads_forbidden_5' => 'Logotipos de marcas conocidas (Ej.: coca-cola, apple etc)',
'app_ads_forbidden_6' => 'Contenido adulto, violencia o algo similar',
'app_ads_forbidden_title' => 'Elementos prohibidos',
'app_ads_img_size' => 'Tamaño recomendado: 700x130 píxeles',
'app_ads_policies_title' => 'Políticas de publicidad',
'app_ads_reject_title' => 'Motivo del rechazo',
'app_ads_review_warning' => 'Las imágenes pasan por una revisión para evitar que tu aplicación sea eliminada de la Google Play Store por incumplir sus políticas.',
'app_ads_status_rejected' => 'Rechazada',
'app_ads_status_review' => 'En revisión',
'app_ads_tips_link' => 'haciendo clic aquí',
'app_ads_tips_text' => 'Consulta los consejos para evitar que se rechace tu imagen',
'app_ads_view_reason' => 'Ver motivo',
'app_autoplay_desc' => 'Si está activo, la reproducción comienza automáticamente al abrir la aplicación',
'app_detail_slide_time' => 'Tiempo de los anuncios',
'app_detail_version' => 'Versión',
'app_notify_char_limit' => 'Límite de caracteres:',
'app_notify_interval' => 'Intervalo de notificaciones:',
'app_notify_interval_value' => 'Una cada 15 minutos',
'app_notify_message' => 'Mensaje',
'app_notify_placeholder' => 'Escribe el texto de la notificación..',
'app_notify_sent_title' => 'Notificaciones enviadas',
'app_notify_success' => '¡Notificación enviada con éxito!',
'app_settings_title' => 'Configuración de la app',
'app_slidetime_desc' => 'Tiempo de transición de los banners de publicidad en la aplicación',
'relays_table_days' => 'Días',
'schedules_check_all' => 'Marcar todos',
'schedules_page_sub' => 'Programe sus playlists para entrar al aire automáticamente por día de la semana o en fechas específicas.',
'schedules_tag_weekly' => 'Semanal',
'schedules_count' => '{0} Ningún agendamiento|{1} :count agendamiento|[2,*] :count agendamientos',
'schedules_remove_confirm' => '¿Desea realmente quitar este agendamiento?',
'schedules_remove_confirm_many' => '{1} ¿Quitar :count agendamiento?|[2,*] ¿Quitar :count agendamientos?',
'schedules_today' => 'Hoy',
'schedules_empty_day' => 'No hay programaciones para este día.',
'schedules_empty_day_link' => 'Haz clic aquí',
'schedules_empty_day_suffix' => 'para programar',
'schedules_h1' => 'Programaciones de playlists',
'schedules_history_btn' => 'Historial',
'schedules_history_date' => 'Fecha de ejecución',
'schedules_history_title' => 'Historial de ejecución',
'schedules_status_enabled' => 'Activado',
'schedules_uncheck_all' => 'Desmarcar todos',
'settings_timezone_brasilia' => 'Hora de Brasilia',
'stats_period_custom_title' => 'Período personalizado',
'stats_session_plural' => 'sesiones',
'stats_session_singular' => 'sesión',
'table_datetime' => 'Fecha/Hora',
'widget_last_played' => 'Últimas reproducidas',
'widget_waiting_songs' => 'Esperando canciones...',
/* i18n automatizado 2026-08-05 */
'action_edit' => 'Editar',
'action_refresh' => 'Actualizar',
'action_retry' => 'Intentar de nuevo',
'action_unselect' => 'Deseleccionar',
'action_unselect_all' => 'Deseleccionar todos',
'alert_attention' => '¡Atención!',
'app_mod_about' => 'Sobre la aplicación',
'app_mod_privacy' => 'Políticas de privacidad',
'app_mod_request_song' => 'Pide tu canción',
'app_preview_ad_label' => 'PUBLICIDAD',
'app_preview_album_photo' => 'Foto del álbum',
'app_preview_dj' => 'Locutor',
'app_preview_dj_name' => 'Locutor de ejemplo',
'app_preview_example' => 'Ejemplo',
'app_preview_nav_main' => 'Navegación principal',
'app_preview_open_menu' => 'Abrir menú de navegación',
'app_preview_player_aria' => 'Reproductor de música',
'app_preview_program' => 'Programa',
'app_preview_your_radio' => 'Tu radio',
'app_preview_on_air' => 'AL AIRE',
'app_preview_presenter' => 'Presenta: nombre del locutor',
'app_preview_up_next' => 'A continuación',
'app_preview_program_2' => 'Programa de la tarde',
'app_preview_presenter_2' => 'Nombre del locutor',
'app_preview_program_3' => 'Programa de la noche',
'app_preview_presenter_3' => 'Nombre del locutor',
'app_preview_timer' => 'Temporizador',
'app_preview_playing' => 'SONANDO AHORA',
'app_preview_play' => 'Escuchar en vivo',
'app_preview_home' => 'Inicio',
'app_share' => 'Compartir',
'nav_about' => 'Acerca de',
'app_preview_program_name' => 'Nombre del programa',
'app_preview_request_song' => 'Pedidos',
'app_preview_song_name' => 'Nombre de la canción',
'app_preview_song_playing' => 'Canción sonando',
'apps_menu_android_ios' => 'Android e iOS',
'apps_menu_exclusive' => 'Aplicación exclusiva',
'apps_menu_fill' => 'Configuración de la app',
'apps_menu_term_signature' => 'Firma del término',
'apps_menu_term_sub' => 'Autorización para la App Store',
'apps_state_published' => 'Publicado',
'apps_state_review' => 'En análisis',
'apps_state_editing' => 'En edición',
'apps_state_disabled' => 'Desactivado',
'apps_state_pending' => 'Pendiente',
'apps_state_approved' => 'Aprobado',
'apps_state_rejected' => 'Rechazado',
'apps_state_none' => 'No creado',
'fm_change_cover' => 'Cambiar portada',
'fm_confirm_remove_file' => '¿Realmente deseas eliminar el archivo :name?',
'fm_confirm_remove_file_warning' => '¡El archivo dejará de sonar en el Auto DJ tras la eliminación!',
'fm_confirm_remove_files' => '¿Realmente deseas eliminar el/los archivo(s)?',
'fm_confirm_remove_files_warning' => '¡Los archivos dejarán de sonar en el Auto DJ tras la eliminación!',
'fm_confirm_remove_folder' => '¿Realmente deseas eliminar la carpeta :name?',
'fm_confirm_remove_folder_warning' => '¡Todos los archivos de esta carpeta dejarán de sonar en el Auto DJ tras la eliminación!',
'fm_cover_default_note' => 'Si no usas una portada personalizada, el sistema la completará.',
'fm_cover_error_text' => 'Verifica las dimensiones y el formato.',
'fm_cover_error_title' => 'Archivo no aceptado',
'fm_cover_specs' => 'Resolución: 200x200px | Formato: jpg',
'fm_cover_title' => 'Portada del audio',
'fm_cover_upload_success' => 'Subido correctamente',
'fm_empty_create_folder' => 'Crear una carpeta',
'fm_empty_folder' => 'Esta carpeta está vacía',
'fm_empty_folder_question' => '¿Qué deseas hacer?',
'fm_empty_help' => '¿Dudas? Accede a nuestro tutorial',
'fm_folder_name_required' => 'Escribe el nombre de la carpeta',
'fm_generate_player' => 'Generar reproductor',
'fm_inject_success' => 'Audio reproducido correctamente en el AutoDJ',
'fm_no_audio_found' => 'No se encontró ningún audio.',
'fm_readonly_tab' => 'Esta pestaña es de solo lectura',
'fm_readonly_upload' => 'Subida no permitida.',
'fm_running_action' => 'Ejecutando acción...',
'fm_search_cancel' => 'Cancelar búsqueda',
'fm_search_empty' => 'No se encontró ningún audio para:',
'home_js_autodj_stop_confirm' => '¿Seguro que quieres apagar el Auto DJ?',
'home_js_reload_confirm' => 'La lista se recargará y la reproducción vuelve al inicio de la cola. ¿Desea continuar?',
'home_js_skip_confirm' => 'El audio que suena ahora se interrumpirá y el siguiente entra al aire. ¿Desea continuar?',
'home_js_player_offline' => 'Sin transmisión',
'maintenance_back_soon' => 'Volveremos pronto...',
'maintenance_h1' => 'Estamos en mantenimiento',
'page_passwords_title' => 'Contraseñas de transmisión',
'password_show_tutorial_note' => 'Guía de configuración para programas de transmisión.',
'passwords_page_sub' => 'Registre los locutores que pueden transmitir en vivo y vea quién está al aire.',
'passwords_empty_help' => 'Registre un locutor para habilitar la transmisión en vivo.',
'passwords_never' => 'Ninguna hasta el momento',
'passwords_schedule' => 'Días y horarios definidos',
'passwords_remove_confirm' => '¿Desea realmente quitar este locutor?',
'passwords_remove_token' => 'Este locutor generó el token del encoder. Al quitarlo, ya no podrá transmitir en vivo.',
'passwords_count' => '{0} Ningún locutor|{1} :count locutor|[2,*] :count locutores',
'passwords_logs_load_error' => 'No fue posible cargar las desconexiones.',
'passwords_logs_limit' => 'Límite de :time',
'passwords_add_dj' => 'Agregar locutor',
'passwords_disconnections' => 'Desconexiones',
'passwords_empty' => 'Ningún locutor registrado',
'passwords_last_broadcast' => 'Última locución',
'passwords_logs_empty' => 'Ninguna desconexión registrada',
'passwords_logs_empty_hint' => 'Cuando un locutor sea desconectado por exceder el horario límite, el registro aparecerá aquí.',
'passwords_logs_error' => 'No fue posible cargar los registros',
'passwords_logs_error_hint' => 'Verifique su conexión e inténtelo de nuevo.',
'passwords_logs_subtitle' => 'Locutores desconectados por exceder el horario límite:',
'passwords_logs_title' => 'Desconexiones automáticas',
'passwords_on_air' => 'AL AIRE',
'pl_drop_here' => 'Suelte aquí',
'pl_editor_sub' => 'Seleccione los archivos y defina el orden de reproducción de la playlist.',
'pl_editor_sub_template' => 'Los cambios en este modelo se guardarán como una nueva playlist en su servicio.',
'pl_tab_additionals' => 'Adicionales',
'pl_files_title' => 'Sus archivos',
'pl_items_title' => 'Archivos de la playlist',
'pl_select_all' => 'Seleccionar todos',
'pl_selected_count' => '{1} :count seleccionado|[2,*] :count seleccionados',
'pl_empty_items' => 'Ningún archivo agregado hasta el momento.',
'pl_action_back' => 'Volver',
'pl_action_move' => 'Mover',
'pl_interleave_help' => 'Defina cuántos archivos entran y con qué frecuencia. Si ningún archivo está marcado, se utilizarán todos los archivos de la carpeta abierta.',
'pl_interleave_need_files' => 'Marque al menos un archivo en la lista de archivos para intercalar.',
'pl_err_name' => 'Informe el nombre de la playlist.',
'pl_err_duplicate' => 'Ya existe una playlist con el nombre :name. Utilice otro nombre.',
'pl_err_save' => 'No fue posible guardar la playlist. Inténtelo de nuevo.',
'pl_player_seek' => 'Avanzar o retroceder el audio',
'pl_player_play' => 'Reanudar',
'pl_player_pause' => 'Pausar',
'pl_player_close' => 'Cerrar reproductor',
'pl_type_jingle_pack' => 'Paquete de cortinas',
'pl_types_music' => 'Canciones',
'pl_types_ad' => 'Comerciales',
'pl_types_jingle' => 'Cortinas',
'pl_types_jingle_pack' => 'Paquetes de cortinas',
'pl_types_podcast' => 'Podcasts',
'pl_types_time' => 'Horas exactas',
'pl_types_program' => 'Programas',
'pl_types_short' => 'Microprogramas',
'pl_types_weekend' => 'Programas de fin de semana',
'pl_types_campaign' => 'Campañas',
'pl_type_music' => 'Canción',
'pl_type_ad' => 'Comercial',
'pl_type_jingle' => 'Cortina',
'pl_type_podcast' => 'Podcast',
'pl_type_time' => 'Hora exacta',
'pl_type_program' => 'Programa',
'pl_type_short' => 'Microprograma',
'pl_type_weekend' => 'Programa de fin de semana',
'pl_type_campaign' => 'Campaña',
'pl_action_clear' => 'Limpiar',
'pl_action_interleave' => 'Intercalar',
'pl_action_shuffle' => 'Mezclar',
'pl_close_files' => 'Cerrar archivos',
'pl_interleave_add' => 'Agregar',
'pl_interleave_type_label' => 'Entre cuáles audios',
'pl_interleave_source_all' => '{1} Todos los :count archivo de :folder|[2,*] Todos los :count archivos de :folder',
'pl_interleave_result' => '{1} :count archivo será agregado a la playlist.|[2,*] :count archivos serán agregados a la playlist.',
'pl_interleave_source_none' => 'Ningún archivo disponible en la carpeta abierta.',
'pl_interleave_every' => 'cada',
'pl_interleave_type_all' => 'Audios generales',
'pl_interleave_type_music' => 'Canciones',
'pl_interleave_type_podcast' => 'Podcasts',
'pl_interleave_type_program' => 'Programas',
'pl_interleave_type_short' => 'Microprogramas',
'pl_interleave_type_weekend' => 'Programas de fin de semana',
'pl_js_clear_text' => '¿Seguro que quieres quitar todos los archivos de esta playlist?',
'pl_js_clear_title' => 'Vaciar playlist',
'pl_js_drop_here' => 'Suelta en la playlist',
'pl_js_field_required' => 'Este campo es obligatorio.',
'pl_js_fill_all_fields' => 'Tienes que completar todos los campos',
'pl_js_interleave_need_audios' => 'Necesitas audios en la playlist para intercalar.',
'pl_js_interleave_none' => 'No hay :type en la playlist para intercalar.',
'pl_js_interleaving' => 'Intercalando audios...',
'pl_js_min_one_file' => '¡La playlist necesita al menos 1 archivo!',
'pl_js_no_audio_found' => 'No se encontró ningún audio.',
'pl_js_no_files_desc' => 'Pero tenemos una biblioteca musical lista para que la uses',
'pl_js_no_files_title' => 'Aún no has subido ningún archivo',
'pl_js_open_library' => 'Abrir biblioteca',
'pl_js_or' => 'o',
'pl_js_place_here' => 'Colocar canciones aquí',
'pl_js_remove_ads' => 'Eliminar anuncios',
'pl_js_remove_campaigns' => 'Eliminar campañas',
'pl_js_remove_jingles' => 'Eliminar cortinillas',
'pl_js_remove_music_library' => 'Eliminar bibl. de música',
'pl_js_remove_musics' => 'Eliminar canciones',
'pl_js_remove_podcasts' => 'Eliminar podcasts',
'pl_js_remove_programs' => 'Eliminar programas',
'pl_js_remove_selected_many' => '¿Seguro que quieres quitar :count archivos de la playlist?',
'pl_js_remove_selected_one' => '¿Seguro que quieres quitar :count archivo de la playlist?',
'pl_js_remove_shorts' => 'Eliminar microprogramas',
'pl_js_remove_time_checks' => 'Eliminar hora exacta',
'pl_js_remove_weekend' => 'Eliminar prog. de fin de semana',
'pl_js_search_no_results' => 'No se encontró ningún audio para:',
'pl_js_shuffle_text' => '¿Realmente quieres mezclar los audios de la playlist?',
'pl_js_shuffle_title' => 'Mezclar audios',
'pl_js_type_audios' => 'audios',
'pl_js_type_musics' => 'canciones',
'pl_js_type_podcasts' => 'podcasts',
'pl_js_type_programs' => 'programas',
'pl_js_type_shorts' => 'microprogramas',
'pl_js_unselect_count' => 'Desmarcar (:count)',
'pl_js_warning_title' => 'Aviso',
'pl_mode_random' => 'Reproducción aleatoria',
'pl_mode_random_desc' => 'Comerciales, cortinillas y anuncios de hora siguen el orden definido, todos los demás audios se reproducen de forma aleatoria.',
'pl_mode_sequential' => 'Reproducción secuencial',
'pl_mode_sequential_desc' => 'Reproduce los audios en el orden definido de la playlist.',
'pl_mode_title' => 'Tipo de reproducción',
'pl_remove_type' => 'Quitar :type',
'pl_remove_type_confirm' => '{1} ¿Desea quitar :count archivo del tipo :type de la playlist?|[2,*] ¿Desea quitar :count archivos del tipo :type de la playlist?',
'pl_starts_at' => 'Comienza en',
'pl_table_duration' => 'Duración',
'pl_search_results' => 'Resultados para:',
'pl_table_file' => 'Archivo',
'pl_table_files' => 'Archivos',
'pl_total_label' => 'Total:',
'pl_total_time' => 'Tiempo total:',
'player_code_h1' => 'Código del Player :number',
'playlists_add_to' => 'Agregar a la playlist',
'playlists_clear_search' => 'Limpiar búsqueda',
'playlists_edit_template' => 'Editar modelo',
'playlists_edit_title' => 'Editar playlist',
'playlists_limit_warning' => 'Para no perjudicar el rendimiento, recomendamos utilizar como máximo 2000 archivos en su playlist',
'playlists_name_label' => 'Nombre de la playlist',
'sched_js_confirm_remove_many' => '¿Seguro que quieres eliminar las :count programaciones seleccionadas?',
'sched_js_confirm_remove_one' => '¿Seguro que quieres eliminar la programación seleccionada?',
'stats_js_ban_ip' => 'Bloquear IP',
'stats_js_disconnect_listener' => 'Desconectar oyente',
'stats_js_your_session' => 'Tu sesión',
/* i18n automatizado 2026-08-05 */
'action_creating' => 'Registrando...',
'action_saving' => 'Guardando...',
'api_token_copied' => 'AuthToken copiado',
'api_token_update_confirm' => '¿Realmente deseas actualizar?',
'api_token_update_warning' => 'Al actualizar el AuthToken, tus integraciones que usan el Token actual: :token ya no podrán realizar peticiones.',
'password_minlength' => 'La contraseña debe tener al menos 6 caracteres.',
'password_required' => 'Escribe una contraseña',
'password_token_error' => 'Error al generar el token.',
/* Recuperadas: agente da rodada 3 caiu antes de devolve-las */
'fm_tab_musics' => 'Música',
'fm_tab_ads' => 'Comerciales',
'calendar_season_summer' => 'Verano',
'calendar_season_autumn' => 'Otoño',
'calendar_season_winter' => 'Invierno',
'calendar_season_spring' => 'Primavera',
'calendar_title' => 'Campañas activas',
'calendar_day_left' => 'día restante',
'calendar_days_left' => 'días restantes',
'calendar_until' => 'hasta',
'calendar_today_excl' => '¡Hoy!',
'calendar_day_until' => 'día',
'calendar_days_until' => 'días',
'calendar_slide_aria' => 'Diapositiva :current de :total',
'calendar_empty' => 'Ninguna campaña activa',
'calendar_next' => 'Próximas',
'calendar_left' => '{1} queda :n día|[2,*] quedan :n días',
'calendar_to_start' => '{1} comienza en :n día|[2,*] comienza en :n días',
'calendar_starts_at' => 'estreno el :date',
'calendar_today_lower' => 'hoy',
'calendar_tomorrow' => 'mañana',
'player_listen_with' => 'Escuchar con :app',
'player_start_audio' => 'Iniciar audio',
'player_pause_audio' => 'Pausar audio',
'player_tuning' => 'Sintonizando...',
'player_aria_play' => 'Reproducir',
'player_volume_control' => 'Control de volumen',
'player_live_radio' => 'Radio en vivo',
'player_no_cover' => 'Sin portada',
'player_missing_title' => 'Reproductor no encontrado',
'player_cast' => 'Transmitir a la TV',
/* Tela de playlists */
'playlists_files_count' => '{1} :count archivo|[2,*] :count archivos',
'playlists_type_random' => 'Aleatoria',
'playlists_type_sequential' => 'Secuencial',
'playlists_remove_confirm' => '¿Realmente desea eliminar esta lista de reproducción?',
'action_processing' => 'Procesando...',
'action_got_it' => 'Entendido',
];