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 2 voices.

Last updated by Raja Mohammed 3 months, 3 weeks ago.

Assigned support staff: Raja Mohammed.

Author Posts
June 22, 2019 at 5:01 pm #4071335

alenS

Hello,

I'm getting this message on my multisite network:

We have detected a problem with some tables in the database. Please contact WPML support to get this fixed.

Table 'c1demobajubodatabase.wpdm_2_icl_strings' doesn't exist
Array
(
[language] => sl
[context] => WP
[gettext_context] =>
[domain_name_context_md5] => 5ff0887b4c486c0329311e8d30610d58
[name] => Blog Title
[value] => Bajubo
[status] => 0
[translation_priority] => optional
[allow_empty_value] =>
)

Can you please help me?

June 24, 2019 at 7:34 am #4075037

Raja Mohammed
Supporter

Languages: English (English )

Timezone: Asia/Kolkata (GMT+05:30)

Hi there,

I will help you with your issue.

These errors happen when the activation of WPML is not complete. We are not yet sure how this issue is exactly replicated.

You can use the following workaround and continue to work with WPML.

1) Make a full backup of your site (files and database). There are many free plugins on WordPress.org for this purpose.

2)Add this code to the bottom of the functions.php file in your theme’s root folder.


function wpml_fix_missing_icl_tables() {
 
    if( function_exists( 'icl_sitepress_activate' ) )
 
        icl_sitepress_activate();
 
}
 
add_action( 'wp_footer', 'wpml_fix_missing_icl_tables' );

3) Visit your site’s homepage at least one time.

4) Remove the code.

Please let me know if you need further assistance.

Kind regards
Raja