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.

This topic contains 1 reply, has 0 voices.

Last updated by Christopher Amirian 1 week, 3 days ago.

Author Posts
June 21, 2025 at 3:35 pm #17156192

hasanK-7

Background of the issue:
I am using a WordPress plugin called Client Portal on my site hidden link. This plugin creates a custom post type called Private_page, which functions as a dashboard. When a user creates a WordPress account as a Subscriber, a custom post type (Private page) is created for them. The default content of this page is in Arabic. I can use translation management to translate each private page to English using services like Google or DeepL.

Symptoms:
I want the translation from Arabic to English to happen automatically without manual intervention, ideally using a cron job.

Questions:
Is it possible to automatically translate a custom post type from Arabic to English using a cron job?
Can WPML facilitate instant translation of custom post types upon creation?
Please Note I am not talking about String translation or Translation managment.
https://wordpress.org/plugins/client-portal/

June 22, 2025 at 6:39 am #17156582

Christopher Amirian
WPML Supporter since 07/2020

Languages: English (English )

Timezone: Asia/Yerevan (GMT+04:00)

Hi,

Welcome to WPML support. I will answer this ticket before the ticket is assigned to one of my colleagues.

WPML only can do that if you enable the translate everything mode. But that will work on all new data that is added no matter which post type has a new item.

It will not be limited to only that specific custom post type.

For more information:

https://wpml.org/documentation/translating-your-contents/#choose-how-to-translate

Thanks.