tech contents translation