make translation service class threadsafe