2015-09-11 14:47 GMT+02:00 Kbyte :
> [...]
> In pratica Facebook per le sue api usa un url di questo tipo:
>
> http://api.ecc.ecc/{{ locale }}/altraroba.js
> Solo che il malefico non vuole un misero "it" "es" o quello che a volte
> django o chi per lui rileva al posto di "it_IT", ma vuole appunt
>
> Si, ma quel codice non e' quello che serve ad OP.
> Non necessariamente, almeno...
>
> Quello che fai li sopra e' semplicemente prendere una stringa che
> rappresenta in qualche maniera un locale, passarla a normalize che in
> essenza pulisce varie convenzioni fuori standard (o alternative dell
2015-09-10 22:22 GMT+01:00 Kbyte :
> Esiste qualcosa che fa già la conversione? Ho cercato un po' in giro ma
> non ho avuto fortuna.
>
Adesso ho capito il tuo problema. Ma non ho capito perche' il messaggio in
cui hai dato la soluzione e' finito in risposta ad un altro thread.
Comunque... metti
2015-09-11 11:44 GMT+01:00 Kbyte :
> import locale
> lang = locale.normalize('it').split('.')[0]
>
> Questo codice mi ha salvato la vita :P
>
Si, ma quel codice non e' quello che serve ad OP.
Non necessariamente, almeno...
Quello che fai li sopra e' semplicemente prendere una stringa che
rappres
Comunque la soluzione l'ho trovata ed è molto più semplice del previsto. A
memoria delle future generazioni.
Se volete ottenere il codice locale dall'abbreviazione della lingua, il
caro locale.normalize fa al caso vostro:
import locale
lang = locale.normalize('it').split('.')[0]
Questo codice mi
>
> Dentro la variabile di sessione:
> $_SERVER['HTTP_ACCEPT_LANGUAGE']
> Ho la lingua richiesta in formato xx-XX
>
Usare l'accept language non sempre è utile. Vedi l'esempio di un utente che
sul sito sceglie una data lingua anche se il suo browser vorrebbe avere la
lingua di sistema. :P
_
2015-09-11 11:09 GMT+01:00 Riccardo Scotti :
> tipo it_IT
> en-US
> ...etc etc..
>
Beh... sono diversi! :)
> spero possa essere stato d'aiuto e chiedo scusa dell'intervento.
> Sono nuovo in python e sto apprendendolo :)))
>
Guarda, dipende da cosa stai usando per fare web in Python. Django? Fl
Buongiorno a tutti, sono nuovo di Python ma posso dirti che in PHP questa
cosa é facile da ottenere.
Dentro la variabile di sessione:
$_SERVER['HTTP_ACCEPT_LANGUAGE']
Ho la lingua richiesta in formato xx-XX
tipo it_IT
en-US
...etc etc..
spero possa essere stato d'aiuto e chiedo scusa dell'interven