Strona wielojęzykowa
Tomplus, czw., 2007-08-09 12:26
Jak zrobić aby treść strony po kliknięciu (np. Polski|English) na dany język Automatycznie się zmieniała treść ?
Przede wszystkim chodzi mi o:
- nowe linki w MENU/Nawigacja
- treść artykułów
- NEWS



Najprościej - 2 instalacje
burkot, ndz., 2007-08-12 11:33Najprościej byłoby stworzyć 2 instalacje Drupala. Jedną w katalogu głównym, a drugą np. w podkatalogu /english. Do tego dwie alternatywne bazy. No i w menu, albo w skórce zrobić odpowiednie linki z wersji Polskiej do Angielskiej oraz z Angielskiej do Polskiej.
Nie da się prosciej?
Tomplus, pon., 2007-08-13 01:22Nie da się prosciej?
W Locale mamm wybór języka mam english i polski polski dałem na domyślny. Teraz brakuje mi dobrego modulu który umożliwiłbymi że podczas przełączania zmienia się tylko treść.
Tworzenie dwóch baz, stron. Jak dla mnie mija sie z celem. Po to są takie CMSy aby taki problem miały rozwiązany – wydajnie.
Sprawdź moduł i18n
archetwist, wt., 2007-08-14 16:35 moderatorSprawdź moduł (). Może coś już w tym względzie zdziałano.
design www drupal
Ja mam to zainstalowane,
Tomplus, wt., 2007-08-14 17:00Ja mam to zainstalowane, ale to jest za bardzo skomplikowane.
Nie ma płynności w zmienie język. mam jakieś www.strona.pl/pl/ lub www.strona.pl/en/ i działa ! tylko że to co jest zapisane w tłumaczeniu Localisation. Chciałbym aby to też tak działało.
Tłumacze noda i po zmienie języka przestawia się na dany język.
przykład: pl/jakzrobicabydzialalo – i mam text po polsku zmieniam jezyk pl → en en/jakzrobicabydzialalo – i mam text jeżeli jest przetłumaczony po angielsku.
i18 tego mi nie daje, albo ja nie potrafię tego rozporacować.
Ja też dałem sobie
archetwist, pt., 2007-08-17 19:28 moderatorJa też dałem sobie spokój z tym modułem. Czekam na Drupala 6 (jakąś w miarę stabilną wersję).
design www drupal
i18! u mnie działa
TBM, pon., 2007-08-20 16:55U mnie działa (Drupal 5.2 instalacja nowa nie z upgradu, moduły bez grzebania w kodzie).
Jak masz text po polsku (jako node – UWAGA: przy tworzeniu koniecznie podaj jaki to język) to pojawia Ci się zakładka „Translations”. Tam jest tabelka tłumaczeń w której (jeśli jeszcze nie przetłumaczyłeś) jest wpis „create translation”. Po kliknięciu wchodzisz w tryb edycji nowego węzła (pola wypełnione polską treścią). Tłumaczysz i dodajesz. Te dwa węzły są wyświetlane w odpowiednich wersjach językowych. U mnie działa dość dobrze.
Jeśli już masz dodane obie wersje językowe to klikasz na jedną z nich, potem w zakładkę „translation” i w tej tabelce wybierasz opcję „select node”, podstawiasz i już :-D
Jeśli masz węzły, które nie wymagają tłumaczenia (np. zdjęcia) to można zrobić tak, że do węzła nie przypisujesz żadnego języka, a w opcjach admin/translations ustawiasz wyświetlanie „w danej wersji językowej LUB bez jezyka”. Taki node wyświetla się zawsze.
pozdrawiam
TBM
ps
i18! zacząłem używać po kompletnej klapie z próbami „localizer” – tego modułu za cholerę nie udało mi się okiełznać :-/