Page 1 of 1
Obsługa kilku języków (Strona kilkujęzyczna)
Posted: Sat Mar 10, 2007 12:39 am
by boulie
Witam,
Czy ktoś wie może jak zrealizować za pomocą CMS MS stronę wielojęzyczną np: wersja polska, angielska i niemiecka? Tak aby była możliwość przełączania pomiędzy językami?
Pozdrawiam
Boulie
Re: Obsługa kilku języków (Strona kilkujęzyczna)
Posted: Sun Apr 08, 2007 1:58 pm
by kreo
Nie wiem czy jeszcze Ci pomoc potrzebna.. natomiast gdyby ktoś tu zajrzał w przyszłości to jest nieoficjalna wersja multilangual.. tutaj
http://dev.cmsmadesimple.org/projects/multilang/
u mnie pojawiły się problemy z instalacją.. rozwiązałem je za pomocą
http://forum.cmsmadesimple.org/index.php/topic,9561.0.html
Re: Obsługa kilku języków (Strona kilkujęzyczna)
Posted: Fri May 25, 2007 2:31 pm
by numer9
Jeżeli ktoś nadal jest zainteresowany tym tematem, dajcie znak - opiszę to bardziej szczegółowo.
Ja rozwiązuję problem na "zwykłej instalce", zakładam odpowiednią strukturę (drzewo języków) -> i menu wywołuję jedynie tak, jak mi wygodnie (czyli jak wejdziesz w podrodzinę "po polsku", to pojawia się menu polskie, jak "język b" -> to menu język b).
Gotowe rozwiązania mogę przedstawić, jak jest zainteresowanie

Re: Obsługa kilku języków (Strona kilkujęzyczna)
Posted: Sun May 27, 2007 5:24 pm
by kreo
Ale użytkownik widzi zawsze na stronie dwa menu.. jedno polskie a drugie angielskie? Zobrazowałem to poniżej.
wybierz menu polskie
-link 1
-link 2
Wybierze menu angielskie
-link 1
- link 2
Czy też obeszłeś to jakoś aby na stronie pojawiały się menu nie przyporządkowane do języka który jest własnie wyświetlany?
Re: Obsługa kilku języków (Strona kilkujęzyczna)
Posted: Wed May 30, 2007 10:04 am
by numer9
moje rozwiązanie polega na tym, że budujesz taką strukturę:
- po polsku
- [li]odnośnik 1
- odnośnik 1
[/li]
- in english[/li]
i potem wyświetlasz szablon menu poziomu drugiego. Jeżeli wchodzisz na stronę "odnośnik 1", to menu poziomu drugiego pojawia się po polsku; jeżeli wchodzisz na stronie link1 - pojawia się in english. Strona startowa ma ten wybór, lub na stronie są flagi, które prowadzą do dowolnego linku z poziomu 2-giego, danego języka.
Takie rozwiązanie jest np. tutaj:
www.hoteltwins.pl
jasno się wyraziłem?

Re: Obsługa kilku języków (Strona kilkujęzyczna)
Posted: Sat Jun 02, 2007 12:47 am
by kreo
numer9 wrote:
jasno się wyraziłem?
hmm.. zaraz zobaczymy
nie ma możliwości żeby nowe linki były widoczne na stronie u klienta jeśli... nie dodamy ich ręcznie w szablonach?
czy też istnieje możliwość wstawienia odpowiedniego kodu? Bo mamy np. standardowo
{menu template='simple_navigation.tpl' collapse='1'}
a u Ciebie dodajesz dodatkowo jakąś zmienną do powyższego 'pl'
hmm nie wiem czy jasno się wyraziłem.
Sławek
Re: Obsługa kilku języków (Strona kilkujęzyczna)
Posted: Fri Jul 27, 2007 3:45 pm
by numer9
Generalnie linków nie buduję w szablonie na stałe, tylko wyświetlam menu "drugiego poziomu". Jeżeli klikniesz w dowolny link drugiego poziomu, szablon menu pokaże Ci tylko ten poziom. Czyli mamy:
* po polsku
o odnośnik 1
o odnośnik 1
* in english
o link1
o link2
dając np. {menu template='simple_navigation.tpl' number_of_levels='1'} na stronie, w szablonie (na sztywno) daję dwie flagi, jedna prowadzi do "odnośnik 1", druga do "link1". Po kliknięciu "odnośnik 1" pojawi się strona "odnośnik 1", a menu, które będzie się pojawiało - będzie dotyczyć tylko tego poziomu - wyświetli "odnośnik 1 - odnośnik 2". Jak klikniemy w "link1", to analogicznie - pojawi się strona "link1", a w menu będzie "link1", "link2". Czyli już zmian w szablonie odnośnie menu nie trzeba robić (na tym trick polega)

