Digitar em chinês, japonês, coreano ou 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:
Configuração
Inicie as Configurações do sistema. Navegue até Teclado > Teclado virtual > clique em “Fcitx 5” > clique em Aplicar.
Neste ponto, um ícone de teclado apareceu na Bandeja do sistema. Clique com o botão direito do mouse sobre ele e, em seguida, clique em Configurações do método de entrada.
Na janela que aparece, selecione o plug-in de método de entrada para o idioma desejado, além de um layout de teclado correspondente. Após selecionar cada um, clique na seta apontando para a lista à esquerda para mover a opção selecionada para essa lista.
- Para chinês, adicione primeiro “Teclado - Chinês” e, em seguida, adicione qualquer uma das opções listadas em “Chinês (China)” ou “Chinês (Taiwan)”.
- Para Japonês, adicione primeiro “Teclado - Japonês” e depois “Mozc”.
- Para Coreano, adicione primeiro “Teclado - Coreano” e depois “Hangul”.
- Para Vietnamita, adicione primeiro “Teclado - Vietnamita” e depois “Unikey”.
Se for solicitado que você altere o layout do sistema para corresponder ao método de entrada, clique em Sim.
Uso
Type as you normally would; completions will appear near the text you’re typing.
Para digitar caracteres latinos em vez de usar o método de entrada "e", pressione Ctrl+Espaço com o campo de texto selecionado ou clique no ícone do método de entrada ativo na Bandeja do sistema. Repita o mesmo procedimento para voltar a usar o método de entrada.
Extending it in the future
Basic support for CJKV input is pre-installed. If you require additional support:
- Visit the page for Fcitx 5 in Discover.
- Click Add-ons in the toolbar.
- Install whatever add-on are required for the language you want to use.
Corrigindo problemas de compatibilidade
O Fcitx 5 funciona com praticamente todos os aplicativos. No entanto, podem ser necessárias etapas manuais para fazê-lo funcionar com softwares mais antigos que utilizam a camada de compatibilidade XWayland, como o Steam, o Krita e as IDEs da JetBrains.
Esses aplicativos precisam de variáveis de ambiente específicas configuradas para utilizar o Fcitx. Veja como fazer isso para um aplicativo no qual o Fcitx 5 não está funcionando:
Graficamente
- Inicie as Configurações do sistema.
- Na barra lateral à esquerda, role para baixo e navegue até Permissões de aplicativos.
- Selecione o aplicativo para o qual o Fcitx 5 não está funcionando.
- Clique em “Configurações do Flatpak” no canto superior direito.
- Role para baixo e clique na seta ao lado do título da seção "Permissões avançadas".
- Role para baixo até o grupo "Ambiente".
- Clique no botão “Adicionar novo…”.
- No campo "Nome", insira
XMODIFIERS. - No campo "Valor", insira
@im=fcitx.
Agora, repita as etapas 7 a 9 para as seguintes variáveis de ambiente adicionais:
- nome:
GTK_IM_MODULE; valor:xim - nome:
QT_IM_MODULE; valor:xim - nome:
QT_IM_MODULES; valor:wayland;fcitx;ibus
Linha de comando
Encontre o ID do aplicativo ao qual você deseja adicionar variáveis de ambiente usando flatpak list ou Configurações do sistema > Permissões de aplicativos > [o aplicativo] > Configurações do Flatpak no canto superior direito > [Na coluna mais à direita, encontre o ID abaixo do nome].
Em seguida, aplique as substituições necessárias:
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]
(substitua [app id] pelo ID real do aplicativo, por exemplo, com.valvesoftware.Steam)
Artigo contribuído por Nate Graham sob a licença CC-BY-4.0.