Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Porque devo usar UNICODE ? {Resolvido}
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Portuguese
View previous topic :: View next topic  
Author Message
S4M4R0N3
n00b
n00b


Joined: 21 Jun 2005
Posts: 37
Location: Brazil

PostPosted: Wed Apr 05, 2006 6:43 am    Post subject: Porque devo usar UNICODE ? {Resolvido} Reply with quote

A galera , saudações.

Bem, hoje tava aqui brincando de deixar meus aplicativos em pt_BR , coloquei o firefox usando uma extensao. E me preparo pra instalar o openoffice pt_br , acredito que a melhor alternativa será baixar o binario do site do projeto no brasil e instalar no "braço". Mas ao largo disso tb rewsolvi colocar meu sistema em pt_br, vendo aqui algumas receitas fiz:
vim /etc/env.d
Code:

LC_ALL=pt_BR
LANG=pt_BR

Minha glibc já estava compilada com userlocales e da forma:
/etc/userlocales.build
Code:

en_US/ISO-8859-1
en_US.UTF-8/UTF-8
pt_BR/ISO-8859-1
pt_BR.UTF-8/UTF-8


Então após um
Quote:
env-update && source /etc/profile
pra minha grata surpresa alguns man pages ficarão sim em portugues, Porém com erros de impressão quando tetará imprimir acentos, como em:
Quote:

