Traducir el texto seleccionado en Mac y reemplazarlo en su sitio
Selecciona texto en cualquier app, empieza a arrastrarlo, toca ⌘ y suéltalo sobre un idioma. Ferrocast envía el texto al proveedor de IA que hayas elegido y deja la traducción donde estaba el texto: en campos de texto y en páginas de Safari y de navegadores Chromium. Si no puede reemplazarlo, muestra la traducción en una ventana y la copia. Con Ollama o con la traducción de Apple en el propio Mac, el texto no sale de él. Gratis y de código abierto (MIT). Puedes usarlo con la interfaz en español.
macOS ya traduce texto por sí solo: haz clic con la tecla Control pulsada en la selección, elige Traducir y luego «Reemplazar por la traducción». Ferrocast sirve cuando quieres otro recorrido: un único gesto de arrastre, tu propio modelo o proveedor y el reemplazo dentro de páginas web. Escribo Ferrocast, así que la tabla enlaza la página de Apple.
Descargar FerrocastGratis · MIT · Apple Silicon · sin cuenta
Ferrocast y Traducir de macOS, frente a frente
| Ferrocast | Traducir en macOS | |
|---|---|---|
| Gesto | Seleccionar, arrastrar la selección, tocar ⌘ (por defecto; se cambia en Ajustes → Translate) y soltar sobre un idioma | Seleccionar, clic con Control pulsada, elegir Traducir y luego «Reemplazar por la traducción» |
| Reemplazar en su sitio | Campos de texto (con Accesibilidad) y páginas de Safari y de navegadores Chromium; en otros casos, una ventana con la traducción, que también se copia | Apple describe «Reemplazar por la traducción» cuando escribes en el Mac |
| Quién traduce | Tu proveedor de IA (Ollama, LM Studio o cualquier servidor compatible con OpenAI, la API de Anthropic, el inicio de sesión de ChatGPT, Claude Code) o Apple Translation en macOS 26 | Apple Translation; puedes descargar idiomas para traducir sin conexión y «Traducción local» procesa las traducciones en el Mac |
| Adónde va el texto | Solo al proveedor que elijas; con Ollama, LM Studio o el motor de Apple se queda en tu Mac | Apple describe los idiomas sin conexión y «Traducción local»; las traducciones sin conexión pueden ser menos precisas que las procesadas en los servidores de Apple |
| Idiomas | Hasta 12 en la rueda, en el orden que quieras; por defecto: inglés, español, francés, alemán, portugués, italiano, japonés y chino | Los idiomas que admite Apple, elegidos en menús desplegables |
| Páginas web | Safari y navegadores Chromium, tras activar «Allow JavaScript from Apple Events»; Firefox no se admite | Apple indica que puedes seleccionar texto de páginas web para traducirlo |
| Precio | Gratis (MIT); un proveedor en la nube te factura por tu propia clave | Incluido en macOS |
Apple: Traducir texto en el Mac, consultada el 28 de octubre de 2026. Ferrocast: documentación de Translate y el código de la app. No incluyo apps de traducción dedicadas: no he abierto sus páginas.
Traducir texto seleccionado con Ferrocast
- Instala Ferrocast y elige un motor. Descarga el DMG o instálalo con Homebrew. En Ajustes → Translate → Engine deja «Same as chat» (Ollama en tu Mac por defecto), elige un proveedor o Apple en macOS 26. Con Ollama, instálalo y descarga antes un modelo; Ajustes → AI tiene un botón Test connection.
- Selecciona y arrastra el texto. Selecciona texto en cualquier app y empieza a arrastrarlo. Mantén pulsado el botón del ratón.
- Toca ⌘. Se abre bajo el puntero una rueda morada con tus idiomas. Escape cancela.
- Suéltalo sobre un idioma. Suelta sobre un idioma. Un brillo marca el texto que se está traduciendo y, un momento después, la traducción lo reemplaza.
- En páginas web, permite JavaScript desde Eventos de Apple una vez. Activa «Permitir JavaScript desde Eventos de Apple» en el menú de desarrollo de tu navegador (en Safari, tras mostrar las funciones para desarrolladores). macOS preguntará si Ferrocast puede controlar el navegador: permítelo.
Instalar Ferrocast con Homebrew
brew tap drumst0ck/ferrocast
brew install drumst0ck/ferrocast/ferrocast
ln -sfn "$(brew --prefix)/opt/ferrocast/Ferrocast.app" \
/Applications/Ferrocast.app
open /Applications/Ferrocast.app Dónde acaba la traducción
Lo decide Ajustes → Translate → After translating. Auto, el valor por defecto, reemplaza la selección donde la app lo permite y, si no, muestra una ventana. Window muestra siempre la traducción, con Copy y «Paste into app». Paste ⌘V copia la traducción y pulsa ⌘V, algo que solo sirve en campos editables. Copy only la deja en el portapapeles.
Con Auto, los campos de texto (Notas, Mail, TextEdit y la mayoría de apps nativas) se reemplazan mediante Accesibilidad, con ⌘V como alternativa si la app lo rechaza. En Safari y en navegadores Chromium (Chrome, Brave, Edge, Arc, Vivaldi, Opera) el texto seleccionado se reemplaza dentro de la página hasta que la recargues. En cualquier otro sitio, o si algo falla, se abre la ventana con la traducción. Si cambias a otra app mientras traduce, Ferrocast nunca escribe en esa app.
Que no salga de tu Mac
El texto seleccionado va solo al proveedor que elijas. Ollama y LM Studio se ejecutan en tu Mac, y el motor de Apple también (macOS 26 o posterior; la primera traducción tras abrir la app puede tardar unos segundos mientras carga el modelo, y es Apple quien decide si hay que descargar antes un idioma). Los servidores en la nube compatibles con OpenAI, la API de Anthropic, el inicio de sesión de ChatGPT y Claude Code envían el texto a ese proveedor. El registro de Ferrocast guarda el idioma, el motor, el número de caracteres y el tiempo, nunca el texto.
Límites
- Firefox no se admite para el reemplazo dentro de la página.
- Páginas como
chrome://obrave://y las tiendas de extensiones no aceptan scripts, y el texto dentro de marcos (algunos editores y comentarios incrustados) no se reemplaza: se abre la ventana. - Las páginas que vuelven a dibujar su texto (algunas apps web) pueden deshacer el reemplazo.
- Se rechazan las selecciones de más de 20 000 caracteres.
- El gesto necesita una app que te deje arrastrar el texto seleccionado.
- La calidad de la traducción depende del modelo que elijas. No la he comparado con la de Apple.
- Apple Translation como motor necesita macOS 26 o posterior.
Guías relacionadas
Preguntas frecuentes
¿Cómo traduzco el texto seleccionado en Mac y lo reemplazo?
Con Ferrocast: selecciona el texto, empieza a arrastrarlo, toca ⌘ y suéltalo sobre un idioma. La traducción reemplaza la selección en campos de texto y en páginas de Safari y de navegadores Chromium; en otros sitios se abre en una ventana y se copia. Solo con macOS: haz clic con Control pulsada en la selección, elige Traducir y luego «Reemplazar por la traducción».
¿macOS ya traduce el texto seleccionado?
Sí. El manual de uso del Mac de Apple indica que selecciones el texto, hagas clic con Control pulsada y elijas Traducir, y que hagas clic en «Reemplazar por la traducción» para sustituir lo que has escrito. Ferrocast añade un gesto de arrastre y la posibilidad de elegir tu proveedor de IA.
¿Puedo traducir con Ollama para que nada salga de mi Mac?
Sí. La traducción de Ferrocast usa los mismos proveedores que Ask AI, y Ollama en tu Mac es el predeterminado. El motor de Apple, en macOS 26 o posterior, también traduce en tu Mac.
¿Funciona en el navegador?
En Safari y en navegadores Chromium como Chrome, Brave, Edge, Arc, Vivaldi y Opera, una vez activado «Allow JavaScript from Apple Events». Firefox no se admite.
¿Adónde va el texto traducido?
Auto reemplaza la selección donde la app lo permite y abre una ventana en caso contrario; cuando abre la ventana, la traducción también se copia. Puedes pasar a Window, Paste ⌘V o Copy only en Ajustes → Translate.
¿Qué idiomas puedo usar?
Hasta 12 en la rueda, en el orden en que los pongas en Ajustes → Translate. Por defecto son inglés, español, francés, alemán, portugués, italiano, japonés y chino.
¿Hay un límite de tamaño?
Sí. Se rechazan las selecciones de más de 20 000 caracteres.
¿Es gratis?
Ferrocast es gratis y de código abierto (MIT). Un modelo local no cuesta nada; un proveedor en la nube te factura directamente por tu propia clave.
¿Ferrocast está en español?
Sí. Lo usas con la interfaz en español, y también en inglés, alemán, francés, portugués de Brasil, japonés y chino simplificado. Sigue el orden de idiomas de macOS, o lo eliges en Ajustes → General → Idioma. La elección se queda en ese Mac y no se sincroniza. Lo que aún no está traducido se muestra en inglés. Los nombres que escribes y lo que muestran las extensiones de Raycast no se traducen.