![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 15 Pomógł: 0 Dołączył: 21.05.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Ostatnio przerobiłem wielojęzyczność na stronie i działa poprawnie. W związku z tym proszę o ocenę na ile jest ona poprawna od strony technicznej. Przełączanie menu np w pliku banner.inc.php plik index.php
plik include/head.$_SESSION[lang].inc.php w zależności od języka zmieniamy ustawienia nagłówka (temat, zawrtość, itd)
w pliku css
w plikach języków
w treści strony wstawiam
Pozdrawiam i czekam na ocenę. Piotr Ten post edytował psbert 31.10.2008, 13:54:56 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 15 Pomógł: 0 Dołączył: 21.05.2007 Ostrzeżenie: (0%) ![]() ![]() |
Fragment kodu który nie chciał działać już poprawiłem i teraz wg mnie jest OK, ale dopiero uczę się PHP więc może być inaczej.
co do podstawienia treści wygląda to tak pliki /lang/pl/menu.php
/lang/en/menu.php
W pliku gdzie mają być podstawione słowa/frazy
lub
Do pliku index.php wczytuję 2 pliki dla każdego języka. Jeden zawiera opisy menu, drugi pozostałą treść strony. Niestety jeszcze nie zrobiłem alternatywnego wyświetlania gdy nie ma czegoś w pliku z wybranym językiem lub gdy wpis jest błędny (literówka) Strona na której zastosowałem powyższe rozwiązanie nie zawiera dużo treści, w związku z czym można większość szybko sprawdzić i poprawić. Jednakże trzymanie treści w tablicach jest dość wygodne i przejżyste (moje zdanie, nie musisz się z tym zgadzać) Za wszelkie sugestie jak to rozwiązać będę wdzięczny. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 11.10.2025 - 01:23 |