此包已被废弃且不再维护。未建议替代包。

简单的国际化接口

0.1 2013-12-07 17:57 UTC

This package is auto-updated.

Last update: 2021-03-19 16:08:07 UTC


README

这是一个提供简单国际化消息接口的库,它封装了部分MediaWiki的国际化功能。该库的目的是收集任何想要使用MediaWiki国际化系统的MediaWiki扩展所需的所有代码,同时又不绑定到MediaWiki框架。

需要MediaWiki 1.20或更高版本。

Build Status

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枚举,包含可用的语言类型

链接