georgringer / crowdin
Crowdin集成到TYPO3中
2.0.1
2022-09-20 18:21 UTC
Requires
- typo3/cms-core: ^10 || ^11
This package is auto-updated.
Last update: 2024-09-18 09:27:52 UTC
README
此扩展将Crowdin的即时编辑集成到TYPO3中。使用此功能可以快速轻松地将用于后端的后缀文件XLF的翻译添加到其中。
重要:此扩展不能用于翻译内容,但可以用于翻译存储在xlf
文件中的“静态”翻译。
1. 安装
使用composer
composer req georgringer/crowdin
../typo3cms crowdin:enable
非composer
- 从TER下载扩展
./typo3/sysext/core/bin/typo3 crowdin:enable
附加信息
启用命令将以下信息写入LocalConfiguration.php
$GLOBALS['TYPO3_CONF_VARS'] ['SYS']['localization']['locales']['user']['t3'] = 'Crowdin In-Context Localization'; ['SYS']['fluid']['namespaces'] => [ 'f' => [ 'TYPO3\\CMS\\Fluid\\ViewHelpers', 'TYPO3Fluid\\Fluid\\ViewHelpers', 'GeorgRinger\\Crowdin\\ViewHelpers\\Override', ], ], ];
用法
按照以下步骤操作,以便能够在后端使用Crowdin
- 切换到安装工具 => 维护 => 管理语言包
- 点击+ 添加语言并选择Crowdin In-Context Localization [t3],点击更新所有。
- 切换到用户设置
- 选择Crowdin In-Context Localization。
- 点击保存按钮。
自动重新加载后,将显示Crowdin,让您使用Crowdin帐户登录并选择要翻译的语言。
要启用上下文本地化:将您的用户切换到语言Crowdin In-Context Localization
扩展配置
可以使用设置 => 扩展配置 => Crowdin在安装工具中对此扩展进行配置。
启用翻译TYPO3核心
:勾选此复选框以翻译TYPO3及其系统扩展。扩展键
:如果上述复选框未设置,可以提供扩展键以进行翻译。Crowdin上可用的扩展完整列表可在localize.typo3.org/xliff/status.html找到。例如,news
。