Closed Bug 1595524 Opened 5 years ago Closed 5 years ago

Missing private adjective in the Firefox translation

Categories

(Mozilla Localizations :: tr / Turkish, defect)

Desktop
Linux
defect
Not set
minor

Tracking

(Not tracked)

RESOLVED INVALID

People

(Reporter: libreajans, Unassigned, NeedInfo)

Details

Attachments

(1 file)

Attached image translation-error.png

User Agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:70.0) Gecko/20100101 Firefox/70.0

Steps to reproduce:

On Ubuntu Gnome shell. Add firefox to your favourites than right click on firefox icon in the dash.

Actual results:

If your locale is English, you may see 2 new entries.

  • Open a New Window
  • Open a New Private Window

There are two string for Turkish

  • Yeni pencere aç
  • Yeni bir pencere aç

Expected results:

Adjective "Hidden" was missing in Turkish translation.

Instead of "Yeni bir pencere aç", it has to be "Yeni bir gizli pencere aç"

Component: tr / Turkish → General
OS: Unspecified → Linux
Product: Mozilla Localizations → Firefox
Hardware: Unspecified → Desktop
Summary: Missing private expression in the translation → Missing private adjective in the Firefox translation
Version: unspecified → 70 Branch
Severity: normal → minor
Component: General → Translation

Could you please tag the Turkish translation team?

Thanks for reporting, unfortunately I believe this bug needs to be reported to Gnome.

Firefox codebase doesn't include the strings in the screenshot, so I assume this is part of some Gnome feature/translation.

https://transvision.mozfr.org/?recherche=Open+a+New+Private+Window&repo=gecko_strings&sourcelocale=en-US&locale=tr&search_type=strings_entities
https://transvision.mozfr.org/?recherche=Open+a+New+Window&repo=gecko_strings&sourcelocale=en-US&locale=tr&search_type=strings_entities

Also the reverse search
https://transvision.mozfr.org/?recherche=Yeni+bir+pencere+a%C3%A7&repo=gecko_strings&sourcelocale=en-US&locale=tr&search_type=strings_entities

Note that Firefox::Translation is not the right component for reporting translation bugs.

Status: UNCONFIRMED → RESOLVED
Closed: 5 years ago
Component: Translation → tr / Turkish
Product: Firefox → Mozilla Localizations
Resolution: --- → INVALID
Version: 70 Branch → unspecified

This is a long standing bug in Ubuntu, known since 2014. (See https://forum.ubuntu-tr.net/index.php?topic=42299.0)

I'm not actually sure if it's Gnome-related or Ubuntu-related but reaching out to Ubuntu localizers might be good idea.

I have just downloaded the firefox 71.0b8 beta release via (https://ftp.mozilla.org/pub/firefox/releases/71.0b8/source/firefox-71.0b8.source.tar.xz)

It contains a firefox.desktop file in "/taskcluster/docker/firefox-snap" folder. And it has the same error at line 216.

"Name[tr]=Yeni bir pencere aç"

My understanding is that we pull (or have pulled) that file's content from Ubuntu and it's currently not localizable on our end (bug 1390152 and bug 1541430).

@Francesco, do you know what would be the best way to update that file? Does it need to be updated on Ubuntu repos first?

Flags: needinfo?(francesco.lodolo)

(In reply to Selim Şumlu from comment #5)

My understanding is that we pull (or have pulled) that file's content from Ubuntu and it's currently not localizable on our end (bug 1390152 and bug 1541430).

Johan, any idea of what's the status of these two bugs? I see the main tracker has been resolved.

@selim
I would try to go those fixed in Ubuntu in the meantime.

Flags: needinfo?(francesco.lodolo) → needinfo?(jlorenzo)

Hi there! Thanks for raising this issue! I don't have the full answer, but I can untangle a few things.

The menu shown in comment 0 is indeed configured thanks to a firefox.desktop file. It's a gnome shell file. Linux distributions are free to define whatever they want in firefox.desktop Depending on how you installed Firefox on Ubuntu, you use either one firefox.desktop file or another. Let me clarify:

a. If you run sudo apt-get install firefox on Ubuntu, you use this file owned by Canonical[1].
b. If you run sudo snap install firefox, you install the snap version of Firefox[2], which Mozilla owns, builds and publishes. Like libreajans pointed out, the firefox.desktop file is the one under taskcluster/docker/firefox-snap[3]
c. If you manually download and extract one of the linux archives[4], you have to manually write your firefox.desktop file.

As of today, both option a. and b. are supported. You folks need to update both [1] and [3]. I'm happy to review the patch for solution b. The patch for solution a. needs to be handed on Canonical's launchpad.

(In reply to Francesco Lodolo [:flod] from comment #6)

Johan, any idea of what's the status of these two bugs? I see the main tracker has been resolved.

Yes, I confirm these bugs haven't moved since their last comments. As a consequence, the snap build is pretty basic and that's why we need to write in 2 different files. I'm open to discuss if the l10n team is willing to improve the situation.

Hope this helps! Feel free to ask me if you have any questions! 🙂

[1] https://bazaar.launchpad.net/~mozillateam/firefox/firefox.focal/view/head:/debian/firefox.desktop.in#L235
[2] https://snapcraft.io/firefox
[3] https://searchfox.org/mozilla-release/rev/d54833a3caab44efe615289244c7227a1fc945fc/taskcluster/docker/firefox-snap/firefox.desktop#194
[4] Like this one for instance, https://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-x86_64/tr/firefox-70.0.1.tar.bz2

Flags: needinfo?(jlorenzo)

I can do the change in the Ubuntu packages (point a as summarized by Johan). Can Turkish native speakers please confirm what the correct translation would be? (a comment on the downstream bug would be useful too, for future reference)

Flags: needinfo?(selim)
Flags: needinfo?(libreajans)

(In reply to Francesco Lodolo [:flod] from comment #8)
That's right! 🙂

(In reply to Olivier Tilloy from comment #9)
Thank you for your help, Olivier! 😃

(In reply to Olivier Tilloy from comment #9)

I can do the change in the Ubuntu packages (point a as summarized by Johan). Can Turkish native speakers please confirm what the correct translation would be? (a comment on the downstream bug would be useful too, for future reference)

"Yeni gizli pencere aç" is preferable.

Thanks!

Flags: needinfo?(selim)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: