guides

Expansor de texto para chino, japonés y coreano (CJK + IME)

Trofin Sorin-IoanTrofin Sorin-IoanCTO, Lightning Assist22 de julio de 20268 min de lectura
chinesejapanesekoreancjkimetext-expanderkeyboardnon-latin
Compartir:

Expansor de texto para chino, japonés y coreano (CJK)

Respuesta rápida: el chino, el japonés y el coreano se escriben mediante un Editor de Método de Entrada (IME): tecleas pulsaciones fonéticas o basadas en trazos que se componen en caracteres antes de aparecer en el campo de texto. Los expansores en línea (mientras escribes) vigilan el flujo de pulsaciones de la aplicación, que no ve nada útil mientras el texto sigue en el búfer de composición del IME, por lo que la expansión en línea no puede activarse de forma fiable para CJK. Lightning Assist detecta la entrada CJK y cambia automáticamente al Modo Atajo: escribes la abreviatura de tu fragmento, pulsas un atajo configurado, y se expande, en Windows, macOS y Linux. Esto es una limitación de la arquitectura de entrada, no un fallo, y es la misma razón por la que la mayoría de los expansores de texto simplemente no hacen nada en un teclado chino o japonés.

Si has probado un expansor de texto con un teclado CJK y "no hacía nada", esta guía te explica exactamente por qué, y cómo conseguir una expansión fiable.

Por qué el CJK es diferente: el búfer de composición del IME

En un teclado latino, lo que pulsas es lo que aparece en el campo de texto. En un teclado CJK hay una etapa adicional en medio: el IME:

  • Chino: escribes Pinyin (por ejemplo, nihao) o un código de trazos (Wubi, Cangjie), el IME muestra caracteres candidatos y eliges uno, 你好, que es lo que finalmente aparece.
  • Japonés: escribes romaji (konnichiwa) → el IME lo convierte a kana (こんにちは) → opcionalmente a kanji, y luego confirmas.
  • Coreano: los jamos del hangul se componen en bloques silábicos (안녕하세요) mientras escribes.

Hasta que confirmas, ese texto vive en el búfer de composición del IME y no se ha entregado a la aplicación. Un expansor de texto que vigila el flujo de pulsaciones a nivel de aplicación ve las teclas fonéticas en bruto, no los caracteres compuestos, y a menudo no ve nada en absoluto durante la composición. No existe una forma fiable de activar la expansión en línea a través de un IME: es una limitación fundamental de cómo funciona la entrada CJK, igual en todos los sistemas operativos.

Esta es exactamente la razón por la que los expansores genéricos fallan con el CJK. Es un problema documentado y sin resolver en herramientas populares: el expansor de código abierto espanso, por ejemplo, tiene un problema abierto desde hace tiempo por el que los disparadores de caracteres chinos escritos mediante el IME chino de macOS simplemente nunca se activan, mientras que los disparadores en inglés en la misma máquina funcionan sin problemas.

Cómo gestiona Lightning Assist el CJK: Modo Atajo

En lugar de pelear contra el IME, Lightning Assist detecta la entrada CJK y la dirige automáticamente al Modo Atajo, sin necesidad de configuración:

  1. Escribes la abreviatura de tu fragmento (una abreviatura ASCII, o texto CJK ya confirmado; lo que hayas configurado como disparador).
  2. Pulsas tu atajo global configurado.
  3. Lightning Assist lee el texto ya terminado y lo sustituye por la expansión completa.

Como la expansión se activa después de que el texto se ha confirmado, mediante un atajo deliberado y no interceptando la composición, funciona sin importar cómo componga los caracteres tu IME, y funciona en cualquier aplicación: navegadores, apps de chat, Word, terminales, IDEs. Configuras el atajo una sola vez, y cada fragmento CJK lo usa.

La app también incluye un saludo de ejemplo nativo por idioma cuando detecta tu distribución de teclado, para que la incorporación te muestre algo que realmente puedas escribir:

Idioma Ejemplo de saludo nativo
Chino (简体/繁體) 你好
Japonés こんにちは
Coreano 안녕하세요

Chino (simplificado y tradicional)

Ya escribas con Pinyin, Wubi, Cangjie o Zhuyin/Bopomofo, el problema del búfer de composición es el mismo, así que el chino usa el Modo Atajo. Crea tu disparador (una abreviatura corta o una frase china ya confirmada), escríbelo y pulsa tu atajo. Lightning Assist almacena y expande Unicode completo, así que tus expansiones pueden ser cualquier combinación de 汉字, puntuación, emoji y texto latino.

Una configuración práctica: mantén los disparadores cortos y fáciles de escribir entre confirmaciones del IME (una abreviatura ASCII de dos o tres letras como zn suele ser la que menos fricción genera), y deja que la expansión lleve el contenido chino largo.

Japonés

El japonés mezcla hiragana, katakana y kanji mediante la conversión romaji-kana-kanji. Como el paso de conversión ocurre dentro del IME, la detección en línea no es fiable: el japonés usa el Modo Atajo. Tus disparadores y expansiones pueden ser cualquier combinación de かな, 漢字 y texto latino, y la expansión se activa en el instante en que pulsas tu atajo tras escribir el disparador.

