jeroen-de-dauw / i18n
此包已被废弃且不再维护。未建议替代包。
简单的国际化接口
0.1
2013-12-07 17:57 UTC
Requires
- php: >=5.3.0
This package is auto-updated.
Last update: 2021-03-19 16:08:07 UTC
README
这是一个提供简单国际化消息接口的库,它封装了部分MediaWiki的国际化功能。该库的目的是收集任何想要使用MediaWiki国际化系统的MediaWiki扩展所需的所有代码,同时又不绑定到MediaWiki框架。
需要MediaWiki 1.20或更高版本。
在 Packagist 上:
安装
推荐通过 Composer 来使用此库。
Composer
要将此包作为本地项目依赖添加到项目中,只需在项目的 composer.json
文件中添加对 jeroen-de-dauw/i18n
的依赖。以下是一个仅定义对此包版本1.0依赖的最小 composer.json
文件示例
{
"require": {
"jeroen-de-dauw/i18n": "1.0.*"
}
}
手动
通过git或其他方式获取此包的代码,同时获取所有依赖项。您可以在composer.json文件的"require"部分找到依赖项列表。然后负责自动加载src目录中定义的类。
作者
i18n 由 [Jeroen De Dauw] (https://github.com/JeroenDeDauw) 编写,部分作为 Wikimedia Germany 员工为 Wikidata项目。
发行说明
0.1 (2013-12-07)
首次发布,具有以下功能
- MessageBuilder接口
- MediaWiki特定实现
- MediaWiki\MessageTextBuilder对MessageBuilder的实现
- MediaWiki\MessageObjectBuilder用于构建Message对象
- MediaWiki\MessageBuilderFactory用于构建消息构建器
- MediaWiki\LanguageTypes枚举,包含可用的语言类型