A decade of consistent improvements to the Content Translation tool yields over two million Wikipedia articles 8 May 202523 May 2025 by Uzoma Ozurumba