Többnyelvű oldal elsődleges linkek beállítása

dj képe

Sziasztok!

A témában releváns oldal http://drupal.org/node/313302 szerint megcsináltam a leírtakat, de valamit biztos rosszul, mert nálam nem működik.

A leírás szerint a következőket követtem el:

1. Létrehoztam az i18n változókat a settings.php-ban:
menu_primary_links_source
menu_secondary_links_source

2. Az Administer - Site building - Menus - Add menu alatt létrehoztam egy magyar és egy angol menücsoportot.

3. A magyar és angol menücsoportokban a megfelelő menüpontokat is létrehoztam.

4. Az Administer - Site building - Menus - Settings alatt a Magyar nyelv kiválasztása után az "Elsődleges hivatkozások forrása: " kombóban kiválasztottam a magyar-t Angolra váltva pedig kiválasztottam az angolt.

A menüpontok nem jelennek meg. Mi még a teendő amit nem csináltam meg?

Előre is köszönet a válaszért!

Üdv!
Dudás József

Ui: ilyen kérdés már volt http://drupal.hu/forum/mi-hib%C3%A1s-smink-i18n-vagy-nmenu-modul és először ehhez kapcsolódva írtam. Azt a választ kaptam, hogy nyissak új témát, ezért nyitottam ezt a topikot.

Melyik modulhoz, modulokhoz kapcsolódik a téma?: 
Drupal verzió: 
Fórum: 
Pasqualle képe

nem ertem mit tudtok elrontani, vegigcsinaltam most ugyanezeket a lepeseket es siman mukodik

ami hiba lehet
1. bekapcsoltam az i18n modult
2. garland sminkkel probaltam
3. a menupontokhoz tartozo nodeok vagy a menuhoz tartozo nyelven vagy language neutral nyelven vannak

0
0
dj képe

Garlanddal működik akkor most meg kell keresnem, hogy az "Acquia Marina" téma miért nem kezeli rendesen.

Üdv!
Dudás József

0
0

Üdv!
Dudás József

Paal képe

2 dolgot próbálj ki Pasqualle légyszíves:

  • Felveszel egy menüpontot Kezdőoldal néven, ami a <front>-ra mutat, és beállítod, hogy csak magyar nyelven jelenjen meg. Ugyen így egy Frontpage-t is (URL: <front>), ami csak angol nyelvnél jelenjen meg.
  • Létrehozol egy taxonómia szótárat valami kifejezéssel, és felveszel egy új menüpontot, ami erre mutat és beállítod, hogy csak magyar nyelven jelenjen meg, valamint egy másik menüpontot, ami szintén u.erre mutat, de csak az anglol nyelvnél fog megjelenni,.

Nekem ez a két menüpont mindkét nyelven megjelenik (vagyis összesen 4 menöpontom lesz, nyelvtől függetlenül).

Tehát:
Kezdőlap (hu): <front>
Frontpage (en): <front>
Szolgáltatások (hu): taxonomy/term/1
Services (en): taxonomy/term/1

Esetemben így jelent meg, függetlenül attól, hogy milyen nyelvet választottam. Az összes olyan menüpont, ami node-hoz kapcsolódott rendben jelent meg, csak a megfelelő nyelven (Garland smink).

Neked?

Ami érdekes, hogy ha ezt mint blokk is megjeleníted, ott tökéletesen működik!

Köszi, Pali

0
0

--
Palócz Paal Pál, a drupal.hu admin csoportjának tagja
Ajánlott olvasmány: Eric Steven Raymond - Hogyan kérdezzünk okosan

Pasqualle képe

Felveszel egy menüpontot Kezdőoldal néven, ami a <front>-ra mutat, és beállítod, hogy csak magyar nyelven jelenjen meg.

ezt hogyan csinalom? i18n_menu-vel? sose hasznaltam, de abban ugy tudom hiba van meg mindig.
node tipusu frontpage, a node nyelvenek megadasaval mukodnie kellene..

