pugx/i18n-bundle

管理国际化

安装量: 1,095

依赖者: 0

建议者: 0

安全: 0

星标: 14

关注者: 6

分支: 6

公开问题: 0

类型:symfony-bundle

v4.1.1 2018-12-05 16:34 UTC

README

PUGXI18nBundle是一种简单的方法,用于在Symfony 4+中管理国际化,类似于symfony1,通过一个实现TranslatableInterface的实体(Entity)和一个实现TranslatingInterface的实体国际化(EntityI18n)来实现一对多关联。

在实际应用中,当您设计实现TranslatableInterface的实体时,可以扩展TranslatableWrapper类或Translatable类。

Translatable的功能是检索当前区域的翻译。

TranslatableWrapper的功能是使用“魔法调用”包装相关实体的方法(TranslatingInterface)。如果您想“终止魔法”,则必须扩展Translatable并自行实现这些包装器。

主分支与Symfony主分支同步

Build Status Total Downloads Latest Stable Version Latest Stable Version

文档

阅读文档

安装

所有安装说明都位于文档中。

许可

此包采用MIT许可。请参阅包中的完整许可。

Resources/meta/LICENSE

关于

PUGXI18nBundle是PUGX的倡议。

报告问题或功能请求

问题和功能请求在Github问题跟踪器中跟踪。

在报告错误时,将错误在安装了PUGXI18nBundle的基本项目(使用Symfony Standard Edition构建)中重现可能是一个好主意,这样包的开发者可以通过简单地克隆它并遵循一些步骤来重现问题。