Bug 100766

Summary: Croatian translation for Pulseaudio
Product: PulseAudio Reporter: gogo <trebelnik2>
Component: miscAssignee: pulseaudio-bugs
Status: RESOLVED FIXED QA Contact: pulseaudio-bugs
Severity: normal    
Priority: medium CC: lennart
Version: unspecifiedKeywords: i18n
Hardware: Other   
OS: All   
Whiteboard:
i915 platform: i915 features:
Attachments: Patch file
pavucontrol patch
paprefs patch

Description gogo 2017-04-23 21:13:04 UTC
Created attachment 130993 [details] [review]
Patch file
Comment 1 Tanu Kaskinen 2017-04-24 11:48:13 UTC
Thanks! Applied.
Comment 2 gogo 2017-04-24 15:38:10 UTC
Tanu, where can I send translation for pavucontrol and paprefs?
Can I attach here?
Comment 3 Tanu Kaskinen 2017-04-24 15:43:35 UTC
Yes, here is fine.
Comment 4 gogo 2017-04-25 18:57:21 UTC
Created attachment 131022 [details] [review]
pavucontrol patch
Comment 5 gogo 2017-04-25 18:58:13 UTC
Created attachment 131023 [details] [review]
paprefs patch
Comment 6 gogo 2017-04-25 19:02:42 UTC
Tanu you should regenerate pavucontrol, paprefs pot/po files.
There is a lot of missing translation strings.
Comment 7 Tanu Kaskinen 2017-05-07 08:03:08 UTC
Sorry, I don't know the translation stuff very well. What exactly should I do?

Pavucontrol has this text in po/TRANSLATORS_README.txt:

> Are you looking for a .pot file? You can generate it by running the following
> command in this directory:
> 
>     make pavucontrol.pot

I could add the same readme file to paprefs too. But is there something else I should do too?

What's the relationship between the patches in this bug and the patches in bug 100850? Should I only apply the patches in bug 100850?
Comment 8 gogo 2017-05-08 17:13:43 UTC
Yes apply Bug 100850 it's newer.
I update Pulseaudo po, pavucontrol and paprefs.
I do it with   "intltool-update --report"   command inside po folder, it's the same thing as   "make pavucontrol.pot"  only updates pot and all po's file at once.  https://wiki.gnome.org/TranslationProject/DevGuidelines/Localize%20using%20gettext%20and%20intltool

First you need in pulseaudio/pavucontrol/paprefs start script autogen.sh then command in po folder  "make pavucontrol.pot",  without running autogen.sh  "make pavucontrol.pot"  command don't work.

Where can I commit translation for ALSA package?
Comment 9 Tanu Kaskinen 2017-05-11 09:07:45 UTC
Thanks for the information! I think replacing "make pavucontrol.pot" with "intltool-update LANG" is better for the generic instructions in the README than "intltool-update --report", because it's not desirable to update all translations at once (as explained on the page you linked to).

I don't know how ALSA translations are handled, but I know that ALSA has several packages, as can be seen in the download section on this page: http://alsa-project.org/main/index.php/Main_Page

You can contact the ALSA developers via the alsa-devel mailing list: http://mailman.alsa-project.org/mailman/listinfo/alsa-devel

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.