Precedente: Funzioni per i tipi, Su: Funzioni predefinite [Contenuti][Indice]
gawk
prevede strumenti per internazionalizzare i programmi
awk
.
Questi sono costituiti dalle funzioni descritte nella lista seguente.
Le descrizioni sono volutamente concise.
Vedi la sezione Internazionalizzazione con gawk
,
per un’esposizione completa.
I parametri opzionali sono racchiusi tra parentesi quadre ([ ]):
bindtextdomain(directory
[,
dominio])
Imposta la directory in cui
gawk
trova i file di traduzione dei messaggi, nel caso in cui
non siano o non possano essere messi nelle directory “standard”
(p.es., durante la fase di test di un programma).
Restituisce la directory alla quale dominio è “connesso.”
Il default per dominio è il valore di TEXTDOMAIN
.
Se directory è la stringa nulla (""
),
bindtextdomain()
restituisce la connessione corrente per il
dominio dato.
dcgettext(stringa
[,
dominio [,
categoria] ])
Restituisce la traduzione di stringa nel
dominio linguistico dominio per la categoria di localizzazione
categoria.
Il valore di default per dominio è il valore corrente di TEXTDOMAIN
.
Il valore di default per categoria è "LC_MESSAGES"
.
dcngettext(stringa1, stringa2, numero
[,
dominio [,
categoria] ])
Restituisce la forma plurale usata per numero nella
traduzione di stringa1 e stringa2 nel dominio di testo
dominio per la categoria di localizzazione categoria.
stringa1 è la variante al singolare in inglese di un messaggio e
stringa2 è la variante al plurare in inglese dello stesso messaggio.
Il valore di default per dominio è il valore corrente di TEXTDOMAIN
.
Il valore di default per categoria è "LC_MESSAGES"
.