多功能翻译管理和界面

2.4.2 2024-05-15 14:48 UTC

README

Build Status

Contao社区联盟翻译库允许轻松使用各种翻译字符串来源。

它包含一系列各种翻译字符串提供者

  • 在运行时由代码填充的静态值(StaticTranslator)。
  • Contao CMS语言字符串数组适配器(LangArrayTranslator)。

此外,它还提供了一个翻译链,可以通过它堆叠各种翻译器。

用法

它集成到Contao CMS中,提供翻译服务。要使用它,只需从依赖容器获取服务

<?php

/** @var ContaoCommunityAlliance\Translator\TranslatorInterface */
$translator = $GLOBALS['container']['translator'];

// Get the translation of yes from the MSC domain.
$translated = $translator->translate('yes', 'MSC');

// Sub arrays known in Contao can be accessed usng the dot as separator.
$translated = $translator->translate('title.0', 'tl_content');  

已知限制

  • 我们目前还没有手册。真糟糕!:/
  • 我们还没有全部测试过,所以请自己试一试。