ge1i0n/bitrix-translation

该包已废弃,不再维护。未建议替代包。

0.2.0 2023-10-09 14:56 UTC

This package is auto-updated.

Last update: 2023-11-09 15:11:38 UTC


README

Latest Stable Version Total Downloads

Bitrix Translation - 将Laravel框架的本地化功能集成到Bitrix中

安装

  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,
],