]> git.mjollnir.org Git - s9y.git/commitdiff
Danish translations by Henrick Schack
authorgarvinhicking <garvinhicking>
Thu, 2 Nov 2006 11:26:10 +0000 (11:26 +0000)
committergarvinhicking <garvinhicking>
Thu, 2 Nov 2006 11:26:10 +0000 (11:26 +0000)
include/admin/images.inc.php
include/functions_images.inc.php
lang/UTF-8/serendipity_lang_da.inc.php
lang/serendipity_lang_da.inc.php
plugins/serendipity_event_karma/lang_en.inc.php
plugins/serendipity_event_spamblock/UTF-8/lang_da.inc.php [new file with mode: 0644]
plugins/serendipity_event_spamblock/lang_da.inc.php [new file with mode: 0644]

index 87f53d8207dc691bed388eaa43966eb36e69fdf3..6f76f9222d9b7e9145a334bfe25af52f3ca6e23d 100644 (file)
@@ -189,6 +189,11 @@ switch ($serendipity['GET']['adminAction']) {
         $serendipity['POST']['target_directory'][$tindex] = serendipity_uploadSecure($serendipity['POST']['target_directory'][$tindex], true, true);
         $target = $serendipity['serendipityPath'] . $serendipity['uploadPath'] . $serendipity['POST']['target_directory'][$tindex] . $tfile;
 
+        if (!serendipity_checkDirUpload($serendipity['POST']['target_directory'][$tindex])) {
+            echo PERM_DENIED;
+            return;
+        }
+
         $realname = $tfile;
         if (file_exists($target)) {
             echo '(' . $target . ') ' . ERROR_FILE_EXISTS_ALREADY . '<br />';
@@ -276,6 +281,12 @@ switch ($serendipity['GET']['adminAction']) {
             }
 
             $serendipity['POST']['target_directory'][$idx] = serendipity_uploadSecure($serendipity['POST']['target_directory'][$idx], true, true);
+
+            if (!serendipity_checkDirUpload($serendipity['POST']['target_directory'][$idx])) {
+                echo PERM_DENIED;
+                continue;
+            }
+
             $target = $serendipity['serendipityPath'] . $serendipity['uploadPath'] . $serendipity['POST']['target_directory'][$idx] . $tfile;
 
             $realname = $tfile;
index 62ed79ce97152fec8f4a6fddbc4709696a03ead0..420962dedc81734d6b18aeeaa92f0a26e0c8c037 100644 (file)
@@ -3299,3 +3299,41 @@ function &serendipity_getMediaPaths() {
 
     return $paths;
 }
+
+/**
+ * Checks whether a user has access to write into a directory
+ *
+ * @access public
+ * @param   string Directory to check
+ * @return  boolean
+ */
+function serendipity_checkDirUpload($dir) {
+    global $serendipity;
+
+    /*
+    if (serendipity_checkPermission('adminImagesMaintainOthers')) {
+        return true;
+    }
+    */
+    
+    $allowed  = serendipity_ACLGet(0, 'directory', 'write', $dir);
+    $mygroups = serendipity_checkPermission(null, null, true);
+    
+    // Usergroup "0" always means that access is granted. If no array exists, no ACL restrictions have been set and all is fine.
+    if (!is_array($allowed) || isset($allowed[0])) {
+        return true;
+    }
+    
+    if (!is_array($mygroups)) {
+        return true;
+    }
+
+    foreach($mygroups AS $grpid => $grp) {
+        if (isset($allowed[$grpid])) {
+            return true;
+            break;
+        }
+    }
+    
+    return false;
+}
index af8e33e2dd9f77dd76484d8311df4b0445d73f02..db0b3687e0e73b2a19bb5a9e458410f529c014f9 100644 (file)
@@ -1,4 +1,4 @@
-<?php # $Id: serendipity_lang_da.inc.php 1460 2006-10-26 20:05:04Z garvinhicking $
+<?php # $Id: serendipity_lang_da.inc.php 1399 2006-08-18 12:01:25Z garvinhicking $
 # Copyright (c) 2003-2005, Jannis Hermanns (on behalf the Serendipity Developer Team)
 # All rights reserved.  See LICENSE file for licensing details
 # Translation (c) by Tom Sommer, <ts@dreamcoder.dk>
@@ -18,7 +18,7 @@
 @define('HAVE_TO_BE_LOGGED_ON', 'Du skal være logget ind for at kunne se denne side');
 @define('WRONG_USERNAME_OR_PASSWORD', 'Du har indtastet et forkert brugernavn eller adgangskode');
 @define('APPEARANCE', 'Udseende');
-@define('MANAGE_STYLES', 'Administrer temaer');
+@define('MANAGE_STYLES', 'Administrer skabeloner');
 @define('CONFIGURE_PLUGINS', 'Konfigurerer plugins');
 @define('CONFIGURATION', 'Konfiguration');
 @define('BACK_TO_BLOG', 'Tilbage til weblog');
 @define('CATEGORY', 'Kategori');
 @define('EDIT', 'Rediger');
 @define('NO_ENTRIES_BLAHBLAH', 'Ingen artikler blev fundet som indeholdt %s' . "\n");
-@define('YOUR_SEARCH_RETURNED_BLAHBLAH', 'Din søgning på %s retunerede %s resultater:');
+@define('YOUR_SEARCH_RETURNED_BLAHBLAH', 'Din søgning på %s returnerede %s resultater:');
 @define('IMAGE', 'Billede');
 @define('ERROR_FILE_NOT_EXISTS', 'Fejl: Det gamle filnavn findes ikke!');
-@define('ERROR_FILE_EXISTS', 'Fejl: Det nye filnavn bruges allerede, vælg et andet!');
+@define('ERROR_FILE_EXISTS', 'Fejl: Det nye filnavn eksisterer allerede, vælg et andet!');
 @define('ERROR_SOMETHING', 'Fejl: Der gik noget galt');
 @define('ADDING_IMAGE', 'Tilføjet billede...');
 @define('THUMB_CREATED_DONE', 'Minibillede er oprettet.<br>Done.');
@@ -87,7 +87,7 @@
 @define('NEWSIZE', 'Ny størrelse: ');
 @define('RESIZE_BLAHBLAH', '<b>Ændre størrelse på %s</b><p>');
 @define('ORIGINAL_SIZE', 'Original størrelse: <i>%sx%s</i> pixel');
-@define('HERE_YOU_CAN_ENTER_BLAHBLAH', '<p>Her kan du justere billedets størrelse. Hvis du vil bevare proportionerne, skal du bare indtaste én af værdirene og trykke på TAB-tasten, jeg vil dernæst automatisk beregne den anden værdi:');
+@define('HERE_YOU_CAN_ENTER_BLAHBLAH', '<p>Her kan du justere billedets størrelse. Hvis du vil bevare proportionerne, skal du bare indtaste én af værdirene og trykke på TAB-tasten, den anden værdi beregnes så automatisk:');
 @define('QUICKJUMP_CALENDAR', 'Hurtigkalender');
 @define('QUICKSEARCH', 'Søgning');
 @define('SEARCH_FOR_ENTRY', 'Søg efter en artikel');
 @define('USERNAME', 'Brugernavn');
 @define('PASSWORD', 'Adgangskode');
 @define('AUTOMATIC_LOGIN', 'Gem oplysningerne');
-@define('SERENDIPITY_INSTALLATION', 'Serendipity Installation');
+@define('SERENDIPITY_INSTALLATION', 'Serendipity installation');
 @define('LEFT', 'venstre');
 @define('RIGHT', 'højre');
 @define('HIDDEN', 'skjult');
 @define('ENTER_NEW_NAME', 'Indtast det nye navn for: ');
 @define('RESIZING', 'Ændre dimensioner');
 @define('RESIZE_DONE', 'Færdig (Ændrede %s billeder).');
-@define('SYNCING', 'Synkronisere databasen med billedemappen');
+@define('SYNCING', 'Synkroniserer databasen med billedemappen');
 @define('SYNC_DONE', 'Færdig (Synkroniserede %s billeder).');
 @define('DELETE_IMAGE_FAIL' , 'Kunne ikke slette billedet <b>%s</b>');
 @define('DELETE_THUMBNAIL', 'Slettede billedet ved navn <b>%s</b>');
 @define('NEW_COMMENT_TO_SUBSCRIBED_ENTRY', 'Ny kommentar på abonnerede artikel "%s"');
 @define('SUBSCRIPTION_MAIL', "Hej %s,\n\nEn ny kommentar er blevet lavet til en artikel du abonnerer på hos \"%s\", ved navn \"%s\"\nNavnet på skribenten er: %s\n\nDu kan finde artiklen her: %s\n\nDu kan stoppe dit abonnement ved at klikke på dette link: %s\n");
 @define('SUBSCRIPTION_TRACKBACK_MAIL', "Hej %s,\n\nEt nyt trackback er blevet lavet til en artikel du abonnerer på hos \"%s\", ved navn \"%s\"\nNavnet på skribenten er: %s\n\nDu kan finde artiklen her: %s\n\nDu kan stoppe dit abonnement ved at klikke på dette link: %s\n");
-@define('SIGNATURE', "\n-- \n%s bruger Serendipity.\nDen bedste blog på dette, du kan også bruge det.\nKig nærmere på <http://s9y.org> for at finde mere information.");
+@define('SIGNATURE', "\n-- \n%s bruger Serendipity.\nDen bedste blog på nettet, du kan også bruge den.\nKig nærmere på <http://s9y.org> for at finde mere information.");
 @define('SYNDICATION_PLUGIN_091', 'RSS 0.91 feed');
 @define('SYNDICATION_PLUGIN_10', 'RSS 1.0 feed');
 @define('SYNDICATION_PLUGIN_20', 'RSS 2.0 feed');
 @define('SERENDIPITY_UPGRADER_WELCOME', 'Velkommen til Serendipitys opgraderingsscript.');
 @define('SERENDIPITY_UPGRADER_PURPOSE', 'Scriptet vil hjælpe dig med at opgradere Serendipity %s.');
 @define('SERENDIPITY_UPGRADER_WHY', 'Denne meddelelse vises, fordi Serendipity er installeret med version %s, men databasen er endnu ikke opgraderet til denne version.');
-@define('SERENDIPITY_UPGRADER_DATABASE_UPDATES', 'Databasen opdateringer (%s)');
+@define('SERENDIPITY_UPGRADER_DATABASE_UPDATES', 'Database opdateringer (%s)');
 @define('SERENDIPITY_UPGRADER_FOUND_SQL_FILES', 'Følgende .sql-filer skal eksekveres før Serendipity igen kan fungere normalt.');
 @define('SERENDIPITY_UPGRADER_VERSION_SPECIFIC',  'Versionsspecifikke opgaver');
 @define('SERENDIPITY_UPGRADER_NO_VERSION_SPECIFIC', 'Ingen versionsspecifikke opgaver fundet');
 @define('CREATED_USER', 'En ny bruger %s er blevet oprettet');
 @define('MODIFIED_USER', 'Egenskaberne for brugeren %s er blevet ændret');
 @define('USER_LEVEL', 'brugerniveau');
-@define('DELETE_USER', 'Du er ved at slette bruger #%d %s. Er du sikker? Dette vil forbyde visningen af alle artikler skrevet af ham.');
+@define('DELETE_USER', 'Du er ved at slette bruger #%d %s. Er du sikker? Dette vil forhindre visning af alle artikler skrevet af ham.');
 @define('DELETED_USER', 'Bruger #%d %s er blevet slettet.');
 @define('LIMIT_TO_NUMBER', 'Hvor mange punkter skal vises?');
 @define('ENTRIES_PER_PAGE', 'artikler per side');
 
 /* DATABASE SETTINGS */
 @define('INSTALL_CAT_DB', 'Database indstillinger');
-@define('INSTALL_CAT_DB_DESC', 'Her kan du indtaste al din database information');
+@define('INSTALL_CAT_DB_DESC', 'Her kan du indtaste dine database indstillinger');
 @define('INSTALL_DBTYPE', 'Database type');
 @define('INSTALL_DBTYPE_DESC', 'Database type');
 @define('INSTALL_DBHOST', 'Database host');
-@define('INSTALL_DBHOST_DESC', 'Hostname til din database server');
+@define('INSTALL_DBHOST_DESC', 'Hostnavn til din database server');
 @define('INSTALL_DBUSER', 'Database bruger');
 @define('INSTALL_DBUSER_DESC', 'Brugernavnet der er brugt til at forbinde til din database');
 @define('INSTALL_DBPASS', 'Database adgangskode');
 @define('INSTALL_CAT_PATHS', 'Stier');
 @define('INSTALL_CAT_PATHS_DESC', 'Forskellige stier til forskellige essentielle mapper og filer. Glem ikke efterfølgende slashes på biblioteker!');
 @define('INSTALL_FULLPATH', 'Fuld sti');
-@define('INSTALL_FULLPATH_DESC', 'Den fulde og absolutte sti til din serendipity installation');
+@define('INSTALL_FULLPATH_DESC', 'Den absolutte sti til din serendipity installation');
 @define('INSTALL_UPLOADPATH', 'Upload sti');
-@define('INSTALL_UPLOADPATH_DESC', 'Alle uploads bliver placeret her, relativ til \'Full path\' - typisk \'uploads/\'');
+@define('INSTALL_UPLOADPATH_DESC', 'Alle uploads bliver placeret her, relativ til \'Fuld sti\' - typisk \'uploads/\'');
 @define('INSTALL_RELPATH', 'Relativ sti');
 @define('INSTALL_RELPATH_DESC', 'Sti til Serendipity i henhold til din browser, typisk \'/serendipity/\'');
 @define('INSTALL_RELTEMPLPATH', 'Relativ skabelon sti');
-@define('INSTALL_RELTEMPLPATH_DESC', 'Stien til mappen der indeholder dine skabeloner - Relativ til \'relative path\'');
+@define('INSTALL_RELTEMPLPATH_DESC', 'Stien til mappen der indeholder dine skabeloner - Relativ til \'Relativ sti\'');
 @define('INSTALL_RELUPLOADPATH', 'Relativ upload sti');
-@define('INSTALL_RELUPLOADPATH_DESC', 'Sti til dine uploads i henhold til din browser - Relativ til \'relative path\'');
+@define('INSTALL_RELUPLOADPATH_DESC', 'Sti til dine uploads i henhold til din browser - Relativ til \'Relativ sti\'');
 @define('INSTALL_URL', 'URL til din blog');
-@define('INSTALL_URL_DESC', 'Base URL for din Serendipity installation');
+@define('INSTALL_URL_DESC', 'Grund URL for din Serendipity installation');
 @define('INSTALL_INDEXFILE', 'Index fil');
 @define('INSTALL_INDEXFILE_DESC', 'Navnet på din Serendipity index fil');
 
 @define('INSTALL_BLOCKREF', 'Bloker referencer');
 @define('INSTALL_BLOCKREF_DESC', 'Er der nogle specielle hosts du ikke ønsker skal vises i reference listen? Separer listen af hostnavne med \';\' og bemærk at disse er blokere med substring masker!');
 @define('INSTALL_REWRITE', 'URL Omskrivning');
-@define('INSTALL_REWRITE_DESC', 'Vælg hvilken regel du ønsker at bruge når du generere URLs Aktivering at omskrivningsregler vil gøre dine URLs flotte og gøre din side bedre at indeksere for robotter som google. Webserveren skal enten understøtte mod_rewrite eller "AllowOverride All" for dit Serendipity bibliotek. Standardindstillingen er automatisk beregnet');
+@define('INSTALL_REWRITE_DESC', 'Vælg hvilken regel du ønsker at bruge når du generere URL\'er. Aktivering af omskrivningsregler vil gøre dine URL\'er flotte og gøre din side bedre at indeksere for robotter som google. Webserveren skal enten understøtte mod_rewrite eller "AllowOverride All" for dit Serendipity bibliotek. Standardindstillingen er automatisk beregnet');
 
 /* Imageconversion Settings */
 @define('INSTALL_CAT_IMAGECONV', 'Billedekonverterings indstillinger');
 
 @define('DIRECTORIES_AVAILABLE', 'I listen over tilgængelige undermapper, kan du klikke på en ny mappe for at oprette en ny mappe inden for den stuktur.');
 @define('ALL_DIRECTORIES', 'alle mapper');
-@define('MANAGE_DIRECTORIES', 'Håndér mapper');
+@define('MANAGE_DIRECTORIES', 'Håndtér mapper');
 @define('DIRECTORY_CREATED', 'Mappen <strong>%s</strong> er blevet oprettet.');
 @define('PARENT_DIRECTORY', 'Hovedmappe');
 @define('CONFIRM_DELETE_DIRECTORY', 'Er du sikker på du vil slette al indholdet af mappen %s?');
 @define('SKIPPING_FILE_UNREADABLE', 'Ignorere fil: %s er ikke læsbar.');
 @define('FOUND_FILE', 'Fandt ny/ændret fil: %s.');
 @define('ALREADY_SUBCATEGORY', '%s er allerede en underkategori af %s.');
-@define('PARENT_CATEGORY', 'Hovedkategori');
+@define('PARENT_CATEGORY', 'Overkategori');
 @define('IN_REPLY_TO', 'Som svar på');
 @define('TOP_LEVEL', 'Topniveau');
 @define('XML_IMAGE_TO_DISPLAY', 'XML knap');
 @define('PLUGIN_ITEM_DISPLAY_BOTH', 'Hele tiden');
 @define('RSS_IMPORT_CATEGORY', 'Brug denne kategori for kategoriløse artikler');
 @define('ERROR_UNKNOWN_NOUPLOAD', 'Der skete en ukendt fejl, filen blev ikke uploaded. Måske er din filstørrelse større end den maximale størrelse tilladt af din serveropsætning. Spørg din webudbyder eller rediger din php.ini fil for at tillade uploads af større filer.');
-@define('COMMENTS_WILL_BE_MODERATED', 'Kommentarer på denne artikel vil først blive vist såfremt de bliver godkendt.');
+@define('COMMENTS_WILL_BE_MODERATED', 'Kommentarer til denne artikel skal modereres før de vil blive vist.');
 @define('YOU_HAVE_THESE_OPTIONS', 'Du har følgende muligheder:');
 @define('THIS_COMMENT_NEEDS_REVIEW', 'Advarsel: Denne kommentar kræver godkendelse førend den vil blive vist');
 @define('DELETE_COMMENT', 'Slet kommentar');
 @define('APPROVE_TRACKBACK', 'Godkend trackback');
 @define('TRACKBACK_APPROVED', 'Trackback #%s er blevet godkendt');
 @define('TRACKBACK_DELETED', 'Trackback #%s er blevet slettet');
-@define('COMMENTS_MODERATE', 'Kommentarer og trackbacks til denne artikel kræver godkendelse');
+@define('COMMENTS_MODERATE', 'Kommentarer og trackbacks til denne artikel kræver moderering');
 @define('PLUGIN_SUPERUSER_HTTPS', 'Brug https til login');
 @define('PLUGIN_SUPERUSER_HTTPS_DESC', 'Lader loginlinket pege på en https-destination. Din webserver skal understøtte dette!');
 @define('INSTALL_SHOW_EXTERNAL_LINKS', 'Gør eksterne links klikbare?');
 @define('ADD_MEDIA', 'Tilføj media');
 @define('ENTER_MEDIA_URL', 'Indtast en URL til filen du vil hente');
 @define('ENTER_MEDIA_UPLOAD', 'Vælg en fil du ønsker at uploade:');
-@define('SAVE_FILE_AS', 'Gem files som:');
+@define('SAVE_FILE_AS', 'Gem fil som:');
 @define('STORE_IN_DIRECTORY', 'Gem i følgende bibliotek:');
 @define('MEDIA_RENAME', 'Omdøb denne fil');
 @define('IMAGE_RESIZE', 'Ændre størrelse på billede');
 @define('TRACKBACK_CHECKING', 'Checker <u>%s</u> for mulige trackbacks...');
 @define('TRACKBACK_NO_DATA', 'Modstående side indeholdte inden data');
 @define('TRACKBACK_SIZE', 'Modstående URI overskred den maximale filstørrelse på %s bytes.');
-@define('VIEWMODE_THREADED', 'Switch to threaded view');
+@define('VIEWMODE_THREADED', 'Skift til trådet visning');
 @define('COMMENTS_VIEWMODE_THREADED', 'Tråde');
 @define('COMMENTS_VIEWMODE_LINEAR', 'Linear');
 @define('DISPLAY_COMMENTS_AS', 'Vis kommentarer som');
 @define('SIDEBAR_PLUGINS', 'Sidebarplugins');
 @define('EVENT_PLUGINS', 'Hændelseplugins');
-@define('ADD_MEDIA_BLAHBLAH', '<b>Tilføj en fil til dit mediearkiv:</b><p>Her kan du uploade mediafiler, eller bede mig hente dem fra et sted på nette! Hvis du ikke har et passende billeder, <a href="http://images.google.com" target="_blank">prøv at søg efter billeder på google</a> der passer til dine tanker, resultatet er ofte brugbart og sjovt :)</p><p><b>Vælg metode:</b></p><br/>');
+@define('ADD_MEDIA_BLAHBLAH', '<b>Tilføj en fil til dit mediearkiv:</b><p>Her kan du uploade mediafiler, eller få dem hentet fra et sted på nettet. Hvis du ikke har et passende billeder, <a href="http://images.google.com" target="_blank">prøv at søg efter billeder på google</a> der passer til dine tanker, resultatet er ofte brugbart og sjovt :)</p><p><b>Vælg metode:</b></p><br/>');
 @define('COMMENTS_FILTER_SHOW', 'Vis');
 @define('COMMENTS_FILTER_ALL', 'Alle');
 @define('COMMENTS_FILTER_APPROVED_ONLY', 'Kun godkendte');
 @define('COMMENTS_FILTER_NEED_APPROVAL', 'Afventer godkendelse');
-@define('RSS_IMPORT_BODYONLY', 'Placer al den importeret tekst in i "artikel" delen, og ikke opdel ind i "udvidet artikel" sektionen.');
-@define('SYNDICATION_PLUGIN_FULLFEED', 'Vil hele artiklen, med udvidet del, inde i RSS feed');
-@define('MT_DATA_FILE', 'Movable Type data fil');
+@define('RSS_IMPORT_BODYONLY', 'Placer al den importeret tekst ind i "artikel" delen, og ikke opdelt ind i "udvidet artikel" sektionen.');
+@define('SYNDICATION_PLUGIN_FULLFEED', 'Vis hele artiklen, med udvidet del, inde i RSS feed');
+@define('MT_DATA_FILE', 'MovableType data fil');
 @define('FORCE', 'gennemtving');
 @define('CREATE_AUTHOR', 'Opret forfatter \'%s\'.');
 @define('CREATE_CATEGORY', 'Opret kategori \'%s\'.');
 @define('VERSION', 'version');
 @define('INSTALL', 'Installer');
 @define('ALREADY_INSTALLED', 'Allerede installeret');
-@define('SELECT_A_PLUGIN_TO_ADD', 'Vælge det plugin du ønsker at instalelre');
+@define('SELECT_A_PLUGIN_TO_ADD', 'Vælg det plugin du ønsker at installere');
 @define('INSTALL_OFFSET', 'Server tidsforskydelse');
 @define('STICKY_POSTINGS', 'Vedvarende artikler');
 @define('INSTALL_FETCHLIMIT', 'Artikler på forsiden');
 @define('IMPORT_WELCOME', 'Velkommen til Serendipity importværktøj');
 @define('IMPORT_WHAT_CAN', 'Her kan du importere artikler fra andre weblog software applikationer');
 @define('IMPORT_SELECT', 'Vælg venligst det software du ønsker at importere fra');
-@define('IMPORT_PLEASE_ENTER', 'Indtast venligst det påkrævede data herunder');
+@define('IMPORT_PLEASE_ENTER', 'Indtast venligst de påkrævede data herunder');
 @define('IMPORT_NOW', 'Importer nu!');
 @define('IMPORT_STARTING', 'Starter import procedure...');
 @define('IMPORT_FAILED', 'Importeringen fejlede');
 @define('IMPORT_WEBLOG_APP', 'Weblog applikation');
 @define('EXPORT_FEED', 'Eksporter fuldt RSS feed');
 @define('STATUS', 'Status efter import');
-@define('IMPORT_GENERIC_RSS', 'Almindeligt RSS import');
+@define('IMPORT_GENERIC_RSS', 'Almindelig RSS import');
 @define('ACTIVATE_AUTODISCOVERY', 'Send Trackbacks til links fundet i artikler');
-@define('WELCOME_TO_ADMIN', 'Velkommen til Serendipity Administrations Suiteen.');
+@define('WELCOME_TO_ADMIN', 'Velkommen til Serendipity Administrations suiten.');
 @define('PLEASE_ENTER_CREDENTIALS', 'Indtast venligst dine adgangsoplysninger herunder.');
 @define('ADMIN_FOOTER_POWERED_BY', 'Drives af Serendipity %s og PHP %s');
 @define('INSTALL_USEGZIP', 'Benyt gzip komprimerede sider');
 @define('SIMPLE_INSTALLATION', 'Simpel installation');
 @define('EXPERT_INSTALLATION', 'Expert installation');
 @define('COMPLETE_INSTALLATION', 'Fuldfør installation');
-@define('WONT_INSTALL_DB_AGAIN', 'instalerer ikke database igen');
+@define('WONT_INSTALL_DB_AGAIN', 'Installerer ikke database igen');
 @define('CHECK_DATABASE_EXISTS', 'Undersøger om databasen og tabllerne allerede findes');
 @define('CREATING_PRIMARY_AUTHOR', 'Opretter primær forfatter \'%s\'');
-@define('SETTING_DEFAULT_TEMPLATE', 'Sætter standard template');
-@define('INSTALLING_DEFAULT_PLUGINS', 'Installere standard plugins');
+@define('SETTING_DEFAULT_TEMPLATE', 'Sætter standard skabelon');
+@define('INSTALLING_DEFAULT_PLUGINS', 'Installerer standard plugins');
 @define('SERENDIPITY_INSTALLED', 'Serendipity er nu installeret');
 @define('VISIT_BLOG_HERE', 'Besøg din nye blog her');
 @define('THANK_YOU_FOR_CHOOSING', 'Tak fordi du valgte Serendipity');
 @define('WEBSERVER_SAPI', 'Webserver SAPI');
 @define('IMAGE_ROTATE_LEFT', 'Roter billede 90 grader imod uret');
 @define('IMAGE_ROTATE_RIGHT', 'Roter billede 90 grader med uret');
-@define('TEMPLATE_SET', '\'%s\' has been set as your active template');
-@define('SEARCH_ERROR', 'Søgefunktionen fungere ikke som forventet. Besked til administratoren: Dette sker muligvis pga. en manglende index key i databasen. På MySQL systemer skal din bruger have rettigheder til at udføre dette query: <pre>CREATE FULLTEXT INDEX entry_idx on %sentries (title,body,extended)</pre> Den specifikke fejl returneret af databasen, var: <pre>%s</pre>');
+@define('TEMPLATE_SET', '\'%s\' er blevet sat som din aktive skabelon');
+@define('SEARCH_ERROR', 'Søgefunktionen fungere ikke som forventet. Besked til administratoren: Dette sker muligvis pga. en manglende index key i databasen. På MySQL systemer skal din bruger have rettigheder til at udføre denne query: <pre>CREATE FULLTEXT INDEX entry_idx on %sentries (title,body,extended)</pre> Den specifikke fejl returneret af databasen, var: <pre>%s</pre>');
 @define('EDIT_THIS_CAT', ' Redigerer "%s"');
 @define('CATEGORY_REMAINING', 'Slet denne kategori og flyt dens artikler ind i denne kategori');
 @define('CATEGORY_INDEX', 'Nedenunder er en liste over kategorier der er tilgængelige for dine artikler');
 @define('RESET_DATE', 'Reset dato');
 @define('RESET_DATE_DESC', 'Klik her for at resette datoen til den nuværende tid');
 @define('PROBLEM_PERMISSIONS_HOWTO', 'Rettigheder kan gives ved at kører følgende shell kommando: `<em>%s</em>` på det fejlede bibliotek, eller ved at sætte det vha. et FTP program');
-@define('WARNING_TEMPLATE_DEPRECATED', 'Advarsel: Din nuværende template bruger en forældet template metode, vi anbefaler du opgraderer, hvis muligt');
-@define('ENTRY_PUBLISHED_FUTURE', 'Denne artikler er endnu ikke udgivet.');
+@define('WARNING_TEMPLATE_DEPRECATED', 'Advarsel: Din nuværende skabelon bruger en forældet skabelon metode, vi anbefaler du opgraderer, hvis muligt');
+@define('ENTRY_PUBLISHED_FUTURE', 'Denne artikel er endnu ikke udgivet.');
 @define('ENTRIES_BY', 'Artikler skrevet af %s');
 @define('PREVIOUS', 'Forrige');
 @define('NEXT', 'Næste');
 @define('INSTALL_OFFSET_DESC', 'Indtast antallet af timer mellem tiden på din webserver (%clock%) og din fortrukne tidszone');
 @define('UNMET_REQUIREMENTS', 'Uopfyldt krav: %s');
 @define('CHARSET', 'Karaktersæt');
-@define('AUTOLANG', 'Brug, som standard, brugerens browser sprog');
+@define('AUTOLANG', 'Brug som standard, brugerens browser sprog');
 @define('AUTOLANG_DESC', 'Hvis aktiveret, vil brugerens browsersprog benyttes til at finde det viste sprog i dine artikler og interface.');
-@define('INSTALL_AUTODETECT_URL', 'Autoudregn brugte HTTP-Host');
-@define('INSTALL_AUTODETECT_URL_DESC', 'Hvis denne er sat til "ja", vil Serendipity sikre at den HTTP Host der var brug af din besøgende, er brugt som din BaseURL indstilling. Aktiverer du dette, kan du bruge flere domænenavne på samme Serendipity Blog.');
-@define('CONVERT_HTMLENTITIES', 'Prøv at automatisk konvertere HTML entities?');
+@define('INSTALL_AUTODETECT_URL', 'Autoudregn anvendt HTTP-Host');
+@define('INSTALL_AUTODETECT_URL_DESC', 'Hvis denne er sat til "ja", vil Serendipity sikre at den HTTP Host der anvendes af dine besøgende, anvendes som din BaseURL indstilling. Aktiverer du dette, kan du bruge flere domænenavne på samme Serendipity Blog.');
+@define('CONVERT_HTMLENTITIES', 'Prøv at konvertere HTML entities automatisk?');
 @define('EMPTY_SETTING', 'Du angav ikke en gyldig værdi for "%s"!');
 @define('USERCONF_REALNAME', 'Rigtigt navn');
-@define('USERCONF_REALNAME_DESC', 'Det fulde navn på fatteren. Dette er navnet set af læserne');
+@define('USERCONF_REALNAME_DESC', 'Det fulde navn på forfatteren. Dette er navnet set af læserne');
 @define('HOTLINK_DONE', 'Fil blev hotlinked.<br />Færdig.');
 @define('ENTER_MEDIA_URL_METHOD', 'Afhentningsmetode:');
-@define('ADD_MEDIA_BLAHBLAH_NOTE', 'Bemærk: Hvis du vælger at hotlinke til en server, bør du sikre dig tilladelse til at gøre dette, eller være ejeren af serveren. Hotlink gør det muligt at bruge eksterne billeder, uden at gemme den lokalt.');
+@define('ADD_MEDIA_BLAHBLAH_NOTE', 'Bemærk: Hvis du vælger at hotlinke til en server, bør du sikre dig tilladelse til at gøre dette, eller være ejeren af serveren. Hotlink gør det muligt at bruge eksterne billeder, uden at gemme dem lokalt.');
 @define('MEDIA_HOTLINKED', 'hotlinked');
-@define('FETCH_METHOD_IMAGE', 'Hent billede fra din server');
+@define('FETCH_METHOD_IMAGE', 'Hent billede til din server');
 @define('FETCH_METHOD_HOTLINK', 'Hotlink til server');
-@define('DELETE_HOTLINK_FILE', 'Slet den hotlinked fil ved navn <b>%s</b>');
+@define('DELETE_HOTLINK_FILE', 'Slet den hotlinkede fil ved navn <b>%s</b>');
 @define('SYNDICATION_PLUGIN_SHOW_MAIL', 'Vis E-Mail adresser?');
-@define('IMAGE_MORE_INPUT', 'Add more images'); // Translate
-@define('BACKEND_TITLE', 'Additional information in Plugin Configuration screen'); // Translate
-@define('BACKEND_TITLE_FOR_NUGGET', 'Here you can define a custom string which is displayed in the Plugin Configuration screen together with the description of the HTML Nugget plugin. If you have multiple HTML nuggets with an empty title, this helps to distinct the plugins from another.'); // Translate
-@define('CATEGORIES_ALLOW_SELECT', 'Allow visitors to display multiple categories at once?'); // Translate
-@define('CATEGORIES_ALLOW_SELECT_DESC', 'If this option is enabled, a checkbox will be put next to each category in this sidebar plugin. Users can check those boxes and then see entries belonging to their selection.'); // Translate
-@define('PAGE_BROWSE_PLUGINS', 'Page %s of %s, totalling %s plugins.');
+@define('IMAGE_MORE_INPUT', 'Tilføj flere billeder');
+@define('BACKEND_TITLE', 'Yderligere information på plugin konfigurations siden');
+@define('BACKEND_TITLE_FOR_NUGGET', 'Her kan du indtaste en tekst som vises på plugin konfigurations siden, sammen med beskrivelsen af din HTML Nugget. Har du flere HTML Nuggets med tom titel kan dette hjælpe med at genkende dem fra hinanden.');
+@define('CATEGORIES_ALLOW_SELECT', 'Tillad brugere at vise flere kategorier samtidig?');
+@define('CATEGORIES_ALLOW_SELECT_DESC', 'Hvis denne mulighed aktiveres vises en checkboks ud for hver kategori i denne sidebar. Brugere kan afkrydse disse bokse og derefter se indlæg afhængig af deres valg.');
+@define('PAGE_BROWSE_PLUGINS', 'Side %s af %s, i alt %s plugins.');
 @define('INSTALL_CAT_PERMALINKS', 'Permalinks');
-@define('INSTALL_CAT_PERMALINKS_DESC', 'Defines various URL patterns to define permanent links in your blog. It is suggested that you use the defaults; if not, you should try to use the %id% value where possible to prevent Serendipity from querying the database to lookup the target URL.');
-@define('INSTALL_PERMALINK', 'Permalink Entry URL structure');
-@define('INSTALL_PERMALINK_DESC', 'Here you can define the relative URL structure begining from your base URL to where entries may become available. You can use the variables %id%, %title%, %day%, %month%, %year% and any other characters.');
-@define('INSTALL_PERMALINK_AUTHOR', 'Permalink Author URL structure');
-@define('INSTALL_PERMALINK_AUTHOR_DESC', 'Here you can define the relative URL structure begining from your base URL to where entries from certain authors may become available. You can use the variables %id%, %realname%, %username%, %email% and any other characters.');
-@define('INSTALL_PERMALINK_CATEGORY', 'Permalink Category URL structure');
-@define('INSTALL_PERMALINK_CATEGORY_DESC', 'Here you can define the relative URL structure begining from your base URL to where entries from certain categories may become available. You can use the variables %id%, %name%, %description% and any other characters.');
-@define('INSTALL_PERMALINK_FEEDCATEGORY', 'Permalink RSS-Feed Category URL structure');
-@define('INSTALL_PERMALINK_FEEDCATEGORY_DESC', 'Here you can define the relative URL structure begining from your base URL to where RSS-feeds frmo certain categories may become available. You can use the variables %id%, %name%, %description% and any other characters.');
-@define('INSTALL_PERMALINK_ARCHIVESPATH', 'Path to archives');
-@define('INSTALL_PERMALINK_ARCHIVEPATH', 'Path to archive');
-@define('INSTALL_PERMALINK_CATEGORIESPATH', 'Path to categories');
-@define('INSTALL_PERMALINK_UNSUBSCRIBEPATH', 'Path to unsubscribe comments');
-@define('INSTALL_PERMALINK_DELETEPATH', 'Path to delete comments');
-@define('INSTALL_PERMALINK_APPROVEPATH', 'Path to approve comments');
-@define('INSTALL_PERMALINK_FEEDSPATH', 'Path to RSS Feeds');
-@define('INSTALL_PERMALINK_PLUGINPATH', 'Path to single plugin');
-@define('INSTALL_PERMALINK_ADMINPATH', 'Path to admin');
-@define('INSTALL_PERMALINK_SEARCHPATH', 'Path to search');
-@define('USERCONF_CREATE', 'Forbid creating entries?');
-@define('USERCONF_CREATE_DESC', 'If selected, the user may not create new entries');
-@define('INSTALL_CAL', 'Calendar Type');
-@define('INSTALL_CAL_DESC', 'Choose your desired Calendar format');
-@define('REPLY', 'Reply');
-@define('USERCONF_GROUPS', 'Group Memberships');
-@define('USERCONF_GROUPS_DESC', 'This user is a member of the following groups. Multiple memberships are possible.');
-@define('MANAGE_GROUPS', 'Manage groups');
-@define('DELETED_GROUP', 'Group #%d %s deleted.');
-@define('CREATED_GROUP', 'A new group %s has been created');
-@define('MODIFIED_GROUP', 'The properties of group %s have been changed');
+@define('INSTALL_CAT_PERMALINKS_DESC', 'Angiver forskellige URL mønstre som definerer permanente links i din blog. Det anbefales at bruge standardværdierne; hvis ikke, bør du bruge %id% værdien hvor muligt for at forhindre at Serendipity skal slå URL\'en op i databasen.');
+@define('INSTALL_PERMALINK', 'Permalink URL struktur');
+@define('INSTALL_PERMALINK_DESC', 'Her kan du angive den relative URL struktur fra din grund URL til hvor artiklerne bliver tilgængelige. Du kan bruge variablene %id%, %title%, %day%, %month%, %year% samt alle andre karakterer.');
+@define('INSTALL_PERMALINK_AUTHOR', 'Permalink forfatter URL struktur');
+@define('INSTALL_PERMALINK_AUTHOR_DESC', 'Her kan du angive den relative URL struktur fra din grund URL til hvor artikler fra bestemte forfattere bliver tilgængelige. Du kan bruge variablene %id%, %realname%, %username%, %email% samt alle andre karakterer.');
+@define('INSTALL_PERMALINK_CATEGORY', 'Permalink kategori URL struktur');
+@define('INSTALL_PERMALINK_CATEGORY_DESC', 'Her kan du angive den relative URL struktur fra din grund URL til hvor artikler fra bestemte kategorier bliver tilgængelige. Du kan anvende de variable %id%, %name%, %description% samt alle andre karakterer.');
+@define('INSTALL_PERMALINK_FEEDCATEGORY', 'Permalink RSS-Feed kategori URL struktur');
+@define('INSTALL_PERMALINK_FEEDCATEGORY_DESC', 'Her kan du angive den relative URL struktur fra din grund URL til hvor RSS-feeds fra bestemte kategorier bliver tilgængelige. Du kan anvende de variable %id%, %name%, %description% samt alle andre karakterer.');
+@define('INSTALL_PERMALINK_ARCHIVESPATH', 'Sti til arkiver');
+@define('INSTALL_PERMALINK_ARCHIVEPATH', 'Sti til arkiv');
+@define('INSTALL_PERMALINK_CATEGORIESPATH', 'Sti til kategorier');
+@define('INSTALL_PERMALINK_UNSUBSCRIBEPATH', 'Sti til  afmeldings kommentarer');
+@define('INSTALL_PERMALINK_DELETEPATH', 'Sti til sletning af kommentarer');
+@define('INSTALL_PERMALINK_APPROVEPATH', 'Sti til godkendelse af kommentarer');
+@define('INSTALL_PERMALINK_FEEDSPATH', 'Sti til RSS feeds');
+@define('INSTALL_PERMALINK_PLUGINPATH', 'Sti til et plugin');
+@define('INSTALL_PERMALINK_ADMINPATH', 'Sti til admin');
+@define('INSTALL_PERMALINK_SEARCHPATH', 'Sti til søgning');
+@define('USERCONF_CREATE', 'Forbyd oprettelse af artikler?');
+@define('USERCONF_CREATE_DESC', 'Hvis valgt, kan denne bruger ikke oprette nye artikler');
+@define('INSTALL_CAL', 'Kalendar type');
+@define('INSTALL_CAL_DESC', 'Vælg dit kalenderformat');
+@define('REPLY', 'Svar');
+@define('USERCONF_GROUPS', 'Gruppe medlemsskab');
+@define('USERCONF_GROUPS_DESC', 'Brugeren er medlem af følgende grupper. Det er muligt at være medlem af flere grupper.');
+@define('MANAGE_GROUPS', 'Håndter grupper');
+@define('DELETED_GROUP', 'Gruppe #%d %s slettet.');
+@define('CREATED_GROUP', 'En nye gruppe %s er blevet oprettet');
+@define('MODIFIED_GROUP', 'Egenskaberne for gruppen %s er blevet ændret');
 @define('GROUP', 'Group');
-@define('CREATE_NEW_GROUP', 'Create new group');
-@define('DELETE_GROUP', 'You are about to delete group #%d %s. Are you serious?');
-@define('USERLEVEL_OBSOLETE', 'NOTICE: The userlevel attribute is now only used for backward compatibility to plugins and fallback authorisation. User privileges are now handled by group memberships!');
+@define('CREATE_NEW_GROUP', 'Opret ny gruppe');
+@define('DELETE_GROUP', 'Slet gruppe  #%d %s. Er du sikker?');
+@define('USERLEVEL_OBSOLETE', 'BEMÆRK: Brugerniveau indstillingen anvendes nu kun til bagud kompatibilitet. Bruger privilegier angives nu ved hjælp af gruppe medlemskaber!');
 @define('SYNDICATION_PLUGIN_FEEDBURNERID', 'FeedBurner ID');
-@define('SYNDICATION_PLUGIN_FEEDBURNERID_DESC', 'The ID of the feed you wish to publish');
-@define('SYNDICATION_PLUGIN_FEEDBURNERIMG', 'FeedBurner image');
-@define('SYNDICATION_PLUGIN_FEEDBURNERIMG_DESC', 'Name of image to display (or leave blank for counter), located on feedburner.com, ex: fbapix.gif');
-@define('SYNDICATION_PLUGIN_FEEDBURNERTITLE', 'FeedBurner title');
-@define('SYNDICATION_PLUGIN_FEEDBURNERTITLE_DESC', 'Title (if any) to display alongside the image');
-@define('SYNDICATION_PLUGIN_FEEDBURNERALT', 'FeedBurner image text');
-@define('SYNDICATION_PLUGIN_FEEDBURNERALT_DESC', 'Text (if any) to display when hovering the image');
-@define('SEARCH_TOO_SHORT', 'Your search-query must be longer than 3 characters. You can try to append * to shorter words, like: s9y* to trick the search into using shorter words.');
+@define('SYNDICATION_PLUGIN_FEEDBURNERID_DESC', 'ID på det feed du ønsker at offentliggøre');
+@define('SYNDICATION_PLUGIN_FEEDBURNERIMG', 'FeedBurner billede');
+@define('SYNDICATION_PLUGIN_FEEDBURNERIMG_DESC', 'Navn på billede der skal vises (ingenting giver en tæller), billedet skal eksistere hos  feedburner.com, f.eks.: fbapix.gif');
+@define('SYNDICATION_PLUGIN_FEEDBURNERTITLE', 'FeedBurner titel');
+@define('SYNDICATION_PLUGIN_FEEDBURNERTITLE_DESC', 'Eventuel titel der skal vises ved billedet');
+@define('SYNDICATION_PLUGIN_FEEDBURNERALT', 'FeedBurner billedtekst');
+@define('SYNDICATION_PLUGIN_FEEDBURNERALT_DESC', 'Eventuel \'hover\' tekst til billedet');
+@define('SEARCH_TOO_SHORT', 'Din søgestreng skal være længere end 3 tegn. Du kan sætte * efter dit søgeord for at søge på kortere dele af ord (f.eks. s9y*)');
 @define('INSTALL_DBPORT', 'Database port');
-@define('INSTALL_DBPORT_DESC', 'The port used to connect to your database server');
-@define('PLUGIN_GROUP_FRONTEND_EXTERNAL_SERVICES', 'Frontend: External Services');
+@define('INSTALL_DBPORT_DESC', 'Denne port anvendes til at forbinde til din databaseserver');
+@define('PLUGIN_GROUP_FRONTEND_EXTERNAL_SERVICES', 'Frontend: Eksterne tjenester');
 @define('PLUGIN_GROUP_FRONTEND_FEATURES', 'Frontend: Features');
-@define('PLUGIN_GROUP_FRONTEND_FULL_MODS', 'Frontend: Full Mods');
+@define('PLUGIN_GROUP_FRONTEND_FULL_MODS', 'Frontend: Fulde moduler');
 @define('PLUGIN_GROUP_FRONTEND_VIEWS', 'Frontend: Views');
-@define('PLUGIN_GROUP_FRONTEND_ENTRY_RELATED', 'Frontend: Entry Related');
+@define('PLUGIN_GROUP_FRONTEND_ENTRY_RELATED', 'Frontend: Artikel relateret');
 @define('PLUGIN_GROUP_BACKEND_EDITOR', 'Backend: Editor');
-@define('PLUGIN_GROUP_BACKEND_USERMANAGEMENT', 'Backend: Usermanagement');
+@define('PLUGIN_GROUP_BACKEND_USERMANAGEMENT', 'Backend: Brugerhåndtering');
 @define('PLUGIN_GROUP_BACKEND_METAINFORMATION', 'Backend: Meta information');
-@define('PLUGIN_GROUP_BACKEND_TEMPLATES', 'Backend: Templates');
+@define('PLUGIN_GROUP_BACKEND_TEMPLATES', 'Backend: Skabeloner');
 @define('PLUGIN_GROUP_BACKEND_FEATURES', 'Backend: Features');
-@define('PLUGIN_GROUP_IMAGES', 'Images');
+@define('PLUGIN_GROUP_IMAGES', 'Billeder');
 @define('PLUGIN_GROUP_ANTISPAM', 'Antispam');
 @define('PLUGIN_GROUP_MARKUP', 'Markup');
-@define('PLUGIN_GROUP_STATISTICS', 'Statistics');
-@define('PERMISSION_PERSONALCONFIGURATION', 'personalConfiguration: Access personal configuration');
-@define('PERMISSION_PERSONALCONFIGURATIONUSERLEVEL', 'personalConfigurationUserlevel: Change userlevels');
-@define('PERMISSION_PERSONALCONFIGURATIONNOCREATE', 'personalConfigurationNoCreate: Change "forbid creating entries"');
-@define('PERMISSION_PERSONALCONFIGURATIONRIGHTPUBLISH', 'personalConfigurationRightPublish: Change right to publish entries');
-@define('PERMISSION_SITECONFIGURATION', 'siteConfiguration: Access system configuration');
-@define('PERMISSION_BLOGCONFIGURATION', 'blogConfiguration: Access blog-centric configuration');
-@define('PERMISSION_ADMINENTRIES', 'adminEntries: Administrate entries');
-@define('PERMISSION_ADMINENTRIESMAINTAINOTHERS', 'adminEntriesMaintainOthers: Administrate other user\'s entries');
-@define('PERMISSION_ADMINIMPORT', 'adminImport: Import entries');
-@define('PERMISSION_ADMINCATEGORIES', 'adminCategories: Administrate categories');
-@define('PERMISSION_ADMINCATEGORIESMAINTAINOTHERS', 'adminCategoriesMaintainOthers: Administrate other user\'s categories');
-@define('PERMISSION_ADMINCATEGORIESDELETE', 'adminCategoriesDelete: Delete categories');
-@define('PERMISSION_ADMINUSERS', 'adminUsers: Administrate users');
-@define('PERMISSION_ADMINUSERSDELETE', 'adminUsersDelete: Delete users');
-@define('PERMISSION_ADMINUSERSEDITUSERLEVEL', 'adminUsersEditUserlevel: Change userlevel');
-@define('PERMISSION_ADMINUSERSMAINTAINSAME', 'adminUsersMaintainSame: Administrate users that are in your group(s)');
-@define('PERMISSION_ADMINUSERSMAINTAINOTHERS', 'adminUsersMaintainOthers: Administrate users that are not in your group(s)');
-@define('PERMISSION_ADMINUSERSCREATENEW', 'adminUsersCreateNew: Create new users');
-@define('PERMISSION_ADMINUSERSGROUPS', 'adminUsersGroups: Administrate usergroups');
-@define('PERMISSION_ADMINPLUGINS', 'adminPlugins: Administrate plugins');
-@define('PERMISSION_ADMINPLUGINSMAINTAINOTHERS', 'adminPluginsMaintainOthers: Administrate other user\'s plugins');
-@define('PERMISSION_ADMINIMAGES', 'adminImages: Administrate media files');
-@define('PERMISSION_ADMINIMAGESDIRECTORIES', 'adminImagesDirectories: Administrate media directories');
-@define('PERMISSION_ADMINIMAGESADD', 'adminImagesAdd: Add new media files');
-@define('PERMISSION_ADMINIMAGESDELETE', 'adminImagesDelete: Delete media files');
-@define('PERMISSION_ADMINIMAGESMAINTAINOTHERS', 'adminImagesMaintainOthers: Administrate other user\'s media files');
-@define('PERMISSION_ADMINIMAGESVIEW', 'adminImagesView: View media files');
-@define('PERMISSION_ADMINIMAGESSYNC', 'adminImagesSync: Sync thumbnails');
-@define('PERMISSION_ADMINCOMMENTS', 'adminComments: Administrate comments');
-@define('PERMISSION_ADMINTEMPLATES', 'adminTemplates: Administrate templates');
-@define('INSTALL_BLOG_EMAIL', 'Blog\'s E-Mail address');
-@define('INSTALL_BLOG_EMAIL_DESC', 'This configures the E-Mail address that is used as the "From"-Part of outgoing mails. Be sure to set this to an address that is recognized by the mailserver used on your host - many mailservers reject messages that have unknown From-addresses.');
-@define('CATEGORIES_PARENT_BASE', 'Only show categories below...');
-@define('CATEGORIES_PARENT_BASE_DESC', 'You can choose a parent category so that only the child categories are shown.');
-@define('CATEGORIES_HIDE_PARALLEL', 'Hide categories that are not part of the category tree');
-@define('CATEGORIES_HIDE_PARALLEL_DESC', 'If you want to hide categories that are part of a different category tree, you need to enable this. This feature makes most sense if used in conjunction with a multi-blog using the "Properties/Tempaltes of categories" plugin.');
-@define('PERMISSION_ADMINIMAGESVIEWOTHERS', 'adminImagesViewOthers: View other user\'s media files');
+@define('PLUGIN_GROUP_STATISTICS', 'Statistik');
+@define('PERMISSION_PERSONALCONFIGURATION', 'personalConfiguration: Adgang til personlig konfiguration');
+@define('PERMISSION_PERSONALCONFIGURATIONUSERLEVEL', 'personalConfigurationUserlevel: Ændre brugerniveauer');
+@define('PERMISSION_PERSONALCONFIGURATIONNOCREATE', 'personalConfigurationNoCreate: Ændre "forbyd oprettelse af artikler"');
+@define('PERMISSION_PERSONALCONFIGURATIONRIGHTPUBLISH', 'personalConfigurationRightPublish: Ændre rettighed til at offentliggøre artikler');
+@define('PERMISSION_SITECONFIGURATION', 'siteConfiguration: Adgang til system konfiguration');
+@define('PERMISSION_BLOGCONFIGURATION', 'blogConfiguration: Adgang til blog-specifik konfiguration');
+@define('PERMISSION_ADMINENTRIES', 'adminEntries: Administrer artikler');
+@define('PERMISSION_ADMINENTRIESMAINTAINOTHERS', 'adminEntriesMaintainOthers: Administrer andres artikler');
+@define('PERMISSION_ADMINIMPORT', 'adminImport: Importer artikler');
+@define('PERMISSION_ADMINCATEGORIES', 'adminCategories: Administrer kategorier');
+@define('PERMISSION_ADMINCATEGORIESMAINTAINOTHERS', 'adminCategoriesMaintainOthers: Administrer andre brugeres kategorier');
+@define('PERMISSION_ADMINCATEGORIESDELETE', 'adminCategoriesDelete: Slet kategorier');
+@define('PERMISSION_ADMINUSERS', 'adminUsers: Administrer brugere');
+@define('PERMISSION_ADMINUSERSDELETE', 'adminUsersDelete: Slet brugere');
+@define('PERMISSION_ADMINUSERSEDITUSERLEVEL', 'adminUsersEditUserlevel: Ændre brugerniveau');
+@define('PERMISSION_ADMINUSERSMAINTAINSAME', 'adminUsersMaintainSame: Administrer brugere i din(e) gruppe(r)');
+@define('PERMISSION_ADMINUSERSMAINTAINOTHERS', 'adminUsersMaintainOthers: Administrer bruger der ikke er i din(e) gruppe(r)');
+@define('PERMISSION_ADMINUSERSCREATENEW', 'adminUsersCreateNew: Opret nye brugere');
+@define('PERMISSION_ADMINUSERSGROUPS', 'adminUsersGroups: Administrer grupper');
+@define('PERMISSION_ADMINPLUGINS', 'adminPlugins: Administrer plugins');
+@define('PERMISSION_ADMINPLUGINSMAINTAINOTHERS', 'adminPluginsMaintainOthers: Administrer andre brugeres plugins');
+@define('PERMISSION_ADMINIMAGES', 'adminImages: Administrer media filer');
+@define('PERMISSION_ADMINIMAGESDIRECTORIES', 'adminImagesDirectories: Administrer media biblioteker');
+@define('PERMISSION_ADMINIMAGESADD', 'adminImagesAdd: Tilføj nye media filer');
+@define('PERMISSION_ADMINIMAGESDELETE', 'adminImagesDelete: Slet media filer');
+@define('PERMISSION_ADMINIMAGESMAINTAINOTHERS', 'adminImagesMaintainOthers: Administrer andres media filer');
+@define('PERMISSION_ADMINIMAGESVIEW', 'adminImagesView: Vis media filer');
+@define('PERMISSION_ADMINIMAGESSYNC', 'adminImagesSync: Opdater minibilleder');
+@define('PERMISSION_ADMINCOMMENTS', 'adminComments: Administrer kommentarer');
+@define('PERMISSION_ADMINTEMPLATES', 'adminTemplates: Administrer skabeloner');
+@define('INSTALL_BLOG_EMAIL', 'Bloggens emailadresse');
+@define('INSTALL_BLOG_EMAIL_DESC', 'Her angives emailadressen som anvendes i \'fra\' feltet på udgående email fra bloggen. Vær opmærksom på at mange mailservere afviser email med ukendt eller ikke eksisterende emailadresse i \'fra\' feltet.');
+@define('CATEGORIES_PARENT_BASE', 'Vis kun kategorier herunder...');
+@define('CATEGORIES_PARENT_BASE_DESC', 'Du kan vælge en forælder kategori, så kun kategorierne herunder vises.');
+@define('CATEGORIES_HIDE_PARALLEL', 'Skjul kategorier som ikke er en del af kategoritræet');
+@define('CATEGORIES_HIDE_PARALLEL_DESC', 'Hvis du ønsker at skjule kategorier som er del af et andet kategoritræ skal du vælge \'Ja\' her. Denne feature giver mest mening i en flerbruger blog installation, som anvender "Properties/Tempaltes of categories" pluginet.');
+@define('PERMISSION_ADMINIMAGESVIEWOTHERS', 'adminImagesViewOthers: Vis andre brugeres media filer');
 @define('CHARSET_NATIVE', 'Native');
-@define('INSTALL_CHARSET', 'Charset selection');
-@define('INSTALL_CHARSET_DESC', 'Here you can toggle UTF-8 or native (ISO, EUC, ...) charactersets. Some languages only have UTF-8 translations so that setting the charset to "Native" will have no effects. UTF-8 is suggested for new installations. Do not change this setting if you have already made entries with special characters - this may lead to corrupt characters. Be sure to read more on http://www.s9y.org/index.php?node=46 about this issue.');
-@define('CALENDAR_ENABLE_EXTERNAL_EVENTS', 'Enable Plugin API hook');
-@define('CALENDAR_EXTEVENT_DESC', 'If enabled, plugins can hook into the calendar to display their own events highlighted. Only enable if you have installed plugins that need this, otherwise it just decreases performance.');
-@define('XMLRPC_NO_LONGER_BUNDLED', 'The XML-RPC API Interface to Serendipity is no longer bundled because of ongoing security issues with this API and not many people using it. Thus you need to install the XML-RPC Plugin to use the XML-RPC API. The URL to use in your applications will NOT change - as soon as you have installed the plugin, you will again be able to use the API.');
-@define('PERM_READ', 'Read permission');
-@define('PERM_WRITE', 'Write permission');
+@define('INSTALL_CHARSET', 'Karaktersæt valg');
+@define('INSTALL_CHARSET_DESC', 'Her kan du vælge mellem UTF-8 eller \'native\' (lokalt,  f.eks. ISO-8859-1) karaktersæt. Nogle sprog har kun UTF-8 oversættelsen, så at sætte valget til \'native\' vil ikke have nogen effekt. UTF-8 anbefales til nyinstallationer. Lad være med at ændre denne indstilling hvis du allerede har lavet artikler med special karakterer - det kan medføre dine artikler vises forkert. Læs mere om alt dette på <a href="http://www.s9y.org/index.php?node=46">http://www.s9y.org/index.php?node=46</a>');
+@define('CALENDAR_ENABLE_EXTERNAL_EVENTS', 'Aktiver Plugin API hook');
+@define('CALENDAR_EXTEVENT_DESC', 'Hvis aktiveret kan plugins "hægte" sig på kalenderen og fremhæve deres egne events. Aktiver kun hvis du har installeret plugins der kræver dette, da det forringer performance.');
+@define('XMLRPC_NO_LONGER_BUNDLED', 'Serendipity\'s XML-RPC API interface leveres ikke længere sammen med Serendipity på grund af gentagne sikkerhedsproblemer med dette API. Du er derfor nødt til at installere XML-RPC pluginet for at kunne bruge XML-RPC API. URL\'en i dine programmer ændres IKKE - så snart pluginet er installeret vil du igen være istand til at bruge dette API.');
+@define('PERM_READ', 'Læse rettighed');
+@define('PERM_WRITE', 'Skrive rettighed');
 
 @define('PERM_DENIED', 'Permission denied.');
-@define('INSTALL_ACL', 'Apply read-permissions for categories');
-@define('INSTALL_ACL_DESC', 'If enabled, the usergroup permission settings you setup for categories will be applied when logged-in users view your blog. If disabled, the read-permissions of the categories are NOT applied, but the positive effect is a little speedup on your blog. So if you don\'t need multi-user read permissions for your blog, disable this setting.');
-@define('PLUGIN_API_VALIDATE_ERROR', 'Configuration syntax wrong for option "%s". Needs content of type "%s".');
-@define('USERCONF_CHECK_PASSWORD', 'Old Password');
-@define('USERCONF_CHECK_PASSWORD_DESC', 'If you change the password in the field above, you need to enter the current user password into this field.');
-@define('USERCONF_CHECK_PASSWORD_ERROR', 'You did not specify the right old password, and are not authorized to change the new password. Your settings were not saved.');
+@define('INSTALL_ACL', 'Anvend læserettigheder for kategorier');
+@define('INSTALL_ACL_DESC', 'Hvis aktiveret anvendes grupperettigheder for brugere der er logget ind. I modsat fald anvendes læserettigheder for kategorier ikke, men din blog bliver til gengæld lidt hurtigere. Så har du ikke brug for multibruger læserettigheder  i din blog bør du vælge \'nej\' her.');
+@define('PLUGIN_API_VALIDATE_ERROR', 'Konfigurations syntax forkert for indstilling "%s". Skal bruge indhold af typen "%s".');
+@define('USERCONF_CHECK_PASSWORD', 'Nuværende kodeord');
+@define('USERCONF_CHECK_PASSWORD_DESC', 'Hvis du ændrer kodeord i feltet herover skal du indtaste dit nuværende kodeord her.');
+@define('USERCONF_CHECK_PASSWORD_ERROR', 'Du indtastede ikke det rigtige nuværende kodeord, og kan derfor ikke ændre kodeord, din ændring blev ikke gemt.');
 @define('ERROR_XSRF', 'Your browser did not sent a valid HTTP-Referrer string. This may have either been caused by a misconfigured browser/proxy or by a Cross Site Request Forgery (XSRF) aimed at you. The action you requested could not be completed.');
-@define('INSTALL_PERMALINK_FEEDAUTHOR_DESC', 'Here you can define the relative URL structure beginning from your base URL to where RSS-feeds from specific users may be viewed. You can use the variables %id%, %realname%, %username%, %email% and any other characters.');
-@define('INSTALL_PERMALINK_FEEDAUTHOR', 'Permalink RSS-Feed Author URL structure');
-@define('INSTALL_PERMALINK_AUTHORSPATH', 'Path to authors');
-@define('AUTHORS', 'Authors');
-@define('AUTHORS_ALLOW_SELECT', 'Allow visitors to display multiple authors at once?');
-@define('AUTHORS_ALLOW_SELECT_DESC', 'If this option is enabled, a checkbox will be put next to each author in this sidebar plugin.  Users can check those boxes and see entries matching their selection.');
-@define('AUTHOR_PLUGIN_DESC', 'Shows a list of authors');
-@define('CATEGORY_PLUGIN_TEMPLATE', 'Enable Smarty-Templates?');
-@define('CATEGORY_PLUGIN_TEMPLATE_DESC', 'If this option is enabled, the plugin will utilize Smarty-Templating features to output the category listing. If you enable this, you can change the layout via the "plugin_categories.tpl" template file. Enabling this option will impact performance, so if you do not need to make customizations, leave it disabled.');
-@define('CATEGORY_PLUGIN_SHOWCOUNT', 'Show number of entries per category?');
-@define('AUTHORS_SHOW_ARTICLE_COUNT', 'Show number of articles next to author name?');
-@define('AUTHORS_SHOW_ARTICLE_COUNT_DESC', 'If this option is enabled, the number of articles by this author is shown next to the authors name in parentheses.');
-@define('CUSTOM_ADMIN_INTERFACE', 'Custom admin interface available');
-
-@define('COMMENT_NOT_ADDED', 'Din kommentar kunne ikke tilføjes fordi kommentarer til denne artikel er blevet deaktiveret.'); // Retranslate: 'Your comment could not be added, because comments for this entry have either been disabled, you entered invalid data, or your comment was caught by anti-spam measurements.'
-@define('INSTALL_TRACKREF', 'Enable referrer tracking?');
-@define('INSTALL_TRACKREF_DESC', 'Enabling the referrer tracking will show you which sites refer to your articles. Today this is often abused for spamming, so you can disable it if you want.');
-@define('CATEGORIES_HIDE_PARENT', 'Hide the selected parent category?');
-@define('CATEGORIES_HIDE_PARENT_DESC', 'If you restrict the listing of categories to a specific category, by default you will see that parent category within the output listing. If you disable this option, the parent category name will not be displayed.');
-@define('WARNING_NO_GROUPS_SELECTED', 'Warning: You did not select any group memberships. This would effectively log you out of the usergroup management, and thus your group memberships werde not changed.');
-@define('INSTALL_RSSFETCHLIMIT', 'Entries to display in Feeds');
-@define('INSTALL_RSSFETCHLIMIT_DESC', 'Number of entries to display for each page on the RSS Feed.');
-@define('INSTAL_DB_UTF8', 'Enable DB-charset conversion');
-@define('INSTAL_DB_UTF8_DESC', 'Issues a MySQL "SET NAMES" query to indicate the required charset for the database. Turn this on or off, if you see weird characters in your blog.');
-@define('ONTHEFLYSYNCH', 'Enable on-the-fly media synchronization');
-@define('ONTHEFLYSYNCH_DESC', 'If enabled, Serendipity will compare the media database with the files stored on your server and synchronize the database and directory contents.');
-@define('USERCONF_CHECK_USERNAME_ERROR', 'The username cannot be left blank.');
+@define('INSTALL_PERMALINK_FEEDAUTHOR_DESC', 'Her kan du angive den relative URL struktur fra din grund URL til hvor RSS-feeds fra bestemte forfattere bliver tilgængelige. Du kan anvende de variable værdier %id%, %realname%, %username%, %email% samt alle andre karakterer.');
+@define('INSTALL_PERMALINK_FEEDAUTHOR', 'Permalink RSS-Feed forfatter URL struktur');
+@define('INSTALL_PERMALINK_AUTHORSPATH', 'Sti til forfattere');
+@define('AUTHORS', 'Forfattere');
+@define('AUTHORS_ALLOW_SELECT', 'Tillad besøgende at vise flere forfattere samtidig?');
+@define('AUTHORS_ALLOW_SELECT_DESC', 'Hvis aktiveret vil der vises en checkboks ud for hver forfatter i sidebaren. Brugere kan så afkrydse hvilke forfatteres artikler der skal vises.');
+@define('AUTHOR_PLUGIN_DESC', 'Vis en liste over forfattere');
+@define('CATEGORY_PLUGIN_TEMPLATE', 'Aktiver Smarty-skabeloner?');
+@define('CATEGORY_PLUGIN_TEMPLATE_DESC', 'Aktiveres denne indstilling, vil der anvendes Smarty skabelon features i opbygningen af kategorilisten, du har mulighed for at ændre layout for listen i "plugin_categories.tpl" skabelon filen. Bemærk, denne indstilling koster performance, så har du ikke behov for den, så lad være med at aktivere den.');
+@define('CATEGORY_PLUGIN_SHOWCOUNT', 'Vis antal artikler pr. kategori?');
+@define('AUTHORS_SHOW_ARTICLE_COUNT', 'Vis antal artikler ved siden af forfatternavn?');
+@define('AUTHORS_SHOW_ARTICLE_COUNT_DESC', 'Hvis aktiv, vises antallet af artikler forfatteren har skrevet i paranteser ved siden af forfatternavnet.');
+@define('CUSTOM_ADMIN_INTERFACE', 'Tilpasset administrator interface');
+@define('COMMENT_NOT_ADDED', 'Din kommentar kunne ikke tilføjes af en af følgende grunde: kommentarer til denne artikel er blevet deaktiveret, du indtastede forkerte data, eller din kommentar blev fanget af antispam beskyttelsen');
+@define('INSTALL_TRACKREF', 'Visning af referencer?');
+@define('INSTALL_TRACKREF_DESC', 'Aktiverer du reference visning, vil du kunne se hvilke sites der henviser til dine artikler. Dette bliver tit misbrugt til spam.');
+@define('CATEGORIES_HIDE_PARENT', 'Skjul den valgte overkategori?');
+@define('CATEGORIES_HIDE_PARENT_DESC', 'Hvis du begrænser visningen af kategorier til en specifik kategori, vil du som standard se overkategorien i listen. Deaktiveres denne indstilling vises overkategorien ikke.');
+@define('WARNING_NO_GROUPS_SELECTED', 'Advarsel: Du har ikke valgt noget gruppemedlemskab. Da dette ville logge dig ud af brugergruppeadministrationen, er dine ændringer derfor ikke gemt.');
+@define('INSTALL_RSSFETCHLIMIT', 'Artikler i feeds');
+@define('INSTALL_RSSFETCHLIMIT_DESC', 'Antallet af artikler der skal vises på hver side i RSS feeds.');
+@define('INSTAL_DB_UTF8', 'Brug database karaktersæt-oversættelse');
+@define('INSTAL_DB_UTF8_DESC', 'Udfører MySQL kommandoen "SET NAMES .." for at angive det krævede karaktersæt. Deaktiver hvis du ser underlige karakterer i din blog.');
+@define('ONTHEFLYSYNCH', 'Automatisk medie synkronisering');
+@define('ONTHEFLYSYNCH_DESC', 'Hvis aktiv, vil  Serendipity sammenligne medie databasen med filerne der er gemt på serveren og synkronisere disse.');
+@define('USERCONF_CHECK_USERNAME_ERROR', 'Brugernavn skal indtastes.');
 @define('FURTHER_LINKS', 'Further Links');
-@define('FURTHER_LINKS_S9Y', 'Serendipity Homepage');
-@define('FURTHER_LINKS_S9Y_DOCS', 'Serendipity Documentation');
-@define('FURTHER_LINKS_S9Y_BLOG', 'Official Blog');
-@define('FURTHER_LINKS_S9Y_FORUMS', 'Forums');
+@define('FURTHER_LINKS_S9Y', 'Serendipity hjemmeside');
+@define('FURTHER_LINKS_S9Y_DOCS', 'Serendipity dokumentation');
+@define('FURTHER_LINKS_S9Y_BLOG', 'Officiel blog');
+@define('FURTHER_LINKS_S9Y_FORUMS', 'Fora');
 @define('FURTHER_LINKS_S9Y_SPARTACUS', 'Spartacus');
-@define('COMMENT_IS_DELETED', '(Comment removed)');
+@define('COMMENT_IS_DELETED', '(Kommentar slettet)');
 
-@define('CURRENT_AUTHOR', 'Current author');
+@define('CURRENT_AUTHOR', 'Aktuel forfatter');
 
-@define('WORD_NEW', 'New');
-@define('SHOW_MEDIA_TOOLBAR', 'Show toolbar within media selector popup?');
-@define('MEDIA_KEYWORDS', 'Media keywords');
-@define('MEDIA_KEYWORDS_DESC', 'Enter a list of ";" separated words that you want to use as pre-defined keywords for media items.');
-@define('MEDIA_EXIF', 'Import EXIF/JPEG image data');
-@define('MEDIA_EXIF_DESC', 'If enabled, existing EXIF/JPEG metadata of images will be parsed and stored in the database for display in the media gallery.');
-@define('MEDIA_PROP', 'Media properties');
+@define('WORD_NEW', 'Ny');
+@define('SHOW_MEDIA_TOOLBAR', 'Vis værktøjslinie i medievælger popup?');
+@define('MEDIA_KEYWORDS', 'Medie nøgleord');
+@define('MEDIA_KEYWORDS_DESC', 'Indtast en ";" adskilt liste af ord du vil prædefinere som nøgleord for medie filer.');
+@define('MEDIA_EXIF', 'Importer EXIF/JPEG billeddata');
+@define('MEDIA_EXIF_DESC', 'Hvis aktiv, vil EXIF/JPEG metadata blive indlæst og gemt i databasen for senere at kunne vises i medie galleriet.');
+@define('MEDIA_PROP', 'Medie egenskaber');
 
 
 @define('GO_ADD_PROPERTIES', 'Go & enter properties');
 @define('MEDIA_PROPERTY_DPI', 'DPI');
 @define('MEDIA_PROPERTY_COPYRIGHT', 'Copyright');
-@define('MEDIA_PROPERTY_COMMENT1', 'Short Comment');
-@define('MEDIA_PROPERTY_COMMENT2', 'Long Comment');
-@define('MEDIA_PROPERTY_TITLE', 'Title');
-@define('MEDIA_PROP_DESC', 'Enter a list of ";" separated property fields you want to define for each media file');
-@define('MEDIA_PROP_MULTIDESC', '(You can append ":MULTI" after any item to indicate that this item will contain long text instead of just some characters)');
+@define('MEDIA_PROPERTY_COMMENT1', 'Kort kommentar');
+@define('MEDIA_PROPERTY_COMMENT2', 'Lang kommentar');
+@define('MEDIA_PROPERTY_TITLE', 'Titel');
+@define('MEDIA_PROP_DESC', 'Indtast ";" adskilt liste af felter/egenskaber du vil definere for hver mediefil. ');
+@define('MEDIA_PROP_MULTIDESC', '(Du kan tilføje ":MULTI" efter ethvert felt for at angive dette felt indeholder en lang tekst i stedet for blot nogle karakterer)');
 
-@define('STYLE_OPTIONS_NONE', 'This theme/style has no specific options. To see how your template can specify options, read the Technical Documentation on www.s9y.org about "Configuration of Theme options".');
-@define('STYLE_OPTIONS', 'Theme/Style options');
+@define('STYLE_OPTIONS_NONE', 'Denne skabelon/stil har ikke nogen specifikke indstillinger. Læs den tekniske dokumentation på www.s9y.org, punktet "Configuration of Theme options", for at se hvordan din skabelon kan anvende indstillinger.');
+@define('STYLE_OPTIONS', 'Tema/stil indstillinger');
 
 @define('PLUGIN_AVAILABLE_COUNT', 'Total: %d plugins.');
 
-@define('SYNDICATION_RFC2616', 'Activate strict RFC2616 RSS-Feed compliance');
-@define('SYNDICATION_RFC2616_DESC', 'NOT Enforcing RFC2616 means that all Conditional GETs to Serendipity will return entries last modified since the time of the last request. With that setting to "false", your visitors will get all articles since their last request, which is considered a good thing. However, some Agents like Planet act weird, if that happens, at it also vioaltes RFC2616. So if you set this option to "TRUE" you will compliy with that RFC, but readers of your RSS feed might miss items in their holidays. So either way, either it hearts Aggregators like Planet, or it hurts actual readers of your blog. If you are facing complaints from either side, you can toggle this option. Reference: https://sourceforge.net/tracker/index.php?func=detail&aid=1461728&group_id=75065&atid=542822');
-@define('MEDIA_PROPERTY_DATE', 'Associated Date');
-@define('MEDIA_PROPERTY_RUN_LENGTH', 'Run-Length');
-@define('FILENAME_REASSIGNED', 'Automagically assigned new file name: %s');
-@define('MEDIA_UPLOAD_SIZE', 'Max. file upload size');
-@define('MEDIA_UPLOAD_SIZE_DESC', 'Enter the maximum filesize for uploaded files in bytes. This setting can be overruled by server-side settings in PHP.ini: upload_max_filesize, post_max_size, max_input_time all take precedence over this option. An empty string means to only use the server-side limits.');
-@define('MEDIA_UPLOAD_SIZEERROR', 'Error: You cannot upload files larger than %s bytes!');
-@define('MEDIA_UPLOAD_MAXWIDTH', 'Max. width of image files for upload');
-@define('MEDIA_UPLOAD_MAXWIDTH_DESC', 'Enter the maximum image width in pixels for uploaded images.');
-@define('MEDIA_UPLOAD_MAXHEIGHT', 'Max. height of image files for upload');
-@define('MEDIA_UPLOAD_MAXHEIGHT_DESC', 'Enter the maximum image height in pixels for uploaded images.');
-@define('MEDIA_UPLOAD_DIMERROR', 'Error: You cannot upload image files larger than %s x %s pixels!');
+@define('SYNDICATION_RFC2616', 'Aktiver RSS-feeds der overholder RFC2616');
+@define('SYNDICATION_RFC2616_DESC', 'Hvis IKKE RFC2616 overholdes vil alle forespørgsler til Serendipity returnere artikler ændret siden  tidspunktet for sidste forespørgsel. Dvs \'nej\' medfører at dine besøgende får alle artikler siden sidst. På den anden side, nogle RSS aggregatorer som f.eks. \'Planet\' opfører sig underligt med denne indstilling da den jo ikke overholder RFC2616. Læs eventuelt mere om problemet her <a href="https://sourceforge.net/tracker/index.php?func=detail&aid=1461728&group_id=75065&atid=542822">https://sourceforge.net/tracker/index.php?func=detail&aid=1461728&group_id=75065&atid=542822</a>');
+@define('MEDIA_PROPERTY_DATE', 'Tilhørende dato');
+@define('MEDIA_PROPERTY_RUN_LENGTH', 'Spilletid');
+@define('FILENAME_REASSIGNED', 'Nyt filnavn automagisk tildelt: %s');
+@define('MEDIA_UPLOAD_SIZE', 'Max. fil upload størrelse');
+@define('MEDIA_UPLOAD_SIZE_DESC', 'Angiv maximal filstørrelse for uploadede filer. Denne indstilling kan overskrives af en server indstilling i PHP.ini: upload_max_filesize, post_max_size, max_input_time har alle højere prioritet end denne indstilling. Indtaster du ikke noget, anvendes server indstillingerne.');
+@define('MEDIA_UPLOAD_SIZEERROR', 'Fejl: Du kan ikke uploade filer større end %s bytes!');
+@define('MEDIA_UPLOAD_MAXWIDTH', 'Max. bredde for uploadede billeder');
+@define('MEDIA_UPLOAD_MAXWIDTH_DESC', 'Indtast den maximale bredde i pixels, for uploadede billeder.');
+@define('MEDIA_UPLOAD_MAXHEIGHT', 'Max. højde for uploadede billeder');
+@define('MEDIA_UPLOAD_MAXHEIGHT_DESC', 'Indtast den maximale højde i pixels, for uploadede billeder.');
+@define('MEDIA_UPLOAD_DIMERROR', 'Fejl: Du kan ikke uploade billeder der er større end %s x %s pixels!');
 
 @define('MEDIA_TARGET', 'Target for this link');
-@define('MEDIA_TARGET_JS', 'Popup window (via JavaScript, adaptive size)');
-@define('MEDIA_ENTRY', 'Isolated Entry');
+@define('MEDIA_TARGET_JS', 'Popup window (via JavaScript, tilpasset størrelse)');
+@define('MEDIA_ENTRY', 'Selvstændig artikel');
 @define('MEDIA_TARGET_BLANK', 'Popup window (via target=_blank)');
 
-@define('MEDIA_DYN_RESIZE', 'Allow dynamic image resizing?');
-@define('MEDIA_DYN_RESIZE_DESC', 'If enabled, the media selector can return images in any requested size via a GET variable. The results are cached, and thus can create a large filebase if you make intensive use of it.');
-
-@define('MEDIA_DIRECTORY_MOVED', 'Directory and files were successfully moved to %s');
-@define('MEDIA_DIRECTORY_MOVE_ERROR', 'Directory and files could not be moved to %s!');
-@define('MEDIA_DIRECTORY_MOVE_ENTRY', 'On Non-MySQL databases, iterating through every article to replace the old directory URLs with new directory URLs is not possible. You will need to manually edit your entries to fix new URLs. You can still move your old directory back to where it was, if that is too cumbersome for you.');
-@define('MEDIA_DIRECTORY_MOVE_ENTRIES', 'Moved the URL of the moved directory in %s entries.');
-@define('PLUGIN_ACTIVE', 'Active');
-@define('PLUGIN_INACTIVE', 'Inactive');
-@define('PREFERENCE_USE_JS', 'Enable advanced JS usage?');
-@define('PREFERENCE_USE_JS_DESC', 'If enabled, advanced JavaScript sections will be enabled for better usability, like in the Plugin Configuration section you can use drag and drop for re-ordering plugins.');
+@define('MEDIA_DYN_RESIZE', 'Tillad dynamiske billedstørrelser?');
+@define('MEDIA_DYN_RESIZE_DESC', 'Hvis aktiveret, kan medievælgeren returnere billeder i vilkårlige størrelser, styret af en GET variabel, billederne caches og kan derfor generere mange filer.');
 
-@define('PREFERENCE_USE_JS_WARNING', '(This page uses advanced JavaScripting. If you are having functionality issues, please disable the use of advanced JS usage in your personal preferences or disable your browser\'s JavaScript)');
+@define('MEDIA_DIRECTORY_MOVED', 'Bibliotek og filer blev flyttet til %s');
+@define('MEDIA_DIRECTORY_MOVE_ERROR', 'Bibliotek og filer kunne ikke flyttes til %s!');
+@define('MEDIA_DIRECTORY_MOVE_ENTRY', 'På IKKE-MySQL databaser, understøttes iteration gennem artikler for at opdatere stier til biblioteker ikke. Du bliver nødt til manuelt at redigere dine artikler og rette stierne, er dette for besværligt kan du flytte dit bibliotek tilbage til den gamle placering.');
+@define('MEDIA_DIRECTORY_MOVE_ENTRIES', 'Stien til det flyttede bibliotek er opdateret i %s artikler.');
+@define('PLUGIN_ACTIVE', 'Aktiv');
+@define('PLUGIN_INACTIVE', 'Inaktiv');
+@define('PREFERENCE_USE_JS', 'Aktiver advanceret JS brug?');
+@define('PREFERENCE_USE_JS_DESC', 'Hvis aktiveret, vil der blive anvendt advancerede Javascript funktioner for at give en forbedret brugeroplevelse, f.eks. i plugin konfigurationen, hvor drag & drop omrokering af plugins bliver mulig.');
 
+@define('PREFERENCE_USE_JS_WARNING', '(Denne side anvender advanceret JavaScript. Får du funktionalitetsproblemer, så slå advanceret JS brug fra i dine personlige indstillinger, eller deaktiver Javascript i din browser)');
 
-@define('INSTALL_PERMALINK_COMMENTSPATH', 'Path to comments');
-@define('PERM_SET_CHILD', 'Set the same permissions on all child directories');
+@define('INSTALL_PERMALINK_COMMENTSPATH', 'Sti til kommentarer');
+@define('PERM_SET_CHILD', 'Sæt de samme rettigheder på alle underliggende biblioteker');
 @define('PERMISSION_FORBIDDEN_PLUGINS', 'Forbidden plugins');
 @define('PERMISSION_FORBIDDEN_HOOKS', 'Forbidden events');
-@define('PERMISSION_FORBIDDEN_ENABLE', 'Enable Plugin ACL for usergroups?');
-@define('PERMISSION_FORBIDDEN_ENABLE_DESC', 'If the option "Plugin ACL for usergroups" is enabled in the configuration, you can specify which usergroups are allowed to execute certain plugins/events.');
-@define('DELETE_SELECTED_ENTRIES', 'Delete selected entries');
-@define('PLUGIN_AUTHORS_MINCOUNT', 'Show only authors with at least X articles');
+@define('PERMISSION_FORBIDDEN_ENABLE', 'Aktiver plugin adgangskontrol for grupper?');
+@define('PERMISSION_FORBIDDEN_ENABLE_DESC', 'Mulighed for at bestemme hvilke grupper der må anvende hvilke plugins.');
index 4d27b240ca9c307537990ee56949bf21d13dafc7..ff5f0a570331a6501de7da22c2779d580e1d7a45 100644 (file)
@@ -18,7 +18,7 @@
 @define('HAVE_TO_BE_LOGGED_ON', 'Du skal være logget ind for at kunne se denne side');
 @define('WRONG_USERNAME_OR_PASSWORD', 'Du har indtastet et forkert brugernavn eller adgangskode');
 @define('APPEARANCE', 'Udseende');
-@define('MANAGE_STYLES', 'Administrer temaer');
+@define('MANAGE_STYLES', 'Administrer skabeloner');
 @define('CONFIGURE_PLUGINS', 'Konfigurerer plugins');
 @define('CONFIGURATION', 'Konfiguration');
 @define('BACK_TO_BLOG', 'Tilbage til weblog');
 @define('CATEGORY', 'Kategori');
 @define('EDIT', 'Rediger');
 @define('NO_ENTRIES_BLAHBLAH', 'Ingen artikler blev fundet som indeholdt %s' . "\n");
-@define('YOUR_SEARCH_RETURNED_BLAHBLAH', 'Din søgning på %s retunerede %s resultater:');
+@define('YOUR_SEARCH_RETURNED_BLAHBLAH', 'Din søgning på %s returnerede %s resultater:');
 @define('IMAGE', 'Billede');
 @define('ERROR_FILE_NOT_EXISTS', 'Fejl: Det gamle filnavn findes ikke!');
-@define('ERROR_FILE_EXISTS', 'Fejl: Det nye filnavn bruges allerede, vælg et andet!');
+@define('ERROR_FILE_EXISTS', 'Fejl: Det nye filnavn eksisterer allerede, vælg et andet!');
 @define('ERROR_SOMETHING', 'Fejl: Der gik noget galt');
 @define('ADDING_IMAGE', 'Tilføjet billede...');
 @define('THUMB_CREATED_DONE', 'Minibillede er oprettet.<br>Done.');
@@ -87,7 +87,7 @@
 @define('NEWSIZE', 'Ny størrelse: ');
 @define('RESIZE_BLAHBLAH', '<b>Ændre størrelse på %s</b><p>');
 @define('ORIGINAL_SIZE', 'Original størrelse: <i>%sx%s</i> pixel');
-@define('HERE_YOU_CAN_ENTER_BLAHBLAH', '<p>Her kan du justere billedets størrelse. Hvis du vil bevare proportionerne, skal du bare indtaste én af værdirene og trykke på TAB-tasten, jeg vil dernæst automatisk beregne den anden værdi:');
+@define('HERE_YOU_CAN_ENTER_BLAHBLAH', '<p>Her kan du justere billedets størrelse. Hvis du vil bevare proportionerne, skal du bare indtaste én af værdirene og trykke på TAB-tasten, den anden værdi beregnes så automatisk:');
 @define('QUICKJUMP_CALENDAR', 'Hurtigkalender');
 @define('QUICKSEARCH', 'Søgning');
 @define('SEARCH_FOR_ENTRY', 'Søg efter en artikel');
 @define('USERNAME', 'Brugernavn');
 @define('PASSWORD', 'Adgangskode');
 @define('AUTOMATIC_LOGIN', 'Gem oplysningerne');
-@define('SERENDIPITY_INSTALLATION', 'Serendipity Installation');
+@define('SERENDIPITY_INSTALLATION', 'Serendipity installation');
 @define('LEFT', 'venstre');
 @define('RIGHT', 'højre');
 @define('HIDDEN', 'skjult');
 @define('ENTER_NEW_NAME', 'Indtast det nye navn for: ');
 @define('RESIZING', 'Ændre dimensioner');
 @define('RESIZE_DONE', 'Færdig (Ændrede %s billeder).');
-@define('SYNCING', 'Synkronisere databasen med billedemappen');
+@define('SYNCING', 'Synkroniserer databasen med billedemappen');
 @define('SYNC_DONE', 'Færdig (Synkroniserede %s billeder).');
 @define('DELETE_IMAGE_FAIL' , 'Kunne ikke slette billedet <b>%s</b>');
 @define('DELETE_THUMBNAIL', 'Slettede billedet ved navn <b>%s</b>');
 @define('NEW_COMMENT_TO_SUBSCRIBED_ENTRY', 'Ny kommentar på abonnerede artikel "%s"');
 @define('SUBSCRIPTION_MAIL', "Hej %s,\n\nEn ny kommentar er blevet lavet til en artikel du abonnerer på hos \"%s\", ved navn \"%s\"\nNavnet på skribenten er: %s\n\nDu kan finde artiklen her: %s\n\nDu kan stoppe dit abonnement ved at klikke på dette link: %s\n");
 @define('SUBSCRIPTION_TRACKBACK_MAIL', "Hej %s,\n\nEt nyt trackback er blevet lavet til en artikel du abonnerer på hos \"%s\", ved navn \"%s\"\nNavnet på skribenten er: %s\n\nDu kan finde artiklen her: %s\n\nDu kan stoppe dit abonnement ved at klikke på dette link: %s\n");
-@define('SIGNATURE', "\n-- \n%s bruger Serendipity.\nDen bedste blog på dette, du kan også bruge det.\nKig nærmere på <http://s9y.org> for at finde mere information.");
+@define('SIGNATURE', "\n-- \n%s bruger Serendipity.\nDen bedste blog på nettet, du kan også bruge den.\nKig nærmere på <http://s9y.org> for at finde mere information.");
 @define('SYNDICATION_PLUGIN_091', 'RSS 0.91 feed');
 @define('SYNDICATION_PLUGIN_10', 'RSS 1.0 feed');
 @define('SYNDICATION_PLUGIN_20', 'RSS 2.0 feed');
 @define('SERENDIPITY_UPGRADER_WELCOME', 'Velkommen til Serendipitys opgraderingsscript.');
 @define('SERENDIPITY_UPGRADER_PURPOSE', 'Scriptet vil hjælpe dig med at opgradere Serendipity %s.');
 @define('SERENDIPITY_UPGRADER_WHY', 'Denne meddelelse vises, fordi Serendipity er installeret med version %s, men databasen er endnu ikke opgraderet til denne version.');
-@define('SERENDIPITY_UPGRADER_DATABASE_UPDATES', 'Databasen opdateringer (%s)');
+@define('SERENDIPITY_UPGRADER_DATABASE_UPDATES', 'Database opdateringer (%s)');
 @define('SERENDIPITY_UPGRADER_FOUND_SQL_FILES', 'Følgende .sql-filer skal eksekveres før Serendipity igen kan fungere normalt.');
 @define('SERENDIPITY_UPGRADER_VERSION_SPECIFIC',  'Versionsspecifikke opgaver');
 @define('SERENDIPITY_UPGRADER_NO_VERSION_SPECIFIC', 'Ingen versionsspecifikke opgaver fundet');
 @define('CREATED_USER', 'En ny bruger %s er blevet oprettet');
 @define('MODIFIED_USER', 'Egenskaberne for brugeren %s er blevet ændret');
 @define('USER_LEVEL', 'brugerniveau');
-@define('DELETE_USER', 'Du er ved at slette bruger #%d %s. Er du sikker? Dette vil forbyde visningen af alle artikler skrevet af ham.');
+@define('DELETE_USER', 'Du er ved at slette bruger #%d %s. Er du sikker? Dette vil forhindre visning af alle artikler skrevet af ham.');
 @define('DELETED_USER', 'Bruger #%d %s er blevet slettet.');
 @define('LIMIT_TO_NUMBER', 'Hvor mange punkter skal vises?');
 @define('ENTRIES_PER_PAGE', 'artikler per side');
 
 /* DATABASE SETTINGS */
 @define('INSTALL_CAT_DB', 'Database indstillinger');
-@define('INSTALL_CAT_DB_DESC', 'Her kan du indtaste al din database information');
+@define('INSTALL_CAT_DB_DESC', 'Her kan du indtaste dine database indstillinger');
 @define('INSTALL_DBTYPE', 'Database type');
 @define('INSTALL_DBTYPE_DESC', 'Database type');
 @define('INSTALL_DBHOST', 'Database host');
-@define('INSTALL_DBHOST_DESC', 'Hostname til din database server');
+@define('INSTALL_DBHOST_DESC', 'Hostnavn til din database server');
 @define('INSTALL_DBUSER', 'Database bruger');
 @define('INSTALL_DBUSER_DESC', 'Brugernavnet der er brugt til at forbinde til din database');
 @define('INSTALL_DBPASS', 'Database adgangskode');
 @define('INSTALL_CAT_PATHS', 'Stier');
 @define('INSTALL_CAT_PATHS_DESC', 'Forskellige stier til forskellige essentielle mapper og filer. Glem ikke efterfølgende slashes på biblioteker!');
 @define('INSTALL_FULLPATH', 'Fuld sti');
-@define('INSTALL_FULLPATH_DESC', 'Den fulde og absolutte sti til din serendipity installation');
+@define('INSTALL_FULLPATH_DESC', 'Den absolutte sti til din serendipity installation');
 @define('INSTALL_UPLOADPATH', 'Upload sti');
-@define('INSTALL_UPLOADPATH_DESC', 'Alle uploads bliver placeret her, relativ til \'Full path\' - typisk \'uploads/\'');
+@define('INSTALL_UPLOADPATH_DESC', 'Alle uploads bliver placeret her, relativ til \'Fuld sti\' - typisk \'uploads/\'');
 @define('INSTALL_RELPATH', 'Relativ sti');
 @define('INSTALL_RELPATH_DESC', 'Sti til Serendipity i henhold til din browser, typisk \'/serendipity/\'');
 @define('INSTALL_RELTEMPLPATH', 'Relativ skabelon sti');
-@define('INSTALL_RELTEMPLPATH_DESC', 'Stien til mappen der indeholder dine skabeloner - Relativ til \'relative path\'');
+@define('INSTALL_RELTEMPLPATH_DESC', 'Stien til mappen der indeholder dine skabeloner - Relativ til \'Relativ sti\'');
 @define('INSTALL_RELUPLOADPATH', 'Relativ upload sti');
-@define('INSTALL_RELUPLOADPATH_DESC', 'Sti til dine uploads i henhold til din browser - Relativ til \'relative path\'');
+@define('INSTALL_RELUPLOADPATH_DESC', 'Sti til dine uploads i henhold til din browser - Relativ til \'Relativ sti\'');
 @define('INSTALL_URL', 'URL til din blog');
-@define('INSTALL_URL_DESC', 'Base URL for din Serendipity installation');
+@define('INSTALL_URL_DESC', 'Grund URL for din Serendipity installation');
 @define('INSTALL_INDEXFILE', 'Index fil');
 @define('INSTALL_INDEXFILE_DESC', 'Navnet på din Serendipity index fil');
 
 @define('INSTALL_BLOCKREF', 'Bloker referencer');
 @define('INSTALL_BLOCKREF_DESC', 'Er der nogle specielle hosts du ikke ønsker skal vises i reference listen? Separer listen af hostnavne med \';\' og bemærk at disse er blokere med substring masker!');
 @define('INSTALL_REWRITE', 'URL Omskrivning');
-@define('INSTALL_REWRITE_DESC', 'Vælg hvilken regel du ønsker at bruge når du generere URLs Aktivering at omskrivningsregler vil gøre dine URLs flotte og gøre din side bedre at indeksere for robotter som google. Webserveren skal enten understøtte mod_rewrite eller "AllowOverride All" for dit Serendipity bibliotek. Standardindstillingen er automatisk beregnet');
+@define('INSTALL_REWRITE_DESC', 'Vælg hvilken regel du ønsker at bruge når du generere URL\'er. Aktivering af omskrivningsregler vil gøre dine URL\'er flotte og gøre din side bedre at indeksere for robotter som google. Webserveren skal enten understøtte mod_rewrite eller "AllowOverride All" for dit Serendipity bibliotek. Standardindstillingen er automatisk beregnet');
 
 /* Imageconversion Settings */
 @define('INSTALL_CAT_IMAGECONV', 'Billedekonverterings indstillinger');
 
 @define('DIRECTORIES_AVAILABLE', 'I listen over tilgængelige undermapper, kan du klikke på en ny mappe for at oprette en ny mappe inden for den stuktur.');
 @define('ALL_DIRECTORIES', 'alle mapper');
-@define('MANAGE_DIRECTORIES', 'Håndér mapper');
+@define('MANAGE_DIRECTORIES', 'Håndtér mapper');
 @define('DIRECTORY_CREATED', 'Mappen <strong>%s</strong> er blevet oprettet.');
 @define('PARENT_DIRECTORY', 'Hovedmappe');
 @define('CONFIRM_DELETE_DIRECTORY', 'Er du sikker på du vil slette al indholdet af mappen %s?');
 @define('SKIPPING_FILE_UNREADABLE', 'Ignorere fil: %s er ikke læsbar.');
 @define('FOUND_FILE', 'Fandt ny/ændret fil: %s.');
 @define('ALREADY_SUBCATEGORY', '%s er allerede en underkategori af %s.');
-@define('PARENT_CATEGORY', 'Hovedkategori');
+@define('PARENT_CATEGORY', 'Overkategori');
 @define('IN_REPLY_TO', 'Som svar på');
 @define('TOP_LEVEL', 'Topniveau');
 @define('XML_IMAGE_TO_DISPLAY', 'XML knap');
 @define('PLUGIN_ITEM_DISPLAY_BOTH', 'Hele tiden');
 @define('RSS_IMPORT_CATEGORY', 'Brug denne kategori for kategoriløse artikler');
 @define('ERROR_UNKNOWN_NOUPLOAD', 'Der skete en ukendt fejl, filen blev ikke uploaded. Måske er din filstørrelse større end den maximale størrelse tilladt af din serveropsætning. Spørg din webudbyder eller rediger din php.ini fil for at tillade uploads af større filer.');
-@define('COMMENTS_WILL_BE_MODERATED', 'Kommentarer på denne artikel vil først blive vist såfremt de bliver godkendt.');
+@define('COMMENTS_WILL_BE_MODERATED', 'Kommentarer til denne artikel skal modereres før de vil blive vist.');
 @define('YOU_HAVE_THESE_OPTIONS', 'Du har følgende muligheder:');
 @define('THIS_COMMENT_NEEDS_REVIEW', 'Advarsel: Denne kommentar kræver godkendelse førend den vil blive vist');
 @define('DELETE_COMMENT', 'Slet kommentar');
 @define('APPROVE_TRACKBACK', 'Godkend trackback');
 @define('TRACKBACK_APPROVED', 'Trackback #%s er blevet godkendt');
 @define('TRACKBACK_DELETED', 'Trackback #%s er blevet slettet');
-@define('COMMENTS_MODERATE', 'Kommentarer og trackbacks til denne artikel kræver godkendelse');
+@define('COMMENTS_MODERATE', 'Kommentarer og trackbacks til denne artikel kræver moderering');
 @define('PLUGIN_SUPERUSER_HTTPS', 'Brug https til login');
 @define('PLUGIN_SUPERUSER_HTTPS_DESC', 'Lader loginlinket pege på en https-destination. Din webserver skal understøtte dette!');
 @define('INSTALL_SHOW_EXTERNAL_LINKS', 'Gør eksterne links klikbare?');
 @define('ADD_MEDIA', 'Tilføj media');
 @define('ENTER_MEDIA_URL', 'Indtast en URL til filen du vil hente');
 @define('ENTER_MEDIA_UPLOAD', 'Vælg en fil du ønsker at uploade:');
-@define('SAVE_FILE_AS', 'Gem files som:');
+@define('SAVE_FILE_AS', 'Gem fil som:');
 @define('STORE_IN_DIRECTORY', 'Gem i følgende bibliotek:');
 @define('MEDIA_RENAME', 'Omdøb denne fil');
 @define('IMAGE_RESIZE', 'Ændre størrelse på billede');
 @define('TRACKBACK_CHECKING', 'Checker <u>%s</u> for mulige trackbacks...');
 @define('TRACKBACK_NO_DATA', 'Modstående side indeholdte inden data');
 @define('TRACKBACK_SIZE', 'Modstående URI overskred den maximale filstørrelse på %s bytes.');
-@define('VIEWMODE_THREADED', 'Switch to threaded view');
+@define('VIEWMODE_THREADED', 'Skift til trådet visning');
 @define('COMMENTS_VIEWMODE_THREADED', 'Tråde');
 @define('COMMENTS_VIEWMODE_LINEAR', 'Linear');
 @define('DISPLAY_COMMENTS_AS', 'Vis kommentarer som');
 @define('SIDEBAR_PLUGINS', 'Sidebarplugins');
 @define('EVENT_PLUGINS', 'Hændelseplugins');
-@define('ADD_MEDIA_BLAHBLAH', '<b>Tilføj en fil til dit mediearkiv:</b><p>Her kan du uploade mediafiler, eller bede mig hente dem fra et sted på nette! Hvis du ikke har et passende billeder, <a href="http://images.google.com" target="_blank">prøv at søg efter billeder på google</a> der passer til dine tanker, resultatet er ofte brugbart og sjovt :)</p><p><b>Vælg metode:</b></p><br/>');
+@define('ADD_MEDIA_BLAHBLAH', '<b>Tilføj en fil til dit mediearkiv:</b><p>Her kan du uploade mediafiler, eller få dem hentet fra et sted på nettet. Hvis du ikke har et passende billeder, <a href="http://images.google.com" target="_blank">prøv at søg efter billeder på google</a> der passer til dine tanker, resultatet er ofte brugbart og sjovt :)</p><p><b>Vælg metode:</b></p><br/>');
 @define('COMMENTS_FILTER_SHOW', 'Vis');
 @define('COMMENTS_FILTER_ALL', 'Alle');
 @define('COMMENTS_FILTER_APPROVED_ONLY', 'Kun godkendte');
 @define('COMMENTS_FILTER_NEED_APPROVAL', 'Afventer godkendelse');
-@define('RSS_IMPORT_BODYONLY', 'Placer al den importeret tekst in i "artikel" delen, og ikke opdel ind i "udvidet artikel" sektionen.');
-@define('SYNDICATION_PLUGIN_FULLFEED', 'Vil hele artiklen, med udvidet del, inde i RSS feed');
-@define('MT_DATA_FILE', 'Movable Type data fil');
+@define('RSS_IMPORT_BODYONLY', 'Placer al den importeret tekst ind i "artikel" delen, og ikke opdelt ind i "udvidet artikel" sektionen.');
+@define('SYNDICATION_PLUGIN_FULLFEED', 'Vis hele artiklen, med udvidet del, inde i RSS feed');
+@define('MT_DATA_FILE', 'MovableType data fil');
 @define('FORCE', 'gennemtving');
 @define('CREATE_AUTHOR', 'Opret forfatter \'%s\'.');
 @define('CREATE_CATEGORY', 'Opret kategori \'%s\'.');
 @define('VERSION', 'version');
 @define('INSTALL', 'Installer');
 @define('ALREADY_INSTALLED', 'Allerede installeret');
-@define('SELECT_A_PLUGIN_TO_ADD', 'Vælge det plugin du ønsker at instalelre');
+@define('SELECT_A_PLUGIN_TO_ADD', 'Vælg det plugin du ønsker at installere');
 @define('INSTALL_OFFSET', 'Server tidsforskydelse');
 @define('STICKY_POSTINGS', 'Vedvarende artikler');
 @define('INSTALL_FETCHLIMIT', 'Artikler på forsiden');
 @define('IMPORT_WELCOME', 'Velkommen til Serendipity importværktøj');
 @define('IMPORT_WHAT_CAN', 'Her kan du importere artikler fra andre weblog software applikationer');
 @define('IMPORT_SELECT', 'Vælg venligst det software du ønsker at importere fra');
-@define('IMPORT_PLEASE_ENTER', 'Indtast venligst det påkrævede data herunder');
+@define('IMPORT_PLEASE_ENTER', 'Indtast venligst de påkrævede data herunder');
 @define('IMPORT_NOW', 'Importer nu!');
 @define('IMPORT_STARTING', 'Starter import procedure...');
 @define('IMPORT_FAILED', 'Importeringen fejlede');
 @define('IMPORT_WEBLOG_APP', 'Weblog applikation');
 @define('EXPORT_FEED', 'Eksporter fuldt RSS feed');
 @define('STATUS', 'Status efter import');
-@define('IMPORT_GENERIC_RSS', 'Almindeligt RSS import');
+@define('IMPORT_GENERIC_RSS', 'Almindelig RSS import');
 @define('ACTIVATE_AUTODISCOVERY', 'Send Trackbacks til links fundet i artikler');
-@define('WELCOME_TO_ADMIN', 'Velkommen til Serendipity Administrations Suiteen.');
+@define('WELCOME_TO_ADMIN', 'Velkommen til Serendipity Administrations suiten.');
 @define('PLEASE_ENTER_CREDENTIALS', 'Indtast venligst dine adgangsoplysninger herunder.');
 @define('ADMIN_FOOTER_POWERED_BY', 'Drives af Serendipity %s og PHP %s');
 @define('INSTALL_USEGZIP', 'Benyt gzip komprimerede sider');
 @define('SIMPLE_INSTALLATION', 'Simpel installation');
 @define('EXPERT_INSTALLATION', 'Expert installation');
 @define('COMPLETE_INSTALLATION', 'Fuldfør installation');
-@define('WONT_INSTALL_DB_AGAIN', 'instalerer ikke database igen');
+@define('WONT_INSTALL_DB_AGAIN', 'Installerer ikke database igen');
 @define('CHECK_DATABASE_EXISTS', 'Undersøger om databasen og tabllerne allerede findes');
 @define('CREATING_PRIMARY_AUTHOR', 'Opretter primær forfatter \'%s\'');
-@define('SETTING_DEFAULT_TEMPLATE', 'Sætter standard template');
-@define('INSTALLING_DEFAULT_PLUGINS', 'Installere standard plugins');
+@define('SETTING_DEFAULT_TEMPLATE', 'Sætter standard skabelon');
+@define('INSTALLING_DEFAULT_PLUGINS', 'Installerer standard plugins');
 @define('SERENDIPITY_INSTALLED', 'Serendipity er nu installeret');
 @define('VISIT_BLOG_HERE', 'Besøg din nye blog her');
 @define('THANK_YOU_FOR_CHOOSING', 'Tak fordi du valgte Serendipity');
 @define('WEBSERVER_SAPI', 'Webserver SAPI');
 @define('IMAGE_ROTATE_LEFT', 'Roter billede 90 grader imod uret');
 @define('IMAGE_ROTATE_RIGHT', 'Roter billede 90 grader med uret');
-@define('TEMPLATE_SET', '\'%s\' has been set as your active template');
-@define('SEARCH_ERROR', 'Søgefunktionen fungere ikke som forventet. Besked til administratoren: Dette sker muligvis pga. en manglende index key i databasen. På MySQL systemer skal din bruger have rettigheder til at udføre dette query: <pre>CREATE FULLTEXT INDEX entry_idx on %sentries (title,body,extended)</pre> Den specifikke fejl returneret af databasen, var: <pre>%s</pre>');
+@define('TEMPLATE_SET', '\'%s\' er blevet sat som din aktive skabelon');
+@define('SEARCH_ERROR', 'Søgefunktionen fungere ikke som forventet. Besked til administratoren: Dette sker muligvis pga. en manglende index key i databasen. På MySQL systemer skal din bruger have rettigheder til at udføre denne query: <pre>CREATE FULLTEXT INDEX entry_idx on %sentries (title,body,extended)</pre> Den specifikke fejl returneret af databasen, var: <pre>%s</pre>');
 @define('EDIT_THIS_CAT', ' Redigerer "%s"');
 @define('CATEGORY_REMAINING', 'Slet denne kategori og flyt dens artikler ind i denne kategori');
 @define('CATEGORY_INDEX', 'Nedenunder er en liste over kategorier der er tilgængelige for dine artikler');
 @define('RESET_DATE', 'Reset dato');
 @define('RESET_DATE_DESC', 'Klik her for at resette datoen til den nuværende tid');
 @define('PROBLEM_PERMISSIONS_HOWTO', 'Rettigheder kan gives ved at kører følgende shell kommando: `<em>%s</em>` på det fejlede bibliotek, eller ved at sætte det vha. et FTP program');
-@define('WARNING_TEMPLATE_DEPRECATED', 'Advarsel: Din nuværende template bruger en forældet template metode, vi anbefaler du opgraderer, hvis muligt');
-@define('ENTRY_PUBLISHED_FUTURE', 'Denne artikler er endnu ikke udgivet.');
+@define('WARNING_TEMPLATE_DEPRECATED', 'Advarsel: Din nuværende skabelon bruger en forældet skabelon metode, vi anbefaler du opgraderer, hvis muligt');
+@define('ENTRY_PUBLISHED_FUTURE', 'Denne artikel er endnu ikke udgivet.');
 @define('ENTRIES_BY', 'Artikler skrevet af %s');
 @define('PREVIOUS', 'Forrige');
 @define('NEXT', 'Næste');
 @define('INSTALL_OFFSET_DESC', 'Indtast antallet af timer mellem tiden på din webserver (%clock%) og din fortrukne tidszone');
 @define('UNMET_REQUIREMENTS', 'Uopfyldt krav: %s');
 @define('CHARSET', 'Karaktersæt');
-@define('AUTOLANG', 'Brug, som standard, brugerens browser sprog');
+@define('AUTOLANG', 'Brug som standard, brugerens browser sprog');
 @define('AUTOLANG_DESC', 'Hvis aktiveret, vil brugerens browsersprog benyttes til at finde det viste sprog i dine artikler og interface.');
-@define('INSTALL_AUTODETECT_URL', 'Autoudregn brugte HTTP-Host');
-@define('INSTALL_AUTODETECT_URL_DESC', 'Hvis denne er sat til "ja", vil Serendipity sikre at den HTTP Host der var brug af din besøgende, er brugt som din BaseURL indstilling. Aktiverer du dette, kan du bruge flere domænenavne på samme Serendipity Blog.');
-@define('CONVERT_HTMLENTITIES', 'Prøv at automatisk konvertere HTML entities?');
+@define('INSTALL_AUTODETECT_URL', 'Autoudregn anvendt HTTP-Host');
+@define('INSTALL_AUTODETECT_URL_DESC', 'Hvis denne er sat til "ja", vil Serendipity sikre at den HTTP Host der anvendes af dine besøgende, anvendes som din BaseURL indstilling. Aktiverer du dette, kan du bruge flere domænenavne på samme Serendipity Blog.');
+@define('CONVERT_HTMLENTITIES', 'Prøv at konvertere HTML entities automatisk?');
 @define('EMPTY_SETTING', 'Du angav ikke en gyldig værdi for "%s"!');
 @define('USERCONF_REALNAME', 'Rigtigt navn');
-@define('USERCONF_REALNAME_DESC', 'Det fulde navn på fatteren. Dette er navnet set af læserne');
+@define('USERCONF_REALNAME_DESC', 'Det fulde navn på forfatteren. Dette er navnet set af læserne');
 @define('HOTLINK_DONE', 'Fil blev hotlinked.<br />Færdig.');
 @define('ENTER_MEDIA_URL_METHOD', 'Afhentningsmetode:');
-@define('ADD_MEDIA_BLAHBLAH_NOTE', 'Bemærk: Hvis du vælger at hotlinke til en server, bør du sikre dig tilladelse til at gøre dette, eller være ejeren af serveren. Hotlink gør det muligt at bruge eksterne billeder, uden at gemme den lokalt.');
+@define('ADD_MEDIA_BLAHBLAH_NOTE', 'Bemærk: Hvis du vælger at hotlinke til en server, bør du sikre dig tilladelse til at gøre dette, eller være ejeren af serveren. Hotlink gør det muligt at bruge eksterne billeder, uden at gemme dem lokalt.');
 @define('MEDIA_HOTLINKED', 'hotlinked');
-@define('FETCH_METHOD_IMAGE', 'Hent billede fra din server');
+@define('FETCH_METHOD_IMAGE', 'Hent billede til din server');
 @define('FETCH_METHOD_HOTLINK', 'Hotlink til server');
-@define('DELETE_HOTLINK_FILE', 'Slet den hotlinked fil ved navn <b>%s</b>');
+@define('DELETE_HOTLINK_FILE', 'Slet den hotlinkede fil ved navn <b>%s</b>');
 @define('SYNDICATION_PLUGIN_SHOW_MAIL', 'Vis E-Mail adresser?');
-@define('IMAGE_MORE_INPUT', 'Add more images'); // Translate
-@define('BACKEND_TITLE', 'Additional information in Plugin Configuration screen'); // Translate
-@define('BACKEND_TITLE_FOR_NUGGET', 'Here you can define a custom string which is displayed in the Plugin Configuration screen together with the description of the HTML Nugget plugin. If you have multiple HTML nuggets with an empty title, this helps to distinct the plugins from another.'); // Translate
-@define('CATEGORIES_ALLOW_SELECT', 'Allow visitors to display multiple categories at once?'); // Translate
-@define('CATEGORIES_ALLOW_SELECT_DESC', 'If this option is enabled, a checkbox will be put next to each category in this sidebar plugin. Users can check those boxes and then see entries belonging to their selection.'); // Translate
-@define('PAGE_BROWSE_PLUGINS', 'Page %s of %s, totalling %s plugins.');
+@define('IMAGE_MORE_INPUT', 'Tilføj flere billeder');
+@define('BACKEND_TITLE', 'Yderligere information på plugin konfigurations siden');
+@define('BACKEND_TITLE_FOR_NUGGET', 'Her kan du indtaste en tekst som vises på plugin konfigurations siden, sammen med beskrivelsen af din HTML Nugget. Har du flere HTML Nuggets med tom titel kan dette hjælpe med at genkende dem fra hinanden.');
+@define('CATEGORIES_ALLOW_SELECT', 'Tillad brugere at vise flere kategorier samtidig?');
+@define('CATEGORIES_ALLOW_SELECT_DESC', 'Hvis denne mulighed aktiveres vises en checkboks ud for hver kategori i denne sidebar. Brugere kan afkrydse disse bokse og derefter se indlæg afhængig af deres valg.');
+@define('PAGE_BROWSE_PLUGINS', 'Side %s af %s, i alt %s plugins.');
 @define('INSTALL_CAT_PERMALINKS', 'Permalinks');
-@define('INSTALL_CAT_PERMALINKS_DESC', 'Defines various URL patterns to define permanent links in your blog. It is suggested that you use the defaults; if not, you should try to use the %id% value where possible to prevent Serendipity from querying the database to lookup the target URL.');
-@define('INSTALL_PERMALINK', 'Permalink Entry URL structure');
-@define('INSTALL_PERMALINK_DESC', 'Here you can define the relative URL structure begining from your base URL to where entries may become available. You can use the variables %id%, %title%, %day%, %month%, %year% and any other characters.');
-@define('INSTALL_PERMALINK_AUTHOR', 'Permalink Author URL structure');
-@define('INSTALL_PERMALINK_AUTHOR_DESC', 'Here you can define the relative URL structure begining from your base URL to where entries from certain authors may become available. You can use the variables %id%, %realname%, %username%, %email% and any other characters.');
-@define('INSTALL_PERMALINK_CATEGORY', 'Permalink Category URL structure');
-@define('INSTALL_PERMALINK_CATEGORY_DESC', 'Here you can define the relative URL structure begining from your base URL to where entries from certain categories may become available. You can use the variables %id%, %name%, %description% and any other characters.');
-@define('INSTALL_PERMALINK_FEEDCATEGORY', 'Permalink RSS-Feed Category URL structure');
-@define('INSTALL_PERMALINK_FEEDCATEGORY_DESC', 'Here you can define the relative URL structure begining from your base URL to where RSS-feeds frmo certain categories may become available. You can use the variables %id%, %name%, %description% and any other characters.');
-@define('INSTALL_PERMALINK_ARCHIVESPATH', 'Path to archives');
-@define('INSTALL_PERMALINK_ARCHIVEPATH', 'Path to archive');
-@define('INSTALL_PERMALINK_CATEGORIESPATH', 'Path to categories');
-@define('INSTALL_PERMALINK_UNSUBSCRIBEPATH', 'Path to unsubscribe comments');
-@define('INSTALL_PERMALINK_DELETEPATH', 'Path to delete comments');
-@define('INSTALL_PERMALINK_APPROVEPATH', 'Path to approve comments');
-@define('INSTALL_PERMALINK_FEEDSPATH', 'Path to RSS Feeds');
-@define('INSTALL_PERMALINK_PLUGINPATH', 'Path to single plugin');
-@define('INSTALL_PERMALINK_ADMINPATH', 'Path to admin');
-@define('INSTALL_PERMALINK_SEARCHPATH', 'Path to search');
-@define('USERCONF_CREATE', 'Forbid creating entries?');
-@define('USERCONF_CREATE_DESC', 'If selected, the user may not create new entries');
-@define('INSTALL_CAL', 'Calendar Type');
-@define('INSTALL_CAL_DESC', 'Choose your desired Calendar format');
-@define('REPLY', 'Reply');
-@define('USERCONF_GROUPS', 'Group Memberships');
-@define('USERCONF_GROUPS_DESC', 'This user is a member of the following groups. Multiple memberships are possible.');
-@define('MANAGE_GROUPS', 'Manage groups');
-@define('DELETED_GROUP', 'Group #%d %s deleted.');
-@define('CREATED_GROUP', 'A new group %s has been created');
-@define('MODIFIED_GROUP', 'The properties of group %s have been changed');
+@define('INSTALL_CAT_PERMALINKS_DESC', 'Angiver forskellige URL mønstre som definerer permanente links i din blog. Det anbefales at bruge standardværdierne; hvis ikke, bør du bruge %id% værdien hvor muligt for at forhindre at Serendipity skal slå URL\'en op i databasen.');
+@define('INSTALL_PERMALINK', 'Permalink URL struktur');
+@define('INSTALL_PERMALINK_DESC', 'Her kan du angive den relative URL struktur fra din grund URL til hvor artiklerne bliver tilgængelige. Du kan bruge variablene %id%, %title%, %day%, %month%, %year% samt alle andre karakterer.');
+@define('INSTALL_PERMALINK_AUTHOR', 'Permalink forfatter URL struktur');
+@define('INSTALL_PERMALINK_AUTHOR_DESC', 'Her kan du angive den relative URL struktur fra din grund URL til hvor artikler fra bestemte forfattere bliver tilgængelige. Du kan bruge variablene %id%, %realname%, %username%, %email% samt alle andre karakterer.');
+@define('INSTALL_PERMALINK_CATEGORY', 'Permalink kategori URL struktur');
+@define('INSTALL_PERMALINK_CATEGORY_DESC', 'Her kan du angive den relative URL struktur fra din grund URL til hvor artikler fra bestemte kategorier bliver tilgængelige. Du kan anvende de variable %id%, %name%, %description% samt alle andre karakterer.');
+@define('INSTALL_PERMALINK_FEEDCATEGORY', 'Permalink RSS-Feed kategori URL struktur');
+@define('INSTALL_PERMALINK_FEEDCATEGORY_DESC', 'Her kan du angive den relative URL struktur fra din grund URL til hvor RSS-feeds fra bestemte kategorier bliver tilgængelige. Du kan anvende de variable %id%, %name%, %description% samt alle andre karakterer.');
+@define('INSTALL_PERMALINK_ARCHIVESPATH', 'Sti til arkiver');
+@define('INSTALL_PERMALINK_ARCHIVEPATH', 'Sti til arkiv');
+@define('INSTALL_PERMALINK_CATEGORIESPATH', 'Sti til kategorier');
+@define('INSTALL_PERMALINK_UNSUBSCRIBEPATH', 'Sti til  afmeldings kommentarer');
+@define('INSTALL_PERMALINK_DELETEPATH', 'Sti til sletning af kommentarer');
+@define('INSTALL_PERMALINK_APPROVEPATH', 'Sti til godkendelse af kommentarer');
+@define('INSTALL_PERMALINK_FEEDSPATH', 'Sti til RSS feeds');
+@define('INSTALL_PERMALINK_PLUGINPATH', 'Sti til et plugin');
+@define('INSTALL_PERMALINK_ADMINPATH', 'Sti til admin');
+@define('INSTALL_PERMALINK_SEARCHPATH', 'Sti til søgning');
+@define('USERCONF_CREATE', 'Forbyd oprettelse af artikler?');
+@define('USERCONF_CREATE_DESC', 'Hvis valgt, kan denne bruger ikke oprette nye artikler');
+@define('INSTALL_CAL', 'Kalendar type');
+@define('INSTALL_CAL_DESC', 'Vælg dit kalenderformat');
+@define('REPLY', 'Svar');
+@define('USERCONF_GROUPS', 'Gruppe medlemsskab');
+@define('USERCONF_GROUPS_DESC', 'Brugeren er medlem af følgende grupper. Det er muligt at være medlem af flere grupper.');
+@define('MANAGE_GROUPS', 'Håndter grupper');
+@define('DELETED_GROUP', 'Gruppe #%d %s slettet.');
+@define('CREATED_GROUP', 'En nye gruppe %s er blevet oprettet');
+@define('MODIFIED_GROUP', 'Egenskaberne for gruppen %s er blevet ændret');
 @define('GROUP', 'Group');
-@define('CREATE_NEW_GROUP', 'Create new group');
-@define('DELETE_GROUP', 'You are about to delete group #%d %s. Are you serious?');
-@define('USERLEVEL_OBSOLETE', 'NOTICE: The userlevel attribute is now only used for backward compatibility to plugins and fallback authorisation. User privileges are now handled by group memberships!');
+@define('CREATE_NEW_GROUP', 'Opret ny gruppe');
+@define('DELETE_GROUP', 'Slet gruppe  #%d %s. Er du sikker?');
+@define('USERLEVEL_OBSOLETE', 'BEMÆRK: Brugerniveau indstillingen anvendes nu kun til bagud kompatibilitet. Bruger privilegier angives nu ved hjælp af gruppe medlemskaber!');
 @define('SYNDICATION_PLUGIN_FEEDBURNERID', 'FeedBurner ID');
-@define('SYNDICATION_PLUGIN_FEEDBURNERID_DESC', 'The ID of the feed you wish to publish');
-@define('SYNDICATION_PLUGIN_FEEDBURNERIMG', 'FeedBurner image');
-@define('SYNDICATION_PLUGIN_FEEDBURNERIMG_DESC', 'Name of image to display (or leave blank for counter), located on feedburner.com, ex: fbapix.gif');
-@define('SYNDICATION_PLUGIN_FEEDBURNERTITLE', 'FeedBurner title');
-@define('SYNDICATION_PLUGIN_FEEDBURNERTITLE_DESC', 'Title (if any) to display alongside the image');
-@define('SYNDICATION_PLUGIN_FEEDBURNERALT', 'FeedBurner image text');
-@define('SYNDICATION_PLUGIN_FEEDBURNERALT_DESC', 'Text (if any) to display when hovering the image');
-@define('SEARCH_TOO_SHORT', 'Your search-query must be longer than 3 characters. You can try to append * to shorter words, like: s9y* to trick the search into using shorter words.');
+@define('SYNDICATION_PLUGIN_FEEDBURNERID_DESC', 'ID på det feed du ønsker at offentliggøre');
+@define('SYNDICATION_PLUGIN_FEEDBURNERIMG', 'FeedBurner billede');
+@define('SYNDICATION_PLUGIN_FEEDBURNERIMG_DESC', 'Navn på billede der skal vises (ingenting giver en tæller), billedet skal eksistere hos  feedburner.com, f.eks.: fbapix.gif');
+@define('SYNDICATION_PLUGIN_FEEDBURNERTITLE', 'FeedBurner titel');
+@define('SYNDICATION_PLUGIN_FEEDBURNERTITLE_DESC', 'Eventuel titel der skal vises ved billedet');
+@define('SYNDICATION_PLUGIN_FEEDBURNERALT', 'FeedBurner billedtekst');
+@define('SYNDICATION_PLUGIN_FEEDBURNERALT_DESC', 'Eventuel \'hover\' tekst til billedet');
+@define('SEARCH_TOO_SHORT', 'Din søgestreng skal være længere end 3 tegn. Du kan sætte * efter dit søgeord for at søge på kortere dele af ord (f.eks. s9y*)');
 @define('INSTALL_DBPORT', 'Database port');
-@define('INSTALL_DBPORT_DESC', 'The port used to connect to your database server');
-@define('PLUGIN_GROUP_FRONTEND_EXTERNAL_SERVICES', 'Frontend: External Services');
+@define('INSTALL_DBPORT_DESC', 'Denne port anvendes til at forbinde til din databaseserver');
+@define('PLUGIN_GROUP_FRONTEND_EXTERNAL_SERVICES', 'Frontend: Eksterne tjenester');
 @define('PLUGIN_GROUP_FRONTEND_FEATURES', 'Frontend: Features');
-@define('PLUGIN_GROUP_FRONTEND_FULL_MODS', 'Frontend: Full Mods');
+@define('PLUGIN_GROUP_FRONTEND_FULL_MODS', 'Frontend: Fulde moduler');
 @define('PLUGIN_GROUP_FRONTEND_VIEWS', 'Frontend: Views');
-@define('PLUGIN_GROUP_FRONTEND_ENTRY_RELATED', 'Frontend: Entry Related');
+@define('PLUGIN_GROUP_FRONTEND_ENTRY_RELATED', 'Frontend: Artikel relateret');
 @define('PLUGIN_GROUP_BACKEND_EDITOR', 'Backend: Editor');
-@define('PLUGIN_GROUP_BACKEND_USERMANAGEMENT', 'Backend: Usermanagement');
+@define('PLUGIN_GROUP_BACKEND_USERMANAGEMENT', 'Backend: Brugerhåndtering');
 @define('PLUGIN_GROUP_BACKEND_METAINFORMATION', 'Backend: Meta information');
-@define('PLUGIN_GROUP_BACKEND_TEMPLATES', 'Backend: Templates');
+@define('PLUGIN_GROUP_BACKEND_TEMPLATES', 'Backend: Skabeloner');
 @define('PLUGIN_GROUP_BACKEND_FEATURES', 'Backend: Features');
-@define('PLUGIN_GROUP_IMAGES', 'Images');
+@define('PLUGIN_GROUP_IMAGES', 'Billeder');
 @define('PLUGIN_GROUP_ANTISPAM', 'Antispam');
 @define('PLUGIN_GROUP_MARKUP', 'Markup');
-@define('PLUGIN_GROUP_STATISTICS', 'Statistics');
-@define('PERMISSION_PERSONALCONFIGURATION', 'personalConfiguration: Access personal configuration');
-@define('PERMISSION_PERSONALCONFIGURATIONUSERLEVEL', 'personalConfigurationUserlevel: Change userlevels');
-@define('PERMISSION_PERSONALCONFIGURATIONNOCREATE', 'personalConfigurationNoCreate: Change "forbid creating entries"');
-@define('PERMISSION_PERSONALCONFIGURATIONRIGHTPUBLISH', 'personalConfigurationRightPublish: Change right to publish entries');
-@define('PERMISSION_SITECONFIGURATION', 'siteConfiguration: Access system configuration');
-@define('PERMISSION_BLOGCONFIGURATION', 'blogConfiguration: Access blog-centric configuration');
-@define('PERMISSION_ADMINENTRIES', 'adminEntries: Administrate entries');
-@define('PERMISSION_ADMINENTRIESMAINTAINOTHERS', 'adminEntriesMaintainOthers: Administrate other user\'s entries');
-@define('PERMISSION_ADMINIMPORT', 'adminImport: Import entries');
-@define('PERMISSION_ADMINCATEGORIES', 'adminCategories: Administrate categories');
-@define('PERMISSION_ADMINCATEGORIESMAINTAINOTHERS', 'adminCategoriesMaintainOthers: Administrate other user\'s categories');
-@define('PERMISSION_ADMINCATEGORIESDELETE', 'adminCategoriesDelete: Delete categories');
-@define('PERMISSION_ADMINUSERS', 'adminUsers: Administrate users');
-@define('PERMISSION_ADMINUSERSDELETE', 'adminUsersDelete: Delete users');
-@define('PERMISSION_ADMINUSERSEDITUSERLEVEL', 'adminUsersEditUserlevel: Change userlevel');
-@define('PERMISSION_ADMINUSERSMAINTAINSAME', 'adminUsersMaintainSame: Administrate users that are in your group(s)');
-@define('PERMISSION_ADMINUSERSMAINTAINOTHERS', 'adminUsersMaintainOthers: Administrate users that are not in your group(s)');
-@define('PERMISSION_ADMINUSERSCREATENEW', 'adminUsersCreateNew: Create new users');
-@define('PERMISSION_ADMINUSERSGROUPS', 'adminUsersGroups: Administrate usergroups');
-@define('PERMISSION_ADMINPLUGINS', 'adminPlugins: Administrate plugins');
-@define('PERMISSION_ADMINPLUGINSMAINTAINOTHERS', 'adminPluginsMaintainOthers: Administrate other user\'s plugins');
-@define('PERMISSION_ADMINIMAGES', 'adminImages: Administrate media files');
-@define('PERMISSION_ADMINIMAGESDIRECTORIES', 'adminImagesDirectories: Administrate media directories');
-@define('PERMISSION_ADMINIMAGESADD', 'adminImagesAdd: Add new media files');
-@define('PERMISSION_ADMINIMAGESDELETE', 'adminImagesDelete: Delete media files');
-@define('PERMISSION_ADMINIMAGESMAINTAINOTHERS', 'adminImagesMaintainOthers: Administrate other user\'s media files');
-@define('PERMISSION_ADMINIMAGESVIEW', 'adminImagesView: View media files');
-@define('PERMISSION_ADMINIMAGESSYNC', 'adminImagesSync: Sync thumbnails');
-@define('PERMISSION_ADMINCOMMENTS', 'adminComments: Administrate comments');
-@define('PERMISSION_ADMINTEMPLATES', 'adminTemplates: Administrate templates');
-@define('INSTALL_BLOG_EMAIL', 'Blog\'s E-Mail address');
-@define('INSTALL_BLOG_EMAIL_DESC', 'This configures the E-Mail address that is used as the "From"-Part of outgoing mails. Be sure to set this to an address that is recognized by the mailserver used on your host - many mailservers reject messages that have unknown From-addresses.');
-@define('CATEGORIES_PARENT_BASE', 'Only show categories below...');
-@define('CATEGORIES_PARENT_BASE_DESC', 'You can choose a parent category so that only the child categories are shown.');
-@define('CATEGORIES_HIDE_PARALLEL', 'Hide categories that are not part of the category tree');
-@define('CATEGORIES_HIDE_PARALLEL_DESC', 'If you want to hide categories that are part of a different category tree, you need to enable this. This feature makes most sense if used in conjunction with a multi-blog using the "Properties/Tempaltes of categories" plugin.');
-@define('PERMISSION_ADMINIMAGESVIEWOTHERS', 'adminImagesViewOthers: View other user\'s media files');
+@define('PLUGIN_GROUP_STATISTICS', 'Statistik');
+@define('PERMISSION_PERSONALCONFIGURATION', 'personalConfiguration: Adgang til personlig konfiguration');
+@define('PERMISSION_PERSONALCONFIGURATIONUSERLEVEL', 'personalConfigurationUserlevel: Ændre brugerniveauer');
+@define('PERMISSION_PERSONALCONFIGURATIONNOCREATE', 'personalConfigurationNoCreate: Ændre "forbyd oprettelse af artikler"');
+@define('PERMISSION_PERSONALCONFIGURATIONRIGHTPUBLISH', 'personalConfigurationRightPublish: Ændre rettighed til at offentliggøre artikler');
+@define('PERMISSION_SITECONFIGURATION', 'siteConfiguration: Adgang til system konfiguration');
+@define('PERMISSION_BLOGCONFIGURATION', 'blogConfiguration: Adgang til blog-specifik konfiguration');
+@define('PERMISSION_ADMINENTRIES', 'adminEntries: Administrer artikler');
+@define('PERMISSION_ADMINENTRIESMAINTAINOTHERS', 'adminEntriesMaintainOthers: Administrer andres artikler');
+@define('PERMISSION_ADMINIMPORT', 'adminImport: Importer artikler');
+@define('PERMISSION_ADMINCATEGORIES', 'adminCategories: Administrer kategorier');
+@define('PERMISSION_ADMINCATEGORIESMAINTAINOTHERS', 'adminCategoriesMaintainOthers: Administrer andre brugeres kategorier');
+@define('PERMISSION_ADMINCATEGORIESDELETE', 'adminCategoriesDelete: Slet kategorier');
+@define('PERMISSION_ADMINUSERS', 'adminUsers: Administrer brugere');
+@define('PERMISSION_ADMINUSERSDELETE', 'adminUsersDelete: Slet brugere');
+@define('PERMISSION_ADMINUSERSEDITUSERLEVEL', 'adminUsersEditUserlevel: Ændre brugerniveau');
+@define('PERMISSION_ADMINUSERSMAINTAINSAME', 'adminUsersMaintainSame: Administrer brugere i din(e) gruppe(r)');
+@define('PERMISSION_ADMINUSERSMAINTAINOTHERS', 'adminUsersMaintainOthers: Administrer bruger der ikke er i din(e) gruppe(r)');
+@define('PERMISSION_ADMINUSERSCREATENEW', 'adminUsersCreateNew: Opret nye brugere');
+@define('PERMISSION_ADMINUSERSGROUPS', 'adminUsersGroups: Administrer grupper');
+@define('PERMISSION_ADMINPLUGINS', 'adminPlugins: Administrer plugins');
+@define('PERMISSION_ADMINPLUGINSMAINTAINOTHERS', 'adminPluginsMaintainOthers: Administrer andre brugeres plugins');
+@define('PERMISSION_ADMINIMAGES', 'adminImages: Administrer media filer');
+@define('PERMISSION_ADMINIMAGESDIRECTORIES', 'adminImagesDirectories: Administrer media biblioteker');
+@define('PERMISSION_ADMINIMAGESADD', 'adminImagesAdd: Tilføj nye media filer');
+@define('PERMISSION_ADMINIMAGESDELETE', 'adminImagesDelete: Slet media filer');
+@define('PERMISSION_ADMINIMAGESMAINTAINOTHERS', 'adminImagesMaintainOthers: Administrer andres media filer');
+@define('PERMISSION_ADMINIMAGESVIEW', 'adminImagesView: Vis media filer');
+@define('PERMISSION_ADMINIMAGESSYNC', 'adminImagesSync: Opdater minibilleder');
+@define('PERMISSION_ADMINCOMMENTS', 'adminComments: Administrer kommentarer');
+@define('PERMISSION_ADMINTEMPLATES', 'adminTemplates: Administrer skabeloner');
+@define('INSTALL_BLOG_EMAIL', 'Bloggens emailadresse');
+@define('INSTALL_BLOG_EMAIL_DESC', 'Her angives emailadressen som anvendes i \'fra\' feltet på udgående email fra bloggen. Vær opmærksom på at mange mailservere afviser email med ukendt eller ikke eksisterende emailadresse i \'fra\' feltet.');
+@define('CATEGORIES_PARENT_BASE', 'Vis kun kategorier herunder...');
+@define('CATEGORIES_PARENT_BASE_DESC', 'Du kan vælge en forælder kategori, så kun kategorierne herunder vises.');
+@define('CATEGORIES_HIDE_PARALLEL', 'Skjul kategorier som ikke er en del af kategoritræet');
+@define('CATEGORIES_HIDE_PARALLEL_DESC', 'Hvis du ønsker at skjule kategorier som er del af et andet kategoritræ skal du vælge \'Ja\' her. Denne feature giver mest mening i en flerbruger blog installation, som anvender "Properties/Tempaltes of categories" pluginet.');
+@define('PERMISSION_ADMINIMAGESVIEWOTHERS', 'adminImagesViewOthers: Vis andre brugeres media filer');
 @define('CHARSET_NATIVE', 'Native');
-@define('INSTALL_CHARSET', 'Charset selection');
-@define('INSTALL_CHARSET_DESC', 'Here you can toggle UTF-8 or native (ISO, EUC, ...) charactersets. Some languages only have UTF-8 translations so that setting the charset to "Native" will have no effects. UTF-8 is suggested for new installations. Do not change this setting if you have already made entries with special characters - this may lead to corrupt characters. Be sure to read more on http://www.s9y.org/index.php?node=46 about this issue.');
-@define('CALENDAR_ENABLE_EXTERNAL_EVENTS', 'Enable Plugin API hook');
-@define('CALENDAR_EXTEVENT_DESC', 'If enabled, plugins can hook into the calendar to display their own events highlighted. Only enable if you have installed plugins that need this, otherwise it just decreases performance.');
-@define('XMLRPC_NO_LONGER_BUNDLED', 'The XML-RPC API Interface to Serendipity is no longer bundled because of ongoing security issues with this API and not many people using it. Thus you need to install the XML-RPC Plugin to use the XML-RPC API. The URL to use in your applications will NOT change - as soon as you have installed the plugin, you will again be able to use the API.');
-@define('PERM_READ', 'Read permission');
-@define('PERM_WRITE', 'Write permission');
+@define('INSTALL_CHARSET', 'Karaktersæt valg');
+@define('INSTALL_CHARSET_DESC', 'Her kan du vælge mellem UTF-8 eller \'native\' (lokalt,  f.eks. ISO-8859-1) karaktersæt. Nogle sprog har kun UTF-8 oversættelsen, så at sætte valget til \'native\' vil ikke have nogen effekt. UTF-8 anbefales til nyinstallationer. Lad være med at ændre denne indstilling hvis du allerede har lavet artikler med special karakterer - det kan medføre dine artikler vises forkert. Læs mere om alt dette på <a href="http://www.s9y.org/index.php?node=46">http://www.s9y.org/index.php?node=46</a>');
+@define('CALENDAR_ENABLE_EXTERNAL_EVENTS', 'Aktiver Plugin API hook');
+@define('CALENDAR_EXTEVENT_DESC', 'Hvis aktiveret kan plugins "hægte" sig på kalenderen og fremhæve deres egne events. Aktiver kun hvis du har installeret plugins der kræver dette, da det forringer performance.');
+@define('XMLRPC_NO_LONGER_BUNDLED', 'Serendipity\'s XML-RPC API interface leveres ikke længere sammen med Serendipity på grund af gentagne sikkerhedsproblemer med dette API. Du er derfor nødt til at installere XML-RPC pluginet for at kunne bruge XML-RPC API. URL\'en i dine programmer ændres IKKE - så snart pluginet er installeret vil du igen være istand til at bruge dette API.');
+@define('PERM_READ', 'Læse rettighed');
+@define('PERM_WRITE', 'Skrive rettighed');
 
 @define('PERM_DENIED', 'Permission denied.');
-@define('INSTALL_ACL', 'Apply read-permissions for categories');
-@define('INSTALL_ACL_DESC', 'If enabled, the usergroup permission settings you setup for categories will be applied when logged-in users view your blog. If disabled, the read-permissions of the categories are NOT applied, but the positive effect is a little speedup on your blog. So if you don\'t need multi-user read permissions for your blog, disable this setting.');
-@define('PLUGIN_API_VALIDATE_ERROR', 'Configuration syntax wrong for option "%s". Needs content of type "%s".');
-@define('USERCONF_CHECK_PASSWORD', 'Old Password');
-@define('USERCONF_CHECK_PASSWORD_DESC', 'If you change the password in the field above, you need to enter the current user password into this field.');
-@define('USERCONF_CHECK_PASSWORD_ERROR', 'You did not specify the right old password, and are not authorized to change the new password. Your settings were not saved.');
+@define('INSTALL_ACL', 'Anvend læserettigheder for kategorier');
+@define('INSTALL_ACL_DESC', 'Hvis aktiveret anvendes grupperettigheder for brugere der er logget ind. I modsat fald anvendes læserettigheder for kategorier ikke, men din blog bliver til gengæld lidt hurtigere. Så har du ikke brug for multibruger læserettigheder  i din blog bør du vælge \'nej\' her.');
+@define('PLUGIN_API_VALIDATE_ERROR', 'Konfigurations syntax forkert for indstilling "%s". Skal bruge indhold af typen "%s".');
+@define('USERCONF_CHECK_PASSWORD', 'Nuværende kodeord');
+@define('USERCONF_CHECK_PASSWORD_DESC', 'Hvis du ændrer kodeord i feltet herover skal du indtaste dit nuværende kodeord her.');
+@define('USERCONF_CHECK_PASSWORD_ERROR', 'Du indtastede ikke det rigtige nuværende kodeord, og kan derfor ikke ændre kodeord, din ændring blev ikke gemt.');
 @define('ERROR_XSRF', 'Your browser did not sent a valid HTTP-Referrer string. This may have either been caused by a misconfigured browser/proxy or by a Cross Site Request Forgery (XSRF) aimed at you. The action you requested could not be completed.');
-@define('INSTALL_PERMALINK_FEEDAUTHOR_DESC', 'Here you can define the relative URL structure beginning from your base URL to where RSS-feeds from specific users may be viewed. You can use the variables %id%, %realname%, %username%, %email% and any other characters.');
-@define('INSTALL_PERMALINK_FEEDAUTHOR', 'Permalink RSS-Feed Author URL structure');
-@define('INSTALL_PERMALINK_AUTHORSPATH', 'Path to authors');
-@define('AUTHORS', 'Authors');
-@define('AUTHORS_ALLOW_SELECT', 'Allow visitors to display multiple authors at once?');
-@define('AUTHORS_ALLOW_SELECT_DESC', 'If this option is enabled, a checkbox will be put next to each author in this sidebar plugin.  Users can check those boxes and see entries matching their selection.');
-@define('AUTHOR_PLUGIN_DESC', 'Shows a list of authors');
-@define('CATEGORY_PLUGIN_TEMPLATE', 'Enable Smarty-Templates?');
-@define('CATEGORY_PLUGIN_TEMPLATE_DESC', 'If this option is enabled, the plugin will utilize Smarty-Templating features to output the category listing. If you enable this, you can change the layout via the "plugin_categories.tpl" template file. Enabling this option will impact performance, so if you do not need to make customizations, leave it disabled.');
-@define('CATEGORY_PLUGIN_SHOWCOUNT', 'Show number of entries per category?');
-@define('AUTHORS_SHOW_ARTICLE_COUNT', 'Show number of articles next to author name?');
-@define('AUTHORS_SHOW_ARTICLE_COUNT_DESC', 'If this option is enabled, the number of articles by this author is shown next to the authors name in parentheses.');
-@define('CUSTOM_ADMIN_INTERFACE', 'Custom admin interface available');
-
-@define('COMMENT_NOT_ADDED', 'Din kommentar kunne ikke tilføjes fordi kommentarer til denne artikel er blevet deaktiveret.'); // Retranslate: 'Your comment could not be added, because comments for this entry have either been disabled, you entered invalid data, or your comment was caught by anti-spam measurements.'
-@define('INSTALL_TRACKREF', 'Enable referrer tracking?');
-@define('INSTALL_TRACKREF_DESC', 'Enabling the referrer tracking will show you which sites refer to your articles. Today this is often abused for spamming, so you can disable it if you want.');
-@define('CATEGORIES_HIDE_PARENT', 'Hide the selected parent category?');
-@define('CATEGORIES_HIDE_PARENT_DESC', 'If you restrict the listing of categories to a specific category, by default you will see that parent category within the output listing. If you disable this option, the parent category name will not be displayed.');
-@define('WARNING_NO_GROUPS_SELECTED', 'Warning: You did not select any group memberships. This would effectively log you out of the usergroup management, and thus your group memberships werde not changed.');
-@define('INSTALL_RSSFETCHLIMIT', 'Entries to display in Feeds');
-@define('INSTALL_RSSFETCHLIMIT_DESC', 'Number of entries to display for each page on the RSS Feed.');
-@define('INSTAL_DB_UTF8', 'Enable DB-charset conversion');
-@define('INSTAL_DB_UTF8_DESC', 'Issues a MySQL "SET NAMES" query to indicate the required charset for the database. Turn this on or off, if you see weird characters in your blog.');
-@define('ONTHEFLYSYNCH', 'Enable on-the-fly media synchronization');
-@define('ONTHEFLYSYNCH_DESC', 'If enabled, Serendipity will compare the media database with the files stored on your server and synchronize the database and directory contents.');
-@define('USERCONF_CHECK_USERNAME_ERROR', 'The username cannot be left blank.');
+@define('INSTALL_PERMALINK_FEEDAUTHOR_DESC', 'Her kan du angive den relative URL struktur fra din grund URL til hvor RSS-feeds fra bestemte forfattere bliver tilgængelige. Du kan anvende de variable værdier %id%, %realname%, %username%, %email% samt alle andre karakterer.');
+@define('INSTALL_PERMALINK_FEEDAUTHOR', 'Permalink RSS-Feed forfatter URL struktur');
+@define('INSTALL_PERMALINK_AUTHORSPATH', 'Sti til forfattere');
+@define('AUTHORS', 'Forfattere');
+@define('AUTHORS_ALLOW_SELECT', 'Tillad besøgende at vise flere forfattere samtidig?');
+@define('AUTHORS_ALLOW_SELECT_DESC', 'Hvis aktiveret vil der vises en checkboks ud for hver forfatter i sidebaren. Brugere kan så afkrydse hvilke forfatteres artikler der skal vises.');
+@define('AUTHOR_PLUGIN_DESC', 'Vis en liste over forfattere');
+@define('CATEGORY_PLUGIN_TEMPLATE', 'Aktiver Smarty-skabeloner?');
+@define('CATEGORY_PLUGIN_TEMPLATE_DESC', 'Aktiveres denne indstilling, vil der anvendes Smarty skabelon features i opbygningen af kategorilisten, du har mulighed for at ændre layout for listen i "plugin_categories.tpl" skabelon filen. Bemærk, denne indstilling koster performance, så har du ikke behov for den, så lad være med at aktivere den.');
+@define('CATEGORY_PLUGIN_SHOWCOUNT', 'Vis antal artikler pr. kategori?');
+@define('AUTHORS_SHOW_ARTICLE_COUNT', 'Vis antal artikler ved siden af forfatternavn?');
+@define('AUTHORS_SHOW_ARTICLE_COUNT_DESC', 'Hvis aktiv, vises antallet af artikler forfatteren har skrevet i paranteser ved siden af forfatternavnet.');
+@define('CUSTOM_ADMIN_INTERFACE', 'Tilpasset administrator interface');
+@define('COMMENT_NOT_ADDED', 'Din kommentar kunne ikke tilføjes af en af følgende grunde: kommentarer til denne artikel er blevet deaktiveret, du indtastede forkerte data, eller din kommentar blev fanget af antispam beskyttelsen');
+@define('INSTALL_TRACKREF', 'Visning af referencer?');
+@define('INSTALL_TRACKREF_DESC', 'Aktiverer du reference visning, vil du kunne se hvilke sites der henviser til dine artikler. Dette bliver tit misbrugt til spam.');
+@define('CATEGORIES_HIDE_PARENT', 'Skjul den valgte overkategori?');
+@define('CATEGORIES_HIDE_PARENT_DESC', 'Hvis du begrænser visningen af kategorier til en specifik kategori, vil du som standard se overkategorien i listen. Deaktiveres denne indstilling vises overkategorien ikke.');
+@define('WARNING_NO_GROUPS_SELECTED', 'Advarsel: Du har ikke valgt noget gruppemedlemskab. Da dette ville logge dig ud af brugergruppeadministrationen, er dine ændringer derfor ikke gemt.');
+@define('INSTALL_RSSFETCHLIMIT', 'Artikler i feeds');
+@define('INSTALL_RSSFETCHLIMIT_DESC', 'Antallet af artikler der skal vises på hver side i RSS feeds.');
+@define('INSTAL_DB_UTF8', 'Brug database karaktersæt-oversættelse');
+@define('INSTAL_DB_UTF8_DESC', 'Udfører MySQL kommandoen "SET NAMES .." for at angive det krævede karaktersæt. Deaktiver hvis du ser underlige karakterer i din blog.');
+@define('ONTHEFLYSYNCH', 'Automatisk medie synkronisering');
+@define('ONTHEFLYSYNCH_DESC', 'Hvis aktiv, vil  Serendipity sammenligne medie databasen med filerne der er gemt på serveren og synkronisere disse.');
+@define('USERCONF_CHECK_USERNAME_ERROR', 'Brugernavn skal indtastes.');
 @define('FURTHER_LINKS', 'Further Links');
-@define('FURTHER_LINKS_S9Y', 'Serendipity Homepage');
-@define('FURTHER_LINKS_S9Y_DOCS', 'Serendipity Documentation');
-@define('FURTHER_LINKS_S9Y_BLOG', 'Official Blog');
-@define('FURTHER_LINKS_S9Y_FORUMS', 'Forums');
+@define('FURTHER_LINKS_S9Y', 'Serendipity hjemmeside');
+@define('FURTHER_LINKS_S9Y_DOCS', 'Serendipity dokumentation');
+@define('FURTHER_LINKS_S9Y_BLOG', 'Officiel blog');
+@define('FURTHER_LINKS_S9Y_FORUMS', 'Fora');
 @define('FURTHER_LINKS_S9Y_SPARTACUS', 'Spartacus');
-@define('COMMENT_IS_DELETED', '(Comment removed)');
+@define('COMMENT_IS_DELETED', '(Kommentar slettet)');
 
-@define('CURRENT_AUTHOR', 'Current author');
+@define('CURRENT_AUTHOR', 'Aktuel forfatter');
 
-@define('WORD_NEW', 'New');
-@define('SHOW_MEDIA_TOOLBAR', 'Show toolbar within media selector popup?');
-@define('MEDIA_KEYWORDS', 'Media keywords');
-@define('MEDIA_KEYWORDS_DESC', 'Enter a list of ";" separated words that you want to use as pre-defined keywords for media items.');
-@define('MEDIA_EXIF', 'Import EXIF/JPEG image data');
-@define('MEDIA_EXIF_DESC', 'If enabled, existing EXIF/JPEG metadata of images will be parsed and stored in the database for display in the media gallery.');
-@define('MEDIA_PROP', 'Media properties');
+@define('WORD_NEW', 'Ny');
+@define('SHOW_MEDIA_TOOLBAR', 'Vis værktøjslinie i medievælger popup?');
+@define('MEDIA_KEYWORDS', 'Medie nøgleord');
+@define('MEDIA_KEYWORDS_DESC', 'Indtast en ";" adskilt liste af ord du vil prædefinere som nøgleord for medie filer.');
+@define('MEDIA_EXIF', 'Importer EXIF/JPEG billeddata');
+@define('MEDIA_EXIF_DESC', 'Hvis aktiv, vil EXIF/JPEG metadata blive indlæst og gemt i databasen for senere at kunne vises i medie galleriet.');
+@define('MEDIA_PROP', 'Medie egenskaber');
 
 
 @define('GO_ADD_PROPERTIES', 'Go & enter properties');
 @define('MEDIA_PROPERTY_DPI', 'DPI');
 @define('MEDIA_PROPERTY_COPYRIGHT', 'Copyright');
-@define('MEDIA_PROPERTY_COMMENT1', 'Short Comment');
-@define('MEDIA_PROPERTY_COMMENT2', 'Long Comment');
-@define('MEDIA_PROPERTY_TITLE', 'Title');
-@define('MEDIA_PROP_DESC', 'Enter a list of ";" separated property fields you want to define for each media file');
-@define('MEDIA_PROP_MULTIDESC', '(You can append ":MULTI" after any item to indicate that this item will contain long text instead of just some characters)');
+@define('MEDIA_PROPERTY_COMMENT1', 'Kort kommentar');
+@define('MEDIA_PROPERTY_COMMENT2', 'Lang kommentar');
+@define('MEDIA_PROPERTY_TITLE', 'Titel');
+@define('MEDIA_PROP_DESC', 'Indtast ";" adskilt liste af felter/egenskaber du vil definere for hver mediefil. ');
+@define('MEDIA_PROP_MULTIDESC', '(Du kan tilføje ":MULTI" efter ethvert felt for at angive dette felt indeholder en lang tekst i stedet for blot nogle karakterer)');
 
-@define('STYLE_OPTIONS_NONE', 'This theme/style has no specific options. To see how your template can specify options, read the Technical Documentation on www.s9y.org about "Configuration of Theme options".');
-@define('STYLE_OPTIONS', 'Theme/Style options');
+@define('STYLE_OPTIONS_NONE', 'Denne skabelon/stil har ikke nogen specifikke indstillinger. Læs den tekniske dokumentation på www.s9y.org, punktet "Configuration of Theme options", for at se hvordan din skabelon kan anvende indstillinger.');
+@define('STYLE_OPTIONS', 'Tema/stil indstillinger');
 
 @define('PLUGIN_AVAILABLE_COUNT', 'Total: %d plugins.');
 
-@define('SYNDICATION_RFC2616', 'Activate strict RFC2616 RSS-Feed compliance');
-@define('SYNDICATION_RFC2616_DESC', 'NOT Enforcing RFC2616 means that all Conditional GETs to Serendipity will return entries last modified since the time of the last request. With that setting to "false", your visitors will get all articles since their last request, which is considered a good thing. However, some Agents like Planet act weird, if that happens, at it also vioaltes RFC2616. So if you set this option to "TRUE" you will compliy with that RFC, but readers of your RSS feed might miss items in their holidays. So either way, either it hearts Aggregators like Planet, or it hurts actual readers of your blog. If you are facing complaints from either side, you can toggle this option. Reference: https://sourceforge.net/tracker/index.php?func=detail&aid=1461728&group_id=75065&atid=542822');
-@define('MEDIA_PROPERTY_DATE', 'Associated Date');
-@define('MEDIA_PROPERTY_RUN_LENGTH', 'Run-Length');
-@define('FILENAME_REASSIGNED', 'Automagically assigned new file name: %s');
-@define('MEDIA_UPLOAD_SIZE', 'Max. file upload size');
-@define('MEDIA_UPLOAD_SIZE_DESC', 'Enter the maximum filesize for uploaded files in bytes. This setting can be overruled by server-side settings in PHP.ini: upload_max_filesize, post_max_size, max_input_time all take precedence over this option. An empty string means to only use the server-side limits.');
-@define('MEDIA_UPLOAD_SIZEERROR', 'Error: You cannot upload files larger than %s bytes!');
-@define('MEDIA_UPLOAD_MAXWIDTH', 'Max. width of image files for upload');
-@define('MEDIA_UPLOAD_MAXWIDTH_DESC', 'Enter the maximum image width in pixels for uploaded images.');
-@define('MEDIA_UPLOAD_MAXHEIGHT', 'Max. height of image files for upload');
-@define('MEDIA_UPLOAD_MAXHEIGHT_DESC', 'Enter the maximum image height in pixels for uploaded images.');
-@define('MEDIA_UPLOAD_DIMERROR', 'Error: You cannot upload image files larger than %s x %s pixels!');
+@define('SYNDICATION_RFC2616', 'Aktiver RSS-feeds der overholder RFC2616');
+@define('SYNDICATION_RFC2616_DESC', 'Hvis IKKE RFC2616 overholdes vil alle forespørgsler til Serendipity returnere artikler ændret siden  tidspunktet for sidste forespørgsel. Dvs \'nej\' medfører at dine besøgende får alle artikler siden sidst. På den anden side, nogle RSS aggregatorer som f.eks. \'Planet\' opfører sig underligt med denne indstilling da den jo ikke overholder RFC2616. Læs eventuelt mere om problemet her <a href="https://sourceforge.net/tracker/index.php?func=detail&aid=1461728&group_id=75065&atid=542822">https://sourceforge.net/tracker/index.php?func=detail&aid=1461728&group_id=75065&atid=542822</a>');
+@define('MEDIA_PROPERTY_DATE', 'Tilhørende dato');
+@define('MEDIA_PROPERTY_RUN_LENGTH', 'Spilletid');
+@define('FILENAME_REASSIGNED', 'Nyt filnavn automagisk tildelt: %s');
+@define('MEDIA_UPLOAD_SIZE', 'Max. fil upload størrelse');
+@define('MEDIA_UPLOAD_SIZE_DESC', 'Angiv maximal filstørrelse for uploadede filer. Denne indstilling kan overskrives af en server indstilling i PHP.ini: upload_max_filesize, post_max_size, max_input_time har alle højere prioritet end denne indstilling. Indtaster du ikke noget, anvendes server indstillingerne.');
+@define('MEDIA_UPLOAD_SIZEERROR', 'Fejl: Du kan ikke uploade filer større end %s bytes!');
+@define('MEDIA_UPLOAD_MAXWIDTH', 'Max. bredde for uploadede billeder');
+@define('MEDIA_UPLOAD_MAXWIDTH_DESC', 'Indtast den maximale bredde i pixels, for uploadede billeder.');
+@define('MEDIA_UPLOAD_MAXHEIGHT', 'Max. højde for uploadede billeder');
+@define('MEDIA_UPLOAD_MAXHEIGHT_DESC', 'Indtast den maximale højde i pixels, for uploadede billeder.');
+@define('MEDIA_UPLOAD_DIMERROR', 'Fejl: Du kan ikke uploade billeder der er større end %s x %s pixels!');
 
 @define('MEDIA_TARGET', 'Target for this link');
-@define('MEDIA_TARGET_JS', 'Popup window (via JavaScript, adaptive size)');
-@define('MEDIA_ENTRY', 'Isolated Entry');
+@define('MEDIA_TARGET_JS', 'Popup window (via JavaScript, tilpasset størrelse)');
+@define('MEDIA_ENTRY', 'Selvstændig artikel');
 @define('MEDIA_TARGET_BLANK', 'Popup window (via target=_blank)');
 
-@define('MEDIA_DYN_RESIZE', 'Allow dynamic image resizing?');
-@define('MEDIA_DYN_RESIZE_DESC', 'If enabled, the media selector can return images in any requested size via a GET variable. The results are cached, and thus can create a large filebase if you make intensive use of it.');
-
-@define('MEDIA_DIRECTORY_MOVED', 'Directory and files were successfully moved to %s');
-@define('MEDIA_DIRECTORY_MOVE_ERROR', 'Directory and files could not be moved to %s!');
-@define('MEDIA_DIRECTORY_MOVE_ENTRY', 'On Non-MySQL databases, iterating through every article to replace the old directory URLs with new directory URLs is not possible. You will need to manually edit your entries to fix new URLs. You can still move your old directory back to where it was, if that is too cumbersome for you.');
-@define('MEDIA_DIRECTORY_MOVE_ENTRIES', 'Moved the URL of the moved directory in %s entries.');
-@define('PLUGIN_ACTIVE', 'Active');
-@define('PLUGIN_INACTIVE', 'Inactive');
-@define('PREFERENCE_USE_JS', 'Enable advanced JS usage?');
-@define('PREFERENCE_USE_JS_DESC', 'If enabled, advanced JavaScript sections will be enabled for better usability, like in the Plugin Configuration section you can use drag and drop for re-ordering plugins.');
+@define('MEDIA_DYN_RESIZE', 'Tillad dynamiske billedstørrelser?');
+@define('MEDIA_DYN_RESIZE_DESC', 'Hvis aktiveret, kan medievælgeren returnere billeder i vilkårlige størrelser, styret af en GET variabel, billederne caches og kan derfor generere mange filer.');
 
-@define('PREFERENCE_USE_JS_WARNING', '(This page uses advanced JavaScripting. If you are having functionality issues, please disable the use of advanced JS usage in your personal preferences or disable your browser\'s JavaScript)');
+@define('MEDIA_DIRECTORY_MOVED', 'Bibliotek og filer blev flyttet til %s');
+@define('MEDIA_DIRECTORY_MOVE_ERROR', 'Bibliotek og filer kunne ikke flyttes til %s!');
+@define('MEDIA_DIRECTORY_MOVE_ENTRY', 'På IKKE-MySQL databaser, understøttes iteration gennem artikler for at opdatere stier til biblioteker ikke. Du bliver nødt til manuelt at redigere dine artikler og rette stierne, er dette for besværligt kan du flytte dit bibliotek tilbage til den gamle placering.');
+@define('MEDIA_DIRECTORY_MOVE_ENTRIES', 'Stien til det flyttede bibliotek er opdateret i %s artikler.');
+@define('PLUGIN_ACTIVE', 'Aktiv');
+@define('PLUGIN_INACTIVE', 'Inaktiv');
+@define('PREFERENCE_USE_JS', 'Aktiver advanceret JS brug?');
+@define('PREFERENCE_USE_JS_DESC', 'Hvis aktiveret, vil der blive anvendt advancerede Javascript funktioner for at give en forbedret brugeroplevelse, f.eks. i plugin konfigurationen, hvor drag & drop omrokering af plugins bliver mulig.');
 
+@define('PREFERENCE_USE_JS_WARNING', '(Denne side anvender advanceret JavaScript. Får du funktionalitetsproblemer, så slå advanceret JS brug fra i dine personlige indstillinger, eller deaktiver Javascript i din browser)');
 
-@define('INSTALL_PERMALINK_COMMENTSPATH', 'Path to comments');
-@define('PERM_SET_CHILD', 'Set the same permissions on all child directories');
+@define('INSTALL_PERMALINK_COMMENTSPATH', 'Sti til kommentarer');
+@define('PERM_SET_CHILD', 'Sæt de samme rettigheder på alle underliggende biblioteker');
 @define('PERMISSION_FORBIDDEN_PLUGINS', 'Forbidden plugins');
 @define('PERMISSION_FORBIDDEN_HOOKS', 'Forbidden events');
-@define('PERMISSION_FORBIDDEN_ENABLE', 'Enable Plugin ACL for usergroups?');
-@define('PERMISSION_FORBIDDEN_ENABLE_DESC', 'If the option "Plugin ACL for usergroups" is enabled in the configuration, you can specify which usergroups are allowed to execute certain plugins/events.');
-@define('DELETE_SELECTED_ENTRIES', 'Delete selected entries');
-@define('PLUGIN_AUTHORS_MINCOUNT', 'Show only authors with at least X articles');
+@define('PERMISSION_FORBIDDEN_ENABLE', 'Aktiver plugin adgangskontrol for grupper?');
+@define('PERMISSION_FORBIDDEN_ENABLE_DESC', 'Mulighed for at bestemme hvilke grupper der må anvende hvilke plugins.');
index 605438fcdbb832f5a3e960da265132aec3d69603..b8c8ea0f771f15daef36fe4d5306cc8a782f39d7 100644 (file)
@@ -47,4 +47,5 @@
 @define('PLUGIN_KARMA_STATISTICS_VOTES_NO', 'votes');
 @define('PLUGIN_KARMA_STATISTICS_POINTS_NO', 'points');
 
+@define('PLUGIN_KARMA_STARRATING', 'Enable individual rating on this entry?');
 ?>
diff --git a/plugins/serendipity_event_spamblock/UTF-8/lang_da.inc.php b/plugins/serendipity_event_spamblock/UTF-8/lang_da.inc.php
new file mode 100644 (file)
index 0000000..5594191
--- /dev/null
@@ -0,0 +1,113 @@
+<?php # $Id: lang_en.inc.php 1381 2006-08-15 10:14:56Z elf2000 $
+
+/**
+ *  @version $Revision: 1381 $
+ *  @author Henrik Schack <henrik@schack.dk>
+ *  EN-Revision: Revision of lang_en.inc.php
+ */
+
+@define('PLUGIN_EVENT_SPAMBLOCK_TITLE', 'Spamblock');
+@define('PLUGIN_EVENT_SPAMBLOCK_DESC', 'Et udvalg af værktøjer til at undgå kommentar spam');
+@define('PLUGIN_EVENT_SPAMBLOCK_ERROR_BODY', 'Spam beskyttelse: Invalid besked.');
+@define('PLUGIN_EVENT_SPAMBLOCK_ERROR_IP', 'Spam beskyttelse: Du kan ikke gemme 2 kommentarer så hurtigt efter hinanden.');
+
+@define('PLUGIN_EVENT_SPAMBLOCK_ERROR_KILLSWITCH', 'Denne blog har nødlukket for kommentarfunktionaliteten. kom igen en anden gang');
+@define('PLUGIN_EVENT_SPAMBLOCK_BODYCLONE', 'Tillad ikke kopier af kommentarer');
+@define('PLUGIN_EVENT_SPAMBLOCK_BODYCLONE_DESC', 'Tillad ikke at brugere kan gemme en kommentar med samme indhold som en eksisterende kommentar');
+@define('PLUGIN_EVENT_SPAMBLOCK_KILLSWITCH', 'Nødlukning af kommentar funktionalitet');
+@define('PLUGIN_EVENT_SPAMBLOCK_KILLSWITCH_DESC', 'Midlertidig nødlukning af kommentarer til alle artikler. Kan bruges ved spamangreb.');
+@define('PLUGIN_EVENT_SPAMBLOCK_IPFLOOD', 'IP blokerings interval');
+@define('PLUGIN_EVENT_SPAMBLOCK_IPFLOOD_DESC', 'Hvor mange minutter skal der gå mellem den samme ipadresse kan gemme en kommentar.  Dette kan forhindre spamoversvømmelse');
+@define('PLUGIN_EVENT_SPAMBLOCK_CAPTCHAS', 'Aktiver CAPTHA billeder');
+@define('PLUGIN_EVENT_SPAMBLOCK_CAPTCHAS_DESC', 'Kræver at brugeren indtaster en tilfældig tekst som vises i et specielt tegnet stykke grafik (CAPTHA). Dette kan forhindre robotter i at gemme kommentarer i din blog. Bemærk at svagtseende kan have problemer med at læse teksten i grafikken.');
+@define('PLUGIN_EVENT_SPAMBLOCK_CAPTCHAS_USERDESC', 'Indtast venligst teksten du kan se i CAPTHA billedet i indtastningsfeltet, dette er nødvendigt for at forhindre robotter i at lave kommentarspam. Din kommentar vil kun blive gemt såfremt du indtaster den rigtige tekst. Det er også et krav at din browser accepterer cookies.');
+@define('PLUGIN_EVENT_SPAMBLOCK_CAPTCHAS_USERDESC2', 'Indtast teksten du kan se her i indtastningsfeltet!');
+@define('PLUGIN_EVENT_SPAMBLOCK_CAPTCHAS_USERDESC3', 'Indtast teksten fra CAPTHA billedet herover: ');
+@define('PLUGIN_EVENT_SPAMBLOCK_ERROR_CAPTCHAS', 'Du indtastede ikke den samme tekst som vist i CAPTHA billedet. Se på billedet og indtast den rigtige tekst.');
+@define('PLUGIN_EVENT_SPAMBLOCK_ERROR_NOTTF', 'Captchas er ikke aktiveret på din server. GDLib and freetype bibliotekerne skal kompiles i PHP, og de nødvendige TTF filer forefindes i dit bibliotek.');
+
+@define('PLUGIN_EVENT_SPAMBLOCK_CAPTCHAS_TTL', 'Anvend CAPTHA billeder efter givent antal dage');
+@define('PLUGIN_EVENT_SPAMBLOCK_CAPTCHAS_TTL_DESC', 'CAPTHA billeder kan gøres obligatoriske efter en artikel har nået en bestemt alder. Indtast hvor gammel en artikel skal være før de aktiveres. 0 betyder de altid er aktive.');
+@define('PLUGIN_EVENT_SPAMBLOCK_FORCEMODERATION', 'Automatisk kommentar moderering efter givent antal dage');
+@define('PLUGIN_EVENT_SPAMBLOCK_FORCEMODERATION_DESC', 'Kommentarer til artikler kan sættes op således disse skal modereres. Indtast  hvor gamle artikler skal være før kommentarer automatisk modereres. 0 betyder ingen automatisk moderering.');
+@define('PLUGIN_EVENT_SPAMBLOCK_LINKS_MODERATE', 'Hvor mange links før der kræves moderering');
+@define('PLUGIN_EVENT_SPAMBLOCK_LINKS_MODERATE_DESC', 'Når en kommentar indeholder flere end et givent antal links skal kommentaren modereres. 0 betyder at der ikke tælles links.');
+@define('PLUGIN_EVENT_SPAMBLOCK_LINKS_REJECT', 'Hvor mange links før en kommentar afvises');
+@define('PLUGIN_EVENT_SPAMBLOCK_LINKS_REJECT_DESC', 'Når en kommentar indeholder flere end et givent antal links kan kommentaren automatisk afvises. 0 betyder der ikke tælles links.');
+
+@define('PLUGIN_EVENT_SPAMBLOCK_NOTICE_MODERATION', 'Din kommentars indhold eller andet, gør at den skal godkendes af ejeren af denne blog før den vil blive vist.');
+@define('PLUGIN_EVENT_SPAMBLOCK_CAPTCHA_COLOR', 'Baggrundsfarve for CAPTHA billede');
+@define('PLUGIN_EVENT_SPAMBLOCK_CAPTCHA_COLOR_DESC', 'Indtast RGB værdier: 0,255,255');
+
+@define('PLUGIN_EVENT_SPAMBLOCK_LOGFILE', 'Placering af logfil');
+@define('PLUGIN_EVENT_SPAMBLOCK_LOGFILE_DESC', 'Information om afviste/kommentarer der kræver godkendelse kan skrives i en logfil. En tom streng deaktiverer logning.');
+
+@define('PLUGIN_EVENT_SPAMBLOCK_REASON_KILLSWITCH', 'Emergency Comment Blockage');
+@define('PLUGIN_EVENT_SPAMBLOCK_REASON_BODYCLONE', 'Kopi kommentar');
+@define('PLUGIN_EVENT_SPAMBLOCK_REASON_IPFLOOD', 'IP-blokering');
+@define('PLUGIN_EVENT_SPAMBLOCK_REASON_CAPTCHAS', 'Forkert CAPTCHA (Indtastet: %s, Forventet: %s)');
+@define('PLUGIN_EVENT_SPAMBLOCK_REASON_FORCEMODERATION', 'Automatisk godkendelse efter X dage');
+@define('PLUGIN_EVENT_SPAMBLOCK_REASON_LINKS_REJECT', 'For mange links');
+@define('PLUGIN_EVENT_SPAMBLOCK_REASON_LINKS_MODERATE', 'For mange links');
+@define('PLUGIN_EVENT_SPAMBLOCK_HIDE_EMAIL', 'Skjul emailadresser');
+@define('PLUGIN_EVENT_SPAMBLOCK_HIDE_EMAIL_DESC', 'Der vises ingen emailadresser fra brugere der har kommenteret');
+@define('PLUGIN_EVENT_SPAMBLOCK_HIDE_EMAIL_NOTICE', 'Emailadresser vil udelukkende blive brugt til notificering');
+
+@define('PLUGIN_EVENT_SPAMBLOCK_LOGTYPE', 'Vælg logmetode');
+@define('PLUGIN_EVENT_SPAMBLOCK_LOGTYPE_DESC', 'Der kan logges til en database eller en tekstfil');
+@define('PLUGIN_EVENT_SPAMBLOCK_LOGTYPE_FILE', 'Fil (se "logfil" indstilling herunder)');
+@define('PLUGIN_EVENT_SPAMBLOCK_LOGTYPE_DB', 'Database');
+@define('PLUGIN_EVENT_SPAMBLOCK_LOGTYPE_NONE', 'Ingen logning');
+
+@define('PLUGIN_EVENT_SPAMBLOCK_API_COMMENTS', 'Behandling af kommentarer modtaget via API');
+@define('PLUGIN_EVENT_SPAMBLOCK_API_COMMENTS_DESC', 'Denne indstilling afgør hvordan kommentarer modtaget via API kald (Trackbacks, WFW:commentAPI kommentarer) behandles. \'godkend\', kræver at alle kommentarer godkendes. \'afvis\', afviser denne type kommentarer. \'ingen\' bevirker at denne type kommentarer behandles som alle andre.');
+@define('PLUGIN_EVENT_SPAMBLOCK_API_MODERATE', 'godkend');
+@define('PLUGIN_EVENT_SPAMBLOCK_API_REJECT', 'afvis');
+@define('PLUGIN_EVENT_SPAMBLOCK_REASON_API', 'API kommentarer (f.eks trackbacks) er ikke tilladt');
+
+@define('PLUGIN_EVENT_SPAMBLOCK_FILTER_ACTIVATE', 'Aktiver ordfilter');
+@define('PLUGIN_EVENT_SPAMBLOCK_FILTER_ACTIVATE_DESC', 'Søger efter tekststrenge i kommentarer og markerer disse som spam.');
+
+@define('PLUGIN_EVENT_SPAMBLOCK_FILTER_URLS', 'Ordfilter til URL\'er');
+@define('PLUGIN_EVENT_SPAMBLOCK_FILTER_URLS_DESC', 'Regulære udtryk er tilladt, adskil strenge med semikolon (;).');
+@define('PLUGIN_EVENT_SPAMBLOCK_FILTER_AUTHORS', 'Ordfilter til forfatter navne');
+@define('PLUGIN_EVENT_SPAMBLOCK_FILTER_AUTHORS_DESC', 'Regulære udtryk er tilladt, adskil strenge med semikolon (;).');
+@define('PLUGIN_EVENT_SPAMBLOCK_FILTER_WORDS', 'Ordfilter til kommentar tekst');
+
+@define('PLUGIN_EVENT_SPAMBLOCK_REASON_CHECKMAIL', 'Ugyldig emailadresse');
+@define('PLUGIN_EVENT_SPAMBLOCK_CHECKMAIL', 'Check emailadresser?');
+@define('PLUGIN_EVENT_SPAMBLOCK_REQUIRED_FIELDS', 'Krævede kommentar felter');
+@define('PLUGIN_EVENT_SPAMBLOCK_REQUIRED_FIELDS_DESC', 'Indtast liste af krævede felter som skal udfyldes i forbindelse med en kommentar. Adskil felter med ",". Følgende felter kan anvendes: name, email, url, replyTo, comment');
+@define('PLUGIN_EVENT_SPAMBLOCK_REASON_REQUIRED_FIELD', 'Du indtastede ikke %s feltet!');
+
+@define('PLUGIN_EVENT_SPAMBLOCK_CONFIG', 'Indstil Antispam metoder');
+@define('PLUGIN_EVENT_SPAMBLOCK_ADD_AUTHOR', 'Bloker denne forfatter vha Spamblock plugin');
+@define('PLUGIN_EVENT_SPAMBLOCK_ADD_URL', 'Bloker denne URL vha Spamblock plugin');
+@define('PLUGIN_EVENT_SPAMBLOCK_REMOVE_AUTHOR', 'Fjern blokering af denne forfatter vha Spamblock plugin');
+@define('PLUGIN_EVENT_SPAMBLOCK_REMOVE_URL', 'Fjern blokering af denne URL vha Spamblock plugin');
+
+@define('PLUGIN_EVENT_SPAMBLOCK_BLOGG_SPAMLIST', 'Aktiver URL filtrering vha blogg.de blackliste');
+@define('PLUGIN_EVENT_SPAMBLOCK_REASON_BLOGG_SPAMLIST', 'Filtreret vha blogg.de blackliste');
+
+@define('PLUGIN_EVENT_SPAMBLOCK_REASON_TITLE', 'Indhold = titel kommentar');
+@define('PLUGIN_EVENT_SPAMBLOCK_FILTER_TITLE', 'Afvis kommentarer hvor indholdet er det samme som titel');
+
+@define('PLUGIN_EVENT_SPAMBLOCK_TRACKBACKURL', 'Check trackback URL\'er');
+@define('PLUGIN_EVENT_SPAMBLOCK_TRACKBACKURL_DESC', 'Tillad kun trackbacks hvis URL indeholder et link til din blog');
+@define('PLUGIN_EVENT_SPAMBLOCK_REASON_TRACKBACKURL', 'Ugyldig trackback URL.');
+
+@define('PLUGIN_EVENT_SPAMBLOCK_CAPTCHAS_SCRAMBLE', 'Stærkere CAPTCHAS');
+
+@define('PLUGIN_EVENT_SPAMBLOCK_HIDE', 'Deaktiver spamblok for forfattere');
+@define('PLUGIN_EVENT_SPAMBLOCK_HIDE_DESC', 'Tillad at forfattere i følgende brugergrupper kan skrive kommentarer uden at disse checkes af spamblock.');
+
+@define('PLUGIN_EVENT_SPAMBLOCK_AKISMET', 'Akismet API nøgle');
+@define('PLUGIN_EVENT_SPAMBLOCK_AKISMET_DESC', 'Akismet.com er en central anti-spam og blacklistings server. Den kan analysere nye kommentarer på din blog og checke om disse er blevet registreret som spam. Akismet blev udviklet specielt til WordPress, men kan også anvendes af andre systemer. Du kan få en API nøgle fra http://www.akismet.com ved at registrere en konto på http://www.wordpress.com/. Indtaster du ikke noget i dette felt anvendes Akismet ikke.');
+
+@define('PLUGIN_EVENT_SPAMBLOCK_AKISMET_FILTER', 'Hvordan skal Akismet-genkendt spam behandles');
+@define('PLUGIN_EVENT_SPAMBLOCK_REASON_AKISMET_SPAMLIST', 'Filtreret af Akismet.com blackliste');
+
+@define('PLUGIN_EVENT_SPAMBLOCK_FORCEMODERATION_TREAT', 'Hvad skal der ske med kommentarer som auto-modereres?');
+@define('PLUGIN_EVENT_SPAMBLOCK_FORCEMODERATIONT_TREAT', 'Hvad skal der ske med trackbacks som auto-modereres?');
+@define('PLUGIN_EVENT_SPAMBLOCK_FORCEMODERATIONT', 'Trackback moderering efter givent antal dage');
+@define('PLUGIN_EVENT_SPAMBLOCK_FORCEMODERATIONT_DESC', 'Du kan vælge moderering af alle trackbacks til artikler. Indtast hvor gammel en artikel skal være før trackbacks automatisk modereres. 0 betyder ingen automatisk moderering.');
diff --git a/plugins/serendipity_event_spamblock/lang_da.inc.php b/plugins/serendipity_event_spamblock/lang_da.inc.php
new file mode 100644 (file)
index 0000000..e318f09
--- /dev/null
@@ -0,0 +1,113 @@
+<?php # $Id: lang_en.inc.php 1381 2006-08-15 10:14:56Z elf2000 $
+
+/**
+ *  @version $Revision: 1381 $
+ *  @author Henrik Schack <henrik@schack.dk>
+ *  EN-Revision: Revision of lang_en.inc.php
+ */
+
+@define('PLUGIN_EVENT_SPAMBLOCK_TITLE', 'Spamblock');
+@define('PLUGIN_EVENT_SPAMBLOCK_DESC', 'Et udvalg af værktøjer til at undgå kommentar spam');
+@define('PLUGIN_EVENT_SPAMBLOCK_ERROR_BODY', 'Spam beskyttelse: Invalid besked.');
+@define('PLUGIN_EVENT_SPAMBLOCK_ERROR_IP', 'Spam beskyttelse: Du kan ikke gemme 2 kommentarer så hurtigt efter hinanden.');
+
+@define('PLUGIN_EVENT_SPAMBLOCK_ERROR_KILLSWITCH', 'Denne blog har nødlukket for kommentarfunktionaliteten. kom igen en anden gang');
+@define('PLUGIN_EVENT_SPAMBLOCK_BODYCLONE', 'Tillad ikke kopier af kommentarer');
+@define('PLUGIN_EVENT_SPAMBLOCK_BODYCLONE_DESC', 'Tillad ikke at brugere kan gemme en kommentar med samme indhold som en eksisterende kommentar');
+@define('PLUGIN_EVENT_SPAMBLOCK_KILLSWITCH', 'Nødlukning af kommentar funktionalitet');
+@define('PLUGIN_EVENT_SPAMBLOCK_KILLSWITCH_DESC', 'Midlertidig nødlukning af kommentarer til alle artikler. Kan bruges ved spamangreb.');
+@define('PLUGIN_EVENT_SPAMBLOCK_IPFLOOD', 'IP blokerings interval');
+@define('PLUGIN_EVENT_SPAMBLOCK_IPFLOOD_DESC', 'Hvor mange minutter skal der gå mellem den samme ipadresse kan gemme en kommentar.  Dette kan forhindre spamoversvømmelse');
+@define('PLUGIN_EVENT_SPAMBLOCK_CAPTCHAS', 'Aktiver CAPTHA billeder');
+@define('PLUGIN_EVENT_SPAMBLOCK_CAPTCHAS_DESC', 'Kræver at brugeren indtaster en tilfældig tekst som vises i et specielt tegnet stykke grafik (CAPTHA). Dette kan forhindre robotter i at gemme kommentarer i din blog. Bemærk at svagtseende kan have problemer med at læse teksten i grafikken.');
+@define('PLUGIN_EVENT_SPAMBLOCK_CAPTCHAS_USERDESC', 'Indtast venligst teksten du kan se i CAPTHA billedet i indtastningsfeltet, dette er nødvendigt for at forhindre robotter i at lave kommentarspam. Din kommentar vil kun blive gemt såfremt du indtaster den rigtige tekst. Det er også et krav at din browser accepterer cookies.');
+@define('PLUGIN_EVENT_SPAMBLOCK_CAPTCHAS_USERDESC2', 'Indtast teksten du kan se her i indtastningsfeltet!');
+@define('PLUGIN_EVENT_SPAMBLOCK_CAPTCHAS_USERDESC3', 'Indtast teksten fra CAPTHA billedet herover: ');
+@define('PLUGIN_EVENT_SPAMBLOCK_ERROR_CAPTCHAS', 'Du indtastede ikke den samme tekst som vist i CAPTHA billedet. Se på billedet og indtast den rigtige tekst.');
+@define('PLUGIN_EVENT_SPAMBLOCK_ERROR_NOTTF', 'Captchas er ikke aktiveret på din server. GDLib and freetype bibliotekerne skal kompiles i PHP, og de nødvendige TTF filer forefindes i dit bibliotek.');
+
+@define('PLUGIN_EVENT_SPAMBLOCK_CAPTCHAS_TTL', 'Anvend CAPTHA billeder efter givent antal dage');
+@define('PLUGIN_EVENT_SPAMBLOCK_CAPTCHAS_TTL_DESC', 'CAPTHA billeder kan gøres obligatoriske efter en artikel har nået en bestemt alder. Indtast hvor gammel en artikel skal være før de aktiveres. 0 betyder de altid er aktive.');
+@define('PLUGIN_EVENT_SPAMBLOCK_FORCEMODERATION', 'Automatisk kommentar moderering efter givent antal dage');
+@define('PLUGIN_EVENT_SPAMBLOCK_FORCEMODERATION_DESC', 'Kommentarer til artikler kan sættes op således disse skal modereres. Indtast  hvor gamle artikler skal være før kommentarer automatisk modereres. 0 betyder ingen automatisk moderering.');
+@define('PLUGIN_EVENT_SPAMBLOCK_LINKS_MODERATE', 'Hvor mange links før der kræves moderering');
+@define('PLUGIN_EVENT_SPAMBLOCK_LINKS_MODERATE_DESC', 'Når en kommentar indeholder flere end et givent antal links skal kommentaren modereres. 0 betyder at der ikke tælles links.');
+@define('PLUGIN_EVENT_SPAMBLOCK_LINKS_REJECT', 'Hvor mange links før en kommentar afvises');
+@define('PLUGIN_EVENT_SPAMBLOCK_LINKS_REJECT_DESC', 'Når en kommentar indeholder flere end et givent antal links kan kommentaren automatisk afvises. 0 betyder der ikke tælles links.');
+
+@define('PLUGIN_EVENT_SPAMBLOCK_NOTICE_MODERATION', 'Din kommentars indhold eller andet, gør at den skal godkendes af ejeren af denne blog før den vil blive vist.');
+@define('PLUGIN_EVENT_SPAMBLOCK_CAPTCHA_COLOR', 'Baggrundsfarve for CAPTHA billede');
+@define('PLUGIN_EVENT_SPAMBLOCK_CAPTCHA_COLOR_DESC', 'Indtast RGB værdier: 0,255,255');
+
+@define('PLUGIN_EVENT_SPAMBLOCK_LOGFILE', 'Placering af logfil');
+@define('PLUGIN_EVENT_SPAMBLOCK_LOGFILE_DESC', 'Information om afviste/kommentarer der kræver godkendelse kan skrives i en logfil. En tom streng deaktiverer logning.');
+
+@define('PLUGIN_EVENT_SPAMBLOCK_REASON_KILLSWITCH', 'Emergency Comment Blockage');
+@define('PLUGIN_EVENT_SPAMBLOCK_REASON_BODYCLONE', 'Kopi kommentar');
+@define('PLUGIN_EVENT_SPAMBLOCK_REASON_IPFLOOD', 'IP-blokering');
+@define('PLUGIN_EVENT_SPAMBLOCK_REASON_CAPTCHAS', 'Forkert CAPTCHA (Indtastet: %s, Forventet: %s)');
+@define('PLUGIN_EVENT_SPAMBLOCK_REASON_FORCEMODERATION', 'Automatisk godkendelse efter X dage');
+@define('PLUGIN_EVENT_SPAMBLOCK_REASON_LINKS_REJECT', 'For mange links');
+@define('PLUGIN_EVENT_SPAMBLOCK_REASON_LINKS_MODERATE', 'For mange links');
+@define('PLUGIN_EVENT_SPAMBLOCK_HIDE_EMAIL', 'Skjul emailadresser');
+@define('PLUGIN_EVENT_SPAMBLOCK_HIDE_EMAIL_DESC', 'Der vises ingen emailadresser fra brugere der har kommenteret');
+@define('PLUGIN_EVENT_SPAMBLOCK_HIDE_EMAIL_NOTICE', 'Emailadresser vil udelukkende blive brugt til notificering');
+
+@define('PLUGIN_EVENT_SPAMBLOCK_LOGTYPE', 'Vælg logmetode');
+@define('PLUGIN_EVENT_SPAMBLOCK_LOGTYPE_DESC', 'Der kan logges til en database eller en tekstfil');
+@define('PLUGIN_EVENT_SPAMBLOCK_LOGTYPE_FILE', 'Fil (se "logfil" indstilling herunder)');
+@define('PLUGIN_EVENT_SPAMBLOCK_LOGTYPE_DB', 'Database');
+@define('PLUGIN_EVENT_SPAMBLOCK_LOGTYPE_NONE', 'Ingen logning');
+
+@define('PLUGIN_EVENT_SPAMBLOCK_API_COMMENTS', 'Behandling af kommentarer modtaget via API');
+@define('PLUGIN_EVENT_SPAMBLOCK_API_COMMENTS_DESC', 'Denne indstilling afgør hvordan kommentarer modtaget via API kald (Trackbacks, WFW:commentAPI kommentarer) behandles. \'godkend\', kræver at alle kommentarer godkendes. \'afvis\', afviser denne type kommentarer. \'ingen\' bevirker at denne type kommentarer behandles som alle andre.');
+@define('PLUGIN_EVENT_SPAMBLOCK_API_MODERATE', 'godkend');
+@define('PLUGIN_EVENT_SPAMBLOCK_API_REJECT', 'afvis');
+@define('PLUGIN_EVENT_SPAMBLOCK_REASON_API', 'API kommentarer (f.eks trackbacks) er ikke tilladt');
+
+@define('PLUGIN_EVENT_SPAMBLOCK_FILTER_ACTIVATE', 'Aktiver ordfilter');
+@define('PLUGIN_EVENT_SPAMBLOCK_FILTER_ACTIVATE_DESC', 'Søger efter tekststrenge i kommentarer og markerer disse som spam.');
+
+@define('PLUGIN_EVENT_SPAMBLOCK_FILTER_URLS', 'Ordfilter til URL\'er');
+@define('PLUGIN_EVENT_SPAMBLOCK_FILTER_URLS_DESC', 'Regulære udtryk er tilladt, adskil strenge med semikolon (;).');
+@define('PLUGIN_EVENT_SPAMBLOCK_FILTER_AUTHORS', 'Ordfilter til forfatter navne');
+@define('PLUGIN_EVENT_SPAMBLOCK_FILTER_AUTHORS_DESC', 'Regulære udtryk er tilladt, adskil strenge med semikolon (;).');
+@define('PLUGIN_EVENT_SPAMBLOCK_FILTER_WORDS', 'Ordfilter til kommentar tekst');
+
+@define('PLUGIN_EVENT_SPAMBLOCK_REASON_CHECKMAIL', 'Ugyldig emailadresse');
+@define('PLUGIN_EVENT_SPAMBLOCK_CHECKMAIL', 'Check emailadresser?');
+@define('PLUGIN_EVENT_SPAMBLOCK_REQUIRED_FIELDS', 'Krævede kommentar felter');
+@define('PLUGIN_EVENT_SPAMBLOCK_REQUIRED_FIELDS_DESC', 'Indtast liste af krævede felter som skal udfyldes i forbindelse med en kommentar. Adskil felter med ",". Følgende felter kan anvendes: name, email, url, replyTo, comment');
+@define('PLUGIN_EVENT_SPAMBLOCK_REASON_REQUIRED_FIELD', 'Du indtastede ikke %s feltet!');
+
+@define('PLUGIN_EVENT_SPAMBLOCK_CONFIG', 'Indstil Antispam metoder');
+@define('PLUGIN_EVENT_SPAMBLOCK_ADD_AUTHOR', 'Bloker denne forfatter vha Spamblock plugin');
+@define('PLUGIN_EVENT_SPAMBLOCK_ADD_URL', 'Bloker denne URL vha Spamblock plugin');
+@define('PLUGIN_EVENT_SPAMBLOCK_REMOVE_AUTHOR', 'Fjern blokering af denne forfatter vha Spamblock plugin');
+@define('PLUGIN_EVENT_SPAMBLOCK_REMOVE_URL', 'Fjern blokering af denne URL vha Spamblock plugin');
+
+@define('PLUGIN_EVENT_SPAMBLOCK_BLOGG_SPAMLIST', 'Aktiver URL filtrering vha blogg.de blackliste');
+@define('PLUGIN_EVENT_SPAMBLOCK_REASON_BLOGG_SPAMLIST', 'Filtreret vha blogg.de blackliste');
+
+@define('PLUGIN_EVENT_SPAMBLOCK_REASON_TITLE', 'Indhold = titel kommentar');
+@define('PLUGIN_EVENT_SPAMBLOCK_FILTER_TITLE', 'Afvis kommentarer hvor indholdet er det samme som titel');
+
+@define('PLUGIN_EVENT_SPAMBLOCK_TRACKBACKURL', 'Check trackback URL\'er');
+@define('PLUGIN_EVENT_SPAMBLOCK_TRACKBACKURL_DESC', 'Tillad kun trackbacks hvis URL indeholder et link til din blog');
+@define('PLUGIN_EVENT_SPAMBLOCK_REASON_TRACKBACKURL', 'Ugyldig trackback URL.');
+
+@define('PLUGIN_EVENT_SPAMBLOCK_CAPTCHAS_SCRAMBLE', 'Stærkere CAPTCHAS');
+
+@define('PLUGIN_EVENT_SPAMBLOCK_HIDE', 'Deaktiver spamblok for forfattere');
+@define('PLUGIN_EVENT_SPAMBLOCK_HIDE_DESC', 'Tillad at forfattere i følgende brugergrupper kan skrive kommentarer uden at disse checkes af spamblock.');
+
+@define('PLUGIN_EVENT_SPAMBLOCK_AKISMET', 'Akismet API nøgle');
+@define('PLUGIN_EVENT_SPAMBLOCK_AKISMET_DESC', 'Akismet.com er en central anti-spam og blacklistings server. Den kan analysere nye kommentarer på din blog og checke om disse er blevet registreret som spam. Akismet blev udviklet specielt til WordPress, men kan også anvendes af andre systemer. Du kan få en API nøgle fra http://www.akismet.com ved at registrere en konto på http://www.wordpress.com/. Indtaster du ikke noget i dette felt anvendes Akismet ikke.');
+
+@define('PLUGIN_EVENT_SPAMBLOCK_AKISMET_FILTER', 'Hvordan skal Akismet-genkendt spam behandles');
+@define('PLUGIN_EVENT_SPAMBLOCK_REASON_AKISMET_SPAMLIST', 'Filtreret af Akismet.com blackliste');
+
+@define('PLUGIN_EVENT_SPAMBLOCK_FORCEMODERATION_TREAT', 'Hvad skal der ske med kommentarer som auto-modereres?');
+@define('PLUGIN_EVENT_SPAMBLOCK_FORCEMODERATIONT_TREAT', 'Hvad skal der ske med trackbacks som auto-modereres?');
+@define('PLUGIN_EVENT_SPAMBLOCK_FORCEMODERATIONT', 'Trackback moderering efter givent antal dage');
+@define('PLUGIN_EVENT_SPAMBLOCK_FORCEMODERATIONT_DESC', 'Du kan vælge moderering af alle trackbacks til artikler. Indtast hvor gammel en artikel skal være før trackbacks automatisk modereres. 0 betyder ingen automatisk moderering.');