Story
2005-02-23 00:00:00 +0000 - szerző(k) szimszon
- A modul letöltése: http://drupal.org/files/projects/i18n-4.5.0.tar.gz
- Adatbázis bővítése:
Tábla létrehozása a modulnak, és módosítások:
CREATE TABLE i18n_node ( trid int4 NOT NULL default '0', nid int4 NOT NULL default '0', status int4 NOT NULL default '0', PRIMARY KEY (trid,nid) ); ALTER TABLE node ADD language char(2); ALTER TABLE node ALTER language SET NOT NULL; ALTER TABLE node ALTER language SET DEFAULT '0'; ALTER TABLE term_data ADD language char(2); ALTER TABLE term_data ALTER language SET NOT NULL; ALTER TABLE term_data ALTER language SET DEFAULT '0'; ALTER TABLE term_data ADD trid int4; ALTER TABLE term_data ALTER trid set DEFAULT '0'; ALTER TABLE term_data ALTER trid set NOT NULL; UPDATE term_data SET trid = '0'; ALTER TABLE locales_target DROP CONSTRAINT locales_target_lid_key; ALTER TABLE locales_target ADD CONSTRAINT locales_target_lid_key UNIQUE (lid,locale);
A jelenlegi node-ok átállítása a megfelelő nyelvre (pl.: hu):UPDATE node SET language = 'hu'; UPDATE term_data SET language = 'hu';
- Mindent lehet a leírásnak megfelelően végezni
- Létre kell hozni egy
modules/i18n
könyvtárat és bele kell másolni a csomag teljes tartalmát. - Foltozni kell a bootstrap.inc, module.inc, common.inc, node.module, taxonomy.module (nekem gond nélkül ment 4.5.2-es Drupallal)
$i18n_languages = array("es" => "spanish", "en" => "english");
-et be kell írni a includes/conf.php-ba- továbbá a nyelvfüggő globális változókat (ld.: INSTALL.txt)