Did you know that you can use All in One SEO on multi-language sites using WPML?
Using All in One SEO and WPML (WordPress Multilingual), you can optimize your multilingual website to rank higher in other languages, and get more traffic from countries around the world.
In this guide, we'll cover how to translate your All in One SEO fields, like titles and meta descriptions, using WPML.
After installing WPML and completing the setup, go to WPML > Translation Management and select the content you want to translate. WPML translates SEO fields along with the rest of your on-page content, so simply select the items you want to translate and move to Step Two: choosing a translation method.

With WPML, you can translate by yourself, with your team of translators, or automatically using machine translation, like WPML AI.

Once you send your content for translation, the last step is to review automatic translations, or manually enter your own.
To do this, go to WPML > Translations and open your translation job. You'll notice that your SEO fields appear alongside the rest of your page content, under the Custom Fields section.

Once you’re done reviewing or translating your content, click Complete Translation to publish translations to your website.
When you visit your page on the front-end, you'll see that its contents are translated, along with all the meta information in the source code.