Bug 1320812

Summary: [systemd] Package not available on Zanata for translation
Product: [Fedora] Fedora Reporter: Noriko Mizumoto <noriko>
Component: systemdAssignee: systemd-maint
Status: CLOSED NEXTRELEASE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 27CC: johannbg, jsynacek, kay, ljanda, lnykryn, lpoetter, mschmidt, msekleta, muadda, piotrdrag, ssahani, s, systemd-maint, zbyszek
Target Milestone: ---Keywords: Translation
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2018-02-18 19:18:11 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: 1546484    

Description Noriko Mizumoto 2016-03-24 03:37:55 UTC
Please create 'systemd' project on Zanata and let Fedora translators help this package to be localized.

Comment 1 Jan Kurik 2016-07-26 04:36:31 UTC
This bug appears to have been reported against 'rawhide' during the Fedora 25 development cycle.
Changing version to '25'.

Comment 2 Ludek Janda 2017-05-17 07:31:13 UTC
I second that request. I am a Localization pgm for RHEL and having a zanata project is a standard for all packages. 

You can choose though, if you don't want to have files on Fedora zanata:

1. https://fedora.zanata.org

or

2. https://translate.zanata.org 
(subscription-manager) is using it.

Let me know if you need more info. It would be good to have this fixed for next RHEL releases.

Comment 3 Jan Synacek 2017-05-17 07:59:41 UTC
Note that systemd currently doesn't use gettext for anything but a few polkit messages. The entire codebase would have to be patched to use gettext instead of hard-coded strings.

Comment 4 Ludek Janda 2017-05-17 08:03:43 UTC
But that's the way we want to go in order to internationalize the package - to have separate language files instead of hard coded strings. Don't we?

Comment 5 Jan Synacek 2017-05-17 08:11:08 UTC
Yes, I was just stating the obvious in case it wasn't obvious enough.

Comment 6 Jan Kurik 2017-08-15 09:07:17 UTC
This bug appears to have been reported against 'rawhide' during the Fedora 27 development cycle.
Changing version to '27'.

Comment 7 Zbigniew Jędrzejewski-Szmek 2018-02-18 09:24:09 UTC
We discussed this a while back [https://bugs.freedesktop.org/show_bug.cgi?id=49689] for transifex, and Lennart didn't like that transifex squashed all translations into a single commit. How does this work with zanata?

Comment 8 Piotr Drąg 2018-02-18 16:25:45 UTC
(In reply to Zbigniew Jędrzejewski-Szmek from comment #7)
> We discussed this a while back
> [https://bugs.freedesktop.org/show_bug.cgi?id=49689] for transifex, and
> Lennart didn't like that transifex squashed all translations into a single
> commit. How does this work with zanata?

Almost exactly the same. :(

Comment 9 Zbigniew Jędrzejewski-Szmek 2018-02-18 19:18:11 UTC
https://fedora.zanata.org/project/view/systemd

OK, I created the project. I don't know what the next steps would be. If anything needs to be done, just comment here in the bug, or ping me on IRC or whatever.

Comment 10 Zbigniew Jędrzejewski-Szmek 2018-02-18 20:18:02 UTC
Heh, I took the liberty to add Noriko, Ludek, and Piotr to the systemd project on zanata. Please take any further steps you deem necessary.

Comment 11 Ludek Janda 2018-02-19 05:50:50 UTC
Thank you, Zbigniew, looks good. One thing - you might want to push there the source (POT) and existing translations (PO) too. Now the master branch is empty and no translation work is possible there. Thanks in advance

Comment 12 Zbigniew Jędrzejewski-Szmek 2018-02-19 13:00:39 UTC
OK, I uploaded current .pot and translations.
https://github.com/systemd/systemd/pull/8218 is an upstream PR to add zanata.xml.

Comment 13 Ludek Janda 2018-02-19 13:06:27 UTC
Looks good now, thanks!