Лексикони

    Лексикони

    Для використання лексиконів необхідно створити папку з повною назвою мови (russian-UTF8, english і т. д.), в ній створити файл назва_лексикона.inc.php:

    <?php
    if (!defined('MODX_BASE_PATH')) {die();})
    $_lang = array();
    $_lang['ключ'] = 'Значення.';
    return $lang;
    ?>

    Для завантаження лексиконів при виклику сніппета слід вказати параметри:

    • langDir - шлях до папки з лексиконами;
    • lang - мова лексикону (якщо не вказано, то використовується параметр конфігурації manager_language);
    • lexicon - назва лексикону, можна вказати кілька назв через кому.

    Після цього в шаблонах можна використовувати плейсхолдери [%ключ%] для підстановки значень з завантажених мовних файлів. Крім того підтримуються лексикони компонента EvoBabel.