DESCRI,^HC~^HAO
man formata e mostra as paginas do manual `on-line'. Esta versao recon-
hece as variaveis de ambiente (environment) MANPATH e (MAN)PAGER (ver a
seguir). Se a sec,^Hc~^Hao for indicada, man apenas procura nessa seccao


Confesso que as unicas coisas que fiz pra supostamente usar UNICODE foi colocar a USE="unicode ...." e UNICODE="yes" em /etc/rc.conf , como está no manual. Agora a pouco lendo http://gentoo-wiki.com/HOWTO_Make_your_system_use_unicode/utf-8 Vi que alem disso era nescessario compilar o kernel com suporte e tal ( meu kernel tb está compilado com a opção, mas não esta no default ) .
NSL UTF8
fiquei meio confuso, se hoje de fato uso o unicode, e ainda se o problema com a impressão dos acentos está relacionado com esse fato. Deixo uma ultima pergunta: Quais os beneficios reais de se usar UNICODE ? Desde de já agradeço a ajuda da galera. Ate mais

Quote:
Linux xxxxxx 2.6.15-gentoo-r7 #9 Tue Mar 14 22:48:55 BRT 2006 x86_64 AMD Sempron(tm) Processor 3000+ AuthenticAMD GNU/Linux

_________________
Amd64 \o/


Last edited by S4M4R0N3 on Thu Jun 22, 2006 11:59 pm; edited 1 time in total
Back to top
View user's profile Send private message
tvtoon
n00b
n00b


Joined: 09 Mar 2006
Posts: 12
Location: PE - Brasil

PostPosted: Thu Apr 06, 2006 3:39 am    Post subject: Reply with quote

O "segredo" é que você parou no terceiro X da quetão: SEUS PROGRAMAS TÊM SUPORTE A UNICODE?

As duas primeiras etapas estão concluídas, falta essa :D!
_________________
Consegui colocar a NET! ADEUS ao meu windows!! ERA RUIM E JÁ FOI PIOR!!!
Bom-dia para as pessoas deste fórum o/!
Back to top
View user's profile Send private message
S4M4R0N3
n00b
n00b


Joined: 21 Jun 2005
Posts: 37
Location: Brazil

PostPosted: Fri Apr 07, 2006 12:59 pm    Post subject: Reply with quote

tvtoon wrote:
O "segredo" é que você parou no terceiro X da quetão: SEUS PROGRAMAS TÊM SUPORTE A UNICODE?

As duas primeiras etapas estão concluídas, falta essa :D!


Sim ,
Code:
emerge -uD --newuse world
com flag UNICODE :P , alguma outra ideia ? =)
_________________
Amd64 \o/
Back to top
View user's profile Send private message
tvtoon
n00b
n00b


Joined: 09 Mar 2006
Posts: 12
Location: PE - Brasil

PostPosted: Tue Apr 18, 2006 11:32 pm    Post subject: Reply with quote

Não é bem essa a questão, compilar com flag unicode de nada adiantará se o programa não suportar o Unicode dentro do seu código, esse é o problema...

A mesma coisa com outras codificações diferentes da(s) que o programa utilizou nativamente!
Entendeste?
_________________
Consegui colocar a NET! ADEUS ao meu windows!! ERA RUIM E JÁ FOI PIOR!!!
Bom-dia para as pessoas deste fórum o/!
Back to top
View user's profile Send private message
errado
Tux's lil' helper
Tux's lil' helper


Joined: 25 Feb 2005
Posts: 92

PostPosted: Thu Apr 20, 2006 10:46 pm    Post subject: Reply with quote

Em que ambiente está rodando? X? Qual DE?

O sistema está mesmo em utf8?
Code:
locale
(Cole o resultado aqui)

A vantagem de unicode é o suporte a vários tipos diferentes de caracteres (e a padronização também).

[]'z
Back to top
View user's profile Send private message
S4M4R0N3
n00b
n00b


Joined: 21 Jun 2005
Posts: 37
Location: Brazil

PostPosted: Mon Apr 24, 2006 3:30 pm    Post subject: Reply with quote

errado wrote:
Em que ambiente está rodando? X? Qual DE?

O sistema está mesmo em utf8?
Code:
locale
(Cole o resultado aqui)

A vantagem de unicode é o suporte a vários tipos diferentes de caracteres (e a padronização também).

[]'z


Olha ai a saida do comando

Quote:
$ locale
LANG=pt_BR
LC_CTYPE="pt_BR"
LC_NUMERIC="pt_BR"
LC_TIME="pt_BR"
LC_COLLATE="pt_BR"
LC_MONETARY="pt_BR"
LC_MESSAGES="pt_BR"
LC_PAPER="pt_BR"
LC_NAME="pt_BR"
LC_ADDRESS="pt_BR"
LC_TELEPHONE="pt_BR"
LC_MEASUREMENT="pt_BR"
LC_IDENTIFICATION="pt_BR"
LC_ALL=pt_BR


O erro ocorre tanto no console do X como no console normal , sendo que no normal to usando genslash .
_________________
Amd64 \o/
Back to top
View user's profile Send private message
errado
Tux's lil' helper
Tux's lil' helper


Joined: 25 Feb 2005
Posts: 92

PostPosted: Mon Apr 24, 2006 3:43 pm    Post subject: Reply with quote

$ locale wrote:
LANG=pt_BR.UTF-8
LC_CTYPE="pt_BR.UTF-8"
LC_NUMERIC="pt_BR.UTF-8"
LC_TIME="pt_BR.UTF-8"
LC_COLLATE="pt_BR.UTF-8"
LC_MONETARY="pt_BR.UTF-8"
LC_MESSAGES="pt_BR.UTF-8"
LC_PAPER="pt_BR.UTF-8"
LC_NAME="pt_BR.UTF-8"
LC_ADDRESS="pt_BR.UTF-8"
LC_TELEPHONE="pt_BR.UTF-8"
LC_MEASUREMENT="pt_BR.UTF-8"
LC_IDENTIFICATION="pt_BR.UTF-8"


É assim que deve sair o locale em um sistema utf-8 em pt_BR.

Coloque a seguinte linha no arquivo /etc/profile
Code:
export LC_ALL=pt_BR.UTF-8


Agora é só reiniciar o sistema (pode só deslogar de tudo) e, teoricamente, tudo estará resolvido.
Back to top
View user's profile Send private message
S4M4R0N3
n00b
n00b


Joined: 21 Jun 2005
Posts: 37
Location: Brazil

PostPosted: Mon Apr 24, 2006 5:26 pm    Post subject: Reply with quote

Ae , obrigado pela ajuda ate o momento,

mas ta na mesma.

Code:
locale
LANG=pt_BR.UTF-8
LC_CTYPE="pt_BR.UTF-8"
LC_NUMERIC="pt_BR.UTF-8"
LC_TIME="pt_BR.UTF-8"
LC_COLLATE="pt_BR.UTF-8"
LC_MONETARY="pt_BR.UTF-8"
LC_MESSAGES="pt_BR.UTF-8"
LC_PAPER="pt_BR.UTF-8"
LC_NAME="pt_BR.UTF-8"
LC_ADDRESS="pt_BR.UTF-8"
LC_TELEPHONE="pt_BR.UTF-8"
LC_MEASUREMENT="pt_BR.UTF-8"
LC_IDENTIFICATION="pt_BR.UTF-8"
LC_ALL=pt_BR.UTF-8

Quote:

cat /etc/env.d/02locate
LC_ALL=pt_BR.UTF-8
LANG=pt_BR.UTF-8
$ env-update && source /etc/profile



Fiz o export e depois coloquei :

Acabo de perceber que o arquivo dveria se chamar /etc/env.d/02locale e naum locate , dai mudei refiz o procedimento mas naum surgio efeito. :twisted:
_________________
Amd64 \o/
Back to top
View user's profile Send private message
oandarilho01
Tux's lil' helper
Tux's lil' helper


Joined: 17 Nov 2005
Posts: 132
Location: Rio de Janeiro/RJ - Brasil

PostPosted: Thu Jun 08, 2006 4:37 pm    Post subject: Re: Porque devo usar UNICODE ? Reply with quote

S4M4R0N3 wrote:

Minha glibc já estava compilada com userlocales e da forma:
/etc/userlocales.build
Code:

en_US/ISO-8859-1
en_US.UTF-8/UTF-8
pt_BR/ISO-8859-1
pt_BR.UTF-8/UTF-8



Opa Como faço para verificar se a minha glibc está compilada da mesma forma? E caso não esteja, como faria para assim compilá-la? Seria algo do tipo?
Code:
# emerge [b]--opcao[/b] glibc


E/ou precisaria incluir algo no make.conf?
Back to top
View user's profile Send private message
crobertosjr
n00b
n00b


Joined: 23 Apr 2005
Posts: 21
Location: Curitiba - PR - Brasil

PostPosted: Thu Jun 08, 2006 10:17 pm    Post subject: Reply with quote

Pessoas, olhem a documentação :roll:

http://www.gentoo.org/doc/pt_br/utf-8.xml
http://www.gentoo.org/doc/pt_br/guide-localization.xml

Sempre faço assim e não tenho problemas com locale e nem unicode :D.
_________________
-- Errar é humano, colocar a culpa no computador é mais humano ainda --
Back to top
View user's profile Send private message
oandarilho01
Tux's lil' helper
Tux's lil' helper


Joined: 17 Nov 2005
Posts: 132
Location: Rio de Janeiro/RJ - Brasil

PostPosted: Fri Jun 09, 2006 12:04 pm    Post subject: Reply with quote

Desconhecia estes dois documentos.. obrigado pela dica..
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Portuguese All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum