Skocz do zawartości

Witamy na polskim forum Contao
Zarejestruj się teraz, aby skorzystać ze wszystkich funkcji forum. Kiedy się zalogujesz, będziesz mógł tworzyć tematy, pisać posty, rozdawać punkty reputacji, korzystać z prywatnych wiadomości i zarządzać swoim profilem. Jeśli posiadasz już konto, zaloguj się - w przeciwnym wypadku zarejestruj się już teraz!
Zdjęcie

Typolight + [changelanguage] Change Language


  • Zaloguj się, aby dodać odpowiedź
8 odpowiedzi w tym temacie

#1
fth

fth

    Bywalec

  • Zarejestrowani
  • PipPip
  • 17 postów
Pozwoliłem sobie zainstalować modzik pod nazwą:

[changelanguage] Change Language :
http://www.typolight... ... 09.en.html

Autor za wiele jednak na jego temat nie napisał. Wnioskuję więc że konfiguracja drugiej wersji językowej jest banalna, ale coś mi nie idzie ; )

Poprawnie przekopiowałem modzik do systemu, dodałem tabele do bazy, wszystko ok. Mam język polski chce drugą wersję na EN., może trzecią na DE.

Teraz z tego co rozumiem:
1.In the first step, you create the site structure of you fallback-language. 
2.In the second step you define the root for a new language. By adding a regular page to this new language, you find a new selectbox called “Fallback-Page”. This selectbox shows all regular pages of the sitestructure of you fallback-language. Now you can select the page that corresponds to the one you just created.
If there's no direct pendent, just leave the selectbox at “No equal page”. The user will then be redirected to the start page.

The last step is to create a ChangeLanguage-Module and add it via the page layout or as content-element.

1. stwórz strukturę strony w j. polskim - ok mam, 6 podstron + arty do wszystkich w j. polskim, całość działa, to nie pierwsza strona na TL
2. Struktura stron - > nowa strona -> muszę tu wkleić do pierwszego roota, innej opcji nie ma -> zmieniam na "Początek nowego serwisu"
3. Znów Struktura stron - > nowa strona -> wklej do nowego roota który ma być wersją EN.
I tutaj powinienem widzieć checkbox “Fallback-Page” - nie mam go. Szukam szukam nie ma. Tutaj moje pytanie co zrobiłem nie tak ? Czy ktoś może mi pokazać screeny gdzie jest ten checkbox, może go przeoczyłem ?

Ten "Awaryjny język" raczej nie jest tym czego szukam, bo po zaznaczeniu chckboxa miała się rozwinąć lista stron z wyborem tej do której chcę tłumaczenie. Proszę o wskazówki, najlepiej instrukcję krok po kroku co gdzie i jak : )

Kliknij aby powiększyć:
  • 0

#2
qrczak

qrczak

    Ekspert

  • Zarejestrowani
  • PipPipPipPipPip
  • 415 postów
  • LokalizacjaŻuławy

I tutaj powinienem widzieć checkbox “Fallback-Page” - nie mam go. Szukam szukam nie ma. Tutaj moje pytanie co zrobiłem nie tak ? Czy ktoś może mi pokazać screeny gdzie jest ten checkbox, może go przeoczyłem ?

Ten Awaryjny język to właśnie “Fallback-Page”. Teraz nie mam czasu ale wieczorem postaram Ci sie to opisac bo juz na jakieś stronie używałem ten moduł i wszystko chodziło OK.
  • 0

#3
Kamil

Kamil

    Contao ambassador

  • Administratorzy
  • 1 528 postów
  • Strona www:zobacz
  • LokalizacjaLidzbark Warminski
Może to ci coś rozjaśni http://www.typolight... ... stron.html
  • 0

Codefog - Contao web development


#4
fth

fth

    Bywalec

  • Zarejestrowani
  • PipPip
  • 17 postów
Dzięki Panowie, ogarnąłem temat. Wszystko jest ok. Z małym wyjątkiem - nie wyświetlają mi się flagi (przy zaznaczonej opcji flag w module). Zamiast tego mam angielski / polski tytuły podstrony z linkiem. Musiałem więc ustawić na pokazywanie PL / EN, co jest trochę mało widoczne.

Ogólnie super działa. Na przyszłość przydało by się jakieś sprytniejsze tłumaczenie menu i newsów. Teraz musiałem robić po 2 moduły menu. Jeden polski drugi ang. To samo z aktualnościami. Pomijam w ogóle że Klient ma top we flashu razem z menu, na każdej podstronie inny flash : )

Wszystkim którzy będą się zabierać za wersję wielojęzyczną polecam skompletować najpierw i uzupełnić tekstem wszystko po polsku, dopiero potem skopiować całość i tłumaczyć.
  • 0

#5
qrczak

qrczak

    Ekspert

  • Zarejestrowani
  • PipPipPipPipPip
  • 415 postów
  • LokalizacjaŻuławy

Dzięki Panowie, ogarnąłem temat. Wszystko jest ok. Z małym wyjątkiem - nie wyświetlają mi się flagi (przy zaznaczonej opcji flag w module). Zamiast tego mam angielski / polski tytuły podstrony z linkiem. Musiałem więc ustawić na pokazywanie PL / EN, co jest trochę mało widoczne.

No tutaj to możesz pobawić sie templatka od tego modułu albo dodac flagi poprzez CSS.
  • 0

#6
adamo23

adamo23

    Nowy na forum

  • Zarejestrowani
  • Pip
  • 6 postów
a na pewno zaznaczyles w module "Uzyj obrazki". Mysle ze to na pewno to. U mnie mam to odchaczone i flagi hulaja.
  • 0

#7
fth

fth

    Bywalec

  • Zarejestrowani
  • PipPip
  • 17 postów
Miałem wpisane języki PL i EN a nazwy grafik były małymi literami więc zamiast nich pokazywał się alt text.

Teraz mam jeszcze jeden głupi problem :) pojawiła mi się kropka..

<li class="lang-EN first"><span class="active">
<a href="about-us.html" title="About us"><img src="system/modules/changelanguage/media/images/EN.gif" alt="About us" />
</a></span>
</li>

po drodze ma jeszcze:
html > body #page2 > div .main > div #content > div .indent-main > div .container > div .col-1 bg-1 > div .indent-col1 > div .mod_changelanguage block > ul > li .lang-EN first > span .active > a

Kropka się podświetla przy najechaniu, więc jest w w linku czyli przypisana jakoś w css do obrazka, czy może do
  • .. sam już nie wiem. Modziłem modziłem nic nie pomaga, ktoś wie co to ?

    Ściszcie głośniki bo template głośny.. :
    http://ledonlight.pl/about-us.html
    • 0

    #8
    Kamil

    Kamil

      Contao ambassador

    • Administratorzy
    • 1 528 postów
    • Strona www:zobacz
    • LokalizacjaLidzbark Warminski
    Usuń kod:

    background:transparent url(images/marker.gif) no-repeat scroll 0 5px;
    
    Plik style.css linia 35.
    • 0

    Codefog - Contao web development


    #9
    fth

    fth

      Bywalec

    • Zarejestrowani
    • PipPip
    • 17 postów
    Super działa jak trzeba. Dzięki wszystkim za pomoc i do usłyszenia przy następnej stronie : )
    • 0




    Użytkownicy przeglądający ten temat: 0

    0 użytkowników, 0 gości, 0 anonimowych użytkowników