If you are in #fink, you probably noticed.  For those who don't chat, I have 
joined Fink developer team.  One of my roles, as far as I understand, is to 
enhance the m17n of Fink website and documentation with David (dmalloc) and
Peter (pogma).  I use the term m17n, but you can replace it with localization 
or i18n if not appropriate.

I am writing this email because it will probably affect all developers who 
write Fink webpages and documents and because many current and potential Fink 
developers and users are not comfortable with English. Whatever procedure we 
take to implement m17n, you will have to be m17n-aware, e.g. you will notify 
the mainteners of other languages.  Below doesn't care m17n of fink packages 
and package database, just website.

As I see many m17n websites, and acutally maintain one myself, I see a few
major methods:

1. separate websites:
For example, Apple has apple.co.jp which has the information only provided in 
Japanese.  With this method, these two websites tend to have different 
information.  Another example is www.openoffice.org (and corresponding
ja.openoffice.org).  The top pages obviously contains different contents.

I don't like this because it will split the community.

2. language directories:
Apple has most (except Japanese) languages under apple.com.  This style is
easy to start when the English version has already existed.  From my 
experience, this is not easy as it may first seem, unless you have a strong 
team like the company.

3. many pages in the same direcotry
The site with directories such as en, de and fr.  Debian takes this style. The
server fetches browser information and picks up the language of the choice.
Read:
http://www.debian.org/intro/cn

4. phpLang or similar script
The same concept as 3, but it enables redesign of the website easier. I have
made a similar script by myself and use at www.tlug.jp.  This solution would be
ideal for Fink website, but it would take a few months to move from the current
to phpLang-based. Read:
http://www.phpheaven.net/projects/phplang/documentation/tutorial_article8.html

I favour option 3 or 4 because they need less contibutors to keep up with. 

David-san, how do you think?

--
+ - - - - - - - - - - - - - - - - - - - - - - - -
+ BABA Yoshihiko
+ - - - - - - - - - - - - - - - - - - - - - - - -
+                 Towards the Better Environment
+ - - - - - - - - - - - - - - - - - - - - - - - -


-------------------------------------------------------
The SF.Net email is sponsored by EclipseCon 2004
Premiere Conference on Open Tools Development and Integration
See the breadth of Eclipse activity. February 3-5 in Anaheim, CA.
http://www.eclipsecon.org/osdn
_______________________________________________
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel

Reply via email to