dinsdag 13 mei 2014

Magento en de Nederlandse taal

Steeds meer mensen hebben een Nederlandse webshop en dan is het fijn als je de instellingen ook in het Nederlands hebt. Het lijkt heel eenvoudig, maar als je een Magento webshop hebt is het belangrijk dat je goed kijkt naar de instellingen. Omdat veel mensen er tegenaan lopen geven we hier nu aandacht aan dit onderwerp.


Installatie


Als je de Nederlandse taal wil gebruiken bij de Magento webshop moet je de Magento Nederlandse taalbestanden installeren. Hierbij moet je ook een speciale storeview aanmaken, maar hoe dit in zijn werk gaat leggen we je nu uit. Er zijn verschillende downloads te vinden, zoals op Dutchento.org. Hierbij dien je een keuze te maken uit een van de vertalingen en deze installeer je volgens de bijgeleverde documenten. Je kunt het installeren via Magento Connect, maar ook via Git of FTP en/of SSH.


De volgende stap


Als de installatie is voltooid dan ga je een Dutch store view aanmaken. Je hebt de taalbestanden op je webruimte staan en vanuit daar moet je een aparte storeview aanmaken voor de Nederlandse versie voor op je website. Dit moet je als volgt doen:

1. Login in de backend van je Magento shop.

2. Ga naar System > Manage Stores.

3. Klik op Create Store View.

4. Vul de volgende gegevens in onder Store View Information

1. Name: Dutch

2. Code: dutch

3. Status: Enabled

4. Sort Order: 0

5. Klik op Save Store View.

6. Ga naar System > Cache Management

7. Klik op Flush Magento Cache.

8. Klik op Flush Cache Storage en klik op OK.


Klaar voor de volgende stap?


Als je dit hebt gedaan dan ga je de locale options aanpakken. Dit doe je als volgt:

1. Ga naar System > Configuration

2. Kies dutch onder Current Configuration Scope

3. Klik op Locale Options

4. Selecteer bij Locale de optie Dutch.

5. Vink Use Website uit naast het drop-down menu bij Locale.

6. Klik op Save Config.


Bijna klaar..


Het proces is bijna voltooid, maar je moet ook de CMS pagina aanpassen. Het is van belang dat je er voor gaat zorgen dat je de Nederlandse versie kunt kiezen in je webshop. Dan moet je de volgende stappen doorlopen:

1. Ga naar CMS > Pages.

2. Klik op Home Page.

3. Zet Dutch aan onder Store View

4. Klik op Save Page

5. Ga naar System > Cache Management

6. Klik op Flush Magento Cache.

7. Klik op Flush Cache Storage en klik op OK.

8. In de frontend moet nu onder Your Language Nederlands beschikbaar zijn.


Je kunt Nederlands ook als default taal instellen. Je vindt in de index.php de volgende regel:

$mageRunCode = isset($_SERVER['MAGE_RUN_CODE']) ? $_SERVER['MAGE_RUN_CODE'] : ”;


Door een kleine wijziging in de code, stel je Nederlands in als default taal in je webshop:

$mageRunCode = isset($_SERVER['MAGE_RUN_CODE']) ? $_SERVER['MAGE_RUN_CODE'] : ‘dutch’;


Geen opmerkingen:

Een reactie posten