Sziasztok!
Küzdök már pár napja ezzel a problémával, de semmilyen normális megoldást nem találtam rá eddig.
Használt modulok:
i18n
i18nViews
language drop down.
A szótárak lefordítását már megcsináltam.
A Nézet típusa Kifejezés (tehát nem tartalom), ezért szűrőnek nem tudom megadni a nyelvet.
A Nézet kifejezéseket listáz, amit egy block-ban jelenítek meg.
Arra lenne szükségem, ha a kiválasztunk egy másik nyelvet, akkor az adott nyelvre változzon meg a kifejezések nézete.
A válaszokat előre is köszönöm!
Drupal verzió:
Fórum:
Van még lehetőségként a
Van még lehetőségként a taxonomy block modul, ez kezeli a nyelvesítést. Kipróbáltam tényleg működik, csak nekem nem tetszik, ahogy az adott kifejezésre kattintva megjelenek a hozzá tartozó tartalmak. Ezért inkább még próbálkozok a views-al, biztos vagyok benne, hogy valahogy lehet itt is kezelni a nyelvesítést. Tud ebben valaki segíteni?
A term nézetben szűrőknél
A term nézetben szűrőknél nincs olyan, hogy content negotation?
----
Rájöttem, miért kérdezek olyan ritkán a drupal.hu-n. Amíg szedem össze az infokat a kérdéshez, mindig rájövök a megoldásra.
Megnézetem nincs. 3 féle
Megnézetem nincs. 3 féle választási lehetőség van csak:
-Taxonomy: Term
-Taxonomy: Term ID
-Taxonomy: Vocabulary
Semmi ötlet?
Semmi ötlet?
Lehet, hogy akkor annyi nézet blokkot
kell csinálni ahány nyelv van, a megjelenést a nézeteknél tudod nyelvfüggően korlátozni.
"Arra lenne szükségem, ha a kiválasztunk egy másik nyelvet, akkor az adott nyelvre változzon meg a kifejezések nézete."
Ha jól értem, hogy mit akarsz csinálni.
Üdv!
Dudás József
A nyelvi korlátozást már én
A nyelvi korlátozást már én is kerestem. Mivel a nézet típusa: Kifejezés (term) ezért a filterben ennyi választási lehetőség van:
- Term
- Term ID
- Vocabulary
A Fields-ek között sincs erre lehetőség:
-Taxonomy term
- Taxonomy term description
- Taxonomy vocabulary name
stb.
Node tipusú nézetnél pedig ismétlődnek a kifejezések, és csak azok jelennek meg a listában, amihez van beküldött tartalom, uh. ez kilőve.
Esetleg van valami más ötlet?
Minek nyelvi korlátozás?
"A Nézet kifejezéseket listáz, amit egy block-ban jelenítek meg.
Arra lenne szükségem, ha a kiválasztunk egy másik nyelvet, akkor az adott nyelvre változzon meg a kifejezések nézete."
Létrehoztad a termeket és lefordítottad azokat. Minden nyelven a lefordított szöveg jelenik meg, ezzel nincs gondod. Te más formában akarod megjelentetni a különböző nyelveken. Ehhez kell létrehozni külön a nyelvi blokkokat a megfelelőre változtatott módon és csak az adott nyelvre korlátozni a megjelenést. Vagy milyenre változzon meg a kifejezés nézete?
Üdv!
Dudás József
Létrehoztam még egy blokk
Létrehoztam még egy blokk nézetet az adott view-ra, elneveztem, elmentettem, a blokk oldalon kiválasztottam, nyelvnek megadtam a németet, bekapcsoltam.
A nyelv választó linkből kiválasztva a németet nem változnak meg a blokkban szereplő kifejezések német nyelvre.
( Ugyanígy eljárva, van még két blokkom bekapcsolva egy magyar nyelvre és egy másik angolra.)
Viszont van egy keresőm is ezen viszont lefordítódnak ha nyelvet váltok a nyelvválasztó linkkel. Tehát a kifejezések lefordítása jók, csak a blokk nézeteim nem reagálnak rá. Mi lehet a baj?