Zobacz temat
Wielojęzyczność strony w php-fusion
|
|
Casta |
Dodany dnia 12.12.2006 21:49:07
|
Przedszkolak Postów: 18 Ostrzeżeń: 1 Data rejestracji: 12.12.2006 21:30 |
Witam, Mam już dobrze rozbudowaną stronę i problem polega na tym że dużo userów to zagraniczni userzy i nie rozumieją, nie umieją się poruszać po stronce w języku polskim. Nie chcę zmieniać systemu na M-fusion ani nic takiego bo tak jak już wyżej napisałem strona jest za dobrze rozbudowana aby podjąć się takiego manewru. Jestem w tych sprawach kompletnie zielony znam się tylko jako tako na HTML ale PHP to kiepsko :/ Przejdźmy do konkretów, czy do php-fusion jest możliwość zrobienia panelu do wyboru języków? Jeśli tak to jak to zrobić? Pozdrawiam |
|
|
Wścibski Gość |
Dodany dnia 25.11.2024 13:33:30
|
Pan Kontekstualny Postów: n^x Data rejestracji: Zawsze |
|
IP: localhost | |
jantom |
Dodany dnia 13.12.2006 00:05:22
|
Weteran Postów: 3460 Pomógł: 123 Data rejestracji: 31.03.2005 20:10 |
Gdzieś nawet się przewalał taki panel - sprawdź w Labie lub forum. Pamiętaj tylko, że po jego zastosowaniu treść strony dalej będzie jednojęzyczna - jedyne co może zadziałać, to zmiana komunikatów na język bardziej komuś przystępny. |
|
|
slawekneo |
Dodany dnia 13.12.2006 15:06:53
|
Bywalec Postów: 915 Pomógł: 41 Data rejestracji: 12.03.2006 07:28 |
tez niewiem czy jest ale z nudow ;) postanowilem napisac wlasny mod :D oto i on mod nie zmienia tresci (np.tresci newsow itd.) mod oparty jest na zapisie i odczycie danych z cookie lista jezykow dostepnych tworzona jest automatycznie (nazwy jezykow pobierane sa z nazw podkatalogow z katalogu locale ;)) W pliku maincore.php odnajdz i usun to po usunieciu w tym samym miejscu wklej ten kod nastepnie odnajdz i zamien na zapisujesz i wychodzisz ;) teraz wchodzisz do PA>>zarzadzanie strona>>zarzadzanie panelami>>dodaj nowy wyczysc pole i wklej tam ten kod zapisz panel i wlacz teraz mozesz sie bawic dowolnie zmiana jezyka na Twojej stronie :D Pozdro!! |
|
|
wlodekp |
Dodany dnia 13.12.2006 15:59:55
|
Weteran Postów: 3101 Pomógł: 29 Data rejestracji: 21.05.2005 22:27 |
Używam nieco innego rozwiązania-mniej w maincore, a więcej w panelu-pisałem o tym na forum. Widać to na mojej stronie po prawo na dole panel Choose language: nawet dopisałem do swoich paneli English. Chodzi w zasadzie dla pokazu-że tak też można. maincore tylko: if ($_COOKIE['lang']) {
define("LOCALESET", $_COOKIE['lang']."/"); } else { define("LOCALESET", $settings['locale']."/"); } Edytowane przez wlodekp dnia 13.12.2006 16:11:01 |
|
|
Casta |
Dodany dnia 13.12.2006 16:33:38
|
Przedszkolak Postów: 18 Ostrzeżeń: 1 Data rejestracji: 12.12.2006 21:30 |
slawekneo jesteś wielki Nie wiem jak mam Ci się odwdzięczyć lecz mam jeszcze jedno pytanie. Czy da rade również stworzyć taki jak by drugi index w którym po wyborze angielskiego pozycje w bocznym menu były po angielsku? |
|
|
slawekneo |
Dodany dnia 13.12.2006 17:33:16
|
Bywalec Postów: 915 Pomógł: 41 Data rejestracji: 12.03.2006 07:28 |
@wlodekp - to co podalem w moim pierwszym poscie to efekt tylko godzinnej pracy wiec sie niedziw ze nie jest to zoptymalizowane @Casta - nierozumiem .... |
|
|
Casta |
Dodany dnia 13.12.2006 17:59:59
|
Przedszkolak Postów: 18 Ostrzeżeń: 1 Data rejestracji: 12.12.2006 21:30 |
No chodzi o to że np po wyborze angielskiego to po lewej stronie po menu odnośniki typu News, Strona Główna są po Polsku i jak zrobić aby to było również po angielsku? |
|
|
slawekneo |
Dodany dnia 13.12.2006 23:30:21
|
Bywalec Postów: 915 Pomógł: 41 Data rejestracji: 12.03.2006 07:28 |
Oto kod zoptymalizowany :P w pliku maincore.php znajdujemy i wywalamy pozniej znajdujemy i nad tym kodem wklejamy ten kod wchodzimy do zarzadzania panelami>>dodaj nowy i tam wklejamy ten kod zapisujemy i wlaczamy :D i to tyle, a co do odpowiedzi na pytanie to musisz w panelu nawigacyjnym dodac warunek Pozdro!! Edytowane przez Pieka dnia 29.08.2007 19:18:33 |
|
|
Casta |
Dodany dnia 14.12.2006 16:06:18
|
Przedszkolak Postów: 18 Ostrzeżeń: 1 Data rejestracji: 12.12.2006 21:30 |
Ok wpisałem zawartości po polsku i angielsku ale albo źle zrozumiałem i wkleiłem nie tam gdzie powininem a wkleiłem do navigation_panel.php albo coś źle :| Myślałem czy dało by się coś pokombinować w locale/english/global.php Pozdro Edytowane przez Casta dnia 14.12.2006 16:42:07 |
|
|
K@iTO |
Dodany dnia 10.03.2007 21:04:12
|
Początkujący Postów: 102 Data rejestracji: 08.08.2005 21:19 |
Hi mam pytanko czy może ktoś już myślał nad zrobieniem Language chooser z mFusiona do php-fusion? Osobiście zaczynam dopasowywać sobie coś takiego bo przydatne to jest a nie koniecznie chce mFusion Portal o grze 9dragons w PHP-Fusion |
|
|
szkodnik |
Dodany dnia 21.08.2007 11:35:06
|
Przedszkolak Postów: 9 Data rejestracji: 22.07.2007 06:21 |
mam pytanie... fajnie wszystko dziala ale chcialbym wykorzystac Zeby mi sie tez news zmienial przy zmienianiu jezyka... jest to mozliwe??? Tzn pisze sobie tres po polsku jak jest jezyk na Polski ustawiony, a potem jak zmieniam na eng to sie wyswietla moj news napisany po ang . Bo w newsach chyba php nie dziala ;/ a da sie jakos uaktywnic or something? troszke zielony jestem :) Oczywiscie daje ten kod pomiedzy <? i ?> ;/ Edytowane przez Pieka dnia 29.08.2007 19:17:32 |
|
|
Kirgo |
Dodany dnia 29.08.2007 14:56:26
|
Przedszkolak Postów: 21 Ostrzeżeń: 2 Data rejestracji: 16.08.2006 00:26 Złamana licencja |
Właśnie - sam tego szukam. Czy ktoś może ma wtyczkę, która po zmianie języka zmieni locale i treść w panelach? Tylko, że do treści innej potrzebne by były dodatkowe tabele w bazie i ustawienie dodawania nowej treści kiedy jest eng. Takie możliwości są w sklepie oscommerce - niestety mam za małą wiedzę programistyczną, żeby to zrobić. Czy ktoś mógłby to napisać? |
|
|
Pieka |
Dodany dnia 29.08.2007 19:19:49
|
Postów: 19882 Pomógł: 767 v7.02.03 Data rejestracji: 23.02.2005 18:12 |
Kirgo napisał/a: Właśnie - sam tego szukam. Czy ktoś może ma wtyczkę, która po zmianie języka zmieni locale i treść w panelach? Tylko, że do treści innej potrzebne by były dodatkowe tabele w bazie i ustawienie dodawania nowej treści kiedy jest eng. Takie możliwości są w sklepie oscommerce - niestety mam za małą wiedzę programistyczną, żeby to zrobić. Czy ktoś mógłby to napisać? Dla Ciebie jedynym sensownym wyjsciem jest przejscie na mFusion. Zajrzyj na strone Wooyi http://mfusion.2l... Jestem jaki jestem
|
|
|
Rambolino |
Dodany dnia 14.03.2008 18:27:08
|
Przedszkolak Postów: 44 Ostrzeżeń: 1 Data rejestracji: 06.12.2006 20:41 |
Pieka napisał/a: Dla Ciebie jedynym sensownym wyjsciem jest przejscie na mFusion. Zajrzyj na strone Wooyi http://mfusion.2l... Tylko że strona mfusion nie działa ;/ Czy podpowie mi ktoś jak zrobić te strony w innym języku, ale tak aby menu i wszystko inne było po angielsku? |
|
|
jantom |
Dodany dnia 19.03.2008 15:13:07
|
Weteran Postów: 3460 Pomógł: 123 Data rejestracji: 31.03.2005 20:10 |
MF od teraz jest dostępny w Laboratorium, przypominam, że już nie będzie rozwijany. Ewentualnie możesz skorzystać z umieszczonego parę postów wyżej kodu by slawekneo. |
|
|
MEZmaster |
Dodany dnia 19.03.2008 18:56:38
|
Przedszkolak Postów: 54 Data rejestracji: 16.02.2008 22:53 |
Możecie mi powiedzieć, co trzeba zrobić, żeby w panelu admina w edycji menu były dodatkowe pola na angielski tekst i w zależności od języka (Polish=default/English) była wyświetlana pierwsza lub druga nazwa? Wiem, że do tego trzeba by dodać coś w bazie danych, ale to chyba nie było by takie trudne. Różny tekst miał by prowadzić do tego samego miejsca. W pozostałych miejscach (głównie w panelach) użyję |
|
|
TripTroniX |
Dodany dnia 13.12.2009 13:58:33
|
Przedszkolak Postów: 11 Ostrzeżeń: 3 v7.02.04 Data rejestracji: 13.12.2009 13:49 |
Witam. Temat stary, sorka że odkopuję ale mam pytanie związane z "kilkoma językami" na stronie/forum, więc nie będę zakładał nowego tematu Przechodząc do rzeczy: Czy jest możliwość ustawienia podczas rejestracji języka domyślnego jako angielski? Chodzi mi tylko o samą rejestrację a nie zmianę ogólnie na język angielski. Ewentualnie, w którym pliku można zmienić nazwy pól znajdujących się podczas rejestracji, oraz w edycji profilu. adres www: www.fungaming.web... Ps. "Stopkę phpfusion" mamy dodaną w lewym panelu - powód? Przyznaję że usunąłem ją przypadkiem przy próbie zmianie grafiki i od tamtego czasu jakoś mi się o tym zapomniało :/ To chyba nie żaden problem? |
|
Przejdź do forum: |