doc:appunti:prog:gettext
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
doc:appunti:prog:gettext [2012/06/08 17:04] – [gettext con PHP] niccolo | doc:appunti:prog:gettext [2018/12/04 11:32] (current) – [gettext con PHP] niccolo | ||
---|---|---|---|
Line 18: | Line 18: | ||
</ | </ | ||
- | ====== Compilazione del file .mo ====== | + | ====== Compilazione |
+ | |||
+ | Installare il pacchetto Debian **gettext**. | ||
Se si esegue la traduzione con un client tipo **'' | Se si esegue la traduzione con un client tipo **'' | ||
Line 26: | Line 28: | ||
</ | </ | ||
+ | Se è necessario è possibile **decompilare** il file **'' | ||
+ | |||
+ | < | ||
+ | msgunfmt default.mo > default.po | ||
+ | </ | ||
====== gettext con PHP ====== | ====== gettext con PHP ====== | ||
Line 54: | Line 61: | ||
- Creare i locale necessari con **'' | - Creare i locale necessari con **'' | ||
- | - Se si sono aggiornati i locale disponibili, | + | - Se si sono **aggiornati i locale** disponibili, |
+ | - Se si è **modificato un file '' | ||
+ | - Nel caso in cui il server sia **Nginx** con **php5-fpm** in modalità **FastCGI socket**, può essere necessario riavviare il servizio **php5-fpm** invece di nginx. | ||
+ | - In alcuni casi la funzione setlocale() vuole la sigla comprensiva di encoding, ad esempio per il cinese semplificato è necessario usare **'' |
doc/appunti/prog/gettext.1339167899.txt.gz · Last modified: 2012/06/08 17:04 by niccolo