Open Bug 1417429 Opened 7 years ago Updated 5 years ago

Localization issue: language names are not translated

Categories

(www.mozilla.org :: L10N, defect)

Production
defect
Not set
normal

Tracking

(Not tracked)

People

(Reporter: etrapani, Assigned: helenaenred)

Details

If you go to a localized version of the Firefox download page, the one that lists all languages[1] and over over the links, the texts include the untranslated version of the language name.

(English) "Download for Linux 64-bit in Czech"

shows:

(Esperanto) "Elŝuti por Linux 64-bit en la Czech"

and it should be:

(Esperanto) "Elŝuti por Linux 64-bit en la ĉeĥa"

The localized languages names are already available here[2] for Esperanto and for other languages they can be found in their own repositories.

[1] https://www.mozilla.org/en-US/firefox/all/
[2] https://hg.mozilla.org/l10n-central/eo/file/default/toolkit/chrome/global/languageNames.properties
Assignee: mitchell → nobody
Component: Miscellaneous → L10N
Product: mozilla.org → www.mozilla.org
Version: other → Production

Hello, can I work on this one? Or is it already fixed?

It does not seem to already be fixed. You are welcome to work on it Helena, but be aware that these pages (the /all/ ones) will get a redesign sometime soon. But it would be nice to have this fixed.

It looks like the issue is that the language names are always in English and the language for that build, where it should be in the language of the page plus the native language of the build. So fixing that would be nice. The problem is that the translated language names isn't yet available in our product-details data source:

https://product-details.mozilla.org/1.0/languages.json

We'd need to extract the translations from the files linked in comment #0, convert them to JSON, add them to the product-details repository, and then they'd be accessible from the website. I'm happy to help with this effort if you would like to take it on.

(In reply to Paul [:pmac] McLanahan ⏰ET needinfo? me from comment #2)

It does not seem to already be fixed. You are welcome to work on it Helena, but be aware that these pages (the /all/ ones) will get a redesign sometime soon. But it would be nice to have this fixed.

Ok but it seems like a small fix, let me try it. Could you assign name the bug, please?

Assignee: nobody → helenaenred

(In reply to Paul [:pmac] McLanahan ⏰ET needinfo? me from comment #2)

It does not seem to already be fixed. You are welcome to work on it Helena, but be aware that these pages (the /all/ ones) will get a redesign sometime soon. But it would be nice to have this fixed.

It looks like the issue is that the language names are always in English and the language for that build, where it should be in the language of the page plus the native language of the build. So fixing that would be nice. The problem is that the translated language names isn't yet available in our product-details data source:

https://product-details.mozilla.org/1.0/languages.json

We'd need to extract the translations from the files linked in comment #0, convert them to JSON, add them to the product-details repository, and then they'd be accessible from the website. I'm happy to help with this effort if you would like to take it on.

Hello Paul!
It is actually a bigger fix than it seemed but I'm happy to give it a try. So it seems that the correction would be for the more than 200 languages right? Would I be converting them "manually" to JSON each one of them? Do you use an automated tool for that?

Could you point me out where I should place this new files in the project?

Thank you,
Helena

You need to log in before you can comment on or make changes to this bug.