X-Git-Url: http://git.vanrenterghem.biz/git.ikiwiki.info.git/blobdiff_plain/ab97e763d984c6a09863d3740863cd89c36ed24c..b5e2afa94390dd3349fed81f72892da3beba56ed:/doc/bugs/hardcoded___34__Discussion__34___link.mdwn diff --git a/doc/bugs/hardcoded___34__Discussion__34___link.mdwn b/doc/bugs/hardcoded___34__Discussion__34___link.mdwn index cceae8efb..4436f7101 100644 --- a/doc/bugs/hardcoded___34__Discussion__34___link.mdwn +++ b/doc/bugs/hardcoded___34__Discussion__34___link.mdwn @@ -14,4 +14,31 @@ I hope it's a bug, not a feature, because I don't have the same problem with other links, for example "Edit", "RecentChanges" or "History". ---Pawel \ No newline at end of file +--Pawel + +> There are good reasons for feeding a full html link into the template, +> rather than the urls used for the other links. For one, the Discussion +> link needs to be different if the Discussion page doesn't yet exist. + +>> You can always use and construct in that place ;) --Pawel + +>>> Not without duplicating the logic that constructs a link to an +>>> existing/nonexisting page in two places, one in code in ikiwiki and one +>>> in the template. Not good design. --[[Joey]] + +> As noted in [[patchqueue/l10n]], there are some other places in ikiwiki +> that hard code English strings, and I feel that using standard gettext +> and po files is the best approach for these, although Recai suggested an +> approach of translating the strings using a template file. --[[Joey]] + +>> You know that I rather prefer static templates, but it's your choice, +>> of course. +>> +>> BTW, is there a chance for configurable name of Discussion page? +>> In my wiki I use only Polish name of pages, so I would like to have +>> dyskusja.html page, instead of discussion.html page. --Pawel + +>>> Ikiwiki is now fully internationalised, so you can change the name of +>>> the Discussion page and quite a lot more (but hardly everything) by +>>> translating it. [[bugs/done]]! There's a `po/debconf.pot` in the source +>>> now for translating. See [[translation]]. --[[Joey]]