New gnucash website - demo available, new content needed.

Neil Williams linux at codehelp.co.uk
Sat Feb 11 16:36:27 EST 2006


The www.gnucash.org website has undergone an overhaul since going into svn.

Large sections that have moved to the wiki have been removed from the main 
site and a new translation mechanism, using gettext and PHP, is in place. The 
bulk of the navigation links redirect to the wiki.

If your browser correctly sets your language preferences, the site will look 
for a matching translation. Currently, the only translation is en_GB but any 
European language can be supported easily - other languages may just need a 
tweak on the demo and/or main server to install locale support. If no 
translation is found for any particular message, en_US is used.

The bulk of the translatable messages are not likely to change, ever, because 
they are from the oldnews page, but translators should note that there are 
some strings that are likely to change.

There is a POT file available for translators (currently 1,201 messages) to 
view in advance of a string freeze once other contributors are happy with the 
new content. The POT file can be generated from the svn export/checkout.
http://www.linux.codehelp.co.uk/i18n/gnucash-htdocs.pot.gz
(Translators can start working on any message in www/oldnews.phtml)

Instructions in the README in svn.

The code is due to transfer to the main gnucash site on Monday but is now 
ready for testing at:

http://gnucash.neil.williamsleesmill.me.uk/

To see the translation, change your browser preferences to look for en_GB 
before en or en_US. (Firefox may need a restart to properly change the 
language preferences - it tries to read from it's cache otherwise.) The en_GB 
translation primarily changes check to cheque, color to colour and favorite 
to favourite, etc. (Two nations divided by a common language.)

Once French, German, Dutch and Portuguese translations become available, the 
relevant links on the header will be updated to assist those visitors whose 
browsers don't set the language properly.

The Feature slideshow needs updating - new screenshots and new content - via 
svn.

The Documentation page "Tutorial and Help" also needs updating as the 
gnucash-docs get updated for 2.0.

New news items can be uploaded as text/plain. I've got a few more tweaks to 
put in place for translation of 'new' news.
https://lists.gnucash.org/pipermail/gnucash-devel/2006-January/015849.html

Oldnews may be split into sub-pages later but this won't affect translation 
(new .mo binaries can be generated without requiring a new file from the 
translator).

The demo site only updates from svn once daily. Changes should be checked in a 
local mirror prior to commit.

To use an svn checkout with apache, you may need to hide the .svn folder in 
each directory. 
See https://lists.gnucash.org/pipermail/gnucash-devel/2006-January/015874.html


-- 

Neil Williams
=============
http://www.data-freedom.org/
http://www.nosoftwarepatents.com/
http://www.linux.codehelp.co.uk/

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://lists.gnucash.org/pipermail/gnucash-devel/attachments/20060211/93b6bf34/attachment.bin


More information about the gnucash-devel mailing list