move gstl to externlib
try to add translate patch to this project