Translation Research Projects 1
Translation Research Projects 2
Translation Technology and its Teaching (with much mention of localization)
Innovation and E-Learning in Translator Training