chef
chef copied to clipboard
Add Translate extension to Wiki
This adds the Translate extension to the Wiki.
All other extension dependencies have already been installed so no other extensions are added as part of this request.
User rights and the new role of "translateadmin" have been configured according to the original proposal.
The OSM ElasticSearch server will now be utilized for storing translation memories.
Closes https://github.com/openstreetmap/operations/issues/649
Could someone please review this? It has been over a year since the proposal passed to add this.
Can you tell me what functionality this introduces?
@Firefishy Please see the proposal for an in-depth description about what functionality it offers.
So... update?
Will you be around when this causes the wiki to break or block upgrades? This is a fairly deep plugin. I am not comfortable supporting it on my own.
I will be. Honestly I have not tested this PR with the current Wiki stack since I don't have chef setup or anything and don't really know how to set it up. I guess creating that docker container for the wiki which has been something I've wanted to do we might think of doing before this as well to test it (openstreetmap/operations#873).
If we install it and then have to remove it in a couple months, what are the consequences? What's the uninstall procedure?
@pnorman All the pages created as "translated" pages will just be kept in normal page form. For example, Key:Highway and its Spanish translation produced by the Translate extension at Key:Highway/es will become normal pages at Key:Highway and Key:Highway/es. We will need to add the {{Languages}} template to those pages but that should be pretty easy to automate.