przemko77
21.10.2005, 15:22:41
chcialbym zrobic strone w 3 jezykach, podajcie jakis schemat jak mozna to najprosciej wykonac??
kszychu
21.10.2005, 15:54:29
Np tak:
<?php
$tekst[1]['powitanie'] = 'Witajcie!';
$tekst[2]['powitanie'] = 'Hello!';
$tekst[3]['powitanie'] = 'Zdrasfujcie!';
?>
NetJaro
21.10.2005, 17:12:56
Najlepiej jest oprzeć serwis o system szablonów

Wtedy to naprawde wygląda solidnie i szybko działa
przemko77
21.10.2005, 19:42:09
nie moge sobie z tym wogole poradzic, wszystko jest ok dopoki chce zapamietac wybrany jezyk na nastepnych stronach, wtedy nic nie chce działac :/ a w necie nawet nie znalazłem zadnego przykladu jak cos takiego stworzyc
AxZx
21.10.2005, 20:00:08
w sesji zapisuj jaki jezyk user wybral, jezeli nie wybral zadnego zapisz np 'pl'
mozesz zrobic to tak ze tworzysz katalog tlumaczenia
a w nim pliki
pl.php
eng.php
de.php
i np user wybierze jezyk de to wtedy includujesz plik de.php
a w plikach masz poprostu tablice
w kazdym taka sama tablica, z innymi wartosciami
$tlumaczenie['strona'] = ...
$tlumaczenie['powitanie'] = ...
przemko77
22.10.2005, 12:24:48
no miałem cos podobnego
http://forum.php.pl/index.php?showtopic=36374ale nie chce pamietac sesji na nastepnych stronach :/
Speedy
22.10.2005, 12:32:25
to możesz sobie to trzymać np. w zmiennej $_GET jak nie chcesz sesji.
I pamiętaj o ustaleniu domyślnego języka, w przypadku, gdy nie ma ustawionej zmiennej.
przemko77
22.10.2005, 13:18:28
no wlasnie mam problem z zapamietaniem wybranego jezyka na kolejnych stronach, po kliknieciu w odnosnik wraca mi do jezyka polskiego a powinien zostac np. angielski tak jak został wybrany na poczatku
wolguy
22.10.2005, 13:24:24
przecież taki temat był wiele razy na forum - wystarczy dobrze poszukać, tylko nie wyszukiwarką Google, bo jest troche kijowa...
przemko77
22.10.2005, 13:31:23
no ja probowalem szukac na forum ale nic nie mogłem znalesc
strife
22.10.2005, 13:35:33
Cytat(przemko77 @ 2005-10-22 14:31:23)
no ja probowalem szukac na forum ale nic nie mogłem znalesc
Trzymaj jaki kto ma język w ciasteczku...
np.
<?php
$lang = 'pl';
?>
wolguy
22.10.2005, 13:44:11
albo można też język przekawyzać w adresie, np. index.php?lg=en
mumiak
24.10.2005, 02:20:51
Gdzie wedlug was lepiej zapisywac jezyk w plikach czy w bazie mysql?
wolguy
24.10.2005, 17:16:34
Na pewno łatwiej w plikach, chociażby ze względu na dostęp do nich i modyfikację.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę
kliknij tutaj.