From 93d2e2d8ddaa17c3d1ed07ff36ace303ec5dd50f Mon Sep 17 00:00:00 2001 From: Ilia Rostovtsev Date: Wed, 29 Apr 2020 15:11:52 +0300 Subject: [PATCH] Fix altered escaped HTML (ja) --- bin/language-manager | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/bin/language-manager b/bin/language-manager index f3bea34da..60ed4d16c 100755 --- a/bin/language-manager +++ b/bin/language-manager @@ -822,7 +822,13 @@ s/(?|(\\\s*n\s*\\\s*n\s*\\\s*n\s*\\\s*n\s*\\\s*n)|(\\\s*n\s*\\\s*n\s*\\\s*n\s*\\ $translated =~ s/<Я>(.*?)<\/\?/$1<\/i>/gi; $translated =~ s/« /gi; } + + # Fix altered escaped HTML. Happens, for example, in Japanese language translations + $translated =~ s/&lt;/</g; + $translated =~ s/&gt;/>/g; + $translated =~ s/&nbsp;/ /g; + # Fix reserved words $translated = translated_substitute_reserved($translated); return $translated;