masodik pontban szinten i18n_menu-vel probalkozol?

szoval a lenyeg lemaradt, hogy hogyan allitod be a nyelvet a menuponthoz, mert nem csak egy lehetoseg van..

0
0
Paal képe

Igen, az i18n modulnak van egy "Menu translation" része is. Ha ezt bekapcsolod, akkor be tudod állítani, hogy az adott menüpont milyen nyelven jelenjen meg. Node-oknál ugye tudsz menüpontot megadni, azokkal nincs is gond. De a taxonómiára már neked kell a menü adminisztrációjánál felvenned új menüpontot. Hasonlóan a <front> címre is.

De a fentebb leírtak esetében piszkosul hidegen hagyja... :)

0
0

--
Palócz Paal Pál, a drupal.hu admin csoportjának tagja
Ajánlott olvasmány: Eric Steven Raymond - Hogyan kérdezzünk okosan

Pasqualle képe

szerintem ez a problemad van neked is
http://drupal.org/node/297464

0
0
Paal képe

Olvastam én is, de azóta sincs újabb hozzászólás.

0
0

--
Palócz Paal Pál, a drupal.hu admin csoportjának tagja
Ajánlott olvasmány: Eric Steven Raymond - Hogyan kérdezzünk okosan

dj képe

Amit leírtam azt kipróbáltad?
Csináltál angol és magyar menücsoportokat ahová felveszed a különböző nyelvű menüket?
Az elsődleges_linkek forrásaként megadtad ezeket a csoportokat a megfelelő nyelv kiválasztása után?

Nálam működik rendesen, ezek az első szárnybontogatásaim drupal-al: http://www.buk-furdo.hu/drupal/hu

Van még mit tanulnom ;)

Üdv!
Dudás József

0
0

Üdv!
Dudás József

Paal képe

Ha jól látom, te nem egy szótárt készítettél, és azt fordítottad, hanem minden nyelvhez külön-külön szótárat hoztál létre:
Szótár: Magyar (pl.)
Kifejezések: Város, Fürdő

Szótár: Angol
Kifejezések: City, Spa

stb.

Viszont van arra lehetőség, hogy egy szótárat hozz létre, és az abban lévő kifejezéseknek megmondod, hogy melyek a másik nyelven megfelelő kifejezések (Város -> City). Én így csináltam.

Mert nálad a "City" az "taxonomy/term/15", a "Város" meg "taxonomy/term/17" címen érthető el.
Lehet, hogy amerre én indultam el, az (még) nem működik jól.

De a taxonómiától függetlenül a "Frontpage" dolgot még mindig nem tudom, hogyan lehetne megoldani.

Thx, Pali

0
0

--
Palócz Paal Pál, a drupal.hu admin csoportjának tagja
Ajánlott olvasmány: Eric Steven Raymond - Hogyan kérdezzünk okosan

dj képe

ezért az alapvető lehetőségeket próbáltam értelmezgetni.

A taxonómiá fordítási lehetőségeire én ezt a megoldást találtam:
Szótár
Fordítás

Ha ezt másképp kell akkor ne kíméljetek a kritikával.

Üdv!
Dudás József

0
0

Üdv!
Dudás József

dj képe

Kipróbáltam. Nézd meg.

0
0

Üdv!
Dudás József

Illyés Edit képe

D5 alatt csak úgy tudtam i18n modullal összetett webhelyen hibátlan működést produkálni, hogy nem a <front> oldalra linkeltem, hanem a http://valami.hu/hu - ra. Tehát teljes URL-t beírtam a nyelvi kóddal együtt, és akkor minden működött.

0
0
Pasqualle képe

csinalj sajat node-ot, forditsd le, ez azt allitsd be fooldalnak.
A "Címlapra kerül" opciot elfelejtheted (hacsak nem csinalsz egy sajat viewt, es azt berakod a fooldal node-be), de ez minden esetben tokeletes mukodik, mivel ugyanolyan tobbnyelvu node mint barmelyik mas..

