'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_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_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 (definida automáticamente)', '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', ];