Implements translation memory functions

Change timeout 5 -> 10 because translation memory create function always
take over 5 seconds.
:+1: