- Status
- Resolvido pelo autor
- Resolvido em
- Quiz And Survey Master 8.1.15
- Plugin/tema relacionado
- Quiz And Survey Master
- Tags de tópico
- Compatibility
Visão geral do problema
Ao usar o plugin Quiz And Survey Master, você notará que, apesar de traduzir o botão Retake Quiz no módulo WPML Tradução de Strings, o botão traduzido não aparece corretamente no resumo do questionário após o envio.
Solução alternativa
Certifique-se de ter um backup completo do seu site antes de prosseguir.
- Abra o arquivo …/wp-content/plugins/quiz-master-next/php/classes/class-qmn-quiz-manager.php.
- Procure a linha 1772.
- Substitua este código:
$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" />';
- Por:
$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" />';
Nota: lembre-se de que você pode precisar atualizar o rótulo do botão Retake e sua tradução para tornar essas alterações visíveis.