[Gambas-user] Gambas Wiki Translations
Rob
sourceforge-raindog2 at ...94...
Thu Jun 12 19:06:50 CEST 2003
Okay, now I have had offers of help in translating the Gambas Encyclopaedia
Wiki into French, German and Italian. Thanks to all of you!
I have looked at other people's wikis and it appears that the way it is done
is to make new root webs which are copies of the original (in this case
English) version, called for example GambasFrançais, GambasDeutsch or
GambasItaliano, and then have the translators move through them translating.
It doesn't seem that there's any automated way to propagate additions from
the original version to the translated versions. Obviously, over time, some
things will end up being written in each language that don't end up getting
translated to other languages, and I think we're going to have to live with
that.
As recently as last night, I have run perl scripts on the wiki to remove
leftover formatting problems (stray * and _ marks, mostly) and add a table of
contents to each of the component class pages, and while the wiki in general
is pretty clean now, it's certainly possible that someone would find
something that needs to be cleaned up across a large number of pages.
I should be able to do these things to the translated versions of the wiki as
well, but when the next version of Gambas appears, I'm also going to be
rebuilding my script to import Benoit's class documentation into the wiki, so
that it can be added automatically but users' additions (example code,
documentation of undocumented classes) will remain intact. That will require
changes to all the component class pages, and possibly some debugging.
So, here's what I have done. I have set up the following webs but have not
linked them from the main web (since they're all in English:)
http://www.binara.com/gambas-wiki/bin/view/GambasDeutsch/WebHome
http://www.binara.com/gambas-wiki/bin/view/GambasFrancais/WebHome
(sorry, it seems TWiki can't handle webs named with the french "ç" in them)
http://www.binara.com/gambas-wiki/bin/view/GambasItaliano/WebHome
On each of the above wiki home pages, in the blue strip at the top next to the
Gambas logo is a link to the name of the wiki. If you click it, it will give
you a list of pages in your language's wiki that are still in English. I did
this by added a "StillInEnglish" link to the bottom of every page; as you
translate each page you should remove it, and eventually get down to zero
pages left to be translated ;)
I've also created a GambasTest wiki in which I'm going to start experimenting
with the automated class documentation to wiki filter (I'll need to write my
own Gambas program to do this since the way I did it initially was very
clumsy and not very automated.) If I perfect it before you guys touch the
affected pages, I'll update them in your language's wiki as well.
There, I know that's a lot to put out there at once, but hopefully it'll be a
help to you guys who would like a Wiki in your native language ;)
Rob
More information about the User
mailing list