Rossz link nyitóoldal esetén a nyelvválasztóval

Bálint képe

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ó: 
aboros képe

i18n install.txt

Language dependent variables

============================

The list of variables to be made language dependent must be defined in the config file:

I.e.

...
These are only some suggested ones, but you can add as many Drupal variables as you want to the array.

az adott drupal settings.php -jában kell ezt csinálnod, tulképp egy sima értékadás.
így:

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

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)

2
0

-
clear: both;

Bálint képe

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

0
0