[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
More binutils-2.20.90.pot bugs
From: |
Jorma Karvonen |
Subject: |
More binutils-2.20.90.pot bugs |
Date: |
Tue, 16 Nov 2010 19:35:23 +0200 |
Hi,
Prior to function translate_addresses there is a document text:
/* Read hexadecimal addresses from stdin, translate into
file_name:line_number and optionally function name. */
But the following is a bit too difficult to translate:
#: addr2line.c:262
#, c-format
msgid " at "
msgstr ""
Could it be something like this:
#. TRANSLATORS: The first parameter is function name or ??.
#. The second parameter is filename or ??.
#. The third parameter is linenumber.
#: addr2line.c:262
#, c-format
msigid "%s at "%s:%u\n"
msgstr ""
The following abbreviations are sometimes too cryptic:
#: objdump.c:515
#, c-format
msgid " Pg"
msgstr ""
Page?
#: readelf.c:6520
#, c-format
msgid " vsp = vsp + %d"
msgstr ""
#: readelf.c:6525
#, c-format
msgid " vsp = vsp - %d"
msgstr ""
#: readelf.c:6556
#, c-format
msgid " vsp = r%d"
msgstr ""
#: readelf.c:6620
#, c-format
msgid "vsp = vsp + %ld"
msgstr ""
no idea, what is vsp.
#: readelf.c:11291
#: readelf.c:11813
msgid "liblist"
msgstr ""
Is this a section, a library, file or a list struct?
#: readelf.c:11647
msgid "GOT"
msgstr ""
#: readelf.c:11690
#: readelf.c:11758
msgid "Ndx"
msgstr ""
My guess is: the Global Offset Table (GOT) ja the Procedure Linkage
Table (PLT). But if they are translated and then changed back to
abbreaviations, nobody can't understand those new abbreviations.
#: readelf.c:11743
msgid "PLT GOT"
msgstr ""
#: readelf.c:11744
#, c-format
msgid ""
"\n"
"PLT GOT:\n"
"\n"
msgstr ""
#: resbin.c:675
msgid "fontdir"
msgstr ""
Again, is this a variable, a section or ...?
Why the following msgids are included in the pot file?
#: ar.c:824
#, c-format
msgid ""
"\n"
"<%s>\n"
"\n"
msgstr ""
#: dwarf.c:339
#, c-format
msgid " %d\t"
msgstr ""
#: dwarf.c:342
#: dwarf.c:344
#: dwarf.c:346
#: dwarf.c:2443
#: dwarf.c:2445
#: dwarf.c:2447
#, c-format
msgid "%lu\t"
msgstr ""
#: dwarf.c:347
#, c-format
msgid ""
"%s\n"
"\n"
msgstr ""
#: dwarf.c:2206
#, c-format
msgid " (%s)\n"
msgstr ""
#: dwarf.c:2416
#, c-format
msgid " %s\n"
msgstr ""
#: dwarf.c:2438
#, c-format
msgid " %d\t"
msgstr ""
#: dwarf.c:2449
#, c-format
msgid "%s\n"
msgstr ""
#: dwarf.c:2833
#: dwarf.c:2918
#, c-format
msgid "%s:\n"
msgstr ""
#. If directory index is 0, that means current directory.
#: dwarf.c:2964
#, c-format
msgid ""
"\n"
"./%s:[++]\n"
msgstr ""
#. The directory index starts counting at 1.
#: dwarf.c:2970
#, c-format
msgid ""
"\n"
"%s/%s:\n"
msgstr ""
#: dwarf.c:3070
#, c-format
msgid "%-35s %11d %#18lx\n"
msgstr ""
#: dwarf.c:3074
#, c-format
msgid "%-35s %11d %#18lx[%d]\n"
msgstr ""
#: dwarf.c:3082
#, c-format
msgid "%s %11d %#18lx\n"
msgstr ""
#: dwarf.c:3086
#, c-format
msgid "%s %11d %#18lx[%d]\n"
msgstr ""
#: dwarf.c:3343
#, c-format
msgid " %ld %s [%s]\n"
msgstr ""
#: dwarf.c:3349
#, c-format
msgid " %-18s %s\n"
msgstr ""
#: readelf.c:3551
#, c-format
msgid " (%ld)"
msgstr ""
#: readelf.c:6429
#, c-format
msgid "0x%02x "
msgstr ""
#: readelf.c:6515
#, c-format
msgid " 0x%02x "
msgstr ""
#: readelf.c:11671
#, c-format
msgid " %*s %10s %*s\n"
msgstr ""
#: readelf.c:11687
#, c-format
msgid " %*s %10s %*s %*s %-7s %3s %s\n"
msgstr ""
#: readelf.c:11755
#, c-format
msgid " %*s %*s %*s %-7s %3s %s\n"
msgstr ""
#: resrc.c:284
#, c-format
msgid "%s %s: %s"
msgstr ""
#: resrc.c:631
#, c-format
msgid "%s:%d: %s\n"
msgstr ""
Best regards,
Jorma Karvonen
- More binutils-2.20.90.pot bugs,
Jorma Karvonen <=