Annotation of wikisrc/wiki/todo/be_multilingual.mdwn, revision 1.2
1.2 ! wiki 1: ikiwiki is translatable with [[!iki plugins/po]] (see it in action
! 2: at [l10n.ikiwiki.info](http://l10n.ikiwiki.info/)).
! 3:
! 4: `textproc/po4a` needs to be updated for this feature to work, which
! 5: in turn needs an updated `devel/gettext` (for a particular `msgmerge`
! 6: parameter). Updating `gettext` has the following fallout for netbsd-4,
! 7: as explained by [[joerg]]:
! 8:
! 9: 7. netbsd-4 doesn't support positional arguments for `printf`
! 10: 7. gettext will force macros for `*printf` and all programs including
! 11: `libintl.h` also have to link against `-lintl` if they use `printf`
! 12: 7. forcefully adding libintl is not exactly my idea of a correct
! 13: solution
! 14: 7. and the problem of `/usr/lib/libintl.so` vs
! 15: `/usr/pkg/lib/libintl.so` still remains
! 16:
! 17: We can update `devel/gettext` if we fix the netbsd-4 fallout. Then
! 18: updating `textproc/po4a` should be easy. Then we can experiment
! 19: with translating this wiki.
CVSweb for NetBSD wikisrc <wikimaster@NetBSD.org> software: FreeBSD-CVSweb