Strange "matching" suggestion while editing [[Wikia:Editpagelayout-helpLink-url/nl]]

Strange "matching" suggestion while editing Wikia:Editpagelayout-helpLink-url/nl

When editing Wikia:Editpagelayout-helpLink-url/nl (in Dutch) I see "Identificatie toevoegen" as 100% matching message, while that message actually says "Help:Bewerken" (which it should).

SPQRobin13:24, 22 May 2011

TM sometimes gives suggestions that are completely out of context. We have no idea why; it's just what it does.

Siebrand18:33, 22 May 2011

I believe SPQRobin is referring to something else. The text that is being presented for a 100% match is not the latest version of the 100% matched message. I noticed this today.

Hamilton Abreu00:46, 23 May 2011

Actually, forget about "not the latest". If you edit MediaWiki:Wikiforum-save/pt, there is a single 100% match at the top of the suggestions that says: "Versão para impressão". That is pretty weird, because if you open the 100% matched message, MediaWiki:Saveprefs/pt, it says "Gravar". And its previous version said "Salvar". So, none of the versions of the 100% matched message says "Versão para impressão", as is being suggested.

Hamilton Abreu20:16, 23 May 2011

Indeed. This is a strange bug. The message used as suggestion (which contains "Help:Bewerken") never said "Identificatie toevoegen", but it does show that as suggestion. I really wonder where that text comes from.

SPQRobin22:19, 23 May 2011

I got the same again in another message: if you edit MediaWiki:Notificator-change-tag/nl ("wijzigen" = "change"), you see "Kan de databasecodelijst cl_logical bewerken" as 100% matching text, but the message actually says "wijzigen".

SPQRobin19:37, 10 June 2011
SPQRobin21:45, 14 June 2011

It occurred again on another message. I thought it'd be better to submit a bug, so: bugzilla:29728.

SPQRobin01:19, 6 July 2011
 
 
 
 
 
 

One mini-project related to this could be to re-implement the translation memory on top of MediaWiki database layer so that we would not need to use external service and sqlite, which is horrible with concurrency things and better http server.

Nike07:59, 6 July 2011