Sign up now! · Forgot password?
RSS/Atom feed identi.ca Twitter

help building help

This discussion is connected to the gimp-docs-list.gnome.org mailing list which is provided by the GIMP developers and not related to gimpusers.com.

This is a read-only list on gimpusers.com so this discussion thread is read-only, too.

5 of 5 messages available
Toggle history

Please log in to manage your subscriptions.

help building help Marco Ciampa 29 Apr 14:41
  help building help Ulf-D. Ehlert 29 Apr 16:55
   help building help Marco Ciampa 29 Apr 17:27
    help building help Ulf-D. Ehlert 30 Apr 11:12
help building help Marco Ciampa 29 Apr 17:00
Marco Ciampa
2012-04-29 14:41:12 UTC (almost 2 years ago)

help building help

I've just committed two small fix in

src/dialogs/export-file-dialog.xml

how can I make "make" aware of it?

If I do a

make status-it

it does not update the po files.

make clean

does not help.

Any hint?

Ulf-D. Ehlert
2012-04-29 16:55:09 UTC (almost 2 years ago)

help building help

On Sun, Apr 29, 2012 at 04:41:12PM +0200, Marco Ciampa wrote:

I've just committed two small fix in

src/dialogs/export-file-dialog.xml

how can I make "make" aware of it?

This should work automatically, 'make' checks the timestamps.

If I do a

make status-it

it does not update the po files.

Most likely, your po file is newer than the source (xml) file. Check it with

$ ls -l src/dialogs/export-file-dialog.xml po/it/dialogs.po

make clean

does not help.

Any hint?

Simply touch 'src/dialogs/export-file-dialog.xml' and try again:

$ touch -c src/dialogs/export-file-dialog.xml $ make po-it

Ulf

Marco Ciampa
2012-04-29 17:00:59 UTC (almost 2 years ago)

help building help

On Mon, Apr 30, 2012 at 01:15:02AM +0900, RyōTa SimaMoto wrote:

Hi,

To get any updated PO files, run 'make po-it'.

Already tested, it does not work.

If this
command happens not to work as you expect, it requires updating the template file manually, so you should run 'make pot',

Done. It does not work.

or 'make pot/dialogs.pot' in more specific

Done. It does not work.

way, then you can get it by 'make po/it/dialogs.po'.

THIS worked! Thanks!

That is all what I know. I will be glad if this gives help for you a bit more.

Definitely! Many thanks!

Maybe it is missing some makefile test?

Marco Ciampa
2012-04-29 17:27:58 UTC (almost 2 years ago)

help building help

On Sun, Apr 29, 2012 at 06:55:09PM +0200, Ulf-D. Ehlert wrote:

On Sun, Apr 29, 2012 at 04:41:12PM +0200, Marco Ciampa wrote:

I've just committed two small fix in

src/dialogs/export-file-dialog.xml

how can I make "make" aware of it?

This should work automatically, 'make' checks the timestamps.

If I do a

make status-it

it does not update the po files.

Most likely, your po file is newer than the source (xml) file. Check it with

$ ls -l src/dialogs/export-file-dialog.xml po/it/dialogs.po

make clean

does not help.

Any hint?

Simply touch 'src/dialogs/export-file-dialog.xml' and try again:

$ touch -c src/dialogs/export-file-dialog.xml $ make po-it

Umf perhaps I now understand what is going on here: I have modified the xml file during the editing of a .po file. I've modified the xml file and _then_ I've saved the .po file.

Is there a method to reset it all without 'touch'ing all xml files?

Ulf-D. Ehlert
2012-04-30 11:12:42 UTC (almost 2 years ago)

help building help

On Sun, Apr 29, 2012 at 07:27:58PM +0200, Marco Ciampa wrote:

On Sun, Apr 29, 2012 at 06:55:09PM +0200, Ulf-D. Ehlert wrote:

[...]

Simply touch 'src/dialogs/export-file-dialog.xml' and try again:

$ touch -c src/dialogs/export-file-dialog.xml $ make po-it

Umf perhaps I now understand what is going on here: I have modified the xml file during the editing of a .po file. I've modified the xml file and _then_ I've saved the .po file.

Is there a method to reset it all without 'touch'ing all xml files?

Hmm, what do you mean with "reset"? You can force re-making a po file with

$ make po/it/path/to/file.po

(I guess your problem was exactly the reason why I added this.)

Additionally, we could add a new make command/target, e.g.

$ make force-po-it

to re-make *all* your po files. You still had to remember that this command exists...

Ulf

Mitraut denen, die da sagen, dass Gott auf ihrer Seite steht.
Sie sind nur so nah ihrem Gott, weil sie so fern dem Menschen sind.
		-- Michael Schmidt-Salomon
_______________________________________________
gimp-docs-list mailing list
gimp-docs-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gimp-docs-list