venne/translator-module

此软件包的最新版本(dev-master)没有提供许可证信息。

翻译模块

dev-master / 2.1.x-dev 2013-12-09 17:36 UTC

This package is auto-updated.

Last update: 2024-08-29 03:55:08 UTC


README

Nette 中安装

运行

php composer.phar require venne/translator-module:2.0.x

添加到 bootstrap.php

TranslatorModule\DI\TranslatorExtension::register($configurator);

Venne 中安装

只运行

php composer.phar require venne/translator-module:2.0.x

如何使用

配置

config.neon 中添加新的目录。例如

translator:
	dictionaries:
		- %modules.cms.path%/Resources/translations
		- %modules.blog.path%/Resources/translations

字典

字典是包含翻译文件的文件夹。文件格式必须为 <name>.<lang>.<driver>

示例

  • admin.cs.latte
  • blog.pl.php
  • eshop.de.ini

字符串提取

命令

php www/index.php translator:extract vendor/venne/cms-module/

保存到文件

php www/index.php translator:extract vendor/venne/cms-module/ vendor/venne/cms-module/CmsModule/Resources/translations/test.cs.neon