Bug 1272493
| Summary: | [zh_CN, zh_TW] [firefox] Desktop file translations missing. | ||||||
|---|---|---|---|---|---|---|---|
| Product: | Red Hat Enterprise Linux 7 | Reporter: | Krishna Babu K <kkrothap> | ||||
| Component: | firefox | Assignee: | Jan Horak <jhorak> | ||||
| Status: | CLOSED CURRENTRELEASE | QA Contact: | Engineering Localization bugs mailing list <eng-l10n-bugs> | ||||
| Severity: | medium | Docs Contact: | |||||
| Priority: | medium | ||||||
| Version: | 7.2 | CC: | eischmann, jeischma, kkrothap, mclasen, mfabian, noriko, petersen, rstrode, smaitra, sshedmak, stransky, tpelka | ||||
| Target Milestone: | rc | Keywords: | Translation | ||||
| Target Release: | --- | ||||||
| Hardware: | All | ||||||
| OS: | Linux | ||||||
| Whiteboard: | |||||||
| Fixed In Version: | firefox-45.3.0-1.el7_2 | Doc Type: | Bug Fix | ||||
| Doc Text: | Story Points: | --- | |||||
| Clone Of: | |||||||
| : | 1313607 1313620 1316398 (view as bug list) | Environment: | |||||
| Last Closed: | 2016-08-09 09:40:38 UTC | Type: | Bug | ||||
| Regression: | --- | Mount Type: | --- | ||||
| Documentation: | --- | CRM: | |||||
| Verified Versions: | Category: | --- | |||||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
| Cloudforms Team: | --- | Target Upstream Version: | |||||
| Embargoed: | |||||||
| Bug Depends On: | |||||||
| Bug Blocks: | 1262678, 1313485, 1340415 | ||||||
| Attachments: |
|
||||||
|
Description
Krishna Babu K
2015-10-16 14:32:47 UTC
Created attachment 1083713 [details]
FAIL Category definition document defined by l10n team lead.
1) Firefox Web Browser 2) Release_Notes 3) Satellite Registration 4) Startup Applications There are no such strings in 'master'. https://l10n.gnome.org/module/gnome-menus/ Could you please point correct repo to get POT/POs to translate? (In reply to Noriko Mizumoto from comment #3) <snip> > Could you please point correct repo to get POT/POs to translate? From Comment 3, branch: * rhel-7.3 Name: gnome-menus Version: 3.13.3 Release: 3%{?dist} ./gnome-menus-3.0.pot: 0 translated messages, 27 untranslated messages. ./de.po: 27 translated messages. ./es.po: 27 translated messages. ./fr.po: 27 translated messages. ./it.po: 27 translated messages. ./ja.po: 27 translated messages. ./ko.po: 27 translated messages. ./pt_BR.po: 27 translated messages. ./ru.po: 27 translated messages. ./zh_CN.po: 27 translated messages. ./zh_TW.po: 27 translated messages. Hi Matthias The stat of comment 4 indicates the package localized 100% while there are couple of strings reported as unlocalized in comment 3. I've looked in the upstream, there is no 3-13 version, https://l10n.gnome.org/module/gnome-menus/. Could you kindly point where to find POT/POs? (added Jens) (In reply to Noriko Mizumoto from comment #3) > 1) Firefox Web Browser > 2) Release_Notes > 3) Satellite Registration > 4) Startup Applications These strings come from the desktop files of the individual applications and are shipped in their rpms. For firefox, that is the firefox rpm, for startup applications, that is gnome-session (I think). I have no idea what the package names for the two RH-specific additions are. But you can probably find them by grepping for the string in /usr/share/applications/ and then using rpm -qf on the desktop file. [RHEL7.3] Assigned to Jens for rhel7.3 localization preparation. Jens-san, tried to identify the package by following Matthias' instruction. if these help... 1. firefox-38.2.1-1.el7_1.x86_64 2. Red_Hat_Enterprise_Linux-Release_Notes-7-en-US-7-2.el7.noarch 3. rhn-setup-gnome-2.0.2-6.el7.noarch 4. gnome-session-3.14.0-4.el7.x86_64 We need to clone/open to the other 3 components. One bug needed per component as usual. Also I fear one bug is needed per Red_Hat_Enterprise_Linux-Release_Notes-7-*-*. We should discuss that one with L10n and Docs. If I look into file /usr/share/applications/firefox.desktop , I see it clearly shows translations available for ko, pt_BR, fr, it and es. [Desktop Entry] Version=1.0 Name=Firefox Web Browser Name[ca]=Navegador web Firefox Name[cs]=Firefox Webový prohlížeč Name[es]=Navegador web Firefox Name[fa]=ﻡﺭﻭﺭگﺭ ﺍیﻦﺗﺮﻨﺗی Firefox Name[fi]=Firefox-selain Name[fr]=Navigateur Web Firefox Name[hu]=Firefox webböngésző Name[it]=Firefox Browser Web Name[ja]=Firefox ウェブ・ブラウザ Name[ko]=Firefox 웹 브라우저 Name[nb]=Firefox Nettleser Name[nl]=Firefox webbrowser Name[nn]=Firefox Nettlesar Name[no]=Firefox Nettleser Name[pl]=Przeglądarka WWW Firefox Name[pt]=Firefox Navegador Web Name[pt_BR]=Navegador Web Firefox Name[sk]=Internetový prehliadač Firefox Name[sv]=Webbläsaren Firefox So only zh_CN and zh_TW translations are missing. Matthias I realized now giving translation those four strings cost expensive for us. First POT/POs has to be extracted from repo and push to Zanata, making all translators to work. This task is repeated 4 times for 4 packages. Second, translators go to the package, find corresponding string and give the translation that string only and leave any other strings untouched. This task is repeated against 4 packages x 10 languages. Third, updated POs are pulled and a patch is created. This task again is repeated 4 times. Is any other efficient way we can take, such as one file with 4 strings? It will save a lot of our time. I am hesitating to proceed the above process, and put this on hold. * firefox-38.2.1-1.el7_1.x86_64 * Red_Hat_Enterprise_Linux-Release_Notes-7-en-US-7-2.el7.noarch * rhn-setup-gnome-2.0.2-6.el7.noarch * gnome-session-3.14.0-4.el7.x86_64 noriko Please provide the strings we can add to Firefox desktop file. Or please provide a way how we can get them. Thanks! Martin, It seems google-doc works on your side. I will organize the translation resource in early June. Once all languages are completed, I will notify in this bug :-) Hi Martin, All ten languages translation for target string have now been added in the sheet. Please include them in the package, thanks! https://docs.google.com/spreadsheets/d/1mgxxULM34dqFJZKaOFTbV3z76r63h0woNv52ev5CIHc/edit#gid=0 Will be fixed by next security update. Fixed in firefox-45.3.0-1.el7_2. |