Met de i18n module is een Drupal website meertalig te maken, maar de gegevens zoals de websitenaam, -slogan, -missie etc. worden niet vertaald. Maar met een truck is dit wel mogelijk.
Variabelen toevoegen
Open de file /sites/default/settings.php en plaats de volgende tekst hierin:
/*
* Multilingual settings
*
* This is a collection of variables that can be set up for each language when i18n enabled.
* These are the basic ones for Drupal core, but you can add your own here.
*/
$conf['i18n_variables'] = array(
'site_name',
'site_slogan',
'site_mission',
'site_footer',
'anonymous',
);
Het is mogelijk om nog meer websitegegevens te vertalen, zie drupal.org/node/134002.
De vertaling invoeren
Ga naar menu: Home»Beheren»Site-instellingen»Websitegegevens
Check of er onder de Sitenaam en Slogan “This is a multilingual variable.” is geschreven, zo ja dan kunnen we de velden vertalen.
Doe dan het volgende:
- Schakel de website naar de taal die je wilt vertalen
- Vul de vertaalde strings in bij de multilingual velden.
Dat is alles! Als je nu van taal schakelt, dan zie je dat deze gegevens ook omgeschakeld worden.