Sziasztok!
Egy olyan probléma adódott, hogy létrehoztam egy kétnyelvű oldalt. Minden tartalom szépen fordítva van. Az angol verzión csak az angol, a magyaron csak a magyar menüpontok jöttek le, ahogy kell. Minden tartalomhoz van nyelv adva, azaz nincs "language neutral" sehol véletlenül se.
Beállítottam két db. nézetet. (Pályázatok és Hírek) Ami kilistáz egy-egy (Pályázatok és Hírek) tartalom típust. Az angol menüpont és a magyar is ugyanoda mutat (mert ott elég kevert a tartalom), ettől függetlenül mindig magyarul jelenik meg a menüpont az angolon is.
Csináltam újabb különálló nézeteket, hátha nem tetszik neki, hogy a két nyelv ugyanoda mutat, de nem segített a dolog. A magyar megjelenik az angolon is, az angol menüpont azonban sehol sem. Mi lehet a baj?
Előre is köszi a válaszokat!
lehetseges megoldasok
amikor menu forditasrol ir valaki, jo ha leirja, hogy hogyan oldotta meg, mert tobbfele megoldas letezik..
az en tippem, hogy ugy csinaltad:
node-nak adtal meg nyelvet, es a menupont a node nyelvebol tudja, hogy mikor jelenjen meg..
a gond ott van, hogy a view-nak (listanak) nincs nyelve tehat a menupont ugy mukodik mintha language neutral node-ra lenne linkelve..
lehetseges megoldas:
1. kesziteni ket nodeot (a ket nyelvhez), es a nodeokba beilleszteni a viewt (pl insert_view modullal)
2. kiprobalni az i18nmenu modult ami allitolag tud menu pontra is nyelvet allitani (nekem ezzel a modullal csak rossz tapasztalatom volt, de lehet, hogy javitottak azota)
3. ket menu-vel. Beallitani, hogy a menu blokk csak az adott nyelven jelenjen meg. Mindket menube beletenni a menupontot a listara..
jó ötletek
Szia!
Igaz volt tipped, úgy csináltam ahogy mondtad.
Nos nekem az 1. és a 3. verzió tetszik.
A 3-assal kezdtem mert az beállításos dolog. A köv. fura dolog történt.
- definiáltam két Menüt (Menu-EN, Menu-HU)
- beraktam a blokk-ként őket a megfelelő helyre és beállítottam a blokkok nyelvét
- felvittem a menüpontokat (ott nem kellett megadnom külön a nyelvet)
Végre királyul megjelenik angolul is minden, DE a két idézett tartalomtípus másik nyelve is bejön. Az angolon magyarul is megjelenik, a magyaron pedig angolul is a két menüpont, hangsúlyozom csak az a két - view-os - menüpont, a többi ok.
nyelv szerinti lista
ha a viewban a filternel fixen felveszed a magyar nyelvet akkor csak magyar node fog megjelenni a listaban.
A relation-nel fel kell venni a Node translation: Translations, hogy a nyelvi filter elerheto legyen..
Kipróbáltam az
Kipróbáltam az insert_view-et.
Ezt kell a node-ba írni?
Nekem csak annyi kell, akkor hogy abba a nodeba az adott view listázódjon és kész...
Előre is köszi!
Talán többet mond ha elmondom
Talán többet mond ha elmondom milyen modulok vannak feltelepítve...
Content
Content Copy
Content Permissions
Fieldgroup
Location CCK
Node Reference
Number
Option Widgets
Text
User Reference
Aggregator
Color
Comment
Contact
Content translation
Database logging
Help
Locale
Menu
PHP Filter
Poll
Profile
Search
Taxonomy
Trigger
Update status
Upload
Date
Date API
Date Timezone
Location
Simplenews
Simplenews action
Block translation
Content type translation
Internationalization
Menu translation
String translation
FCKeditor
Localization client
Google Analytics
Insert view
Views
Views exporter
SIKERÜLT!
Szia, az 1.-es verzióval összejött! Nagy nehezen.
Remekül elbeszélgetek magamban, de leírom hátha help valakinek.
Az insert_view esetében nagyon figyelj arra, hogy a view nevét add meg, én valamiért többször is az útvonalat adtam meg, ami "tender" helyett "tenders" volt. És a hibaüzi megijesztett.
Köszönöm a segítséget!