Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ langinfo(5) — Reliant UNIX 5.44c4

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

localeconv(3C)

strfmon(3C)

strftime(3C)

langinfo(5)                                                     langinfo(5)

NAME
     langinfo - Konstanten für die Sprachumgebung

SYNTAX
     #include <langinfo.h>

BESCHREIBUNG
     Diese Include-Datei enthält die Konstanten zur Angabe von Datenobjek-
     ten für die Sprachumgebung [siehe nllanginfo(3C)]. Die Konstanten
     sind vom Typ nlitem, wie in nltypes.h definiert.

     Die Einträge in der Spalte Kategorie geben an, in welcher
     setlocale()-Kategorie die einzelnen Komponenten definiert sind.
     ______________________________________________________________________
    | Konstante  |  Kategorie  |  Bedeutung                               |
    |____________|_____________|__________________________________________|
    | CODESET    |  LCCTYPE   |  Zeichensatz                             |
    | DTFMT    |  LCTIME    |  Standardformat für Datum und Uhrzeit    |
    | DFMT      |  LCTIME    |  Standardformat für Datum                |
    | TFMT      |  LCTIME    |  Standardformat für Uhrzeit              |
    | TFMTAMPM |  LCTIME    |  Standarduhrzeitformat für AM oder PM    |
    | AMSTR     |  LCTIME    |  AM-Affix                                |
    | PMSTR     |  LCTIME    |  PM-Affix                                |
    | DAY1      |  LCTIME    |  erster Tag der Woche (z. B. Sonntag)    |
    | DAY2      |  LCTIME    |  zweiter Tag der Woche (z. B. Montag)    |
    | DAY3      |  LCTIME    |  dritter Tag der Woche (z. B. Dienstag)  |
    | DAY4      |  LCTIME    |  vierter Tag der Woche (z. B. Mittwoch)  |
    | DAY5      |  LCTIME    |  fünfter Tag der Woche (z. B. Donnerstag)|
    | DAY6      |  LCTIME    |  sechster Tag der Woche (z. B. Freitag)  |
    | DAY7      |  LCTIME    |  siebter Tag der Woche (z. B. Samstag)   |
    | ABDAY1    |  LCTIME    |  Abkürzung für den ersten Tag der Woche  |
    | ABDAY2    |  LCTIME    |  Abkürzung für den zweiten Tag der Woche |
    | ABDAY3    |  LCTIME    |  Abkürzung für den dritten Tag der Woche |
    | ABDAY4    |  LCTIME    |  Abkürzung für den vierten Tag der Woche |
    | ABDAY5    |  LCTIME    |  Abkürzung für den fünften Tag der Woche |
    | ABDAY6    |  LCTIME    |  Abkürzung für den sechsten Tag der Woche|
    |____________|_____________|__________________________________________|


















Seite 1                      Reliant UNIX 5.44               Gedruckt 11/98

