1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546
|
.\" -*- nroff -*-
.\" This file is part of locale(1) which displays the settings of the
.\" current locale.
.\" Copyright (C) 1994 Jochen Hein (Hein@Student.TU-Clausthal.de)
.\"
.\" This program is free software; you can redistribute it and/or modify
.\" it under the terms of the GNU General Public License as published by
.\" the Free Software Foundation; either version 2 of the License, or
.\" (at your option) any later version.
.\"
.\" This program is distributed in the hope that it will be useful,
.\" but WITHOUT ANY WARRANTY; without even the implied warranty of
.\" MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
.\" GNU General Public License for more details.
.\"
.\" You should have received a copy of the GNU General Public License
.\" along with this program; if not, write to the Free Software
.\" Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111, USA.
.\"
.TH locale 5 "9/11/1994" "Suporte Linguagens Nacionais" "Manual do usurio Linux"
.SH NOME
locale \- Arquivo de descrio de localizao
.SH
DESCRIO
O arquivo de definio
.B locale
contm todas as informaes que o comando
.B localedef(1)
precisa para sua converso dentro da base de dados binria de localizao.
O arquivo de definio consiste de sees e cada qual descreve um categoria
de localizao em detalhes.
.SH SINTAXE
O arquivo de definio de localizao inicia com um cabealho, que pode
consistir das seguintes palavras-chaves:
.TP
.I <escape_char>
seguido por um caractere que pode ser usado como um caractere de sada
para todo arquivo que marca os caracteres
que podem ser interpretados de maneira especial. O seu padro a barra
invertida(
.B \\\\
).
.TP
.I <comment_char>
seguido por um caractere que pode ser usado como um caractere que inicia
um comentrio para todo arquivo.
O seu padro o smbolo (
.B #
).
.PP
As definies de localizao so divididas em partes para cada categoria.
Cada parte pode ser copiada de outra localizao ou pode ser definida a
partir do nada. Se a categoria pode ser
copiada, a nica palavra-chave na definio
.B copy
seguinda pelo nome da localizao que pode ser copiada.
.SS LC_CTYPE
A definip para a categoria
.B LC_CTYPE
inicia com a seqencia
.I LC_CTYPE
na primeira coluna.
Estas so as palavras chaves permitidas:
.TP
.I upper
seguida por uma lista das letras maisculas. As letras de
.B A
at
.B Z
so includas automaticamente. Caracteres tambm especificados com
.B cntrl, nmero, punct,
ou
.B espao
no so permitidos.
.TP
.I lower
seguida por uma lista das letras minsculas. As letras de
.B a
at
.B z
so includas automaticamente. Caracteres tambm especificados com
.B cntrl, nmero, punct,
ou
.B espao
no so permitidos.
.TP
.I alpha
seguida por uma lista da letras. Todos os caracteres especificados como
.B upper
ou
.B lower
so includas automaticamente. Caracteres tambm especificados com
.B cntrl, nmero, punct,
ou
.B espao
no so permitidos.
.TP
.I digit
seguida por caracteres classificados com nmeros. Somente
os nmeros de
.B 0
at
.B 9
so permitidos. Eles so includos por padro nesta classe.
.TP
.I space
seguida por uma lista de caracteres definidos com caracter. Caracteres
tambm definidos como
.B upper, lower, alpha, digit, graph,
ou
.B xdigit
no so permitidos. Os caracteres
.B <space>, <form-feed>, <newline>, <carriage-return>, <tab>,
e
.B <vertical-tab>
so automaticamente includos.
.TP
.I cntrl
seguida por uma lista de caracteres de controle.
Caracteres tambm definidos como
.B upper, lower, alpha, digit, punct, graph, print
ou
.B xdigit
no so permitidos.
.TP
.I punct
seguida por uma lista de caracteres de pontuaa/acentuao. Caracteres
tambm definidos como
.B upper, lower, alpha, digit, cntrl, xdigit
ou
.B <space>
no so permitidos.
.TP
.I graph
seguida por uma lista de caracteres imprimveis, no inclu o caractere
.B <space>
. Os caracteres defindos como
.B upper, lower, alpha, digit, xdigit
e
.B punct
so includos automaticamente.
Caracteres tambm especificados como
.B cntrl
no so permitidos.
.TP
.I print
seguida por uma lista de caracteres imprimveis, inclu o caractere
.B <space>
. Os caracteres defindos como
.B upper, lower, alpha, digit, xdigit, punct
e
.B <space>
so includos automaticamente.
Caracteres tambm especificados como
.B cntrl
no so permitidos.
.TP
.I xdigit
seguida por uma lista de caracteres classificados como digitos
hexadecimais. O dgito decimal precisa ser includo seguido por um ou
mais conjuntos de seis caracteres em ordem ascendente. Os seguintes
caracteres so includos por padro:
.B 0
at
.B 9,
.B a
at
.B f,
.B A
at
.B F.
.TP
.I blank
seguida por uma lista de caracteres classificados como
.B vazio.
Os caracteres
.B <space>
e
.B <tab>
so automaticamente includos.
.TP
.I toupper
seguida por uma lista do mapeamento da letras minsculas e maisculas.
Cada mapeamento um par de letras minsculas e maisculas
separada com uma
.B ,
entre parenteses. Os membros das listas so separados
por ponto e vrgula.
.TP
.I tolower
seguida por uma lista do mapeamento da letras maisculas e minsculas.
Se a palavra chave tolower no est presente,
o inverso de toupper usado.
.PP
A definio
.B LC_CTYPE
termina com a seqencia
.I END LC_CYTPE.
.SS LC_COLLATE
A categoria
.B LC_COLLATE
define as regras para combinao de caracteres. Devido a limitaes
da libc nem todas as opes POSIX so implementadas.
A definio inicia com a seqencia
.B LC_COLLATE
na primeira coluna.
As seguintes palavras chaves so permitidas:
.TP
.I collating-element
.TP
.I collating-symbol
.PP
A ordem de definio inicia com uma linha:
.TP
.I order_start
.PP
seguida por uma lista de palavras-chaves dentre
.B forward,
.B backward
ou
.B position.
A ordem de definio consiste de linhas que descrevem a ordem e
terminada com a palavra chave
.TP
.I order_end.
.PP
Para mais detalhes veja os fontes em
.B /usr/lib/nls/src
notavelmente os exemplos
.B POSIX,
.B Example
e
.B Example2
.PP
A definio
.B LC_COLLATE
termina com a seqencia
.I END LC_COLLATE.
.SS LC_MONETARY
A definio inicia com a seqencia
.B LC_MONETARY
na primeira coluna.
As seguintes palavras-chaves so permitidas:
.TP
.I int_curr_symbol
seguida por um smbolo de moeda internacional. Isto deve
ser uma cadeia de quatro caracteres contendo o smbolo de moeda
definido pelo padro ISO 4217 (trs caracteres) seguido por um
separador.
.TP
.I currency_symbol
seguida por um smbolo de moeda.
.TP
.I mon_decimal_point
seguida por uma cadeia de caracteres que pode se usado como um delimitador
decimal que assim fomata quantidades monetrias.
.TP
.I mon_thousands_sep
seguida por um seqencia que pode ser usada como um grupo separador
quando formatando quantias monetarias.
.TP
.I mon_grouping
seguida por uma seqencia que descreve a formatao de quantias
numricas.
.TP
.I positive_sign
seguida por um seqencia que usda para indicar um sinal positivo para
quantias monetrias.
.TP
.I negative_sign
seguida por uma seqencia que usada para indicar um sinal negativo para
quantias monetrias.
.TP
.I int_frac_digits
seguida por um nmero de dgitos fracionios que podem ser usados quando
formatando com o
.B int_curr_symbol.
.TP
.I frac_digits
seguida por um nmero de dgitos fracionios que podem ser usados quando
formatando com o
.B currency_symbol.
.TP
.I p_cs_precedes
seguido por um inteiro iniciado com,
.B 1
no
.I currency_symbol
ou
.I int_curr_symbol
pode preceder a quantia monetria formatada ou iniciada com
.B 0
se o smbolo suceder o valor.
.TP
.I p_sep_by_space
seguida por um inteiro.
.RS
.TP
.B 0
significa que no dever ser impresso espao entre o smbolo e o
valor.
.TP
.B 1
significa que dever ser impresso espao entre o smbolo e o
valor.
.TP
.B 2
significa que dever ser impresso espao entre o smbolo e o
valor, se prximos.
.RE
.TP
.I n_cs_precedes
.RS
.TP
.B 0
- o smbolo sucede o valor
.TP
.B 1
- o smbolo precede o valor
.RE
.TP
.I n_sep_by_space
Um inteiro iniciado com
.B 0
se no so separados por espao
.I currency_symbol
ou
.I int_curr_symbol
a partir do valor para uma quantia monetria negativa, comeada com
.B 1
se um espao separa o smbolo a partir do valor e iniciada em
.B 2
se um espao separa o smbolo e a sinal da seqencia, se adjacentes.
.TP
.I p_sign_posn
.RS
.TP
.B 0
A quantia vir entre parenteses e o
.I currency_symbol
ou
.I int_curr_symbol.
.TP
.B 1
O sinal de seqencia precede a quantia e o
.I currency_symbol
ou o
.I int_curr_symbol.
.TP
.B 2
A sinal da seqencia sucede a quantia e o
.I currency_symbol
ou o
.I int_curr_symbol.
.TP
.B 3
O sinal da seqencia precede o
.I currency_symbol
ou o
.I int_curr_symbol.
.TP
.B 4
O sinal da seqencia precede o
.I currency_symbol
ou o
.I int_curr_symbol.
.RE
.TP
.I n_sign_posn
.RS
.TP
.B 0
A quantia vir entre parenteses e o
.I currency_symbol
ou
.I int_curr_symbol.
.TP
.B 1
O sinal da seqencia precede o
.I currency_symbol
ou o
.I int_curr_symbol.
.TP
.B 2
O sinal da seqencia sucede a quantia e o
.I currency_symbol
ou o
.I int_curr_symbol.
.TP
.B 3
O sinal da seqencia precede o
.I currency_symbol
ou o
.I int_curr_symbol.
.TP
.B 4
O sinal da seqencia sucede o
.I currency_symbol
ou o
.I int_curr_symbol.
.RE
.PP
A definio
.B LC_MONETARY
termina com a seqencia
.I END LC_MONETARY.
.SS LC_NUMERIC
A definio inicia com a seqencia
.B LC_NUMERIC
na primeira coluna.
As seguintes palavras-chaves so permitidas:
.TP
.I decimal_point
seguida por um seqencia que pode ser usada como um delimitador decimal
quando formatando quantias numricas.
.TP
.I thousands_sep
seguida por um seqencia que pode ser usada como um separador de grupo
quando formatando quantias numricas.
.TP
.I grouping
seguida por um seqencia que descreve a formatao de quantias
numricas.
.PP
A definio
.B LC_NUMERIC
termina com a seqencia
.I END LC_NUMERIC.
.SS LC_TIME
A definio inicia com a seqencia
.B LC_TIME
na primeira coluna.
As seguintes palavras-chaves so permitidas:
.TP
.I abday
seguida por uma lista de abreviao para os nomes dos dias da semana.
A lista inicia com o Domingo.
.TP
.I day
seguida pela lista dos nomes dos dia da semana. O lista inicia com o Domingo.
.TP
.I abmon
seguida pela lista da abreviao dos nomes dos meses.
.TP
.I mon
seguida pela lista dos nomes dos meses.
.TP
.I am_pm
A representao apropriadada da forma
.B am
e
.B pm .
.TP
.I d_t_fmt
Os formatos apropriados de data e hora.
.TP
.I d_fmt
O formato de data apropriado.
.TP
.I t_fmt
O formato de hora apropriado.
.TP
.I t_fmt_ampm
O formato de tempo apropriado com usando formato de horas do relgio 12h.
.PP
A definio
.B LC_TIME
termina com a seqencia
.I END LC_TIME.
.SS LC_MESSAGES
A definio inicia com a seqencia
.B LC_MESSAGES
na primeira coluna.
As seguintes palavras-chaves so permitidas:
.TP
.I yesexpr
seguida pela expresso que descreve a possvel
resposta afirmativa.
.TP
.I noexpr
seguida pela expresso que descreve a possvel
resposta negativa
.PP
A definio
.B LC_MESSAGES
termina com a seqencia
.I END LC_MESSAGES.
Veja o padro POSIX.2 para detalhes.
.SH ARQUIVOS
/usr/lib/locale/
\- base de dados para todas atuais definies de categoria de localizao
/usr/lib/nls/charmap/* \- charmap-files
.SH PROBLEMAS
Esta pgina de manual no est completa.
.SH AUTOR
Jochen Hein (Hein@Student.TU-Clausthal.de)
.SH "DE ACORDO COM"
POSIX.2
.SH "VEJA TAMBM"
.BR setlocale (3),
.BR localeconv (3),
.BR charmap (5),
.BR locale (1),
.BR localedef (1)
.SH TRADUZIDO POR LDP-BR em 21/08/2000.
\&\fR\&\f(CWAndr L. Fassone Canova <lonelywolf@blv.com.br> (traduo)\fR
\&\fR\&\f(CWRoberto Selbach Teixeira <robteix@zaz.com.br> (reviso)\fR
|