Page MenuHomePhabricator

Deployment of TTMServer translation memory
Closed, ResolvedPublic

Description

Translation memory is a much requested feature of the Translate extension that is used in translatewiki.net but not in Wikimedia projects.


Version: unspecified
Severity: enhancement
URL: https://www.mediawiki.org/wiki/Help:Extension:Translate/Translation_memories

Details

Reference
bz36236

Event Timeline

bzimport raised the priority of this task from to Needs Triage.Nov 22 2014, 12:23 AM
bzimport set Reference to bz36236.

The proposed shared database layout [1] was found to be unacceptable because it uses MyISAM, which is no longer allowed on the cluster.

I am now researching whether we can implement the fulltext filtering via Lucene. I've looked at few classes at MWSearch for example, and I'm not enthusiastic of what I've seen.

Should also check whether the performance is acceptable without fulltext filtering.

[1] https://gerrit.wikimedia.org/r/gitweb?p=mediawiki/extensions/Translate.git;a=blob;f=sql/translate_sharedtm.sql;h=f0fc6e94aa3c2ebea359aeb9ea3f73eb17a608b0;hb=HEAD

I've been talking with Oren to get some help in solving this.

Totally forgot this bug. Finally I can close it :)