Localization (Português)

Status de tradução:
Esse artigo é uma tradução de
Localization
. Data da última tradução: 2020-07-03. Você pode ajudar a sincronizar a tradução, se houver
alterações
na versão em inglês.
Este é o artigo principal sobre
localização
(muitas vezes também conhecido como l10n). Destina-se a oferecer orientação, bem como reticulação de outros artigos relevantes, para personalizar as configurações de uma instalação do Arch Linux para trabalhar com qualquer idioma suportado.
O artigo faz uso de subpáginas para instruções específicas para idiomas:
Localization/Chinese
/Simplified Chinese
Localization/Indic
Localization/Japanese
Localization/Korean
Subpáginas sem uma contraparte em inglês:
sk:Localization (Slovenský)/Slovak
zh-hant:Localization (正體中文)/Traditional Chinese
Fontes
Para obter a lista de pacotes de fontes disponíveis no Arch Linux, consulte o artigo
Fonts
.
Locale
Veja
Locale (Português)
.
Layouts de teclado
Veja
Configuração de teclado no console
e
Configuração de teclado no Xorg
.
Métodos de entrada
De
Fedora:I18N/InputMethods
:
Um
método de entrada
(IM, abreviação da palavra inglesa
input method
) é uma maneira de inserir um determinado conjunto de caracteres e símbolos, geralmente porque um teclado não os suporta diretamente.
A maioria dos métodos de entrada faz parte de um
framework de IM
, que permite ao usuário alternar facilmente entre vários métodos de entrada. Esses métodos de entrada são incluídos na estrutura ou empacotados separadamente. Os programas que implementam métodos de entrada são chamados de
mecanismos de IM
(IM engines)
. Os métodos de entrada disponíveis para um idioma são listados na subpágina do respectivo idioma.
As frameworks de IM disponíveis são:
Fcitx
— Estrutura do método de entrada com suporte de extensão.
https://fcitx-im.org/
||
fcitx
AUR
gcin
— Servidor do método de entrada com suporte a vários métodos de entrada.
https://hyperrate.com/dir.php?eid=67
||
gcin
Hime
— Plataforma do método de entrada universal.
https://hime-ime.github.io/
||
hime-git
AUR
IBus
— Intelligent Input Bus, uma framework de entrada de próxima geração.
https://github.com/ibus/ibus/wiki
||
ibus
Nimf
— Uma framework de método de entrada multilíngue que herda Dasom.
https://gitlab.com/nimf-i18n/nimf
||
nimf
AUR
SCIM
— A plataforma Smart Common Input Method.
https://github.com/scim-im/scim
||
scim
uim
— Framework de método de entrada multilíngue para fornecer plataforma de desenvolvimento de método de entrada de código simples, facilmente extensível e de alta qualidade, e ambiente de método de entrada útil para usuários de plataformas de desktop e embarcadas.
https://github.com/uim/uim
||
uim
AUR
Veja também
Wikipedia:List of input methods for Unix platforms
.
Mecanismos de método de entrada
Idioma
Back-end
Fcitx
IBus
SCIM
uim
gcin
Hime
Vietnamita
UniKey
[
link inativo
2021-11-13 ⓘ]
fcitx-unikey
AUR
ibus-unikey
scim-unikey
-
-
-
Outros
m17n-lib
fcitx-m17n
AUR
ibus-m17n
AUR
scim-m17n
AUR
depende
?
?
Método de GTK IM
SCIM
com o módulo FrontEnd do soquete se liga ao GTK Im-Module
uim
fcitx
Desabilitando módulos de GTK IM (sem desinstalar)
Primeiro, algumas informações básicas sobre como o GTK carrega e seleciona os módulos de IM:
Especificando um módulo de IM
variável de ambiente
GTK_IM_MODULE
GTK_IM_MODULE="scim" gedit
Valor de
XSETTINGS
de Gtk/IMModule
Arquivo listando módulos de IM possíveis
variável de ambiente
GTK_IM_MODULE_FILE
Arquivos RC
/etc/gtk-2.0/gtk.immodules
Se nenhum módulo de IM for especificado (via GTK_IM_MODULE ou em XSETTINGS), então o GTK escolherá automaticamente um immodule adequado de uma listagem interna (GTK_IM_MODULE_FILE... etc). Este módulo de IM escolhido dependerá do software instalado e será escolhido em uma ordem completamente arbitrária.
Para uma listagem de immodules GTK instalados, veja
/usr/lib/gtk-2.0/modules/
/usr/lib/gtk-2.0/2.10.0/immodules/
XSETTINGS fornece uma API comum para definir configurações comuns da área de trabalho. Sistemas de configuração de banco de dados semelhantes, como gnome-config, GConf, liproplist e o sistema de configuração kde, já existem, no entanto, o XSETTINGS unifica esses sistemas. Os daemons XSETTINGS, como gnome-settings-daemon do gnome, xfce-mcs-manager do xfce4 e outros do openbox, etc., enviam dados específicos do ambiente de desktop para o banco de dados XSETTINGS. Tecnicamente, XSETTINGS é um meio de armazenamento simples destinado a armazenar apenas strings, inteiros e cores. Quando um gerenciador XSETTINGS é encerrado, os clientes restauram todas as configurações para seus valores padrão.
Se o GTK tem a depuração habilitada, os módulos carregados podem ser vistos com
$
aplicativo
--gtk-debug modules
Caso contrário, os módulos podem ser vistos pela verificação das bibliotecas vinculadas no gdb após a anexação ao processo.
Para evitar que o GTK carregue qualquer módulo de IM
defina
GTK_IM_MODULE
para uma string vazia, ou
defina
GTK_IM_MODULE
para "gtk-im-context-simple"
QT immodule (> QT 4.0.0)
SCIM
com o módulo FrontEnd do soquete se liga ao GTK Im-Module
uim
fcitx
Desabilitando módulos QT IM (sem desinstalar)
QT vai carregar o módulo IM especificado em
QT_IM_MODULE
e, se removida a definição, tenta retroceder para XIM.
variável de ambiente
QT_IM_MODULE
XIM
Para desabilitar o carregamento de módulo de método de entrada no QT,
exporte
QT_IM_MODULE="simple"
.
Veja também
Wiki do Gentoo
Wiki do Fedora
Free Standards Group OpenI18N
Especificação XSETTINGS
Executando e depurando aplicativos GTK