Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Strona w kilku wersjach językowych
-Anonymous-
post
Post #1





Goście







Witam,
Jestem początkującym jeżeli chodzi o programowanie w PHP. Chce stworzyć strone, która będzie dostępna w wielu wersjach językowych i zabardzo niewiem jak sie do tego zabrać. Powinien istnieć jeden plik np index.php który bedzie wczytywał stringi z jakiegos pliku lub bazy danych, czy zrobic kilka plików z tym samym kodem i funkcjami różniące się między sobą tylko wyświetlaną zawartością? Napiszcie w jaki sposób się to robi, być może wykorzystując własne doświadczenia.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
bogdan89
post
Post #2





Grupa: Zarejestrowani
Postów: 320
Pomógł: 36
Dołączył: 28.08.2006
Skąd: Wrocław

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


oo właśnie. akurat wczoraj wymyslilem sobie takie zarządzanie językami na stronie.
zrobilem sobie funkcje w ob_start(); ktora wczytuje plik, np.: lang_pl.php, w ktorym mam zapisane wszystkie stale teksty na stronie w tablicach w formacie:
$lang_in[] = '{001}';
$lang_out[] = 'strona główna';

$lang_in[] = '{002}';
$lang_out[] = 'mapa strony';

w plikach widoku strony wpisuje np.: {001}.

dzieki str_replace(); zamieniam $lang_in na $lang_out na calej stronie, oczywiscie za pomocą ob_start();

nazwe pliku z jezykiem ktory ma byc wczytywany trzymam w sesji.

myslicie, ze to jest dobre rozwiazanie?

Ten post edytował bogdan89 24.07.2008, 14:55:25
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 3.10.2025 - 14:24