Sto utilizzando gettext in un ambiente MAMP. Ho file locali per es_ES
, ca_ES
, en_US
e gl_ES
. Nessun problema con i primi tre, ma per il momento successivo viene visualizzato un errore durante il tentativo di associare i file di traduzione locali alla lingua gl_ES
(galiziano in Spagna). Questo non è un problema con Apache o PHP perché gli altri funzionano (e nel mio server CentOS ho il pacchetto gl_ES e funziona bene)Aggiungere una locale in Mac OSX
Quindi mi rendo conto che il mio Mac OS X (versione 10.6.8) è venuto senza supporto galician (è strano perché supporta spagnolo, catalano e Euskera, le altre tre lingue ufficiali in Spagna: ne manco solo una). Alcuni terminale visualizzare:
$ locale -a | grep _ES
ca_ES
ca_ES.ISO8859-1
ca_ES.ISO8859-15
ca_ES.UTF-8
es_ES
es_ES.ISO8859-1
es_ES.ISO8859-15
es_ES.UTF-8
eu_ES
eu_ES.ISO8859-1
eu_ES.ISO8859-15
eu_ES.UTF-8
$ ll /usr/share/locale/ | grep _ES
drwxr-xr-x 8 root wheel 272B 3 dic 2010 ca_ES/
drwxr-xr-x 8 root wheel 272B 3 dic 2010 ca_ES.ISO8859-1/
drwxr-xr-x 8 root wheel 272B 3 dic 2010 ca_ES.ISO8859-15/
drwxr-xr-x 8 root wheel 272B 3 dic 2010 ca_ES.UTF-8/
drwxr-xr-x 8 root wheel 272B 3 dic 2010 es_ES/
drwxr-xr-x 8 root wheel 272B 3 dic 2010 es_ES.ISO8859-1/
drwxr-xr-x 8 root wheel 272B 3 dic 2010 es_ES.ISO8859-15/
drwxr-xr-x 8 root wheel 272B 3 dic 2010 es_ES.UTF-8/
drwxr-xr-x 8 root wheel 272B 3 dic 2010 eu_ES/
drwxr-xr-x 8 root wheel 272B 3 dic 2010 eu_ES.ISO8859-1/
drwxr-xr-x 8 root wheel 272B 3 dic 2010 eu_ES.ISO8859-15/
drwxr-xr-x 8 root wheel 272B 3 dic 2010 eu_ES.UTF-8/
Non ho nessuna idea su come aggiungere il supporto della Galizia (o qualsiasi altro) per Mac OSX. Ho provato i dischi di installazione (aggiungendo pacchetti di lingue) ma senza successo: sono solo traduzioni del sistema operativo.
Ho trovato this similar question, ma non ho tante informazioni e nessuna risposta valida.
Sono arrivato a localedef come opzione, ma sembra essere solo per creare lo .UTF-8
o simile quando si dispone già del file di base.
Quindi la domanda è: Come aggiungere una nuova locale in MacOSX. Grazie!
Grazie! Così obvoius ... :-) In realtà ho fatto anche questo di avere lo stesso: \t sudo cp -R es_ES.ISO8859-1 gl_ES.ISO8859-1 \t sudo cp -R es_ES.ISO8859-15 gl_ES.ISO8859 -15 \t sudo cp -R es_ES.UTF-8 gl_ES.UTF-8 – Natxet
Questo non installa una nuova locale, copia una locale già esistente sul sistema. –
Come affermato da @GarciaWebDev, questo non risponde alla vera domanda di aggiungere una nuova locale a mac osx – AndyPerlitch