Coreano

El hangul se compone a partir de jamos en bloques silábicos mientras escribes, también dentro del IME. El coreano usa el Modo Atajo: escribes tu disparador, pulsas el atajo, y el fragmento (한글, texto latino, o mixto) se expande en su lugar.

Configurar fragmentos CJK

Paso 1 — Instala. Prueba Lightning Assist gratis durante 14 días, sin tarjeta de crédito. Nativo en Windows, macOS y Linux.

Paso 2 — Configura tu atajo de expansión. En los ajustes, elige el atajo que pulsarás para expandir un fragmento. Lo configuras una vez y se aplica a todos los fragmentos.

Paso 3 — Crea tus disparadores. Añade tus frases más usadas. Mantén el disparador corto y distintivo. Puede ser una abreviatura ASCII (rápida de escribir sin salir del IME) o texto CJK ya confirmado, tú eliges.

Paso 4 — Escribe el disparador y luego pulsa tu atajo. En cualquier app, escribe el disparador y pulsa el atajo. El fragmento lo sustituye al instante.

Comparativa de opciones de expansor de texto para CJK

Lightning Assist TextExpander Espanso
Expansión CJK fiable (chino/japonés/coreano) Sí: detecta automáticamente la entrada IME y la dirige al Modo Atajo No documentado para el comportamiento de disparadores CJK en escritorio Roto: problema abierto, los disparadores del IME chino no se activan
Enrutamiento automático de modo según el IME No No (YAML manual)
Windows
macOS
Linux No
Contenido de fragmentos en Unicode completo
Voz a texto (incluido CJK) Sí (Créditos IA) No No
Comandos de escritura con IA Sí (Créditos IA) No No

TextExpander no tiene app nativa para Linux y no documenta el comportamiento de los disparadores CJK en escritorio. Espanso es gratuito y multiplataforma, pero tiene un problema abierto y sin resolver por el que los disparadores de caracteres chinos vía el IME no se activan, y no tiene enrutamiento automático de modo por teclado: todo se configura a mano en YAML. Lightning Assist es el que detecta la entrada IME y cambia al modo que realmente funciona, en los tres sistemas operativos.

Dictado por voz en chino, japonés y coreano

Si los fragmentos no son suficientes, Lightning Assist también incluye voz a texto por pulsar y hablar: mantienes pulsado un atajo, hablas, y tus palabras se escriben en la app activa. La transcripción es multilingüe y gestiona chino, japonés y coreano, así que puedes dictar en lugar de componer con el IME cuando sea más rápido. El modo de voz es independiente de la distribución de teclado y funciona incluso en el plan gratuito (las funciones de AI Speech usan Créditos IA, que se compran por separado).

Precios

Lightning Assist Premium cuesta 5,99 $/mes por fragmentos, carpetas y uso compartido en equipo ilimitados, con una prueba gratuita de 14 días y sin necesidad de tarjeta de crédito. El código promocional LIFETIME50 fija el precio en 2,99 $/mes. Consulta todos los detalles del plan.

Las funciones de IA (AI Chat, AI Commands, AI Enhance) requieren Premium y consumen Créditos IA que se compran por separado. La voz a texto por pulsar y hablar (AI Speech) también funciona en el plan gratuito, usando Créditos IA.

Preguntas frecuentes

¿Por qué no funciona la expansión en línea (mientras escribo) con mi IME de chino/japonés/coreano?

Porque tu texto sigue en el búfer de composición del IME mientras escribes: aún no se ha entregado a la aplicación, así que un motor en línea no puede leerlo de forma fiable. En lugar de activarse de forma impredecible, Lightning Assist usa el Modo Atajo para CJK: escribes el disparador y pulsas un atajo para expandirlo. Esto funciona de forma consistente en todos los IME y aplicaciones.

¿Pueden mis disparadores y expansiones estar en caracteres chinos/japoneses/coreanos?

Sí. Lightning Assist admite Unicode completo tanto en el disparador como en la expansión, así que puedes usar 汉字, かな/漢字 o 한글 libremente, combinados con texto latino, puntuación y emoji. Muchos usuarios siguen prefiriendo una abreviatura ASCII corta como disparador porque es rápida de escribir sin salir del IME.

¿Funciona en todas las apps: chat, navegador, IDE, terminal?

Sí. Lightning Assist es una app de escritorio nativa que opera a nivel del sistema operativo, así que la expansión funciona en cualquier campo de texto de cualquier aplicación, no solo en un navegador. No es una extensión de navegador.

¿Detecta Lightning Assist automáticamente que estoy usando un teclado CJK?

Sí. Lee tu fuente de entrada activa localmente y cambia al Modo Atajo para CJK por su cuenta; no hay nada que configurar más allá de elegir tu atajo una sola vez.

¿Hay una prueba gratuita?

Sí, 14 días, sin tarjeta de crédito. Descárgala aquí.

Guías relacionadas

Fuentes