New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add Translate extension to Wiki #568
base: master
Are you sure you want to change the base?
Conversation
3b728d8
to
4ae2339
Compare
3cc04b0
to
82f971c
Compare
749a519
to
b7e5b92
Compare
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. |
0305831
to
e3574f3
Compare
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. |
d3175b1
to
a07b42e
Compare
74f83a1
to
73471b4
Compare
013d3ba
to
c295927
Compare
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 openstreetmap/operations#649