WPML
状态
已由作者解决
解决于
Quiz And Survey Master 8.1.15
相关插件/主题
Quiz And Survey Master
主题标签
Compatibility

问题概述

使用 Quiz And Survey Master 插件时,您会注意到,尽管在 WPML 字符串翻译模块中翻译了 Retake Quiz 按钮,但在提交后的测验摘要中,翻译后的按钮并未正确显示。

临时解决方法

在继续操作之前,请确保对您的站点进行完整备份


  • 打开 …/wp-content/plugins/quiz-master-next/php/classes/class-qmn-quiz-manager.php 文件。

  • 找到第 1772 行。

  • 将此代码:
    				$result_display .= '<input type="submit" value="' . apply_filters( 'qsm_retake_quiz_text', $qmn_quiz_options->retake_quiz_button_text ) . '" name="qsm_retake_button" class="qsm-btn qsm_retake_button qmn_btn" id="qsm_retake_button" />';

  • 替换为:
    				$result_display .= '<input type="submit" value="' . esc_attr($mlwQuizMasterNext->pluginHelper->qsm_language_support($qmn_quiz_options->retake_quiz_button_text, "quiz_retake_quiz_button_text-{$qmn_quiz_options->quiz_id}")) . '" name="qsm_retake_button" class="qsm-btn qsm_retake_button qmn_btn" id="qsm_retake_button" />';

注意:请记住,您可能需要更新 Retake 按钮标签及其翻译,以使这些更改可见。

所有已知问题 →