Skip Navigation


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


mkdoc en

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.

Translate MKDoc Templates

With versions of MKDoc prior to 1.8 the way to translate the templates was to copy them and then manually edit them (all templates are called en.html and when copied they should be named after the language they are in, eg fr.html for a French version of the template), this is not an easy process as there are many templates and the translatable text can be hard to find.

MKDoc 1.6 has a bug that prevents translated template from behaving as expected.

MKDoc 1.8 has support for working with .po files which are the standard way of translating free software applications. This document explains how to translate the MKDoc 1.8 interface into another language.

Install a .po file editor

poEdit is cross-platform gettext catalogs (.po files) editor which can be downloaded for multiple platforms from the poEdit downloads page.

If you are running Fedora Core then there are RPMs available at Dries RPM Repository.


Download the following English .po file:

Then copy it using a file name based on the two letter code for the language you are translating it into (eg mkdoc-fr.po for French) and then open it in poEdit and start translating by editing the text in the bottom left window:

poEdit screenshot

Submitting the translation

When you have completed the translation please email the file to the MKDoc developers email list.


For documentation on generating and manulipulating .po files see the i18nFool module on CPAN.

<< | Up | >>

This document was last modified by Chris Croome on 2005-03-03 02:10:50
MKDoc Ltd., 31 Psalter Lane, Sheffield, S11 8YL, UK.
Copyright © 2001-2005 MKDoc Ltd.