diff --git a/inc/lang/da/editrev.txt b/inc/lang/da/editrev.txt
index 438363e5dc2079966a8fdfe86d23b605dac9812f..46db558481b995a9a36e66db2e38ee932c77fc47 100644
--- a/inc/lang/da/editrev.txt
+++ b/inc/lang/da/editrev.txt
@@ -1,2 +1,2 @@
-**Du har hentet en gammel udgave af dette dokument!** Hvis du gemmer dokumentet vil du overskrive den nuværende med den gamle udgave.
+**Du har hentet en gammel revision af dette dokument!** Hvis du gemmer dokumentet vil du overskrive den nuværende revision med denne udgave.
 ----
diff --git a/inc/lang/da/lang.php b/inc/lang/da/lang.php
index c9374f21ec4e6e68f75b86648b0a42008ffdff75..6404b36e8cec8e39c175cf763700bd679a5c7236 100644
--- a/inc/lang/da/lang.php
+++ b/inc/lang/da/lang.php
@@ -3,6 +3,7 @@
 /**
  * @license    GPL 2 (http://www.gnu.org/licenses/gpl.html)
  *
+ * @author Jacob Palm <mail@jacobpalm.dk>
  * @author Kenneth Schack Banner <kescba@gmail.com>
  * @author Jon Theil Nielsen <jontheil@gmail.com>
  * @author koeppe <koeppe@kazur.dk>
@@ -19,7 +20,6 @@
  * @author Jens Hyllegaard <jens.hyllegaard@gmail.com>
  * @author soer9648 <soer9648@eucl.dk>
  * @author Søren Birk <sbi@eucl.dk>
- * @author Jacob Palm <mail@jacobpalm.dk>
  */
 $lang['encoding']              = 'utf-8';
 $lang['direction']             = 'ltr';
@@ -38,7 +38,7 @@ $lang['btn_preview']           = 'Forhåndsvisning';
 $lang['btn_top']               = 'Tilbage til toppen';
 $lang['btn_newer']             = '<< forrige side';
 $lang['btn_older']             = 'næste side >>';
-$lang['btn_revs']              = 'Gamle udgaver';
+$lang['btn_revs']              = 'Gamle revisioner';
 $lang['btn_recent']            = 'Nye ændringer';
 $lang['btn_upload']            = 'Overfør';
 $lang['btn_cancel']            = 'Fortryd';
@@ -62,7 +62,7 @@ $lang['btn_revert']            = 'Gendan';
 $lang['btn_register']          = 'Registrér';
 $lang['btn_apply']             = 'Anvend';
 $lang['btn_media']             = 'Media Manager';
-$lang['btn_deleteuser']        = 'Fjern Min Konto';
+$lang['btn_deleteuser']        = 'Fjern min brugerkonto';
 $lang['btn_img_backto']        = 'Tilbage til %s';
 $lang['btn_mediaManager']      = 'Vis i Media Manager';
 $lang['loggedinas']            = 'Logget ind som:';
@@ -73,50 +73,16 @@ $lang['oldpass']               = 'Bekræft gammel adgangskode';
 $lang['passchk']               = 'Gentag ny adgangskode';
 $lang['remember']              = 'Automatisk log ind';
 $lang['fullname']              = 'Fulde navn';
-$lang['email']                 = 'E-mail';
+$lang['email']                 = 'E-mail adresse';
 $lang['profile']               = 'Brugerprofil';
 $lang['badlogin']              = 'Brugernavn eller adgangskode var forkert.';
 $lang['badpassconfirm']        = 'Adgangkode var desværre forkert';
 $lang['minoredit']             = 'Mindre ændringer';
 $lang['draftdate']             = 'Kladde automatisk gemt d.';
 $lang['nosecedit']             = 'Siden blev ændret i mellemtiden, sektions information var for gammel, hentede hele siden i stedet.';
-$lang['regmissing']            = 'Du skal udfylde alle felter.';
-$lang['reguexists']            = 'Dette brugernavn er allerede i brug.';
-$lang['regsuccess']            = 'Du er nu oprettet som bruger. Dit adgangskode bliver sendt til dig i en e-mail.';
-$lang['regsuccess2']           = 'Du er nu oprettet som bruger.';
-$lang['regfail']               = 'Brugeren kunne ikke oprettes.';
-$lang['regmailfail']           = 'Dit adgangskode blev ikke sendt. Kontakt venligst administratoren.';
-$lang['regbadmail']            = 'E-mail-adressen er ugyldig. Kontakt venligst administratoren, hvis du mener dette er en fejl.';
-$lang['regbadpass']            = 'De to adgangskoder er ikke ens, vær venlig at prøve igen.';
-$lang['regpwmail']             = 'Dit adgangskode til DokuWiki';
-$lang['reghere']               = 'Opret en DokuWiki-konto her';
-$lang['profna']                = 'Denne wiki understøtter ikke ændring af profiler';
-$lang['profnochange']          = 'Ingen ændringer, intet modificeret.';
-$lang['profnoempty']           = 'Tomt navn eller e-mail adresse er ikke tilladt.';
-$lang['profchanged']           = 'Brugerprofil opdateret korrekt.';
-$lang['profnodelete']          = 'Denne wiki understøtter ikke sletning af brugere';
-$lang['profdeleteuser']        = 'Slet konto';
-$lang['profdeleted']           = 'Din brugerkonto er blevet slettet fra denne wiki';
-$lang['profconfdelete']        = 'Jeg ønsker at slette min konto fra denne wiki. <br/> Denne handling kan ikke fortrydes.';
-$lang['proffail']              = 'Brugerprofilen blev ikke opdateret.';
-$lang['pwdforget']             = 'Har du glemt dit adgangskode? FÃ¥ en ny';
-$lang['resendna']              = 'Denne wiki understøtter ikke udsendelse af ny adgangskode.';
-$lang['resendpwd']             = 'Vælg en ny adgangskode for';
-$lang['resendpwdmissing']      = 'Du skal udfylde alle felter.';
-$lang['resendpwdnouser']       = 'Vi kan ikke finde denne bruger i vores database.';
-$lang['resendpwdbadauth']      = 'Beklager, denne autoriseringskode er ikke gyldig. Kontroller venligst at du benyttede det fulde link til bekræftelse.';
-$lang['resendpwdconfirm']      = 'En e-mail med et link til bekræftelse er blevet sendt.';
-$lang['resendpwdsuccess']      = 'Din nye adgangskode er blevet sendt med e-mail.';
-$lang['license']               = 'Med mindre andet angivet, vil indhold på denne wiki blive udgivet under følgende licens:';
-$lang['licenseok']             = 'Bemærk - ved at redigere denne side, accepterer du at dit indhold bliver frigivet under følgende licens:';
-$lang['searchmedia']           = 'Søg filnavn';
-$lang['searchmedia_in']        = 'Søg i %s';
-$lang['txt_upload']            = 'Vælg den fil der skal overføres:';
-$lang['txt_filename']          = 'Indtast wikinavn (valgfrit):';
-$lang['txt_overwrt']           = 'Overskriv eksisterende fil';
-$lang['maxuploadsize']         = 'Upload max. %s pr. fil.';
-$lang['lockedby']              = 'Midlertidig låst af:';
-$lang['lockexpire']            = 'Lås udløber kl:.';
+$lang['searchcreatepage']      = 'Hvis du ikke fandt hvad du ledte efter, kan du oprette eller redigere siden %s, opkaldt efter din forespørgsel.';
+$lang['search_fullresults']    = 'Fuld-tekst resultater';
+$lang['js']['search_toggle_tools'] = 'Vis/skjul søgeværktøjer';
 $lang['js']['willexpire']      = 'Din lås på dette dokument udløber om et minut.\nTryk på Forhåndsvisning-knappen for at undgå konflikter.';
 $lang['js']['notsavedyet']     = 'Ugemte ændringer vil blive mistet.
 Fortsæt alligevel?';
@@ -160,6 +126,56 @@ $lang['js']['media_done_btn']  = 'Færdig';
 $lang['js']['media_drop']      = 'Træk filer hertil for at overføre';
 $lang['js']['media_cancel']    = 'fjern';
 $lang['js']['media_overwrt']   = 'Overskriv eksisterende filer';
+$lang['search_exact_match']    = 'Præcist match';
+$lang['search_starts_with']    = 'Starter med';
+$lang['search_ends_with']      = 'Slutter med';
+$lang['search_contains']       = 'Indeholder';
+$lang['search_custom_match']   = 'Brugerdefineret';
+$lang['search_any_ns']         = 'Ethvert navnerum';
+$lang['search_any_time']       = 'NÃ¥r som helst';
+$lang['search_past_7_days']    = 'Seneste uge';
+$lang['search_past_month']     = 'Seneste måned';
+$lang['search_past_year']      = 'Seneste år';
+$lang['search_sort_by_hits']   = 'Sorter efter visninger';
+$lang['search_sort_by_mtime']  = 'Sorter efter ændringsdato';
+$lang['regmissing']            = 'Du skal udfylde alle felter.';
+$lang['reguexists']            = 'Dette brugernavn er allerede i brug.';
+$lang['regsuccess']            = 'Du er nu oprettet som bruger. Din adgangskode bliver sendt til dig i en e-mail.';
+$lang['regsuccess2']           = 'Du er nu oprettet som bruger.';
+$lang['regfail']               = 'Brugeren kunne ikke oprettes.';
+$lang['regmailfail']           = 'Dit adgangskode blev ikke sendt. Kontakt venligst administratoren.';
+$lang['regbadmail']            = 'E-mail-adressen er ugyldig. Kontakt venligst administratoren, hvis du mener dette er en fejl.';
+$lang['regbadpass']            = 'De to adgangskoder er ikke ens, prøv venligst igen.';
+$lang['regpwmail']             = 'Din adgangskode til DokuWiki';
+$lang['reghere']               = 'Har du ikke en brugerkonto? Opret en nu';
+$lang['profna']                = 'Denne wiki understøtter ikke ændring af profiler';
+$lang['profnochange']          = 'Ingen ændringer, intet modificeret.';
+$lang['profnoempty']           = 'Tomt navn eller e-mail adresse er ikke tilladt.';
+$lang['profchanged']           = 'Brugerprofil opdateret korrekt.';
+$lang['profnodelete']          = 'Denne wiki understøtter ikke sletning af brugere';
+$lang['profdeleteuser']        = 'Slet brugerkonto';
+$lang['profdeleted']           = 'Din brugerkonto er blevet slettet fra denne wiki';
+$lang['profconfdelete']        = 'Jeg ønsker at slette min brugerkonto fra denne wiki. <br/> Denne handling kan ikke fortrydes.';
+$lang['profconfdeletemissing'] = 'Afkrydsningsfelt til bekræftelse er ikke markeret';
+$lang['proffail']              = 'Brugerprofilen blev ikke opdateret.';
+$lang['pwdforget']             = 'Har du glemt din adgangskode? FÃ¥ en ny';
+$lang['resendna']              = 'Denne wiki understøtter ikke udsendelse af ny adgangskode.';
+$lang['resendpwd']             = 'Vælg en ny adgangskode for';
+$lang['resendpwdmissing']      = 'Du skal udfylde alle felter.';
+$lang['resendpwdnouser']       = 'Vi kan ikke finde denne bruger i vores database.';
+$lang['resendpwdbadauth']      = 'Beklager, denne autoriseringskode er ikke gyldig. Kontroller venligst at du benyttede det fulde link til bekræftelse.';
+$lang['resendpwdconfirm']      = 'En e-mail med et link til bekræftelse er blevet sendt.';
+$lang['resendpwdsuccess']      = 'Din nye adgangskode er blevet sendt med e-mail.';
+$lang['license']               = 'Med mindre andet angivet, vil indhold på denne wiki blive udgivet under følgende licens:';
+$lang['licenseok']             = 'Bemærk - ved at redigere denne side, accepterer du at dit indhold bliver frigivet under følgende licens:';
+$lang['searchmedia']           = 'Søg filnavn';
+$lang['searchmedia_in']        = 'Søg i %s';
+$lang['txt_upload']            = 'Vælg den fil der skal overføres:';
+$lang['txt_filename']          = 'Indtast wikinavn (valgfrit):';
+$lang['txt_overwrt']           = 'Overskriv eksisterende fil';
+$lang['maxuploadsize']         = 'Upload max. %s pr. fil.';
+$lang['lockedby']              = 'Midlertidig låst af:';
+$lang['lockexpire']            = 'Lås udløber kl:.';
 $lang['rssfailed']             = 'Der opstod en fejl ved hentning af dette feed: ';
 $lang['nothingfound']          = 'Søgningen gav intet resultat.';
 $lang['mediaselect']           = 'Vælg mediefil';
@@ -190,7 +206,7 @@ $lang['quickhits']             = 'Tilsvarende sidenavne';
 $lang['toc']                   = 'Indholdsfortegnelse';
 $lang['current']               = 'nuværende';
 $lang['yours']                 = 'Din version';
-$lang['diff']                  = 'Vis forskelle i forhold til den nuværende udgave';
+$lang['diff']                  = 'Vis forskelle i forhold til den nuværende revision';
 $lang['diff2']                 = 'Vis forskelle i forhold til de valgte revisioner';
 $lang['difflink']              = 'Link til denne sammenlinings vising';
 $lang['diff_type']             = 'Vis forskelle:';
@@ -208,7 +224,7 @@ $lang['lastmod']               = 'Sidst ændret:';
 $lang['by']                    = 'af';
 $lang['deleted']               = 'slettet';
 $lang['created']               = 'oprettet';
-$lang['restored']              = 'gammel udgave gendannet (%s)';
+$lang['restored']              = 'gammel revision gendannet (%s)';
 $lang['external_edit']         = 'ekstern redigering';
 $lang['summary']               = 'Resumé af ændrigner';
 $lang['noflash']               = 'Du skal installere <a href="http://www.adobe.com/products/flashplayer/">Adobe Flash Player</a> for at kunne se dette indhold.';
@@ -218,7 +234,7 @@ $lang['user_tools']            = 'Brugerværktøjer';
 $lang['site_tools']            = 'Webstedsværktøjer';
 $lang['page_tools']            = 'Sideværktøjer';
 $lang['skip_to_content']       = 'hop til indhold';
-$lang['sidebar']               = 'Sidebjælke';
+$lang['sidebar']               = 'Sidepanel';
 $lang['mail_newpage']          = 'side tilføjet:';
 $lang['mail_changed']          = 'side ændret:';
 $lang['mail_subscribe_list']   = 'sider ændret i navnerum:';
@@ -352,5 +368,6 @@ $lang['searchresult']          = 'Søgsresultat';
 $lang['plainhtml']             = 'Ren HTML';
 $lang['wikimarkup']            = 'Wiki Opmærkning';
 $lang['page_nonexist_rev']     = 'Siden blev ikke fundet ved %s. Den blev efterfølgende oprettet ved <a href="%s">%s</a>.';
+$lang['unable_to_parse_date']  = 'Kan ikke fortolke parameteren "%s".';
 $lang['email_signature_text']  = 'Denne e-mail blev genereret af DokuWiki på
 @DOKUWIKIURL@';
diff --git a/inc/lang/da/norev.txt b/inc/lang/da/norev.txt
index 7b0179fe6be9ae9a08b998fc3e34df946d1f5088..a30fa110f67e0fcc374dfdd8575e4116d21594c9 100644
--- a/inc/lang/da/norev.txt
+++ b/inc/lang/da/norev.txt
@@ -1,3 +1,3 @@
-====== Den valgte udgave findes ikke ======
+====== Den valgte revision findes ikke ======
 
