Translated tech articles from English to Chinese