Sto cercando di internazionalizzare un'applicazione Django seguendo la meravigliosa documentazione di Django. Il problema è quando si tenta di eseguire il comando per creare file di lingua:Impossibile trovare msguniq. Assicurati di avere GNU gettext tools 0.15 o più recente installato. (Django 1.8 e OSX ElCapitan)
python manage.py makemessages -l fr
emette un errore:
CommandError: Can't find msguniq. Make sure you have GNU gettext tools 0.15 or newer installed.
La mia configurazione:
- OS: OSX El Capitan v10. 11.3
- Python: v3.5
- Django: v1.8
ottengo l'errore: Linking/usr/local/Cellar/gettext/0.19.7 ... Errore: impossibile collegare symlink share/info/autosprintf.info /usr/local/share/info non è scrivibile. – samir105
Hai provato con sudo? –
Con sudo ottengo il seguente messaggio: Errore: rifiuto codardo a 'sudo brew link' È possibile utilizzare brew con sudo, ma solo se l'eseguibile brew appartiene a root. Tuttavia, non è consigliato e completamente non supportato, quindi fatelo a vostro rischio – samir105