Suporte Linguagens Nacionais
manpages-pt
Portuguese Versions of the Manual Pages
manpages
Manual pages about using a GNU/Linux system
man-pages
Linux kernel and C library user-space interface documentation
NOME
locale - Arquivo de descrição de localização
DESCRIÇÃO O arquivo de definição locale contém todas as informações que o comando localedef(1) precisa para sua conversão dentro da base de dados binária de localização.
O arquivo de definição consiste de seções e cada qual descreve um categoria de localização em detalhes.
SINTAXE
O arquivo de definição de localização inicia com um cabeçalho, que pode consistir das seguintes palavras-chaves:
As definições de localização são divididas em partes para cada categoria. Cada parte pode ser copiada de outra localização ou pode ser definida a partir do nada. Se a categoria pode ser copiada, a única palavra-chave na definição é copy seguinda pelo nome da localização que pode ser copiada.
<escape_char> | |
é seguido por um caractere que pode ser usado como um caractere de saída para todo arquivo que marca os caracteres que podem ser interpretados de maneira especial. O seu padrão é a barra invertida( \\ ). | |
<comment_char> | |
é seguido por um caractere que pode ser usado como um caractere que inicia um comentário para todo arquivo. O seu padrão é o símbolo ( # ). |
LC_CTYPE
A definiçãp para a categoria LC_CTYPE inicia com a seqüencia LC_CTYPE na primeira coluna.
A definição LC_CTYPE termina com a seqüencia END LC_CYTPE.
Estas são as palavras chaves permitidas:
upper | seguida por uma lista das letras maiúsculas. As letras de A até Z são incluídas automaticamente. Caracteres também especificados com cntrl, número, punct, ou espaço não são permitidos. |
lower | seguida por uma lista das letras minúsculas. As letras de a até z são incluídas automaticamente. Caracteres também especificados com cntrl, número, punct, ou espaço não são permitidos. |
alpha | seguida por uma lista da letras. Todos os caracteres especificados como upper ou lower são incluídas automaticamente. Caracteres também especificados com cntrl, número, punct, ou espaço não são permitidos. |
digit | seguida por caracteres classificados com números. Somente os números de 0 até 9 são permitidos. Eles são incluídos por padrão nesta classe. |
space | seguida por uma lista de caracteres definidos com caracter. Caracteres também definidos como upper, lower, alpha, digit, graph, ou xdigit não são permitidos. Os caracteres <space>, <form-feed>, <newline>, <carriage-return>, <tab>, e <vertical-tab> são automaticamente incluídos. |
cntrl | seguida por uma lista de caracteres de controle. Caracteres também definidos como upper, lower, alpha, digit, punct, graph, print ou xdigit não são permitidos. |
punct | seguida por uma lista de caracteres de pontuaçõa/acentuação. Caracteres também definidos como upper, lower, alpha, digit, cntrl, xdigit ou <space> não são permitidos. |
graph | seguida por uma lista de caracteres imprimíveis, não incluí o caractere <space> upper, lower, alpha, digit, xdigit e punct são incluídos automaticamente. Caracteres também especificados como cntrl não são permitidos. |
seguida por uma lista de caracteres imprimíveis, incluí o caractere <space> upper, lower, alpha, digit, xdigit, punct e <space> são incluídos automaticamente. Caracteres também especificados como cntrl não são permitidos. | |
xdigit | seguida por uma lista de caracteres classificados como digitos hexadecimais. O dígito decimal precisa ser incluído seguido por um ou mais conjuntos de seis caracteres em ordem ascendente. Os seguintes caracteres são incluídos por padrão: 0 até 9, a até f, A até F. |
blank | seguida por uma lista de caracteres classificados como vazio. Os caracteres <space> e <tab> são automaticamente incluídos. |
toupper | |
seguida por uma lista do mapeamento da letras minúsculas e maiúsculas. Cada mapeamento é um par de letras minúsculas e maiúsculas separada com uma , entre parenteses. Os membros das listas são separados por ponto e vírgula. | |
tolower | |
seguida por uma lista do mapeamento da letras maiúsculas e minúsculas. Se a palavra chave tolower não está presente, o inverso de toupper é usado. |
LC_COLLATE
A categoria LC_COLLATE define as regras para combinação de caracteres. Devido a limitações da libc nem todas as opções POSIX são implementadas.
A definição inicia com a seqüencia LC_COLLATE na primeira coluna.
As seguintes palavras chaves são permitidas:
collating-element | |
collating-symbol | |
A ordem de definição inicia com uma linha: | |
order_start | |
seguida por uma lista de palavras-chaves dentre forward, backward ou position. A ordem de definição consiste de linhas que descrevem a ordem e é terminada com a palavra chave | |
order_end. |
Para mais detalhes veja os fontes em /usr/lib/nls/src notavelmente os exemplos POSIX, Example e Example2
A definição LC_COLLATE termina com a seqüencia END LC_COLLATE.
LC_MONETARY
A definição inicia com a seqüencia LC_MONETARY na primeira coluna.
A definição LC_MONETARY termina com a seqüencia END LC_MONETARY.
As seguintes palavras-chaves são permitidas:
int_curr_symbol | |||||||||||
seguida por um símbolo de moeda internacional. Isto deve ser uma cadeia de quatro caracteres contendo o símbolo de moeda definido pelo padrão ISO 4217 (três caracteres) seguido por um separador. | |||||||||||
currency_symbol | |||||||||||
seguida por um símbolo de moeda. | |||||||||||
mon_decimal_point | |||||||||||
seguida por uma cadeia de caracteres que pode se usado como um delimitador decimal que assim fomata quantidades monetárias. | |||||||||||
mon_thousands_sep | |||||||||||
seguida por um seqüencia que pode ser usada como um grupo separador quando formatando quantias monetarias. | |||||||||||
mon_grouping | |||||||||||
seguida por uma seqüencia que descreve a formatação de quantias numéricas. | |||||||||||
positive_sign | |||||||||||
seguida por um seqüencia que é usda para indicar um sinal positivo para quantias monetárias. | |||||||||||
negative_sign | |||||||||||
seguida por uma seqüencia que é usada para indicar um sinal negativo para quantias monetárias. | |||||||||||
int_frac_digits | |||||||||||
seguida por um número de dígitos fracionáios que podem ser usados quando formatando com o int_curr_symbol. | |||||||||||
frac_digits | |||||||||||
seguida por um número de dígitos fracionáios que podem ser usados quando formatando com o currency_symbol. | |||||||||||
p_cs_precedes | |||||||||||
seguido por um inteiro iniciado com, 1 no currency_symbol ou int_curr_symbol pode preceder a quantia monetária formatada ou iniciada com 0 se o símbolo suceder o valor. | |||||||||||
p_sep_by_space | |||||||||||
seguida por um inteiro.
|
|||||||||||
n_cs_precedes | |||||||||||
|
|||||||||||
n_sep_by_space | |||||||||||
Um inteiro iniciado com 0 se não são separados por espaço currency_symbol ou int_curr_symbol a partir do valor para uma quantia monetária negativa, começada com 1 se um espaço separa o símbolo a partir do valor e iniciada em 2 se um espaço separa o símbolo e a sinal da seqüencia, se adjacentes. | |||||||||||
p_sign_posn | |||||||||||
|
|||||||||||
n_sign_posn | |||||||||||
|
LC_NUMERIC
A definição inicia com a seqüencia LC_NUMERIC na primeira coluna.
A definição LC_NUMERIC termina com a seqüencia END LC_NUMERIC.
As seguintes palavras-chaves são permitidas:
decimal_point | |
seguida por um seqüencia que pode ser usada como um delimitador decimal quando formatando quantias numéricas. | |
thousands_sep | |
seguida por um seqüencia que pode ser usada como um separador de grupo quando formatando quantias numéricas. | |
grouping | |
seguida por um seqüencia que descreve a formatação de quantias numéricas. |
LC_TIME
A definição inicia com a seqüencia LC_TIME na primeira coluna.
A definição LC_TIME termina com a seqüencia END LC_TIME.
As seguintes palavras-chaves são permitidas:
abday | seguida por uma lista de abreviação para os nomes dos dias da semana. A lista inicia com o Domingo. |
day | seguida pela lista dos nomes dos dia da semana. O lista inicia com o Domingo. |
abmon | seguida pela lista da abreviação dos nomes dos meses. |
mon | seguida pela lista dos nomes dos meses. |
am_pm | A representação apropriadada da forma am e pm . |
d_t_fmt | |
Os formatos apropriados de data e hora. | |
d_fmt | O formato de data apropriado. |
t_fmt | O formato de hora apropriado. |
t_fmt_ampm | |
O formato de tempo apropriado com usando formato de horas do relógio 12h. |
LC_MESSAGES
A definiçÃo inicia com a seqüencia LC_MESSAGES na primeira coluna.
A definição LC_MESSAGES termina com a seqüencia END LC_MESSAGES.
As seguintes palavras-chaves são permitidas:
yesexpr | |
seguida pela expressão que descreve a possível resposta afirmativa. | |
noexpr | seguida pela expressão que descreve a possível resposta negativa |
Veja o padrão POSIX.2 para detalhes.
ARQUIVOS
/usr/lib/locale/ - base de dados para todas atuais definições de categoria de localização /usr/lib/nls/charmap/* - charmap-files
PROBLEMAS
Esta página de manual não está completa.
AUTOR
Jochen Hein (Hein)
DE ACORDO COM
POSIX.2
VEJA TAMBÉM
TRADUZIDO POR LDP-BR em 21/08/2000.
André L. Fassone Canova <lonelywolf> (tradução)
Roberto Selbach Teixeira <robteix> (revisão)