[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Work started on Release Notes for Etch (II)



Thanks for your quick response, Frans. :)

On 01/11/2006, at 5:18 PM, Frans Pop wrote:

On Wednesday 01 November 2006 07:15, Clytie Siddall wrote:
The output and error while running the command:
___
Pearl:~/Vietnamese/Main_Projects/Debian/documentation/release-notes/
ddp/manuals.sgml/release-notes/vi clytie$ make update-po

Hmm. Looks like you checked out the whole Debian Documentation project
instead of just the release-notes...
The example commands in my mail were split over two lines; looks like you
used only the first.

You really don't need all the rest. Suggest you delete the whole "ddp"
tree and start again.

I thought I might hang on to it, as I hope to do more docs translation in the future. I have the room, now I've upgraded, so I don't mind having the whole tree.

if ! [ -e ../dynamic.ent ]; then make architecture=i386 ../
dynamic.ent; fi

: > ../dynamic_i386.ent                 # clear the file

echo "<!entity architecture     \"i386\">" >> ../dynamic_i386.ent
echo "<!entity % i386 \"INCLUDE\">" >> ../dynamic_i386.ent
rm -f ../dynamic.ent
ln -s dynamic_i386.ent ../dynamic.ent
po4a-updatepo -f sgml -m ../en/release-notes.en.sgml -p release-
notes.vi.po \
     -o ignore-inclusion="dynamicdata shareddata"; \

unknown keyword charmap
po4a::sgml: Warning: nsgmls is missing or non-functional.  Please
make sure that
nsgmls is present and does not produce any error (with the
             -wno-valid option), and report a bug otherwise.
Continuing...

It works fine for me:
fjp@strider:~/projects/debian/release-notes/vi$ make update-po
if ! [ -e ../dynamic.ent ]; then make architecture=i386 ../ dynamic.ent; fi
po4a-updatepo -f sgml -m ../en/release-notes.en.sgml -p
release-notes.vi.po \
            -o ignore-inclusion="dynamicdata shareddata"; \

fjp@strider:~/projects/debian/release-notes/vi$

What I find strange is that so many more commands are output when you run
the 'make update-po'. As if you're using a different Makefile...
Did you copy it from ../en/Makefile?

Yes, I copied the Makefile in the /en dir.


Can I do anything to fix this, and get a valid PO file for the
release notes? I have "onsgmls" in my PATH, but I don't know if this
is the package mentioned.

IIRC you were not using a Debian system. Is this on a Debian system? If so is the system running Sarge or Etch (not sure if it makes a difference)?

I'm running Mac OSX 10.4.8 on an Intel MacBook. :)

That might indeed affect the way something is built, especially if the process assumes a Debian system. Maybe I can just get a copy of the English POT file? I'm only planning to translate it and submit it, not build it or do anything else extra.

from Clytie (vi-VN, Vietnamese free-software translation team / nhóm Việt hóa phần mềm tự do)
http://groups-beta.google.com/group/vi-VN


Attachment: PGP.sig
Description: This is a digitally signed message part


Reply to: