Django ima IMHCO interesantno odrađen sistem za internacionalizaciju.
Postoje li zainteresovani da se nešto slično napravi za php? |
koliko sam ja shvatio sa ovog tvog linka django koristi gettext i to na potpuno isti nacin kako se to radi iz php-a ??? Ili gresim ?
|
Citat:
Gettext je odlicna stvar samo sto nije podrzan na mnogim serverima, a ume da bude i prilicno komplikovan za odrzavanje. Moje je iskustvo da sajtvoe uvek treba praviti tako da mozes da ih prekopiras na drugi host i da rade, a ne da moras da prilagodjavas host serveru, osim ako se ne radi o nekim bas specificnim aplikacijama. |
@ivanhoe: Da, django za i18n koristi standardni gettext modul koji dolazi uz Python - ali definitvno se ne radi kao iz php-a:
1. gettext modul se ne koristi direktno već pomoću wrappera - da bi podržao više prevoda istovremeno (IIRC) za jednu istu instancu djanga 2. visok stepen automatizacije prevođenja + kada u izvornom kodu dodaš nove prevodljive stringove, jednom komandom ažuriraš sve .po fajlove 3. mogućnost automatskog prepoznavanja željenog jezika |
Browser-ov omiljeni jezik nije uopste losha stvar, medjutim zavisi odakle imas posjete. Ako je poenta razlikovati HR i SR jezik, slazem se da su u pitanju korisnicka podesavanja odnosno nepodesavanja. Medjutim recimo ja sam radio sajt na 4 jezika (IT, EN, DE, FR) i koristio sam to buduci da kod mene u CH su osim englesko svi sluzbeni jezici. Takodje korisnik kojemu je omiljen DE vjerovatno ima njemacki Windows i njemacki browsera tako da se ne smara sa podesavanjima. Osim toga, meni GeoIP ne bi mnogo pomogao zbog jedne drzave a vishe jezika, a i zbog toga sto postoji mnogo ljudi koje zive u kantonima ciji jezik koriste samo sto moraju a na svom compu imaju maternji ili omiljeni (recimo Ticinese (italijanski mater.) zivi i radi u Zurichu i na poslu mora pricati njemacki, ali kuci uziva u svom ital.).
|
1 Prilog(a)
Aj da ja postujem ovde prvi put :)
posto vidim da žalite sa gettext() mislim da će vam ovo pomoći. http://savannah.nongnu.org/projects/php-gettext Pisao je drug iz srednje Danilo Šegan i još neki stranac. Koristi se u WordPress, Gallery, SquirrelMail i još nekim. U svakom slučaju potreban vam je samo PHP da bi ovo radilo :) Inače u projektu http://www.mingbgd.com/ smo radili više jezični sajt koji prevode "čuva" u po fajlovima. Tako da su fajlovi mogli da se samo snime ili pošalju prevodiocu na email, oni prevedu u jednom od mnogo programa za po fajlove i samo vrati nazad i sve je na svom mestu :) U attachmentu imate sve što vam treba. |
o mr. Toni dobrodošao ....
|
Vreme je GMT +2. Trenutno vreme je 12:09. |
Powered by vBulletin® Verzija 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright © DevProTalk. All Rights Reserved.