-Den valgte udgave af dokumentet findes ikke! Tryk på knappen **''[Gamle udgaver]''** for at se en liste af gamle udgaver af dette dokument.
+Den valgte revision af dokumentet findes ikke. Tryk på knappen **''[Gamle revisioner]''** for at se en liste af gamle revisioner af dette dokument.
diff --git a/inc/lang/da/onceexisted.txt b/inc/lang/da/onceexisted.txt
new file mode 100644
index 0000000000000000000000000000000000000000..5e71c66e1f633b7ce0d3d92b6ef3c1300641e48c
--- /dev/null
+++ b/inc/lang/da/onceexisted.txt
@@ -0,0 +1,3 @@
+======= Denne side findes ikke længere ======
+
+Du har fulgt et link til en side der ikke længere eksisterer. Du kan kigge i listen over [[?do=revisions|gamle revisioner]] for at se hvorfor/hvornår siden blev slettet, samt tilgå gamle revisioner eller gendanne siden.
\ No newline at end of file
diff --git a/inc/lang/da/password.txt b/inc/lang/da/password.txt
index b129bb9b1a991b53b38724696b1d176a388e0d5b..5bf30c0fb8b4a1964002e5bf76c8305a3d43e814 100644
--- a/inc/lang/da/password.txt
+++ b/inc/lang/da/password.txt
@@ -1,6 +1,6 @@
 Hej @FULLNAME@!
 
-Her er dine brugeroplysninger @TITLE@ at @DOKUWIKIURL@
+Her er dine brugeroplysninger til @TITLE@ på @DOKUWIKIURL@
 
-Brugernavn  : @LOGIN@
-Adgangskode : @PASSWORD@
+Brugernavn: @LOGIN@
+Adgangskode: @PASSWORD@
diff --git a/inc/lang/da/pwconfirm.txt b/inc/lang/da/pwconfirm.txt
index 74fea8b788384680a59fa6be0ab9b0f96782bcf5..18044301525d043dec075d0f7914159aac7cd6e8 100644
--- a/inc/lang/da/pwconfirm.txt
+++ b/inc/lang/da/pwconfirm.txt
@@ -4,6 +4,6 @@ Nogen har bedt om et nyt password til dit @TITLE@ login på @DOKUWIKIURL@
 
 Hvis du ikke bad om dette, så ignorer venligst denne email.
 
-For at bekræfte at det var dig der bad om dette, benyt venligst det følgende henvisning.
+For at bekræfte at det var dig der bad om dette, benyt venligst den følgende henvisning.
 
 @CONFIRM@
diff --git a/inc/lang/da/register.txt b/inc/lang/da/register.txt
index 3cbb7747c1943bc09434311cb8e2976e1638917e..998d96054d3d5d9df6632cca5edfe4159ed11101 100644
--- a/inc/lang/da/register.txt
+++ b/inc/lang/da/register.txt
@@ -1,3 +1,3 @@
 ====== Opret en wiki-konto ======
 
-Udfyld nedenstånde skema for at oprette en konto i denne wiki. Sørg for at bruge en **gyldig e-mail-adresse** - dit adgangskode bliver sendt til dig. Dit brugernavn skal være et gyldigt [[doku>da:pagename|dokumentnavn]].
+Udfyld nedenstånde skema for at oprette en brugerkonto i denne wiki. Sørg for at bruge en **gyldig e-mail adresse** - din adgangskode bliver sendt til dig. Dit brugernavn skal være et gyldigt [[doku>da:pagename|sidenavn]].
diff --git a/inc/lang/da/registermail.txt b/inc/lang/da/registermail.txt
index 8ce3b54dc65d73737ee30675fbc6539158bd5780..6a3b05607b9281d40c4ecc1bfcf2ea42a9c793b1 100644
--- a/inc/lang/da/registermail.txt
+++ b/inc/lang/da/registermail.txt
@@ -1,4 +1,4 @@
-En ny bruger har registreret. Her er detaljerne:
+En ny bruger er bæevet oprettet. Her er detaljerne:
 
 Brugernavn : @NEWUSER@
 Navn       : @NEWNAME@
diff --git a/inc/lang/da/resendpwd.txt b/inc/lang/da/resendpwd.txt
index e96861ed26d13e83ccc270d68f43c15397556199..e015d5898b000d541d2a5c78a6abfb93a84098ca 100644
--- a/inc/lang/da/resendpwd.txt
+++ b/inc/lang/da/resendpwd.txt
@@ -1,3 +1,3 @@
-====== Send nyt password ======
+====== Send ny adgangskode ======
 
-Udfyld alle nedenstående felter for at få tilsendt et nyt password til denne wiki. Dit nye password vil blive sendt til den opgivne e-mail-adresse. Brugernavnet bør være dit wiki brugernavn.
+Udfyld alle nedenstående felter for at få tilsendt en ny adgangskode til denne wiki. Din nye adgangskode vil blive sendt til den angivne e-mail adresse. Brugernavnet bør være dit wiki brugernavn.
diff --git a/inc/lang/da/resetpwd.txt b/inc/lang/da/resetpwd.txt
index 4d1352211cb6868d35fce078f7e558c4efd2ff3c..3cd84813ef732aed6a95c878e0c45b13346bdabc 100644
--- a/inc/lang/da/resetpwd.txt
+++ b/inc/lang/da/resetpwd.txt
@@ -1,3 +1,3 @@
 ====== Vælg ny adgangskode ======
 
-Indtast venligst en ny adgangskode for din konto på denne wiki.
+Indtast venligst en ny adgangskode til din brugerkonto på denne wiki.
diff --git a/inc/lang/da/revisions.txt b/inc/lang/da/revisions.txt
index 08f6f2073563962eedd3e40d93f36181e1013e3b..396f5e1b1957f6c77396baf7ebaa61745a4db8b1 100644
--- a/inc/lang/da/revisions.txt
+++ b/inc/lang/da/revisions.txt
@@ -1,3 +1,3 @@
-====== Gamle udgaver ======
+====== Gamle revisioner ======
 
-Her er de gamle udgaver af dette dokument. Du kan vende tilbage til en tidligere udgave af dokumentet ved at vælge det nedenfor, trykke på knappen **''[Rediger dette dokument]''**, og til sidst gemme dokumentet.
+Her er de gamle revisioner af dette dokument. Du kan vende tilbage til en tidligere revision af dokumentet ved at vælge den nedenfor, trykke på knappen **''[Rediger dette dokument]''**, og til sidst gemme dokumentet.
diff --git a/inc/lang/da/showrev.txt b/inc/lang/da/showrev.txt
index 3d48903972fb58169f247e6e1299511ec3be94da..bac17c792a7e0bdab4ac98544f21d953d055666e 100644
--- a/inc/lang/da/showrev.txt
+++ b/inc/lang/da/showrev.txt
@@ -1,2 +1,2 @@
-**Dette er en gammel udgave af dokumentet!**
+**Dette er en gammel revision af dokumentet!**
 ----
diff --git a/inc/lang/da/subscr_digest.txt b/inc/lang/da/subscr_digest.txt
index 06a28d681de409dee36cdec2db7cf7a65030d13e..74ac67a2298c9c2b7f68b37801e609c878484fba 100644
--- a/inc/lang/da/subscr_digest.txt
+++ b/inc/lang/da/subscr_digest.txt
@@ -7,10 +7,8 @@ Her er ændringerne:
 @DIFF@
 --------------------------------------------------------
 
-Gammel Revision: @OLDPAGE@
-Ny Revision: @NEWPAGE@
+Gammel revision: @OLDPAGE@
+Ny revision: @NEWPAGE@
 
-For at stoppe notifikationer om sideændringer, login på wikien på
-@DOKUWIKIURL@ og besøg så
-@SUBSCRIBE@
-for at afmelde side og/eller navneområde ændringer.
+For at stoppe notifikationer om sideændringer, log ind på wikien på
+@DOKUWIKIURL@ og besøg @SUBSCRIBE@ for at afmelde side og/eller navneområde ændringer.
diff --git a/inc/lang/da/subscr_single.txt b/inc/lang/da/subscr_single.txt
index fb5052368e43b486b334f35d425e09c335441155..8894b638e2dd076df9c86ee6ffa22d82a8e13b80 100644
--- a/inc/lang/da/subscr_single.txt
+++ b/inc/lang/da/subscr_single.txt
@@ -10,10 +10,8 @@ Her er ændringerne:
 Dato : @DATE@
 Bruger : @USER@
 Summering: @SUMMARY@
-Gammel Revision: @OLDPAGE@
-Ny Revision: @NEWPAGE@
+Gammel revision: @OLDPAGE@
+Ny revision: @NEWPAGE@
 
-For at slå side notifikationer fra, skal du logge ind på
-@DOKUWIKIURL@ og besøge
-@SUBSCRIBE@
-og slå abonnoment for side / navnerum ændringer fra.
+For at stoppe notifikationer om sideændringer, log ind på wikien på
+@DOKUWIKIURL@ og besøg @SUBSCRIBE@ for at afmelde side og/eller navneområde ændringer..
diff --git a/inc/lang/da/updateprofile.txt b/inc/lang/da/updateprofile.txt
index 2c6ce3f16c7b2583125f36bc57f5c7ec85a509fb..67d138a4015eecdd31a3cc73bc837cb2091b758d 100644
--- a/inc/lang/da/updateprofile.txt
+++ b/inc/lang/da/updateprofile.txt
@@ -1,3 +1,3 @@
-====== Opdater din kontos profil ======
+====== Opdater din brugerkonto ======
 
 Du behøver kun at udfylde de felter du ønsker at ændre. Du kan ikke ændre dit brugernavn.
diff --git a/inc/lang/da/uploadmail.txt b/inc/lang/da/uploadmail.txt
index 87a0875891ff6ff9cc570c3a851526bd07b01a80..e45b89ad629197eab31f3cfc203981ade9d37d8a 100644
--- a/inc/lang/da/uploadmail.txt
+++ b/inc/lang/da/uploadmail.txt
@@ -1,6 +1,7 @@
-En fil blev overføret til din DokuWiki. Her er detaljerne:
+En fil blev overført til din DokuWiki. Her er detaljerne:
 
 Fil         : @MEDIA@
+Gammel revision: @OLD@
 Dato        : @DATE@
 Browser     : @BROWSER@
 IP-adresse  : @IPADDRESS@
