/* Page prose (es) */
"HopBackToMain" = "# El viaje de vuelta: salta de nuevo al principal\n\nEste es el patrón que usarás constantemente. El trabajo pesado o lento va en una cola en segundo plano con `async`. Cuando termina y necesitas tocar la UI, haces `async` **de vuelta a la cola principal**. El trabajo sale; el resultado vuelve.\n\nRecuerda la regla de antes: **todas las actualizaciones de UI deben ocurrir en el hilo principal.** Actualizar la UI desde un hilo en segundo plano es un error clásico y difícil de detectar. El salto de vuelta al principal es cómo cumples la regla.";
"HopBackToMain-2" = "**Míralo en acción:** `Crunching the numbers...` se imprime de inmediato (el hilo principal nunca se bloqueó), y luego aparece el total una vez que el trabajo en segundo plano termina y devuelve el resultado al principal. En una app real, ese bloque interno pondría el texto de una etiqueta o recargaría una tabla, y como se ejecuta en la cola principal, eso es seguro.\n\nMemoriza esta forma: `global().async { ...trabajo... ; DispatchQueue.main.async { ...UI... } }`.\n\n[Anterior](@previous)  |  página 6 de 9  |  [Siguiente: Calidad de servicio: ¿qué tan urgente es esto?](@next)";
