ForumCała strona

Nawigacja

Aktualnie online

Gości online: 5

Użytkowników online: 0

Łącznie użytkowników: 25,386
Najnowszy użytkownik: Hisfatt

Logowanie

Nazwa użytkownika

Hasło



Zarejestruj się

Odzyskaj hasło

Shoutbox

Musisz zalogować się, aby móc dodać wiadomość.

Zbigniew@
28.04.2024 21:33:51
Nareszcie udało się .V9 Document checking completed. No errors or warnings to show.

JazOOn
27.04.2024 21:35:25
Jazda. Udało się. Firma rusza.

Zbigniew@
01.04.2024 12:28:45
Wszystkiego najlepszego z okazji świąt.

JazOOn
28.02.2024 19:25:31
ja zostałem przy fusionie ale nazywa się 360. Projektowanie i druk 3d...

MajsterBieda
25.02.2024 00:12:42
Ponad 20 lat .... tosz to sioook panie.... Grin

Pobierz nową wersję
Pobierz podręcznik
Zobacz inne oficjalne Supporty
Statystyki supportu
PHP-Fuson PL na Facebooku

RSS

Polecamy hosting SferaHost.pl

Zobacz temat

Polski Oficjalny Support PHP-Fusion » PHP-Fusion v5.00-v6.01 Support » Modyfikacje skryptów
 Drukuj temat
Wielojęzyczność strony w php-fusion
Casta
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
 
http://www.redline-racers.info
Wścibski Gość
Dodany dnia 04.05.2024 05:43:13
Pan Kontekstualny

Postów: n^x
Data rejestracji: Zawsze

Polecamy hosting SferaHost.pl
IP: localhost  
jantom
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.
 
http://jantom.info
slawekneo
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
Pobierz kod źródłowy  Rozwiń Kod źródłowy

po usunieciu w tym samym miejscu wklej ten kod
Pobierz kod źródłowy  Rozwiń Kod źródłowy

nastepnie odnajdz
Pobierz kod źródłowy  Rozwiń Kod źródłowy

i zamien na
Pobierz kod źródłowy  Rozwiń Kod źródłowy

zapisujesz i wychodzisz ;)
teraz wchodzisz do PA>>zarzadzanie strona>>zarzadzanie panelami>>dodaj nowy
wyczysc pole i wklej tam ten kod
Pobierz kod źródłowy  Rozwiń Kod źródłowy
zapisz panel i wlacz teraz mozesz sie bawic dowolnie zmiana jezyka na Twojej stronie :D
Pozdro!!
 
Spoczywaj w pokoju... wlodekp
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
 
wlodekp.europa.pl
Casta
slawekneo jesteś wielki Shock 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?
 
http://www.redline-racers.info
slawekneo
@wlodekp - to co podalem w moim pierwszym poscie to efekt tylko godzinnej pracy wiec sie niedziw ze nie jest to zoptymalizowane Grin

@Casta - nierozumiem ....Frown
 
Casta
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?
 
http://www.redline-racers.info
slawekneo
Oto kod zoptymalizowany :P
w pliku maincore.php znajdujemy i wywalamy
Pobierz kod źródłowy  Rozwiń Kod źródłowy

pozniej znajdujemy i nad tym kodem
Pobierz kod źródłowy  Rozwiń Kod źródłowy
wklejamy ten kod
Pobierz kod źródłowy  Rozwiń Kod źródłowy


wchodzimy do zarzadzania panelami>>dodaj nowy i tam wklejamy ten kod
Pobierz kod źródłowy  Rozwiń Kod źródłowy
zapisujemy i wlaczamy :D

i to tyle, a co do odpowiedzi na pytanie to musisz w panelu nawigacyjnym dodac warunek
Pobierz kod źródłowy  Rozwiń Kod źródłowy


Pozdro!!
Edytowane przez Pieka dnia 29.08.2007 19:18:33
 
Casta
Pobierz kod źródłowy  Rozwiń Kod źródłowy

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
 
http://www.redline-racers.info
K@iTO
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 Grin
Portal o grze 9dragons w PHP-Fusion
 
www.9dragons.svajs.eu
szkodnik
mam pytanie... fajnie wszystko dziala ale chcialbym wykorzystac

Pobierz kod źródłowy  Rozwiń Kod źródłowy


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
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
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 Smile
 
www.php-fusion.pl
Rambolino
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
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.
 
http://jantom.info
MEZmaster
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ę
Pobierz kod źródłowy  Rozwiń Kod źródłowy
 
http://crysis-extreme.ddl2.pl
TripTroniX
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 Wink

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?
 
http://www.coopnation.pl
Przejdź do forum:
Created by Arox Copyright (C) 2004
Copyright (C) 2004 - 2018 Ekipa PHP-Fusion.pl