diff --git a/inc/lang/fr/lang.php b/inc/lang/fr/lang.php
index ca5f017efe9d1d695ef483560fb61a6102ea09bf..82a0f620ef8ce74796f485a78b2071511538002d 100644
--- a/inc/lang/fr/lang.php
+++ b/inc/lang/fr/lang.php
@@ -3,8 +3,8 @@
 /**
  * @license    GPL 2 (http://www.gnu.org/licenses/gpl.html)
  *
- * @author Laurent Ponthieu <contact@coopindus.fr>
  * @author Schplurtz le Déboulonné <schplurtz@laposte.net>
+ * @author Laurent Ponthieu <contact@coopindus.fr>
  * @author Damien Regad <dregad@mantisbt.org>
  * @author Michael Bohn <mjbohn@gmail.com>
  * @author Sébastien Bauer <sebastien.bauer@advalvas.be>
diff --git a/inc/lang/fr/onceexisted.txt b/inc/lang/fr/onceexisted.txt
index 3fde1494e53327ed5f76ceeda0c2d1364c40de97..67b36f05fa872768d5f909cd2fcbc28edb2d2594 100644
--- a/inc/lang/fr/onceexisted.txt
+++ b/inc/lang/fr/onceexisted.txt
@@ -1,3 +1,3 @@
 ======= Cette page n'existe plus ======
 
-Vous avez suivi un lien vers une page qui n'existe plus. Vous pouvez afficher la lisre des [[?do=revisions|anciennes revisions]] pour voir quand et pourquoi la page a été supprimée, pour accéder à ses anciennes révisions ou pour la restaurer.
\ No newline at end of file
+Vous avez suivi un lien vers une page qui n'existe plus. Vous pouvez afficher la liste des [[?do=revisions|anciennes revisions]] pour voir quand et pourquoi la page a été supprimée, pour accéder à ses anciennes révisions ou pour la restaurer.
\ No newline at end of file
diff --git a/inc/lang/ja/editrev.txt b/inc/lang/ja/editrev.txt
index 3846d7db4cbf04b7a2d9c811ea53259dc4642c73..5168edc2a0678c2f3d73ff0810f91005205950de 100644
--- a/inc/lang/ja/editrev.txt
+++ b/inc/lang/ja/editrev.txt
@@ -1,2 +1,2 @@
-**古いリビジョンの文書を開いています**。もしこのまま保存すると、この文書が最新となります。
+**文書の過去の版を開いています**。もしこのまま保存すると、この文書が最新となります。
 ----
diff --git a/inc/lang/ja/lang.php b/inc/lang/ja/lang.php
index 16572481ea2736ffd4d73f6aafa9b80d087c59b2..4fb180828628f8e9a242419d9c621a2e86c6feed 100644
--- a/inc/lang/ja/lang.php
+++ b/inc/lang/ja/lang.php
@@ -76,7 +76,7 @@ $lang['nosecedit']             = '読み込みまでの間にページ内容が
 $lang['searchcreatepage']      = 'もしお探しの内容が見つからなければ、あなたの検索クエリに因んだ「%s」という名前のページを作成・編集出来ます。';
 $lang['search_fullresults']    = '全文検索';
 $lang['js']['search_toggle_tools'] = '検索ツールを表示/非表示';
-$lang['js']['willexpire']      = '間もなく、編集中の文書のロック期限が切れます。\n編集の競合を防ぐには、一度「プレビュー」ボタンを押してロック期限をリセットしてください。';
+$lang['js']['willexpire']      = '編集中の文書のロックが、間もなく期限切れとなります。\n編集の競合を防ぐには、一度「プレビュー」ボタンを押してロック期限をリセットしてください。';
 $lang['js']['notsavedyet']     = '保存していない変更は失われます。';
 $lang['js']['searchmedia']     = 'ファイル検索';
 $lang['js']['keepopen']        = '選択中はウィンドウを閉じない';
@@ -134,7 +134,7 @@ $lang['reguexists']            = '恐れ入りますが、このユーザー名
 $lang['regsuccess']            = '新しいユーザーが作成されました。パスワードは登録したメールアドレス宛てに送付されます。';
 $lang['regsuccess2']           = '新しいユーザーが作成されました。';
 $lang['regfail']               = 'ユーザーを作成できませんでした。';
-$lang['regmailfail']           = 'パスワードのメール送信に失敗しました。お手数ですが管理者まで連絡をお願いします。';
+$lang['regmailfail']           = 'パスワードのメールを送信する際にエラーが生じた模様です。お手数ですが管理者まで連絡をお願いします。';
 $lang['regbadmail']            = 'メールアドレスが有効でないと判断されました。不具合だと思われる場合は、管理者にご連絡下さい。';
 $lang['regbadpass']            = '確認用のパスワードが正しくありません。もう一度お試し下さい。';
 $lang['regpwmail']             = 'あなたの DokuWiki パスワード';
@@ -153,7 +153,7 @@ $lang['pwdforget']             = 'パスワードをお忘れですか?';
 $lang['resendna']              = 'このWikiではパスワードの再発行は出来ません。';
 $lang['resendpwd']             = '新しいパスワードを設定';
 $lang['resendpwdmissing']      = 'お手数ですが、全ての項目を入力して下さい。';
-$lang['resendpwdnouser']       = '入力されたユーザーが見つかりませんでした。';
+$lang['resendpwdnouser']       = '恐れ入りますが、入力されたユーザーがデータベース上にありませんでした。';
 $lang['resendpwdbadauth']      = '申し訳ありません。この確認コードは有効ではありません。メール内に記載されたリンクを確認してください。';
 $lang['resendpwdconfirm']      = '確認用のリンクを含んだメールを送信しました。';
 $lang['resendpwdsuccess']      = '新しいパスワードがメールで送信されました。';
diff --git a/inc/lang/ja/newpage.txt b/inc/lang/ja/newpage.txt
index fab752d32d427d6c2b3faf8e16e1eb6c71306541..59c7b58adf12720358dc1e13b3aeb498ac98bb0e 100644
--- a/inc/lang/ja/newpage.txt
+++ b/inc/lang/ja/newpage.txt
@@ -1,3 +1,3 @@
-====== この項目はまだ存在していません ======
+====== この項目はまだ存在しません ======
 
 まだ作成されていない項目へのリンクを辿りました。もし、文書作成の権限がある場合は、**文書の作成**をクリックして最初の文書を作成することができます。
diff --git a/inc/lang/ja/norev.txt b/inc/lang/ja/norev.txt
index 345fa3860c81092aeafab0322936b635ed83ff2d..bb977812425e859e1c56347136bfcb0574dbf42a 100644
--- a/inc/lang/ja/norev.txt
+++ b/inc/lang/ja/norev.txt
@@ -1,3 +1,3 @@
-====== リビジョンが存在しません ======
+====== このリビジョンは存在しません ======
 
-指定されたリビジョンが存在しません。''以前のリビジョン''をクリックして、この文書のリビジョンの一覧を確認してください。
+指定されたリビジョンが存在しません。''以前のリビジョン''をクリックして、この文書の過去の版の一覧を確認してください。
diff --git a/inc/lang/ja/onceexisted.txt b/inc/lang/ja/onceexisted.txt
index be1926512e08ed5a20e958f7f53cb89d0fc3e2a0..e973691425713b9aa91e94a6014f8f8e7c322561 100644
--- a/inc/lang/ja/onceexisted.txt
+++ b/inc/lang/ja/onceexisted.txt
@@ -1,2 +1,2 @@
 ====== このページはもう存在しません ======
-無くなってしまったページへのリンクを辿りました。[[?do=revisions|以前のリビジョン]]の一覧をチェックして、いつ・なぜ削除されたのか確認したり、以前のリビジョンにアクセスしたり、元に戻したり出来ます。
\ No newline at end of file
+削除されたページへのリンクを辿りました。[[?do=revisions|以前のリビジョン]]の一覧をチェックして、いつ・なぜ削除されたのか確認したり、過去の版にアクセスしたり、元に戻したり出来ます。
\ No newline at end of file
diff --git a/inc/lang/ja/revisions.txt b/inc/lang/ja/revisions.txt
index 452e50189ec4ce9d48d7cbeec5139ca157657c25..5483d4328e4974b7282fe8e52c7e76ad2da96a61 100644
--- a/inc/lang/ja/revisions.txt
+++ b/inc/lang/ja/revisions.txt
@@ -1,3 +1,3 @@
 ====== 以前のリビジョン ======
 
-以下はこの文書の以前のリビジョンです。過去の版を復元するには、復元したい版を選択して、''文書の編集''をクリックし、その後保存してください。
+以下はこの文書の以前の版(リビジョン)です。過去の版から復元するには、復元したい版を選択して、''文書の編集''をクリックし、その後保存してください。
diff --git a/inc/lang/ja/showrev.txt b/inc/lang/ja/showrev.txt
index 4c15f823b24a2b5e3bb8383da7baa24414f4009b..d257b0ebf7c773e42d6fe499fc4fa7698c92fffd 100644
--- a/inc/lang/ja/showrev.txt
+++ b/inc/lang/ja/showrev.txt
@@ -1,2 +1,2 @@
-**以前のリビジョンの文書を表示しています。**
+**文書の過去の版を表示しています。**
 ----
diff --git a/inc/lang/ja/updateprofile.txt b/inc/lang/ja/updateprofile.txt
index 7f0bae8e45aff409412ee7e2fd3d1bf7888a68d9..f3fb01e3c219cb70c0bd0c852686b1e5ea5b86d9 100644
--- a/inc/lang/ja/updateprofile.txt
+++ b/inc/lang/ja/updateprofile.txt
@@ -1,3 +1,3 @@
 ====== アカウント情報更新 ======
 
-変更したい項目を入力して下さい。ユーザー名は変更できません。
+変更したい項目のみ入力して下さい。ユーザー名は変更できません。
diff --git a/inc/lang/no/lang.php b/inc/lang/no/lang.php
index 7454a144d1679d1e668ecaf00026d20f1b20e9e0..f94afc6691910d11311300c06f674281a9aace3d 100644
--- a/inc/lang/no/lang.php
+++ b/inc/lang/no/lang.php
@@ -3,6 +3,7 @@
 /**
  * @license    GPL 2 (http://www.gnu.org/licenses/gpl.html)
  *
+ * @author ThorPrestboen <thor.erling.prestboen@gmail.com>
  * @author Christian McKenna <mckchr@banenor.no>
  * @author Reidar Mosvold <Reidar.Mosvold@hit.no>
  * @author Jorge Barrera Grandon <jorge@digitalwolves.org>
@@ -130,6 +131,11 @@ $lang['js']['media_done_btn']  = 'Ferdig';
 $lang['js']['media_drop']      = 'Dra filer hit for å laste dem opp';
 $lang['js']['media_cancel']    = 'fjern';
 $lang['js']['media_overwrt']   = 'Erstatt eksisterende filer';
+$lang['search_contains']       = 'Inneholder';
+$lang['search_past_7_days']    = 'Sist uke';
+$lang['search_past_month']     = 'Siste måned';
+$lang['search_past_year']      = 'Siste år';
+$lang['search_sort_by_hits']   = 'Sorter etter treff';
 $lang['regmissing']            = 'Vennligst fyll ut alle felt.';
 $lang['reguexists']            = 'Det finnes allerede en konto med dette brukernavnet.';
 $lang['regsuccess']            = 'Brukerkonto har blitt laget og passord har blitt sendt via e-post.';
diff --git a/inc/lang/oc/lang.php b/inc/lang/oc/lang.php
index 24106088988082e6429ed9aca37253a20d80627e..f733e3eb20733e47ecab952e06f7d24920b2af14 100644
--- a/inc/lang/oc/lang.php
+++ b/inc/lang/oc/lang.php
@@ -34,6 +34,7 @@ $lang['btn_admin']             = 'Admin';
 $lang['btn_update']            = 'Actualizar';
 $lang['btn_delete']            = 'Suprimir';
 $lang['btn_back']              = 'Tornar';
+$lang['btn_backlink']          = 'Ligams de retorn';
 $lang['btn_subscribe']         = 'Gerir los abonaments';
 $lang['btn_profile']           = 'Actualizar lo perfil';
 $lang['btn_reset']             = 'Reïnicializar';
@@ -63,6 +64,7 @@ $lang['badpassconfirm']        = 'Lo senhal es incorrècte';
 $lang['minoredit']             = 'Cambiaments minors';
 $lang['draftdate']             = 'Salvagarda auto del borrolhon activada';
 $lang['nosecedit']             = 'Aquesta pagina a cambiat d’aquel temps, la seccion info èra pas a jorn, pagina complèta cargada allòc.';
+$lang['searchcreatepage']      = 'S’avètz pas trobat çò que cercàvetz, podètz crear o modificar la pagina %s, nommada segon vòstra requèsta.';
 $lang['search_fullresults']    = 'Resultats tèxte brut';
 $lang['js']['search_toggle_tools'] = 'Mostrar/Amagar las aisinas de recèrca';
 $lang['js']['notsavedyet']     = 'Los cambiaments pas enregistrats seràn perduts.';
@@ -95,24 +97,39 @@ $lang['js']['linkto']          = 'Ligam cap a :';
 $lang['js']['del_confirm']     = 'Volètz vertadièrament suprimir lo(s) item(s) seleccionat(s) ?';
 $lang['js']['restore_confirm'] = 'Volètz vertadièrament restaurar aquesta version ?';
 $lang['js']['media_diff']      = 'Veire las diferéncias :';
+$lang['js']['media_diff_both'] = 'Costat per costat';
 $lang['js']['media_select']    = 'Seleccionar de fichièrs...';
 $lang['js']['media_upload_btn'] = 'Enviar';
 $lang['js']['media_done_btn']  = 'Fach';
+$lang['js']['media_drop']      = 'Pausatz los fichièrs aquí per los mandar';
 $lang['js']['media_cancel']    = 'levar';
 $lang['js']['media_overwrt']   = 'Remplaçar los fichièrs existents';
+$lang['search_exact_match']    = 'Correspondéncia exacta';
 $lang['search_starts_with']    = 'Comença amb';
 $lang['search_ends_with']      = 'Termina amb';
 $lang['search_contains']       = 'Conten';
 $lang['search_past_7_days']    = 'La setmana passada';
 $lang['search_past_month']     = 'Lo mes passat';
 $lang['search_past_year']      = 'L\'an passat';
+$lang['regmissing']            = 'O planhèm, vos cal garnir totes los camps.';
+$lang['reguexists']            = 'Un utilizaire amb aqueste nom existís ja.';
+$lang['regsuccess']            = 'L’utilizaire es estat creat e lo senhal enviat per corrièl.';
+$lang['regsuccess2']           = 'L’utilizaire es estat creat.';
+$lang['regfail']               = 'L’utilizaire a pas pogut èsser creat.';
 $lang['regpwmail']             = 'Vòstre senhal DokuWiki';
+$lang['reghere']               = 'Avètz pas encara de compte ? Creatz-ne un';
+$lang['profna']                = 'Aqueste wiki permet pas de modificar lo perfil';
 $lang['profnochange']          = 'Cap de cambiament, pas res per far.';
 $lang['profnoempty']           = 'Un nom o corrièl void es pas autorizat.';
 $lang['profchanged']           = 'Perfil utilizaire corrèctament actualizat.';
 $lang['profnodelete']          = 'Aqueste wiki es pas compatible amb la supression dels utilizaires';
 $lang['profdeleteuser']        = 'Suprimir lo compte';
 $lang['profdeleted']           = 'Vòstre compte foguèt suprimit d’aqueste wiki';
+$lang['proffail']              = 'Lo perfil de l’utilizaire es pas estat actualizat.';
+$lang['pwdforget']             = 'Avètz oblidat lo senhal ? Demandatz-ne un nòu';
 $lang['resendpwd']             = 'Definir un nòu senhal per';
+$lang['searchmedia']           = 'Cercar un nom de fichièr :';
+$lang['searchmedia_in']        = 'Cercar dins %s';
+$lang['nothingfound']          = 'Pas res es estat trobat.';
 $lang['mediaselect']           = 'Fichièrs mèdias';
 $lang['uploadsucc']            = 'Corrèctament enviat';
diff --git a/inc/lang/pt-br/lang.php b/inc/lang/pt-br/lang.php
index af8851d6c51016455cec821d1005a3996ff63a32..da698a90bd74f946242607363a6d77135290c8ad 100644
--- a/inc/lang/pt-br/lang.php
+++ b/inc/lang/pt-br/lang.php
@@ -3,8 +3,8 @@
 /**
  * @license    GPL 2 (http://www.gnu.org/licenses/gpl.html)
  *
- * @author Márcio Gomes Gonçalves <gomes@metha.com.br>
  * @author Frederico Gonçalves Guimarães <frederico@teia.bio.br>
+ * @author Márcio Gomes Gonçalves <gomes@metha.com.br>
  * @author Luis Fernando Enciso <lfenciso@certto.com.br>
  * @author Alauton/Loug
  * @author Felipe Castro <fefcas@gmail.com>
@@ -85,6 +85,9 @@ $lang['badpassconfirm']        = 'Desculpe, mas a senha está errada ';
 $lang['minoredit']             = 'Alterações mínimas';
 $lang['draftdate']             = 'O rascunho foi salvo automaticamente em';
 $lang['nosecedit']             = 'A página foi modificada nesse intervalo de tempo. Como a informação da seção estava desatualizada, foi carregada a página inteira.';
+$lang['searchcreatepage']      = 'Caso você não encontre o que está procurando, você pode criar ou editar a página %s, que recebeu esse nome após a sua pesquisa.';
+$lang['search_fullresults']    = 'Resultados de texto inteiro';
+$lang['js']['search_toggle_tools'] = 'Alternar as ferramentas de pesquisa';
 $lang['js']['willexpire']      = 'O seu bloqueio de edição deste página irá expirar em um minuto.\nPara evitar conflitos de edição, clique no botão de visualização para reiniciar o temporizador de bloqueio.';
 $lang['js']['notsavedyet']     = 'As alterações não salvas serão perdidas.
 Deseja realmente continuar?';
@@ -128,13 +131,17 @@ $lang['js']['media_done_btn']  = 'Concluído';
 $lang['js']['media_drop']      = 'Arraste os arquivos até aqui para enviar';
 $lang['js']['media_cancel']    = 'remover';
 $lang['js']['media_overwrt']   = 'Sobrescrever arquivos existentes';
+$lang['search_exact_match']    = 'Correspondência exata';
 $lang['search_starts_with']    = 'Começa com';
 $lang['search_ends_with']      = 'Termina com';
 $lang['search_contains']       = 'Contém';
+$lang['search_custom_match']   = 'Personalizar';
+$lang['search_any_ns']         = 'Qualquer espaço de nomes';
 $lang['search_any_time']       = 'Qualquer hora';
 $lang['search_past_7_days']    = 'Semana passada';
 $lang['search_past_month']     = 'Mês passado';
 $lang['search_past_year']      = 'Ano passado';
+$lang['search_sort_by_hits']   = 'Ordenar pelos acertos';
 $lang['search_sort_by_mtime']  = 'Ordenar por última modificação';
 $lang['regmissing']            = 'Desculpe, mas você precisa preencher todos os campos.';
 $lang['reguexists']            = 'Desculpe, mas já existe um usuário com esse nome.';
diff --git a/inc/lang/pt-br/onceexisted.txt b/inc/lang/pt-br/onceexisted.txt
new file mode 100644
index 0000000000000000000000000000000000000000..aee7ff5520d19b666cb598a6654feed05dd4cf77
--- /dev/null
+++ b/inc/lang/pt-br/onceexisted.txt
@@ -0,0 +1,3 @@
+======= Esta página não existe mais =======
+
+Você seguiu um link para uma página que não existe mais. Você pode verificar a lista de [[?do=revisions|revisões anteriores]] para verificar quando e porque ela foi excluída, acessar revisões anteriores ou restaurá-la.
\ No newline at end of file
diff --git a/lib/plugins/acl/lang/da/lang.php b/lib/plugins/acl/lang/da/lang.php
index 5209b7b10283789bc92f3059d2337e566ef4c464..103a867ee82ce2b6888ae6aac2485261374ba5e9 100644
--- a/lib/plugins/acl/lang/da/lang.php
+++ b/lib/plugins/acl/lang/da/lang.php
@@ -3,6 +3,7 @@
 /**
  * @license    GPL 2 (http://www.gnu.org/licenses/gpl.html)
  *
+ * @author Jacob Palm <mail@jacobpalm.dk>
  * @author koeppe <koeppe@kazur.dk>
  * @author Jon Bendtsen <bendtsen@diku.dk>
  * @author Lars Næsbye Christensen <larsnaesbye@stud.ku.dk>
@@ -38,7 +39,7 @@ $lang['acl_perm0']             = 'Ingen';
 $lang['acl_perm1']             = 'Læs';
 $lang['acl_perm2']             = 'Skriv';
 $lang['acl_perm4']             = 'Opret';
-$lang['acl_perm8']             = 'Overføre';
+$lang['acl_perm8']             = 'Overfør';
 $lang['acl_perm16']            = 'Slet';
 $lang['acl_new']               = 'Tilføj ny post';
-$lang['acl_mod']               = 'Ændre post';
+$lang['acl_mod']               = 'Redigér post';
diff --git a/lib/plugins/authad/lang/da/lang.php b/lib/plugins/authad/lang/da/lang.php
index 6badbafcc739aa1e5c38d56f9ff1fa45ae77c190..c6a8778bb65abb67db530436ceea2296d12571fe 100644
--- a/lib/plugins/authad/lang/da/lang.php
+++ b/lib/plugins/authad/lang/da/lang.php
@@ -7,6 +7,7 @@
  * @author Mikael Lyngvig <mikael@lyngvig.org>
  */
 $lang['domain']                = 'Logondomæne';
