Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] Strona 2 języczna
Forum PHP.pl > Forum > Przedszkole
Lethys
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
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
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.
Invision Power Board © 2001-2025 Invision Power Services, Inc.