Physikerwelt has uploaded a new change for review. https://gerrit.wikimedia.org/r/108491
Change subject: Localisation updates from https://translatewiki.net. ...................................................................... Localisation updates from https://translatewiki.net. Change-Id: Iebef6dc1e822dc0ad1ceb1196000f85154dfe001 Localisation updates from https://translatewiki.net. Change-Id: I75735349d80637af9f1b0c259cfaee3f4ba7fc1a MathJax must not process every <strong class="error"> Many things in MediaWiki (and various on-wiki templates, at least on enwiki) output error messages wrapped in <strong class="error">. MathJax parsing all of these (added in I1199cb34) is completely broken. What appears to have been intended is that MathJax would parse the errors output by MathRenderer.php. So let's add a "texerror" class to those and have MathJax look for that class instead. Bug: 55675 Change-Id: Iaa6c3a892af463f38e6706f9407c6dcb948fe670 Localisation updates from https://translatewiki.net. Change-Id: Icf563562f630d51bbcd6cd8fc9eba7450e0da999 Localisation updates from https://translatewiki.net. Change-Id: I3d0f880fb9d10277448702c2ac3273880bbab570 Localisation updates from https://translatewiki.net. Change-Id: I3daade8f386280ed0dee058e117711cebaaea903 --- M Math.i18n.php M MathRenderer.php M modules/MathJax/unpacked/extensions/wiki2jax.js 3 files changed, 24 insertions(+), 17 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/Math refs/changes/91/108491/1 diff --git a/Math.i18n.php b/Math.i18n.php index 1e08fe3..b986908 100644 --- a/Math.i18n.php +++ b/Math.i18n.php @@ -1058,6 +1058,7 @@ /** Spanish (español) * @author Armando-Martin + * @author Ciencia Al Poder * @author Dferg * @author Fitoschido * @author MarcoAurelio @@ -1074,7 +1075,7 @@ 'mw_math_mathjax' => 'MathJax (experimental; el mejor para la mayoría de los navegadores)', 'math_failure' => 'No se pudo entender', 'math_unknown_error' => 'error desconocido', - 'math_unknown_function' => 'función desconocida', # Fuzzy + 'math_unknown_function' => 'función desconocida «$1».', 'math_lexing_error' => 'error léxico', 'math_syntax_error' => 'error de sintaxis', 'math_image_error' => 'La conversión a PNG ha fallado; comprueba que latex, dvips, gs, y convert estén instalados correctamente', @@ -2026,6 +2027,7 @@ /** Kabyle (Taqbaylit) * @author Agurzil + * @author Mmistmurt */ $messages['kab'] = array( 'math_sample' => 'Ssekcem tasemselt dagi', @@ -2035,10 +2037,10 @@ 'mw_math_source' => 'Eǧǧ-it s TeX (i browsers/explorateurs n weḍris)', 'math_failure' => 'Agul n tusnakt', 'math_unknown_error' => 'Agul mačči d aḍahri', - 'math_unknown_function' => 'Tawuri mačči d taḍahrit', # Fuzzy + 'math_unknown_function' => 'tawuri warisem « $1 »', 'math_lexing_error' => 'Agul n tmawalt', 'math_syntax_error' => 'Agul n tseddast', - 'math_image_error' => 'Abeddil ɣer PNG yexser; ssenqed installation n latex, dvips, gs, umbeɛd eg abeddel', # Fuzzy + 'math_image_error' => 'Aselket ɣer PNG yexser ; ssenqed aserkeb n latex d dvipng (neɣ dvips + gs + convert)', 'math_bad_tmpdir' => 'Ur yezmir ara ad yaru ɣef/ɣer tusnakt n temp directory/dossier', 'math_bad_output' => 'Ur yezmir ara ad yaru ɣef/ɣer tusnakt n tuffɣa directory/dossier', 'math_notexvc' => "''texvc executable'' / ''executable texvc'' ulac-it; ẓer math/README akken a textareḍ isemyifiyen.", @@ -2625,7 +2627,7 @@ 'math_unknown_function' => 'непозната функција „$1“', 'math_lexing_error' => 'лексичка грешка', 'math_syntax_error' => 'синтаксна грешка', - 'math_image_error' => 'Претворањето во PNG не успеа. Проверете дали правилно ги имате инсталирано latex и dvipng (или dvips + gs + convert)', + 'math_image_error' => 'Претворањето во PNG не успеа. Проверете дали правилно ги имате воспоставено LaTeX и dvipng (или dvips + gs + convert)', 'math_bad_tmpdir' => 'Не можам да запишам во или да создадам привремен директориум за математички операции', 'math_bad_output' => 'Не можев да запишам во или создадам излезен директориум математички операции', 'math_notexvc' => 'Недостасува извршната податотека texvc; @@ -2635,7 +2637,7 @@ 'math_latexml_invalidresponse' => 'Неважечки одѕив на LaTeXML („$2“) од опслужувачот „$1“:', 'math_latexml_invalidxml' => 'MathML за LaTeXML е неважечки XML.', 'math_latexml_invalidjson' => 'Одѕивот на опслужувачот за LaTeXML е неважечки JSON.', - 'math_latexml_xmlversion' => 'Предупредување: Прескокната е провереката на XML-тип! Проверете дали вашата инсталација на МедијаВики е верзија wmf/1.22wmf7 или понова.', + 'math_latexml_xmlversion' => 'Предупредување: Прескокната е провереката на XML-тип! Проверете дали вашата воспоставка на МедијаВики е верзија wmf/1.22wmf7 или понова.', ); /** Malayalam (മലയാളം) @@ -3247,23 +3249,27 @@ /** Portuguese (português) * @author Hamilton Abreu * @author Luckas + * @author Vitorvicentevalente */ $messages['pt'] = array( 'math_sample' => 'Inserir fórmula aqui', 'math_tip' => 'Fórmula matemática (LaTeX)', 'prefs-math' => 'Matemática', 'mw_math_png' => 'Gerar sempre como PNG', - 'mw_math_source' => 'Deixar como TeX (para browsers de texto)', + 'mw_math_source' => 'Deixar como TeX (para navegadores de texto)', + 'mw_math_mathjax' => 'MathJax (experimental; melhor para a maioria dos navegadores)', + 'mw_math_latexml' => 'LaTeXML (experimental; usa MathML)', 'math_failure' => 'Falhou ao verificar gramática', - 'math_unknown_error' => 'Erro desconhecido', - 'math_unknown_function' => 'Função desconhecida', # Fuzzy - 'math_lexing_error' => 'Erro léxico', - 'math_syntax_error' => 'Erro de sintaxe', + 'math_unknown_error' => 'erro desconhecido', + 'math_unknown_function' => "Função desconhecida: '$1'", + 'math_lexing_error' => 'erro léxico', + 'math_syntax_error' => 'erro de sintaxe', 'math_image_error' => 'Falha na conversão para PNG; -verifique que o latex, dvips, gs e convert foram correctamente instalados', - 'math_bad_tmpdir' => "Não foi possível criar o diretório temporário ''math'' ou, se já existe, escrever nele", - 'math_bad_output' => "Não foi possível criar o diretório de resultados ''math'' ou, se já existe, escrever nele", +verifique se o latex, dvips, gs e convert foram correctamente instalados', + 'math_bad_tmpdir' => 'Não foi possível editar ou criar o directório temporário de matemática', + 'math_bad_output' => 'Não foi possível editar ou criar o directório de saída de matemática', 'math_notexvc' => 'O executável texvc não foi encontrado. Consulte math/README para instruções da configuração.', + 'math_output_error' => 'Não é possível armazenar imagem matemática no sistema de ficheiros.', ); /** Brazilian Portuguese (português do Brasil) @@ -3634,6 +3640,7 @@ ); /** Serbo-Croatian (srpskohrvatski / српскохрватски) + * @author Kolega2357 * @author OC Ripper */ $messages['sh'] = array( @@ -3646,7 +3653,7 @@ 'math_unknown_error' => 'nepoznata greška', 'math_unknown_function' => 'nepoznata funkcija', # Fuzzy 'math_lexing_error' => 'riječnička greška', - 'math_syntax_error' => 'sintaksna greška', + 'math_syntax_error' => 'greška u sintaksi - грешка у синтакси', 'math_image_error' => 'PNG konverzija neuspješna; provjerite tačnu instalaciju latex-a i dvipng-a (ili dvips + gs + convert)', 'math_bad_tmpdir' => 'Ne može se napisati ili napraviti privremeni matematički direktorijum', 'math_bad_output' => 'Ne može se napisati ili napraviti direktorijum za matematički izvještaj.', diff --git a/MathRenderer.php b/MathRenderer.php index 0d52263..fcfec7b 100644 --- a/MathRenderer.php +++ b/MathRenderer.php @@ -184,7 +184,7 @@ array_shift( $parameters ); $errmsg = wfMessage( $msg, $parameters )->inContentLanguage()->escaped(); $source = htmlspecialchars( str_replace( "\n", ' ', $this->tex ) ); - return "<strong class='error'>$mf($errmsg): $source</strong>\n"; + return "<strong class='error texerror'>$mf($errmsg): $source</strong>\n"; } /** @@ -671,4 +671,4 @@ protected function getMathTableName(){ return 'mathoid'; } -} \ No newline at end of file +} diff --git a/modules/MathJax/unpacked/extensions/wiki2jax.js b/modules/MathJax/unpacked/extensions/wiki2jax.js index 07734c9..963e5d7 100644 --- a/modules/MathJax/unpacked/extensions/wiki2jax.js +++ b/modules/MathJax/unpacked/extensions/wiki2jax.js @@ -20,7 +20,7 @@ this.configured = true; } var that = this; - $('span.tex, img.tex, strong.error', element || document).each(function(i, span) { + $('span.tex, img.tex, strong.texerror', element || document).each(function(i, span) { that.ConvertMath(span); }); }, -- To view, visit https://gerrit.wikimedia.org/r/108491 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I3daade8f386280ed0dee058e117711cebaaea903 Gerrit-PatchSet: 1 Gerrit-Project: mediawiki/extensions/Math Gerrit-Branch: dev Gerrit-Owner: Physikerwelt <w...@physikerwelt.de> Gerrit-Reviewer: L10n-bot <l10n-...@translatewiki.net> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits