summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--make/rules.mk9
-rw-r--r--perl/Locale/Po4a/Text.pm86
-rw-r--r--po/basewiki.da.po2472
-rw-r--r--po/basewiki.pot1663
-rw-r--r--po/smiley.da.po269
-rw-r--r--po/smiley.pot175
-rw-r--r--po/templates.da.po1719
-rw-r--r--po/templates.pot1166
8 files changed, 5529 insertions, 2030 deletions
diff --git a/make/rules.mk b/make/rules.mk
index 973af61..9961061 100644
--- a/make/rules.mk
+++ b/make/rules.mk
@@ -1,3 +1,6 @@
+# use markdown template for po4a, or some custom one?
+HTMLTEMPLATE = text
+
# 1:source 2:locales
define SOURCE_template
$(1): $$($(1)_MODULES) $(dummy_MODULES)
@@ -48,7 +51,7 @@ export PERL5LIB = $(CURDIR)/perl
# 1:moduledir 2:locale 3:mastermodule 4:source
define POT_template
-fileformat = $(if $(filter templates,$(3)),htmltemplate,text)
+fileformat = $(if $(filter templates,$(3)),$(HTMLTEMPLATE),text)
filetype = $(if $(filter templates,$(3)),tmpl,mdwn)
ALL_POTFILES += $(podir)/$(3).pot
$(3)_L10NFILES = $$(patsubst $(1)/%,%,$$(shell find $(1) -type f -name '*.$$(filetype)' | LANG=C sort))
@@ -65,7 +68,7 @@ $(foreach source,$(SOURCES),$(foreach module,$($(source)_POMODULES),$(eval $(cal
# 1:moduledir 2:locale 3:mastermodule 4:source 5:originmodule
define INITPO_template
-fileformat = $(if $(filter templates,$(3)),htmltemplate,text)
+fileformat = $(if $(filter templates,$(3)),$(HTMLTEMPLATE),text)
filetype = $(if $(filter templates,$(3)),tmpl,mdwn)
ALL_POFILES += $(podir)/$(3).$(2).po
LOCALE_L10NFILES += $$(patsubst %,$(1)/%,$$($(3)_L10NFILES))
@@ -89,7 +92,7 @@ $(foreach source,$(SOURCES),$(foreach module,$(po-init-modules),$(foreach locale
# 1:moduledir 2:locale 3:mastermodule 4:source
define PO_template
-fileformat = $(if $(filter templates,$(3)),htmltemplate,text)
+fileformat = $(if $(filter templates,$(3)),$(HTMLTEMPLATE),text)
filetype = $(if $(filter templates,$(3)),tmpl,mdwn)
ALL_POFILES += $(podir)/$(3).$(2).po
LOCALE_L10NFILES += $$(patsubst %,$(1)/%,$$($(3)_L10NFILES))
diff --git a/perl/Locale/Po4a/Text.pm b/perl/Locale/Po4a/Text.pm
index eecd333..0cc2cc8 100644
--- a/perl/Locale/Po4a/Text.pm
+++ b/perl/Locale/Po4a/Text.pm
@@ -129,8 +129,21 @@ sub parse {
my $paragraph="";
my $wrapped_mode = 1;
my $expect_header = 1;
+ my $end_of_paragraph = 0;
($line,$ref)=$self->shiftline();
+ my $file = $ref;
+ $file =~ s/:[0-9]+$//;
while (defined($line)) {
+ $ref =~ m/^(.*):[0-9]+$/;
+ if ($1 ne $file) {
+ $file = $1;
+ do_paragraph($self,$paragraph,$wrapped_mode);
+ $paragraph="";
+ $wrapped_mode = 1;
+ $expect_header = 1;
+ }
+
+ # TODO: preserve original line ends throughout the code instead
chomp($line);
$self->{ref}="$ref";
if ($debianchangelog and
@@ -153,6 +166,8 @@ sub parse {
$line =~ m/^%%?\s*$/) {
# Found end of fortune
do_paragraph($self,$paragraph,$wrapped_mode);
+ # FIXME: test if this is still needed when always adding
+ # newline in do_paragraph()
$self->pushline("\n") unless ( $wrapped_mode == 0
or $paragraph eq "");
$paragraph="";
@@ -161,42 +176,55 @@ sub parse {
} elsif ($line =~ /^\s*$/) {
# Break paragraphs on lines containing only spaces
do_paragraph($self,$paragraph,$wrapped_mode);
- $self->pushline("\n") unless ( $wrapped_mode == 0
- or $paragraph eq "");
$paragraph="";
$wrapped_mode = 1;
$self->pushline($line."\n");
- } elsif ( $line =~ /^=*$/
- or $line =~ /^_*$/
- or $line =~ /^-*$/) {
+ } elsif ($line =~ /^-- $/) {
+ # Break paragraphs on email signature hint
+ do_paragraph($self,$paragraph,$wrapped_mode);
+ $paragraph="";
+ $wrapped_mode = 1;
+ $self->pushline($line."\n");
+ } elsif ( $line =~ /^=+$/
+ or $line =~ /^_+$/
+ or $line =~ /^-+$/) {
$wrapped_mode = 0;
$paragraph .= $line."\n";
do_paragraph($self,$paragraph,$wrapped_mode);
$paragraph="";
$wrapped_mode = 1;
} elsif ($markdown and
+ ( $line =~ /^\s*\[\[\!\S+\s*$/ # macro begin
+ or $line =~ /^\s*"""\s*\]\]\s*$/)) { # """ textblock inside macro end
+ # Avoid translating Markdown lines containing only markup
+ do_paragraph($self,$paragraph,$wrapped_mode);
+ $paragraph="";
+ $wrapped_mode = 1;
+ $self->pushline("$line\n");
+ } elsif ($markdown and
( $line =~ /^#/ # headline
or $line =~ /^\s*\[\[\!\S[^\]]*\]\]\s*$/)) { # sole macro
- # Found Markdown markup that should be preserved as a single line
+ # Preserve some Markdown markup as a single line
do_paragraph($self,$paragraph,$wrapped_mode);
$paragraph="$line\n";
$wrapped_mode = 0;
+ $end_of_paragraph = 1;
+ } elsif ($markdown and
+ ( $line =~ /^"""/)) { # """ textblock inside macro end
+ # Markdown markup needing separation _before_ this line
do_paragraph($self,$paragraph,$wrapped_mode);
+ $paragraph="$line\n";
$wrapped_mode = 1;
- $paragraph="";
- } elsif ($markdown and
- ( $paragraph =~ m/^>/ # blockquote
- or $paragraph =~ m/[<>]/ # maybe html
- or $paragraph =~ m/^"""/ # textblock inside macro end
- or $paragraph =~ m/"""$/)) { # textblock inside macro begin
- # Found Markdown markup that might not survive wrapping
- $wrapped_mode = 0;
- $paragraph .= $line."\n";
} else {
if ($line =~ /^\s/) {
# A line starting by a space indicates a non-wrap
# paragraph
$wrapped_mode = 0;
+ } elsif ($markdown and
+ ( $line =~ /\S $/ # explicit newline
+ or $line =~ /"""$/)) { # """ textblock inside macro begin
+ # Markdown markup needing separation _after_ this line
+ $end_of_paragraph = 1;
}
if ($fortunes) {
$line =~ s/%%(.*)$//;
@@ -209,7 +237,23 @@ sub parse {
# (more than 3)
# are considered as verbatim paragraphs
$wrapped_mode = 0 if ( $paragraph =~ m/^(\*|[0-9]+[.)] )/s
- or $paragraph =~ m/[ \t][ \t][ \t]/s);
+ or $paragraph =~ m/[ \t][ \t][ \t]/s);
+ if ($markdown) {
+ # Some Markdown markup can (or might) not survive wrapping
+ $wrapped_mode = 0 if (
+ $paragraph =~ /^>/ms # blockquote
+ or $paragraph =~ /^( {8}|\t)/ms # monospaced
+ or $paragraph =~ /^\$(\S+[{}]\S*\s*)+/ms # Xapian macro
+ or $paragraph =~ /[<>]/ms # maybe html
+ or $paragraph =~ /^\s*\[\[\!\S[^\]]+$/ms # macro begin
+ );
+ }
+ if ($end_of_paragraph) {
+ do_paragraph($self,$paragraph,$wrapped_mode);
+ $paragraph="";
+ $wrapped_mode = 1;
+ $end_of_paragraph = 0;
+ }
($line,$ref)=$self->shiftline();
}
if (length $paragraph) {
@@ -268,10 +312,16 @@ TEST_BULLET:
}
# TODO: detect indented paragraphs
- $self->pushline( $self->translate($paragraph,
+ my $transfinal = $self->translate($paragraph,
$self->{ref},
"Plain text",
- "wrap" => $wrap) );
+ "wrap" => $wrap);
+
+ # TODO: preserve original line ends throughout the code instead
+ chomp $transfinal;
+ $transfinal .= "\n";
+
+ $self->pushline( $transfinal );
}
1;
diff --git a/po/basewiki.da.po b/po/basewiki.da.po
index df1c14d..8d3eb37 100644
--- a/po/basewiki.da.po
+++ b/po/basewiki.da.po
@@ -6,236 +6,123 @@
msgid ""
msgstr ""
"Project-Id-Version: ikiwiki basewiki 2.47\n"
-"POT-Creation-Date: 2008-05-31 17:20+0200\n"
-"PO-Revision-Date: 2008-05-31 17:01+0200\n"
+"POT-Creation-Date: 2008-08-04 00:01+0300\n"
+"PO-Revision-Date: 2008-08-04 00:21+0300\n"
"Last-Translator: Jonas Smedegaard <dr@jones.dk>\n"
-"Language-Team: Danish <dansk@klid.dk>\n"
+"Language-Team: none\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
# type: Plain text
-#: ikiwiki/openid.mdwn:1
+#: blog.mdwn:1
#, no-wrap
-msgid "[[!meta title=\"OpenID\"]]\n"
-msgstr "[[!meta title=\"OpenID\"]]\n"
+msgid "[[!meta redir=ikiwiki/blog delay=10]]\n"
+msgstr "[[!meta redir=ikiwiki/blog delay=10]]\n"
# type: Plain text
-#: ikiwiki/openid.mdwn:2 ikiwiki/wikilink.mdwn:1 ikiwiki/blog.mdwn:1
-#: ikiwiki/pagespec.mdwn:1 ikiwiki/preprocessordirective.mdwn:1
-#: ikiwiki/markdown.mdwn:1 ikiwiki/formatting.mdwn:2
-#: ikiwiki/subpage/linkingrules.mdwn:1 ikiwiki/subpage.mdwn:1 templates.mdwn:1
-#: openid.mdwn:2 wikilink.mdwn:2 ikiwiki.mdwn:1 blog.mdwn:2 pagespec.mdwn:2
-#: preprocessordirective.mdwn:2 markdown.mdwn:2 helponformatting.mdwn:2
-#: subpage.mdwn:2
+#: blog.mdwn:2 helponformatting.mdwn:2 ikiwiki.mdwn:1 ikiwiki/blog.mdwn:1
+#: ikiwiki/formatting.mdwn:2 ikiwiki/markdown.mdwn:1 ikiwiki/openid.mdwn:2
+#: ikiwiki/pagespec.mdwn:1 ikiwiki/pagespec/attachment.mdwn:1
+#: ikiwiki/preprocessordirective.mdwn:1 ikiwiki/searching.mdwn:1
+#: ikiwiki/subpage.mdwn:1 ikiwiki/subpage/linkingrules.mdwn:1
+#: ikiwiki/wikilink.mdwn:1 markdown.mdwn:2 openid.mdwn:2 pagespec.mdwn:2
+#: preprocessordirective.mdwn:2 subpage.mdwn:2 templates.mdwn:1
+#: wikilink.mdwn:2
#, no-wrap
msgid "[[!meta robots=\"noindex, follow\"]]\n"
msgstr "[[!meta robots=\"noindex, follow\"]]\n"
# type: Plain text
-#: ikiwiki/openid.mdwn:7
-#, no-wrap
+#: blog.mdwn:6
msgid ""
-"[[!if test=\"enabled(openid)\"\n"
-" then=\"This wiki has OpenID **enabled**.\"\n"
-" else=\"This wiki has OpenID **disabled**.\"]]\n"
+"This page has moved to [[ikiwiki/blog|ikiwiki/blog]]. Please update your "
+"links, as this redirection page will be removed in a future ikiwiki release."
msgstr ""
-"[[!if test=\"enabled(openid)\"\n"
-" then=\"Denne wiki har OpenID **aktiveret**.\"\n"
-" else=\"Denne wiki har OpenID **deaktiveret**.\"]]\n"
+"Denne side er flyttet til [[ikiwiki/blog|ikiwiki/blog]]. Opdatér dine "
+"henvisninger, da denne omdirigeringsside bliver fjernet i en fremtidig "
+"udgave af ikiwiki."
# type: Plain text
-#: ikiwiki/openid.mdwn:11
+#: helponformatting.mdwn:1
+#, no-wrap
+msgid "[[!meta redir=ikiwiki/formatting delay=10]]\n"
+msgstr "[[!meta redir=ikiwiki/formatting delay=10]]\n"
+
+# type: Plain text
+#: helponformatting.mdwn:6
msgid ""
-"[OpenID](http://openid.net) is a decentralized authentication mechanism that "
-"allows you to have one login that you can use on a growing number of "
-"websites."
+"This page has moved to [[ikiwiki/formatting|ikiwiki/formatting]]. Please "
+"update your links, as this redirection page will be removed in a future "
+"ikiwiki release."
msgstr ""
-"[OpenID](http://openid.net) er en decentral autorisationsmekanisme som "
-"tillader dig at have eet login som du kan bruge på et voksende antal "
-"websites. websites."
+"Denne side er flyttet til [[ikiwiki/formatting|ikiwiki/formatting]]. Opdatér "
+"dine henvisninger, da denne omdirigeringsside bliver fjernet i en fremtidig "
+"udgave af ikiwiki."
# type: Plain text
-#: ikiwiki/openid.mdwn:13
+#: ikiwiki.mdwn:6
+#, no-wrap
msgid ""
-"To sign up for an OpenID, visit one of the following identity providers:"
+"This wiki is powered by [ikiwiki](http://ikiwiki.info/).\n"
+"[[!if test=\"enabled(version)\"\n"
+" then=\"(Currently running version [[!version ]].)\"\n"
+"]]\n"
msgstr ""
-"Du kan registrere en OpenID ved at besøge en af de følgende "
-"identitetsudbydere:"
+"Denne wiki er drevet af [ikiwiki](http://ikiwiki.info/).\n"
+"[[!if test=\"enabled(version)\"\n"
+" then=\"(kører i øjeblikket version [[!version ]].)\"\n"
+"]]\n"
-# type: Bullet: '* '
-#: ikiwiki/openid.mdwn:20
-msgid "[MyOpenID](https://www.myopenid.com/)"
-msgstr "[MyOpenID](https://www.myopenid.com/)"
+# type: Plain text
+#: ikiwiki.mdwn:8
+msgid "Some documentation on using ikiwiki:"
+msgstr "Noget dokumentation om brug af ikiwiki:"
# type: Bullet: '* '
-#: ikiwiki/openid.mdwn:20
-msgid "[GetOpenID](https://getopenid.com/)"
-msgstr "[GetOpenID](https://getopenid.com/)"
+#: ikiwiki.mdwn:17
+msgid "[[ikiwiki/formatting]]"
+msgstr "[[formatering|ikiwiki/formatting]]"
# type: Bullet: '* '
-#: ikiwiki/openid.mdwn:20
-msgid "[Videntity](http://videntity.org/)"
-msgstr "[Videntity](http://videntity.org/)"
+#: ikiwiki.mdwn:17
+msgid "[[ikiwiki/blog]]"
+msgstr "[[ikiwiki/blog]]"
# type: Bullet: '* '
-#: ikiwiki/openid.mdwn:20
-msgid "[LiveJournal](http://www.livejournal.com/openid/)"
-msgstr "[LiveJournal](http://www.livejournal.com/openid/)"
+#: ikiwiki.mdwn:17
+msgid "[[ikiwiki/pagespec]]"
+msgstr "[[ikiwiki/pagespec]]"
# type: Bullet: '* '
-#: ikiwiki/openid.mdwn:20
-msgid "[TrustBearer](https://openid.trustbearer.com/)"
-msgstr "[TrustBearer](https://openid.trustbearer.com/)"
+#: ikiwiki.mdwn:17
+msgid "[[ikiwiki/PreprocessorDirective]]"
+msgstr "[[PreprocessorDirektiv|ikiwiki/PreprocessorDirective]]"
# type: Bullet: '* '
-#: ikiwiki/openid.mdwn:20
-msgid ""
-"or any of the [many others out there](http://openiddirectory.com/openid-"
-"providers-c-1.html)."
-msgstr ""
-"eller en af de [mange andre derude](http://openiddirectory.com/openid-"
-"providers-c-1.html)."
-
-# type: Plain text
-#: ikiwiki/openid.mdwn:27
-#, no-wrap
-msgid ""
-"Your OpenID is the URL that you are given when you sign up.\n"
-"[[!if test=\"enabled(openid)\" then=\"\"\"\n"
-"To sign in to this wiki using OpenID, just enter it in the OpenID field in the\n"
-"signin form. You do not need to give this wiki a password or go through any\n"
-"registration process when using OpenID.\n"
-"\"\"\"]]\n"
-msgstr ""
-"Din OpenID er en URL som du får når du registerer dig.\n"
-"[[!if test=\"enabled(openid)\" then=\"\"\"\n"
-"Du kan logge på denne wiki medOpenID, ved blot at angive den i OpenID-feltet på\n"
-"login-siden. Du behøves ikke at oplyse din adgangskode til denne wiki eller at\n"
-"gennemgå en registreringsproces når du bruger OpenID.\n"
-"\"\"\"]]\n"
-
-# type: Plain text
-#: ikiwiki/openid.mdwn:28
-#, no-wrap
-msgid "---\n"
-msgstr "---\n"
-
-# type: Plain text
-#: ikiwiki/openid.mdwn:32
-msgid ""
-"It's also possible to make a page in the wiki usable as an OpenID url, by "
-"delegating it to an openid server. Here's an example of how to do that:"
-msgstr ""
-"Det er også muligt at lave en side i wikien brugbar som en OpenID URL, ved "
-"at delegere den til en openid server. Her er et eksempel på hvordan det kan "
-"gøres:"
-
-# type: Plain text
-#: ikiwiki/wikilink.mdwn:1
-#, no-wrap
-msgid ""
-"\t\\[[!meta openid=\"http://yourid.myopenid.com/\"\n"
-"\t server=\"http://www.myopenid.com/server\"]]\n"
-msgstr ""
-"\t\\[[!meta openid=\"http://yourid.myopenid.com/\"\n"
-"\t server=\"http://www.myopenid.com/server\"]]\n"
-
-# type: Plain text
-#: ikiwiki/wikilink.mdwn:5
-msgid ""
-"WikiLinks provide easy linking between pages of the wiki. To create a "
-"[[WikiLink]], just put the name of the page to link to in double brackets. "
-"For example `\\[[WikiLink]]`."
-msgstr ""
-"WikiLinks gør det muligt enkelt at lave henvisninger (linke) mellem sider i\n"
-"wikien. Opret en [[WikiLink]] ved at skrive siden du vil henvise til med\n"
-"dobbelte klammer omkring. Ekempelvis `\\[[WikiLink]]`.\n"
-
-# type: Plain text
-#: ikiwiki/wikilink.mdwn:8
-msgid ""
-"If you ever need to write something like `\\[[WikiLink]]` without creating a "
-"wikilink, just prefix it with a `\\`, like `\\\\[[WikiLink]]`."
-msgstr ""
-"Hvis du vil skrive noget i stil med `\\[[WikiLink]]` uden at det skal blive "
-"til en wikilink, så put en `\\` (backslash) foran, som i `\\\\[[WikiLink]]`."
-
-# type: Plain text
-#: ikiwiki/wikilink.mdwn:11
-msgid ""
-"There are some special [[SubPage/LinkingRules]] that come into play when "
-"linking between [[SubPages|SubPage]]."
-msgstr ""
-"Specielle [[henvisningsregler|SubPage/LinkingRules]] træder i kraft når der "
-"henvises på tværs af [[undersider|SubPage]]."
-
-# type: Plain text
-#: ikiwiki/wikilink.mdwn:14
-msgid ""
-"Also, if the file linked to by a WikiLink looks like an image, it will be "
-"displayed inline on the page."
-msgstr ""
-"Desuden, hvis filen der henvises til med en WikiLink ligner et billede, vil "
-"det blive vist indlejret i siden."
-
-# type: Plain text
-#: ikiwiki/wikilink.mdwn:18
-msgid ""
-"WikiLinks are matched with page names in a case-insensitive manner, so you "
-"don't need to worry about getting the case the same, and can capitalise "
-"links at the start of a sentence, and so on."
-msgstr ""
-"WikiLinks knyttes til sidenavne uden skelen til store og små bogstaver, så "
-"du behøver ikke at bekymre dig om dette, og kan anvende stort "
-"begyndelsesbogstav i begyndelsen af en sætning o.l."
+#: ikiwiki.mdwn:17
+msgid "[[ikiwiki/wikilink]]"
+msgstr "[[ikiwiki/wikilink]]"
-# type: Plain text
-#: ikiwiki/wikilink.mdwn:22
-msgid ""
-"It's also possible to write a WikiLink that uses something other than the "
-"page name as the link text. For example `\\[[foo_bar|SandBox]]` links to the "
-"SandBox page, but the link will appear like this: [[foo_bar|SandBox]]."
-msgstr ""
-"Det er også muligt at skrive en WikiLink som bruger noget andet end "
-"sidenavnet som henvisningstekst. Eksempelvis henviser `\\[[foo_bar|SandBox]]"
-"` til sandkassen, men henvisningen fremstår som her: [[foo_bar|SandBox]]."
+# type: Bullet: '* '
+#: ikiwiki.mdwn:17
+msgid "[[ikiwiki/markdown]]"
+msgstr "[[ikiwiki/markdown]]"
-# type: Plain text
-#: ikiwiki/wikilink.mdwn:25
-msgid ""
-"To link to an anchor inside a page, you can use something like `"
-"\\[[WikiLink#foo]]`"
-msgstr ""
-"For at henvise til et anker inde på en side, kan du bruge noget i stil med `"
-"\\[[WikiLink#foo]]`"
+# type: Bullet: '* '
+#: ikiwiki.mdwn:17
+msgid "[[ikiwiki/subpage]]"
+msgstr "[[underside|ikiwiki/subpage]]"
-# type: Plain text
-#: ikiwiki/wikilink.mdwn:26
-#, no-wrap
-msgid "## Preprocessor directives and wikilinks\n"
-msgstr "## Preprocessordirektiver og wikilinks\n"
+# type: Bullet: '* '
+#: ikiwiki.mdwn:17
+msgid "[[ikiwiki/openid]]"
+msgstr "[[ikiwiki/openid]]"
-# type: Plain text
-#: ikiwiki/blog.mdwn:1
-msgid ""
-"ikiwiki has two syntaxes for [[preprocessor_directives|"
-"PreprocessorDirective]]. The older syntax used spaces to distinguish "
-"between preprocessor directives and wikilinks; as a result, with that syntax "
-"in use, you cannot use spaces in WikiLinks, and must replace spaces with "
-"underscores. The newer syntax, enabled with the `prefix_directives` option "
-"in an ikiwiki setup file, prefixes directives with `!`, and thus does not "
-"prevent links with spaces. Future versions of ikiwiki will turn this option "
-"on by default."
-msgstr ""
-"ikiwiki har to syntakser til [[preprocessordirektiver|"
-"PreprocessorDirective]]. Den ældre syntaks brugte mellemrum til at skelne "
-"mellem preprocessordirektiver og wikilinks; med det result, at når den "
-"syntaks anvendes kan du ikke bruge mellemrum i WikiLinks, og må erstatte "
-"mellemrum med understegning. Den nyere syntaks, aktiveret med valget "
-"`prefix_directives` i en ikiwiki opsætningsfil, sætter `!` foran direktiver, "
-"og forhindrer derfor ikke henvisninger med mellemrum. Fremtidige versioner "
-"af ikiwiki vil aktivere dette valg som standard."
+# type: Bullet: '* '
+#: ikiwiki.mdwn:17
+msgid "[[ikiwiki/searching]]"
+msgstr "[[søgning|ikiwiki/searching]]"
# type: Plain text
#: ikiwiki/blog.mdwn:5
@@ -262,8 +149,8 @@ msgstr ""
"[[!if test=\"enabled(inline)\"\n"
" then=\"Du kan\"\n"
" else=\"Hvis denne wiki havde inline plugin aktiveret, kunne du\"]]\n"
-"omlægge enhver side på denne wiki til en weblog ved at bruge `inline`\n"
-"[[PreprocessorDirektivet|PreProcessorDirective]]. Som eksempel:\n"
+"omlægge enhver side på denne wiki til en weblog ved at bruge\n"
+"[[PreprocessorDirektivet|PreProcessorDirective]] `inline`. Som eksempel:\n"
# type: Plain text
#: ikiwiki/blog.mdwn:13
@@ -368,113 +255,130 @@ msgstr "## brug\n"
# type: Plain text
#: ikiwiki/blog.mdwn:49
msgid ""
-"Here are descriptions of all the supported parameters to the `inline` "
-"directive:"
+"There are many parameters you can use with the `inline` directive. These are "
+"the commonly used ones:"
msgstr ""
-"Her er beskrivelser af alle de understøttede parametre til `inline` "
-"direktivet:"
+"Der er mange parametre du kan bruge med `inline`-direktivet. Disse er de "
+"oftest brugte:"
# type: Bullet: '* '
-#: ikiwiki/pagespec.mdwn:1
+#: ikiwiki/blog.mdwn:66
msgid "`pages` - A [[PageSpec]] of the pages to inline."
msgstr "`pages` - Et [[PageSpec]] af siderne at indlejre."
# type: Bullet: '* '
-#: ikiwiki/pagespec.mdwn:1
+#: ikiwiki/blog.mdwn:66
msgid ""
"`show` - Specify the maximum number of matching pages to inline. Default is "
"10, unless archiving, when the default is to show all. Set to 0 to show all "
"matching pages."
msgstr ""
-"`show` - Angiver det maksimale antal modsvarende sider at indlejre. "
-"Standard er 10, på nær arkivering, hvor standarden er at vise alle. Sæt til "
-"0 for at vise alle modsvarende sider."
+"`show` - Angiver det maksimale antal modsvarende sider at indlejre. Standard "
+"er 10, på nær arkivering, hvor standarden er at vise alle. Sæt til 0 for at "
+"vise alle modsvarende sider."
# type: Bullet: '* '
-#: ikiwiki/pagespec.mdwn:1
+#: ikiwiki/blog.mdwn:66
msgid ""
-"`skip` - Specify a number of pages to skip displaying. Can be useful to "
-"produce a feed that only shows archived pages."
-msgstr ""
-"`skip` - Angiv et antal sider at springe over ved visning. Kan være nyttigt "
-"til at danne en fødning som kun viser akriverede sider."
-
-# type: Bullet: '* '
-#: ikiwiki/pagespec.mdwn:1
-msgid ""
-"`rss` - controls generation of an rss feed. If the wiki is configured to "
-"generate rss feeds by default, set to \"no\" to disable. If the wiki is "
-"configured to `allowrss`, set to \"yes\" to enable."
+"`archive` - If set to \"yes\", only list page titles and some metadata, not "
+"full contents."
msgstr ""
-"`rss` - Styrer dannelsen af en rss-fødning. Hvis wikien er opsat til at "
-"danne rss feeds som standard, deaktiveres ved at angive \"no\". Hvis wikien "
-"er opsat til `allowrss`, aktiveres ved at angive \"yes\"."
+"`archive` - Hvis \"yes\" er angivet, så vis kun sidetitler og nogle "
+"metadata, ikke det samlede indhold."
# type: Bullet: '* '
-#: ikiwiki/pagespec.mdwn:1
+#: ikiwiki/blog.mdwn:66
msgid ""
-"`atom` - controls generation of an atom feed. If the wiki is configured to "
-"generate atom feeds by default, set to \"no\" to disable. If the wiki is "
-"configured to `allowatom`, set to \"yes\" to enable."
+"`description` - Sets the description of the rss feed if one is generated. "
+"Defaults to the name of the wiki."
msgstr ""
-"`atom` - Styrer dannelsen af en atom-fødning. Hvis wikien er opsat til at "
-"danne atom feeds som standard, deaktiveres ved at angive \"no\". Hvis wikien "
-"er opsat til `allowatom`, aktiveres ved at angive \"yes\"."
+"`description` - Angiver beskrivelsen til rss-fødningen hvis en dannes. Som "
+"standard bruges wikiens navn."
# type: Bullet: '* '
-#: ikiwiki/pagespec.mdwn:1
+#: ikiwiki/blog.mdwn:66
msgid ""
-"`feeds` - controls generation of all types of feeds. Set to \"no\" to "
-"disable generating any feeds."
+"`skip` - Specify a number of pages to skip displaying. Can be useful to "
+"produce a feed that only shows archived pages."
msgstr ""
-"`feeds` - Styrer dannelsen af alle typer af fødninger. Angiv \"no\" for at "
-"deaktivere dannelsen af fødninger."
+"`skip` - Angiv et antal sider at springe over ved visning. Kan være nyttigt "
+"til at danne en fødning som kun viser arkiverede sider."
# type: Bullet: '* '
-#: ikiwiki/pagespec.mdwn:1
+#: ikiwiki/blog.mdwn:66
msgid ""
-"`postform` - Set to \"yes\" to enables a form to post new pages to a "
-"[[blog]]."
+"`postform` - Set to \"yes\" to enable a form to post new pages to a [[blog]]."
msgstr ""
"`postform` - Angiv \"yes\" for at aktivere en formular til at indsende nye "
"sider til en [[blog]]."
# type: Bullet: '* '
-#: ikiwiki/pagespec.mdwn:1
+#: ikiwiki/blog.mdwn:66
msgid "`postformtext` - Set to specify text that is displayed in a postform."
msgstr ""
"`postformtext` - Angiv den tekst som skal vises i en indsendelsesformular "
"(postform)."
# type: Bullet: '* '
-#: ikiwiki/pagespec.mdwn:1
+#: ikiwiki/blog.mdwn:66
msgid ""
-"`rootpage` - Also enables a form to post new pages to a [[blog]], and allows "
-"specifying of a page that is used as the parent page for new pages."
+"`rootpage` - Enable the postform, and allows controling where newly posted "
+"pages should go, by specifiying the page that they should be a [[SubPage]] "
+"of."
msgstr ""
-"`rootpage` - Aktiverer også en formular til at indsende nye indlæg til en "
-"[[blog]], og gør det muligt at angive den overliggende side for nye sider."
+"`rootpage` - Aktiverer indsendelsesformularen (postform) og gør det muligt "
+"at styre hvor nye indlæg ender, ved at angive siden som de skal være en "
+"[[UnderSide|subpage]] af."
+
+# type: Plain text
+#: ikiwiki/blog.mdwn:68
+msgid "Here are some less often needed parameters:"
+msgstr "Her er nogle parametre der ikke så tit er nødvendige at bruge:"
# type: Bullet: '* '
-#: ikiwiki/pagespec.mdwn:1
+#: ikiwiki/blog.mdwn:108
msgid ""
-"`archive` - If set to \"yes\", only list page titles and some metadata, not "
-"full controls."
+"`actions` - If set to \"yes\" add links to the bottom of the inlined pages "
+"for editing and discussion (if they would be shown at the top of the page "
+"itself)."
msgstr ""
-"`archive` - Hvis der angives \"yes\" vises kun sidetitler og nogle metadata, "
-"ikke det samlede indhold."
+"`actions` - Hvis angivet som \"yes\" tilføjes henvisninger nedenfor de "
+"indlejrede sider til redigering og diskussion (hvis de ville blive vist "
+"foroven på selve siden)."
# type: Bullet: '* '
-#: ikiwiki/pagespec.mdwn:1
+#: ikiwiki/blog.mdwn:108
msgid ""
-"`quick` - Build archives in quick mode, without reading page contents for "
-"metadata. By default, this also turns off generation of any feeds."
+"`rss` - controls generation of an rss feed. If the wiki is configured to "
+"generate rss feeds by default, set to \"no\" to disable. If the wiki is "
+"configured to `allowrss`, set to \"yes\" to enable."
msgstr ""
-"`quick` - Opbyg arkiver i hurtigmodus, uden at læse siderne igennem efter "
-"metadata. som standard deaktiverer dette også dannelsen af alle fødninger."
+"`rss` - Styrer dannelse af en rss-fødning. Hvis wikien er opsat til at danne "
+"rss-fødninger som standard, deaktiveres ved at angive \"no\". Hvis wikien er "
+"opsat til `allowrss`, aktiveres ved at angive \"yes\"."
+
+# type: Bullet: '* '
+#: ikiwiki/blog.mdwn:108
+msgid ""
+"`atom` - controls generation of an atom feed. If the wiki is configured to "
+"generate atom feeds by default, set to \"no\" to disable. If the wiki is "
+"configured to `allowatom`, set to \"yes\" to enable."
+msgstr ""
+"`atom` - Styrer dannelse af en atom-fødning. Hvis wikien er opsat til at "
+"danne atom-fødninger som standard, deaktiveres ved at angive \"no\". Hvis "
+"wikien er opsat til `allowatom`, aktiveres ved at angive \"yes\"."
# type: Bullet: '* '
-#: ikiwiki/pagespec.mdwn:1
+#: ikiwiki/blog.mdwn:108
+msgid ""
+"`feeds` - controls generation of all types of feeds. Set to \"no\" to "
+"disable generating any feeds."
+msgstr ""
+"`feeds` - Styrer dannelse af alle typer af fødninger. Angiv \"no\" for at "
+"deaktivere dannelse af nogen fødninger."
+
+# type: Bullet: '* '
+#: ikiwiki/blog.mdwn:108
msgid ""
"`template` - Specifies the template to fill out to display each inlined "
"page. By default the `inlinepage` template is used, while the `archivepage` "
@@ -487,11 +391,11 @@ msgstr ""
"side. Som standard bruges `inlinepage`-skabelonen, mens `archivepage`-"
"skabelonen bruges til arkiver. Brug denne parameter til at bruge en anden "
"skabelon end normalt, for eksempel `titlepage`-skabelonen som kun viser "
-"indlægs titler. Bemærk at du bør angive `archive=yes` hvis din skabelon "
-"ikke medtager indhold."
+"indlægs titler. Bemærk at du stadigt bør angive `archive=yes` hvis din "
+"skabelon ikke medtager sideindholdet."
# type: Bullet: '* '
-#: ikiwiki/pagespec.mdwn:1
+#: ikiwiki/blog.mdwn:108
msgid ""
"`raw` - Rather than the default behavior of creating a [[blog]], if raw is "
"set to \"yes\", the page will be included raw, without additional markup "
@@ -502,43 +406,57 @@ msgstr ""
"som om den var en integreret den af kildekoden til den indlejrende side."
# type: Bullet: '* '
-#: ikiwiki/pagespec.mdwn:1
-msgid ""
-"`description` - Sets the description of the rss feed if one is generated. "
-"Defaults to the name of the wiki."
-msgstr ""
-"`description` - Angiver beskrivelsen til rss-fødningen hvis en dannes. Som "
-"standard bruges wikiens navn."
-
-# type: Bullet: '* '
-#: ikiwiki/pagespec.mdwn:1
-msgid ""
-"`actions` - If set to \"yes\" add links to the bottom of the inlined pages "
-"for editing and discussion (if they would be shown at the top of the page "
-"itself)."
-msgstr ""
-"`actions` - Hvis den angives som \"yes\" tilføjes henvisninger i bunden af "
-"de indlejrede sider til redigering og diskussion (hvis de ville blive vist i "
-"toppen af siderne selv)."
-
-# type: Bullet: '* '
-#: ikiwiki/pagespec.mdwn:1
+#: ikiwiki/blog.mdwn:108
msgid ""
"`sort` - Controls how inlined pages are sorted. The default, \"age\" is to "
"sort newest created pages first. Setting it to \"title\" will sort pages by "
"title, and \"mtime\" sorts most recently modified pages first."
msgstr ""
-"`sort` - Styrer sortering af indlejrede sider. Standarden, \"age\", sorterer "
+"`sort` - Styrer hvordan indlejrede sider sorteres. Standarden, \"age\", "
"sorterer nyest oprettede sider først. Angives \"title\" sorteres siderne "
"efter titel, og \"mtime\" sorterer nyest redigerede sider først."
# type: Bullet: '* '
-#: ikiwiki/pagespec.mdwn:1
+#: ikiwiki/blog.mdwn:108
msgid "`reverse` - If set to \"yes\", causes the sort order to be reversed."
msgstr "`reverse` - Hvis du angiver \"yes\", sorteres i omvendt rækkefølge."
# type: Bullet: '* '
-#: ikiwiki/pagespec.mdwn:1
+#: ikiwiki/blog.mdwn:108
+msgid ""
+"`feedshow` - Specify the maximum number of matching pages to include in the "
+"rss/atom feeds. The default is the same as the `show` value above."
+msgstr ""
+"`feedshow` - Angiver det maksimale antal modsvarende sider at medtage i rss/"
+"atom-fødninger. Standarden er den samme som `show`-værdien ovenfor."
+
+# type: Bullet: '* '
+#: ikiwiki/blog.mdwn:108
+msgid ""
+"`feedonly` - Only generate the feed, do not display the pages inline on the "
+"page."
+msgstr "`feedonly` - Dan kun fødninger, vis ikke siderne indlejret på siden."
+
+# type: Bullet: '* '
+#: ikiwiki/blog.mdwn:108
+msgid ""
+"`quick` - Build archives in quick mode, without reading page contents for "
+"metadata. By default, this also turns off generation of any feeds."
+msgstr ""
+"`quick` - Opbyg arkiver i hurtigmodus, uden at læse siderne igennem efter "
+"metadata. som standard deaktiverer dette også dannelse af alle fødninger."
+
+# type: Plain text
+#: ikiwiki/blog.mdwn:108
+msgid ""
+"`timeformat` - Use this to specify how to display the time or date for pages "
+"in the blog. The format string is passed to the strftime(3) function."
+msgstr ""
+"`timeformat` - Brug denne til at angive hvordan tiden eller datoen vises for "
+"sider i bloggen. Formateringsstrengen videregives til funktionen strftime(3)."
+
+# type: Bullet: '* '
+#: ikiwiki/blog.mdwn:108
msgid ""
"`feedpages` - A [[PageSpec]] of inlined pages to include in the rss/atom "
"feeds. The default is the same as the `pages` value above, and only pages "
@@ -547,34 +465,463 @@ msgid ""
msgstr ""
"`feedpages` - Et [[PageSpec]] af indlejrede sider som medtages i rss/atom- "
"fødninger. Standarden er den sammen som for `pages`-værdien ovenfor, og kun "
-"sider som modsvarer denne værdi medtages, men nogle af disse kan udelades "
-"ved at angive et mere snævert [[PageSpec]] her."
+"sider som modsvarer dén værdi medtages, men nogle af dem kan udelades ved at "
+"angive et mere snævert [[PageSpec]] her."
# type: Bullet: '* '
-#: ikiwiki/pagespec.mdwn:1
+#: ikiwiki/blog.mdwn:108
msgid ""
-"`feedshow` - Specify the maximum number of matching pages to include in the "
-"rss/atom feeds. The default is the same as the `show` value above."
+"`guid` - If a URI is given here (perhaps a UUID prefixed with `urn:uuid:`), "
+"the Atom feed will have this as its `<id>`. The default is to use the URL of "
+"the page containing the `inline` directive."
msgstr ""
-"`feedshow` - Angiver det maksimale antal modsvarende sider at medtage i rss/"
-"atom-fødninger. Standarden er den samme som `show`-værdien ovenfor."
+"`guid` - Hvis en URI er angivet her (måske en UUID med `urn:uuid:` foran), "
+"vil Atom-fødningerne have dette som dets `<id>`. Standarden er at bruge "
+"URLen for siden som indeholder `inline`-direktivet."
+
+# type: Plain text
+#: ikiwiki/formatting.mdwn:1
+#, no-wrap
+msgid "[[!meta title=\"Formatting wiki pages\"]]\n"
+msgstr "[[!meta title=\"Formatering af wikisider\"]]\n"
+
+# type: Plain text
+#: ikiwiki/formatting.mdwn:7
+msgid ""
+"Text on this wiki is, by default, written in a form very close to how you "
+"might write text for an email message. This style of text formatting is "
+"called [[MarkDown]], and it works like this:"
+msgstr ""
+"Teksten på denne wiki er, som udgangspunkt, skrevet på en måde som ligger "
+"tæt op ad hvordan du muligvis formulerer dig i email-beskeder. Denne form "
+"for tekstformatering kaldes [[MarkDown]], og det fungerer sådan her:"
+
+# type: Plain text
+#: ikiwiki/formatting.mdwn:9
+msgid "Leave blank lines between paragraphs."
+msgstr "hold afstand med blanke linjer mellem afsnit."
+
+# type: Plain text
+#: ikiwiki/formatting.mdwn:12
+msgid ""
+"You can \\**emphasise*\\* or \\*\\***strongly emphasise**\\*\\* text by "
+"placing it in single or double asterisks."
+msgstr ""
+"du kan \\**fremhæve*\\* eller \\*\\***kraftigt fremhæve**\\*\\* tekst ved at "
+"placere det med enkelte eller dobbelte asterisker (stjerner) omkring."
+
+# type: Plain text
+#: ikiwiki/formatting.mdwn:14
+msgid "To create a list, start each line with an asterisk:"
+msgstr "En liste oprettes ved at begynde hver linje med en asterisk:"
# type: Bullet: '* '
-#: ikiwiki/pagespec.mdwn:1
+#: ikiwiki/formatting.mdwn:17
+msgid "\"* this is my list\""
+msgstr "\"* dette er min liste\""
+
+# type: Bullet: '* '
+#: ikiwiki/formatting.mdwn:17
+msgid "\"* another item\""
+msgstr "\"* et andet emne\""
+
+# type: Plain text
+#: ikiwiki/formatting.mdwn:20
msgid ""
-"`feedonly` - Only generate the feed, do not display the pages inline on the "
-"page."
-msgstr "`feedonly` - Dan kun fødninger, vis ikke sider indlejret på siden."
+"To make a numbered list, start each line with a number (any number will do) "
+"followed by a period:"
+msgstr ""
+"En nummereret liste laves ved at starte hver linje med et nummer (ethvert "
+"nummer kan bruges) efterfulgt af punktum:"
+
+# type: Bullet: '1. '
+#: ikiwiki/formatting.mdwn:24
+msgid "\"1. first line\""
+msgstr "\"1. første linje\""
+
+# type: Bullet: '2. '
+#: ikiwiki/formatting.mdwn:24
+msgid "\"2. second line\""
+msgstr "\"2. anden linje\""
+
+# type: Bullet: '2. '
+#: ikiwiki/formatting.mdwn:24
+msgid "\"2. third line\""
+msgstr "\"2. tredje linje\""
# type: Plain text
-#: ikiwiki/pagespec.mdwn:1
+#: ikiwiki/formatting.mdwn:28
msgid ""
-"`timeformat` - Use this to specify how to display the time or date for pages "
-"in the blog. The format string is passed to the strftime(3) function."