0
0
dj képe

Első ránézésre működik is a dolog, csak

Viszont van arra lehetőség, hogy egy szótárat hozz létre, és az abban lévő kifejezéseknek megmondod, hogy melyek a másik nyelven megfelelő kifejezések (Város -> City). Én így csináltam.

a City-nek nem tudom megadni, hogy Város legyen. Nem találom sehol ezt a lehetőséget.

A Multilingual system beállításom ( Administer -> Site configuration -> Multilingual system ): Mixed current language (if available) or default language (if not) and language neutral
A taxonomy beállítása pedig ( Administer -> Content management -> Taxonomy -> edit vocabulary ): Localize terms. Terms are common for all languages, but their name and description may be localized.

Mit kéne másképp beállítani illetve hol találom a fordítási lehetőséget?

Előre is köszönet!
Dudás József

0
0

Üdv!
Dudás József

dj képe

ma kedvezően álltak, egy taxonómia fordításhoz. Amit egész este tegnap nem sikerült megoldani, ma simán a felület fordításánál megjelentek a taxonómia elemek és le lehetett fordítani őket.

Üdv!
Dudás József

0
0

Üdv!
Dudás József

dj képe

hátha érdekel valakit.

Az "Acquia Marina" smink javítása, hogy lehessen nyelvfüggő elsődleges linkeket használni. Azért írom le ide, mert talán a többi olyan smink is javítható így amelyik nem használja.

Az "Acquia Marina" téma mappában a page.tpl.php fájlban meg kell keresni a
<?php print menu_tree($menu_name = 'primary-links'); ?>
sort, és átírni erre:
<?php print theme('links', $primary_links, array('class' => 'links menu')) ?>

Így már használja a nyelvfüggő elsődleges linkeket.

Üdv!
Dudás József

0
0

Üdv!
Dudás József

aboros képe

mivel írtad, hogy kezdő vagy, gyorsan szólok is:

- itt soha nem kell elnézést kérned, ha új témát nyitsz bárminek is, ez a természetes magatartás
- mindig nagyon örülünk, ha a megoldásra magadtól jössz rá (gondolom te is) és ilyen esetekben külön nagyon örülünk, ha le is írod azt. (aki nem teszi, azt meg szoktuk kérni erre)

amúgy velkám ;)

0
0

-
clear: both;

Hojtsy Gábor képe

Szuper lenne, ha ezt be tudnád küldeni az acquia_marina sminknek mint problémát: http://drupal.org/node/add/project-issue/acquia_marina

0
0
dj képe

http://drupal.org/node/329259

Üdv!
Dudás József

0
0

Üdv!
Dudás József

jason30 képe

Sziasztok!

A következő problémába ütköztem:
- regisztráltam a neobase.hu honlapon egy oldalt, ahol kaptam is egy előre telepített drupal 6.13 - as rendszert.
- egy többnyelvű oldalt szeretnék létrehozni, de az előre telepített drupal azt jelenti, hogy én nem látom a settings.php-t, mert az csak a szerver gépen van meg. Az FTP tárhelyemen csak files, modules, themes könyvtár (a modulokat, témákat és file-okat ezek alá tölthetem fel) és egy settings.php file található(ami írásvédett és nem vagyok benne biztos, hogy van egyáltalán köze a drupal settings.php-jéhez).

kérdésem tehát a következő:
van valakinek esetleg ötlete, hogy így hogy tudnám megvalósítani, hogy azt a pár sort amit be kellene másolni a settings.php végére, hogy lehetne érvényre juttatni?

Üdv: jason30

0
0
Nagy Gusztáv képe

Kérek indíts új témát az új kérdésednek.

0
0

Nagy Gusztáv

aboros képe

próbáld ki mi történik, ha oda másolod a kellő dolgokat.
ha nem működik, fordulj bizalommal a neobase ügyfélszolgálatához.

0
0

-
clear: both;