SlideShare uma empresa Scribd logo
I18n
Locale
Language ISO 639
Country ISO 3166
Variant
pt_BR = Português, Brasil
pt_BR_ PE  = Português, Brasil,  Pernambuco
Números
Datas
Surpresas
Resource Bundle
JSP
JSTL  fmt javadoc
Struts  bean javadoc
Grails  tag message javadoc
Charsets
Unicode  é um conjunto universal de caracteres, um padrão que define, em um único lugar, todos os caracteres necessários para escrever na maioria dos idiomas vivos usados nos computadores
Arabic Greek Khmer Runic Armenian Gujurati Lao Sinhala Bengali Gurmukhi Latin Tamil Cherokee Hangul Mongolian Telugu Cyrillic Hebrew Tibetan Thaana Devanagari Ethiopic Georgian etc...
primeiros 65,536 códigos =  B asic  M ultilingual  P lane
próximos  65,536 códigos = supplementary characters
atualmente catalogados mais de  cem mil caracteres
character set   ≠  character encoding
character set  é um conjunto de caracteres para os quais cada caractere é representado por um único número
‘ à’ = 255  Unicode
character encoding reflete o modo como os caracteres são mapeados para bytes para que o computador possa entende-los
ISO-8859-1  =  Latin 1
ISO-8859-1   não é Unicode
ISO-8859-1   abandonado em 2004...
... em favor do  UTF-8
UTF-8   é Unicode
Escolhendo um Encoding
Unicode
Unicode
Unicode
Unicode
Um encoding baseado no Unicode pode suportar  muitas linguagens  acomodar páginas e formulários  que misturem essas linguagens
?
Marcos Pereira [email_address] http://marcospereira.wordpress.com

Mais conteúdo relacionado

Destaque

Enlaces Cuadriculares B
Enlaces Cuadriculares BEnlaces Cuadriculares B
Enlaces Cuadriculares B
guestdc65be
 
sharing knowlegde Acuril2008 AB
sharing knowlegde Acuril2008 ABsharing knowlegde Acuril2008 AB
sharing knowlegde Acuril2008 AB
Libraries of the Dutch Caribbean
 
A Lenda
A LendaA Lenda
Poesía el Dolor Del Aborto
Poesía el Dolor Del AbortoPoesía el Dolor Del Aborto
Poesía el Dolor Del Aborto
monica eljuri
 
Quando
QuandoQuando
Pilsen (Republica Checa)
Pilsen  (Republica Checa)Pilsen  (Republica Checa)
Pilsen (Republica Checa)
F. Ovies
 
Redox
RedoxRedox
Redox
ekozoriz
 
A Vida Sem Pressa
A Vida Sem PressaA Vida Sem Pressa
A Vida Sem Pressa
Marlene Camargo
 
Ssscm Itc Bingo 1
Ssscm Itc Bingo 1Ssscm Itc Bingo 1
Ssscm Itc Bingo 1
mangesh.marathe
 
Pubmed Basics9 08revised
Pubmed Basics9 08revisedPubmed Basics9 08revised
Pubmed Basics9 08revised
Joy Graham
 
Kickfly
KickflyKickfly
Kickfly
riverpaison
 
Interpretando as Mulheres
Interpretando as MulheresInterpretando as Mulheres
Interpretando as Mulheres
Glaucia Menezes
 
Sereia ou baleia
Sereia ou baleiaSereia ou baleia
Sereia ou baleia
Glaucia Menezes
 
Reflexos da Vida
Reflexos da VidaReflexos da Vida
Reflexos da Vida
Glaucia Menezes
 
áFrica
áFricaáFrica
áFrica
marvazer
 
O Tijolo
O TijoloO Tijolo
O Tijolo
Glaucia Menezes
 
Homens Iguais
Homens IguaisHomens Iguais
Homens Iguais
Glaucia Menezes
 

Destaque (20)

Enlaces Cuadriculares B
Enlaces Cuadriculares BEnlaces Cuadriculares B
Enlaces Cuadriculares B
 
sharing knowlegde Acuril2008 AB
sharing knowlegde Acuril2008 ABsharing knowlegde Acuril2008 AB
sharing knowlegde Acuril2008 AB
 
Urvi
UrviUrvi
Urvi
 
A Lenda
A LendaA Lenda
A Lenda
 
Poesía el Dolor Del Aborto
Poesía el Dolor Del AbortoPoesía el Dolor Del Aborto
Poesía el Dolor Del Aborto
 
Quando
QuandoQuando
Quando
 
Pilsen (Republica Checa)
Pilsen  (Republica Checa)Pilsen  (Republica Checa)
Pilsen (Republica Checa)
 
Redox
RedoxRedox
Redox
 
Molana
MolanaMolana
Molana
 
A Vida Sem Pressa
A Vida Sem PressaA Vida Sem Pressa
A Vida Sem Pressa
 
Ssscm Itc Bingo 1
Ssscm Itc Bingo 1Ssscm Itc Bingo 1
Ssscm Itc Bingo 1
 
Pubmed Basics9 08revised
Pubmed Basics9 08revisedPubmed Basics9 08revised
Pubmed Basics9 08revised
 
Kickfly
KickflyKickfly
Kickfly
 
Interpretando as Mulheres
Interpretando as MulheresInterpretando as Mulheres
Interpretando as Mulheres
 
Sereia ou baleia
Sereia ou baleiaSereia ou baleia
Sereia ou baleia
 
Reflexos da Vida
Reflexos da VidaReflexos da Vida
Reflexos da Vida
 
áFrica
áFricaáFrica
áFrica
 
O Tijolo
O TijoloO Tijolo
O Tijolo
 
in beginning
in beginningin beginning
in beginning
 
Homens Iguais
Homens IguaisHomens Iguais
Homens Iguais
 

Java I18n Basics