Dutch translation of trac / Nederlandse versie van trac


This hack is a Dutch translation for the python-files and the clearsilver templates of the Debian package trac (version 0.10.3).

If (and when) Edgewall starts supporting l10n and i18n it should disappear

It is inspired by TracFrenchTranslation but is published as a set of (two) diff-files, rather than a complete debian-package.

Download archive and source files

Zip-file with diff-files
Download the zipped diff-files.
subversion repository view

Applying the patches

Apply the patches to a virgin install of the Debian package trac (version 0.10.3) with the following commands:

# patch the python files
cd /usr/share/python-support/trac
sudo patch -p0 < ~/trac-dutch-python.diff
# patch the clearsilver templates
cd /usr/share/trac
sudo patch -p0 < ~/trac-dutch-clearsilver.diff
# add the dynamic translations to the global trac.ini file
cat ~/trac.ini.dutch |sudo tee -a /etc/trac/trac.ini

The latter command adds translations for the dynamic variables used by the ticket components. This however only works when you actually use a global configuration file (eg. /etc/trac/trac.ini).

If not you should replace sudo tee -a /etc/trac/trac/ini with sudo tee -a /.../project/conf/trac.ini.

Bugs/Feature Requests




On the Edgewall trac site


Deze hack bevat de Nederlandse vertaling van de python-bestanden en clearsilver-sjablonen van het Debian-pakket trac (versie 0.10.3).

Als (en wanneer) Edgewall internationalisatie en lokalisatie gaat ondersteunen wordt deze hack overbodig.

Deze hack is geinspireerd op TracFrenchTranslation; echter waar de Franse versie een compleet debian-pakket gebruiken, zijn dit twee diff-bestanden.

Download archief en bronbestanden

Zip-archief met diff-bestanden

De patches toepassen

Pas de diff-bestanden als volgt toe op een schone installatie van het Debian pakket trac (versie 0.10.3):

# patch de python-bestanden
cd /usr/share/python-support/trac
sudo patch -p0 < ~/trac-dutch-python.diff
# patch de clearsilver-sjablonen
cd /usr/share/trac
sudo patch -p0 < ~/trac-dutch-clearsilver.diff
# voeg de dynamische vertalingen toe aan het systeem-brede trac.ini-bestand
cat ~/trac.ini.dutch |sudo tee -a /etc/trac/trac.ini

De laatste opdracht voegt vertalingen toe voor dynamische variabelen die door het meldingen-systeem worden gebruikt. Dit werkt echter alleen wanneer een globaal configuratie-bestand voor trac gebruikt wordt.

Wanneer configuratiebestanden per project gebruikt worden, dient `sudo tee -a /etc/trac/trac/ini vervangen te worden door sudo tee -a /.../project/conf/trac.ini`.

Meldingen van fouten en wensen




Op de trac-site van Edgewall
Last modified 7 months ago Last modified on Jan 27, 2016, 7:10:41 AM