Skip Navigation

This is the technical support forum for WPML - the multilingual WordPress plugin.

Everyone can read, but only WPML clients can post here. WPML team is replying on the forum 6 days per week, 22 hours per day.

Our wait time is higher than usual, please make sure you are meeting the minimum requirement - https://wpml.org/home/minimum-requirements before you report issues, and if you can take a look at current Known Issues - https://wpml.org/known-issues/. Thank you.

Tagged: 

This topic contains 0 replies, has 1 voice.

Last updated by kenM-6 1 day, 17 hours ago.

Author Posts
March 31, 2025 at 7:01 pm #16880669

kenM-6

Background of the issue:
I am trying to index 3 languages using WPML Elasticpress with the command: wp wpml_elasticpress sync --setup --post-lang=en,es,zh-hans. I expected to see three indices: one English, one Spanish, and one Chinese.

Symptoms:
I encountered an error: 'Error: Mapping failed: It seems you have reached the limit of indices your plan supports and we were not able to create a new index. Currently, you can have up to 3 indices.' In my ElasticPress account, I see 1 index populated (English) and 2 other indices listed with 0 posts populated, including a language (French) we did not try to index. After manually deleting the empty indices and trying to sync a single language with wp wpml_elasticpress sync --post-lang=es, I received the same error.

Questions:
Why am I receiving an error about reaching the limit of indices when I try to index multiple languages?
How can I successfully index the Spanish and Chinese languages without encountering errors?