[Mono-docs-list] MonoDoc translation
Joshua Tauberer
tauberer@for.net
Tue, 18 May 2004 10:31:13 -0400
Giovanni Ferron wrote:
> Hi i'm here again with a simple question,
> I would like to translate the monodoc documentation in italian, but i
> didn't find a way to do this. I only find a web page
> (http://www.go-mono.com/monodoc-xml.html) where says that i can use the
> lang attribute in this way <doc lang="ISO-code">, it's right? or there's
> another way?
That page must be extremely old. It doesn't reflect the structure of
the XML documents that are used now.
The Monodoc documentation is huge, to say the least. Getting the
documentation in English is a huge project (and very unfinished).
Translating it is a huge project too. Maybe on the order of a hundred
hours of work.
See: http://cvs.hispalinux.es/cgi-bin/cvsweb/monodoc/class/?cvsroot=mono
The documentation is in CVS at /monodoc/class.
Each assembly documented has a directory there.
Within those directories is directory for each language. Currently
there's only "en."
Within that, there is the real documentation. Each namespace has a
directory. In those, each type has a file. So, you will want to build
a similar structure in a directory for Italian (what's the ISO code for
Italian?).
There's probably a flag in the assembler program (in monodoc/browser)
that selects English for compiling the docs. I don't remember.
I'd suggest you copy the type files one by one from the en directory to
the Italian directory as you translate them so you can keep track of
what's been documented. It could turn into a big mess very quickly.
Good luck...
--
- Joshua Tauberer
http://taubz.for.net
** Nothing Unreal Exists **