Difference between pages "Funtoo Linux Localization/pt-br" and "Translations:Install/NextSteps/Page display title/en"

From Funtoo
(Difference between pages)
Jump to navigation Jump to search
 
(Importing a new version from external source)
 
Line 1: Line 1:
== Definir Idioma Padrão ==
Install/NextSteps
 
No Funtoo, há dois arquivos de configuração responsáveis suas configurações de idioma: <code>/etc/locale.gen</code> e <code>/etc/env.d/00basic</code>. O primeiro arquivo contém somente en_US.UTF-8 locale habilitado. O ultimo é um arquivo padrão embarcado que vem a partir do stage3 e responsável pelo en_US.UTF-8 locale system-wide. não recomendado editar.
Os passos a seguir lhe guiarão através do processo de editar o idioma padrão do sistema (default system language), utilizando o francês canadense como um exemplo.
Primeiro você terá que editar <code>/etc/locale.gen</code>:
<console>
# ##i##nano -w /etc/locale.gen
</console>
Especifique sua localidade preferida com o formato de caracter acompanhante (Você vai preferir principalmente UTF-8):
{{fancynote|É recomendado manter o en_US.UTF-8 locale pré-configurado com um fallback.}}
{{file|name=/etc/locale.gen|body=
en_US.UTF-8 UTF-8
fr_CA.UTF-8 UTF-8
}}
Para determinar uma localidade apropriada para o seu sistema, você deve dar uma olha em <code>/usr/share/i18n/SUPPORTED</code> para a lista padrão de combinações suportadas  ou verifique o diretório <code>/usr/share/i18n/locales/</code> para uma lista de valores válidos.
{{fancywarning|Lhe é altamente aconcelhado usar ''ao menos uma'' localidade UTF-8 desde que algumas aplicações possam exigi-la.}}
 
Agora, essas localidades precisam ser geradas:
<console>
# ##i##locale-gen
##g##*##!g## Generating 2 locales (this might take a while) with 1 jobs
*  (1/2) Generating en_US.UTF-8 ... [ ok ]
*  (2/2) Generating fr_CA.UTF-8 ... [ ok ]
##g##*##!g## Generation complete
</console>
 
Uma vez feito, você pode aplicar suas configurações de localidade do system (locale settings system-wide). Primeiro exiba todas as opções disponíveis:
<console>
$ ##i##eselect locale list
##b####g##Available targets for the LANG variable:
  ##b##[1]##!b##  C
  ##b##[2]##!b##  POSIX
  ##b##[3]##!b##  fr_CA.utf8
  ##b##[4]##!b##  en_US.utf8 ##bl##*
  ##b##[ ]##!b##  (free form)
</console>
O asterisco azul indica a localidade atual padrão do sistema. Você pode agora alterá-lo de acordo com o que desejar:
<console>
# ##i##eselect locale set 3
Setting LANG to fr_CA.utf8 ...
Run ". /etc/profile" to update the variable in your shell.
</console>
Alternativamente, você pode definir a localidade padrão manualmente. Esse arquivo deve primeiro ser criado com o seu editor preferido:
{{file|name=/etc/env.d/02locale|body=LANG="fr_CA.utf8"}}
Você pode verificar suas ações utilizando:
<console>
$ ##i##eselect locale show
##b####g##LANG variable in profile:
  ##b##fr_CA.utf8
</console>
 
Para um efeito imediato é necessário recarregar o ambiente:
<console>
# ##i##env-update && source /etc/profile
>>> Regenerating /etc/ld.so.cache...
</console>
Parabéns! Você definiu com sucesso seu idioma padrão no Funtoo.
 
== Configurações do Portage ==
 
Portage utiliza uma variável especial <code>LINGUAS</code> que define quais localizações/traduções são instaladas por padrão. Por padrão, <code>LINGUAS</code> em unset, a qual resultará em ''todas'' localizações disponíveis sendo instaladas pelo Portage.
 
É possível personalizar as configurações de <code>LINGUAS</code> ao configurá-la em <code>/etc/make.conf</code>:
 
<console>
# ##i##LINGUAS="en_US zh_CN"
</console>
 
A variável <code>LINGUAS</code> deve utilizar espaços entre cada nome de localização.
 
== Leia Seu Idioma ==
 
Um Funtoo Linux novinho instalado não habilita para ler todos os idiomas. Você quer ler as coisas, digamos, no Mozilla Firefox. Você precisa instalar as fonts - Um bom sinal de que você não instalou as fonts adequadas é que os caracteres a seguir aparecem como caixas com números dentro delas: 日本語フォント
 
Verifique se você possui o idioma instalado (Chinês) ao utilizar o comando <tt>fc-list</tt> a partir do ebuild <tt>media-libs/fontconfig</tt> ebuild:
 
<console>
# ##i##fc-list :lang=zh
</console>
 
Se você estiver com sorte, a font correta será instalada, e seus aplicativos também serão capazes de utilizar chinês como o idioma padrão. Mas em caso de você não possuir as fonts corretas instaladas desta maneira, você precisa instalá-las manualmente.
 
Para japonês:
 
<console>
# ##i##emerge media-fonts/kochi-substitute
</console>
 
Para chinês:
<console>
# ##i##emerge media-fonts/arphicfonts
</console>
 
Para Coreano:
 
<console>
# ##i##emerge media-fonts/baekmuk-fonts
</console>
 
== Mapa de teclado (Keymap) ==
 
O Funtoo Linux padroniza para um teclado inglês americano (US English). Se você estiver utilizando um outro tipo de teclado, edite <tt>/etc/conf.d/keymaps</tt> e defina o keymap para o seu modelo de tecladoto. Por exemplo, cf Para o teclado do francês canadense (French Canadian), fr Para francês azerty (French Azerty).
 
<console>
# ##i##nano -w /etc/conf.d/keymaps
</console>
 
== Input Method ==
 
ibus is an Intelligent Input Bus for Linux.
 
<console>
# ##i##emerge -av ibus
</console>
 
You also need to install language table for ibus (Chinese)
 
<console>
# ##i##emerge -av ibus-table-chinese
</console>
 
[[Category:Install|Localization]]

Latest revision as of 04:43, July 14, 2015

Install/NextSteps