Re: Obsługa kilku języków (Strona kilkujęzyczna)
Posted: Thu Feb 05, 2009 12:46 pm
by sebopa
Hej @numer9,
zrobiłem stronę w kilku językach tak jak to opisałeś. Działa super, to świetny pomysł!
Mam jednak mały problem, może będziesz w stanie go rozwiązać.
Chodzi mi o moduł - news, czy można teraz jakos ustawić aby wiadomości po angielsku pojawiały mi sie na stronie z ENG, polskie newsy na PL itd.
pozdrawiam
Sebastian
Re: Obsługa kilku języków (Strona kilkujęzyczna)
Posted: Tue Feb 10, 2009 2:58 pm
by kreo
Jest wogule wersja wielojęzyczna CMSa a więc nie wiem po co robić tak jak wyżej.. ale jeśli zrobiłeś.
To newsy dzielisz sobie na dwa działy np. Polski i Angielski i następnie robisz dwa rodzaje szablonów jeśli jeszcze nie masz a więc Polski i Angielski. W polskim sobie wpisujesz
{news number="1"} to jest dział pierwszy który wybrałeś jako Polski.
{news number="2"} to jest drugi dział jaki wybrałeś jako Angielski i tylko ten dział będzie widoczny na szablonie Angielskim.
Re: Obsługa kilku języków (Strona kilkujęzyczna)
Posted: Thu Jul 16, 2009 6:38 am
by g0
fajnie jakbyś opisał poszczególne kroki instalacji tego...
którą paczkę z cms ściągnąć, czy coś jeszcze i co dalej instalować i jak ustawiać

Re: Obsługa kilku języków (Strona kilkujęzyczna)
Posted: Sun Oct 18, 2009 7:38 pm
by kiu35
kreo wrote:
Jest wogule wersja wielojęzyczna CMSa a więc nie wiem po co robić tak jak wyżej.. ale jeśli zrobiłeś.
To newsy dzielisz sobie na dwa działy np. Polski i Angielski i następnie robisz dwa rodzaje szablonów jeśli jeszcze nie masz a więc Polski i Angielski. W polskim sobie wpisujesz
{news number="1"} to jest dział pierwszy który wybrałeś jako Polski.
{news number="2"} to jest drugi dział jaki wybrałeś jako Angielski i tylko ten dział będzie widoczny na szablonie Angielskim.
Witam,
Zainstalowałem wersję wielojęzyczną i pojawił mi się problem. Mianowicie w panelu admina brakuje np. nazw zakładek, a w menadżerze modułów nie ma możliwości zainstalowania żadnego z nich. Po prostu brakuje linków "ściągnij/zainstaluj".
Czy znasz rozwiązanie tego problemu?
Re: Obsługa kilku języków (Strona kilkujęzyczna)
Posted: Fri Jan 28, 2011 11:15 am
by Marek
dodak wrote:Witam,
Mam stronke w LumiCms tylko po polsku,czy jest jakas mozliwosc zrobic tez po angielsku...
Piszesz, że twoja strona jest w LumiCms, czyli osoby które sprzedały tego CMS-a powinny ci pomóc
(
http://www.lumitechnology.pl/o-nas.html). Musisz się do nich zwrócić o pomoc. Tutaj masz porady dotyczące Made Simpla, który ma na pewno inną architekturę niż LumiCms.