![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 151 Pomógł: 2 Dołączył: 2.08.2012 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Witam oglądałem sobie pewnego zendcasta LINK traktującego o zend translate.
W czasie 9.20 trwania filmu zostaje ustawione parametr globalny lang na 'eng'. Osobiscie chciałbym w tym miejscu ustawic coś z ajaxowej funkcji. Np javascriptem zczytuję czas u uzytkownika, sprawdzam w jakiej jest strefie czasowej i na podstawie tego w pliku php ustawiam ten globalny parametr. Jak myślicie trzyma sie to kupy co tutaj pisze?? |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 98 Pomógł: 33 Dołączył: 10.05.2011 Skąd: Krak Ostrzeżenie: (0%) ![]() ![]() |
Po stefie czasowej nie określisz jednoznacznie kraju ani tym bardziej języka. Nie określisz nawet strefy czasowej na podstawie godziny. Żeby sprawdzić język użytkownika, odzczytaj nagłówki wysłane przez przeglądarkę.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 353 Pomógł: 50 Dołączył: 28.07.2005 Skąd: Łaziska Górne Ostrzeżenie: (0%) ![]() ![]() |
Skorzystaj z geoip_country_code_by_name o ile użytkownik nie maskuje jakoś swojego IP przez proxy na przykład to otrzymasz oznaczenie kraju z jakiego on się połączył. Oczywiście może być problem jeśli jest emigrantem ale to drobny szczegół który musisz zaakceptować.
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 151 Pomógł: 2 Dołączył: 2.08.2012 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
.Żeby sprawdzić język użytkownika, odzczytaj nagłówki wysłane przez przeglądarkę. co dokładnie masz na mysli?? sorry ale jestem beginerem (IMG:style_emoticons/default/smile.gif) |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 279 Pomógł: 56 Dołączył: 3.06.2010 Skąd: Tarnowskie Góry Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 1 366 Pomógł: 261 Dołączył: 23.09.2008 Skąd: Bydgoszcz Ostrzeżenie: (0%) ![]() ![]() |
Zend_Locale ma metody do wykrywania języka użytkownika.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.09.2025 - 09:43 |