/* Page prose (es) */
"CustomGlobalActor" = "# Definir tu propio actor global\n\n`MainActor` es el incorporado, pero puedes declarar el tuyo. Usa `@globalActor` cuando tengas un dominio (una caché, un registro, un libro mayor en disco) al que muchos tipos deberían compartir **un único carril de acceso serializado**, sin importar dónde vivan en tu código.\n\nUn actor global es simplemente un tipo con una instancia de actor `shared`:";
"CustomGlobalActorUsage" = "Ahora etiqueta cualquier cosa que pertenezca al dominio del libro mayor con `@LedgerActor`. Cada función y propiedad etiquetada se serializa a través de ese único actor; las llamadas desde otro sitio saltan a él con `await`, igual que `@MainActor`:";
"CustomGlobalActorNotice" = "Como `record` y `auditCount` comparten `@LedgerActor`, Swift garantiza que nunca se ejecuten al mismo tiempo entre sí, aunque dos tareas no relacionadas los llamen a la vez. Has dibujado una frontera de seguridad alrededor de un *concepto*, no de un solo objeto. Recurre a esto rara vez (la mayoría del código quiere o un actor común o `@MainActor`), pero es la herramienta correcta cuando todo un subsistema debe ser de un solo carril.\n\n[Anterior](@previous)  |  página 6 de 11  |  [Siguiente: Sendable](@next)";
