Support

Account

Home Forums Add-ons Options Page Can\'t translate options pages Reply To: Can\'t translate options pages

  • Hi @tuskotrush

    Because you set the post_id, ACF tries to get the value from that exact ID in the wp_options table. As a workaround, you can use the ICL_LANGUAGE_CODE constant in the post_id option like this:

    'post_id' => 'cpt_projects_'.ICL_LANGUAGE_CODE,

    This will add extra suffix so the options ID will be like “cpt_projects_en” or “cpt_projects_fr”.

    To get the value from the options page, don’t forget to add the ICL_LANGUAGE_CODE constant like this:

    get_field('custom_field_name', 'cpt_projects_'.ICL_LANGUAGE_CODE);

    I hope this helps 🙂