我们制作了一个公司mediawiki用于文档等。现在我想设置翻译扩展,它本身正在工作,它出现了。
我有我的文章
“Lorem Ipsum”
如果我像建议的那样设置
<翻译> “Lorem Ipsum” < / translate>
翻译的消息即将来临。但如果我想现在写另一种语言,我就不能选择它。我按照说明中的说明安装了它:
wfLoadExtension( 'Babel' );
wfLoadExtension( 'cldr' );
wfLoadExtension( 'CleanChanges' );
$wgCCTrailerFilter = true;
$wgCCUserFilter = false;
$wgDefaultUserOptions['usenewrc'] = 1;
wfLoadExtension( 'LocalisationUpdate' );
$wgLocalisationUpdateDirectory = "$IP/cache";
require_once "$EXT/Translate/Translate.php";
$wgGroupPermissions['user']['translate'] = true;
$wgGroupPermissions['user']['translate-messagereview'] = true;
$wgGroupPermissions['user']['translate-groupreview'] = true;
$wgGroupPermissions['user']['translate-import'] = true;
$wgGroupPermissions['sysop']['pagetranslation'] = true;
$wgGroupPermissions['sysop']['translate-manage'] = true;
$wgTranslateDocumentationLanguageCode = 'qqq';
$wgExtraLanguageNames['qqq'] = 'Message documentation'; # No linguistic content. Used for documenting messages
wfLoadExtension( 'UniversalLanguageSelector' );
(来源:https://www.mediawiki.org/wiki/MediaWiki_Language_Extension_Bundle和 https://www.mediawiki.org/wiki/Help:Extension:Translate/Installation)
只有我的默认语言,而不是我应该用cldr选择的语言。我完全坚持了