- 状态
- 未解决
- 报告针对
- WPML Multilingual CMS 4.5.14
- 主题标签
- Bug
问题概述
在迁移网站或手动更新 WPML 后停用并重新激活 WPML 时,您会看到以下错误:
WordPress database error Duplicate entry ‘1616-de’ for key ‘wp_icl_translations.trid_lang’ for query UPDATE `wp_icl_translations` SET `language_code` = ‘de’ WHERE `translation_id` = ‘2122’ made by require_once('wp-admin/admin.php’), require_once('wp-load.php’), require_once('wp-config.php’), require_once('wp-settings.php’), do_action('init’), WP_Hook->do_action, WP_Hook->apply_filters, SitePress->rebuild_language_information, TranslationManagement->add_missing_language_information, TranslationManagement->add_missing_language_to_posts, TranslationManagement->add_missing_language_to_post)
请注意,entry (1616-de) 和 translation_id (2122) 的值可能因网站而异。
临时解决方法
我们的开发人员已了解此情况,并正在努力寻找解决方案。如果您遇到此情况,请与我们的支持团队开启聊天,并分享此已知问题链接。我们的专家将很乐意为您提供帮助。