6.27.3.2 Localizzazione della vostra applicazione

Se state localizzando la vostra applicazione, potete installare globalmente la funzione _() nello spazio dei nomi built-in, solitamente nel file principale della vostra applicazione. Questo vi permetterą di usare tutti i vostri file specifici per le applicazioni, usando solamente _('...'), senza averli esplicitamente installati in ogni file.

Nel caso pił semplice quindi, avrete bisogno di aggiungere solamente la seguente piccola porzione di codice al file principale della vostra applicazione:

import gettext
gettext.install('myapplication')

Se avete bisogno di impostare la directory locale o l'opzione unicode, potete passare questi nella funzione install():

import gettext
gettext.install('myapplication', '/usr/share/locale', unicode=1)

Vedete Circa questo documento... per informazioni su modifiche e suggerimenti.