Het installeren van de Nederlandse language pack, hoort eigenlijk gewoon via de Module loader te gaan. De procedure is hier beschreven: Installing a Language Pack. Maar dit werkte bij mij niet. Als dit niet werkt, dan is dat vaak een rechten probleem. Maar na alle rechten goed gezet te hebben, werkte het nog steeds niet. Ook heb ik de config.php aangepast, zodat ook aangemaakte files door SugarCRM, met de goede rechten weggeschreven worden. Deze stonden default niet goed. Al met al een rommelige installatie. Na allerlei forums gelezen te hebben en zelfs alle rechten op de directory’s open gezet te hebben, heb ik de hoop opgegeven. Wat misschien ook achteraf het geval geweest kan zijn, is dat het update script voor de language pack, over de tijdslimiet van PHP ging. Deze stond ingesteld op 80.
En dus gewoon met de hand gedaan. Hoe ik dit gedaan heb, is hieronder opgeschreven.
Download hier de Dutch language pack en upload deze naar de root directory van je SugarCRM installatie. Daarna kun je deze in dezelfde directory uitpakken.
Custom directory
Door het bestand in de root directory van SugarCRM uit te pakken, staan de volgende directory’s al op hun plaats:
Verplaats alle de inhoud van de directory ‘root’ naar een directory lager (de SugarCRM root directory) De ‘root’ is nu leeg en kan verwijderd worden.
Ga naar de directory: ‘language/Administration/’ en verplaats de hele inhoud naar ‘module/Administration’. Dit zijn de files:
De directory ‘language/Administration/’ is nu leeg en kan geheel verwijderd worden.
Ga nu naar de directory ‘custom/Extension/application/Ext/Language/nl_NL.moduleList.ext.php’
en kopieer deze naar:
Open de file ‘config.php’ in de SugarCRM root en zoek naar de term languages:, voeg in de array de onderstaande vetgedrukte regel met ‘nl_NL’ in. Dan ziet het er zo uit:
'languages' =>
array (
'en_us' => 'English (US)',
'nl_NL' => 'Nederlands (Nederland)',
),
Sla de ‘config.php’ file op.
Log nu uit, selecteer de Nederlandse taal en log weer in. Nu is SugarCRM eindelijk in het Nederlands!