-$lang['authpwdexpire']         = 'Din adgangskode vil udløbe om %d dage, du bør ændre det snart.';
+$lang['authpwdexpire']         = 'Din adgangskode vil udløbe om %d dage, du bør ændre den snart.';
 $lang['passchangefail']        = 'Kunne ikke skifte adgangskoden. MÃ¥ske blev adgangskodepolitikken ikke opfyldt?';
+$lang['userchangefail']        = 'Kunne ikke ændre brugerkontoen. Din konto har muligvis ikke rettigheder til at lave ændringer.';
 $lang['connectfail']           = 'Kunne ikke forbinde til Active Directory serveren.';
diff --git a/lib/plugins/authad/lang/da/settings.php b/lib/plugins/authad/lang/da/settings.php
index 8b2d62462d2140c3a2ec3b04eb2409ec441f8b39..6620977581c026c97870c7ebd18b01788e0d95ec 100644
--- a/lib/plugins/authad/lang/da/settings.php
+++ b/lib/plugins/authad/lang/da/settings.php
@@ -3,21 +3,22 @@
 /**
  * @license    GPL 2 (http://www.gnu.org/licenses/gpl.html)
  *
+ * @author Jacob Palm <mail@jacobpalm.dk>
  * @author Soren Birk <soer9648@hotmail.com>
  * @author Jens Hyllegaard <jens.hyllegaard@gmail.com>
- * @author Jacob Palm <mail@jacobpalm.dk>
  */
 $lang['account_suffix']        = 'Dit konto suffiks. F.eks. <code>@mit.domæne.dk</code>';
 $lang['base_dn']               = 'Dit grund DN. F.eks. <code>DC=mit,DC=domæne,DC=dk</code>';
 $lang['domain_controllers']    = 'En kommasepareret liste over domænecontrollere. F.eks. <code>srv1.domain.org,srv2.domain.org</code>';
 $lang['admin_username']        = 'En privilegeret Active Directory bruger med adgang til alle andre brugeres data. Valgfri, men skal bruges til forskellige handlinger såsom at sende abonnement e-mails.';
-$lang['admin_password']        = 'Kodeordet til den ovenstående bruger.';
-$lang['sso']                   = 'Bør Single-Sign-On via Kerberos eller NTLM bruges?';
+$lang['admin_password']        = 'Adgangskoden til den ovenstående brugerkonto.';
+$lang['sso']                   = 'Skal der benyttes Single-Sign-On via Kerberos eller NTLM?';
+$lang['sso_charset']           = 'Tegnsættet din webserver leverer Kerberos eller NTLM brugernavnet i. Efterlad blank for UTF-8 eller latin-1. Kræver iconv udvidelsen.';
 $lang['real_primarygroup']     = 'Bør den korrekte primære gruppe findes i stedet for at antage "Domain Users" (langsommere)';
-$lang['use_ssl']               = 'Benyt SSL forbindelse? hvis ja, vælg ikke TLS herunder.';
-$lang['use_tls']               = 'Benyt TLS forbindelse? hvis ja, vælg ikke SSL herover.';
+$lang['use_ssl']               = 'Benyt SSL forbindelse? Hvis ja, vælg ikke TLS herunder.';
+$lang['use_tls']               = 'Benyt TLS forbindelse? Hvis ja, vælg ikke SSL herover.';
 $lang['debug']                 = 'Vis yderligere debug output ved fejl?';
-$lang['expirywarn']            = 'Dage før brugere skal advares om udløben adgangskode. 0 for at deaktivere.';
+$lang['expirywarn']            = 'Dage før udløb af adgangskode brugere skal advares. Angiv 0 for at deaktivere notifikation.';
 $lang['additional']            = 'En kommasepareret liste over yderligere AD attributter der skal hentes fra brugerdata. Brug af nogen udvidelser.';
 $lang['update_name']           = 'Tillad at brugere opdaterer deres visningnavn i AD?';
 $lang['update_mail']           = 'Tillad at brugere opdaterer deres e-mail adresse?';
diff --git a/lib/plugins/authldap/lang/da/settings.php b/lib/plugins/authldap/lang/da/settings.php
index 7a1384db6e0b642d3e55dd276d7fbf464808d518..d652b375e9219cd6f955cc0dd113c726cf87beb4 100644
--- a/lib/plugins/authldap/lang/da/settings.php
+++ b/lib/plugins/authldap/lang/da/settings.php
@@ -3,27 +3,33 @@
 /**
  * @license    GPL 2 (http://www.gnu.org/licenses/gpl.html)
  *
+ * @author Jacob Palm <mail@jacobpalm.dk>
  * @author Jon Theil Nielsen <jontheil@gmail.com>
  * @author Jens Hyllegaard <jens.hyllegaard@gmail.com>
  * @author soer9648 <soer9648@eucl.dk>
- * @author Jacob Palm <mail@jacobpalm.dk>
  */
 $lang['server']                = 'Din LDAP server. Enten værtsnavn (<code>localhost</code>) eller fuld kvalificeret URL (<code>ldap://server.tld:389</code>)';
 $lang['port']                  = 'LDAP server port, hvis der ikke er angivet en komplet URL ovenfor.';
-$lang['usertree']              = 'Hvor findes brugerkonti. F.eks. <code>ou=Personer, dc=server, dc=tld</code>';
-$lang['grouptree']             = 'Hvor findes brugergrupper. F.eks. <code>ou=Grupper, dc=server, dc=tld</code>';
+$lang['usertree']              = 'Sti til brugerkonti. F.eks. <code>ou=Personer, dc=server, dc=tld</code>';
+$lang['grouptree']             = 'Sti til brugergrupper. F.eks. <code>ou=Grupper, dc=server, dc=tld</code>';
 $lang['userfilter']            = 'LDAP filter der benyttes til at søge efter brugerkonti. F.eks. <code>(&amp;(uid=%{user})(objectClass=posixAccount))</code>';
 $lang['groupfilter']           = 'LDAP filter tder benyttes til at søge efter grupper. F.eks. <code>(&amp;(objectClass=posixGroup)(|(gidNumber=%{gid})(memberUID=%{user})))</code>';
-$lang['version']               = 'Protokol version der skal benyttes. Det er muligvis nødvendigt at sætte denne til <code>3</code>';
+$lang['version']               = 'Protokol-version der skal benyttes. Det er muligvis nødvendigt at sætte denne til <code>3</code>';
 $lang['starttls']              = 'Benyt TLS forbindelser?';
-$lang['binddn']                = 'DN af en valgfri <bindings-bruger, hvis ikke anonym binding er tilstrækkeligt. Fx <code>cn=admin,dc=my,dc=home</code>';
-$lang['bindpw']                = 'Kodeord til ovenstående bruger';
+$lang['referrals']             = 'Tillad henvisninger?';
+$lang['deref']                 = 'Hvordan skal opslag renses for henvisninger?';
+$lang['binddn']                = 'DN af en valgfri bindings-bruger, hvis ikke anonym binding er tilstrækkeligt. Fx <code>cn=admin,dc=my,dc=home</code>';
+$lang['bindpw']                = 'Adgangskode til ovenstående bruger';
 $lang['userscope']             = 'Begræns søgekriterier for brugersøgning';
 $lang['groupscope']            = 'Begræns søgekriterier for gruppesøgning';
 $lang['userkey']               = 'Attribut der betegner brugernavnet; skal være i overensstemmelse med brugerfilteret.';
 $lang['groupkey']              = 'Gruppemedlemskab fra hvilken som helst brugerattribut (i stedet for standard AD-grupper), fx gruppe fra afdeling eller telefonnummer';
 $lang['modPass']               = 'Kan LDAP adgangskoden skiftes via DokuWiki?';
 $lang['debug']                 = 'Vis yderligere debug output ved fejl';
+$lang['deref_o_0']             = 'LDAP_DEREF_NEVER';
+$lang['deref_o_1']             = 'LDAP_DEREF_SEARCHING';
+$lang['deref_o_2']             = 'LDAP_DEREF_FINDING';
+$lang['deref_o_3']             = 'LDAP_DEREF_ALWAYS';
 $lang['referrals_o_-1']        = 'brug standardindstilling';
 $lang['referrals_o_0']         = 'følg ikke henvisninger';
 $lang['referrals_o_1']         = 'følg henvisninger';
diff --git a/lib/plugins/authpdo/lang/da/lang.php b/lib/plugins/authpdo/lang/da/lang.php
new file mode 100644
index 0000000000000000000000000000000000000000..85c64f0847af8b9ad01f305093431930f0357679
--- /dev/null
+++ b/lib/plugins/authpdo/lang/da/lang.php
@@ -0,0 +1,10 @@
+<?php
+
+/**
+ * @license    GPL 2 (http://www.gnu.org/licenses/gpl.html)
+ *
+ * @author Jacob Palm <mail@jacobpalm.dk>
+ */
+$lang['connectfail']           = 'Kunne ikke forbinde til database.';
+$lang['userexists']            = 'Beklager, en bruger med dette loginnavn findes allerede.';
+$lang['writefail']             = 'Kunne ikke ændre brugerdata. Informer venligst wikiens administrator.';
diff --git a/lib/plugins/authpdo/lang/da/settings.php b/lib/plugins/authpdo/lang/da/settings.php
new file mode 100644
index 0000000000000000000000000000000000000000..80b6e2e93c409a7ff5d40b6bf61e7836dc50cf86
--- /dev/null
+++ b/lib/plugins/authpdo/lang/da/settings.php
@@ -0,0 +1,25 @@
+<?php
+
+/**
+ * @license    GPL 2 (http://www.gnu.org/licenses/gpl.html)
+ *
+ * @author Jacob Palm <mail@jacobpalm.dk>
+ */
+$lang['debug']                 = 'Vis detaljerede fejlmeddelelser. Bør deaktiveres efter opsætning.';
+$lang['dsn']                   = 'DSN der benyttes til at forbinde til databasen.';
+$lang['user']                  = 'Brugerkonto til ovenstående databaseforbindelse (blank ved sqlite)';
+$lang['pass']                  = 'Adgangskode til ovenstående databaseforbindelse (blank ved sqlite)';
+$lang['select-user']           = 'SQL statement til at selektere data for en enkelt bruger';
+$lang['select-user-groups']    = 'SQL statement til at selektere alle grupper en enkelt bruger er medlem af';
+$lang['select-groups']         = 'SQL statement til at selektere alle tilgængelige grupper';
+$lang['insert-user']           = 'SQL statement til at indsætte en ny bruger i databasen';
+$lang['delete-user']           = 'SQL statement til at fjerne en bruger fra databasen';
+$lang['list-users']            = 'SQL statement til at selektere brugere ud fra et filter';
+$lang['count-users']           = 'SQL statement til at tælle brugere der matcher et filter';
+$lang['update-user-info']      = 'SQL statement til at opdatere fulde navn og e-mail adresse på en enkelt bruger';
+$lang['update-user-login']     = 'SQL statement til at opdatere loginnavn på en enkelt bruger';
+$lang['update-user-pass']      = 'SQL statement til at opdatere adgangskode på en enkelt bruger';
+$lang['insert-group']          = 'SQL statement til at indsætte en ny gruppe i databasen';
+$lang['join-group']            = 'SQL statement til at tilføje en bruger til en eksisterende gruppe';
+$lang['leave-group']           = 'SQL statement til at fjerne en bruger fra en gruppe';
+$lang['check-pass']            = 'SQL statement til at kontrollere adgangskode for en bruger. Kan efterlades blank hvis adgangskode information hentes når brugeren selekteres.';
diff --git a/lib/plugins/authpdo/lang/pt-br/settings.php b/lib/plugins/authpdo/lang/pt-br/settings.php
new file mode 100644
index 0000000000000000000000000000000000000000..b1d285bad0e8a6864aa14ce7294318b11fc2fafc
--- /dev/null
+++ b/lib/plugins/authpdo/lang/pt-br/settings.php
@@ -0,0 +1,25 @@
+<?php
+
+/**
+ * @license    GPL 2 (http://www.gnu.org/licenses/gpl.html)
+ *
+ * @author Frederico Gonçalves Guimarães <frederico@teia.bio.br>
+ */
+$lang['debug']                 = 'Exibir mensagens de erro detalhadas. Deve ser desabilitado após a configuração.';
+$lang['dsn']                   = 'O DSN para conectar ao banco de dados.';
+$lang['user']                  = 'O usuário para a conexão ao banco de dados acima (em branco para sqlite)';
+$lang['pass']                  = 'A senha para a conexão ao banco de dados acima (em branco para sqlite)';
+$lang['select-user']           = 'Declaração SQL para selecionar os dados de um único usuário';
+$lang['select-user-groups']    = 'Declaração SQL para selecionar todos os grupos de um único usuário';
+$lang['select-groups']         = 'Declaração SQL para selecionar todos os grupos disponíveis';
+$lang['insert-user']           = 'Declaração SQL para inserir um novo usuário no banco de dados';
+$lang['delete-user']           = 'Declaração SQL para remover um único usuário do banco de dados';
+$lang['list-users']            = 'Declaração SQL para listar usuários correspondentes a um filtro';
+$lang['count-users']           = 'Declaração SQL para contar usuários correspondentes a um filtro';
+$lang['update-user-info']      = 'Declaração SQL para atualizar o nome completo e endereço de e-mail de um único usuário';
+$lang['update-user-login']     = 'Declaração SQL para atualizar o nome de usuário de e-mail de um único usuário';
+$lang['update-user-pass']      = 'Declaração SQL para atualizar a senha de um único usuário';
+$lang['insert-group']          = 'Declaração SQL para inserir um novo grupo no banco de dados';
+$lang['join-group']            = 'Declaração SQL para adicionar um usuário a um grupo existente';
+$lang['leave-group']           = 'Declaração SQL para remover um usuário de um grupo';
+$lang['check-pass']            = 'Declaração SQL para verificar a senha de um usuário. Pode ser deixada em branco se a informação da senha for obtida a partir do usuário selecionado.';
diff --git a/lib/plugins/authplain/lang/da/lang.php b/lib/plugins/authplain/lang/da/lang.php
index ff683ed387603a27e032b5fbabfede44c88f6e58..dea4ea321bc291dbdf9419116301d3d3a30306fd 100644
--- a/lib/plugins/authplain/lang/da/lang.php
+++ b/lib/plugins/authplain/lang/da/lang.php
@@ -3,7 +3,10 @@
 /**
  * @license    GPL 2 (http://www.gnu.org/licenses/gpl.html)
  *
+ * @author Jacob Palm <mail@jacobpalm.dk>
  * @author Kenneth Schack Banner <kescba@gmail.com>
  */
 $lang['userexists']            = 'Dette brugernavn er allerede i brug.';
