= Dutch translation of trac / Nederlandse versie van trac = [[PageOutline]] == English == 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:tracdutchtranslation Download the zipped diff-files]. Source:: [http://trac-hacks.org/svn/tracdutchtranslation 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: {{{ #!sh # 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 === * [report:9?COMPONENT=TracDutchTranslation Existing bugs and feature requests] * [http://trac-hacks.org/newticket?component=TracDutchTranslation&owner=ronalde Create a new ticket] === Credits === Author:: [wiki:ronalde] Contributions:: * see: TracFrenchTranslation * see: [http://packages.qa.debian.org/t/trac.html Debian trac maintainers] === References === On the Edgewall trac site:: * [http://trac.edgewall.org/roadmap Trac Roadmap]; '''l10n again retargeted (now at 0.12)''' * [http://trac.edgewall.org/wiki/TracL10N (Old) trac page with l10n info] * [http://trac.edgewall.org/wiki/TracTermsNl (Old) trac page with Dutch terms] Debian:: * [http://packages.debian.org/stable/web/trac Information about the Debian trac package] ---- == Nederlands == 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:: * [download:tracdutchtranslation Download de bronbestanden] Bronbestanden:: * [http://trac-hacks.org/svn/tracdutchtranslation weergave van subversion-repository] === De patches toepassen === Pas de diff-bestanden als volgt toe op een ''schone installatie'' van het Debian pakket `trac` (versie `0.10.3`): {{{ #!sh # 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 === * [report:9?COMPONENT=TracDutchTranslation Overzicht bestaande meldingen] * [http://trac-hacks.org/newticket?component=TracDutchTranslation&owner=ronalde Maak een nieuwe melding] === Auteur/Bijdragen === Auteur:: * [wiki:ronalde] Bijdragen:: * zie: TracFrenchTranslation * zie: [http://packages.qa.debian.org/t/trac.html Debian-onderhouders van trac] === Referenties === Op de trac-site van Edgewall:: * [http://trac.edgewall.org/roadmap Planning van trac]; '''l10n alweer opgeschoven (inmiddels naar 0.12)''' * [http://trac.edgewall.org/wiki/TracL10N (Oude) trac-pagina met l10n info] * [http://trac.edgewall.org/wiki/TracTermsNl (Oude) trac-pagina met Nederlandse termen] Debian:: * [http://packages.debian.org/stable/web/trac Informatie over het Debian-pakket trac]