silverstripe/silverstripe-translatable — pull request #146 by hafriedlander (2013-09-19 23:24:04+00:00)
Title: FIX 63366327 breaking "Existing Translations" links

CMSEditLink() was changed to always add a locale, but the link
creation for "Existing Translations" in Translatable#updateCMSFields
assumed there was no query string on the end of CMSEditLink()s return
value

Note that youll still end up with duplicate locale parameters after
this patch, but it will work as PHP always takes the last parameter
for preference. A seperate patch for Controller::join_links will
fix the duplicate parameters