melisplatform / melis-site-translation
此软件包已被 放弃,并且不再维护。没有建议的替代软件包。
Melis平台网站翻译模块
v3.0.12
2020-11-13 03:12 UTC
Requires
- php: ^7.0
- melisplatform/melis-cms: ^3.0
- melisplatform/melis-core: ^3.0
- melisplatform/melis-engine: ^3.0
- melisplatform/melis-front: ^3.0
This package is auto-updated.
Last update: 2020-11-13 03:13:30 UTC
README
MelisSiteTranslation 允许管理每个模块的文本翻译。
入门
以下说明将指导您在您的计算机上复制并运行项目。
先决条件
您需要安装 melisplatform/melis-core、melisplatform/melis-cms 和 melisplatform/melis-engine 以运行此模块。
当使用 composer 时,这将自动完成。
安装
运行 composer 命令
composer require melisplatform/melis-site-translation
数据库
数据库模型可在 MySQL Workbench 文件中访问
/melis-site-translation/install/model
数据库将通过 composer 和其钩子自动安装。
如果出现问题,SQL 文件位于此处
/melis-site-translation/install/sql
工具与提供的元素
- 网站翻译工具
运行代码
MelisSiteTranslation 服务
- MelisSiteTranslationService
提供文本翻译和列出所有翻译的服务
文件: /melis-site-translation/src/Service/MelisSiteTranslationService.php
//Get the service
$melisSiteTranslationService = $this->getServiceLocator()->get('MelisSiteTranslationService');
//translate a certain text using translation key(eg. tr_translation_name)
//$langId - (optional) language id
$translatedText = $melisSiteTranslationService->getText($key, $langId);
作者
- Melis Technology - www.melistechnology.com
有关参与此项目的贡献者列表,请参阅。
许可证
此项目根据 OSL-3.0 许可证许可 - 有关详细信息,请参阅LICENSE 文件。