When does Kuma auto-create a "translated" page with English contents?


(Janet Swisher) #1

I’d like to understand the circumstances under which Kuma automatically creates a page under a localized URL, with contents that are from the English version.

I’m not talking about the common case where a user does “Create a new translation”, and then saves the page without actually translating anything.

For example, here is a page that, according to the history, was created by me:
https://developer.mozilla.org/az/docs/MDN/Contribute/Localize$history

However, I’m quite certain I didn’t intentionally create this. The two items in the history of the /az (Azeri) page correspond to two items in the history of the English page.

I can find lots more examples similar to this (often in low-traffic locales), where the only revisions are by MDN staff, corresponding to revisions in the corresponding English page.

Any clues?


(Sphinx Knight) #2

Could it be that “moved pages” also create “target” pages from the locales that exist on the original English page (before moving)?

I can confirm I’ve seen those as well but I don’t know why too :slight_smile: Anyway I’m interested in the matter.


(Jwhitlock) #3

September 2016 was quite a while ago. Here’s the edits you made that week. The edit to an “az” locale page does stand out, since the other edits were English.

The Revision history page for a localization shows the first English revision that a translation was based on. The first English revision was added a few months ago, along with first translation diffs sent to moderators. This allows the moderators to quickly see how many changes were made in the first translation. This can help determine when something was translated that shouldn’t have been, like the ID reference for a live sample. It also makes it easier to distinguish between good translation attempts and replacing a page with spam.

So, this translation has a single revision, and the history also shows the English revision it was based on.

One way these are created is when following a link from a translated page. For example, here is the homepage in Afrikaans:

https://developer.mozilla.org/af/

It looks just like the English page. That community hasn’t translated any of the UI. If you scroll down to “Help improve MDN” and click on “Translating”, you arrive at:

https://developer.mozilla.org/af/docs/MDN/Contribute/Localize/Translating_pages

Again, it looks just like the English document, except for the banner that says “Our volunteers haven’t translated this article into Afrikaans yet.”. If you saw a typo and clicked “Edit”, you would now be creating the first translation of the page into Afrikaans.

I don’t think there is any auto-creation of translated pages. I think people see these placeholder pages and create the first translation, not realizing that they aren’t editing the English document.