Re: keywords in desktop files, again
- From: Ask Hjorth Larsen <asklarsen gmail com>
- To: daniel mustieles gmail com
- Cc: gnome-i18n gnome org
- Subject: Re: keywords in desktop files, again
- Date: Sat, 23 Mar 2013 22:21:26 +0100
Hi
What is the easiest way to download all the translations in all languages?
Regards
Ask
2013/3/22 Daniel Mustieles García <daniel mustieles gmail com>:
It works great!!
I've detected (and fixed) an error in gnome-control-center. Thanks!!
This weekend ill try to clean the output to be less verbose and I'll create
a report with it. Stay tuned!!
Again, many thanks!
2013/3/22 Ask Hjorth Larsen <asklarsen gmail com>
It can be used like this:
askhl mime:~/translate$ find -name "*.po" | xargs desktopfilecheck.py
./gdm-and-friends/gnome-control-center.gnome-3-8.da.po
ERROR, bad syntax line 6684:
#. Translators: those are keywords for the wacom tablet control-center
panel
#: ../panels/wacom/gnome-wacom-panel.desktop.in.in.h:4
msgid "Tablet;Wacom;Stylus;Eraser;Mouse;"
msgstr "Tegneplade;Wacom;Pen;Viskelæder;Mus"
Regards
Ask
2013/3/22 Ask Hjorth Larsen <asklarsen gmail com>:
Hi, here's a script (uses pyg3t):
http://www.student.dtu.dk/~ashj/opendir/desktopfilecheck.py
I'm actually at work at the moment, but someone can run it or I'll do
it tomorrow or so when I have time.
Let me know about any issues or if it needs to check for anything else.
Regards
Ask
2013/3/22 Daniel Mustieles García <daniel mustieles gmail com>:
Hi Ask,
The Keywords string just has to end with ";" to be ok, no need to have
the
same number of words
Many thanks fin advance for your script!
2013/3/22 Ask Hjorth Larsen <asklarsen gmail com>
Hi
Could someone specify how these files *should* be translated? Must
there be the same number of elements in the list?
I suppose the most obvious thing is that it should end with ;.
I'll write a script and check it on all the files, then send a
complete
list.
Regards
Ask
2013/3/22 Daniel Mustieles García <daniel mustieles gmail com>:
In bash it may be tricky to do this check, but I guess Python could
help. I
tried to do it in bash and I wasted my time :(
2013/3/22 Andre Klapper <ak-47 gmx net>
On Fri, 2013-03-22 at 15:46 +0100, Olav Vitters wrote:
Any idea how that could be implemented? I am willing to make it
happen,
just don't see how. E.g. figure out exactly which line is the
Keywords
line, etc.
Grep for a line that starts with
#: ../
and includes the string
.desktop.in.in.h:
then find the next line that starts with
msgid
and ends with
;"
then count the number of ; in that specific line,
compare that number with the next line that starts with
msgstr
and which is not
msgstr ""
which would mean not translated yet.
Trigger a warning if the number is not the same.
Or something like that. Cough. Sounds error-prone.
andre
--
Andre Klapper | ak-47 gmx net
http://blogs.gnome.org/aklapper/
_______________________________________________
gnome-i18n mailing list
gnome-i18n gnome org
https://mail.gnome.org/mailman/listinfo/gnome-i18n
_______________________________________________
gnome-i18n mailing list
gnome-i18n gnome org
https://mail.gnome.org/mailman/listinfo/gnome-i18n
- References:
- keywords in desktop files, again
- Re: keywords in desktop files, again
- Re: keywords in desktop files, again
- Re: keywords in desktop files, again
- Re: keywords in desktop files, again
- From: Daniel Mustieles García
- Re: keywords in desktop files, again
- Re: keywords in desktop files, again
- From: Daniel Mustieles García
- Re: keywords in desktop files, again
- Re: keywords in desktop files, again
- Re: keywords in desktop files, again
- From: Daniel Mustieles García
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]