Available in

(1) (1)/fr (1posix) (3perl) (5) (5)/es (5)/fr (5)/it (5)/ja (5)/pl (5)/pt (5)/zh_CN (5)/zh_TW (7) (7)/cs (7)/de (7)/es (7)/fr (7)/hu (7)/it (7)/ja (7)/pl (7)/pt (7)/ru (7)/zh_CN (7)/zh_TW

TOC

locale(5)                Podrcznik uytkownika Linuksa                locale(5)



NAZWA

       locale - opis pliku definicji locale

OPIS

       Pliki definicji locale zawieraj wszelkie informacje potrzebne poleceniu
       localedef(1) do przeksztacenia tych  informacji  w  binarn  baz  danych
       locale.

       Pliki  definicji  skadaj  si  z sekcji opisujcych szczegowo poszczeglne
       kategorie locale.

SKADNIA

       Na pocztku pliku definicji locale znajduje si od nagwek, ktry moe  zaw-
       iera nastpujce sowa kluczowe:

       <escape_char>
              po  ktrym  nastpuje  pewien  znak. Znak ten powinien by uywany w
              pozostaej czci pliku jako znak cytyjcy,  zaznaczajc  znaki  ktre
              naley  interpretowa w szczeglny sposb. Domylnie jest to odwrotny
              ukonik ( \ ).

       <comment_char>
              po ktrym nastpuje pewien znak. Znak ten bdzie uywany w pozostaej
              czci pliku jako znak komentarza. Domylnie jest to krzyyk (#).


       Definicje  locale  podzielone  s  na  czci  - jedna dla kadej kategorii
       locale.  Kada cz moe zosta skopiowana z innego istniejcego locale,  lub
       moe  zosta  zdefiniowana  od  podstaw.  Jeli  kategori  naley skopiowa,
       jedynym dozwolonym sowem kluczowym dla tej definicji jest sowo copy, po
       ktrym nastpuje nazwa locale, ktre naley skopiowa.


   LC_CTYPE
       Definicja  kategorii LC_CTYPE zaczyna si od napisu LC_CTYPE w pierwszej
       kolumnie.

       Dozwolone s nastpujce sowa kluczowe:


       upper  po ktrym nastpuje lista wielkich liter.  Litery  od  A  do  Z  s
              doczane  automatycznie.  Znaki,  ktre  okrelono jednoczenie jako
              cntrl, digit, punct lub space s niedozwolone.


       lower  po ktrym nastpuje lista maych liter. Litery od a do z s  doczane
              automatycznie.  Znaki,  ktre  okrelono  jednoczenie  jako cntrl,
              digit, punct lub space s niedozwolone.


       alpha  po ktrym nastpuje lista liter.  Wszystkie  znaki  okrelone  jako
              upper  lub  lower  s doczane automatycznie. Znaki, ktre okrelono
              jednoczenie jako cntrl, digit, punct lub space s niedozwolone.


       digit  po ktrym nastpuje lista znakw klasyfikowanych jako  cyfry.  Doz-
              wolone  s  tylko cyfry od 0 do 9.  S one doczane domylnie do tej
              klasy.


       space  po ktrym nastpuje lista znakw klasyfikowanych jako  biae  znaki.
              Znaki  ktre  okrelone  s  jednoczenie  jako upper, lower, alpha,
              digit, graph lub xdigit s niedozwolone. Znaki  <spacja>,  <nowa-
              strona>,  <nowa-linia>,  <powrt-karetki>,  <tabulacja>  i <tabu-
              lacja-pionowa> s doczane domylnie.


       cntrl  po ktrym nastpuje lista znakw sterujcych. Znaki,  ktre  okrelono
              jednoczenie jako upper, lower, alpha, digit, punct, graph, print
              lub xdigit, s niedozwolone.

       punct  po ktrym nastpuje  lista  znakw  interpunkcyjnych.  Znaki,  ktre
              okrelono  jednoczenie  jako  upper,  lower, alpha, digit, cntrl,
              xdigit oraz znak <spacja> s niedozwolone.


       graph  po ktrym nastpuje lista  znakw  widocznych,  z  wyczeniem  znaku
              <spacja>.   Znaki  okrelone  jako  upper,  lower,  alpha, digit,
              xdigit oraz punct s doczane automatycznie. Znaki, ktre  okrelono
              jednoczenie jako cntrl s niedozwolone.


       print  po  ktrym  nastpuje  lista  znakw  widocznych,  cznie ze znakiem
              <spacja>.  Znaki  okrelone  jako  upper,  lower,  alpha,  digit,
              xdigit, punct oraz znak <spacja> s doczane automatycznie. Znaki,
              ktre okrelono jednoczenie jako cntrl s niedozwolone.


       xdigit po ktrym nastpuje lista znakw klasyfikowanych jako  cyfry  szes-
              nastkowe.   Musz  by  podane cyfry dziesitne, po ktrych nastpuje
              jeden lub wicej zestaww szeciu znakw, w porzdku rosncym.  Domyl-
              nie zawarte s nastpujce znaki: 0 do 9 , a do f , A do F .


       blank  po  ktrym  nastpuje  lista  znakw  klasyfikowanych  jako puste .
              Znaki <spacja> i <tabulacja> s doczane automatycznie.


       toupper
              po ktrym nastpuje lista odwzorowa liter maych na  wielkie.  Kade
              odwzorowanie  to  para  skadajca  si  z  maej i wielkiej litery,
              rozdzielonych , i zamknitych w  nawiasach.  Elementy  tej  listy
              rozdzielone s rednikami.

       tolower
              po  ktrym  nastpuje  lista odwzorowa liter wielkich na mae. Jeli
              nie wystpuje sowo  kluczowe  tolower,  to  stosowane  jest  odw-
              zorowanie odwrotne do listy toupper.


       Definicj LC_CTYPE koczy napis END LC_CTYPE.


   LC_COLLATE
       Kategoria  LC_COLLATE  definiuje  reguy  porwnywania  znakw.  Z  powodu
       ogranicze w libc nie wszystkie opcje POSIX zostay zaimplementowane.

       Definicja zaczyna si od napisu LC_COLLATE w pierwszej kolumnie.

       Dozwolone s nastpujce sowa kluczowe:


       collating-element


       collating-symbol


       Definicja porzdku zaczyna si od linii:

       order_start

       po ktrej nastpuje lista sw kluczowych forward, backward  lub  position.
       Definicja porzdku skada si z linii opisujcych kolejno, i zakoczona jest
       sowem kluczowym

       order_end.


       Wicej szczegw  mona  znale  w  rdach,  w  /usr/lib/nls/src  zwaszcza  w
       przykadach POSIX, Example i Example2.


       Definicj LC_COLLATE koczy napis END LC_COLLATE.


   LC_MONETARY
       Definicja zaczyna si od napisu LC_MONETARY w pierwszej kolumnie.

       Dozwolone s nastpujce sowa kluczowe:


       int_curr_symbol
              po  ktrym  nastpuje  midzynarodowy  symbol  waluty.  Musi  to by
              czteroznakowy  acuch  zawierajcy  midzynarodowy  symbol   waluty
              zdefiniowany  w  standardzie  ISO  4217  (trzy znaki), po ktrych
              nastpuje separator.

       currency_symbol
              po ktrym nastpuje symbol waluty lokalnej.

       mon_decimal_point
              po ktrym nastpuje acuch sucy do oddzielania  czci  cakowitej  od
              uamkowej w zapisie dziesitnym wielkoci pieninych.

       mon_thousands_sep
              po  ktrym  nastpuje acuch sucy jako separator trzycyfrowych grup
              przy formatowaniu wielkoci pieninych.

       mon_grouping
              po ktrym nastpuje acuch  opisujcy  sposb  formatowania  wielkoci
              numerycznych.

       positive_sign
              po  ktrym  nastpuje  acuch  sucy  jako znak dodatni dla wielkoci
              pieninych.

       negative_sign
              po ktrym nastpuje acuch  sucy  jako  znak  ujemny  dla  wielkoci
              pieninych.

       int_frac_digits
              po  ktrym  nastpuje liczba cyfr dziesitnych, ktre powinny wystpi
              przy formatowaniu z int_curr_symbol.

       frac_digits
              po ktrym nastpuje liczba cyfr dziesitnych, ktre  powinny  wystpi
              przy formatowaniu z currency_symbol.

       p_cs_precedes
              po  ktrym  nastpuje  liczba  cakowita  o  wartoci  1  jeeli cur-
              rency_symbol  lub  int_curr_symbol  maj  poprzedza   sformatowan
              wielko pienin, lub 0 jeli symbol ma wystpowa po tej wielkoci.

       p_sep_by_space
              po ktrym nastpuje liczba cakowita.

              0      oznacza,  e pomidzy symbolem a wartoci nie powinna wystpi
                     spacja.

              1      oznacza, e pomidzy  symbolem  a  wartoci  powinna  wystpi
                     spacja.

              2      oznacza,  e  pomidzy  symbolem  a acuchem okrelajcym znak
                     powinna wystpi spacja,  jeli  elementy  te  przylegaj  do
                     siebie.

       n_cs_precedes

              0      - jeli symbol nastpuje po wartoci

              1      - jeli symbol poprzedza warto

       n_sep_by_space
              Liczba   cakowita   o   wartoci   0   jeli  currency_symbol  lub
              int_curr_symbol nie jest oddzielony spacj  od  ujemnej  wielkoci
              pieninej,  o wartoci 1 jeeli symbol od wielkoci oddziela spacja,
              a o wartoci 2 jeeli spacja rodziela  symbol  i  acuch  okrelajcy
              znak, gdy stoj obok siebie.

       p_sign_posn

              0      Wielko  i  currency_symbol  lub  int_curr_symbol s ujte w
                     nawiasy.

              1      acuch okrelajcy znak poprzedza wielko  i  currency_symbol
                     lub int_curr_symbol.

              2      acuch okrelajcy znak nastpuje po wielkoci i currency_sym-
                     bol lub int_curr_symbol.

              3      acuch  okrelajcy  znak  poprzedza   currency_symbol   lub
                     int_curr_symbol.

              4      acuch  okrelajcy  znak  nastpuje  po  currency_symbol lub
                     int_curr_symbol.

       n_sign_posn

              0      Wielko i currency_symbol lub  int_curr_symbol  s  ujte  w
                     nawiasy.

              1      acuch  okrelajcy  znak poprzedza wielko i currency_symbol
                     or the int_curr_symbol.

              2      acuch okrelajcy znak nastpuje po wielkoci i currency_sym-
                     bol lub int_curr_symbol.

              3      acuch   okrelajcy   znak  poprzedza  currency_symbol  lub
                     int_curr_symbol.

              4      acuch okrelajcy  znak  nastpuje  po  currency_symbol  lub
                     int_curr_symbol.

       Definicj LC_MONETARY koczy napis END LC_MONETARY.


   LC_NUMERIC
       Definicja zaczyna si od napisu LC_NUMERIC w pierwszej kolumnie.

       Dozwolone s nastpujce sowa kluczowe:


       decimal_point
              po   ktrym   nastpuje  acuch  sucy  przy  formatowaniu  wielkoci
              liczbowych  do  oddzielania  czci  cakowitej  i  uamkowej  liczb
              dziesitnych.

       thousands_sep
              po   ktrym   nastpuje  acuch  sucy  przy  formatowaniu  wielkoci
              liczbowych jako separator grup trzycyfrowych.

       grouping
              po ktrym nastpuje acuch okrelajcy  sposb  formatowania  wielkoci
              liczbowych.

       Definicj LC_NUMERIC koczy napis END LC_NUMERIC.


   LC_TIME
       Definicja zaczyna si od napisu LC_TIME w pierwszej kolumnie.

       Dozwolone s nastpujce sowa kluczowe:


       abday  po  ktrym  nastpuje lista skrtw nazw dni tygodnia. Lista zaczyna
              si od niedzieli (lub jej tumaczenia).

       day    po ktrym nastpuje lista nazw dni tygodnia. Lista zaczyna  si  od
              niedzieli.

       abmon  po ktrym nastpuje lista skrtw nazw miesicy.

       mon    po ktrym nastpuje lista nazw miesicy.

       am_pm  Odpowiednia  reprezentacja  acuchw  am (przed poudniem) i pm (po
              poudniu) .

       d_t_fmt
              Odpowiedni format daty i czasu.

       d_fmt  Odpowiedni format daty.

       t_fmt  Odpowiedni format czasu.

       t_fmt_ampm
              Odpowiedni format czasu dla zegara 12-godzinnego.

       Definicj LC_TIME koczy napis END LC_TIME.


   LC_MESSAGES
       Definicja zaczyna si od napisu LC_MESSAGES w pierwszej kolumnie.

       Dozwolone s nastpujce sowa kluczowe:


       yesexpr
              po ktrym nastpuje wyraenie regularne opisujce moliwe  odpowiedzi
              na tak.

       noexpr po  ktrym nastpuje wyraenie regularne opisujce moliwe odpowiedzi
              na nie.


       Definicj LC_MESSAGES koczy napis END LC_MESSAGES.

       Szczegy mona znale w standardzie POSIX.2.

PLIKI

       /usr/lib/locale/ - baza danych biecych ustawie  locale  tej  kategorii.
       /usr/lib/nls/charmap/* - pliki z zestawami znakw

BDY

       Ta strona podrcznika nie jest kompletna.

ZGODNE Z

       POSIX.2

ZOBACZ TAKE

       Opisy  locale  w  dokumentacji info w pakietach libc, gettext oraz poza
       tym setlocale(3), localeconv(3), charmap(5), locale(1), localedef(1)



Obsuga wielu jzykw                1994-11-09                         locale(5)

COMMENTS

Add your comment here. Whitespace and linebreaks are preserved. URLs are linked automatically.
CAPTCHA

No HTML allowed. URLs will be linked with nofollow attribute. Whitespace is preserved.