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. |
|
|
|
psbert Propozycja wielojęzyczności na stronie 31.10.2008, 13:54:04
Wykrywacz A zamiast na przedszkolu nie powinno być to w opin... 31.10.2008, 14:09:34
Cysiaczek Naprawdę użycie przycisku raportuj wystarczy...
Pr... 31.10.2008, 17:14:41
empathon Cytat(psbert @ 31.10.2008, 13:54:04 )... 31.10.2008, 17:34:18
Athlan [PHP] pobierz, plaintext <?php$_SESSION['la... 2.11.2008, 07:59:21 
psbert Cytat(Athlan @ 2.11.2008, 07:59:21 ) ... 3.11.2008, 10:31:53
skowron-line A może pokaż więcej jak wyciągasz dane z pliku bo ... 3.11.2008, 10:51:36
psbert Prosze bardzo.
[PHP] pobierz, plaintext <? ses... 3.11.2008, 11:08:26 
skowron-line Cytat(psbert @ 3.11.2008, 11:08:26 ) ... 3.11.2008, 11:28:38
Athlan Cytatniestety Twój kod nie chce działać. Zauważyłe... 3.11.2008, 14:30:58
bim2 Też zawsze byłem za tablicami w plikach językowych... 4.11.2008, 16:27:24
tsharek A ja tutaj widzę poważny błąd logiczny: Czy na pew... 5.11.2008, 09:02:25
psbert Witam,
Poniekąd masz rację, ale strona jest tak sk... 5.11.2008, 10:23:24
skowron-line Cytat(psbert @ 5.11.2008, 10:23:24 ) ... 5.11.2008, 10:39:14 ![]() ![]() |
|
Aktualny czas: 9.06.2026 - 17:50 |