diff options
author | Bram Moolenaar <Bram@vim.org> | 2018-06-24 15:52:56 +0200 |
---|---|---|
committer | Bram Moolenaar <Bram@vim.org> | 2018-06-24 15:52:56 +0200 |
commit | a4a2934e59429e2ff68d478556ad8b2043fb0fda (patch) | |
tree | 958d8c56edfc73807f9054cec26d531912dace06 | |
parent | defe6424aee6201241b7cb231b62db4bbb9f4a9f (diff) |
patch 8.1.0108: no Danish translationsv8.1.0108
Problem: No Danish translations.
Solution: Add Danish message translations. (closes #3073) Move list of
languages to a common makefile.
-rw-r--r-- | src/po/Make_all.mak | 135 | ||||
-rw-r--r-- | src/po/Make_cyg.mak | 85 | ||||
-rw-r--r-- | src/po/Make_ming.mak | 83 | ||||
-rw-r--r-- | src/po/Make_mvc.mak | 83 | ||||
-rw-r--r-- | src/po/Makefile | 138 | ||||
-rw-r--r-- | src/po/da.po | 7088 | ||||
-rw-r--r-- | src/version.c | 2 |
7 files changed, 7242 insertions, 372 deletions
diff --git a/src/po/Make_all.mak b/src/po/Make_all.mak new file mode 100644 index 0000000000..eabab38282 --- /dev/null +++ b/src/po/Make_all.mak @@ -0,0 +1,135 @@ +# +# Common po Makefile, defines the list of languages. +# + +LANGUAGES = \ + af \ + ca \ + cs \ + cs.cp1250 \ + da \ + de \ + en_GB \ + eo \ + es \ + fi \ + fr \ + ga \ + it \ + ja \ + ja.euc-jp \ + ja.sjis \ + ko \ + ko.UTF-8 \ + nb \ + nl \ + no \ + pl \ + pl.UTF-8 \ + pl.cp1250 \ + pt_BR \ + ru \ + ru.cp1251 \ + sk \ + sk.cp1250 \ + sr \ + sv \ + uk \ + uk.cp1251 \ + vi \ + zh_CN \ + zh_CN.UTF-8 \ + zh_CN.cp936 \ + zh_TW \ + zh_TW.UTF-8 \ + lv \ + + +MOFILES = \ + af.mo \ + ca.mo \ + cs.mo \ + da.mo \ + de.mo \ + en_GB.mo \ + eo.mo \ + es.mo \ + fi.mo \ + fr.mo \ + ga.mo \ + it.mo \ + ja.mo \ + ko.UTF-8.mo \ + ko.mo \ + nb.mo \ + nl.mo \ + no.mo \ + pl.mo \ + pt_BR.mo \ + ru.mo \ + sk.mo \ + sr.mo \ + sv.mo \ + uk.mo \ + vi.mo \ + zh_CN.UTF-8.mo \ + zh_CN.mo \ + zh_TW.UTF-8.mo \ + zh_TW.mo \ + lv.mo \ + + +MOCONVERTED = \ + cs.cp1250.mo \ + ja.euc-jp.mo \ + ja.sjis.mo \ + pl.UTF-8.mo \ + pl.cp1250.mo \ + ru.cp1251.mo \ + sk.cp1250.mo \ + uk.cp1251.mo \ + zh_CN.cp936.mo \ + + +CHECKFILES = \ + af.ck \ + ca.ck \ + cs.ck \ + cs.cp1250.ck \ + da.ck \ + de.ck \ + en_GB.ck \ + eo.ck \ + es.ck \ + fi.ck \ + fr.ck \ + ga.ck \ + it.ck \ + ja.ck \ + ja.euc-jp.ck \ + ja.sjis.ck \ + ko.UTF-8.ck \ + ko.ck \ + lv.ck \ + nb.ck \ + nl.ck \ + no.ck \ + pl.UTF-8.ck \ + pl.ck \ + pl.cp1250.ck \ + pt_BR.ck \ + ru.ck \ + ru.cp1251.ck \ + sk.ck \ + sk.cp1250.ck \ + sr.ck \ + sv.ck \ + uk.ck \ + uk.cp1251.ck \ + vi.ck \ + zh_CN.UTF-8.ck \ + zh_CN.ck \ + zh_CN.cp936.ck \ + zh_TW.UTF-8.ck \ + zh_TW.ck \ + diff --git a/src/po/Make_cyg.mak b/src/po/Make_cyg.mak index 5f6f6cca35..3f853016f3 100644 --- a/src/po/Make_cyg.mak +++ b/src/po/Make_cyg.mak @@ -12,85 +12,8 @@ ifndef VIMRUNTIME VIMRUNTIME = ../../runtime endif -LANGUAGES = \ - af \ - ca \ - cs \ - cs.cp1250 \ - de \ - en_GB \ - eo \ - es \ - fi \ - fr \ - ga \ - it \ - ja \ - ja.euc-jp \ - ja.sjis \ - ko \ - ko.UTF-8 \ - nb \ - nl \ - no \ - pl \ - pl.cp1250 \ - pl.UTF-8 \ - pt_BR \ - ru \ - ru.cp1251 \ - sk \ - sk.cp1250 \ - sr \ - sv \ - uk \ - uk.cp1251 \ - vi \ - zh_CN \ - zh_CN.cp936 \ - zh_CN.UTF-8 \ - zh_TW \ - zh_TW.UTF-8 \ - -MOFILES = \ - af.mo \ - ca.mo \ - cs.cp1250.mo \ - cs.mo \ - de.mo \ - en_GB.mo \ - eo.mo \ - es.mo \ - fi.mo \ - fr.mo \ - ga.mo \ - it.mo \ - ja.euc-jp.mo \ - ja.mo \ - ja.sjis.mo \ - ko.mo \ - ko.UTF-8.mo \ - nb.mo \ - nl.mo \ - no.mo \ - pl.cp1250.mo \ - pl.mo \ - pl.UTF-8.mo \ - pt_BR.mo \ - ru.cp1251.mo \ - ru.mo \ - sk.cp1250.mo \ - sk.mo \ - sr.mo \ - sv.mo \ - uk.cp1251.mo \ - uk.mo \ - vi.mo \ - zh_CN.mo \ - zh_CN.cp936.mo \ - zh_CN.UTF-8.mo \ - zh_TW.mo \ - zh_TW.UTF-8.mo \ +# get LANGUAGES, MOFILES and MOCONVERTED +include Make_all.mak PACKAGE = vim @@ -126,7 +49,7 @@ MKD = mkdir -p .po.mo: $(MSGFMT) -o $@ $< -all: $(MOFILES) +all: $(MOFILES) $(MOCONVERTED) first_time: $(XGETTEXT) --default-domain=$(LANGUAGE) \ @@ -141,7 +64,7 @@ $(LANGUAGES): $(MSGMERGE) $@.po.old $(PACKAGE).pot -o $@.po $(RM) $@.po.old -install: $(MOFILES) +install: $(MOFILES) $(MOCONVERTED) for TARGET in $(LANGUAGES); do \ $(MKD) $(VIMRUNTIME)/lang/$$TARGET/LC_MESSAGES ; \ $(CP) $$TARGET.mo $(VIMRUNTIME)/lang/$$TARGET/LC_MESSAGES/$(PACKAGE).mo ; \ diff --git a/src/po/Make_ming.mak b/src/po/Make_ming.mak index 70b2c1efad..aa19306c65 100644 --- a/src/po/Make_ming.mak +++ b/src/po/Make_ming.mak @@ -18,85 +18,8 @@ VIMRUNTIME = ../../runtime endif endif -LANGUAGES = \ - af \ - ca \ - cs \ - cs.cp1250 \ - de \ - en_GB \ - eo \ - es \ - fi \ - fr \ - ga \ - it \ - ja \ - ja.euc-jp \ - ja.sjis \ - ko \ - ko.UTF-8 \ - nb \ - nl \ - no \ - pl \ - pl.cp1250 \ - pl.UTF-8 \ - pt_BR \ - ru \ - ru.cp1251 \ - sk \ - sk.cp1250 \ - sr \ - sv \ - uk \ - uk.cp1251 \ - vi \ - zh_CN \ - zh_CN.cp936 \ - zh_CN.UTF-8 \ - zh_TW \ - zh_TW.UTF-8 \ - -MOFILES = \ - af.mo \ - ca.mo \ - cs.cp1250.mo \ - cs.mo \ - de.mo \ - en_GB.mo \ - eo.mo \ - es.mo \ - fi.mo \ - fr.mo \ - ga.mo \ - it.mo \ - ja.euc-jp.mo \ - ja.mo \ - ja.sjis.mo \ - ko.mo \ - ko.UTF-8.mo \ - nb.mo \ - nl.mo \ - no.mo \ - pl.cp1250.mo \ - pl.mo \ - pl.UTF-8.mo \ - pt_BR.mo \ - ru.cp1251.mo \ - ru.mo \ - sk.cp1250.mo \ - sk.mo \ - sr.mo \ - sv.mo \ - uk.cp1251.mo \ - uk.mo \ - vi.mo \ - zh_CN.mo \ - zh_CN.cp936.mo \ - zh_CN.UTF-8.mo \ - zh_TW.mo \ - zh_TW.UTF-8.mo \ +# get LANGUAGES, MOFILES and MOCONVERTED +include Make_all.mak PACKAGE = vim @@ -135,7 +58,7 @@ endif .po.mo: $(MSGFMT) -o $@ $< -all: $(MOFILES) +all: $(MOFILES) $(MOCONVERTED) first_time: $(XGETTEXT) --default-domain=$(LANGUAGE) \ diff --git a/src/po/Make_mvc.mak b/src/po/Make_mvc.mak index 0748bdf06b..43c805fb9c 100644 --- a/src/po/Make_mvc.mak +++ b/src/po/Make_mvc.mak @@ -10,85 +10,8 @@ VIMRUNTIME = ..\..\runtime !endif -LANGUAGES = \ - af \ - ca \ - cs \ - cs.cp1250 \ - de \ - en_GB \ - eo \ - es \ - fi \ - fr \ - ga \ - it \ - ja \ - ja.euc-jp \ - ja.sjis \ - ko \ - ko.UTF-8 \ - nb \ - nl \ - no \ - pl \ - pl.cp1250 \ - pl.UTF-8 \ - pt_BR \ - ru \ - ru.cp1251 \ - sk \ - sk.cp1250 \ - sr \ - sv \ - uk \ - uk.cp1251 \ - vi \ - zh_CN \ - zh_CN.cp936 \ - zh_CN.UTF-8 \ - zh_TW \ - zh_TW.UTF-8 \ - -MOFILES = \ - af.mo \ - ca.mo \ - cs.cp1250.mo \ - cs.mo \ - de.mo \ - en_GB.mo \ - eo.mo \ - es.mo \ - fi.mo \ - fr.mo \ - ga.mo \ - it.mo \ - ja.euc-jp.mo \ - ja.mo \ - ja.sjis.mo \ - ko.mo \ - ko.UTF-8.mo \ - nb.mo \ - nl.mo \ - no.mo \ - pl.cp1250.mo \ - pl.mo \ - pl.UTF-8.mo \ - pt_BR.mo \ - ru.cp1251.mo \ - ru.mo \ - sk.cp1250.mo \ - sk.mo \ - sr.mo \ - sv.mo \ - uk.cp1251.mo \ - uk.mo \ - vi.mo \ - zh_CN.mo \ - zh_CN.cp936.mo \ - zh_CN.UTF-8.mo \ - zh_TW.mo \ - zh_TW.UTF-8.mo \ +# get LANGUAGES, MOFILES and MOCONVERTED +!include Make_all.mak PACKAGE = vim @@ -116,7 +39,7 @@ INSTALLDIR = $(VIMRUNTIME)\lang\$(LANGUAGE)\LC_MESSAGES set OLD_PO_FILE_INPUT=yes $(MSGFMT) -o $@ $< -all: $(MOFILES) +all: $(MOFILES) $(MOCONVERTED) files: $(LS) $(LSFLAGS) ..\*.c ..\if_perl.xs ..\GvimExt\gvimext.cpp ..\globals.h ..\if_py_both.h ..\vim.h > .\files diff --git a/src/po/Makefile b/src/po/Makefile index 386cb64433..57aa375bc8 100644 --- a/src/po/Makefile +++ b/src/po/Makefile @@ -3,136 +3,12 @@ # Include stuff found by configure. include ../auto/config.mk -# TODO make this configurable +# get LANGUAGES, MOFILES, MOCONVERTED and CHECKFILES +include Make_all.mak + # Note: ja.sjis, *.cp1250 and zh_CN.cp936 are only for MS-Windows, they are # not installed on Unix -LANGUAGES = \ - af \ - ca \ - cs \ - de \ - en_GB \ - eo \ - es \ - fi \ - fr \ - ga \ - it \ - ja \ - ko \ - ko.UTF-8 \ - lv \ - nb \ - nl \ - no \ - pl \ - pt_BR \ - ru \ - sk \ - sr \ - sv \ - uk \ - vi \ - zh_CN \ - zh_CN.UTF-8 \ - zh_TW \ - zh_TW.UTF-8 - -CONVERTED = \ - cs.cp1250 \ - ja.sjis \ - ja.euc-jp \ - pl.cp1250 \ - pl.UTF-8 \ - ru.cp1251 \ - sk.cp1250 \ - uk.cp1251 \ - zh_CN.cp936 - -MOFILES = \ - af.mo \ - ca.mo \ - cs.mo \ - de.mo \ - en_GB.mo \ - eo.mo \ - es.mo \ - fi.mo \ - fr.mo \ - ga.mo \ - it.mo \ - ja.mo \ - ko.mo \ - ko.UTF-8.mo \ - lv.mo \ - nb.mo \ - nl.mo \ - no.mo \ - pl.mo \ - pt_BR.mo \ - ru.mo \ - sk.mo \ - sr.mo \ - sv.mo \ - uk.mo \ - vi.mo \ - zh_CN.UTF-8.mo \ - zh_CN.mo \ - zh_TW.UTF-8.mo \ - zh_TW.mo - -MOCONVERTED = \ - cs.cp1250.mo \ - ja.sjis.mo \ - ja.euc-jp.mo \ - pl.cp1250.mo \ - pl.UTF-8.mo \ - ru.cp1251.mo \ - sk.cp1250.mo \ - uk.cp1251.mo \ - zh_CN.cp936.mo - -CHECKFILES = \ - af.ck \ - ca.ck \ - cs.ck \ - de.ck \ - en_GB.ck \ - eo.ck \ - es.ck \ - fi.ck \ - fr.ck \ - ga.ck \ - it.ck \ - ja.ck \ - ko.ck \ - ko.UTF-8.ck \ - nb.ck \ - nl.ck \ - no.ck \ - pl.ck \ - pt_BR.ck \ - ru.ck \ - sk.ck \ - sr.ck \ - sv.ck \ - uk.ck \ - vi.ck \ - zh_CN.UTF-8.ck \ - zh_CN.ck \ - zh_TW.UTF-8.ck \ - zh_TW.ck \ - cs.cp1250.ck \ - ja.sjis.ck \ - ja.euc-jp.ck \ - pl.cp1250.ck \ - pl.UTF-8.ck \ - ru.cp1251.ck \ - sk.cp1250.ck \ - uk.cp1251.ck \ - zh_CN.cp936.ck - PACKAGE = vim SHELL = /bin/sh VIM = ../vim @@ -147,7 +23,7 @@ MSGMERGE = OLD_PO_FILE_INPUT=yes OLD_PO_FILE_OUTPUT=yes msgmerge .SUFFIXES: .SUFFIXES: .po .mo .pot .ck -.PHONY: all install uninstall prefixcheck converted check clean checkclean distclean update-po $(LANGUAGES) $(CONVERTED) +.PHONY: all install uninstall prefixcheck converted check clean checkclean distclean update-po $(LANGUAGES) .po.mo: $(MSGFMTCMD) -o $@ $< @@ -162,7 +38,7 @@ check: $(CHECKFILES) install: $(MOFILES) $(MOCONVERTED) @$(MAKE) prefixcheck - for lang in $(LANGUAGES) $(CONVERTED); do \ + for lang in $(LANGUAGES); do \ dir=$(LOCALEDIR)/$$lang/; \ if test ! -x "$$dir"; then \ mkdir $$dir; chmod 755 $$dir; \ @@ -257,13 +133,13 @@ ko.po: ko.UTF-8.po ru.cp1251.po: ru.po rm -f ru.cp1251.po iconv -f utf-8 -t cp1251 ru.po | \ - sed -e 's/charset=utf-8/charset=cp1251/' -e 's/# Original translations/# Generated from ru.po, DO NOT EDIT/' > ru.cp1251.po + sed -e 's/charset=[uU][tT][fF]-8/charset=cp1251/' -e 's/# Original translations/# Generated from ru.po, DO NOT EDIT/' > ru.cp1251.po # Convert uk.po to create uk.cp1251.po. uk.cp1251.po: uk.po rm -f uk.cp1251.po iconv -f utf-8 -t cp1251 uk.po | \ - sed -e 's/charset=utf-8/charset=cp1251/' -e 's/# Original translations/# Generated from uk.po, DO NOT EDIT/' > uk.cp1251.po + sed -e 's/charset=[uU][tT][fF]-8/charset=cp1251/' -e 's/# Original translations/# Generated from uk.po, DO NOT EDIT/' > uk.cp1251.po prefixcheck: @if test "x" = "x$(prefix)"; then \ diff --git a/src/po/da.po b/src/po/da.po new file mode 100644 index 0000000000..58cd19210b --- /dev/null +++ b/src/po/da.po @@ -0,0 +1,7088 @@ +# Danish translation for Vim +# Copyright (C) 2018 The Vim authors +# This file is distributed under the same license as the vim package. +# scootergrisen, 2018. +msgid "" +msgstr "" +"Project-Id-Version: Vim 8.1\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-06-08 22:09+0200\n" +"PO-Revision-Date: 2018-06-23 23:30+0200\n" +"Last-Translator: scootergrisen\n" +"Language-Team: Danish\n" +"Language: da\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +msgid "E831: bf_key_init() called with empty password" +msgstr "E831: bf_key_init() kaldt med tom adgangskode" + +msgid "E820: sizeof(uint32_t) != 4" +msgstr "E820: sizeof(uint32_t) != 4" + +msgid "E817: Blowfish big/little endian use wrong" +msgstr "E817: Forkert brug af stor/lille byterækkefølge for blowfish" + +msgid "E818: sha256 test failed" +msgstr "E818: sha256-test mislykkede" + +msgid "E819: Blowfish test failed" +msgstr "E819: Blowfish-test mislykkede" + +msgid "[Location List]" +msgstr "[Placeringsliste]" + +msgid "[Quickfix List]" +msgstr "[Quickfix-liste]" + +msgid "E855: Autocommands caused command to abort" +msgstr "E855: Autokommandoer forårsagede afbrydelse af kommando" + +msgid "E82: Cannot allocate any buffer, exiting..." +msgstr "E82: Kan ikke allokere buffer, afslutter..." + +msgid "E83: Cannot allocate buffer, using other one..." +msgstr "E83: Kan ikke allokere buffer, bruger en anden..." + +msgid "E931: Buffer cannot be registered" +msgstr "E931: Buffer kan ikke registreres" + +msgid "E937: Attempt to delete a buffer that is in use" +msgstr "E937: Forsøg på at slette en buffer som er i brug" + +msgid "E515: No buffers were unloaded" +msgstr "E515: Ingen buffere blev udlæst" + +msgid "E516: No buffers were deleted" +msgstr "E516: Ingen brugere blev slettet" + +msgid "E517: No buffers were wiped out" +msgstr "E517: Ingen buffere blev ryddet" + +msgid "1 buffer unloaded" +msgstr "1 buffer udlæst" + +#, c-format +msgid "%d buffers unloaded" +msgstr "%d buffere udlæst" + +msgid "1 buffer deleted" +msgstr "1 buffer slettet" + +#, c-format +msgid "%d buffers deleted" +msgstr "%d buffere slettet" + +msgid "1 buffer wiped out" +msgstr "1 buffer ryddet" + +#, c-format +msgid "%d buffers wiped out" +msgstr "%d buffere ryddet" + +msgid "E90: Cannot unload last buffer" +msgstr "E90: Kan ikke udlæse sidste buffer" + +msgid "E84: No modified buffer found" +msgstr "E84: Fandt ingen ændret buffer" + +msgid "E85: There is no listed buffer" +msgstr "E85: Der er ingen oplistet buffer" + +msgid "E87: Cannot go beyond last buffer" +msgstr "E87: Kan ikke gå over sidste buffer" + +msgid "E88: Cannot go before first buffer" +msgstr "E88: Kan ikke gå før første buffer" + +#, c-format +msgid "E89: No write since last change for buffer %ld (add ! to override)" +msgstr "" +"E89: Ingen skrivning siden sidste ændring for bufferen %ld (tilføj ! for at " +"tilsidesætte)" + +msgid "E948: Job still running (add ! to end the job)" +msgstr "E948: Job kører stadig (tilføj ! for at afslutte jobbet)" + +msgid "E37: No write since last change (add ! to override)" +msgstr "" +"E37: Ingen skrivning siden sidste ændring (tilføj ! for at tilsidesætte)" + +msgid "E948: Job still running" +msgstr "E948: Job kører stadig" + +msgid "E37: No write since last change" +msgstr "E37: Ingen skrivning siden sidste ændring" + +msgid "W14: Warning: List of file names overflow" +msgstr "W14: Advarsel: Overløb i liste over filnavne" + +#, c-format +msgid "E92: Buffer %ld not found" +msgstr "E92: Bufferen %ld blev ikke fundet" + +#, c-format +msgid "E93: More than one match for %s" +msgstr "E93: Flere end ét match for %s" + +#, c-format +msgid "E94: No matching buffer for %s" +msgstr "E94: Ingen matchende buffer for %s" + +#, c-format +msgid "line %ld" +msgstr "linje %ld" + +msgid "E95: Buffer with this name already exists" +msgstr "E95: Buffer med dette navn findes allerede" + +msgid " [Modified]" +msgstr " [Ændret]" + +msgid "[Not edited]" +msgstr "[Ikke redigeret]" + +msgid "[New file]" +msgstr "[Ny fil]" + +msgid "[Read errors]" +msgstr "[Læsefejl]" + +msgid "[RO]" +msgstr "[SB]" + +msgid "[readonly]" +msgstr "[skrivebeskyttet]" + +#, c-format +msgid "1 line --%d%%--" +msgstr "1 linje --%d%%--" + +#, c-format +msgid "%ld lines --%d%%--" +msgstr "%ld linjer --%d%%--" + +#, c-format +msgid "line %ld of %ld --%d%%-- col " +msgstr "linje %ld af %ld --%d%%-- kol " + +msgid "[No Name]" +msgstr "[Intet navn]" + +msgid "help" +msgstr "hjælp" + +msgid "[Help]" +msgstr "[Hjælp]" + +msgid "[Preview]" +msgstr "[Forhåndsvisning]" + +msgid "All" +msgstr "Alt" + +msgid "Bot" +msgstr "Ned" + +msgid "Top" +msgstr "Øve" + +msgid "" +"\n" +"# Buffer list:\n" +msgstr "" +"\n" +"# Bufferliste:\n" + +msgid "E382: Cannot write, 'buftype' option is set" +msgstr "E382: Kan ikke skrive, 'buftype'-tilvalget er sat" + +msgid "[Prompt]" +msgstr "[Prompt]" + +msgid "[Scratch]" +msgstr "[Kladdeblok]" + +msgid "" +"\n" +"--- Signs ---" +msgstr "" +"\n" +"--- Signs ---" + +#, c-format +msgid "Signs for %s:" +msgstr "Signs for %s:" + +#, c-format +msgid " line=%ld id=%d name=%s" +msgstr " linje=%ld id=%d navn=%s" + +msgid "E902: Cannot connect to port" +msgstr "E902: Kan ikke oprette forbindelse til port" + +msgid "E901: gethostbyname() in channel_open()" +msgstr "E901: gethostbyname() i channel_open()" + +msgid "E898: socket() in channel_open()" +msgstr "E898: socket() i channel_open()" + +msgid "E903: received command with non-string argument" +msgstr "E903: modtog kommando med argument som ikke er en streng" + +msgid "E904: last argument for expr/call must be a number" +msgstr "E904: sidste argument for udtryk/kald skal være et nummer" + +msgid "E904: third argument for call must be a list" +msgstr "E904: tredje argument for kald skal være en liste" + +#, c-format +msgid "E905: received unknown command: %s" +msgstr "E905: modtog ukendt kommando: %s" + +#, c-format +msgid "E630: %s(): write while not connected" +msgstr "E630: %s(): skrivning mens der ikke er forbindelse" + +#, c-format +msgid "E631: %s(): write failed" +msgstr "E631: %s(): skrivning mislykkedes" + +#, c-format +msgid "E917: Cannot use a callback with %s()" +msgstr "E917: Kan ikke bruge et callback med %s()" + +msgid "E912: cannot use ch_evalexpr()/ch_sendexpr() with a raw or nl channel" +msgstr "" +"E912: kan ikke bruge ch_evalexpr()/ch_sendexpr() med en rå- eller nl-kanal" + +msgid "E906: not an open channel" +msgstr "E906: ikke en åben kanal" + +msgid "E920: _io file requires _name to be set" +msgstr "E920: _io-fil kræver at _name er sat" + +msgid "E915: in_io buffer requires in_buf or in_name to be set" +msgstr "E915: in_io-buffer kræver at in_buf eller in_name er sat" + +#, c-format +msgid "E918: buffer must be loaded: %s" +msgstr "E918: buffer skal være indlæst: %s" + +msgid "E821: File is encrypted with unknown method" +msgstr "E821: Filen er krypteret med ukendt metode" + +msgid "Warning: Using a weak encryption method; see :help 'cm'" +msgstr "Advarsel: Bruger en svag krypteringsmetode; se :help 'cm'" + +msgid "Enter encryption key: " +msgstr "Indtast krypteringsnøgle: " + +msgid "Enter same key again: " +msgstr "Indtast samme nøgle igen: " + +msgid "Keys don't match!" +msgstr "Nøglerne er ikke ens!" + +msgid "[crypted]" +msgstr "[crypted]" + +#, c-format +msgid "E720: Missing colon in Dictionary: %s" +msgstr "E720: Manglende kolon i ordbog: %s" + +#, c-format +msgid "E721: Duplicate key in Dictionary: \"%s\"" +msgstr "E721: Duplikeret nøgle i ordbog: \"%s\"" + +#, c-format +msgid "E722: Missing comma in Dictionary: %s" +msgstr "E722: Manglende komma i ordbog: %s" + +#, c-format +msgid "E723: Missing end of Dictionary '}': %s" +msgstr "E723: Manglende slutning på ordbog '}': %s" + +msgid "extend() argument" +msgstr "extend()-argument" + +#, c-format +msgid "E737: Key already exists: %s" +msgstr "E737: Nøgle findes allerede: %s" + +#, c-format +msgid "E96: Cannot diff more than %ld buffers" +msgstr "E96: Kan ikke diff'e flere end %ld buffere" + +msgid "E810: Cannot read or write temp files" +msgstr "E810: Kan ikke læse eller skrive midlertidige filer" + +msgid "E97: Cannot create diffs" +msgstr "E97: Kan ikke oprette diff'er" + +msgid "Patch file" +msgstr "Patch-fil" + +msgid "E816: Cannot read patch output" +msgstr "E816: Kan ikke læse patch-output" + +msgid "E98: Cannot read diff output" +msgstr "E98: Kan ikke læse diff-output" + +msgid "E99: Current buffer is not in diff mode" +msgstr "E99: Nuværende buffer er ikke i diff-tilstand" + +msgid "E793: No other buffer in diff mode is modifiable" +msgstr "E793: Ingen anden buffer i diff-tilstand kan ændres" + +msgid "E100: No other buffer in diff mode" +msgstr "E100: Ingen anden buffer i diff-tilstand" + +msgid "E101: More than two buffers in diff mode, don't know which one to use" +msgstr "" +"E101: Mere end to buffere i diff-tilstand, ved ikke hvilke der skal bruges" + +#, c-format +msgid "E102: Can't find buffer \"%s\"" +msgstr "E102: Kan ikke finde bufferen \"%s\"" + +#, c-format +msgid "E103: Buffer \"%s\" is not in diff mode" +msgstr "E103: Bufferen \"%s\" er ikke i diff-tilstand" + +msgid "E787: Buffer changed unexpectedly" +msgstr "E787: Buffer ændret uventet" + +msgid "E104: Escape not allowed in digraph" +msgstr "E104: Escape ikke tilladt i digraf" + +msgid "E544: Keymap file not found" +msgstr "E544: Keymap-fil ikke fundet" + +msgid "E105: Using :loadkeymap not in a sourced file" +msgstr "E105: Bruger :loadkeymap ikke i en sourced fil" + +msgid "E791: Empty keymap entry" +msgstr "E791: Tom keymap-post" + +msgid " Keyword completion (^N^P)" +msgstr " Fuldførelse af nøgleord (^N^P)" + +msgid " ^X mode (^]^D^E^F^I^K^L^N^O^Ps^U^V^Y)" +msgstr " ^X tilstand (^]^D^E^F^I^K^L^N^O^Ps^U^V^Y)" + +msgid " Whole line completion (^L^N^P)" +msgstr " Fuldførelse af hel linje (^L^N^P)" + +msgid " File name completion (^F^N^P)" +msgstr " Fuldførelse af filnavn (^F^N^P)" + +msgid " Tag completion (^]^N^P)" +msgstr " Fuldførelse af tag (^]^N^P)" + +msgid " Path pattern completion (^N^P)" +msgstr " Fuldførelse af sti (^N^P)" + +msgid " Definition completion (^D^N^P)" +msgstr " Fuldførelse af definition (^D^N^P)" + +msgid " Dictionary completion (^K^N^P)" +msgstr " Fuldførelse af ordbog (^K^N^P)" + +msgid " Thesaurus completion (^T^N^P)" +msgstr " Fuldførelse af tesaurus (^T^N^P)" + +msgid " Command-line completion (^V^N^P)" +msgstr " Fuldførelse af kommandolinje (^V^N^P)" + +msgid " User defined completion (^U^N^P)" +msgstr " Fuldførelse af brugerdefineret (^U^N^P)" + +msgid " Omni completion (^O^N^P)" +msgstr " Fuldførelse af omni (^O^N^P)" + +msgid " Spelling suggestion (s^N^P)" +msgstr " Staveforslag (s^N^P)" + +msgid " Keyword Local completion (^N^P)" +msgstr " Fuldførelse af nøgleord local (^N^P)" + +msgid "Hit end of paragraph" +msgstr "Stødte på slutningen af afsnit" + +msgid "E839: Completion function changed window" +msgstr "E839: Fuldførelse-funktion ændrede vindue" + +msgid "E840: Completion function deleted text" +msgstr "E840: Fuldførelse-funktion slettede tekst" + +msgid "'dictionary' option is empty" +msgstr "'dictionary'-tilvalget er tomt" + +msgid "'thesaurus' option is empty" +msgstr "'thesaurus'-tilvalget er tomt" + +#, c-format +msgid "Scanning dictionary: %s" +msgstr "Skanner ordbog: %s" + +msgid " (insert) Scroll (^E/^Y)" +msgstr " (indsæt) Rul (^E/^Y)" + +msgid " (replace) Scroll (^E/^Y)" +msgstr " (erstat) Rul (^E/^Y)" + +#, c-format +msgid "Scanning: %s" +msgstr "Skanner: %s" + +msgid "Scanning tags." +msgstr "Skanner tags." + +msgid "match in file" +msgstr "match i fil" + +msgid " Adding" +msgstr " Tilføjer" + +msgid "-- Searching..." +msgstr "-- Søger..." + +msgid "Back at original" +msgstr "Tilbage ved original" + +msgid "Word from other line" +msgstr "Ord fra anden linje" + +msgid "The only match" +msgstr "Det eneste match" + +#, c-format +msgid "match %d of %d" +msgstr "match %d af %d" + +#, c-format +msgid "match %d" +msgstr "match %d" + +msgid "E18: Unexpected characters in :let" +msgstr "E18: Uventede tegn i :let" + +#, c-format +msgid "E121: Undefined variable: %s" +msgstr "E121: Udefineret variabel: %s" + +msgid "E111: Missing ']'" +msgstr "E111: Manglende ']'" + +msgid "E719: Cannot use [:] with a Dictionary" +msgstr "E719: Kan ikke bruge [:] med en ordbog" + +#, c-format +msgid "E734: Wrong variable type for %s=" +msgstr "E734: Forkert variabeltype for %s=" + +#, c-format +msgid "E461: Illegal variable name: %s" +msgstr "E461: Ulovligt variabelnavn: %s" + +msgid "E806: using Float as a String" +msgstr "E806: bruger flydende kommatal som en streng" + +msgid "E687: Less targets than List items" +msgstr "E687: Færre mål end listepunkter" + +msgid "E688: More targets than List items" +msgstr "E688: Flere mål end listepunkter" + +msgid "Double ; in list of variables" +msgstr "Dobbelt ; i liste over variabler" + +#, c-format +msgid "E738: Can't list variables for %s" +msgstr "E738: Kan ikke opliste variabler for %s" + +msgid "E689: Can only index a List or Dictionary" +msgstr "E689: Kan kun indeksere en liste eller ordbog" + +msgid "E708: [:] must come last" +msgstr "E708: [:] skal være sidst" + +msgid "E709: [:] requires a List value" +msgstr "E709: [:] kræver en listeværdi" + +msgid "E710: List value has more items than target" +msgstr "E710: Listeværdi har flere punkter end mål" + +msgid "E711: List value has not enough items" +msgstr "E711: Listeværdi har ikke nok punkter" + +msgid "E690: Missing \"in\" after :for" +msgstr "E690: Manglende \"in\" efter :for" + +#, c-format +msgid "E108: No such variable: \"%s\"" +msgstr "E108: Ingen sådan variabel: \"%s\"" + +#, c-format +msgid "E940: Cannot lock or unlock variable %s" +msgstr "E940: Kan ikke låse eller låse op for variablen %s" + +msgid "E743: variable nested too deep for (un)lock" +msgstr "E743: variabel indlejret for dybt til at blive låst/låst op" + +msgid "E109: Missing ':' after '?'" +msgstr "E109: Manglende ':' efter '?'" + +msgid "E804: Cannot use '%' with Float" +msgstr "E804: Kan ikke bruge '%' med flydende kommatal" + +msgid "E110: Missing ')'" +msgstr "E110: Manglende ')'" + +msgid "E695: Cannot index a Funcref" +msgstr "E695: Kan ikke indeksere en funcref" + +msgid "E909: Cannot index a special variable" +msgstr "E909: Kan ikke indeksere en speciel variabel" + +#, c-format +msgid "E112: Option name missing: %s" +msgstr "E112: Tilvalgsnavn mangler: %s" + +#, c-format +msgid "E113: Unknown option: %s" +msgstr "E113: Ukendt tilvalg: %s" + +#, c-format +msgid "E114: Missing quote: %s" +msgstr "E114: Manglende citationstegn: %s" + +#, c-format +msgid "E115: Missing quote: %s" +msgstr "E115: Manglende citationstegn: %s" + +msgid "Not enough memory to set references, garbage collection aborted!" +msgstr "Ikke nok hukommelse til at sætte referencer, affaldsindsamling afbrudt!" + +msgid "E724: variable nested too deep for displaying" +msgstr "E724: variabel indlejret for dybt til at blive vist" + +msgid "E805: Using a Float as a Number" +msgstr "E805: Bruger et flydende kommatal som et nummer" + +msgid "E703: Using a Funcref as a Number" +msgstr "E703: Bruger en funcref som et nummer" + +msgid "E745: Using a List as a Number" +msgstr "E745: Bruger en liste som et nummer" + +msgid "E728: Using a Dictionary as a Number" +msgstr "E728: Bruger en ordbog som et nummer" + +msgid "E910: Using a Job as a Number" +msgstr "E910: Bruger et job som et nummer" + +msgid "E913: Using a Channel as a Number" +msgstr "E913: Bruger en kanal som et nummer" + +msgid "E891: Using a Funcref as a Float" +msgstr "E891: Bruger en funcref som et fyldende kommatal" + +msgid "E892: Using a String as a Float" +msgstr "E892: Bruger en streng som et flydende kommatal" + +msgid "E893: Using a List as a Float" +msgstr "E893: Bruger en liste som et flydende kommatal" + +msgid "E894: Using a Dictionary as a Float" +msgstr "E894: Bruger en ordbog som et flydende kommatal" + +msgid "E907: Using a special value as a Float" +msgstr "E907: Bruger en speciel værdi som et flydende kommatal" + +msgid "E911: Using a Job as a Float" +msgstr "E911: Bruger et job som et flydende kommatal" + +msgid "E914: Using a Channel as a Float" +msgstr "E914: Bruger en kanal som et flydende kommatal" + +msgid "E729: using Funcref as a String" +msgstr "E729: bruger funcref som en streng" + +msgid "E730: using List as a String" +msgstr "E730: bruger liste som en streng" + +msgid "E731: using Dictionary as a String" +msgstr "E731: bruger ordbog som en streng" + +msgid "E908: using an invalid value as a String" +msgstr "E908: bruger en ugyldig værdi som en streng" + +#, c-format +msgid "E795: Cannot delete variable %s" +msgstr "E795: Kan ikke slette variablen %s" + +#, c-format +msgid "E704: Funcref variable name must start with a capital: %s" +msgstr "E704: Funcref-variabelnavn skal begynde med et stort bogstav: %s" + +#, c-format +msgid "E705: Variable name conflicts with existing function: %s" +msgstr "E705: Variabelnavn er i konflikt med eksisterende funktion: %s" + +#, c-format +msgid "E741: Value is locked: %s" +msgstr "E741: Værdien er låst: %s" + +msgid "Unknown" +msgstr "Ukendt" + +#, c-format +msgid "E742: Cannot change value of %s" +msgstr "E742: Kan ikke ændre værdien af %s" + +msgid "E698: variable nested too deep for making a copy" +msgstr "E698: variabel indlejret for dybt til at lave en kopi" + +msgid "" +"\n" +"# global variables:\n" +msgstr "" +"\n" +"# globale variabler:\n" + +msgid "" < |