HostFact - Klantenpaneel aanpassingen



Taal toevoegen

Om een nieuwe taal toe te voegen, dient zowel een aanpassing aan het klantenpaneel als aan de backoffice gedaan te worden.

Backoffice
Een nieuwe taal toevoegen voor het klantenpaneel aan de backoffice kant, zodat bij een debiteur de standaard taal gekozen kan worden, doet u als volgt:

  1. Maak het volgende bestand aan als deze nog niet bestaat: Pro/includes/functions_custom.php
  2. Plaats daarin de volgende code:
    <?php
    $array_customer_languages['fr_FR'] = 'Naam van de taal voor in de backoffice';
    


Klantenpaneel
Een nieuwe taal toevoegen aan het klantenpaneel:

  1. Maak de volgende mappenstructuur aan: 'custom/includes/languages/'
  2. Kopiëer een taalbestand uit 'core/includes/languages/' naar 'custom/includes/languages/' en hernoem de bestandsnaam naar de key van de array zoals aangemaakt in de backoffice. Bij het voorbeeld hierboven wordt dit dus: fr_FR.php
    1. Kopiëer de taalbestanden uit 'core/plugins/<pluginnaam>/includes/languages/' naar 'custom/includes/languages/plugins/<pluginnaam>/' of naar 'custom/plugins/<pluginnaam>/includes/languages/' en hernoem de bestandsnaam naar de key van de array zoals aangemaakt in de backoffice. Bij het voorbeeld hierboven wordt dit dus: fr_FR.php
  3. Vertaal de teksten in de nieuwe bestanden
  4. U kunt het taalkeuze menu uitbreiden door de webhook "available_languages" te gebruiken. Een voorbeeld van de webhook vind u in het voorbeeldbestand.

Bij missende vertalingen wordt automatisch teruggevallen op het Engelse taal bestand.


Download het voorbeeldbestand