Gettext: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Botcrux (discussione | contributi)
m →‎Collegamenti esterni: Bot: fix citazione web (v. discussione)
m UltimaVersione e SitoWeb da Wikidata
Riga 5:
|Didascalia =
|Sviluppatore = [[Progetto GNU]]
|UltimaVersione = 0.18.2.1
|DataUltimaVersione = 5 marzo [[2013]]
|UltimaVersioneBeta =
|DataUltimaVersioneBeta =
Riga 16:
|SoftwareLibero = sì
|Lingua =
|SitoWeb = http://www.gnu.org/software/gettext/
}}
Le utility [[GNU]] '''gettext''' sono un pacchetto di strumenti volti a permettere l'[[internazionalizzazione]] (i18n) e [[localizzazione (software)|localizzazione]] del [[software]], ovvero a semplificare la traduzione dei messaggi rivolti all'utente in ogni lingua voluta.
Line 25 ⟶ 24:
==Modo d'utilizzo==
===Sviluppatore===
[[File:Gettext.svg|destrathumb]]
Per prima cosa è necessario utilizzare la funzione GNU gettext all'interno del codice sorgente. Questo avviene in modo diverso a seconda del linguaggio di programmazione adottato per il proprio progetto, ma segue regole comuni per i linguaggi più comunemente adottati. Queste prevedono che il programmatore racchiuda all'interno della funzione <tt>gettext</tt> la stringa del messaggio da tradurre. Per motivi pratici, spesso si utilizza la forma breve <tt>_</tt>. In questo modo, il seguente codice in C: