Created attachment 130993 [details] [review]
Tanu, where can I send translation for pavucontrol and paprefs?
Can I attach here?
Yes, here is fine.
Created attachment 131022 [details] [review]
Created attachment 131023 [details] [review]
Tanu you should regenerate pavucontrol, paprefs pot/po files.
There is a lot of missing translation strings.
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?
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?
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