PHP Fusion 5.01 Multilanguage Support BETA3
Wooya dnia 18 marca 2005 09:41 · 5 komentarzy · 9666 czytań ·
Sposób instalacji:
1) jeżeli masz już stronę w PHP Fusion, podmień oryginalne skrypty na te z archiwum i uruchom plik install_multilanguage.php
2) jeżeli tworzysz nową stronę, uruchom standarowo install.php
Pierwszy skrypt dodaje do istniejących tabel pole lang, a drugi to zmodyfikowany oryginalny skrypt, który ma dodane w kwerendach pola lang. Zaznaczam, że nie wszystkie tabele będą wspierać wielojęzyczność. Uznałem za stosowne, aby odpuścić sobie shoutbox, galerię fotek, blacklist, komentarze (wpisy po id, więc zbedne), downloads, księgę gości itp.
Cała filozofia polega na tym, że przed dodaniem jakiejkolwiek informacji na stronę, w panelu admina wybieramy najpierw język (standardowe pole select). Co ciekawe, w momencie dodania nowego języka do strony (w katalogu fusion_languages), powoduje pojawienie się tego języka na liście. Zmianę języka powodujemy porzez kliknięcie na odpowiedniej fladze w górnej części strony. Oczywiście, aby ta flaga się ukazała, musimy dorzucić ją do katalogu fusion_languages/XXX/flag.gif (gdzie XXX to dany język, a flag.gif flaga :) ).
I to chyba wszystko. Jak to działa, można zobaczyć na stronie, którą administruje:
W razie problemów jestem dostępny na GG bądź na e-mailu...
Komentarze
Dodaj komentarz
Oceny
Zaloguj się lub zarejestruj, żeby móc zagłosować.
Świetne! | 100% | [2 głosy] | |
Bardzo dobre | 0% | [0 głosów] | |
Dobre | 0% | [0 głosów] | |
Średnie | 0% | [0 głosów] | |
Słabe | 0% | [0 głosów] |