Skip to content
This repository has been archived by the owner on Oct 9, 2023. It is now read-only.

Ge1i0N/bitrix-translation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Latest Stable Version Total Downloads

Bitrix Translation - интеграция функционала локализации фреймворка Laravel в Битрикс

Установка

  1. composer require ge1i0n/bitrix-translation

  2. Добавляем в init.php

use Gelion\BitrixTranslation\TranslationProvider;

require $_SERVER['DOCUMENT_ROOT']."/vendor/autoload.php";

TranslationProvider::register();

Использование

Вызов строк локализации аналогичен Laravel. Для смены текущего языка используйте конструкцию:

app('translator')->setLocale('en');

Конфигурация

При необходимости пути можно поменять в конфигурации. .settings_extra.php

'bitrix-translation' => [
    'value' => [
        'langPath' => '/absolute/path/or/path/from/document/root',  // по умолчанию 'local/lang'
        'locale' => 'ru', // по умолчанию 'ru'
        'fallback_locale' => 'ru',  // по умолчанию 'ru'
    ],
    'readonly' => true,
],

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages