Sziasztok!
Lenne egy kis, ill. nagy problémám az i18n modullal. Minden szépen működik, úgy, ahogy szeretném, kivéve egy dolgot. A nyitóoldal linkje nem jó.
Localhoston működik, és nem értem, ott miért, a szerveren meg miért nem.
A nyitóoldalam linkje mondjuk legyen /node/1.
Ekkor az angol nyelvre váltónak ennek kellene lennie: /eng/node/1. De ehelyett csak ennyi van, hogy: /eng. Így meg 404, mert ugye ilyen oldal nincsen.
Minden más oldalon jól váltja át a linkeket.
Tud valaki segíteni?
Melyik modulhoz, modulokhoz kapcsolódik a téma?:
Drupal verzió:
Fórum:
"többnyelvűvé" kell tenned a site_frontpage változót
i18n install.txt
az adott drupal settings.php -jában kell ezt csinálnod, tulképp egy sima értékadás.
így:
ezután az admin/settings/site-information oldalon magyar felületet választva beírod annak a nodenak az idjét amit magyarul akarsz címlapnak, (pl node/42) mentesz, majd átváltod a kezelőfelületet angolra és beírod annak a nodenak az idjét amit angolul akarsz. (pl en/node/43)
általános tévedés, hogy ha mondjuk node/42 magyar nyelven íródott, de létezik angol fordítása, akkor en/node/42 az angol fordítást hozza. nem így van. a negyvenkettes node magyar nyelven van, ha a fene fenét eszik is. fordítása, mondjuk például a 43, az pedig angolul van. az url csak a kezelőfelület nyelvét határozza meg. (az elején az egyébként en lesz, nem eng)
-
clear: both;
nagyon köszönöm
Köszönöm szépen, ez volt a megoldás. És köszönöm, hogy helyretetted bennem ezt a dolgot, igazad van. Ez volt az első kalandom az i18n-nel, szerencsére működik minden. :)