mouf/utils.i18n.fine.symfony-bridge

此包包含 Symfony TranslatorInterface 和 FINE 之间的桥梁。使用此包,FINE 可以实现 Symfony 的 TranslatorInterface,因此可以与任何使用此接口的 Symfony 组件一起使用

4.0.x-dev 2014-04-23 08:31 UTC

This package is auto-updated.

Last update: 2024-09-15 04:36:54 UTC


README

此包是 Fine,Mouf 中使用的翻译包Symfony2 的翻译系统 之间的桥梁。

使用 SymfonyFineBridge 类,Fine 可以作为实现 Symfony 的 TranslatorInterface 的服务公开。这意味着您可以使用 Fine 来翻译那些期望 Symfony 翻译器的组件(通常是 Symfony 组件)。

SymfonyFineBridge 类实现了 TranslatorInterface 并在构造函数中期望两个参数

  • 一个语言翻译实例(实现 Fine 的 LanguageTranslationInterface
  • 一个语言检测实例(实现 Fine 的 LanguageDetectionInterface

安装

默认情况下,此包附带一个 Mouf 安装脚本,该脚本将创建一个名为 symfonyTranslator 的实例,您可以在您的 Symfony 包中使用它。它直接映射到 Fine 安装时创建的默认 Fine 实例。