Https-everywhere: Link to downgrade attack explanation on EASE error page is missing from some translations

Created on 25 Nov 2019  路  5Comments  路  Source: EFForg/https-everywhere

Examples (click to show an image):

Link is missing


馃嚛馃嚜 German (de)
de


馃嚝馃嚪 French (fr)
fr


馃嚚馃嚦 Chinese (zh_CN)
zh

Link is correctly displayed


馃嚠馃嚬 Italian (it)
it


馃嚦馃嚤 Dutch (nl)
nl


馃嚫馃嚜 Swedish (sv)
se

EASE bug i18n ui

Most helpful comment

So after investigating this it appears to be case sensitive replacement and some mishandling of that on our part.

So for example, the German text in the paragraph is: netzwerkbasierte Downgrade-Angriffe but the replacement text to insert the link is looking for Netzwerk-basierte Downgrade Angriffe.

Now that I think I found the issue, will think of a way to handle this better.

All 5 comments

cc @zoracon.

So after investigating this it appears to be case sensitive replacement and some mishandling of that on our part.

So for example, the German text in the paragraph is: netzwerkbasierte Downgrade-Angriffe but the replacement text to insert the link is looking for Netzwerk-basierte Downgrade Angriffe.

Now that I think I found the issue, will think of a way to handle this better.

I hope a real solution will be done shortly.

I hope a real solution will be done shortly.

@pipboy96 for now this is the "real solution". Can you clarify what a better solution would look like?

@zoracon My guess is real solution could be allowing some BBCode- or Markdown-like syntax in translations, of course with restriction what websites could be linked to. We should probably link to an language-appropriate version of Wikipedia if possible.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

cschanaj picture cschanaj  路  4Comments

J0WI picture J0WI  路  4Comments

a0193143 picture a0193143  路  4Comments

Hainish picture Hainish  路  4Comments

apple-web-evangelist picture apple-web-evangelist  路  4Comments