+$lang['usernotexists']         = 'Beklager, brugeren eksisterer ikke.';
 $lang['writefail']             = 'Ude af stand til at redigere bruger data. Kontakt venligst Wiki-Administratoren';
+$lang['protected']             = 'Data for brugeren %s er beskyttet, og kan ikke ændres eller slettes.';
diff --git a/lib/plugins/config/lang/da/lang.php b/lib/plugins/config/lang/da/lang.php
index 5503cdcb52e6e7d5aab295a2b4508cd5c27dc5f6..0686fafb9106c03c2c46466728542a0ee9d79d96 100644
--- a/lib/plugins/config/lang/da/lang.php
+++ b/lib/plugins/config/lang/da/lang.php
@@ -3,6 +3,7 @@
 /**
  * @license    GPL 2 (http://www.gnu.org/licenses/gpl.html)
  *
+ * @author Jacob Palm <mail@jacobpalm.dk>
  * @author Kenneth Schack Banner <kescba@gmail.com>
  * @author Jon Theil Nielsen <jontheil@gmail.com>
  * @author Lars Næsbye Christensen <larsnaesbye@stud.ku.dk>
@@ -13,7 +14,6 @@
  * @author Erik Bjørn Pedersen <erik.pedersen@shaw.ca>
  * @author rasmus <rasmus@kinnerup.com>
  * @author Mikael Lyngvig <mikael@lyngvig.org>
- * @author Jacob Palm <mail@jacobpalm.dk>
  */
 $lang['menu']                  = 'Opsætningsindstillinger';
 $lang['error']                 = 'Indstillingerne blev ikke opdateret på grund af en ugyldig værdi, Gennemse venligst dine ændringer og gem dem igen.
@@ -28,126 +28,145 @@ $lang['security']              = 'Sikkerhedsadvarsel: Ændring af denne mulighed
 $lang['_configuration_manager'] = 'Opsætningsstyring';
 $lang['_header_dokuwiki']      = 'DokuWiki indstillinger';
 $lang['_header_plugin']        = 'Udvidelsesindstillinger';
-$lang['_header_template']      = 'Skabelonindstillinger';
-$lang['_header_undefined']     = 'Ikke satte indstillinger';
+$lang['_header_template']      = 'Tema';
+$lang['_header_undefined']     = 'Udefinerede indstillinger';
 $lang['_basic']                = 'Grundindstillinger';
-$lang['_display']              = 'Synlighedsindstillinger';
+$lang['_display']              = 'Visningsindstillinger';
 $lang['_authentication']       = 'Bekræftelsesindstillinger';
 $lang['_anti_spam']            = 'Trafikkontrolsindstillinger';
 $lang['_editing']              = 'Redigeringsindstillinger';
 $lang['_links']                = 'Henvisningsindstillinger';
 $lang['_media']                = 'Medieindstillinger';
 $lang['_notifications']        = 'Notificeringsindstillinger';
+$lang['_syndication']          = 'Syndikering (RSS)';
 $lang['_advanced']             = 'Avancerede indstillinger';
 $lang['_network']              = 'Netværksindstillinger';
 $lang['_msg_setting_undefined'] = 'Ingen indstillingsmetadata.';
 $lang['_msg_setting_no_class'] = 'Ingen indstillingsklasse.';
 $lang['_msg_setting_no_default'] = 'Ingen standardværdi.';
-$lang['title']                 = 'Wiki titel';
-$lang['start']                 = 'Startsidens navn';
+$lang['title']                 = 'Wiki titel (navnet på din wiki)';
+$lang['start']                 = 'Startsidens navn (benyttes som startside i alle navnerum)';
 $lang['lang']                  = 'Sprog';
-$lang['template']              = 'Skabelon';
-$lang['tagline']               = 'Tagline (hvis templaten understøtter det)';
-$lang['sidebar']               = 'Sidebar side navne (hvis templaten understøtter det).';
+$lang['template']              = 'Tema';
+$lang['tagline']               = 'Tagline (hvis tema understøtter det)';
+$lang['sidebar']               = 'Sidepanelet sidenavn (hvis temaet understøtter det). Lad være blankt for at deaktivere sidepanelet.';
 $lang['license']               = 'Under hvilken licens skal dit indhold frigives?';
 $lang['savedir']               = 'Katalog til opbevaring af data';
 $lang['basedir']               = 'Grundkatalog';
-$lang['baseurl']               = 'Grundadresse';
-$lang['cookiedir']             = 'Cookie sti.  Hvis tom, bruges baseurl.';
-$lang['dmode']                 = 'Katalogoprettelsestilstand';
-$lang['fmode']                 = 'Filoprettelsestilstand';
-$lang['allowdebug']            = 'Tillad fejlretning <b>slå fra hvis unødvendig!</b>';
+$lang['baseurl']               = 'Serverens URL-adresse (f.eks. <code>http://www.minserver.dk<code>). Lad være blank for at detektere automatisk.';
+$lang['cookiedir']             = 'Cookie sti. Hvis tom benyttes grundlæggende URL.';
+$lang['dmode']                 = 'Mappe oprettelsestilstand';
+$lang['fmode']                 = 'Fil oprettelsestilstand';
+$lang['allowdebug']            = 'Tillad fejlretning. <b>Slå fra hvis unødvendig!</b>';
 $lang['recent']                = 'Nylige ændringer';
 $lang['recent_days']           = 'Hvor mange nye ændringer der skal beholdes (dage)';
-$lang['breadcrumbs']           = 'Stilængde';
-$lang['youarehere']            = 'Hierarkisk sti';
-$lang['fullpath']              = 'Vis den fulde sti til siderne i bundlinjen';
+$lang['breadcrumbs']           = 'Stilængde. Sæt til 0 for at deaktivere.';
+$lang['youarehere']            = 'Brug hierarkisk sti (hvis slået til, bør du formentlig slå ovenstående fra)';
+$lang['fullpath']              = 'Vis den fulde sti til siderne i sidefoden';
 $lang['typography']            = 'Typografiske erstatninger';
 $lang['dformat']               = 'Datoformat (se PHP\'s <a href="http://php.net/strftime">strftime</a>-funktion)';
 $lang['signature']             = 'Underskrift';
 $lang['showuseras']            = 'Hvad skal vises når den sidste bruger, der har ændret siden, fremstilles';
 $lang['toptoclevel']           = 'Øverste niveau for indholdsfortegnelse';
-$lang['tocminheads']           = 'Mindste antal overskrifter for at danne Indholdsfortegnelsen';
+$lang['tocminheads']           = 'Mindste antal overskrifter for at danne en indholdsfortegnelse';
 $lang['maxtoclevel']           = 'Højeste niveau for indholdsfortegnelse';
 $lang['maxseclevel']           = 'Højeste niveau for redigering af sektioner';
-$lang['camelcase']             = 'Brug KamelKasse til henvisninger';
+$lang['camelcase']             = 'Brug CamelCase til henvisninger';
 $lang['deaccent']              = 'Pæne sidenavne';
 $lang['useheading']            = 'Brug første overskrift til sidenavne';
 $lang['sneaky_index']          = 'DokuWiki vil som standard vise alle navnerum i indholdsfortegnelsen. Ved at slå denne valgmulighed til vil skjule de navnerum, hvor brugeren ikke har læsetilladelse. Dette kan føre til, at tilgængelige undernavnerum bliver skjult. Ligeledes kan det også gøre indholdsfortegnelsen ubrugelig med visse ACL-opsætninger.';
 $lang['hidepages']             = 'Skjul lignende sider (almindelige udtryk)';
-$lang['useacl']                = 'Benyt adgangskontrollister';
+$lang['useacl']                = 'Benyt adgangskontrollister (ACL)';
 $lang['autopasswd']            = 'Generer adgangskoder automatisk';
 $lang['authtype']              = 'Bekræftelsesgrundlag';
 $lang['passcrypt']             = 'Krypteringsmetode for adgangskoder';
 $lang['defaultgroup']          = 'Standardgruppe';
 $lang['superuser']             = 'Superbruger';
 $lang['manager']               = 'Bestyrer - en gruppe eller bruger med adgang til bestemte styrende funktioner';
-$lang['profileconfirm']        = 'Bekræft profilændringer med kodeord';
+$lang['profileconfirm']        = 'Bekræft profilændringer med adgangskode';
 $lang['rememberme']            = 'Tillad varige datafiler for brugernavne (husk mig)';
 $lang['disableactions']        = 'Slå DokuWiki-muligheder fra';
 $lang['disableactions_check']  = 'Tjek';
 $lang['disableactions_subscription'] = 'Tliføj/Fjern opskrivning';
 $lang['disableactions_wikicode'] = 'Vis kilde/Eksporter grundkode';
+$lang['disableactions_profile_delete'] = 'Slet egen brugerkonto';
 $lang['disableactions_other']  = 'Andre muligheder (kommasepareret)';
+$lang['disableactions_rss']    = 'XML syndikering (RSS)';
 $lang['auth_security_timeout'] = 'Tidsudløb for bekræftelse (sekunder)';
 $lang['securecookie']          = 'Skal datafiler skabt af HTTPS kun sendes af HTTPS gennem browseren? Slå denne valgmulighed fra hvis kun brugen af din wiki er SSL-beskyttet, mens den almindelige tilgang udefra ikke er sikret.';
-$lang['remote']                = 'Aktivér fjern APIet.  Dette tillader andre programmer at tilgå wikien via XML-RPC eller andre mekanismer.';
-$lang['remoteuser']            = 'Begræns fjern API adgang til den kommaseparerede liste af grupper eller brugere angivet her.  Efterlad tom for at give adgang til alle.';
-$lang['usewordblock']          = 'Hindr uønsket brug med en ordliste';
-$lang['relnofollow']           = 'Brug rel="nofollow" til udadgående henvisninger';
+$lang['remote']                = 'Aktivér fjern-API\'et.  Dette tillader andre programmer at tilgå wikien via XML-RPC eller andre mekanismer.';
+$lang['remoteuser']            = 'Begræns fjern-API adgang til den kommaseparerede liste af grupper eller brugere angivet her.  Efterlad tom for at give adgang til alle.';
+$lang['usewordblock']          = 'Bloker uønsket sprogbrug med en ordliste';
+$lang['relnofollow']           = 'Brug rel="nofollow" til udgående henvisninger';
 $lang['indexdelay']            = 'Tidsforsinkelse før katalogisering (sek.)';
-$lang['mailguard']             = 'Slør elektroniske adresser';
+$lang['mailguard']             = 'Slør e-mail adresser';
 $lang['iexssprotect']          = 'Gennemse oplagte filer for mulig skadelig JavaScript- eller HTML-kode.';
 $lang['usedraft']              = 'Gem automatisk en kladde under redigering';
 $lang['htmlok']                = 'Tillad indlejret HTML';
 $lang['phpok']                 = 'Tillad indlejret PHP';
 $lang['locktime']              = 'Længste levetid for låsefiler (sek)';
-$lang['cachetime']             = 'Længste levetid for "cache" (sek)';
+$lang['cachetime']             = 'Længste levetid for cache (sek)';
 $lang['target____wiki']        = 'MÃ¥lvindue for indre henvisninger';
 $lang['target____interwiki']   = 'MÃ¥lvindue for egne wikihenvisninger ';
 $lang['target____extern']      = 'Målvindue for udadgående henvisninger';
 $lang['target____media']       = 'MÃ¥lvindue for mediehenvisninger';
 $lang['target____windows']     = 'MÃ¥lvindue til Windows-henvisninger';
-$lang['mediarevisions']        = 'Akvtivér media udgaver?';
+$lang['mediarevisions']        = 'Aktiver revisioner af medier?';
 $lang['refcheck']              = 'Mediehenvisningerkontrol';
-$lang['gdlib']                 = 'Udgave af GD Lib';
+$lang['gdlib']                 = 'Version af GD Lib';
 $lang['im_convert']            = 'Sti til ImageMagick\'s omdannerværktøj';
 $lang['jpg_quality']           = 'JPG komprimeringskvalitet (0-100)';
-$lang['fetchsize']             = 'Største antal (bytes) fetch.php må hente udefra';
+$lang['fetchsize']             = 'Største antal (bytes) fetch.php må hente udefra, til eksempelvis cache og størrelsesændring af eksterne billeder';
 $lang['subscribers']           = 'Slå understøttelse af abonnement på sider til';
 $lang['subscribe_time']        = 'Tid der går før abonnementlister og nyhedsbreve er sendt (i sekunder). Denne værdi skal være mindre end den tid specificeret under recent_days.';
 $lang['notify']                = 'Send ændringsmeddelelser til denne e-adresse';
 $lang['registernotify']        = 'Send info om nyoprettede brugere til denne e-adresse';
-$lang['mailfrom']              = 'E-adresse til brug for automatiske meddelelser';
-$lang['mailprefix']            = 'Præfiks på email subject for automastiske mails.  Efterlad blank for at bruge wiki titlen.';
-$lang['htmlmail']              = 'Send pænere, men større HTML multipart mails.  Deaktivér for at sende rene tekst mails.';
-$lang['sitemap']               = 'Generer Google-"sitemap" (dage)';
-$lang['rss_type']              = 'Type af XML-liste';
-$lang['rss_linkto']            = 'XML-liste henviser til';
-$lang['rss_content']           = 'Hvad skal der vises i XML-listepunkteren?';
-$lang['rss_update']            = 'XML-listens opdateringsinterval (sek)';
-$lang['rss_show_summary']      = 'XML-liste vis referat i overskriften';
-$lang['rss_media']             = 'Hvilke ændringer skal vises i XML listen?';
+$lang['mailfrom']              = 'E-mail adresse til brug for automatiske meddelelser';
+$lang['mailreturnpath']        = 'E-mail adresse til notifikation når en mail ikke kan leveres';
+$lang['mailprefix']            = 'Præfiks på e-mail emne til automatiske mails. Efterlad blank for at bruge wikien titel.';
+$lang['htmlmail']              = 'Send pænere, men større, HTML multipart mails. Deaktiver for at sende mails i klar tekst.';
+$lang['sitemap']               = 'Interval for dannelse af Google sitemap (i dage). Sæt til 0 for at deaktivere.';
+$lang['rss_type']              = 'Type af XML-feed';
+$lang['rss_linkto']            = 'XML-feed henviser til';
+$lang['rss_content']           = 'Hvad skal der vises i XML-feed?';
+$lang['rss_update']            = 'XML-feed opdateringsinterval (sek)';
+$lang['rss_show_summary']      = 'XML-feed vis referat i overskriften';
+$lang['rss_media']             = 'Hvilke ændringer skal vises i XML feed?';
+$lang['rss_media_o_both']      = 'begge';
+$lang['rss_media_o_pages']     = 'sider';
+$lang['rss_media_o_media']     = 'media';
 $lang['updatecheck']           = 'Kig efter opdateringer og sikkerhedsadvarsler? DokuWiki er nødt til at kontakte update.dokuwiki.org for at tilgå denne funktion.';
 $lang['userewrite']            = 'Brug pæne netadresser';
 $lang['useslash']              = 'Brug skråstreg som navnerumsdeler i netadresser';
 $lang['sepchar']               = 'Orddelingstegn til sidenavne';
 $lang['canonical']             = 'Benyt fuldt kanoniske netadresser';
