pcb

Missed strings for localization from .res.in files in po/POTFILES.in list

Bug #913458 reported by Sergey Alyoshin
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
pcb
Fix Released
Undecided
Unassigned

Bug Description

This problem is introduced by [2] and [3] commits. [1] commit was
to add strings from .res.in files as this:

        .res.in >> .res >> .res.h >> .pot

In po/POTFILES.in .res.in files should be specified as .res.h files.

[1]: 00547b9e5c9226c70fed4661d5dd151858f27283
        Add source files with localized strings to .po generation add .res.h

[2]: fdd585acc4f8f3c414af48e78d12b426aaa2b49e
        Fix for distcheck errors
        .res.h replaced by .res

[3]: 481fe9e27df67e93921d20cac95a38c49ea6a664
        Generate pcb-menu.res and gpcb-menu.res from ".in" files
        .res replaced by .res.in

Tags: i18n
Revision history for this message
Sergey Alyoshin (alyoshin-s) wrote :
Revision history for this message
Sergey Alyoshin (alyoshin-s) wrote :

1. Without res-in_to_res-h.patch
$rm po/pcb.pot
$make -C po update-po

ru: 431 translated messages, 47 fuzzy translations, 33 untranslated messages.

2. With applied res-in_to_res-h.patch
$rm po/pcb.pot
$make -C po update-po

ru: 940 translated messages, 90 fuzzy translations, 41 untranslated messages.

So (940 - 431) strings are missed from translation without res-in_to_res-h.patch

Changed in pcb:
status: New → Confirmed
Changed in pcb:
status: Confirmed → Fix Committed
Changed in pcb:
status: Fix Committed → Fix Released
Changed in pcb:
milestone: none → pcb-20140316
Revision history for this message
gpleda.org commit robot (gpleda-launchpad-robot) wrote :

Bug was fixed by a commit
git master commit 3de4bacbc663bd5688e8667ed93947986a93d9e9
http://git.geda-project.org/pcb/commit/?id=3de4bacbc663bd5688e8667ed93947986a93d9e9

commit 3de4bacbc663bd5688e8667ed93947986a93d9e9
Author: Vladimir Zhbanov <email address hidden>
Commit: Vladimir Zhbanov <email address hidden>

    Fix menu gettextization

    Changes were made to eliminate errors output by 'make distcheck'
    or 'make -C po update-po'.

    Closes-bug: lp-913458

Revision history for this message
gpleda.org commit robot (gpleda-launchpad-robot) wrote :

A commit was made which affects this bug
git master commit 0956173064ea81fdd678bac7be29c0152dbfd9a9
http://git.geda-project.org/pcb/commit/?id=0956173064ea81fdd678bac7be29c0152dbfd9a9

commit 0956173064ea81fdd678bac7be29c0152dbfd9a9
Author: Sergey Alyoshin <email address hidden>
Commit: Vladimir Zhbanov <email address hidden>

    Fix .res.in to .res.h in POTFILES.in

    Affects-bug: lp-913458

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Related questions

Remote bug watches

Bug watches keep track of this bug in other bug trackers.