többnyelvű oldal, minden nyelvhez útvonal előtag

mhn képe

sziasztok!

többnyelvű oldalt készítek. minden nyelvhez szeretnék használni útvonal előtagot, de az alapértelmezett nyelv esetén nem működik.
jelenleg a magyar az alapértelmezett nyelv.
az /admin/settings/language/edit/hu oldalon be van állítva az Útvonal előtag "hu"-ra.
létrehoztam egy "fooldal" node-t, de az útvonal "hu/fooldal" helyett csak simán "fooldal" lett. ha az előbbit írom be, akkor átdob az utóbbira.

ha az angolt állítom be alapértelmezett nyelvnek, akkor meg az angol oldalak esetén hiányzik az "en/" előtag. annak ellenére, hogy itt is be lett állítva, a /admin/settings/language/edit/en az előtag "en"-re.

próbáltam olyan megoldást, hogy a pathauto modul beállításainál a "Tartalomútvonalak beállításai"-nál a "Minta minden Oldal útvonalnak Magyar nyelven" résznél a hu/[title-raw] mintát adom meg.
így elméletileg a fooldal node a hu/fooldal címen lenne elérhető.
viszont miután elmentem a fenti node-ot, megint csak a /foldalra kerülök, ami nincs, ezért kapom a "A kért oldal nem található." nem található üzenetet.
ha újra szerkesztem fooldal node-ot, akkor az "Útvonal beállításainál" a hu/fooldal van megadva...

az alábbi modulokat használom:
drupal 6.17
Path redirect 6.x-1.0-beta6
Pathauto 6.x-1.3
Internationalization 6.x-1.5

Nyelv megállapítás: Csak útvonal előtagok.
Tartalom kiválasztás módja: Kevert aktuális nyelv (ha elérhető) vagy alapértelmezett nyelv (ha nem) és nyelvsemleges.

tehát a kérdés, hogy hogyan tudok az alapértelmezett nyelvhez beállítani útvonal előtagot?

előre is köszönöm a segítséget!

üdv,
Csaba

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

Nem a nyelvi beállítások rosszak, hanem a fooldal című tartalmad nyelvsemleges, így nem is értelmezhető rá a nyelvi előtag. Ha egy node-ot akarsz főoldalnak több nyelven, akkor minden nyelvre le kell fordítani az adott node-ot.
Első blikkre legalábbis ez tűnik a hibának.

0
0

----
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.

szato képe

Tedd ezt be a settings.php fájlba:

$conf['i18n_variables'] = array(
  'site_frontpage'
);

Ezután külön minden nyelven látogasd meg az "admin/settings/site-information" útvonalat és add meg az aktuális nyelvhez tartozó node-ot nyitólapnak.
0
0
mhn képe

ez benne van a settings.php-ban.
azzal nincs is gondom, hogy ha nyelvet váltok akkor a főoldal tartalma nem változik meg.
a node neve nem a legjobb választás volt, mert ez a jelenség minden node esetén létezik nem csak akkor, ha az adott node lesz a kezőoldal

természetesen nem nyelv semleges egyik node sem, be van állítva mindkét node esetén , hogy angol vagy magyar.

ha nyelvet váltok akkor a tartalom is helyesen megváltozik angolra vagy magyarra.
a problémám az, hogy az alapértelmezett nyelv esetén nem teszi ki a prefixet.

0
0
vikicica22 képe

admin/settings/language/configure

Nyelv megállapítás:
Útvonal előtagok nyelvi alapértelmezéssel.

0
0
mhn képe

ez volt a megoldás.
már pár órája sakkoztam a beállításokkal...
köszönöm!!!

0
0