Lethys
19.05.2008, 08:47:44
Jest jakiś prosty sposób jak zrobić 2 języczną strone ?
Chodzi o to że mamy na stronie 2 flagi i wybieramy język, chciałbym t rozwiązać w ten sposób że będzie folder land i tam będzie plik en.php i pl.php gdzie będa przetłumaczone teksty.
Jak zrobić takie coś ?
Shili
19.05.2008, 10:09:42
Możesz po prostu posiłkować się zmiennymi.
Na przykład masz zmienną $powitanie, w pliku z językiem polskim przypisujesz jej "Witaj na mojej stronie", a w pliku z językiem angielskim "Welcome to my site". Wybraną wersję językową myślę, że spokojnie możesz zapisać w ciasteczku lub w sesji, a sprawdzając, która z owych wersji jest wybrana zwyczajnie includować wybrany plik językowy z przypisanymi wartościami do zmiennych.
camikazee
19.05.2008, 12:16:15
To wszystko zależy jaką zbudowałeś stronę. Jeżeli kilka podstron html, to już lepiej zrobić katalogi pl i np eng i tam pliki o takich samych nazwach lecz różnych treściach. Albo używając PHP zapisać język domyślny do zmiennej sesyjnej i w zależności od jej wartości pobierać pliki z katalogu /jezyk/. Jeżeli to większy skrypcik to może Smarty. Jeżeli większe treści pobierane z bazy, to musiałbyś zrobić dodatkową tabelę z drugim językiem. Chybaże to wersja z możliwością wielu języków więc podejrzyj działanie pluginu do joomli bodajże joomlafish.
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.