-$lang['fnencode']              = 'Metode for indkodning af ikke ASCII filnavne';
+$lang['fnencode']              = 'Metode til kodning af ikke-ASCII filnavne';
 $lang['autoplural']            = 'Tjek for flertalsendelser i henvisninger';
 $lang['compression']           = 'Pakningsmetode for attic-filer';
-$lang['gzip_output']           = 'Benyt gzip-Content-Encoding (indholdskryptering) til XHTML';
+$lang['gzip_output']           = 'Benyt gzip-Content-Encoding (indholdskodning) til XHTML';
 $lang['compress']              = 'Komprimer CSS- og JavaScript-filer';
+$lang['cssdatauri']            = 'Maksimal størrelse i bytes hvor billeder refereret fra CSS filer integreres direkte i CSS, for at reducere HTTP headerens størrelse. <code>400</code> til <code>600</code> bytes anbefales. Sæt til <code>0</code> for at deaktivere.';
 $lang['send404']               = 'Send "HTTP 404/Page Not Found" for ikke-eksisterende sider';
 $lang['broken_iua']            = 'Er funktionen "ignore_user_abort" uvirksom på dit system? Dette kunne forårsage en ikke virkende søgeoversigt. IIS+PHP/CGI er kendt for ikke at virke. Se <a href="http://bugs.splitbrain.org/?do=details&amp;task_id=852">Fejl 852</a> for flere oplysninger.';
 $lang['xsendfile']             = 'Brug hovedfilen til X-Sendfile for at få netserveren til at sende statiske filer? Din netserver skal understøtte dette for at bruge det.';
 $lang['renderer_xhtml']        = 'Udskriver der skal bruges til størstedelen af wiki-udskriften (XHTML)';
 $lang['renderer__core']        = '%s (dokuwiki-kerne)';
 $lang['renderer__plugin']      = '%s (udvidelse)';
-$lang['proxy____host']         = 'Proxy-servernavn';
-$lang['proxy____port']         = 'Proxy-port';
-$lang['proxy____user']         = 'Proxy-brugernavn';
-$lang['proxy____pass']         = 'Proxy-kodeord';
+$lang['search_nslimit']        = 'Begræns søgningen til de aktuelle X navnerum. Når en søgning udføres fra en side i et underliggende navnerum, tilføjes de første X navnerum som filter';
+$lang['search_fragment']       = 'Angiv standardadfærd ved fragment søgning';
+$lang['search_fragment_o_exact'] = 'præcis';
+$lang['search_fragment_o_starts_with'] = 'starter med';
+$lang['search_fragment_o_ends_with'] = 'slutter med';
+$lang['search_fragment_o_contains'] = 'indeholder';
+$lang['dnslookups']            = 'DokuWiki laver DNS-opslag for at finde hostnames på de IP-adresser hvorfra brugere redigerer sider. Hvis du har en langsom eller ikke-fungerende DNS-server, eller ikke ønsker denne funktion, kan du slå den fra.';
+$lang['jquerycdn']             = 'Skal jQuery og jQuery UI kode hentes fra et CDN (content delivery network)? Dette resulterer i flere HTTP-forespørgsler, men filerne indlæses muligvis hurtigere, og brugere har dem muligvis allerede i cachen.';
+$lang['jquerycdn_o_0']         = 'Intet CDN, kode hentes fra denne server';
+$lang['jquerycdn_o_jquery']    = 'Benyt code.jquery.com';
+$lang['jquerycdn_o_cdnjs']     = 'Benyt cdnjs.com';
+$lang['proxy____host']         = 'Proxyserver';
+$lang['proxy____port']         = 'Proxy port';
+$lang['proxy____user']         = 'Proxy brugernavn';
+$lang['proxy____pass']         = 'Proxy adgangskode';
 $lang['proxy____ssl']          = 'Brug SSL til at forbinde til proxy';
 $lang['proxy____except']       = 'Regular expression til at matche URL\'er for hvilke proxier der skal ignores';
 $lang['license_o_']            = 'Ingen valgt';
@@ -156,12 +175,12 @@ $lang['typography_o_1']        = 'Kun gåseøjne';
 $lang['typography_o_2']        = 'Tillader enkelttegnscitering (vil måske ikke altid virke)';
 $lang['userewrite_o_0']        = 'ingen';
 $lang['userewrite_o_1']        = '.htaccess';
-$lang['userewrite_o_2']        = 'Dokuwiki indre';
+$lang['userewrite_o_2']        = 'Dokuwiki internt';
 $lang['deaccent_o_0']          = 'fra';
 $lang['deaccent_o_1']          = 'fjern accenttegn';
 $lang['deaccent_o_2']          = 'romaniser';
 $lang['gdlib_o_0']             = 'GD Lib ikke tilstede';
-$lang['gdlib_o_1']             = 'Udgave 1.x';
+$lang['gdlib_o_1']             = 'Version 1.x';
 $lang['gdlib_o_2']             = 'automatisk sondering';
 $lang['rss_type_o_rss']        = 'RSS 0.91';
 $lang['rss_type_o_rss1']       = 'RSS 1.0';
@@ -173,20 +192,21 @@ $lang['rss_content_o_diff']    = '"Unified Diff" (Sammensat)';
 $lang['rss_content_o_htmldiff'] = 'HTML-formateret diff-tabel';
 $lang['rss_content_o_html']    = 'Fuldt HTML-sideindhold';
 $lang['rss_linkto_o_diff']     = 'liste over forskelle';
-$lang['rss_linkto_o_page']     = 'den redigerede side';
-$lang['rss_linkto_o_rev']      = 'liste over ændringer';
+$lang['rss_linkto_o_page']     = 'den reviderede side';
+$lang['rss_linkto_o_rev']      = 'liste over revideringer';
 $lang['rss_linkto_o_current']  = 'den nuværende side';
 $lang['compression_o_0']       = 'ingen';
 $lang['compression_o_gz']      = 'gzip';
 $lang['compression_o_bz2']     = 'bz2';
 $lang['xsendfile_o_0']         = 'brug ikke';
 $lang['xsendfile_o_1']         = 'Proprietær lighttpd-hovedfil (før udgave 1.5)';
-$lang['xsendfile_o_2']         = 'Standard X-Sendfile-hovedfil';
-$lang['xsendfile_o_3']         = 'Proprietær Nginx X-Accel-Redirect hovedfil';
+$lang['xsendfile_o_2']         = 'Standard X-Sendfile header';
+$lang['xsendfile_o_3']         = 'Proprietær Nginx X-Accel-Redirect header';
 $lang['showuseras_o_loginname'] = 'Brugernavn';
 $lang['showuseras_o_username'] = 'Brugerens fulde navn';
-$lang['showuseras_o_email']    = 'Brugerens e-adresse (ændret i forhold til mailguard-indstillingerne)';
-$lang['showuseras_o_email_link'] = 'Brugers e-adresse som en mailto:-henvisning';
+$lang['showuseras_o_username_link'] = 'Brugerens fulde navn som interwiki bruger-link';
+$lang['showuseras_o_email']    = 'Brugerens e-mail adresse (sløret i henhold til mailguard-indstillingerne)';
+$lang['showuseras_o_email_link'] = 'Brugers e-mail adresse som en mailto:-henvisning';
 $lang['useheading_o_0']        = 'Aldrig';
 $lang['useheading_o_navigation'] = 'Kun navigering';
 $lang['useheading_o_content']  = 'Kun wiki-indhold';
diff --git a/lib/plugins/config/lang/fr/lang.php b/lib/plugins/config/lang/fr/lang.php
index bc02dee73463c40ab13739d5c6ae8729fb9d2f70..442c15eafb8699b83a088842e3ea0ec5e133d1e4 100644
--- a/lib/plugins/config/lang/fr/lang.php
+++ b/lib/plugins/config/lang/fr/lang.php
@@ -3,8 +3,8 @@
 /**
  * @license    GPL 2 (http://www.gnu.org/licenses/gpl.html)
  *
- * @author Laurent Ponthieu <contact@coopindus.fr>
  * @author Schplurtz le Déboulonné <schplurtz@laposte.net>
+ * @author Laurent Ponthieu <contact@coopindus.fr>
  * @author Damien Regad <dregad@mantisbt.org>
  * @author Michael Bohn <mjbohn@gmail.com>
  * @author Guy Brand <gb@unistra.fr>
diff --git a/lib/plugins/config/lang/no/lang.php b/lib/plugins/config/lang/no/lang.php
index d1f5f0c31561866c9a1c08c60975d8bf034c2093..a6737291ecc29b77e2ee625963f9a193827eeba4 100644
--- a/lib/plugins/config/lang/no/lang.php
+++ b/lib/plugins/config/lang/no/lang.php
@@ -3,6 +3,7 @@
 /**
  * @license    GPL 2 (http://www.gnu.org/licenses/gpl.html)
  *
+ * @author ThorPrestboen <thor.erling.prestboen@gmail.com>
  * @author Christian McKenna <mckchr@banenor.no>
  * @author Thomas Nygreen <nygreen@gmail.com>
  * @author Arild Burud <arildb@met.no>
diff --git a/lib/plugins/config/lang/pt-br/lang.php b/lib/plugins/config/lang/pt-br/lang.php
index d27725fa7f8e2c43ef868a0a96804c540f86c723..28826d95130dd750aceaeac21fd02953ab70a29c 100644
--- a/lib/plugins/config/lang/pt-br/lang.php
+++ b/lib/plugins/config/lang/pt-br/lang.php
@@ -3,8 +3,8 @@
 /**
  * @license    GPL 2 (http://www.gnu.org/licenses/gpl.html)
  *
- * @author Márcio Gomes Gonçalves <gomes@metha.com.br>
  * @author Frederico Gonçalves Guimarães <frederico@teia.bio.br>
+ * @author Márcio Gomes Gonçalves <gomes@metha.com.br>
  * @author Felipe Castro <fefcas@gmail.com>
  * @author Lucien Raven <lucienraven@yahoo.com.br>
  * @author Enrico Nicoletto <liverig@gmail.com>
@@ -156,6 +156,12 @@ $lang['xsendfile']             = 'Usar o cabeçalho "X-Sendfile" para permitir q
 $lang['renderer_xhtml']        = 'Renderizador a ser utilizado para a saída principal (xhtml) do wiki';
 $lang['renderer__core']        = '%s (núcleo do DokuWiki)';
 $lang['renderer__plugin']      = '%s ("plug-in")';
+$lang['search_nslimit']        = 'Limite a pesquisa aos atuais X espaços de nomes. Quando uma pesquisa é executada a partir de uma página em um espaço de nomes mais interno, os primeiros X espaços de nomes serão adicionados como filtro';
+$lang['search_fragment']       = 'Especifique o comportamento padrão da pesquisa de fragmentos';
+$lang['search_fragment_o_exact'] = 'exato';
+$lang['search_fragment_o_starts_with'] = 'começa com';
+$lang['search_fragment_o_ends_with'] = 'termina com';
+$lang['search_fragment_o_contains'] = 'contém';
 $lang['dnslookups']            = 'O DokuWiki procurará pelo nome de host dos endereços IP remotos dos usuários que estão editando as páginas. Caso você tenha um DNS lento, ele não esteja funcionando ou, ainda, você não queira esse recurso, desabilite essa opção.';
 $lang['jquerycdn']             = 'Os scripts jQuery e jQuery UI devem ser carregados a partir de uma CND? Isso adiciona requisições HTTP adicionais, mas os arquivos podem carregar mais rapidamente e os usuários podem já tê-los no cache.';
 $lang['jquerycdn_o_0']         = 'Sem CDN, somente entrega local';
diff --git a/lib/plugins/extension/lang/da/intro_install.txt b/lib/plugins/extension/lang/da/intro_install.txt
index e5657f21847fb3054d10c72c89c3e31b27b5ac58..b686f3fb65829c2c15c130bb8cf737b835059ccc 100644
--- a/lib/plugins/extension/lang/da/intro_install.txt
+++ b/lib/plugins/extension/lang/da/intro_install.txt
@@ -1 +1 @@
-Her kan du installerer plugins eller templates manuelt, ved enten at uploade dem eller angive en direkte URL til download.
\ No newline at end of file
+Her kan du installerer udvidelser eller temaer manuelt, ved enten at uploade dem eller angive en direkte URL til download.
\ No newline at end of file
diff --git a/lib/plugins/extension/lang/da/intro_plugins.txt b/lib/plugins/extension/lang/da/intro_plugins.txt
index 5d9deaf1ea3f4b06fff861b3d525f9cb1ad0edc8..1c4e7877a928a321bd4f9c3b45185335d4b691e1 100644
--- a/lib/plugins/extension/lang/da/intro_plugins.txt
+++ b/lib/plugins/extension/lang/da/intro_plugins.txt
@@ -1 +1 @@
-Dette er de plugins du aktuelt har installeret i din DokuWiki. Du kan aktivere, deaktiver eller fjerne plugins fra denne side. Opdateringer til plugins vises også her - husk at læse dokumentationen til et plugin inden du opdaterer det.
\ No newline at end of file
+Dette er de udvidelser du aktuelt har installeret i din DokuWiki. Du kan aktivere, deaktive eller fjerne udvidelser fra denne side. Opdateringer til udvidelser vises også her - husk at læse dokumentationen til en udvidelse inden du opdaterer den.
\ No newline at end of file
diff --git a/lib/plugins/extension/lang/da/intro_search.txt b/lib/plugins/extension/lang/da/intro_search.txt
new file mode 100644
index 0000000000000000000000000000000000000000..11caf32f7c472d8315783f8d6b0dad17de8b6d65
--- /dev/null
+++ b/lib/plugins/extension/lang/da/intro_search.txt
@@ -0,0 +1 @@
+Denne fane giver dig adgang til alle tredje-parts [[doku>plugins|udvidelser]] og [[doku>template|temaer]] til DokuWiki. Vær opmærksom på at installation af tredje-parts kode kan være en **sikkerhedsrisiko**. Overvej at læse dokumentation af [[doku>security#plugin_security|sikkerhed vedr. udvidelser]] først.
\ No newline at end of file
diff --git a/lib/plugins/extension/lang/da/intro_templates.txt b/lib/plugins/extension/lang/da/intro_templates.txt
index 1914500b154e03862dc67b04b5d981ee462004e6..fb1868b1d1286a93581820b453415ae0d3272c85 100644
--- a/lib/plugins/extension/lang/da/intro_templates.txt
+++ b/lib/plugins/extension/lang/da/intro_templates.txt
@@ -1 +1 @@
-Dette er de templates du aktuelt har installeret i din DokuWiki. Du kan vælge det template du vil benytte under [[?do=admin&page=config|Opsætningsstyring]].
\ No newline at end of file
+Dette er de temaer du aktuelt har installeret i din DokuWiki. Du kan vælge det tema du vil benytte under [[?do=admin&page=config|Opsætningsstyring]].
\ No newline at end of file
diff --git a/lib/plugins/extension/lang/da/lang.php b/lib/plugins/extension/lang/da/lang.php
index 5d31357cadc1ef346916cb602a6192143a918565..2d7cfc3cfd43b21421d231dd2b33aaed8f6794ef 100644
--- a/lib/plugins/extension/lang/da/lang.php
+++ b/lib/plugins/extension/lang/da/lang.php
@@ -3,15 +3,20 @@
 /**
  * @license    GPL 2 (http://www.gnu.org/licenses/gpl.html)
  *
- * @author Søren Birk <soer9648@eucl.dk>
  * @author Jacob Palm <mail@jacobpalm.dk>
+ * @author Søren Birk <soer9648@eucl.dk>
  */
