Salta al contingut

Tecleig en xinès, japonès, coreà o vietnamita

Typing in Chinese, Japanese, Korean, and Vietnamese requires the use of an “input method” that translates physical key-presses into the right characters on the screen.

In KDE Linux, the popular “Fcitx 5” input method is pre-installed. Here’s how to set it up and use it:

Configuració

Llanceu l'Arranjament del sistema. Navegueu a Teclat > Teclat virtual > cliqueu «Fcitx 5» > cliqueu Aplica.

En aquest punt, ha aparegut una icona de teclat a la Safata del sistema. Feu-hi clic amb el botó dret i, a continuació, feu clic a Configuració del mètode d'entrada.

A la finestra que apareix, seleccioneu el connector del mètode d'entrada de l'idioma desitjat, a més d'una disposició de teclat coincident. Després de seleccionar cadascuna, feu clic a la fletxa que apunta cap a la llista de l'esquerra per a moure l'opció seleccionada a aquesta llista.

  • Per al Xinès, primer afegiu «Teclat - Xinès», després afegiu qualsevol de les opcions llistades a «Xinès (Xina)» o «Xinès (Taiwan)».
  • Per al Japonès, primer afegiu «Teclat - Japonès», després afegiu «Mozc».
  • Per al Coreà, primer afegiu «Teclat - Coreà», després afegiu «Hangul».
  • Per al Vietnamita, primer afegiu «Teclat - Vietnamita», després afegiu «Unikey».

Si se us demana que canvieu la disposició del sistema perquè coincideixi amb el mètode d'entrada, feu clic a .

Ús

Type as you normally would; completions will appear near the text you’re typing.

Per a teclejar caràcters llatins en lloc d'utilitzar el mètode d'entrada, premeu Ctrl+Espai mentre hi hagi un camp de text amb focus, o feu clic al símbol del mètode d'entrada actiu a la Safata del sistema. Feu el mateix una segona vegada per tornar a utilitzar el mètode d'entrada.

Extending it in the future

Basic support for CJKV input is pre-installed. If you require additional support:

  1. Visit the page for Fcitx 5 in Discover.
  2. Click Add-ons in the toolbar.
  3. Install whatever add-on are required for the language you want to use.

Corregir els problemes de compatibilitat

Fcitx 5 funciona amb gairebé totes les aplicacions. No obstant això, poden ser necessaris passos manuals per a fer que funcioni amb programari antic utilitzant la capa de compatibilitat de XWayland, com els IDE de Steam, Krita i JetBrains.

Aquestes aplicacions necessiten algunes variables d'entorn especials establertes per tal d'utilitzar el Fcitx. Així és com fer-ho per a una aplicació en la qual el Fcitx 5 no funciona:

Gràficament

  1. Llanceu l'Arranjament del sistema.
  2. A la barra lateral de l'esquerra, desplaceu-vos cap avall i navegueu fins a Permisos de les aplicacions.
  3. Seleccioneu l'aplicació per a la qual el Fcitx 5 no funciona.
  4. Feu clic a «Configuració del Flatpak» a la cantonada superior dreta.
  5. Desplaceu-vos cap avall i feu clic a la fletxa que hi ha al costat del text de capçalera de la secció «Permisos avançats».
  6. Desplaceu-vos cap avall al grup «Entorn».
  7. Feu clic al botó Afegeix nou….
  8. Al camp «Name», introduïu XMODIFIERS.
  9. Al camp «Value», introduïu @im=fcitx.

Ara repetiu els passos 7-9 per a les variables d'entorn addicionals següents:

  • nom: GTK_IM_MODULE; valor: xim
  • nom: QT_IM_MODULE; valor: xim
  • nom: QT_IM_MODULES; valor: wayland;fcitx;ibus

Línia d'ordres

Trobeu l'ID de l'aplicació a la qual voleu afegir variables d'entorn fent servir flatpak list o Arranjament del sistema > Permisos de les aplicacions > [l'aplicació] > Configuració del Flatpak a la cantonada superior dreta > [A la columna més a la dreta, busqueu l'ID amb el seu nom].

A continuació, apliqueu les substitucions necessàries:

flatpak override --env=XMODIFIERS=@im=fcitx [app id]
flatpak override --env=GTK_IM_MODULE=xim [app id]
flatpak override --env=QT_IM_MODULE=xim [app id]
flatpak override --env=QT_IM_MODULES='wayland;fcitx;ibus' [app id]

(substituïu [app id] per l'ID real de l'aplicació, p. ex. com.valvesoftware.Steam)


Article escrit per d'acord amb la llicència CC-BY-4.0.