Poprzedni temat :: Następny temat |
KnofeL Wysłany: Pon 07 Maj, 2007 |
|
|
Prosta modyfikacja kt?ra zmienia j?zyk forum na angielski je?li u?ytkownik wejdzie na forum u?ywaj?c zagraniczengo hosta. (Je?li mimo wszystko co? nie zostanie przet?umaczone dajcie zna?)
Instrukcja:
Wiadomo?? ukryta / Hidden messageAby zobaczy? wiadomo?? postaw piwo autorowi piwo.Otw?rz plik: profile.php i znajd? w nim:
Kodrequire($phpbb_root_path . 'language/lang_' . $board_config['default_lang'] . '/lang_profile.' . $phpEx);
Nast?pnie zmie? to na:
Kodif($userdata['user_id'] == ANONYMOUS) {
$user_host = gethostbyaddr($_SERVER['REMOTE_ADDR']);
$user_from = end(explode('.',$user_host));
$user_lang = ( $user_from == 'pl' ) ? 'polish' : 'english';
require($phpbb_root_path . 'language/lang_' . $user_lang . '/lang_profile.' . $phpEx); }
else
{ require($phpbb_root_path . 'language/lang_' . $board_config['default_lang'] . '/lang_profile.' . $phpEx); }
Nast?pnie otw?rz plik includes/functions.php i znajd? w nim:
Kodinclude($phpbb_root_path . 'language/lang_' . $board_config['default_lang'] . '/lang_main.' . $phpEx);
Po czym zmie? to na:
Kodif($userdata['user_id'] == ANONYMOUS) {
$user_host = gethostbyaddr($_SERVER['REMOTE_ADDR']);
$user_from = end(explode('.',$user_host));
$user_lang = ( $user_from == 'pl' ) ? 'polish' : 'english';
include($phpbb_root_path . 'language/lang_' . $user_lang . '/lang_main.' . $phpEx); }
else
{ include($phpbb_root_path . 'language/lang_' . $board_config['default_lang'] . '/lang_main.' . $phpEx); }
That's all folks. |
|
Martodox Wysłany: Pon 07 Maj, 2007 |
|
|
KnofeL, dzi?ki wielkie. Nie ma to jak forum. PIWKO
ps. w jaki spos?b to dzia?a. W kt?rej linii jest napisane, kt?re to zagraniczne hosty?
ps.2 Zauwa?y?em, ?e gdy rejestruje si?, tyko cz??? formularza jest w j?zyku anglieskim. Natomiast najwa?niejsze info, jak np: Has?o, Potwierd? Has?o, lub U?ytkownik jest nadal w j?zyku poslkim. |
|
KnofeL Wysłany: Pon 07 Maj, 2007 |
|
|
Martodox napisał/aps. w jaki spos?b to dzia?a. W kt?rej linii jest napisane, kt?re to zagraniczne hosty?
W ?adnej, ta modyfikacja sprawdza czy user jest z polski.
Cytatps.2 Zauwa?y?em, ?e gdy rejestruje si?, tyko cz??? formularza jest w j?zyku anglieskim. Natomiast najwa?niejsze info, jak np: Has?o, Potwierd? Has?o, lub U?ytkownik jest nadal w j?zyku poslkim.
Poprawi?em... od teraz ca?e forum b?dzie przet?umaczone (nie by?o innego wyj?cia) |
|
Martodox Wysłany: Pon 07 Maj, 2007 |
|
|
eee, nic si? nie zmieni?o. Nadal to samo.
Czy to, ?e mam system w j?zyku polskim co? zmienia? |
|
spike1x Wysłany: Wto 08 Maj, 2007 |
|
|
KnofeL, a ja mam taki problem. Bo jak zainstalowa?em tego moda to pol forum zrobilo mi sie polskie pol angielskie. |
|
KnofeL Wysłany: Wto 08 Maj, 2007 |
|
|
Martodox napisał/aeee, nic si? nie zmieni?o. Nadal to samo.
Czy to, ?e mam system w j?zyku polskim co? zmienia?
System nie ma nic do rzeczy, wykonaj jeszcze raz instrukcj? dla pliku functions.php.
CytatKnofeL, a ja mam taki problem. Bo jak zainstalowa?em tego moda to pol forum zrobilo mi sie polskie pol angielskie.
Zrobi??m na odwr?t :P Polacy mieli Angielskie a reszta Polskie. (B??d by? w functions.php wykonajcie t? instrukcj? jeszcze raz) |
|
Martodox Wysłany: Wto 08 Maj, 2007 |
|
|
czyli teraz bedzie wszsytko ok? |
|
spike1x Wysłany: Wto 08 Maj, 2007 |
|
|
Teraz wszystko jest OK. KnofeL, zainstalowa?em sobie jeszcze Twoj? modyfikacj? o dwuj?zycznym opisie dzia?u. Da?oby si? go dostosowa? do tej modyfikacji, gdy? obcokrajowcy przed rejestracja maja nazwy polskie.
[ Dodano: Wto 08 Maj, 2007 ]
Aha, i jeszcze Polacy kt?rzy maj? zagraniczne IP maja po angielsku wszystko pomimo j?zyka polskiego ustawionego w profilu. Da sie to jakos naprawic ze po wybraniu jezyka w profilu ta modyfikacja juz wtedy nie zmienia jezyka tej osobie :?: |
|
KnofeL Wysłany: Wto 08 Maj, 2007 |
|
|
spike1x napisał/aTeraz wszystko jest OK. KnofeL, zainstalowa?em sobie jeszcze Twoj? modyfikacj? o dwuj?zycznym opisie dzia?u. Da?oby si? go dostosowa? do tej modyfikacji, gdy? obcokrajowcy przed rejestracja maja nazwy polskie.
Pewnie ?e by si? da?o :mrgreen:
spike1x napisał/aAha, i jeszcze Polacy kt?rzy maj? zagraniczne IP maja po angielsku wszystko pomimo j?zyka polskiego ustawionego w profilu. Da sie to jakos naprawic ze po wybraniu jezyka w profilu ta modyfikacja juz wtedy nie zmienia jezyka tej osobie
Wcisnij oba kody w:
Kodif($userdata['user_id'] == ANONYMOUS) {
[...] }
Ukatualni?em pierwszy post. |
|
spike1x Wysłany: Wto 08 Maj, 2007 |
|
|
KnofeL, zrobi?em ca?? instrukcj? od nowa i mam kolejny b??d. Polski j?zyk w og?le znika. ?ap screen:
http://img488.imageshack....57489516yr3.jpg |
|
KnofeL Wysłany: Wto 08 Maj, 2007 |
|
|
spike1x napisał/aKnofeL, zrobi?em ca?? instrukcj? od nowa i mam kolejny b??d. Polski j?zyk w og?le znika. ?ap screen:
Poprawi?em |
|
Martodox Wysłany: Wto 08 Maj, 2007 |
|
|
KnofeL, napisa? bym na pw, ale jak nie chcesz, to nie.
Po wgraniu moda moje forum nie dzia?a. Czy ten mod mo?e do czego? takiego doprowadzi |
|
KnofeL Wysłany: Wto 08 Maj, 2007 |
|
|
Martodox napisał/aKnofeL, napisa? bym na pw, ale jak nie chcesz, to nie.
Po wgraniu moda moje forum nie dzia?a. Czy ten mod mo?e do czego? takiego doprowadzi??
Odinstaluj go, je?li wszystko b?dzie dzia?a?, zainstaluj jeszcze raz jak si? zma?ci to znaczy ?e mo?e :D |
|
spike1x Wysłany: Sro 09 Maj, 2007 |
|
|
KnofeL, teraz modyfikacja hula jak nale?y. Beer 4 U. Mam jeszcze dwa pytania. Jak zrobi? ?eby obcokrajowcy mieli opisy dzia??w po angielsku i czy da si? zlikwidowa? krzaczki w j?zyku angielskim, bo po zmienia j?zyka zamiast ???? s? ê ± w losowych opisach a w tematach s? krzaczki zaczynaj?ce si? od &# |
|
Martodox Wysłany: Sro 09 Maj, 2007 |
|
|
Hmm, naprawi?em. Co? z plikiem index.php by?o, ale go nie rusza?em. Czy ten mod ma wp?yw na jakie? pliki z forum? A co do rzeczy, kt?re nie s? przet?umaczone to: Tematy Posty Ostatni post w widoku forum oraz "Kto jest na Forum" |
|
|
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.
|