Skip Navigation

HowTos

Apache 2.2 mod_cache

Server Tuning

Petal i18n and I18NFool

HowTo Compile Apache 1.3 for MKDoc

Integrate Soupermail

Creating new document components

Translate MKDoc Templates

Checkout MKDoc via anon CVS

Configuring MKDoc::Apache_Cache

MySQL commands to make a user account an editor account

Using news headlines

Customisation with CSS

Hiding documents and creating private areas

Upgrade from 1.4 to 1.6

Discussion Board Moderation

Text Component Formatting

Site Administration

Email newsletters

Edit Templates in a Subversion Repository

Update the Metadata for all Documents

Import MS Word files into MKDoc

Sign up

If you sign up for an account on this web site you can customise elements of this site and subscribe to an email newsletter.

If you have an account on this web site you may login.

If you have an account on this site but have forgotten your user name and / or your password then you can request an account reminder email.

Petal i18n and I18NFool

Please see the Petal i18n documentation and the i18nFool documentation on CPAN for an introduction to internationalising MKDoc templates and the translation how to for instructions for translators.

These instructions are based on working with the default 1.8 templates with MKDoc 1.8 installed in /usr/local/mkdoc-1-8/ — change the paths to suite.

First move to the locale directory and generate a list of all the templates and pass this to in18fool-extract to generate the .pot file(s)

cd locale
find /usr/local/mkdoc-1-8/resources/templates/ \
| egrep '\.(xml|html)$' | xargs i18nfool-extract

Create directories for each language and run i18nfool-update to update / generate the .po files

mkdir {en,fr,de}
i18nfool-update

Then build the .mo files

i18nfool-build

<< | Up | >>

This document was last modified by Adam Moran on 2005-04-06 08:27:02
MKDoc Ltd., 31 Psalter Lane, Sheffield, S11 8YL, UK.
Copyright © 2001-2005 MKDoc Ltd.