Pracuje obecnie na CMSie. Zauwazylem, ze wszsytkie daty oraz czas jest formatowany ze wzgledu na ustawienia jezyka w przegladarce uzytkownika. Tak jak z jezykiem polskim nie ma wiekszego problemu. Tak pojawia sie problem np z angielskim. Poniewaz ten jezyk jest uzywany w kilku krajach oraz kilku roznych lokalizacjach np US, Canada czy Wielka Brytania. W USA uzywa sie format m/d/yy i 12 godzinny zegar. W Wielkiej Brytanii uzywa sie d/m/yy oraz 24 godzinny zegar.
W wiekszosci przegladarkach w krajach Europejskich sa zainstalowne dwa jezyki. EN US oraz EN. Pewnie zalezy to od producenta czy moze instalacji OS. Ja mam 4 lapki i na kazdym mam EN US oraz EN.
I tutaj jest moj problem. Poniewaz Jezeli EN US jest ustawiony jako jezyk glowny oraz format na date/time. To powoduje, ze strona wyswietla zly format np w krajach Europejskich.
Samo EN to tez tak naprawde EN US.
I zastanawiam sie czy mozna cos z tym zrobic. Generalnie uwazam, ze jezeli uzystkownik ma ustawiony EN US w przegladarce jako jezyk glowny to w sumie jego problem. Tylko gosc ode mnie z team mowi mi po raz kolejny, ze tak nie moze byc, ze mamy to poprawic. Nooo spoko, ale jak? Niby moge sprawdzic moze timezone albo locale z IP address? Ale skad mam wiedziec np kiedy uzyc jezyk z przegladarki a kiedy IP address? Ludzie tez uzywaja VPNow. Niby idzie to ogarnac, ale troche to jakis bezsensu jest dla mnie. Czy ktos tez zauwazyl ten problem? Czy jakos to poprawiliscie?