-$lang['tab_plugins']           = 'Installerede plugins';
-$lang['tab_templates']         = 'Installerede templates';
+$lang['menu']                  = 'Udvidelseshåndtering';
+$lang['tab_plugins']           = 'Installerede udvidelser';
+$lang['tab_templates']         = 'Installerede temaer';
 $lang['tab_search']            = 'Søg og installer';
 $lang['tab_install']           = 'Manuel installation';
 $lang['notimplemented']        = 'Denne funktion er ikke implementeret endnu';
-$lang['unknownauthor']         = 'Ukendt udgiver';
+$lang['notinstalled']          = 'Denne udvidelse er ikke installeret';
+$lang['alreadyenabled']        = 'Denne udvidelse er allerede aktiveret';
+$lang['alreadydisabled']       = 'Denne udvidelse er allerede deaktiveret';
+$lang['pluginlistsaveerror']   = 'Der opstod en fejl under opdatering af udvidelseslisten';
+$lang['unknownauthor']         = 'Ukendt udvikler';
 $lang['unknownversion']        = 'Ukendt version';
 $lang['btn_info']              = 'Vis mere information';
 $lang['btn_update']            = 'Opdater';
@@ -21,6 +26,10 @@ $lang['btn_disable']           = 'Deaktiver';
 $lang['btn_install']           = 'Installer';
 $lang['btn_reinstall']         = 'Geninstaller';
 $lang['js']['reallydel']       = 'Er du sikker på at du vil afinstallere denne udvidelse?';
+$lang['js']['display_viewoptions'] = 'Visningsindstillinger:';
+$lang['js']['display_enabled'] = 'aktiveret';
+$lang['js']['display_disabled'] = 'deaktiveret';
+$lang['js']['display_updatable'] = 'kan opdateres';
 $lang['search_for']            = 'Søg efter udvidelse:';
 $lang['search']                = 'Søg';
 $lang['extensionby']           = '<strong>%s</strong> af %s';
@@ -29,9 +38,10 @@ $lang['popularity']            = 'Popularitet: %s%%';
 $lang['homepage_link']         = 'Dokumenter';
 $lang['bugs_features']         = 'Fejl';
 $lang['tags']                  = 'Tags:';
-$lang['author_hint']           = 'Søg efter udvidelse af denne udgiver';
+$lang['author_hint']           = 'Søg efter udvidelser udgivet af denne udvikler';
 $lang['installed']             = 'Installeret:';
 $lang['downloadurl']           = 'Download URL:';
+$lang['repository']            = 'Arkiv:';
 $lang['unknown']               = '<em>ukendt</em>';
 $lang['installed_version']     = 'Installeret version:';
 $lang['install_date']          = 'Din sidste opdatering:';
@@ -39,9 +49,11 @@ $lang['available_version']     = 'Tilgængelig version:';
 $lang['compatible']            = 'Kompatibel med:';
 $lang['depends']               = 'Afhængig af:';
 $lang['similar']               = 'Ligner:';
+$lang['conflicts']             = 'Konflikter med:';
 $lang['donate']                = 'Synes du om denne?';
 $lang['donate_action']         = 'Køb en kop kaffe til udvikleren!';
 $lang['repo_retry']            = 'Førsøg igen';
+$lang['provides']              = 'Giver:';
 $lang['status']                = 'Status:';
 $lang['status_installed']      = 'installeret';
 $lang['status_not_installed']  = 'ikke installeret';
@@ -49,32 +61,36 @@ $lang['status_protected']      = 'beskyttet';
 $lang['status_enabled']        = 'aktiveret';
 $lang['status_disabled']       = 'deaktiveret';
 $lang['status_unmodifiable']   = 'låst for ændringer';
-$lang['status_plugin']         = 'plugin';
-$lang['status_template']       = 'template';
-$lang['msg_enabled']           = 'Plugin %s aktiveret';
-$lang['msg_disabled']          = 'Plugin %s deaktiveret';
-$lang['msg_delete_success']    = 'Udvidelse %s afinstalleret';
+$lang['status_plugin']         = 'udvidelse';
+$lang['status_template']       = 'tema';
+$lang['status_bundled']        = 'inkluderet';
+$lang['msg_enabled']           = 'Udvidelsen %s aktiveret';
+$lang['msg_disabled']          = 'Udvidelsen %s deaktiveret';
+$lang['msg_delete_success']    = 'Udvidelsen %s afinstalleret';
 $lang['msg_delete_failed']     = 'Kunne ikke afinstallere udvidelsen %s';
-$lang['msg_template_install_success'] = 'Template %s blev installeret';
-$lang['msg_template_update_success'] = 'Template %s blev opdateret';
-$lang['msg_plugin_install_success'] = 'Plugin %s blev installeret';
-$lang['msg_plugin_update_success'] = 'Plugin %s blev opdateret';
+$lang['msg_template_install_success'] = 'Temaet %s blev installeret';
+$lang['msg_template_update_success'] = 'Temaet %s blev opdateret';
+$lang['msg_plugin_install_success'] = 'Udvidelsen %s blev installeret';
+$lang['msg_plugin_update_success'] = 'Udvidelsen %s blev opdateret';
 $lang['msg_upload_failed']     = 'Kunne ikke uploade filen';
+$lang['missing_dependency']    = '<strong>Manglende eller deaktiveret afhængighed:</strong> %s';
+$lang['security_issue']        = '<strong>Sikkerhedsproblem:</strong> %s';
+$lang['security_warning']      = '<strong>Sikkerhedsadvarsel:</strong> %s';
 $lang['update_available']      = '<strong>Opdatering:</strong> Ny version %s er tilgængelig.';
-$lang['wrong_folder']          = '<strong>Plugin ikke installeret korrekt:</strong> Omdøb plugin-mappe "%s" til "%s".';
+$lang['wrong_folder']          = '<strong>Udvidelse ikke installeret korrekt:</strong> Omdøb udvidelses-mappe "%s" til "%s".';
 $lang['url_change']            = '<strong>URL ændret:</strong> Download-URL er blevet ændret siden sidste download. Kontrollér om den nye URL er valid, inden udvidelsen opdateres.<br />Ny: %s<br />Gammel: %s';
 $lang['error_badurl']          = 'URL\'er skal starte med http eller https';
 $lang['error_dircreate']       = 'Ikke i stand til at oprette midlertidig mappe til modtagelse af download';
 $lang['error_download']        = 'Ikke i stand til at downloade filen: %s';
-$lang['error_decompress']      = 'Ikke i stand til at dekomprimere den downloadede fil. Dette kan være et resultat af en dårlig download, hvor du i så fald bør du prøve igen; eller komprimeringsformatet kan være ukendt, hvor du i så fald bliver nød til at downloade og installere manuelt.';
+$lang['error_decompress']      = 'Ikke i stand til at dekomprimere den downloadede fil. Dette kan være et resultat af en dårlig download (i så fald bør du prøve igen), eller komprimeringsformatet kan være ukendt - i så fald bliver nød til at downloade og installere manuelt.';
 $lang['error_findfolder']      = 'Ikke i stand til at identificere udvidelsesmappe - du bliver nød til at downloade og installere manuelt.';
-$lang['error_copy']            = 'Der opstod en kopieringsfejl under installation af filer til mappen <em>%s</em>: disken kan være fuld, eller mangel på fil-tilladelser. Dette kan have resulteret i et delvist installeret plugin, og efterladt din wiki-installation ustabil.';
+$lang['error_copy']            = 'Der opstod en kopieringsfejl under installation af filer til mappen <em>%s</em>: disken kan være fuld, eller mangel på fil-tilladelser. Dette kan have resulteret i en delvist installeret udvidelse, hvilket kan gøre din wiki-installation ustabil.';
 $lang['noperms']               = 'Udvidelsesmappe er ikke skrivbar';
-$lang['notplperms']            = 'Skabelonmappe er ikke skrivbar';
-$lang['nopluginperms']         = 'Pluginmappe er ikke skrivbar';
-$lang['git']                   = 'Udvidelsen blev installeret via git - du vil muligvis ikke opdatere herfra.';
-$lang['auth']                  = 'Auth-plugin er ikke aktiveret i konfigurationen - overvej at deaktivere den.';
+$lang['notplperms']            = 'Temamappe er ikke skrivbar';
+$lang['nopluginperms']         = 'Udvidelsesmappe er ikke skrivbar';
+$lang['git']                   = 'Udvidelsen blev installeret via git - du bør muligvis ikke opdatere herfra.';
+$lang['auth']                  = 'Auth-udvidelse er ikke aktiveret i konfigurationen - overvej at deaktivere den.';
 $lang['install_url']           = 'Installér fra URL:';
-$lang['install_upload']        = 'Upload Udvidelse:';
-$lang['repo_error']            = 'Plugin-arkivet kunne ikke kontaktes. Kontrollér at din server kan kontakte www.dokuwiki.org kontrollér dine proxy-indstillinger.';
+$lang['install_upload']        = 'Upload udvidelse:';
+$lang['repo_error']            = 'Udvidelses-arkivet kunne ikke kontaktes. Kontrollér at din server kan kontakte www.dokuwiki.org kontrollér dine proxy-indstillinger.';
 $lang['nossl']                 = 'Din PHP lader til at mangle understøttelse for SSL. Mange DokuWiki udvidelser vil ikke kunne downloades.';
diff --git a/lib/plugins/popularity/lang/da/intro.txt b/lib/plugins/popularity/lang/da/intro.txt
index e2122c94d9437887ca646c3c9d1cd612b7185404..9af7ce94805cdae06a84e5b95735790f3bb81ec6 100644
--- a/lib/plugins/popularity/lang/da/intro.txt
+++ b/lib/plugins/popularity/lang/da/intro.txt
@@ -4,6 +4,6 @@ Dette værktøj samler anonyme oplysninge rom din wiki og giver dig mulighed for
 
 Vi anbefaler dig til at gentage dette trin fra tid til anden for at holde udviklerne underrettede eftersom din wiki vokser. Dine anonyme datasamlinger vil blive tilkendegivet ved et anonymt navn.
 
-Opsamlede data indeholder oplysninger som eksempelvis din udgave af DokuWiki, antallet og størrelsen af dens sider, tilføjede udvidelse og oplysninger om din PHP-opsætning.
+Opsamlede data indeholder oplysninger som eksempelvis din udgave af DokuWiki, antallet og størrelsen af dens sider, tilføjede udvidelser og oplysninger om din PHP-opsætning.
 
 De egentlige data, som vil blive sendt, er vist herunder. Brug venligst knappen 'Send Data' for at videresende oplysningerne.
\ No newline at end of file
diff --git a/lib/plugins/popularity/lang/da/lang.php b/lib/plugins/popularity/lang/da/lang.php
index 715d6ac93899360b3da2d10b6176b8e354222a25..5e22a4b37cc5119caa2fcf850f3ad9bf9816253e 100644
--- a/lib/plugins/popularity/lang/da/lang.php
+++ b/lib/plugins/popularity/lang/da/lang.php
@@ -3,6 +3,7 @@
 /**
  * @license    GPL 2 (http://www.gnu.org/licenses/gpl.html)
  *
+ * @author Jacob Palm <mail@jacobpalm.dk>
  * @author Kalle Sommer Nielsen <kalle@php.net>
  * @author Esben Laursen <hyber@hyber.dk>
  * @author Harith <haj@berlingske.dk>
@@ -13,7 +14,7 @@
  */
 $lang['name']                  = 'Tilbagemelding om popularitet (vil måske tage en del tid at indlæse)';
 $lang['submit']                = 'Send data';
-$lang['autosubmit']            = 'Automatisk sende data en gang om måneden';
+$lang['autosubmit']            = 'Send automatisk data en gang om måneden';
 $lang['submissionFailed']      = 'Dataene kunne ikke sendes pga. følgende fejl:';
 $lang['submitDirectly']        = 'Du kan sende dataene manuelt ved at sende følgende formular.';
 $lang['autosubmitError']       = 'Den sidste automatiske fremsendelse fejlede pga. følgende fejl:';
diff --git a/lib/plugins/revert/lang/da/intro.txt b/lib/plugins/revert/lang/da/intro.txt
index fdb0c5f32e64dd6eafd1dacd4cf271d48df43d10..9ce18ec434d32452ece98d42a5e462f7b6952e69 100644
--- a/lib/plugins/revert/lang/da/intro.txt
+++ b/lib/plugins/revert/lang/da/intro.txt
@@ -1,3 +1,3 @@
 ===== Gendannelsesstyring =====
 
