- ステータス
- 開発者により解決済み
- 解決されたバージョン
- 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ボタンのラベルとその翻訳を更新する必要がある場合があります。