Puppet Class: role::translate

Defined in:
puppet/modules/role/manifests/translate.pp

Overview

Class: puppet::roles::translate

The Translate extension turns MediaWiki into a tool for collaborative translation work, useful especially for language localisation of free software tools.



7
8
9
10
11
12
13
14
15
16
17
18
19
20
# File 'puppet/modules/role/manifests/translate.pp', line 7

class role::translate {
    include ::role::uls

    mediawiki::extension { 'Translate':
        needs_update => true,
        settings     => [
            '$wgGroupPermissions["*"]["translate"] = true',
            '$wgGroupPermissions["sysop"]["pagetranslation"] = true',
            '$wgGroupPermissions["sysop"]["translate-manage"] = true',
            '$wgTranslateDocumentationLanguageCode = "qqq"',
            '$wgExtraLanguageNames["qqq"] = "Message documentation"',
        ],
    }
}