Ikiwiki w/ translations ======================= Ikiwiki[1] is a perl-based wiki compiler. This is routines to manage translatable parts of Ikiwiki and translations into the following locales: * danish (da) by Jonas Smedegaard Getting the source ------------------ This README file and related scripts are available at http://source.jones.dk/ as a GIT repository. Pull it like this: git clone http://source.jones.dk/ikiwiki.git Installation ------------ To pull in all translatable and translated parts, do this: make To pull in all parts with write access to the repository, do something like this: make origin_ikiwiki='login@example.com:path/to/repositories/ikiwiki_MODULE.git' To remove all translatable and translated parts, and anything else below those directories without warning, do this: make ultraclean Customizing ----------- To publish your own forked repository through web, you first need to create a special public repository that you "push" your changes into from your private working repository - like this: GIT_DIR=public_dir/repository_name.git git --bare init --shared chmod +x public_dir/repository_name.git/hooks/post-update To actually use your newly created public repository created above, you need to populate it with your current working repository (the --all option is only this once, not on subsequent pushes) - like this: git config remote.origin.url git-reference-to-public-repository git push --all To resyncronize an older fork of the repository with newer upstream changes, do like this (skip first command on subsequent updates): git remote add ikiwiki http://source.jones.dk/ikiwiki.git git pull ikiwiki master Translation ----------- Some modules (markdown files - template files are not yet supported by po4a) is translatable through the gettext system using PO files. To update PO templates for all modules marked as supporting gettext, do this: make pot To update PO files for all supported locales of all supported modules, do this: make po To update all gettext-supported modules based on newer PO files, do this: make translations To initialize new locales, do like this (all on one line): make po po-init-modules="module1 module2" po-init-locales="da sv no" If you want to initialize based on an existing locale rather than the master, add the origin locale to the above make command similar to this: make po [...] po-init-fromlocale=de To add new modules and locales as gettext supported, add them to *_POMODULES and *_POLOCALES. Keep them alse in *_MODULES and *_LOCALES to support pulling final translations without recreating from PO files. Please beware that the automated po4a process is not perfected yet, so check the result before use. ---- References: [1] http://ikiwiki.info/ value='35'>35space:mode:
Diffstat (limited to 'tags/48/81')
-rw-r--r--tags/48/81/01bda869%2468dd2dc0%2452a74382@tverli/inbox0
-rw-r--r--tags/48/81/01bda869%2468dd2dc0%2452a74382@tverli/old0
-rw-r--r--tags/48/81/168494454471.28164.13219848994946988304@wilder.debian.org/debian0
-rw-r--r--tags/48/81/168494454471.28164.13219848994946988304@wilder.debian.org/inbox0
-rw-r--r--tags/48/81/168494454471.28164.13219848994946988304@wilder.debian.org/killed0
-rw-r--r--tags/48/81/168494454471.28164.13219848994946988304@wilder.debian.org/unread0
-rw-r--r--tags/48/81/20120220202124.GG18695@burratino/debian0
-rw-r--r--tags/48/81/20150412040003.910AE3257@xayide.jones.dk/jones0
-rw-r--r--tags/48/81/20150412040003.910AE3257@xayide.jones.dk/sys0
-rw-r--r--tags/48/81/20170124010002.113253F8F@lxp5.free-owl.de/sys0
-rw-r--r--tags/48/81/20170124010002.113253F8F@lxp5.free-owl.de/unread0
-rw-r--r--tags/48/81/20170704060255.740761C08A@jawa.homebase.dk/hb0
-rw-r--r--tags/48/81/20170704060255.740761C08A@jawa.homebase.dk/sys0
-rw-r--r--tags/48/81/20170704060255.740761C08A@jawa.homebase.dk/unread0
-rw-r--r--tags/48/81/20170816210245.D5FCD1C316@jawa.homebase.dk/hb0
-rw-r--r--tags/48/81/20170816210245.D5FCD1C316@jawa.homebase.dk/sys0
-rw-r--r--tags/48/81/20170816210245.D5FCD1C316@jawa.homebase.dk/unread0
-rw-r--r--tags/48/81/3e20e4bf-f0b7-76b7-4dbd-05c7f3de3927@Bjerke.dk/freedom0
-rw-r--r--tags/48/81/3e20e4bf-f0b7-76b7-4dbd-05c7f3de3927@Bjerke.dk/unread0
-rw-r--r--tags/48/81/54400C27.2050208@steghoefer.eu/debian0
-rw-r--r--tags/48/81/54400C27.2050208@steghoefer.eu/unread0
-rw-r--r--tags/48/81/E1oNRsb-00C4FB-3e@respighi.debian.org/debian0
-rw-r--r--tags/48/81/E1oNRsb-00C4FB-3e@respighi.debian.org/inbox0
-rw-r--r--tags/48/81/E1oNRsb-00C4FB-3e@respighi.debian.org/killed0
-rw-r--r--tags/48/81/E1oNRsb-00C4FB-3e@respighi.debian.org/unread0
-rw-r--r--tags/48/81/Pine.LNX.4.33.0108061124250.19374-100000@auryn.jones.dk/sent0
-rw-r--r--tags/48/81/Pine.LNX.4.33.0108131609190.3090-100000@auryn.jones.dk/hb0
-rw-r--r--tags/48/81/Pine.LNX.4.33.0108131609190.3090-100000@auryn.jones.dk/sent0
-rw-r--r--tags/48/81/e54df274b9a5c50f6f6919a6d9ec33a4@2d4a6334d2f2bb73c1c106ccaf5b5e83c5a47abe274260dadc6a33286199d452/unread0
-rw-r--r--tags/48/81/fd8c93d6-51af-400e-e3a9-0499bb760976@netscape.net/debian0
-rw-r--r--tags/48/81/handler.680028.D680028.14045396167490.ackdone@bugs.debian.org/debian0
-rw-r--r--tags/48/81/handler.s.C.155181413931088.transcript@bugs.debian.org/debian0
-rw-r--r--tags/48/81/mailman.12.1584342031.31407.kpt2@lists.homebase.dk/hb0
-rw-r--r--tags/48/81/mailman.12.1584342031.31407.kpt2@lists.homebase.dk/inbox0
-rw-r--r--tags/48/81/mailman.12.1584342031.31407.kpt2@lists.homebase.dk/killed0
-rw-r--r--tags/48/81/mailman.12.1584342031.31407.kpt2@lists.homebase.dk/unread0
36 files changed, 0 insertions, 0 deletions