Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [ZF]Zend Translate
johnyMajster
post 4.09.2012, 20:42:26
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??
Go to the top of the page
+Quote Post
droslaw
post 4.09.2012, 21:19:47
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ę.
Go to the top of the page
+Quote Post
PanGuzol
post 4.09.2012, 21:30:27
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ć.


--------------------
Sposób na życie? Uśmiech na twarzy :D
"Widzę więcej, wiem więcej, tak to jest mniej więcej"
"NIE kradnij, rząd nielubi konkurencji"
Go to the top of the page
+Quote Post
johnyMajster
post 5.09.2012, 10:15:24
Post #4





Grupa: Zarejestrowani
Postów: 151
Pomógł: 2
Dołączył: 2.08.2012
Skąd: Wrocław

Ostrzeżenie: (0%)
-----


Cytat(droslaw @ 4.09.2012, 22:19:47 ) *
.Żeby sprawdzić język użytkownika, odzczytaj nagłówki wysłane przez przeglądarkę.


co dokładnie masz na mysli?? sorry ale jestem beginerem smile.gif


Go to the top of the page
+Quote Post
vermis
post 5.09.2012, 10:21:31
Post #5





Grupa: Zarejestrowani
Postów: 279
Pomógł: 56
Dołączył: 3.06.2010
Skąd: Tarnowskie Góry

Ostrzeżenie: (0%)
-----


  1. $_SERVER['HTTP_ACCEPT_LANGUAGE']
- pozwala odczytać nagłówki dot. języka przeglądarki. Na tej podstawie możesz ustawić język.


--------------------
Go to the top of the page
+Quote Post
melkorm
post 5.09.2012, 18:42:10
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.


--------------------
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 16.04.2024 - 14:41