langinfo(5)                                                     langinfo(5)

     ______________________________________________________________________
    | Konstante  |  Kategorie  |  Bedeutung                               |
    |____________|_____________|__________________________________________|
    | ABDAY7    |  LCTIME    |  Abkürzung für den siebten Tag der Woche |
    | MON1      |  LCTIME    |  erster Monat des Jahres                 |
    | MON2      |  LCTIME    |  zweiter Monat des Jahres                |
    | MON3      |  LCTIME    |  dritter Monat des Jahres                |
    | MON4      |  LCTIME    |  vierter Monat des Jahres                |
    | MON5      |  LCTIME    |  fünfter Monat des Jahres                |
    | MON6      |  LCTIME    |  sechster Monat des Jahres               |
    | MON7      |  LCTIME    |  siebter Monat des Jahres                |
    | MON8      |  LCTIME    |  achter Monat des Jahres                 |
    | MON9      |  LCTIME    |  neunter Monat des Jahres                |
    | MON10     |  LCTIME    |  zehnter Monat des Jahres                |
    | MON11     |  LCTIME    |  elfter Monat des Jahres                 |
    | MON12     |  LCTIME    |  zwölfter Monat des Jahres               |
    | ABMON1    |  LCTIME    |  Abkürzung für den 1. Monat des Jahres   |
    | ABMON2    |  LCTIME    |  Abkürzung für den 2. Monat des Jahres   |
    | ABMON3    |  LCTIME    |  Abkürzung für den 3. Monat des Jahres   |
    | ABMON4    |  LCTIME    |  Abkürzung für den 4. Monat des Jahres   |
    | ABMON5    |  LCTIME    |  Abkürzung für den 5. Monat des Jahres   |
    | ABMON6    |  LCTIME    |  Abkürzung für den 6. Monat des Jahres   |
    | ABMON7    |  LCTIME    |  Abkürzung für den 7. Monat des Jahres   |
    | ABMON8    |  LCTIME    |  Abkürzung für den 8. Monat des Jahres   |
    | ABMON9    |  LCTIME    |  Abkürzung für den 9. Monat des Jahres   |
    | ABMON10   |  LCTIME    |  Abkürzung für den 10. Monat des Jahres  |
    | ABMON11   |  LCTIME    |  Abkürzung für den 11. Monat des Jahres  |
    | ABMON12   |  LCTIME    |  Abkürzung für den 12. Monat des Jahres  |
    | ERA        |  LCTIME    |  Standardformat für Zeitabschnitt        |
    | ERADFMT  |  LCTIME    |  Standardformat für das Datum des Zeitab-|
    |            |             |  schnitts                                |
    | ERADTFMT|  LCTIME    |  Standardformat für Datum und Uhrzeit des|
    |            |             |  Zeitabschnitts                          |
    | ERATFMT  |  LCTIME    |  Standardformat für die Uhrzeit des Zeit-|
    |            |             |  abschnitts                              |
    | ALTDIGITS |  LCTIME    |  alternative Symbole für Ziffern         |
    | RADIXCHAR  |  LCNUMERIC |  Radixzeichen                            |
    | THOUSEP    |  LCNUMERIC |  Tausendertrennzeichen                   |
    | YESEXPR    |  LCMESSAGES|  Ausdruck für bestätigende Antwort       |
    | NOEXPR     |  LCMESSAGES|  Ausdruck für verneinende Antwort        |
    | YESSTR     |  LCMESSAGES|  bestätigende Antwort für Ja/Nein-Fragen |
    | NOSTR      |  LCMESSAGES|  verneinende Antwort für Ja/Nein-Fragen  |
    | CRNCYSTR   |  LCMONETARY|  Währungssymbol, mit vorangestelltem "-",|
    |            |             |  wenn das Symbol vor dem Wert angezeigt  |
    |            |             |  werden soll, "+", wenn das Symbol nach  |
    |            |             |  dem Wert angezeigt werden soll und ".", |
    |            |             |  wenn das Symbol das Radixzeichen erset- |
    |            |             |  zen soll.                               |
    |____________|_____________|__________________________________________|





Seite 2                      Reliant UNIX 5.44               Gedruckt 11/98

langinfo(5)                                                     langinfo(5)

     Wenn die Werte für die internationale Umgebung für pcsprecedes und
     ncsprecedes nicht übereinstimmen, ist der Wert von
     nllanginfo(CRNCYSTR) undefiniert.

     Die Include-Datei <langinfo.h> enthält folgenden Funktionsprototypen:

     char *nllanginfo(nlitem item);

     Durch Einbinden der Include-Datei <langinfo.h> können auch alle Sym-
     bole aus <nltypes.h> angezeigt werden.

ANWENDUNGSZWECK
     Anwender sollten die Funktion strftime() verwenden, um auf die in der
     Kategorie LCTIME definierten Datums- und Uhrzeitinformationen zuzu-
     greifen. Die Funktion localeconv() sollte für den Zugriff auf die
     Informationen aus RADIXCHAR, THOUSEP und CRNCYSTR verwendet werden.

SIEHE AUCH
     localeconv(3C), nllanginfo(3C), strfmon(3C), strftime(3C).

     "Leitfaden für Programmierer: Internationalisierung - Lokalisierung".

































Seite 3                      Reliant UNIX 5.44               Gedruckt 11/98

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026