-Denne side hjælper dig med at gendanne sider efter et angreb af uønskede indlæg. For at finde en liste af sider, der muligvis er blevet ændret, så skriv en søgestreng (for eksempel. en uønsket netadresse) og bekræft, at de fundne sider virkeligt er uønskede og gendan ændringerne.
\ No newline at end of file
+Denne side hjælper dig med at gendanne sider efter et angreb af spam. For at finde en liste af sider, der muligvis er blevet ændret, så skriv en søgestreng (f.eks. en uønsket netadresse) og bekræft, at de fundne sider virkeligt er uønskede og gendan ændringerne.
\ No newline at end of file
diff --git a/lib/plugins/revert/lang/da/lang.php b/lib/plugins/revert/lang/da/lang.php
index 11114bd1bfa824891b8268de99bc8737b81ffea0..2dee82ff75cb5189754cb65535a707682321acc2 100644
--- a/lib/plugins/revert/lang/da/lang.php
+++ b/lib/plugins/revert/lang/da/lang.php
@@ -3,6 +3,7 @@
 /**
  * @license    GPL 2 (http://www.gnu.org/licenses/gpl.html)
  *
+ * @author Jacob Palm <mail@jacobpalm.dk>
  * @author Kalle Sommer Nielsen <kalle@php.net>
  * @author Esben Laursen <hyber@hyber.dk>
  * @author Harith <haj@berlingske.dk>
@@ -14,7 +15,7 @@
 $lang['menu']                  = 'Gendannelsesstyring';
 $lang['filter']                = 'Søg efter uønskede sider';
 $lang['revert']                = 'Gendan valgte sider';
-$lang['reverted']              = '%s gendannet til ændring %s';
+$lang['reverted']              = '%s gendannet til revision %s';
 $lang['removed']               = '%s fjernet';
 $lang['revstart']              = 'Gendannelsesforløbet er startet. Dette kan tage et stykke tid. Hvis kodefilen giver "time out" før processen færdiggøres, skal du gendanne i mindre dele.';
 $lang['revstop']               = 'Gendannelsesforløbet fuldført uden fejl';
diff --git a/lib/plugins/revert/lang/no/lang.php b/lib/plugins/revert/lang/no/lang.php
index 3d911b4d660ecc9f1da763773b2df470b0af07e0..1967843f92a989a3d029adf2a26332dced121a5d 100644
--- a/lib/plugins/revert/lang/no/lang.php
+++ b/lib/plugins/revert/lang/no/lang.php
@@ -3,6 +3,7 @@
 /**
  * @license    GPL 2 (http://www.gnu.org/licenses/gpl.html)
  *
+ * @author ThorPrestboen <thor.erling.prestboen@gmail.com>
  * @author Christian McKenna <mckchr@banenor.no>
  * @author Thomas Nygreen <nygreen@gmail.com>
  * @author Arild Burud <arildb@met.no>
diff --git a/lib/plugins/styling/lang/da/intro.txt b/lib/plugins/styling/lang/da/intro.txt
new file mode 100644
index 0000000000000000000000000000000000000000..ecb0e2ef6c7c7f857b911b8fede4ffacfd4f13f1
--- /dev/null
+++ b/lib/plugins/styling/lang/da/intro.txt
@@ -0,0 +1,2 @@
+Dette værktøj giver dig mulighed for at ændre udvalgte formateringer i dit valgte tema.
+Alle ændringer gemmes i en lokal indstillingsfil, og bevares ved opgraderinger.
\ No newline at end of file
diff --git a/lib/plugins/styling/lang/da/lang.php b/lib/plugins/styling/lang/da/lang.php
new file mode 100644
index 0000000000000000000000000000000000000000..1a69e7627055a0ba8732fdfeb31bff4e35e9eb9f
--- /dev/null
+++ b/lib/plugins/styling/lang/da/lang.php
@@ -0,0 +1,23 @@
+<?php
+
+/**
+ * @license    GPL 2 (http://www.gnu.org/licenses/gpl.html)
+ *
+ * @author Jacob Palm <mail@jacobpalm.dk>
+ */
+$lang['menu']                  = 'Tema indstillinger - formatering';
+$lang['js']['loader']          = 'Eksempel indlæses...<br />Hvis denne side ikke forsvinder, er dine indstillinger muligvis ugyldige';
+$lang['js']['popup']           = 'Ã…bn som popup';
+$lang['error']                 = 'Beklager, dette tema understøtter ikke denne funktion.';
+$lang['btn_preview']           = 'Forhåndsvis ændringer';
+$lang['btn_save']              = 'Gem ændringer';
+$lang['btn_reset']             = 'Nulstil ændringer';
+$lang['btn_revert']            = 'Nulstil formatering til temaets standardindstillinger';
+$lang['__text__']              = 'Grundlæggende tekstfarve';
+$lang['__background__']        = 'Grundlæggende baggrundsfarve';
+$lang['__text_alt__']          = 'Alternativ tekstfarve';
+$lang['__background_alt__']    = 'Alternativ baggrundsfarve';
+$lang['__text_neu__']          = 'Neutral tekstfarve';
+$lang['__background_neu__']    = 'Neutral baggrundsfarve';
+$lang['__border__']            = 'Ramme farve';
+$lang['__highlight__']         = 'Fremhævningsfarve (hovedsageligt til søgeresultater)';
diff --git a/lib/plugins/usermanager/lang/da/import.txt b/lib/plugins/usermanager/lang/da/import.txt
index 8ff1946b825a5b9ff8281d1047b2634b8203a000..4bd9a840943d8c35886ada7ca1560facea7ed70c 100644
--- a/lib/plugins/usermanager/lang/da/import.txt
+++ b/lib/plugins/usermanager/lang/da/import.txt
@@ -1,9 +1,9 @@
-===== Samling af Brugere Import =====
+===== Import af brugere =====
 
-Kræver en CSV-fil med brugere på mindst fire kolonner.
-Kolonnerne skal indeholde, i denne orden: bruger-id, fulde navn, email-adresse og grupper.
-CSV-felterne skal separeres af kommaer (,) og strengafgrænser med anførelsestegn (%%""%%). Backslash (\) kan benyttes som "escape character".
-For et eksempel på en brugbar fil, kan du prøve "Eksportér Brugere"-funktionen her over.  
-Overlappende bruger-id'er bliver ignoreret.
+Kræver en CSV-fil med brugere, med mindst fire kolonner.
+Kolonnerne skal indeholde, i denne orden: brugernavn, fulde navn, e-mail adresse og grupper.
+CSV-felterne skal separeres af kommaer (,) og tekststrenge afgrænses med anførelsestegn (%%""%%). Omvent skråstreg (\) kan benyttes som "escape character".
+For et eksempel på filformat, kan du prøve "Eksportér Brugere"-funktionen herover.
+Bruger-id'er som allerede eksisterer importeres ikke.
 
-En adgangskode vil blive genereret og sendt til hver succesfuldt importeret bruger.
\ No newline at end of file
+En adgangskode vil blive genereret og sendt til hver importeret bruger.
\ No newline at end of file
diff --git a/lib/plugins/usermanager/lang/da/lang.php b/lib/plugins/usermanager/lang/da/lang.php
index b4e3c6c2513cec78485fb0d810254a3eee885b6a..96af57f0c8344f6f1e747fd1cf0950dba34ae6dd 100644
--- a/lib/plugins/usermanager/lang/da/lang.php
+++ b/lib/plugins/usermanager/lang/da/lang.php
@@ -3,6 +3,7 @@
 /**
  * @license    GPL 2 (http://www.gnu.org/licenses/gpl.html)
  *
+ * @author Jacob Palm <mail@jacobpalm.dk>
  * @author Lars Næsbye Christensen <larsnaesbye@stud.ku.dk>
  * @author Kalle Sommer Nielsen <kalle@php.net>
  * @author Esben Laursen <hyber@hyber.dk>
@@ -16,11 +17,11 @@
 $lang['menu']                  = 'Brugerstyring';
 $lang['noauth']                = '(Brugervalidering er ikke tilgængelig)';
 $lang['nosupport']             = '(Brugerstyring er ikke understøttet)';
-$lang['badauth']               = 'Ugyldig brugerbekræftelsesfunktion';
-$lang['user_id']               = 'Bruger';
+$lang['badauth']               = 'Ugyldig brugerbekræftelsesmetode';
+$lang['user_id']               = 'Brugernavn';
 $lang['user_pass']             = 'Adgangskode';
 $lang['user_name']             = 'Navn';
-$lang['user_mail']             = 'E-mail';
+$lang['user_mail']             = 'E-mail adresse';
 $lang['user_groups']           = 'Grupper';
 $lang['field']                 = 'Felt';
 $lang['value']                 = 'Værdi';
@@ -34,9 +35,9 @@ $lang['search']                = 'Søg';
 $lang['search_prompt']         = 'Udfør søgning';
 $lang['clear']                 = 'Nulstil søgefilter';
 $lang['filter']                = 'Filter';
-$lang['export_all']            = 'Eksportér Alle Brugere (CSV)';
-$lang['export_filtered']       = 'Eksportér Filtrerede Brugerliste (CSV)';
-$lang['import']                = 'Importér Nye Brugere';
+$lang['export_all']            = 'Eksporter alle brugere (CSV)';
+$lang['export_filtered']       = 'Eksporter filteret brugerliste (CSV)';
+$lang['import']                = 'Importér nye brugere';
 $lang['line']                  = 'Linje nr.';
 $lang['error']                 = 'Fejlmeddelelse';
 $lang['summary']               = 'Viser brugerne %1$d-%2$d ud af %3$d fundne. %4$d brugere totalt.';
@@ -44,31 +45,39 @@ $lang['nonefound']             = 'Ingen brugere fundet. %d brugere totalt.';
 $lang['delete_ok']             = '%d brugere slettet';
 $lang['delete_fail']           = '%d kunne ikke slettes.';
 $lang['update_ok']             = 'Bruger opdateret korrekt';
-$lang['update_fail']           = 'Brugeropdatering mislykkedes';
-$lang['update_exists']         = 'Ændring af brugernavn mislykkedes, det valgte brugernavn (%s) er allerede optaget (andre ændringer vil blive udført).';
+$lang['update_fail']           = 'Opdatering af bruger mislykkedes';
+$lang['update_exists']         = 'Ændring af brugernavn mislykkedes, det valgte brugernavn (%s) er allerede benyttet (øvrige ændringer vil blive udført).';
 $lang['start']                 = 'begynde';
 $lang['prev']                  = 'forrige';
 $lang['next']                  = 'næste';
 $lang['last']                  = 'sidste';
 $lang['edit_usermissing']      = 'Den valgte bruger blev ikke fundet. Brugernavnet kan være slettet eller ændret andetsteds.';
-$lang['user_notify']           = 'Meddel bruger';
-$lang['note_notify']           = 'Meddelelser bliver kun sendt, hvis brugeren får givet et nyt adgangskode.';
+$lang['user_notify']           = 'Notificer bruger';
+$lang['note_notify']           = 'Notifikationsmails bliver kun sendt, hvis brugeren får tildelt en nyt adgangskode.';
 $lang['note_group']            = 'Nye brugere vil blive tilføjet til standardgruppen (%s), hvis ingen gruppe er opgivet.';
-$lang['note_pass']             = 'Adgangskoden vil blive dannet automatisk, hvis feltet er tomt og underretning af brugeren er aktiveret.';
+$lang['note_pass']             = 'Adgangskoden vil blive dannet automatisk hvis feltet er tomt og underretning af brugeren er aktiveret.';
 $lang['add_ok']                = 'Bruger tilføjet uden fejl.';
 $lang['add_fail']              = 'Tilføjelse af bruger mislykkedes';
-$lang['notify_ok']             = 'Meddelelse sendt';
-$lang['notify_fail']           = 'Meddelelse kunne ikke sendes';
-$lang['import_userlistcsv']    = 'Brugerlistefil (CSV):';
-$lang['import_header']         = 'Nyeste Import - Fejl';
-$lang['import_success_count']  = 'Bruger-Import: %d brugere fundet, %d importeret med succes.';
-$lang['import_failure_count']  = 'Bruger-Import: %d fejlet. Fejl er listet nedenfor.';
-$lang['import_error_fields']   = 'Utilstrækkelige felter, fandt %d, påkrævet 4.';
+$lang['notify_ok']             = 'Notifikationsmail sendt';
+$lang['notify_fail']           = 'Notifikationsmail kunne ikke sendes';
+$lang['import_userlistcsv']    = 'Fil med brugerliste (CSV):';
+$lang['import_header']         = 'Nyeste import - fejl';
+$lang['import_success_count']  = 'Bruger import: %d brugere fundet, %d importeret med succes.';
+$lang['import_failure_count']  = 'Bruger import: %d fejlet. Fejl er listet nedenfor.';
+$lang['import_error_fields']   = 'Utilstrækkelige felter - fandt %d, påkrævet 4.';
 $lang['import_error_baduserid'] = 'Bruger-id mangler';
 $lang['import_error_badname']  = 'Ugyldigt navn';
 $lang['import_error_badmail']  = 'Ugyldig email-adresse';
-$lang['import_error_upload']   = 'Import Fejlet. CSV-filen kunne ikke uploades eller er tom.';
-$lang['import_error_readfail'] = 'Import Fejlet. Ikke muligt at læse uploadede fil.';
+$lang['import_error_upload']   = 'Import fejlet. CSV-filen kunne ikke uploades, eller er tom.';
+$lang['import_error_readfail'] = 'Import fejlet. Ikke muligt at læse uploadede fil.';
 $lang['import_error_create']   = 'Ikke muligt at oprette brugeren';
-$lang['import_notify_fail']    = 'Notifikationsmeddelelse kunne ikke sendes for importerede bruger %s, med emailen %s.';
-$lang['import_downloadfailures'] = 'Download Fejl som CSV til rettelser';
+$lang['import_notify_fail']    = 'Notifikationsmeddelelse kunne ikke sendes for importerede bruger %s, med e-mail adressen %s.';
+$lang['import_downloadfailures'] = 'Download fejlliste som CSV, til rettelse';
+$lang['addUser_error_missing_pass'] = 'Angiv venligst en adgangskode, eller aktiver brugernotifikation for at tillade dannelse af adgangskoder.';
+$lang['addUser_error_pass_not_identical'] = 'De indtastede adgangskoder var ikke ens.';
+$lang['addUser_error_modPass_disabled'] = 'Skift af adgangskode er i øjeblikket deaktiveret';
+$lang['addUser_error_name_missing'] = 'Indtast venligst et navn til den nye bruger.';
+$lang['addUser_error_modName_disabled'] = 'Ændring af navne er i øjeblikket deaktiveret.';
+$lang['addUser_error_mail_missing'] = 'Indtast venligst en e-mail adresse til den nye bruger';
+$lang['addUser_error_modMail_disabled'] = 'Ændring af e-mail adresser er i øjeblikket deaktiveret.';
+$lang['addUser_error_create_event_failed'] = 'En udvidelse forhindrede den nye bruger i at blive tilføjet. For yderligere information, kontroller om der er øvrige fejlmeddelelser.';
diff --git a/lib/tpl/dokuwiki/lang/da/lang.php b/lib/tpl/dokuwiki/lang/da/lang.php
new file mode 100644
index 0000000000000000000000000000000000000000..71e03a084a30beee92d0fa547916c66d095531e7
--- /dev/null
+++ b/lib/tpl/dokuwiki/lang/da/lang.php
@@ -0,0 +1,16 @@
+<?php
+
+/**
+ * @license    GPL 2 (http://www.gnu.org/licenses/gpl.html)
+ *
+ * @author Jacob Palm <mail@jacobpalm.dk>
+ */
+$lang['__background_site__']   = 'Farve til den "bagerste" baggrund (bagved indholdets kasse)';
+$lang['__link__']              = 'Grundlæggende link-farve';
+$lang['__existing__']          = 'Link-farve til eksisterende sider';
+$lang['__missing__']           = 'Link-farve til ikke-eksisterende sider';
+$lang['__site_width__']        = 'Hele sidens bredde (kan angives i enhver enhed: %, px, em m.fl.)';
+$lang['__sidebar_width__']     = 'Sidepanelets bredde (kan angives i enhver enhed: %, px, em m.fl.)';
+$lang['__tablet_width__']      = 'Ved skærmstørrelser under denne bredde, skiftes til tablet-visning';
+$lang['__phone_width__']       = 'Ved skærmstørrelser under denne bredde, skiftes til mobilvisning';
+$lang['__theme_color__']       = 'Temafarve til web appen';
diff --git a/lib/tpl/dokuwiki/lang/da/style.txt b/lib/tpl/dokuwiki/lang/da/style.txt
new file mode 100644
index 0000000000000000000000000000000000000000..9e15aa819395b7260884fa93ac592da63d468b3b
--- /dev/null
+++ b/lib/tpl/dokuwiki/lang/da/style.txt
@@ -0,0 +1 @@
+If you want to adjust the logo, simply use the Media Manager to upload a ''logo.png'' into the ''wiki'' or the root namespace and it will be automatically used. You can also upload a ''favicon.ico'' there. If you use a closed wiki it is recommended to make the ''wiki'' (or root) namespace world readable in the ACL settings or your logo is not shown to not logged in users. 
\ No newline at end of file
diff --git a/lib/tpl/dokuwiki/lang/pt-br/lang.php b/lib/tpl/dokuwiki/lang/pt-br/lang.php
index edf8ec9d041e86df4562b94dafa4537538e1fb22..3e9f410b0069ffbf85dc3d51070f59f375423071 100644
--- a/lib/tpl/dokuwiki/lang/pt-br/lang.php
+++ b/lib/tpl/dokuwiki/lang/pt-br/lang.php
@@ -13,3 +13,4 @@ $lang['__site_width__']        = 'Largura do site inteiro (pode ser qualquer uni
 $lang['__sidebar_width__']     = 'Largura da barra lateral, caso exista (pode ser qualquer unidade: %, px, em, ...)';
 $lang['__tablet_width__']      = 'Em larguras abaixo dessa medida, o site mudará para o modo tablet';
 $lang['__phone_width__']       = 'Em larguras abaixo dessa medida, o site mudará para o modo telefone';
+$lang['__theme_color__']       = 'Tema de cor da aplicação web';