Re: [Python] Da codice lingua xx a formato xx_YY (Kbyte)

2015-09-11 Per discussione Manlio Perillo
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

Re: [Python] Da codice lingua xx a formato xx_YY (Kbyte)

2015-09-11 Per discussione Kbyte
> > 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

Re: [Python] Da codice lingua xx a formato xx_YY

2015-09-11 Per discussione enrico franchi
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

Re: [Python] Da codice lingua xx a formato xx_YY (Kbyte)

2015-09-11 Per discussione enrico franchi
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

Re: [Python] Da codice lingua xx a formato xx_YY (Kbyte)

2015-09-11 Per discussione Kbyte
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

Re: [Python] Da codice lingua xx a formato xx_YY (Kbyte)

2015-09-11 Per discussione Kbyte
> > 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 _

Re: [Python] Da codice lingua xx a formato xx_YY (Kbyte)

2015-09-11 Per discussione enrico franchi
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

Re: [Python] Da codice lingua xx a formato xx_YY (Kbyte)

2015-09-11 Per discussione Riccardo Scotti
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