diff options
| author | Bram Moolenaar <Bram@vim.org> | 2008-06-24 22:58:06 +0000 |
|---|---|---|
| committer | Bram Moolenaar <Bram@vim.org> | 2008-06-24 22:58:06 +0000 |
| commit | 8c8de839325eda0bed68917d18179d2003b344d1 (patch) | |
| tree | c65b80f0a627f2e77385a07a62ee4206465cbc22 /src | |
| parent | 864207de089119377a1e1e5d411307d8eb57399e (diff) | |
| download | vim-git-8c8de839325eda0bed68917d18179d2003b344d1.tar.gz | |
updated for version 7.2av7.2a
Diffstat (limited to 'src')
| -rw-r--r-- | src/config.mk.in | 3 | ||||
| -rw-r--r-- | src/digraph.c | 7 | ||||
| -rw-r--r-- | src/eval.c | 1005 | ||||
| -rw-r--r-- | src/ex_cmds.c | 13 | ||||
| -rw-r--r-- | src/ex_cmds.h | 12 | ||||
| -rw-r--r-- | src/ex_cmds2.c | 23 | ||||
| -rw-r--r-- | src/farsi.c | 4 | ||||
| -rw-r--r-- | src/fold.c | 2 | ||||
| -rw-r--r-- | src/gui_gtk_x11.c | 5 | ||||
| -rw-r--r-- | src/main.c | 10 | ||||
| -rw-r--r-- | src/memfile.c | 4 | ||||
| -rw-r--r-- | src/memline.c | 8 | ||||
| -rw-r--r-- | src/menu.c | 8 | ||||
| -rw-r--r-- | src/misc1.c | 8 | ||||
| -rw-r--r-- | src/nbdebug.h | 2 | ||||
| -rw-r--r-- | src/os_amiga.c | 4 | ||||
| -rw-r--r-- | src/os_win16.c | 1 | ||||
| -rw-r--r-- | src/os_win16.h | 1 | ||||
| -rw-r--r-- | src/po/ca.po | 2362 | ||||
| -rw-r--r-- | src/po/fi.po | 6216 | ||||
| -rw-r--r-- | src/po/ga.po | 1756 | ||||
| -rw-r--r-- | src/po/it.po | 212 | ||||
| -rw-r--r-- | src/po/ru.cp1251.po | 16 | ||||
| -rw-r--r-- | src/po/ru.po | 16 | ||||
| -rw-r--r-- | src/po/sv.po | 8 | ||||
| -rw-r--r-- | src/po/uk.po | 5018 | ||||
| -rw-r--r-- | src/proto/misc2.pro | 8 | ||||
| -rw-r--r-- | src/proto/search.pro | 1 | ||||
| -rw-r--r-- | src/pty.c | 4 | ||||
| -rw-r--r-- | src/search.c | 61 | ||||
| -rw-r--r-- | src/syntax.c | 70 | ||||
| -rw-r--r-- | src/testdir/Make_vms.mms | 4 | ||||
| -rw-r--r-- | src/testdir/Makefile | 2 | ||||
| -rw-r--r-- | src/testdir/test11.in | 12 | ||||
| -rw-r--r-- | src/testdir/test3.in | 2 | ||||
| -rw-r--r-- | src/testdir/test65.in | 78 |
36 files changed, 13808 insertions, 3158 deletions
diff --git a/src/config.mk.in b/src/config.mk.in index 759559a4e..9590d445a 100644 --- a/src/config.mk.in +++ b/src/config.mk.in @@ -109,6 +109,9 @@ exec_prefix = @exec_prefix@ ### Prefix for location of data files BINDIR = @bindir@ +### For autoconf 2.60 and later (avoid a warning) +datarootdir = @datarootdir@ + ### Prefix for location of data files DATADIR = @datadir@ diff --git a/src/digraph.c b/src/digraph.c index 9d04af619..b867598a6 100644 --- a/src/digraph.c +++ b/src/digraph.c @@ -2538,6 +2538,7 @@ keymap_unload() char_u buf[KMAP_MAXLEN + 10]; int i; char_u *save_cpo = p_cpo; + kmap_T *kp; if (!(curbuf->b_kmap_state & KEYMAP_LOADED)) return; @@ -2546,11 +2547,13 @@ keymap_unload() p_cpo = (char_u *)"C"; /* clear the ":lmap"s */ + kp = (kmap_T *)curbuf->b_kmap_ga.ga_data; for (i = 0; i < curbuf->b_kmap_ga.ga_len; ++i) { - vim_snprintf((char *)buf, sizeof(buf), "<buffer> %s", - ((kmap_T *)curbuf->b_kmap_ga.ga_data)[i].from); + vim_snprintf((char *)buf, sizeof(buf), "<buffer> %s", kp[i].from); (void)do_map(1, buf, LANGMAP, FALSE); + vim_free(kp[i].from); + vim_free(kp[i].to); } p_cpo = save_cpo; diff --git a/src/eval.c b/src/eval.c index 54ca054ca..fada51d64 100644 --- a/src/eval.c +++ b/src/eval.c @@ -16,6 +16,8 @@ #include "vim.h" +#if defined(FEAT_EVAL) || defined(PROTO) + #ifdef AMIGA # include <time.h> /* for strftime() */ #endif @@ -24,12 +26,10 @@ # include <time.h> /* for time_t */ #endif -#ifdef HAVE_FCNTL_H -# include <fcntl.h> +#if defined(FEAT_FLOAT) && defined(HAVE_MATH_H) +# include <math.h> #endif -#if defined(FEAT_EVAL) || defined(PROTO) - #define DICT_MAXNEST 100 /* maximum nesting of lists and dicts */ /* @@ -108,6 +108,7 @@ static char *e_dictrange = N_("E719: Cannot use [:] with a Dictionary"); static char *e_letwrong = N_("E734: Wrong variable type for %s="); static char *e_nofunc = N_("E130: Unknown function: %s"); static char *e_illvar = N_("E461: Illegal variable name: %s"); + /* * All user-defined global variables are stored in dictionary "globvardict". * "globvars_var" is the variable that is used for "g:". @@ -164,13 +165,13 @@ struct ufunc int uf_profiling; /* TRUE when func is being profiled */ /* profiling the function as a whole */ int uf_tm_count; /* nr of calls */ - proftime_T uf_tm_total; /* time spend in function + children */ - proftime_T uf_tm_self; /* time spend in function itself */ + proftime_T uf_tm_total; /* time spent in function + children */ + proftime_T uf_tm_self; /* time spent in function itself */ proftime_T uf_tm_children; /* time spent in children this call */ /* profiling the function per line */ int *uf_tml_count; /* nr of times line was executed */ - proftime_T *uf_tml_total; /* time spend in a line + children */ - proftime_T *uf_tml_self; /* time spend in a line itself */ + proftime_T *uf_tml_total; /* time spent in a line + children */ + proftime_T *uf_tml_self; /* time spent in a line itself */ proftime_T uf_tml_start; /* start time for current line */ proftime_T uf_tml_children; /* time spent in children for this line */ proftime_T uf_tml_wait; /* start wait time for current line */ @@ -346,13 +347,15 @@ static struct vimvar {VV_NAME("mouse_lnum", VAR_NUMBER), 0}, {VV_NAME("mouse_col", VAR_NUMBER), 0}, {VV_NAME("operator", VAR_STRING), VV_RO}, + {VV_NAME("searchforward", VAR_NUMBER), 0}, }; /* shorthand */ -#define vv_type vv_di.di_tv.v_type -#define vv_nr vv_di.di_tv.vval.v_number -#define vv_str vv_di.di_tv.vval.v_string -#define vv_tv vv_di.di_tv +#define vv_type vv_di.di_tv.v_type +#define vv_nr vv_di.di_tv.vval.v_number +#define vv_float vv_di.di_tv.vval.v_float +#define vv_str vv_di.di_tv.vval.v_string +#define vv_tv vv_di.di_tv /* * The v: variables are stored in dictionary "vimvardict". @@ -450,6 +453,9 @@ static int get_dict_tv __ARGS((char_u **arg, typval_T *rettv, int evaluate)); static char_u *echo_string __ARGS((typval_T *tv, char_u **tofree, char_u *numbuf, int copyID)); static char_u *tv2string __ARGS((typval_T *tv, char_u **tofree, char_u *numbuf, int copyID)); static char_u *string_quote __ARGS((char_u *str, int function)); +#ifdef FEAT_FLOAT +static int string2float __ARGS((char_u *text, float_T *value)); +#endif static int get_env_tv __ARGS((char_u **arg, typval_T *rettv, int evaluate)); static int find_internal_func __ARGS((char_u *name)); static char_u *deref_func_name __ARGS((char_u *name, int *lenp)); @@ -457,11 +463,17 @@ static int get_func_tv __ARGS((char_u *name, int len, typval_T *rettv, char_u ** static int call_func __ARGS((char_u *name, int len, typval_T *rettv, int argcount, typval_T *argvars, linenr_T firstline, linenr_T lastline, int *doesrange, int evaluate, dict_T *selfdict)); static void emsg_funcname __ARGS((char *ermsg, char_u *name)); +#ifdef FEAT_FLOAT +static void f_abs __ARGS((typval_T *argvars, typval_T *rettv)); +#endif static void f_add __ARGS((typval_T *argvars, typval_T *rettv)); static void f_append __ARGS((typval_T *argvars, typval_T *rettv)); static void f_argc __ARGS((typval_T *argvars, typval_T *rettv)); static void f_argidx __ARGS((typval_T *argvars, typval_T *rettv)); static void f_argv __ARGS((typval_T *argvars, typval_T *rettv)); +#ifdef FEAT_FLOAT +static void f_atan __ARGS((typval_T *argvars, typval_T *rettv)); +#endif static void f_browse __ARGS((typval_T *argvars, typval_T *rettv)); static void f_browsedir __ARGS((typval_T *argvars, typval_T *rettv)); static void f_bufexists __ARGS((typval_T *argvars, typval_T *rettv)); @@ -473,6 +485,9 @@ static void f_bufwinnr __ARGS((typval_T *argvars, typval_T *rettv)); static void f_byte2line __ARGS((typval_T *argvars, typval_T *rettv)); static void f_byteidx __ARGS((typval_T *argvars, typval_T *rettv)); static void f_call __ARGS((typval_T *argvars, typval_T *rettv)); +#ifdef FEAT_FLOAT +static void f_ceil __ARGS((typval_T *argvars, typval_T *rettv)); +#endif static void f_changenr __ARGS((typval_T *argvars, typval_T *rettv)); static void f_char2nr __ARGS((typval_T *argvars, typval_T *rettv)); static void f_cindent __ARGS((typval_T *argvars, typval_T *rettv)); @@ -485,6 +500,9 @@ static void f_complete_check __ARGS((typval_T *argvars, typval_T *rettv)); #endif static void f_confirm __ARGS((typval_T *argvars, typval_T *rettv)); static void f_copy __ARGS((typval_T *argvars, typval_T *rettv)); +#ifdef FEAT_FLOAT +static void f_cos __ARGS((typval_T *argvars, typval_T *rettv)); +#endif static void f_count __ARGS((typval_T *argvars, typval_T *rettv)); static void f_cscope_connection __ARGS((typval_T *argvars, typval_T *rettv)); static void f_cursor __ARGS((typval_T *argsvars, typval_T *rettv)); @@ -507,6 +525,10 @@ static void f_filewritable __ARGS((typval_T *argvars, typval_T *rettv)); static void f_filter __ARGS((typval_T *argvars, typval_T *rettv)); static void f_finddir __ARGS((typval_T *argvars, typval_T *rettv)); static void f_findfile __ARGS((typval_T *argvars, typval_T *rettv)); +#ifdef FEAT_FLOAT +static void f_float2nr __ARGS((typval_T *argvars, typval_T *rettv)); +static void f_floor __ARGS((typval_T *argvars, typval_T *rettv)); +#endif static void f_fnameescape __ARGS((typval_T *argvars, typval_T *rettv)); static void f_fnamemodify __ARGS((typval_T *argvars, typval_T *rettv)); static void f_foldclosed __ARGS((typval_T *argvars, typval_T *rettv)); @@ -578,6 +600,9 @@ static void f_line __ARGS((typval_T *argvars, typval_T *rettv)); static void f_line2byte __ARGS((typval_T *argvars, typval_T *rettv)); static void f_lispindent __ARGS((typval_T *argvars, typval_T *rettv)); static void f_localtime __ARGS((typval_T *argvars, typval_T *rettv)); +#ifdef FEAT_FLOAT +static void f_log10 __ARGS((typval_T *argvars, typval_T *rettv)); +#endif static void f_map __ARGS((typval_T *argvars, typval_T *rettv)); static void f_maparg __ARGS((typval_T *argvars, typval_T *rettv)); static void f_mapcheck __ARGS((typval_T *argvars, typval_T *rettv)); @@ -597,6 +622,9 @@ static void f_mode __ARGS((typval_T *argvars, typval_T *rettv)); static void f_nextnonblank __ARGS((typval_T *argvars, typval_T *rettv)); static void f_nr2char __ARGS((typval_T *argvars, typval_T *rettv)); static void f_pathshorten __ARGS((typval_T *argvars, typval_T *rettv)); +#ifdef FEAT_FLOAT +static void f_pow __ARGS((typval_T *argvars, typval_T *rettv)); +#endif static void f_prevnonblank __ARGS((typval_T *argvars, typval_T *rettv)); static void f_printf __ARGS((typval_T *argvars, typval_T *rettv)); static void f_pumvisible __ARGS((typval_T *argvars, typval_T *rettv)); @@ -614,6 +642,9 @@ static void f_rename __ARGS((typval_T *argvars, typval_T *rettv)); static void f_repeat __ARGS((typval_T *argvars, typval_T *rettv)); static void f_resolve __ARGS((typval_T *argvars, typval_T *rettv)); static void f_reverse __ARGS((typval_T *argvars, typval_T *rettv)); +#ifdef FEAT_FLOAT +static void f_round __ARGS((typval_T *argvars, typval_T *rettv)); +#endif static void f_search __ARGS((typval_T *argvars, typval_T *rettv)); static void f_searchdecl __ARGS((typval_T *argvars, typval_T *rettv)); static void f_searchpair __ARGS((typval_T *argvars, typval_T *rettv)); @@ -633,11 +664,18 @@ static void f_settabwinvar __ARGS((typval_T *argvars, typval_T *rettv)); static void f_setwinvar __ARGS((typval_T *argvars, typval_T *rettv)); static void f_shellescape __ARGS((typval_T *argvars, typval_T *rettv)); static void f_simplify __ARGS((typval_T *argvars, typval_T *rettv)); +#ifdef FEAT_FLOAT +static void f_sin __ARGS((typval_T *argvars, typval_T *rettv)); +#endif static void f_sort __ARGS((typval_T *argvars, typval_T *rettv)); static void f_soundfold __ARGS((typval_T *argvars, typval_T *rettv)); static void f_spellbadword __ARGS((typval_T *argvars, typval_T *rettv)); static void f_spellsuggest __ARGS((typval_T *argvars, typval_T *rettv)); static void f_split __ARGS((typval_T *argvars, typval_T *rettv)); +#ifdef FEAT_FLOAT +static void f_sqrt __ARGS((typval_T *argvars, typval_T *rettv)); +static void f_str2float __ARGS((typval_T *argvars, typval_T *rettv)); +#endif static void f_str2nr __ARGS((typval_T *argvars, typval_T *rettv)); #ifdef HAVE_STRFTIME static void f_strftime __ARGS((typval_T *argvars, typval_T *rettv)); @@ -665,6 +703,9 @@ static void f_test __ARGS((typval_T *argvars, typval_T *rettv)); static void f_tolower __ARGS((typval_T *argvars, typval_T *rettv)); static void f_toupper __ARGS((typval_T *argvars, typval_T *rettv)); static void f_tr __ARGS((typval_T *argvars, typval_T *rettv)); +#ifdef FEAT_FLOAT +static void f_trunc __ARGS((typval_T *argvars, typval_T *rettv)); +#endif static void f_type __ARGS((typval_T *argvars, typval_T *rettv)); static void f_values __ARGS((typval_T *argvars, typval_T *rettv)); static void f_virtcol __ARGS((typval_T *argvars, typval_T *rettv)); @@ -788,6 +829,7 @@ eval_init() /* add to compat scope dict */ hash_add(&compat_hashtab, p->vv_di.di_key); } + set_vim_var_nr(VV_SEARCHFORWARD, 1L); } #if defined(EXITFREE) || defined(PROTO) @@ -818,15 +860,15 @@ eval_clear() /* global variables */ vars_clear(&globvarht); - /* functions */ - free_all_functions(); - hash_clear(&func_hashtab); - /* autoloaded script names */ ga_clear_strings(&ga_loaded); /* unreferenced lists and dicts */ (void)garbage_collect(); + + /* functions */ + free_all_functions(); + hash_clear(&func_hashtab); } #endif @@ -1422,7 +1464,8 @@ eval_expr(arg, nextcmd) || defined(FEAT_COMPL_FUNC) || defined(PROTO) /* * Call some vimL function and return the result in "*rettv". - * Uses argv[argc] for the function arguments. + * Uses argv[argc] for the function arguments. Only Number and String + * arguments are currently supported. * Returns OK or FAIL. */ static int @@ -2849,16 +2892,36 @@ tv_op(tv1, tv2, op) { /* nr += nr or nr -= nr*/ n = get_tv_number(tv1); - if (*op == '+') - n += get_tv_number(tv2); +#ifdef FEAT_FLOAT + if (tv2->v_type == VAR_FLOAT) + { + float_T f = n; + + if (*op == '+') + f += tv2->vval.v_float; + else + f -= tv2->vval.v_float; + clear_tv(tv1); + tv1->v_type = VAR_FLOAT; + tv1->vval.v_float = f; + } else - n -= get_tv_number(tv2); - clear_tv(tv1); - tv1->v_type = VAR_NUMBER; - tv1->vval.v_number = n; +#endif + { + if (*op == '+') + n += get_tv_number(tv2); + else + n -= get_tv_number(tv2); + clear_tv(tv1); + tv1->v_type = VAR_NUMBER; + tv1->vval.v_number = n; + } } else { + if (tv2->v_type == VAR_FLOAT) + break; + /* str .= str */ s = get_tv_string(tv1); s = concat_str(s, get_tv_string_buf(tv2, numbuf)); @@ -2867,6 +2930,27 @@ tv_op(tv1, tv2, op) tv1->vval.v_string = s; } return OK; + +#ifdef FEAT_FLOAT + case VAR_FLOAT: + { + float_T f; + + if (*op == '.' || (tv2->v_type != VAR_FLOAT + && tv2->v_type != VAR_NUMBER + && tv2->v_type != VAR_STRING)) + break; + if (tv2->v_type == VAR_FLOAT) + f = tv2->vval.v_float; + else + f = get_tv_number(tv2); + if (*op == '+') + tv1->vval.v_float += f; + else + tv1->vval.v_float -= f; + } + return OK; +#endif } } @@ -4115,7 +4199,7 @@ eval4(arg, rettv, evaluate) } /* - * If there is a comparitive operator, use it. + * If there is a comparative operator, use it. */ if (type != TYPE_UNKNOWN) { @@ -4131,7 +4215,7 @@ eval4(arg, rettv, evaluate) ic = FALSE; ++len; } - /* nothing appened: use 'ignorecase' */ + /* nothing appended: use 'ignorecase' */ else ic = p_ic; @@ -4238,6 +4322,40 @@ eval4(arg, rettv, evaluate) } } +#ifdef FEAT_FLOAT + /* + * If one of the two variables is a float, compare as a float. + * When using "=~" or "!~", always compare as string. + */ + else if ((rettv->v_type == VAR_FLOAT || var2.v_type == VAR_FLOAT) + && type != TYPE_MATCH && type != TYPE_NOMATCH) + { + float_T f1, f2; + + if (rettv->v_type == VAR_FLOAT) + f1 = rettv->vval.v_float; + else + f1 = get_tv_number(rettv); + if (var2.v_type == VAR_FLOAT) + f2 = var2.vval.v_float; + else + f2 = get_tv_number(&var2); + n1 = FALSE; + switch (type) + { + case TYPE_EQUAL: n1 = (f1 == f2); break; + case TYPE_NEQUAL: n1 = (f1 != f2); break; + case TYPE_GREATER: n1 = (f1 > f2); break; + case TYPE_GEQUAL: n1 = (f1 >= f2); break; + case TYPE_SMALLER: n1 = (f1 < f2); break; + case TYPE_SEQUAL: n1 = (f1 <= f2); break; + case TYPE_UNKNOWN: + case TYPE_MATCH: + case TYPE_NOMATCH: break; /* avoid gcc warning */ + } + } +#endif + /* * If one of the two variables is a number, compare as a number. * When using "=~" or "!~", always compare as string. @@ -4330,6 +4448,9 @@ eval5(arg, rettv, evaluate) typval_T var3; int op; long n1, n2; +#ifdef FEAT_FLOAT + float_T f1 = 0, f2 = 0; +#endif char_u *s1, *s2; char_u buf1[NUMBUFLEN], buf2[NUMBUFLEN]; char_u *p; @@ -4349,7 +4470,11 @@ eval5(arg, rettv, evaluate) if (op != '+' && op != '-' && op != '.') break; - if (op != '+' || rettv->v_type != VAR_LIST) + if ((op != '+' || rettv->v_type != VAR_LIST) +#ifdef FEAT_FLOAT + && (op == '.' || rettv->v_type != VAR_FLOAT) +#endif + ) { /* For "list + ...", an illegal use of the first operand as * a number cannot be determined before evaluating the 2nd @@ -4413,29 +4538,73 @@ eval5(arg, rettv, evaluate) { int error = FALSE; - n1 = get_tv_number_chk(rettv, &error); - if (error) +#ifdef FEAT_FLOAT + if (rettv->v_type == VAR_FLOAT) { - /* This can only happen for "list + non-list". - * For "non-list + ..." or "something - ...", we returned - * before evaluating the 2nd operand. */ - clear_tv(rettv); - return FAIL; + f1 = rettv->vval.v_float; + n1 = 0; } - n2 = get_tv_number_chk(&var2, &error); - if (error) + else +#endif { - clear_tv(rettv); - clear_tv(&var2); - return FAIL; + n1 = get_tv_number_chk(rettv, &error); + if (error) + { + /* This can only happen for "list + non-list". For + * "non-list + ..." or "something - ...", we returned + * before evaluating the 2nd operand. */ + clear_tv(rettv); + return FAIL; + } +#ifdef FEAT_FLOAT + if (var2.v_type == VAR_FLOAT) + f1 = n1; +#endif + } +#ifdef FEAT_FLOAT + if (var2.v_type == VAR_FLOAT) + { + f2 = var2.vval.v_float; + n2 = 0; + } + else +#endif + { + n2 = get_tv_number_chk(&var2, &error); + if (error) + { + clear_tv(rettv); + clear_tv(&var2); + return FAIL; + } +#ifdef FEAT_FLOAT + if (rettv->v_type == VAR_FLOAT) + f2 = n2; +#endif } clear_tv(rettv); - if (op == '+') - n1 = n1 + n2; + +#ifdef FEAT_FLOAT + /* If there is a float on either side the result is a float. */ + if (rettv->v_type == VAR_FLOAT || var2.v_type == VAR_FLOAT) + { + if (op == '+') + f1 = f1 + f2; + else + f1 = f1 - f2; + rettv->v_type = VAR_FLOAT; + rettv->vval.v_float = f1; + } else - n1 = n1 - n2; - rettv->v_type = VAR_NUMBER; - rettv->vval.v_number = n1; +#endif + { + if (op == '+') + n1 = n1 + n2; + else + n1 = n1 - n2; + rettv->v_type = VAR_NUMBER; + rettv->vval.v_number = n1; + } } clear_tv(&var2); } @@ -4463,6 +4632,10 @@ eval6(arg, rettv, evaluate) typval_T var2; int op; long n1, n2; +#ifdef FEAT_FLOAT + int use_float = FALSE; + float_T f1 = 0, f2; +#endif int error = FALSE; /* @@ -4482,7 +4655,16 @@ eval6(arg, rettv, evaluate) if (evaluate) { - n1 = get_tv_number_chk(rettv, &error); +#ifdef FEAT_FLOAT + if (rettv->v_type == VAR_FLOAT) + { + f1 = rettv->vval.v_float; + use_float = TRUE; + n1 = 0; + } + else +#endif + n1 = get_tv_number_chk(rettv, &error); clear_tv(rettv); if (error) return FAIL; @@ -4499,32 +4681,82 @@ eval6(arg, rettv, evaluate) if (evaluate) { - n2 = get_tv_number_chk(&var2, &error); - clear_tv(&var2); - if (error) - return FAIL; +#ifdef FEAT_FLOAT + if (var2.v_type == VAR_FLOAT) + { + if (!use_float) + { + f1 = n1; + use_float = TRUE; + } + f2 = var2.vval.v_float; + n2 = 0; + } + else +#endif + { + n2 = get_tv_number_chk(&var2, &error); + clear_tv(&var2); + if (error) + return FAIL; +#ifdef FEAT_FLOAT + if (use_float) + f2 = n2; +#endif + } /* * Compute the result. + * When either side is a float the result is a float. */ - if (op == '*') - n1 = n1 * n2; - else if (op == '/') +#ifdef FEAT_FLOAT + if (use_float) { - if (n2 == 0) /* give an error message? */ - n1 = 0x7fffffffL; + if (op == '*') + f1 = f1 * f2; + else if (op == '/') + { + /* We rely on the floating point library to handle divide + * by zero to result in "inf" and not a crash. */ + f1 = f1 / f2; + } else - n1 = n1 / n2; + { + EMSG(_("E804: Cannot use % with float")); + return FAIL; + } + rettv->v_type = VAR_FLOAT; + rettv->vval.v_float = f1; } else +#endif { - if (n2 == 0) /* give an error message? */ - n1 = 0; + if (op == '*') + n1 = n1 * n2; + else if (op == '/') + { + if (n2 == 0) /* give an error message? */ + { + if (n1 == 0) + n1 = -0x7fffffffL - 1L; /* similar to NaN */ + else if (n1 < 0) + n1 = -0x7fffffffL; + else + n1 = 0x7fffffffL; + } + else + n1 = n1 / n2; + } else - n1 = n1 % n2; + { + if (n2 == 0) /* give an error message? */ + n1 = 0; + else + n1 = n1 % n2; + } + rettv->v_type = VAR_NUMBER; + rettv->vval.v_number = n1; } - rettv->v_type = VAR_NUMBER; - rettv->vval.v_number = n1; } } @@ -4566,7 +4798,6 @@ eval7(arg, rettv, evaluate) long n; int len; char_u *s; - int val; char_u *start_leader, *end_leader; int ret = OK; char_u *alias; @@ -4600,14 +4831,55 @@ eval7(arg, rettv, evaluate) case '7': case '8': case '9': - vim_str2nr(*arg, NULL, &len, TRUE, TRUE, &n, NULL); - *arg += len; - if (evaluate) + { +#ifdef FEAT_FLOAT + char_u *p = skipdigits(*arg + 1); + int get_float = FALSE; + + /* We accept a float when the format matches + * "[0-9]\+\.[0-9]\+\([eE][+-]\?[0-9]\+\)\?". This is very + * strict to avoid backwards compatibility problems. */ + if (p[0] == '.' && vim_isdigit(p[1])) { - rettv->v_type = VAR_NUMBER; - rettv->vval.v_number = n; + get_float = TRUE; + p = skipdigits(p + 2); + if (*p == 'e' || *p == 'E') + { + ++p; + if (*p == '-' || *p == '+') + ++p; + if (!vim_isdigit(*p)) + get_float = FALSE; + else + p = skipdigits(p + 1); + } + if (ASCII_ISALPHA(*p) || *p == '.') + get_float = FALSE; + } + if (get_float) + { + float_T f; + + *arg += string2float(*arg, &f); + if (evaluate) + { + rettv->v_type = VAR_FLOAT; + rettv->vval.v_float = f; + } + } + else +#endif + { + vim_str2nr(*arg, NULL, &len, TRUE, TRUE, &n, NULL); + *arg += len; + if (evaluate) + { + rettv->v_type = VAR_NUMBER; + rettv->vval.v_number = n; + } } break; + } /* * String constant: "string". @@ -4735,8 +5007,15 @@ eval7(arg, rettv, evaluate) if (ret == OK && evaluate && end_leader > start_leader) { int error = FALSE; + int val = 0; +#ifdef FEAT_FLOAT + float_T f = 0.0; - val = get_tv_number_chk(rettv, &error); + if (rettv->v_type == VAR_FLOAT) + f = rettv->vval.v_float; + else +#endif + val = get_tv_number_chk(rettv, &error); if (error) { clear_tv(rettv); @@ -4748,13 +5027,37 @@ eval7(arg, rettv, evaluate) { --end_leader; if (*end_leader == '!') - val = !val; + { +#ifdef FEAT_FLOAT + if (rettv->v_type == VAR_FLOAT) + f = !f; + else +#endif + val = !val; + } else if (*end_leader == '-') - val = -val; + { +#ifdef FEAT_FLOAT + if (rettv->v_type == VAR_FLOAT) + f = -f; + else +#endif + val = -val; + } + } +#ifdef FEAT_FLOAT + if (rettv->v_type == VAR_FLOAT) + { + clear_tv(rettv); + rettv->vval.v_float = f; + } + else +#endif + { + clear_tv(rettv); + rettv->v_type = VAR_NUMBER; + rettv->vval.v_number = val; } - clear_tv(rettv); - rettv->v_type = VAR_NUMBER; - rettv->vval.v_number = val; } } @@ -4781,7 +5084,11 @@ eval_index(arg, rettv, evaluate, verbose) char_u *s; char_u *key = NULL; - if (rettv->v_type == VAR_FUNC) + if (rettv->v_type == VAR_FUNC +#ifdef FEAT_FLOAT + || rettv->v_type == VAR_FLOAT +#endif + ) { if (verbose) EMSG(_("E695: Cannot index a Funcref")); @@ -5567,7 +5874,7 @@ dict_equal(d1, d2, ic) /* * Return TRUE if "tv1" and "tv2" have the same value. * Compares the items just like "==" would compare them, but strings and - * numbers are different. + * numbers are different. Floats and numbers are also different. */ static int tv_equal(tv1, tv2, ic) @@ -5609,6 +5916,11 @@ tv_equal(tv1, tv2, ic) case VAR_NUMBER: return tv1->vval.v_number == tv2->vval.v_number; +#ifdef FEAT_FLOAT + case VAR_FLOAT: + return tv1->vval.v_float == tv2->vval.v_float; +#endif + case VAR_STRING: s1 = get_tv_string_buf(tv1, buf1); s2 = get_tv_string_buf(tv2, buf2); @@ -6898,6 +7210,14 @@ echo_string(tv, tofree, numbuf, copyID) r = get_tv_string_buf(tv, numbuf); break; +#ifdef FEAT_FLOAT + case VAR_FLOAT: + *tofree = NULL; + vim_snprintf((char *)numbuf, NUMBUFLEN, "%g", tv->vval.v_float); + r = numbuf; + break; +#endif + default: EMSG2(_(e_intern2), "echo_string()"); *tofree = NULL; @@ -6929,6 +7249,12 @@ tv2string(tv, tofree, numbuf, copyID) case VAR_STRING: *tofree = string_quote(tv->vval.v_string, FALSE); return *tofree; +#ifdef FEAT_FLOAT + case VAR_FLOAT: + *tofree = NULL; + vim_snprintf((char *)numbuf, NUMBUFLEN - 1, "%g", tv->vval.v_float); + return numbuf; +#endif case VAR_NUMBER: case VAR_LIST: case VAR_DICT: @@ -6985,6 +7311,27 @@ string_quote(str, function) return s; } +#ifdef FEAT_FLOAT +/* + * Convert the string "text" to a floating point number. + * This uses strtod(). setlocale(LC_NUMERIC, "C") has been used to make sure + * this always uses a decimal point. + * Returns the length of the text that was consumed. + */ + static int +string2float(text, value) + char_u *text; + float_T *value; /* result stored here */ +{ + char *s = (char *)text; + float_T f; + + f = strtod(s, &s); + *value = f; + return (int)((char_u *)s - text); +} +#endif + /* * Get the value of an environment variable. * "arg" is pointing to the '$'. It is advanced to after the name. @@ -7054,11 +7401,17 @@ static struct fst /* implementation of function */ } functions[] = { +#ifdef FEAT_FLOAT + {"abs", 1, 1, f_abs}, +#endif {"add", 2, 2, f_add}, {"append", 2, 2, f_append}, {"argc", 0, 0, f_argc}, {"argidx", 0, 0, f_argidx}, {"argv", 0, 1, f_argv}, +#ifdef FEAT_FLOAT + {"atan", 1, 1, f_atan}, +#endif {"browse", 4, 4, f_browse}, {"browsedir", 2, 2, f_browsedir}, {"bufexists", 1, 1, f_bufexists}, @@ -7073,6 +7426,9 @@ static struct fst {"byte2line", 1, 1, f_byte2line}, {"byteidx", 2, 2, f_byteidx}, {"call", 2, 3, f_call}, +#ifdef FEAT_FLOAT + {"ceil", 1, 1, f_ceil}, +#endif {"changenr", 0, 0, f_changenr}, {"char2nr", 1, 1, f_char2nr}, {"cindent", 1, 1, f_cindent}, @@ -7085,6 +7441,9 @@ static struct fst #endif {"confirm", 1, 4, f_confirm}, {"copy", 1, 1, f_copy}, +#ifdef FEAT_FLOAT + {"cos", 1, 1, f_cos}, +#endif {"count", 2, 4, f_count}, {"cscope_connection",0,3, f_cscope_connection}, {"cursor", 1, 3, f_cursor}, @@ -7108,6 +7467,10 @@ static struct fst {"filter", 2, 2, f_filter}, {"finddir", 1, 3, f_finddir}, {"findfile", 1, 3, f_findfile}, +#ifdef FEAT_FLOAT + {"float2nr", 1, 1, f_float2nr}, + {"floor", 1, 1, f_floor}, +#endif {"fnameescape", 1, 1, f_fnameescape}, {"fnamemodify", 2, 2, f_fnamemodify}, {"foldclosed", 1, 1, f_foldclosed}, @@ -7182,6 +7545,9 @@ static struct fst {"line2byte", 1, 1, f_line2byte}, {"lispindent", 1, 1, f_lispindent}, {"localtime", 0, 0, f_localtime}, +#ifdef FEAT_FLOAT + {"log10", 1, 1, f_log10}, +#endif {"map", 2, 2, f_map}, {"maparg", 1, 3, f_maparg}, {"mapcheck", 1, 3, f_mapcheck}, @@ -7197,10 +7563,13 @@ static struct fst #ifdef vim_mkdir {"mkdir", 1, 3, f_mkdir}, #endif - {"mode", 0, 0, f_mode}, + {"mode", 0, 1, f_mode}, {"nextnonblank", 1, 1, f_nextnonblank}, {"nr2char", 1, 1, f_nr2char}, {"pathshorten", 1, 1, f_pathshorten}, +#ifdef FEAT_FLOAT + {"pow", 2, 2, f_pow}, +#endif {"prevnonblank", 1, 1, f_prevnonblank}, {"printf", 2, 19, f_printf}, {"pumvisible", 0, 0, f_pumvisible}, @@ -7218,6 +7587,9 @@ static struct fst {"repeat", 2, 2, f_repeat}, {"resolve", 1, 1, f_resolve}, {"reverse", 1, 1, f_reverse}, +#ifdef FEAT_FLOAT + {"round", 1, 1, f_round}, +#endif {"search", 1, 4, f_search}, {"searchdecl", 1, 3, f_searchdecl}, {"searchpair", 3, 7, f_searchpair}, @@ -7237,11 +7609,18 @@ static struct fst {"setwinvar", 3, 3, f_setwinvar}, {"shellescape", 1, 1, f_shellescape}, {"simplify", 1, 1, f_simplify}, +#ifdef FEAT_FLOAT + {"sin", 1, 1, f_sin}, +#endif {"sort", 1, 2, f_sort}, {"soundfold", 1, 1, f_soundfold}, {"spellbadword", 0, 1, f_spellbadword}, {"spellsuggest", 1, 3, f_spellsuggest}, {"split", 1, 3, f_split}, +#ifdef FEAT_FLOAT + {"sqrt", 1, 1, f_sqrt}, + {"str2float", 1, 1, f_str2float}, +#endif {"str2nr", 1, 2, f_str2nr}, #ifdef HAVE_STRFTIME {"strftime", 1, 2, f_strftime}, @@ -7269,6 +7648,9 @@ static struct fst {"tolower", 1, 1, f_tolower}, {"toupper", 1, 1, f_toupper}, {"tr", 3, 3, f_tr}, +#ifdef FEAT_FLOAT + {"trunc", 1, 1, f_trunc}, +#endif {"type", 1, 1, f_type}, {"values", 1, 1, f_values}, {"virtcol", 1, 1, f_virtcol}, @@ -7712,6 +8094,36 @@ emsg_funcname(ermsg, name) * Implementation of the built-in functions */ +#ifdef FEAT_FLOAT +/* + * "abs(expr)" function + */ + static void +f_abs(argvars, rettv) + typval_T *argvars; + typval_T *rettv; +{ + if (argvars[0].v_type == VAR_FLOAT) + { + rettv->v_type = VAR_FLOAT; + rettv->vval.v_float = fabs(argvars[0].vval.v_float); + } + else + { + varnumber_T n; + int error = FALSE; + + n = get_tv_number_chk(&argvars[0], &error); + if (error) + rettv->vval.v_number = -1; + else if (n > 0) + rettv->vval.v_number = n; + else + rettv->vval.v_number = -n; + } +} +#endif + /* * "add(list, item)" function */ @@ -7840,6 +8252,50 @@ f_argv(argvars, rettv) alist_name(&ARGLIST[idx]), -1); } +#ifdef FEAT_FLOAT +static int get_float_arg __ARGS((typval_T *argvars, float_T *f)); + +/* + * Get the float value of "argvars[0]" into "f". + * Returns FAIL when the argument is not a Number or Float. + */ + static int +get_float_arg(argvars, f) + typval_T *argvars; + float_T *f; +{ + if (argvars[0].v_type == VAR_FLOAT) + { + *f = argvars[0].vval.v_float; + return OK; + } + if (argvars[0].v_type == VAR_NUMBER) + { + *f = (float_T)argvars[0].vval.v_number; + return OK; + } + EMSG(_("E808: Number or Float required")); + return FAIL; +} + +/* + * "atan()" function + */ + static void +f_atan(argvars, rettv) + typval_T *argvars; + typval_T *rettv; +{ + float_T f; + + rettv->v_type = VAR_FLOAT; + if (get_float_arg(argvars, &f) == OK) + rettv->vval.v_float = atan(f); + else + rettv->vval.v_float = 0.0; +} +#endif + /* * "browse(save, title, initdir, default)" function */ @@ -8157,7 +8613,7 @@ f_byteidx(argvars, rettv) } rettv->vval.v_number = (varnumber_T)(t - str); #else - if (idx <= STRLEN(str)) + if ((size_t)idx <= STRLEN(str)) rettv->vval.v_number = idx; #endif } @@ -8227,6 +8683,25 @@ f_call(argvars, rettv) clear_tv(&argv[--argc]); } +#ifdef FEAT_FLOAT +/* + * "ceil({float})" function + */ + static void +f_ceil(argvars, rettv) + typval_T *argvars; + typval_T *rettv; +{ + float_T f; + + rettv->v_type = VAR_FLOAT; + if (get_float_arg(argvars, &f) == OK) + rettv->vval.v_float = ceil(f); + else + rettv->vval.v_float = 0.0; +} +#endif + /* * "changenr()" function */ @@ -8487,6 +8962,25 @@ f_copy(argvars, rettv) item_copy(&argvars[0], rettv, FALSE, 0); } +#ifdef FEAT_FLOAT +/* + * "cos()" function + */ + static void +f_cos(argvars, rettv) + typval_T *argvars; + typval_T *rettv; +{ + float_T f; + + rettv->v_type = VAR_FLOAT; + if (get_float_arg(argvars, &f) == OK) + rettv->vval.v_float = cos(f); + else + rettv->vval.v_float = 0.0; +} +#endif + /* * "count()" function */ @@ -8802,6 +9296,11 @@ f_empty(argvars, rettv) case VAR_NUMBER: n = argvars[0].vval.v_number == 0; break; +#ifdef FEAT_FLOAT + case VAR_FLOAT: + n = argvars[0].vval.v_float == 0.0; + break; +#endif case VAR_LIST: n = argvars[0].vval.v_list == NULL || argvars[0].vval.v_list->lv_first == NULL; @@ -9466,6 +9965,48 @@ f_findfile(argvars, rettv) findfilendir(argvars, rettv, FINDFILE_FILE); } +#ifdef FEAT_FLOAT +/* + * "float2nr({float})" function + */ + static void +f_float2nr(argvars, rettv) + typval_T *argvars; + typval_T *rettv; +{ + float_T f; + + if (get_float_arg(argvars, &f) == OK) + { + if (f < -0x7fffffff) + rettv->vval.v_number = -0x7fffffff; + else if (f > 0x7fffffff) + rettv->vval.v_number = 0x7fffffff; + else + rettv->vval.v_number = (varnumber_T)f; + } + else + rettv->vval.v_number = 0; +} + +/* + * "floor({float})" function + */ + static void +f_floor(argvars, rettv) + typval_T *argvars; + typval_T *rettv; +{ + float_T f; + + rettv->v_type = VAR_FLOAT; + if (get_float_arg(argvars, &f) == OK) + rettv->vval.v_float = floor(f); + else + rettv->vval.v_float = 0.0; +} +#endif + /* * "fnameescape({string})" function */ @@ -10600,7 +11141,7 @@ f_getwinposy(argvars, rettv) } /* - * Find window specifed by "vp" in tabpage "tp". + * Find window specified by "vp" in tabpage "tp". */ static win_T * find_win_by_nr(vp, tp) @@ -10892,6 +11433,9 @@ f_has(argvars, rettv) #ifdef FEAT_FIND_ID "find_in_path", #endif +#ifdef FEAT_FLOAT + "float", +#endif #ifdef FEAT_FOLDING "folding", #endif @@ -11002,6 +11546,9 @@ f_has(argvars, rettv) # ifdef FEAT_MOUSE_PTERM "mouse_pterm", # endif +# ifdef FEAT_SYSMOUSE + "mouse_sysmouse", +# endif # ifdef FEAT_MOUSE_XTERM "mouse_xterm", # endif @@ -11813,7 +12360,7 @@ f_inputsave(argvars, rettv) typval_T *argvars; typval_T *rettv; { - /* Add an entry to the stack of typehead storage. */ + /* Add an entry to the stack of typeahead storage. */ if (ga_grow(&ga_userinput, 1) == OK) { save_typeahead((tasave_T *)(ga_userinput.ga_data) @@ -12345,6 +12892,25 @@ get_maparg(argvars, rettv, exact) } } +#ifdef FEAT_FLOAT +/* + * "log10()" function + */ + static void +f_log10(argvars, rettv) + typval_T *argvars; + typval_T *rettv; +{ + float_T f; + + rettv->v_type = VAR_FLOAT; + if (get_float_arg(argvars, &f) == OK) + rettv->vval.v_float = log10(f); + else + rettv->vval.v_float = 0.0; +} +#endif + /* * "map()" function */ @@ -12853,7 +13419,10 @@ f_mode(argvars, rettv) typval_T *argvars; typval_T *rettv; { - char_u buf[2]; + char_u buf[3]; + + buf[1] = NUL; + buf[2] = NUL; #ifdef FEAT_VISUAL if (VIsual_active) @@ -12865,21 +13434,56 @@ f_mode(argvars, rettv) } else #endif - if (State == HITRETURN || State == ASKMORE || State == SETWSIZE) + if (State == HITRETURN || State == ASKMORE || State == SETWSIZE + || State == CONFIRM) + { buf[0] = 'r'; + if (State == ASKMORE) + buf[1] = 'm'; + else if (State == CONFIRM) + buf[1] = '?'; + } + else if (State == EXTERNCMD) + buf[0] = '!'; else if (State & INSERT) { +#ifdef FEAT_VREPLACE + if (State & VREPLACE_FLAG) + { + buf[0] = 'R'; + buf[1] = 'v'; + } + else +#endif if (State & REPLACE_FLAG) buf[0] = 'R'; else buf[0] = 'i'; } else if (State & CMDLINE) + { buf[0] = 'c'; + if (exmode_active) + buf[1] = 'v'; + } + else if (exmode_active) + { + buf[0] = 'c'; + buf[1] = 'e'; + } else + { buf[0] = 'n'; + if (finish_op) + buf[1] = 'o'; + } + + /* A zero number or empty string argument: return only major mode. */ + if (!(argvars[0].v_type == VAR_NUMBER && argvars[0].vval.v_number != 0) + && !(argvars[0].v_type == VAR_STRING + && *get_tv_string(&argvars[0]) != NUL)) + buf[1] = NUL; - buf[1] = NUL; rettv->vval.v_string = vim_strsave(buf); rettv->v_type = VAR_STRING; } @@ -12953,6 +13557,26 @@ f_pathshorten(argvars, rettv) } } +#ifdef FEAT_FLOAT +/* + * "pow()" function + */ + static void +f_pow(argvars, rettv) + typval_T *argvars; + typval_T *rettv; +{ + float_T fx, fy; + + rettv->v_type = VAR_FLOAT; + if (get_float_arg(argvars, &fx) == OK + && get_float_arg(&argvars[1], &fy) == OK) + rettv->vval.v_float = pow(fx, fy); + else + rettv->vval.v_float = 0.0; +} +#endif + /* * "prevnonblank()" function */ @@ -13876,7 +14500,7 @@ f_resolve(argvars, rettv) } /* Shorten "remain". */ if (*q != NUL) - mch_memmove(remain, q - 1, STRLEN(q - 1) + 1); + STRMOVE(remain, q - 1); else { vim_free(remain); @@ -13912,7 +14536,7 @@ f_resolve(argvars, rettv) while (q[0] == '.' && vim_ispathsep(q[1])) q += 2; if (q > p) - mch_memmove(p, p + 2, STRLEN(p + 2) + (size_t)1); + STRMOVE(p, p + 2); } } @@ -14140,6 +14764,26 @@ theend: return retval; } +#ifdef FEAT_FLOAT +/* + * "round({float})" function + */ + static void +f_round(argvars, rettv) + typval_T *argvars; + typval_T *rettv; +{ + float_T f; + + rettv->v_type = VAR_FLOAT; + if (get_float_arg(argvars, &f) == OK) + /* round() is not in C90, use ceil() or floor() instead. */ + rettv->vval.v_float = f > 0 ? floor(f + 0.5) : ceil(f - 0.5); + else + rettv->vval.v_float = 0.0; +} +#endif + /* * "search()" function */ @@ -15058,6 +15702,25 @@ f_simplify(argvars, rettv) rettv->v_type = VAR_STRING; } +#ifdef FEAT_FLOAT +/* + * "sin()" function + */ + static void +f_sin(argvars, rettv) + typval_T *argvars; + typval_T *rettv; +{ + float_T f; + + rettv->v_type = VAR_FLOAT; + if (get_float_arg(argvars, &f) == OK) + rettv->vval.v_float = sin(f); + else + rettv->vval.v_float = 0.0; +} +#endif + static int #ifdef __BORLANDC__ _RTLENTRYF @@ -15447,6 +16110,41 @@ f_split(argvars, rettv) p_cpo = save_cpo; } +#ifdef FEAT_FLOAT +/* + * "sqrt()" function + */ + static void +f_sqrt(argvars, rettv) + typval_T *argvars; + typval_T *rettv; +{ + float_T f; + + rettv->v_type = VAR_FLOAT; + if (get_float_arg(argvars, &f) == OK) + rettv->vval.v_float = sqrt(f); + else + rettv->vval.v_float = 0.0; +} + +/* + * "str2float()" function + */ + static void +f_str2float(argvars, rettv) + typval_T *argvars; + typval_T *rettv; +{ + char_u *p = skipwhite(get_tv_string(&argvars[0])); + + if (*p == '+') + p = skipwhite(p + 1); + (void)string2float(p, &rettv->vval.v_float); + rettv->v_type = VAR_FLOAT; +} +#endif + /* * "str2nr()" function */ @@ -15470,6 +16168,8 @@ f_str2nr(argvars, rettv) } p = skipwhite(get_tv_string(&argvars[0])); + if (*p == '+') + p = skipwhite(p + 1); vim_str2nr(p, NULL, NULL, base == 8 ? 2 : 0, base == 16 ? 2 : 0, &n, NULL); rettv->vval.v_number = n; } @@ -15586,7 +16286,7 @@ f_string(argvars, rettv) rettv->v_type = VAR_STRING; rettv->vval.v_string = tv2string(&argvars[0], &tofree, numbuf, 0); - /* Make a copy if we have a value but it's not in allocate memory. */ + /* Make a copy if we have a value but it's not in allocated memory. */ if (rettv->vval.v_string != NULL && tofree == NULL) rettv->vval.v_string = vim_strsave(rettv->vval.v_string); } @@ -16474,6 +17174,26 @@ error: rettv->vval.v_string = ga.ga_data; } +#ifdef FEAT_FLOAT +/* + * "trunc({float})" function + */ + static void +f_trunc(argvars, rettv) + typval_T *argvars; + typval_T *rettv; +{ + float_T f; + + rettv->v_type = VAR_FLOAT; + if (get_float_arg(argvars, &f) == OK) + /* trunc() is not in C90, use floor() or ceil() instead. */ + rettv->vval.v_float = f > 0 ? floor(f) : ceil(f); + else + rettv->vval.v_float = 0.0; +} +#endif + /* * "type(expr)" function */ @@ -16491,6 +17211,9 @@ f_type(argvars, rettv) case VAR_FUNC: n = 2; break; case VAR_LIST: n = 3; break; case VAR_DICT: n = 4; break; +#ifdef FEAT_FLOAT + case VAR_FLOAT: n = 5; break; +#endif default: EMSG2(_(e_intern2), "f_type()"); n = 0; break; } rettv->vval.v_number = n; @@ -16548,10 +17271,9 @@ f_visualmode(argvars, rettv) rettv->vval.v_string = vim_strsave(str); /* A non-zero number or non-empty string argument: reset mode. */ - if ((argvars[0].v_type == VAR_NUMBER - && argvars[0].vval.v_number != 0) + if ((argvars[0].v_type == VAR_NUMBER && argvars[0].vval.v_number != 0) || (argvars[0].v_type == VAR_STRING - && *get_tv_string(&argvars[0]) != NUL)) + && *get_tv_string(&argvars[0]) != NUL)) curbuf->b_visual_mode_eval = NUL; #else rettv->vval.v_number = 0; /* return anything, it won't work anyway */ @@ -17630,7 +18352,7 @@ handle_subscript(arg, rettv, evaluate, verbose) } /* - * Allocate memory for a variable type-value, and make it emtpy (0 or NULL + * Allocate memory for a variable type-value, and make it empty (0 or NULL * value). */ static typval_T * @@ -17685,6 +18407,9 @@ free_tv(varp) dict_unref(varp->vval.v_dict); break; case VAR_NUMBER: +#ifdef FEAT_FLOAT + case VAR_FLOAT: +#endif case VAR_UNKNOWN: break; default: @@ -17724,6 +18449,11 @@ clear_tv(varp) case VAR_NUMBER: varp->vval.v_number = 0; break; +#ifdef FEAT_FLOAT + case VAR_FLOAT: + varp->vval.v_float = 0.0; + break; +#endif case VAR_UNKNOWN: break; default: @@ -17772,6 +18502,11 @@ get_tv_number_chk(varp, denote) { case VAR_NUMBER: return (long)(varp->vval.v_number); +#ifdef FEAT_FLOAT + case VAR_FLOAT: + EMSG(_("E805: Using a Float as a number")); + break; +#endif case VAR_FUNC: EMSG(_("E703: Using a Funcref as a number")); break; @@ -17895,6 +18630,11 @@ get_tv_string_buf_chk(varp, buf) case VAR_DICT: EMSG(_("E731: using Dictionary as a String")); break; +#ifdef FEAT_FLOAT + case VAR_FLOAT: + EMSG(_("E806: using Float as a String")); + break; +#endif case VAR_STRING: if (varp->vval.v_string != NULL) return varp->vval.v_string; @@ -18279,7 +19019,14 @@ set_var(name, tv, copy) && !((v->di_tv.v_type == VAR_STRING || v->di_tv.v_type == VAR_NUMBER) && (tv->v_type == VAR_STRING - || tv->v_type == VAR_NUMBER))) + || tv->v_type == VAR_NUMBER)) +#ifdef FEAT_FLOAT + && !((v->di_tv.v_type == VAR_NUMBER + || v->di_tv.v_type == VAR_FLOAT) + && (tv->v_type == VAR_NUMBER + || tv->v_type == VAR_FLOAT)) +#endif + ) { EMSG2(_("E706: Variable type mismatch for: %s"), name); return; @@ -18306,7 +19053,11 @@ set_var(name, tv, copy) else if (v->di_tv.v_type != VAR_NUMBER) EMSG2(_(e_intern2), "set_var()"); else + { v->di_tv.vval.v_number = get_tv_number(tv); + if (STRCMP(varname, "searchforward") == 0) + set_search_direction(v->di_tv.vval.v_number ? '/' : '?'); + } return; } @@ -18343,7 +19094,7 @@ set_var(name, tv, copy) v->di_flags = 0; } - if (copy || tv->v_type == VAR_NUMBER) + if (copy || tv->v_type == VAR_NUMBER || tv->v_type == VAR_FLOAT) copy_tv(tv, &v->di_tv); else { @@ -18433,6 +19184,11 @@ copy_tv(from, to) case VAR_NUMBER: to->vval.v_number = from->vval.v_number; break; +#ifdef FEAT_FLOAT + case VAR_FLOAT: + to->vval.v_float = from->vval.v_float; + break; +#endif case VAR_STRING: case VAR_FUNC: if (from->vval.v_string == NULL) @@ -18495,6 +19251,9 @@ item_copy(from, to, deep, copyID) switch (from->v_type) { case VAR_NUMBER: +#ifdef FEAT_FLOAT + case VAR_FLOAT: +#endif case VAR_STRING: case VAR_FUNC: copy_tv(from, to); @@ -18560,6 +19319,10 @@ ex_echo(eap) ++emsg_skip; while (*arg != NUL && *arg != '|' && *arg != '\n' && !got_int) { + /* If eval1() causes an error message the text from the command may + * still need to be cleared. E.g., "echo 22,44". */ + need_clr_eos = needclr; + p = arg; if (eval1(&arg, &rettv, !eap->skip) == FAIL) { @@ -18570,8 +19333,11 @@ ex_echo(eap) */ if (!aborting()) EMSG2(_(e_invexpr2), p); + need_clr_eos = FALSE; break; } + need_clr_eos = FALSE; + if (!eap->skip) { if (atstart) @@ -20508,7 +21274,7 @@ call_user_func(fp, argcount, argvars, rettv, firstline, lastline, selfdict) did_emsg |= save_did_emsg; current_funccal = fc.caller; - /* The a: variables typevals were not alloced, only free the allocated + /* The a: variables typevals were not allocated, only free the allocated * variables. */ vars_clear_ext(&fc.l_avars.dv_hashtab, FALSE); @@ -20842,7 +21608,7 @@ func_line_end(cookie) /* * Return TRUE if the currently active function should be ended, because a - * return was encountered or an error occured. Used inside a ":while". + * return was encountered or an error occurred. Used inside a ":while". */ int func_has_ended(cookie) @@ -20869,9 +21635,9 @@ func_has_abort(cookie) #if defined(FEAT_VIMINFO) || defined(FEAT_SESSION) typedef enum { - VAR_FLAVOUR_DEFAULT, - VAR_FLAVOUR_SESSION, - VAR_FLAVOUR_VIMINFO + VAR_FLAVOUR_DEFAULT, /* doesn't start with uppercase */ + VAR_FLAVOUR_SESSION, /* starts with uppercase, some lower */ + VAR_FLAVOUR_VIMINFO /* all uppercase */ } var_flavour_T; static var_flavour_T var_flavour __ARGS((char_u *varname)); @@ -20904,7 +21670,7 @@ read_viminfo_varlist(virp, writing) int writing; { char_u *tab; - int is_string = FALSE; + int type = VAR_NUMBER; typval_T tv; if (!writing && (find_viminfo_parameter('!') != NULL)) @@ -20914,24 +21680,27 @@ read_viminfo_varlist(virp, writing) { *tab++ = '\0'; /* isolate the variable name */ if (*tab == 'S') /* string var */ - is_string = TRUE; + type = VAR_STRING; +#ifdef FEAT_FLOAT + else if (*tab == 'F') + type = VAR_FLOAT; +#endif tab = vim_strchr(tab, '\t'); if (tab != NULL) { - if (is_string) - { - tv.v_type = VAR_STRING; + tv.v_type = type; + if (type == VAR_STRING) tv.vval.v_string = viminfo_readstring(virp, (int)(tab - virp->vir_line + 1), TRUE); - } +#ifdef FEAT_FLOAT + else if (type == VAR_FLOAT) + (void)string2float(tab + 1, &tv.vval.v_float); +#endif else - { - tv.v_type = VAR_NUMBER; tv.vval.v_number = atol((char *)tab + 1); - } set_var(virp->vir_line + 1, &tv, FALSE); - if (is_string) + if (type == VAR_STRING) vim_free(tv.vval.v_string); } } @@ -20973,6 +21742,9 @@ write_viminfo_varlist(fp) { case VAR_STRING: s = "STR"; break; case VAR_NUMBER: s = "NUM"; break; +#ifdef FEAT_FLOAT + case VAR_FLOAT: s = "FLO"; break; +#endif default: continue; } fprintf(fp, "!%s\t%s\t", this_var->di_key, s); @@ -21032,6 +21804,24 @@ store_session_globals(fd) } vim_free(p); } +#ifdef FEAT_FLOAT + else if (this_var->di_tv.v_type == VAR_FLOAT + && var_flavour(this_var->di_key) == VAR_FLAVOUR_SESSION) + { + float_T f = this_var->di_tv.vval.v_float; + int sign = ' '; + + if (f < 0) + { + f = -f; + sign = '-'; + } + if ((fprintf(fd, "let %s = %c&%f", + this_var->di_key, sign, f) < 0) + || put_eol(fd) == FAIL) + return FAIL; + } +#endif } } return OK; @@ -21064,8 +21854,8 @@ last_set_msg(scriptID) #endif /* FEAT_EVAL */ -#if defined(FEAT_MODIFY_FNAME) || defined(FEAT_EVAL) || defined(PROTO) +#if defined(FEAT_MODIFY_FNAME) || defined(FEAT_EVAL) || defined(PROTO) #ifdef WIN3264 /* @@ -21246,9 +22036,8 @@ shortpath_for_partial(fnamep, bufp, fnamelen) char_u *pbuf, *tfname; int hasTilde; - /* Count up the path seperators from the RHS.. so we know which part - * of the path to return. - */ + /* Count up the path separators from the RHS.. so we know which part + * of the path to return. */ sepcount = 0; for (p = *fnamep; p < *fnamep + *fnamelen; mb_ptr_adv(p)) if (vim_ispathsep(*p)) diff --git a/src/ex_cmds.c b/src/ex_cmds.c index 218ced0f7..6425ac043 100644 --- a/src/ex_cmds.c +++ b/src/ex_cmds.c @@ -11,10 +11,11 @@ * ex_cmds.c: some functions for command line commands */ -#include "vim.h" -#ifdef HAVE_FCNTL_H -# include <fcntl.h> +#if defined(MSDOS) || defined(MSWIN) +# include "vimio.h" /* for mch_open(), must be before vim.h */ #endif + +#include "vim.h" #include "version.h" #ifdef FEAT_EX_EXTRA @@ -977,7 +978,7 @@ do_bang(addr_count, eap, forceit, do_in, do_out) ) { if (p > newcmd && p[-1] == '\\') - mch_memmove(p - 1, p, (size_t)(STRLEN(p) + 1)); + STRMOVE(p - 1, p); else { trailarg = p; @@ -4895,7 +4896,7 @@ do_sub(eap) for (p1 = new_end; *p1; ++p1) { if (p1[0] == '\\' && p1[1] != NUL) /* remove backslash */ - mch_memmove(p1, p1 + 1, STRLEN(p1)); + STRMOVE(p1, p1 + 1); else if (*p1 == CAR) { if (u_inssub(lnum) == OK) /* prepare for undo */ @@ -4919,7 +4920,7 @@ do_sub(eap) /* move the cursor to the new line, like Vi */ ++curwin->w_cursor.lnum; /* copy the rest */ - mch_memmove(new_start, p1 + 1, STRLEN(p1 + 1) + 1); + STRMOVE(new_start, p1 + 1); p1 = new_start - 1; } } diff --git a/src/ex_cmds.h b/src/ex_cmds.h index b9c79fce4..2e8374a00 100644 --- a/src/ex_cmds.h +++ b/src/ex_cmds.h @@ -190,7 +190,7 @@ EX(CMD_cabclear, "cabclear", ex_abclear, EX(CMD_caddbuffer, "caddbuffer", ex_cbuffer, RANGE|NOTADR|WORD1|TRLBAR), EX(CMD_caddexpr, "caddexpr", ex_cexpr, - NEEDARG|WORD1|NOTRLCOM|TRLBAR|BANG), + NEEDARG|WORD1|NOTRLCOM|TRLBAR), EX(CMD_caddfile, "caddfile", ex_cfile, TRLBAR|FILE1), EX(CMD_call, "call", ex_call, @@ -214,11 +214,11 @@ EX(CMD_cfile, "cfile", ex_cfile, EX(CMD_cfirst, "cfirst", ex_cc, RANGE|NOTADR|COUNT|TRLBAR|BANG), EX(CMD_cgetfile, "cgetfile", ex_cfile, - TRLBAR|FILE1|BANG), + TRLBAR|FILE1), EX(CMD_cgetbuffer, "cgetbuffer", ex_cbuffer, RANGE|NOTADR|WORD1|TRLBAR), EX(CMD_cgetexpr, "cgetexpr", ex_cexpr, - NEEDARG|WORD1|NOTRLCOM|TRLBAR|BANG), + NEEDARG|WORD1|NOTRLCOM|TRLBAR), EX(CMD_chdir, "chdir", ex_cd, BANG|FILE1|TRLBAR|CMDWIN), EX(CMD_changes, "changes", ex_changes, @@ -490,7 +490,7 @@ EX(CMD_last, "last", ex_last, EX(CMD_language, "language", ex_language, EXTRA|TRLBAR|CMDWIN), EX(CMD_laddexpr, "laddexpr", ex_cexpr, - NEEDARG|WORD1|NOTRLCOM|TRLBAR|BANG), + NEEDARG|WORD1|NOTRLCOM|TRLBAR), EX(CMD_laddbuffer, "laddbuffer", ex_cbuffer, RANGE|NOTADR|WORD1|TRLBAR), EX(CMD_laddfile, "laddfile", ex_cfile, @@ -520,11 +520,11 @@ EX(CMD_lfile, "lfile", ex_cfile, EX(CMD_lfirst, "lfirst", ex_cc, RANGE|NOTADR|COUNT|TRLBAR|BANG), EX(CMD_lgetfile, "lgetfile", ex_cfile, - TRLBAR|FILE1|BANG), + TRLBAR|FILE1), EX(CMD_lgetbuffer, "lgetbuffer", ex_cbuffer, RANGE|NOTADR|WORD1|TRLBAR), EX(CMD_lgetexpr, "lgetexpr", ex_cexpr, - NEEDARG|WORD1|NOTRLCOM|TRLBAR|BANG), + NEEDARG|WORD1|NOTRLCOM|TRLBAR), EX(CMD_lgrep, "lgrep", ex_make, RANGE|NOTADR|BANG|NEEDARG|EXTRA|NOTRLCOM|TRLBAR|XFILE), EX(CMD_lgrepadd, "lgrepadd", ex_make, diff --git a/src/ex_cmds2.c b/src/ex_cmds2.c index 7071794c9..582613e12 100644 --- a/src/ex_cmds2.c +++ b/src/ex_cmds2.c @@ -12,15 +12,10 @@ */ #if defined(WIN32) && defined(FEAT_CSCOPE) -# include "vimio.h" +# include "vimio.h" /* for mch_open(), must be before vim.h */ #endif #include "vim.h" - -#if defined(WIN32) && defined(FEAT_CSCOPE) -# include <fcntl.h> -#endif - #include "version.h" static void cmd_source __ARGS((char_u *fname, exarg_T *eap)); @@ -43,8 +38,8 @@ typedef struct scriptitem_S int sn_pr_nest; /* nesting for sn_pr_child */ /* profiling the script as a whole */ int sn_pr_count; /* nr of times sourced */ - proftime_T sn_pr_total; /* time spend in script + children */ - proftime_T sn_pr_self; /* time spend in script itself */ + proftime_T sn_pr_total; /* time spent in script + children */ + proftime_T sn_pr_self; /* time spent in script itself */ proftime_T sn_pr_start; /* time at script start */ proftime_T sn_pr_children; /* time in children after script start */ /* profiling the script per line */ @@ -65,8 +60,8 @@ static garray_T script_items = {0, 0, sizeof(scriptitem_T), 4, NULL}; typedef struct sn_prl_S { int snp_count; /* nr of times line was executed */ - proftime_T sn_prl_total; /* time spend in a line + children */ - proftime_T sn_prl_self; /* time spend in a line itself */ + proftime_T sn_prl_total; /* time spent in a line + children */ + proftime_T sn_prl_self; /* time spent in a line itself */ } sn_prl_T; # define PRL_ITEM(si, idx) (((sn_prl_T *)(si)->sn_prl_ga.ga_data)[(idx)]) @@ -3579,7 +3574,7 @@ script_line_start() si = &SCRIPT_ITEM(current_SID); if (si->sn_prof_on && sourcing_lnum >= 1) { - /* Grow the array before starting the timer, so that the time spend + /* Grow the array before starting the timer, so that the time spent * here isn't counted. */ ga_grow(&si->sn_prl_ga, (int)(sourcing_lnum - si->sn_prl_ga.ga_len)); si->sn_prl_idx = sourcing_lnum - 1; @@ -4024,7 +4019,13 @@ ex_language(eap) loc = ""; else #endif + { loc = setlocale(what, (char *)name); +#if defined(FEAT_FLOAT) && defined(LC_NUMERIC) + /* Make sure strtod() uses a decimal point, not a comma. */ + setlocale(LC_NUMERIC, "C"); +#endif + } if (loc == NULL) EMSG2(_("E197: Cannot set language to \"%s\""), name); else diff --git a/src/farsi.c b/src/farsi.c index 8728e8582..7fee615f9 100644 --- a/src/farsi.c +++ b/src/farsi.c @@ -1939,7 +1939,9 @@ lrFswap(cmdbuf, len) } /* - * Reverse the characters in the search path and substitute section accordingly + * Reverse the characters in the search path and substitute section + * accordingly. + * TODO: handle different separator characters. Use skip_regexp(). */ char_u * lrF_sub(ibuf) diff --git a/src/fold.c b/src/fold.c index 4daaf70ed..41cdd1a68 100644 --- a/src/fold.c +++ b/src/fold.c @@ -2076,7 +2076,7 @@ foldtext_cleanup(str) { while (vim_iswhite(s[len])) ++len; - mch_memmove(s, s + len, STRLEN(s + len) + 1); + STRMOVE(s, s + len); } else { diff --git a/src/gui_gtk_x11.c b/src/gui_gtk_x11.c index 207e33eb3..d01a831b5 100644 --- a/src/gui_gtk_x11.c +++ b/src/gui_gtk_x11.c @@ -6476,6 +6476,11 @@ gui_mch_wait_for_chars(long wtime) focus = gui.in_focus; } +#if defined(FEAT_NETBEANS_INTG) + /* Process the queued netbeans messages. */ + netbeans_parse_messages(); +#endif + /* * Loop in GTK+ processing until a timeout or input occurs. * Skip this if input is available anyway (can happen in rare diff --git a/src/main.c b/src/main.c index 2a02615f4..31c11c784 100644 --- a/src/main.c +++ b/src/main.c @@ -18,10 +18,6 @@ # include <spawno.h> /* special MS-DOS swapping library */ #endif -#ifdef HAVE_FCNTL_H -# include <fcntl.h> -#endif - #ifdef __CYGWIN__ # ifndef WIN32 # include <sys/cygwin.h> /* for cygwin_conv_to_posix_path() */ @@ -1368,6 +1364,12 @@ get_number_arg(p, idx, def) init_locale() { setlocale(LC_ALL, ""); + +# if defined(FEAT_FLOAT) && defined(LC_NUMERIC) + /* Make sure strtod() uses a decimal point, not a comma. */ + setlocale(LC_NUMERIC, "C"); +# endif + # ifdef WIN32 /* Apparently MS-Windows printf() may cause a crash when we give it 8-bit * text while it's expecting text in the current locale. This call avoids diff --git a/src/memfile.c b/src/memfile.c index f1ce68143..dd8dc13d4 100644 --- a/src/memfile.c +++ b/src/memfile.c @@ -38,10 +38,6 @@ #include "vim.h" -#ifdef HAVE_FCNTL_H -# include <fcntl.h> -#endif - /* * Some systems have the page size in statfs.f_bsize, some in stat.st_blksize */ diff --git a/src/memline.c b/src/memline.c index 55d0a3273..99293803a 100644 --- a/src/memline.c +++ b/src/memline.c @@ -43,14 +43,11 @@ */ #if defined(MSDOS) || defined(WIN32) || defined(_WIN64) -# include "vimio.h" +# include "vimio.h" /* for mch_open(), must be before vim.h */ #endif #include "vim.h" -#ifdef HAVE_FCNTL_H -# include <fcntl.h> -#endif #ifndef UNIX /* it's in os_unix.h for Unix */ # include <time.h> #endif @@ -3435,7 +3432,8 @@ ml_add_stack(buf) (buf->b_ml.ml_stack_size + STACK_INCR)); if (newstack == NULL) return -1; - mch_memmove(newstack, buf->b_ml.ml_stack, (size_t)top * sizeof(infoptr_T)); + mch_memmove(newstack, buf->b_ml.ml_stack, + (size_t)top * sizeof(infoptr_T)); vim_free(buf->b_ml.ml_stack); buf->b_ml.ml_stack = newstack; buf->b_ml.ml_stack_size += STACK_INCR; diff --git a/src/menu.c b/src/menu.c index f0683512e..94e5938d7 100644 --- a/src/menu.c +++ b/src/menu.c @@ -152,7 +152,7 @@ ex_menu(eap) while (*arg != NUL && *arg != ' ') { if (*arg == '\\') - mch_memmove(arg, arg + 1, STRLEN(arg)); + STRMOVE(arg, arg + 1); mb_ptr_adv(arg); } if (*arg != NUL) @@ -300,7 +300,7 @@ ex_menu(eap) else if (STRNICMP(arg, "<TAB>", 5) == 0) { *arg = TAB; - mch_memmove(arg + 1, arg + 5, STRLEN(arg + 4)); + STRMOVE(arg + 1, arg + 5); } arg++; } @@ -1442,7 +1442,7 @@ menu_name_skip(name) { if (*p == '\\' || *p == Ctrl_V) { - mch_memmove(p, p + 1, STRLEN(p)); + STRMOVE(p, p + 1); if (*p == NUL) break; } @@ -1659,7 +1659,7 @@ menu_text(str, mnemonic, actext) *mnemonic = c; } #endif - mch_memmove(p, p + 1, STRLEN(p)); + STRMOVE(p, p + 1); p = p + 1; } } diff --git a/src/misc1.c b/src/misc1.c index 1992cf997..a626182ac 100644 --- a/src/misc1.c +++ b/src/misc1.c @@ -14,10 +14,6 @@ #include "vim.h" #include "version.h" -#ifdef HAVE_FCNTL_H -# include <fcntl.h> /* for chdir() */ -#endif - static char_u *vim_version_dir __ARGS((char_u *vimdir)); static char_u *remove_tail __ARGS((char_u *p, char_u *pend, char_u *name)); static int copy_indent __ARGS((int size, char_u *src)); @@ -8680,7 +8676,7 @@ dos_expandpath( for (p = buf + wildoff; p < s; ++p) if (rem_backslash(p)) { - mch_memmove(p, p + 1, STRLEN(p)); + STRMOVE(p, p + 1); --e; --s; } @@ -8981,7 +8977,7 @@ unix_expandpath(gap, path, wildoff, flags, didstar) for (p = buf + wildoff; p < s; ++p) if (rem_backslash(p)) { - mch_memmove(p, p + 1, STRLEN(p)); + STRMOVE(p, p + 1); --e; --s; } diff --git a/src/nbdebug.h b/src/nbdebug.h index 3baeca4dd..65bb940b5 100644 --- a/src/nbdebug.h +++ b/src/nbdebug.h @@ -23,7 +23,7 @@ } #endif -#define nbdebug(a) nbdbg##a +#define nbdebug(a) nbdbg a #define NB_TRACE 0x00000001 #define NB_TRACE_VERBOSE 0x00000002 diff --git a/src/os_amiga.c b/src/os_amiga.c index f05410341..3c96e64fd 100644 --- a/src/os_amiga.c +++ b/src/os_amiga.c @@ -19,10 +19,6 @@ # undef Window /* Amiga has its own Window definition */ #endif -#ifdef HAVE_FCNTL_H -# include <fcntl.h> -#endif - #undef TRUE /* will be redefined by exec/types.h */ #undef FALSE diff --git a/src/os_win16.c b/src/os_win16.c index e92034cc5..2afaddcba 100644 --- a/src/os_win16.c +++ b/src/os_win16.c @@ -23,7 +23,6 @@ #include "vimio.h" #include "vim.h" -#include <fcntl.h> #include <dos.h> #include <string.h> #include <sys/types.h> diff --git a/src/os_win16.h b/src/os_win16.h index 7dd3b9fd0..17f876c7c 100644 --- a/src/os_win16.h +++ b/src/os_win16.h @@ -27,6 +27,7 @@ #define HAVE_FCNTL_H #define HAVE_QSORT #define HAVE_ST_MODE /* have stat.st_mode */ +#define HAVE_MATH_H //#define USE_FNAME_CASE /* adjust case of file names */ #ifndef FEAT_CLIPBOARD # define FEAT_CLIPBOARD /* include clipboard support */ diff --git a/src/po/ca.po b/src/po/ca.po index b7088e058..54623b2e5 100644 --- a/src/po/ca.po +++ b/src/po/ca.po @@ -1,17 +1,20 @@ # Catalan messages for vim. -# Copyright (C) 2003, 2004, Ernest Adrogué <eadrogue@gmx.net>. +# Copyright (C) 2003-2008 Ernest Adrogué <eadrogue@gmx.net>. # This file is distributed under the GNU General Public License. # msgid "" msgstr "" -"Project-Id-Version: vim 6.2\n" -"POT-Creation-Date: 2003-11-01 20:10+0100\n" -"PO-Revision-Date: 2004-01-19 13:57+0100\n" +"Project-Id-Version: vim 7.1\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2008-05-24 14:27+0200\n" +"PO-Revision-Date: 2008-06-06 14:40+0100\n" "Last-Translator: Ernest Adrogué <eadrogue@gmx.net>\n" "Language-Team: Catalan <ca@dodds.net>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=iso-8859-1\n" "Content-Transfer-Encoding: 8bit\n" +"X-Poedit-Language: Catalan\n" +"X-Poedit-Country: SPAIN\n" msgid "E82: Cannot allocate any buffer, exiting..." msgstr "E82: No s'ha pogut assignar memòria per cap buffer, sortint..." @@ -22,7 +25,6 @@ msgstr "E83: No s'ha pogut assignar memòria pel buffer, usant-ne un altre..." # unload: Treu el buffer de la memòria però el deixa a la llista # delete: Treu el buffer de la memòria i de la llista de buffers # wipe out: Elimina el buffer amb totes les opcions, marques, etc. -# msgid "E515: No buffers were unloaded" msgstr "E515: No s'ha alliberat cap buffer" @@ -61,8 +63,8 @@ msgid "E85: There is no listed buffer" msgstr "E85: No hi ha cap buffer a la llista" #, c-format -msgid "E86: Cannot go to buffer %ld" -msgstr "E86: No s'ha pogut anar al buffer %ld" +msgid "E86: Buffer %ld does not exist" +msgstr "E86: El buffer %ld no existeix" msgid "E87: Cannot go beyond last buffer" msgstr "E87: No es pot anar més enllà de l'últim buffer" @@ -86,11 +88,11 @@ msgstr "E92: No s'ha trobat el buffer %ld" #, c-format msgid "E93: More than one match for %s" -msgstr "E93: Hi ha més d'una coincidència per %s" +msgstr "E93: Hi ha més d'una coincidència per a %s" #, c-format msgid "E94: No matching buffer for %s" -msgstr "E94: No hi ha cap coincidència per %s" +msgstr "E94: No hi ha cap coincidència per a %s" #, c-format msgid "line %ld" @@ -109,7 +111,7 @@ msgid "[New file]" msgstr "[Fitxer nou]" msgid "[Read errors]" -msgstr "[Lectura errònia]" +msgstr "[Errors de lectura]" msgid "[readonly]" msgstr "[només lectura]" @@ -126,15 +128,15 @@ msgstr "%ld línies --%d%%--" msgid "line %ld of %ld --%d%%-- col " msgstr "línia %ld de %ld --%d%%-- col " -msgid "[No file]" -msgstr "[Cap fitxer]" +msgid "[No Name]" +msgstr "[Sense nom]" #. must be a help buffer msgid "help" msgstr "ajuda" -msgid "[help]" -msgstr "[ajuda]" +msgid "[Help]" +msgstr "[Ajuda]" msgid "[Preview]" msgstr "[Vista prèvia]" @@ -148,25 +150,30 @@ msgstr "Baix" msgid "Top" msgstr "Dalt" +#, c-format msgid "" "\n" "# Buffer list:\n" -msgstr "\n# Llista de buffers:\n" +msgstr "" +"\n" +"# Llista de buffers:\n" -msgid "[Error List]" -msgstr "[Llista d'errors]" +msgid "[Location List]" +msgstr "[Llista de posicions]" -msgid "[No File]" -msgstr "[Cap fitxer]" +msgid "[Quickfix List]" +msgstr "[Llista Quickfix]" msgid "" "\n" "--- Signs ---" -msgstr "\n--- Senyals ---" +msgstr "" +"\n" +"--- Senyals ---" #, c-format msgid "Signs for %s:" -msgstr "Senyals per %s:" +msgstr "Senyals per a %s:" #, c-format msgid " line=%ld id=%d name=%s" @@ -189,6 +196,9 @@ msgstr "E98: No s'ha pogut llegir la sortida de diff" msgid "E99: Current buffer is not in diff mode" msgstr "E99: El buffer actual no es troba en mode diff" +msgid "E793: No other buffer in diff mode is modifiable" +msgstr "E793: No hi ha cap altre buffer en mode diff que sigui modificable" + msgid "E100: No other buffer in diff mode" msgstr "E100: No hi ha cap altre buffer en mode diff" @@ -203,6 +213,9 @@ msgstr "E102: No s'ha trobat el buffer \"%s\"" msgid "E103: Buffer \"%s\" is not in diff mode" msgstr "E103: El buffer \"%s\" no es troba en mode diff" +msgid "E787: Buffer changed unexpectedly" +msgstr "E787: El buffer ha canviat inesperadament" + msgid "E104: Escape not allowed in digraph" msgstr "E104: No es permeten caràcters d'escapada en un dígraf" @@ -213,61 +226,73 @@ msgstr "E544: No s'ha trobat el fitxer de mapa de tecles" msgid "E105: Using :loadkeymap not in a sourced file" msgstr "E105: L'ordre :loadkeymap només es pot usar en fitxers" +msgid "E791: Empty keymap entry" +msgstr "E791: Entrada al mapa de tecles no conté res" + # buscar un nom, en lloc del verb «completar». eac -msgid " Keyword completion (^N/^P)" -msgstr " Completar paraules clau (^N/^P)" +msgid " Keyword completion (^N^P)" +msgstr " Compleció de paraules clau (^N^P)" #. ctrl_x_mode == 0, ^P/^N compl. -msgid " ^X mode (^E/^Y/^L/^]/^F/^I/^K/^D/^V/^N/^P)" -msgstr " Mode ^X (^E/^Y/^L/^]/^F/^I/^K/^D/^V/^N/^P)" +msgid " ^X mode (^]^D^E^F^I^K^L^N^O^Ps^U^V^Y)" +msgstr " Mode ^X (^]^D^E^F^|^K^L^N^O^Ps^U^V^Y)" # buscar un nom, en lloc del verb «completar». eac -#. Scroll has it's own msgs, in it's place there is the msg for local -#. * ctrl_x_mode = 0 (eg continue_status & CONT_LOCAL) -- Acevedo -msgid " Keyword Local completion (^N/^P)" -msgstr " Completar paraules clau locals (^N/^P)" +msgid " Whole line completion (^L^N^P)" +msgstr " Compleció de línies senceres (^L^N^P)" # buscar un nom, en lloc del verb «completar». eac -msgid " Whole line completion (^L/^N/^P)" -msgstr " Completar línies senceres (^L/^N/^P)" +msgid " File name completion (^F^N^P)" +msgstr " Compleció de noms de fitxer (^F^N^P)" # buscar un nom, en lloc del verb «completar». eac -msgid " File name completion (^F/^N/^P)" -msgstr " Completar noms de fitxer (^F/^N/^P)" +msgid " Tag completion (^]^N^P)" +msgstr " Compleció d'etiquetes (^]^N^P)" # buscar un nom, en lloc del verb «completar». eac -msgid " Tag completion (^]/^N/^P)" -msgstr " Completar etiquetes (^]/^N/^P)" +msgid " Path pattern completion (^N^P)" +msgstr " Compleció d'ubicacions (^N^P)" # buscar un nom, en lloc del verb «completar». eac -msgid " Path pattern completion (^N/^P)" -msgstr " Completar ubicacions (^N/^P)" +msgid " Definition completion (^D^N^P)" +msgstr " Compleció de definicions (^D^N^P)" # buscar un nom, en lloc del verb «completar». eac -msgid " Definition completion (^D/^N/^P)" -msgstr " Completar definicions (^D/^N/^P)" +msgid " Dictionary completion (^K^N^P)" +msgstr " Compleció de paraules de diccionari (^K^N^P)" # buscar un nom, en lloc del verb «completar». eac -msgid " Dictionary completion (^K/^N/^P)" -msgstr " Completar paraules de diccionari (^K/^N/^P)" +msgid " Thesaurus completion (^T^N^P)" +msgstr " Compleció de sinònims (^T^N^P)" # buscar un nom, en lloc del verb «completar». eac -msgid " Thesaurus completion (^T/^N/^P)" -msgstr " Completar sinònims (^T/^N/^P)" +msgid " Command-line completion (^V^N^P)" +msgstr " Compleció d'ordres (^V^N^P)" # buscar un nom, en lloc del verb «completar». eac -msgid " Command-line completion (^V/^N/^P)" -msgstr " Completar ordres (^V/^N/^P)" +msgid " User defined completion (^U^N^P)" +msgstr " Compleció definida per l'usuari (^U^N^P)" + +# buscar un nom, en lloc del verb «completar». eac +msgid " Omni completion (^O^N^P)" +msgstr " Omni-compleció (^O^N^P)" + +msgid " Spelling suggestion (s^N^P)" +msgstr "Suggeriment ortogràfic (s^N^P)" + +# buscar un nom, en lloc del verb «completar». eac +msgid " Keyword Local completion (^N^P)" +msgstr " Compleció de paraules clau locals (^N^P)" msgid "Hit end of paragraph" msgstr "S'ha arribat al final del paràgraf" -msgid "'thesaurus' option is empty" -msgstr "L'opció 'thesaurus' no està definida" - msgid "'dictionary' option is empty" msgstr "L'opció 'dictionary' no està definida" +msgid "'thesaurus' option is empty" +msgstr "L'opció 'thesaurus' no està definida" + #, c-format msgid "Scanning dictionary: %s" msgstr "S'està examinant el diccionari: %s" @@ -282,8 +307,9 @@ msgstr " (substituir) Desplaçar (^E/^Y)" msgid "Scanning: %s" msgstr "Examinant: %s" +#, c-format msgid "Scanning tags." -msgstr "S'estan examinant les etiquetes." +msgstr "Examinant les etiquetes." msgid " Adding" msgstr " Afegint" @@ -302,7 +328,7 @@ msgid "Word from other line" msgstr "Paraula d'una altra línia" msgid "The only match" -msgstr "Única coincidència" +msgstr "L'única coincidència" #, c-format msgid "match %d of %d" @@ -312,28 +338,138 @@ msgstr "coincidència %d de %d" msgid "match %d" msgstr "coincidència %d" -#. Skip further arguments but do continue to -#. * search for a trailing command. +msgid "E18: Unexpected characters in :let" +msgstr "E18: Caràcters inesperats :let" + +#, c-format +msgid "E684: list index out of range: %ld" +msgstr "E684: índex de llista fora d'abast: %ld" + +#, c-format +msgid "E121: Undefined variable: %s" +msgstr "E121: Variable no definida: %s" + +msgid "E111: Missing ']'" +msgstr "E111: Falta un ']'" + #, c-format -msgid "E106: Unknown variable: \"%s\"" -msgstr "E106: La variable és desconeguda: \"%s\"" +msgid "E686: Argument of %s must be a List" +msgstr "E686: L'argument de %s ha de ser una llista" + +#, c-format +msgid "E712: Argument of %s must be a List or Dictionary" +msgstr "E712: L'argument de %s ha de ser una llista o un diccionari" + +msgid "E713: Cannot use empty key for Dictionary" +msgstr "E713: Els diccionaris no admeten claus buides" + +msgid "E714: List required" +msgstr "E714: Es requereix una llista" + +msgid "E715: Dictionary required" +msgstr "E715: Es requereix un diccionari" + +#, c-format +msgid "E118: Too many arguments for function: %s" +msgstr "E118: Massa arguments per a la funció: %s" + +#, c-format +msgid "E716: Key not present in Dictionary: %s" +msgstr "E716: La clau no existeix al diccionari: %s" + +#, c-format +msgid "E122: Function %s already exists, add ! to replace it" +msgstr "E122: La funció %s ja existeix, afegiu ! per substituir-la" + +msgid "E717: Dictionary entry already exists" +msgstr "E717: Ja existeix l'entrada al diccionari" + +msgid "E718: Funcref required" +msgstr "E718: Es requereix una referència de funció" + +msgid "E719: Cannot use [:] with a Dictionary" +msgstr "E719: No es pot usar [:] amb un diccionari" + +#, c-format +msgid "E734: Wrong variable type for %s=" +msgstr "E734: Tipus de variable incorrecte per a %s=" + +#, c-format +msgid "E130: Unknown function: %s" +msgstr "E130: Funció desconeguda: %s" + +#, c-format +msgid "E461: Illegal variable name: %s" +msgstr "E461: El nom de la variable és il·legal: %s" + +msgid "E687: Less targets than List items" +msgstr "E687: Hi ha menys valors objectiu que elements a la llista" + +msgid "E688: More targets than List items" +msgstr "E688: Hi ha més valors objectiu que elements a la llista" + +msgid "Double ; in list of variables" +msgstr "Doble ; a la llista de variables" + +#, c-format +msgid "E738: Can't list variables for %s" +msgstr "E738: No es poden llistar les variables per a %s" + +msgid "E689: Can only index a List or Dictionary" +msgstr "E689: Només admeten índexs les llistes i els diccionaris" + +msgid "E708: [:] must come last" +msgstr "E708: [:] ha d'anar al final" + +msgid "E709: [:] requires a List value" +msgstr "E709: [:] requereix un valor tipus llista" + +msgid "E710: List value has more items than target" +msgstr "E710: La llista té més elements que valors objectiu" + +msgid "E711: List value has not enough items" +msgstr "E711: La llista no té prou elements" + +msgid "E690: Missing \"in\" after :for" +msgstr "E690: Falta un \"in\" després de :for" #, c-format msgid "E107: Missing braces: %s" -msgstr "E107: Falten parèntesis: %s" +msgstr "E107: Falten claus '{}': %s" #, c-format msgid "E108: No such variable: \"%s\"" msgstr "E108: No existeix tal variable: \"%s\"" +msgid "E743: variable nested too deep for (un)lock" +msgstr "E743: variable està massa imbricada per a (des)bloquejar-la" + msgid "E109: Missing ':' after '?'" msgstr "E109: Falta un ':' després de '?'" +msgid "E691: Can only compare List with List" +msgstr "E691: Una llista només es pot comparar amb una llista" + +msgid "E692: Invalid operation for Lists" +msgstr "E692: Operació no vàlida en llistes" + +msgid "E735: Can only compare Dictionary with Dictionary" +msgstr "E735: Un diccionari només es pot comparar amb un diccionari" + +msgid "E736: Invalid operation for Dictionary" +msgstr "E736: Operació no vàlida en diccionaris" + +msgid "E693: Can only compare Funcref with Funcref" +msgstr "E693: Una referència de funció només es pot comparar amb una referència de funció" + +msgid "E694: Invalid operation for Funcrefs" +msgstr "E694: Operació no vàlida per a referències de funcions" + msgid "E110: Missing ')'" msgstr "E110: Falta un ')'" -msgid "E111: Missing ']'" -msgstr "E111: Falta un ']'" +msgid "E695: Cannot index a Funcref" +msgstr "E695: No es pot indexar una referència de funció" #, c-format msgid "E112: Option name missing: %s" @@ -341,7 +477,7 @@ msgstr "E112: Falta el nom de l'opció: %s" #, c-format msgid "E113: Unknown option: %s" -msgstr "E113: L'opció és desconeguda: %s" +msgstr "E113: Opció desconeguda: %s" #, c-format msgid "E114: Missing quote: %s" @@ -352,25 +488,53 @@ msgid "E115: Missing quote: %s" msgstr "E115: Falten cometes: %s" #, c-format -msgid "E116: Invalid arguments for function %s" -msgstr "E116: Arguments no vàlids per la funció %s" +msgid "E696: Missing comma in List: %s" +msgstr "E696: Falta una coma a la llista: %s" #, c-format -msgid "E117: Unknown function: %s" -msgstr "E117: La funció és desconeguda: %s" +msgid "E697: Missing end of List ']': %s" +msgstr "E697: Falta un final de llista ']': %s" #, c-format -msgid "E118: Too many arguments for function: %s" -msgstr "E118: Massa arguments per la funció: %s" +msgid "E720: Missing colon in Dictionary: %s" +msgstr "E720: Falta un caràcter de dos punts al diccionari: %s" + +#, c-format +msgid "E721: Duplicate key in Dictionary: \"%s\"" +msgstr "E721: Clau duplicada al diccionari: \"%s\"" + +#, c-format +msgid "E722: Missing comma in Dictionary: %s" +msgstr "E722: Falta una coma al diccionari: %s" + +#, c-format +msgid "E723: Missing end of Dictionary '}': %s" +msgstr "E723: Falta un final de diccionari '}': %s" + +msgid "E724: variable nested too deep for displaying" +msgstr "E724: variable imbricada massa profundament per a mostrar-la" + +#, c-format +msgid "E117: Unknown function: %s" +msgstr "E117: Funció desconeguda: %s" #, c-format msgid "E119: Not enough arguments for function: %s" -msgstr "E119: Falten arguments per la funció: %s" +msgstr "E119: Falten arguments per a la funció: %s" -# traducció "lliure". eac #, c-format msgid "E120: Using <SID> not in a script context: %s" -msgstr "E120: Heu usat <SID> en un context no vàlid: %s" +msgstr "E120: Ús de <SID> en un context no vàlid: %s" + +#, c-format +msgid "E725: Calling dict function without Dictionary: %s" +msgstr "E725: Crida a una funció dict sense diccionari: %s" + +msgid "E699: Too many arguments" +msgstr "E699: Sobren arguments" + +msgid "E785: complete() can only be used in Insert mode" +msgstr "E785: complete() només es pot utilitzar en el mode d'inserció" #. #. * Yes this is ugly, I don't particularly like it either. But doing it @@ -381,9 +545,17 @@ msgid "&Ok" msgstr "&D'acord" #, c-format +msgid "E737: Key already exists: %s" +msgstr "E737: La clau ja existeix: %s" + +#, c-format msgid "+-%s%3ld lines: " msgstr "+-%s%3ld línies: " +#, c-format +msgid "E700: Unknown function: %s" +msgstr "E700: Funció desconeguda: %s" + msgid "" "&OK\n" "&Cancel" @@ -394,39 +566,95 @@ msgstr "" msgid "called inputrestore() more often than inputsave()" msgstr "s'ha cridat inputrestore() més sovint que inputsave()" +msgid "E786: Range not allowed" +msgstr "E786: Interval no permès" + +msgid "E701: Invalid type for len()" +msgstr "E701: El tipus per a len() no és vàlid" + +msgid "E726: Stride is zero" +msgstr "E726: L'increment entre passos és zero" + +msgid "E727: Start past end" +msgstr "E727: Inici més enllà del final" + +msgid "<empty>" +msgstr "<buit>" + msgid "E240: No connection to Vim server" msgstr "E240: No hi ha connexió amb el servidor Vim" +# «res» ? eac +#, c-format +msgid "E241: Unable to send to %s" +msgstr "E241: No s'ha pogut enviar a %s" + msgid "E277: Unable to read a server reply" msgstr "E277: No s'ha pogut llegir la resposta del servidor" +msgid "E655: Too many symbolic links (cycle?)" +msgstr "E655: Massa enllaços simbòlics (circulars?)" + # «res» ? eac msgid "E258: Unable to send to client" -msgstr "E258: No s'ha pogut enviar res al client" +msgstr "E258: No s'ha pogut enviar al client" -# «res» ? eac -#, c-format -msgid "E241: Unable to send to %s" -msgstr "E241: No s'ha pogut enviar res a %s" +msgid "E702: Sort compare function failed" +msgstr "E702: La funció ordena-compara ha fallat" msgid "(Invalid)" msgstr "(No vàlid)" +msgid "E677: Error writing temp file" +msgstr "E677: Error en escriure el fitxer temporal" + +msgid "E703: Using a Funcref as a number" +msgstr "E703: Ús d'una referència de funció com a número" + +msgid "E745: Using a List as a number" +msgstr "E745: Ús d'una llista com a número" + +msgid "E728: Using a Dictionary as a number" +msgstr "E728: Ús d'un diccionari com a número" + +msgid "E729: using Funcref as a String" +msgstr "E729: ús d'una referència de funció com a cadena" + +msgid "E730: using List as a String" +msgstr "E730: ús d'una llista com a cadena" + +msgid "E731: using Dictionary as a String" +msgstr "E731: ús d'un diccionari com a cadena" + #, c-format -msgid "E121: Undefined variable: %s" -msgstr "E121: La variable no està definida: %s" +msgid "E704: Funcref variable name must start with a capital: %s" +msgstr "E704: El nom d'una variable Funcref ha de començar en majúscula: %s" #, c-format -msgid "E461: Illegal variable name: %s" -msgstr "E461: El nom de la variable és il·legal: %s" +msgid "E705: Variable name conflicts with existing function: %s" +msgstr "E705: El nom de la variable entra en conflicte amb una funció existent: %s" #, c-format -msgid "E122: Function %s already exists, add ! to replace it" -msgstr "E122: La funció %s ja existeix, afegiu ! per substituir-la" +msgid "E706: Variable type mismatch for: %s" +msgstr "E706: Tipus de variables no coincidents: %s" + +#, c-format +msgid "E795: Cannot delete variable %s" +msgstr "E795: No s'ha pogut eliminar la variable %s" + +#, c-format +msgid "E741: Value is locked: %s" +msgstr "E741: El valor està bloquejat: %s" + +msgid "Unknown" +msgstr "Desconegut" #, c-format -msgid "E123: Undefined function: %s" -msgstr "E123: La funció no està definida: %s" +msgid "E742: Cannot change value of %s" +msgstr "E742: No s'ha pogut canviar el valor de %s" + +msgid "E698: variable nested too deep for making a copy" +msgstr "E698: la variable està massa imbricada per fer-ne una còpia" #, c-format msgid "E124: Missing '(': %s" @@ -434,37 +662,32 @@ msgstr "E124: Falta un '(': %s" #, c-format msgid "E125: Illegal argument: %s" -msgstr "E125: L'argument és il·legal: %s" +msgstr "E125: Argument il·legal: %s" msgid "E126: Missing :endfunction" -msgstr "E126: Falta una declaració :endfunction" +msgstr "E126: Falta un :endfunction" #, c-format -msgid "E127: Cannot redefine function %s: It is in use" -msgstr "E127: No s'ha pogut redefinir la funció %s: s'està utilitzant" +msgid "E746: Function name does not match script file name: %s" +msgstr "E746: El nom de la funció no coincideix amb el nom de l'script: %s" msgid "E129: Function name required" -msgstr "E129: Es requereix un nom de funció" +msgstr "E129: Es necessita un nom de funció" #, c-format -msgid "E128: Function name must start with a capital: %s" -msgstr "E128: El nom de la funció ha de començar en majúscula: %s" - -#, c-format -msgid "E130: Undefined function: %s" -msgstr "E130: La funció no està definida: %s" +msgid "E128: Function name must start with a capital or contain a colon: %s" +msgstr "E128: El nom de la funció ha de començar en majúscula o contenir dos punts: %s" #, c-format msgid "E131: Cannot delete function %s: It is in use" -msgstr "E131: No s'ha pogut eliminar la funció %s: s'està utilitzant" +msgstr "E131: No s'ha pogut eliminar la funció %s: S'està utilitzant" msgid "E132: Function call depth is higher than 'maxfuncdepth'" -msgstr "E132: La profunditat de crides a funcions és superior a 'maxfuncdeptg'" +msgstr "E132: Profunditat de crides a funcions superior a 'maxfuncdeptg'" -#. always scroll up, don't overwrite #, c-format msgid "calling %s" -msgstr "cridant a %s" +msgstr "cridant %s" #, c-format msgid "%s aborted" @@ -475,24 +698,33 @@ msgid "%s returning #%ld" msgstr "%s ha retornat #%ld" #, c-format -msgid "%s returning \"%s\"" +msgid "%s returning %s" msgstr "%s ha retornat \"%s\"" -#. always scroll up, don't overwrite #, c-format msgid "continuing in %s" msgstr "continuant a %s" msgid "E133: :return not inside a function" -msgstr "E133: L'ordre :return no es troba dins d'una funció" +msgstr "E133: :return fora d'una funció" +#, c-format msgid "" "\n" "# global variables:\n" -msgstr "\n# variables globals:\n" +msgstr "" +"\n" +"# variables globals:\n" + +msgid "" +"\n" +"\tLast set from " +msgstr "" +"\n" +"\tDefinit per últim cop a " msgid "Entering Debug mode. Type \"cont\" to continue." -msgstr "Mode de depuració. Escriviu \"cont\" per continuar." +msgstr "Entrant en mode de depuració. Escriviu \"cont\" per a continuar." #, c-format msgid "line %ld: %s" @@ -508,7 +740,7 @@ msgstr "Punt de ruptura a \"%s%s\" línia %ld" #, c-format msgid "E161: Breakpoint not found: %s" -msgstr "E161: No s'ha trobat el punt de ruptura: %s" +msgstr "E161: Punt de ruptura no trobat: %s" msgid "No breakpoints defined" msgstr "No s'han definit punts de ruptura" @@ -517,13 +749,16 @@ msgstr "No s'han definit punts de ruptura" msgid "%3d %s %s line %ld" msgstr "%3d %s %s línia %ld" +msgid "E750: First use :profile start <fname>" +msgstr "E750: Primer useu :profile start <nomfitxer>" + # Títol d'un diàleg [:browse w]. eac msgid "Save As" msgstr "Anomena i desa" #, c-format -msgid "Save changes to \"%.*s\"?" -msgstr "Voleu desar els canvis a \"%.*s\"?" +msgid "Save changes to \"%s\"?" +msgstr "Voleu desar els canvis a \"%s\"?" msgid "Untitled" msgstr "Sense-nom" @@ -545,6 +780,10 @@ msgid "E165: Cannot go beyond last file" msgstr "E165: No es pot anar més enllà de l'últim fitxer" #, c-format +msgid "E666: compiler not supported: %s" +msgstr "E666: el compilador no està suportat: %s" + +#, c-format msgid "Searching for \"%s\" in \"%s\"" msgstr "Cercant \"%s\" a \"%s\"" @@ -559,31 +798,46 @@ msgstr "no s'ha trobat en el 'runtimepath': \"%s\"" # Títol d'un diàleg [:browse source]. eac msgid "Source Vim script" -msgstr "Executa un script Vim" +msgstr "Interpreta un script Vim" #, c-format msgid "Cannot source a directory: \"%s\"" -msgstr "No es pot executar un directori: \"%s\"" +msgstr "No es pot interpretar un directori: \"%s\"" #, c-format msgid "could not source \"%s\"" -msgstr "no s'ha pogut executar \"%s\"" +msgstr "no s'ha pogut interpretar \"%s\"" #, c-format msgid "line %ld: could not source \"%s\"" -msgstr "línia %ld: no s'ha pogut executar \"%s\"" +msgstr "línia %ld: no s'ha pogut interpretar \"%s\"" #, c-format msgid "sourcing \"%s\"" -msgstr "executant \"%s\"" +msgstr "interpretant \"%s\"" #, c-format msgid "line %ld: sourcing \"%s\"" -msgstr "línia %ld: executant \"%s\"" +msgstr "línia %ld: interpretant \"%s\"" #, c-format msgid "finished sourcing %s" -msgstr "ha finalitzat l'execució de %s" +msgstr "ha finalitzat l'interpretació de %s" + +msgid "modeline" +msgstr "modeline" + +msgid "--cmd argument" +msgstr "--cmd argument" + +msgid "-c argument" +msgstr "-c argument" + +msgid "environment variable" +msgstr "variable d'entorn" + +msgid "error handler" +msgstr "gestor d'errors" msgid "W15: Warning: Wrong line separator, ^M may be missing" msgstr "W15: Atenció: El separador de línia no és vàlid, potser falta un ^M" @@ -596,78 +850,6 @@ msgstr "E167: L'ordre :scriptencoding només es pot utilitzar en scripts" msgid "E168: :finish used outside of a sourced file" msgstr "E168: L'ordre :finish només es pot utilitzar en scripts" -#, c-format -msgid "Page %d" -msgstr "Pàgina %d" - -msgid "No text to be printed" -msgstr "No hi ha text per imprimir" - -#, c-format -msgid "Printing page %d (%d%%)" -msgstr "S'està imprimint la pàgina %d (%d%%)" - -#, c-format -msgid " Copy %d of %d" -msgstr " Còpia %d de %d" - -#, c-format -msgid "Printed: %s" -msgstr "S'ha imprès: %s" - -msgid "Printing aborted" -msgstr "S'ha avortat l'impressió" - -msgid "E455: Error writing to PostScript output file" -msgstr "E455: Error en escriure el fitxer PostScript" - -#, c-format -msgid "E624: Can't open file \"%s\"" -msgstr "E624: No s'ha pogut obrir el fitxer \"%s\"" - -#, c-format -msgid "E457: Can't read PostScript resource file \"%s\"" -msgstr "E457: No s'ha pogut llegir el fitxer de recursos PostScript \"%s\"" - -#, c-format -msgid "E618: file \"%s\" is not a PostScript resource file" -msgstr "E618: El fitxer \"%s\" no és un fitxer de recursos PostScript" - -#, c-format -msgid "E619: file \"%s\" is not a supported PostScript resource file" -msgstr "E619: El fitxer de recursos PostScript \"%s\" no està suportat" - -#, c-format -msgid "E621: \"%s\" resource file has wrong version" -msgstr "E621: La versió del fitxer de recursos \"%s\" no és vàlida" - -msgid "E324: Can't open PostScript output file" -msgstr "E324: No s'ha pogut obrir el fitxer PostScript generat" - -#, c-format -msgid "E456: Can't open file \"%s\"" -msgstr "E456: No s'ha pogut obrir el fitxer \"%s\"" - -msgid "E456: Can't find PostScript resource file \"prolog.ps\"" -msgstr "E456: No s'ha trobat el fitxer de recursos PostScript \"prolog.ps\"" - -#, c-format -msgid "E456: Can't find PostScript resource file \"%s.ps\"" -msgstr "E456: No s'ha trobat el fitxer de recursos PostScript \"%s.ps\"" - -#, c-format -msgid "E620: Unable to convert from multi-byte to \"%s\" encoding" -msgstr "E620: No s'ha pogut convertir la codificació multi-octet a \"%s\"" - -msgid "Sending to printer..." -msgstr "S'està enviant a la impressora..." - -msgid "E365: Failed to print PostScript file" -msgstr "E365: Error en imprimir el fitxer PostScript" - -msgid "Print job sent." -msgstr "S'ha enviat la tasca d'impressió." - # les cadenes substituïdes no es poden traduïr. eac #, c-format msgid "Current %slanguage: \"%s\"" @@ -682,6 +864,16 @@ msgstr "E197: No s'ha pogut canviar l'idioma a \"%s\"" msgid "<%s>%s%s %d, Hex %02x, Octal %03o" msgstr "<%s>%s%s %d, Hex %02x, Octal %03o" +# E.G: :ascii +#, c-format +msgid "> %d, Hex %04x, Octal %o" +msgstr "> %d, Hex %04x, Octal %o" + +# E.G: :ascii +#, c-format +msgid "> %d, Hex %08x, Octal %o" +msgstr "> %d, Hex %08x, Octal %o" + msgid "E134: Move lines into themselves" msgstr "E134: No es poden moure línies cap a elles mateixes" @@ -707,7 +899,7 @@ msgid "%sviminfo: %s in line: " msgstr "%sviminfo: %s a la línia: " msgid "E136: viminfo: Too many errors, skipping rest of file" -msgstr "E136: viminfo: Hi han massa errors, s'omet la resta del fitxer" +msgstr "E136: viminfo: Hi ha massa errors, s'omet la resta del fitxer" # les tres següents van juntes. eac #, c-format @@ -723,9 +915,10 @@ msgstr " per marques" msgid " FAILED" msgstr " ERROR" +#. avoid a wait_return for this message, it's annoying #, c-format msgid "E137: Viminfo file is not writable: %s" -msgstr "E137: El fitxer viminfo no es pot escriure: %s" +msgstr "E137: El fitxer viminfo no és modificable: %s" #, c-format msgid "E138: Can't write viminfo file %s!" @@ -740,22 +933,21 @@ msgstr "Escrivint el fitxer viminfo \"%s\"" msgid "# This viminfo file was generated by Vim %s.\n" msgstr "# Aquest fitxer viminfo ha estat generat pel Vim %s.\n" +#, c-format msgid "" "# You may edit it if you're careful!\n" "\n" -msgstr "# El podeu editar, si aneu amb compte!\n\n" +msgstr "" +"# El podeu editar si aneu amb compte!\n" +"\n" +#, c-format msgid "# Value of 'encoding' when this file was written\n" msgstr "# Valor de 'encoding' en el moment d'escriure aquest fitxer\n" msgid "Illegal starting char" msgstr "Caràcter inicial il·legal" -#. Overwriting a file that is loaded in another buffer is not a -#. * good idea. -msgid "E139: File is loaded in another buffer" -msgstr "E139: El fitxer està carregat en un altre buffer" - msgid "Write partial file?" msgstr "Voleu escriure un fitxer parcial?" @@ -763,23 +955,31 @@ msgid "E140: Use ! to write partial buffer" msgstr "E140: Useu ! per desar una part del buffer" #, c-format -msgid "Overwrite existing file \"%.*s\"?" -msgstr "Voleu sobrescriure el fitxer existent \"%.*s\"?" +msgid "Overwrite existing file \"%s\"?" +msgstr "Voleu sobrescriure el fitxer existent \"%s\"?" + +#, c-format +msgid "Swap file \"%s\" exists, overwrite anyway?" +msgstr "El fitxer d'intercanvi \"%s\" existeix, sobreescriure igualment?" + +#, c-format +msgid "E768: Swap file exists: %s (:silent! overrides)" +msgstr "E768: El fitxer d'intercanvi existeix: %s (:silent! per a confirmar)" #, c-format msgid "E141: No file name for buffer %ld" -msgstr "E141: No hi ha nom de fitxer pel buffer %ld" +msgstr "E141: No hi ha nom de fitxer per al buffer %ld" msgid "E142: File not written: Writing is disabled by 'write' option" msgstr "E142: No s'ha escrit el fitxer: L'opció 'write' ho impedeix" #, c-format msgid "" -"'readonly' option is set for \"%.*s\".\n" +"'readonly' option is set for \"%s\".\n" "Do you wish to write anyway?" msgstr "" -"L'opció 'readonly' està activa per \"%.*s\",\n" -"Voleu escriure'l de totes maneres?" +"L'opció 'readonly' està definida per a \"%s\".\n" +"Voleu escriure de totes maneres?" # és un títol de diàleg [:browse edit]. eac msgid "Edit File" @@ -790,10 +990,10 @@ msgid "E143: Autocommands unexpectedly deleted new buffer %s" msgstr "E143: Una auto-ordre ha eliminat el buffer nou %s inesperadament" msgid "E144: non-numeric argument to :z" -msgstr "E144: Argument no numèric per :z" +msgstr "E144: Argument no numèric per a :z" msgid "E145: Shell commands not allowed in rvim" -msgstr "E145: Les ordres shell no estan permeses en rvim" +msgstr "E145: Les ordres shell no estan permeses en l'rvim" msgid "E146: Regular expressions can't be delimited by letters" msgstr "E146: Les expressions regulars no poden estar delimitades per lletres" @@ -806,10 +1006,17 @@ msgstr "substituir amb %s (y/n/a/q/l/^E/^Y)?" msgid "(Interrupted) " msgstr "(Interromput) " +msgid "1 match" +msgstr "1 coincidència " + msgid "1 substitution" msgstr "1 substitució" #, c-format +msgid "%ld matches" +msgstr "%ld coincidències" + +#, c-format msgid "%ld substitutions" msgstr "%ld substitucions" @@ -830,6 +1037,7 @@ msgstr "E148: Les ordres globals requereixen una expressió regular" msgid "Pattern found in every line: %s" msgstr "S'ha trobat el patró a cada línia: %s" +#, c-format msgid "" "\n" "# Last Substitute String:\n" @@ -839,6 +1047,13 @@ msgstr "" "# Última cadena substituïda:\n" "$" +msgid "E478: Don't panic!" +msgstr "E478: Calma!" + +#, c-format +msgid "E661: Sorry, no '%s' help for %s" +msgstr "E661: No hi ha ajuda en '%s' per a %s" + #, c-format msgid "E149: Sorry, no help for %s" msgstr "E149: No hi ha ajuda per %s" @@ -860,8 +1075,12 @@ msgid "E153: Unable to open %s for reading" msgstr "E153: No s'ha pogut obrir %s amb permís de lectura" #, c-format -msgid "E154: Duplicate tag \"%s\" in file %s" -msgstr "E154: L'etiqueta \"%s\" està duplicada en el fitxer %s" +msgid "E670: Mix of help file encodings within a language: %s" +msgstr "E670: Conjunts de caràcters diferents dins del mateix idioma: %s" + +#, c-format +msgid "E154: Duplicate tag \"%s\" in file %s/%s" +msgstr "E154: L'etiqueta \"%s\" està duplicada en el fitxer %s/%s" #, c-format msgid "E160: Unknown sign command: %s" @@ -871,7 +1090,7 @@ msgid "E156: Missing sign name" msgstr "E156: Falta el nom del senyal" msgid "E612: Too many signs defined" -msgstr "E612: Hi han massa senyals definits" +msgstr "E612: S'han definit massa senyals" #, c-format msgid "E239: Invalid sign text: %s" @@ -892,13 +1111,18 @@ msgstr "E158: El nom del buffer no és vàlid: %s" msgid "E157: Invalid sign ID: %ld" msgstr "E157: L'ID del senyal no és vàlida: %ld" +msgid " (NOT FOUND)" +msgstr " (NO TROBAT)" + +msgid " (not supported)" +msgstr " (no suportat)" + msgid "[Deleted]" msgstr "[Eliminat]" msgid "Entering Ex mode. Type \"visual\" to go to Normal mode." msgstr "Mode Ex. Escriviu \"visual\" per tornar al mode Normal." -#. must be at EOF msgid "E501: At end-of-file" msgstr "E501: Final del fitxer" @@ -910,7 +1134,7 @@ msgid "E605: Exception not caught: %s" msgstr "E605: No s'ha interceptat l'excepció: %s" msgid "End of sourced file" -msgstr "Final del fitxer executat" +msgstr "Final del fitxer interpretat" msgid "End of function" msgstr "Final de la funció" @@ -921,9 +1145,6 @@ msgstr "E464: Ús ambigu d'una ordre definida per l'usuari" msgid "E492: Not an editor command" msgstr "E492: No és una ordre d'edició" -msgid "E478: Don't panic!" -msgstr "E478: Calma!" - msgid "E493: Backwards range given" msgstr "E493: Heu especificat un interval decreixent" @@ -960,7 +1181,9 @@ msgstr "E174: L'ordre ja existeix: afegiu ! per substituir-la" msgid "" "\n" " Name Args Range Complete Definition" -msgstr "\n Nom Args Abast Completar Definició" +msgstr "" +"\n" +" Nom Args Abast Completar Definició" msgid "No user-defined commands found" msgstr "No s'han trobat ordres definides per l'usuari" @@ -978,21 +1201,8 @@ msgid "E178: Invalid default value for count" msgstr "E178: El valor per omissió del comptador no és vàlid" # «completar» eac -msgid "E179: argument required for complete" -msgstr "E179: La funció completar requereix un argument" - -# «completar» eac -#, c-format -msgid "E180: Invalid complete value: %s" -msgstr "E180: El valor per la funció completar no és vàlid: %s" - -# «completar» eac -msgid "E467: Custom completion requires a function argument" -msgstr "E467: Els esquemes de completar requereixen una funció com a argument" - -# «completar» eac -msgid "E468: Completion argument only allowed for custom completion" -msgstr "E468: L'argument de completar només està permès en esquemes personalitzats" +msgid "E179: argument required for -complete" +msgstr "E179: -complete requereix un argument" #, c-format msgid "E181: Invalid attribute: %s" @@ -1008,6 +1218,19 @@ msgstr "E183: Les ordres definides per l'usuari han de començar en majúscula" msgid "E184: No such user-defined command: %s" msgstr "E184: No existeix tal ordre definida per l'usuari: %s" +# «completar» eac +#, c-format +msgid "E180: Invalid complete value: %s" +msgstr "E180: El valor per la funció completar no és vàlid: %s" + +# «completar» eac +msgid "E468: Completion argument only allowed for custom completion" +msgstr "E468: L'argument de completar només està permès en esquemes personalitzats" + +# «completar» eac +msgid "E467: Custom completion requires a function argument" +msgstr "E467: Els esquemes de completar requereixen una funció com a argument" + #, c-format msgid "E185: Cannot find color scheme %s" msgstr "E185: No s'ha trobat l'esquema de colors %s" @@ -1015,10 +1238,20 @@ msgstr "E185: No s'ha trobat l'esquema de colors %s" msgid "Greetings, Vim user!" msgstr "Salutacions, usuari de Vim!" +msgid "E784: Cannot close last tab page" +msgstr "E784: No es pot tancar l'última pestanya" + +msgid "Already only one tab page" +msgstr "Només hi ha una pestanya" + # Títol d'un diàleg [:browse split] eac msgid "Edit File in new window" msgstr "Edita un fitxer en una finestra nova" +#, c-format +msgid "Tab page %d" +msgstr "Pestanya %d" + msgid "No swap file" msgstr "No hi ha fitxer d'intercanvi" @@ -1026,6 +1259,9 @@ msgstr "No hi ha fitxer d'intercanvi" msgid "Append File" msgstr "Afegeix un fitxer" +msgid "E747: Cannot change directory, buffer is modifed (add ! to override)" +msgstr "E747: No es pot canviar de directori, el buffer ha estat modificat (afegiu ! per confirmar)" + msgid "E186: No previous directory" msgstr "E186: No hi ha cap directori anterior" @@ -1062,6 +1298,10 @@ msgid "Save Setup" msgstr "Desa la configuració" #, c-format +msgid "E739: Cannot create directory: %s" +msgstr "E739: No s'ha pogut crear el directori: %s" + +#, c-format msgid "E189: \"%s\" exists (add ! to override)" msgstr "E189: \"%s\" existeix (afegiu ! per confirmar)" @@ -1172,14 +1412,20 @@ msgstr "E583: Múltiples :else" msgid "E584: :elseif after :else" msgstr "E584: Declaració :elseif després de :else" -msgid "E585: :while nesting too deep" -msgstr "E585: Imbricació de :while massa profunda" +msgid "E585: :while/:for nesting too deep" +msgstr "E585: Imbricació de :while/:for massa profunda" + +msgid "E586: :continue without :while or :for" +msgstr "E586: :continue sense :while o :for" + +msgid "E587: :break without :while or :for" +msgstr "E587: :break sense :while" -msgid "E586: :continue without :while" -msgstr "E586: Declaració :continue sense :while" +msgid "E732: Using :endfor with :while" +msgstr "E732: Ús incorrecte de :endfor amb :while" -msgid "E587: :break without :while" -msgstr "E587: Declaració :break sense :while" +msgid "E733: Using :endwhile with :for" +msgstr "E733: Ús incorrecte de :endwhile amb :for" msgid "E601: :try nesting too deep" msgstr "E601: Imbricació de :try massa profunda" @@ -1205,6 +1451,9 @@ msgstr "E602: Declaració :endtry sense :try" msgid "E193: :endfunction not inside a function" msgstr "E193: Declaració :endfunction fora d'una funció" +msgid "E788: Not allowed to edit another buffer now" +msgstr "E788: No podeu editar un altre buffer ara" + # context? eac msgid "tagname" msgstr "nom de l'etiqueta" @@ -1220,7 +1469,9 @@ msgstr "l'opció 'history' és zero" msgid "" "\n" "# %s History (newest to oldest):\n" -msgstr "\n# Historial %s (de més a menys recent):\n" +msgstr "" +"\n" +"# Historial %s (de més a menys recent):\n" msgid "Command Line" msgstr "d'ordres" @@ -1249,9 +1500,18 @@ msgstr "és un directori" msgid "is not a file" msgstr "no és un fitxer" +msgid "is a device (disabled with 'opendevice' option" +msgstr "és un dispositiu (deshabilitat amb l'opció 'opendevice'" + msgid "[New File]" msgstr "[Fitxer nou]" +msgid "[New DIRECTORY]" +msgstr "[Nou DIRECTORI]" + +msgid "[File too big]" +msgstr "[Fitxer massa gran]" + msgid "[Permission Denied]" msgstr "[Permís denegat]" @@ -1303,8 +1563,9 @@ msgstr "[convertit]" msgid "[crypted]" msgstr "[xifrat]" -msgid "[CONVERSION ERROR]" -msgstr "[ERROR DE CONVERSIÓ]" +#, c-format +msgid "[CONVERSION ERROR in line %ld]" +msgstr "[ERROR DE CONVERSIÓ a la línia %ld]" #, c-format msgid "[ILLEGAL BYTE in line %ld]" @@ -1322,15 +1583,27 @@ msgstr "La conversió amb 'charconvert' ha fallat" msgid "can't read output of 'charconvert'" msgstr "No s'ha pogut llegir la sortida de 'charconvert'" +msgid "E676: No matching autocommands for acwrite buffer" +msgstr "E676: No hi ha cap auto-ordre coincident per al buffer acwrite" + msgid "E203: Autocommands deleted or unloaded buffer to be written" msgstr "E203: Auto-ordres han eliminat o alliberat el buffer a escriure" msgid "E204: Autocommand changed number of lines in unexpected way" msgstr "E204: Una auto-ordre ha canviat el nombre de línies de forma inesperada" +msgid "NetBeans dissallows writes of unmodified buffers" +msgstr "NetBeans no permet escriure buffers no modificats" + +msgid "Partial writes disallowed for NetBeans buffers" +msgstr "L'escriptura parcial no està permesa en buffers NetBeans" + msgid "is not a file or writable device" msgstr "no és un fitxer o dispositiu que es pugui escriure" +msgid "writing to device disabled with 'opendevice' option" +msgstr "escriptura a un dispositiu deshabilitat amb l'opció 'opendevice'" + msgid "is read-only (add ! to override)" msgstr "és un fitxer de només lectura (afegiu ! per confirmar)" @@ -1365,11 +1638,14 @@ msgstr "E166: No s'ha pogut obrir el fitxer enllaçat per escriure-hi" msgid "E212: Can't open file for writing" msgstr "E212: No s'ha pogut obrir el fitxer amb permís d'escriptura" +msgid "E667: Fsync failed" +msgstr "E667: Fsync ha fallat" + msgid "E512: Close failed" msgstr "E512: Error en tancar" -msgid "E513: write error, conversion failed" -msgstr "E512: Error d'escriptura, ha fallat la conversió" +msgid "E513: write error, conversion failed (make 'fenc' empty to override)" +msgstr "E513: error d'escriptura, conversió fallida (anul·leu 'fenc' per a ometre)" msgid "E514: write error (file system full?)" msgstr "E514: Error d'escriptura (sistema de fitxers ple?)" @@ -1407,7 +1683,9 @@ msgstr "E207: No s'ha pogut eliminar la còpia de seguretat" msgid "" "\n" "WARNING: Original file may be lost or damaged\n" -msgstr "\nATENCIÓ: El fitxer original es pot haver fet malbé\n" +msgstr "" +"\n" +"ATENCIÓ: El fitxer original es pot haver fet malbé\n" msgid "don't quit the editor until the file is successfully written!" msgstr "no sortiu de l'editor fins que s'hagi desat el fitxer amb èxit!" @@ -1477,25 +1755,32 @@ msgid "E246: FileChangedShell autocommand deleted buffer" msgstr "E246: L'auto-ordre FileChangedShell ha eliminat el buffer" #, c-format -msgid "E211: Warning: File \"%s\" no longer available" -msgstr "E211: Atenció: El fitxer \"%s\" ha deixat d'estar disponible" +msgid "E211: File \"%s\" no longer available" +msgstr "E211: El fitxer \"%s\" ha deixat d'estar disponible" #, c-format -msgid "" -"W12: Warning: File \"%s\" has changed and the buffer was changed in Vim as " -"well" +msgid "W12: Warning: File \"%s\" has changed and the buffer was changed in Vim as well" msgstr "W12: Atenció: Tant el fitxer \"%s\" com el buffer del Vim han canviat" +msgid "See \":help W12\" for more info." +msgstr "Vegeu \":help W12\" per a més info." + # massa llarg? eac #, c-format msgid "W11: Warning: File \"%s\" has changed since editing started" msgstr "W11: Atenció: El fitxer \"%s\" ha canviat des de que s'ha començat a editar" +msgid "See \":help W11\" for more info." +msgstr "Vegeu \":help W11\" per a més info." + # massa llarg? eac #, c-format msgid "W16: Warning: Mode of file \"%s\" has changed since editing started" msgstr "W16: Atenció: Els permisos de \"%s\" han canviat des que s'ha començat a editar" +msgid "See \":help W16\" for more info." +msgstr "Vegeu \":help W16\" per a més info." + # massa llarg? eac #, c-format msgid "W13: Warning: File \"%s\" has been created after editing started" @@ -1522,6 +1807,10 @@ msgstr "E321: No s'ha pogut rellegir \"%s\"" msgid "--Deleted--" msgstr "--Eliminat--" +#, c-format +msgid "auto-removing autocommand: %s <buffer=%d>" +msgstr "auto-eliminant auto-ordre: %s <buffer=%d>" + #. the group doesn't exist #, c-format msgid "E367: No such group: \"%s\"" @@ -1535,11 +1824,21 @@ msgstr "E215: Caràcter il·legal després de *: %s" msgid "E216: No such event: %s" msgstr "E216: No existeix tal esdeveniment: %s" +#, c-format +msgid "E216: No such group or event: %s" +msgstr "E216: No existeix tal grup o esdeveniment: %s" + #. Highlight title msgid "" "\n" "--- Auto-Commands ---" -msgstr "\n--- Auto-ordres ---" +msgstr "" +"\n" +"--- Auto-ordres ---" + +#, c-format +msgid "E680: <buffer=%d>: invalid buffer number " +msgstr "E680: <buffer=%d>: número de buffer no vàlid" msgid "E217: Can't execute autocommands for ALL events" msgstr "E217: No es poden executar auto-ordres per TOTS els esdeveniments" @@ -1558,7 +1857,6 @@ msgstr "auto-ordres %s per \"%s\"" msgid "Executing %s" msgstr "Executant %s" -#. always scroll up, don't overwrite #, c-format msgid "autocommand %s" msgstr "auto-ordre %s" @@ -1578,6 +1876,10 @@ msgstr "E350: No es pot crear cap plec amb el 'foldmethod' actual" msgid "E351: Cannot delete fold with current 'foldmethod'" msgstr "E351: No pot eliminar el plec amb el 'foldmethod' actual" +#, c-format +msgid "+--%3ld lines folded " +msgstr "+--%3ld línies plegades " + msgid "E222: Add to read buffer" msgstr "E222: No es pot modificar un buffer de lectura" @@ -1614,7 +1916,7 @@ msgstr "<no es pot obrir> " #, c-format msgid "E616: vim_SelFile: can't get font %s" -msgstr "E616: vim_SelFile: no s'ha pogut obtenir la font %s" +msgstr "E616: vim_SelFile: no s'ha pogut obtenir la fosa %s" msgid "E614: vim_SelFile: can't return to current directory" msgstr "E614: vim_SelFile: no s'ha pogut tornar al directori actual" @@ -1637,8 +1939,8 @@ msgstr "Diàleg del Vim" msgid "Scrollbar Widget: Could not get geometry of thumb pixmap." msgstr "Barra de desplaçament: No s'ha pogut obtenir la mida del mapa de bits." -#~ msgid "E232: Cannot create BalloonEval with both message and callback" -#~ msgstr "" +msgid "E232: Cannot create BalloonEval with both message and callback" +msgstr "E232: No es pot crear un BalloonEval amb missatge i callback alhora" msgid "E229: Cannot start the GUI" msgstr "E229: No s'ha pogut iniciar l'interfície gràfica" @@ -1647,13 +1949,22 @@ msgstr "E229: No s'ha pogut iniciar l'interfície gràfica" msgid "E230: Cannot read from \"%s\"" msgstr "E230: No s'ha pogut llegir \"%s\"" +msgid "E665: Cannot start GUI, no valid font found" +msgstr "E665: No es pot iniciar l'IUG, no s'ha trobat cap fosa vàlida" + msgid "E231: 'guifontwide' invalid" msgstr "E231: El valor de 'guifontwide' no és vàlid" +msgid "E599: Value of 'imactivatekey' is invalid" +msgstr "E599: El valor de 'imactivatekey' no és vàlid" + #, c-format msgid "E254: Cannot allocate color %s" msgstr "E254: No s'ha pogut assignar memòria pel color %s" +msgid "No match at cursor, finding next" +msgstr "Cap coincidència al cursor, cercant la següent" + msgid "Vim dialog..." msgstr "Diàleg del Vim..." @@ -1711,56 +2022,106 @@ msgstr "Substitueix-les totes" msgid "Vim: Received \"die\" request from session manager\n" msgstr "Vim: S'ha rebut una petició \"die\" del gestor de sessions\n" +msgid "Close" +msgstr "Tanca" + +msgid "New tab" +msgstr "Nova pestanya" + +msgid "Open Tab..." +msgstr "Obre una pestanya..." + msgid "Vim: Main window unexpectedly destroyed\n" msgstr "Vim: La finestra principal ha estat destruïda inesperadament\n" msgid "Font Selection" -msgstr "Selecció de tipus de lletra" +msgstr "Selecció de fosa" msgid "Used CUT_BUFFER0 instead of empty selection" msgstr "S'ha usat CUT_BUFFER0 en lloc d'una selecció buida" -msgid "Filter" -msgstr "Filtre" +msgid "&Filter" +msgstr "&Filtre" + +msgid "&Cancel" +msgstr "&Cancel·la" msgid "Directories" msgstr "Directoris" -msgid "Help" -msgstr "Ajuda" +msgid "Filter" +msgstr "Filtre" + +msgid "&Help" +msgstr "&Ajuda" msgid "Files" msgstr "Fitxers" +msgid "&OK" +msgstr "&D'acord" + msgid "Selection" msgstr "Selecció" -msgid "Undo" -msgstr "Desfés" +msgid "Find &Next" +msgstr "Cerca el &següent" + +msgid "&Replace" +msgstr "&Substitueix" + +msgid "Replace &All" +msgstr "Substitueix-les &totes" + +msgid "&Undo" +msgstr "&Desfés" #, c-format msgid "E610: Can't load Zap font '%s'" -msgstr "E610: No s'ha pogut carregar el tipus Zap '%s'" +msgstr "E610: No s'ha pogut carregar la fosa Zap '%s'" #, c-format msgid "E611: Can't use font %s" -msgstr "E611: No es pot utilitzar el tipus %s" +msgstr "E611: No es pot utilitzar la fosa %s" msgid "" "\n" "Sending message to terminate child process.\n" -msgstr "\nEnviant un missatge per finalitzar el procés fill.\n" +msgstr "" +"\n" +"Enviant un missatge per finalitzar el procés fill.\n" + +#, c-format +msgid "E671: Cannot find window title \"%s\"" +msgstr "E671: No s'ha trobat el títol de finestra \"%s\"" #, c-format msgid "E243: Argument not supported: \"-%s\"; Use the OLE version." msgstr "E243: Argument no suportat: \"-%s\"; Useu la versió OLE." +msgid "E672: Unable to open window inside MDI application" +msgstr "E672: No s'ha pogut obrir una finestra dins l'aplicació MDI" + +msgid "Close tab" +msgstr "Tanca la pestanya" + +msgid "Open tab..." +msgstr "Obre una pestanya..." + msgid "Find string (use '\\\\' to find a '\\')" msgstr "Cerca una cadena (useu '\\\\' per cercar '\\')" msgid "Find & Replace (use '\\\\' to find a '\\')" msgstr "Cerca i substitueix (useu '\\\\' per cercar '\\')" +#. We fake this: Use a filter that doesn't select anything and a default +#. * file name that won't be used. +msgid "Not Used" +msgstr "No Usat" + +msgid "Directory\t*.nothing\n" +msgstr "Directori\t*.res\n" + msgid "Vim E458: Cannot allocate colormap entry, some colors may be incorrect" msgstr "Vim E458: No s'ha pogut assignar memòria per colors, poden ser incorrectes" @@ -1774,7 +2135,7 @@ msgstr "E252: Nom del conjunt de tipus: %s" #, c-format msgid "Font '%s' is not fixed-width" -msgstr "El tipus '%s' no és d'amplada fixa" +msgstr "La fosa '%s' no és d'amplada fixa" #, c-format msgid "E253: Fontset name: %s\n" @@ -1782,29 +2143,155 @@ msgstr "E253: Nom del conjunt de tipus: %s\n" #, c-format msgid "Font0: %s\n" -msgstr "Tipus0: %s\n" +msgstr "Fosa0: %s\n" #, c-format msgid "Font1: %s\n" -msgstr "Tipus1: %s\n" +msgstr "Fosa1: %s\n" #, c-format -msgid "Font%d width is not twice that of font0\n" -msgstr "L'amplada del tipus%d no és el doble que la del tipus0\n" +msgid "Font%ld width is not twice that of font0\n" +msgstr "L'amplada de la fosa%ld no és el doble que la de la fosa0\n" #, c-format msgid "Font0 width: %ld\n" -msgstr "Amplada del tipus0: %ld\n" +msgstr "Amplada de de la Fosa0: %ld\n" #, c-format msgid "" "Font1 width: %ld\n" "\n" -msgstr "Amplada del tipus1: %ld\n\n" +msgstr "" +"Amplada de la Fosa1: %ld\n" +"\n" + +msgid "Invalid font specification" +msgstr "Especificació de fosa no vàlida" + +msgid "&Dismiss" +msgstr "&Ignora" + +msgid "no specific match" +msgstr "cap coincidència específica" + +msgid "Vim - Font Selector" +msgstr "Vim - Selector de fosa" + +msgid "Name:" +msgstr "Nom:" + +#. create toggle button +msgid "Show size in Points" +msgstr "Mostra la mida en punts" + +msgid "Encoding:" +msgstr "Codificació:" + +msgid "Font:" +msgstr "Fosa:" + +msgid "Style:" +msgstr "Estil:" + +msgid "Size:" +msgstr "Mida:" msgid "E256: Hangul automata ERROR" msgstr "E256: ERROR de l'autòmata hangul" +msgid "E550: Missing colon" +msgstr "E550: Falta un caràcter \":\"" + +msgid "E551: Illegal component" +msgstr "E551: Component il·legal" + +msgid "E552: digit expected" +msgstr "E552: S'esperava un dígit" + +#, c-format +msgid "Page %d" +msgstr "Pàgina %d" + +msgid "No text to be printed" +msgstr "No hi ha text per imprimir" + +#, c-format +msgid "Printing page %d (%d%%)" +msgstr "S'està imprimint la pàgina %d (%d%%)" + +#, c-format +msgid " Copy %d of %d" +msgstr " Còpia %d de %d" + +#, c-format +msgid "Printed: %s" +msgstr "S'ha imprès: %s" + +msgid "Printing aborted" +msgstr "S'ha avortat l'impressió" + +msgid "E455: Error writing to PostScript output file" +msgstr "E455: Error en escriure el fitxer PostScript" + +#, c-format +msgid "E624: Can't open file \"%s\"" +msgstr "E624: No s'ha pogut obrir el fitxer \"%s\"" + +#, c-format +msgid "E457: Can't read PostScript resource file \"%s\"" +msgstr "E457: No s'ha pogut llegir el fitxer de recursos PostScript \"%s\"" + +#, c-format +msgid "E618: file \"%s\" is not a PostScript resource file" +msgstr "E618: El fitxer \"%s\" no és un fitxer de recursos PostScript" + +#, c-format +msgid "E619: file \"%s\" is not a supported PostScript resource file" +msgstr "E619: El fitxer de recursos PostScript \"%s\" no està suportat" + +#, c-format +msgid "E621: \"%s\" resource file has wrong version" +msgstr "E621: La versió del fitxer de recursos \"%s\" no és vàlida" + +msgid "E673: Incompatible multi-byte encoding and character set." +msgstr "E673: Joc de caràcters i codificació multi-octet no compatibles." + +msgid "E674: printmbcharset cannot be empty with multi-byte encoding." +msgstr "E674: printmbcharset no pot estar buit si la codificació és multi-octet" + +msgid "E675: No default font specified for multi-byte printing." +msgstr "E675: No heu especificat cap fosa per defecte per a la impressió multi-octet." + +msgid "E324: Can't open PostScript output file" +msgstr "E324: No s'ha pogut obrir el fitxer PostScript generat" + +#, c-format +msgid "E456: Can't open file \"%s\"" +msgstr "E456: No s'ha pogut obrir el fitxer \"%s\"" + +msgid "E456: Can't find PostScript resource file \"prolog.ps\"" +msgstr "E456: No s'ha trobat el fitxer de recursos PostScript \"prolog.ps\"" + +msgid "E456: Can't find PostScript resource file \"cidfont.ps\"" +msgstr "E456: No s'ha trobat el fitxer de recursos PostScript \"cidfont.ps\"" + +#, c-format +msgid "E456: Can't find PostScript resource file \"%s.ps\"" +msgstr "E456: No s'ha trobat el fitxer de recursos PostScript \"%s.ps\"" + +#, c-format +msgid "E620: Unable to convert to print encoding \"%s\"" +msgstr "E620: No s'ha pogut convertir a la codificació d'impressió \"%s\"" + +msgid "Sending to printer..." +msgstr "S'està enviant a la impressora..." + +msgid "E365: Failed to print PostScript file" +msgstr "E365: Error en imprimir el fitxer PostScript" + +msgid "Print job sent." +msgstr "S'ha enviat la tasca d'impressió." + msgid "Add a new database" msgstr "Afegeix una base de dades nova" @@ -1926,7 +2413,9 @@ msgstr "Etiqueta cscope: %s" msgid "" "\n" " # line" -msgstr "\n # línia" +msgstr "" +"\n" +" # línia" msgid "filename / context / line\n" msgstr "fitxer / context / línia\n" @@ -1944,11 +2433,66 @@ msgstr "no hi ha connexions cscope\n" msgid " # pid database name prepend path\n" msgstr " # pid base de dades prefix d'ubicació\n" -msgid "" -"E263: Sorry, this command is disabled, the Python library could not be " -"loaded." +msgid "???: Sorry, this command is disabled, the MzScheme library could not be loaded." +msgstr "???: Aquesta ordre no està habilitada, la biblioteca MzScheme no s'ha pogut carregar." + +msgid "invalid expression" +msgstr "l'expressió no és vàlida" + +msgid "expressions disabled at compile time" +msgstr "no s'ha compilat suport per expressions" + +msgid "hidden option" +msgstr "opció amagada" + +msgid "unknown option" +msgstr "opció desconeguda" + +msgid "window index is out of range" +msgstr "índex de finestra fora d'abast" + +msgid "couldn't open buffer" +msgstr "no s'ha pogut obrir el buffer" + +msgid "cannot save undo information" +msgstr "no s'ha pogut desar l'informació de desfer" + +msgid "cannot delete line" +msgstr "no s'ha pogut esborrar la línia" + +msgid "cannot replace line" +msgstr "no s'ha pogut substituir la línia" + +msgid "cannot insert line" +msgstr "no s'ha pogut inserir la línia" + +msgid "string cannot contain newlines" +msgstr "la cadena no pot contenir salts de línia" + +msgid "Vim error: ~a" +msgstr "Error del Vim: ~a" + +msgid "Vim error" +msgstr "Error del Vim" + +msgid "buffer is invalid" +msgstr "el buffer no és vàlid" + +msgid "window is invalid" +msgstr "la finestra no és vàlida" + +msgid "linenr out of range" +msgstr "nombre de línia fora d'abast" + +msgid "not allowed in the Vim sandbox" +msgstr "no permès a la gàbia del Vim" + +msgid "E263: Sorry, this command is disabled, the Python library could not be loaded." msgstr "E263: Aquesta ordre està deshabilitada, no s'ha pogut carregar Python." +msgid "E659: Cannot invoke Python recursively" +msgstr "E659: No es pot invocar Python de forma recursiva" + msgid "can't delete OutputObject attributes" msgstr "no s'han pogut eliminar els atributs de l'OutputObject" @@ -1964,12 +2508,6 @@ msgstr "la funció writelines() requereix una llista de cadenes" msgid "E264: Python: Error initialising I/O objects" msgstr "E264: Python: Error en inicialitzar els objectes d'E/S" -msgid "invalid expression" -msgstr "l'expressió no és vàlida" - -msgid "expressions disabled at compile time" -msgstr "no s'ha compilat suport per expressions" - msgid "attempt to refer to deleted buffer" msgstr "intent de referència a un buffer eliminat" @@ -2010,24 +2548,29 @@ msgstr "<finestra %d>" msgid "no such window" msgstr "no existeix tal finestra" -msgid "cannot save undo information" -msgstr "no s'ha pogut desar l'informació de desfer" +msgid "E265: $_ must be an instance of String" +msgstr "E265: $_ ha de ser una instància d'una cadena" -msgid "cannot delete line" -msgstr "no s'ha pogut esborrar la línia" +msgid "E266: Sorry, this command is disabled, the Ruby library could not be loaded." +msgstr "E266: Ordre deshabilitada, no s'ha pogut carregar la biblioteca Ruby." -msgid "cannot replace line" -msgstr "no s'ha pogut substituir la línia" +msgid "E267: unexpected return" +msgstr "E267: retorn inesperat" -msgid "cannot insert line" -msgstr "no s'ha pogut inserir la línia" +msgid "E268: unexpected next" +msgstr "E268: 'next' inesperat" -msgid "string cannot contain newlines" -msgstr "la cadena no pot contenir salts de línia" +msgid "E269: unexpected break" +msgstr "E269: tall inesperat" -msgid "" -"E266: Sorry, this command is disabled, the Ruby library could not be loaded." -msgstr "E266: Ordre deshabilitada, no s'ha pogut carregar la biblioteca Ruby." +msgid "E270: unexpected redo" +msgstr "E270: 'redo' inesperat" + +msgid "E271: retry outside of rescue clause" +msgstr "E271: 'retry' fora d'una clàusula de rescat" + +msgid "E272: unhandled exception" +msgstr "E272: excepció no manejada" #, c-format msgid "E273: unknown longjmp status %d" @@ -2087,9 +2630,7 @@ msgstr "Mostra docu de" msgid "Generate docu for" msgstr "Genera docu per" -msgid "" -"Cannot connect to SNiFF+. Check environment (sniffemacs must be found in " -"$PATH).\n" +msgid "Cannot connect to SNiFF+. Check environment (sniffemacs must be found in $PATH).\n" msgstr "No s'ha pogut connectar amb SNiFF+. Reviseu l'entorn (sniffemacs ha d'estar en el $PATH).\n" msgid "E274: Sniff: Error during read. Disconnected" @@ -2126,9 +2667,6 @@ msgstr "nombre de buffer no vàlid" msgid "not implemented yet" msgstr "no implementat (encara)" -msgid "unknown option" -msgstr "opció desconeguda" - #. ??? msgid "cannot set line(s)" msgstr "no s'ha pogut establir el nombre de línies" @@ -2158,27 +2696,26 @@ msgstr "error de vim" msgid "cannot create buffer/window command: object is being deleted" msgstr "no s'ha pogut crear l'ordre de buffer/finestra: l'objecte està siguent eliminat" -#~ msgid "" -#~ "cannot register callback command: buffer/window is already being deleted" -#~ msgstr "" +msgid "cannot register callback command: buffer/window is already being deleted" +msgstr "no s'ha pogut registrar l'ordre callback: el búfer/finestra ja està sent eliminat" #. This should never happen. Famous last word? -msgid "" -"E280: TCL FATAL ERROR: reflist corrupt!? Please report this to vim-dev@vim." -"org" +msgid "E280: TCL FATAL ERROR: reflist corrupt!? Please report this to vim-dev@vim.org" msgstr "E280: ERROR FATAL DE TCL: llista de referències corrupta!? Comuniqueu-ho a vim-dev@vim.org." -#~ msgid "cannot register callback command: buffer/window reference not found" -#~ msgstr "" +msgid "cannot register callback command: buffer/window reference not found" +msgstr "no s'ha pogut registrar l'ordre callback: referència del búfer/finestra no trobada" -msgid "" -"E571: Sorry, this command is disabled: the Tcl library could not be loaded." +msgid "E571: Sorry, this command is disabled: the Tcl library could not be loaded." msgstr "E571: Aquesta ordre està deshabilitada: No s'ha pogut carregar la llibreria Tcl." -msgid "" -"E281: TCL ERROR: exit code is not int!? Please report this to vim-dev@vim.org" +msgid "E281: TCL ERROR: exit code is not int!? Please report this to vim-dev@vim.org" msgstr "E281: ERROR DE TCL: el codi de retorn no és un enter!? Comuniqueu-ho a vim-dev@vim.org." +#, c-format +msgid "E572: exit code %d" +msgstr "E572: codi de sortida %d" + msgid "cannot get line" msgstr "no s'ha pogut obtenir la línia" @@ -2195,8 +2732,8 @@ msgstr "E573: S'ha usat una ID de servidor no vàlida: %s" msgid "E251: VIM instance registry property is badly formed. Deleted!" msgstr "E251: El registre de l'instància de VIM està mal format. S'ha esborrat!" -msgid "Unknown option" -msgstr "L'opció és desconeguda" +msgid "Unknown option argument" +msgstr "Argument d'opció desconegut" msgid "Too many edit arguments" msgstr "Massa arguments d'edició" @@ -2204,8 +2741,8 @@ msgstr "Massa arguments d'edició" msgid "Argument missing after" msgstr "Falta un argument després de" -msgid "Garbage after option" -msgstr "Porqueria després de l'opció" +msgid "Garbage after option argument" +msgstr "Porqueria després de l'argument d'opció" msgid "Too many \"+command\", \"-c command\" or \"--cmd command\" arguments" msgstr "Massa arguments \"+ordre\", \"-c ordre\" o \"--cmd ordre\"" @@ -2213,24 +2750,24 @@ msgstr "Massa arguments \"+ordre\", \"-c ordre\" o \"--cmd ordre\"" msgid "Invalid argument for" msgstr "Argument no vàlid per" +#, c-format +msgid "%d files to edit\n" +msgstr "%d fitxers per editar\n" + msgid "This Vim was not compiled with the diff feature." msgstr "Aquest Vim no ha estat compilat amb suport per diff." msgid "Attempt to open script file again: \"" msgstr "Reintent d'obrir l'script: \"" -msgid "\"\n" -msgstr "\"\n" - msgid "Cannot open for reading: \"" msgstr "No s'ha pogut obrir amb permís de lectura: \"" msgid "Cannot open for script output: \"" msgstr "No s'ha pogut obrir per desar-hi l'exida de l'script: \"" -#, c-format -msgid "%d files to edit\n" -msgstr "%d fitxers per editar\n" +msgid "Vim: Error: Failure to start gvim from NetBeans\n" +msgstr "Vim: Error: Ha fallat l'arrencada del gvim des de NetBeans\n" msgid "Vim: Warning: Output is not to a terminal\n" msgstr "Vim: Atenció: La sortida no està connectada a un terminal\n" @@ -2249,7 +2786,9 @@ msgstr "E282: No s'ha pogut llegir \"%s\"" msgid "" "\n" "More info with: \"vim -h\"\n" -msgstr "\nMés informació amb: \"vim -h\"\n" +msgstr "" +"\n" +"Més informació amb: \"vim -h\"\n" msgid "[file ..] edit specified file(s)" msgstr "[fitxer ...] edita el(s) fitxer(s) especificat(s)" @@ -2267,7 +2806,10 @@ msgid "" "\n" "\n" "usage:" -msgstr "\n\n ús:" +msgstr "" +"\n" +"\n" +" ús:" msgid " vim [arguments] " msgstr " vim [arguments] " @@ -2275,13 +2817,25 @@ msgstr " vim [arguments] " msgid "" "\n" " or:" -msgstr "\no bé:" +msgstr "" +"\n" +"o bé:" msgid "" "\n" +"Where case is ignored prepend / to make flag upper case" +msgstr "" +"\n" +"On s'ignora la capitalizació, afegiu el prefix / per a indicar majúscules" + +msgid "" +"\n" +"\n" +"Arguments:\n" +msgstr "" +"\n" "\n" "Arguments:\n" -msgstr "\n\nArguments:\n" msgid "--\t\t\tOnly file names after this" msgstr "--\t\t\tDesprés d'això només noms de fitxers" @@ -2340,8 +2894,8 @@ msgstr "-C\t\t\tCompatible amb Vi" msgid "-N\t\t\tNot fully Vi compatible: 'nocompatible'" msgstr "-N\t\t\tNo del tot compatible amb Vi" -msgid "-V[N]\t\tVerbose level" -msgstr "-V[N]\t\tNivell de loquacitat" +msgid "-V[N][fname]\t\tBe verbose [level N] [log messages to fname]" +msgstr "-V[N][nomf]\t\tLoquacitat [nivell N] [desa els missatges a nomf]" msgid "-D\t\t\tDebugging mode" msgstr "-D\t\t\tMode de depuració" @@ -2385,6 +2939,9 @@ msgstr "-U <gvimrc>\t\tUsa <gvimrc> en lloc de qualsevol altre .gvimrc" msgid "--noplugin\t\tDon't load plugin scripts" msgstr "--noplugin\t\tNo carrega cap plugin" +msgid "-p[N]\t\tOpen N tab pages (default: one for each file)" +msgstr "-p[N]\t\tObre N pestanyes (per omissió: una per fitxer)" + msgid "-o[N]\t\tOpen N windows (default: one for each file)" msgstr "-o[N]\t\tObre N finestres (per omissió: una per fitxer)" @@ -2430,14 +2987,15 @@ msgstr "--remote <fitxers>\tEdita <fitxers> en un servidor Vim, si és possible" msgid "--remote-silent <files> Same, don't complain if there is no server" msgstr "--remote-silent <fitxers> Igual, no es queixa si no hi ha servidor" -msgid "" -"--remote-wait <files> As --remote but wait for files to have been edited" +msgid "--remote-wait <files> As --remote but wait for files to have been edited" msgstr "--remote-wait <fitxers> Com --remote, però espera que s'editin els fitxers" -msgid "" -"--remote-wait-silent <files> Same, don't complain if there is no server" +msgid "--remote-wait-silent <files> Same, don't complain if there is no server" msgstr "--remote-wait-silent <fitxers> Igual, no es queixa si no hi ha servidor" +msgid "--remote-tab <files> As --remote but open tab page for each file" +msgstr "--remote-tab <fitxers> Com --remote, però obre una pestanya per fitxer" + msgid "--remote-send <keys>\tSend <keys> to a Vim server and exit" msgstr "--remote-send <tecles> Envia <tecles> a un servidor Vim i surt" @@ -2462,17 +3020,23 @@ msgstr "--version\t\tMostra informació sobre la versió i surt" msgid "" "\n" "Arguments recognised by gvim (Motif version):\n" -msgstr "\nArguments reconeguts pel gvim (versió Motif):\n" +msgstr "" +"\n" +"Arguments reconeguts pel gvim (versió Motif):\n" msgid "" "\n" "Arguments recognised by gvim (neXtaw version):\n" -msgstr "\nArguments reconeguts pel gvim (versió neXtaw>:\n" +msgstr "" +"\n" +"Arguments reconeguts pel gvim (versió neXtaw>:\n" msgid "" "\n" "Arguments recognised by gvim (Athena version):\n" -msgstr "\nArguments reconeguts pel gvim (versió Athena):\n" +msgstr "" +"\n" +"Arguments reconeguts pel gvim (versió Athena):\n" msgid "-display <display>\tRun vim on <display>" msgstr "-display <pantalla>\tExecuta vim a <pantalla>" @@ -2493,13 +3057,13 @@ msgid "-foreground <color>\tUse <color> for normal text (also: -fg)" msgstr "-foreground <color>\tUsa <color> pel text normal (també: -fg)" msgid "-font <font>\t\tUse <font> for normal text (also: -fn)" -msgstr "-font <tipus>\tUsa <tipus> pel text normal (també: -fn)" +msgstr "-font <fosa>\tUsa <fosa> pel text normal (també: -fn)" msgid "-boldfont <font>\tUse <font> for bold text" -msgstr "-boldfont <tipus>\tUsa <tipus> pel text en negreta" +msgstr "-boldfont <fosa>\tUsa <fosa> pel text en negreta" msgid "-italicfont <font>\tUse <font> for italic text" -msgstr "-italicfont <tipus>\tUsa <tipus> pel text en cursiva" +msgstr "-italicfont <fosa>\tUsa <fosa> pel text en cursiva" msgid "-geometry <geom>\tUse <geom> for initial geometry (also: -geom)" msgstr "-geometry <geom>\tUsa <geom> com a geometria inicial (també: -geom)" @@ -2525,7 +3089,9 @@ msgstr "-xrm <recurs>\tEstableix el recurs especificat" msgid "" "\n" "Arguments recognised by gvim (RISC OS version):\n" -msgstr "\nArguments reconeguts pel gvim (versió RISC OS):\n" +msgstr "" +"\n" +"Arguments reconeguts pel gvim (versió RISC OS):\n" msgid "--columns <number>\tInitial width of window in columns" msgstr "--columns <nombre>\tAmplada inicial de la finestra en columnes" @@ -2536,7 +3102,9 @@ msgstr "--rows <nombre>\tAlçada inicial de la finestra en files" msgid "" "\n" "Arguments recognised by gvim (GTK+ version):\n" -msgstr "\nArguments reconeguts pel gvim (versió GTK+):\n" +msgstr "" +"\n" +"Arguments reconeguts pel gvim (versió GTK+):\n" msgid "-display <display>\tRun vim on <display> (also: --display)" msgstr "-display <pantalla>\tExecuta vim a <pantalla> (també: --display)" @@ -2547,8 +3115,8 @@ msgstr "--role <rol>\t\tUsa un únic rol per identificar la finestra principal" msgid "--socketid <xid>\tOpen Vim inside another GTK widget" msgstr "--socketid <xid>\tObre el vim dins d'una altra aplicació GTK" -msgid "--help\t\tShow Gnome arguments" -msgstr "--help\t\tMostra els arguments per Gnome" +msgid "-P <parent title>\tOpen Vim inside parent application" +msgstr "-P <títol pare>\tObre el Vim en una aplicació pare" msgid "No display" msgstr "No hi ha cap pantalla" @@ -2582,29 +3150,50 @@ msgstr "E283: Cap marca coincideix amb \"%s\"" msgid "" "\n" "mark line col file/text" -msgstr "\nmarca lín col fitxer/text" +msgstr "" +"\n" +"marca lín col fitxer/text" #. Highlight title msgid "" "\n" " jump line col file/text" -msgstr "\n salt lín col fitxer/text" +msgstr "" +"\n" +" salt lín col fitxer/text" + +#. Highlight title +msgid "" +"\n" +"change line col text" +msgstr "" +"\n" +"canvi línia col text" +#, c-format msgid "" "\n" "# File marks:\n" -msgstr "\n# Marques de fitxer:\n" +msgstr "" +"\n" +"# Marques de fitxer:\n" #. Write the jumplist with -' +#, c-format msgid "" "\n" "# Jumplist (newest first):\n" -msgstr "\n# Llista de salts (de més a menys recent):\n" +msgstr "" +"\n" +"# Llista de salts (de més a menys recent):\n" +#, c-format msgid "" "\n" "# History of marks within files (newest to oldest):\n" -msgstr "\n# Historial de marques en fitxers (de més a menys recent):\n" +msgstr "" +"\n" +"# Historial de marques en fitxers (de més a menys recent):\n" msgid "Missing '>'" msgstr "Falta un '>'" @@ -2621,8 +3210,8 @@ msgstr "E285: Error en crear el context d'entrada" msgid "E286: Failed to open input method" msgstr "E286: Error en obrir el mètode d'entrada" -#~ msgid "E287: Warning: Could not set destroy callback to IM" -#~ msgstr "" +msgid "E287: Warning: Could not set destroy callback to IM" +msgstr "E287: Atenció: No s'ha pogut establir el callback de destrucció a IM" msgid "E288: input method doesn't support any style" msgstr "E288: el mètode d'entrada no suporta cap estil" @@ -2677,8 +3266,8 @@ msgstr "E302: No s'ha pogut reanomenar el fitxer d'intercanvi" msgid "E303: Unable to open swap file for \"%s\", recovery impossible" msgstr "E303: Error en obrir el fitxer d'intercanvi de \"%s\", no es podrà recuperar" -msgid "E304: ml_timestamp: Didn't get block 0??" -msgstr "E304: ml_timestamp: No s'ha pogut obtenir el bloc 0??" +msgid "E304: ml_upd_block0(): Didn't get block 0??" +msgstr "E304: ml_upd_block0(): No s'ha obtingut el bloc 0??" #, c-format msgid "E305: No swap file found for %s" @@ -2697,7 +3286,9 @@ msgstr "No s'ha pogut llegir el bloc 0 de " msgid "" "\n" "Maybe no changes were made or Vim did not update the swap file." -msgstr "\nO bé no s'han fet canvis, o el Vim no ha actualitzat el fitxer d'intercanvi." +msgstr "" +"\n" +"O bé no s'han fet canvis, o el Vim no ha actualitzat el fitxer d'intercanvi." msgid " cannot be used with this version of Vim.\n" msgstr " no es pot utilitzar amb aquesta versió de Vim.\n" @@ -2722,6 +3313,9 @@ msgstr "" ",\n" "o el fitxer està fet malbé." +msgid " has been damaged (page size is smaller than minimum value).\n" +msgstr " ha estat danyat (la mida de pàgina és inferior al valor mínim).\n" + #, c-format msgid "Using swap file \"%s\"" msgstr "S'està utilitzant el fitxer d'intercanvi \"%s\"" @@ -2741,7 +3335,7 @@ msgid "???MANY LINES MISSING" msgstr "???FALTEN MOLTES LÍNIES" msgid "???LINE COUNT WRONG" -msgstr "???COMPTADOR DE LÍNIA INCORRECTE" +msgstr "???RECOMPTE DE LÍNIES INCORRECTE" msgid "???EMPTY BLOCK" msgstr "???BLOC BUIT" @@ -2768,17 +3362,21 @@ msgstr "???FINAL" msgid "E311: Recovery Interrupted" msgstr "E311: S'ha interromput la recuperació" -msgid "" -"E312: Errors detected while recovering; look for lines starting with ???" +msgid "E312: Errors detected while recovering; look for lines starting with ???" msgstr "E312: S'han detectat errors en la recuperació; busqueu línies amb ???" +msgid "See \":help E312\" for more information." +msgstr "Vegeu \":help E312\" per a més informació." + msgid "Recovery completed. You should check if everything is OK." msgstr "S'ha completat la recuperació. Haurieu de revisar que tot sigui correcte." msgid "" "\n" "(You might want to write out this file under another name\n" -msgstr "\n(Potser voleu desar aquest fitxer amb un altre nom\n" +msgstr "" +"\n" +"(Potser voleu desar aquest fitxer amb un altre nom\n" msgid "and run diff with the original file to check for changes)\n" msgstr "i fer un diff amb el fitxer original per veure els canvis)\n" @@ -2786,7 +3384,9 @@ msgstr "i fer un diff amb el fitxer original per veure els canvis)\n" msgid "" "Delete the .swp file afterwards.\n" "\n" -msgstr "Elimina el fitxer .swp tot seguit.\n\n" +msgstr "" +"Elimina el fitxer .swp tot seguit.\n" +"\n" #. use msg() to start the scrolling properly msgid "Swap files found:" @@ -2825,7 +3425,9 @@ msgstr " nom del fitxer: " msgid "" "\n" " modified: " -msgstr "\n modificat: " +msgstr "" +"\n" +" modificat: " msgid "YES" msgstr "SÍ" @@ -2836,7 +3438,9 @@ msgstr "no" msgid "" "\n" " user name: " -msgstr "\n nom de l'usuari: " +msgstr "" +"\n" +" nom de l'usuari: " msgid " host name: " msgstr " màquina: " @@ -2844,12 +3448,16 @@ msgstr " màquina: " msgid "" "\n" " host name: " -msgstr "\n màquina: " +msgstr "" +"\n" +" màquina: " msgid "" "\n" " process ID: " -msgstr "\n ID del procés: " +msgstr "" +"\n" +" ID del procés: " msgid " (still running)" msgstr " (encara funcionant)" @@ -2857,12 +3465,16 @@ msgstr " (encara funcionant)" msgid "" "\n" " [not usable with this version of Vim]" -msgstr "\n [no usable amb aquesta versió de Vim]" +msgstr "" +"\n" +" [no usable amb aquesta versió de Vim]" msgid "" "\n" " [not usable on this computer]" -msgstr "\n [no usable en aquesta computadora]" +msgstr "" +"\n" +" [no usable en aquesta computadora]" msgid " [cannot be read]" msgstr " [no es pot llegir]" @@ -2926,13 +3538,19 @@ msgstr "La mida de la pila s'incrementa" msgid "E317: pointer block id wrong 2" msgstr "E317: Punter a la id d'un bloc incorrecte 2" +#, c-format +msgid "E773: Symlink loop for \"%s\"" +msgstr "E773: Bucle d'enllaços simbòlics per a \"%s\"" + msgid "E325: ATTENTION" msgstr "E325: ATENCIÓ" msgid "" "\n" "Found a swap file by the name \"" -msgstr "\nS'ha trobat un fitxer d'intercanvi de nom \"" +msgstr "" +"\n" +"S'ha trobat un fitxer d'intercanvi de nom \"" msgid "While opening file \"" msgstr "Mentre s'obria el fitxer \"" @@ -2959,7 +3577,9 @@ msgstr " Sortiu, o continueu amb precaució.\n" msgid "" "\n" "(2) An edit session for this file crashed.\n" -msgstr "\n(2) El Vim s'ha estrellat mentre s'editava aquest fitxer.\n" +msgstr "" +"\n" +"(2) El Vim s'ha estrellat mentre s'editava aquest fitxer.\n" msgid " If this is the case, use \":recover\" or \"vim -r " msgstr " En aquest cas, useu \":recover\" o bé \"vim -r " @@ -2997,25 +3617,29 @@ msgid "" "&Open Read-Only\n" "&Edit anyway\n" "&Recover\n" -"&Quit" +"&Quit\n" +"&Abort" msgstr "" -"&Obre en mode només lectura\n" -"&Edita\n" -"&Recupera\n" -"&Surt" +"&Obrir només-lectura\n" +"&Editar igualment\n" +"&Recuperar\n" +"&Sortir\n" +"&Avortar" msgid "" "&Open Read-Only\n" "&Edit anyway\n" "&Recover\n" +"&Delete it\n" "&Quit\n" -"&Delete it" +"&Abort" msgstr "" -"&Obre en mode només lectura\n" -"&Edita\n" -"&Recupera\n" -"&Surt\n" -"E&limina'l" +"&Obrir només-lectura\n" +"&Editar igualment\n" +"&Recuperar\n" +"E&liminar-lo\n" +"&Sortir\n" +"&Avortar" msgid "E326: Too many swap files found" msgstr "E326: S'han trobat massa fitxers d'intercanvi" @@ -3026,8 +3650,13 @@ msgstr "E327: Part de l'ubicació del menú no és submenú" msgid "E328: Menu only exists in another mode" msgstr "E328: El menú només existeix en un altre mode" -msgid "E329: No menu of that name" -msgstr "E329: No hi ha cap menú amb aquest nom" +#, c-format +msgid "E329: No menu \"%s\"" +msgstr "E329: No hi ha cap menú \"%s\"" + +#. Only a mnemonic or accelerator is not valid. +msgid "E792: Empty menu name" +msgstr "E792: Nom de menú buit" msgid "E330: Menu path must not lead to a sub-menu" msgstr "E330: L'ubicació del menú no pot portar a un submenú" @@ -3043,7 +3672,9 @@ msgstr "E332: Un separador no pot formar part de l'ubicació de menú" msgid "" "\n" "--- Menus ---" -msgstr "\n--- Menús ---" +msgstr "" +"\n" +"--- Menús ---" msgid "Tear off this menu" msgstr "Estripa aquest menú" @@ -3073,8 +3704,9 @@ msgstr "S'ha detectat un error en processar %s:" msgid "line %4ld:" msgstr "línia %4ld:" -msgid "[string too long]" -msgstr "[cadena massa llarga]" +#, c-format +msgid "E354: Invalid register name: '%s'" +msgstr "E354: El nom de registre no és vàlid: '%s'" msgid "Messages maintainer: Bram Moolenaar <Bram@vim.org>" msgstr "Traducció dels missatges: Ernest Adrogué <eadrogue@gmx.net>" @@ -3082,20 +3714,18 @@ msgstr "Traducció dels missatges: Ernest Adrogué <eadrogue@gmx.net>" msgid "Interrupt: " msgstr "Interrupció: " -msgid "Hit ENTER to continue" -msgstr "Premeu ENTRAR per continuar" +msgid "Press ENTER or type command to continue" +msgstr "Premeu ENTRAR o introduïu una ordre per a continuar" -msgid "Hit ENTER or type command to continue" -msgstr "Premeu ENTRAR o introduïu una ordre per continuar" +#, c-format +msgid "%s line %ld" +msgstr "%s línia %ld" msgid "-- More --" msgstr "-- Més --" -msgid " (RET/BS: line, SPACE/b: page, d/u: half page, q: quit)" -msgstr " (ENTRAR/RETROCÉS: línia, ESPAI/b; pàgina, d/u; mitja pàgina, q: surt)" - -msgid " (RET: line, SPACE: page, d: half page, q: quit)" -msgstr " (ENTRAR: línia, ESPAI: pàgina, d: mitja pàgina, q: surt)" +msgid " SPACE/d/j: screen/page/line down, b/u/k: up, q: quit " +msgstr " ESPAI/d/j: pantalla/pàgina/línia avall, b/u/k: amunt, q: sortir" msgid "Question" msgstr "Pregunta" @@ -3120,6 +3750,9 @@ msgstr "" "&Descarta-ho tot\n" "&Cancel·la" +msgid "Select Directory dialog" +msgstr "Diàleg de selecció de directori" + msgid "Save File dialog" msgstr "Diàleg de desar fitxer" @@ -3130,9 +3763,21 @@ msgstr "Diàleg d'obrir fitxer" msgid "E338: Sorry, no file browser in console mode" msgstr "E338: No hi ha un explorador de fitxers en mode consola" +msgid "E766: Insufficient arguments for printf()" +msgstr "E766: Falten arguments per a printf()" + +msgid "E767: Too many arguments to printf()" +msgstr "E767: Sobren arguments per a printf()" + msgid "W10: Warning: Changing a readonly file" msgstr "W10: Atenció: S'està canviant un fitxer de només lectura" +msgid "Type number or click with mouse (<Enter> cancels): " +msgstr "Introduïu un número o feu clic amb el ratolí (<Entrar> per a cancel·lar): " + +msgid "Choice number (<Enter> cancels): " +msgstr "Trieu un número (<Entrar> per a cancel·lar): " + msgid "1 more line" msgstr "1 línia més" @@ -3150,6 +3795,9 @@ msgstr "%ld línies menys" msgid " (Interrupted)" msgstr " (Interromput)" +msgid "Beep!" +msgstr "Bip!" + msgid "Vim: preserving files...\n" msgstr "Vim: preservant els fitxers...\n" @@ -3157,6 +3805,7 @@ msgstr "Vim: preservant els fitxers...\n" msgid "Vim: Finished.\n" msgstr "Vim: Finalitzat.\n" +#, c-format msgid "ERROR: " msgstr "ERROR: " @@ -3164,13 +3813,17 @@ msgstr "ERROR: " msgid "" "\n" "[bytes] total alloc-freed %lu-%lu, in use %lu, peak use %lu\n" -msgstr "\n[octets] total assignat-alliberat %lu-%lu, en ús %lu, màxim ús %lu\n" +msgstr "" +"\n" +"[octets] total assignat-alliberat %lu-%lu, en ús %lu, màxim ús %lu\n" #, c-format msgid "" "[calls] total re/malloc()'s %lu, total free()'s %lu\n" "\n" -msgstr "[crides] total re/malloc() %lu, total free() %lu\n\n" +msgstr "" +"[crides] total re/malloc() %lu, total free() %lu\n" +"\n" msgid "E340: Line is becoming too long" msgstr "E340: La línia s'està tornant massa llarga" @@ -3212,9 +3865,7 @@ msgid "Keys don't match!" msgstr "La claus no coincideixen!" #, c-format -msgid "" -"E343: Invalid path: '**[number]' must be at the end of the path or be " -"followed by '%s'." +msgid "E343: Invalid path: '**[number]' must be at the end of the path or be followed by '%s'." msgstr "E343: Path no vàlid: '**[núm]' ha d'estar al final del path, o seguit de '%s'" #, c-format @@ -3233,15 +3884,6 @@ msgstr "E346: No s'ha trobat cap més directori \"%s\" en el cdpath" msgid "E347: No more file \"%s\" found in path" msgstr "E347: No s'ha trobat cap més fitxer \"%s\" en el path" -msgid "E550: Missing colon" -msgstr "E550: Falta un caràcter \":\"" - -msgid "E551: Illegal component" -msgstr "E551: Component il·legal" - -msgid "E552: digit expected" -msgstr "E552: S'esperava un dígit" - #. Get here when the server can't be found. msgid "Cannot connect to Netbeans #2" msgstr "No s'ha pogut connectar amb Netbeans #2" @@ -3249,9 +3891,26 @@ msgstr "No s'ha pogut connectar amb Netbeans #2" msgid "Cannot connect to Netbeans" msgstr "No s'ha pogut connectar amb Netbeans" +#, c-format +msgid "E668: Wrong access mode for NetBeans connection info file: \"%s\"" +msgstr "E668: Mode d'accés incorrecte per al fitxer d'info de la connexió NetBeans: \"%s\"" + msgid "read from Netbeans socket" msgstr "lectura d'un socket Netbeans" +#, c-format +msgid "E658: NetBeans connection lost for buffer %ld" +msgstr "E658: S'ha perdut la connexió NetBeans per al buffer %ld" + +msgid "E505: " +msgstr "E505:" + +msgid "E774: 'operatorfunc' is empty" +msgstr "E774: 'operatorfunc' no conté res" + +msgid "E775: Eval feature not available" +msgstr "E775: La funció eval no està disponible" + msgid "Warning: terminal cannot highlight" msgstr "Atenció: el terminal no suporta ressalt" @@ -3264,6 +3923,19 @@ msgstr "E349: No hi ha cap identificador sota el cursor" msgid "E352: Cannot erase folds with current 'foldmethod'" msgstr "E352: No es poden eliminar plecs amb el 'foldmethod' actual" +msgid "E664: changelist is empty" +msgstr "E664: La llista de canvis no conté res" + +msgid "E662: At start of changelist" +msgstr "E662: A l'inici de la llista de canvis" + +msgid "E663: At end of changelist" +msgstr "E663: A l'inici de la llista de canvis" + +# amplada 53 caràcters +msgid "Type :quit<Enter> to exit Vim" +msgstr "Feu :quit<Entrar> per sortir" + #, c-format msgid "1 line %sed 1 time" msgstr "1 línia %sada 1 vegada" @@ -3291,6 +3963,9 @@ msgstr "1 línia sagnada " msgid "%ld lines indented " msgstr "%ld línies sagnades " +msgid "E748: No previously used register" +msgstr "E748: No hi ha cap registre usat amb anterioritat" + #. must display the prompt msgid "cannot yank; delete anyway" msgstr "no s'ha pogut copiar; voleu elimiar el text de totes maneres" @@ -3306,10 +3981,17 @@ msgstr "%ld línies canviades" msgid "freeing %ld lines" msgstr "alliberant %ld línies" +msgid "block of 1 line yanked" +msgstr "bloc d'1 línia copiat" + msgid "1 line yanked" msgstr "1 línia copiada" #, c-format +msgid "block of %ld lines yanked" +msgstr "bloc de %ld línies copiat" + +#, c-format msgid "%ld lines yanked" msgstr "%ld línies copiades" @@ -3321,37 +4003,46 @@ msgstr "E353: No hi ha res en el registre %s" msgid "" "\n" "--- Registers ---" -msgstr "\n--- Registres ---" +msgstr "" +"\n" +"--- Registres ---" msgid "Illegal register name" msgstr "El nom de registre és il·legal" +#, c-format msgid "" "\n" "# Registers:\n" -msgstr "\n# Registres:\n" +msgstr "" +"\n" +"# Registres:\n" #, c-format msgid "E574: Unknown register type %d" msgstr "E574: El tipus de registre %d és desconegut" #, c-format -msgid "E354: Invalid register name: '%s'" -msgstr "E354: El nom de registre no és vàlid: '%s'" - -#, c-format msgid "%ld Cols; " msgstr "%ld Cols; " #, c-format msgid "Selected %s%ld of %ld Lines; %ld of %ld Words; %ld of %ld Bytes" -msgstr "%s%ld de %ld Línies seleccionades; %ld de %ld Paraules; %ld de %ld Octets" +msgstr "Selecció %s%ld de %ld Línies; %ld de %ld Paraules; %ld de %ld Octets" + +#, c-format +msgid "Selected %s%ld of %ld Lines; %ld of %ld Words; %ld of %ld Chars; %ld of %ld Bytes" +msgstr "Selecció %s%ld de %ld Línies; %ld de %ld Paraules; %ld de %ld Caràcters; %ld de %ld Octets" #, c-format msgid "Col %s of %s; Line %ld of %ld; Word %ld of %ld; Byte %ld of %ld" msgstr "Col %s de %s; Línia %ld de %ld; Paraula %ld de %ld; Octet %ld de %ld" #, c-format +msgid "Col %s of %s; Line %ld of %ld; Word %ld of %ld; Char %ld of %ld; Byte %ld of %ld" +msgstr "Col %s de %s; Línia %ld de %ld; Paraula %ld de %ld; Caràcter %ld de %ld; Octet %ld de %ld" + +#, c-format msgid "(+%ld for BOM)" msgstr "(+%ld per la BOM)" @@ -3370,11 +4061,6 @@ msgstr "E519: L'opció no està suportada" msgid "E520: Not allowed in a modeline" msgstr "E520: No està permès en una línia de mode" -msgid "" -"\n" -"\tLast set from " -msgstr "\n Definit per últim cop a " - msgid "E521: Number required after =" msgstr "E521: Es requereix un número després de =" @@ -3420,7 +4106,7 @@ msgid "E595: contains unprintable or wide character" msgstr "E595: Conté un caràcter no imprimible o ample" msgid "E596: Invalid font(s)" -msgstr "E596: El tipus de lletra no és vàlid" +msgstr "E596: Fosa no vàlida" msgid "E597: can't select fontset" msgstr "E597: No s'ha pogut seleccionar el conjunt de tipus" @@ -3429,10 +4115,10 @@ msgid "E598: Invalid fontset" msgstr "E598: El conjunt de tipus de lletra no és vàlid" msgid "E533: can't select wide font" -msgstr "E533: No s'ha pogut seleccionar el tipus de lletra ample" +msgstr "E533: No s'ha pogut seleccionar una fosa ampla" msgid "E534: Invalid wide font" -msgstr "E534: El tipus de lletra ample no és vàlid" +msgstr "E534: Fosa ampla no vàlida" #, c-format msgid "E535: Illegal character after <%c>" @@ -3478,22 +4164,30 @@ msgstr "E355: L'opció és desconeguda: %s" msgid "" "\n" "--- Terminal codes ---" -msgstr "\n--- Codis de terminal ---" +msgstr "" +"\n" +"--- Codis de terminal ---" msgid "" "\n" "--- Global option values ---" -msgstr "\n--- Valors de les opcions globals ---" +msgstr "" +"\n" +"--- Valors de les opcions globals ---" msgid "" "\n" "--- Local option values ---" -msgstr "\n--- Valors de les opcions locals ---" +msgstr "" +"\n" +"--- Valors de les opcions locals ---" msgid "" "\n" "--- Options ---" -msgstr "\n--- Opcions ---" +msgstr "" +"\n" +"--- Opcions ---" msgid "E356: get_varp ERROR" msgstr "E356: Error en get_varp()" @@ -3554,8 +4248,8 @@ msgstr "un valor ANCHOR_BUF_SIZE massa petit." msgid "I/O ERROR" msgstr "ERROR d'E/S" -msgid "...(truncated)" -msgstr "...(truncat)" +msgid "Message" +msgstr "Missatge" msgid "'columns' is not 80, cannot execute external commands" msgstr "L'opció 'columns' no és 80, no es poden executar ordres externes" @@ -3570,15 +4264,12 @@ msgstr "a %s a %s" #, c-format msgid "E613: Unknown printer font: %s" -msgstr "E613: Tipus de lletra d'impressió desconegut: %s" +msgstr "E613: Fosa d'impressió desconeguda: %s" #, c-format msgid "E238: Print error: %s" msgstr "E238: Error d'impressió: %s" -msgid "Unknown" -msgstr "Desconegut" - #, c-format msgid "Printing '%s'" msgstr "S'està imprimint '%s'" @@ -3601,6 +4292,7 @@ msgstr "Vim: S'ha rebut un doble senyal, sortint\n" msgid "Vim: Caught deadly signal %s\n" msgstr "Vim: S'ha rebut un senyal letal %s\n" +#, c-format msgid "Vim: Caught deadly signal\n" msgstr "Vim: S'ha rebut un senyal letal\n" @@ -3612,7 +4304,9 @@ msgstr "S'ha trigat %ld mseg en obrir el display X" msgid "" "\n" "Vim: Got X error\n" -msgstr "\nVim: Error de X\n" +msgstr "" +"\n" +"Vim: Error de X\n" # display msgid "Testing the X display failed" @@ -3625,36 +4319,52 @@ msgstr "S'ha esgotat el temps mentre es tractava d'obrir el display X" msgid "" "\n" "Cannot execute shell " -msgstr "\nNo s'ha pogut executar la shell " +msgstr "" +"\n" +"No s'ha pogut executar la shell " msgid "" "\n" "Cannot execute shell sh\n" -msgstr "\nNo s'ha pogut executar la shell sh\n" +msgstr "" +"\n" +"No s'ha pogut executar la shell sh\n" msgid "" "\n" "shell returned " -msgstr "\nla shell ha retornat " +msgstr "" +"\n" +"la shell ha retornat " msgid "" "\n" "Cannot create pipes\n" -msgstr "\nNo s'han pogut crear canonades\n" +msgstr "" +"\n" +"No s'han pogut crear canonades\n" msgid "" "\n" "Cannot fork\n" -msgstr "\nNo s'ha pogut bifurcar\n" +msgstr "" +"\n" +"No s'ha pogut bifurcar\n" msgid "" "\n" "Command terminated\n" -msgstr "\nL'ordre ha finalitzat\n" +msgstr "" +"\n" +"L'ordre ha finalitzat\n" msgid "XSMP lost ICE connection" msgstr "XSMP: s'ha perdut la connexió ICE" +#, c-format +msgid "dlerror = \"%s\"" +msgstr "dlerror = \"%s\"" + # display msgid "Opening the X display failed" msgstr "Ha fallat l'obertura del display X" @@ -3675,15 +4385,12 @@ msgstr "XSMP: Ha fallat la rutina SmcOpenConnection: %s" msgid "At line" msgstr "A la línia" -msgid "Could not allocate memory for command line." -msgstr "No s'ha pogut assignar memòria per la línia d'ordres." +msgid "Could not load vim32.dll!" +msgstr "No s'ha pogut carregar vim32.dll!" msgid "VIM Error" msgstr "Error del VIM" -msgid "Could not load vim32.dll!" -msgstr "No s'ha pogut carregar vim32.dll!" - msgid "Could not fix up function pointers to the DLL!" msgstr "No s'han pogut reassignar els punters de funcions a la DLL!" @@ -3728,7 +4435,7 @@ msgid "E373: Unexpected %%%c in format string" msgstr "E373: %%%c inesperat a la cadena de format" msgid "E374: Missing ] in format string" -msgstr "E364: Falta un ] a la cadena de format" +msgstr "E374: Falta un ] a la cadena de format" #, c-format msgid "E375: Unsupported %%%c in format string" @@ -3771,6 +4478,19 @@ msgstr "llista d'errors %d de %d; %d errors" msgid "E382: Cannot write, 'buftype' option is set" msgstr "E382: No s'ha pogut escriure, l'opció 'buftype' no està definida" +msgid "E683: File name missing or invalid pattern" +msgstr "E683: Falta el nom de fitxer o el patró no és vàlid" + +#, c-format +msgid "Cannot open file \"%s\"" +msgstr "No s'ha pogut obrir el fitxer \"%s\"" + +msgid "E681: Buffer is not loaded" +msgstr "E681: El buffer no està carregat" + +msgid "E777: String or List expected" +msgstr "E777: S'esperava una cadena o una llista" + #, c-format msgid "E369: invalid item in %s%%[]" msgstr "E369: Ítem no vàlid a %s%%[]" @@ -3801,22 +4521,10 @@ msgid "E55: Unmatched %s)" msgstr "E55: %s) desequilibrat" #, c-format -msgid "E56: %s* operand could be empty" -msgstr "E56: L'operand %s* podria estar buit" - -#, c-format -msgid "E57: %s+ operand could be empty" -msgstr "E57: L'operand %s+ podria estar buit" - -#, c-format msgid "E59: invalid character after %s@" msgstr "E59: Hi ha un caràcter no vàlid després de %s@" #, c-format -msgid "E58: %s{ operand could be empty" -msgstr "E58: L'operand %s{ podria estar buit" - -#, c-format msgid "E60: Too many complex %s{...}s" msgstr "E60: La construcció %s{...} és massa complexa" @@ -3833,7 +4541,7 @@ msgstr "E63: Ús no vàlid de \\_" #, c-format msgid "E64: %s%c follows nothing" -msgstr "E46: No ha ha res abans de %s%c" +msgstr "E64: No ha ha res abans de %s%c" msgid "E65: Illegal back reference" msgstr "E65: Referència il·legal a l'element anterior" @@ -3856,26 +4564,24 @@ msgid "E70: Empty %s%%[]" msgstr "E70: Element %s%%[] buit" #, c-format +msgid "E678: Invalid character after %s%%[dxouU]" +msgstr "E678: Caràcter invàlid després de %s%%[dxouU]" + +#, c-format msgid "E71: Invalid character after %s%%" msgstr "E71: Hi ha un caràcter invàlid després de %s%%" #, c-format +msgid "E769: Missing ] after %s[" +msgstr "E769: Falta un ] després de %s[" + +#, c-format msgid "E554: Syntax error in %s{...}" msgstr "E554: Error de sintaxi a %s{...}" -msgid "E361: Crash intercepted; regexp too complex?" -msgstr "E361: Programa inestable; expressió regular massa complexa?" - -msgid "E363: pattern caused out-of-stack error" -msgstr "E363: El patró ha provocat un error de desbordament de pila" - msgid "External submatches:\n" msgstr "Subcoincidències externes:\n" -#, c-format -msgid "+--%3ld lines folded " -msgstr "+--%3ld línies plegades " - msgid " VREPLACE" msgstr " SUBSTITUIRV" @@ -3911,26 +4617,26 @@ msgstr " (lang)" msgid " (paste)" msgstr " (enganxar)" -msgid " SELECT" -msgstr " SELECCIONAR" - msgid " VISUAL" msgstr " VISUAL" -msgid " BLOCK" -msgstr " BLOC" +msgid " VISUAL LINE" +msgstr " VISUAL LÍNIA" -msgid " LINE" -msgstr " LÍNIA" +msgid " VISUAL BLOCK" +msgstr " VISUAL BLOC" -msgid "recording" -msgstr "enregistrant" +msgid " SELECT" +msgstr " SELECCIONAR" -msgid "search hit TOP, continuing at BOTTOM" -msgstr "la cerca ha arribat a DALT, es continua a BAIX" +msgid " SELECT LINE" +msgstr " SELECCIÓ LÍNIA" -msgid "search hit BOTTOM, continuing at TOP" -msgstr "la cerca ha arribat a BAIX, es continua a DALT" +msgid " SELECT BLOCK" +msgstr " SELECCIÓ BLOC" + +msgid "recording" +msgstr "enregistrant" #, c-format msgid "E383: Invalid search string: %s" @@ -3970,6 +4676,10 @@ msgstr " NO TROBAT" msgid "Scanning included file: %s" msgstr "Examinant el fitxer inclòs: %s" +#, c-format +msgid "Searching included file %s" +msgstr "Cercant al fitxer inclòs %s" + msgid "E387: Match is on current line" msgstr "E387: El resultat es troba a la línia actual" @@ -3986,6 +4696,364 @@ msgid "E389: Couldn't find pattern" msgstr "E389: No s'ha trobat el patró" #, c-format +msgid "" +"\n" +"# Last %sSearch Pattern:\n" +"~" +msgstr "" +"\n" +"# Últim %sPatró de Cerca:\n" +"~" + +msgid "E759: Format error in spell file" +msgstr "E759: Error de format en el fitxer d'ortografia" + +msgid "E758: Truncated spell file" +msgstr "E758: Fitxer d'ortografia truncat" + +#, c-format +msgid "Trailing text in %s line %d: %s" +msgstr "Text sobrant a %s línia %d: %s" + +#, c-format +msgid "Affix name too long in %s line %d: %s" +msgstr "El nom de l'afix és massa llarg a %s línia %d: %s" + +msgid "E761: Format error in affix file FOL, LOW or UPP" +msgstr "E761: Error de format en el fitxer d'afixos FOL, LOW o UPP" + +msgid "E762: Character in FOL, LOW or UPP is out of range" +msgstr "E762: Caràcter a FOL, LOW o UPP fora d'abast" + +msgid "Compressing word tree..." +msgstr "Comprimint l'arbre de paraules..." + +msgid "E756: Spell checking is not enabled" +msgstr "E756: La correcció ortogràfica no està activada" + +#, c-format +msgid "Warning: Cannot find word list \"%s.%s.spl\" or \"%s.ascii.spl\"" +msgstr "Atenció: No s'ha trobat la llista de paraules \"%s.%s.spl\" o \"%s.ascii.spl\"" + +#, c-format +msgid "Reading spell file \"%s\"" +msgstr "Llegint el fitxer d'ortografia \"%s\"" + +msgid "E757: This does not look like a spell file" +msgstr "E757: Això no té pinta de ser un fitxer d'ortografia" + +msgid "E771: Old spell file, needs to be updated" +msgstr "E771: Fitxer d'ortografia vell, ha de ser actualitzat" + +msgid "E772: Spell file is for newer version of Vim" +msgstr "E772: El fitxer d'ortografia és per a una versió més recent del Vim" + +msgid "E770: Unsupported section in spell file" +msgstr "E770: Secció en el fitxer d'ortografia no suportada" + +#, c-format +msgid "Warning: region %s not supported" +msgstr "Atenció: la regió %s no està suportada" + +#, c-format +msgid "Reading affix file %s ..." +msgstr "Llegint el fitxer d'afixos %s ..." + +#, c-format +msgid "Conversion failure for word in %s line %d: %s" +msgstr "No s'ha pogut convertir una paraula a %s línia %d: %s" + +#, c-format +msgid "Conversion in %s not supported: from %s to %s" +msgstr "La conversió a %s no està suportada: de %s a %s" + +#, c-format +msgid "Conversion in %s not supported" +msgstr "Conversió a %s no suportada" + +#, c-format +msgid "Invalid value for FLAG in %s line %d: %s" +msgstr "Valor de marca no vàlid a %s línia %d: %s" + +#, c-format +msgid "FLAG after using flags in %s line %d: %s" +msgstr "FLAG després d'usar marques a %s línia %d: %s" + +#, c-format +msgid "Defining COMPOUNDFORBIDFLAG after PFX item may give wrong results in %s line %d" +msgstr "Definir COMPOUNDFORBIDFLAG després de l'element PFX pot tenir resultats inesperats a %s línia %d" + +#, c-format +msgid "Defining COMPOUNDPERMITFLAG after PFX item may give wrong results in %s line %d" +msgstr "Definir COMPOUNDPERMITFLAG després de l'element PFX pot tenir resultats inesperats a %s línia %d" + +#, c-format +msgid "Wrong COMPOUNDWORDMAX value in %s line %d: %s" +msgstr "Valor de COMPOUNDWORDMAX incorrecte a %s línia %d: %s" + +#, c-format +msgid "Wrong COMPOUNDMIN value in %s line %d: %s" +msgstr "Valor de COMPOUNDMIN incorrecte a %s línia %d: %s" + +#, c-format +msgid "Wrong COMPOUNDSYLMAX value in %s line %d: %s" +msgstr "Valor de COMPOUNDSYLMAX incorrecte a %s línia %d: %s" + +#, c-format +msgid "Wrong CHECKCOMPOUNDPATTERN value in %s line %d: %s" +msgstr "Valor de CHECKCOMPOUNDPATTERN incorrecte a %s línia %d: %s" + +#, c-format +msgid "Different combining flag in continued affix block in %s line %d: %s" +msgstr "Marca de combinació diferent en bloc continuat d'afixos a %s línia %d: %s" + +#, c-format +msgid "Duplicate affix in %s line %d: %s" +msgstr "Afix duplicat a %s línia %d: %s" + +#, c-format +msgid "Affix also used for BAD/RARE/KEEPCASE/NEEDAFFIX/NEEDCOMPOUND/NOSUGGEST in %s line %d: %s" +msgstr "Afix també utilitzat per a BAD/RARE/KEEPCASE/NEEDAFFIX/NEEDCOMPOUND/NOSUGGEST a %s línia %d: %s" + +#, c-format +msgid "Expected Y or N in %s line %d: %s" +msgstr "S'esperava Y o N a %s línia %d: %s" + +#, c-format +msgid "Broken condition in %s line %d: %s" +msgstr "Condició errònia a %s línia %d: %s" + +#, c-format +msgid "Expected REP(SAL) count in %s line %d" +msgstr "S'esperava recompte REP(SAL) a %s línia %d" + +#, c-format +msgid "Expected MAP count in %s line %d" +msgstr "S'esperava un recompte MAP a %s línia %d" + +#, c-format +msgid "Duplicate character in MAP in %s line %d" +msgstr "Caràcter duplicat en un element MAP a %s línia %d" + +#, c-format +msgid "Unrecognized or duplicate item in %s line %d: %s" +msgstr "Element duplicat o no reconegut a %s línia %d: %s" + +#, c-format +msgid "Missing FOL/LOW/UPP line in %s" +msgstr "Falta una línia FOL/LOW/UPP a %s" + +msgid "COMPOUNDSYLMAX used without SYLLABLE" +msgstr "Element COMPOUNDSYLMAX sense síl·laba" + +msgid "Too many postponed prefixes" +msgstr "Sobren prefixes posposats" + +msgid "Too many compound flags" +msgstr "Sobren marques de composició" + +msgid "Too many posponed prefixes and/or compound flags" +msgstr "Massa prefixes posposats i/o marques de composició" + +#, c-format +msgid "Missing SOFO%s line in %s" +msgstr "Falta una línia SOFO%s a %s" + +#, c-format +msgid "Both SAL and SOFO lines in %s" +msgstr "Línies SAL i SOFO a %s" + +#, c-format +msgid "Flag is not a number in %s line %d: %s" +msgstr "La marca no és un número a %s línia %d: %s" + +#, c-format +msgid "Illegal flag in %s line %d: %s" +msgstr "Marca il·legal a %s línia %d: %s" + +#, c-format +msgid "%s value differs from what is used in another .aff file" +msgstr "el valor %s difereix de l'usat en un altre fitxer .aff" + +#, c-format +msgid "Reading dictionary file %s ..." +msgstr "Llefint el fitxer de diccionari %s ..." + +#, c-format +msgid "E760: No word count in %s" +msgstr "E760: No hi ha recompte de paraules a %s" + +#, c-format +msgid "line %6d, word %6d - %s" +msgstr "línia %6d, paraula %6d - %s" + +#, c-format +msgid "Duplicate word in %s line %d: %s" +msgstr "Paraula duplicada a %s línia %d: %s" + +#, c-format +msgid "First duplicate word in %s line %d: %s" +msgstr "Primera paraula duplicada a %s línia %d: %s" + +#, c-format +msgid "%d duplicate word(s) in %s" +msgstr "%d paraula/es duplada/es a %s" + +#, c-format +msgid "Ignored %d word(s) with non-ASCII characters in %s" +msgstr "%d paraula/es ignorada/es amb caràcters no-ASCII a %s" + +#, c-format +msgid "Reading word file %s ..." +msgstr "Llegint el fitxer de paraules %s ..." + +#, c-format +msgid "Duplicate /encoding= line ignored in %s line %d: %s" +msgstr "S'ignora la línia /encoding= duplicada a %s línia %d: %s" + +#, c-format +msgid "/encoding= line after word ignored in %s line %d: %s" +msgstr "S'ignora una línia /encoding= després d'una paraula a %s línia %d: %s" + +#, c-format +msgid "Duplicate /regions= line ignored in %s line %d: %s" +msgstr "S'ignora la línia /regions= duplicada a %s línia %d: %s" + +#, c-format +msgid "Too many regions in %s line %d: %s" +msgstr "Massa regions a %s línia %d: %s" + +#, c-format +msgid "/ line ignored in %s line %d: %s" +msgstr "Línia / ignorada a %s línia %d: %s" + +#, c-format +msgid "Invalid region nr in %s line %d: %s" +msgstr "Número de regió no vàlid a %s línia %d: %s" + +#, c-format +msgid "Unrecognized flags in %s line %d: %s" +msgstr "Marques no reconegudes a %s línia %d: %s" + +#, c-format +msgid "Ignored %d words with non-ASCII characters" +msgstr "S'ignoren %d paraules amb caràcters no-ASCII" + +#, c-format +msgid "Compressed %d of %d nodes; %d (%d%%) remaining" +msgstr "Comprimits %d de %d nodes; %d (%d%%) pendents" + +msgid "Reading back spell file..." +msgstr "Tornant a llegir el fitxer d'ortografia..." + +#. +#. * Go through the trie of good words, soundfold each word and add it to +#. * the soundfold trie. +#. +msgid "Performing soundfolding..." +msgstr "Efectuant expansió per similitud fonètica..." + +#, c-format +msgid "Number of words after soundfolding: %ld" +msgstr "Nombre de paraules després de l'expansió per similitud fonètica: %ld" + +#, c-format +msgid "Total number of words: %d" +msgstr "Nombre total de paraules: %d" + +#, c-format +msgid "Writing suggestion file %s ..." +msgstr "Escrivint el fitxer de suggeriments %s ..." + +#, c-format +msgid "Estimated runtime memory use: %d bytes" +msgstr "Ús estimat de memòria en funcionament: %d octets" + +msgid "E751: Output file name must not have region name" +msgstr "E751: El fitxer de sortida no pot tenir un nom de regió" + +msgid "E754: Only up to 8 regions supported" +msgstr "E754: Només es suporten fins a 8 regions" + +#, c-format +msgid "E755: Invalid region in %s" +msgstr "E755: Regió no vàlida a %s" + +msgid "Warning: both compounding and NOBREAK specified" +msgstr "Atenció: heu especificat composició i NOBREAK alhora" + +#, c-format +msgid "Writing spell file %s ..." +msgstr "Escrivint el fitxer d'ortografia %s ..." + +msgid "Done!" +msgstr "Fet!" + +#, c-format +msgid "E765: 'spellfile' does not have %ld entries" +msgstr "E765: 'spellfile' no té %ld entrades" + +#, c-format +msgid "Word removed from %s" +msgstr "Paraula eliminada de %s" + +#, c-format +msgid "Word added to %s" +msgstr "Paraula afegida a %s" + +msgid "E763: Word characters differ between spell files" +msgstr "E763: Els caràcters de paraula difereixen entre fitxers d'ortografia" + +msgid "Sorry, no suggestions" +msgstr "Cap suggeriment" + +#, c-format +msgid "Sorry, only %ld suggestions" +msgstr "Llàstima, només %ld suggeriments" + +#. for when 'cmdheight' > 1 +#. avoid more prompt +#, c-format +msgid "Change \"%.*s\" to:" +msgstr "Canviar \"%.*s\" per:" + +#, c-format +msgid " < \"%.*s\"" +msgstr " < \"%.*s\"" + +msgid "E752: No previous spell replacement" +msgstr "E752: No hi ha cap correcció ortogràfica anterior" + +#, c-format +msgid "E753: Not found: %s" +msgstr "E753: No trobat: %s" + +#, c-format +msgid "E778: This does not look like a .sug file: %s" +msgstr "E778: No sembla pas un fitxer .sug: %s" + +#, c-format +msgid "E779: Old .sug file, needs to be updated: %s" +msgstr "E779: Fitxer .sug antic, ha de ser actualitzat: %s" + +#, c-format +msgid "E780: .sug file is for newer version of Vim: %s" +msgstr "E780: El fitxer .sug és per a una versió més nova del Vim: %s" + +#, c-format +msgid "E781: .sug file doesn't match .spl file: %s" +msgstr "E781: El fitxer .sug no coincideix amb el fitxer .spl: %s" + +#, c-format +msgid "E782: error while reading .sug file: %s" +msgstr "E782: error en llegir el fitxer .sug: %s" + +#. This should have been checked when generating the .spl +#. * file. +msgid "E783: duplicate char in MAP entry" +msgstr "E783: Caràcter duplicat a l'entrada MAP" + +#, c-format msgid "E390: Illegal argument: %s" msgstr "E390: L'argument és il·legal: %s" @@ -4013,17 +5081,23 @@ msgstr " línies abans de la línia superior" msgid "" "\n" "--- Syntax sync items ---" -msgstr "\n--- Ítems de sincronització de sintaxi ---" +msgstr "" +"\n" +"--- Ítems de sincronització de sintaxi ---" msgid "" "\n" "syncing on items" -msgstr "\ns'està sincronitzant a partir d'ítems" +msgstr "" +"\n" +"s'està sincronitzant a partir d'ítems" msgid "" "\n" "--- Syntax items ---" -msgstr "\n--- Ítems de sintaxi ---" +msgstr "" +"\n" +"--- Ítems de sintaxi ---" #, c-format msgid "E392: No such syntax cluster: %s" @@ -4041,6 +5115,12 @@ msgstr "; coincidència " msgid " line breaks" msgstr " salts de línia" +msgid "E395: contains argument not accepted here" +msgstr "E395: Conté un argument que no s'accepta aquí" + +msgid "E396: containedin argument not accepted here" +msgstr "E396: L'argument 'containedin' no s'accepta aquí" + msgid "E393: group[t]here not accepted here" msgstr "E393: L'opció group[t]here no s'accepta aquí" @@ -4048,16 +5128,14 @@ msgstr "E393: L'opció group[t]here no s'accepta aquí" msgid "E394: Didn't find region item for %s" msgstr "E394: No s'ha trobat cap regió d'ítems per %s" -msgid "E395: contains argument not accepted here" -msgstr "E395: Conté un argument que no s'accepta aquí" - -msgid "E396: containedin argument not accepted here" -msgstr "E396: L'argument 'containedin' no s'accepta aquí" - msgid "E397: Filename required" msgstr "E397: Es requereix un nom de fitxer" #, c-format +msgid "E789: Missing ']': %s" +msgstr "E789: Falta un ']': %s" + +#, c-format msgid "E398: Missing '=': %s" msgstr "E398: Falta un '=': %s" @@ -4094,7 +5172,7 @@ msgstr "E406: Argument buit: %s" #, c-format msgid "E407: %s not allowed here" -msgstr "E402: %s no està permès aquí" +msgstr "E407: %s no està permès aquí" #, c-format msgid "E408: %s must be first in contains list" @@ -4108,6 +5186,9 @@ msgstr "E409: El nom del grup és desconegut: %s" msgid "E410: Invalid :syntax subcommand: %s" msgstr "E410: Sub-ordre de sintaxi no vàlida: %s" +msgid "E679: recursive loop loading syncolor.vim" +msgstr "E679: Iteració recursiva en carregar syncolor.vim" + #, c-format msgid "E411: highlight group not found: %s" msgstr "E411: No s'ha trobat el grup de ressalt: %s" @@ -4160,6 +5241,12 @@ msgstr "E423: L'argument és il·legal: %s" msgid "E424: Too many different highlighting attributes in use" msgstr "E424: Hi ha massa atributs de ressalt diferents en ús" +msgid "E669: Unprintable character in group name" +msgstr "E669: Caràcter no imprimible en el nom del grup" + +msgid "W18: Invalid character in group name" +msgstr "W18: Hi ha un caràcter no vàlid en el nom del grup" + msgid "E555: at bottom of tag stack" msgstr "E555: Baix de la pila d'etiquetes" @@ -4179,13 +5266,6 @@ msgstr " # pri tip etiqueta" msgid "file\n" msgstr "fitxer\n" -#. -#. * Ask to select a tag from the list. -#. * When using ":silent" assume that <CR> was entered. -#. -msgid "Enter nr of choice (<CR> to abort): " -msgstr "Entreu un número (<Entrar> per avortar): " - msgid "E427: There is only one matching tag" msgstr "E427: Només hi ha una sola etiqueta que coincideixi" @@ -4215,7 +5295,9 @@ msgstr "E429: El fitxer \"%s\" no existeix" msgid "" "\n" " # TO tag FROM line in file/text" -msgstr "\n # A etiq DES DE línia en fitxer/text" +msgstr "" +"\n" +" # A etiq DES DE línia en fitxer/text" #, c-format msgid "Searching tags file %s" @@ -4274,7 +5356,9 @@ msgstr "E437: Es requereix la capacitat \"cm\" per part del terminal" msgid "" "\n" "--- Terminal keys ---" -msgstr "\n--- Tecles del terminal ---" +msgstr "" +"\n" +"--- Tecles del terminal ---" msgid "new shell started\n" msgstr "s'ha iniciat una nova shell\n" @@ -4286,15 +5370,59 @@ msgstr "Vim: Error en llegir l'entrada, sortint...\n" msgid "No undo possible; continue anyway" msgstr "No es pot desfer res; voleu continuar" +msgid "Already at oldest change" +msgstr "Ja sou en el canvi més vell" + +msgid "Already at newest change" +msgstr "Ja sou en el canvi més recent" + +#, c-format +msgid "Undo number %ld not found" +msgstr "Línia de desfer número %ld no trobada" + msgid "E438: u_undo: line numbers wrong" msgstr "E438: u_undo: els nombres de línia no són correctes" -msgid "1 change" -msgstr "1 canvi" +msgid "more line" +msgstr "línia més" + +msgid "more lines" +msgstr "línies més" + +msgid "line less" +msgstr "línia menys" + +msgid "fewer lines" +msgstr "línies menys" + +msgid "change" +msgstr "canvi" + +msgid "changes" +msgstr "canvis" + +#, c-format +msgid "%ld %s; %s #%ld %s" +msgstr "%ld %s; %s #%ld %s" + +msgid "before" +msgstr "abans" + +msgid "after" +msgstr "després" + +msgid "Nothing to undo" +msgstr "No hi ha res per desfer" + +msgid "number changes time" +msgstr "número canvis hora" #, c-format -msgid "%ld changes" -msgstr "%ld canvis" +msgid "%ld seconds ago" +msgstr "fa %ld segons" + +msgid "E790: undojoin is not allowed after undo" +msgstr "E790: undojoin no està permès després de undo" msgid "E439: undo list corrupt" msgstr "E439: La llista de desfer està corrompuda" @@ -4306,12 +5434,23 @@ msgstr "E440: Falta una línia de desfer" msgid "" "\n" "MS-Windows 16/32 bit GUI version" -msgstr "\nVersió GUI per MS-Windows 16/32 bits" +msgstr "" +"\n" +"Versió GUI per MS-Windows 16/32 bits" + +msgid "" +"\n" +"MS-Windows 64 bit GUI version" +msgstr "" +"\n" +"Versió GUI per a MS-Windows 64 bits" msgid "" "\n" "MS-Windows 32 bit GUI version" -msgstr "\nVersió GUI per MS-Windows 32 bits" +msgstr "" +"\n" +"Versió GUI per MS-Windows 32 bits" msgid " in Win32s mode" msgstr " en mode Win32s" @@ -4322,47 +5461,65 @@ msgstr " amb suport per OLE" msgid "" "\n" "MS-Windows 32 bit console version" -msgstr "\nVersió consola per MS-Windows 32 bits" +msgstr "" +"\n" +"Versió consola per MS-Windows 32 bits" msgid "" "\n" "MS-Windows 16 bit version" -msgstr "\nVersió per MS-Windows 16 bits" +msgstr "" +"\n" +"Versió per MS-Windows 16 bits" msgid "" "\n" "32 bit MS-DOS version" -msgstr "\nVersió per MS-DOS 32 bits" +msgstr "" +"\n" +"Versió per MS-DOS 32 bits" msgid "" "\n" "16 bit MS-DOS version" -msgstr "\nVersió per MS-DOS 16 bits" +msgstr "" +"\n" +"Versió per MS-DOS 16 bits" msgid "" "\n" "MacOS X (unix) version" -msgstr "\nVersió per MacOS X (Unix)" +msgstr "" +"\n" +"Versió per MacOS X (Unix)" msgid "" "\n" "MacOS X version" -msgstr "\nVersió per MacOS X" +msgstr "" +"\n" +"Versió per MacOS X" msgid "" "\n" "MacOS version" -msgstr "\nVersió per MacOS" +msgstr "" +"\n" +"Versió per MacOS" msgid "" "\n" "RISC OS version" -msgstr "\nVersió per RISC OS" +msgstr "" +"\n" +"Versió per RISC OS" msgid "" "\n" "Included patches: " -msgstr "\nModificacions incloses: " +msgstr "" +"\n" +"Modificacions incloses: " msgid "Modified by " msgstr "Modificat per " @@ -4370,7 +5527,9 @@ msgstr "Modificat per " msgid "" "\n" "Compiled " -msgstr "\nCompilat " +msgstr "" +"\n" +"Compilat " msgid "by " msgstr "per " @@ -4378,27 +5537,37 @@ msgstr "per " msgid "" "\n" "Huge version " -msgstr "\nVersió enorme " +msgstr "" +"\n" +"Versió enorme " msgid "" "\n" "Big version " -msgstr "\nVersió gran " +msgstr "" +"\n" +"Versió gran " msgid "" "\n" "Normal version " -msgstr "\nVersió normal " +msgstr "" +"\n" +"Versió normal " msgid "" "\n" "Small version " -msgstr "\nVersió reduïda " +msgstr "" +"\n" +"Versió reduïda " msgid "" "\n" "Tiny version " -msgstr "\nVersió mínima " +msgstr "" +"\n" +"Versió mínima " msgid "without GUI." msgstr "sense GUI." @@ -4424,9 +5593,6 @@ msgstr "amb GUI X11-neXtaw." msgid "with X11-Athena GUI." msgstr "amb GUI X11-Athena." -msgid "with BeOS GUI." -msgstr "amb GUI BeOS." - msgid "with Photon GUI." msgstr "amb GUI Photon." @@ -4519,41 +5685,41 @@ msgid "by Bram Moolenaar et al." msgstr "per Bram Moolenaar et al." msgid "Vim is open source and freely distributable" -msgstr "Vim és un programa de codi obert i lliure distribució" +msgstr "Vim és un programa obert i lliure distribució" msgid "Help poor children in Uganda!" msgstr "Ajudeu els nens pobres d'Uganda!" # amplada 53 caràcters msgid "type :help iccf<Enter> for information " -msgstr "feu :help iccf<Entrar> per més informació " +msgstr "feu :help iccf<Entrar> per a més informació " # amplada 53 caràcters msgid "type :q<Enter> to exit " -msgstr "feu :q<Entrar> per sortir " +msgstr "feu :q<Entrar> per a sortir " # amplada 53 caràcters msgid "type :help<Enter> or <F1> for on-line help" -msgstr "feu :help<Entrar> o <F1> per obtenir ajuda " +msgstr "feu :help<Entrar> o <F1> per a obtenir ajuda " # amplada 53 caràcters -msgid "type :help version6<Enter> for version info" -msgstr "feu :help version6<Entrar> per info de la versió " +msgid "type :help version7<Enter> for version info" +msgstr "feu :help version7<Entrar> per a info de la versió " msgid "Running in Vi compatible mode" msgstr "Funcionant en mode compatible amb Vi" # amplada 53 caràcters msgid "type :set nocp<Enter> for Vim defaults" -msgstr "feu :set nocp<Entrar> pels valors per omissió" +msgstr "feu :set nocp<Entrar> per al mode no compatible" # amplada 53 caràcters msgid "type :help cp-default<Enter> for info on this" -msgstr "feu :help cp-default<Entrar> per info sobre el tema " +msgstr "feu :help cp-default<Entrar> per a info sobre el tema " # amplada 53 caràcters msgid "menu Help->Orphans for information " -msgstr "menú Ajuda->Orfes per informació" +msgstr "menú Ajuda->Orfes per a informació " msgid "Running modeless, typed text is inserted" msgstr "Funcionant sense modes, el text escrit s'insereix" @@ -4561,27 +5727,48 @@ msgstr "Funcionant sense modes, el text escrit s'insereix" # Això ha de lligar amb la traducció del menú # amplada 53 caràcters msgid "menu Edit->Global Settings->Toggle Insert Mode " -msgstr "menú Edita->Opcions globals->Mode d'inserció " +msgstr "menú Edita->Opcions globals->Mode d'inserció " # amplada 53 caràcters msgid " for two modes " -msgstr " per dos modes" +msgstr " per a dos modes " # Això ha de lligar amb la traducció del menú # amplada 53 caràcters msgid "menu Edit->Global Settings->Toggle Vi Compatible" -msgstr "menú Edita->Opcions globals->Compatible amb Vi " +msgstr "menú Edita->Opcions globals->Compatible amb Vi " # amplada 53 caràcters msgid " for Vim defaults " -msgstr " pels valors per omissió" +msgstr " per al mode compatible" + +msgid "Sponsor Vim development!" +msgstr "Patrocineu el desenvolupament del Vim!" + +msgid "Become a registered Vim user!" +msgstr "Feu-vos usuari de Vim registrat!" + +# amplada 53 caràcters +msgid "type :help sponsor<Enter> for information " +msgstr "feu :help sponsor<Entrar> per a informació " + +# amplada 53 caràcters +msgid "type :help register<Enter> for information " +msgstr "feu :help register<Entrar> per a informació " + +# amplada 53 caràcters +msgid "menu Help->Sponsor/Register for information " +msgstr "menú Ajuda->Patrocini/Registre per a informació " msgid "WARNING: Windows 95/98/ME detected" msgstr "ATENCIÓ: S'ha detectat Windows 95/98/ME" # amplada 53 caràcters msgid "type :help windows95<Enter> for info on this" -msgstr "feu :help windows95<Entrar> per info sobre el tema " +msgstr "feu :help windows95<Entrar> per a info sobre el tema " + +msgid "Already only one window" +msgstr "Només hi ha una finestra" msgid "E441: There is no preview window" msgstr "E441: No hi ha cap finestra de previsualització" @@ -4590,14 +5777,11 @@ msgid "E442: Can't split topleft and botright at the same time" msgstr "E442: No es pot dividir horitzontal i verticalment al mateix temps" msgid "E443: Cannot rotate when another window is split" -msgstr "E442: No hi pot haver rotació quan hi ha finestres dividides" +msgstr "E443: No hi pot haver rotació quan hi ha finestres dividides" msgid "E444: Cannot close last window" msgstr "E444: No es pot tancar l'última finestra" -msgid "Already only one window" -msgstr "Només hi ha una finestra" - msgid "E445: Other window contains changes" msgstr "E445: Hi han altres finestres que contenen canvis" @@ -4615,8 +5799,8 @@ msgstr "E370: No s'ha pogut carregar la biblioteca %s" msgid "Sorry, this command is disabled: the Perl library could not be loaded." msgstr "Aquesta ordre no està habilitada: no s'ha pogut carregar la biblioteca Perl." -#~ msgid "E299: Perl evaluation forbidden in sandbox without the Safe module" -#~ msgstr "" +msgid "E299: Perl evaluation forbidden in sandbox without the Safe module" +msgstr "E299: Avaluació Perl en una gàbia no permesa sense el mòdul Safe" msgid "Edit with &multiple Vims" msgstr "Edita en &múltiples Vims" @@ -4624,15 +5808,15 @@ msgstr "Edita en &múltiples Vims" msgid "Edit with single &Vim" msgstr "Edita en un sol &Vim" -msgid "&Diff with Vim" -msgstr "Mostra les &diferències amb Vim" +msgid "Diff with Vim" +msgstr "Mostra les diferències amb Vim" msgid "Edit with &Vim" msgstr "Edita amb el &Vim" #. Now concatenate -msgid "Edit with existing Vim - &" -msgstr "Edita amb el Vim existent - &" +msgid "Edit with existing Vim - " +msgstr "Edita amb un Vim existent - " msgid "Edits the selected file(s) with Vim" msgstr "Edita el(s) fitxer(s) seleccionat(s) amb el Vim" @@ -4677,9 +5861,15 @@ msgstr "E600: Falta una declaració :endtry" msgid "E170: Missing :endwhile" msgstr "E170: Falta una declaració :endwhile" +msgid "E170: Missing :endfor" +msgstr "E170: Falta un :endfor" + msgid "E588: :endwhile without :while" msgstr "E588: Declaració :endwhile sense :while" +msgid "E588: :endfor without :for" +msgstr "E588: :endfor sense :for" + msgid "E13: File exists (add ! to override)" msgstr "E13: El fitxer existeix (afegiu ! per confirmar)" @@ -4692,11 +5882,11 @@ msgstr "E234: Conjunt de tipus desconegut: %s" #, c-format msgid "E235: Unknown font: %s" -msgstr "E235: Tipus de lletra desconegut: %s" +msgstr "E235: Fosa desconeguda: %s" #, c-format msgid "E236: Font \"%s\" is not fixed-width" -msgstr "E236: El tipus de lletra \"%s\" no és d'amplada fixa" +msgstr "E236: La fosa \"%s\" no és d'amplada fixa" msgid "E473: Internal error" msgstr "E473: Error intern" @@ -4728,9 +5918,6 @@ msgstr "E476: L'ordre no és vàlida" msgid "E17: \"%s\" is a directory" msgstr "E17: \"%s\" és un directori" -msgid "E18: Unexpected characters before '='" -msgstr "E18: Caràcters inesperats abans de '='" - #, c-format msgid "E364: Library call failed for \"%s()\"" msgstr "E364: La crida a la biblioteca a fallat per \"%s()\"" @@ -4864,6 +6051,9 @@ msgstr "E459: No es pot tornar al directori anterior" msgid "E42: No Errors" msgstr "E42: No hi han errors" +msgid "E776: No location list" +msgstr "E776: No hi ha cap llista de posicions" + msgid "E43: Damaged match string" msgstr "E43: S'ha corromput la cadena amb l'expressió regular" @@ -4874,14 +6064,18 @@ msgid "E45: 'readonly' option is set (add ! to override)" msgstr "E45: L'opció 'readonly' està definida (afegiu ! per confirmar)" #, c-format -msgid "E46: Cannot set read-only variable \"%s\"" -msgstr "E46: No s'ha pogut definir la variable de només lectura \"%s\"" +msgid "E46: Cannot change read-only variable \"%s\"" +msgstr "E46: No s'ha pogut canviar la variable de només lectura \"%s\"" + +#, c-format +msgid "E794: Cannot set variable in the sandbox: \"%s\"" +msgstr "E794: No s'ha pogut definir la variable dins la gàbia: \"%s\"" msgid "E47: Error while reading errorfile" msgstr "E47: Error en llegir el fitxer d'errors" -#~ msgid "E48: Not allowed in sandbox" -#~ msgstr "" +msgid "E48: Not allowed in sandbox" +msgstr "E48: No està permès dins d'una gàbia" msgid "E523: Not allowed here" msgstr "E523: No està permès aquí" @@ -4945,3 +6139,83 @@ msgstr "E449: S'ha rebut una expressió no vàlida" msgid "E463: Region is guarded, cannot modify" msgstr "E463: La regió està protegida, no es pot modificar" + +msgid "E744: NetBeans does not allow changes in read-only files" +msgstr "E744: NetBeans no permet canvis a fitxers de només-lectura" + +#, c-format +msgid "E685: Internal error: %s" +msgstr "E685: Error intern: %s" + +msgid "E363: pattern uses more memory than 'maxmempattern'" +msgstr "E363: el patró usa més memòria que 'maxmempattern'" + +msgid "E749: empty buffer" +msgstr "E749: buffer buit" + +msgid "E682: Invalid search pattern or delimiter" +msgstr "E682: Patró de cerca o delimitador no vàlid" + +msgid "E139: File is loaded in another buffer" +msgstr "E139: El fitxer està carregat en un altre buffer" + +#, c-format +msgid "E764: Option '%s' is not set" +msgstr "E764: L'opció '%s' no està definida" + +msgid "search hit TOP, continuing at BOTTOM" +msgstr "la cerca ha arribat a DALT, es continua a BAIX" + +msgid "search hit BOTTOM, continuing at TOP" +msgstr "la cerca ha arribat a BAIX, es continua a DALT" + +#~ msgid "[Error List]" +#~ msgstr "[Llista d'errors]" +#~ msgid "[No File]" +#~ msgstr "[Cap fitxer]" +#~ msgid "E106: Unknown variable: \"%s\"" +#~ msgstr "E106: La variable és desconeguda: \"%s\"" +#~ msgid "E123: Undefined function: %s" +#~ msgstr "E123: La funció no està definida: %s" +#~ msgid "E127: Cannot redefine function %s: It is in use" +#~ msgstr "E127: No s'ha pogut redefinir la funció %s: s'està utilitzant" +#~ msgid "E130: Undefined function: %s" +#~ msgstr "E130: La funció no està definida: %s" +#~ msgid "\"\n" +#~ msgstr "\"\n" +#~ msgid "-V[N]\t\tVerbose level" +#~ msgstr "-V[N]\t\tNivell de loquacitat" +#~ msgid "--help\t\tShow Gnome arguments" +#~ msgstr "--help\t\tMostra els arguments per Gnome" +#~ msgid "[string too long]" +#~ msgstr "[cadena massa llarga]" +#~ msgid "Hit ENTER to continue" +#~ msgstr "Premeu ENTRAR per continuar" +#~ msgid " (RET/BS: line, SPACE/b: page, d/u: half page, q: quit)" +#~ msgstr "" +#~ " (ENTRAR/RETROCÉS: línia, ESPAI/b; pàgina, d/u; mitja pàgina, q: surt)" +#~ msgid " (RET: line, SPACE: page, d: half page, q: quit)" +#~ msgstr " (ENTRAR: línia, ESPAI: pàgina, d: mitja pàgina, q: surt)" +#~ msgid "...(truncated)" +#~ msgstr "...(truncat)" +#~ msgid "Could not allocate memory for command line." +#~ msgstr "No s'ha pogut assignar memòria per la línia d'ordres." +#~ msgid "E56: %s* operand could be empty" +#~ msgstr "E56: L'operand %s* podria estar buit" +#~ msgid "E57: %s+ operand could be empty" +#~ msgstr "E57: L'operand %s+ podria estar buit" +#~ msgid "E58: %s{ operand could be empty" +#~ msgstr "E58: L'operand %s{ podria estar buit" +#~ msgid "E361: Crash intercepted; regexp too complex?" +#~ msgstr "E361: Programa inestable; expressió regular massa complexa?" +#~ msgid "E363: pattern caused out-of-stack error" +#~ msgstr "E363: El patró ha provocat un error de desbordament de pila" +#~ msgid " BLOCK" +#~ msgstr " BLOC" +#~ msgid " LINE" +#~ msgstr " LÍNIA" +#~ msgid "Enter nr of choice (<CR> to abort): " +#~ msgstr "Entreu un número (<Entrar> per avortar): " +#~ msgid "with BeOS GUI." +#~ msgstr "amb GUI BeOS." + diff --git a/src/po/fi.po b/src/po/fi.po new file mode 100644 index 000000000..ef167246f --- /dev/null +++ b/src/po/fi.po @@ -0,0 +1,6216 @@ +# Finnish translation for Vim. +# Copyright (C) 2003-2006 Free Software Foundation, Inc. +# 2007, Flammie Pirinen <flammie@iki.fi> +# +# Vimin käyttäjät on nörttejä. Sanasto on jargonia :-p +# +# Lähinnä latin-1:tä, sillä vim pitää portata ilmeisen obskuureille +# alustoille. Myös: pluralit puuttuu, ohjelman käyttöliittymän fontti +# tasavälinen, tila rajattu, jne. jne., luovia ratkaisuja edessä. +# +# Sanastosta: +# Fold on sellainen moderneissa ohjelmointi-IDE:issä oleva toiminto, jolla +# lohko koodia esim. funktio piilotetaan näkymästä: suom. taitos alkup. +# analogian mukaan +# source v. lataa tiedoston, kuten bash-komento source (tai .) +# +# Kääntämättä: +# if_sniff.c, tags.c, spell.c, regexp.c +msgid "" +msgstr "" +"Project-Id-Version: Vim 7\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2007-09-04 01:30+0300\n" +"PO-Revision-Date: 2007-09-04 01:44+0300\n" +"Last-Translator: Flammie Pirinen <flammie@iki.fi>\n" +"Language-Team: Finnish <laatu@lokalisointi.org>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=ISO-8859-1\n" +"Content-Transfer-Encoding: 8bit\n" + +msgid "E82: Cannot allocate any buffer, exiting..." +msgstr "E82: Mitään puskuria ei voitu varata, lopetetaan..." + +msgid "E83: Cannot allocate buffer, using other one..." +msgstr "E83: Puskuria ei voitu varata, käytetään toista..." + +msgid "E515: No buffers were unloaded" +msgstr "E515: Puskureita ei vapautettu" + +msgid "E516: No buffers were deleted" +msgstr "E516: Puskureita ei poistettu" + +msgid "E517: No buffers were wiped out" +msgstr "E517: Puskureita ei pyyhitty" + +msgid "1 buffer unloaded" +msgstr "1 puskuri vapautettiin" + +#, c-format +msgid "%d buffers unloaded" +msgstr "%d puskuria vapautettiin" + +msgid "1 buffer deleted" +msgstr "1 puskuri poistettu" + +#, c-format +msgid "%d buffers deleted" +msgstr "%d puskuria poistettu" + +msgid "1 buffer wiped out" +msgstr "1 puskuri pyyhitty" + +#, c-format +msgid "%d buffers wiped out" +msgstr "%d puskuria pyyhitty" + +msgid "E84: No modified buffer found" +msgstr "E84: Ei muokattuja puskureita" + +#. back where we started, didn't find anything. +msgid "E85: There is no listed buffer" +msgstr "E85: Luetteloitua puskuria ei ole" + +#, c-format +msgid "E86: Buffer %ld does not exist" +msgstr "E86: Puskuria %ld ei ole" + +msgid "E87: Cannot go beyond last buffer" +msgstr "E87: Viimeisen puskurin ohi ei voi edetä" + +msgid "E88: Cannot go before first buffer" +msgstr "E88: Ensimmäisen puskurin ohi ei voi edetä" + +#, c-format +msgid "E89: No write since last change for buffer %ld (add ! to override)" +msgstr "" +"E89: Puskurin %ld muutoksia ei ole tallennettu (lisää komentoon ! " +"ohittaaksesi)" + +msgid "E90: Cannot unload last buffer" +msgstr "E90: Ei voi vapauttaa viimeistä puskuria" + +msgid "W14: Warning: List of file names overflow" +msgstr "W14: Varoitus: Tiedostonimiluettelon ylivuoto" + +#, c-format +msgid "E92: Buffer %ld not found" +msgstr "E92: Puskuria %ld ei löydy" + +#, c-format +msgid "E93: More than one match for %s" +msgstr "E93: %s täsmää useampaan kuin yhteen puskuriin" + +#, c-format +msgid "E94: No matching buffer for %s" +msgstr "E94: %s ei täsmää yhteenkään puskuriin" + +#, c-format +msgid "line %ld" +msgstr "rivi %ld" + +msgid "E95: Buffer with this name already exists" +msgstr "E95: Samanniminen puskuri on jo olemassa" + +msgid " [Modified]" +msgstr " [Muokattu]" + +msgid "[Not edited]" +msgstr "[Muokkaamaton]" + +msgid "[New file]" +msgstr "[Uusi tiedosto]" + +msgid "[Read errors]" +msgstr "[Lukuvirheitä]" + +msgid "[readonly]" +msgstr "[kirjoitussuojattu]" + +#, c-format +msgid "1 line --%d%%--" +msgstr "1 rivi --%d %%--" + +#, c-format +msgid "%ld lines --%d%%--" +msgstr "%ld riviä --%d %%--" + +#, c-format +msgid "line %ld of %ld --%d%%-- col " +msgstr "rivi %ld/%ld --%d %%-- sarake " + +msgid "[No Name]" +msgstr "[Nimetön]" + +#. must be a help buffer +msgid "help" +msgstr "ohje" + +msgid "[Help]" +msgstr "[Ohje]" + +msgid "[Preview]" +msgstr "[Esikatselu]" + +# sijainti tiedostossa -indikaattoreja: +# 4 merkkiä sais riittää +msgid "All" +msgstr "Kaik" + +msgid "Bot" +msgstr "Loppu" + +msgid "Top" +msgstr "Alku" + +#, c-format +msgid "" +"\n" +"# Buffer list:\n" +msgstr "" +"\n" +"# Puskuriluettelo:\n" + +msgid "[Location List]" +msgstr "[Sijaintiluettelo]" + +msgid "[Quickfix List]" +msgstr "[Pikakorjausluettelo]" + +msgid "" +"\n" +"--- Signs ---" +msgstr "" +"\n" +"--- Merkit ---" + +#, c-format +msgid "Signs for %s:" +msgstr "Merkit kohteelle %s:" + +#, c-format +msgid " line=%ld id=%d name=%s" +msgstr " rivi=%ld id=%d nimi=%s" + +#, c-format +msgid "E96: Can not diff more than %ld buffers" +msgstr "E96: Ei voi diffata enempää kuin %ld puskuria" + +msgid "E97: Cannot create diffs" +msgstr "E97: Ei voi luoda diffejä" + +msgid "Patch file" +msgstr "Patch-tiedosto" + +msgid "E98: Cannot read diff output" +msgstr "E98: Ei voi lukea diffin tulostetta" + +msgid "E99: Current buffer is not in diff mode" +msgstr "E99: Tämä puskuri ei ole diff-tilassa" + +msgid "E793: No other buffer in diff mode is modifiable" +msgstr "E793: Yksikään muu diff-tilan puskurit ei ole muokattavissa" + +msgid "E100: No other buffer in diff mode" +msgstr "E100: Yksikään muu puskuri ei ole diff-tilassa" + +msgid "E101: More than two buffers in diff mode, don't know which one to use" +msgstr "E101: Monta puskuria on diff-tilassa, käytettävän valinta ei onnistu" + +#, c-format +msgid "E102: Can't find buffer \"%s\"" +msgstr "E102: Puskuria %s ei löydy" + +#, c-format +msgid "E103: Buffer \"%s\" is not in diff mode" +msgstr "E103: Puskuri %s ei ole diff-tilassa" + +msgid "E787: Buffer changed unexpectedly" +msgstr "E787: Puskuri vaihtui odottamatta" + +msgid "E104: Escape not allowed in digraph" +msgstr "E104: Escapea ei voi käyttää digraafissa" + +msgid "E544: Keymap file not found" +msgstr "E544: Näppäinkarttaa ei löydy" + +msgid "E105: Using :loadkeymap not in a sourced file" +msgstr "E105: Käytetään :loadkeymapia ladatun tiedoston ulkopuolella" + +msgid "E791: Empty keymap entry" +msgstr "E791: Tyhjä keymap-kenttä" + +msgid " Keyword completion (^N^P)" +msgstr " Avainsanatäydennys (^N^P)" + +#. ctrl_x_mode == 0, ^P/^N compl. +msgid " ^X mode (^]^D^E^F^I^K^L^N^O^Ps^U^V^Y)" +msgstr " ^X-tila (^]^D^E^F^I^K^L^N^O^Ps^U^V^Y)" + +msgid " Whole line completion (^L^N^P)" +msgstr " Täysrivitäydennys (^L^N^P)" + +msgid " File name completion (^F^N^P)" +msgstr " Tiedostonimitäydennys (^F^N^P)" + +msgid " Tag completion (^]^N^P)" +msgstr " Tägitäydennys (^]^N^P)" + +msgid " Path pattern completion (^N^P)" +msgstr " Polkukuviotäydennys (^N^P)" + +msgid " Definition completion (^D^N^P)" +msgstr " Määritelmätäydennys (^D^N^P)" + +msgid " Dictionary completion (^K^N^P)" +msgstr " Sanakirjatäydennys (^K^N^P)" + +msgid " Thesaurus completion (^T^N^P)" +msgstr " Thesaurus-täydennys (^T^N^P)" + +msgid " Command-line completion (^V^N^P)" +msgstr " Komentorivitäydennys (^V^N^P)" + +msgid " User defined completion (^U^N^P)" +msgstr " Käyttäjän määrittelemä täydennys (^U^N^P)" + +msgid " Omni completion (^O^N^P)" +msgstr " Omnitäydennys (^O^N^P)" + +msgid " Spelling suggestion (s^N^P)" +msgstr " Oikaisulukuehdotus (s^N^P)" + +msgid " Keyword Local completion (^N^P)" +msgstr " Avainsanan paikallinen täydennys (^N^P)" + +msgid "Hit end of paragraph" +msgstr "Kappaleen loppu tuli vastaan" + +msgid "'dictionary' option is empty" +msgstr "dictionary-asetus on tyhjä" + +msgid "'thesaurus' option is empty" +msgstr "thesaurus-asetus on tyhjä" + +#, c-format +msgid "Scanning dictionary: %s" +msgstr "Luetaan sanakirjaa: %s" + +msgid " (insert) Scroll (^E/^Y)" +msgstr " (syöttö) Vieritys (^E/^Y)" + +msgid " (replace) Scroll (^E/^Y)" +msgstr " (korvaus) Vieritys (^E/^Y)" + +#, c-format +msgid "Scanning: %s" +msgstr "Luetaan: %s" + +#, c-format +msgid "Scanning tags." +msgstr "Luetaan tägejä." + +msgid " Adding" +msgstr " Lisätään" + +#. showmode might reset the internal line pointers, so it must +#. * be called before line = ml_get(), or when this address is no +#. * longer needed. -- Acevedo. +#. +msgid "-- Searching..." +msgstr "-- Haetaan..." + +msgid "Back at original" +msgstr "Takaisin lähtöpisteessä" + +msgid "Word from other line" +msgstr "Sana toisella rivillä" + +msgid "The only match" +msgstr "Ainoa täsmäys" + +#, c-format +msgid "match %d of %d" +msgstr "täsmäys %d/%d" + +#, c-format +msgid "match %d" +msgstr "täsmäys %d" + +msgid "E18: Unexpected characters in :let" +msgstr "E18: Odottamattomia merkkejä komennossa :let" + +#, c-format +msgid "E684: list index out of range: %ld" +msgstr "E684: Indeksi %ld luettelon rajojen ulkopuolella" + +#, c-format +msgid "E121: Undefined variable: %s" +msgstr "E121: Määrittelemätön muuttuja %s" + +msgid "E111: Missing ']'" +msgstr "E111: ] puuttuu" + +#, c-format +msgid "E686: Argument of %s must be a List" +msgstr "E686: Argumentin %s pitää olla lista" + +# datarakenteita +#, c-format +msgid "E712: Argument of %s must be a List or Dictionary" +msgstr "E712: Argumentin %s pitää olla lista tai sanakirja" + +msgid "E713: Cannot use empty key for Dictionary" +msgstr "E713: Sanakirjassa ei voi olla tyhjiä avaimia" + +msgid "E714: List required" +msgstr "E714: Lista tarvitaan" + +msgid "E715: Dictionary required" +msgstr "E715: Sanakirja tarvitaan" + +#, c-format +msgid "E118: Too many arguments for function: %s" +msgstr "E118: Liikaa argumentteja funktiolle %s" + +#, c-format +msgid "E716: Key not present in Dictionary: %s" +msgstr "E716: Avainta %s ei ole sanakirjassa" + +#, c-format +msgid "E122: Function %s already exists, add ! to replace it" +msgstr "E122: Funktio %s on jo olemassa, lisää ! korvataksesi" + +msgid "E717: Dictionary entry already exists" +msgstr "E717: Sanakirja-alkio on jo olemassa" + +msgid "E718: Funcref required" +msgstr "E718: Funcref tarvitaan" + +msgid "E719: Cannot use [:] with a Dictionary" +msgstr "E719: Sanakirjassa ei voi käyttää merkintää [:]" + +#, c-format +msgid "E734: Wrong variable type for %s=" +msgstr "E734: Väärä muuttujatyyppi muuttujalle %s=" + +#, c-format +msgid "E130: Unknown function: %s" +msgstr "E130: Tuntematon funktio: %s" + +#, c-format +msgid "E461: Illegal variable name: %s" +msgstr "E461: Virheellinen muuttujanimi: %s" + +msgid "E687: Less targets than List items" +msgstr "E687: Kohteita on vähemmän kuin listan alkioita" + +msgid "E688: More targets than List items" +msgstr "E688: Kohteita on enemmän kuin listan alkioita" + +msgid "Double ; in list of variables" +msgstr "Kaksi ;:ttä listan muuttujissa" + +#, c-format +msgid "E738: Can't list variables for %s" +msgstr "E738: Kohteen %s muuttujia ei voi listata" + +msgid "E689: Can only index a List or Dictionary" +msgstr "E689: Vain listalla ja sanakirjalla voi olla indeksejä" + +msgid "E708: [:] must come last" +msgstr "E708: [:]:n pitää olla viimeisenä" + +msgid "E709: [:] requires a List value" +msgstr "E709: [:] toimii vain listalla" + +msgid "E710: List value has more items than target" +msgstr "E710: Listalla on enemmän alkioita kuin kohteella" + +msgid "E711: List value has not enough items" +msgstr "E711: Listalla ei ole tarpeeksi alkioita" + +msgid "E690: Missing \"in\" after :for" +msgstr "E690: :for-kommenolta puuttuu in" + +#, c-format +msgid "E107: Missing braces: %s" +msgstr "E107: Sulkeita puuttuu: %s" + +#, c-format +msgid "E108: No such variable: \"%s\"" +msgstr "E108: Muuttujaa %s ei ole" + +msgid "E743: variable nested too deep for (un)lock" +msgstr "E743: muuttujassa liian monta tasoa lukituksen käsittelyyn" + +msgid "E109: Missing ':' after '?'" +msgstr "E109: ?:n jälkeen puuttuu :" + +msgid "E691: Can only compare List with List" +msgstr "E691: Listaa voi verrata vain listaan" + +msgid "E692: Invalid operation for Lists" +msgstr "E692: Virheellinen toiminto listalle" + +msgid "E735: Can only compare Dictionary with Dictionary" +msgstr "E735: Sanakirjaa voi verrata vain sanakirjaan" + +msgid "E736: Invalid operation for Dictionary" +msgstr "E736: Virheellinen toiminto sanakirjalle" + +msgid "E693: Can only compare Funcref with Funcref" +msgstr "E693: Funcrefiä voi verrata vain funcrefiin" + +msgid "E694: Invalid operation for Funcrefs" +msgstr "E694: Virheellinen toiminto funcrefille" + +msgid "E110: Missing ')'" +msgstr "E110: ) puuttuu" + +msgid "E695: Cannot index a Funcref" +msgstr "E695: Funcrefiä ei voi indeksoida" + +#, c-format +msgid "E112: Option name missing: %s" +msgstr "E112: Asetuksen nimi puuttuu: %s" + +#, c-format +msgid "E113: Unknown option: %s" +msgstr "E113: Tuntematon asetus: %s" + +#, c-format +msgid "E114: Missing quote: %s" +msgstr "E114: Puuttuva lainausmerkki: %s" + +#, c-format +msgid "E115: Missing quote: %s" +msgstr "E115: Puuttuva lainausmerkki: %s" + +#, c-format +msgid "E696: Missing comma in List: %s" +msgstr "E696: Listasta puuttuu pilkku: %s" + +#, c-format +msgid "E697: Missing end of List ']': %s" +msgstr "E697: Listan lopusta puuttuu ]: %s" + +#, c-format +msgid "E720: Missing colon in Dictionary: %s" +msgstr "E720: Sanakirjasta puuttuu kaksoispiste: %s" + +#, c-format +msgid "E721: Duplicate key in Dictionary: \"%s\"" +msgstr "E721: Kaksi samaa avainta sanakirjassa: %s" + +#, c-format +msgid "E722: Missing comma in Dictionary: %s" +msgstr "E722: Sanakirjasta puuttuu pilkku: %s" + +#, c-format +msgid "E723: Missing end of Dictionary '}': %s" +msgstr "E723: Sanakirjan lopusta puuttuu }: %s" + +msgid "E724: variable nested too deep for displaying" +msgstr "E724: muuttuja on upotettu liian syvälle näytettäväksi" + +#, c-format +msgid "E117: Unknown function: %s" +msgstr "E117: Tuntematon funktio: %s" + +#, c-format +msgid "E119: Not enough arguments for function: %s" +msgstr "E119: Liikaa argumentteja funktiolle %s" + +#, c-format +msgid "E120: Using <SID> not in a script context: %s" +msgstr "E120: <SID> skriptin ulkopuolella: %s" + +#, c-format +msgid "E725: Calling dict function without Dictionary: %s" +msgstr "E725: dict-funktio ilman sanakirjaa: %s" + +msgid "E699: Too many arguments" +msgstr "E699: Liikaa argumentteja" + +msgid "E785: complete() can only be used in Insert mode" +msgstr "E785: complete() toimii vain syöttötilassa" + +#. +#. * Yes this is ugly, I don't particularly like it either. But doing it +#. * this way has the compelling advantage that translations need not to +#. * be touched at all. See below what 'ok' and 'ync' are used for. +#. +msgid "&Ok" +msgstr "&Ok" + +#, c-format +msgid "E737: Key already exists: %s" +msgstr "E737: Avain on jo olemassa: %s" + +#, c-format +msgid "+-%s%3ld lines: " +msgstr "+-%s%3ld riviä: " + +#, c-format +msgid "E700: Unknown function: %s" +msgstr "E700: Tuntematon funktio: %s" + +msgid "" +"&OK\n" +"&Cancel" +msgstr "" +"&OK\n" +"&Peru" + +msgid "called inputrestore() more often than inputsave()" +msgstr "inputrestore() suoritettu useammin kuin inputsave()" + +msgid "E786: Range not allowed" +msgstr "E786: Aluetta ei voi käyttää" + +msgid "E701: Invalid type for len()" +msgstr "E701: Virheellinen tyyppi funktiolle len()" + +msgid "E726: Stride is zero" +msgstr "E726: Stride on nolla" + +msgid "E727: Start past end" +msgstr "E727: Alku on lopun jälkeen" + +msgid "<empty>" +msgstr "<tyhjä>" + +msgid "E240: No connection to Vim server" +msgstr "E240: Ei yhteyttä vim-palvelimeen" + +#, c-format +msgid "E241: Unable to send to %s" +msgstr "E241: Kohteeseen %s lähettäminen ei onnistunut" + +msgid "E277: Unable to read a server reply" +msgstr "E277: Palvelimen vastauksen lukeminen ei onnistunut" + +msgid "E655: Too many symbolic links (cycle?)" +msgstr "E655: Liikaa symbolisia linkkejä (sykli)" + +msgid "E258: Unable to send to client" +msgstr "E258: Asiakkaalle lähetys ei onnistunut" + +msgid "E702: Sort compare function failed" +msgstr "E702: Lajittelun vertausfunktio ei onnistunut" + +msgid "(Invalid)" +msgstr "(Virheellinen)" + +msgid "E677: Error writing temp file" +msgstr "E677: Väliaikaistiedostoon kirjoittaminen ei onnistunut" + +msgid "E703: Using a Funcref as a number" +msgstr "E703: Funcref ei käy numerosta" + +msgid "E745: Using a List as a number" +msgstr "E745: Lista ei käy numerosta" + +msgid "E728: Using a Dictionary as a number" +msgstr "E728: Sanakirja ei käy numerosta" + +msgid "E729: using Funcref as a String" +msgstr "E729: Funcref ei käy merkkijonosta" + +msgid "E730: using List as a String" +msgstr "E730: Lista ei käy merkkijonosta" + +msgid "E731: using Dictionary as a String" +msgstr "E731: Sanakirja ei käy merkkijonosta" + +#, c-format +msgid "E704: Funcref variable name must start with a capital: %s" +msgstr "E704: Funcrefin muuttujanimen pitää alkaa suuraakkosella: %s" + +#, c-format +msgid "E705: Variable name conflicts with existing function: %s" +msgstr "E705: Muuttujanimi on sama kuin olemassaolevan funktion: %s" + +#, c-format +msgid "E706: Variable type mismatch for: %s" +msgstr "E706: Muuttujatyyppi ei täsmää: %s" + +#, c-format +msgid "E795: Cannot delete variable %s" +msgstr "E795: Muuttujaa %s ei voi poistaa" + +#, c-format +msgid "E741: Value is locked: %s" +msgstr "E741: Arvo on lukittu: %s" + +msgid "Unknown" +msgstr "Tuntematon" + +#, c-format +msgid "E742: Cannot change value of %s" +msgstr "E742: Ei voi muuttaa muuttujan %s arvoa" + +msgid "E698: variable nested too deep for making a copy" +msgstr "E698: muuttuja on upotettu liian syvälle kopioitavaksi" + +#, c-format +msgid "E124: Missing '(': %s" +msgstr "E124: ( puuttuu: %s" + +#, c-format +msgid "E125: Illegal argument: %s" +msgstr "E125: Virheellinen argumentti: %s" + +msgid "E126: Missing :endfunction" +msgstr "E126: :endfunction puuttuu" + +#, c-format +msgid "E746: Function name does not match script file name: %s" +msgstr "E746: Funktion nimi ei ole sama kuin skriptin tiedostonnimi: %s" + +msgid "E129: Function name required" +msgstr "E129: Funktion nimi puuttuu" + +#, c-format +msgid "E128: Function name must start with a capital or contain a colon: %s" +msgstr "" +"E128: Funktion nimen pitää alkaa suuraakkosella tai sisältää kaksoispisteen: " +"%s" + +#, c-format +msgid "E131: Cannot delete function %s: It is in use" +msgstr "E131: Funktiota %s ei voi poistaa" + +msgid "E132: Function call depth is higher than 'maxfuncdepth'" +msgstr "E132: Funktiokutsujen syvyys on enemmän kuin maxfuncdepth" + +#, c-format +msgid "calling %s" +msgstr "kutsutaan funktiota %s" + +#, c-format +msgid "%s aborted" +msgstr "%s keskeytettiin" + +#, c-format +msgid "%s returning #%ld" +msgstr "%s palaa kohdassa #%ld" + +#, c-format +msgid "%s returning %s" +msgstr "%s palaa kohdassa %s" + +#, c-format +msgid "continuing in %s" +msgstr "jatkaa kohdassa %s" + +msgid "E133: :return not inside a function" +msgstr "E133: :return ei ole funktion sisällä" + +#, c-format +msgid "" +"\n" +"# global variables:\n" +msgstr "" +"\n" +"# globaalit muuttujat:\n" + +msgid "" +"\n" +"\tLast set from " +msgstr "" +"\n" +"\tViimeksi asetettu kohteesta " + +# puhutaan merkin ulkoasusta snprintf(..., c, c, c, c) +#, c-format +msgid "<%s>%s%s %d, Hex %02x, Octal %03o" +msgstr "<%s>%s%s %d, heksana %02x, oktaalina %03o" + +#, c-format +msgid "> %d, Hex %04x, Octal %o" +msgstr "> %d, heksana %04x, oktaalina %o" + +#, c-format +msgid "> %d, Hex %08x, Octal %o" +msgstr "> %d, hekdana %08x, oktaalina %o" + +msgid "E134: Move lines into themselves" +msgstr "E134: Rivien siirto itsejensä päälle" + +msgid "1 line moved" +msgstr "1 rivi siirretty" + +#, c-format +msgid "%ld lines moved" +msgstr "%ld riviä siirretty" + +#, c-format +msgid "%ld lines filtered" +msgstr "%ld riviä suodatettu" + +msgid "E135: *Filter* Autocommands must not change current buffer" +msgstr "E135: Suodatin-autocommand ei voi vaihtaa puskuria" + +msgid "[No write since last change]\n" +msgstr "[Viimeisintä muutosta ei ole kirjoitettu]\n" + +#, c-format +msgid "%sviminfo: %s in line: " +msgstr "%sviminfo: %s rivillä: " + +msgid "E136: viminfo: Too many errors, skipping rest of file" +msgstr "E136: viminfo: liikaa virheitä, ohitetaan lopputiedosto" + +#, c-format +msgid "Reading viminfo file \"%s\"%s%s%s" +msgstr "Luetaan viminfo-tiedostoa \"%s\"%s%s%s" + +msgid " info" +msgstr " info" + +msgid " marks" +msgstr " merkit" + +msgid " FAILED" +msgstr " EPÄONNISTUI" + +#. avoid a wait_return for this message, it's annoying +#, c-format +msgid "E137: Viminfo file is not writable: %s" +msgstr "E137: Viminfo-tiedostoon ei voitu kirjoittaa: %s" + +#, c-format +msgid "E138: Can't write viminfo file %s!" +msgstr "E138: Viminfo-tiedoston kirjoittaminen ei onnistu %s" + +#, c-format +msgid "Writing viminfo file \"%s\"" +msgstr "Kirjoitetaan viminfo-tiedostoa %s" + +#. Write the info: +#, c-format +msgid "# This viminfo file was generated by Vim %s.\n" +msgstr "# Vimin %s generoima viminfo-tiedosto.\n" + +#, c-format +msgid "" +"# You may edit it if you're careful!\n" +"\n" +msgstr "" +"# Muokkaa varovasti!\n" +"\n" + +#, c-format +msgid "# Value of 'encoding' when this file was written\n" +msgstr "# encoding-muuttujan arvo tiedostoa kirjoitettaessa\n" + +msgid "Illegal starting char" +msgstr "Virheellinen aloitusmerkki" + +msgid "Save As" +msgstr "Tallenna nimellä" + +msgid "Write partial file?" +msgstr "Kirjoita osittainen tiedosto" + +msgid "E140: Use ! to write partial buffer" +msgstr "E140: Käytä !-komentoa osittaisen puskurin kirjoittamiseen" + +#, c-format +msgid "Overwrite existing file \"%s\"?" +msgstr "Ylikirjoitetaanko olemassaoleva tiedosto %s?" + +#, c-format +msgid "Swap file \"%s\" exists, overwrite anyway?" +msgstr "Swap-tiedosto %s on olemassa, ylikirjoitetaanko?" + +#, c-format +msgid "E768: Swap file exists: %s (:silent! overrides)" +msgstr "E768: Swap-tiedosto on jo olemassa: %s (komento :silent! ohittaa)" + +#, c-format +msgid "E141: No file name for buffer %ld" +msgstr "E141: Ei tiedostonimeä puskurille %ld" + +msgid "E142: File not written: Writing is disabled by 'write' option" +msgstr "" +"E142: Tiedostoa ei kirjoitettu; write-asetus poistaa kirjoituksen käytöstä" + +#, c-format +msgid "" +"'readonly' option is set for \"%s\".\n" +"Do you wish to write anyway?" +msgstr "" +"readonly asetettu tiedostolle \"%s\".\n" +"Kirjoitetaanko?" + +#, c-format +msgid "" +"File permissions of \"%s\" are read-only.\n" +"It may still be possible to write it.\n" +"Do you wish to try?" +msgstr "" +"Tiedosto %s on kirjoitussuojattu.\n" +"Siihen saattaa voida silti kirjoittaa.\n" +"Yritetäänkö?" + +#, c-format +msgid "E505: \"%s\" is read-only (add ! to override)" +msgstr "E505: %s on kirjoitussuojattu (lisää komentoon ! ohittaaksesi)" + +msgid "Edit File" +msgstr "Muokkaa tiedostoa" + +#, c-format +msgid "E143: Autocommands unexpectedly deleted new buffer %s" +msgstr "E143: Autocommand poisti uuden puskurin odotuksen vastaisesti %s" + +msgid "E144: non-numeric argument to :z" +msgstr "E144: :z:n argumentti ei ole numero" + +msgid "E145: Shell commands not allowed in rvim" +msgstr "E145: Kuoren komennot eivät toimi rvimissä" + +msgid "E146: Regular expressions can't be delimited by letters" +msgstr "E146: Säännöllistä ilmausta ei voi rajata kirjaimilla" + +#, c-format +msgid "replace with %s (y/n/a/q/l/^E/^Y)?" +msgstr "korvaa kohteella %s (y/n/a/q/l/^E/^Y)?" + +msgid "(Interrupted) " +msgstr "(Keskeytetty)" + +msgid "1 match" +msgstr "1 täsmäys" + +msgid "1 substitution" +msgstr "1 korvaus" + +#, c-format +msgid "%ld matches" +msgstr "%ld täsmäystä" + +#, c-format +msgid "%ld substitutions" +msgstr "%ld korvausta" + +msgid " on 1 line" +msgstr " 1 rivillä" + +#, c-format +msgid " on %ld lines" +msgstr " %ld rivillä" + +msgid "E147: Cannot do :global recursive" +msgstr "E147: :globalia ei voi suorittaa rekursiivisesti" + +msgid "E148: Regular expression missing from global" +msgstr "E148: Säännöllinen ilmaus puuttuu globaalista" + +#, c-format +msgid "Pattern found in every line: %s" +msgstr "Kuvio löytyi joka riviltä: %s" + +#, c-format +msgid "" +"\n" +"# Last Substitute String:\n" +"$" +msgstr "" +"\n" +"# Viimeisin korvausmerkkijono:\n" +"$" + +msgid "E478: Don't panic!" +msgstr "E478: Älä panikoi." + +#, c-format +msgid "E661: Sorry, no '%s' help for %s" +msgstr "E661: Sori, ei löydy %s-ohjetta kohteelle %s" + +#, c-format +msgid "E149: Sorry, no help for %s" +msgstr "E149: Sori, ei löydy ohjetta kohteelle %s" + +#, c-format +msgid "Sorry, help file \"%s\" not found" +msgstr "Sori, ohjetiedostoa %s ei löydy" + +#, c-format +msgid "E150: Not a directory: %s" +msgstr "E150: Ei ole hakemisto: %s" + +#, c-format +msgid "E152: Cannot open %s for writing" +msgstr "E152: Ei voi avata tiedostoa %s kirjoittamista varten" + +#, c-format +msgid "E153: Unable to open %s for reading" +msgstr "E153: Ei voi avata tiedostoa %s lukemista varten" + +#, c-format +msgid "E670: Mix of help file encodings within a language: %s" +msgstr "E670: Monia ohjetiedostokoodauksia kielessä: %s" + +#, c-format +msgid "E154: Duplicate tag \"%s\" in file %s/%s" +msgstr "E154: Kaksoiskappale tägistä %s tiedostossa %s/%s" + +#, c-format +msgid "E160: Unknown sign command: %s" +msgstr "E160: Tuntematon merkkikomento: %s" + +msgid "E156: Missing sign name" +msgstr "E156: Merkki puuttuu" + +msgid "E612: Too many signs defined" +msgstr "E612: Liikaa merkkejä määritelty" + +#, c-format +msgid "E239: Invalid sign text: %s" +msgstr "E239: Virheellinen merkkiteksti: %s" + +#, c-format +msgid "E155: Unknown sign: %s" +msgstr "E155: Tuntematon merkki: %s" + +msgid "E159: Missing sign number" +msgstr "E159: Merkin numero puuttuu" + +#, c-format +msgid "E158: Invalid buffer name: %s" +msgstr "E158: Virheellinen puskurin nimi: %s" + +#, c-format +msgid "E157: Invalid sign ID: %ld" +msgstr "E157: Virheellinen merkin tunnus: %ld" + +msgid " (NOT FOUND)" +msgstr " (EI LÖYTYNYT)" + +msgid " (not supported)" +msgstr " (ei tuettu)" + +msgid "[Deleted]" +msgstr "[Poistettu]" + +msgid "Entering Debug mode. Type \"cont\" to continue." +msgstr "Siirrytään vianetsintätilaan, kirjoita cont jatkaaksesi." + +#, c-format +msgid "line %ld: %s" +msgstr "rivi %ld: %s" + +#, c-format +msgid "cmd: %s" +msgstr "kmnt: %s" + +#, c-format +msgid "Breakpoint in \"%s%s\" line %ld" +msgstr "Katkaisukohta %s%s rivillä %ld" + +#, c-format +msgid "E161: Breakpoint not found: %s" +msgstr "E161: Katkaisukohta puuttuu: %s" + +msgid "No breakpoints defined" +msgstr "Ei katkaisukohtia" + +#, c-format +msgid "%3d %s %s line %ld" +msgstr "%3d %s %s rivi %ld" + +msgid "E750: First use :profile start <fname>" +msgstr "E750: Aloita käskyllä :profile start <fname>" + +#, c-format +msgid "Save changes to \"%s\"?" +msgstr "Tallennetaanko muutokset tiedostoon %s?" + +msgid "Untitled" +msgstr "Nimetön" + +#, c-format +msgid "E162: No write since last change for buffer \"%s\"" +msgstr "E162: Muutoksia ei ole kirjoitettu puskurin %s viime muutoksen jälkeen" + +msgid "Warning: Entered other buffer unexpectedly (check autocommands)" +msgstr "Varoitus: Puskuri vaihtui odottamatta (tarkista autocommands)" + +msgid "E163: There is only one file to edit" +msgstr "E163: Vain yksi tiedosto muokattavana" + +msgid "E164: Cannot go before first file" +msgstr "E164: Ensimmäisen tiedoston ohi ei voi mennä" + +msgid "E165: Cannot go beyond last file" +msgstr "E165: Viimeisen tiedoston ohi ei voi mennä" + +#, c-format +msgid "E666: compiler not supported: %s" +msgstr "E666: kääntäjää ei tueta: %s" + +#, c-format +msgid "Searching for \"%s\" in \"%s\"" +msgstr "Etsitään ilmausta %s kohteesta %s" + +#, c-format +msgid "Searching for \"%s\"" +msgstr "Etsitään ilmausta %s" + +#, c-format +msgid "not found in 'runtimepath': \"%s\"" +msgstr "ei löydy runtimepathista: %s" + +msgid "Source Vim script" +msgstr "Lataa vim-skripti" + +#, c-format +msgid "Cannot source a directory: \"%s\"" +msgstr "Hakemistoa ei voi ladata: %s" + +#, c-format +msgid "could not source \"%s\"" +msgstr "ei voitu ladata %s" + +#, c-format +msgid "line %ld: could not source \"%s\"" +msgstr "rivi %ld: ei voitu ladata %s" + +#, c-format +msgid "sourcing \"%s\"" +msgstr "ladataan %s" + +#, c-format +msgid "line %ld: sourcing \"%s\"" +msgstr "rivi %ld: ladataan %s" + +#, c-format +msgid "finished sourcing %s" +msgstr "ladattu %s" + +msgid "modeline" +msgstr "mode-rivi" + +msgid "--cmd argument" +msgstr "--cmd-argumentti" + +msgid "-c argument" +msgstr "-c-argumentti" + +msgid "environment variable" +msgstr "ympäristömuuttuja" + +msgid "error handler" +msgstr "virhekäsittelin" + +msgid "W15: Warning: Wrong line separator, ^M may be missing" +msgstr "W15: Varoitus: Väärä rivierotin, ^M saattaa puuttua" + +msgid "E167: :scriptencoding used outside of a sourced file" +msgstr "E167: :scriptencoding ladatun tiedoston ulkopuolella" + +msgid "E168: :finish used outside of a sourced file" +msgstr "E168: :finish ladatun tiedoston ulkopuolella" + +#, c-format +msgid "Current %slanguage: \"%s\"" +msgstr "Käytössä oleva %skieli: %s" + +#, c-format +msgid "E197: Cannot set language to \"%s\"" +msgstr "E197: Kieleksi ei voitu asettaa kieltä %s" + +msgid "Entering Ex mode. Type \"visual\" to go to Normal mode." +msgstr "Siirrytään Ex-tilaan, kirjoita visual palataksesi normaaliin tilaan." + +msgid "E501: At end-of-file" +msgstr "E501: Tiedoston lopussa" + +msgid "E169: Command too recursive" +msgstr "E169: Liian rekursiivinen komento" + +#, c-format +msgid "E605: Exception not caught: %s" +msgstr "E605: Kiinniottamaton poikkeus: %s" + +msgid "End of sourced file" +msgstr "Ladatun tiedoston loppu" + +msgid "End of function" +msgstr "Funktion loppu" + +msgid "E464: Ambiguous use of user-defined command" +msgstr "E464: Käyttäjän määrittelemän komennon monimerkityksinen käyttö" + +msgid "E492: Not an editor command" +msgstr "E492: Ei ole editorikomento" + +msgid "E493: Backwards range given" +msgstr "E493: Takaperoinen arvoalue annettu" + +msgid "Backwards range given, OK to swap" +msgstr "Takaperoinen arvoalue annettu, OK kääntää" + +msgid "E494: Use w or w>>" +msgstr "E494: Käytä w:tä tai w>>:aa" + +msgid "E319: Sorry, the command is not available in this version" +msgstr "E319: Komento ei ole käytettävissä tässä versiossa" + +msgid "E172: Only one file name allowed" +msgstr "E172: Vain yksi tiedostonimi sallitaan" + +msgid "1 more file to edit. Quit anyway?" +msgstr "vielä 1 tiedosto muokattavana, lopetaanko silti?" + +#, c-format +msgid "%d more files to edit. Quit anyway?" +msgstr "vielä %d tiedostoa muokattavana, lopetetaanko silti?" + +msgid "E173: 1 more file to edit" +msgstr "E173: vielä 1 tiedosto muokattavana" + +#, c-format +msgid "E173: %ld more files to edit" +msgstr "E173: vielä %ld tiedostoa muokattavana" + +msgid "E174: Command already exists: add ! to replace it" +msgstr "E174: Komento on jo olemassa, käytä !:ä korvataksesi" + +msgid "" +"\n" +" Name Args Range Complete Definition" +msgstr "" +"\n" +" Nimi Arg Arvot Valmis Määritelmä" + +msgid "No user-defined commands found" +msgstr "Ei käyttäjän määrittelemiä komentoja" + +msgid "E175: No attribute specified" +msgstr "E175: Ei attribuutteja määriteltynä" + +msgid "E176: Invalid number of arguments" +msgstr "E176: Väärä määrä attribuutteja" + +msgid "E177: Count cannot be specified twice" +msgstr "E177: Lukumäärää ei voi määritellä kahdesti" + +msgid "E178: Invalid default value for count" +msgstr "E178: Lukumäärän oletusarvo on väärä" + +msgid "E179: argument required for -complete" +msgstr "E179: -complete vaatii argumentin" + +#, c-format +msgid "E181: Invalid attribute: %s" +msgstr "E181: Virheellinen attribuutti %s" + +msgid "E182: Invalid command name" +msgstr "E182: Virheellinen komennon nimi" + +msgid "E183: User defined commands must start with an uppercase letter" +msgstr "E183: Käyttäjän määrittelemän komennon pitää alkaa suuraakkosella" + +#, c-format +msgid "E184: No such user-defined command: %s" +msgstr "E184: Käyttäjän komentoa ei ole olemassa: %s" + +#, c-format +msgid "E180: Invalid complete value: %s" +msgstr "E180: Virheellinen täydennysarvo: %s" + +msgid "E468: Completion argument only allowed for custom completion" +msgstr "E468: Täydennysargumentti sopii vain itse määriteltyyn täydennykseen" + +msgid "E467: Custom completion requires a function argument" +msgstr "E467: Itse määritelty täydennys vaatii funktioargumentin" + +#, c-format +msgid "E185: Cannot find color scheme %s" +msgstr "E185: Väriteemaa %s ei löydy" + +msgid "Greetings, Vim user!" +msgstr "Tervehdys, Vimin käyttäjä." + +msgid "E784: Cannot close last tab page" +msgstr "E784: Viimeistä välilehteä ei voi sulkea" + +msgid "Already only one tab page" +msgstr "Vain yksi välilehti jäljellä enää" + +msgid "Edit File in new window" +msgstr "Muokkaa uudessa ikkunassa" + +#, c-format +msgid "Tab page %d" +msgstr "Tabisivu %d" + +msgid "No swap file" +msgstr "Ei swap-tiedostoa" + +msgid "Append File" +msgstr "Lisää tiedostoon" + +msgid "E747: Cannot change directory, buffer is modified (add ! to override)" +msgstr "" +"E747: Hakemistoa ei voida muuttaa, puskuria on muokattu (lisää komentoon ! " +"ohittaaksesi" + +msgid "E186: No previous directory" +msgstr "E186: Ei edellistä hakemistoa" + +msgid "E187: Unknown" +msgstr "E187: Tuntematon" + +msgid "E465: :winsize requires two number arguments" +msgstr "E465: :winsize vaatii kaksi numeroargumenttia" + +#, c-format +msgid "Window position: X %d, Y %d" +msgstr "Ikkunan sijainti: X %d, Y %d" + +msgid "E188: Obtaining window position not implemented for this platform" +msgstr "E188: Ikkunan sijainnin selvitys ei toimi tällä alustalla" + +msgid "E466: :winpos requires two number arguments" +msgstr "E466: :winpos vaatii kaksi lukuargumenttia" + +msgid "Save Redirection" +msgstr "Tallenna uudelleenosoitus" + +msgid "Save View" +msgstr "Tallenna näkymä" + +msgid "Save Session" +msgstr "Tallenna sessio" + +msgid "Save Setup" +msgstr "Tallenna asetukset" + +#, c-format +msgid "E739: Cannot create directory: %s" +msgstr "E739: hakemistoa ei voi luoda: %s" + +#, c-format +msgid "E189: \"%s\" exists (add ! to override)" +msgstr "E189: %s on jo olemassa (lisää komentoon ! ohittaaksesi)" + +#, c-format +msgid "E190: Cannot open \"%s\" for writing" +msgstr "E190: Tiedostoa %s ei voitu avata kirjoittamista varten" + +#. set mark +msgid "E191: Argument must be a letter or forward/backward quote" +msgstr "E191: Argumentin eteen- tai taaksepäin lainaukseen pitää olla kirjain" + +msgid "E192: Recursive use of :normal too deep" +msgstr "E192: :normalin liian syvä rekursio" + +msgid "E194: No alternate file name to substitute for '#'" +msgstr "E194: Ei vaihtoehtoista tiedostonimeä #:lle" + +msgid "E495: no autocommand file name to substitute for \"<afile>\"" +msgstr "E495: ei autocommand-tiedostoa kohteelle <afile>" + +msgid "E496: no autocommand buffer number to substitute for \"<abuf>\"" +msgstr "E496: ei autocommand-puskurinumeroa kohteelle <abuf>" + +msgid "E497: no autocommand match name to substitute for \"<amatch>\"" +msgstr "E497: ei autocommand-täsmäysnimeä kohteella <amatch>" + +msgid "E498: no :source file name to substitute for \"<sfile>\"" +msgstr "E498: ei :source-tiedostonimeä kohteelle <sfile>" + +#, no-c-format +msgid "E499: Empty file name for '%' or '#', only works with \":p:h\"" +msgstr "E499: Tyhjä tiedostonimi kohteissa % tai # toimii vain :p:h" + +msgid "E500: Evaluates to an empty string" +msgstr "E500: Loppuarvo on tyhjä merkkijono" + +msgid "E195: Cannot open viminfo file for reading" +msgstr "E195: Viminfoa ei voi avata lukemista varten" + +msgid "E196: No digraphs in this version" +msgstr "E196: Digraafeja ei ole tässä versiossa" + +msgid "E608: Cannot :throw exceptions with 'Vim' prefix" +msgstr "E608: Vim-alkuisia poikkeuksia ei voi heittää :throw-komennolla" + +#. always scroll up, don't overwrite +#, c-format +msgid "Exception thrown: %s" +msgstr "Poikkeus heitetty: %s" + +#, c-format +msgid "Exception finished: %s" +msgstr "Poikkeus lopeteltu: %s" + +#, c-format +msgid "Exception discarded: %s" +msgstr "Poikkeus poistettu: %s" + +#, c-format +msgid "%s, line %ld" +msgstr "%s, rivi %ld" + +#. always scroll up, don't overwrite +#, c-format +msgid "Exception caught: %s" +msgstr "Poikkeus otettu kiinni: %s" + +#, c-format +msgid "%s made pending" +msgstr "%s odotutettu" + +#, c-format +msgid "%s resumed" +msgstr "%s palautettu" + +#, c-format +msgid "%s discarded" +msgstr "%s poistettu" + +msgid "Exception" +msgstr "Poikkeus" + +msgid "Error and interrupt" +msgstr "Virhe ja keskeytys" + +msgid "Error" +msgstr "Virhe" + +#. if (pending & CSTP_INTERRUPT) +msgid "Interrupt" +msgstr "Keskeytys" + +msgid "E579: :if nesting too deep" +msgstr "E579: liian monta kerrosta :if-komennossa" + +msgid "E580: :endif without :if" +msgstr "E580: :endif ilman komentoa :if" + +msgid "E581: :else without :if" +msgstr "E581: :else ilman komentoa :if" + +msgid "E582: :elseif without :if" +msgstr "E582: :elseif ilman komentoa :if" + +msgid "E583: multiple :else" +msgstr "E583: :else monta kertaa" + +msgid "E584: :elseif after :else" +msgstr "E584: :elseif komennon :else jälkeen" + +msgid "E585: :while/:for nesting too deep" +msgstr "E585: liian monta tasoa :while- tai :for-komennoissa" + +msgid "E586: :continue without :while or :for" +msgstr "E586: :continue ilman komentoa :while tai :for" + +msgid "E587: :break without :while or :for" +msgstr "E587: :break ilman komentoa :while tai :for" + +msgid "E732: Using :endfor with :while" +msgstr "E732: :endfor ilman komentoa :while" + +msgid "E733: Using :endwhile with :for" +msgstr "E733: :endwhile ilman komentoa :for" + +msgid "E601: :try nesting too deep" +msgstr "E601: liian monta tasoa :try-komennossa" + +msgid "E603: :catch without :try" +msgstr "E603: :catch ilman komentoa :try" + +#. Give up for a ":catch" after ":finally" and ignore it. +#. * Just parse. +msgid "E604: :catch after :finally" +msgstr "E604: :catch ilman komentoa :finally" + +msgid "E606: :finally without :try" +msgstr "E606: :finally ilman komentoa :try" + +#. Give up for a multiple ":finally" and ignore it. +msgid "E607: multiple :finally" +msgstr "E607: :finally monta kertaa" + +msgid "E602: :endtry without :try" +msgstr "E602: :endtry ilman komentoa :try" + +msgid "E193: :endfunction not inside a function" +msgstr "E193: :endfunction funktion ulkopuolella" + +msgid "E788: Not allowed to edit another buffer now" +msgstr "E788: Puskuria ei voi muokata nyt" + +msgid "tagname" +msgstr "täginimi" + +msgid " kind file\n" +msgstr " -tiedostotyyppi\n" + +msgid "'history' option is zero" +msgstr "history-asetus on nolla" + +#, c-format +msgid "" +"\n" +"# %s History (newest to oldest):\n" +msgstr "" +"\n" +"# %s Historia (uusimmasta alkaen):\n" + +msgid "Command Line" +msgstr "Komentorivi" + +msgid "Search String" +msgstr "Hakujono" + +msgid "Expression" +msgstr "Ilmaus" + +msgid "Input Line" +msgstr "Syöterivi" + +msgid "E198: cmd_pchar beyond the command length" +msgstr "E198: cmd_pchar komennon pituuden ulkopuolella" + +msgid "E199: Active window or buffer deleted" +msgstr "E199: Aktiivinen ikkuna tai puskuri poistettu" + +msgid "Illegal file name" +msgstr "Virheellinen tiedostonimi" + +msgid "is a directory" +msgstr "on hakemisto" + +msgid "is not a file" +msgstr "ei ole tiedosto" + +msgid "is a device (disabled with 'opendevice' option)" +msgstr "on laite (ei käytössä opendevice-asetuksen takia)" + +msgid "[New File]" +msgstr "[Uusi tiedosto]" + +msgid "[New DIRECTORY]" +msgstr "[uusi HAKEMISTO]" + +msgid "[File too big]" +msgstr "[Liian iso tiedosto]" + +msgid "[Permission Denied]" +msgstr "[Lupa kielletty]" + +msgid "E200: *ReadPre autocommands made the file unreadable" +msgstr "" +"E200: *ReadPre-autocommand-komennot tekivät tiedostosta lukukelvottoman" + +msgid "E201: *ReadPre autocommands must not change current buffer" +msgstr "E201: *ReadPre-autocommand-komennot eivät saa muuttaa puskuria" + +msgid "Vim: Reading from stdin...\n" +msgstr "Vim: Luetaan vakiosyötteestä...\n" + +msgid "Reading from stdin..." +msgstr "Luetaan vakiosyötteestä" + +#. Re-opening the original file failed! +msgid "E202: Conversion made file unreadable!" +msgstr "E202: Muunnos teki tiedostosta lukukelvottoman." + +msgid "[fifo/socket]" +msgstr "[fifo t. soketti]" + +msgid "[fifo]" +msgstr "[fifo]" + +msgid "[socket]" +msgstr "[soketti]" + +msgid "[character special]" +msgstr "[merkki erikoinen]" + +msgid "[RO]" +msgstr "[Luku]" + +# Carriage Return elikkä rivinvaihtomerkin eräs muoto/osa (vrt. LF) +msgid "[CR missing]" +msgstr "[CR puuttuu]" + +# New Line eli uusi rivinvaihtomerkki (ei CR, LF tai CR LF) +msgid "[NL found]" +msgstr "[NL puuttuu]" + +msgid "[long lines split]" +msgstr "[pitkät rivit hajotettu]" + +msgid "[NOT converted]" +msgstr "[EI muunnettu]" + +msgid "[converted]" +msgstr "[muunnettu]" + +msgid "[crypted]" +msgstr "[salattu]" + +#, c-format +msgid "[CONVERSION ERROR in line %ld]" +msgstr "[MUUNNOSVIRHE rivillä %ld]" + +#, c-format +msgid "[ILLEGAL BYTE in line %ld]" +msgstr "[VIRHEELLINEN OKTETTI rivillä %ld]" + +msgid "[READ ERRORS]" +msgstr "[LUKUVIRHEITÄ]" + +msgid "Can't find temp file for conversion" +msgstr "Ei voi löytää väliaikaistiedstoa muuntamiseksi" + +msgid "Conversion with 'charconvert' failed" +msgstr "Muunnos charconvert epäonnistui" + +msgid "can't read output of 'charconvert'" +msgstr "charconvertin tulostetta ei voida lukea" + +msgid "E676: No matching autocommands for acwrite buffer" +msgstr "E676: Ei autocommand-komentoa acwrite-puskurille" + +msgid "E203: Autocommands deleted or unloaded buffer to be written" +msgstr "" +"E203: Autocommand-komennot poistivat tai vapauttivat puskurin, johon piti " +"kirjoittaa" + +msgid "E204: Autocommand changed number of lines in unexpected way" +msgstr "E204: Autocommand-komento muutti rivien määrä odottamatta" + +msgid "NetBeans dissallows writes of unmodified buffers" +msgstr "NetBeans ei salli kirjoittaa muokkaamattomiin puskureihin" + +msgid "Partial writes disallowed for NetBeans buffers" +msgstr "Osittaiset kirjoitukset kielletty NetBeans-puskureissa" + +msgid "is not a file or writable device" +msgstr "ei ole tiedosto tai kirjoitettava laite" + +msgid "writing to device disabled with 'opendevice' option" +msgstr "laitteeseen kirjoittaminen pois käytöstä opendevice-asetuksella" + +msgid "is read-only (add ! to override)" +msgstr "on kirjoitussuojattu (lisää komentoon ! ohittaaksesi)" + +msgid "E506: Can't write to backup file (add ! to override)" +msgstr "" +"E506: Ei voi kirjoittaa varmuuskopiotiedostoon (lisää komentoon ! " +"ohittaaksesi)" + +msgid "E507: Close error for backup file (add ! to override)" +msgstr "" +"E507: Varmuuskopiotiedoston sulkeminen ei onnistu (lisää komentoon ! " +"ohittaaksesi)" + +msgid "E508: Can't read file for backup (add ! to override)" +msgstr "" +"E508: Varmuuskopiotiedostoa ei voi lukea (lisää komentoon ! ohittaaksesi)" + +msgid "E509: Cannot create backup file (add ! to override)" +msgstr "" +"E509: Ei voi luoda varmuuskopiotiedostoa (lisää komentoon ! ohittaaksesi)" + +msgid "E510: Can't make backup file (add ! to override)" +msgstr "" +"E510: Ei voi tehdä varmuuskopiotiedostoa (lisää komentoon ! ohittaaksesi)" + +# tietääkseni resurssiforkki on applen tiedostojärjestelmän tunnistejuttujuttu +msgid "E460: The resource fork would be lost (add ! to override)" +msgstr "E460: resurssiosa häviäisi (lisää komentoon ! ohittaaksesi)" + +msgid "E214: Can't find temp file for writing" +msgstr "E214: Ei voi löytää väliaikaistiedostoa kirjoitettavaksi" + +msgid "E213: Cannot convert (add ! to write without conversion)" +msgstr "" +"E213: Muunnos ei onnistu (lisää komentoon ! kirjoittaaksesi muuntamatta)" + +msgid "E166: Can't open linked file for writing" +msgstr "E166: Linkitetyn tiedoston avaus kirjoittamista varten ei onnistu" + +msgid "E212: Can't open file for writing" +msgstr "E212: Tiedoston avaus kirjoittamista varten ei onnistu" + +msgid "E667: Fsync failed" +msgstr "E667: Fsync ei onnistunut" + +msgid "E512: Close failed" +msgstr "E512: Sulkeminen ei onnistunut" + +msgid "E513: write error, conversion failed (make 'fenc' empty to override)" +msgstr "E513: kirjoitusvirhe, muunnos epäonnistui (tyhjää fenc ohittaaksesi)" + +msgid "E514: write error (file system full?)" +msgstr "E514: kirjoitusvirhe (tiedostojärjestelmä täysi)" + +msgid " CONVERSION ERROR" +msgstr " MUUNNOSVIRHE" + +msgid "[Device]" +msgstr "[Laite]" + +msgid "[New]" +msgstr "[Uusi]" + +msgid " [a]" +msgstr " [a]" + +msgid " appended" +msgstr " lisätty" + +msgid " [w]" +msgstr " [w]" + +msgid " written" +msgstr " kirjoitettu" + +msgid "E205: Patchmode: can't save original file" +msgstr "E205: Patch-tilassa ei voi tallentaa alkuperäistiedostoa" + +msgid "E206: patchmode: can't touch empty original file" +msgstr "E206: patch-tilassa ei voi muuttaa tyhjää alkuperäistiedostoa" + +msgid "E207: Can't delete backup file" +msgstr "E207: Ei voi poistaa varmuuskopiota" + +msgid "" +"\n" +"WARNING: Original file may be lost or damaged\n" +msgstr "" +"\n" +"VAROITUS: Alkuperäistiedosto voi hävitä tai vahingoittua\n" + +msgid "don't quit the editor until the file is successfully written!" +msgstr "älä lopeta editoria kesken tallentamisen." + +msgid "[dos]" +msgstr "[dos]" + +msgid "[dos format]" +msgstr "[dos-muoto]" + +msgid "[mac]" +msgstr "[mac]" + +msgid "[mac format]" +msgstr "[mac-muoto]" + +msgid "[unix]" +msgstr "[unix]" + +msgid "[unix format]" +msgstr "[unix-muoto]" + +msgid "1 line, " +msgstr "1 rivi, " + +#, c-format +msgid "%ld lines, " +msgstr "%ld riviä, " + +msgid "1 character" +msgstr "1 merkki" + +#, c-format +msgid "%ld characters" +msgstr "%ld merkkiä" + +# ei rivinvaihtoja +msgid "[noeol]" +msgstr "[eiriviv.]" + +msgid "[Incomplete last line]" +msgstr "[Vajaa viimeinen rivi]" + +# Jos aukiolevaa tiedostoa sörkkii toisella ohjelmalla +#. don't overwrite messages here +#. must give this prompt +#. don't use emsg() here, don't want to flush the buffers +msgid "WARNING: The file has been changed since reading it!!!" +msgstr "VAROITUS: tiedosto on muuttunut viime lukukerran jälkeen!" + +msgid "Do you really want to write to it" +msgstr "Kirjoitetaanko" + +#, c-format +msgid "E208: Error writing to \"%s\"" +msgstr "E208: Virhe kirjoitettaessa tiedostoon %s" + +#, c-format +msgid "E209: Error closing \"%s\"" +msgstr "E209: Virhe suljettaessa tiedostoa %s" + +#, c-format +msgid "E210: Error reading \"%s\"" +msgstr "E210: Virhe luettaessa tiedostoa %s" + +msgid "E246: FileChangedShell autocommand deleted buffer" +msgstr "E246: FileChangedShell-autocommand poisti puskurin" + +#, c-format +msgid "E211: File \"%s\" no longer available" +msgstr "E211: Tiedostoa %s ei ole enää" + +#, c-format +msgid "" +"W12: Warning: File \"%s\" has changed and the buffer was changed in Vim as " +"well" +msgstr "" +"W12: Varoitus: Tiedostoa %s on muutettu ja Vimin puskurissa on muutoksia " +"tiedostoon" + +msgid "See \":help W12\" for more info." +msgstr ":help W12 kertoo lisätietoja." + +#, c-format +msgid "W11: Warning: File \"%s\" has changed since editing started" +msgstr "W11: Varoitus: Tiedostoa %s on muutettu muokkauksen aloituksen jälkeen" + +msgid "See \":help W11\" for more info." +msgstr ":help W11 kertoo lisätietoja." + +#, c-format +msgid "W16: Warning: Mode of file \"%s\" has changed since editing started" +msgstr "" +"W16: Varoitus: Tiedoston %s oikeuksia on muutettu muokkauksen aloituksen " +"jälkeen" + +msgid "See \":help W16\" for more info." +msgstr ":help W16 kertoo lisätietoja." + +#, c-format +msgid "W13: Warning: File \"%s\" has been created after editing started" +msgstr "W13: Varoitus: Tiedosto %s on luotu muokkauksen aloituksen jälkeen" + +msgid "Warning" +msgstr "Varoitus" + +# yllä olevien varoitusten ratkaisut +msgid "" +"&OK\n" +"&Load File" +msgstr "" +"&OK\n" +"&Avaa tiedosto uudelleen" + +#, c-format +msgid "E462: Could not prepare for reloading \"%s\"" +msgstr "E462: Ei voitu valmistella uudelleen avausta %s" + +#, c-format +msgid "E321: Could not reload \"%s\"" +msgstr "E321: Ei voitu uudelleenavata %s" + +msgid "--Deleted--" +msgstr "--Poistettu--" + +#, c-format +msgid "auto-removing autocommand: %s <buffer=%d>" +msgstr "poistetaan autocommand automaattisesti: %s <puskuri=%d>" + +#. the group doesn't exist +#, c-format +msgid "E367: No such group: \"%s\"" +msgstr "E367: Ryhmää ei ole: %s" + +#, c-format +msgid "E215: Illegal character after *: %s" +msgstr "E215: Virheellinen merkki *:n jälkeen: %s" + +#, c-format +msgid "E216: No such event: %s" +msgstr "E216: Eventtiä ei ole: %s" + +#, c-format +msgid "E216: No such group or event: %s" +msgstr "E216: Ryhmää tai eventtiä ei ole: %s" + +#. Highlight title +msgid "" +"\n" +"--- Auto-Commands ---" +msgstr "" +"\n" +"--- Autocommands ---" + +#, c-format +msgid "E680: <buffer=%d>: invalid buffer number " +msgstr "E680: <puskuri=%d>: virheellinen puskurinumero" + +msgid "E217: Can't execute autocommands for ALL events" +msgstr "E217: Ei voi suorittaa autocommandsia kaikille eventeille" + +msgid "No matching autocommands" +msgstr "Ei täsmääviä autocommandsia" + +msgid "E218: autocommand nesting too deep" +msgstr "E218: liian monta tasoa autocommandissa" + +#, c-format +msgid "%s Auto commands for \"%s\"" +msgstr "%s Autocommands kohteelle %s" + +#, c-format +msgid "Executing %s" +msgstr "Suoritetaan %s" + +#, c-format +msgid "autocommand %s" +msgstr "autocommand %s" + +msgid "E219: Missing {." +msgstr "E219: { puuttuu." + +msgid "E220: Missing }." +msgstr "E220: } puuttuu." + +msgid "E490: No fold found" +msgstr "E490: taitos puuttuu" + +msgid "E350: Cannot create fold with current 'foldmethod'" +msgstr "E350: Taitoksia ei voi tehdä tällä foldmethodilla" + +msgid "E351: Cannot delete fold with current 'foldmethod'" +msgstr "E351: Taitosta ei voi poistaa tällä foldmethodilla" + +#, c-format +msgid "+--%3ld lines folded " +msgstr "+--%3ld riviä taitettu pois " + +msgid "E222: Add to read buffer" +msgstr "E222: Lisää lukupuskuriin" + +msgid "E223: recursive mapping" +msgstr "E223: rekursiivinen kuvaus" + +#, c-format +msgid "E224: global abbreviation already exists for %s" +msgstr "E224: globaali lyhenne merkinnälle %s on jo olemassa" + +#, c-format +msgid "E225: global mapping already exists for %s" +msgstr "E225: globaali kuvaus merkinnälle %s on jo olemassa" + +#, c-format +msgid "E226: abbreviation already exists for %s" +msgstr "E226: lyhenne on jo olemassa %s" + +#, c-format +msgid "E227: mapping already exists for %s" +msgstr "E227: kuvaus on jo olemassa %s" + +msgid "No abbreviation found" +msgstr "Lyhennettä ei löydy" + +msgid "No mapping found" +msgstr "Kuvausta ei löydy" + +msgid "E228: makemap: Illegal mode" +msgstr "E228: makemap: Virheellinen tila" + +msgid "<cannot open> " +msgstr "<ei voi avata> " + +#, c-format +msgid "E616: vim_SelFile: can't get font %s" +msgstr "E616: vim_SelFile: ei saada fonttia %s" + +msgid "E614: vim_SelFile: can't return to current directory" +msgstr "E614: vim_SelFile: nykyiseen hakemistoon ei voi palata" + +msgid "Pathname:" +msgstr "Polku:" + +msgid "E615: vim_SelFile: can't get current directory" +msgstr "E615: vim_SelFile: nykyistä hakemistoa ei saada selville" + +msgid "OK" +msgstr "OK" + +msgid "Cancel" +msgstr "Peru" + +msgid "Vim dialog" +msgstr "Vim-ikkuna" + +msgid "Scrollbar Widget: Could not get geometry of thumb pixmap." +msgstr "Vierityspalkki: Pixmapin geometria ei selviä" + +msgid "E232: Cannot create BalloonEval with both message and callback" +msgstr "E232: Ei voi luoda BalloonEvalia viestille ja callbackille" + +msgid "E229: Cannot start the GUI" +msgstr "E229: GUIn käynnistys ei onnistu" + +#, c-format +msgid "E230: Cannot read from \"%s\"" +msgstr "E230: Ei voi lukea kohteesta %s" + +msgid "E665: Cannot start GUI, no valid font found" +msgstr "E665: Ei voi avata GUIta, sopivaa fonttia ei löydy" + +msgid "E231: 'guifontwide' invalid" +msgstr "E231: guifontwide virheellinen" + +msgid "E599: Value of 'imactivatekey' is invalid" +msgstr "E599: imactivatekeyn arvo on virheellinen" + +#, c-format +msgid "E254: Cannot allocate color %s" +msgstr "E254: Väriä %s ei voi määritellä" + +msgid "No match at cursor, finding next" +msgstr "Ei täsmäystä kursorin alla, etsitään seuraava" + +msgid "Vim dialog..." +msgstr "Vim-ikkuna..." + +msgid "" +"&Yes\n" +"&No\n" +"&Cancel" +msgstr "" +"&Kyllä\n" +"&Ei\n" +"&Peru" + +msgid "Input _Methods" +msgstr "Syöte_menetelmät" + +msgid "VIM - Search and Replace..." +msgstr "VIM - Etsi ja korvaa..." + +msgid "VIM - Search..." +msgstr "VIM - Etsi..." + +msgid "Find what:" +msgstr "Etsi:" + +msgid "Replace with:" +msgstr "Korvaa:" + +#. whole word only button +msgid "Match whole word only" +msgstr "Korvaa kokonaisia sanoja" + +#. match case button +msgid "Match case" +msgstr "Kirjaintaso" + +msgid "Direction" +msgstr "Suunta" + +#. 'Up' and 'Down' buttons +msgid "Up" +msgstr "Ylös" + +msgid "Down" +msgstr "Alas" + +msgid "Find Next" +msgstr "Etsi seuraava" + +msgid "Replace" +msgstr "Korvaa" + +msgid "Replace All" +msgstr "Korvaa kaikki" + +msgid "Vim: Received \"die\" request from session manager\n" +msgstr "Vim: sessiomanageri lähetti die-pyynnön\n" + +msgid "Close" +msgstr "Sulje" + +msgid "New tab" +msgstr "Uusi välilehti" + +msgid "Open Tab..." +msgstr "Avaa välilehti..." + +msgid "Vim: Main window unexpectedly destroyed\n" +msgstr "Vim: Pääikkuna tuhoutui odottamatta\n" + +msgid "Font Selection" +msgstr "Fontin valinta" + +msgid "Used CUT_BUFFER0 instead of empty selection" +msgstr "Käytettiin CUT_BUFFER0:aa tyhjän valinnan sijaan" + +msgid "&Filter" +msgstr "&Suodata" + +msgid "&Cancel" +msgstr "&Peru" + +msgid "Directories" +msgstr "Hakemistot" + +msgid "Filter" +msgstr "Suodatus" + +msgid "&Help" +msgstr "O&hje" + +msgid "Files" +msgstr "Tiedostot" + +msgid "&OK" +msgstr "&Ok" + +msgid "Selection" +msgstr "Valinta" + +msgid "Find &Next" +msgstr "Hae &seuraava" + +msgid "&Replace" +msgstr "Ko&rvaa" + +msgid "Replace &All" +msgstr "Korvaa k&aikki" + +msgid "&Undo" +msgstr "&Kumoa" + +#, c-format +msgid "E610: Can't load Zap font '%s'" +msgstr "E610: Zap-fontin latause ei onnistu %s" + +#, c-format +msgid "E611: Can't use font %s" +msgstr "E611: Ei voi käyttää fonttia %s" + +# varmaan SIGTERM, ei SIGKILL tms. +msgid "" +"\n" +"Sending message to terminate child process.\n" +msgstr "" +"\n" +"Lähetetään viestiä lapsiprosessien terminoimiseksi.\n" + +#, c-format +msgid "E671: Cannot find window title \"%s\"" +msgstr "E671: Ikkunan otsikkoa ei löydy %s" + +# OLE on object linking and embedding på windowska +#, c-format +msgid "E243: Argument not supported: \"-%s\"; Use the OLE version." +msgstr "E243: Argumenttia ei tueta: -%s, käytä OLE-versiota" + +# MDI eli windowsin moni-ikkunasovellus +msgid "E672: Unable to open window inside MDI application" +msgstr "E672: Ikkunaa ei voitu avata MDI-sovellukseen" + +msgid "Close tab" +msgstr "Sulje välilehti" + +msgid "Open tab..." +msgstr "Avaa välilehti..." + +msgid "Find string (use '\\\\' to find a '\\')" +msgstr "Etsi merkkijonoa (\\\\:llä löytää \\:t)" + +msgid "Find & Replace (use '\\\\' to find a '\\')" +msgstr "Etsi ja korvaa (\\\\:llä löytää \\:t)" + +#. We fake this: Use a filter that doesn't select anything and a default +#. * file name that won't be used. +msgid "Not Used" +msgstr "Ei käytössä" + +msgid "Directory\t*.nothing\n" +msgstr "Hakemisto\t*.nothing\n" + +msgid "Invalid font specification" +msgstr "Virheellinen fonttimääritys" + +msgid "&Dismiss" +msgstr "&Ohita" + +msgid "no specific match" +msgstr "ei tarkkaa täsmäystä" + +msgid "Vim - Font Selector" +msgstr "Vim - fonttivalitsin" + +msgid "Name:" +msgstr "Nimi:" + +#. create toggle button +msgid "Show size in Points" +msgstr "Näytä koko pisteinä" + +msgid "Encoding:" +msgstr "Koodaus:" + +msgid "Font:" +msgstr "Fontti:" + +msgid "Style:" +msgstr "Tyyli:" + +msgid "Size:" +msgstr "Koko:" + +msgid "Vim E458: Cannot allocate colormap entry, some colors may be incorrect" +msgstr "Vim E458: Ei voi varata värikartan alkiota, värit voivat mennä väärin" + +#, c-format +msgid "E250: Fonts for the following charsets are missing in fontset %s:" +msgstr "E250: Seuraavien merkistöjoukkojen fontit puuttuvat fontsetistä %s:" + +#, c-format +msgid "E252: Fontset name: %s" +msgstr "E252: Fontsetin nimi: %s" + +#, c-format +msgid "Font '%s' is not fixed-width" +msgstr "Fontti %s ei ole tasavälinen" + +#, c-format +msgid "E253: Fontset name: %s\n" +msgstr "E253: Fontsetin nimi: %s\n" + +#, c-format +msgid "Font0: %s\n" +msgstr "Fontti0. %s\n" + +#, c-format +msgid "Font1: %s\n" +msgstr "Fontti1: %s\n" + +#, c-format +msgid "Font%ld width is not twice that of font0\n" +msgstr "Fontti%ld:n leveys ei ole kaksi kertaa fontti0:n\n" + +#, c-format +msgid "Font0 width: %ld\n" +msgstr "Fontti0:n leveys: %ld\n" + +#, c-format +msgid "" +"Font1 width: %ld\n" +"\n" +msgstr "" +"Fontti1:n leveys: %ld\n" +"\n" + +msgid "E256: Hangul automata ERROR" +msgstr "E256: Hangu-automaattivirhe" + +msgid "E550: Missing colon" +msgstr "E550: kaksoispiste puuttuu" + +msgid "E551: Illegal component" +msgstr "E551: Virheellinen komponentti" + +msgid "E552: digit expected" +msgstr "E552: pitäisi olla numero" + +#, c-format +msgid "Page %d" +msgstr "Sivu %d" + +msgid "No text to be printed" +msgstr "Ei tekstiä tulostettavaksi" + +#, c-format +msgid "Printing page %d (%d%%)" +msgstr "Tulostetaan sivua %d (%d %%)" + +#, c-format +msgid " Copy %d of %d" +msgstr " Kopio %d/%d" + +#, c-format +msgid "Printed: %s" +msgstr "Tulostettu: %s" + +msgid "Printing aborted" +msgstr "Tulostus peruttu" + +msgid "E455: Error writing to PostScript output file" +msgstr "E455: Virhe kirjoitettaessa PostScriptiä tiedostoon" + +#, c-format +msgid "E624: Can't open file \"%s\"" +msgstr "E624: Ei voi avata tiedostoa %s" + +#, c-format +msgid "E457: Can't read PostScript resource file \"%s\"" +msgstr "E457: Ei voi lukea PostScript-resurssitiedostoa %s" + +#, c-format +msgid "E618: file \"%s\" is not a PostScript resource file" +msgstr "E618: tiedosto %s ei ole PostScript-resurssitiedosto" + +#, c-format +msgid "E619: file \"%s\" is not a supported PostScript resource file" +msgstr "E619: tiedosto %s ei ole tuettu PostScript-resurssitiedosto" + +#, c-format +msgid "E621: \"%s\" resource file has wrong version" +msgstr "E621: resurssitiedoston %s versio on väärä" + +msgid "E673: Incompatible multi-byte encoding and character set." +msgstr "E673: Tukematon monitvauinen merkistökoodaus ja merkistö." + +msgid "E674: printmbcharset cannot be empty with multi-byte encoding." +msgstr "E674: printmbcharset ei voi olla tyhjä monitavuiselle koodaukselle." + +msgid "E675: No default font specified for multi-byte printing." +msgstr "E675: Ei oletusfonttia monitavuiseen tulostukseen" + +msgid "E324: Can't open PostScript output file" +msgstr "E324: PostScript-tulostetiedoston avaus ei onnistu" + +#, c-format +msgid "E456: Can't open file \"%s\"" +msgstr "E456: Tiedoston %s avaus ei onnistu" + +msgid "E456: Can't find PostScript resource file \"prolog.ps\"" +msgstr "E456: PostScript-resurssitiedostoa prolog.ps ei löydy" + +msgid "E456: Can't find PostScript resource file \"cidfont.ps\"" +msgstr "E456: PostScript-resurssitiedostoa cidfont.ps ei löydy" + +#, c-format +msgid "E456: Can't find PostScript resource file \"%s.ps\"" +msgstr "E456: Postscript-resurssitiedosta %s.ps ei löydy" + +#, c-format +msgid "E620: Unable to convert to print encoding \"%s\"" +msgstr "E620: Tulostuskoodaukseen %s muunto ei onnistu" + +msgid "Sending to printer..." +msgstr "Lähetetään tulostimelle..." + +msgid "E365: Failed to print PostScript file" +msgstr "E365: PostScript-tiedoston tulostus epäonnistui" + +msgid "Print job sent." +msgstr "Tulostustyö lähetetty." + +msgid "Add a new database" +msgstr "Lisää uusi tietokanta" + +msgid "Query for a pattern" +msgstr "Hae kuviota" + +msgid "Show this message" +msgstr "Näytä tämä viesti" + +msgid "Kill a connection" +msgstr "Tapa yhteys" + +msgid "Reinit all connections" +msgstr "Alusta uudelleen yhteydet" + +msgid "Show connections" +msgstr "Näytä yhteydet" + +#, c-format +msgid "E560: Usage: cs[cope] %s" +msgstr "E560: Käyttö: cs[cope] %s" + +msgid "This cscope command does not support splitting the window.\n" +msgstr "Tämä cscope-komento ei tue ikkunan jakamista.\n" + +msgid "E562: Usage: cstag <ident>" +msgstr "E562: Käyttö: cstag <ident>" + +msgid "E257: cstag: tag not found" +msgstr "E257: cstag: tägia ei löydy" + +#, c-format +msgid "E563: stat(%s) error: %d" +msgstr "E563: stat(%s)-virhe: %d" + +msgid "E563: stat error" +msgstr "E563: stat-virhe" + +#, c-format +msgid "E564: %s is not a directory or a valid cscope database" +msgstr "E564: %s ei ole hakemisto eikä cscope-tietokanta" + +#, c-format +msgid "Added cscope database %s" +msgstr "Lisätty cscope-tietokanta %s" + +#, c-format +msgid "E262: error reading cscope connection %ld" +msgstr "E262: Virhe luettaessa cscope-yhteyttä %ld" + +msgid "E561: unknown cscope search type" +msgstr "E561: tuntematon cscope-hakutyyppi" + +msgid "E566: Could not create cscope pipes" +msgstr "E566: Ei voitu luoda cscope-putkia" + +msgid "E622: Could not fork for cscope" +msgstr "E622: Ei voitu haarauttaa cscopea" + +msgid "cs_create_connection exec failed" +msgstr "cs_create_connection epäonnistui" + +msgid "E623: Could not spawn cscope process" +msgstr "E623: Cscope-prosessin luonti epäonnistui" + +msgid "cs_create_connection: fdopen for to_fp failed" +msgstr "cs_create_connection: fdopen to_fp epäonnistui" + +msgid "cs_create_connection: fdopen for fr_fp failed" +msgstr "cs_create_connection: fdopen fr_fp epäonnistui" + +msgid "E567: no cscope connections" +msgstr "E567: ei cscope-yhteyksiä" + +#, c-format +msgid "E259: no matches found for cscope query %s of %s" +msgstr "E259: ei täsmäyksiä cscope-hakuun %s/%s" + +#, c-format +msgid "E469: invalid cscopequickfix flag %c for %c" +msgstr "E469: virheellinen cscopequickfix-asetus %c kohteelle %c" + +msgid "cscope commands:\n" +msgstr "cscope-komennot:\n" + +#, c-format +msgid "%-5s: %-30s (Usage: %s)" +msgstr "%-5s: %-30s (Käyttö: %s)" + +#, c-format +msgid "E625: cannot open cscope database: %s" +msgstr "E625: ei voi avata csope-tietokantaa %s" + +msgid "E626: cannot get cscope database information" +msgstr "E626: ei voi hakea cscope-tietokannan tietoja" + +msgid "E568: duplicate cscope database not added" +msgstr "E568: kaksoiskappaletta cscope-tietokannasta ei lisätty" + +msgid "E569: maximum number of cscope connections reached" +msgstr "E569: enimmäismäärä cscope-yhteyksiä otettu" + +#, c-format +msgid "E261: cscope connection %s not found" +msgstr "E261: cscope-yhteys %s puuttuu" + +#, c-format +msgid "cscope connection %s closed" +msgstr "cscope-yhteys %s on katkaistu" + +#. should not reach here +msgid "E570: fatal error in cs_manage_matches" +msgstr "E570: kriittinen virhe cs_manage_matches-funktiossa" + +#, c-format +msgid "Cscope tag: %s" +msgstr "Cscope-tägi: %s" + +msgid "" +"\n" +" # line" +msgstr "" +"\n" +" # rivi" + +msgid "filename / context / line\n" +msgstr "tiedosto / konteksti / rivi\n" + +#, c-format +msgid "E609: Cscope error: %s" +msgstr "E609: Cscope-virhe: %s" + +msgid "All cscope databases reset" +msgstr "Kaikki cscope-tietokannat nollattu" + +msgid "no cscope connections\n" +msgstr "ei cscope-yhteyksiä\n" + +msgid " # pid database name prepend path\n" +msgstr " # pid tietokanta lisäyspolku\n" + +msgid "" +"???: Sorry, this command is disabled, the MzScheme library could not be " +"loaded." +msgstr "???: Sori, komento ei toimi, MzScheme-kirjastoa ei voitu ladata." + +msgid "invalid expression" +msgstr "virheellinen ilmaus" + +msgid "expressions disabled at compile time" +msgstr "ilmaukset poistettu käytöstä käännösaikana" + +msgid "hidden option" +msgstr "piilotettu asetus" + +msgid "unknown option" +msgstr "tuntematon asetus" + +msgid "window index is out of range" +msgstr "ikkunan indeksi alueen ulkopuolella" + +msgid "couldn't open buffer" +msgstr "ei voitu avata puskuria" + +msgid "cannot save undo information" +msgstr "ei voitu tallentaa kumoustietoja" + +msgid "cannot delete line" +msgstr "ei voitu poistaa riviä" + +msgid "cannot replace line" +msgstr "ei voitu korvata riviä" + +msgid "cannot insert line" +msgstr "ei voitu lisätä riviä" + +msgid "string cannot contain newlines" +msgstr "merkkijono ei saa sisältää rivinvaihtoja" + +msgid "Vim error: ~a" +msgstr "Vim-virhe: ~a" + +msgid "Vim error" +msgstr "Vim-virhe" + +msgid "buffer is invalid" +msgstr "puskuri on virheellinen" + +msgid "window is invalid" +msgstr "ikkuna on virheellinen" + +msgid "linenr out of range" +msgstr "rivinumero arvoalueen ulkopuolelta" + +msgid "not allowed in the Vim sandbox" +msgstr "ei sallittu Vimin hiekkalaatikossa" + +msgid "" +"E263: Sorry, this command is disabled, the Python library could not be " +"loaded." +msgstr "" +"E263: Sori, komento ei toimi, Python-kirjaston lataaminen ei onnistunut." + +msgid "E659: Cannot invoke Python recursively" +msgstr "E659: Pythonia ei voi kutsua rekursiivisesti" + +msgid "can't delete OutputObject attributes" +msgstr "ei voi poistaa OutputObject-attribuutteja" + +msgid "softspace must be an integer" +msgstr "softspacen pitää olla kokonaisluku" + +msgid "invalid attribute" +msgstr "virheellinen attribuutti" + +msgid "writelines() requires list of strings" +msgstr "writelines()-komennolle pitää antaa merkkijonolista" + +msgid "E264: Python: Error initialising I/O objects" +msgstr "E264: Python: Virhe IO-olioiden alustuksessa" + +msgid "attempt to refer to deleted buffer" +msgstr "yritettiin viitata poistettuun puskuriin" + +msgid "line number out of range" +msgstr "rivinumero arvoalueen ulkopuolella" + +#, c-format +msgid "<buffer object (deleted) at %8lX>" +msgstr "<puskuriolio (poistettu) kohdassa %8lX>" + +msgid "invalid mark name" +msgstr "virheellinen merkin nimi" + +msgid "no such buffer" +msgstr "puskuria ei ole" + +msgid "attempt to refer to deleted window" +msgstr "yritettiin viitata poistettuun ikkunaan" + +msgid "readonly attribute" +msgstr "kirjoitussuojattu attribuutti" + +msgid "cursor position outside buffer" +msgstr "kursorin sijainti puskurin ulkopuolella" + +#, c-format +msgid "<window object (deleted) at %.8lX>" +msgstr "<ikkunaolio (poistettu) kohdassa %.8lX>" + +#, c-format +msgid "<window object (unknown) at %.8lX>" +msgstr "<ikkunaolio (tuntematon) kohdassa %.8lX>" + +#, c-format +msgid "<window %d>" +msgstr "<ikkuna %d>" + +msgid "no such window" +msgstr "ikkunaa ei ole" + +msgid "E265: $_ must be an instance of String" +msgstr "E265: muuttujan $_ pitää olla Stringin instanssi" + +msgid "" +"E266: Sorry, this command is disabled, the Ruby library could not be loaded." +msgstr "E266: Sori, komento ei toimi, Ruby-kirjastoa ei voitu ladata." + +msgid "E267: unexpected return" +msgstr "E267: odotuksenvastainen return" + +msgid "E268: unexpected next" +msgstr "E268: Odotuksenvastainen next" + +msgid "E269: unexpected break" +msgstr "E269: Odotuksenvastainen break" + +msgid "E270: unexpected redo" +msgstr "E270: odotuksenvastainen redo" + +msgid "E271: retry outside of rescue clause" +msgstr "E271: retry rescuen ulkopuolella" + +msgid "E272: unhandled exception" +msgstr "E272: käsittelemätön poikkeus" + +#, c-format +msgid "E273: unknown longjmp status %d" +msgstr "E273: tuntematon longjmp-tila %d" + +msgid "Toggle implementation/definition" +msgstr "Vaihda toteutuksen ja määritelmän välillä" + +msgid "Show base class of" +msgstr "Näytä kantaluokka kohteelle" + +msgid "Show overridden member function" +msgstr "Näytä korvattu jäsenfunktio" + +msgid "Retrieve from file" +msgstr "Jäljitä tiedostosta" + +msgid "Retrieve from project" +msgstr "Jäljitä projektista" + +msgid "Retrieve from all projects" +msgstr "Jäljitä kaikista projekteista" + +msgid "Retrieve" +msgstr "Jäljitä" + +msgid "Show source of" +msgstr "Näytä lähdekoodi kohteelle" + +msgid "Find symbol" +msgstr "Etsi symboli" + +msgid "Browse class" +msgstr "Selaa luokkaa" + +msgid "Show class in hierarchy" +msgstr "Näytä luokka hierarkiassa" + +msgid "Show class in restricted hierarchy" +msgstr "Näytä luokka rajoitetussa hierarkiassa" + +msgid "Xref refers to" +msgstr "Xref viittaa kohteeseen" + +#~ msgid "Xref referred by" +#~ msgstr "" + +#~ msgid "Xref has a" +#~ msgstr "" + +#~ msgid "Xref used by" +#~ msgstr "" + +msgid "Show docu of" +msgstr "Näytä dokumentti kohteelle" + +msgid "Generate docu for" +msgstr "Luo dokumentti kohteelle" + +#~ msgid "" +#~ "Cannot connect to SNiFF+. Check environment (sniffemacs must be found in " +#~ "$PATH).\n" +#~ msgstr "" + +#~ msgid "E274: Sniff: Error during read. Disconnected" +#~ msgstr "" + +#~ msgid "SNiFF+ is currently " +#~ msgstr "" + +#~ msgid "not " +#~ msgstr "" + +#~ msgid "connected" +#~ msgstr "" + +#, c-format +#~ msgid "E275: Unknown SNiFF+ request: %s" +#~ msgstr "" + +#~ msgid "E276: Error connecting to SNiFF+" +#~ msgstr "" + +#~ msgid "E278: SNiFF+ not connected" +#~ msgstr "" + +#~ msgid "E279: Not a SNiFF+ buffer" +#~ msgstr "" + +#~ msgid "Sniff: Error during write. Disconnected" +#~ msgstr "" + +msgid "invalid buffer number" +msgstr "virheellinen puskurinumero" + +msgid "not implemented yet" +msgstr "ei toteutettu" + +#. ??? +msgid "cannot set line(s)" +msgstr "ei voi asettaa rivejä" + +msgid "mark not set" +msgstr "merkko ei ole asetettu" + +#, c-format +msgid "row %d column %d" +msgstr "rivi %d sarake %d" + +msgid "cannot insert/append line" +msgstr "rivin lisäys ei onnistu" + +msgid "unknown flag: " +msgstr "tuntematon asetus: " + +msgid "unknown vimOption" +msgstr "tuntematon vimOption" + +msgid "keyboard interrupt" +msgstr "näppäimistökeskeytys" + +msgid "vim error" +msgstr "vim-virhe" + +msgid "cannot create buffer/window command: object is being deleted" +msgstr "ei voi luoda puskuri- tai ikkunakomentoa, olio on poistumassa" + +msgid "" +"cannot register callback command: buffer/window is already being deleted" +msgstr "callbackia ei voi rekisteröidä: puskuri tai ikkuna on poistettu" + +#. This should never happen. Famous last word? +msgid "" +"E280: TCL FATAL ERROR: reflist corrupt!? Please report this to vim-dev@vim." +"org" +msgstr "" +"E280: kriittinen TCL-virhe: reflist hajalla? Ilmoita asiasta " +"postituslistalle vim-dev@vim.org" + +msgid "cannot register callback command: buffer/window reference not found" +msgstr "callbackia ei voi rekisteröidä: puskurin tai ikkunan viitettä ei löydy" + +msgid "" +"E571: Sorry, this command is disabled: the Tcl library could not be loaded." +msgstr "E571: Sori, komento ei toimi, Tcl-kirjastoa ei voitu ladata." + +msgid "" +"E281: TCL ERROR: exit code is not int!? Please report this to vim-dev@vim.org" +msgstr "" +"E281: TCL-virhe: lopetuskoodi ei ole kokonaisluku? Ilmoita asiasta " +"postituslistalle vim-dev@vim.org" + +#, c-format +msgid "E572: exit code %d" +msgstr "E572: palautusarvo %d" + +msgid "cannot get line" +msgstr "ei voida hakea riviä" + +msgid "Unable to register a command server name" +msgstr "Komentopalvelimen nimen rekisteröinti ei onnistu" + +msgid "E248: Failed to send command to the destination program" +msgstr "E248: Komennon lähetys kohdeohjelmalle ei onnistu" + +#, c-format +msgid "E573: Invalid server id used: %s" +msgstr "E573: Virheellinen palvelimen tunniste: %s" + +msgid "E251: VIM instance registry property is badly formed. Deleted!" +msgstr "E251: VIMin instanssin rekisteriarvo on virheellinen, poistettiin." + +msgid "Unknown option argument" +msgstr "Tuntematon asetusargumentti" + +msgid "Too many edit arguments" +msgstr "Liikaa muokkausargumentteja" + +msgid "Argument missing after" +msgstr "Argumentti puuttuu kohdasta" + +msgid "Garbage after option argument" +msgstr "Roskaa argumentin perässä" + +msgid "Too many \"+command\", \"-c command\" or \"--cmd command\" arguments" +msgstr "Liikaa +komentoja, -c komentoja tai --cmd komentoja" + +msgid "Invalid argument for" +msgstr "Väärä argumentti valitsimelle" + +#, c-format +msgid "%d files to edit\n" +msgstr "%d tiedostoa muokattavana\n" + +msgid "This Vim was not compiled with the diff feature." +msgstr "Tähän Vimiin ei ole käännetty diff-toimintoja mukaan." + +msgid "Attempt to open script file again: \"" +msgstr "Yritettiin avata skriptitiedostoa uudestaan:" + +msgid "Cannot open for reading: \"" +msgstr "Ei voi avata luettavaksi: " + +msgid "Cannot open for script output: \"" +msgstr "Ei voi avata skriptin tulostetta varten: " + +msgid "Vim: Error: Failure to start gvim from NetBeans\n" +msgstr "Vim: Virhe: Gvimin käynnistys NetBeansistä ei onnistu\n" + +msgid "Vim: Warning: Output is not to a terminal\n" +msgstr "Vim: Varoitus: Tuloste ei mene terminaalille\n" + +msgid "Vim: Warning: Input is not from a terminal\n" +msgstr "Vim: Varoitus: Syöte ei tule terminaalilta\n" + +#. just in case.. +msgid "pre-vimrc command line" +msgstr "esi-vimrc-komentorivi" + +#, c-format +msgid "E282: Cannot read from \"%s\"" +msgstr "E282: Ei voida lukea kohteesta %s" + +msgid "" +"\n" +"More info with: \"vim -h\"\n" +msgstr "" +"\n" +"Lisätietoja: \"vim -h\"\n" + +msgid "[file ..] edit specified file(s)" +msgstr "[tiedosto ..] muokkaa tiedostoja" + +msgid "- read text from stdin" +msgstr "- lue vakiosyötteestä" + +msgid "-t tag edit file where tag is defined" +msgstr "-t tägi muokkaa tiedostoa tägistä" + +msgid "-q [errorfile] edit file with first error" +msgstr "-q [virhetiedosto] muokkaa tiedostoa ensimmäisestä virheestä" + +msgid "" +"\n" +"\n" +"usage:" +msgstr "" +"\n" +"\n" +"käyttö:" + +msgid " vim [arguments] " +msgstr " vim [argumentit] " + +msgid "" +"\n" +" or:" +msgstr "" +"\n" +" tai:" + +msgid "" +"\n" +"Where case is ignored prepend / to make flag upper case" +msgstr "" +"\n" +"Jos aakkoslaji on ohitettu, lisää alkuun / tehdäksesi asetuksesta " +"suuraakkosia" + +msgid "" +"\n" +"\n" +"Arguments:\n" +msgstr "" +"\n" +"\n" +"Argumentit:\n" + +msgid "--\t\t\tOnly file names after this" +msgstr "--\t\t\tvain tiedostonimiä tämän jälkeen" + +msgid "--literal\t\tDon't expand wildcards" +msgstr "--literal\t\tÄlä käsittele jokerimerkkejä " + +msgid "-register\t\tRegister this gvim for OLE" +msgstr "-register\t\trekisteröi gvim OLEa varten" + +msgid "-unregister\t\tUnregister gvim for OLE" +msgstr "-unregister\t\tPoista gvim OLE-rekisteristä" + +msgid "-g\t\t\tRun using GUI (like \"gvim\")" +msgstr "-g\t\t\tAvaa GUI (kuten gvimillä)" + +msgid "-f or --nofork\tForeground: Don't fork when starting GUI" +msgstr "-f tai --nofork\tEdustalle: Älä haarauta GUIn käynnistyksessä" + +msgid "-v\t\t\tVi mode (like \"vi\")" +msgstr "-v\t\t\tVi-tila (kuten villä)" + +msgid "-e\t\t\tEx mode (like \"ex\")" +msgstr "-e\t\t\tEx-tila (kute exillä)" + +msgid "-s\t\t\tSilent (batch) mode (only for \"ex\")" +msgstr "-s\t\t\tHiljainen (eräajo)tila (vain exillä)" + +msgid "-d\t\t\tDiff mode (like \"vimdiff\")" +msgstr "-d\t\t\tDiff-tila (kuten vimdiffillä)" + +msgid "-y\t\t\tEasy mode (like \"evim\", modeless)" +msgstr "-y\t\t\tHelppokäyttötila (kuten evimissä, ilman tiloja)" + +msgid "-R\t\t\tReadonly mode (like \"view\")" +msgstr "-R\t\t\tKirjoitussuojattu tila (kuten view'lla)" + +msgid "-Z\t\t\tRestricted mode (like \"rvim\")" +msgstr "-Z\t\t\tRajoitettu tila (kuten rvimillä)" + +msgid "-m\t\t\tModifications (writing files) not allowed" +msgstr "-m\t\t\tMuokkaukset (kirjoittaminen tiedostoon) pois käytöstä" + +msgid "-M\t\t\tModifications in text not allowed" +msgstr "-M\t\t\tTekstin muokkaus pois käytöstä" + +msgid "-b\t\t\tBinary mode" +msgstr "-b\t\t\tBinääritila" + +msgid "-l\t\t\tLisp mode" +msgstr "-l\t\t\tLisp-tila" + +msgid "-C\t\t\tCompatible with Vi: 'compatible'" +msgstr "-C\t\t\tVi-yhteensopivuustila: compatible" + +msgid "-N\t\t\tNot fully Vi compatible: 'nocompatible'" +msgstr "-N\t\t\tEi Vi-yhteensopivuutta: nocompatible" + +msgid "-V[N][fname]\t\tBe verbose [level N] [log messages to fname]" +msgstr "" +"-V[N][tnimi]\t\tMonisanainen tuloste [Taso N] [kirjoita tuloste tnimeen] " + +msgid "-D\t\t\tDebugging mode" +msgstr "-D\t\t\tVianetsintätila" + +msgid "-n\t\t\tNo swap file, use memory only" +msgstr "-n\t\t\tEi swap-tiedostoja, käytä muistia" + +msgid "-r\t\t\tList swap files and exit" +msgstr "-r\t\t\tLuetteloi swap-tiedostot ja poistu" + +msgid "-r (with file name)\tRecover crashed session" +msgstr "-r (tiedostonimi)\tPalauta kaatunut sessio" + +msgid "-L\t\t\tSame as -r" +msgstr "-L\t\t\tkuten -r" + +msgid "-f\t\t\tDon't use newcli to open window" +msgstr "-f\t\t\tÄlä käytä newcli:tä ikkunan avaamiseen" + +msgid "-dev <device>\t\tUse <device> for I/O" +msgstr "-dev <laite>\t\tKäytä <laitetta> IO:hon" + +msgid "-A\t\t\tstart in Arabic mode" +msgstr "-A\t\t\tkäynnistä arabia-tilassa" + +msgid "-H\t\t\tStart in Hebrew mode" +msgstr "-H\t\t\tkäynnistä heprea-tilassa" + +msgid "-F\t\t\tStart in Farsi mode" +msgstr "-F\t\t\tkäynnistä farsi-tilassa" + +msgid "-T <terminal>\tSet terminal type to <terminal>" +msgstr "-T <terminaali>\tAseta terminaalin tyypiksi <terminaali>" + +msgid "-u <vimrc>\t\tUse <vimrc> instead of any .vimrc" +msgstr "-u <vimrc>\t\tKäytä <vimrc>-tiedostoa .vimrc:iden sijasta" + +msgid "-U <gvimrc>\t\tUse <gvimrc> instead of any .gvimrc" +msgstr "-U <gvimrc>\t\tKäytä <gvimrc>-tiedostoa .gvimrc:iden sijasta" + +msgid "--noplugin\t\tDon't load plugin scripts" +msgstr "--noplugin\t\tÄlä lataa liitännäisiä" + +msgid "-p[N]\t\tOpen N tab pages (default: one for each file)" +msgstr "-p[N]\t\tAvaa N välilehteä (oletus: yksi per tiedosto)" + +msgid "-o[N]\t\tOpen N windows (default: one for each file)" +msgstr "-o[N]\t\tAvaa N ikkunaa (oletus: yksi per tiedosto)" + +msgid "-O[N]\t\tLike -o but split vertically" +msgstr "-O[N]\t\tKuten -o, mutta jaa pystysuunnassa" + +msgid "+\t\t\tStart at end of file" +msgstr "+\t\t\tAloita tiedoston lopusta" + +msgid "+<lnum>\t\tStart at line <lnum>" +msgstr "+<rivi>\t\t\tAloita riviltä <rivi>" + +msgid "--cmd <command>\tExecute <command> before loading any vimrc file" +msgstr "--cmd <komento>\tSuorita <komento> ennen vimrc:iden latausta" + +msgid "-c <command>\t\tExecute <command> after loading the first file" +msgstr "-c <komento>\t\tSuorita <komento> ensimmäisen tiedoston latauduttua" + +msgid "-S <session>\t\tSource file <session> after loading the first file" +msgstr "-S <sessio>\t\tLataa <sessio> ensimmäisen tiedoston latauduttua" + +msgid "-s <scriptin>\tRead Normal mode commands from file <scriptin>" +msgstr "-s <skripti>\tLue normaalitilan komentoja <skripti>-tiedostosta" + +msgid "-w <scriptout>\tAppend all typed commands to file <scriptout>" +msgstr "-w <skripti>\tLisää kirjoitetut komennot <skripti>-tiedostoon" + +msgid "-W <scriptout>\tWrite all typed commands to file <scriptout>" +msgstr "-W <skripti>\tKirjoita komennot <skripti>-tiedostoon" + +msgid "-x\t\t\tEdit encrypted files" +msgstr "-x\t\t\tMuokkaa salattua tiedostoa" + +msgid "-display <display>\tConnect vim to this particular X-server" +msgstr "-display <näyttö>\tYhdistä vim tiettyyn X-palvelimeen" + +msgid "-X\t\t\tDo not connect to X server" +msgstr "-X\t\t\tÄlä yhdistä X-palvelimeen" + +msgid "--remote <files>\tEdit <files> in a Vim server if possible" +msgstr "" +"--remote <tiedostoja>\tMuokkaa <tiedostoja> Vim-palvelimessa, jos mahdollista" + +msgid "--remote-silent <files> Same, don't complain if there is no server" +msgstr "" +"--remote-silent <tiedostoja>\tSama, mutta älä ilmoita puuttuvasta " +"palvelimesta" + +msgid "" +"--remote-wait <files> As --remote but wait for files to have been edited" +msgstr "" +"--remote-wait <tiedostoja> kuten --remote, mutta odota tiedostojen " +"muokkaamista" + +msgid "" +"--remote-wait-silent <files> Same, don't complain if there is no server" +msgstr "" +"--remote-wait-silent <tiedostoja> sama, mutta älä ilmoita puuttuvasta " +"palvelimesta" + +msgid "--remote-tab <files> As --remote but open tab page for each file" +msgstr "" +"--remote-tab <tiedostoja> kuten --remote, mutta avaa välilehti joka " +"tiedostolle" + +msgid "--remote-send <keys>\tSend <keys> to a Vim server and exit" +msgstr "" +"--remote-send <näppäimiä>\tLähetä <näppäimiä> painalluksina Vimille ja lopeta" + +msgid "--remote-expr <expr>\tEvaluate <expr> in a Vim server and print result" +msgstr "" +"--remote-expr <ilmaus>\tKäsittele <ilmaus> Vim-palvelimella ja tulosta tulos" + +msgid "--serverlist\t\tList available Vim server names and exit" +msgstr "--serverlist\t\tLuettele Vim-palvelinten nimet ja lopeta" + +msgid "--servername <name>\tSend to/become the Vim server <name>" +msgstr "--servername <nimi>\tLähetä Vim-palvelimelle <nimi> tai luo se" + +msgid "-i <viminfo>\t\tUse <viminfo> instead of .viminfo" +msgstr "-i <viminfo>\t\tKäytä <viminfo>-tiedostoa .viminfon sijaan" + +msgid "-h or --help\tPrint Help (this message) and exit" +msgstr "-h tai --help\tTulosta ohje (tämä viesti) ja lopeta" + +msgid "--version\t\tPrint version information and exit" +msgstr "--version\t\t\tTulosta versiotiedot ja lopeta" + +msgid "" +"\n" +"Arguments recognised by gvim (Motif version):\n" +msgstr "" +"\n" +"Gvimin (Motif-version) tuntemat argumentit:\n" + +msgid "" +"\n" +"Arguments recognised by gvim (neXtaw version):\n" +msgstr "" +"\n" +"Gvimin (neXtaw-version) tuntemat argumentit:\n" + +msgid "" +"\n" +"Arguments recognised by gvim (Athena version):\n" +msgstr "" +"\n" +"Gvimin (Athena-version) tuntemat argumentit:\n" + +msgid "-display <display>\tRun vim on <display>" +msgstr "-display <näyttö>\tSuorita vim <näytössä>" + +msgid "-iconic\t\tStart vim iconified" +msgstr "-iconic\t\tKäynnistä pienennettynä" + +msgid "-name <name>\t\tUse resource as if vim was <name>" +msgstr "-name <nimi>\t\tKäytä resurssia vim <nimenä>" + +msgid "\t\t\t (Unimplemented)\n" +msgstr "\t\t\t (toteuttamatta)\n" + +msgid "-background <color>\tUse <color> for the background (also: -bg)" +msgstr "-background <väri>\tKäytä <väriä> taustavärinä (myös: -bg)" + +msgid "-foreground <color>\tUse <color> for normal text (also: -fg)" +msgstr "-foreground <väri>\tKäytä <väriä> tekstin värinä (myös: -fg)" + +msgid "-font <font>\t\tUse <font> for normal text (also: -fn)" +msgstr "-font <fontti>\t\tKäytä <fonttia> tekstissä (myös: -fn)" + +msgid "-boldfont <font>\tUse <font> for bold text" +msgstr "-boldfont <fontti>\tKäytä <fonttia> lihavoidussa tekstissä" + +msgid "-italicfont <font>\tUse <font> for italic text" +msgstr "-italicfont <fontti>\tKäytä <fonttia> kursivoidussa tekstissä" + +msgid "-geometry <geom>\tUse <geom> for initial geometry (also: -geom)" +msgstr "" +"-geometry <geom>\tKäytä mittoja <geom> ikkunan asetteluun (myös: -geom)" + +msgid "-borderwidth <width>\tUse a border width of <width> (also: -bw)" +msgstr "-borderwidt <leveys>\tKäytä <leveyttä> reunuksissa (myös: -bw) " + +msgid "-scrollbarwidth <width> Use a scrollbar width of <width> (also: -sw)" +msgstr "" +"-scrollbarwidth <leveys> Käytä <leveyttä> vierityspalkissa (myös: -sw)" + +msgid "-menuheight <height>\tUse a menu bar height of <height> (also: -mh)" +msgstr "-menuheight <korkeus>\tKäytä <korkeutta> valikossa (myös: -mh)" + +msgid "-reverse\t\tUse reverse video (also: -rv)" +msgstr "-reverse\t\tKäytä käänteisvärejä (myös: -rv) " + +msgid "+reverse\t\tDon't use reverse video (also: +rv)" +msgstr "+reverse\t\tÄlä käytä käänteisvärejä (myös: +rv)" + +msgid "-xrm <resource>\tSet the specified resource" +msgstr "-xrm <resurssi>\tAseta resurssi" + +msgid "" +"\n" +"Arguments recognised by gvim (RISC OS version):\n" +msgstr "" +"\n" +"Gvimin (RISC OS -version) tuntemat argumentit:\n" + +msgid "--columns <number>\tInitial width of window in columns" +msgstr "--columns <luku>\tIkkunan alkuleveys sarakkeina" + +msgid "--rows <number>\tInitial height of window in rows" +msgstr "--rows <luku>\tIkkunan alkukorkeus riveinä" + +msgid "" +"\n" +"Arguments recognised by gvim (GTK+ version):\n" +msgstr "" +"\n" +"Gvimin (GTK+-version) tuntemat argumentit:\n" + +msgid "-display <display>\tRun vim on <display> (also: --display)" +msgstr "-display <näyttö>\tSuorita vim näytöllä <näyttö> (myös: --display)" + +# X-ikkunointijärjestelmässä saman sovelluksen saman luokan ikkunat +# tunnistetaan rooliresursseista +msgid "--role <role>\tSet a unique role to identify the main window" +msgstr "--role <rooli>\tAseta pääikkunalle ainutlaatuinen rooli tunnisteeksi" + +msgid "--socketid <xid>\tOpen Vim inside another GTK widget" +msgstr "--socketid <xid>\tAvaa Vim annettuun GTK-olioon " + +msgid "-P <parent title>\tOpen Vim inside parent application" +msgstr "-P <otsikko>\tAvaa Vim isäntäohjelman sisään" + +#, fuzzy +#~ msgid "--windowid <HWND>\tOpen Vim inside another win32 widget" +#~ msgstr "--socketid <xid>\tAvaa Vim annettuun GTK-olioon " + +msgid "No display" +msgstr "Ei näyttöä" + +#. Failed to send, abort. +msgid ": Send failed.\n" +msgstr ": Lähetys epäonnistui.\n" + +#. Let vim start normally. +msgid ": Send failed. Trying to execute locally\n" +msgstr ": Lähetys epäonnistui. Yritetään suorittaa paikallisena\n" + +#, c-format +msgid "%d of %d edited" +msgstr "%d/%d muokattu" + +msgid "No display: Send expression failed.\n" +msgstr "Ei näyttöä: Ilmauksen lähetys epäonnistui.\n" + +msgid ": Send expression failed.\n" +msgstr ": Ilmauksen lähetys epäonnistui.\n" + +msgid "No marks set" +msgstr "Ei asetettuja merkkejä" + +#, c-format +msgid "E283: No marks matching \"%s\"" +msgstr "E283: Mikään merkki ei täsmää ilmaukseen \"%s\"" + +#. Highlight title +msgid "" +"\n" +"mark line col file/text" +msgstr "" +"\n" +"merkki rivi sarake tiedosto/teksti" + +#. Highlight title +msgid "" +"\n" +" jump line col file/text" +msgstr "" +"\n" +"hyppy rivi sarake tiedosto/teksti" + +#. Highlight title +msgid "" +"\n" +"change line col text" +msgstr "" +"\n" +"muutos rivi sarake teksti" + +#, c-format +msgid "" +"\n" +"# File marks:\n" +msgstr "" +"\n" +"# Tiedoston merkit:\n" + +#. Write the jumplist with -' +#, c-format +msgid "" +"\n" +"# Jumplist (newest first):\n" +msgstr "" +"\n" +"# Hyppylista (uusin ensiksi):\n" + +#, c-format +msgid "" +"\n" +"# History of marks within files (newest to oldest):\n" +msgstr "" +"\n" +"# Tiedostojen merkkien historia (uusimmasta vanhimpaan):\n" + +msgid "Missing '>'" +msgstr "> puuttuu" + +msgid "E543: Not a valid codepage" +msgstr "E543: Koodisivu ei ole käypä" + +msgid "E284: Cannot set IC values" +msgstr "E284: Ei voi asettaa IC-arvoja" + +msgid "E285: Failed to create input context" +msgstr "E285: Syötekontekstin luonti ei onnistu" + +msgid "E286: Failed to open input method" +msgstr "E286: Syötemetodin avaus ei onnistu" + +msgid "E287: Warning: Could not set destroy callback to IM" +msgstr "" +"E287: Varoitus: Ei voitu asettaa destroy-kutsua syötemetodipalvelimelle" + +msgid "E288: input method doesn't support any style" +msgstr "E288: syötemetodi ei tue tyylejä" + +msgid "E289: input method doesn't support my preedit type" +msgstr "E289: syötemetodi ei tue tätä preedit-tyyppiä" + +#~ msgid "E290: over-the-spot style requires fontset" +#~ msgstr "" + +msgid "E291: Your GTK+ is older than 1.2.3. Status area disabled" +msgstr "E291: GTK+-versio vanhempi kuin 1.2.3: Tila-alue poistettu käytöstä" + +msgid "E292: Input Method Server is not running" +msgstr "E292: Syötemetodipalvelin ei ole käynnissä" + +msgid "E293: block was not locked" +msgstr "E293: lohkoa ei ole lukittu" + +msgid "E294: Seek error in swap file read" +msgstr "E294: Hakuvirhe swap-tiedostoa luettaessa" + +msgid "E295: Read error in swap file" +msgstr "E295: Lukuvirhe swap-tiedostossa" + +msgid "E296: Seek error in swap file write" +msgstr "E296: Hakuvirhe swap-tiedostoa kirjoitettaessa" + +msgid "E297: Write error in swap file" +msgstr "E297: Kirjoitusvirhe swap-tiedostossa" + +msgid "E300: Swap file already exists (symlink attack?)" +msgstr "E300: Swaptiedosto on jo olemassa (symlink-hyökkäys?)" + +msgid "E298: Didn't get block nr 0?" +msgstr "E298: Lohko 0:aa ei saatu?" + +msgid "E298: Didn't get block nr 1?" +msgstr "E298: Lohko 1:tä ei saatu?" + +msgid "E298: Didn't get block nr 2?" +msgstr "E298: Lohko 2:ta ei saatu?" + +#. could not (re)open the swap file, what can we do???? +msgid "E301: Oops, lost the swap file!!!" +msgstr "E301: Hups, swap-tiedosto hävisi!" + +msgid "E302: Could not rename swap file" +msgstr "E302: Swap-tiedoston uudellennimeys ei onnistu" + +#, c-format +msgid "E303: Unable to open swap file for \"%s\", recovery impossible" +msgstr "E303: Swap-tiedostoa %s ei voi avata, palautus ei onnistu" + +msgid "E304: ml_upd_block0(): Didn't get block 0??" +msgstr "E304: ml_upd_block0(): Lohko 0:aa ei saatu?" + +#, c-format +msgid "E305: No swap file found for %s" +msgstr "E305: Ei swap-tiedostoa tiedostolle %s" + +msgid "Enter number of swap file to use (0 to quit): " +msgstr "Anna swap-tiedoston numero tai 0 lopettaaksesi: " + +#, c-format +msgid "E306: Cannot open %s" +msgstr "E306: Ei voi avata tiedostoa %s" + +msgid "Unable to read block 0 from " +msgstr "Ei voi lukea lohkoa 0 kohteesta " + +msgid "" +"\n" +"Maybe no changes were made or Vim did not update the swap file." +msgstr "" +"\n" +"Muutoksia ei tehty, tai Vim ei päivittänyt swap-tiedostoa." + +msgid " cannot be used with this version of Vim.\n" +msgstr " ei toimi tämän version Vimin kanssa.\n" + +msgid "Use Vim version 3.0.\n" +msgstr "Käytä Vimin versiota 3.0\n" + +#, c-format +msgid "E307: %s does not look like a Vim swap file" +msgstr "E307: %s ei ole Vimin swap-tiedosto" + +msgid " cannot be used on this computer.\n" +msgstr " ei toimi tällä koneella.\n" + +msgid "The file was created on " +msgstr "Tiedosto luotiin " + +msgid "" +",\n" +"or the file has been damaged." +msgstr "" +",\n" +"tai tiedosto on vahingoittunut." + +msgid " has been damaged (page size is smaller than minimum value).\n" +msgstr " on vioittunut (sivun koko on vähimmäisarvoa pienempi).\n" + +#, c-format +msgid "Using swap file \"%s\"" +msgstr "Käytetään swap-tiedostoa %s" + +#, c-format +msgid "Original file \"%s\"" +msgstr "Alkuperäinen tiedosto %s" + +msgid "E308: Warning: Original file may have been changed" +msgstr "E308: Varoitus: Alkuperäistä tiedostoa saattaa olla muutettu" + +#, c-format +msgid "E309: Unable to read block 1 from %s" +msgstr "E309: Ei voitu lukea lohkoa 1 tiedostosta %s" + +msgid "???MANY LINES MISSING" +msgstr "???PALJON RIVEJÄ PUUTTUU" + +msgid "???LINE COUNT WRONG" +msgstr "???RIVIMÄÄRÄ PIELESSÄ" + +msgid "???EMPTY BLOCK" +msgstr "???TYHJÄ LOHKO" + +msgid "???LINES MISSING" +msgstr "???RIVEJÄ PUUTTUU" + +#, c-format +msgid "E310: Block 1 ID wrong (%s not a .swp file?)" +msgstr "E310: Lohon 1 tunniste väärä (%s ei ole .swp-tiedosto?)" + +msgid "???BLOCK MISSING" +msgstr "???LOHKO PUUTTUU" + +msgid "??? from here until ???END lines may be messed up" +msgstr "??? tästä kohtaan ???LOPPU rivejä sekaisin" + +msgid "??? from here until ???END lines may have been inserted/deleted" +msgstr "??? tästä kohtaan ???LOPPU rivejä saattaa olla lisätty tai poistettu" + +msgid "???END" +msgstr "???LOPPU" + +msgid "E311: Recovery Interrupted" +msgstr "E311: Palautus keskeytetty" + +msgid "" +"E312: Errors detected while recovering; look for lines starting with ???" +msgstr "E312: Palautuksessa oli virheitä, etsi rivejä, jotka alkavat ???" + +msgid "See \":help E312\" for more information." +msgstr ":help E312 kertoo lisätietoja" + +msgid "Recovery completed. You should check if everything is OK." +msgstr "Palautus onnistui. Tarkista, että kaikki on kunnossa." + +msgid "" +"\n" +"(You might want to write out this file under another name\n" +msgstr "" +"\n" +"(Saattaa kannattaa kirjoittaa tämä tiedosto toisella nimellä\n" + +msgid "and run diff with the original file to check for changes)\n" +msgstr "ja katsoa diffillä muutoksia)\n" + +msgid "" +"Delete the .swp file afterwards.\n" +"\n" +msgstr "" +"Poista .swp-tiedosto jälkikäteen.\n" +"\n" + +#. use msg() to start the scrolling properly +msgid "Swap files found:" +msgstr "Swap-tiedostoja löytyi:" + +msgid " In current directory:\n" +msgstr " Tässä hakemistossa:\n" + +msgid " Using specified name:\n" +msgstr " Määritellyllä nimellä:\n" + +msgid " In directory " +msgstr " Hakemistossa " + +msgid " -- none --\n" +msgstr " -- ei mitään --\n" + +msgid " owned by: " +msgstr " omistaja: " + +msgid " dated: " +msgstr " ajalta: " + +msgid " dated: " +msgstr " ajalta:" + +msgid " [from Vim version 3.0]" +msgstr " [Vimin 3.0-versiosta]" + +msgid " [does not look like a Vim swap file]" +msgstr " [ei näytä Vimin swap-tiedostolta]" + +msgid " file name: " +msgstr " tiedostonimi: " + +msgid "" +"\n" +" modified: " +msgstr "" +"\n" +" muokattu: " + +msgid "YES" +msgstr "KYLLÄ" + +msgid "no" +msgstr "ei" + +msgid "" +"\n" +" user name: " +msgstr "" +"\n" +" käyttäjänimi: " + +msgid " host name: " +msgstr " laitenimi: " + +msgid "" +"\n" +" host name: " +msgstr "" +"\n" +" laitenimi: " + +msgid "" +"\n" +" process ID: " +msgstr "" +"\n" +" prosessin tunniste: " + +msgid " (still running)" +msgstr " (käynnissä)" + +msgid "" +"\n" +" [not usable with this version of Vim]" +msgstr "" +"\n" +" [ei toimi tämän Vim-version kanssa]" + +msgid "" +"\n" +" [not usable on this computer]" +msgstr "" +"\n" +" [ei toimi tällä koneella]" + +msgid " [cannot be read]" +msgstr " [ei voi lukea]" + +msgid " [cannot be opened]" +msgstr " [ei voi avata]" + +msgid "E313: Cannot preserve, there is no swap file" +msgstr "E313: Ei voi säilyttää, swap-tiedostoa ei ole" + +msgid "File preserved" +msgstr "Tiedosto säilytetty" + +msgid "E314: Preserve failed" +msgstr "E314: Säilyttäminen epäonnistui" + +#, c-format +msgid "E315: ml_get: invalid lnum: %ld" +msgstr "E315: ml_get: virheellinen lnum: %ld" + +#, c-format +msgid "E316: ml_get: cannot find line %ld" +msgstr "E316: ml_get: riviä %ld ei löydy" + +msgid "E317: pointer block id wrong 3" +msgstr "E317: osoitinlohkon tunnus väärä 3" + +msgid "stack_idx should be 0" +msgstr "stack_idx pitää olla 0" + +msgid "E318: Updated too many blocks?" +msgstr "E318: Päivitetty liikaa lohkoja" + +msgid "E317: pointer block id wrong 4" +msgstr "E317: osoitinlohkon tunnus väärä 4" + +msgid "deleted block 1?" +msgstr "poistettu lohko 1?" + +#, c-format +msgid "E320: Cannot find line %ld" +msgstr "E320: Riviä %ld ei löydy" + +msgid "E317: pointer block id wrong" +msgstr "E317: osoitinlohkon tunnus väärä" + +msgid "pe_line_count is zero" +msgstr "pe_line_count on nolla" + +#, c-format +msgid "E322: line number out of range: %ld past the end" +msgstr "E322: rivinumero arvoalueen ulkopuoleta: %ld on loppua suurempi" + +#, c-format +msgid "E323: line count wrong in block %ld" +msgstr "E323: rivimäärä väärin lohkossa %ld" + +msgid "Stack size increases" +msgstr "Pinon koko kasvaa" + +msgid "E317: pointer block id wrong 2" +msgstr "E317: osoitinlohon tunnus väärä 2" + +#, c-format +msgid "E773: Symlink loop for \"%s\"" +msgstr "E773: Symlinkkisilmukka kohteelle %s" + +msgid "E325: ATTENTION" +msgstr "E325: HUOMAA" + +msgid "" +"\n" +"Found a swap file by the name \"" +msgstr "" +"\n" +"Swap-tiedosto löytyi: \"" + +msgid "While opening file \"" +msgstr "Avattaessa tiedostoa " + +msgid " NEWER than swap file!\n" +msgstr " joka on UUDEMPI kuin swap-tiedosto!\n" + +#. Some of these messages are long to allow translation to +#. * other languages. +msgid "" +"\n" +"(1) Another program may be editing the same file.\n" +" If this is the case, be careful not to end up with two\n" +" different instances of the same file when making changes.\n" +msgstr "" +"\n" +"(1) Toinen ohjelma saattaa käyttää samaa tiedostoa.\n" +" Jos näin on, varo, ettet muokkaa saman tiedoston\n" +" kahta instanssia yhtä aikaa.\n" + +msgid " Quit, or continue with caution.\n" +msgstr " Lopeta, tai jatka.\n" + +msgid "" +"\n" +"(2) An edit session for this file crashed.\n" +msgstr "" +"\n" +"(2) Ohjelma on kaatunut muokatessa tiedostoa.\n" + +msgid " If this is the case, use \":recover\" or \"vim -r " +msgstr " Jos näin on, käytä komentoa :recover tai vim -r " + +msgid "" +"\"\n" +" to recover the changes (see \":help recovery\").\n" +msgstr "" +"\"\n" +" palauttaaksesi muutokset (lisätietoja: \":help recovery\").\n" + +msgid " If you did this already, delete the swap file \"" +msgstr " Jos teit jo näin, poista swap-tiedosto " + +msgid "" +"\"\n" +" to avoid this message.\n" +msgstr "" +"\"\n" +" välttääksesi tämän viestin.\n" + +msgid "Swap file \"" +msgstr "Swap-tiedosto " + +msgid "\" already exists!" +msgstr " on jo olemassa" + +msgid "VIM - ATTENTION" +msgstr "VIM - HUOMAUTUS" + +msgid "Swap file already exists!" +msgstr "Swap-tiedosto on jo olemassa" + +msgid "" +"&Open Read-Only\n" +"&Edit anyway\n" +"&Recover\n" +"&Quit\n" +"&Abort" +msgstr "" +"&Avaa kirjoitussuojattuna\n" +"&Muokkaa\n" +"&Palauta\n" +"&Lopeta\n" +"P&eru" + +msgid "" +"&Open Read-Only\n" +"&Edit anyway\n" +"&Recover\n" +"&Delete it\n" +"&Quit\n" +"&Abort" +msgstr "" +"&Avaa kirjoitussuojattuna\n" +"&Muokkaa\n" +"&Palauta\n" +"P&oista\n" +"&Lopeta\n" +"P&eru" + +msgid "E326: Too many swap files found" +msgstr "E326: Liian monta swap-tiedostoa" + +msgid "E327: Part of menu-item path is not sub-menu" +msgstr "E327: Valikkokohtapolun osa ei ole alivalikko" + +msgid "E328: Menu only exists in another mode" +msgstr "E328: Valikko on olemassa vain toisessa tilassa" + +#, c-format +msgid "E329: No menu \"%s\"" +msgstr "E329: Ei valikkoa %s" + +#. Only a mnemonic or accelerator is not valid. +msgid "E792: Empty menu name" +msgstr "E792: tyhjä valikkonimi" + +msgid "E330: Menu path must not lead to a sub-menu" +msgstr "E330: Valikkopolku ei saa johtaa alivalikkoon" + +msgid "E331: Must not add menu items directly to menu bar" +msgstr "E331: Valikkokohtia ei saa lisätä suoraan valikkopalkkiin" + +msgid "E332: Separator cannot be part of a menu path" +msgstr "E332: Erotin ei voi olla valikkopolun osa" + +#. Now we have found the matching menu, and we list the mappings +#. Highlight title +msgid "" +"\n" +"--- Menus ---" +msgstr "" +"\n" +"--- Valikot ---" + +msgid "Tear off this menu" +msgstr "Repäise valikko irti" + +msgid "E333: Menu path must lead to a menu item" +msgstr "E333: Valikkopolun on johdettava valikkokohtaan" + +#, c-format +msgid "E334: Menu not found: %s" +msgstr "E334: Valikkoa ei löydy: %s" + +#, c-format +msgid "E335: Menu not defined for %s mode" +msgstr "E335: Valikkoa ei ole määritelty %s-tilassa" + +msgid "E336: Menu path must lead to a sub-menu" +msgstr "E336: Valikkopolun pitää johtaa alivalikkoon" + +msgid "E337: Menu not found - check menu names" +msgstr "E337: Valikkoa ei löytynyt - tarkista valikkojen nimet" + +#, c-format +msgid "Error detected while processing %s:" +msgstr "Virhe suoritettaessa komentoja %s:" + +#, c-format +msgid "line %4ld:" +msgstr "rivi %4ld:" + +#, c-format +msgid "E354: Invalid register name: '%s'" +msgstr "E354: Virheellinen rekisterin nimi: %s" + +msgid "Messages maintainer: Bram Moolenaar <Bram@vim.org>" +msgstr "Käännöksen ylläpitäjä: Flammie Pirinen <flammie@iki.fi>" + +msgid "Interrupt: " +msgstr "Keskeytys: " + +msgid "Press ENTER or type command to continue" +msgstr "Paina enteriä tai kirjoita komento aloittaaksesi " + +#, c-format +msgid "%s line %ld" +msgstr "%s rivi %ld" + +msgid "-- More --" +msgstr "-- Lisää --" + +msgid " SPACE/d/j: screen/page/line down, b/u/k: up, q: quit " +msgstr " SPACE/d/j: ruutu/sivu/rivi alas, b/u/k: ylös, q: lopeta" + +msgid "Question" +msgstr "Kysymys" + +msgid "" +"&Yes\n" +"&No" +msgstr "" +"&Kyllä\n" +"&Ei" + +msgid "" +"&Yes\n" +"&No\n" +"Save &All\n" +"&Discard All\n" +"&Cancel" +msgstr "" +"&Kyllä\n" +"&Ei\n" +"&Tallenna kaikki\n" +"T&uhoa kaikki\n" +"&Peru" + +msgid "Select Directory dialog" +msgstr "Hakemiston valintaikkuna" + +msgid "Save File dialog" +msgstr "Tallennusikkuna" + +msgid "Open File dialog" +msgstr "Avausikkuna" + +#. TODO: non-GUI file selector here +msgid "E338: Sorry, no file browser in console mode" +msgstr "E338: Sori, tiedostonselain puuttuu konsolitilasta" + +msgid "E766: Insufficient arguments for printf()" +msgstr "E766: printf():lle ei annettu tarpeeksi argumentteja" + +msgid "E767: Too many arguments to printf()" +msgstr "E767: printf():lle annettiin liikaa argumentteja" + +msgid "W10: Warning: Changing a readonly file" +msgstr "W10: Varoitus: Muutetaan kirjoitussuojattua tiedostoa" + +msgid "Type number or click with mouse (<Enter> cancels): " +msgstr "Kirjoita numero tai valitse hiirellä (<Enter> peruu): " + +msgid "Choice number (<Enter> cancels): " +msgstr "Valitse numero (<Enter> peruu): " + +msgid "1 more line" +msgstr "1 rivi lisää" + +msgid "1 line less" +msgstr "1 rivi vähemmän" + +#, c-format +msgid "%ld more lines" +msgstr "%ld riviä lisää" + +#, c-format +msgid "%ld fewer lines" +msgstr "%ld riviä vähemmän" + +msgid " (Interrupted)" +msgstr " (Keskeytetty)" + +msgid "Beep!" +msgstr "Piip!" + +msgid "Vim: preserving files...\n" +msgstr "Vim: säästetään tiedostoja...\n" + +#. close all memfiles, without deleting +msgid "Vim: Finished.\n" +msgstr "Vim: Valmis.\n" + +#, c-format +msgid "ERROR: " +msgstr "VIRHE: " + +#, c-format +msgid "" +"\n" +"[bytes] total alloc-freed %lu-%lu, in use %lu, peak use %lu\n" +msgstr "" +"\n" +"[tavua] yht. alloc-free %lu-%lu, käytössä %lu, käyttöhuippu %lu\n" + +#, c-format +msgid "" +"[calls] total re/malloc()'s %lu, total free()'s %lu\n" +"\n" +msgstr "" +"[kutsut] yht. re/malloc() %lu, yht. free() %lu\n" +"\n" + +msgid "E340: Line is becoming too long" +msgstr "E340: Rivistä tulee liian pitkä" + +#, c-format +msgid "E341: Internal error: lalloc(%ld, )" +msgstr "E341: Sisäinen virhe: lalloc(%ld, )" + +#, c-format +msgid "E342: Out of memory! (allocating %lu bytes)" +msgstr "E342: Muisti loppui! (varattaessa %lu tavua)" + +#, c-format +msgid "Calling shell to execute: \"%s\"" +msgstr "Kutsutaan kuorta suorittamaan: %s" + +msgid "E545: Missing colon" +msgstr "E545: Kaksoispiste puuttuu" + +msgid "E546: Illegal mode" +msgstr "E546: Virheellinen tila" + +msgid "E547: Illegal mouseshape" +msgstr "E547: Virheellinen hiiren muoto" + +msgid "E548: digit expected" +msgstr "E548: pitää olla numero" + +msgid "E549: Illegal percentage" +msgstr "E549: Virheellinen prosenttiluku" + +msgid "Enter encryption key: " +msgstr "Anna salausavain: " + +msgid "Enter same key again: " +msgstr "Anna sama avain uudestaan: " + +msgid "Keys don't match!" +msgstr "Avaimet eivät täsmää!" + +#, c-format +msgid "" +"E343: Invalid path: '**[number]' must be at the end of the path or be " +"followed by '%s'." +msgstr "" +"E343: Virheellinen polku: '**[numero]' kuuluu polun loppuun tai ennen kohtaa " +"%s." + +#, c-format +msgid "E344: Can't find directory \"%s\" in cdpath" +msgstr "E344: Hakemistoa %s ei löydy cdpathista" + +#, c-format +msgid "E345: Can't find file \"%s\" in path" +msgstr "E345: Tiedostoa %s ei löydy polulta" + +#, c-format +msgid "E346: No more directory \"%s\" found in cdpath" +msgstr "E346: Hakemisto %s ei ole enää cdpathissa" + +#, c-format +msgid "E347: No more file \"%s\" found in path" +msgstr "E347: Tiedosto %s ei ole enää polulla" + +#. Get here when the server can't be found. +msgid "Cannot connect to Netbeans #2" +msgstr "Ei voi yhdistää Netbeans #2:een" + +msgid "Cannot connect to Netbeans" +msgstr "Ei voi yhdistää Netbeansiin" + +#, c-format +msgid "E668: Wrong access mode for NetBeans connection info file: \"%s\"" +msgstr "E668: Väärä avaustila NetBeans-yhteyden infotiedostolle: %s" + +msgid "read from Netbeans socket" +msgstr "luettu Netbeans-soketista" + +#, c-format +msgid "E658: NetBeans connection lost for buffer %ld" +msgstr "E658: NetBeans-yhteys katkesi puskurille %ld" + +msgid "E505: " +msgstr "E505: " + +msgid "E774: 'operatorfunc' is empty" +msgstr "E774: operatorfunc on tyhjä" + +msgid "E775: Eval feature not available" +msgstr "E775: Eval ei ole käytettävissä" + +msgid "Warning: terminal cannot highlight" +msgstr "Varoitus: terminaalista puuttuu korostus" + +msgid "E348: No string under cursor" +msgstr "E348: Ei merkkijonoa kursorin alla" + +msgid "E349: No identifier under cursor" +msgstr "E349: Ei tunnistetta osoittimen alla" + +msgid "E352: Cannot erase folds with current 'foldmethod'" +msgstr "E352: taitoksia ei voi poistaa tällä foldmethodilla" + +msgid "E664: changelist is empty" +msgstr "E664: muutoslista on tyhjä" + +msgid "E662: At start of changelist" +msgstr "E662: Muutoslistan alussa" + +msgid "E663: At end of changelist" +msgstr "E663: Muutoslistan lopussa" + +msgid "Type :quit<Enter> to exit Vim" +msgstr "Komento :quit<Enter> lopettaa Vimin" + +#, c-format +msgid "1 line %sed 1 time" +msgstr "1 riviä %s kerran" + +#, c-format +msgid "1 line %sed %d times" +msgstr "1 riviä %s %d kertaa" + +#, c-format +msgid "%ld lines %sed 1 time" +msgstr "%ld riviä %s kerran" + +#, c-format +msgid "%ld lines %sed %d times" +msgstr "%ld riviä %s %d kertaa" + +#, c-format +msgid "%ld lines to indent... " +msgstr "%ld riviä sisennettävänä..." + +msgid "1 line indented " +msgstr "1 rivi sisennetty " + +#, c-format +msgid "%ld lines indented " +msgstr "%ld riviä sisennetty " + +msgid "E748: No previously used register" +msgstr "E748: Ei aiemmin käytettyjä rekisterejä" + +#. must display the prompt +msgid "cannot yank; delete anyway" +msgstr "Ei voi kopioida; poista joka tapauksessa" + +msgid "1 line changed" +msgstr "1 rivi muuttui" + +#, c-format +msgid "%ld lines changed" +msgstr "%ld riviä muuttui" + +#, c-format +msgid "freeing %ld lines" +msgstr "vapautetaan %ld riviä" + +msgid "block of 1 line yanked" +msgstr "1 rivin lohko kopioitu" + +msgid "1 line yanked" +msgstr "1 rivi kopioitu" + +#, c-format +msgid "block of %ld lines yanked" +msgstr "lohko %ld riviltä kopioitu" + +#, c-format +msgid "%ld lines yanked" +msgstr "%ld riviä kopioitu" + +#, c-format +msgid "E353: Nothing in register %s" +msgstr "E353: Rekisterissä %s ei ole mitään" + +#. Highlight title +msgid "" +"\n" +"--- Registers ---" +msgstr "" +"\n" +"--- Rekisterit ---" + +msgid "Illegal register name" +msgstr "Virheellinen rekisterin nimi" + +#, c-format +msgid "" +"\n" +"# Registers:\n" +msgstr "" +"\n" +"# Rekisterit:\n" + +#, c-format +msgid "E574: Unknown register type %d" +msgstr "E574: Tuntematon rekisterityyppi %d" + +#, c-format +msgid "%ld Cols; " +msgstr "%ld saraketta, " + +#, c-format +msgid "Selected %s%ld of %ld Lines; %ld of %ld Words; %ld of %ld Bytes" +msgstr "Valittu %s%ld/%ld riviä, %ld/%ld sanaa, %ld/%ld tavua" + +#, c-format +msgid "" +"Selected %s%ld of %ld Lines; %ld of %ld Words; %ld of %ld Chars; %ld of %ld " +"Bytes" +msgstr "Valittu %s%ld/%ld riviä, %ld/%ld sanaa, %ld/%ld merkkiä, %ld/%ld tavua" + +#, c-format +msgid "Col %s of %s; Line %ld of %ld; Word %ld of %ld; Byte %ld of %ld" +msgstr "Sarake %s/%s, Rivi %ld/%ld, sana %ld/%ld, tavu %ld/%ld" + +#, c-format +msgid "" +"Col %s of %s; Line %ld of %ld; Word %ld of %ld; Char %ld of %ld; Byte %ld of " +"%ld" +msgstr "Sarake %s/%s, rivi %ld/%ld, sana %ld/%ld, merkki %ld/%ld, tavu %ld/%ld" + +# Unicode Byte Order Mark +#, c-format +msgid "(+%ld for BOM)" +msgstr "(+%ld BOMista)" + +msgid "%<%f%h%m%=Page %N" +msgstr "%<%f%h%m%=Sivu %N" + +msgid "Thanks for flying Vim" +msgstr "Kiitos että ajoit Vimiä" + +msgid "E518: Unknown option" +msgstr "E518: Tuntematon asetus" + +msgid "E519: Option not supported" +msgstr "E519: Asetusta ei tueta" + +msgid "E520: Not allowed in a modeline" +msgstr "E520: Ei sallitu modeline-rivillä" + +msgid "E521: Number required after =" +msgstr "E521: =:n jälkeen tarvitaan luku" + +msgid "E522: Not found in termcap" +msgstr "E522: Puuttuu termcapista" + +#, c-format +msgid "E539: Illegal character <%s>" +msgstr "E539: Virheellinen merkki <%s>" + +msgid "E529: Cannot set 'term' to empty string" +msgstr "E529: Termiä ei voi asettaa tyhjäksi merkkijonoksi" + +msgid "E530: Cannot change term in GUI" +msgstr "E530: Ei voi vaihtaa termiä GUIssa" + +msgid "E531: Use \":gui\" to start the GUI" +msgstr "E531: Käytä komentoa :gui GUIn käynnistämiseen" + +msgid "E589: 'backupext' and 'patchmode' are equal" +msgstr "E589: backupext ja patchmod ovat samat" + +msgid "E617: Cannot be changed in the GTK+ 2 GUI" +msgstr "E617: Ei voi muuttaa GTK+2-GUIssa" + +msgid "E524: Missing colon" +msgstr "E524: Kaksoispiste puuttuu" + +msgid "E525: Zero length string" +msgstr "E525: Nollan pituinen merkkijono" + +#, c-format +msgid "E526: Missing number after <%s>" +msgstr "E526: Lukuarvo puuttuu merkkijonon <%s> jälkeen" + +msgid "E527: Missing comma" +msgstr "E527: Pilkku puuttuu" + +msgid "E528: Must specify a ' value" +msgstr "E528: '-arvo pitää antaa" + +msgid "E595: contains unprintable or wide character" +msgstr "E595: Sisältää tulostumattomia tai leveitä merkkejä" + +msgid "E596: Invalid font(s)" +msgstr "E596: Viallisia fontteja" + +msgid "E597: can't select fontset" +msgstr "E597: Fontsetin valinta ei onnistu" + +msgid "E598: Invalid fontset" +msgstr "E598: Viallinen fontset" + +msgid "E533: can't select wide font" +msgstr "E533: Leveän fontin valinta ei onnistu" + +msgid "E534: Invalid wide font" +msgstr "E534: Viallinen leveä fontti" + +#, c-format +msgid "E535: Illegal character after <%c>" +msgstr "E535: Virheellinen merkki merkin <%c> jälkeen" + +msgid "E536: comma required" +msgstr "E536: pilkku puuttuu" + +#, c-format +msgid "E537: 'commentstring' must be empty or contain %s" +msgstr "E537: commentstringin pitää olla tyhjä tai sisältää %s" + +msgid "E538: No mouse support" +msgstr "E538: Hiirtä ei tueta" + +msgid "E540: Unclosed expression sequence" +msgstr "E540: Sulkematon lausekesarja" + +msgid "E541: too many items" +msgstr "E541: liikaa kohteita" + +msgid "E542: unbalanced groups" +msgstr "E542: epätasapainoisia ryhmiä" + +msgid "E590: A preview window already exists" +msgstr "E590: Esikatseluikkuna on jo olemassa" + +msgid "W17: Arabic requires UTF-8, do ':set encoding=utf-8'" +msgstr "W17: Arabialle pitää olla UTF-8:aa, aseta :set encoding=utf-8" + +#, c-format +msgid "E593: Need at least %d lines" +msgstr "E593: Tarvitaan ainakin %d riviä" + +#, c-format +msgid "E594: Need at least %d columns" +msgstr "E594: Tarvitaan ainakin %d saraketta" + +#, c-format +msgid "E355: Unknown option: %s" +msgstr "E355: Tuntematon asetus: %s" + +#. There's another character after zeros or the string +#. * is empty. In both cases, we are trying to set a +#. * num option using a string. +#, c-format +msgid "E521: Number required: &%s = '%s'" +msgstr "E521: tarvitaan luku: &%s = '%s'" + +msgid "" +"\n" +"--- Terminal codes ---" +msgstr "" +"\n" +"--- Terminaalikoodit ---" + +msgid "" +"\n" +"--- Global option values ---" +msgstr "" +"\n" +"--- Globaalit asetukset ---" + +msgid "" +"\n" +"--- Local option values ---" +msgstr "" +"\n" +"--- Paikalliset asetukset ---" + +msgid "" +"\n" +"--- Options ---" +msgstr "" +"\n" +"--- Asetukset ---" + +msgid "E356: get_varp ERROR" +msgstr "E356: get_varp-virhe" + +#, c-format +msgid "E357: 'langmap': Matching character missing for %s" +msgstr "E357: langmap: Merkkiin %s täsmäävä merkki puuttuu" + +#, c-format +msgid "E358: 'langmap': Extra characters after semicolon: %s" +msgstr "E358: langmap: ylimääräisiä merkkejä puolipisteen jälkeen: %s" + +msgid "cannot open " +msgstr "ei voi avata " + +msgid "VIM: Can't open window!\n" +msgstr "VIM: Ei voi avata ikkunaa\n" + +msgid "Need Amigados version 2.04 or later\n" +msgstr "Amigados 2.04 tai uudempi tarvitaan\n" + +#, c-format +msgid "Need %s version %ld\n" +msgstr "Tarvitaan %s versio %ld\n" + +msgid "Cannot open NIL:\n" +msgstr "Ei voi avata NILiä:\n" + +msgid "Cannot create " +msgstr "Ei voi luoda " + +#, c-format +msgid "Vim exiting with %d\n" +msgstr "Vim sulkeutuu koodilla %d\n" + +msgid "cannot change console mode ?!\n" +msgstr "ei voi vaihtaa konsolitilaa?\n" + +msgid "mch_get_shellsize: not a console??\n" +msgstr "mch_get_shellsize: ei ole konsoli?\n" + +#. if Vim opened a window: Executing a shell may cause crashes +msgid "E360: Cannot execute shell with -f option" +msgstr "E360: Kuorta ei voi avata asetuksella -f" + +msgid "Cannot execute " +msgstr "Ei voi suorittaa " + +msgid "shell " +msgstr "kuori " + +msgid " returned\n" +msgstr " palautti\n" + +msgid "ANCHOR_BUF_SIZE too small." +msgstr "ANCHOR_BUF_SIZE liian pieni." + +msgid "I/O ERROR" +msgstr "IO-virhe" + +msgid "Message" +msgstr "Viesti" + +msgid "'columns' is not 80, cannot execute external commands" +msgstr "columns ei ole 80, ei voi suorittaa ulkoista komentoa" + +msgid "E237: Printer selection failed" +msgstr "E237: Tulostimen valinta epäonnistui" + +#, c-format +msgid "to %s on %s" +msgstr "tulostimelle %s kohteessa %s" + +#, c-format +msgid "E613: Unknown printer font: %s" +msgstr "E613: Tuntematon tulostimen fontti: %s" + +#, c-format +msgid "E238: Print error: %s" +msgstr "E238: Tulostinvirhe: %s" + +#, c-format +msgid "Printing '%s'" +msgstr "Tulostetaan %s" + +#, c-format +msgid "E244: Illegal charset name \"%s\" in font name \"%s\"" +msgstr "E244: Virheellinen merkistön nimi %s fontin nimessä %s" + +#, c-format +msgid "E245: Illegal char '%c' in font name \"%s\"" +msgstr "E245: Virheellinen merkki %c fontin nimessä %s" + +msgid "E366: Invalid 'osfiletype' option - using Text" +msgstr "E366: Virheellinen osfiletype - käytetään Textiä" + +msgid "Vim: Double signal, exiting\n" +msgstr "Vim: Kaksoissignaali, lopetetaan\n" + +#, c-format +msgid "Vim: Caught deadly signal %s\n" +msgstr "Vim: Tappava signaali %s\n" + +#, c-format +msgid "Vim: Caught deadly signal\n" +msgstr "Vim: Tappava signaali\n" + +#, c-format +msgid "Opening the X display took %ld msec" +msgstr "X-näytön avaus vei %ld millisekuntia" + +msgid "" +"\n" +"Vim: Got X error\n" +msgstr "" +"\n" +"Vim: X-virhe\n" + +msgid "Testing the X display failed" +msgstr "X-näytön testaus epäonnistui" + +msgid "Opening the X display timed out" +msgstr "X-näytön avaus aikakatkaistiin" + +msgid "" +"\n" +"Cannot execute shell " +msgstr "" +"\n" +"Kuoren suoritus ei onnistu " + +msgid "" +"\n" +"Cannot execute shell sh\n" +msgstr "" +"\n" +"Kuoren sh suoritus ei onnistu\n" + +msgid "" +"\n" +"shell returned " +msgstr "" +"\n" +"kuoren palautusarvo " + +msgid "" +"\n" +"Cannot create pipes\n" +msgstr "" +"\n" +"Putkia ei voi tehdä\n" + +msgid "" +"\n" +"Cannot fork\n" +msgstr "" +"\n" +"Ei voi haarauttaa\n" + +msgid "" +"\n" +"Command terminated\n" +msgstr "" +"\n" +"Komento loppui\n" + +#~ msgid "XSMP lost ICE connection" +#~ msgstr "" + +#, c-format +msgid "dlerror = \"%s\"" +msgstr "dlerror = %s" + +msgid "Opening the X display failed" +msgstr "X-näytön avaus epäonnistui" + +#~ msgid "XSMP handling save-yourself request" +#~ msgstr "" + +#~ msgid "XSMP opening connection" +#~ msgstr "" + +#~ msgid "XSMP ICE connection watch failed" +#~ msgstr "" + +#, c-format +#~ msgid "XSMP SmcOpenConnection failed: %s" +#~ msgstr "" + +msgid "At line" +msgstr "Rivillä" + +#, c-format +msgid "shell returned %d" +msgstr "kuori palautti arvon %d" + +#, c-format +msgid "Vim: Caught %s event\n" +msgstr "Vim: Napattiin %s\n" + +msgid "close" +msgstr "sulkeminen" + +msgid "logoff" +msgstr "uloskirjautuminen" + +msgid "shutdown" +msgstr "sammutus" + +msgid "E371: Command not found" +msgstr "E371: Komentoa ei löydy" + +msgid "" +"VIMRUN.EXE not found in your $PATH.\n" +"External commands will not pause after completion.\n" +"See :help win32-vimrun for more information." +msgstr "" +"VIMRUN.EXEä ei löydy muuttujasta $PATH.\n" +"Ulkoiset komennot eivät pysähdy suorituksen lopussa.\n" +"Lisätietoja komennolla :help win32-vimrun" + +msgid "Vim Warning" +msgstr "Vim-varoitus" + +msgid "Could not load vim32.dll!" +msgstr "Vim32.dll:ää ei voitu ladata" + +msgid "VIM Error" +msgstr "VIM-virhe" + +msgid "Could not fix up function pointers to the DLL!" +msgstr "Ei voitu korjata funktio-osoittimia DLL:ssä" + +#, c-format +msgid "E372: Too many %%%c in format string" +msgstr "E372: Liikaa %%%c-juttuja muotoilumerkkijonossa" + +#, c-format +msgid "E373: Unexpected %%%c in format string" +msgstr "E373: Odottamaton %%%c muotoilumerkkijonossa" + +msgid "E374: Missing ] in format string" +msgstr "E374: ] puuttuu muotoilemerkkijonosta" + +#, c-format +msgid "E375: Unsupported %%%c in format string" +msgstr "E375: Tukematon %%%c muotoilumerkkijonossa" + +#, c-format +msgid "E376: Invalid %%%c in format string prefix" +msgstr "E376: Virheellinen %%%c muotoilumerkkijonon alussa" + +#, c-format +msgid "E377: Invalid %%%c in format string" +msgstr "E377: Virheellinen %%%c muotoilumerkkijonossa" + +msgid "E378: 'errorformat' contains no pattern" +msgstr "E378: errorformatissa ei ole kuvioita" + +msgid "E379: Missing or empty directory name" +msgstr "E379: Puuttuva tai tyhjä hakemiston nimi" + +msgid "E553: No more items" +msgstr "E553: Ei enää kohteita" + +#, c-format +msgid "(%d of %d)%s%s: " +msgstr "(%d/%d)%s%s: " + +msgid " (line deleted)" +msgstr " (rivi poistettu)" + +msgid "E380: At bottom of quickfix stack" +msgstr "E380: quickfix-pinon pohjalla" + +msgid "E381: At top of quickfix stack" +msgstr "E381: quickfix-pinon huipulla" + +#, c-format +msgid "error list %d of %d; %d errors" +msgstr "virhelista %d/%d, %d virhettä" + +msgid "E382: Cannot write, 'buftype' option is set" +msgstr "E382: Ei voi kirjoittaa, buftype asetettu" + +msgid "E683: File name missing or invalid pattern" +msgstr "E683: Tiedostonimi puuttuu tai kuvio on viallinen" + +#, c-format +msgid "Cannot open file \"%s\"" +msgstr "Tiedostoa %s ei voi avata" + +msgid "E681: Buffer is not loaded" +msgstr "E681: Puskuria ei ole ladattu" + +msgid "E777: String or List expected" +msgstr "E777: Pitää olla merkkijono tai lista" + +#, c-format +msgid "E369: invalid item in %s%%[]" +msgstr "E369: virheellinen olio kohdassa %s%%[]" + +msgid "E339: Pattern too long" +msgstr "E339: Liian pitkä kuvio" + +msgid "E50: Too many \\z(" +msgstr "E50: Liikaa merkkejä \\z(" + +#, c-format +msgid "E51: Too many %s(" +msgstr "E51: Liikaa merkkejä %s(" + +msgid "E52: Unmatched \\z(" +msgstr "E52: Pariton \\z(" + +#, c-format +msgid "E53: Unmatched %s%%(" +msgstr "E53: Pariton %s%%(" + +#, c-format +msgid "E54: Unmatched %s(" +msgstr "E54: Pariton %s(" + +#, c-format +msgid "E55: Unmatched %s)" +msgstr "E55: Pariton %s)" + +#, c-format +msgid "E59: invalid character after %s@" +msgstr "E59: virheellinen merkki kohdan %s@ jälkeen" + +#, c-format +msgid "E60: Too many complex %s{...}s" +msgstr "E60: Liikaa monimutkaisia ilmauksia %s{...}s" + +#, c-format +msgid "E61: Nested %s*" +msgstr "E61: Sisäkkäistetty %s*" + +#, c-format +msgid "E62: Nested %s%c" +msgstr "E62: Sisäkkäistetty %s%c" + +msgid "E63: invalid use of \\_" +msgstr "E63: väärinkäytetty \\_" + +#, c-format +msgid "E64: %s%c follows nothing" +msgstr "E64: %s%c jälkeen ei minkään" + +msgid "E65: Illegal back reference" +msgstr "E65: Virheellinen täsmäysviittaus" + +msgid "E66: \\z( not allowed here" +msgstr "E66: \\z( ei ole sallittu tässä" + +msgid "E67: \\z1 et al. not allowed here" +msgstr "E67: \\z1 jne. ei ole sallittu tässä" + +msgid "E68: Invalid character after \\z" +msgstr "E68: Virheellinen merkki ilmauksen \\z jälkeen" + +#, c-format +msgid "E69: Missing ] after %s%%[" +msgstr "E69: ] puuttuu merkinnän %s%%[ jäljestä" + +#, c-format +msgid "E70: Empty %s%%[]" +msgstr "E70: Tyhjä %s%%[]" + +#, c-format +msgid "E678: Invalid character after %s%%[dxouU]" +msgstr "E678: Virheellinen merkki merkinnän %s%%[dxouU] jäljessä" + +#, c-format +msgid "E71: Invalid character after %s%%" +msgstr "E71: Virheellinen merkki merkinnän %s%% jäljessä" + +#, c-format +msgid "E769: Missing ] after %s[" +msgstr "E769: ] puuttuu merkinnän %s[ jäljestä" + +#, c-format +msgid "E554: Syntax error in %s{...}" +msgstr "E554: Syntaksivirhe ilmauksessa %s{...}" + +msgid "External submatches:\n" +msgstr "Ulkoisia alitäsmäyksiä:\n" + +# tiloja +msgid " VREPLACE" +msgstr " VKORVAUS" + +msgid " REPLACE" +msgstr " KORVAUS" + +msgid " REVERSE" +msgstr " KÄÄNTEIS" + +msgid " INSERT" +msgstr " SYÖTTÖ" + +msgid " (insert)" +msgstr " (syöttö)" + +msgid " (replace)" +msgstr " (korvaus)" + +msgid " (vreplace)" +msgstr " (vkorvaus)" + +msgid " Hebrew" +msgstr " Heprea" + +msgid " Arabic" +msgstr " Arabia" + +msgid " (lang)" +msgstr " (kieli)" + +msgid " (paste)" +msgstr " (liitos)" + +msgid " VISUAL" +msgstr " VALINTA" + +msgid " VISUAL LINE" +msgstr " VALINTARIVI" + +msgid " VISUAL BLOCK" +msgstr " VALINTALOHKO" + +msgid " SELECT" +msgstr " WALINTA" + +msgid " SELECT LINE" +msgstr " WALINTARIVI" + +msgid " SELECT BLOCK" +msgstr " WALINTALOHKO" + +msgid "recording" +msgstr "tallennetaan" + +#, c-format +msgid "E383: Invalid search string: %s" +msgstr "E383: Viallinen hakujono: %s" + +#, c-format +msgid "E384: search hit TOP without match for: %s" +msgstr "E384: Haku pääsi alkuun löytämättä jonoa: %s" + +#, c-format +msgid "E385: search hit BOTTOM without match for: %s" +msgstr "E385: Haku pääsi loppuun löytämättä jonoa: %s" + +msgid "E386: Expected '?' or '/' after ';'" +msgstr "E386: ;:n jälkeen pitää olla ? tai /" + +msgid " (includes previously listed match)" +msgstr " (sisältää viimeksi luetellun täsmäyksen)" + +#. cursor at status line +msgid "--- Included files " +msgstr "--- Sisällytetyt tiedostot " + +msgid "not found " +msgstr "ei löytynyt " + +msgid "in path ---\n" +msgstr "polusta ---\n" + +msgid " (Already listed)" +msgstr " (Jo lueteltu)" + +msgid " NOT FOUND" +msgstr " EI LÖYTYNYT" + +#, c-format +msgid "Scanning included file: %s" +msgstr "Haku sisälsi tiedoston: %s" + +#, c-format +msgid "Searching included file %s" +msgstr "Haku sisälsi tiedoston %s" + +msgid "E387: Match is on current line" +msgstr "E387: Täsmäys tällä rivillä" + +msgid "All included files were found" +msgstr "Kaikki sisällytetyt rivit löytyivät" + +msgid "No included files" +msgstr "Ei sisällytettyjä tiedostoja" + +msgid "E388: Couldn't find definition" +msgstr "E388: Määritelmä ei löydy" + +msgid "E389: Couldn't find pattern" +msgstr "E389: kuvio ei löydy" + +#, c-format +#~ msgid "" +#~ "\n" +#~ "# Last %sSearch Pattern:\n" +#~ "~" +#~ msgstr "" + + +msgid "E759: Format error in spell file" +msgstr "E759: Muotoiluvirhe oikolukutiedostossa" + +msgid "E758: Truncated spell file" +msgstr "E758: Oikolukutiedosto katkaistu" + +#, c-format +msgid "Trailing text in %s line %d: %s" +msgstr "Tekstiä rivin perässä tiedostossa %s rivillä %d: %s" + +#, c-format +msgid "Affix name too long in %s line %d: %s" +msgstr "Affiksin nimi on liian pitkä tiedostossa %s rivillä %d: %s" + +#~ msgid "E761: Format error in affix file FOL, LOW or UPP" +#~ msgstr "" + +#~ msgid "E762: Character in FOL, LOW or UPP is out of range" +#~ msgstr "" + +#~ msgid "Compressing word tree..." +#~ msgstr "" + +#~ msgid "E756: Spell checking is not enabled" +#~ msgstr "" + +#, c-format +#~ msgid "Warning: Cannot find word list \"%s.%s.spl\" or \"%s.ascii.spl\"" +#~ msgstr "" + +#, c-format +#~ msgid "Reading spell file \"%s\"" +#~ msgstr "" + +#~ msgid "E757: This does not look like a spell file" +#~ msgstr "" + +#~ msgid "E771: Old spell file, needs to be updated" +#~ msgstr "" + +#~ msgid "E772: Spell file is for newer version of Vim" +#~ msgstr "" + +#~ msgid "E770: Unsupported section in spell file" +#~ msgstr "" + +#, c-format +#~ msgid "Warning: region %s not supported" +#~ msgstr "" + +#, c-format +#~ msgid "Reading affix file %s ..." +#~ msgstr "" + +#, c-format +#~ msgid "Conversion failure for word in %s line %d: %s" +#~ msgstr "" + +#, c-format +#~ msgid "Conversion in %s not supported: from %s to %s" +#~ msgstr "" + +#, c-format +#~ msgid "Conversion in %s not supported" +#~ msgstr "" + +#, c-format +#~ msgid "Invalid value for FLAG in %s line %d: %s" +#~ msgstr "" + +#, c-format +#~ msgid "FLAG after using flags in %s line %d: %s" +#~ msgstr "" + +#, c-format +#~ msgid "" +#~ "Defining COMPOUNDFORBIDFLAG after PFX item may give wrong results in %s line " +#~ "%d" +#~ msgstr "" + +#, c-format +#~ msgid "" +#~ "Defining COMPOUNDPERMITFLAG after PFX item may give wrong results in %s line " +#~ "%d" +#~ msgstr "" + +#, c-format +#~ msgid "Wrong COMPOUNDWORDMAX value in %s line %d: %s" +#~ msgstr "" + +#, c-format +#~ msgid "Wrong COMPOUNDMIN value in %s line %d: %s" +#~ msgstr "" + +#, c-format +#~ msgid "Wrong COMPOUNDSYLMAX value in %s line %d: %s" +#~ msgstr "" + +#, c-format +#~ msgid "Wrong CHECKCOMPOUNDPATTERN value in %s line %d: %s" +#~ msgstr "" + +#, c-format +#~ msgid "Different combining flag in continued affix block in %s line %d: %s" +#~ msgstr "" + +#, c-format +#~ msgid "Duplicate affix in %s line %d: %s" +#~ msgstr "" + +#, c-format +#~ msgid "" +#~ "Affix also used for BAD/RARE/KEEPCASE/NEEDAFFIX/NEEDCOMPOUND/NOSUGGEST in %s " +#~ "line %d: %s" +#~ msgstr "" + +#, c-format +#~ msgid "Expected Y or N in %s line %d: %s" +#~ msgstr "" + +#, c-format +#~ msgid "Broken condition in %s line %d: %s" +#~ msgstr "" + +#, c-format +#~ msgid "Expected REP(SAL) count in %s line %d" +#~ msgstr "" + +#, c-format +#~ msgid "Expected MAP count in %s line %d" +#~ msgstr "" + +#, c-format +#~ msgid "Duplicate character in MAP in %s line %d" +#~ msgstr "" + +#, c-format +#~ msgid "Unrecognized or duplicate item in %s line %d: %s" +#~ msgstr "" + +#, c-format +#~ msgid "Missing FOL/LOW/UPP line in %s" +#~ msgstr "" + +#~ msgid "COMPOUNDSYLMAX used without SYLLABLE" +#~ msgstr "" + +#~ msgid "Too many postponed prefixes" +#~ msgstr "" + +#~ msgid "Too many compound flags" +#~ msgstr "" + +#~ msgid "Too many posponed prefixes and/or compound flags" +#~ msgstr "" + +#, c-format +#~ msgid "Missing SOFO%s line in %s" +#~ msgstr "" + +#, c-format +#~ msgid "Both SAL and SOFO lines in %s" +#~ msgstr "" + +#, c-format +#~ msgid "Flag is not a number in %s line %d: %s" +#~ msgstr "" + +#, c-format +#~ msgid "Illegal flag in %s line %d: %s" +#~ msgstr "" + +#, c-format +#~ msgid "%s value differs from what is used in another .aff file" +#~ msgstr "" + +#, c-format +#~ msgid "Reading dictionary file %s ..." +#~ msgstr "" + +#, c-format +#~ msgid "E760: No word count in %s" +#~ msgstr "" + +#, c-format +#~ msgid "line %6d, word %6d - %s" +#~ msgstr "" + +#, c-format +#~ msgid "Duplicate word in %s line %d: %s" +#~ msgstr "" + +#, c-format +#~ msgid "First duplicate word in %s line %d: %s" +#~ msgstr "" + +#, c-format +#~ msgid "%d duplicate word(s) in %s" +#~ msgstr "" + +#, c-format +#~ msgid "Ignored %d word(s) with non-ASCII characters in %s" +#~ msgstr "" + +#, c-format +#~ msgid "Reading word file %s ..." +#~ msgstr "" + +#, c-format +#~ msgid "Duplicate /encoding= line ignored in %s line %d: %s" +#~ msgstr "" + +#, c-format +#~ msgid "/encoding= line after word ignored in %s line %d: %s" +#~ msgstr "" + +#, c-format +#~ msgid "Duplicate /regions= line ignored in %s line %d: %s" +#~ msgstr "" + +#, c-format +#~ msgid "Too many regions in %s line %d: %s" +#~ msgstr "" + +#, c-format +#~ msgid "/ line ignored in %s line %d: %s" +#~ msgstr "" + +#, c-format +#~ msgid "Invalid region nr in %s line %d: %s" +#~ msgstr "" + +#, c-format +#~ msgid "Unrecognized flags in %s line %d: %s" +#~ msgstr "" + +#, c-format +#~ msgid "Ignored %d words with non-ASCII characters" +#~ msgstr "" + +#, c-format +#~ msgid "Compressed %d of %d nodes; %d (%d%%) remaining" +#~ msgstr "" + +#~ msgid "Reading back spell file..." +#~ msgstr "" + +#. +#. * Go through the trie of good words, soundfold each word and add it to +#. * the soundfold trie. +#. +#~ msgid "Performing soundfolding..." +#~ msgstr "" + +#, c-format +#~ msgid "Number of words after soundfolding: %ld" +#~ msgstr "" + +#, c-format +#~ msgid "Total number of words: %d" +#~ msgstr "" + +#, c-format +#~ msgid "Writing suggestion file %s ..." +#~ msgstr "" + +#, c-format +#~ msgid "Estimated runtime memory use: %d bytes" +#~ msgstr "" + +#~ msgid "E751: Output file name must not have region name" +#~ msgstr "" + +#~ msgid "E754: Only up to 8 regions supported" +#~ msgstr "" + +#, c-format +#~ msgid "E755: Invalid region in %s" +#~ msgstr "" + +#~ msgid "Warning: both compounding and NOBREAK specified" +#~ msgstr "" + +#, c-format +#~ msgid "Writing spell file %s ..." +#~ msgstr "" + +#~ msgid "Done!" +#~ msgstr "" + +#, c-format +#~ msgid "E765: 'spellfile' does not have %ld entries" +#~ msgstr "" + +#, c-format +#~ msgid "Word removed from %s" +#~ msgstr "" + +#, c-format +#~ msgid "Word added to %s" +#~ msgstr "" + +#~ msgid "E763: Word characters differ between spell files" +#~ msgstr "" + +#~ msgid "Sorry, no suggestions" +#~ msgstr "" + +#, c-format +#~ msgid "Sorry, only %ld suggestions" +#~ msgstr "" + +#. for when 'cmdheight' > 1 +#. avoid more prompt +#, c-format +#~ msgid "Change \"%.*s\" to:" +#~ msgstr "" + +#, c-format +#~ msgid " < \"%.*s\"" +#~ msgstr "" + +#~ msgid "E752: No previous spell replacement" +#~ msgstr "" + +#, c-format +#~ msgid "E753: Not found: %s" +#~ msgstr "" + +#, c-format +#~ msgid "E778: This does not look like a .sug file: %s" +#~ msgstr "" + +#, c-format +#~ msgid "E779: Old .sug file, needs to be updated: %s" +#~ msgstr "" + +#, c-format +#~ msgid "E780: .sug file is for newer version of Vim: %s" +#~ msgstr "" + +#, c-format +#~ msgid "E781: .sug file doesn't match .spl file: %s" +#~ msgstr "" + +#, c-format +#~ msgid "E782: error while reading .sug file: %s" +#~ msgstr "" + +#. This should have been checked when generating the .spl +#. * file. +#~ msgid "E783: duplicate char in MAP entry" +#~ msgstr "" + +#, c-format +msgid "E390: Illegal argument: %s" +msgstr "E390: Virheellinen argumentti: %s" + +#, c-format +msgid "E391: No such syntax cluster: %s" +msgstr "E391: Syntaksiklusteri puuttuu: %s" + +msgid "No Syntax items defined for this buffer" +msgstr "Ei syntaksikohteita tälle puskurille" + +msgid "syncing on C-style comments" +msgstr "synkkaa C-tyylin kommentteihin" + +msgid "no syncing" +msgstr "ei synkkausta" + +msgid "syncing starts " +msgstr "synkkaus aloitettu " + +msgid " lines before top line" +msgstr " riviä ennen alkua" + +msgid "" +"\n" +"--- Syntax sync items ---" +msgstr "" +"\n" +"--- Syntax sync -kohteet ---" + +msgid "" +"\n" +"syncing on items" +msgstr "" +"\n" +"synkataan kohteisiin" + +msgid "" +"\n" +"--- Syntax items ---" +msgstr "" +"\n" +"--- Syntax-kohteet ---" + +#, c-format +msgid "E392: No such syntax cluster: %s" +msgstr "E392: syntaksiklusteria ei ole: %s" + +msgid "minimal " +msgstr "vähintään " + +msgid "maximal " +msgstr "enitntään " + +msgid "; match " +msgstr "; täsmää " + +msgid " line breaks" +msgstr " rivinvaihdot" + +msgid "E395: contains argument not accepted here" +msgstr "E395: contains ei sovi tähän" + +msgid "E396: containedin argument not accepted here" +msgstr "E396: containedin ei sovi tähän" + +msgid "E393: group[t]here not accepted here" +msgstr "E393: group[t]here ei sovi tähän" + +#, c-format +msgid "E394: Didn't find region item for %s" +msgstr "E394: Aluetta nimelle %s ei löydy" + +msgid "E397: Filename required" +msgstr "E397: Tiedostonimi puuttuu" + +#, c-format +msgid "E789: Missing ']': %s" +msgstr "E789: ] puuttuu; %s" + +#, c-format +msgid "E398: Missing '=': %s" +msgstr "E398: = puuttuu: %s" + +#, c-format +msgid "E399: Not enough arguments: syntax region %s" +msgstr "E399: Argumentteja puuttuu: syntaksialue %s" + +msgid "E400: No cluster specified" +msgstr "E400: klusteri määrittelemättä" + +#, c-format +msgid "E401: Pattern delimiter not found: %s" +msgstr "E401: Kuvoin erotin puuttuu: %s" + +#, c-format +msgid "E402: Garbage after pattern: %s" +msgstr "E402: Roskia kuvion jäljessä: %s" + +msgid "E403: syntax sync: line continuations pattern specified twice" +msgstr "E403: syntax sync: rivinjatkamiskuvio määritelty kahdesti" + +#, c-format +msgid "E404: Illegal arguments: %s" +msgstr "E404: Virheelliset argumentit: %s" + +#, c-format +msgid "E405: Missing equal sign: %s" +msgstr "E405: = puuttuu: %s" + +#, c-format +msgid "E406: Empty argument: %s" +msgstr "E406: Tyhjä argumentti: %s" + +#, c-format +msgid "E407: %s not allowed here" +msgstr "E407: %s ei sovi tähän" + +#, c-format +msgid "E408: %s must be first in contains list" +msgstr "E408: %s kuuluu contains-listan alkuun" + +#, c-format +msgid "E409: Unknown group name: %s" +msgstr "E409: Tuntematon ryhmän nimi: %s" + +#, c-format +msgid "E410: Invalid :syntax subcommand: %s" +msgstr "E410: Virheelluinen :syntax-osakomento: %s" + +msgid "E679: recursive loop loading syncolor.vim" +msgstr "E679: rekursiivinen silmukka syncolor.vimissä" + +#, c-format +msgid "E411: highlight group not found: %s" +msgstr "E411: korostusryhmää ei löytynyt: %s" + +#, c-format +msgid "E412: Not enough arguments: \":highlight link %s\"" +msgstr "E412: Argumentteja puuttuu: :highlight link %s" + +#, c-format +msgid "E413: Too many arguments: \":highlight link %s\"" +msgstr "E413: Liikaa argumentteja: :highlight link %s" + +msgid "E414: group has settings, highlight link ignored" +msgstr "E414: ryhmällä on asetuksia, highlight link -komento ohitetaan" + +#, c-format +msgid "E415: unexpected equal sign: %s" +msgstr "E415: odotuksenvastainen =-merkki: %s" + +#, c-format +msgid "E416: missing equal sign: %s" +msgstr "E416: puuttuva =-merkki: %s" + +#, c-format +msgid "E417: missing argument: %s" +msgstr "E417: puuttuva argumentti: %s" + +#, c-format +msgid "E418: Illegal value: %s" +msgstr "E418: Viallinen arvo: %s" + +msgid "E419: FG color unknown" +msgstr "E419: edustaväri tuntematon" + +msgid "E420: BG color unknown" +msgstr "E420: taustaväri tuntematon" + +#, c-format +msgid "E421: Color name or number not recognized: %s" +msgstr "E421: Värin nimi tai numero tuntematon: %s" + +#, c-format +msgid "E422: terminal code too long: %s" +msgstr "E422: terminaalikoodi liian pitkä: %s" + +#, c-format +msgid "E423: Illegal argument: %s" +msgstr "E423: Virheellinen argumentti: %s" + +msgid "E424: Too many different highlighting attributes in use" +msgstr "E424: Liikaa eri korostusattribuutteja" + +msgid "E669: Unprintable character in group name" +msgstr "E669: Tulostuskelvoton merkki ryhmän nimessä" + +msgid "W18: Invalid character in group name" +msgstr "W18: Virheellinen merkki ryhmän nimessä" + +msgid "E555: at bottom of tag stack" +msgstr "E555: tägipinon pohja" + +msgid "E556: at top of tag stack" +msgstr "E556: tägipinon huippu" + +msgid "E425: Cannot go before first matching tag" +msgstr "E425: Ei voida mennä ensimmäistä täsmäävää tägiä alummaksi" + +#, c-format +msgid "E426: tag not found: %s" +msgstr "E426: tägi puuttuu: %s" + +#~ msgid " # pri kind tag" +#~ msgstr "" + +msgid "file\n" +msgstr "tiedosto\n" + +msgid "E427: There is only one matching tag" +msgstr "E427: Vain yksi tägi täsmää" + +msgid "E428: Cannot go beyond last matching tag" +msgstr "E428: Ei voida edetä viimeisen täsmäävän tägin ohi" + +#, c-format +msgid "File \"%s\" does not exist" +msgstr "Tiedostoa %s ei ole" + +#. Give an indication of the number of matching tags +#, c-format +msgid "tag %d of %d%s" +msgstr "tägi %d/%d%s" + +msgid " or more" +msgstr " tai useammasta" + +#~ msgid " Using tag with different case!" +#~ msgstr "" + +#, c-format +msgid "E429: File \"%s\" does not exist" +msgstr "E429: Tiedostoa %s ei ole" + +#. Highlight title +msgid "" +"\n" +" # TO tag FROM line in file/text" +msgstr "" +"\n" +" # TILL tagg FRÅN LINJE i fil/text" + +#, c-format +msgid "Searching tags file %s" +msgstr "Etsitään tägitiedostoa %s" + +#, c-format +#~ msgid "E430: Tag file path truncated for %s\n" +#~ msgstr "" + +#, c-format +msgid "E431: Format error in tags file \"%s\"" +msgstr "E431: Muotovirh tägitiedostossa %s" + +#, c-format +msgid "Before byte %ld" +msgstr "Ennen tavua %ld" + +#, c-format +msgid "E432: Tags file not sorted: %s" +msgstr "E432: Tägitiedosto ei ole järjestetty: %s" + +#. never opened any tags file +msgid "E433: No tags file" +msgstr "E433: Ei tägitiedostoja" + +msgid "E434: Can't find tag pattern" +msgstr "E434: Tägikuviota ei löydy" + +msgid "E435: Couldn't find tag, just guessing!" +msgstr "E435: Tägiä ei löydy, arvataan." + +msgid "' not known. Available builtin terminals are:" +msgstr " ei tunnettu. Tuetut terminaalit:" + +msgid "defaulting to '" +msgstr "oletusarvona " + +msgid "E557: Cannot open termcap file" +msgstr "E557: Ei voi avata termcap-tiedostoa" + +msgid "E558: Terminal entry not found in terminfo" +msgstr "E558: Terminaalia ei löytynyt terminfosta" + +msgid "E559: Terminal entry not found in termcap" +msgstr "E559: Terminaalia ei löytynyt termcapista" + +#, c-format +msgid "E436: No \"%s\" entry in termcap" +msgstr "E436: %s ei löytynyt termcapista" + +msgid "E437: terminal capability \"cm\" required" +msgstr "E437: terminaalilla pitää olla cm kyvyissään" + +#. Highlight title +msgid "" +"\n" +"--- Terminal keys ---" +msgstr "" +"\n" +"--- Terminaalinäppäimet ---" + +msgid "new shell started\n" +msgstr "uusi kuori avattu\n" + +msgid "Vim: Error reading input, exiting...\n" +msgstr "Vim: Virhe luettaessa syötettä, poistutaan...\n" + +#. must display the prompt +msgid "No undo possible; continue anyway" +msgstr "Ei voi kumota, jatketaan silti" + +msgid "Already at oldest change" +msgstr "Vanhimmassa muutoksessa" + +msgid "Already at newest change" +msgstr "Nuorimmassa muutoksessa" + +#, c-format +msgid "Undo number %ld not found" +msgstr "Kumouslukua %ld ei löydy" + +msgid "E438: u_undo: line numbers wrong" +msgstr "E438: u_undo: väärät rivinumerot" + +msgid "more line" +msgstr "rivi lisää" + +msgid "more lines" +msgstr "riviä lisää" + +msgid "line less" +msgstr "rivi vähemmän" + +msgid "fewer lines" +msgstr "riviä vähemmän" + +msgid "change" +msgstr "muutos" + +msgid "changes" +msgstr "muutosta" + +# eka %s yläpuolelta, toka %s alapuolelta, kolmas %s aika +#, c-format +msgid "%ld %s; %s #%ld %s" +msgstr "%ld %s, %s #%ld %s" + +msgid "before" +msgstr "ennen muutosta" + +msgid "after" +msgstr "jälkeen muutoksen" + +msgid "Nothing to undo" +msgstr "Ei kumottavaa" + +msgid "number changes time" +msgstr "muutoksia aika" + +#, c-format +msgid "%ld seconds ago" +msgstr "%ld sekuntia sitten" + +msgid "E790: undojoin is not allowed after undo" +msgstr "E790: undojoin ei toimi undon jälkeen" + +msgid "E439: undo list corrupt" +msgstr "E439: kumouslista rikki" + +msgid "E440: undo line missing" +msgstr "E440: kumousrivi puuttuu" + +#. Only MS VC 4.1 and earlier can do Win32s +msgid "" +"\n" +"MS-Windows 16/32 bit GUI version" +msgstr "" +"\n" +"MS-Windows 16- t. 32-bittinen GUI-versio" + +msgid "" +"\n" +"MS-Windows 64 bit GUI version" +msgstr "" +"\n" +"MS-Windows 64-bittinen GUI-versio" + +msgid "" +"\n" +"MS-Windows 32 bit GUI version" +msgstr "" +"\n" +"MS-Windows 32-bitars GUI-version" + +msgid " in Win32s mode" +msgstr " Win32s-tilassa" + +msgid " with OLE support" +msgstr " OLE-tuella" + +msgid "" +"\n" +"MS-Windows 32 bit console version" +msgstr "" +"\n" +"MS-Windows 32-bitars konsollversion" + +msgid "" +"\n" +"MS-Windows 16 bit version" +msgstr "" +"\n" +"MS-Windows 16-bitars version" + +msgid "" +"\n" +"32 bit MS-DOS version" +msgstr "" +"\n" +"32-bitars MS-DOS-version" + +msgid "" +"\n" +"16 bit MS-DOS version" +msgstr "" +"\n" +"16-bitars MS-DOS-version" + +msgid "" +"\n" +"MacOS X (unix) version" +msgstr "" +"\n" +"MacOS X-version (unix)" + +msgid "" +"\n" +"MacOS X version" +msgstr "" +"\n" +"MacOS X-version" + +msgid "" +"\n" +"MacOS version" +msgstr "" +"\n" +"MacOS-version" + +msgid "" +"\n" +"RISC OS version" +msgstr "" +"\n" +"RISC OS-version" + +msgid "" +"\n" +"Included patches: " +msgstr "" +"\n" +"Inkluderade patchar: " + +msgid "Modified by " +msgstr "Muokannut " + +msgid "" +"\n" +"Compiled " +msgstr "" +"\n" +"Kääntänyt " + +msgid "by " +msgstr ": " + +msgid "" +"\n" +"Huge version " +msgstr "" +"\n" +"Enorm version " + +msgid "" +"\n" +"Big version " +msgstr "" +"\n" +"Stor version " + +msgid "" +"\n" +"Normal version " +msgstr "" +"\n" +"Normal version " + +msgid "" +"\n" +"Small version " +msgstr "" +"\n" +"Liten version " + +msgid "" +"\n" +"Tiny version " +msgstr "" +"\n" +"Jätteliten version " + +msgid "without GUI." +msgstr "ilman GUIta." + +msgid "with GTK2-GNOME GUI." +msgstr "GTK2-Gnome-GUIlla." + +msgid "with GTK-GNOME GUI." +msgstr "GTK-Gnome-GUIlla." + +msgid "with GTK2 GUI." +msgstr "GTK2-GUIlla." + +msgid "with GTK GUI." +msgstr "GTK-GUIlla." + +msgid "with X11-Motif GUI." +msgstr "X11-Motif-GUIlla." + +msgid "with X11-neXtaw GUI." +msgstr "X11-neXtaw-GUIlla." + +msgid "with X11-Athena GUI." +msgstr "X11-Athena-GUIlla." + +msgid "with Photon GUI." +msgstr "Photon-GUIlla." + +msgid "with GUI." +msgstr "GUIlla." + +msgid "with Carbon GUI." +msgstr "Carbon-GUIlla." + +msgid "with Cocoa GUI." +msgstr "Cocoa-GUIlla." + +msgid "with (classic) GUI." +msgstr "perinteisellä GUIlla." + +msgid " Features included (+) or not (-):\n" +msgstr " Ominaisuudet mukana (+) ja poissa (-):\n" + +msgid " system vimrc file: \"" +msgstr " järjestelmän vimrc: \"" + +msgid " user vimrc file: \"" +msgstr " käyttäjän vimrc: \"" + +msgid " 2nd user vimrc file: \"" +msgstr " 2. käyttäjän vimrc: \"" + +msgid " 3rd user vimrc file: \"" +msgstr " 3. käyttäjän vimrc: \"" + +msgid " user exrc file: \"" +msgstr " käyttäjän exrc: \"" + +msgid " 2nd user exrc file: \"" +msgstr " 2. käyttäjän exrc: \"" + +msgid " system gvimrc file: \"" +msgstr " järjestelmän gvimrc: \"" + +msgid " user gvimrc file: \"" +msgstr " käyttäjän gvimrc: \"" + +msgid "2nd user gvimrc file: \"" +msgstr "2. käyttäjän gvimrc: \"" + +msgid "3rd user gvimrc file: \"" +msgstr "3. käyttäjän gvimrc: \"" + +msgid " system menu file: \"" +msgstr " järjestelmävalikko: \"" + +msgid " fall-back for $VIM: \"" +msgstr " $VIMin fallback: \"" + +msgid " f-b for $VIMRUNTIME: \"" +msgstr " $VIMRUNTIMEn f-b: \"" + +msgid "Compilation: " +msgstr "Käännös: " + +msgid "Compiler: " +msgstr "Käännin: " + +msgid "Linking: " +msgstr "Linkitys: " + +msgid " DEBUG BUILD" +msgstr " DEBUG-versio" + +msgid "VIM - Vi IMproved" +msgstr "VIM - Vi IMproved" + +msgid "version " +msgstr "versio " + +msgid "by Bram Moolenaar et al." +msgstr "tekijät Bram Molenaar et al." + +msgid "Vim is open source and freely distributable" +msgstr "Vim on avointa lähdekoodia ja vapaasti jaossa" + +msgid "Help poor children in Uganda!" +msgstr "Auta Ugandan köyhiä lapsia" + +msgid "type :help iccf<Enter> for information " +msgstr "kirjoita :help iccf<Enter> lisätietoa varten" + +msgid "type :q<Enter> to exit " +msgstr "kirjoita :q<Enter> lopettaaksesi" + +msgid "type :help<Enter> or <F1> for on-line help" +msgstr "kirjoita :help<Enter> tai <F1> ohjetta varten" + +msgid "type :help version7<Enter> for version info" +msgstr "kirjoita :help version7<Enter> versiotietoja varten" + +msgid "Running in Vi compatible mode" +msgstr "Suoritetaan Vi-yhteensopivuustilaa" + +msgid "type :set nocp<Enter> for Vim defaults" +msgstr "kirjoita :set nocp<Enter> Vimin oletuksiin" + +msgid "type :help cp-default<Enter> for info on this" +msgstr "kirjoita :help cp-default<Enter> ohjetta oletuksista varten" + +msgid "menu Help->Orphans for information " +msgstr "valikko Ohje->Orvot lisätietoja varten" + +msgid "Running modeless, typed text is inserted" +msgstr "Suoritetaan tilattomana, kirjoitettu teksti syötetään" + +msgid "menu Edit->Global Settings->Toggle Insert Mode " +msgstr "valikko Muokkaa->Yleiset asetukset->Vaihda syötetilaa" + +msgid " for two modes " +msgstr " kahta tilaa varten " + +msgid "menu Edit->Global Settings->Toggle Vi Compatible" +msgstr "valikko Muokkaa->Yleiset asetukset->Vaihda Vi-yhteensopivuutta" + +msgid " for Vim defaults " +msgstr " Vim-oletuksia varten" + +msgid "Sponsor Vim development!" +msgstr "Tue Vimin kehitystä" + +msgid "Become a registered Vim user!" +msgstr "Rekisteröidy Vim-käyttäjäksi." + +msgid "type :help sponsor<Enter> for information " +msgstr "kirjoita :help sponsor<Enter> lisätietoja varten" + +msgid "type :help register<Enter> for information " +msgstr "kirjoita :help register<Enter> lisätietoja varten" + +msgid "menu Help->Sponsor/Register for information " +msgstr "valikko Ohje->Sponsoroi/Rekisteröi lisätietoja varten" + +msgid "WARNING: Windows 95/98/ME detected" +msgstr "VAROITUS: Window 95/98/ME havaittu" + +msgid "type :help windows95<Enter> for info on this" +msgstr "kirjoita :help windows95<Enter> lisätietoja varten" + +msgid "Already only one window" +msgstr "Enää yksi ikkuna jäljellä" + +msgid "E441: There is no preview window" +msgstr "E441: Ei esikatseluikkunaa" + +msgid "E442: Can't split topleft and botright at the same time" +msgstr "E442: Ei voi jakaa vasenta ylänurkkaa ja oikeaa alanurkkaa yhtäaikaa" + +msgid "E443: Cannot rotate when another window is split" +msgstr "E443: Ei voi kiertää kun toinen ikkuna on jaettu" + +msgid "E444: Cannot close last window" +msgstr "E444: Ei voi sulkea viimeistä ikkunaa" + +msgid "E445: Other window contains changes" +msgstr "E445: Toinen ikkuna sisältää muutoksia" + +msgid "E446: No file name under cursor" +msgstr "E446: Ei tiedostonimeä kursorin alla" + +#, c-format +msgid "E447: Can't find file \"%s\" in path" +msgstr "E447: Tiedosto %s ei löydy polulta" + +#, c-format +msgid "E370: Could not load library %s" +msgstr "E370: Kirjaston %s lataaminen ei onnistu" + +msgid "Sorry, this command is disabled: the Perl library could not be loaded." +msgstr "Sori, komento ei toimi, Perl kirjastoa ei voinut ladata." + +msgid "E299: Perl evaluation forbidden in sandbox without the Safe module" +msgstr "E299: Perl-suoritus kielletty hiekkalaatikossa ilman Safe-moduulia" + +msgid "Edit with &multiple Vims" +msgstr "&Muokkaa usealla Vimillä" + +msgid "Edit with single &Vim" +msgstr "Muokkaa yhdellä &Vimillä" + +msgid "Diff with Vim" +msgstr "Diffi Vimillä" + +msgid "Edit with &Vim" +msgstr "Muokkaa &Vimillä" + +#. Now concatenate +msgid "Edit with existing Vim - " +msgstr "Muokkaa olemassaolevalla Vimillä - " + +msgid "Edits the selected file(s) with Vim" +msgstr "Muokkaa valittuja tiedostoja Vimillä" + +msgid "Error creating process: Check if gvim is in your path!" +msgstr "Virhe prosessin käynnistämisessä, varmista että gvim on polulla" + +msgid "gvimext.dll error" +msgstr "gvimext.dll-virhe" + +msgid "Path length too long!" +msgstr "Liian pitkä polku" + +msgid "--No lines in buffer--" +msgstr "--Ei rivejä puskurissa--" + +#. +#. * The error messages that can be shared are included here. +#. * Excluded are errors that are only used once and debugging messages. +#. +msgid "E470: Command aborted" +msgstr "E470: Komento peruttu" + +msgid "E471: Argument required" +msgstr "E471: Argumentti puuttuu" + +msgid "E10: \\ should be followed by /, ? or &" +msgstr "E10: \\:n jälkeen pitää tulla /, ? tai &" + +msgid "E11: Invalid in command-line window; <CR> executes, CTRL-C quits" +msgstr "E11: Virheellinen komentorivi-ikkuna, <CR> suorittaa, Ctrl C lopettaa" + +msgid "E12: Command not allowed from exrc/vimrc in current dir or tag search" +msgstr "" +"E12: Kommando inte tillåtet från exrc/vimrc i aktuell katalog eller " +"taggsökning" + +msgid "E171: Missing :endif" +msgstr "E171: :endif puuttuu" + +msgid "E600: Missing :endtry" +msgstr "E600: :endtry puuttuu" + +msgid "E170: Missing :endwhile" +msgstr "E170: :endwhile puuttuu" + +msgid "E170: Missing :endfor" +msgstr "E170: :endfor puuttuu" + +msgid "E588: :endwhile without :while" +msgstr "E588: :endwhile ilman komentoa :while" + +msgid "E588: :endfor without :for" +msgstr "E588: :endfor ilman komentoa :for" + +msgid "E13: File exists (add ! to override)" +msgstr "E13: Tiedosto on jo olemassa (lisää ! ohittaaksesi)" + +msgid "E472: Command failed" +msgstr "E472: Komento epäonnistui" + +#, c-format +msgid "E234: Unknown fontset: %s" +msgstr "E234: Tuntematon fontset: %s" + +#, c-format +msgid "E235: Unknown font: %s" +msgstr "E235: Tuntematon fontti: %s" + +#, c-format +msgid "E236: Font \"%s\" is not fixed-width" +msgstr "E236: Fontti %s ei ole tasavälinen" + +msgid "E473: Internal error" +msgstr "E473: Sisäinen virhe" + +msgid "Interrupted" +msgstr "Keskeytetty" + +msgid "E14: Invalid address" +msgstr "E14: Virheellinen osoite" + +msgid "E474: Invalid argument" +msgstr "E474: Virheellinen argumentti" + +#, c-format +msgid "E475: Invalid argument: %s" +msgstr "E475: Virheellinen argumentti %s" + +#, c-format +msgid "E15: Invalid expression: %s" +msgstr "E15: Virheellinen ilmaus %s" + +msgid "E16: Invalid range" +msgstr "E16: Virheellinen arvoalue" + +msgid "E476: Invalid command" +msgstr "E476: Virheellinen komento" + +#, c-format +msgid "E17: \"%s\" is a directory" +msgstr "E17: %s on hakemisto" + +#, c-format +msgid "E364: Library call failed for \"%s()\"" +msgstr "E364: Kirjastukutsu %s() epäonnistui" + +#, c-format +msgid "E448: Could not load library function %s" +msgstr "E448: Ei voitu ladta kirjastofunktiota %s" + +msgid "E19: Mark has invalid line number" +msgstr "E19: Merkillä on virheellinen rivinumero" + +msgid "E20: Mark not set" +msgstr "E20: Merkkiä ei asetettu" + +msgid "E21: Cannot make changes, 'modifiable' is off" +msgstr "E21: Ei voi tehdä muutoksia, modifiable on pois päältä" + +msgid "E22: Scripts nested too deep" +msgstr "E22: Liian monta tasoa skripteissä" + +msgid "E23: No alternate file" +msgstr "E23: Eo vaihtoehtoista tiedostoa" + +msgid "E24: No such abbreviation" +msgstr "E24: Lyhennettä ei ole" + +msgid "E477: No ! allowed" +msgstr "E477: ! ei sallittu" + +msgid "E25: GUI cannot be used: Not enabled at compile time" +msgstr "E25: GUIta ei voi käyttää, koska sitä ei käännetty mukaan" + +msgid "E26: Hebrew cannot be used: Not enabled at compile time\n" +msgstr "E26: Hepreaa ei voi käyttää, koska sitä ei käännetty mukaan\n" + +msgid "E27: Farsi cannot be used: Not enabled at compile time\n" +msgstr "E27: Farsia ei voi käyttää, koska sitä ei käännetty mukaan\n" + +msgid "E800: Arabic cannot be used: Not enabled at compile time\n" +msgstr "E800: Arabiaa ei voi käyttää, koska sitä ei käännetty mukaan\n" + +#, c-format +msgid "E28: No such highlight group name: %s" +msgstr "E28: Korostusryhmää ei ole nimellä: %s" + +msgid "E29: No inserted text yet" +msgstr "E29: Tekstiä ei ole syötetty vielä" + +msgid "E30: No previous command line" +msgstr "E30: Ei edellistä komentoriviä" + +msgid "E31: No such mapping" +msgstr "E31: Kuvausta ei ole" + +msgid "E479: No match" +msgstr "E479: Ei täsmää" + +#, c-format +msgid "E480: No match: %s" +msgstr "E480: Ei tsämää: %s" + +msgid "E32: No file name" +msgstr "E32: Ei tiedostonimeä" + +msgid "E33: No previous substitute regular expression" +msgstr "E33: Ei edellistä korvausta säännölliselle ilmaukselle" + +msgid "E34: No previous command" +msgstr "E34: Ei edellistä komentoa" + +msgid "E35: No previous regular expression" +msgstr "E35: Ei edellistä säännöllistä ilmausta" + +msgid "E481: No range allowed" +msgstr "E481: Arvoalue ei sallittu" + +msgid "E36: Not enough room" +msgstr "E36: Tila ei riitä" + +#, c-format +msgid "E247: no registered server named \"%s\"" +msgstr "E247: palvelinta %s ei ole rekisteröitynä" + +#, c-format +msgid "E482: Can't create file %s" +msgstr "E482: Tiedostoa %s ei voi luoda" + +msgid "E483: Can't get temp file name" +msgstr "E483: väliaikaistiedoston nimeä ei saada selville" + +#, c-format +msgid "E484: Can't open file %s" +msgstr "E484: Ei voi avata tiedostoa %s" + +#, c-format +msgid "E485: Can't read file %s" +msgstr "E485: Ei voi lukea tiedostoa %s" + +msgid "E37: No write since last change (add ! to override)" +msgstr "" +"E37: Viimeisen muutoksen jälkeen ei ole kirjoitettu (lisää ! ohittaaksesi)" + +msgid "E38: Null argument" +msgstr "E38: Null-argumentti" + +msgid "E39: Number expected" +msgstr "E39: Pitää olla numero" + +#, c-format +msgid "E40: Can't open errorfile %s" +msgstr "E40: virhetiedostoa %s ei voi avata" + +msgid "E233: cannot open display" +msgstr "E233: näyttöä ei voi avata" + +msgid "E41: Out of memory!" +msgstr "E41: Muisti loppui" + +msgid "Pattern not found" +msgstr "Kuviota ei löydy" + +#, c-format +msgid "E486: Pattern not found: %s" +msgstr "E486: Kuviota ei löydy: %s" + +msgid "E487: Argument must be positive" +msgstr "E487: Argumentin pitää olla positiivinen" + +msgid "E459: Cannot go back to previous directory" +msgstr "E459: Ei voi siirtyä edelliseen hakemistoon" + +# ;-) +msgid "E42: No Errors" +msgstr "E42: Ei virheitä" + +msgid "E776: No location list" +msgstr "E776: Ei sijaintilistaa" + +msgid "E43: Damaged match string" +msgstr "E43: Viallinen täsmäysmerkkijono" + +msgid "E44: Corrupted regexp program" +msgstr "E44: Viallinen regexp-ohjelma" + +msgid "E45: 'readonly' option is set (add ! to override)" +msgstr "E45: readonly asetettu (lisää ! ohittaaksesi)" + +#, c-format +msgid "E46: Cannot change read-only variable \"%s\"" +msgstr "E46: Kirjoitussuojattua muuttujaa %s ei voi muuttaa" + +#, c-format +msgid "E794: Cannot set variable in the sandbox: \"%s\"" +msgstr "E794: Muuttujaa ei voi asettaa hiekkalaatikossa: %s" + +msgid "E47: Error while reading errorfile" +msgstr "E47: Virhe virhetiedostoa luettaessa" + +msgid "E48: Not allowed in sandbox" +msgstr "E48: Ei sallittu hiekkalaatikossa" + +msgid "E523: Not allowed here" +msgstr "E523: Ei sallittu täällä" + +msgid "E359: Screen mode setting not supported" +msgstr "E359: Näyttötila-asetus ei tuettu" + +msgid "E49: Invalid scroll size" +msgstr "E49: Virheellinen vierityskoko" + +msgid "E91: 'shell' option is empty" +msgstr "E91: shell-asetus on tyhjä" + +msgid "E255: Couldn't read in sign data!" +msgstr "E255: Merkkidatan luku ei onnistu" + +msgid "E72: Close error on swap file" +msgstr "E72: Swap-tiedoston sulkemisvirhe" + +msgid "E73: tag stack empty" +msgstr "E73: tägipino tyhjä" + +msgid "E74: Command too complex" +msgstr "E74: Liian monimutkainen komento" + +msgid "E75: Name too long" +msgstr "E75: Liian pitkä nimi" + +msgid "E76: Too many [" +msgstr "E76: Liian monta [:a" + +msgid "E77: Too many file names" +msgstr "E77: Liikaa tiedostonimiä" + +msgid "E488: Trailing characters" +msgstr "E488: Ylimääräisiä merkkejä perässä" + +msgid "E78: Unknown mark" +msgstr "E78: Tuntematon merkki" + +msgid "E79: Cannot expand wildcards" +msgstr "E79: Jokerimerkkien avaus ei onnistu" + +msgid "E591: 'winheight' cannot be smaller than 'winminheight'" +msgstr "E591: winheight ei voi olla pienempi kuin winminheight" + +msgid "E592: 'winwidth' cannot be smaller than 'winminwidth'" +msgstr "E592: winwidth ei voi olla pienempi kuin winminwidth" + +msgid "E80: Error while writing" +msgstr "E80: Kirjoitusvirhe" + +msgid "Zero count" +msgstr "Nollalaskuri" + +msgid "E81: Using <SID> not in a script context" +msgstr "E81: <SID> skriptin ulkopuolella" + +msgid "E449: Invalid expression received" +msgstr "E449: Virheellinen ilmaus saatu" + +msgid "E463: Region is guarded, cannot modify" +msgstr "E463: Alue on suojattu, muuttaminen ei onnistu" + +msgid "E744: NetBeans does not allow changes in read-only files" +msgstr "E744: NetBeans ei tue muutoksia kirjoitussuojattuihin tiedostoihin" + +#, c-format +msgid "E685: Internal error: %s" +msgstr "E685: Sisäinen virhe: %s" + +msgid "E363: pattern uses more memory than 'maxmempattern'" +msgstr "E363: kuvio käyttää enemmän muistia kuin maxmempattern on" + +msgid "E749: empty buffer" +msgstr "E749: tyhjä puskuri" + +msgid "E682: Invalid search pattern or delimiter" +msgstr "E682: Virheellinen hakulauseke tai erotin" + +msgid "E139: File is loaded in another buffer" +msgstr "E139: Tiedosto on ladattu toiseen puskuriin" + +#, c-format +msgid "E764: Option '%s' is not set" +msgstr "E764: Asetus %s on asettamatta" + +msgid "search hit TOP, continuing at BOTTOM" +msgstr "haku pääsi ALKUUN, jatketaan LOPUSTA" + +msgid "search hit BOTTOM, continuing at TOP" +msgstr "haku pääsi LOPPUUN, jatketaan ALUSTA" + +#~ msgid "-V[N]\t\tVerbose level" +#~ msgstr "-V[N]\t\tMonisanaisuustaso" + +#~ msgid "...(truncated)" +#~ msgstr "...(katkaistu)" diff --git a/src/po/ga.po b/src/po/ga.po index b53864396..62ae76f95 100644 --- a/src/po/ga.po +++ b/src/po/ga.po @@ -1,34 +1,31 @@ # Irish translations for vim. # This file is distributed under the same license as the vim package. -# Kevin Patrick Scannell <scannell@SLU.EDU>, 2005. +# Kevin Patrick Scannell <scannell@SLU.EDU>, 2005, 2006, 2008. # msgid "" msgstr "" "Project-Id-Version: vim 7.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2005-02-13 21:51-0600\n" -"PO-Revision-Date: 2005-02-14 10:35-0600\n" -"Last-Translator: Kevin Patrick Scannell <scannell@SLU.EDU>\n" -"Language-Team: Irish <ga@li.org>\n" +"POT-Creation-Date: 2008-05-24 12:31-0500\n" +"PO-Revision-Date: 2008-05-24 12:49-0500\n" +"Last-Translator: Kevin Patrick Scannell <kscanne@gmail.com>\n" +"Language-Team: Irish <gaeilge-gnulinux@lists.sourceforge.net>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=ISO-8859-1\n" "Content-Transfer-Encoding: 8bit\n" msgid "E82: Cannot allocate any buffer, exiting..." -msgstr "E82: Ní féidir maolán a riar, ag scor..." +msgstr "E82: Ní féidir maolán a dháileadh, ag scor..." msgid "E83: Cannot allocate buffer, using other one..." -msgstr "E83: Ní féidir maolán a riar, ag úsáid cinn eile..." +msgstr "E83: Ní féidir maolán a dháileadh, ag úsáid cinn eile..." -#, c-format msgid "E515: No buffers were unloaded" msgstr "E515: Ní raibh aon mhaolán díluchtaithe" -#, c-format msgid "E516: No buffers were deleted" msgstr "E516: Ní raibh aon mhaolán scriosta" -#, c-format msgid "E517: No buffers were wiped out" msgstr "E517: Ní raibh aon mhaolán bánaithe" @@ -54,7 +51,7 @@ msgid "%d buffers wiped out" msgstr "%d maolán bánaithe" msgid "E84: No modified buffer found" -msgstr "E84: Níor aimsíodh maolán athraithe" +msgstr "E84: Níor aimsíodh maolán mionathraithe" #. back where we started, didn't find anything. msgid "E85: There is no listed buffer" @@ -73,14 +70,14 @@ msgstr "E88: Ní féidir a dhul roimh an chéad mhaolán" #, c-format msgid "E89: No write since last change for buffer %ld (add ! to override)" msgstr "" -"E89: Tá maolán %ld athraithe ach nach bhfuil sábháilte ó shin (cuir ! leis " +"E89: Athraíodh maolán %ld ach nach bhfuil sé sábháilte ó shin (cuir ! leis " "an ordú chun sárú)" msgid "E90: Cannot unload last buffer" msgstr "E90: Ní féidir an maolán deireanach a dhíluchtú" msgid "W14: Warning: List of file names overflow" -msgstr "W14: Rabhadh: Róshreabhadh liosta ainmneacha comhaid" +msgstr "W14: Rabhadh: Liosta ainmneacha comhaid thar maoil" #, c-format msgid "E92: Buffer %ld not found" @@ -102,7 +99,7 @@ msgid "E95: Buffer with this name already exists" msgstr "E95: Tá maolán ann leis an ainm seo cheana" msgid " [Modified]" -msgstr " [Athraithe]" +msgstr " [Mionathraithe]" msgid "[Not edited]" msgstr "[Gan eagrú]" @@ -114,7 +111,7 @@ msgid "[Read errors]" msgstr "[Earráidí léimh]" msgid "[readonly]" -msgstr "[léamh amháin]" +msgstr "[inléite amháin]" #, c-format msgid "1 line --%d%%--" @@ -135,8 +132,8 @@ msgstr "[Gan Ainm]" msgid "help" msgstr "cabhair" -msgid "[help]" -msgstr "[cabhair]" +msgid "[Help]" +msgstr "[Cabhair]" msgid "[Preview]" msgstr "[Réamhamharc]" @@ -158,8 +155,11 @@ msgstr "" "\n" "# Liosta maoláin:\n" -msgid "[Error List]" -msgstr "[Liosta Earráidí]" +msgid "[Location List]" +msgstr "[Liosta Suíomh]" + +msgid "[Quickfix List]" +msgstr "[Liosta Ceartúchán Tapa]" msgid "" "\n" @@ -192,6 +192,9 @@ msgstr "E98: Ní féidir an t-aschur diff a léamh" msgid "E99: Current buffer is not in diff mode" msgstr "E99: Níl an maolán reatha sa mhód diff" +msgid "E793: No other buffer in diff mode is modifiable" +msgstr "E793: Ní féidir aon mhaolán eile a athrú sa mhód diff" + msgid "E100: No other buffer in diff mode" msgstr "E100: Níl aon mhaolán eile sa mhód diff" @@ -208,6 +211,9 @@ msgstr "E102: Tá maolán \"%s\" gan aimsiú" msgid "E103: Buffer \"%s\" is not in diff mode" msgstr "E103: Níl maolán \"%s\" i mód diff" +msgid "E787: Buffer changed unexpectedly" +msgstr "E787: Athraíodh an maolán gan choinne" + msgid "E104: Escape not allowed in digraph" msgstr "E104: Ní cheadaítear carachtair éalúcháin i ndéghraf" @@ -217,17 +223,15 @@ msgstr "E544: Comhad eochairmhapála gan aimsiú" msgid "E105: Using :loadkeymap not in a sourced file" msgstr "E105: Ag úsáid :loadkeymap ach ní comhad foinsithe é seo" +msgid "E791: Empty keymap entry" +msgstr "E791: Iontráil fholamh eochairmhapála" + msgid " Keyword completion (^N^P)" -msgstr " Comhlánú d'eochairfhocail (^N^P)" +msgstr " Comhlánú lorgfhocal (^N^P)" #. ctrl_x_mode == 0, ^P/^N compl. -msgid " ^X mode (^E^Y^L^]^F^I^K^D^U^V^N^P)" -msgstr " mód ^X (^E^Y^L^]^F^I^K^D^U^V^N^P)" - -#. Scroll has it's own msgs, in it's place there is the msg for local -#. * ctrl_x_mode = 0 (eg continue_status & CONT_LOCAL) -- Acevedo -msgid " Keyword Local completion (^N^P)" -msgstr " Comhlánú eochairfhocail logánta (^N^P)" +msgid " ^X mode (^]^D^E^F^I^K^L^N^O^Ps^U^V^Y)" +msgstr " mód ^X (^]^D^E^F^I^K^L^N^O^Ps^U^V^Y)" msgid " Whole line completion (^L^N^P)" msgstr " Comhlánú Línte Ina Iomlán (^L^N^P)" @@ -256,15 +260,24 @@ msgstr " Comhlánú den líne ordaithe (^V^N^P)" msgid " User defined completion (^U^N^P)" msgstr " Comhlánú saincheaptha (^U^N^P)" +msgid " Omni completion (^O^N^P)" +msgstr " Comhlánú Omni (^O^N^P)" + +msgid " Spelling suggestion (s^N^P)" +msgstr " Moladh litrithe (s^N^P)" + +msgid " Keyword Local completion (^N^P)" +msgstr " Comhlánú logánta lorgfhocal (^N^P)" + msgid "Hit end of paragraph" msgstr "Sroicheadh críoch an pharagraif" -msgid "'thesaurus' option is empty" -msgstr "tá an rogha 'thesaurus' folamh" - msgid "'dictionary' option is empty" msgstr "tá an rogha 'dictionary' folamh" +msgid "'thesaurus' option is empty" +msgstr "tá an rogha 'thesaurus' folamh" + #, c-format msgid "Scanning dictionary: %s" msgstr "Foclóir á scanadh: %s" @@ -289,6 +302,7 @@ msgstr " Méadú" #. showmode might reset the internal line pointers, so it must #. * be called before line = ml_get(), or when this address is no #. * longer needed. -- Acevedo. +#. msgid "-- Searching..." msgstr "-- Ag Cuardach..." @@ -325,11 +339,11 @@ msgstr "E111: `]' ar iarraidh" #, c-format msgid "E686: Argument of %s must be a List" -msgstr "E686: Ní foláir argóint de %s a bheith Liosta" +msgstr "E686: Caithfidh argóint de %s a bheith ina Liosta" #, c-format -msgid "E712: Argument of %s must be a List or Dictionaary" -msgstr "E712: Ní foláir argóint de %s a bheith Liosta nó Foclóir" +msgid "E712: Argument of %s must be a List or Dictionary" +msgstr "E712: Caithfidh argóint de %s a bheith ina Liosta nó Foclóir" msgid "E713: Cannot use empty key for Dictionary" msgstr "E713: Ní féidir eochair fholamh a úsáid le Foclóir" @@ -342,7 +356,7 @@ msgstr "E715: Tá gá le foclóir" #, c-format msgid "E118: Too many arguments for function: %s" -msgstr "E118: An iomarca argóintí d'fheidhm %s" +msgstr "E118: An iomarca argóintí d'fheidhm: %s" #, c-format msgid "E716: Key not present in Dictionary: %s" @@ -365,6 +379,14 @@ msgstr "E719: Ní féidir [:] a úsáid le foclóir" msgid "E734: Wrong variable type for %s=" msgstr "E734: Cineál mícheart athróige le haghaidh %s=" +#, c-format +msgid "E130: Unknown function: %s" +msgstr "E130: Feidhm anaithnid: %s" + +#, c-format +msgid "E461: Illegal variable name: %s" +msgstr "E461: Ainm athróige neamhcheadaithe: %s" + msgid "E687: Less targets than List items" msgstr "E687: Níos lú spriocanna ná míreanna Liosta" @@ -462,8 +484,9 @@ msgstr "E697: ']' ar iarraidh ag deireadh liosta: %s" msgid "E720: Missing colon in Dictionary: %s" msgstr "E720: Idirstad ar iarraidh i bhFoclóir: %s" -msgid "E721: Duplicate key in Dictionary" -msgstr "E721: Eochair dhúblach i bhFoclóir" +#, c-format +msgid "E721: Duplicate key in Dictionary: \"%s\"" +msgstr "E721: Eochair dhúblach i bhFoclóir: \"%s\"" #, c-format msgid "E722: Missing comma in Dictionary: %s" @@ -476,12 +499,33 @@ msgstr "E723: '}' ar iarraidh ag deireadh foclóra: %s" msgid "E724: variable nested too deep for displaying" msgstr "E724: athróg neadaithe ródhomhain chun í a thaispeáint" +#, c-format +msgid "E117: Unknown function: %s" +msgstr "E117: Feidhm anaithnid: %s" + +#, c-format +msgid "E119: Not enough arguments for function: %s" +msgstr "E119: Níl go leor feidhmeanna d'fheidhm: %s" + +#, c-format +msgid "E120: Using <SID> not in a script context: %s" +msgstr "E120: <SID> á úsáid ach gan a bheith i gcomhthéacs scripte: %s" + +#, c-format +msgid "E725: Calling dict function without Dictionary: %s" +msgstr "E725: Feidhm 'dict' á ghlao gan Foclóir: %s" + msgid "E699: Too many arguments" msgstr "E699: An iomarca argóintí" +msgid "E785: complete() can only be used in Insert mode" +msgstr "E785: is féidir complete() a úsáid sa mhód Ionsáite amháin" + +#. #. * Yes this is ugly, I don't particularly like it either. But doing it #. * this way has the compelling advantage that translations need not to #. * be touched at all. See below what 'ok' and 'ync' are used for. +#. msgid "&Ok" msgstr "&Ok" @@ -507,8 +551,8 @@ msgstr "" msgid "called inputrestore() more often than inputsave()" msgstr "Glaodh inputrestore() níos minice ná inputsave()" -msgid "E745: Range not allowed" -msgstr "E745: Ní cheadaítear raon" +msgid "E786: Range not allowed" +msgstr "E786: Ní cheadaítear an raon" msgid "E701: Invalid type for len()" msgstr "E701: Cineál neamhbhailí le haghaidh len()" @@ -533,7 +577,7 @@ msgid "E277: Unable to read a server reply" msgstr "E277: Ní féidir freagra ón fhreastalaí a léamh" msgid "E655: Too many symbolic links (cycle?)" -msgstr "E655: An iomarca naisc shiombalacha (timthriall?)" +msgstr "E655: An iomarca naisc shiombalacha (ciogal?)" msgid "E258: Unable to send to client" msgstr "E258: Ní féidir aon rud a sheoladh chuig an chliant" @@ -567,21 +611,21 @@ msgstr "E731: Foclóir á úsáid mar Theaghrán" #, c-format msgid "E704: Funcref variable name must start with a capital: %s" -msgstr "E704: Ní foláir ceannlitir a bheith ar dtús ainm Funcref: %s" +msgstr "E704: Caithfidh ceannlitir a bheith ar dtús ainm Funcref: %s" #, c-format -msgid "705: Variable name conflicts with existing function: %s" -msgstr "705: Tagann ainm athróige salach ar fheidhm atá ann cheana: %s" - -#, c-format -msgid "E461: Illegal variable name: %s" -msgstr "E461: Ainm athróige neamhcheadaithe: %s" +msgid "E705: Variable name conflicts with existing function: %s" +msgstr "E705: Tagann ainm athróige salach ar fheidhm atá ann cheana: %s" #, c-format msgid "E706: Variable type mismatch for: %s" msgstr "E706: Mímheaitseáil idir cineálacha athróige: %s" #, c-format +msgid "E795: Cannot delete variable %s" +msgstr "E795: Ní féidir athróg %s a scriosadh" + +#, c-format msgid "E741: Value is locked: %s" msgstr "E741: Tá an luach faoi ghlas: %s" @@ -606,27 +650,27 @@ msgstr "E125: Argóint neamhcheadaithe: %s" msgid "E126: Missing :endfunction" msgstr "E126: :endfunction ar iarraidh" +#, c-format +msgid "E746: Function name does not match script file name: %s" +msgstr "" +"E746: Níl ainm na feidhme comhoiriúnach le hainm comhaid na scripte: %s" + msgid "E129: Function name required" -msgstr "E129: Tá ainm feidhme riachtanach" +msgstr "E129: Tá gá le hainm feidhme" #, c-format msgid "E128: Function name must start with a capital or contain a colon: %s" msgstr "" -"E128: Ní foláir ceannlitir a bheith ar dtús ainm feidhme, nó idirstad a " +"E128: Caithfidh ceannlitir a bheith ar dtús ainm feidhme, nó idirstad a " "bheith ann: %s" #, c-format -msgid "E130: Undefined function: %s" -msgstr "E130: Feidhm gan sainmhíniú: %s" - -#, c-format msgid "E131: Cannot delete function %s: It is in use" msgstr "E131: Ní féidir feidhm %s a scriosadh: Tá sé in úsáid faoi láthair" msgid "E132: Function call depth is higher than 'maxfuncdepth'" msgstr "E132: Doimhneacht na nglaonna níos mó ná 'maxfuncdepth'" -#. always scroll up, don't overwrite #, c-format msgid "calling %s" msgstr "%s á glao" @@ -643,13 +687,12 @@ msgstr "%s ag aisfhilleadh #%ld" msgid "%s returning %s" msgstr "%s ag aisfhilleadh %s" -#. always scroll up, don't overwrite #, c-format msgid "continuing in %s" msgstr "ag leanúint i %s" msgid "E133: :return not inside a function" -msgstr "E133: Ní foláir do :return a bheith isteach i bhfeidhm" +msgstr "E133: Caithfidh :return a bheith isteach i bhfeidhm" #, c-format msgid "" @@ -659,204 +702,12 @@ msgstr "" "\n" "# athróga comhchoiteanna:\n" -msgid "Entering Debug mode. Type \"cont\" to continue." -msgstr "Mód dífhabhtaithe á thosú. Clóscríobh \"cont\" chun leanúint." - -#, c-format -msgid "line %ld: %s" -msgstr "líne %ld: %s" - -#, c-format -msgid "cmd: %s" -msgstr "ordú: %s" - -#, c-format -msgid "Breakpoint in \"%s%s\" line %ld" -msgstr "Brisphointe i \"%s%s\" líne %ld" - -#, c-format -msgid "E161: Breakpoint not found: %s" -msgstr "E161: Brisphointe gan aimsiú: %s" - -msgid "No breakpoints defined" -msgstr "Níl aon bhrisphointe socraithe" - -#, c-format -msgid "%3d %s %s line %ld" -msgstr "%3d %s %s líne %ld" - -msgid "Save As" -msgstr "Sábháil Mar" - -#, c-format -msgid "Save changes to \"%.*s\"?" -msgstr "Sábháil athruithe ar \"%.*s\"?" - -msgid "Untitled" -msgstr "Gan Teideal" - -#, c-format -msgid "E162: No write since last change for buffer \"%s\"" -msgstr "E162: Tá maolán \"%s\" athraithe ach nach bhfuil sábháilte ó shin" - -msgid "Warning: Entered other buffer unexpectedly (check autocommands)" -msgstr "Rabhadh: Chuathas i maolán eile go tobann (seiceáil na huathorduithe)" - -msgid "E163: There is only one file to edit" -msgstr "E163: Níl ach aon chomhad amháin le cur in eagar" - -msgid "E164: Cannot go before first file" -msgstr "E164: Ní féidir a dhul roimh an chéad chomhad" - -msgid "E165: Cannot go beyond last file" -msgstr "E165: Ní féidir a dhul thar an gcomhad deireanach" - -#, c-format -msgid "E666: compiler not supported: %s" -msgstr "E666: ní ghlactar leis an tiomsaitheoir: %s" - -#, c-format -msgid "Searching for \"%s\" in \"%s\"" -msgstr "Ag déanamh cuardach ar \"%s\" i \"%s\"" - -#, c-format -msgid "Searching for \"%s\"" -msgstr "Ag déanamh cuardach ar \"%s\"" - -#, c-format -msgid "not found in 'runtimepath': \"%s\"" -msgstr "gan aimsiú i 'runtimepath': \"%s\"" - -msgid "Source Vim script" -msgstr "Foinsigh script Vim" - -#, c-format -msgid "Cannot source a directory: \"%s\"" -msgstr "Ní féidir an chomhadlann \"%s\" a léamh" - -#, c-format -msgid "could not source \"%s\"" -msgstr "níorbh fhéidir \"%s\" a léamh" - -#, c-format -msgid "line %ld: could not source \"%s\"" -msgstr "líne %ld: níorbh fhéidir \"%s\" a fhoinsiú" - -#, c-format -msgid "sourcing \"%s\"" -msgstr "\"%s\" á fhoinsiú" - -#, c-format -msgid "line %ld: sourcing \"%s\"" -msgstr "líne %ld: \"%s\" á fhoinsiú" - -#, c-format -msgid "finished sourcing %s" -msgstr "deireadh ag foinsiú %s" - -msgid "W15: Warning: Wrong line separator, ^M may be missing" -msgstr "" -"W15: Rabhadh: Deighilteoir línte mícheart, is féidir go bhfuil ^M ar iarraidh" - -msgid "E167: :scriptencoding used outside of a sourced file" -msgstr "E167: ní úsáidtear :scriptencoding ach i gcomhad foinsithe" - -msgid "E168: :finish used outside of a sourced file" -msgstr "E168: ní úsáidtear :finish ach i gcomhaid foinsithe" - -#, c-format -msgid "Page %d" -msgstr "Leathanach %d" - -msgid "No text to be printed" -msgstr "Níl aon téacs le priontáil" - -#, c-format -msgid "Printing page %d (%d%%)" -msgstr "Leathanach %d (%d%%) á phriontáil" - -#, c-format -msgid " Copy %d of %d" -msgstr " Cóip %d de %d" - -#, c-format -msgid "Printed: %s" -msgstr "Priontáilte: %s" - -#, c-format -msgid "Printing aborted" -msgstr "Priontáil tobscortha" - -msgid "E455: Error writing to PostScript output file" -msgstr "E455: Earráid le linn scríobh chuig aschomhad PostScript" - -#, c-format -msgid "E624: Can't open file \"%s\"" -msgstr "E624: Ní féidir an comhad \"%s\" a oscailt" - -#, c-format -msgid "E457: Can't read PostScript resource file \"%s\"" -msgstr "E457: Ní féidir comhad acmhainne PostScript \"%s\" a léamh" - -#, c-format -msgid "E618: file \"%s\" is not a PostScript resource file" -msgstr "E618: Níl comhad \"%s\" ina chomhad acmhainne PostScript" - -#, c-format -msgid "E619: file \"%s\" is not a supported PostScript resource file" -msgstr "E619: Tá \"%s\" ina chomhad acmhainne PostScript gan tacú" - -#, c-format -msgid "E621: \"%s\" resource file has wrong version" -msgstr "E621: Tá an leagan mícheart ar an gcomhad acmhainne \"%s\"" - -msgid "E673: Incompatible multi-byte encoding and character set." -msgstr "E673: Ionchódú agus tacar carachtar ilbhirt neamh-chomhoiriúnach." - -msgid "E674: printmbcharset cannot be empty with multi-byte encoding." +msgid "" +"\n" +"\tLast set from " msgstr "" -"E674: ní cheadaítear printmbcharset a bheith folamh le hionchódú ilbhirt." - -msgid "E675: No default font specfifed for multi-byte printing." -msgstr "E675: Níor réamhshocraíodh cló le haghaidh priontála ilbhirt." - -msgid "E324: Can't open PostScript output file" -msgstr "E324: Ní féidir aschomhad PostScript a oscailt" - -#, c-format -msgid "E456: Can't open file \"%s\"" -msgstr "E456: Ní féidir an comhad \"%s\" a oscailt" - -msgid "E456: Can't find PostScript resource file \"prolog.ps\"" -msgstr "E456: Comhad acmhainne PostScript \"prolog.ps\" gan aimsiú" - -msgid "E456: Can't find PostScript resource file \"cidfont.ps\"" -msgstr "E456: Comhad acmhainne PostScript \"cidfont.ps\" gan aimsiú" - -#, c-format -msgid "E456: Can't find PostScript resource file \"%s.ps\"" -msgstr "E456: Comhad acmhainne PostScript \"%s.ps\" gan aimsiú" - -#, c-format -msgid "E620: Unable to convert to print encoding \"%s\"" -msgstr "E620: Ní féidir an t-ionchódú priontála \"%s\" a thiontú" - -msgid "Sending to printer..." -msgstr "Ag seoladh chuig an phrintéir..." - -msgid "E365: Failed to print PostScript file" -msgstr "E365: Theip ar phriontáil comhaid PostScript" - -msgid "Print job sent." -msgstr "Seoladh jab priontála." - -#, c-format -msgid "Current %slanguage: \"%s\"" -msgstr "%sTeanga faoi láthair: \"%s\"" - -#, c-format -msgid "E197: Cannot set language to \"%s\"" -msgstr "E197: Ní féidir an teanga a shocrú mar \"%s\"" +"\n" +"\tSocraithe is déanaí ó " #, c-format msgid "<%s>%s%s %d, Hex %02x, Octal %03o" @@ -886,7 +737,7 @@ msgstr "Scagadh %ld líne" msgid "E135: *Filter* Autocommands must not change current buffer" msgstr "" -"E135: Ní cheadaítear uathorduithe scagaire chun an maolán reatha a athrú" +"E135: Ní cheadaítear d'uathorduithe *scagaire* an maolán reatha a athrú" msgid "[No write since last change]\n" msgstr "[Athraithe agus nach sábháilte ó shin]\n" @@ -912,6 +763,7 @@ msgstr " marcanna" msgid " FAILED" msgstr " TEIPTHE" +#. avoid a wait_return for this message, it's annoying #, c-format msgid "E137: Viminfo file is not writable: %s" msgstr "E137: Níl an comhad Viminfo inscríofa: %s" @@ -944,10 +796,8 @@ msgstr "# Luach 'encoding' agus an comhad seo á scríobh\n" msgid "Illegal starting char" msgstr "Carachtar neamhcheadaithe tosaigh" -#. Overwriting a file that is loaded in another buffer is not a -#. * good idea. -msgid "E139: File is loaded in another buffer" -msgstr "E139: Tá an comhad luchtaithe i maolán eile" +msgid "Save As" +msgstr "Sábháil Mar" msgid "Write partial file?" msgstr "Scríobh comhad neamhiomlán?" @@ -956,8 +806,16 @@ msgid "E140: Use ! to write partial buffer" msgstr "E140: Bain úsáid as ! chun maolán neamhiomlán a scríobh" #, c-format -msgid "Overwrite existing file \"%.*s\"?" -msgstr "Forscríobh comhad \"%.*s\" atá ann cheana?" +msgid "Overwrite existing file \"%s\"?" +msgstr "Forscríobh comhad \"%s\" atá ann cheana?" + +#, c-format +msgid "Swap file \"%s\" exists, overwrite anyway?" +msgstr "Tá comhad babhtála \"%s\" ann cheana; forscríobh mar sin féin?" + +#, c-format +msgid "E768: Swap file exists: %s (:silent! overrides)" +msgstr "E768: Tá comhad babhtála ann cheana: %s (úsáid :silent! chun sárú)" #, c-format msgid "E141: No file name for buffer %ld" @@ -968,12 +826,26 @@ msgstr "E142: Níor scríobhadh an comhad: díchumasaithe leis an rogha 'write'" #, c-format msgid "" -"'readonly' option is set for \"%.*s\".\n" +"'readonly' option is set for \"%s\".\n" "Do you wish to write anyway?" msgstr "" -"tá an rogha 'readonly' socraithe do \"%.*s\".\n" +"tá an rogha 'readonly' socraithe do \"%s\".\n" "Ar mhaith leat é a scríobh mar sin féin?" +#, c-format +msgid "" +"File permissions of \"%s\" are read-only.\n" +"It may still be possible to write it.\n" +"Do you wish to try?" +msgstr "" +"Tá comhad \"%s\" inléite amháin.\n" +"Seans gurbh fhéidir scríobh ann mar sin féin.\n" +"An bhfuil fonn ort triail a bhaint as?" + +#, c-format +msgid "E505: \"%s\" is read-only (add ! to override)" +msgstr "E505: is inléite amháin é \"%s\" (cuir ! leis an ordú chun sárú)" + msgid "Edit File" msgstr "Cuir Comhad in Eagar" @@ -998,10 +870,17 @@ msgstr "cuir %s ina ionad (y/n/a/q/l/^E/^Y)?" msgid "(Interrupted) " msgstr "(Idirbhriste) " +msgid "1 match" +msgstr "1 rud comhoiriúnach" + msgid "1 substitution" msgstr "1 ionadaíocht" #, c-format +msgid "%ld matches" +msgstr "%ld rud comhoiriúnach" + +#, c-format msgid "%ld substitutions" msgstr "%ld ionadaíocht" @@ -1015,8 +894,9 @@ msgstr " ar %ld líne" msgid "E147: Cannot do :global recursive" msgstr "E147: Ní cheadaítear :global go hathchúrsach" +# should have ":" msgid "E148: Regular expression missing from global" -msgstr "E148: Slonn ionadaíochta ar iarraidh ón domhain" +msgstr "E148: Slonn ionadaíochta ar iarraidh ó :global" #, c-format msgid "Pattern found in every line: %s" @@ -1105,11 +985,138 @@ msgstr " (níl an rogha seo ar fáil)" msgid "[Deleted]" msgstr "[Scriosta]" +msgid "Entering Debug mode. Type \"cont\" to continue." +msgstr "Mód dífhabhtaithe á thosú. Clóscríobh \"cont\" chun leanúint." + +#, c-format +msgid "line %ld: %s" +msgstr "líne %ld: %s" + +#, c-format +msgid "cmd: %s" +msgstr "ordú: %s" + +#, c-format +msgid "Breakpoint in \"%s%s\" line %ld" +msgstr "Brisphointe i \"%s%s\" líne %ld" + +#, c-format +msgid "E161: Breakpoint not found: %s" +msgstr "E161: Brisphointe gan aimsiú: %s" + +msgid "No breakpoints defined" +msgstr "Níl aon bhrisphointe socraithe" + +#, c-format +msgid "%3d %s %s line %ld" +msgstr "%3d %s %s líne %ld" + +msgid "E750: First use :profile start <fname>" +msgstr "E750: Úsáid :profile start <ainm> ar dtús" + +#, c-format +msgid "Save changes to \"%s\"?" +msgstr "Sábháil athruithe ar \"%s\"?" + +msgid "Untitled" +msgstr "Gan Teideal" + +#, c-format +msgid "E162: No write since last change for buffer \"%s\"" +msgstr "E162: Athraíodh maolán \"%s\" ach nach bhfuil sé sábháilte ó shin" + +msgid "Warning: Entered other buffer unexpectedly (check autocommands)" +msgstr "Rabhadh: Chuathas i maolán eile go tobann (seiceáil na huathorduithe)" + +msgid "E163: There is only one file to edit" +msgstr "E163: Níl ach aon chomhad amháin le cur in eagar" + +msgid "E164: Cannot go before first file" +msgstr "E164: Ní féidir a dhul roimh an chéad chomhad" + +msgid "E165: Cannot go beyond last file" +msgstr "E165: Ní féidir a dhul thar an gcomhad deireanach" + +#, c-format +msgid "E666: compiler not supported: %s" +msgstr "E666: ní ghlactar leis an tiomsaitheoir: %s" + +#, c-format +msgid "Searching for \"%s\" in \"%s\"" +msgstr "Ag déanamh cuardach ar \"%s\" i \"%s\"" + +#, c-format +msgid "Searching for \"%s\"" +msgstr "Ag déanamh cuardach ar \"%s\"" + +#, c-format +msgid "not found in 'runtimepath': \"%s\"" +msgstr "gan aimsiú i 'runtimepath': \"%s\"" + +msgid "Source Vim script" +msgstr "Foinsigh script Vim" + +#, c-format +msgid "Cannot source a directory: \"%s\"" +msgstr "Ní féidir comhadlann a léamh: \"%s\"" + +#, c-format +msgid "could not source \"%s\"" +msgstr "níorbh fhéidir \"%s\" a léamh" + +#, c-format +msgid "line %ld: could not source \"%s\"" +msgstr "líne %ld: níorbh fhéidir \"%s\" a fhoinsiú" + +#, c-format +msgid "sourcing \"%s\"" +msgstr "\"%s\" á fhoinsiú" + +#, c-format +msgid "line %ld: sourcing \"%s\"" +msgstr "líne %ld: \"%s\" á fhoinsiú" + +#, c-format +msgid "finished sourcing %s" +msgstr "deireadh ag foinsiú %s" + +msgid "modeline" +msgstr "módlíne" + +msgid "--cmd argument" +msgstr "argóint --cmd" + +msgid "-c argument" +msgstr "argóint -c" + +msgid "environment variable" +msgstr "athróg thimpeallachta" + +msgid "error handler" +msgstr "láimhseálaí earráidí" + +msgid "W15: Warning: Wrong line separator, ^M may be missing" +msgstr "" +"W15: Rabhadh: Deighilteoir línte mícheart, is féidir go bhfuil ^M ar iarraidh" + +msgid "E167: :scriptencoding used outside of a sourced file" +msgstr "E167: ní úsáidtear :scriptencoding ach i gcomhad foinsithe" + +msgid "E168: :finish used outside of a sourced file" +msgstr "E168: ní úsáidtear :finish ach i gcomhaid foinsithe" + +#, c-format +msgid "Current %slanguage: \"%s\"" +msgstr "%sTeanga faoi láthair: \"%s\"" + +#, c-format +msgid "E197: Cannot set language to \"%s\"" +msgstr "E197: Ní féidir an teanga a shocrú mar \"%s\"" + msgid "Entering Ex mode. Type \"visual\" to go to Normal mode." msgstr "Mód Ex á thosú. Clóscríobh \"visual\" le haghaidh an ghnáthmhód." # in FARF -KPS -#. must be at EOF msgid "E501: At end-of-file" msgstr "E501: Ag an chomhadchríoch" @@ -1186,19 +1193,8 @@ msgstr "E177: Ní cheadaítear an t-áireamh a bheith tugtha faoi dhó" msgid "E178: Invalid default value for count" msgstr "E178: Luach réamhshocraithe neamhbhailí ar áireamh" -msgid "E179: argument required for complete" -msgstr "E179: ní foláir argóint le haghaidh comhlánaithe" - -#, c-format -msgid "E180: Invalid complete value: %s" -msgstr "E180: Luach iomlán neamhbhailí: %s" - -msgid "E468: Completion argument only allowed for custom completion" -msgstr "" -"E468: Ní cheadaítear argóint chomhlánaithe ach le comhlánú saincheaptha" - -msgid "E467: Custom completion requires a function argument" -msgstr "E467: Tá gá le hargóint fheidhme le comhlánú saincheaptha" +msgid "E179: argument required for -complete" +msgstr "E179: tá gá le hargóint i ndiaidh -complete" #, c-format msgid "E181: Invalid attribute: %s" @@ -1209,7 +1205,7 @@ msgstr "E182: Ainm neamhbhailí ordaithe" msgid "E183: User defined commands must start with an uppercase letter" msgstr "" -"E183: Ní foláir ceannlitir a bheith ar dtús orduithe atá sainithe ag an " +"E183: Caithfidh ceannlitir a bheith ar dtús orduithe atá sainithe ag an " "úsáideoir" #, c-format @@ -1217,21 +1213,47 @@ msgid "E184: No such user-defined command: %s" msgstr "E184: Níl a leithéid d'ordú saincheaptha: %s" #, c-format +msgid "E180: Invalid complete value: %s" +msgstr "E180: Luach iomlán neamhbhailí: %s" + +msgid "E468: Completion argument only allowed for custom completion" +msgstr "" +"E468: Ní cheadaítear argóint chomhlánaithe ach le comhlánú saincheaptha" + +msgid "E467: Custom completion requires a function argument" +msgstr "E467: Tá gá le hargóint fheidhme le comhlánú saincheaptha" + +#, c-format msgid "E185: Cannot find color scheme %s" msgstr "E185: Scéim dathanna %s gan aimsiú" msgid "Greetings, Vim user!" msgstr "Dia duit, a úsáideoir Vim!" +msgid "E784: Cannot close last tab page" +msgstr "E784: Ní féidir an leathanach cluaisín deiridh a dhúnadh" + +msgid "Already only one tab page" +msgstr "Níl ach leathanach cluaisín amháin cheana féin" + msgid "Edit File in new window" msgstr "Cuir comhad in eagar i bhfuinneog nua" +#, c-format +msgid "Tab page %d" +msgstr "Leathanach cluaisín %d" + msgid "No swap file" msgstr "Níl aon chomhad babhtála ann" msgid "Append File" msgstr "Cuir Comhad i nDeireadh" +msgid "E747: Cannot change directory, buffer is modified (add ! to override)" +msgstr "" +"E747: Ní féidir an chomhadlann a athrú, mionathraíodh an maolán (cuir ! leis " +"an ordú chun sárú)" + msgid "E186: No previous directory" msgstr "E186: Níl aon chomhadlann roimhe seo" @@ -1239,17 +1261,17 @@ msgid "E187: Unknown" msgstr "E187: Anaithnid" msgid "E465: :winsize requires two number arguments" -msgstr "E465: ní foláir dhá argóint uimhriúil le :winsize" +msgstr "E465: ní foláir dhá argóint uimhriúla le :winsize" #, c-format msgid "Window position: X %d, Y %d" -msgstr "Suíomh fuinneoige: X %d, Y %d" +msgstr "Ionad na fuinneoige: X %d, Y %d" msgid "E188: Obtaining window position not implemented for this platform" -msgstr "E188: Ní féidir suíomh fuinneoige a fháil amach ar an chóras seo" +msgstr "E188: Ní féidir ionad na fuinneoige a fháil amach ar an chóras seo" msgid "E466: :winpos requires two number arguments" -msgstr "E466: ní foláir dhá argóint uimhriúil le :winpos" +msgstr "E466: ní foláir dhá argóint uimhriúla le :winpos" msgid "Save Redirection" msgstr "Sábháil Atreorú" @@ -1305,7 +1327,7 @@ msgstr "" "amháin" msgid "E500: Evaluates to an empty string" -msgstr "E500: Meastar é seo mar theaghrán folamh" +msgstr "E500: Luacháiltear é seo mar theaghrán folamh" msgid "E195: Cannot open viminfo file for reading" msgstr "E195: Ní féidir an comhad viminfo a oscailt chun léamh" @@ -1319,7 +1341,7 @@ msgstr "E608: Ní féidir eisceachtaí a :throw le réimír 'Vim'" #. always scroll up, don't overwrite #, c-format msgid "Exception thrown: %s" -msgstr "Eisceacht ginte: %s" +msgstr "Gineadh eisceacht: %s" #, c-format msgid "Exception finished: %s" @@ -1418,7 +1440,10 @@ msgid "E602: :endtry without :try" msgstr "E602: :endtry gan :try" msgid "E193: :endfunction not inside a function" -msgstr "E193: Ní foláir do :endfunction a bheith isteach i bhfeidhm" +msgstr "E193: Caithfidh :endfunction a bheith isteach i bhfeidhm" + +msgid "E788: Not allowed to edit another buffer now" +msgstr "E788: Níl cead agat maolán eile a chur in eagar anois" msgid "tagname" msgstr "clibainm" @@ -1437,17 +1462,19 @@ msgstr "" "\n" "# %s Stair (is nuaí go dtí is sine):\n" +# this gets plugged into the %s in the previous string, +# hence the colon msgid "Command Line" -msgstr "Ainm Orduithe" +msgstr "Líne na nOrduithe:" msgid "Search String" msgstr "Teaghrán Cuardaigh" msgid "Expression" -msgstr "Slonn" +msgstr "Sloinn:" msgid "Input Line" -msgstr "Líne an Ionchuir" +msgstr "Líne an Ionchuir:" msgid "E198: cmd_pchar beyond the command length" msgstr "E198: cmd_pchar os cionn fad an ordaithe" @@ -1464,9 +1491,18 @@ msgstr "is comhadlann é" msgid "is not a file" msgstr "ní comhad é" +msgid "is a device (disabled with 'opendevice' option)" +msgstr "is gléas é seo (díchumasaithe le rogha 'opendevice')" + msgid "[New File]" msgstr "[Comhad Nua]" +msgid "[New DIRECTORY]" +msgstr "[COMHADLANN nua]" + +msgid "[File too big]" +msgstr "[Comhad rómhór]" + msgid "[Permission Denied]" msgstr "[Cead Diúltaithe]" @@ -1474,8 +1510,7 @@ msgid "E200: *ReadPre autocommands made the file unreadable" msgstr "E200: Rinne uathorduithe *ReadPre praiseach as an chomhad" msgid "E201: *ReadPre autocommands must not change current buffer" -msgstr "" -"E201: Ní cheadaítear uathorduithe *ReadPre chun an maolán reatha a athrú" +msgstr "E201: Ní cheadaítear d'uathorduithe *ReadPre an maolán reatha a athrú" msgid "Vim: Reading from stdin...\n" msgstr "Vim: Ag léamh ón ionchur caighdeánach...\n" @@ -1497,6 +1532,9 @@ msgstr "[fifo]" msgid "[socket]" msgstr "[soicéad]" +msgid "[character special]" +msgstr "[comhad speisialta den chineál carachtar]" + msgid "[RO]" msgstr "[L-A]" @@ -1518,8 +1556,9 @@ msgstr "[tiontaithe]" msgid "[crypted]" msgstr "[criptithe]" -msgid "[CONVERSION ERROR]" -msgstr "[EARRÁID TIONTAITHE]" +#, c-format +msgid "[CONVERSION ERROR in line %ld]" +msgstr "[EARRÁID TIONTAITHE i líne %ld]" #, c-format msgid "[ILLEGAL BYTE in line %ld]" @@ -1555,8 +1594,11 @@ msgstr "Ní cheadaítear maoláin NetBeans a bheith scríofa go neamhiomlán" msgid "is not a file or writable device" msgstr "ní comhad ná gléas inscríofa á" +msgid "writing to device disabled with 'opendevice' option" +msgstr "díchumasaíodh scríobh chuig gléas le rogha 'opendevice'" + msgid "is read-only (add ! to override)" -msgstr "is léimh-amháin é (cuir ! leis an ordú chun sárú)" +msgstr "is inléite amháin é (cuir ! leis an ordú chun sárú)" msgid "E506: Can't write to backup file (add ! to override)" msgstr "" @@ -1620,7 +1662,7 @@ msgid " [a]" msgstr " [a]" msgid " appended" -msgstr " curtha leis" +msgstr " iarcheangailte" msgid " [w]" msgstr " [w]" @@ -1710,8 +1752,8 @@ msgid "E246: FileChangedShell autocommand deleted buffer" msgstr "E246: Scrios uathordú FileChangedShell an maolán" #, c-format -msgid "E211: Warning: File \"%s\" no longer available" -msgstr "E211: Rabhadh: Níl comhad \"%s\" ar fáil feasta" +msgid "E211: File \"%s\" no longer available" +msgstr "E211: Níl comhad \"%s\" ar fáil feasta" #, c-format msgid "" @@ -1720,22 +1762,28 @@ msgid "" msgstr "" "W12: Rabhadh: Athraíodh comhad \"%s\" agus athraíodh an maolán i Vim fosta" +msgid "See \":help W12\" for more info." +msgstr "Bain triail as \":help W12\" chun tuilleadh eolais a fháil." + #, c-format msgid "W11: Warning: File \"%s\" has changed since editing started" msgstr "W11: Rabhadh: Athraíodh comhad \"%s\" ó tosaíodh é a chur in eagar" +msgid "See \":help W11\" for more info." +msgstr "Bain triail as \":help W11\" chun tuilleadh eolais a fháil." + #, c-format msgid "W16: Warning: Mode of file \"%s\" has changed since editing started" msgstr "" "W16: Rabhadh: Athraíodh mód an chomhaid \"%s\" ó tosaíodh é a chur in eagar" +msgid "See \":help W16\" for more info." +msgstr "Bain triail as \":help W16\" chun tuilleadh eolais a fháil." + #, c-format msgid "W13: Warning: File \"%s\" has been created after editing started" msgstr "W13: Rabhadh: Cruthaíodh comhad \"%s\" ó tosaíodh é a chur in eagar" -msgid "See \":help W11\" for more info." -msgstr "Bain triail as \":help W11\" chun tuilleadh eolais a fháil." - msgid "Warning" msgstr "Rabhadh" @@ -1759,7 +1807,7 @@ msgstr "--Scriosta--" #, c-format msgid "auto-removing autocommand: %s <buffer=%d>" -msgstr "ag baint uathordú go huathoibríoch: %s <maolán=%d>" +msgstr "uathordú á bhaint go huathoibríoch: %s <maolán=%d>" #. the group doesn't exist #, c-format @@ -1807,7 +1855,6 @@ msgstr "%s Uathorduithe do \"%s\"" msgid "Executing %s" msgstr "%s á rith" -#. always scroll up, don't overwrite #, c-format msgid "autocommand %s" msgstr "uathordú %s" @@ -1862,6 +1909,30 @@ msgstr "Níor aimsíodh aon mhapáil" msgid "E228: makemap: Illegal mode" msgstr "E228: makemap: Mód neamhcheadaithe" +msgid "E229: Cannot start the GUI" +msgstr "E229: Ní féidir an GUI a chur ag obair" + +#, c-format +msgid "E230: Cannot read from \"%s\"" +msgstr "E230: Ní féidir léamh ó \"%s\"" + +msgid "E665: Cannot start GUI, no valid font found" +msgstr "" +"E665: Ní féidir an GUI a chur ag obair, níl aon chlófhoireann bhailí ann" + +msgid "E231: 'guifontwide' invalid" +msgstr "E231: 'guifontwide' neamhbhailí" + +msgid "E599: Value of 'imactivatekey' is invalid" +msgstr "E599: Luach neamhbhailí ar 'imactivatekey'" + +#, c-format +msgid "E254: Cannot allocate color %s" +msgstr "E254: Ní féidir dath %s a dháileadh" + +msgid "No match at cursor, finding next" +msgstr "Níl a leithéid ag an chúrsóir, ag cuardach ar an chéad cheann eile" + msgid "<cannot open> " msgstr "<ní féidir a oscailt> " @@ -1884,41 +1955,17 @@ msgstr "OK" msgid "Cancel" msgstr "Cealaigh" -msgid "Vim dialog" -msgstr "Dialóg Vim" - msgid "Scrollbar Widget: Could not get geometry of thumb pixmap." msgstr "" "Giuirléid Scrollbharra: Ní féidir céimseata an mhapa picteilíní a fháil." +msgid "Vim dialog" +msgstr "Dialóg Vim" + msgid "E232: Cannot create BalloonEval with both message and callback" msgstr "" "E232: Ní féidir BalloonEval a chruthú le teachtaireacht agus aisghlaoch araon" -msgid "E229: Cannot start the GUI" -msgstr "E229: Ní féidir an GUI a chur ag obair" - -#, c-format -msgid "E230: Cannot read from \"%s\"" -msgstr "E230: Ní féidir léamh ó \"%s\"" - -msgid "E665: Cannot start GUI, no valid font found" -msgstr "" -"E665: Ní féidir an GUI a chur ag obair, níl aon chlófhoireann bhailí ann" - -msgid "E231: 'guifontwide' invalid" -msgstr "E231: 'guifontwide' neamhbhailí" - -msgid "E599: Value of 'imactivatekey' is invalid" -msgstr "E599: Luach neamhbhailí ar 'imactivatekey'" - -#, c-format -msgid "E254: Cannot allocate color %s" -msgstr "E254: Ní féidir dath %s a riar" - -msgid "No match at cursor, finding next" -msgstr "Níl a leithéid ag an chúrsóir, ag cuardach ar an chéad cheann eile" - msgid "Vim dialog..." msgstr "Dialóg Vim..." @@ -1977,6 +2024,15 @@ msgstr "Ionadaigh Uile" msgid "Vim: Received \"die\" request from session manager\n" msgstr "Vim: Fuarthas iarratas \"die\" ó bhainisteoir an tseisiúin\n" +msgid "Close" +msgstr "Dún" + +msgid "New tab" +msgstr "Cluaisín nua" + +msgid "Open Tab..." +msgstr "Oscail Cluaisín..." + msgid "Vim: Main window unexpectedly destroyed\n" msgstr "Vim: Milleadh an príomhfhuinneog gan choinne\n" @@ -2048,6 +2104,12 @@ msgstr "E243: Argóint gan tacaíocht: \"-%s\"; Bain úsáid as an leagan OLE." msgid "E672: Unable to open window inside MDI application" msgstr "E672: Ní féidir fuinneog a oscailt isteach i bhfeidhmchlár MDI" +msgid "Close tab" +msgstr "Dún cluaisín" + +msgid "Open tab..." +msgstr "Oscail cluaisín..." + msgid "Find string (use '\\\\' to find a '\\')" msgstr "Aimsigh teaghrán (bain úsáid as '\\\\' chun '\\' a aimsiú)" @@ -2142,6 +2204,100 @@ msgstr "Méid:" msgid "E256: Hangul automata ERROR" msgstr "E256: EARRÁID leis na huathoibreáin Hangul" +msgid "E550: Missing colon" +msgstr "E550: Idirstad ar iarraidh" + +msgid "E551: Illegal component" +msgstr "E551: Comhpháirt neamhcheadaithe" + +msgid "E552: digit expected" +msgstr "E552: ag súil le digit" + +#, c-format +msgid "Page %d" +msgstr "Leathanach %d" + +msgid "No text to be printed" +msgstr "Níl aon téacs le priontáil" + +#, c-format +msgid "Printing page %d (%d%%)" +msgstr "Leathanach %d (%d%%) á phriontáil" + +#, c-format +msgid " Copy %d of %d" +msgstr " Cóip %d de %d" + +#, c-format +msgid "Printed: %s" +msgstr "Priontáilte: %s" + +msgid "Printing aborted" +msgstr "Priontáil tobscortha" + +msgid "E455: Error writing to PostScript output file" +msgstr "E455: Earráid le linn scríobh chuig aschomhad PostScript" + +#, c-format +msgid "E624: Can't open file \"%s\"" +msgstr "E624: Ní féidir an comhad \"%s\" a oscailt" + +#, c-format +msgid "E457: Can't read PostScript resource file \"%s\"" +msgstr "E457: Ní féidir comhad acmhainne PostScript \"%s\" a léamh" + +#, c-format +msgid "E618: file \"%s\" is not a PostScript resource file" +msgstr "E618: Níl comhad \"%s\" ina chomhad acmhainne PostScript" + +#, c-format +msgid "E619: file \"%s\" is not a supported PostScript resource file" +msgstr "E619: Tá \"%s\" ina chomhad acmhainne PostScript gan tacú" + +#, c-format +msgid "E621: \"%s\" resource file has wrong version" +msgstr "E621: Tá an leagan mícheart ar an gcomhad acmhainne \"%s\"" + +msgid "E673: Incompatible multi-byte encoding and character set." +msgstr "E673: Ionchódú agus tacar carachtar ilbhirt neamh-chomhoiriúnach." + +msgid "E674: printmbcharset cannot be empty with multi-byte encoding." +msgstr "" +"E674: ní cheadaítear printmbcharset a bheith folamh le hionchódú ilbhirt." + +msgid "E675: No default font specified for multi-byte printing." +msgstr "E675: Níor réamhshocraíodh cló le haghaidh priontála ilbhirt." + +msgid "E324: Can't open PostScript output file" +msgstr "E324: Ní féidir aschomhad PostScript a oscailt" + +#, c-format +msgid "E456: Can't open file \"%s\"" +msgstr "E456: Ní féidir an comhad \"%s\" a oscailt" + +msgid "E456: Can't find PostScript resource file \"prolog.ps\"" +msgstr "E456: Comhad acmhainne PostScript \"prolog.ps\" gan aimsiú" + +msgid "E456: Can't find PostScript resource file \"cidfont.ps\"" +msgstr "E456: Comhad acmhainne PostScript \"cidfont.ps\" gan aimsiú" + +#, c-format +msgid "E456: Can't find PostScript resource file \"%s.ps\"" +msgstr "E456: Comhad acmhainne PostScript \"%s.ps\" gan aimsiú" + +#, c-format +msgid "E620: Unable to convert to print encoding \"%s\"" +msgstr "E620: Ní féidir an t-ionchódú priontála \"%s\" a thiontú" + +msgid "Sending to printer..." +msgstr "Á sheoladh chuig an phrintéir..." + +msgid "E365: Failed to print PostScript file" +msgstr "E365: Theip ar phriontáil comhaid PostScript" + +msgid "Print job sent." +msgstr "Seoladh jab priontála." + msgid "Add a new database" msgstr "Bunachar sonraí nua" @@ -2204,15 +2360,15 @@ msgstr "E622: Níorbh fhéidir forc a dhéanamh le haghaidh cscope" msgid "cs_create_connection exec failed" msgstr "theip ar rith cs_create_connection" -msgid "E623: Could not spawn cscope process" -msgstr "E623: Níorbh fhéidir próiseas cscope a sceitheadh" - msgid "cs_create_connection: fdopen for to_fp failed" msgstr "cs_create_connection: theip ar fdopen le haghaidh to_fp" msgid "cs_create_connection: fdopen for fr_fp failed" msgstr "cs_create_connection: theip ar fdopen le haghaidh fr_fp" +msgid "E623: Could not spawn cscope process" +msgstr "E623: Níorbh fhéidir próiseas cscope a sceitheadh" + msgid "E567: no cscope connections" msgstr "E567: níl aon nasc cscope ann" @@ -2223,7 +2379,7 @@ msgstr "" #, c-format msgid "E469: invalid cscopequickfix flag %c for %c" -msgstr "E469: brat neamhbhailí cscopequickfix %c le haghaidh %c" +msgstr "E469: bratach neamhbhailí cscopequickfix %c le haghaidh %c" msgid "cscope commands:\n" msgstr "Orduithe cscope:\n" @@ -2243,7 +2399,7 @@ msgid "E568: duplicate cscope database not added" msgstr "E568: níor cuireadh bunachar sonraí dúblach cscope leis" msgid "E569: maximum number of cscope connections reached" -msgstr "E569: ní cheadaítear níos mó ná uasmhéid na nasc cscope" +msgstr "E569: ní cheadaítear níos mó ná an líon uasta nasc cscope" #, c-format msgid "E261: cscope connection %s not found" @@ -2339,6 +2495,9 @@ msgstr "fuinneog neamhbhailí" msgid "linenr out of range" msgstr "líne-uimhir as raon" +msgid "not allowed in the Vim sandbox" +msgstr "ní cheadaítear é seo i mbosca gainimh Vim" + msgid "" "E263: Sorry, this command is disabled, the Python library could not be " "loaded." @@ -2353,7 +2512,7 @@ msgid "can't delete OutputObject attributes" msgstr "ní féidir tréithe OutputObject a scriosadh" msgid "softspace must be an integer" -msgstr "ní foláir softspace a bheith ina shlánuimhir" +msgstr "caithfidh softspace a bheith ina shlánuimhir" msgid "invalid attribute" msgstr "aitreabúid neamhbhailí" @@ -2384,7 +2543,7 @@ msgid "attempt to refer to deleted window" msgstr "rinneadh iarracht ar fhuinneog scriosta a rochtain" msgid "readonly attribute" -msgstr "tréith léimh-amháin" +msgstr "tréith inléite amháin" msgid "cursor position outside buffer" msgstr "cúrsóir taobh amuigh den mhaolán" @@ -2404,12 +2563,33 @@ msgstr "<fuinneog %d>" msgid "no such window" msgstr "níl a leithéid d'fhuinneog ann" +msgid "E265: $_ must be an instance of String" +msgstr "E265: caithfidh $_ a bheith cineál Teaghráin" + msgid "" "E266: Sorry, this command is disabled, the Ruby library could not be loaded." msgstr "" "E266: Tá brón orm, níl an t-ordú seo le fáil, níorbh fhéidir an leabharlann " "Ruby a luchtú." +msgid "E267: unexpected return" +msgstr "E267: \"return\" gan choinne" + +msgid "E268: unexpected next" +msgstr "E268: \"next\" gan choinne" + +msgid "E269: unexpected break" +msgstr "E269: \"break\" gan choinne" + +msgid "E270: unexpected redo" +msgstr "E270: \"redo\" gan choinne" + +msgid "E271: retry outside of rescue clause" +msgstr "E271: \"retry\" taobh amuigh de chlásal tarrthála" + +msgid "E272: unhandled exception" +msgstr "E272: eisceacht gan láimhseáil" + #, c-format msgid "E273: unknown longjmp status %d" msgstr "E273: stádas anaithnid longjmp %d" @@ -2473,7 +2653,7 @@ msgid "" "$PATH).\n" msgstr "" "Ní féidir nasc a dhéanamh le SNiFF+. Seiceáil do chuid athróga " -"thimpeallachta (ní foláir sniffemacs a chur i $PATH).\n" +"thimpeallachta (caithfidh tú sniffemacs a chur i do $PATH).\n" msgid "E274: Sniff: Error during read. Disconnected" msgstr "E274: Sniff: Earráid sa léamh. Dínasctha" @@ -2504,7 +2684,7 @@ msgid "Sniff: Error during write. Disconnected" msgstr "Sniff: Earráid sa scríobh. Dínasctha" msgid "invalid buffer number" -msgstr "uimhir mhaoláin neamhbhailí" +msgstr "uimhir neamhbhailí mhaoláin" msgid "not implemented yet" msgstr "níl ar fáil" @@ -2521,7 +2701,7 @@ msgid "row %d column %d" msgstr "líne %d colún %d" msgid "cannot insert/append line" -msgstr "ní féidir líne a chur ann/leis" +msgstr "ní féidir líne a ionsá/iarcheangal" msgid "unknown flag: " msgstr "bratach anaithnid: " @@ -2557,7 +2737,7 @@ msgstr "" msgid "" "E571: Sorry, this command is disabled: the Tcl library could not be loaded." msgstr "" -"E571: Tá brón orm, níl an t-ordú seo le fáil, níorbh fhéidir an leabharlann " +"E571: Tá brón orm, níl an t-ordú seo le fáil: níorbh fhéidir an leabharlann " "Tcl a luchtú." msgid "" @@ -2566,6 +2746,10 @@ msgstr "" "E281: EARRÁID TCL: níl an cód scortha ina shlánuimhir!? Seol tuairisc fhabht " "chuig <vim-dev@vim.org> le do thoil" +#, c-format +msgid "E572: exit code %d" +msgstr "E572: cód scortha %d" + msgid "cannot get line" msgstr "ní féidir an líne a fháil" @@ -2582,17 +2766,17 @@ msgstr "E573: Aitheantas neamhbhailí freastalaí in úsáid: %s" msgid "E251: VIM instance registry property is badly formed. Deleted!" msgstr "E251: Airí míchumtha sa chlárlann áisc VIM. Scriosta!" -msgid "Unknown option" -msgstr "Rogha anaithnid" +msgid "Unknown option argument" +msgstr "Argóint anaithnid rogha" msgid "Too many edit arguments" -msgstr "An iomarca argóintí eagraithe" +msgstr "An iomarca argóintí eagarthóireachta" msgid "Argument missing after" msgstr "Argóint ar iarraidh i ndiaidh" -msgid "Garbage after option" -msgstr "Dramhaíl i ndiaidh rogha" +msgid "Garbage after option argument" +msgstr "Dramhaíl i ndiaidh argóinte rogha" msgid "Too many \"+command\", \"-c command\" or \"--cmd command\" arguments" msgstr "" @@ -2601,6 +2785,10 @@ msgstr "" msgid "Invalid argument for" msgstr "Argóint neamhbhailí do" +#, c-format +msgid "%d files to edit\n" +msgstr "%d comhad le heagrú\n" + msgid "This Vim was not compiled with the diff feature." msgstr "Níor tiomsaíodh an leagan Vim seo le `diff' ar fáil." @@ -2613,10 +2801,6 @@ msgstr "Ní féidir é a oscailt chun léamh: \"" msgid "Cannot open for script output: \"" msgstr "Ní féidir a oscailt le haghaidh an aschuir scripte: \"" -#, c-format -msgid "%d files to edit\n" -msgstr "%d comhad le heagrú\n" - msgid "Vim: Error: Failure to start gvim from NetBeans\n" msgstr "Vim: Earráid: Theip ar thosú gvim ó NetBeans\n" @@ -2672,9 +2856,13 @@ msgstr "" "\n" " nó:" -msgid "where case is ignored prepend / to make flag upper case" +msgid "" +"\n" +"Where case is ignored prepend / to make flag upper case" msgstr "" -"nuair nach cásíogair é, cuir / ar tosach brait chun cás uachtair a úsáid" +"\n" +"Nuair nach cásíogair é, cuir '/' ag tosach na brataí chun í a chur sa chás " +"uachtair" msgid "" "\n" @@ -2719,7 +2907,7 @@ msgid "-y\t\t\tEasy mode (like \"evim\", modeless)" msgstr "-y\t\t\tMód éasca (mar \"evim\", gan mhóid)" msgid "-R\t\t\tReadonly mode (like \"view\")" -msgstr "-R\t\t\tMód léimh amháin (mar \"view\")" +msgstr "-R\t\t\tMód inléite amháin (mar \"view\")" msgid "-Z\t\t\tRestricted mode (like \"rvim\")" msgstr "-Z\t\t\tMód srianta (mar \"rvim\")" @@ -2742,8 +2930,9 @@ msgstr "-C\t\t\tComhoiriúnach le Vi: 'compatible'" msgid "-N\t\t\tNot fully Vi compatible: 'nocompatible'" msgstr "-N\t\t\tNí comhoiriúnaithe le Vi go hiomlán: 'nocompatible'" -msgid "-V[N]\t\tVerbose level" -msgstr "-V[N]\t\tFoclachas" +msgid "-V[N][fname]\t\tBe verbose [level N] [log messages to fname]" +msgstr "" +"-V[N][fname]\t\tBí foclach [leibhéal N] [logáil teachtaireachtaí i fname]" msgid "-D\t\t\tDebugging mode" msgstr "-D\t\t\tMód dífhabhtaithe" @@ -2787,6 +2976,9 @@ msgstr "-U <gvimrc>\t\tBain úsáid as <gvimrc> in ionad aon .gvimrc" msgid "--noplugin\t\tDon't load plugin scripts" msgstr "--noplugin\t\tNá luchtaigh breiseáin" +msgid "-p[N]\t\tOpen N tab pages (default: one for each file)" +msgstr "-p[N]\t\tOscail N leathanach cluaisín (default: ceann do gach comhad)" + msgid "-o[N]\t\tOpen N windows (default: one for each file)" msgstr "-o[N]\t\tOscail N fuinneog (réamhshocrú: ceann do gach comhad)" @@ -2810,10 +3002,11 @@ msgstr "" "-S <seisiún>\t\tLéigh comhad <seisiún> i ndiaidh an chéad chomhad á léamh" msgid "-s <scriptin>\tRead Normal mode commands from file <scriptin>" -msgstr "-s <script>\tLéig orduithe gnáthmhóid ón chomhad <script>" +msgstr "-s <script>\tLéigh orduithe gnáthmhóid ón chomhad <script>" msgid "-w <scriptout>\tAppend all typed commands to file <scriptout>" -msgstr "-w <script>\tCuir gach ordú iontráilte leis an gcomhad <script>" +msgstr "" +"-w <script>\tIarcheangail gach ordú iontráilte leis an gcomhad <script>" msgid "-W <scriptout>\tWrite all typed commands to file <scriptout>" msgstr "-W <aschur>\tScríobh gach ordú clóscríofa sa chomhad <aschur>" @@ -2822,7 +3015,7 @@ msgid "-x\t\t\tEdit encrypted files" msgstr "-x\t\t\tCuir comhaid chriptithe in eagar" msgid "-display <display>\tConnect vim to this particular X-server" -msgstr "-display <freastalaí>\tCeangail vim leis an bhfreastalaí-X seo" +msgstr "-display <freastalaí>\tNasc vim leis an bhfreastalaí-X seo" msgid "-X\t\t\tDo not connect to X server" msgstr "-X\t\t\tNá naisc leis an bhfreastalaí X" @@ -2848,17 +3041,23 @@ msgstr "" "--remote-wait-silent <comhaid> Mar an gcéanna, ná déan gearán mura bhfuil " "freastalaí ann" +msgid "" +"--remote-tab[-wait][-silent] <files> As --remote but use tab page per file" +msgstr "" +"--remote-tab[-wait][-silent] <comhaid> Cosúil le --remote ach oscail " +"cluaisín do gach comhad" + msgid "--remote-send <keys>\tSend <keys> to a Vim server and exit" msgstr "" "--remote-send <eochracha>\tSeol <eochracha> chuig freastalaí Vim agus scoir" msgid "--remote-expr <expr>\tEvaluate <expr> in a Vim server and print result" msgstr "" -"--remote-expr <slonn>\tMeas <slonn> le freastalaí Vim agus taispeáin an " +"--remote-expr <slonn>\tLuacháil <slonn> le freastalaí Vim agus taispeáin an " "toradh" msgid "--serverlist\t\tList available Vim server names and exit" -msgstr "--serverlist\t\tTaispeáin freastalaithe le fáil agus scoir" +msgstr "--serverlist\t\tTaispeáin freastalaithe Vim atá ar fáil agus scoir" msgid "--servername <name>\tSend to/become the Vim server <name>" msgstr "--servername <ainm>\tSeol chuig/Téigh i do fhreastalaí Vim <ainm>" @@ -2909,10 +3108,10 @@ msgid "-background <color>\tUse <color> for the background (also: -bg)" msgstr "-background <dath>\tBain úsáid as <dath> don chúlra (-bg fosta)" msgid "-foreground <color>\tUse <color> for normal text (also: -fg)" -msgstr "-foreground <dath>\tÚsáid <dath> le haghaidh gnáththéacs (fosta: -fg)" +msgstr "-foreground <dath>\tÚsáid <dath> le haghaidh gnáth-théacs (fosta: -fg)" msgid "-font <font>\t\tUse <font> for normal text (also: -fn)" -msgstr "-font <cló>\t\tÚsáid <cló> le haghaidh gnáththéacs (fosta: -fn)" +msgstr "-font <cló>\t\tÚsáid <cló> le haghaidh gnáth-théacs (fosta: -fn)" msgid "-boldfont <font>\tUse <font> for bold text" msgstr "-boldfont <cló>\tBain úsáid as <cló> do chló trom" @@ -2974,30 +3173,14 @@ msgid "--role <role>\tSet a unique role to identify the main window" msgstr "--role <ról>\tSocraigh ról sainiúil chun an phríomhfhuinneog a aithint" msgid "--socketid <xid>\tOpen Vim inside another GTK widget" -msgstr "--socketid <xid>\tOscail Vim isteach i nguirléid GTK eile" - -msgid "" -"\n" -"Arguments recognised by kvim (KDE version):\n" -msgstr "" -"\n" -"Argóintí ar eolas do kvim (leagan KDE):\n" - -msgid "-black\t\tUse reverse video" -msgstr "-black\t\tÚsáid fís aisiompaithe" - -msgid "-tip\t\t\tDisplay the tip dialog on startup" -msgstr "-tip\t\t\tTaispeáin an dialóg leide ar tosach" - -msgid "-notip\t\tDisable the tip dialog" -msgstr "-notip\t\tDíchumasaigh an dialóg leide" - -msgid "--display <display>\tRun vim on <display>" -msgstr "--display <scáileán>\tRith vim ar <scáileán>" +msgstr "--socketid <xid>\tOscail Vim isteach i ngiuirléid GTK eile" msgid "-P <parent title>\tOpen Vim inside parent application" msgstr "-P <máthairchlár>\tOscail Vim isteach sa mháthairchlár" +msgid "--windowid <HWND>\tOpen Vim inside another win32 widget" +msgstr "--windowid <HWND>\tOscail Vim isteach i ngiuirléid win32 eile" + msgid "No display" msgstr "Gan taispeáint" @@ -3091,7 +3274,7 @@ msgid "E286: Failed to open input method" msgstr "E286: Theip ar oscailt mhodh ionchuir" msgid "E287: Warning: Could not set destroy callback to IM" -msgstr "E287: Rabhadh: Níorbh fhéidir aisghlaoch scriosta a shocrú le IM" +msgstr "E287: Rabhadh: Níorbh fhéidir aisghlaoch léirscriosta a shocrú le IM" msgid "E288: input method doesn't support any style" msgstr "E288: Ní thacaíonn an modh ionchuir aon stíl" @@ -3196,7 +3379,10 @@ msgid "" "or the file has been damaged." msgstr "" ",\n" -"is é sin nó rinneadh damáiste don chomhad." +"is é sin nó rinneadh dochar don chomhad." + +msgid " has been damaged (page size is smaller than minimum value).\n" +msgstr " rinneadh dochar dó (méid an leathanaigh níos lú ná an íosmhéid).\n" #, c-format msgid "Using swap file \"%s\"" @@ -3265,7 +3451,7 @@ msgstr "" msgid "and run diff with the original file to check for changes)\n" msgstr "" -"agus déan comparáid leis an chomhad bunúsach (m.sh. le `diff') chun " +"agus déan comparáid leis an chomhad bhunúsach (m.sh. le `diff') chun " "athruithe a scrúdú)\n" msgid "" @@ -3314,7 +3500,7 @@ msgid "" " modified: " msgstr "" "\n" -" modhnaithe: " +" mionathraithe: " msgid "YES" msgstr "IS SEA" @@ -3425,6 +3611,10 @@ msgstr "Méadaíonn an chruach" msgid "E317: pointer block id wrong 2" msgstr "E317: aitheantas mícheart ar an mbloc pointeora 2" +#, c-format +msgid "E773: Symlink loop for \"%s\"" +msgstr "E773: Ciogal i naisc shiombalacha le haghaidh \"%s\"" + msgid "E325: ATTENTION" msgstr "E325: AIRE" @@ -3504,7 +3694,7 @@ msgid "" "&Quit\n" "&Abort" msgstr "" -"&Oscail Léimh-Amháin\n" +"&Oscail Inléite Amháin\n" "&Eagraigh mar sin féin\n" "&Athshlánaigh\n" "&Scoir\n" @@ -3514,16 +3704,16 @@ msgid "" "&Open Read-Only\n" "&Edit anyway\n" "&Recover\n" +"&Delete it\n" "&Quit\n" -"&Abort\n" -"&Delete it" +"&Abort" msgstr "" -"&Oscail Léimh-Amháin\n" +"&Oscail Inléite Amháin\n" "&Eagraigh mar sin féin\n" "&Athshlánaigh\n" -"S&coir\n" -"&Tobscoir\n" -"&Scrios é" +"S&crios é\n" +"&Scoir\n" +"&Tobscoir" msgid "E326: Too many swap files found" msgstr "E326: Aimsíodh an iomarca comhaid bhabhtála" @@ -3534,8 +3724,13 @@ msgstr "E327: Ní fo-roghchlár í páirt de chonair roghchláir" msgid "E328: Menu only exists in another mode" msgstr "E328: Níl an roghchlár ar fáil sa mhód seo" -msgid "E329: No menu of that name" -msgstr "E329: Níl aon roghchlár ann leis an ainm sin" +#, c-format +msgid "E329: No menu \"%s\"" +msgstr "E329: Níl aon roghchlár darbh ainm \"%s\"" + +#. Only a mnemonic or accelerator is not valid. +msgid "E792: Empty menu name" +msgstr "E792: Ainm folamh ar an roghchlár" msgid "E330: Menu path must not lead to a sub-menu" msgstr "E330: Ní cheadaítear conair roghchláir a threoraíonn go fo-roghchlár" @@ -3585,8 +3780,9 @@ msgstr "Earráid agus %s á phróiseáil:" msgid "line %4ld:" msgstr "líne %4ld:" -msgid "[string too long]" -msgstr "[teaghrán rófhada]" +#, c-format +msgid "E354: Invalid register name: '%s'" +msgstr "E354: Ainm neamhbhailí tabhaill: '%s'" msgid "Messages maintainer: Bram Moolenaar <Bram@vim.org>" msgstr "" @@ -3595,20 +3791,18 @@ msgstr "" msgid "Interrupt: " msgstr "Idirbhriseadh: " -msgid "Hit ENTER to continue" -msgstr "Brúigh ENTER le leanúint" - -msgid "Hit ENTER or type command to continue" +msgid "Press ENTER or type command to continue" msgstr "Brúigh ENTER nó iontráil ordú le leanúint" +#, c-format +msgid "%s line %ld" +msgstr "%s líne %ld" + msgid "-- More --" msgstr "-- Tuilleadh --" -msgid " (RET/BS: line, SPACE/b: page, d/u: half page, q: quit)" -msgstr " (RET/BS: líne, SPÁS/b: lch, d/u: leathlch, q: scoir)" - -msgid " (RET: line, SPACE: page, d: half page, q: quit)" -msgstr " (RET: líne, SPÁS: lch, d: leathlch, q: scoir)" +msgid " SPACE/d/j: screen/page/line down, b/u/k: up, q: quit " +msgstr " SPÁS/d/j: scáileán/leathanach/líne síos, b/u/k: suas, q: scoir " msgid "Question" msgstr "Ceist" @@ -3646,8 +3840,20 @@ msgstr "Dialóg `Oscail Comhad'" msgid "E338: Sorry, no file browser in console mode" msgstr "E338: Níl brabhsálaí comhaid ar fáil sa mhód consóil" +msgid "E766: Insufficient arguments for printf()" +msgstr "E766: Easpa argóintí d'fheidhm printf()" + +msgid "E767: Too many arguments to printf()" +msgstr "E767: An iomarca argóintí d'fheidhm printf()" + msgid "W10: Warning: Changing a readonly file" -msgstr "W10: Rabhadh: Comhad léimh-amháin á athrú" +msgstr "W10: Rabhadh: Comhad inléite amháin á athrú" + +msgid "Type number or click with mouse (<Enter> cancels): " +msgstr "Clóscríobh uimhir nó cliceáil le do luch (<Enter> = cealú): " + +msgid "Choice number (<Enter> cancels): " +msgstr "Uimhir do rogha (<Enter> = cealú): " msgid "1 more line" msgstr "1 líne eile" @@ -3666,6 +3872,9 @@ msgstr "%ld líne níos lú" msgid " (Interrupted)" msgstr " (Idirbhriste)" +msgid "Beep!" +msgstr "Bíp!" + msgid "Vim: preserving files...\n" msgstr "Vim: comhaid á gcaomhnú...\n" @@ -3756,15 +3965,6 @@ msgstr "E346: Níl comhadlann \"%s\" sa cdpath a thuilleadh" msgid "E347: No more file \"%s\" found in path" msgstr "E347: Níl comhad \"%s\" sa chonair a thuilleadh" -msgid "E550: Missing colon" -msgstr "E550: Idirstad ar iarraidh" - -msgid "E551: Illegal component" -msgstr "E551: Comhpháirt neamhcheadaithe" - -msgid "E552: digit expected" -msgstr "E552: ag súil le digit" - #. Get here when the server can't be found. msgid "Cannot connect to Netbeans #2" msgstr "Ní féidir nascadh le Netbeans #2" @@ -3786,6 +3986,12 @@ msgstr "E658: Cailleadh nasc NetBeans le haghaidh maoláin %ld" msgid "E505: " msgstr "E505: " +msgid "E774: 'operatorfunc' is empty" +msgstr "E774: 'operatorfunc' folamh" + +msgid "E775: Eval feature not available" +msgstr "E775: Níl an ghné Eval le fáil" + msgid "Warning: terminal cannot highlight" msgstr "Rabhadh: ní féidir leis an teirminéal aibhsiú" @@ -3810,18 +4016,22 @@ msgstr "E663: Ag deireadh liosta na n-athruithe" msgid "Type :quit<Enter> to exit Vim" msgstr "Clóscríobh :quit<Enter> chun Vim a scor" +# ouch - English -ed ? #, c-format msgid "1 line %sed 1 time" msgstr "1 líne %s uair amháin" +# ouch - English -ed ? #, c-format msgid "1 line %sed %d times" msgstr "1 líne %s %d uair" +# ouch - English -ed ? #, c-format msgid "%ld lines %sed 1 time" msgstr "%ld líne %sed uair amháin" +# ouch - English -ed ? #, c-format msgid "%ld lines %sed %d times" msgstr "%ld líne %sed %d uair" @@ -3837,6 +4047,9 @@ msgstr "eangaíodh 1 líne " msgid "%ld lines indented " msgstr "%ld líne eangaithe " +msgid "E748: No previously used register" +msgstr "E748: Níl aon tabhall úsáidte roimhe seo" + #. must display the prompt msgid "cannot yank; delete anyway" msgstr "ní féidir a sracadh; scrios mar sin féin" @@ -3846,16 +4059,23 @@ msgstr "athraíodh 1 líne" #, c-format msgid "%ld lines changed" -msgstr "%ld líne athraithe" +msgstr "athraíodh %ld líne" #, c-format msgid "freeing %ld lines" msgstr "%ld líne á saoradh" +msgid "block of 1 line yanked" +msgstr "sracadh bloc de 1 líne" + msgid "1 line yanked" msgstr "sracadh 1 líne" #, c-format +msgid "block of %ld lines yanked" +msgstr "sracadh bloc de %ld líne" + +#, c-format msgid "%ld lines yanked" msgstr "%ld líne sractha" @@ -3887,10 +4107,6 @@ msgid "E574: Unknown register type %d" msgstr "E574: Cineál anaithnid tabhaill %d" #, c-format -msgid "E354: Invalid register name: '%s'" -msgstr "E354: Ainm neamhbhailí tabhaill: '%s'" - -#, c-format msgid "%ld Cols; " msgstr "%ld Colún; " @@ -3937,15 +4153,8 @@ msgstr "E519: Níl an rogha seo ar fáil" msgid "E520: Not allowed in a modeline" msgstr "E520: Ní cheadaithe i módlíne" -msgid "" -"\n" -"\tLast set from " -msgstr "" -"\n" -"\tSocraithe is déanaí ó " - msgid "E521: Number required after =" -msgstr "E521: Ní foláir uimhir i ndiaidh =" +msgstr "E521: Tá gá le huimhir i ndiaidh =" msgid "E522: Not found in termcap" msgstr "E522: Gan aimsiú sa termcap" @@ -4008,11 +4217,13 @@ msgid "E535: Illegal character after <%c>" msgstr "E535: Carachtar neamhbhailí i ndiaidh <%c>" msgid "E536: comma required" -msgstr "E536: ní foláir camóg" +msgstr "E536: tá gá le camóg" #, c-format msgid "E537: 'commentstring' must be empty or contain %s" -msgstr "E537: Ní cheadaítear i 'commentstring' teaghrán neamhfholamh gan %s" +msgstr "" +"E537: ní mór %s a bheith i 'commentstring', is é sin nó ní mór dó a bheith " +"folamh" msgid "E538: No mouse support" msgstr "E538: Gan tacaíocht luiche" @@ -4046,6 +4257,13 @@ msgstr "E594: Tá gá le %d colún ar a laghad" msgid "E355: Unknown option: %s" msgstr "E355: Rogha anaithnid: %s" +#. There's another character after zeros or the string +#. * is empty. In both cases, we are trying to set a +#. * num option using a string. +#, c-format +msgid "E521: Number required: &%s = '%s'" +msgstr "E521: Uimhir de dhíth: &%s = '%s'" + msgid "" "\n" "--- Terminal codes ---" @@ -4133,8 +4351,8 @@ msgstr "ANCHOR_BUF_SIZE róbheag." msgid "I/O ERROR" msgstr "EARRÁID I/A" -msgid "...(truncated)" -msgstr "...(teasctha)" +msgid "Message" +msgstr "Teachtaireacht" msgid "'columns' is not 80, cannot execute external commands" msgstr "ní 80 é 'columns', ní féidir orduithe seachtracha a rith" @@ -4186,14 +4404,6 @@ msgstr "Vim: Fuarthas comhartha marfach\n" msgid "Opening the X display took %ld msec" msgstr "Thóg %ld ms chun an scáileán X a oscailt" -#. KDE sometimes produces X error that we want to ignore -msgid "" -"\n" -"Vim: Got X error but we continue...\n" -msgstr "" -"\n" -"Vim: Fuarthas earráid X ach ar aghaidh linn...\n" - msgid "" "\n" "Vim: Got X error\n" @@ -4209,6 +4419,20 @@ msgstr "Oscailt an scáileáin X thar am" msgid "" "\n" +"Could not get security context for " +msgstr "" +"\n" +"Níorbh fhéidir comhthéacs slándála a fháil le haghaidh " + +msgid "" +"\n" +"Could not set security context for " +msgstr "" +"\n" +"Níorbh fhéidir comhthéacs slándála a shocrú le haghaidh " + +msgid "" +"\n" "Cannot execute shell " msgstr "" "\n" @@ -4369,9 +4593,6 @@ msgstr "liosta earráidí %d as %d; %d earráid" msgid "E382: Cannot write, 'buftype' option is set" msgstr "E382: Ní féidir scríobh, rogha 'buftype' socraithe" -msgid "E682: Invalid search pattern or delimiter" -msgstr "E682: Patrún nó teormharcóir neamhbhailí cuardaigh" - msgid "E683: File name missing or invalid pattern" msgstr "E683: Ainm comhaid ar iarraidh, nó patrún neamhbhailí" @@ -4382,6 +4603,9 @@ msgstr "Ní féidir comhad \"%s\" a oscailt" msgid "E681: Buffer is not loaded" msgstr "E681: Níl an maolán luchtaithe" +msgid "E777: String or List expected" +msgstr "E777: Bhíothas ag súil le Teaghrán nó Liosta" + #, c-format msgid "E369: invalid item in %s%%[]" msgstr "E369: mír neamhbhailí i %s%%[]" @@ -4412,22 +4636,10 @@ msgid "E55: Unmatched %s)" msgstr "E55: %s) corr" #, c-format -msgid "E56: %s* operand could be empty" -msgstr "E56: is féidir go bhfuil an t-oibreann %s* folamh" - -#, c-format -msgid "E57: %s+ operand could be empty" -msgstr "E57: is féidir go bhfuil an t-oibreann %s+ folamh" - -#, c-format msgid "E59: invalid character after %s@" msgstr "E59: carachtar neamhbhailí i ndiaidh %s@" #, c-format -msgid "E58: %s{ operand could be empty" -msgstr "E58: is féidir go bhfuil an t-oibreann %s( folamh" - -#, c-format msgid "E60: Too many complex %s{...}s" msgstr "E60: An iomarca %s{...} coimpléascach" @@ -4475,6 +4687,10 @@ msgid "E71: Invalid character after %s%%" msgstr "E71: Carachtar neamhbhailí i ndiaidh %s%%" #, c-format +msgid "E769: Missing ] after %s[" +msgstr "E769: ] ar iarraidh i ndiaidh %s[" + +#, c-format msgid "E554: Syntax error in %s{...}" msgstr "E554: Earráid chomhréire i %s{...}" @@ -4533,13 +4749,7 @@ msgid " SELECT BLOCK" msgstr " SELECT BLOCK" msgid "recording" -msgstr "ag taifeadadh" - -msgid "search hit TOP, continuing at BOTTOM" -msgstr "Buaileadh an BARR le linn an chuardaigh, ag leanúint ag an CHRÍOCH" - -msgid "search hit BOTTOM, continuing at TOP" -msgstr "Buaileadh an BUN le linn an chuardaigh, ag leanúint ag an BHARR" +msgstr "á thaifeadadh" #, c-format msgid "E383: Invalid search string: %s" @@ -4579,6 +4789,10 @@ msgstr " AR IARRAIDH" msgid "Scanning included file: %s" msgstr "Comhad ceanntáisc á scanadh: %s" +#, c-format +msgid "Searching included file %s" +msgstr "Comhad ceanntáisc %s á chuardach" + msgid "E387: Match is on current line" msgstr "E387: Tá an teaghrán comhoiriúnaithe ar an líne reatha" @@ -4594,6 +4808,379 @@ msgstr "E388: Sainmhíniú gan aimsiú" msgid "E389: Couldn't find pattern" msgstr "E389: Patrún gan aimsiú" +# in .viminfo +#, c-format +msgid "" +"\n" +"# Last %sSearch Pattern:\n" +"~" +msgstr "" +"\n" +"# %sPatrún Cuardaigh Is Déanaí:\n" +"~" + +msgid "E759: Format error in spell file" +msgstr "E759: Earráid fhormáide i gcomhad litrithe" + +msgid "E758: Truncated spell file" +msgstr "E758: Comhad teasctha litrithe" + +#, c-format +msgid "Trailing text in %s line %d: %s" +msgstr "Téacs chun deiridh i %s líne %d: %s" + +#, c-format +msgid "Affix name too long in %s line %d: %s" +msgstr "Ainm foircinn rófhada i %s líne %d: %s" + +msgid "E761: Format error in affix file FOL, LOW or UPP" +msgstr "E761: Earráid fhormáide i gcomhad foircinn FOL, LOW, nó UPP" + +msgid "E762: Character in FOL, LOW or UPP is out of range" +msgstr "E762: Carachtar i FOL, LOW nó UPP as raon" + +msgid "Compressing word tree..." +msgstr "Crann focal á chomhbhrú..." + +msgid "E756: Spell checking is not enabled" +msgstr "E756: Níl seiceáil litrithe cumasaithe" + +#, c-format +msgid "Warning: Cannot find word list \"%s.%s.spl\" or \"%s.ascii.spl\"" +msgstr "" +"Rabhadh: Ní féidir liosta focal \"%s.%s.spl\" nó \"%s.ascii.spl\" a aimsiú" + +#, c-format +msgid "Reading spell file \"%s\"" +msgstr "Comhad litrithe \"%s\" á léamh" + +msgid "E757: This does not look like a spell file" +msgstr "E757: Níl sé cosúil le comhad litrithe" + +msgid "E771: Old spell file, needs to be updated" +msgstr "E771: Seanchomhad litrithe, tá gá lena nuashonrú" + +msgid "E772: Spell file is for newer version of Vim" +msgstr "E772: Oibríonn an comhad litrithe le leagan níos nuaí de Vim" + +msgid "E770: Unsupported section in spell file" +msgstr "E770: Rannán gan tacaíocht i gcomhad litrithe" + +#, c-format +msgid "Warning: region %s not supported" +msgstr "Rabhadh: réigiún %s gan tacaíocht" + +#, c-format +msgid "Reading affix file %s ..." +msgstr "Comhad foircinn %s á léamh..." + +#, c-format +msgid "Conversion failure for word in %s line %d: %s" +msgstr "Theip ar thiontú focail i %s líne %d: %s" + +#, c-format +msgid "Conversion in %s not supported: from %s to %s" +msgstr "Tiontú i %s gan tacaíocht: ó %s go %s" + +#, c-format +msgid "Conversion in %s not supported" +msgstr "Tiontú i %s gan tacaíocht" + +#, c-format +msgid "Invalid value for FLAG in %s line %d: %s" +msgstr "Luach neamhbhailí ar FLAG i %s líne %d: %s" + +#, c-format +msgid "FLAG after using flags in %s line %d: %s" +msgstr "FLAG i ndiaidh bratacha in úsáid i %s líne %d: %s" + +#, c-format +msgid "" +"Defining COMPOUNDFORBIDFLAG after PFX item may give wrong results in %s line " +"%d" +msgstr "" +"Seans go bhfaighfidh tú torthaí míchearta má chuireann tú COMPOUNDFORBIDFLAG " +"tar éis míre PFX i %s líne %d" + +#, c-format +msgid "" +"Defining COMPOUNDPERMITFLAG after PFX item may give wrong results in %s line " +"%d" +msgstr "" +"Seans go bhfaighfidh tú torthaí míchearta má chuireann tú COMPOUNDPERMITFLAG " +"tar éis míre PFX i %s líne %d" + +#, c-format +msgid "Wrong COMPOUNDWORDMAX value in %s line %d: %s" +msgstr "Luach mícheart ar COMPOUNDWORDMAX i %s líne %d: %s" + +#, c-format +msgid "Wrong COMPOUNDMIN value in %s line %d: %s" +msgstr "Luach mícheart ar COMPOUNDMIN i %s líne %d: %s" + +#, c-format +msgid "Wrong COMPOUNDSYLMAX value in %s line %d: %s" +msgstr "Luach mícheart ar COMPOUNDSYLMAX i %s líne %d: %s" + +#, c-format +msgid "Wrong CHECKCOMPOUNDPATTERN value in %s line %d: %s" +msgstr "Luach mícheart ar CHECKCOMPOUNDPATTERN i %s líne %d: %s" + +#, c-format +msgid "Different combining flag in continued affix block in %s line %d: %s" +msgstr "Bratach dhifriúil cheangail i mbloc leanta foircinn i %s líne %d: %s" + +#, c-format +msgid "Duplicate affix in %s line %d: %s" +msgstr "Clib dhúblach i %s líne %d: %s" + +#, c-format +msgid "" +"Affix also used for BAD/RARE/KEEPCASE/NEEDAFFIX/NEEDCOMPOUND/NOSUGGEST in %s " +"line %d: %s" +msgstr "" +"Foirceann in úsáid le haghaidh BAD/RARE/KEEPCASE/NEEDAFFIX/NEEDCOMPOUND/" +"NOSUGGEST freisin i %s líne %d: %s" + +#, c-format +msgid "Expected Y or N in %s line %d: %s" +msgstr "Bhíothas ag súil le `Y' nó `N' i %s líne %d: %s" + +#, c-format +msgid "Broken condition in %s line %d: %s" +msgstr "Coinníoll briste i %s líne %d: %s" + +#, c-format +msgid "Expected REP(SAL) count in %s line %d" +msgstr "Bhíothas ag súil le líon na REP(SAL) i %s líne %d" + +#, c-format +msgid "Expected MAP count in %s line %d" +msgstr "Bhíothas ag súil le líon na MAP i %s líne %d" + +#, c-format +msgid "Duplicate character in MAP in %s line %d" +msgstr "Carachtar dúblach i MAP i %s líne %d" + +#, c-format +msgid "Unrecognized or duplicate item in %s line %d: %s" +msgstr "Mír anaithnid nó dhúblach i %s líne %d: %s" + +#, c-format +msgid "Missing FOL/LOW/UPP line in %s" +msgstr "Líne FOL/LOW/UPP ar iarraidh i %s" + +msgid "COMPOUNDSYLMAX used without SYLLABLE" +msgstr "COMPOUNDSYLMAX in úsáid gan SYLLABLE" + +msgid "Too many postponed prefixes" +msgstr "An iomarca réimíreanna curtha siar" + +msgid "Too many compound flags" +msgstr "An iomarca bratach comhfhocail" + +msgid "Too many posponed prefixes and/or compound flags" +msgstr "An iomarca réimíreanna curtha siar agus/nó bratacha comhfhocal" + +#, c-format +msgid "Missing SOFO%s line in %s" +msgstr "Líne SOFO%s ar iarraidh i %s" + +#, c-format +msgid "Both SAL and SOFO lines in %s" +msgstr "Línte SAL agus SOFO araon i %s" + +#, c-format +msgid "Flag is not a number in %s line %d: %s" +msgstr "Ní uimhir í an bhratach i %s líne %d: %s" + +#, c-format +msgid "Illegal flag in %s line %d: %s" +msgstr "Bratach neamhcheadaithe i %s líne %d: %s" + +#, c-format +msgid "%s value differs from what is used in another .aff file" +msgstr "Tá difear idir luach %s agus an luach i gcomhad .aff eile" + +#, c-format +msgid "Reading dictionary file %s ..." +msgstr "Foclóir %s á léamh ..." + +#, c-format +msgid "E760: No word count in %s" +msgstr "E760: Líon na bhfocal ar iarraidh i %s" + +#, c-format +msgid "line %6d, word %6d - %s" +msgstr "líne %6d, focal %6d - %s" + +#, c-format +msgid "Duplicate word in %s line %d: %s" +msgstr "Focal dúblach i %s líne %d: %s" + +#, c-format +msgid "First duplicate word in %s line %d: %s" +msgstr "An chéad fhocal dúblach i %s líne %d: %s" + +#, c-format +msgid "%d duplicate word(s) in %s" +msgstr "%d focal dúblach i %s" + +#, c-format +msgid "Ignored %d word(s) with non-ASCII characters in %s" +msgstr "Rinneadh neamhshuim ar %d focal le carachtair neamh-ASCII i %s" + +#, c-format +msgid "Reading word file %s ..." +msgstr "Comhad focail %s á léamh ..." + +#, c-format +msgid "Duplicate /encoding= line ignored in %s line %d: %s" +msgstr "Rinneadh neamhshuim ar líne dhúblach `/encoding=' i %s líne %d: %s" + +#, c-format +msgid "/encoding= line after word ignored in %s line %d: %s" +msgstr "" +"Rinneadh neamhshuim ar líne `/encoding=' i ndiaidh focail i %s líne %d: %s" + +#, c-format +msgid "Duplicate /regions= line ignored in %s line %d: %s" +msgstr "Rinneadh neamhshuim ar líne `/regions=' i %s líne %d: %s" + +#, c-format +msgid "Too many regions in %s line %d: %s" +msgstr "An iomarca réigiún i %s líne %d: %s" + +#, c-format +msgid "/ line ignored in %s line %d: %s" +msgstr "Rinneadh neamhshuim ar líne `/' i %s líne %d: %s" + +#, c-format +msgid "Invalid region nr in %s line %d: %s" +msgstr "Uimhir neamhbhailí réigiúin i %s líne %d: %s" + +#, c-format +msgid "Unrecognized flags in %s line %d: %s" +msgstr "Bratacha anaithnide i %s líne %d: %s" + +#, c-format +msgid "Ignored %d words with non-ASCII characters" +msgstr "Rinneadh neamhshuim ar %d focal le carachtair neamh-ASCII" + +#, c-format +msgid "Compressed %d of %d nodes; %d (%d%%) remaining" +msgstr "Comhbhrúdh %d as %d nód; %d (%d%%) fágtha" + +msgid "Reading back spell file..." +msgstr "Comhad litrithe á léamh arís..." + +#. +#. * Go through the trie of good words, soundfold each word and add it to +#. * the soundfold trie. +#. +msgid "Performing soundfolding..." +msgstr "Fuaimfhilleadh..." + +#, c-format +msgid "Number of words after soundfolding: %ld" +msgstr "Líon na bhfocal tar éis fuaimfhillte: %ld" + +#, c-format +msgid "Total number of words: %d" +msgstr "Líon iomlán na bhfocal: %d" + +#, c-format +msgid "Writing suggestion file %s ..." +msgstr "Comhad moltaí %s á scríobh ..." + +#, c-format +msgid "Estimated runtime memory use: %d bytes" +msgstr "Cuimhne measta a bheith in úsáid le linn rite: %d beart" + +msgid "E751: Output file name must not have region name" +msgstr "E751: Ní cheadaítear ainm réigiúin in ainm an aschomhaid" + +msgid "E754: Only up to 8 regions supported" +msgstr "E754: Ní thacaítear le níos mó ná 8 réigiún" + +#, c-format +msgid "E755: Invalid region in %s" +msgstr "E755: Réigiún neamhbhailí i %s" + +msgid "Warning: both compounding and NOBREAK specified" +msgstr "Rabhadh: sonraíodh comhfhocail agus NOBREAK araon" + +#, c-format +msgid "Writing spell file %s ..." +msgstr "Comhad litrithe %s á scríobh ..." + +msgid "Done!" +msgstr "Críochnaithe!" + +#, c-format +msgid "E765: 'spellfile' does not have %ld entries" +msgstr "E765: níl %ld iontráil i 'spellfile'" + +#, c-format +msgid "Word removed from %s" +msgstr "Baineadh focal ó %s" + +#, c-format +msgid "Word added to %s" +msgstr "Cuireadh focal le %s" + +msgid "E763: Word characters differ between spell files" +msgstr "E763: Tá carachtair dhifriúla fhocail sna comhaid litrithe" + +msgid "Sorry, no suggestions" +msgstr "Tá brón orm, níl aon mholadh ann" + +#, c-format +msgid "Sorry, only %ld suggestions" +msgstr "Tá brón orm, níl ach %ld moladh ann" + +#. for when 'cmdheight' > 1 +#. avoid more prompt +#, c-format +msgid "Change \"%.*s\" to:" +msgstr "Athraigh \"%.*s\" go:" + +#, c-format +msgid " < \"%.*s\"" +msgstr " < \"%.*s\"" + +msgid "E752: No previous spell replacement" +msgstr "E752: Níl aon ionadaí litrithe roimhe seo" + +#, c-format +msgid "E753: Not found: %s" +msgstr "E753: Gan aimsiú: %s" + +#, c-format +msgid "E778: This does not look like a .sug file: %s" +msgstr "E778: Níl sé cosúil le comhad .sug: %s" + +#, c-format +msgid "E779: Old .sug file, needs to be updated: %s" +msgstr "E779: Seanchomhad .sug, tá gá lena nuashonrú: %s" + +#, c-format +msgid "E780: .sug file is for newer version of Vim: %s" +msgstr "E780: Oibríonn an comhad .sug le leagan níos nuaí de Vim: %s" + +#, c-format +msgid "E781: .sug file doesn't match .spl file: %s" +msgstr "E781: Níl an comhad .sug comhoiriúnach leis an gcomhad .spl: %s" + +#, c-format +msgid "E782: error while reading .sug file: %s" +msgstr "E782: earráid agus comhad .sug á léamh: %s" + +#. This should have been checked when generating the .spl +#. * file. +msgid "E783: duplicate char in MAP entry" +msgstr "E783: carachtar dúblach in iontráil MAP" + #, c-format msgid "E390: Illegal argument: %s" msgstr "E390: Argóint neamhcheadaithe: %s" @@ -4652,7 +5239,7 @@ msgid "; match " msgstr "; meaitseáil " msgid " line breaks" -msgstr " scoilt idir línte" +msgstr " bristeacha líne" msgid "E395: contains argument not accepted here" msgstr "E395: tá argóint ann nach nglactar leis anseo" @@ -4668,7 +5255,11 @@ msgid "E394: Didn't find region item for %s" msgstr "E394: Níor aimsíodh mír réigiúin le haghaidh %s" msgid "E397: Filename required" -msgstr "E397: Ní foláir ainm comhaid a thabhairt" +msgstr "E397: Tá gá le hainm comhaid" + +#, c-format +msgid "E789: Missing ']': %s" +msgstr "E789: ']' ar iarraidh: %s" #, c-format msgid "E398: Missing '=': %s" @@ -4694,7 +5285,7 @@ msgstr "E403: comhréir sionc: tugadh patrún leanúint líne faoi dhó" #, c-format msgid "E404: Illegal arguments: %s" -msgstr "Argóintí neamhcheadaithe: %s" +msgstr "E404: Argóintí neamhcheadaithe: %s" #, c-format msgid "E405: Missing equal sign: %s" @@ -4801,11 +5392,6 @@ msgstr " # tos cin clib" msgid "file\n" msgstr "comhad\n" -#. * Ask to select a tag from the list. -#. * When using ":silent" assume that <CR> was entered. -msgid "Enter nr of choice (<CR> to abort): " -msgstr "Iontráil uimhir do rogha (<Enter>=tobscor): " - msgid "E427: There is only one matching tag" msgstr "E427: Tá aon chlib chomhoiriúnach amháin" @@ -4909,15 +5495,60 @@ msgstr "Vim: Earráid agus an t-inchomhad á léamh; ag scor...\n" msgid "No undo possible; continue anyway" msgstr "Ní féidir a chealú; lean ar aghaidh mar sin féin" +msgid "Already at oldest change" +msgstr "Ag an athrú is sine cheana" + +msgid "Already at newest change" +msgstr "Ag an athrú is nuaí cheana" + +#, c-format +msgid "Undo number %ld not found" +msgstr "Níor aimsíodh cealú uimhir a %ld" + msgid "E438: u_undo: line numbers wrong" msgstr "E438: u_undo: líne-uimhreacha míchearta" -msgid "1 change" -msgstr "1 athrú" +msgid "more line" +msgstr "líne eile" + +msgid "more lines" +msgstr "líne eile" + +msgid "line less" +msgstr "líne níos lú" + +msgid "fewer lines" +msgstr "líne níos lú" + +msgid "change" +msgstr "athrú" + +msgid "changes" +msgstr "athrú" #, c-format -msgid "%ld changes" -msgstr "%ld athrú" +msgid "%ld %s; %s #%ld %s" +msgstr "%ld %s; %s #%ld %s" + +msgid "before" +msgstr "roimh" + +msgid "after" +msgstr "tar éis" + +msgid "Nothing to undo" +msgstr "Níl faic le cealú" + +# columns? +msgid "number changes time" +msgstr "uimhir athruithe am" + +#, c-format +msgid "%ld seconds ago" +msgstr "%ld soicind ó shin" + +msgid "E790: undojoin is not allowed after undo" +msgstr "E790: ní cheadaítear \"undojoin\" tar éis \"undo\"" msgid "E439: undo list corrupt" msgstr "E439: tá an liosta cealaithe truaillithe" @@ -4931,14 +5562,21 @@ msgid "" "MS-Windows 16/32 bit GUI version" msgstr "" "\n" -"Leagan GUI 16/32 giotán MS-Fuinneoga" +"Leagan GUI 16/32 giotán MS-Windows" + +msgid "" +"\n" +"MS-Windows 64 bit GUI version" +msgstr "" +"\n" +"Leagan GUI 64 giotán MS-Windows" msgid "" "\n" "MS-Windows 32 bit GUI version" msgstr "" "\n" -"Leagan GUI 32 giotán MS-Fuinneoga" +"Leagan GUI 32 giotán MS-Windows" msgid " in Win32s mode" msgstr " i mód Win32s" @@ -4951,14 +5589,14 @@ msgid "" "MS-Windows 32 bit console version" msgstr "" "\n" -"Leagan consóil 32 giotán MS-Fuinneoga" +"Leagan consóil 32 giotán MS-Windows" msgid "" "\n" "MS-Windows 16 bit version" msgstr "" "\n" -"Leagan 16 giotán MS-Fuinneoga" +"Leagan 16 giotán MS-Windows" msgid "" "\n" @@ -5010,7 +5648,7 @@ msgstr "" "Paistí san áireamh: " msgid "Modified by " -msgstr "Athraithe ag " +msgstr "Mionathraithe ag " msgid "" "\n" @@ -5019,8 +5657,9 @@ msgstr "" "\n" "Tiomsaithe " +# with "Tiomsaithe" msgid "by " -msgstr "le " +msgstr "ag " msgid "" "\n" @@ -5096,9 +5735,6 @@ msgstr "le GUI Cocoa." msgid "with (classic) GUI." msgstr "le GUI (clasaiceach)." -msgid "with KDE GUI." -msgstr "le GUI KDE." - msgid " Features included (+) or not (-):\n" msgstr " Gnéithe san áireamh (+) nó nach bhfuil (-):\n" @@ -5196,7 +5832,7 @@ msgid "menu Help->Orphans for information " msgstr "roghchlár Help->Orphans chun eolas a fháil " msgid "Running modeless, typed text is inserted" -msgstr "Ag rith gan mhóid, ag ionsá an téacs atá iontráilte" +msgstr "Á rith gan mhóid, ag ionsá an téacs atá iontráilte" # same problem --kps msgid "menu Edit->Global Settings->Toggle Insert Mode " @@ -5233,6 +5869,9 @@ msgstr "RABHADH: Braitheadh Windows 95/98/ME" msgid "type :help windows95<Enter> for info on this" msgstr "clóscríobh :help windows95<Enter> chun eolas a fháil " +msgid "Already only one window" +msgstr "Níl ach aon fhuinneog amháin ann cheana" + msgid "E441: There is no preview window" msgstr "E441: Níl aon fhuinneog réamhamhairc ann" @@ -5245,9 +5884,6 @@ msgstr "E443: Ní féidir rothlú nuair atá fuinneog eile scoilte" msgid "E444: Cannot close last window" msgstr "E444: Ní féidir an fhuinneog dheiridh a dhúnadh" -msgid "Already only one window" -msgstr "Níl ach aon fhuinneog amháin ann cheana" - msgid "E445: Other window contains changes" msgstr "E445: Tá athruithe ann san fhuinneog eile" @@ -5264,11 +5900,11 @@ msgstr "E370: Níorbh fhéidir an leabharlann %s a oscailt" msgid "Sorry, this command is disabled: the Perl library could not be loaded." msgstr "" -"Tá brón orm, níl an t-ordú seo le fáil, níorbh fhéidir an leabharlann Perl a " +"Tá brón orm, níl an t-ordú seo le fáil: níorbh fhéidir an leabharlann Perl a " "luchtú." msgid "E299: Perl evaluation forbidden in sandbox without the Safe module" -msgstr "E299: Ní cheadaítear meas Perl i mbosca gainimh gan an modúl Safe" +msgstr "E299: Ní cheadaítear luacháil Perl i mbosca gainimh gan an modúl Safe" msgid "Edit with &multiple Vims" msgstr "Cuir in eagar le Vimeanna io&madúla" @@ -5302,13 +5938,15 @@ msgstr "Conair rófhada!" msgid "--No lines in buffer--" msgstr "--Tá an maolán folamh--" +#. #. * The error messages that can be shared are included here. #. * Excluded are errors that are only used once and debugging messages. +#. msgid "E470: Command aborted" msgstr "E470: Ordú tobscortha" msgid "E471: Argument required" -msgstr "E471: Ní foláir argóint" +msgstr "E471: Tá gá le hargóint" msgid "E10: \\ should be followed by /, ? or &" msgstr "E10: Ba chóir /, ? nó & a chur i ndiaidh \\" @@ -5404,7 +6042,7 @@ msgstr "E20: Marc gan socrú" msgid "E21: Cannot make changes, 'modifiable' is off" msgstr "" -"E21: Ní féidir athruithe a chur i bhfeidhm, níl an brat 'modifiable' " +"E21: Ní féidir athruithe a chur i bhfeidhm, níl an bhratach 'modifiable' " "socraithe" msgid "E22: Scripts nested too deep" @@ -5526,6 +6164,9 @@ msgstr "E459: Ní féidir a fhilleadh ar an chomhadlann roimhe seo" msgid "E42: No Errors" msgstr "E42: Níl Aon Earráid Ann" +msgid "E776: No location list" +msgstr "E776: Gan liosta suíomh" + msgid "E43: Damaged match string" msgstr "E43: Teaghrán cuardaigh loite" @@ -5537,11 +6178,11 @@ msgstr "E45: tá an rogha 'readonly' socraithe (cuir ! leis an ordú chun sárú)" #, c-format msgid "E46: Cannot change read-only variable \"%s\"" -msgstr "E46: Ní féidir athróg léimh-amháin \"%s\" a athrú" +msgstr "E46: Ní féidir athróg inléite amháin \"%s\" a athrú" #, c-format -msgid "E46: Cannot set variable in the sandbox: \"%s\"" -msgstr "E46: Ní féidir athróg a shocrú sa bhosca gainimh: \"%s\"" +msgid "E794: Cannot set variable in the sandbox: \"%s\"" +msgstr "E794: Ní féidir athróg a shocrú sa bhosca gainimh: \"%s\"" msgid "E47: Error while reading errorfile" msgstr "E47: Earráid agus comhad earráide á léamh" @@ -5613,14 +6254,135 @@ msgid "E463: Region is guarded, cannot modify" msgstr "E463: Réigiún cosanta, ní féidir é a athrú" msgid "E744: NetBeans does not allow changes in read-only files" -msgstr "E744: Ní cheadaíonn NetBeans aon athrú i gcomhaid léimh-amháin" +msgstr "E744: Ní cheadaíonn NetBeans aon athrú i gcomhaid inléite amháin" #, c-format msgid "E685: Internal error: %s" msgstr "E685: Earráid inmheánach: %s" -msgid "E361: Crash intercepted; regexp too complex?" -msgstr "E361: Ceapadh tuairt; slonn ionadaíochta róchasta?" +msgid "E363: pattern uses more memory than 'maxmempattern'" +msgstr "E363: úsáideann an patrún níos mó cuimhne ná 'maxmempattern'" + +msgid "E749: empty buffer" +msgstr "E749: maolán folamh" + +msgid "E682: Invalid search pattern or delimiter" +msgstr "E682: Patrún nó teormharcóir neamhbhailí cuardaigh" + +msgid "E139: File is loaded in another buffer" +msgstr "E139: Tá an comhad luchtaithe i maolán eile" + +#, c-format +msgid "E764: Option '%s' is not set" +msgstr "E764: Rogha '%s' gan socrú" + +msgid "search hit TOP, continuing at BOTTOM" +msgstr "Buaileadh an BARR le linn an chuardaigh, ag leanúint ag an CHRÍOCH" + +msgid "search hit BOTTOM, continuing at TOP" +msgstr "Buaileadh an BUN le linn an chuardaigh, ag leanúint ag an BHARR" + +#~ msgid "-V[N]\t\tVerbose level" +#~ msgstr "-V[N]\t\tFoclachas" + +#~ msgid "[Error List]" +#~ msgstr "[Liosta Earráidí]" + +#~ msgid "" +#~ "\n" +#~ "Arguments recognised by kvim (KDE version):\n" +#~ msgstr "" +#~ "\n" +#~ "Argóintí ar eolas do kvim (leagan KDE):\n" + +#~ msgid "-black\t\tUse reverse video" +#~ msgstr "-black\t\tÚsáid fís aisiompaithe" + +#~ msgid "-tip\t\t\tDisplay the tip dialog on startup" +#~ msgstr "-tip\t\t\tTaispeáin an dialóg leide ar tosach" + +#~ msgid "-notip\t\tDisable the tip dialog" +#~ msgstr "-notip\t\tDíchumasaigh an dialóg leide" + +#~ msgid "--display <display>\tRun vim on <display>" +#~ msgstr "--display <scáileán>\tRith vim ar <scáileán>" + +#~ msgid "" +#~ "&Open Read-Only\n" +#~ "&Edit anyway\n" +#~ "&Recover\n" +#~ "&Quit\n" +#~ "&Abort\n" +#~ "&Delete it" +#~ msgstr "" +#~ "&Oscail Inléite Amháin\n" +#~ "&Eagraigh mar sin féin\n" +#~ "&Athshlánaigh\n" +#~ "S&coir\n" +#~ "&Tobscoir\n" +#~ "&Scrios é" + +#~ msgid "...(truncated)" +#~ msgstr "...(teasctha)" + +#~ msgid "" +#~ "\n" +#~ "Vim: Got X error but we continue...\n" +#~ msgstr "" +#~ "\n" +#~ "Vim: Fuarthas earráid X ach ar aghaidh linn...\n" + +#~ msgid "Character used for SLASH must be ASCII; in %s line %d: %s" +#~ msgstr "" +#~ "Ní mór do charachtar a úsáidtear ar SLASH a bheith ASCII; i %s líne %d: %s" + +#~ msgid "%ld changes" +#~ msgstr "%ld athrú" + +#~ msgid "with KDE GUI." +#~ msgstr "le GUI KDE." + +#~ msgid "E757: Wrong file ID in spell file" +#~ msgstr "E757: Aitheantas mícheart comhaid i gcomhad litrithe" + +#~ msgid "Duplicate FOL in %s line %d" +#~ msgstr "FOL dúblach i %s líne %d" + +#~ msgid "Duplicate LOW in %s line %d" +#~ msgstr "LOW dúblach i %s líne %d" + +#~ msgid "Duplicate UPP in %s line %d" +#~ msgstr "UPP dúblach i %s líne %d" + +#~ msgid "E130: Undefined function: %s" +#~ msgstr "E130: Feidhm gan sainmhíniú: %s" + +#~ msgid "[string too long]" +#~ msgstr "[teaghrán rófhada]" + +#~ msgid "Hit ENTER to continue" +#~ msgstr "Brúigh ENTER le leanúint" + +#~ msgid " (RET/BS: line, SPACE/b: page, d/u: half page, q: quit)" +#~ msgstr " (RET/BS: líne, SPÁS/b: lch, d/u: leathlch, q: scoir)" + +#~ msgid " (RET: line, SPACE: page, d: half page, q: quit)" +#~ msgstr " (RET: líne, SPÁS: lch, d: leathlch, q: scoir)" + +#~ msgid "E56: %s* operand could be empty" +#~ msgstr "E56: is féidir go bhfuil an t-oibreann %s* folamh" + +#~ msgid "E57: %s+ operand could be empty" +#~ msgstr "E57: is féidir go bhfuil an t-oibreann %s+ folamh" + +#~ msgid "E58: %s{ operand could be empty" +#~ msgstr "E58: is féidir go bhfuil an t-oibreann %s( folamh" + +#~ msgid "Enter nr of choice (<CR> to abort): " +#~ msgstr "Iontráil uimhir do rogha (<Enter>=tobscor): " + +#~ msgid "E361: Crash intercepted; regexp too complex?" +#~ msgstr "E361: Ceapadh tuairt; slonn ionadaíochta róchasta?" -msgid "E363: pattern caused out-of-stack error" -msgstr "E363: ghin an patrún earráid as-an-chruach" +#~ msgid "E363: pattern caused out-of-stack error" +#~ msgstr "E363: ghin an patrún earráid as-an-chruach" diff --git a/src/po/it.po b/src/po/it.po index 04ea6571d..c04383c1f 100644 --- a/src/po/it.po +++ b/src/po/it.po @@ -11,9 +11,9 @@ # msgid "" msgstr "" -"Project-Id-Version: vim 7.0\n" -"POT-Creation-Date: 2007-04-29 13:02+0200\n" -"PO-Revision-Date: 2007-04-29 18:02+0200\n" +"Project-Id-Version: vim 7.1\n" +"POT-Creation-Date: 2008-06-20 23:58+0200\n" +"PO-Revision-Date: 2008-06-21 06:00+0200\n" "Last-Translator: Vlad Sandrini <vlad.gently@gmail.com>\n" "Language-Team: Italian" " Antonio Colombo <azc100@gmail.com>" @@ -323,7 +323,7 @@ msgstr "corrispondenza %d di %d" #, c-format msgid "match %d" -msgstr "corripondenza %d" +msgstr "corrispondenza %d" msgid "E18: Unexpected characters in :let" msgstr "E18: Caratteri non previsti in :let" @@ -351,10 +351,10 @@ msgid "E713: Cannot use empty key for Dictionary" msgstr "E713: Non posso usare una chiave nulla per il Dizionario" msgid "E714: List required" -msgstr "E714: E' necessaria una Lista" +msgstr "E714: È necessaria una Lista" msgid "E715: Dictionary required" -msgstr "E715: E' necessario un Dizionario" +msgstr "E715: È necessario un Dizionario" #, c-format msgid "E118: Too many arguments for function: %s" @@ -418,7 +418,7 @@ msgid "E711: List value has not enough items" msgstr "E711: Il valore Lista non ha elementi sufficienti" msgid "E690: Missing \"in\" after :for" -msgstr "E69: Manca \"in\" dopo :for" +msgstr "E690: Manca \"in\" dopo :for" #, c-format msgid "E107: Missing braces: %s" @@ -667,7 +667,7 @@ msgstr "" #, c-format msgid "E131: Cannot delete function %s: It is in use" -msgstr "E131: Non posso eliminare la funzione %s: E' in uso" +msgstr "E131: Non posso eliminare la funzione %s: È in uso" msgid "E132: Function call depth is higher than 'maxfuncdepth'" msgstr "" @@ -829,6 +829,20 @@ msgstr "" "opzione 'readonly' attiva per \"%s\".\n" "Vuoi scrivere comunque?" +#, c-format +msgid "" +"File permissions of \"%s\" are read-only.\n" +"It may still be possible to write it.\n" +"Do you wish to try?" +msgstr "" +"I permessi di \"%s\" sono di sola lettura.\n" +"Questo potrebbe non impedire la scrittura.\n" +"Vuoi provare?" + +#, c-format +msgid "E505: \"%s\" is read-only (add ! to override)" +msgstr "E505: \"%s\" è in sola lettura (aggiungi ! per eseguire comunque)" + msgid "Edit File" msgstr "Elabora File" @@ -926,7 +940,7 @@ msgstr "E670: Codifiche diverse fra file di aiuto nella stessa lingua: %s" #, c-format msgid "E154: Duplicate tag \"%s\" in file %s/%s" -msgstr "E154: Tag duplicata \"%s\" nel file %s/%s" +msgstr "E154: Tag duplicato \"%s\" nel file %s/%s" #, c-format msgid "E160: Unknown sign command: %s" @@ -1231,7 +1245,7 @@ msgstr "Non posso creare un file di swap" msgid "Append File" msgstr "In aggiunta al File" -msgid "E747: Cannot change directory, buffer is modifed (add ! to override)" +msgid "E747: Cannot change directory, buffer is modified (add ! to override)" msgstr "" "E747: Non posso cambiare directory, buffer modificato (aggiungi ! per " "eseguire comunque)" @@ -1473,8 +1487,8 @@ msgstr "è una directory" msgid "is not a file" msgstr "non è un file" -msgid "is a device (disabled with 'opendevice' option" -msgstr "è una periferica (disabilitata con l'opzione 'opendevice'" +msgid "is a device (disabled with 'opendevice' option)" +msgstr "è una periferica (disabilitata con l'opzione 'opendevice')" msgid "[New File]" msgstr "[File nuovo]" @@ -1489,7 +1503,7 @@ msgid "[Permission Denied]" msgstr "[Tipo di accesso non consentito]" msgid "E200: *ReadPre autocommands made the file unreadable" -msgstr "E200: Gli autocomand *ReadPre hanno reso il file illeggibile" +msgstr "E200: Gli autocomandi *ReadPre hanno reso il file illeggibile" msgid "E201: *ReadPre autocommands must not change current buffer" msgstr "E201: Gli autocomandi *ReadPre non devono modificare il buffer in uso" @@ -1513,6 +1527,9 @@ msgstr "[fifo]" msgid "[socket]" msgstr "[socket]" +msgid "[character special]" +msgstr "[character special]" + msgid "[RO]" msgstr "[Sola Lettura]" @@ -1576,7 +1593,7 @@ msgid "writing to device disabled with 'opendevice' option" msgstr "scrittura su periferica disabilitata con l'opzione 'opendevice'" msgid "is read-only (add ! to override)" -msgstr "è in sola letture (aggiungi ! per eseguire comunque)" +msgstr "è in sola lettura (aggiungi ! per eseguire comunque)" msgid "E506: Can't write to backup file (add ! to override)" msgstr "" @@ -1661,7 +1678,7 @@ msgid "E206: patchmode: can't touch empty original file" msgstr "E206: patchmode: non posso alterare il file vuoto originale" msgid "E207: Can't delete backup file" -msgstr "E193: Non riesco a cancellare il file di backup" +msgstr "E207: Non riesco a cancellare il file di backup" msgid "" "\n" @@ -1733,7 +1750,7 @@ msgid "E210: Error reading \"%s\"" msgstr "E210: Errore in lettura di \"%s\"" msgid "E246: FileChangedShell autocommand deleted buffer" -msgstr "E246: L'autocomando 'FileChnagedShell' ha cancellato il buffer" +msgstr "E246: L'autocomando 'FileChangedShell' ha cancellato il buffer" #, c-format msgid "E211: File \"%s\" no longer available" @@ -1790,7 +1807,7 @@ msgstr "--Cancellato--" #, c-format msgid "auto-removing autocommand: %s <buffer=%d>" -msgstr "auto-rimozione dell'autocommand: %s <buffer=%d>" +msgstr "auto-rimozione dell'autocomando: %s <buffer=%d>" #. the group doesn't exist #, c-format @@ -2287,7 +2304,7 @@ msgid "Kill a connection" msgstr "Termina una connessione" msgid "Reinit all connections" -msgstr "Rinizializza tutte le connessioni" +msgstr "Reinizializza tutte le connessioni" msgid "Show connections" msgstr "Visualizza connessioni" @@ -2303,7 +2320,7 @@ msgid "E562: Usage: cstag <ident>" msgstr "E562: Uso: cstag <ident>" msgid "E257: cstag: tag not found" -msgstr "E257: cstag: tag non trovata" +msgstr "E257: cstag: tag non trovato" #, c-format msgid "E563: stat(%s) error: %d" @@ -2336,15 +2353,15 @@ msgstr "E622: Non riesco a fare fork per cscope" msgid "cs_create_connection exec failed" msgstr "cs_create_connection exec fallita" -msgid "E623: Could not spawn cscope process" -msgstr "E623: Non riesco a generare processo cscope" - msgid "cs_create_connection: fdopen for to_fp failed" msgstr "cs_create_connection: fdopen di to_fp fallita" msgid "cs_create_connection: fdopen for fr_fp failed" msgstr "cs_create_connection: fdopen di fr_fp fallita" +msgid "E623: Could not spawn cscope process" +msgstr "E623: Non riesco a generare processo cscope" + msgid "E567: no cscope connections" msgstr "E567: nessuna connessione cscope" @@ -2407,7 +2424,7 @@ msgid "E609: Cscope error: %s" msgstr "E609: Errore cscope: %s" msgid "All cscope databases reset" -msgstr "Tutti i databese cscope annullati" +msgstr "Tutti i database cscope annullati" msgid "no cscope connections\n" msgstr "nessuna connessione cscope\n" @@ -2473,6 +2490,19 @@ msgstr "numero linea non nell'intervallo" msgid "not allowed in the Vim sandbox" msgstr "non ammesso in ambiente protetto" +#, c-format +msgid "E370: Could not load library %s" +msgstr "E370: Non posso caricare la libreria %s" + +msgid "Sorry, this command is disabled: the Perl library could not be loaded." +msgstr "" +"Spiacente, comando non disponibile, non riesco a caricare libreria programmi " +"Perl." + +msgid "E299: Perl evaluation forbidden in sandbox without the Safe module" +msgstr "" +"E299: Valorizzazione Perl vietata in ambiente protetto senza il modulo Safe" + msgid "" "E263: Sorry, this command is disabled, the Python library could not be " "loaded." @@ -2505,8 +2535,8 @@ msgid "line number out of range" msgstr "numero linea non nell'intervallo" #, c-format -msgid "<buffer object (deleted) at %8lX>" -msgstr "<buffer oggetto (cancellato) a %8lX>" +msgid "<buffer object (deleted) at %p>" +msgstr "<buffer oggetto (cancellato) a %p>" msgid "invalid mark name" msgstr "nome di mark non valido" @@ -2524,12 +2554,12 @@ msgid "cursor position outside buffer" msgstr "posizione cursore fuori dal buffer" #, c-format -msgid "<window object (deleted) at %.8lX>" -msgstr "<finestra oggetto (cancellata) a %.8lX>" +msgid "<window object (deleted) at %p>" +msgstr "<finestra oggetto (cancellata) a %p>" #, c-format -msgid "<window object (unknown) at %.8lX>" -msgstr "<finestra oggetto (sconosciuta) a %.8lX>" +msgid "<window object (unknown) at %p>" +msgstr "<finestra oggetto (sconosciuta) a %p>" #, c-format msgid "<window %d>" @@ -2809,7 +2839,7 @@ msgid "- read text from stdin" msgstr "- leggi testo da 'stdin'" msgid "-t tag edit file where tag is defined" -msgstr "-t tag apri file in cui è definita la tag" +msgstr "-t tag apri file in cui è definito il tag" msgid "-q [errorfile] edit file with first error" msgstr "-q [errorfile] apri file col primo errore" @@ -2833,9 +2863,12 @@ msgstr "" "\n" " o:" -msgid "where case is ignored prepend / to make flag upper case" +msgid "" +"\n" +"Where case is ignored prepend / to make flag upper case" msgstr "" -"quando si ignorano maiusc./minusc. preporre / per rendere il flag maiusc." +"\n" +"Quando si ignorano maiusc./minusc. preporre / per rendere il flag maiusc." msgid "" "\n" @@ -2903,8 +2936,8 @@ msgstr "-C\t\t\tCompatibile con Vi: 'compatible'" msgid "-N\t\t\tNot fully Vi compatible: 'nocompatible'" msgstr "-N\t\t\tNon interamente compatibile con Vi: 'nocompatible'" -msgid "-V[N]\t\tVerbose level" -msgstr "-V[N]\t\tLivello Verbosità" +msgid "-V[N][fname]\t\tBe verbose [level N] [log messages to fname]" +msgstr "-V[N][fname]\t\tVerbosità [livello N] [log su file fname]" msgid "-D\t\t\tDebugging mode" msgstr "-D\t\t\tModalità Debug" @@ -3008,8 +3041,11 @@ msgid "" msgstr "" "--remote-wait-silent <file> Stessa cosa, ignora se non esiste un server" -msgid "--remote-tab <files> As --remote but open tab page for each file" -msgstr "--remote-tab <file> Come --remote ma apre una linguetta per ogni file" +msgid "" +"--remote-tab[-wait][-silent] <files> As --remote but use tab page per file" +msgstr "" +"--remote-tab[-wait][-silent] <file> Come --remote ma apre una linguetta per " +"file" msgid "--remote-send <keys>\tSend <keys> to a Vim server and exit" msgstr "--remote-send <tasti>\tInvia <tasti> a un server Vim ed esci" @@ -3132,11 +3168,14 @@ msgstr "" "principale" msgid "--socketid <xid>\tOpen Vim inside another GTK widget" -msgstr "--socketid <xid>\tApri Vim dentro un altro 'widget' GTK" +msgstr "--socketid <xid>\tApri Vim dentro un altro widget GTK" msgid "-P <parent title>\tOpen Vim inside parent application" msgstr "-P <titolo padre>\tApri Vim in un'applicazione padre" +msgid "--windowid <HWND>\tOpen Vim inside another win32 widget" +msgstr "--windowid <HWND>\tApri Vim dentro un altro widget win32" + msgid "No display" msgstr "Manca display" @@ -3282,7 +3321,7 @@ msgstr "E302: Non riesco a rinominare lo swap file" #, c-format msgid "E303: Unable to open swap file for \"%s\", recovery impossible" msgstr "" -"E303: Non riesco ad aprile lo swap file per \"%s\", recupero impossible" +"E303: Non riesco ad aprile lo swap file per \"%s\", recupero impossibile" msgid "E304: ml_upd_block0(): Didn't get block 0??" msgstr "E304: ml_upd_block0(): Non riesco a leggere blocco 0??" @@ -3555,7 +3594,7 @@ msgid "E323: line count wrong in block %ld" msgstr "E323: contatore linee errato nel blocco %ld" msgid "Stack size increases" -msgstr "Dimensione 'stack' aumentata" +msgstr "Dimensione stack aumentata" msgid "E317: pointer block id wrong 2" msgstr "E317: ID blocco puntatori errato 2" @@ -4054,15 +4093,15 @@ msgstr "%ld Col.; " #, c-format msgid "Selected %s%ld of %ld Lines; %ld of %ld Words; %ld of %ld Bytes" -msgstr "Selezionate %s%ld di %ld linee; %ld di %ld parole; %ld di %ld caratt." +msgstr "Selezionate %s%ld di %ld Linee; %ld di %ld Parole; %ld di %ld Caratt." #, c-format msgid "" "Selected %s%ld of %ld Lines; %ld of %ld Words; %ld of %ld Chars; %ld of %ld " "Bytes" msgstr "" -"Selezionate %s%ld di %ld linee; %ld di %ld parole; %ld di %ld caratt.; %ld " -"di %ld bytes" +"Selezionate %s%ld di %ld Linee; %ld di %ld Parole; %ld di %ld Caratt.; %ld " +"di %ld Bytes" #, c-format msgid "Col %s of %s; Line %ld of %ld; Word %ld of %ld; Byte %ld of %ld" @@ -4195,6 +4234,13 @@ msgstr "E594: Servono almeno %d colonne" msgid "E355: Unknown option: %s" msgstr "E355: Opzione inesistente: %s" +#. There's another character after zeros or the string +#. * is empty. In both cases, we are trying to set a +#. * num option using a string. +#, c-format +msgid "E521: Number required: &%s = '%s'" +msgstr "E521: Ci vuole un numero: &%s = '%s'" + msgid "" "\n" "--- Terminal codes ---" @@ -4347,6 +4393,20 @@ msgstr "Apertura visualizzazione X: tempo scaduto" msgid "" "\n" +"Could not get security context for " +msgstr "" +"\n" +"Non posso ottenere il contesto di sicurezza per " + +msgid "" +"\n" +"Could not set security context for " +msgstr "" +"\n" +"Non posso impostare il contesto di sicurezza per " + +msgid "" +"\n" "Cannot execute shell " msgstr "" "\n" @@ -4448,7 +4508,7 @@ msgid "" "See :help win32-vimrun for more information." msgstr "" "VIMRUN.EXE non trovato nel tuo $PATH.\n" -"I comandi esterni non farano una pausa dopo aver finito l'esecuzione.\n" +"I comandi esterni non faranno una pausa dopo aver finito l'esecuzione.\n" "Vedi :help win32-vimrun per ulteriori informazioni." msgid "Vim Warning" @@ -4489,10 +4549,10 @@ msgid " (line deleted)" msgstr " (linea cancellata)" msgid "E380: At bottom of quickfix stack" -msgstr "E380: Al fondo della 'stack' di quickfix" +msgstr "E380: Al fondo dello stack di quickfix" msgid "E381: At top of quickfix stack" -msgstr "E381: In cima alla 'stack' di quickfix" +msgstr "E381: In cima allo stack di quickfix" #, c-format msgid "error list %d of %d; %d errors" @@ -5092,7 +5152,7 @@ msgid "syncing on C-style comments" msgstr "sincronizzo i commenti nello stile C" msgid "no syncing" -msgstr "nessuna ssincronizzazione" +msgstr "nessuna sincronizzazione" msgid "syncing starts " msgstr "la sincronizzazione inizia " @@ -5270,17 +5330,17 @@ msgid "W18: Invalid character in group name" msgstr "W18: Carattere non ammesso in un nome di gruppo" msgid "E555: at bottom of tag stack" -msgstr "E555: al fondo della 'stack' delle tag" +msgstr "E555: al fondo dello stack dei tag" msgid "E556: at top of tag stack" -msgstr "E556: in cima alla 'stack' delle tag" +msgstr "E556: in cima allo stack dei tag" msgid "E425: Cannot go before first matching tag" -msgstr "E425: Non posso andare prima della prima tag corrispondente" +msgstr "E425: Non posso andare prima del primo tag corrispondente" #, c-format msgid "E426: tag not found: %s" -msgstr "E426: tag non trovata: %s" +msgstr "E426: tag non trovato: %s" msgid " # pri kind tag" msgstr " # pri tipo tag" @@ -5289,10 +5349,10 @@ msgid "file\n" msgstr "file\n" msgid "E427: There is only one matching tag" -msgstr "E427: C'è solo una tag corrispondente" +msgstr "E427: C'è solo un tag corrispondente" msgid "E428: Cannot go beyond last matching tag" -msgstr "E428: Non posso andare oltre l'ultima tag corrispondente" +msgstr "E428: Non posso andare oltre l'ultimo tag corrispondente" #, c-format msgid "File \"%s\" does not exist" @@ -5454,24 +5514,24 @@ msgstr "E440: linea di 'undo' mancante" #. Only MS VC 4.1 and earlier can do Win32s msgid "" "\n" -"MS-Windows 16/32 bit GUI version" +"MS-Windows 16/32-bit GUI version" msgstr "" "\n" -"versione MS-Windows 16/32 bit GUI" +"versione MS-Windows 16/32-bit GUI" msgid "" "\n" -"MS-Windows 64 bit GUI version" +"MS-Windows 64-bit GUI version" msgstr "" "\n" -"Versione MS-Windows 64 bit GUI" +"Versione MS-Windows 64-bit GUI" msgid "" "\n" -"MS-Windows 32 bit GUI version" +"MS-Windows 32-bit GUI version" msgstr "" "\n" -"Versione MS-Windows 32 bit GUI" +"Versione MS-Windows 32-bit GUI" msgid " in Win32s mode" msgstr " in modalità Win32s" @@ -5481,31 +5541,38 @@ msgstr " con supporto OLE" msgid "" "\n" -"MS-Windows 32 bit console version" +"MS-Windows 64-bit console version" msgstr "" "\n" -"Versione MS-Windows 32 bit console" +"Versione MS-Windows 64-bit console" msgid "" "\n" -"MS-Windows 16 bit version" +"MS-Windows 32-bit console version" msgstr "" "\n" -"Versione MS-Windows 16 bit" +"Versione MS-Windows 32-bit console" msgid "" "\n" -"32 bit MS-DOS version" +"MS-Windows 16-bit version" msgstr "" "\n" -"Version MS-DOS 32 bit" +"Versione MS-Windows 16-bit" msgid "" "\n" -"16 bit MS-DOS version" +"32-bit MS-DOS version" msgstr "" "\n" -"Versione MS-DOS 16 bit" +"Version MS-DOS 32-bit" + +msgid "" +"\n" +"16-bit MS-DOS version" +msgstr "" +"\n" +"Versione MS-DOS 16-bit" msgid "" "\n" @@ -5783,19 +5850,6 @@ msgstr "E446: Nessun nome file sotto il cursore" msgid "E447: Can't find file \"%s\" in path" msgstr "E447: Non riesco a trovare il file \"%s\" nel percorso" -#, c-format -msgid "E370: Could not load library %s" -msgstr "E370: Non posso caricare la libreria %s" - -msgid "Sorry, this command is disabled: the Perl library could not be loaded." -msgstr "" -"Spiacente, comando non disponibile, non riesco a caricare libreria programmi " -"Perl." - -msgid "E299: Perl evaluation forbidden in sandbox without the Safe module" -msgstr "" -"E299: Valorizzazione Perl vietata in ambiente protetto senza il modulo Safe" - msgid "Edit with &multiple Vims" msgstr "Apri con &molti Vim" diff --git a/src/po/ru.cp1251.po b/src/po/ru.cp1251.po index 2f9b96a7f..3415cad8f 100644 --- a/src/po/ru.cp1251.po +++ b/src/po/ru.cp1251.po @@ -393,13 +393,13 @@ msgid "called inputrestore() more often than inputsave()" msgstr "Ôóíêöèÿ inputrestore() âûçûâàåòñÿ ÷àùå, ÷åì ôóíêöèÿ inputsave()" msgid "E655: Too many symbolic links (cycle?)" -msgstr "E656: Ñëèøêîì ìíîãî ñèìâîëè÷åñêèõ ññûëîê (öèêë?)" +msgstr "E655: Ñëèøêîì ìíîãî ñèìâîëè÷åñêèõ ññûëîê (öèêë?)" msgid "E240: No connection to Vim server" msgstr "E240: Íåò ñâÿçè ñ ñåðâåðîì Vim" msgid "E277: Unable to read a server reply" -msgstr "E227: Ñåðâåð íå îòâå÷àåò" +msgstr "E277: Ñåðâåð íå îòâå÷àåò" msgid "E258: Unable to send to client" msgstr "E258: Íå ìîãó îòâåòèòü êëèåíòó" @@ -1867,7 +1867,7 @@ msgstr "" "\n" msgid "E256: Hangul automata ERROR" -msgstr "Ó256Æ ÎØÈÁÊÀ àâòîìàòèêè Õàíãûë" +msgstr "E256: ÎØÈÁÊÀ àâòîìàòèêè Õàíãûë" msgid "Add a new database" msgstr "Äîáàâèòü íîâóþ áàçó äàííûõ" @@ -1902,7 +1902,7 @@ msgstr "E257: cstag: ìåòêà íå íàéäåíà" #, c-format msgid "E563: stat(%s) error: %d" -msgstr "îøèáêà stat(%s): %d" +msgstr "E563: îøèáêà stat(%s): %d" msgid "E563: stat error" msgstr "E563: îøèáêà stat" @@ -3054,7 +3054,7 @@ msgid "E316: ml_get: cannot find line %ld" msgstr "E316: ml_get: íåâîçìîæíî íàéòè ñòðîêó %ld" msgid "E317: pointer block id wrong 3" -msgstr "íåïðàâèëüíîå çíà÷åíèå óêàçàòåëÿ áëîêà 3" +msgstr "E317: íåïðàâèëüíîå çíà÷åíèå óêàçàòåëÿ áëîêà 3" msgid "stack_idx should be 0" msgstr "çíà÷åíèå stack_idx äîëæíî áûòü ðàâíî 0" @@ -3467,7 +3467,7 @@ msgid "E662: At start of changelist" msgstr "E662:  íà÷àëå ñïèñêà èçìåíåíèé" msgid "E663: At end of changelist" -msgstr "E662:  êîíöå ñïèñêà èçìåíåíèé" +msgstr "E663:  êîíöå ñïèñêà èçìåíåíèé" msgid "Type :quit<Enter> to exit Vim" msgstr "Ââåäèòå :quit<Enter> äëÿ âûõîäà èç Vim" @@ -3787,7 +3787,7 @@ msgid "'columns' is not 80, cannot execute external commands" msgstr "Çíà÷åíèå îïöèè 'columns' íå ðàâíî 80, âíåøíèå ïðîãðàììû íå âûïîëíÿþòñÿ" msgid "E237: Printer selection failed" -msgstr "E327: Íåóäà÷íîå çàâåðøåíèå âûáîðà ïðèíòåðà" +msgstr "E237: Íåóäà÷íîå çàâåðøåíèå âûáîðà ïðèíòåðà" #, c-format msgid "to %s on %s" @@ -5027,7 +5027,7 @@ msgid "E19: Mark has invalid line number" msgstr "E19: Îòìåòêà óêàçûâàåò íà íåïðàâèëüíûé íîìåð ñòðîêè" msgid "E20: Mark not set" -msgstr "Îòìåòêà íå îïðåäåëåíà" +msgstr "E20: Îòìåòêà íå îïðåäåëåíà" msgid "E21: Cannot make changes, 'modifiable' is off" msgstr "E21: Èçìåíåíèÿ íåâîçìîæíû, òàê êàê îòêëþ÷åíà îïöèÿ 'modifiable'" diff --git a/src/po/ru.po b/src/po/ru.po index d3eee7ebd..9a6310750 100644 --- a/src/po/ru.po +++ b/src/po/ru.po @@ -393,13 +393,13 @@ msgid "called inputrestore() more often than inputsave()" msgstr "ФункциÑ� inputrestore() вызываетÑ�Ñ� чаще, чем функциÑ� inputsave()" msgid "E655: Too many symbolic links (cycle?)" -msgstr "E656: Слишком много Ñ�имволичеÑ�ких Ñ�Ñ�ылок (цикл?)" +msgstr "E655: Слишком много Ñ�имволичеÑ�ких Ñ�Ñ�ылок (цикл?)" msgid "E240: No connection to Vim server" msgstr "E240: Ð�ет Ñ�вÑ�зи Ñ� Ñ�ервером Vim" msgid "E277: Unable to read a server reply" -msgstr "E227: Сервер не отвечает" +msgstr "E277: Сервер не отвечает" msgid "E258: Unable to send to client" msgstr "E258: Ð�е могу ответить клиенту" @@ -1867,7 +1867,7 @@ msgstr "" "\n" msgid "E256: Hangul automata ERROR" -msgstr "У256Ж ОШИБКÐ� автоматики Хангыл" +msgstr "E256: ОШИБКÐ� автоматики Хангыл" msgid "Add a new database" msgstr "Добавить новую базу данных" @@ -1902,7 +1902,7 @@ msgstr "E257: cstag: метка не найдена" #, c-format msgid "E563: stat(%s) error: %d" -msgstr "ошибка stat(%s): %d" +msgstr "E563: ошибка stat(%s): %d" msgid "E563: stat error" msgstr "E563: ошибка stat" @@ -3054,7 +3054,7 @@ msgid "E316: ml_get: cannot find line %ld" msgstr "E316: ml_get: невозможно найти Ñ�троку %ld" msgid "E317: pointer block id wrong 3" -msgstr "неправильное значение указателÑ� блока 3" +msgstr "E317: неправильное значение указателÑ� блока 3" msgid "stack_idx should be 0" msgstr "значение stack_idx должно быть равно 0" @@ -3467,7 +3467,7 @@ msgid "E662: At start of changelist" msgstr "E662: Ð’ начале Ñ�пиÑ�ка изменений" msgid "E663: At end of changelist" -msgstr "E662: Ð’ конце Ñ�пиÑ�ка изменений" +msgstr "E663: Ð’ конце Ñ�пиÑ�ка изменений" msgid "Type :quit<Enter> to exit Vim" msgstr "Введите :quit<Enter> длÑ� выхода из Vim" @@ -3787,7 +3787,7 @@ msgid "'columns' is not 80, cannot execute external commands" msgstr "Значение опции 'columns' не равно 80, внешние программы не выполнÑ�ÑŽÑ‚Ñ�Ñ�" msgid "E237: Printer selection failed" -msgstr "E327: Ð�еудачное завершение выбора принтера" +msgstr "E237: Ð�еудачное завершение выбора принтера" #, c-format msgid "to %s on %s" @@ -5027,7 +5027,7 @@ msgid "E19: Mark has invalid line number" msgstr "E19: Отметка указывает на неправильный номер Ñ�троки" msgid "E20: Mark not set" -msgstr "Отметка не определена" +msgstr "E20: Отметка не определена" msgid "E21: Cannot make changes, 'modifiable' is off" msgstr "E21: ИзменениÑ� невозможны, так как отключена опциÑ� 'modifiable'" diff --git a/src/po/sv.po b/src/po/sv.po index 6e44881ec..7a61e402d 100644 --- a/src/po/sv.po +++ b/src/po/sv.po @@ -6,7 +6,7 @@ msgstr "" "Project-Id-Version: Vim 7.1\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2007-05-09 14:27+0200\n" -"PO-Revision-Date: 2007-05-09 14:52%z\n" +"PO-Revision-Date: 2007-05-09 14:52\n" "Last-Translator: Johan Svedberg <johan@svedberg.com>\n" "Language-Team: Swedish <tp-sv@listor.tp-sv.se>\n" "MIME-Version: 1.0\n" @@ -1222,7 +1222,7 @@ msgstr "Ingen växlingsfil" msgid "Append File" msgstr "Lägg till fil" -msgid "E747: Cannot change directory, buffer is modifed (add ! to override)" +msgid "E747: Cannot change directory, buffer is modified (add ! to override)" msgstr "" "E747: Kan inte ändra katalog, buffert är ändrad (lägg till ! för att tvinga)" @@ -1460,8 +1460,8 @@ msgstr "är en katalog" msgid "is not a file" msgstr "är inte en fil" -msgid "is a device (disabled with 'opendevice' option" -msgstr "är en enhet (inaktiverad med 'opendevice'-flagga" +msgid "is a device (disabled with 'opendevice' option)" +msgstr "är en enhet (inaktiverad med 'opendevice'-flagga)" msgid "[New File]" msgstr "[Ny fil]" diff --git a/src/po/uk.po b/src/po/uk.po index 70f881bd1..d369c8e65 100644 --- a/src/po/uk.po +++ b/src/po/uk.po @@ -5,1074 +5,1478 @@ # # Thanks to: # Dmytro Kovalov <dmytro.kovalov@nssmb.com> for useful suggestions -# Dmytro O. Redchuk <dor@kiev-online.net> for viminfo bug +# Dmytro O. Redchuk <dor@kiev-online.net> for viminfo bug # # Please, see readme at htpp://www.vstu.edu.ua/~bohdan/vim before any # complains, and even if you won't complain, read it anyway. # msgid "" msgstr "" -"Project-Id-Version: vim 6.0\n" -"POT-Creation-Date: 2002-01-10 09:03+0200\n" -"PO-Revision-Date: 2001-10-16 13:34+0300\n" -"Last-Translator: Bohdan Vlasyuk <bohdan@vstu.edu.ua>\n" +"Project-Id-Version: vim 7.1\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2008-03-01 10:47+0200\n" +"PO-Revision-Date: 2008-03-07 13:57+0300\n" +"Last-Translator: Ð�натолій Сахнік <sakhnik@gmail.com>\n" "Language-Team: Bohdan Vlasyuk <bohdan@vstu.edu.ua>\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=koi8-u\n" +"Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" msgid "E82: Cannot allocate any buffer, exiting..." -msgstr "E82: îÅÍÁ¤ ÍÏÖÌÉ×ÏÓÔ¦ ÒÏÚͦÓÔÉÔÉ ÈÏÞ ÏÄÉÎ ÂÕÆÅÒ, ÚÁ×ÅÒÛÅÎÎÑ ÒÏÂÏÔÉ..." +msgstr "E82: Ð�емає можливоÑ�ті розміÑ�тити хоч один буфер, завершеннÑ� роботи..." msgid "E83: Cannot allocate buffer, using other one..." -msgstr "E83: îÅÍÁ¤ ÍÏÖÌÉ×ÏÓÔ¦ ÒÏÚͦÓÔÉÔÉ ÂÕÆÅÒ, ÂÕÄÅ ×ÉËÏÒÉÓÔÁÎÏ ¦ÎÛÉÊ..." +msgstr "E83: Ð�емає можливоÑ�ті розміÑ�тити буфер, буде викориÑ�тано інший..." -msgid "No buffers were unloaded" -msgstr "öÏÄÅÎ Ú ÂÕÆÅÒ¦× ÎÅ ÂÕ× ×É×ÁÎÔÁÖÅÎÉÊ" +msgid "E515: No buffers were unloaded" +msgstr "E515: Жоден з буферів не був вивантажений" -msgid "No buffers were deleted" -msgstr "öÏÄÅÎ Ú ÂÕÆÅÒ¦× ÎÅ ÂÕ× ×ÉÄÁÌÅÎÉÊ" +msgid "E516: No buffers were deleted" +msgstr "E516: Жоден з буферів не знищено" -msgid "No buffers were wiped out" -msgstr "öÏÄÅÎ Ú ÂÕÆÅÒ¦× ÎÅ ÂÕ× ×ÉÔÅÒÔÉÊ" +msgid "E517: No buffers were wiped out" +msgstr "E517: Жоден з буферів не витерто" msgid "1 buffer unloaded" -msgstr "÷É×ÁÎÔÁÖÅÎÏ ÏÄÉÎ ÂÕÆÅÒ" +msgstr "Вивантажено один буфер" #, c-format msgid "%d buffers unloaded" -msgstr "÷É×ÁÎÔÁÖÅÎÏ ÂÕÆÅÒ¦× -- %d" +msgstr "Вивантажено буферів -- %d" msgid "1 buffer deleted" -msgstr "÷ÉÄÁÌÅÎÏ ÏÄÉÎ ÂÕÆÅÒ" +msgstr "Знищено один буфер" #, c-format msgid "%d buffers deleted" -msgstr "÷ÉÄÁÌÅÎÏ ÂÕÆÅÒ¦× -- %d" +msgstr "Знищено %d буфери(ів)" msgid "1 buffer wiped out" -msgstr "÷ÉÔÅÒÔÏ ÏÄÉÎ ÂÕÆÅÒ" +msgstr "Витерто один буфер" #, c-format msgid "%d buffers wiped out" -msgstr "÷ÉÔÅÒÔÏ ÂÕÆÅÒ¦× -- %d" +msgstr "Витерто %d буфер(и)ів" msgid "E84: No modified buffer found" -msgstr "E84: öÏÄÅÎ ÂÕÆÅÒ ÎÅ ÚͦÎÅÎÏ" +msgstr "E84: Жоден буфер не змінено" #. back where we started, didn't find anything. msgid "E85: There is no listed buffer" -msgstr "E85: õ ÓÐÉÓËÕ ÎÅÍÁ¤ ÂÕÆÅÒ¦×" +msgstr "E85: У Ñ�пиÑ�ку немає буферів" #, c-format -msgid "E86: Cannot go to buffer %ld" -msgstr "E86: îÅ ÍÏÖÕ ÐÅÒÅÊÔÉ × ÂÕÆÅÒ %ld" +msgid "E86: Buffer %ld does not exist" +msgstr "E86: Буферу %ld немає" msgid "E87: Cannot go beyond last buffer" -msgstr "E87: îÅ ÍÏÖÕ ÐÅÒÅÊÔÉ Õ ÎÁÓÔÕÐÎÉÊ ÂÕÆÅÒ Ú ÏÓÔÁÎÎØÏÇÏ" +msgstr "E87: Це вже оÑ�танній буфер" msgid "E88: Cannot go before first buffer" -msgstr "E88: îÅ ÍÏÖÕ ÐÅÒÅÊÔÉ Õ ÐÏÐÅÒÅÄÎ¦Ê ÂÕÆÅÒ Ú ÐÅÒÛÏÇÏ" +msgstr "E88: Це вже найперший буфер" #, c-format -msgid "E89: No write since last change for buffer %ld (use ! to override)" -msgstr "" -"E89: âÕÆÅÒ %ld ÎÅ ÚÁÐÉÓÁÎÉÊ Ð¦ÓÌÑ ÏÓÔÁÎÎØÏ§ ÚͦÎÉ (×ÉËÏÒÉÓÔÁÊÔÅ ! ÝÏ ÎÅ " -"Ú×ÁÖÁÔÉ)" +msgid "E89: No write since last change for buffer %ld (add ! to override)" +msgstr "E89: Буфер %ld має зміни (! щоб не зважати)" msgid "E90: Cannot unload last buffer" -msgstr "E90: îÅ ÍÏÖÕ ×É×ÁÎÔÁÖÉÔÉ ÏÓÔÁÎÎ¦Ê ÂÕÆÅÒ" +msgstr "E90: Ð�е можу вивантажити оÑ�танній буфер" msgid "W14: Warning: List of file names overflow" -msgstr "W14: ïÂÅÒÅÖÎÏ: óÐÉÓÏË ¦ÍÅÎ ÆÁÊÌ¦× ÐÅÒÅÐÏ×ÎÅÎÏ" +msgstr "W14: Обережно: СпиÑ�ок назв файлів переповнено" #, c-format msgid "E92: Buffer %ld not found" -msgstr "E92: âÕÆÅÒ %ld ÎÅ ÚÎÁÊÄÅÎÏ" +msgstr "E92: Буфер %ld не знайдено" #, c-format msgid "E93: More than one match for %s" -msgstr "E93: úÎÁÊÄÅÎÏ Â¦ÌØÛÅ Î¦Ö ÏÄÉÎ ×ÁÒ¦ÁÎÔ ÄÌÑ %s" +msgstr "E93: Знайдено кілька збігів з %s" #, c-format msgid "E94: No matching buffer for %s" -msgstr "E94: îÅ ÚÎÁÊÄÅÎÏ ×ÁÒ¦ÁÎÔ¦× ÄÌÑ %s" +msgstr "E94: Ð�е знайдено буфер, Ñ�хожий на %s" #, c-format msgid "line %ld" -msgstr "ÒÑÄÏË %ld" +msgstr "Ñ€Ñ�док %ld" msgid "E95: Buffer with this name already exists" -msgstr "E95: âÕÆÅÒ Ú ÔÁËÏÀ ÎÁÚ×ÏÀ ÕÖÅ ¦ÓÎÕ¤" +msgstr "E95: Буфер з такою назвою вже Ñ–Ñ�нує" msgid " [Modified]" -msgstr "[úͦÎÅÎÏ]" +msgstr " [Змінено]" msgid "[Not edited]" -msgstr "[îÅ ÂÕÌÏ ÒÅÄÁÇÏ×ÁÎÏ]" +msgstr "[Ð�е редаговано]" msgid "[New file]" -msgstr "[îÏ×ÉÊ ÆÁÊÌ]" +msgstr "[Ð�овий файл]" msgid "[Read errors]" -msgstr "[ðÏÍÉÌËÁ ÚÞÉÔÕ×ÁÎÎÑ]" +msgstr "[Помилка зчитуваннÑ�]" msgid "[readonly]" -msgstr "[ÌÉÛÅ ÞÉÔÁÔÉ]" +msgstr "[лише читати]" +#, c-format msgid "1 line --%d%%--" -msgstr "ÏÄÉÎ ÒÑÄÏË --%d%%--" +msgstr "один Ñ€Ñ�док --%d%%--" +#, c-format msgid "%ld lines --%d%%--" -msgstr "(ÒÑÄ˦×: %ld) --%d%%--" +msgstr "%ld Ñ€Ñ�дки(ів) --%d%%--" +#, c-format msgid "line %ld of %ld --%d%%-- col " -msgstr "ÒÑÄÏË %ld Ú %ld --%d%%-- ËÏÌÏÎËÁ" +msgstr "Ñ€Ñ�док %ld з %ld --%d%%-- колонка " -msgid "[No file]" -msgstr "[îÏ×ÉÊ ÆÁÊÌ]" +msgid "[No Name]" +msgstr "[Без назви]" #. must be a help buffer msgid "help" -msgstr "ÄÏÐÏÍÏÇÁ" +msgstr "допомога" -msgid "[help]" -msgstr "[ÄÏÐÏÍÏÇÁ]" +msgid "[Help]" +msgstr "[Допомога]" msgid "[Preview]" -msgstr "[ÐÅÒÅÇÌÑÄ]" +msgstr "[ПереглÑ�д]" msgid "All" -msgstr "õÓÅ" +msgstr "УÑ�е" msgid "Bot" -msgstr "õÎÉÚÕ" +msgstr "Знизу" msgid "Top" -msgstr "÷ÇÏÒ¦" +msgstr "Вгорі" +#, c-format msgid "" "\n" "# Buffer list:\n" msgstr "" "\n" -"# óÐÉÓÏË ÂÕÆÅÒ¦×:\n" +"# СпиÑ�ок буферів:\n" -msgid "[Error List]" -msgstr "[óÐÉÓÏË ÐÏÍÉÌÏË]" +msgid "[Location List]" +msgstr "[СпиÑ�ок міÑ�ць]" -msgid "[No File]" -msgstr "[îÏ×ÉÊ ÆÁÊÌ]" +msgid "[Quickfix List]" +msgstr "[СпиÑ�ок виправлень]" msgid "" "\n" "--- Signs ---" msgstr "" "\n" -"--- úÎÁËÉ ---" +"--- Позначки ---" #, c-format msgid "Signs for %s:" -msgstr "úÎÁËÉ ÄÌÑ %s:" +msgstr "Позначки длÑ� %s:" #, c-format msgid " line=%ld id=%d name=%s" -msgstr " ÒÑÄÏË=%ld id=%d ¦Í'Ñ=%s" +msgstr " Ñ€Ñ�док=%ld id=%d назва=%s" #, c-format msgid "E96: Can not diff more than %ld buffers" -msgstr "E96: îÅ ÍÏÖÕ ÐÏÒ¦×ÎÀ×ÁÔÉ ÐÏÎÁÄ %ld ÂÕÆÅÒ¦× " +msgstr "E96: Ð�е зміг порівнÑ�ти понад %ld буфери(ів) " msgid "E97: Cannot create diffs" -msgstr "E97: îÅÍÏÖÎÁ ÓÔ×ÏÒÉÔÉ diff'É" +msgstr "E97: Ð�е зміг Ñ�творити порівнÑ�ннÑ�" msgid "Patch file" -msgstr "patch-ÆÁÊÌ" +msgstr "Латка" msgid "E98: Cannot read diff output" -msgstr "E98: îÅ ÍÏÖÕ ÚÞÉÔÁÔÉ ÒÅÚÕÌØÔÁÔ diff'Õ" +msgstr "E98: Ð�е зміг прочитати результат diff" msgid "E99: Current buffer is not in diff mode" -msgstr "E99: ãÅÊ ÂÕÆÅÒ ÎÅ × ÒÅÖÉͦ diff" +msgstr "E99: Цей буфер не в режимі порівнÑ�ннÑ�" + +msgid "E793: No other buffer in diff mode is modifiable" +msgstr "E793: Ð�емає більше модифіковних буферів в режимі порівнÑ�ннÑ�" msgid "E100: No other buffer in diff mode" -msgstr "E100: îÅÍÁÅ ¦ÎÛÉÈ ÂÕÆÅÒ¦× × ÒÅÖÉͦ diff" +msgstr "E100: Ð�емає інших буферів в режимі порівнÑ�ннÑ�" msgid "E101: More than two buffers in diff mode, don't know which one to use" -msgstr "" -"E101: ðÏÎÁÄ Ä×Á ÂÕÆÅÒÁ ÚÎÁÈÏÄÑÔØÓÑ × ÒÅÖÉͦ diff, ÎÅ ÚÒÏÚÕͦÌÏ ÑËÉÊ Ú ÎÉÈ " -"×ÉËÏÒÉÓÔÁÔÉ" +msgstr "E101: Понад два буфери у режимі порівнÑ�ннÑ�, не зрозуміло, котрий із них викориÑ�тати" #, c-format msgid "E102: Can't find buffer \"%s\"" -msgstr "E102: âÕÆÅÒ \"%s\" ÎÅ ÚÎÁÊÄÅÎÏ" +msgstr "E102: Ð�е зміг знайти буфер \"%s\"" #, c-format msgid "E103: Buffer \"%s\" is not in diff mode" -msgstr "E103: âÕÆÅÒ \"%s\" ÎÅ × ÒÅÖÉͦ diff" +msgstr "E103: Буфер \"%s\" не в режимі порівнÑ�ннÑ�" + +msgid "E787: Buffer changed unexpectedly" +msgstr "E787: Буфер неÑ�подівано змінивÑ�Ñ�" msgid "E104: Escape not allowed in digraph" -msgstr "E104: õ ÄÉÇÒÁÆÁÈ ÎÅ ÍÏÖŠͦÓÔÉÔÉÓÑ Escape" +msgstr "E104: У диграфах не може міÑ�титиÑ�Ñ� escape" -msgid "Keymap file not found" -msgstr "æÁÊÌ ÒÏÚËÌÁÄËÉ ËÌÁצÁÔÕÒÉ ÎÅ ÚÎÁÊÄÅÎÏ" +msgid "E544: Keymap file not found" +msgstr "E544: Ð�е знайдено файлу розкладки" msgid "E105: Using :loadkeymap not in a sourced file" -msgstr "E105: ÷ÉËÏÒÉÓÔÁÎÎÑ :loadkeymap ÎÅ × ÆÁÊ̦ ËÏÍÁÎÄ" +msgstr "E105: :loadkeymap викориÑ�тано не у файлі команд" -msgid " Keyword completion (^N/^P)" -msgstr " äÏÐÏ×ÎÅÎÎÑ ËÌÀÞÏ×ÉÈ ÓÌ¦× (^N/^P)" +msgid "E791: Empty keymap entry" +msgstr "E791: Елемент розкладки порожній" + +msgid " Keyword completion (^N^P)" +msgstr " ДоповненнÑ� ключових Ñ�лів (^N^P)" #. ctrl_x_mode == 0, ^P/^N compl. -msgid " ^X mode (^E/^Y/^L/^]/^F/^I/^K/^D/^V/^N/^P)" -msgstr " òÅÖÉÍ ^X (^E/^Y/^L/^]/^F/^I/^K/^D/^V/^N/^P)" +msgid " ^X mode (^]^D^E^F^I^K^L^N^O^Ps^U^V^Y)" +msgstr " Режим ^X (^]^D^E^F^I^K^L^N^O^Ps^U^V^Y)" -#. Scroll has it's own msgs, in it's place there is the msg for local -#. * ctrl_x_mode = 0 (eg continue_status & CONT_LOCAL) -- Acevedo -msgid " Keyword Local completion (^N/^P)" -msgstr " äÏ×ÅÒÛÅÎÎÑ Í¦ÓÃÅ×ÉÈ ËÌÀÞÏ×ÉÈ ÓÌ¦× (^N/^P)" +msgid " Whole line completion (^L^N^P)" +msgstr " ДоповненнÑ� уÑ�ього Ñ€Ñ�дка (^L^N^P)" -msgid " Whole line completion (^L/^N/^P)" -msgstr " äÏ×ÅÒÛÅÎÎÑ ÕÓØÏÇÏ ÒÑÄËÁ (^L/^N/^P)" +msgid " File name completion (^F^N^P)" +msgstr " ДоповненнÑ� назви файлу (^F^N^P)" -msgid " File name completion (^F/^N/^P)" -msgstr " äÏ×ÅÒÛÅÎÎÑ ¦ÍÅΦ ÆÁÊÌÁ (^F/^N/^P)" +msgid " Tag completion (^]^N^P)" +msgstr " ДоповненнÑ� теґів (^]^N^P)" -msgid " Tag completion (^]/^N/^P)" -msgstr " äÏ×ÅÒÛÅÎÎÑ ÐÏͦÔÏË (^]/^N/^P)" +msgid " Path pattern completion (^N^P)" +msgstr " ДоповненнÑ� шлÑ�ху за зразком (^N^P)" -msgid " Path pattern completion (^N/^P)" -msgstr " äÏ×ÅÒÛÅÎÎÑ ÛÌÑÈÕ ÚÁ ÚÒÁÚËÏÍ (^N/^P)" +msgid " Definition completion (^D^N^P)" +msgstr " ДоповненнÑ� визначеннÑ� (^D^N^P)" -msgid " Definition completion (^D/^N/^P)" -msgstr " äÏ×ÅÒÛÅÎÎÑ ×ÉÚÎÁÞÅÎÎÑ (^D/^N/^P)" +msgid " Dictionary completion (^K^N^P)" +msgstr " ДоповненнÑ� зі Ñ�ловника (^K^N^P)" -msgid " Dictionary completion (^K/^N/^P)" -msgstr " äÏ×ÅÒÛÅÎÎÑ Ú ÓÌÏ×ÎÉËÁ (^K/^N/^P)" +msgid " Thesaurus completion (^T^N^P)" +msgstr " ДоповненнÑ� з тезауруÑ�у (^T^N^P)" -msgid " Thesaurus completion (^T/^N/^P)" -msgstr " äÏ×ÅÒÛÅÎÎÑ Ú ¦ÄÅÏÇÒÁÍÁÔÉÞÎÏÇÏ ÓÌÏ×ÎÉËÁ (^T/^N/^P)" +msgid " Command-line completion (^V^N^P)" +msgstr " ДоповненнÑ� команд (^V^N^P)" -msgid " Command-line completion (^V/^N/^P)" -msgstr " äÏ×ÅÒÛÅÎÎÑ ËÏÍÁÎÄ (^V/^N/^P)" +msgid " User defined completion (^U^N^P)" +msgstr " КориÑ�тувацьке доповненнÑ� (^U^N^P)" -msgid "Hit end of paragraph" -msgstr "äÏÓÑÇÎÕÔÏ Ë¦ÎÅÃØ ÐÁÒÁÇÒÁÆÁ" +msgid " Omni completion (^O^N^P)" +msgstr " Кмітливе доповненнÑ� (^O^N^P)" -msgid "'thesaurus' option is empty" -msgstr "ÏÐÃ¦Ñ 'thesaurus' ÐÕÓÔÁ" +msgid " Spelling suggestion (s^N^P)" +msgstr " Орфографічна підказка (s^N^P)" + +msgid " Keyword Local completion (^N^P)" +msgstr " ДоповненнÑ� міÑ�цевих ключових Ñ�лів (^N^P)" + +msgid "Hit end of paragraph" +msgstr "ТрапивÑ�Ñ� кінець параграфа" msgid "'dictionary' option is empty" -msgstr "ÏÐÃ¦Ñ 'dictionary' ÐÕÓÔÁ" +msgstr "ОпціÑ� 'dictionary' порожнÑ�" + +msgid "'thesaurus' option is empty" +msgstr "ОпціÑ� 'thesaurus' порожнÑ�" #, c-format msgid "Scanning dictionary: %s" -msgstr "ÚÞÉÔÕÅÍÏ ÄÉÒÅËÔÏÒ¦À: %s" +msgstr "Скануємо Ñ�ловник: %s" msgid " (insert) Scroll (^E/^Y)" -msgstr " (×ÓÔÁ×ËÁ) úÓÕ× (^E/^Y)" +msgstr " (вÑ�тавка) Прогорнути (^E/^Y)" msgid " (replace) Scroll (^E/^Y)" -msgstr " (ÚÁͦÎÁ) úÓÕ× (^E/^Y)" +msgstr " (заміна) Прогорнути (^E/^Y)" #, c-format msgid "Scanning: %s" -msgstr "ðÏÛÕË Õ: %s" +msgstr "Пошук у: %s" +#, c-format msgid "Scanning tags." -msgstr "ðÏÛÕË ÓÅÒÅÄ ÐÏͦÔÏË." +msgstr "Пошук Ñ�еред теґів." msgid " Adding" -msgstr " äÏÄÁ¤ÍÏ" +msgstr " Додаємо" #. showmode might reset the internal line pointers, so it must #. * be called before line = ml_get(), or when this address is no #. * longer needed. -- Acevedo. #. msgid "-- Searching..." -msgstr "-- ðÏÛÕË..." +msgstr "-- Пошук..." msgid "Back at original" -msgstr "îÁÚÁÄ ÄÏ ÐÏÞÁÔËÏ×ÏÇÏ ×ÁÒ¦ÁÎÔÕ" +msgstr "Початковий варіант" msgid "Word from other line" -msgstr "óÌÏ×Ï Ú ¦ÎÛÏÇÏ ÒÑÄËÁ" +msgstr "Слово з іншого Ñ€Ñ�дка" msgid "The only match" -msgstr "åÄÉÎÉÊ ×ÁÒ¦ÁÎÔ" +msgstr "Єдиний збіг" #, c-format msgid "match %d of %d" -msgstr " ×ÁÒ¦ÁÎÔ %d Ú %d" +msgstr "збіг %d з %d" #, c-format msgid "match %d" -msgstr "×ÁÒ¦ÁÎÔ %d" +msgstr "збіг %d" + +# msgstr "E17: " +msgid "E18: Unexpected characters in :let" +msgstr "E18: Ð�еочікувані Ñ�имволи у :let" + +#, c-format +msgid "E684: list index out of range: %ld" +msgstr "E684: ІндекÑ� Ñ�пиÑ�ку поза межами: %ld" + +#, c-format +msgid "E121: Undefined variable: %s" +msgstr "E121: Ð�евизначена змінна: %s" + +msgid "E111: Missing ']'" +msgstr "E111: Бракує ']'" + +#, c-format +msgid "E686: Argument of %s must be a List" +msgstr "E686: Ð�ргумент у %s має бути Ñ�пиÑ�ком" + +#, c-format +msgid "E712: Argument of %s must be a List or Dictionary" +msgstr "E712: Ð�ргумент у %s має бути Ñ�пиÑ�ком чи Ñ�ловником" + +msgid "E713: Cannot use empty key for Dictionary" +msgstr "E713: Ключ Ñ�ловника не може бути порожнім" + +# msgstr "E396: " +msgid "E714: List required" +msgstr "E714: Потрібен Ñ�пиÑ�ок" + +msgid "E715: Dictionary required" +msgstr "E715: Потрібен Ñ�ловник" + +#, c-format +msgid "E118: Too many arguments for function: %s" +msgstr "E118: Забагато аргументів длÑ� функції: %s" + +#, c-format +msgid "E716: Key not present in Dictionary: %s" +msgstr "E716: Ð�емає такого ключа у Ñ�ловнику: %s" + +#, c-format +msgid "E122: Function %s already exists, add ! to replace it" +msgstr "E122: ФункціÑ� %s уже Ñ–Ñ�нує, ! щоб замінити" + +msgid "E717: Dictionary entry already exists" +msgstr "E717: ЗапиÑ� у Ñ�ловнику вже Ñ–Ñ�нує" + +msgid "E718: Funcref required" +msgstr "E718: Треба поÑ�иланнÑ� на функцію" + +msgid "E719: Cannot use [:] with a Dictionary" +msgstr "E719: Ð�е можна викориÑ�тати [:] зі Ñ�ловником" + +#, c-format +msgid "E734: Wrong variable type for %s=" +msgstr "E734: Ð�еправильний тип змінної длÑ� %s=" + +#, c-format +msgid "E130: Unknown function: %s" +msgstr "E130: Ð�евідома функціÑ�: %s" #, c-format -msgid "E106: Unknown variable: \"%s\"" -msgstr "E106: îÅצÄÏÍÁ ÚͦÎÎÁ: \"%s\"" +msgid "E461: Illegal variable name: %s" +msgstr "E461: Ð�еприпуÑ�тима назва змінної: %s" + +msgid "E687: Less targets than List items" +msgstr "E687: Цілей менше, ніж елементів Ñ�пиÑ�ку" + +msgid "E688: More targets than List items" +msgstr "E688: Цілей більше, ніж елементів Ñ�пиÑ�ку" + +msgid "Double ; in list of variables" +msgstr "Друга ; у Ñ�пиÑ�ку змінних" + +# msgstr "E235: " +#, c-format +msgid "E738: Can't list variables for %s" +msgstr "E738: Ð�е можна перелічити змінні у %s" + +msgid "E689: Can only index a List or Dictionary" +msgstr "E689: ІндекÑ�ний доÑ�туп може бути тільки до Ñ�пиÑ�ку чи Ñ�ловника" + +msgid "E708: [:] must come last" +msgstr "E708: [:] має бути оÑ�танньою" + +msgid "E709: [:] requires a List value" +msgstr "E709: [:] вимагає Ñ�пиÑ�ок" + +msgid "E710: List value has more items than target" +msgstr "E710: СпиÑ�ок має більше елементів, ніж ціль" + +msgid "E711: List value has not enough items" +msgstr "E711: СпиÑ�ок має недоÑ�татньо елементів" + +msgid "E690: Missing \"in\" after :for" +msgstr "E690: ВідÑ�утнє \"in\" піÑ�лÑ� :for" #, c-format msgid "E107: Missing braces: %s" -msgstr "E107: îÅÍÁÅ ÄÕÖÏË: %s" +msgstr "E107: Пропущено дужки: %s" #, c-format msgid "E108: No such variable: \"%s\"" -msgstr "E108: úͦÎÎÁ ÎÅ ¦ÓÎÕ¤: \"%s\"" +msgstr "E108: Змінної немає: \"%s\"" + +msgid "E743: variable nested too deep for (un)lock" +msgstr "E743: Змінна має забагато вкладень, щоб бути за-/відкритою." msgid "E109: Missing ':' after '?'" -msgstr "E109: îÅÍÁÅ ':' ЦÓÌÑ '?'" +msgstr "E109: Бракує ':' піÑ�лÑ� '?'" + +msgid "E691: Can only compare List with List" +msgstr "E691: СпиÑ�ок можна порівнÑ�ти тільки зі Ñ�пиÑ�ком" + +msgid "E692: Invalid operation for Lists" +msgstr "E692: Ð�екоректна операціÑ� над Ñ�пиÑ�ком" + +msgid "E735: Can only compare Dictionary with Dictionary" +msgstr "E735: Словник можна порівнÑ�ти тільки із Ñ�ловником" + +msgid "E736: Invalid operation for Dictionary" +msgstr "E736: Ð�екоректна операціÑ� над Ñ�ловником" + +msgid "E693: Can only compare Funcref with Funcref" +msgstr "E693: Функцію можна порівнÑ�ти тільки із функцією" + +msgid "E694: Invalid operation for Funcrefs" +msgstr "E694: Ð�екоректна операціÑ� над функцією" msgid "E110: Missing ')'" -msgstr "E110: îÅÍÁ¤ ')'" +msgstr "E110: Пропущено ')'" -msgid "E111: Missing ']'" -msgstr "E111: îÅÍÁ¤ ']'" +msgid "E695: Cannot index a Funcref" +msgstr "E695: ФункціÑ� не має індекÑ�ації" #, c-format msgid "E112: Option name missing: %s" -msgstr "E112: îÅÍÁ¤ ÎÁÚ×É ÏÐæ§: %s" +msgstr "E112: Бракує назви опції: %s" #, c-format msgid "E113: Unknown option: %s" -msgstr "E113: îÅצÄÏÍÁ ÏÐæÑ: %s" +msgstr "E113: Ð�евідома опціÑ�: %s" #, c-format msgid "E114: Missing quote: %s" -msgstr "E114: îÅ ×ÉÓÔÁÞÁ¤ ÌÁÐËÉ: %s" +msgstr "E114: Бракує '\"': %s" #, c-format msgid "E115: Missing quote: %s" -msgstr "E115: ÷ÔÒÁÞÅÎÉÊ ÓÉÍ×ÏÌ '\"': %s" +msgstr "E115: Бракує \"'\": %s" +# msgstr "E404: " #, c-format -msgid "E116: Invalid arguments for function %s" -msgstr "E116: îÅצÒΦ ÁÒÇÕÍÅÎÔÉ ÄÌÑ ÆÕÎËæ§ %s" +msgid "E696: Missing comma in List: %s" +msgstr "E696: Бракує коми у Ñ�пиÑ�ку: %s" #, c-format -msgid "E117: Unknown function: %s" -msgstr "E117: îÅצÄÏÍÁ ÆÕÎËæÑ: %s" +msgid "E697: Missing end of List ']': %s" +msgstr "E697: Ð�емає кінцівки Ñ�пиÑ�ку ']': %s" +# msgstr "E235: " #, c-format -msgid "E118: Too many arguments for function: %s" -msgstr "E118: úÁÂÁÇÁÔÏ ÁÒÇÕÍÅÎÔ¦× ÄÌÑ ÆÕÎËæ§ %s" +msgid "E720: Missing colon in Dictionary: %s" +msgstr "E720: Бракує двокрапки у Ñ�ловнику: %s" + +#, c-format +msgid "E721: Duplicate key in Dictionary: \"%s\"" +msgstr "E721: ПовтореннÑ� ключа в Ñ�ловнику: \"%s\"" + +# msgstr "E235: " +#, c-format +msgid "E722: Missing comma in Dictionary: %s" +msgstr "E722: Бракує коми у Ñ�ловнику: %s" + +#, c-format +msgid "E723: Missing end of Dictionary '}': %s" +msgstr "E723: Ð�емає кінцівки Ñ�ловника '}': %s" + +# msgstr "E21: " +msgid "E724: variable nested too deep for displaying" +msgstr "E724: У змінній занадто багато вкладень, щоб Ñ—Ñ— показати" + +#, c-format +msgid "E117: Unknown function: %s" +msgstr "E117: Ð�евідома функціÑ�: %s" #, c-format msgid "E119: Not enough arguments for function: %s" -msgstr "E119: úÁÍÁÌÏ ÁÒÇÕÍÅÎÔ¦× ÄÌÑ ÆÕÎËæ§ %s" +msgstr "E119: Замало аргументів длÑ� функції %s" #, c-format msgid "E120: Using <SID> not in a script context: %s" -msgstr "E120: <SID> ×ÉËÏÒÉÓÔÏ×Õ¤ÔØÓÑ ÎÅ Õ ÆÁÊ̦ ËÏÍÁÎÄ: %s" +msgstr "E120: <SID> викориÑ�товуєтьÑ�Ñ� не у контекÑ�ті Ñ�крипту: %s" + +#, c-format +msgid "E725: Calling dict function without Dictionary: %s" +msgstr "E725: Виклик dict-функції без Ñ�ловника: %s" + +msgid "E699: Too many arguments" +msgstr "E699: Забагато аргументів" + +# msgstr "E327: " +msgid "E785: complete() can only be used in Insert mode" +msgstr "E785: complete() можна вживати тільки в режимі вÑ�тавки" + +#. +#. * Yes this is ugly, I don't particularly like it either. But doing it +#. * this way has the compelling advantage that translations need not to +#. * be touched at all. See below what 'ok' and 'ync' are used for. +#. +msgid "&Ok" +msgstr "&O:Гаразд" + +# msgstr "E226: " +#, c-format +msgid "E737: Key already exists: %s" +msgstr "E737: Ключ вже Ñ–Ñ�нує: %s" #, c-format msgid "+-%s%3ld lines: " -msgstr "+-%s%3ld: " +msgstr "+-%s%3ld Ñ€Ñ�дків: " + +#, c-format +msgid "E700: Unknown function: %s" +msgstr "E700: Ð�евідома функціÑ�: %s" msgid "" "&OK\n" "&Cancel" msgstr "" -"&O:çÁÒÁÚÄ\n" -"&C:÷¦ÄͦÎÁ" +"&O:Гаразд\n" +"&C:СкаÑ�увати" + +msgid "called inputrestore() more often than inputsave()" +msgstr "Виклики до inputrestore() чаÑ�тіше, ніж до inputsave()" + +# msgstr "E406: " +msgid "E786: Range not allowed" +msgstr "E786: Інтервал не дозволено" + +# msgstr "E177: " +msgid "E701: Invalid type for len()" +msgstr "E701: Ð�екоректний тип длÑ� len()" + +msgid "E726: Stride is zero" +msgstr "E726: Крок нульовий" + +msgid "E727: Start past end" +msgstr "E727: Початок за кінцем" + +msgid "<empty>" +msgstr "<нічого>" msgid "E240: No connection to Vim server" -msgstr "E240: îÅÍÁ¤ Ú'¤ÄÎÁÎÎÑ Ú Vim-ÓÅÒ×ÅÒÏÍ" +msgstr "E240: Ð�емає з'єднаннÑ� із Ñ�ервером Vim" + +#, c-format +msgid "E241: Unable to send to %s" +msgstr "E241: Ð�е зміг відіÑ�лати до %s" msgid "E277: Unable to read a server reply" -msgstr "E277: îÅ ÍÏÖÕ ÚÞÉÔÁÔÉ ×¦ÄÐÏצĨ ÓÅÒ×ÅÒÁ" +msgstr "E277: Ð�е зміг прочитати відповідь Ñ�ервера" + +msgid "E655: Too many symbolic links (cycle?)" +msgstr "E655: Забагато Ñ�имвольних поÑ�илань (цикл?)" msgid "E258: Unable to send to client" -msgstr "E258: îÅ ÍÏÖÕ ÓЦÌËÕ×ÁÔÉÓÑ Ë̦¤ÎÔÏÍ" +msgstr "E258: Ð�е зміг надіÑ�лати клієнту" -#, c-format -msgid "E241: Unable to send to %s" -msgstr "E241: îÅ ÍÏÖÕ ÓЦÌËÕ×ÁÔÉÓÑ Ú %s" +# msgstr "E364: " +msgid "E702: Sort compare function failed" +msgstr "E702: Помилка у функції порівнÑ�ннÑ�" msgid "(Invalid)" -msgstr "(îÅÍÏÖÌÉ×Ï)" +msgstr "(Ð�еможливо)" + +msgid "E677: Error writing temp file" +msgstr "E677: Ð�е вдалоÑ�Ñ� запиÑ�ати тимчаÑ�овий файл" + +msgid "E703: Using a Funcref as a number" +msgstr "E703: Функцію вжито Ñ�к чиÑ�ло" + +msgid "E745: Using a List as a number" +msgstr "E745: СпиÑ�ок вжито Ñ�к чиÑ�ло" + +msgid "E728: Using a Dictionary as a number" +msgstr "E728: Словник вжито Ñ�к чиÑ�ло" + +msgid "E729: using Funcref as a String" +msgstr "E729: Функцію вжито Ñ�к Ñ€Ñ�док" + +# msgstr "E373: " +msgid "E730: using List as a String" +msgstr "E730: СпиÑ�ок вжито Ñ�к Ñ€Ñ�док" + +msgid "E731: using Dictionary as a String" +msgstr "E731: Словник вжито Ñ�к Ñ€Ñ�док" #, c-format -msgid "E121: Undefined variable: %s" -msgstr "E121: îÅ×ÉÚÎÁÞÅÎÁ ÚͦÎÎÁ: %s" +msgid "E704: Funcref variable name must start with a capital: %s" +msgstr "E704: Ð�азва змінної-функції має починатиÑ�Ñ� з великої літери: %s" + +#, c-format +msgid "E705: Variable name conflicts with existing function: %s" +msgstr "E705: Ð�азва змінної Ñ�півпадає з Ñ–Ñ�нуючою функцією: %s" + +#, c-format +msgid "E706: Variable type mismatch for: %s" +msgstr "E706: Ð�еправильний тип змінної: %s" + +#, c-format +msgid "E795: Cannot delete variable %s" +msgstr "E795: Ð�е можна знищити змінну %s" #, c-format -msgid "E122: Function %s already exists, use ! to replace" -msgstr "E122: æÕÎËÃ¦Ñ %s ÕÖÅ ¦ÓÎÕ¤ (×ÉËÏÒÉÓÔÁÊÔÅ ! ÝÏ ÚÁͦÎÉÔÉ)" +msgid "E741: Value is locked: %s" +msgstr "E741: ЗначеннÑ� захищене: %s" + +msgid "Unknown" +msgstr "Ð�евідомо" #, c-format -msgid "E123: Undefined function: %s" -msgstr "E123: îÅ×ÉÚÎÁÞÅÎÁ ÆÕÎËæÑ: %s" +msgid "E742: Cannot change value of %s" +msgstr "E742: Ð�е можна змінити значеннÑ� %s" + +msgid "E698: variable nested too deep for making a copy" +msgstr "E698: Змінна вкладена занадто глибоко, щоб зробити Ñ—Ñ— копію" #, c-format msgid "E124: Missing '(': %s" -msgstr "E124: âÒÁËÕ¤ '(': %s" +msgstr "E124: Бракує '(': %s" #, c-format msgid "E125: Illegal argument: %s" -msgstr "E125: îÅÄÏÚ×ÏÌÅÎÉÊ ÁÒÇÕÍÅÎÔ: %s" +msgstr "E125: Ð�едозволений аргумент: %s" msgid "E126: Missing :endfunction" -msgstr "E126: âÒÁËÕ¤ :endfunction" +msgstr "E126: Бракує :endfunction" #, c-format -msgid "E127: Cannot redefine function %s: It is in use" -msgstr "E127: îÅ ÍÏÖÕ ÚÁͦÎÉÔÉ ÆÕÎËæÀ %s: ÷ÏÎÁ ×ÉËÏÒÉÓÔÏ×Õ¤ÔØÓÑ" - -#, c-format -msgid "E128: Function name must start with a capital: %s" -msgstr "E128: îÁÚ×Á ÆÕÎËæ§ ÍÁ¤ ÐÏÞÉÎÁÔÉÑ Ú ×ÅÌÉËϧ ̦ÔÅÒÉ: %s" +msgid "E746: Function name does not match script file name: %s" +msgstr "E746: Ð�азва функції не збігаєтьÑ�Ñ� з назвою файлу Ñ�крипту: %s" msgid "E129: Function name required" -msgstr "E129: îÅ ×ËÁÚÁÎÁ ÎÁÚ×Á ÆÕÎËæ§" - -msgid "function " -msgstr "ÆÕÎËÃ¦Ñ " +msgstr "E129: Ð�е вказано назву функції" #, c-format -msgid "E130: Undefined function: %s" -msgstr "E130: îÅ×ÉÚÎÁÞÅÎÁ ÆÕÎËæÑ: %s" +msgid "E128: Function name must start with a capital or contain a colon: %s" +msgstr "E128: Ð�азва функції має починатиÑ�Ñ� з великої літери або міÑ�тити двокрапку: %s" #, c-format msgid "E131: Cannot delete function %s: It is in use" -msgstr "E131: îÅ ÍÏÖÕ ×ÉÄÁÌÉÔÉ ÆÕÎËæÀ %s: ÷ÏÎÁ ×ÉËÏÒÉÓÔÏ×Õ¤ÔØÓÑ" +msgstr "E131: Ð�е зміг знищити функцію %s: Вона викориÑ�товуєтьÑ�Ñ�" msgid "E132: Function call depth is higher than 'maxfuncdepth'" -msgstr "E132: çÌÉÂÉÎÁ ×ÉËÌÉË¦× ÆÕÎËæ§ ÐÅÒÅ×ÉÝÕ¤ 'maxfuncdepth'" +msgstr "E132: Глибина викликів функції перевищує 'maxfuncdepth'" -#. always scroll up, don't overwrite #, c-format msgid "calling %s" -msgstr "×ÉËÌÉËÁ¤ÔØÓÑ %s" +msgstr "викликаєтьÑ�Ñ� %s" -#. always scroll up, don't overwrite #, c-format -msgid "continuing in %s" -msgstr "ÐÒÏÄÏ×ÖÅÎÎÑ × %s" - -msgid "E133: :return not inside a function" -msgstr "E133: :return ÐÏÚÁ ÍÅÖÁÍÉ ÆÕÎËæ§" +msgid "%s aborted" +msgstr "%s припинено" #, c-format msgid "%s returning #%ld" -msgstr "%s ÐÏ×ÅÒÔÁ¤ #%ld" +msgstr "%s повертає #%ld" #, c-format -msgid "%s returning \"%s\"" -msgstr "%s ÐÏ×ÅÒÔÁ¤ \"%s\"" +msgid "%s returning %s" +msgstr "%s повертає %s" + +#, c-format +msgid "continuing in %s" +msgstr "продовженнÑ� в %s" + +msgid "E133: :return not inside a function" +msgstr "E133: :return поза межами функції" +#, c-format msgid "" "\n" "# global variables:\n" msgstr "" "\n" -"# ÚÁÇÁÌØÎ¦ ÚͦÎΦ:\n" +"# глобальні змінні:\n" + +msgid "" +"\n" +"\tLast set from " +msgstr "" +"\n" +"\tВоÑ�таннє змінена у " -msgid "Entering Debug mode. Type \"cont\" to leave." -msgstr "ðÏÞÁÔÏË ÒÅÖÉÍÕ ÎÁÌÁÇÏÄÖÕ×ÁÎÎÑ. ÷ÉËÏÒÉÓÔÏ×ÕÊÔÅ \"cont\" ÄÌÑ ×ÉÈÏÄÕ." +msgid "Entering Debug mode. Type \"cont\" to continue." +msgstr "Режим налагодженнÑ�. Щоб продовжити введіть \"cont\"." #, c-format msgid "line %ld: %s" -msgstr "ÒÑÄÏË %ld: %s" +msgstr "Ñ€Ñ�док %ld: %s" #, c-format msgid "cmd: %s" -msgstr "ËÏÍÁÎÄÁ: %s" +msgstr "команда: %s" #, c-format msgid "Breakpoint in \"%s%s\" line %ld" -msgstr "úÕÐÉÎËÁ × \"%s%s\" ÒÑÄÏË %ld" +msgstr "Точка зупинки в \"%s%s\" Ñ€Ñ�док %ld" #, c-format msgid "E161: Breakpoint not found: %s" -msgstr "E161: ôÏÞËÕ ÚÕÐÉÎËÉ ÎÅ ÚÎÁÊÄÅÎÏ: %s" +msgstr "E161: Точку зупинки не знайдено: %s" msgid "No breakpoints defined" -msgstr "öÏÄÎϧ ÔÏÞËÉ ÚÕÐÉÎËÉ ÎÅ ÂÕÌÏ ×ÉÚÎÁÞÅÎÏ" +msgstr "Ð�е визначено жодної точки зупинки" #, c-format msgid "%3d %s %s line %ld" -msgstr "%3d %s %s ÒÑÄÏË %ld" +msgstr "%3d %s %s Ñ€Ñ�док %ld" + +msgid "E750: First use :profile start <fname>" +msgstr "E750: Спочатку виконайте :profile start <файл>" msgid "Save As" -msgstr "úÁÐÁÍ'ÑÔÁÔÉ ÑË" +msgstr "Зберегти Ñ�к" #, c-format -msgid "Save changes to \"%.*s\"?" -msgstr "úÁÐÁÍ'ÑÔÁÔÉ ÚͦÎÉ × \"%.*s\"?" +msgid "Save changes to \"%s\"?" +msgstr "Зберегти зміни в \"%s\"?" msgid "Untitled" -msgstr "îÅÎÁÚ×ÁÎÉÊ" +msgstr "Ð�еназваний" #, c-format msgid "E162: No write since last change for buffer \"%s\"" -msgstr "E162: öÏÄÎÏÇÏ ÚÁÐÉÓÕ Ð¦ÓÌÑ ÏÓÔÁÎÎØÏ§ ÚͦÎÉ ÄÌÑ ÂÕÆÅÒÁ \"%s\"" +msgstr "E162: Буфер \"%s\" має незбережені зміни" msgid "Warning: Entered other buffer unexpectedly (check autocommands)" -msgstr "" -"ïÂÅÒÅÖÎÏ: îÅÓÐÏĦ×ÁÎÏ ÐÏÔÒÁÐÔÌÅÎÏ × ¦ÎÛÉÊ ÂÕÆÅÒ (ÐÅÒÅצÒÔÅ Á×ÔÏËÏÍÁÎÄÉ)" +msgstr "Обережно: Ð�еÑ�подівано опинилиÑ�Ñ� у іншому буфері (перевірте автокоманди)" msgid "E163: There is only one file to edit" -msgstr "E163: ìÉÛÅ ÏÄÉÎ ÆÁÊÌ ÒÅÄÁÇÕ¤ÔØÓÑ" +msgstr "E163: РедагуєтьÑ�Ñ� лише один файл" msgid "E164: Cannot go before first file" -msgstr "E164: îÅ ÍÏÖÕ ÐÅÒÅÊÔÉ Õ ÐÏÐÅÒÅÄÎ¦Ê ÆÁÊÌ Ú ÐÅÒÛÏÇÏ" +msgstr "E164: Це вже найперший файл" msgid "E165: Cannot go beyond last file" -msgstr "E165: îÅ ÍÏÖÕ ÐÅÒÅÊÔÉ Õ ÎÁÓÔÕÐÎÉÊ ÆÁÊÌ Ú ÏÓÔÁÎÎØÏÇÏ" +msgstr "E165: Це вже оÑ�танній файл" + +#, c-format +msgid "E666: compiler not supported: %s" +msgstr "E666: КомпілÑ�тор не підтримуєтьÑ�Ñ�: %s" # msgstr "E195: " #, c-format msgid "Searching for \"%s\" in \"%s\"" -msgstr "ðÏÛÕË \"%s\" × \"%s\"" +msgstr "Шукаємо \"%s\" в \"%s\"" #, c-format msgid "Searching for \"%s\"" -msgstr "ðÏÛÕË \"%s\"" +msgstr "Шукаємо \"%s\"" #, c-format msgid "not found in 'runtimepath': \"%s\"" -msgstr "\"%s\" ÎÅ ÚÎÁÊÄÅÎÏ × 'runtimepath'" +msgstr "Ð’ 'runtimepath' не знайдено \"%s\"" -msgid "Run Macro" -msgstr "÷ÉËÏÎÁÔÉ ÆÁÊÌ ËÏÍÁÎÄ" +msgid "Source Vim script" +msgstr "Прочитати Ñ�крипт Vim" #, c-format msgid "Cannot source a directory: \"%s\"" -msgstr "îÅ ÍÏÖÕ ×ÉËÏÎÁÔÉ ÄÉÒÅËÔÏÒ¦À: \"%s\"" +msgstr "Ð�е зміг прочитати каталог: \"%s\"" #, c-format msgid "could not source \"%s\"" -msgstr "ÎÅÍÏÖÌÉ×Ï ×ÉËÏÎÁÔÉ \"%s\"" +msgstr "Ð�е можна виконати \"%s\"" #, c-format msgid "line %ld: could not source \"%s\"" -msgstr "ÒÑÄÏË %ld: ÎÅÍÏÖÌÉ×Ï ×ÉËÏÎÁÔÉ \"%s\"" +msgstr "Ñ€Ñ�док %ld: не можна виконати \"%s\"" #, c-format msgid "sourcing \"%s\"" -msgstr "×ÉËÏÎÕÅÔØÓÑ \"%s\"" +msgstr "виконуєтьÑ�Ñ� \"%s\"" #, c-format msgid "line %ld: sourcing \"%s\"" -msgstr "ÒÑÄÏË %ld: ×ÉËÏÎÕ¤ÔØÓÑ \"%s\"" +msgstr "Ñ€Ñ�док %ld: виконуєтьÑ�Ñ� \"%s\"" #, c-format msgid "finished sourcing %s" -msgstr "×ÉËÏÎÁÎÎÑ %s ÚÁ˦ÎÞÅÎÏ" - -msgid "W15: Warning: Wrong line separator, ^M may be missing" -msgstr "W15: îÅצÒÎÉÊ ÒÏÚÄ¦ÌØÎÉË ÒÑÄ˦×, ÍÏÖÌÉ×Ï ÂÒÁËÕ¤ ^M" - -msgid "E167: :scriptencoding used outside of a sourced file" -msgstr "E167: :scriptencoding ×ÉËÏÒÉÓÔÁÎÏ ÐÏÚÁ ×ÉËÏÎÕ×ÁÎÉÍ ÆÁÊÌÏÍ" +msgstr "закінчено виконаннÑ� %s" -msgid "E168: :finish used outside of a sourced file" -msgstr "E168: :finish ×ÉËÏÒÉÓÔÁÎÏ ÐÏÚÁ ×ÉËÏÎÕ×ÁÎÉÍ ÆÁÊÌÏÍ" +msgid "modeline" +msgstr "modeline" -msgid "No text to be printed" -msgstr "î¦ÞÏÇÏ ÄÒÕËÕ×ÁÔÉ" +# msgstr "E14: " +msgid "--cmd argument" +msgstr "--cmd аргумент" -msgid "Printing page %d (%d%%)" -msgstr "äÒÕËÕ¤ÔØÓÑ ÓÔÏÒ¦ÎËÁ %d (%d%%)" +# msgstr "E14: " +msgid "-c argument" +msgstr "-c аргумент" -#, c-format -msgid " Copy %d of %d" -msgstr " ëÏÐ¦Ñ %d, ÕÓØÏÇÏ %d" +msgid "environment variable" +msgstr "змінна оточеннÑ�" -#, c-format -msgid "Printed: %s" -msgstr "îÁÄÒÕËÏ×ÁÎÏ: %s" +msgid "error handler" +msgstr "обробник помилки" -msgid "Printing aborted" -msgstr "äÒÕË ÐÅÒÅÒ×ÁÎÏ" +msgid "W15: Warning: Wrong line separator, ^M may be missing" +msgstr "W15: Увага: Ð�еправильний роздільник Ñ€Ñ�дків, можливо, бракує ^M" -msgid "E455: Error writing to PostScript output file" -msgstr "E455: îÅ ÍÏÖÕ ÐÉÓÁÔÉ × ×ÉȦÄÎÉÊ ÆÁÊÌ PostScrip" +msgid "E167: :scriptencoding used outside of a sourced file" +msgstr "E167: :scriptencoding викориÑ�тано поза виконуваним файлом" -msgid "E324: Can't open PostScript output file" -msgstr "E324: îÅ ÍÏÖÕ ×¦ÄËÒÉÔÉ ÑË ×ȦÄÎÉÊ ÆÁÊÌ PostScrip" +msgid "E168: :finish used outside of a sourced file" +msgstr "E168: :finish викориÑ�тано поза виконуваним файлом" #, c-format -msgid "E456: Can't open file \"%s\"" -msgstr "E456: îÅ ÍÏÖÕ ×¦ÄËÒÉÔÉ ÆÁÊÌ \"%s\"" +msgid "Current %slanguage: \"%s\"" +msgstr "Мова (%s): \"%s\"" #, c-format -msgid "E457: Can't read PostScript resource file \"%s\"" -msgstr "E457: îÅ ÍÏÖÕ ÚÞÉÔÁÔÉ ÆÁÊÌ ÒÅÓÕÒÓ¦× PostScrip \"%s\"" - -msgid "Sending to printer..." -msgstr "÷¦ÄÓÉÌÁ¤ÍÏ ÎÁ ÄÒÕ˦×ÎÉË..." - -msgid "E365: Failed to print PostScript file" -msgstr "E324: îÅ ÍÏÖÕ ÎÁÄÒÕËÕ×ÁÔÉ ÆÁÊÌ PostScrip" - -msgid "Print job sent." -msgstr "úÁ×ÄÁÎÎÑ ÄÒÕËÕ ×¦Ä¦ÓÌÁÎÏ." +msgid "E197: Cannot set language to \"%s\"" +msgstr "E197: Ð�е зміг вÑ�тановити мову \"%s\"" #, c-format -msgid "Current %slanguage: \"%s\"" -msgstr "íÏ×Á (%s): \"%s\"" +msgid "<%s>%s%s %d, Hex %02x, Octal %03o" +msgstr "<%s>%s%s %d, шіÑ�Ñ‚ %02x, віÑ� %03o" #, c-format -msgid "E197: Cannot set language to \"%s\"" -msgstr "E197: îÅ ÍÏÖÕ ×ÓÔÁÎÏ×ÉÔÉ ÍÏ×Õ \"%s\"" +msgid "> %d, Hex %04x, Octal %o" +msgstr "> %d, шіÑ�Ñ‚ %04x, віÑ� %o" #, c-format -msgid "<%s>%s%s %d, Hex %02x, Octal %03o" -msgstr "<%s>%s%s %d, Û¦Ó %02x, ×¦Ó %03o" +msgid "> %d, Hex %08x, Octal %o" +msgstr "> %d, шіÑ�Ñ‚ %08x, віÑ� %o" msgid "E134: Move lines into themselves" -msgstr "E134: îÅÍÏÖÌÉ×Ï ÚͦÓÔÉÔÉ ÒÑÄËÉ ÓÁͦ Õ ÓÅÂÅ" +msgstr "E134: Ð�еможливо переміÑ�тити Ñ€Ñ�дки Ñ�амі в Ñ�ебе" msgid "1 line moved" -msgstr "1 ÒÑÄÏË ÚͦÝÅÎÏ" +msgstr "Переміщено один Ñ€Ñ�док" #, c-format msgid "%ld lines moved" -msgstr "%ld ÒÑÄË¦× ÚͦÝÅÎÏ" +msgstr "Переміщено %ld Ñ€Ñ�дки(ів)" #, c-format msgid "%ld lines filtered" -msgstr "%ld ÒÑÄË¦× ×¦ÄÆ¦ÌØÔÒÏ×ÁÎÏ" +msgstr "Відфільтровано %ld Ñ€Ñ�дки(ів)" msgid "E135: *Filter* Autocommands must not change current buffer" -msgstr "E135: á×ÔÏËÏÍÁÎÄÉ *Filter* ÎÅ ÐÏ×ÉÎÎØ ÚͦÎÀ×ÁÔÉ ÂÕÆÅÒ" +msgstr "E135: Ð�втокоманди *Filter* не повинні змінювати поточний буфер" msgid "[No write since last change]\n" -msgstr "[îÅ ÚÁÐÉÓÁÎÏ Ð¦ÓÌÑ ÏÓÔÁÎÎØÏ§ ÚͦÎÉ]\n" +msgstr "[Ð�е запиÑ�ано оÑ�танні зміни]\n" #, c-format -msgid "viminfo: %s in line: " -msgstr "viminfo: %s × ÒÑÄËÕ" +msgid "%sviminfo: %s in line: " +msgstr "%sviminfo: %s в Ñ€Ñ�дку: " msgid "E136: viminfo: Too many errors, skipping rest of file" -msgstr "E136: viminfo: ÚÁÂÁÇÁÔÏ ÐÏÍÉÌÏË, ÒÅÛÔÁ ÆÁÊÌÁ ÏÐÕÝÅÎÏ" +msgstr "E136: viminfo: Забагато помилок, пропуÑ�каємо решту файлу" #, c-format msgid "Reading viminfo file \"%s\"%s%s%s" -msgstr "úÞÉÔÕ¤ÔØÓÑ ÆÁÊÌ viminfo: \"%s\"%s%s%s" +msgstr "ЗчитуєтьÑ�Ñ� файл viminfo: \"%s\"%s%s%s" msgid " info" -msgstr " ¦ÎÆÏÒÍÁæÑ" +msgstr " інформаціÑ�" msgid " marks" -msgstr " ÐÏÚÎÁÞËÉ" +msgstr " позначки" msgid " FAILED" -msgstr " îå ÷äáìïóñ" +msgstr " Ð�Е ВДÐ�ЛОСЯ" +#. avoid a wait_return for this message, it's annoying #, c-format msgid "E137: Viminfo file is not writable: %s" -msgstr "E137: õ ÆÁÊÌ viminfo (\"%s\") ÚÁÐÉÓ ÎÅ ÄÏÚ×ÏÌÅÎÏ" +msgstr "E137: Ð�е дозволено запиÑ� у файл viminfo: \"%s\"" #, c-format msgid "E138: Can't write viminfo file %s!" -msgstr "E138: îÅ ÍÏÖÕ ÚÁÐÉÓÁÔÉ viminfo ÆÁÊÌ %s!" +msgstr "E138: Ð�е зміг запиÑ�ати файл viminfo %s!" #, c-format msgid "Writing viminfo file \"%s\"" -msgstr "úÁÐÉÓÕ¤ÔØÓÑ viminfo ÆÁÊÌ \"%s\"" +msgstr "ЗапиÑ�уєтьÑ�Ñ� файл viminfo \"%s\"" #. Write the info: #, c-format msgid "# This viminfo file was generated by Vim %s.\n" -msgstr "# ãÅÊ ÆÁÊÌ Á×ÔÏÍÁÔÉÞÎÏ ÓÔ×ÏÒÉ× Vim %s.\n" +msgstr "# Цей файл автоматично Ñ�творений Vim %s.\n" +#, c-format msgid "" "# You may edit it if you're careful!\n" "\n" -msgstr "# íÏÖÅÔÅ ÒÅÄÁÇÕ×ÁÔÉ, ÁÌÅ ïâåòåöîï!\n" +msgstr "" +"# Можете редагувати, але ОБЕРЕЖÐ�О!\n" +"\n" +#, c-format msgid "# Value of 'encoding' when this file was written\n" -msgstr "# úÎÁÞÅÎÎÑ 'encoding' ËÏÌÉ ÃÅÊ ÆÁÊÌ ÂÕÌÏ ÚÁÐÉÓÁÎÏ\n" +msgstr "# ЗначеннÑ� 'encoding' під чаÑ� Ñ�твореннÑ� цього файлу\n" msgid "Illegal starting char" -msgstr "îÅÄÏÚ×ÏÌÅÎÉÊ ÓÉÍ×ÏÌ ÎÁ ÐÏÞÁÔËÕ ÒÑÄËÁ" - -#. Overwriting a file that is loaded in another buffer is not a -#. * good idea. -msgid "E139: File is loaded in another buffer" -msgstr "E139: æÁÊÌ ÕÖÅ ÚÁ×ÁÎÔÁÖÅÎÏ Õ ¦ÎÛÏÍÕ ÂÕÆÅÒ¦" +msgstr "Ð�едозволений Ñ�имвол на початку Ñ€Ñ�дка" msgid "Write partial file?" -msgstr "úÁÐÉÓÁÔÉ ÞÁÓÔÉÎÕ ÆÁÊÌÁ?" +msgstr "ЗапиÑ�ати чаÑ�тину файлу?" msgid "E140: Use ! to write partial buffer" -msgstr "E140: ÷ÉËÏÒÉÓÔÏ×ÕÊÔÅ ! ÄÌÑ ÚÁÐÉÓÕ ÞÁÓÔÉÎÉ ÂÕÆÅÒÁ" +msgstr "E140: ВикориÑ�тайте ! длÑ� запиÑ�у чаÑ�тини буферу" + +#, c-format +msgid "Overwrite existing file \"%s\"?" +msgstr "ПерепиÑ�ати Ñ–Ñ�нуючий файл \"%s\"?" + +#, c-format +msgid "Swap file \"%s\" exists, overwrite anyway?" +msgstr "Файл обміну \"%s\" Ñ–Ñ�нує, перепиÑ�ати?" #, c-format -msgid "Overwrite existing file \"%.*s\"?" -msgstr "ðÅÒÅÚÁÐÉÓÁÔÉ ¦ÓÎÕÀÞÉÊ ÆÁÊÌ \"%.*s\"?" +msgid "E768: Swap file exists: %s (:silent! overrides)" +msgstr "E768: Файл обміну Ñ–Ñ�нує: %s (:silent! переважує)" #, c-format msgid "E141: No file name for buffer %ld" -msgstr "E141: îÅÍÁ¤ ×ȦÄÎÏÇÏ ÆÁÊÌÁ ÄÌÑ ÂÕÆÅÒÁ %ld" +msgstr "E141: Ð�емає вхідного файлу длÑ� буферу %ld" msgid "E142: File not written: Writing is disabled by 'write' option" -msgstr "E142: æÁÊÌ ÎÅ ÚÁÐÉÓÁÎÏ: ÚÁÐÉÓ ÚÁÂÏÒÏÎÅÎÏ ÏÐæ¤À 'write'" +msgstr "E142: Файл не запиÑ�ано: запиÑ� заборонено опцією 'write'" #, c-format msgid "" -"'readonly' option is set for \"%.*s\".\n" +"'readonly' option is set for \"%s\".\n" "Do you wish to write anyway?" msgstr "" -"äÌÑ \"%.*s\" ×ËÁÚÁÎÏ ÏÐæÀ 'readonly'.\n" -"÷É ×ÓÅ ÝÅ ÂÁÖÁ¤ÔÅ ÐÒÏÄÏ×ÖÉÔÉ ÚÁÐÉÓ?" +"ДлÑ� \"%s\" вÑ�тановлено 'readonly'.\n" +"Бажаєте вÑ�е-одно продовжити запиÑ�?" + +#, c-format +msgid "" +"File permissions of \"%s\" are read-only.\n" +"It may still be possible to write it.\n" +"Do you wish to try?" +msgstr "" +"Файл \"%s\" дозволено тільки читати.\n" +"Проте, можливо, його можна запиÑ�ати.\n" +"Хочете Ñ�пробувати?" + +#, c-format +msgid "E505: \"%s\" is read-only (add ! to override)" +msgstr "E505: \"%s\" тільки длÑ� читаннÑ� (! щоб не зважати)" msgid "Edit File" -msgstr "òÅÄÁÇÕ×ÁÔÉ æÁÊÌ" +msgstr "Редагувати Файл" #, c-format msgid "E143: Autocommands unexpectedly deleted new buffer %s" -msgstr "E143: á×ÔÏËÏÍÁÎÄÁ ÎÅÓÐÏĦ×ÁÎÏ ×ÉÄÁÌÉÌÁ ÎÏ×ÉÊ ÂÕÆÅÒ %s" +msgstr "E143: Ð�втокоманди неÑ�подівано знищили новий буфер %s" msgid "E144: non-numeric argument to :z" -msgstr "E144: ÎÅÞÉÓÌÏ×ÉÊ ÁÒÇÕÍÅÎÔ ÄÌÑ :z" +msgstr "E144: нечиÑ�ловий аргумент длÑ� :z" msgid "E145: Shell commands not allowed in rvim" -msgstr "E145: õ rvim ÎÅ ÄÏÚ×ÏÌÅΦ ËÏÍÁÎÄÉ shell" +msgstr "E145: У rvim не дозволені команди оболонки" msgid "E146: Regular expressions can't be delimited by letters" -msgstr "E146: ÚÒÁÚËÉ ÎÅ ÍÏÖÕÔØ ÂÕÔÉ ÒÏÚĦÌÅΦ ̦ÔÅÒÁÍÉ" +msgstr "E146: РегулÑ�рні вирази не можна розділÑ�ти літерами" #, c-format msgid "replace with %s (y/n/a/q/l/^E/^Y)?" -msgstr "úÁͦÎÉÔÉ ÎÁ %s (y/n/a/q/l/^E/^Y)?" +msgstr "Замінити у %s (y/n/a/q/l/^E/^Y)?" msgid "(Interrupted) " -msgstr "(ðÅÒÅÒ×ÁÎÏ) " +msgstr "(Перервано) " + +# msgstr "E31: " +msgid "1 match" +msgstr "Один збіг" msgid "1 substitution" -msgstr "ïÄÎÁ ÚÁͦÎÁ" +msgstr "Одна заміна" + +#, c-format +msgid "%ld matches" +msgstr "%ld збіги(ів)" #, c-format msgid "%ld substitutions" -msgstr "úÁͦÎÅÎÏ -- %ld" +msgstr "%ld замін(и)" msgid " on 1 line" -msgstr " × ÏÄÎÏÍÕ ÒÑÄËÕ" +msgstr " в одному Ñ€Ñ�дку" #, c-format msgid " on %ld lines" -msgstr " × %ld ÒÑÄËÁÈ" +msgstr " в %ld Ñ€Ñ�дках" msgid "E147: Cannot do :global recursive" -msgstr "E147: :global ÎÅ ÍÏÖÅ ×ÉËÏÒÉÓÔÏ×Õ×ÁÔÉÓØ ÒÅËÕÒÓÉ×ÎÏ" +msgstr "E147: :global не можна вживати рекурÑ�ивно" msgid "E148: Regular expression missing from global" -msgstr "E148: âÒÁËÕ¤ ÚÒÁÚËÁ ÄÌÑ global" +msgstr "E148: У global бракує зразка" #, c-format msgid "Pattern found in every line: %s" -msgstr "úÒÁÚÏË ÎÅ ÚÎÁÊÄÅÎÏ: %s" +msgstr "Зразок знайдено у кожному Ñ€Ñ�дку: %s" +#, c-format msgid "" "\n" "# Last Substitute String:\n" "$" msgstr "" "\n" -"# ïÓÔÁÎÎ¦Ê ÚÒÁÚÏË ÄÌÑ ÚÁͦÎÉ:\n" +"# ОÑ�таннÑ� заміна:\n" "$" +msgid "E478: Don't panic!" +msgstr "E478: Без паніки!" + +#, c-format +msgid "E661: Sorry, no '%s' help for %s" +msgstr "E661: Вибачте, немає допомоги '%s' длÑ� %s" + #, c-format msgid "E149: Sorry, no help for %s" -msgstr "E149: ÷ÉÂÁÞÔÅ, ÄÌÑ %s ÎÅÍÁ¤ ÄÏÐÏÍÏÇÉ" +msgstr "E149: Вибачте, немає допомоги длÑ� %s" #, c-format msgid "Sorry, help file \"%s\" not found" -msgstr "÷ÉÂÁÞÔÅ, ÆÁÊÌ ÄÏÐÏÍÏÇÉ \"%s\" ÎÅ ÚÎÁÊÄÅÎÏ" +msgstr "Вибачте, файл допомоги \"%s\" не знайдено" #, c-format msgid "E150: Not a directory: %s" -msgstr "E150: %s: îÅ ¤ ÄÉÒÅËÔÏÒ¦¤À" +msgstr "E150: Ð�е Ñ” каталогом: %s" #, c-format msgid "E152: Cannot open %s for writing" -msgstr "E152: îÅ ÍÏÖÕ ×¦ÄËÒÉÔÉ %s ÄÌÑ ÚÁÐÉÓÕ" +msgstr "E152: Ð�е зміг відкрити %s длÑ� запиÑ�у" #, c-format msgid "E153: Unable to open %s for reading" -msgstr "E153: îÅ ÍÏÖÕ ×¦ÄËÒÉÔÉ %s ÄÌÑ ÞÉÔÁÎÎÑ" +msgstr "E153: Ð�е зміг відкрити %s длÑ� читаннÑ�" + +#, c-format +msgid "E670: Mix of help file encodings within a language: %s" +msgstr "E670: Мішанина кодувань файлу допомоги длÑ� мови %s" #, c-format -msgid "E154: Duplicate tag \"%s\" in file %s" -msgstr "E154: ðÏÄצÊÎÁ ÐÏÚÎÁÞËÁ \"%s\" × ÆÁÊ̦ %s" +msgid "E154: Duplicate tag \"%s\" in file %s/%s" +msgstr "E154: ПовтореннÑ� теґу \"%s\" у файлі %s/%s" #, c-format msgid "E160: Unknown sign command: %s" -msgstr "E160: îÅצÄÏÍÁ ËÏÍÁÎÄÁ sign: %s" +msgstr "E160: Ð�евідома команда надпиÑ�у: %s" msgid "E156: Missing sign name" -msgstr "E156: âÒÁËÕ¤ ÎÁÚ×É ÎÁÐÉÓÕ" +msgstr "E156: Пропущено назву надпиÑ�у" -msgid "E255: Too many signs defined" -msgstr "E255: ÷ÉÚÎÁÞÅÎÏ ÚÁÂÁÇÁÔÏ ÎÁÐÉÓ¦×" +msgid "E612: Too many signs defined" +msgstr "E612: Визначено забагато надпиÑ�ів" #, c-format msgid "E239: Invalid sign text: %s" -msgstr "E239: îÅצÒÎÉÊ ÎÁÐÉÓ: %s" +msgstr "E239: Ð�екоректний надпиÑ�: %s" #, c-format msgid "E155: Unknown sign: %s" -msgstr "E155: îÅצÄÏÍÉÊ ÎÁÐÉÓ: %s" +msgstr "E155: Ð�евідомий надпиÑ�: %s" msgid "E159: Missing sign number" -msgstr "E159: âÒÁËÕ¤ ÁÒÇÕÍÅÎÔÕ ÎÁÐÉÓÕ" +msgstr "E159: Пропущено номер надпиÑ�у" #, c-format msgid "E158: Invalid buffer name: %s" -msgstr "E158: îÅצÒÎÁ ÎÁÚ×Á ÂÕÆÅÒÁ: %s" +msgstr "E158: Ð�екоректна назва буферу: %s" #, c-format msgid "E157: Invalid sign ID: %ld" -msgstr "E157: îÅצÒÎÉÊ ID ÎÁÐÉÓÕ: %ld" +msgstr "E157: Ð�еправильний ID надпиÑ�у: %ld" + +msgid " (NOT FOUND)" +msgstr " (Ð�Е ЗÐ�Ð�ЙДЕÐ�О)" + +msgid " (not supported)" +msgstr " (не підтримуєтьÑ�Ñ�)" msgid "[Deleted]" -msgstr "[÷ÉÄÁÌÅÎÏ]" +msgstr "[Знищено]" msgid "Entering Ex mode. Type \"visual\" to go to Normal mode." -msgstr "" -"ðÏÞÁÔÏË ÒÅÖÉÍÕ Ex. ÷ÉËÏÒÉÓÔÏ×ÕÊÔÅ \"visual\" ÄÌÑ ÐÏ×ÅÒÎÅÎÎÑ × ÎÏÒÍÁÌØÎÉÊ " -"ÒÅÈÉÍ" +msgstr "Режим Ex. ДлÑ� поверненнÑ� до нормального режиму виконайте \"visual\"" -#. must be at EOF -msgid "At end-of-file" -msgstr "â¦ÌÑ Ë¦ÎÃÑ ÆÁÊÌÁ" +msgid "E501: At end-of-file" +msgstr "E501: Кінець файлу" msgid "E169: Command too recursive" -msgstr "E169: ëÏÍÁÎÄÁ ÚÁÎÁÄÔÏ ÒÅËÕÒÓÉ×ÎÁ" - -msgid "E170: Missing :endwhile" -msgstr "E170: âÒÁËÕ¤ :endwhile" +msgstr "E169: Команда занадто рекурÑ�ивна" -msgid "E171: Missing :endif" -msgstr "E171: âÒÁËÕ¤ :endif" +#, c-format +msgid "E605: Exception not caught: %s" +msgstr "E605: ВинÑ�ткова Ñ�итуаціÑ� не оброблена: %s" msgid "End of sourced file" -msgstr "ë¦ÎÅÃØ ×ÉËÏÎÕ×ÁÎÏÇÏ ÆÁÊÌÁ" +msgstr "Кінець виконуваного файлу" msgid "End of function" -msgstr "ë¦ÎÅÃØ ÆÕÎËæ§" +msgstr "Кінець функції" -msgid "Ambiguous use of user-defined command" -msgstr "ä×ÏÚÎÁÞÎÉÊ ×ÖÉÔÏË ËÏÍÁÎÄÉ ËÏÒÉÓÔÕ×ÁÞÁ" +msgid "E464: Ambiguous use of user-defined command" +msgstr "E464: Ð�еоднозначний вжиток команди кориÑ�тувача" -msgid "Not an editor command" -msgstr "îÅ ¤ ËÏÍÁÎÄÏÀ ÒÅÄÁËÔÏÒÁ" +msgid "E492: Not an editor command" +msgstr "E492: Це не команда редактора" -msgid "Don't panic!" -msgstr "îÅ ÎÅÒ×ÕÊÔÅ!" - -msgid "Backwards range given" -msgstr "îÅ ÂÕÄÕ ÚÁÄËÕ×ÁÔÉ!" +msgid "E493: Backwards range given" +msgstr "E493: Інтервал задано навиворіт" msgid "Backwards range given, OK to swap" -msgstr "îÅ ÂÕÄÕ ÚÁÄËÕ×ÁÔÉ, ÁÌÅ ÍÏÖÕ ÏÂÅÒÎÕÔÉÓÑ..." +msgstr "Інтервал задано навиворіт, щоб помінÑ�ти міÑ�цÑ�ми -- ГÐ�Ð Ð�ЗД" -msgid "Use w or w>>" -msgstr "÷ÉËÏÒÉÓÔÏ×ÕÊÔÅ :w ÁÂÏ :w>>" +msgid "E494: Use w or w>>" +msgstr "E494: Спробуйте w або w>>" msgid "E319: Sorry, the command is not available in this version" -msgstr "E319: ÷ÉÂÁÊÔÅ, ÃÑ ËÏÍÁÎÄÁ ΊĦ¤" +msgstr "E319: Вибачте, цієї команди немає у цій верÑ�Ñ–Ñ—" msgid "E172: Only one file name allowed" -msgstr "E172: ô¦ÌØËÉ ÏÄÎÅ ¦Í'Ñ ÆÁÊÌÁ ÄÏÚ×ÏÌÅÎÏ" +msgstr "E172: Дозволено тільки одну назву файлу" + +msgid "1 more file to edit. Quit anyway?" +msgstr "ЗалишилоÑ�Ñ� відредагувати ще один файл. Ð’Ñ�е одно вийти?" #, c-format msgid "%d more files to edit. Quit anyway?" -msgstr "ýÅ ¤ %d ÎÅÒÅÄÁÇÏ×ÁÎÉÈ ÆÁÊ̦×. ÷ÉÊÔÉ?" +msgstr "Ще Ñ” %d не редагованих файлів. Ð’Ñ�е одно вийти?" + +msgid "E173: 1 more file to edit" +msgstr "E173: ЗалишилоÑ�Ñ� відредагувати ще один файл" #, c-format msgid "E173: %ld more files to edit" -msgstr "E173: úÁÌÉÛÉÌÏÓÑ %ld ÎÅÒÅÄÁÇÏ×ÁÎÉÈ ÆÁÊ̦×" +msgstr "E173: ЗалишилоÑ�Ñ� %ld не редагованих файлів" -msgid "E174: Command already exists: use ! to redefine" -msgstr "E174: ëÏÍÁÎÄÁ ×ÖÅ ¦ÓÎÕ¤, ×ÉËÏÒÉÓÔÁÊÔÅ ! ÝÏ ÎÅ Ú×ÁÖÁÔÉ" +msgid "E174: Command already exists: add ! to replace it" +msgstr "E174: Команда вже Ñ–Ñ�нує, ! щоб замінити Ñ—Ñ—" msgid "" "\n" " Name Args Range Complete Definition" msgstr "" "\n" -" îÁÚ×Á áÒÇ. íÅÖÁ äÏÐÏ×ÎÅÎÑ ÷ÉÚÎÁÞÅÎÎÑ" +" Ð�азва Ð�рг. Межа ДоповненнÑ� ВизначеннÑ�" msgid "No user-defined commands found" -msgstr "îÅ ÚÎÁÊÄÅÎÏ ËÏÍÁÎÄ ËÏÒÉÓÔÕ×ÁÞÁ" +msgstr "Ð�е знайдено команд кориÑ�тувача" msgid "E175: No attribute specified" -msgstr "E175: îÅ ×ËÁÚÁÎÏ ÁÔÒÉÂÕÔ" +msgstr "E175: Ð�е вказано атрибутів" msgid "E176: Invalid number of arguments" -msgstr "E176: îÅצÒÎÁ Ë¦ÌØË¦ÓÔØ ÁÒÇÕÍÅÎÔ¦×" +msgstr "E176: Ð�еправильна кількіÑ�ть аргументів" msgid "E177: Count cannot be specified twice" -msgstr "E177: ì¦ÞÉÌØÎÉË ÎÅ ÍÏÖÅ ÂÕÔÉ ×ËÁÚÁÎÏ Äצަ" +msgstr "E177: Лічильник не може бути вказано двічі" # msgstr "E177: " msgid "E178: Invalid default value for count" -msgstr "E178: îÅצÒÎÅ ÐÏÞÁÔËÏ×Å ÚÎÁÞÅÎÎÑ ÄÌÑ count" +msgstr "E178: Ð�еправильне початкове значеннÑ� лічильника" # msgstr "E178: " -msgid "E179: argument required for complete" -msgstr "E179: äÌÑ ÄÏÐÏ×ÎÅÎÎÑ ÎÅÏÂȦÄÅÎ ÁÒÇÕÍÅÎÔ" - -# msgstr "E179: " -#, c-format -msgid "E180: Invalid complete value: %s" -msgstr "E180: îÅצÒÎÁ ×ËÁÚ¦×ËÁ ÄÌÑ ÄÏÐÏ×ÎÅÎÎÑ: %s" +msgid "E179: argument required for -complete" +msgstr "E179: длÑ� -complete потрібний аргумент" # msgstr "E180: " #, c-format msgid "E181: Invalid attribute: %s" -msgstr "E181: îÅצÒÎÉÊ ÁÔÒÉÂÕÔ: %s" +msgstr "E181: Ð�еправильний атрибут: %s" # msgstr "E181: " msgid "E182: Invalid command name" -msgstr "E182: îÅצÒÎÁ ÎÁÚ×Á ËÏÍÁÎÄÉ" +msgstr "E182: Ð�еправильна назва команди" # msgstr "E182: " msgid "E183: User defined commands must start with an uppercase letter" -msgstr "E183: ëÏÍÁÎÄÉ ËÏÒÉÓÔÕ×ÁÞÁ ÐÏצÎÎÉ ÐÏÞÉÎÁÔÉÓÑ Ú ×ÅÌÉËϧ ̦ÔÅÒÉ" +msgstr "E183: Команди кориÑ�тувача повинні починатиÑ�Ñ� з великої літери" # msgstr "E183: " #, c-format msgid "E184: No such user-defined command: %s" -msgstr "E184: ëÏÍÁÎÄÕ ËÏÒÉÓÔÕ×ÁÞÁ ÎÅ ÚÎÁÊÄÅÎÏ: %s" +msgstr "E184: Команду кориÑ�тувача не знайдено: %s" + +# msgstr "E179: " +#, c-format +msgid "E180: Invalid complete value: %s" +msgstr "E180: Ð�еправильне доповненнÑ�: %s" + +msgid "E468: Completion argument only allowed for custom completion" +msgstr "E468: Ð�ргумент дозволений тільки длÑ� кориÑ�тувацького доповненнÑ�" + +msgid "E467: Custom completion requires a function argument" +msgstr "E467: КориÑ�тувацьке доповненнÑ� вимагає аргумент-функцію" # msgstr "E184: " #, c-format msgid "E185: Cannot find color scheme %s" -msgstr "E185: îÅ ÍÏÖÎÁ ÚÎÁÊÔÉ ÓÈÅÍÕ ËÏÌØÏÒ¦× %s" +msgstr "E185: Ð�е зміг знайти Ñ�хему кольорів %s" msgid "Greetings, Vim user!" -msgstr "ñË ÖÉ×ÅÔØÓÑ, ËÏÒÉÓÔÕ×ÁÞ Vim ?" +msgstr "ВітаннÑ�, кориÑ�тувачу Vim!" + +# msgstr "E443: " +msgid "E784: Cannot close last tab page" +msgstr "E784: Ð�е можу закрити оÑ�танню вкладку" + +# msgstr "E444: " +msgid "Already only one tab page" +msgstr "Вже й так лише одна вкладка" # msgstr "E185: " msgid "Edit File in new window" -msgstr "òÅÄÁÇÕ×ÁÔÉ ÆÁÊÌ Õ ÎÏ×ÏÍÕ ×¦ËΦ" +msgstr "Редагувати файл у новому вікні" + +#, c-format +msgid "Tab page %d" +msgstr "Вкладка %d" msgid "No swap file" -msgstr "îÅÍÁ¤ ÆÁÊÌÁ ÏÂͦÎÕ" +msgstr "Ð�емає файлу обміну" msgid "Append File" -msgstr "äÏÐÉÓÁÔÉ ÆÁÊÌ" +msgstr "ДопиÑ�ати файл" + +msgid "E747: Cannot change directory, buffer is modified (add ! to override)" +msgstr "E747: Ð�е зміг змінити каталог, буфер має зміни (! щоб не зважати)" msgid "E186: No previous directory" -msgstr "E186: öÏÄÎϧ ÐÏÐÅÒÅÄÎØÏ§ ÄÉÒÅËÔÏÒ¦§" +msgstr "E186: Це вже найперший каталог" # msgstr "E186: " msgid "E187: Unknown" -msgstr "E187: îÅצÄÏÍÁ ÄÉÒÅËÔÏÒ¦Ñ" +msgstr "E187: Ð�евідомо" + +msgid "E465: :winsize requires two number arguments" +msgstr "E465: :winsize вимагає два чиÑ�лових аргументи" # msgstr "E187: " #, c-format msgid "Window position: X %d, Y %d" -msgstr "ðÏÚÉÃ¦Ñ ×¦ËÎÁ: X %d, Y %d" +msgstr "ПозиціÑ� вікна: X %d, Y %d" msgid "E188: Obtaining window position not implemented for this platform" -msgstr "E188: æÕÎËÃ¦Ñ ÏÂÒÁÈÕ×ÁÎÎÑ ÐÏÚÉæ§ צËÎÁ ΊĦ¤ ÄÌÑ ×ÁÛϧ ÐÌÁÔÆÏÒÍÉ" +msgstr "E188: Ð�е можна отримати позицію вікна на цій платформі" + +msgid "E466: :winpos requires two number arguments" +msgstr "E466: :winpos вимагає два чиÑ�лових аргументи" # msgstr "E188: " msgid "Save Redirection" -msgstr "úÁÐÁÍ'ÑÔÁÔÉ ÐÅÒÅÁÄÒÅÓÏ×ÁÎÉÊ ×ÉצÄ" +msgstr "Зберегти переадреÑ�ований вивід" msgid "Save View" -msgstr "úÁÐÁÍ'ÑÔÁÔÉ ×ÉÇÌÑÄ" +msgstr "Зберегти виглÑ�д" msgid "Save Session" -msgstr "úÁÐÁÍ'ÑÔÁÔÉ ÓÅÁÎÓ" +msgstr "Зберегти Ñ�еанÑ�" msgid "Save Setup" -msgstr "úÁÐÁÍ'ÑÔÁÔÉ ÎÁÌÁÛÔÕ×ÁÎÎÑ" +msgstr "Зберегти налаштуваннÑ�" #, c-format -msgid "E189: \"%s\" exists (use ! to override)" -msgstr "E189: æÁÊÌ \"%s\" ¦ÓÎÕ¤, (×ÉËÏÒÉÓÔÁÊÔÅ ! ÝÏ ÎÅ Ú×ÁÖÁÔÉ)" +msgid "E739: Cannot create directory: %s" +msgstr "E739: Ð�е зміг Ñ�творити каталог: %s" + +#, c-format +msgid "E189: \"%s\" exists (add ! to override)" +msgstr "E189: Файл \"%s\" Ñ–Ñ�нує (! щоб не зважати)" # msgstr "E189: " #, c-format msgid "E190: Cannot open \"%s\" for writing" -msgstr "E190: îÅ ÍÏÖÕ ×¦ÄËÒÉÔÉ \"%s\" ÄÌÑ ÞÉÔÁÎÎÑ" +msgstr "E190: Ð�е зміг відкрити \"%s\" длÑ� запиÑ�у" # msgstr "E190: " #. set mark msgid "E191: Argument must be a letter or forward/backward quote" -msgstr "E191: áÒÇÕÍÅÎÔ ÍÁ¤ ÂÕÔÉ Ì¦ÔÅÒÏÀ, ` ÁÂÏ '" +msgstr "E191: Ð�ргумент має бути літерою, ` або '" # msgstr "E191: " msgid "E192: Recursive use of :normal too deep" -msgstr "E192: òÅËÕÒÓÉ×ÎÁ ÇÌÉÂÉÎÁ ×ÅËÏÒÉÓÔÁÎÎÑ :normal ÚÁÎÁÄÒÏ ×ÅÌÉËÁ" +msgstr "E192: Забагато вкладених :normal" -msgid ":if nesting too deep" -msgstr "úÁÎÁÄÔÏ ×ÅÌÉËÁ Ë¦ÌØË¦ÓÔØ ×ËÌÁÄÅÎÉÈ :if" +# msgstr "E193: " +msgid "E194: No alternate file name to substitute for '#'" +msgstr "E194: Ð�емає назви вторинного файлу длÑ� заміни '#'" -msgid ":endif without :if" -msgstr "âÒÁËÕ¤ צÄÐÏצÄÎÏÇÏ :if ÄÌÑ :endif" +msgid "E495: no autocommand file name to substitute for \"<afile>\"" +msgstr "E495: Ð�емає назви файлу автокоманди длÑ� заміни \"<afile>\"" -msgid ":else without :if" -msgstr "âÒÁËÕ¤ צÄÐÏצÄÎÏÇÏ :if ÄÌÑ :else" +msgid "E496: no autocommand buffer number to substitute for \"<abuf>\"" +msgstr "E496: Ð�емає номера буферу автокоманди длÑ� заміни \"<abuf>\"" -msgid ":elseif without :if" -msgstr "âÒÁËÕ¤ צÄÐÏצÄÎÏÇÏ :if ÄÌÑ :elseif" +msgid "E497: no autocommand match name to substitute for \"<amatch>\"" +msgstr "E497: Ð�емає назви збігу автокоманди длÑ� заміни \"<amatch>\"" -msgid ":while nesting too deep" -msgstr "úÁÎÁÄÔÏ ×ÅÌÉËÁ Ë¦ÌØË¦ÓÔØ ×ËÌÁÄÅÎÉÈ :while" +msgid "E498: no :source file name to substitute for \"<sfile>\"" +msgstr "E498: Ð�емає назви файлу :source длÑ� заміни \"<sfile>\"" -msgid ":continue without :while" -msgstr "âÒÁËÕ¤ צÄÐÏצÄÎÏÇÏ :while ÄÌÑ :continue" +#, no-c-format +msgid "E499: Empty file name for '%' or '#', only works with \":p:h\"" +msgstr "E499: Ð�азва файлу длÑ� '%' чи '#' порожнÑ�, працює лише з \":p:h\"" -msgid ":break without :while" -msgstr "âÒÁËÕ¤ צÄÐÏצÄÎÏÇÏ :while ÄÌÑ :break" +msgid "E500: Evaluates to an empty string" +msgstr "E500: Результат -- порожній Ñ€Ñ�док" -msgid ":endwhile without :while" -msgstr "âÒÁËÕ¤ צÄÐÏצÄÎÏÇÏ :while ÄÌÑ :endwhile" +msgid "E195: Cannot open viminfo file for reading" +msgstr "E195: Ð�е зміг прочитати файл viminfo" -msgid "E193: :endfunction not inside a function" -msgstr "E133: :endfunction ÐÏÚÁ ÍÅÖÁÍÉ ÆÕÎËæ§" +msgid "E196: No digraphs in this version" +msgstr "E196: У цій верÑ�Ñ–Ñ— немає диграфів" -# msgstr "E193: " -msgid "E194: No alternate file name to substitute for '#'" -msgstr "E194: îÅÍÁ¤ ×ÔÏÒÉÎÎÏÇÏ ÆÁÊÌÁ ÄÌÑ ÚÁͦÎÉ '#'" +msgid "E608: Cannot :throw exceptions with 'Vim' prefix" +msgstr "E608: Ð�е можна викидати (:throw) винÑ�тки з префікÑ�ом 'Vim'" -msgid "no autocommand file name to substitute for \"<afile>\"" -msgstr "îÅ ÍÏÖÎÁ ÚÁͦÎÉÔÉ \"<afile>\" × Á×ÔÏËÏÍÁÎĦ, ¦Í'Ñ ÆÁÊÌÁ צÄÓÕÔΦ¤" +#. always scroll up, don't overwrite +#, c-format +msgid "Exception thrown: %s" +msgstr "ВинÑ�ткова Ñ�итуаціÑ�: %s" -msgid "no autocommand buffer number to substitute for \"<abuf>\"" -msgstr "îÅ ÍÏÖÎÁ ÚÁͦÎÉÔÉ \"<abuf>\" × Á×ÔÏËÏÍÁÎĦ, ÎÁÚ×Á ÂÕÆÅÒÁ צÄÓÕÔÎÑ" +#, c-format +msgid "Exception finished: %s" +msgstr "ВинÑ�ток закінчено: %s" -msgid "no autocommand match name to substitute for \"<amatch>\"" -msgstr "" -"îÅ ÍÏÖÎÁ ÚÁͦÎÉÔÉ \"<amatch>\" × Á×ÔÏËÏÍÁÎĦ, ÄÌÑ Ú¦ÇÕ ÎÅ ×ÉËÏÒÉÓÔÏ×ÁÌÏÓØ " -"¦Í'Ñ" +#, c-format +msgid "Exception discarded: %s" +msgstr "ВинÑ�ток Ñ�кинуто: %s" -msgid "no :source file name to substitute for \"<sfile>\"" -msgstr "îÅ ÍÏÖÎÁ ÚÁͦÎÉÔÉ \"<sfile>\" × Á×ÔÏËÏÍÁÎĦ, ¦Í'Ñ ÆÁÊÌÁ צÄÓÕÔΦ¤" +#, c-format +msgid "%s, line %ld" +msgstr "%s, Ñ€Ñ�док %ld" -#, no-c-format -msgid "Empty file name for '%' or '#', only works with \":p:h\"" -msgstr "ðÏÒÏÖÎÅ ¦Í'Ñ ÆÁÊÌÁ ÄÌÑ '%' ÔÁ '#' ÐÒÁÃÀ¤ ÌÉÛÅ Ú \":p:h\"" +#. always scroll up, don't overwrite +#, c-format +msgid "Exception caught: %s" +msgstr "Спіймано винÑ�ткову Ñ�итуацію: %s" -msgid "Evaluates to an empty string" -msgstr "òÅÚÕÌØÔÁÔ -- ÐÏÒÏÖÎ¦Ê ÒÑÄÏË" +#, c-format +msgid "%s made pending" +msgstr "ОчікуєтьÑ�Ñ� %s" -msgid "E195: Cannot open viminfo file for reading" -msgstr "E195: îÅ ÍÏÖÕ ×¦ÄËÒÉÔÉ ÆÁÊÌ viminfo" +#, c-format +msgid "%s resumed" +msgstr "Відновлено %s" -msgid "E196: No digraphs in this version" -msgstr "E196: õ Ã¦Ê ×ÅÒÓ¦§ ÎÅÍÁ¤ ÄÉÇÒÁƦ×" +#, c-format +msgid "%s discarded" +msgstr "Скинуто %s" + +msgid "Exception" +msgstr "ВинÑ�ток" + +msgid "Error and interrupt" +msgstr "Помилка, перервано" + +# msgstr "E231: " +msgid "Error" +msgstr "Помилка" + +#. if (pending & CSTP_INTERRUPT) +msgid "Interrupt" +msgstr "Перервано" + +msgid "E579: :if nesting too deep" +msgstr "E579: Занадто багато вкладених :if" + +msgid "E580: :endif without :if" +msgstr "E580: :endif без :if" + +msgid "E581: :else without :if" +msgstr "E581: :else без :if" + +msgid "E582: :elseif without :if" +msgstr "E582: :elseif без :if" + +msgid "E583: multiple :else" +msgstr "E583: Ð�е одне :else" + +msgid "E584: :elseif after :else" +msgstr "E584: :elseif піÑ�лÑ� :else" + +msgid "E585: :while/:for nesting too deep" +msgstr "E585: Забагато вкладених :while/:for" + +msgid "E586: :continue without :while or :for" +msgstr "E586: :continue без :while чи :for" + +msgid "E587: :break without :while or :for" +msgstr "E587: :break без :while чи :for" + +msgid "E732: Using :endfor with :while" +msgstr "E732: Вжито :endfor із :while" + +msgid "E733: Using :endwhile with :for" +msgstr "E733: Вжито :endwhile із :for" + +msgid "E601: :try nesting too deep" +msgstr "E601: Забагато вкладених :try" + +msgid "E603: :catch without :try" +msgstr "E603: :catch без :try" + +#. Give up for a ":catch" after ":finally" and ignore it. +#. * Just parse. +msgid "E604: :catch after :finally" +msgstr "E604: :catch піÑ�лÑ� :finally" + +msgid "E606: :finally without :try" +msgstr "E606: :finally без :try" + +#. Give up for a multiple ":finally" and ignore it. +msgid "E607: multiple :finally" +msgstr "E607: Ð�е одне :finally" + +msgid "E602: :endtry without :try" +msgstr "E602: :entry без :try" + +msgid "E193: :endfunction not inside a function" +msgstr "E193: :endfunction поза межами функції" + +msgid "E788: Not allowed to edit another buffer now" +msgstr "E788: Зараз не можна редагувати інший буфер" # msgstr "E197: " msgid "tagname" -msgstr "ÎÁÚ×Á ÐÏͦÔËÉ" +msgstr "назва теґу" msgid " kind file\n" -msgstr " ÔÉÐ ÆÁÊÌÁ\n" +msgstr " тип файлу\n" msgid "'history' option is zero" -msgstr "ïÐÃ¦Ñ 'history' ÐÏÒÏÖÎÑ" +msgstr "ОпціÑ� 'history' порожнÑ�" #, c-format msgid "" @@ -1080,314 +1484,365 @@ msgid "" "# %s History (newest to oldest):\n" msgstr "" "\n" -"# ðÏÐÅÒÅÄΦ %s:\n" +"# Попередні %s (від найновіших):\n" msgid "Command Line" -msgstr "ËÏÍÁÎÄÉ" +msgstr "команди" msgid "Search String" -msgstr "ÚÒÁÚËÉ ÄÌÑ ÐÏÛÕËÕ" +msgstr "шукані Ñ€Ñ�дки" msgid "Expression" -msgstr "×ÉÒÁÚÉ" +msgstr "вирази" msgid "Input Line" -msgstr "××ÅÄÅΦ ÒÑÄËÉ" +msgstr "введені Ñ€Ñ�дки" msgid "E198: cmd_pchar beyond the command length" -msgstr "E198: " +msgstr "E198: cmd_pchar поза межами команди" msgid "E199: Active window or buffer deleted" -msgstr "E199: áËÔÉ×ΊצËÎÏ ÁÂÏ ÂÕÆÅÒ ÂÕÌÏ ×ÉÄÁÌÅÎÏ" +msgstr "E199: Ð�ктивне вікно або буфер було знищено" # msgstr "E199: " msgid "Illegal file name" -msgstr "îÅÄÏÚ×ÏÌÅÎÅ ¦Í'Ñ ÆÁÊÌÁ" +msgstr "Ð�едозволена назва файлу" msgid "is a directory" -msgstr "ÃÅ ÄÉÒÅËÔÏÒ¦Ñ" +msgstr "каталог" msgid "is not a file" -msgstr "ÎÅ ÆÁÊÌ" +msgstr "не файл" + +msgid "is a device (disabled with 'opendevice' option)" +msgstr "Ñ” приÑ�троєм (вимкнено опцією 'opendevice')" msgid "[New File]" -msgstr "[îÏ×ÉÊ ÆÁÊÌ]" +msgstr "[Ð�овий файл]" + +msgid "[New DIRECTORY]" +msgstr "[Ð�овий каталог]" + +msgid "[File too big]" +msgstr "[Файл завеликий]" msgid "[Permission Denied]" -msgstr "[÷¦ÄÍÏ×ÌÅÎÏ]" +msgstr "[Відмовлено]" msgid "E200: *ReadPre autocommands made the file unreadable" -msgstr "E200: á×ÔÏËÏÍÁÎÄÉ *ReadPre ÚÒÏÂÉÌÉ ÞÉÔÁÎÎÑ ÆÁÊÌÁ ÎÅÍÏÖÌÉ×ÉÍ" +msgstr "E200: Ð�втокоманди *ReadPre унеможливили читаннÑ� файлу" # msgstr "E200: " msgid "E201: *ReadPre autocommands must not change current buffer" -msgstr "E201: á×ÔÏËÏÍÁÎÄÉ *ReadPre ÎÅ ÍÁ¤ÔØ ÐÒÁ×Á ÚͦÎÀ×ÁÔÉ ÂÕÆÅÒ" +msgstr "E201: Ð�втокоманди *ReadPre не повинні змінювати цей буфер" # msgstr "E201: " msgid "Vim: Reading from stdin...\n" -msgstr "Vim: þÉÔÁÅÍÏ Ú stdin...\n" +msgstr "Vim: Читаємо з stdin...\n" msgid "Reading from stdin..." -msgstr "þÉÔÁÅÍÏ Ú stdin..." +msgstr "Читаємо з stdin..." #. Re-opening the original file failed! msgid "E202: Conversion made file unreadable!" -msgstr "E202: ëÏÎ×ÅÒÔÕ×ÁÎÎÑ ÚÒÏÂÉÌÏ ÞÉÔÁÎÎÑ ÆÁÊÌÁ ÎÅÍÏÖÌÉ×ÉÍ!" +msgstr "E202: КонвертаціÑ� унеможливила читаннÑ� файлу!" # msgstr "E202: " msgid "[fifo/socket]" -msgstr "[fifo/ÓÏËÅÔ]" +msgstr "[fifo/Ñ�окет]" msgid "[fifo]" msgstr "[fifo]" msgid "[socket]" -msgstr "[ÓÏËÅÔ]" +msgstr "[Ñ�окет]" + +msgid "[character special]" +msgstr "[Ñ�пец. Ñ�имвольний]" msgid "[RO]" msgstr "[RO]" msgid "[CR missing]" -msgstr "[÷ÔÒÁÞÅÎÏ CR]" +msgstr "[Бракує CR]" msgid "[NL found]" -msgstr "[úÎÁÊÄÅÎÏ NL]" +msgstr "[Знайдено NL]" msgid "[long lines split]" -msgstr "[äÏ×Ǧ ÒÑÄËÉ ÐÏÄÒ¦ÂÎÅÎÏ]" +msgstr "[Розбито довгі Ñ€Ñ�дки]" msgid "[NOT converted]" -msgstr "[îå ËÏÎ×ÅÒÔÏ×ÁÎÏ]" +msgstr "[Ð�Е конвертовано]" msgid "[converted]" -msgstr "[ËÏÎ×ÅÒÔÏ×ÁÎÏ]" +msgstr "[конвертовано]" msgid "[crypted]" -msgstr "[ÚÁÛÉÆÒÏ×ÁÎÏ]" +msgstr "[зашифровано]" + +#, c-format +msgid "[CONVERSION ERROR in line %ld]" +msgstr "[ПОМИЛКÐ� КОÐ�ВЕРТÐ�ЦІЇ у Ñ€Ñ�дку %ld]" -msgid "[CONVERSION ERROR]" -msgstr "[ðïíéìëá ëïî÷åòôõ÷áîîñ]" +#, c-format +msgid "[ILLEGAL BYTE in line %ld]" +msgstr "[Ð�ЕКОРЕКТÐ�ИЙ БÐ�ЙТ у Ñ€Ñ�дку %ld]" msgid "[READ ERRORS]" -msgstr "[ðïíéìëá úþéôõ÷áîîñ]" +msgstr "[ПОМИЛКÐ� ЧИТÐ�Ð�Ð�Я]" msgid "Can't find temp file for conversion" -msgstr "îÅ ÍÏÖÕ Ð¦ÄÛÕËÁÔÉ ÔÉÍÞÁÓÏ×ÉÊ ÆÁÊÌ ÄÌÑ ËÏÎ×ÅÒÔÕ×ÁÎÎÑ" +msgstr "Ð�е зміг підшукати тимчаÑ�овий файл длÑ� конвертації" msgid "Conversion with 'charconvert' failed" -msgstr "ëÏ×ÎÅÒÔÕ×ÁÎÎÑ Ú 'charconvert' ÎÅ ×ÄÁÌÏÓÑ" +msgstr "КонвертаціÑ� з 'charconvert' не вдалаÑ�Ñ�" msgid "can't read output of 'charconvert'" -msgstr "ÎÅ ÍÏÖÕ ÚÞÉÔÁÔÉ ×É×¦Ä 'charconvert'" +msgstr "не зміг прочитати вивід 'charconvert'" + +# msgstr "E217: " +msgid "E676: No matching autocommands for acwrite buffer" +msgstr "E676: Ð�емає відповідних автокоманд" msgid "E203: Autocommands deleted or unloaded buffer to be written" -msgstr "E203: á×ÔÏËÏÍÁÎÄÁ ×ÉÄÁÌÉÌÁ ÁÂÏ ×É×ÁÎÔÁÖÉÌÁ ÂÕÆÅÒ ÝÏ ÍÁ¤ ÂÕÔÉ ÚÁÐÉÓÁÎÉÊ" +msgstr "E203: Ð�втокоманда знищила або вивантажила буфер, що мав бути запиÑ�аний" msgid "E204: Autocommand changed number of lines in unexpected way" -msgstr "E204: á×ÔÏËÏÍÁÎÄÁ ÚͦÎÉÌÁ Ë¦ÌØËØÓÔØ ÒÑÄË¦× ÎÅÓÐÏĦ×ÁÎÉÍ ÞÉÎÏÍ" +msgstr "E204: Ð�втокоманда неÑ�подіваним чином змінила кількіÑ�ть Ñ€Ñ�дків" + +msgid "NetBeans dissallows writes of unmodified buffers" +msgstr "NetBeans не дозволÑ�Ñ” запиÑ�увати у незмінені буфери" + +# msgstr "E391: " +msgid "Partial writes disallowed for NetBeans buffers" +msgstr "ЧаÑ�ткові запиÑ�и заборонені длÑ� буферів NetBeans" msgid "is not a file or writable device" -msgstr "ÎÅ ¤ ÆÁÊÌÏÍ ÞÉ ÐÒÉÓÔÒÏ¤Í Ú ÍÏÖÌÉצÓÔÀ ÚÁÐÉÓÕ" +msgstr "Ð�е придатний до запиÑ�у" -msgid "is read-only (use ! to override)" -msgstr "ÍÏÖÎÁ ÌÉÛÅ ÞÉÔÁÔÉ (×ÉËÏÒÉÓÔÁÊÔÅ ! ÝÏ ÎÅ Ú×ÁÖÁÔÉ)" +msgid "writing to device disabled with 'opendevice' option" +msgstr "ЗапиÑ� до приÑ�трою заборонено опцією 'opendevice'" -msgid "Can't write to backup file (use ! to override)" -msgstr "îÅ ÍÏÖÕ ÚÁÐÉÓÁÔÉ ÒÅÚÅÒ×ÎÉÊ ÆÁÊÌ (×ÉËÏÒÉÓÔÁÊÔÅ ! ÝÏ ÎÅ Ú×ÁÖÁÔÉ)" +msgid "is read-only (add ! to override)" +msgstr "лише длÑ� читаннÑ� (! щоб не зважати)" -msgid "Close error for backup file (use ! to override)" -msgstr "ðÏÍÉÌËÁ Ð¦Ä ÞÁÓ ÓÐÒÏÂÉ ÚÁËÒÉÔÉ ÒÅÚÅÒ×ÎÉÊ ÆÁÊÌ" +msgid "E506: Can't write to backup file (add ! to override)" +msgstr "E506: Ð�е зміг запиÑ�ати резервний файл (! щоб не зважати)" -msgid "Can't read file for backup (use ! to override)" -msgstr "" -"îÅÍÁ¤ ÚÍÏÇÉ ÓÔ×ÏÒÉÔÉ ÆÁÊÌ ÄÌÑ ÒÅÚÅÒ×Îϧ ËÏЦ§ (×ÉËÏÒÉÓÔÁÊÔÅ ! ÝÏ ÎÅ Ú×ÁÖÁÔÉ)" +msgid "E507: Close error for backup file (add ! to override)" +msgstr "E507: Помилка закриттÑ� резервного файлу (! щоб не зважати)" -msgid "Cannot create backup file (use ! to override)" -msgstr "îÅÍÁ¤ ÚÍÏÇÉ ÓÔ×ÏÒÉÔÉ ÒÅÚÅÒ×ÎÕ ËÏЦÀ (×ÉËÏÒÉÓÔÁÊÔÅ ! ÝÏ ÎÅ Ú×ÁÖÁÔÉ)" +msgid "E508: Can't read file for backup (add ! to override)" +msgstr "E508: Ð�е зміг прочитати файл, щоб Ñ�творити резервну копію (! щоб не зважати)" -msgid "Can't make backup file (use ! to override)" -msgstr "îÅÍÁ¤ ÚÍÏÇÉ ÓÔ×ÏÒÉÔÉ ÒÅÚÅÒ×ÎÕ ËÏЦÀ (×ÉËÏÒÉÓÔÁÊÔÅ ! ÝÏ ÎÅ Ú×ÁÖÁÔÉ)" +msgid "E509: Cannot create backup file (add ! to override)" +msgstr "E509: Ð�е зміг Ñ�творити резервну копію (! щоб не зважати)" -msgid "The resource fork will be lost (use ! to override)" -msgstr "òÅÓÕÒÓÎÕ Ç¦ÌËÕ ÆÁÊÌÁ ÂÕÄÅ ×ÔÒÁÞÅÎÏ (! ÝÏ ÎÅ Ú×ÁÖÁÔÉ)" +msgid "E510: Can't make backup file (add ! to override)" +msgstr "E510: Ð�е зміг зробити резервну копію (! щоб не зважати)" + +msgid "E460: The resource fork would be lost (add ! to override)" +msgstr "E460: Гілку реÑ�урÑ�ів можна втратити (! щоб не зважати)" msgid "E214: Can't find temp file for writing" -msgstr "E214: îÅ ÍÏÖÕ Ð¦ÄÛÕËÁÔÉ ÔÉÍÞÁÓÏ×ÉÊ ÆÁÊÌ ÄÌÑ ÚÁÐÉÓÕ" +msgstr "E214: Ð�е зміг підшукати тимчаÑ�овий файл длÑ� запиÑ�у" -msgid "E213: Cannot convert (use ! to write without conversion)" -msgstr "" -"E213: îÅ ÍÏÖÕ ËÏÎ×ÅÒÔÕ×ÁÔÉ (×ÉËÏÒÉÓÔÁÊÔÅ ! ÝÏ ÚÁÐÉÓÁÔÉ ÂÅÚ ËÏÎ×ÅÒÔÕ×ÁÎÎÑ)" +msgid "E213: Cannot convert (add ! to write without conversion)" +msgstr "E213: Ð�е зміг перетворити (! щоб запиÑ�ати без конвертації)" msgid "E166: Can't open linked file for writing" -msgstr "E166: îÅ ÍÏÖÕ ×¦ÄËÒÉÔÉ ÄÌÑ ÚÁÐÉÓÕ ÆÁÊÌ ÎÁ ÑËÉÊ ×ËÁÚÕ¤ ÐÏÓÉÌÁÎÎÑ" +msgstr "E166: Ð�е зміг відкрити длÑ� запиÑ�у зв'Ñ�заний файл" msgid "E212: Can't open file for writing" -msgstr "E212: îÅ ÍÏÖÕ ×¦ÄËÒÉÔÉ ÆÁÊÌ ÄÌÑ ÚÁÐÉÓÕ" +msgstr "E212: Ð�е зміг відкрити файл длÑ� запиÑ�у" -msgid "Close failed" -msgstr "îÅ ×ÄÁÌÏÓÑ ÚÁËÒÉÔÉ ÆÁÊÌ" +msgid "E667: Fsync failed" +msgstr "E667: Ð�евдалий fsync" -msgid "write error, conversion failed" -msgstr "ÐÏÍÉÌËÁ ÚÁÐÉÓÕ, ËÏÎ×ÅÒÔÕ×ÁÎÎÑ ÎÅ ×ÄÁÌÏÓÑ" +msgid "E512: Close failed" +msgstr "E512: Ð�е вдалоÑ�Ñ� закрити" -msgid "write error (file system full?)" -msgstr "ÐÏÍÉÌËÁ ÚÁÐÉÓÕ (Ó˦ÎÞÉÌÏÓØ ×¦ÌØÎŠͦÓÃÅ??)" +msgid "E513: write error, conversion failed (make 'fenc' empty to override)" +msgstr "E513: Помилка запиÑ�у, конвертаціÑ� не вдалаÑ�Ñ� (Ñ�киньте 'fenc')" + +msgid "E514: write error (file system full?)" +msgstr "E514: Помилка запиÑ�у (Ñ�кінчилоÑ�ÑŒ вільне міÑ�це?)" msgid " CONVERSION ERROR" -msgstr " ðïíéìëá ëïî÷åòôõ÷áîîñ" +msgstr " ПОМИЛКÐ� КОÐ�ВЕРТÐ�ЦІЇ" msgid "[Device]" -msgstr "[ðÒÉÓÔÒ¦Ê]" +msgstr "[ПриÑ�трій]" msgid "[New]" -msgstr "[îÏ×ÉÊ]" +msgstr "[Ð�овий]" msgid " [a]" -msgstr "[Ä]" +msgstr "[д]" msgid " appended" -msgstr " ÄÏÐÉÓÁÎÉÊ" +msgstr " допиÑ�аний" msgid " [w]" -msgstr "[Ú]" +msgstr "[з]" msgid " written" -msgstr " ÚÁÐÉÓÁÎÉÊ" +msgstr " запиÑ�аний" msgid "E205: Patchmode: can't save original file" -msgstr "E205: òÅÖÉÍ patch: ÎÅ ÍÏÖÕ ÚÁÐÉÓÁÔÉ ÐÅÒ×ÉÎÎÉÊ ÆÁÊÌ" +msgstr "E205: ЛатаннÑ�: не зміг зберегти оригінал" msgid "E206: patchmode: can't touch empty original file" -msgstr "E206: òÅÖÉÍ patch: ÎÅ ÍÏÖÕ ÓÔ×ÏÒÉÔÉ ÐÕÓÔÉÊ ÐÅÒ×ÉÎÎÉÊ ÆÁÊÌ" +msgstr "E206: ЛатаннÑ�: не зміг Ñ�творити оригінал" msgid "E207: Can't delete backup file" -msgstr "E207: îÅ ÍÏÖÕ ×ÉÄÁÌÉÌÁ ÒÅÚÅÒ×ÎÉÊ ÆÁÊÌ" +msgstr "E207: Ð�е зміг знищити резервний файл" msgid "" "\n" "WARNING: Original file may be lost or damaged\n" msgstr "" "\n" -"õ÷áçá: ðÏÞÁÔËÏ×ÉÊ ÆÁÊÌ ÍÏÖÅ ÂÕÔÉ ×ÔÒÁÞÅÎÉÊ ÁÂÏ ×ÉÄÁÌÅÎÉÊ\n" +"УВÐ�ГÐ�: Оригінал, мабуть, втрачений чи пошкоджений\n" msgid "don't quit the editor until the file is successfully written!" -msgstr "îÅ ×ÉÈÏÄØÔÅ Ú ÒÅÄÁËÔÏÒÁ ÄÏÐÏËÉ ÆÁÊÌ ÎÅ ÂÕÄÅ ÚÁÐÉÓÁÎÏ" +msgstr "Ð�е виходьте з редактора, доки файл не запиÑ�ано!" msgid "[dos]" -msgstr "[ÄÏÓ]" +msgstr "[доÑ�]" msgid "[dos format]" -msgstr "[ÆÏÒÍÁÔ dos]" +msgstr "[формат доÑ�]" msgid "[mac]" -msgstr "[mac]" +msgstr "[мак]" msgid "[mac format]" -msgstr "[ÆÏÒÍÁÔ mac]" +msgstr "[формат мак]" msgid "[unix]" -msgstr "[unix]" +msgstr "[юнiкÑ�]" msgid "[unix format]" -msgstr "[unix ÆÏÒÍÁÔ]" +msgstr "[формат unix]" msgid "1 line, " -msgstr "ÏÄÉÎ ÒÑÄÏË, " +msgstr "один Ñ€Ñ�док, " #, c-format msgid "%ld lines, " -msgstr "%ld ÒÑÄ˦×, " +msgstr "%ld Ñ€Ñ�дків, " msgid "1 character" -msgstr "ÏÄÉÎ ÓÉÍ×ÏÌ" +msgstr "один Ñ�имвол" #, c-format msgid "%ld characters" -msgstr "%ld ÓÉÍ×Ï̦×" +msgstr "%ld Ñ�имволів" msgid "[noeol]" msgstr "[noeol]" msgid "[Incomplete last line]" -msgstr "[ÎÅÐÏ×ÎÉÊ ÏÓÔÁÎ¦Ê ÒÑÄÏË]" +msgstr "[Ð�еповний оÑ�танній Ñ€Ñ�док]" #. don't overwrite messages here #. must give this prompt #. don't use emsg() here, don't want to flush the buffers msgid "WARNING: The file has been changed since reading it!!!" -msgstr "õ÷áçá: æÁÊÌ ÂÕÌÏ ÚͦÎÅÎÏ Ð¦ÓÌÑ ÚÞÉÔÁÎÎÑ!!!" +msgstr "УВÐ�ГÐ�: Файл змінивÑ�Ñ� з чаÑ�у оÑ�таннього читаннÑ�!!!" msgid "Do you really want to write to it" -msgstr "÷É Ä¦ÊÓÎÏ ÈÏÞÅÔÅ ÊÏÇÏ ÐÅÒÅÚÁÐÉÓÁÔÉ ??" +msgstr "Ви Ñ�правді хочете його перепиÑ�ати??" #, c-format msgid "E208: Error writing to \"%s\"" -msgstr "E208: ðÏÍÉÌËÁ ÚÁÐÉÓÕ × \"%s\"" +msgstr "E208: Помилка запиÑ�у \"%s\"" #, c-format msgid "E209: Error closing \"%s\"" -msgstr "E209: ðÏÍÉÌËÁ Ð¦Ä ÞÁÓ ÚÁËÒÉÔÔÑ \"%s\"" +msgstr "E209: Помилка закриттÑ� \"%s\"" #, c-format msgid "E210: Error reading \"%s\"" -msgstr "E210: ðÏÍÉÌËÁ Ð¦Ä ÞÁÓ ÚÞÉÔÕ×ÁÎÎÑ \"%s\"" +msgstr "E210: Помилка читаннÑ� \"%s\"" msgid "E246: FileChangedShell autocommand deleted buffer" -msgstr "E246: á×ÔÏËÏÍÁÎÄÁ FileChangedShell ×ÉÄÁÌÉÌÁ ÂÕÆÅÒ" +msgstr "E246: Ð�втокоманда FileChangedShell знищила буфер" #, c-format -msgid "E211: Warning: File \"%s\" no longer available" -msgstr "E211: õ×ÁÇÁ: æÁÊÌ \"%s\" ÎÅÄÏÓÑÖÎÉÊ" +msgid "E211: File \"%s\" no longer available" +msgstr "E211: Файл \"%s\" більше не доÑ�Ñ�жний" #, c-format -msgid "" -"W12: Warning: File \"%s\" has changed and the buffer was changed in Vim as " -"well" -msgstr "" -"W12: õ×ÁÇÁ: æÁÊÌ \"%s\" ÂÕÌÏ ÚͦÎÅÎÏ, ÁÌÅ Ê ÂÕÆÅÒ Õ Vim ÔÅÖ ÂÕÌÏ ÚͦÎÅÎÏ" +msgid "W12: Warning: File \"%s\" has changed and the buffer was changed in Vim as well" +msgstr "W12: Увага: Файл \"%s\" змінивÑ�Ñ�, але й буфер у Vim також" + +msgid "See \":help W12\" for more info." +msgstr "Див. \":help W12\" длÑ� уточненнÑ�." #, c-format msgid "W11: Warning: File \"%s\" has changed since editing started" -msgstr "W11: õ×ÁÇÁ: æÁÊÌ \"%s\" ÂÕÌÏ ÚͦÎÅÎÏ Ð¦ÓÌÑ ÐÏÞÁÔËÕ ÒÅÄÁÇÕ×ÁÎÎÑ" +msgstr "W11: Увага: Файл \"%s\" змінивÑ�Ñ� піÑ�лÑ� початку редагуваннÑ�" + +msgid "See \":help W11\" for more info." +msgstr "Див. \":help W11\" длÑ� уточненнÑ�." #, c-format msgid "W16: Warning: Mode of file \"%s\" has changed since editing started" -msgstr "W16: õ×ÁÇÁ: òÅÖÉÍ ÆÁÊÌÁ \"%s\" ÂÕÌÏ ÚͦÎÅÎÏ Ð¦ÓÌÑ ÐÏÞÁÔËÕ ÒÅÄÁÇÕ×ÁÎÎÑ" +msgstr "W16: Увага: Режим файлу \"%s\" змінивÑ�Ñ� піÑ�лÑ� початку редагуваннÑ�" + +msgid "See \":help W16\" for more info." +msgstr "Див. \":help W16\" длÑ� уточненнÑ�." #, c-format msgid "W13: Warning: File \"%s\" has been created after editing started" -msgstr "W13: õ×ÁÇÁ: æÁÊÌ \"%s\" ÂÕÌÏ ÓÔ×ÏÒÅÎÏ Ð¦ÓÌÑ ÐÏÞÅÔËÕ ÒÅÄÁÇÕ×ÁÎÎÑ" +msgstr "W13: Увага: Файл \"%s\" було Ñ�творено піÑ�лÑ� початку редагуваннÑ�" msgid "Warning" -msgstr "õ×ÁÇÁ" +msgstr "Увага" msgid "" "&OK\n" "&Load File" msgstr "" -"&O:çÁÒÁÚÄ\n" -"&L:úÁ×ÁÎÔÁÖÉÔÉ ÆÁÊÌ" +"&O:Гаразд\n" +"&L:Завантажити" + +#, c-format +msgid "E462: Could not prepare for reloading \"%s\"" +msgstr "E462: Ð�е зміг підготувати \"%s\" длÑ� перевантаженнÑ�" #, c-format msgid "E321: Could not reload \"%s\"" -msgstr "E321: îÅ ÍÏÖÕ ÐÅÒÅ×ÁÎÔÁÖÉÔÉ \"%s\"" +msgstr "E321: Ð�е зміг перевантажити \"%s\"" msgid "--Deleted--" -msgstr "--÷ÉÄÁÌÅÎÏ--" +msgstr "--Знищено--" + +#, c-format +msgid "auto-removing autocommand: %s <buffer=%d>" +msgstr "Ð�втоматичне знищеннÑ� автокоманди: %s <буфер=%d>" #. the group doesn't exist #, c-format msgid "E367: No such group: \"%s\"" -msgstr "E367: çÒÕÐÁ ÎÅ ¦ÓÎÕ¤: \"%s\"" +msgstr "E367: Ð�емає такої групи: \"%s\"" #, c-format msgid "E215: Illegal character after *: %s" -msgstr "E215: îÅÄÏÚ×ÏÌÅÎÉÊ ÓÉÍ×ÏÌ Ð¦ÓÌÑ *: %s" +msgstr "E215: Ð�едозволений Ñ�имвол піÑ�лÑ� *: %s" # msgstr "E215: " #, c-format msgid "E216: No such event: %s" -msgstr "E216: ðÏÄ¦Ñ ÎÅ ¦ÓÎÕ¤: %s" +msgstr "E216: Ð�емає такої події: %s" + +# msgstr "E215: " +#, c-format +msgid "E216: No such group or event: %s" +msgstr "E216: Ð�емає такої групи чи події: %s" # msgstr "E216: " #. Highlight title @@ -1396,247 +1851,272 @@ msgid "" "--- Auto-Commands ---" msgstr "" "\n" -"--- á×ÔÏËÏÍÁÎÄÉ ---" +"--- Ð�втокоманди ---" + +#, c-format +msgid "E680: <buffer=%d>: invalid buffer number " +msgstr "E680: <буфер=%d>: некоректний номер буферу " msgid "E217: Can't execute autocommands for ALL events" -msgstr "E217: îÅ ÍÏÖÕ ×ÉËÏÎÕ×ÁÔÉ Á×ÔÏËÏÍÁÎÄÉ ÄÌÑ õó¶è ÐÏĦÊ" +msgstr "E217: Ð�е можу виконувати автокоманди длÑ� УСІХ подій" # msgstr "E217: " msgid "No matching autocommands" -msgstr "îÅ ¦ÓÎÕ¤ צÄÐÏצÄÎÉÈ Á×ÔÏËÏÍÁÎÄ" +msgstr "Ð�емає відповідних автокоманд" msgid "E218: autocommand nesting too deep" -msgstr "úÁÎÁÄÔÏ ×ÅÌÉËÁ Ë¦ÌØË¦ÓÔØ ×ËÌÁÄÅÎÉÈ Á×ÔÏËÏÍÁÎÄ" +msgstr "E218: Забагато вкладених автокоманд" # msgstr "E218: " #, c-format msgid "%s Auto commands for \"%s\"" -msgstr "%s á×ÔÏËÏÍÁÎÄÉ ÄÌÑ \"%s\"" +msgstr "Ð�втокоманди %s длÑ� \"%s\"" #, c-format msgid "Executing %s" -msgstr "÷ÉËÏÎÕÅÔØÓÑ %s" +msgstr "ВиконуєтьÑ�Ñ� %s" -#. always scroll up, don't overwrite #, c-format msgid "autocommand %s" -msgstr "Á×ÔÏËÏÍÁÎÄÁ %s" +msgstr "автокоманда %s" msgid "E219: Missing {." -msgstr "÷ÔÒÁÞÅÎÏ {." +msgstr "E219: Бракує {." # msgstr "E219: " msgid "E220: Missing }." -msgstr "÷ÔÒÁÞÅÎÏ }." +msgstr "E220: Бракує }." # msgstr "E220: " -msgid "No fold found" -msgstr "úÇÏÒÔÏË ÎÅ ÚÎÁÊÄÅÎÏ" +msgid "E490: No fold found" +msgstr "E490: Ð�е знайшов згортку" # msgstr "E349: " msgid "E350: Cannot create fold with current 'foldmethod'" -msgstr "E350: îÅ ÍÏÖÕ ÓÔ×ÏÒÉÔÉ ÚÇÏÒÔÏË (Ú×ÁÖÁÀÞÉ ÎÁ 'foldmethod')" +msgstr "E350: Ð�е зміг Ñ�творити згортку методом 'foldmethod'" msgid "E351: Cannot delete fold with current 'foldmethod'" -msgstr "E351: îÅ ÍÏÖÕ ×ÉÄÁÌÉÔÉ ÚÇÏÒÔÏË (Ú×ÁÖÁÀÞÉ ÎÁ 'foldmethod')" +msgstr "E351: Ð�е зміг знищити згортку методом 'foldmethod'" -msgid "E221: 'commentstring' is empty" -msgstr "E221: ÏÐÃ¦Ñ 'commentstring' ÐÏÒÏÖÎÑ" +#, c-format +msgid "+--%3ld lines folded " +msgstr "+-- згорнуто %3ld Ñ€Ñ�дків " msgid "E222: Add to read buffer" -msgstr "E222: âÕÆÅÒ ÕÖÅ ÂÕÌÏ ÚÞÉÔÁÎÏ [ÐÏÍÉÌËÁ ÐÒÏÇÒÁÍÉ]" +msgstr "E222: Додано до прочитаного буферу" msgid "E223: recursive mapping" -msgstr "E332: úÁͦÎÁ ÚÁÃÉËÌÅÎÁ" +msgstr "E223: Заміна рекурÑ�ивна" # msgstr "E223: " #, c-format msgid "E224: global abbreviation already exists for %s" -msgstr "úÁÇÁÌØÎÅ ÓËÏÒÏÞÅÎÎÑ ÄÌÑ %s ×ÖÅ ¦ÓÎÕ¤" +msgstr "E224: Загальне Ñ�короченнÑ� %s вже Ñ–Ñ�нує" # msgstr "E224: " #, c-format msgid "E225: global mapping already exists for %s" -msgstr "úÁÇÁÌØÎÁ ÚÁͦÎÁ ÄÌÑ %s ×ÖÅ ¦ÓÎÕ¤" +msgstr "E225: Загальна заміна %s вже Ñ–Ñ�нує" # msgstr "E225: " #, c-format msgid "E226: abbreviation already exists for %s" -msgstr "óËÏÒÏÞÅÎÎÑ ÄÌÑ %s ×ÓÅ ¦ÓÎÕ¤" +msgstr "E226: Вже Ñ” Ñ�короченнÑ� %s" # msgstr "E226: " #, c-format msgid "E227: mapping already exists for %s" -msgstr "úÁͦÎÁ ÄÌÑ %s ×ÖÅ ¦ÓÎÕ¤" +msgstr "E227: Вже Ñ” заміна %s" # msgstr "E227: " msgid "No abbreviation found" -msgstr "óËÏÒÏÞÅÎÎÑ ÎÅ ÚÎÁÊÄÅÎÏ" +msgstr "СкороченнÑ� не знайдено" msgid "No mapping found" -msgstr "úÁͦÎÉ ÎÅ ÚÎÁÊÄÅÎÏ" +msgstr "Заміни не знайдено" msgid "E228: makemap: Illegal mode" -msgstr "E228: makemap: ÷ÎÕÔÒ¦ÛÎÑ ÐÏÍÉÌËÁ" +msgstr "E228: makemap: Ð�еприпуÑ�тимий режим" msgid "<cannot open> " -msgstr "<ÎÅÍÏÖÌÉ×Ï ×¦ÄËÒÉÔÉ> " +msgstr "<не відкриваєтьÑ�Ñ�> " #, c-format -msgid "vim_SelFile: can't get font %s" -msgstr "vim_SelFile: ÎÅ ÍÏÖÕ ÏÔÒÉÍÁÔÉ ÛÒÉÆÔ %s" +msgid "E616: vim_SelFile: can't get font %s" +msgstr "E616: vim_SelFile: не зміг отримати шрифт %s" -msgid "vim_SelFile: can't return to current directory" -msgstr "vim_SelFile: ÎÅ ÍÏÖÕ ÐÏ×ÅÒÎÉÔÕÓÑ × ÐÏÔÏÞÎÕ ÄÉÒÅËÔÏÒ¦À" +msgid "E614: vim_SelFile: can't return to current directory" +msgstr "E614: vim_SelFile: не зміг повернутиÑ�Ñ� в поточний каталог" msgid "Pathname:" -msgstr "ûÌÑÈ:" +msgstr "ШлÑ�Ñ…:" -msgid "vim_SelFile: can't get current directory" -msgstr "vim_SelFile: ÎÅ ÍÏÖÕ Ä¦ÓÔÁÔÉ ÐÏÔÏÞÎÕ ÄÉÒÅËÔÏÒ¦À" +msgid "E615: vim_SelFile: can't get current directory" +msgstr "E615: vim_SelFile: не зміг отримати поточний каталог" msgid "OK" -msgstr "OK" +msgstr "Гаразд" -#. 'Cancel' button msgid "Cancel" -msgstr "Cancel" +msgstr "СкаÑ�увати" msgid "Vim dialog" -msgstr "ä¦ÁÌÏÇ Vim" +msgstr "Діалог Vim" msgid "Scrollbar Widget: Could not get geometry of thumb pixmap." -msgstr "Scrollbar Widget: ÎÅ ÍÏÖÕ ×ÚÎÁÔÉ ÒÏÚÍ¦Ò ÓËÏÒÏÞÅÎϧ ËÁÒÔÉÎËÉ." +msgstr "Scrollbar Widget: Ð�е зміг визначити розмір Ñ�короченої картинки." msgid "E232: Cannot create BalloonEval with both message and callback" -msgstr "" -"E232: îÅ ÍÏÖÕ ÓÔ×ÏÒÉÔÉ BalloonEval Ú ÐÏצÄÏÍÌÅÎÎÑÍ ¦ ÆÕÎËæ¤À ÏÄÎÏÞÁÓÎÏ" +msgstr "E232: Ð�е зміг Ñ�творити BalloonEval з повідомленнÑ�м Ñ– функцією" # msgstr "E228: " msgid "E229: Cannot start the GUI" -msgstr "E229: îÅ ÍÏÖÕ ÒÏÚÐÏÞÁÔÉ GUI" +msgstr "E229: Ð�е зміг запуÑ�тити GUI" # msgstr "E229: " #, c-format msgid "E230: Cannot read from \"%s\"" -msgstr "E230: îÅ ÍÏÖÕ ÞÉÔÁÔÉ Ú \"%s\"" +msgstr "E230: Ð�е зміг прочитати з \"%s\"" + +msgid "E665: Cannot start GUI, no valid font found" +msgstr "E665: Ð�е зміг запуÑ�тити GUI, не знайдено шрифт" # msgstr "E230: " msgid "E231: 'guifontwide' invalid" -msgstr "E231: 'guifontwide' ×ÉÚÎÁÞÅÎÏ ÎÅצÒÎÏ" +msgstr "E231: Ð�екоректний 'guifontwide'" -# msgstr "E231: " -msgid "Error" -msgstr "ðÏÍÉÌËÁ" +msgid "E599: Value of 'imactivatekey' is invalid" +msgstr "E599: ЗначеннÑ� 'imactivatekey' некоректне" -msgid "&Ok" -msgstr "&Ok" +#, c-format +msgid "E254: Cannot allocate color %s" +msgstr "E254: Ð�е зміг отримати колір %s" + +msgid "No match at cursor, finding next" +msgstr "Ð�емає над курÑ�ором, шукаємо далі" # msgstr "E232: " msgid "Vim dialog..." -msgstr "ä¦ÁÌÏÇ Vim..." +msgstr "Діалог Vim..." + +msgid "" +"&Yes\n" +"&No\n" +"&Cancel" +msgstr "" +"&Y:Так\n" +"&N:Ð�Ñ–\n" +"&C:СкаÑ�увати" + +msgid "Input _Methods" +msgstr "Методи введеннÑ�" msgid "VIM - Search and Replace..." -msgstr "VIM - úÎÁÊÔÉ ¦ ÚÁͦÎÉÔÉ..." +msgstr "VIM - Знайти й замінити..." msgid "VIM - Search..." -msgstr "VIM - ðÏÛÕË" +msgstr "VIM - Пошук..." msgid "Find what:" -msgstr "úÎÁÊÔÉ:" +msgstr "Знайти:" msgid "Replace with:" -msgstr "úÁͦÎÁ:" +msgstr "Замінити на:" + +#. whole word only button +msgid "Match whole word only" +msgstr "Лише повне Ñ�лово" -#. exact match only button -msgid "Match exact word only" -msgstr "÷×ÁÖÁÔÉ ÚÁ ÚÂ¦Ç ÌÉÛÅ ÐÏ×ÎÅ ÓÌÏ×Ï" +#. match case button +msgid "Match case" +msgstr "Зважати на регіÑ�тр" msgid "Direction" -msgstr "îÁÐÒÑÍ" +msgstr "Ð�апрÑ�м" #. 'Up' and 'Down' buttons msgid "Up" -msgstr "äÏÇÏÒÉ" +msgstr "Вгору" msgid "Down" -msgstr "õÎÉÚ" +msgstr "Униз" -#. 'Find Next' button msgid "Find Next" -msgstr "úÎÁÊÔÉ ÎÁÓÔÕÐÎÉÊ ×ÁÒ¦ÁÎÔ" +msgstr "Ð�аÑ�тупне" -#. 'Replace' button msgid "Replace" -msgstr "úÁͦÎÉÔÉ" +msgstr "Замінити" -#. 'Replace All' button msgid "Replace All" -msgstr "úÁͦÎÉÔÉ ÕÓ¦" +msgstr "Замінити уÑ�Ñ–" -msgid "E233: cannot open display" -msgstr "E233: îÅ ÍÏÖÕ ×¦ÄËÒÉÔÉ ÄÉÓÐÌÅÊ" +msgid "Vim: Received \"die\" request from session manager\n" +msgstr "Vim: Отримав запит про завершеннÑ� від менеджера Ñ�еÑ�ій\n" -# msgstr "E233: " -#, c-format -msgid "E234: Unknown fontset: %s" -msgstr "E234: îÅצÄÏÍÉÊ fontset: %s" +msgid "Close" +msgstr "Закрити" -# msgstr "E234: " -msgid "Font Selection" -msgstr "÷ÉĦÌÅÎÎÑ" +msgid "New tab" +msgstr "Ð�ова вкладка" -#, c-format -msgid "E235: Unknown font: %s" -msgstr "îÅצÄÏÍÉÊ ÛÒÉÆÔ: %s" +msgid "Open Tab..." +msgstr "Відкрити вкладку..." -# msgstr "E235: " -#, c-format -msgid "E236: Font \"%s\" is not fixed-width" -msgstr "E236: ûÒÉÆÔ \"%s\" ÎÅ ÍÏÎÏÛÉÒÉÎÎÉÊ" +msgid "Vim: Main window unexpectedly destroyed\n" +msgstr "Vim: Ð�еÑ�подівано знищилоÑ�Ñ� головне вікно\n" -# msgstr "E236: " -#, c-format -msgid "E242: Color name not recognized: %s" -msgstr "E242: îÅÚÒÏÚÕͦÌÁ ÎÁÚ×Á ËÏÌØÏÒÕ: %s" +# msgstr "E234: " +msgid "Font Selection" +msgstr "Вибрати шрифт" # msgstr "E242: " msgid "Used CUT_BUFFER0 instead of empty selection" -msgstr "÷ÉËÏÒÉÓÔÁÎÏ CUT_BUFFER0 ÚÁͦÓÔØ ÐÏÒÏÖÎØÏÇÏ ×ÉĦÌÅÎÎÑ" +msgstr "ВикориÑ�тано CUT_BUFFER0 заміÑ�ть порожнього виділеннÑ�" -msgid "Filter" -msgstr "æ¦ÌØÔÒ" +msgid "&Filter" +msgstr "&F:Фільтрувати" + +msgid "&Cancel" +msgstr "&C:СкаÑ�увати" msgid "Directories" -msgstr "ÄÉÒÅËÔÏÒ¦§" +msgstr "Каталоги" -msgid "Help" -msgstr "äÏÐÏÍÏÇÁ" +msgid "Filter" +msgstr "Фільтр" + +msgid "&Help" +msgstr "&H:Допомога" msgid "Files" -msgstr "æÁÊÌÉ" +msgstr "Файли" + +msgid "&OK" +msgstr "&O:Гаразд" msgid "Selection" -msgstr "÷ÉÂ¦Ò ÛÒÉÆÔÁ" +msgstr "ВиділеннÑ�" -msgid "Undo" -msgstr "÷¦ÄͦÎÁ" +msgid "Find &Next" +msgstr "&N:Знайти далі" -#, c-format -msgid "E235: Can't load Zap font '%s'" -msgstr "" -"E235: ñ ÎÅ ÚÎÁÀ ÝÏ ÔÁËÅ riscos, × õËÒÁ§Î¦ ÔÁËÏÇÏ ÎÅÍÁ¤.. (Á ÔÕÔ ÝÅ Ê ÑËÉÊÓØ " -"ÛÒÉÆÔ ÎÅ ÈÏÞÅ ×ÁÎÔÁÖÉÔÉÓÑ: %s)" +msgid "&Replace" +msgstr "&R:Замінити" + +msgid "Replace &All" +msgstr "&A:Замінити уÑ�Ñ–" + +msgid "&Undo" +msgstr "&U:СкаÑ�увати" -# msgstr "E235: " #, c-format -msgid "E235: Can't use font %s" -msgstr "E235: îÅ ÍÏÖÕ ×ÉËÏÒÉÓÔÁÔÉ ÛÒÉÆÔ %s" +msgid "E610: Can't load Zap font '%s'" +msgstr "E610: Ð�е зміг завантажити шрифт Zap '%s'" # msgstr "E235: " #, c-format -msgid "E242: Missing color: %s" -msgstr "E242: ÷ÔÒÁÞÅÎÏ ËÏ̦Ò: %s" +msgid "E611: Can't use font %s" +msgstr "E611: Ð�е зміг викориÑ�тати шрифт %s" # msgstr "E242: " msgid "" @@ -1644,539 +2124,714 @@ msgid "" "Sending message to terminate child process.\n" msgstr "" "\n" -"ìÑËÁ¤ÍÏ Ä¦ÔÅÊ Í¦Ì¦Ã¦ÏÎÅÒÏÍ. :-)\n" +"ПоÑ�илаєтьÑ�Ñ� повідомленнÑ� щоб припинити дочірній процеÑ�.\n" + +#, c-format +msgid "E671: Cannot find window title \"%s\"" +msgstr "E671: Ð�е зміг знайти вікно \"%s\"" #, c-format msgid "E243: Argument not supported: \"-%s\"; Use the OLE version." -msgstr "" -"E243: áÒÇÕÍÅÎÔ ÎŠЦÄÔÒÉÍÕ¤ØÔØÓÑ: \"-%s\", ×ÉËÕÒÉÓÔÏ×ÕÊÔÅ ×ÅÒÓ¦À Ú OLE." +msgstr "E243: Ð�ргумент не підтримуєтьÑ�Ñ�: \"-%s\"; кориÑ�туйтеÑ�ÑŒ верÑ�ією з OLE." + +msgid "E672: Unable to open window inside MDI application" +msgstr "E672: Ð�е зміг відкрити вікно вÑ�ередині програми MDI" + +msgid "Close tab" +msgstr "Закрити вкладку" + +msgid "Open tab..." +msgstr "Відкрити вкладку..." # msgstr "E245: " msgid "Find string (use '\\\\' to find a '\\')" -msgstr "VIM - ðÏÛÕË" +msgstr "Знайти Ñ€Ñ�док ('\\\\' щоб знайти '\\')" msgid "Find & Replace (use '\\\\' to find a '\\')" -msgstr "VIM - úÎÁÊÔÉ ¦ ÚÁͦÎÉÔÉ..." +msgstr "Знайти Ñ– замінити ('\\\\' щоб знайти '\\')" + +#. We fake this: Use a filter that doesn't select anything and a default +#. * file name that won't be used. +msgid "Not Used" +msgstr "Ð�емає" + +msgid "Directory\t*.nothing\n" +msgstr "Каталог\t*.нічого\n" msgid "Vim E458: Cannot allocate colormap entry, some colors may be incorrect" -msgstr "" -"Vim E458: îÅÍÁ¤ ×¦ÌØÎÉÈ ÓÅËÃ¦Ê Õ ÔÁÂÌÉæ ËÏÌØÏÒ¦×. äÅÑ˦ ËÏÌØÏÒÉ ÍÏÖÕÔØ " -"ÂÕÔÉ ×ÔÒÁÞÅΦ" +msgstr "Vim E458: Ð�емає вільних комірок у палітрі, деÑ�кі кольори можуть бути неправильні" #, c-format msgid "E250: Fonts for the following charsets are missing in fontset %s:" -msgstr "E250: ûÒÉÆÔÉ ÄÌÑ ÃØÏÇÏ ÎÁÂÏÒÕ ÓÉÍ×ÏÌ¦× ×¦ÄÓÕÔΦ Õ fontset %s:" +msgstr "E250: Шрифти длÑ� цих Ñ�имволів відÑ�утні у наборі %s:" # msgstr "E250: " #, c-format msgid "E252: Fontset name: %s" -msgstr "E252: îÁÚ×Á fontset: %s" +msgstr "E252: Ð�азва набору шрифтів: %s" # msgstr "E252: " #, c-format msgid "Font '%s' is not fixed-width" -msgstr "ûÒÉÆÔ '%s' ÎÅ ¤ ÍÏÎÏÛÉÒÉÎÎÉÍ" +msgstr "Шрифт '%s' не Ñ” моноширинним" #, c-format msgid "E253: Fontset name: %s\n" -msgstr "E252: îÁÚ×Á fontset: %s\n" +msgstr "E253: Ð�азва набору шрифтів: %s\n" #, c-format msgid "Font0: %s\n" -msgstr "ûÒÉÆÔ0: %s\n" +msgstr "Шрифт0: %s\n" #, c-format msgid "Font1: %s\n" -msgstr "ûÒÉÆÔ1: %s\n" +msgstr "Шрифт1: %s\n" #, c-format -msgid "Font%d width is not twice that of font0\n" -msgstr "öÉÒΦÓÔØ ÛÒÉÆÔÁ %d ÍÁ¤ ÂÕÔÉ × Äצަ Â¦ÌØÛÏÀ ÚÁ ÔÏ×ÝÉÎÕ font0\n" +msgid "Font%ld width is not twice that of font0\n" +msgstr "Ширина шрифту%ld має бути удвічі більшою за ширину шрифту0\n" #, c-format msgid "Font0 width: %ld\n" -msgstr "öÉÒΦÓÔØ font0: %ld\n" +msgstr "Ширина шрифту0: %ld\n" #, c-format msgid "" "Font1 width: %ld\n" "\n" msgstr "" -"öÉÒΦÓÔØ font1: %ld\n" +"Ширина шрифту1: %ld\n" "\n" -#, c-format -msgid "E254: Cannot allocate color %s" -msgstr "E254: îÅ ÍÏÖÕ ÒÏÚͦÓÔÉÔÉ ËÏÌ¦Ò %s" +msgid "Invalid font specification" +msgstr "Ð�екоректна Ñ�пецифікаціÑ� шрифту" -# msgstr "E254: " -msgid "E255: Couldn't read in sign data!" -msgstr "E255: îÅ ÍÏÖÎÁ ÚÞÉÔÁÔÉ ÄÁΦ ÎÁÐÉÓÕ!" +msgid "&Dismiss" +msgstr "&D:Припинити" + +msgid "no specific match" +msgstr "немає конкретного збігу" + +# msgstr "E234: " +msgid "Vim - Font Selector" +msgstr "Vim - Вибір шрифту" + +msgid "Name:" +msgstr "Ð�азва:" + +#. create toggle button +msgid "Show size in Points" +msgstr "Показати розмір у пунктах" + +msgid "Encoding:" +msgstr "КодуваннÑ�:" + +msgid "Font:" +msgstr "Шрифт:" + +msgid "Style:" +msgstr "Стиль:" + +msgid "Size:" +msgstr "Розмір:" msgid "E256: Hangul automata ERROR" -msgstr "E256: ðÏÍÉÌËÁ `Hangul automata' [ÐÏÍÉÌËÁ ÐÒÏÇÒÁÍÉ]" +msgstr "E256: Помилка автомату Hangul" + +msgid "E550: Missing colon" +msgstr "E550: Пропущено двокрапку" + +# msgstr "E347: " +msgid "E551: Illegal component" +msgstr "E551: Ð�екоректний компонент" + +msgid "E552: digit expected" +msgstr "E552: очікуєтьÑ�Ñ� цифра" + +#, c-format +msgid "Page %d" +msgstr "Сторінка %d" + +msgid "No text to be printed" +msgstr "Ð�ічого друкувати" + +#, c-format +msgid "Printing page %d (%d%%)" +msgstr "ДрукуєтьÑ�Ñ� Ñ�торінка %d (%d%%)" + +#, c-format +msgid " Copy %d of %d" +msgstr " КопіÑ� %d з %d" + +#, c-format +msgid "Printed: %s" +msgstr "Ð�адруковано: %s" + +msgid "Printing aborted" +msgstr "Друк перервано" + +msgid "E455: Error writing to PostScript output file" +msgstr "E455: Ð�е зміг запиÑ�ати вихідний файл PostScript" + +#, c-format +msgid "E624: Can't open file \"%s\"" +msgstr "E624: Ð�е зміг відкрити файл \"%s\"" + +#, c-format +msgid "E457: Can't read PostScript resource file \"%s\"" +msgstr "E457: Ð�е зміг прочитати файл реÑ�урÑ�ів PostScript \"%s\"" + +#, c-format +msgid "E618: file \"%s\" is not a PostScript resource file" +msgstr "E618: \"%s\" не Ñ” файлом реÑ�урÑ�ів PostScript" + +#, c-format +msgid "E619: file \"%s\" is not a supported PostScript resource file" +msgstr "E619: \"%s\" не Ñ” підтримуваним файлом реÑ�урÑ�ів PostScript" + +#, c-format +msgid "E621: \"%s\" resource file has wrong version" +msgstr "E621: Ð�еправильна верÑ�Ñ–Ñ� файлу реÑ�урÑ�ів \"%s\"" + +msgid "E673: Incompatible multi-byte encoding and character set." +msgstr "E673: Ð�еÑ�уміÑ�ні багатобайтове кодуваннÑ� та набір Ñ�имволів." + +msgid "E674: printmbcharset cannot be empty with multi-byte encoding." +msgstr "E674: printmbcharset не може бути порожнім з багатобайтовим кодуваннÑ�м." + +msgid "E675: No default font specified for multi-byte printing." +msgstr "E675: Ð�е зазначено шрифт длÑ� багатобайтового друку." + +msgid "E324: Can't open PostScript output file" +msgstr "E324: Ð�е зміг відкрити файл PostScript длÑ� виводу" + +#, c-format +msgid "E456: Can't open file \"%s\"" +msgstr "E456: Ð�е зміг відкрити файл \"%s\"" + +msgid "E456: Can't find PostScript resource file \"prolog.ps\"" +msgstr "E456: Ð�е зміг знайти файл реÑ�урÑ�ів PostScript \"prolog.ps\"" + +msgid "E456: Can't find PostScript resource file \"cidfont.ps\"" +msgstr "E456: Ð�е зміг знайти файл реÑ�урÑ�ів PostScript \"cidfont.ps\"" + +#, c-format +msgid "E456: Can't find PostScript resource file \"%s.ps\"" +msgstr "E456: Ð�е зміг знайти файл реÑ�урÑ�ів PostScript \"%s.ps\"" + +#, c-format +msgid "E620: Unable to convert to print encoding \"%s\"" +msgstr "E620: Ð�е зміг перетворити до кодуваннÑ� друку \"%s\"" + +msgid "Sending to printer..." +msgstr "ВідÑ�илаємо на принтер..." + +msgid "E365: Failed to print PostScript file" +msgstr "E365: Ð�е зміг надрукувати файл PostScript" + +msgid "Print job sent." +msgstr "ЗавданнÑ� друку відіÑ�лано." # msgstr "E255: " msgid "Add a new database" -msgstr "äÏÄÁÔÉ ÎÏ×Õ ÂÁÚÕ ÄÁÎÉÈ" +msgstr "Додати нову базу даних" msgid "Query for a pattern" -msgstr "úÁÐÉÔ ÚÁ ÚÒÁÚËÏÍ" +msgstr "Запит за зразком" msgid "Show this message" -msgstr "ðÏËÁÚÁÔÉ ÃÅ ÐÏצÄÏÍÌÅÎÎÑ" +msgstr "Показати це повідомленнÑ�" msgid "Kill a connection" -msgstr "úÎÉÝÉÔÉ Ú'¤ÄÎÁÎÎÑ" +msgstr "Знищити з'єднаннÑ�" msgid "Reinit all connections" -msgstr "òÏÚÐÏÞÁÔÉ Ú ÐÏÞÁÔËÕ ÕÓ¦ Ú'¤ÄÎÁÎÎÑ" +msgstr "ПерезапуÑ�тити уÑ�Ñ– з'єднаннÑ�" msgid "Show connections" -msgstr "ðÏËÁÚÁÔÉ Ú'¤ÄÎÁÎÎÑ" +msgstr "Показати з'єднаннÑ�" + +#, c-format +msgid "E560: Usage: cs[cope] %s" +msgstr "E560: ВикориÑ�таннÑ�: cs[cope] %s" msgid "This cscope command does not support splitting the window.\n" -msgstr "ãÑ ËÏÍÁÎÄÁ cscope ÎÅ Õͦ¤ ĦÌÉÔÉ ×¦ËÎÏ.\n" +msgstr "ЦÑ� команда cscope не вміє ділити вікно.\n" -msgid "Usage: cstag <ident>" -msgstr "÷ÉËÏÒÉÓÔÏ×ÕÊÔÅ: cstag <ÐÏͦÔËÁ>" +msgid "E562: Usage: cstag <ident>" +msgstr "E562: ВикориÑ�таннÑ�: cstag <ідентиф-ор>" msgid "E257: cstag: tag not found" -msgstr "E257: cstag: ÐÏͦÔËÕ ÎÅ ÚÎÁÊÄÅÎÏ" +msgstr "E257: cstag: теґ не знайдено" # msgstr "E257: " #, c-format -msgid "stat(%s) error: %d" -msgstr "stat(%s) ÐÏÍÉÌËÁ: %d" +msgid "E563: stat(%s) error: %d" +msgstr "E563: stat(%s) помилка: %d" + +msgid "E563: stat error" +msgstr "E563: помилка stat" #, c-format -msgid "Added cscope database %s" -msgstr "äÏÄÁÎÏ ÂÁÚÕ ÄÁÎÉÈ cscope %s" +msgid "E564: %s is not a directory or a valid cscope database" +msgstr "E564: %s не Ñ” ні каталогом, ні базою даних cscope" #, c-format -msgid "%s is not a directory or a valid cscope database" -msgstr "%s ÎÅ ¤ Φ ÄÉÒÅËÔÏÒ¦¤À Φ ÂÁÚÏÀ ÄÁÎÉÈ cscope" +msgid "Added cscope database %s" +msgstr "Додано базу даних cscope %s" #, c-format -msgid "error reading cscope connection %d" -msgstr "ðÏÍÉÌËÁ ÞÉÔÁÎÎÑ Ú'¤ÄÎÁÎÎÑ cscope #%d" +msgid "E262: error reading cscope connection %ld" +msgstr "E262: Помилка читаннÑ� зі з'єднаннÑ� cscope %ld" + +msgid "E561: unknown cscope search type" +msgstr "E561: Ð�евідомий тип пошуку cscope" -msgid "unknown cscope search type" -msgstr "îÅצÄÏÍ¦Ê ÔÉÐ ÐÏÛÕËÕ cscope" +msgid "E566: Could not create cscope pipes" +msgstr "E566: Ð�е зміг Ñ�творити канали до cscope" -msgid "Could not create cscope pipes" -msgstr "îÅ ÍÏÖÕ ÓÔ×ÏÒÉÔÉ ËÁÎÁÌ ÄÏ cscope" +msgid "E622: Could not fork for cscope" +msgstr "E622: Ð�е зміг розділити процеÑ� длÑ� cscope" msgid "cs_create_connection exec failed" -msgstr "cs_create_connection: ÐÏÍÉÌËÁ Ð¦Ä ÞÁÓ ×ÉËÏÎÁÎÎÑ" +msgstr "cs_create_connection: помилка під чаÑ� виконаннÑ�" msgid "cs_create_connection: fdopen for to_fp failed" -msgstr "cs_create_connection: fdopen ÄÌÑ to_fp ÎÅ ×ÄÁ×ÓÑ" +msgstr "cs_create_connection: fdopen длÑ� to_fp не вдавÑ�Ñ�" msgid "cs_create_connection: fdopen for fr_fp failed" -msgstr "cs_create_connection: fdopen ÄÌÑ fr_fp ÎÅ ×ÄÁ×ÓÑ" +msgstr "cs_create_connection: fdopen длÑ� fr_fp не вдавÑ�Ñ�" -msgid "no cscope connections" -msgstr "ÖÏÄÎÏÇÏ Ú'¤ÄÎÁÎÑ Ú cscope" +msgid "E623: Could not spawn cscope process" +msgstr "E623: Ð�е зміг Ñ�творити процеÑ� cscope" + +msgid "E567: no cscope connections" +msgstr "E567: жодного з'єднаннÑ� із cscope" # msgstr "E258: " #, c-format msgid "E259: no matches found for cscope query %s of %s" -msgstr "E259: äÌÑ %s-ÚÁÐÉÔÕ cscope ÓÔÏÓÏ×ÎÏ %s ÎÅ ÚÎÁÊÄÅÎÏ Ó¦ÒÎÉ˦×" +msgstr "E259: ДлÑ� запиту cscope %s з %s нічого не знайдено" + +#, c-format +msgid "E469: invalid cscopequickfix flag %c for %c" +msgstr "E469: Ð�екоректний прапорець cscopequickfix %c длÑ� %c" # msgstr "E259: " msgid "cscope commands:\n" -msgstr "ËÏÍÁÎÄÉ cscope:\n" +msgstr "Команди cscope:\n" + +#, c-format +msgid "%-5s: %-30s (Usage: %s)" +msgstr "%-5s: %-30s (ВикориÑ�таннÑ�: %s)" #, c-format -msgid "%-5s: %-30s (Usage: %s)\n" -msgstr "%-5s: %-30s (÷ÖÉ×ÁÊÔÅ: %s)\n" +msgid "E625: cannot open cscope database: %s" +msgstr "E625: Ð�е зміг відкрити базу даних cscope: %s" -msgid "duplicate cscope database not added" -msgstr "ÐÏ×ÔÏÒÎÁ ÂÁÚÁ ÄÁÎÉÈ cscope ÎÅ ÄÏÄÁÎÁ" +msgid "E626: cannot get cscope database information" +msgstr "E626: Ð�е зміг отримати інформацію з бази даних cscope" -msgid "maximum number of cscope connections reached" -msgstr "Ë¦ÌØË¦ÓÔØ Ú'¤ÄÎÁÎØ Ú cscope ÄÏÓÑÇÌÁ ÍÁËÓÉÍÕÍÕ" +msgid "E568: duplicate cscope database not added" +msgstr "E568: Повторна база даних cscope не додана" -msgid "E260: cscope connection not found" -msgstr "E260: Ú'¤ÄÎÁÎÎÑ Ú cscope ÎÅ ÚÎÁÊÄÅÎÏ" +msgid "E569: maximum number of cscope connections reached" +msgstr "E569: КількіÑ�ть з'єднань з cscope доÑ�Ñ�гла макÑ�имуму" # msgstr "E260: " #, c-format msgid "E261: cscope connection %s not found" -msgstr "E261: Ú'¤ÄÎÁÎÎÑ Ú cscope %s ÎÅ ÚÎÁÊÄÅÎÏ" - -# msgstr "E261: " -msgid "cscope connection closed" -msgstr "Ú'¤ÄÎÁÎÎÑ Ú cscope ÚÁ˦ÎÞÅÎÏ" +msgstr "E261: З'єднаннÑ� з cscope %s не знайдено" #, c-format -msgid "cscope connection %s closed\n" -msgstr "Ú'¤ÄÎÁÎÎÑ Ú cscope %s ÚÁ˦ÎÞÅÎÏ\n" +msgid "cscope connection %s closed" +msgstr "З'єднаннÑ� з cscope %s закінчено" #. should not reach here -msgid "fatal error in cs_manage_matches" -msgstr "cs_manage_matches: Ó¦ÒÎÉË¦× Â¦ÌØÛÅ ÎÅÍÁ¤ [ÐÏÍÉÌËÁ ÐÒÏÇÒÁÍÉ]" +msgid "E570: fatal error in cs_manage_matches" +msgstr "E570: Фатальна помилка в cs_manage_matches" #, c-format -msgid "E262: error reading cscope connection %d" -msgstr "E262: ÐÏÍÉÌËÁ ÞÉÔÁÎÎÑ Ú Ú'¤ÄÎÁÎÎÑ cscope %d" +msgid "Cscope tag: %s" +msgstr "Теґ cscope: %s" -# msgstr "E262: " -msgid "couldn't malloc\n" -msgstr "ÎÅ ÍÏÖÕ ×ÉĦÌÉÔÉ ÐÁÍ'ÑÔØ\n" - -#, c-format -msgid "Cscope tag: %s\n" -msgstr "ðÏͦÔËÁ cscope: %s\n" - -msgid " # line" -msgstr " # ÒÑÄÏË" +msgid "" +"\n" +" # line" +msgstr "" +"\n" +" # Ñ€Ñ�док" msgid "filename / context / line\n" -msgstr "ÆÁÊÌ / ËÏÎÔÅËÓÔ / ÒÑÄÏË\n" +msgstr "файл / контекÑ�Ñ‚ / Ñ€Ñ�док\n" + +#, c-format +msgid "E609: Cscope error: %s" +msgstr "E609: Помилка cscope: %s" msgid "All cscope databases reset" -msgstr "õÓ¦ Ú'¤ÄÎÁÎÎÑ Ú cscope ÐÅÒÅÚÁ×ÁÎÔÁÖÅÎÏ" +msgstr "УÑ�Ñ– бази даних cscope перезавантажено" msgid "no cscope connections\n" -msgstr "öÏÄÎÏÇÏ Ú'¤ÄÎÁÎÎÑ Ú cscope\n" +msgstr "Жодного з'єднаннÑ� з cscope\n" msgid " # pid database name prepend path\n" -msgstr " # pid ÎÁÚ×Á ÂÁÚÉ ÄÁÎÉÈ ÛÌÑÈ\n" +msgstr " # pid назва бази даних шлÑ�Ñ…\n" -#, c-format -msgid "%2d %-5ld %-34s <none>\n" -msgstr "%2d %-5ld %-34s <ÖÏÖÎÏÇÏ>\n" +msgid "???: Sorry, this command is disabled, the MzScheme library could not be loaded." +msgstr "???: Вибачте, цÑ� команда вимкнена, бібліотека MzScheme не може бути завантажена." -#, c-format -msgid "E370: Could not load library %s" -msgstr "E370: îÅ ÍÏÖÕ ÚÁ×ÁÎÔÁÖÉÔÉ Â¦Â̦ÏÔÅËÕ %s" +msgid "invalid expression" +msgstr "некоректний вираз" -#, c-format -msgid "E448: Could not load library function %s" -msgstr "E448: îÅ ÍÏÖÕ ÚÁ×ÁÎÔÁÖÉÔÉ Â¦Â̦ÏÔÅÞÎÕ ÆÕÎËæÀ %s" +msgid "expressions disabled at compile time" +msgstr "обробку виразів вимкнено під чаÑ� компілÑ�ції" -msgid "" -"E263: Sorry, this command is disabled, the Python library could not be " -"loaded." -msgstr "" -"E263: ÷ÉÂÁÞÔÅ, ÃÑ ËÏÍÁÎÄÁ ×ÉÍËÎÕÔÁ, ¦Â̦ÏÔÅËÁ Python ÎÅ ÍÏÖÅ ÂÕÔÉ " -"ÚÁ×ÁÎÔÁÖÅÎÁ." +msgid "hidden option" +msgstr "прихована опціÑ�" + +msgid "unknown option" +msgstr "невідома опціÑ�" + +msgid "window index is out of range" +msgstr "некоректний номер вікна" + +msgid "couldn't open buffer" +msgstr "не зміг відкрити буфер" + +msgid "cannot save undo information" +msgstr "не зміг зберегти інформацію длÑ� Ñ�каÑ�уваннÑ�" + +msgid "cannot delete line" +msgstr "неможливо знищити Ñ€Ñ�док" + +msgid "cannot replace line" +msgstr "неможливо замінити Ñ€Ñ�док" + +msgid "cannot insert line" +msgstr "не зміг вÑ�тавити Ñ€Ñ�док" + +msgid "string cannot contain newlines" +msgstr "більше ніж один Ñ€Ñ�док" + +msgid "Vim error: ~a" +msgstr "Помилка Vim: ~a" + +msgid "Vim error" +msgstr "Помилка Vim" + +msgid "buffer is invalid" +msgstr "буфер непридатний" + +msgid "window is invalid" +msgstr "вікно непридатне" + +msgid "linenr out of range" +msgstr "номер Ñ€Ñ�дка за межами файлу" + +msgid "not allowed in the Vim sandbox" +msgstr "не дозволено у піÑ�очниці Vim" + +msgid "E263: Sorry, this command is disabled, the Python library could not be loaded." +msgstr "E263: Вибачте, цÑ� команда вимкнена, бібліотека Python не може бути завантажена." + +msgid "E659: Cannot invoke Python recursively" +msgstr "E659: Ð�е можна рекурÑ�ивно викликати Python" msgid "can't delete OutputObject attributes" -msgstr "ÎÅ ÍÏÖÕ ×ÉÄÁÌÉÔÉ ÁÔÒÉÂÕÔÉ OutputObject" +msgstr "не зміг знищити атрибути OutputObject" msgid "softspace must be an integer" -msgstr "softspace ÍÁ¤ ÂÕÔÉ ÎÁÔÕÒÁÌØÎÉÍ" +msgstr "softspace має бути цілим" # msgstr "E180: " msgid "invalid attribute" -msgstr "ÎÅצÒÎÉÊ ÁÔÒÉÂÕÔ" +msgstr "неправильний атрибут" msgid "writelines() requires list of strings" -msgstr "writelines() ÐÏÔÒ¦ÂÅÎ ÓÐÉÓÏË ÒÑÄ˦×" +msgstr "длÑ� writelines() потрібен Ñ�пиÑ�ок Ñ€Ñ�дків" msgid "E264: Python: Error initialising I/O objects" -msgstr "E264: Python: ðÏÍÉÌËÁ ¦Î¦Ã¦Ñ̦ÚÁæ§ ÏÂ'¤ËÔ¦× ××ÏÄÕ/×É×ÏÄÕ" - -msgid "invalid expression" -msgstr "ÎÅצÒÎÉÊ ×ÉÒÁÚ" - -msgid "expressions disabled at compile time" -msgstr "ÏÂÒÏÂËÕ ×ÉÒÁÚ¦× ÚÁÂÏÒÏÎÅÎÏ ÐÏÄ ÞÁÓ ËÏÍЦÌÑæ§" +msgstr "E264: Python: Помилка ініціалізації об'єктів вводу/виводу" msgid "attempt to refer to deleted buffer" -msgstr "ÓÐÒÏÂÁ ÞÉÔÁÔÉ ×ÉÄÁÌÅÎÉÊ ÂÕÆÅÒ" +msgstr "Ñ�проба зверненнÑ� до знищеного буферу" msgid "line number out of range" -msgstr "ÎÏÍÅÒ ÒÑÄËÁ ÚÁ ÍÅÖÁÍÉ ÆÁÊÌÁ" +msgstr "номер Ñ€Ñ�дка за межами файлу" #, c-format msgid "<buffer object (deleted) at %8lX>" -msgstr "<ÏÂ'¤ËÔ ÂÕÆÅÒÁ (×ÉÄÁÌÅÎÏ) × %8lX>" +msgstr "<об'єкт буферу (знищено) в %8lX>" msgid "invalid mark name" -msgstr "ÎÅצÒÎÁ ÎÁÚ×Á ÐÏͦÔËÉ" +msgstr "неправильна назва позначки" msgid "no such buffer" -msgstr "ÔÁËÏÇÏ ÂÕÆÅÒÁ ÎÅÍÁ¤" +msgstr "такого буферу немає" msgid "attempt to refer to deleted window" -msgstr "ÓÔÒÏÂÁ Ú×ÅÒÎÕÔÉÓÑ ÄÏ ×ÉÄÁÌÅÎÏÇÏ ×¦ËÎÁ" +msgstr "Ñ�проба звернутиÑ�Ñ� до знищеного вікна" msgid "readonly attribute" -msgstr "ÌÉÛÅ ÄÌÑ ÞÉÔÁÎÎÑ" +msgstr "лише длÑ� читаннÑ�" msgid "cursor position outside buffer" -msgstr "ËÕÒÓÏÒ ÚÁ ÍÅÖÁÍÉ ÂÕÆÅÒÁ" +msgstr "курÑ�ор за межами буферу" #, c-format msgid "<window object (deleted) at %.8lX>" -msgstr "<ÏÂ'¤ËÔ ×¦ËÎÁ (×ÉÄÁÌÅÎÏ) × %.8lX>" +msgstr "<об'єкт вікна (знищено) в %.8lX>" #, c-format msgid "<window object (unknown) at %.8lX>" -msgstr "<ÏÂ'¤ËÔ ×¦ËÎÁ (ÎÅצÄÏÍÉÊ) × %.8lX>" +msgstr "<об'єкт вікна (невідомий) в %.8lX>" #, c-format msgid "<window %d>" -msgstr "<צËÎÏ %d>" +msgstr "<вікно %d>" msgid "no such window" -msgstr "ÔÁËÏÇÏ ×¦ËÎÁ ÎÅÍÁ¤" +msgstr "такого вікна немає" -msgid "cannot save undo information" -msgstr "ÎÅ ÍÏÖÕ ÚÂÅÒÅÇÔÉ ¦ÎÆÏÒÍÁæÀ ÄÌÑ ×¦ÄͦÎÉ" +msgid "E265: $_ must be an instance of String" +msgstr "E265: $_ має бути екземплÑ�ром Ñ€Ñ�дка" -msgid "cannot delete line" -msgstr "ÎÅÍÏÖÌÉ×Ï ×ÉÄÁÌÉÔÉ ÒÑÄÏË" +msgid "E266: Sorry, this command is disabled, the Ruby library could not be loaded." +msgstr "E266: Вибачте, цÑ� команда вимкнена, бібліотека Ruby не може бути завантажена." -msgid "cannot replace line" -msgstr "ÎÅÍÏÖÌÉ×Ï ÚÁͦÎÉÔÉ ÒÑÄÏË" +# msgstr "E414: " +msgid "E267: unexpected return" +msgstr "E267: неÑ�подіваний return" -msgid "cannot insert line" -msgstr "ÎÅ ÍÏÖÕ ×ÓÔÁ×ÉÔÉ ÒÑÄÏË" +msgid "E268: unexpected next" +msgstr "E268: неÑ�подіваний next" -msgid "string cannot contain newlines" -msgstr "Â¦ÌØÛ Î¦Ö ÏÄÉÎ ÒÑÄÏË" +msgid "E269: unexpected break" +msgstr "E269: неÑ�подіваний break" -msgid "" -"E266: Sorry, this command is disabled, the Ruby library could not be loaded." -msgstr "" -"E266: ÷ÉÂÁÞÔÅ, ÃÑ ËÏÍÁÎÄÁ ×ÉÍËÎÕÔÁ, ¦Â̦ÏÔÅËÁ Ruby ÎÅ ÍÏÖÅ ÂÕÔÉ ÚÁ×ÁÎÔÁÖÅÎÁ." +msgid "E270: unexpected redo" +msgstr "E270: неÑ�подіваний redo" + +msgid "E271: retry outside of rescue clause" +msgstr "E271: retry поза rescue" + +msgid "E272: unhandled exception" +msgstr "E272: Ð�еоброблений винÑ�ток" # msgstr "E233: " #, c-format msgid "E273: unknown longjmp status %d" -msgstr "E234: îÅצÄÏÍÉÊ ÓÔÁÔÕÓ longjmp: %d" +msgstr "E273: Ð�евідомий Ñ�татуÑ� longjmp: %d" msgid "Toggle implementation/definition" -msgstr "ðÅÒÅÍËÎÕÔÉ implementation/definition" +msgstr "Перемкнути реалізацію/визначеннÑ�" msgid "Show base class of" -msgstr "úÎÁÊÔÉ ÂÁÚÏ×ÉÊ ËÌÁÓ" +msgstr "Знайти базовий клаÑ�" msgid "Show overridden member function" -msgstr "ðÏËÁÚÁÔÉ ÚÁͦÎÅΦ(overridden) ÆÕÎËæ§-ÞÌÅÎÉ" +msgstr "Показати замінені функції-члени" msgid "Retrieve from file" -msgstr "úÞÉÔÁÔÉ Ú ÆÁÊÌÁ" +msgstr "Прочитати з файлу" msgid "Retrieve from project" -msgstr "úÞÉÔÁÔÉ Ú ÐÒÏÅËÔÕ" +msgstr "Отримати з проекту" msgid "Retrieve from all projects" -msgstr "úÞÉÔÁÔÉ Ú ÕÓ¦È ÐÒÏÅËÔ¦×" +msgstr "Отримати з уÑ�Ñ–Ñ… проектів" msgid "Retrieve" -msgstr "úÞÉÔÁÔÉ" +msgstr "Отримати" msgid "Show source of" -msgstr "äÖÅÒÅÌÏ" +msgstr "Джерело" msgid "Find symbol" -msgstr "úÎÁÊÔÉ ÓÉÍ×ÏÌ" +msgstr "Знайти Ñ�имвол" msgid "Browse class" -msgstr "ðÒÏÄÉ×ÉÔÉÓÑ ËÌÁÓ" +msgstr "ПереглÑ�нути клаÑ�" msgid "Show class in hierarchy" -msgstr "úÎÁÊÔÉ ËÌÁÓ × ¦¤ÒÁÒȦ§" +msgstr "Показати клаÑ� в ієрархії" msgid "Show class in restricted hierarchy" -msgstr "úÎÁÊÔÉ ËÌÁÓ × ÚÁÂÏÒÏÎÅÎ¦Ê §¤ÒÁÒȦ§" +msgstr "Показати клаÑ� в обмеженій ієрархії" msgid "Xref refers to" -msgstr "Xref ×ËÁÚÕ¤ ÎÁ" +msgstr "Xref вказує на" msgid "Xref referred by" -msgstr "ÎÁ Xref ×ËÁÚÁÎÏ Ú" +msgstr "Ð�а Xref вказано з" msgid "Xref has a" -msgstr "Xref ÍÁ¤" +msgstr "Xref має" msgid "Xref used by" -msgstr "Xref ×ÉËÏÒÉÓÔÁÎÏ" +msgstr "Xref викориÑ�тано" msgid "Show docu of" -msgstr "ðÏËÁÚÁÔÉ docu" +msgstr "Показати docu" msgid "Generate docu for" -msgstr "óÔ×ÏÒÉÔÉ docu ÄÌÑ" +msgstr "Створити docu длÑ�" -msgid "" -"Cannot connect to SNiFF+. Check environment (sniffemacs must be found in " -"$PATH).\n" -msgstr "" -"îÅ ÍÏÖÕ Ú¤ÄÎÁÔÉÓÑ Ú SNiFF+. ðÅÒÅצÒÔÅ ÏÔÏÞÅÎÎÑ\n" -"(sniffemacs ÎÅ ÂÕÌÏ ÚÎÁÊÄÅÎÏ Õ ÛÌÑÈÕ ÐÏÛÕËÕ).\n" +msgid "Cannot connect to SNiFF+. Check environment (sniffemacs must be found in $PATH).\n" +msgstr "Ð�е зміг з'єднатиÑ�Ñ� з SNiFF+. Перевірте оточеннÑ� (sniffemacs має бути у $PATH).\n" msgid "E274: Sniff: Error during read. Disconnected" -msgstr "E274: Sniff: ðÏÍÉÌËÁ ÐÁÄ ÞÁÓ ÚÞÉÔÕ×ÁÎÎÑ. ÷¦Ä¤ÄÎÁÎÏ" +msgstr "E274: Sniff: Помилка під чаÑ� читаннÑ�. Від'єднано" msgid "SNiFF+ is currently " -msgstr "ÚÁÒÁÚ SNiFF" +msgstr "Зараз SNiFF+" msgid "not " -msgstr "ÎÅ " +msgstr "не " msgid "connected" -msgstr "ЦĤÄÎÁÎÉÊ" +msgstr "під'єднаний" #, c-format msgid "E275: Unknown SNiFF+ request: %s" -msgstr "E275: îÅצÄÏÍÅ ÚÁÐÉÔÁÎÎÑ ÄÏ SNiFF+: %s" +msgstr "E275: Ð�евідомий запит до SNiFF+: %s" msgid "E276: Error connecting to SNiFF+" -msgstr "E276: ðÏÍÉÌËÁ Ð¦Ä ÞÁÓ Ú¤ÄÎÁÎÎÑ Ú SNiFF+" +msgstr "E276: Помилка з'єднаннÑ� до SNiFF+" msgid "E278: SNiFF+ not connected" -msgstr "E278: SNiFF+ ΊЦĤÄÎÁÎÏ" +msgstr "E278: SNiFF+ не під'єднано" msgid "E279: Not a SNiFF+ buffer" -msgstr "E279: îÅ ¤ ÂÕÆÅÒÏÍ SNiFF+" +msgstr "E279: Ð�е Ñ” буфером SNiFF+" msgid "Sniff: Error during write. Disconnected" -msgstr "Sniff. ÐÏÍÉÌËÁ ÚÁÐÉÓÕ. ÷¦Ä¤ÄÎÁÎÏ" +msgstr "Sniff: Помилка запиÑ�у. Від'єднано" msgid "invalid buffer number" -msgstr "ÎÅצÒÎÁ ÎÁÚ×Á ÂÕÆÅÒÁ" +msgstr "неправильна назва буферу" msgid "not implemented yet" -msgstr "ΊĦ¤ (ÐÏËÉ ÝÏ)" - -msgid "unknown option" -msgstr "ÎÅצÄÏÍÁ ÏÐæÑ" +msgstr "ще не реалізовано" #. ??? msgid "cannot set line(s)" -msgstr "ÎÅ ÍÏÖÕ ÚÁÄÁÔÉ ÒÑÄËÉ" +msgstr "не зміг вÑ�тановити Ñ€Ñ�дки" # msgstr "E19: " msgid "mark not set" -msgstr "ÐÏͦÔËÕ ÎÅ ×ËÁÚÁÎÏ" +msgstr "помітку не вказано" #, c-format msgid "row %d column %d" -msgstr "ÒÑÄÏË %d ËÏÌÏÎËÁ %d" +msgstr "Ñ€Ñ�док %d колонка %d" msgid "cannot insert/append line" -msgstr "îÅ ÍÏÖÕ ×ÓÔÁ×ÉÔÉ/ÄÏÄÁÔÉ ÒÑÄÏË" +msgstr "Ð�е зміг вÑ�тавити/додати Ñ€Ñ�док" msgid "unknown flag: " -msgstr "ÎÅצÄÏÍÉÊ ÐÒÁÐÏÒÅÃØ: " +msgstr "невідомий прапорець: " msgid "unknown vimOption" -msgstr "îÅצÄÏÍÁ ÏÐæÑ" +msgstr "Ð�евідома опціÑ� Vim" msgid "keyboard interrupt" -msgstr "ÐÅÒÅÒ×ÁÎÏ ËÏÒÉÓÔÕ×ÁÞÅÍ" +msgstr "перервано з клавіатури" msgid "vim error" -msgstr "ÐÏÍÉÌËÁ Vim" +msgstr "помилка Vim" msgid "cannot create buffer/window command: object is being deleted" -msgstr "ÎÅ ÍÏÖÕ ÓÔ×ÏÒÉÔÉ ËÏÍÁÎÄÕ ÄÌÑ ×¦ËÎÁ/ÂÕÆÅÒÁ: ÏÂ'ÅËÔ ×ÉÄÑÌÑ¤ÔØÓÑ" +msgstr "не зміг Ñ�творити команду вікна/буферу: об'єкт знищуєтьÑ�Ñ�" -msgid "" -"cannot register callback command: buffer/window is already being deleted" -msgstr "îÅ ÍÏÖÕ ÚÁÒŤÓÔÒÕ×ÁÔÉ ÐÏĦÀ: ÂÕÆÅÒ/צËÎÏ ÕÖÅ ÚÎÉÝÕ¤ÔØÓÑ" +msgid "cannot register callback command: buffer/window is already being deleted" +msgstr "Ð�е зміг зареєÑ�трувати подію: буфер/вікно уже знищуєтьÑ�Ñ�" #. This should never happen. Famous last word? -msgid "" -"E280: TCL FATAL ERROR: reflist corrupt!? Please report this to " -"vim-dev@vim.org" -msgstr "" -"E280: ðïíéìëá × ¦ÎÔÅÒÆÅÊÓ¦ Ú TCL: ÍÏÖÌÉ×Ï ÐÏÛËÏÄÖÅÎÏ ÓÐÉÓÏË ÐÏÓÉÌÁÎÎØ.. " -"ðÏצÄÏÍÔÅ, ÂÕÄØÌÁÓËÁ, ÎÁ vim-dev@vim.org" +msgid "E280: TCL FATAL ERROR: reflist corrupt!? Please report this to vim-dev@vim.org" +msgstr "E280: ФÐ�ТÐ�ЛЬÐ�Ð� ПОМИЛКÐ� TCL: можливо пошкоджено Ñ�пиÑ�ок поÑ�илань!? Будь лаÑ�ка, повідомте у vim-dev@vim.org" msgid "cannot register callback command: buffer/window reference not found" -msgstr "îÅ ÍÏÖÕ ÚÁÒŤÓÔÒÕ×ÁÔÉ ÐÏĦÀ: ÐÏÓÉÌÁÎÎÑ ÎÁ ÂÕÆÅÒ/צËÎÏ ÎÅ ÚÎÁÊÄÅÎÏ" +msgstr "Ð�е зміг зареєÑ�трувати команду події: поÑ�иланнÑ� на буфер/вікно не знайдено" -msgid "Sorry, this command is disabled: the Tcl library could not be loaded." -msgstr "÷ÉÂÁÞÔÅ, ÃÑ ËÏÍÁÎÄÁ ×ÉÍËÎÕÔÁ, ¦Â̦ÏÔÅËÁ Tcl ÎÅ ÍÏÖÅ ÂÕÔÉ ÚÁ×ÁÎÔÁÖÅÎÁ." +msgid "E571: Sorry, this command is disabled: the Tcl library could not be loaded." +msgstr "E571: Вибачте, цÑ� команда вимкнена, бібліотека Tcl не може бути завантажена." -msgid "" -"E281: TCL ERROR: exit code is not int!? Please report this to vim-dev@vim.org" -msgstr "" -"E280: ðïíéìëá × ¦ÎÔÅÒÆÅÊÓ¦ Ú TCL: ÍÏÖÌÉ×Ï ÒÅÚÕÌØÔÁÔ ÎÅ int.. ðÏצÄÏÍÔÅ, " -"ÂÕÄØÌÁÓËÁ, ÎÁ vim-dev@vim.org" +msgid "E281: TCL ERROR: exit code is not int!? Please report this to vim-dev@vim.org" +msgstr "E281: ПОМИЛКÐ� TCL: код виходу не Ñ” цілим!? Будь лаÑ�ка, повідомте у vim-dev@vim.org" + +#, c-format +msgid "E572: exit code %d" +msgstr "E572: Код виходу %d" msgid "cannot get line" -msgstr "ÎÅ ÍÏÖÕ Ä¦ÓÔÁÔÉ ÒÑÄÏË" +msgstr "не зміг діÑ�тати Ñ€Ñ�док" msgid "Unable to register a command server name" -msgstr "îÅ ÍÏÖÕ ÚÁÒŤÓÔÒÕ×ÁÔÉ ¦Í'Ñ ÓÅÒ×ÅÒÁ" - -#, c-format -msgid "E247: no registered server named \"%s\"" -msgstr "E354: îÅÍÁ¤ ÚÁÒÅÅÓÔÒÏ×ÁÎÉÈ ÓÅÒ×ÅÒ¦× ÎÁ ¦Í'Ñ \"%s\"" +msgstr "Ð�е зміг зареєÑ�трувати назву Ñ�ервера команд" msgid "E248: Failed to send command to the destination program" -msgstr "E248: îÅ ×ÄÁÌÏÓÑ ×¦Ä¦ÓÌÁÔÉ ËÏÍÁÎÄÕ ÄÏ Ë¦ÎÃÅ×ϧ ÐÒÏÇÒÁÍÉ" +msgstr "E248: Ð�е вдалоÑ�Ñ� відіÑ�лати команду до програми-призначеннÑ�" #, c-format -msgid "Invalid server id used: %s" -msgstr "÷ÉËÏÒÉÓÔÁÎÏ ÎÅצÒÎÕ ÎÁÚ×Õ ÓÅÒ×ÅÒÁ :%s" - -msgid "E249: couldn't read VIM instance registry property" -msgstr "E249: ÎÅ ÍÏÖÕ ÚÞÉÔÁÔÉ ÞÁÓÔÉÎÕ ÒŤÓÔÒÕ ÚÒÁÚËÁ Vim" +msgid "E573: Invalid server id used: %s" +msgstr "E573: ВикориÑ�тано некоректний ідентифікатор Ñ�ервера: %s" msgid "E251: VIM instance registry property is badly formed. Deleted!" -msgstr "E251: ÞÁÓÔÉÎÁ ÒŤÓÔÒÕ ÚÒÁÚËÁ Vim ÎÅצÒÎÏ ÚÆÏÒÍÏ×ÁÎÁ. ÷ÉÄÁÌÅÎÏ!" +msgstr "E251: Реквізит реєÑ�тру зразку VIM Ñ�формований неправильно. Знищено!" -msgid "Unknown option" -msgstr "îÅצÄÏÍÁ ÏÐæÑ" +msgid "Unknown option argument" +msgstr "Ð�евідомий аргумент опції" msgid "Too many edit arguments" -msgstr "úÁÂÁÇÁÔÏ ÁÒÇÕÍÅÎÔ¦×" +msgstr "Забагато аргументів" msgid "Argument missing after" -msgstr "÷ÔÒÁÞÅÎÏ ÁÒÇÕÍÅÎÔÉ Ð¦ÓÌÑ" +msgstr "Пропущено аргумент піÑ�лÑ�" -msgid "Garbage after option" -msgstr "óͦÔÔÑ ÐÏÓÌÑ ÏÐæ§" +msgid "Garbage after option argument" +msgstr "СміттÑ� піÑ�лÑ� аргументу опції" -msgid "Too many \"+command\" or \"-c command\" arguments" -msgstr "úÁÂÁÇÁÔÏ '+' ÁÂÏ '-c' ÁÒÇÕÍÅÎÔ¦×" +msgid "Too many \"+command\", \"-c command\" or \"--cmd command\" arguments" +msgstr "Забагато аргументів у \"+команда\", \"-c команда\" або \"--cmd команда\"" # msgstr "E14: " msgid "Invalid argument for" -msgstr "îÅצÒÎÉÊ ÁÒÇÕÍÅÎÔ ÄÌÑ" +msgstr "Ð�еправильний аргумент у" + +#, c-format +msgid "%d files to edit\n" +msgstr "%d файли(ів)\n" msgid "This Vim was not compiled with the diff feature." -msgstr "ãÑ ×ÅÒÓ¦Ñ Vim ÎÅ ÂÕÌÁ ÚËÏÍÐ¦ÌØÏ×ÁÎÁ Ú Ð¦ÄÔÒÉÍËÏÀ diff." +msgstr "ЦÑ� верÑ�Ñ–Ñ� Vim не була Ñ�компільована з підтримкою порівнÑ�ннÑ�." msgid "Attempt to open script file again: \"" -msgstr "óÐÒÏÂÁ צÄËÒÉÔÉ ÝÅ ÒÁÚ ÆÁÊÌ ËÏÍÁÎÄ \"" - -msgid "\"\n" -msgstr "\"\n" +msgstr "Спроба повторно відкрити Ñ�крипт: \"" msgid "Cannot open for reading: \"" -msgstr "îÅ ÍÏÖÕ ÐÒÏÞÉÔÁÔÉ: \"" +msgstr "Ð�е зміг прочитати: \"" msgid "Cannot open for script output: \"" -msgstr "îÅ ÍÏÖÕ ×¦ÄËÒÉÔÉ ÑË ×¦È¦ÄÎÉÊ ÆÁÊÌ: \"" +msgstr "Ð�е зміг відкрити Ñ�к вихідний файл: \"" -#, c-format -msgid "%d files to edit\n" -msgstr "%d ÆÁÊÌ¦× ÚÁÌÉÛÉÌÏÓØ\n" +msgid "Vim: Error: Failure to start gvim from NetBeans\n" +msgstr "Vim: Помилка: Ð�е вдалоÑ�Ñ� запуÑ�тити gvim длÑ� NetBeans\n" msgid "Vim: Warning: Output is not to a terminal\n" -msgstr "Vim: õ×ÁÇÁ: ÷ÉÈ¦Ä ÊÄÅ ÎÅ ÎÁ ÔÅÒͦÎÁÌ\n" +msgstr "Vim: Увага: Вивід не на термінал\n" msgid "Vim: Warning: Input is not from a terminal\n" -msgstr "Vim: õ×ÁÇÁ: ÷ȦÄÎ ÊÄÅ ÎÅ Ú ÔÅÒͦÎÁÌÕ\n" +msgstr "Vim: Увага: УведеннÑ� не з терміналу\n" #. just in case.. msgid "pre-vimrc command line" -msgstr "ËÏÍÁÎÄÉ Ñ˦ ×ÉËÏÎÕ×ÁÌÉÓÑ ÄÏ vimrc" +msgstr "команди перед vimrc" #, c-format msgid "E282: Cannot read from \"%s\"" -msgstr "E282: îÅ ÍÏÖÕ ÐÒÏÞÉÔÁÔÉ \"%s\"" +msgstr "E282: Ð�е зміг прочитати \"%s\"" # msgstr "E282: " msgid "" @@ -2184,19 +2839,19 @@ msgid "" "More info with: \"vim -h\"\n" msgstr "" "\n" -"÷ÚÎÁÊÔÅ Â¦ÌØÛÅ: vim -h\n" +"ДізнайтеÑ�Ñ� більше: \"vim -h\"\n" msgid "[file ..] edit specified file(s)" -msgstr "[ÆÁÊÌ ..] ÒÅÄÁÇÕ×ÁÔÉ ×ËÁÚÁÎÉÊ ÆÁÊÌ" +msgstr "[файл ..] редагувати вказані файли" msgid "- read text from stdin" -msgstr "- ÞÉÔÁÔÉ ÔÅËÓÔ Ú stdin" +msgstr "- читати текÑ�Ñ‚ з stdin" msgid "-t tag edit file where tag is defined" -msgstr "-t ÐÏͦÔËÁ ÐÅÒÅÔÉ ÄÏ ÐÏͦÔËÉ" +msgstr "-t помітка перейти до теґу" msgid "-q [errorfile] edit file with first error" -msgstr "-q [ÆÁÊÌ] ÐÅÒÅÊÔÉ ÄÏ ÐÅÒÛϧ ÐÏÍÉÌËÉ" +msgstr "-q [файл] перейти до першої помилки" msgid "" "\n" @@ -2205,17 +2860,24 @@ msgid "" msgstr "" "\n" "\n" -"÷ÖÉ×ÁÊÔÅ:" +"Вжиток:" msgid " vim [arguments] " -msgstr " vim [ÁÒÇÕÍÅÎÔÉ] " +msgstr " vim [аргументи] " msgid "" "\n" " or:" msgstr "" "\n" -" ÁÂÏ:" +" або:" + +msgid "" +"\n" +"Where case is ignored prepend / to make flag upper case" +msgstr "" +"\n" +"Якщо регіÑ�тр ігноруєтьÑ�Ñ�, додайте / Ñ�переду, щоб прапорець був у верхньому регіÑ�трі." msgid "" "\n" @@ -2224,299 +2886,319 @@ msgid "" msgstr "" "\n" "\n" -"áÒÇÕÍÅÎÔÉ:\n" +"Ð�ргументи:\n" msgid "--\t\t\tOnly file names after this" -msgstr "--\t\t\tìÉÛÅ ¦ÍÅÎÁ ÆÁÊÌ¦× Ð¦ÓÌÑ ÃØÏÇÏ" +msgstr "--\t\t\tЛише назви файлів піÑ�лÑ� цього" + +msgid "--literal\t\tDon't expand wildcards" +msgstr "--literal\t\tÐ�е розкривати шаблони" msgid "-register\t\tRegister this gvim for OLE" -msgstr "-register\t\túÁÒŤÓÔÒÕ×ÁÔÉ ÃÅÊ gvim ÞÅÒÅÚ OLE" +msgstr "-register\t\tЗареєÑ�трувати цей gvim длÑ� OLE" msgid "-unregister\t\tUnregister gvim for OLE" -msgstr "-unregister\t\t÷¦ÄͦÎÉÔÉ ÒŤÓÔÒÁæÀ ÃØÏÇÏ gvim ÞÅÒÅÚ OLE" +msgstr "-unregister\t\tСкаÑ�увати реєÑ�трацію цього gvim длÑ� OLE" msgid "-g\t\t\tRun using GUI (like \"gvim\")" -msgstr "-g\t\t\t÷ÉËÏÎÁÔÉ ×ÉËÏÒÉÓÔÏ×ÕÀÞÉ GUI (ΦÂÉ \"gvim\")" +msgstr "-g\t\t\tЗапуÑ�тити GUI (ніби \"gvim\")" -msgid "-f\t\t\tForeground: Don't fork when starting GUI" -msgstr "-f\t\t\tîÅ ÚÁÌÉÛÁÔÉ ÔÅÒͦÎÁÌ Ð¦ÓÌÑ ÚÁÐÕÓËÕ GUI" +msgid "-f or --nofork\tForeground: Don't fork when starting GUI" +msgstr "-f чи --nofork\tПередній план: тримати термінал піÑ�лÑ� запуÑ�ку GUI" msgid "-v\t\t\tVi mode (like \"vi\")" -msgstr "-v\t\t\tòÅÖÉÍ Vi (ΦÂÉ \"vi\")" +msgstr "-v\t\t\tРежим Vi (ніби \"vi\")" msgid "-e\t\t\tEx mode (like \"ex\")" -msgstr "-e\t\t\tòÅÖÉÍ Ex (ΦÂÉ \"ex\")" +msgstr "-e\t\t\tРежим Ex (ніби \"ex\")" msgid "-s\t\t\tSilent (batch) mode (only for \"ex\")" -msgstr "-s\t\t\tðÒÁÃÀ×ÁÔÉ ÍÏ×ÞËÉ (ÌÉÛÅ ÄÌÑ \"ex\")" +msgstr "-s\t\t\tМовчазний (пакетний) режим (лише длÑ� \"ex\")" msgid "-d\t\t\tDiff mode (like \"vimdiff\")" -msgstr "-d\t\t\tòÅÖÉÍ diff (ΦÂÉ \"vimdiff\")" +msgstr "-d\t\t\tРежим порівнÑ�ннÑ� (ніби \"vimdiff\")" msgid "-y\t\t\tEasy mode (like \"evim\", modeless)" -msgstr "-y\t\t\tðÒÏÓÔÉÊ ÒÅÖÉÍ (ΦÂÉ \"evim\")" +msgstr "-y\t\t\tПроÑ�тий режим (ніби \"evim\", без режимів)" msgid "-R\t\t\tReadonly mode (like \"view\")" -msgstr "-R\t\t\tòÅÖÉÍ ÐÅÒÅÇÌÑÄÕ (ΦÂÉ \"view\")" +msgstr "-R\t\t\tРежим переглÑ�ду (ніби \"view\")" msgid "-Z\t\t\tRestricted mode (like \"rvim\")" -msgstr "-Z\t\t\túÁÂÏÒÏÎÅÎÉÊ ÒÅÖÉÍ (ΦÂÉ \"rvim\")" +msgstr "-Z\t\t\tОбмежений режим (ніби \"rvim\")" msgid "-m\t\t\tModifications (writing files) not allowed" -msgstr "-m\t\t\túͦÎÉ (ÚÁÐÉÓ ÆÁÊ̦×) ÎÅ ÄÏÚ×ÏÌÅÎÏ" +msgstr "-m\t\t\tЗміни (запиÑ� файлів) не дозволено" msgid "-M\t\t\tModifications in text not allowed" -msgstr "-M\t\t\túͦÎÉ × ÔÅËÓÔ¦ ÆÁÊÌ¦× ÎÅ ÄÏÚ×ÏÌÅÎÏ" +msgstr "-M\t\t\tЗміни в текÑ�ті файлів не дозволено" msgid "-b\t\t\tBinary mode" -msgstr "-b\t\t\täצÊËÏ×ÉÊ ÒÅÖÉÍ" +msgstr "-b\t\t\tДвійковий режим" msgid "-l\t\t\tLisp mode" -msgstr "-l\t\t\tòÅÖÍÉ lisp" +msgstr "-l\t\t\tРежим lisp" msgid "-C\t\t\tCompatible with Vi: 'compatible'" -msgstr "-C\t\t\tòÅÖÉÍ, ÓÕͦÓÎÉÊ Ú Vi: 'compatible'" +msgstr "-C\t\t\tСуміÑ�ний з Vi режим: 'compatible'" msgid "-N\t\t\tNot fully Vi compatible: 'nocompatible'" -msgstr "-N\t\t\tîÅ ÚÏ×Ó¦Í ÓÕͦÓÎÉÊ Ú Vi ÒÅÖÉÍ: 'nocompatible'" +msgstr "-N\t\t\tÐ�е зовÑ�ім Ñ�уміÑ�ний з Vi режим: 'nocompatible'" -msgid "-V[N]\t\tVerbose level" -msgstr "-V[N]\t\tò¦×ÅÎØ ÇÁÌÁÓÌÉ×ÏÓÔ¦" +msgid "-V[N][fname]\t\tBe verbose [level N] [log messages to fname]" +msgstr "-V[N][файл]\t\tБільше повідомлень [рівень N] [файл журн. повідомлень]" msgid "-D\t\t\tDebugging mode" -msgstr "-D\t\t\tòÅÖÉÍ ÎÁÌÁÇÏÄÖÕ×ÁÎÎÑ" +msgstr "-D\t\t\tРежим налагодженнÑ�" msgid "-n\t\t\tNo swap file, use memory only" -msgstr "-n\t\t\tîÅ ËÏÒÉÓÔÕ×ÁÔÉÓÑ ÆÁÊÌÏÍ ÏÂͦÎÕ, ÔÒÉÍÁÔÉ ÕÓÅ × ÐÁÍ'ÑÔ¦" +msgstr "-n\t\t\tÐ�е викориÑ�товувати файл обміну, тримати уÑ�е в пам'Ñ�ті" msgid "-r\t\t\tList swap files and exit" -msgstr "-r\t\t\tðÏËÁÚÁÔÉ ÆÁÊÌÉ ÏÂͦÎÕ ¦ ×ÉÊÔÉ" +msgstr "-r\t\t\tПоказати файли обміну Ñ– вийти" msgid "-r (with file name)\tRecover crashed session" -msgstr "-r (¦ÍÑ ÆÁÊÌÁ)\t÷¦ÄÎÏ×ÉÔÉ Á×ÁÒ¦ÊÎÏ ÚÁ˦ÎÞÅÎÉÊ ÓÅÁÎÓ" +msgstr "-r (назва файлу)\tВідновити аварійно закінчений Ñ�еанÑ�" msgid "-L\t\t\tSame as -r" -msgstr "-L\t\t\tôÅ ÓÁÍÅ ÝÏ Ê -r" +msgstr "-L\t\t\tТе Ñ�аме, що й -r" msgid "-f\t\t\tDon't use newcli to open window" -msgstr "-f\t\t\tñ ÔÁË ÒÏÚÕͦÀ ÃÅ ÌÉÛÅ ÄÌÑ Amiga. ÷ÉÂÁÞ, Bram." +msgstr "-f\t\t\tÐ�е викориÑ�товувати newcli длÑ� відкриттÑ� вікна" msgid "-dev <device>\t\tUse <device> for I/O" -msgstr "-dev <ÐÒÉÓÔÒ¦Ê>\t\t\t÷ÉËÏÒÉÓÔÏ×Õ×ÁÔÉ ÐÒÉÓÔÒ¦Ê ÄÌÑ ××ÏÄÕ/×É×ÏÄÕ" +msgstr "-dev <приÑ�трій>\t\t\tВикориÑ�товувати <приÑ�трій> длÑ� вводу/виводу" -msgid "-H\t\t\tstart in Hebrew mode" -msgstr "-H\t\t\tòÏÚÐÏÞÁÔÉ ÒÅÖÉͦ Hebrew" +msgid "-A\t\t\tstart in Arabic mode" +msgstr "-A\t\t\tЗапуÑ�тити в режимі арабÑ�ької мови" -msgid "-F\t\t\tstart in Farsi mode" -msgstr "-F\t\t\tòÏÚÐÏÞÁÔÉ × ÐÅÒÓØËÏÍÕ ÒÅÖÉͦ" +msgid "-H\t\t\tStart in Hebrew mode" +msgstr "-H\t\t\tЗапуÑ�тити в режимі івриту" + +msgid "-F\t\t\tStart in Farsi mode" +msgstr "-F\t\t\tЗапуÑ�тити в режимі перÑ�ької мови" msgid "-T <terminal>\tSet terminal type to <terminal>" -msgstr "-T <ÔÅÒͦÎÁÌ>\t÷ÉÚÎÉÞÉÔÉ ÔÉÐ ÔÅÒͦÎÁÌÕ" +msgstr "-T <термінал>\tÐ’Ñ�тановити тип терміналу у <термінал>" msgid "-u <vimrc>\t\tUse <vimrc> instead of any .vimrc" -msgstr "-u <vimrc>\t\t÷ÉËÏÒÉÓÔÁÔÉ ÐÏÄÁÎÉÊ ÆÁÊÌ ÑË .vimrc" +msgstr "-u <vimrc>\t\tВикориÑ�тати поданий файл заміÑ�ть .vimrc" msgid "-U <gvimrc>\t\tUse <gvimrc> instead of any .gvimrc" -msgstr "-u <gvimrc>\t\t÷ÉËÏÒÉÓÔÁÔÉ ÐÏÄÁÎÉÊ ÆÁÊÌ ÑË .gvimrc" +msgstr "-u <gvimrc>\t\tВикориÑ�тати поданий файл заміÑ�ть .gvimrc" msgid "--noplugin\t\tDon't load plugin scripts" -msgstr "--noplugin\t\tîÅ ×ÁÎÔÁÖÉÔÉ ÆÁÊÌÉ-ÄÏÐÏ×ÎÅÎÎÑ" +msgstr "--noplugin\t\tÐ�е вантажити Ñ�крипти доповненнÑ�" + +msgid "-p[N]\t\tOpen N tab pages (default: one for each file)" +msgstr "-p[N]\t\tВідкрити N вкладок (або по одній длÑ� кожного файлу)" msgid "-o[N]\t\tOpen N windows (default: one for each file)" -msgstr "" -"-o[N]\t\tòÏÚËÒÉÔÉ N צËÏÎ (ÑËÝÏ ÎÅ ×ËÁÚÁÎÏ -- ÐÏ\n" -"\t\t\tÏÄÎÏÍÕ ÄÌÑ ËÏÖÎÏÇÏ ÆÁÊÌÁ)" +msgstr "-o[N]\t\tВідкрити N вікон (або по одному длÑ� кожного файлу)" -msgid "-O[N]\t\tlike -o but split vertically" -msgstr "-O[N]\t\tΦÂÉ -o, ÁÌÅ ÐÏĦÌÉÔÉ ×¦ËÎÁ ×ÅÒÔÉËÁÌØÎÏ" +msgid "-O[N]\t\tLike -o but split vertically" +msgstr "-O[N]\t\tÐ�іби -o, але поділити вікна вертикально" msgid "+\t\t\tStart at end of file" -msgstr "+\t\t\tòÏÚÐÏÞÁÔÉ × Ë¦Îæ ÆÁÊÌÁ" +msgstr "+\t\t\tРозпочати в кінці файлу" msgid "+<lnum>\t\tStart at line <lnum>" -msgstr "+<ÒÑÄÏË>\t\tòÏÚÐÏÞÁÔÉ ÎÁ ×ËÁÚÁÎÏÍÕ ÒÑÄËÕ" +msgstr "+<Ñ€Ñ�док>\t\tРозпочати у вказаному <Ñ€Ñ�дку>" msgid "--cmd <command>\tExecute <command> before loading any vimrc file" -msgstr "" -"--cmd <ËÏÍÁÎÄÁ>\t÷ÉËÏÎÁÔÉ ËÏÍÁÎÄÕ ÐÅÒÅÄ ×ÉËÏÎÁÎÎÑÍ ÂÕÄØ-ÑËÉÈ .*rc ÆÁÊ̦×" +msgstr "--cmd <команда>\tВиконати <команду> перед завантаженнÑ�м vimrc" msgid "-c <command>\t\tExecute <command> after loading the first file" -msgstr "-c <ËÏÍÁÎÄÁ>\t\t÷ÉËÏÎÁÔÉ ËÏÍÁÎÄÕ Ð¦ÓÌÑ ÚÁ×ÁÎÔÁÖÅÎÎÑ ÐÅÒÛÏÇÏ ÆÁÊÌÁ" +msgstr "-c <команда>\t\tВиконати <команду> піÑ�лÑ� завантаженнÑ� першого файлу" msgid "-S <session>\t\tSource file <session> after loading the first file" -msgstr "-S <ÓÅÁÎÓ>\t\t÷ÉËÏÎÁÔÉ ÐÏÄÁÎÉÊ ÆÁÊÌ Ð¦ÓÌÑ ÐÅÒÛÏÇÏ ÚÁ×ÁÎÔÁÖÅÎÏÇÏ ÆÁÊÌÁ" +msgstr "-S <Ñ�еанÑ�>\t\tВиконати поданий файл піÑ�лÑ� першого завантаженого файлу" msgid "-s <scriptin>\tRead Normal mode commands from file <scriptin>" -msgstr "-s <ÆÁÊÌ>\t\túÞÉÔÁÔÉ ËÏÍÁÎÄÉ Ú ÆÁÊÌÁ <scriptin>" +msgstr "-s <Ñ�крипт>\t\tЗчитати команди нормального режиму з файлу <Ñ�крипт>" msgid "-w <scriptout>\tAppend all typed commands to file <scriptout>" -msgstr "-w <ÆÁÊÌ>\t\täÏÐÉÓÁÔÉ ÕÓ¦ ÎÁÂÒÁΦ ËÏÍÁÎÄÉ ÄÏ ÐÏÄÁÎÏÇÏ ÆÁÊÌÁ" +msgstr "-w <Ñ�крипт>\t\tДопиÑ�ати уÑ�Ñ– набрані команди до файлу <Ñ�крипт>" msgid "-W <scriptout>\tWrite all typed commands to file <scriptout>" -msgstr "-w <ÆÁÊÌ>\t\túÁÐÉÓÁÔÉ ÕÓ¦ ÎÁÂÒÁΦ ËÏÍÁÎÄÉ Õ ÐÏÄÁÎÉÊ ÆÁÊÌ" +msgstr "-w <Ñ�крипт>\t\tЗапиÑ�ати уÑ�Ñ– набрані команди у файл <Ñ�крипт>" msgid "-x\t\t\tEdit encrypted files" -msgstr "-x\t\t\tòÅÄÁÇÕ×ÁÔÉ ÚÁÛÉÆÒÏ×ÁÎÉÊ ÆÁÊÌ" +msgstr "-x\t\t\tРедагувати зашифровані файли" msgid "-display <display>\tConnect vim to this particular X-server" -msgstr "-display <ÄÉÓÐÌÅÊ>\t÷ÉËÏÎÁÔÉ vim ×ÉËÏÒÉÓÔÏ×ÕÀÞÉ ÐÏÄÁÎÉÊ ÄÉÓÐÌÅÊ" +msgstr "-display <диÑ�плей>\tПід'єднати vim до заданого диÑ�плею Ñ�ервера X" msgid "-X\t\t\tDo not connect to X server" -msgstr "-X\t\t\tîÅ Ú'¤ÄÎÕ×ÁÔÉÓÑ Ú X ÓÅÒ×ÅÒÏÍ" +msgstr "-X\t\t\tÐ�е з'єднуватиÑ�Ñ� з X Ñ�ервером" -msgid "--socketid <xid>\tOpen Vim inside another GTK widget" -msgstr "--socketid <xid>\t÷¦ÄËÔÉÒÉ Vim × ¦ÎÛÏÍÕ ÅÌÅÍÅÎÔ¦ ¦ÎÔÅÒÆÅÊÓÕ GTK" +msgid "--remote <files>\tEdit <files> in a Vim server if possible" +msgstr "--remote <файли>\tРедагувати <файли> на Ñ�ервері Vim, Ñ�кщо це можливо" -msgid "--remote <files>\tEdit <files> in a Vim server and exit" -msgstr "--remote <ÆÁÊÌÉ>\tòÅÄÁÇÕ×ÁÔÉ ÆÁÊÌÉ ÎÁ Vim ÓÅÒ×ÅÒ¦ ¦ ÚÁ×ÅÒÛÉÔÉ ÒÏÂÏÔÕ" +msgid "--remote-silent <files> Same, don't complain if there is no server" +msgstr "--remote-silent <файли> Те Ñ�аме, тільки не Ñ�каржитиÑ�Ñ� на відÑ�утніÑ�ть Ñ�ервера" -msgid "" -"--remote-wait <files> As --remote but wait for files to have been edited" -msgstr "" -"--remote-wait <ÆÁÊÌÉ> ..., ÁÌÅ ÚÁÞÅËÁÔÉ ÐÏËÉ ÕÓ¦ ÆÁÊÌÉ ÂÕÄŠצÄÒÅÄÁÇÏ×ÁÎÏ" +msgid "--remote-wait <files> As --remote but wait for files to have been edited" +msgstr "--remote-wait <файли> ..., але зачекати поки уÑ�Ñ– файли будуть відредаговані" + +msgid "--remote-wait-silent <files> Same, don't complain if there is no server" +msgstr "--remote-wait-silent <файли> Те Ñ�аме, тільки не Ñ�каржитиÑ�Ñ�, Ñ�кщо Ñ�ервера немає" + +msgid "--remote-tab[-wait][-silent] <files> As --remote but use tab page per file" +msgstr "--remote-tab[-wait][-silent] <файли> Так Ñ�амо, Ñ�к --remote, але по вкладці на файл" msgid "--remote-send <keys>\tSend <keys> to a Vim server and exit" -msgstr "--remote-send <ÓÉÍ×ÏÌÉ> ÷¦Ä¦ÓÌÁÔÉ <ÓÉÍ×ÏÌÉ> ÓÅÒ×ÅÒÕ ¦ ÚÁ×ÅÒÛÉÔÉ ÒÏÂÏÔÕ" +msgstr "--remote-send <Ñ�имволи> ВідіÑ�лати <Ñ�имволи> Ñ�ерверу Ñ– завершити роботу" msgid "--remote-expr <expr>\tEvaluate <expr> in a Vim server and print result" -msgstr "" -"--remote-expr <×ÉÒÁÚ> ÷ÉËÏÎÁÔÉ ×ÉÒÁÚ ÎÁ ÓÅÒ×ÅÒ¦, ¦ ÎÁÄÒÕËÕ×ÁÔÉ ÒÅÚÕÌØÔÁÔ" +msgstr "--remote-expr <вираз> Виконати <вираз> у Ñ�ервері Vim Ñ– надрукувати результат" msgid "--serverlist\t\tList available Vim server names and exit" -msgstr "" -"--serverlist\t\tðÏËÁÚÁÔÉ ÓÐÉÓÏË ÎÁÑ×ÎÉÈ ÓÅÒ×ÅÒ¦× Vim ¦ ÚÁ×ÅÒÛÉÔÉ ÒÏÂÏÔÕ" +msgstr "--serverlist\t\tПоказати Ñ�пиÑ�ок наÑ�вних Ñ�ерверів Vim Ñ– завершити роботу" msgid "--servername <name>\tSend to/become the Vim server <name>" -msgstr "--servername <¦Í'Ñ>\tóЦÌËÕ×ÁÔÉÓÑ Ú/ÓÔÁÔÉ Vim ÓÅÒ×ÅÒÏÍ Ú ÐÏÄÁÎÉÍ ¦Í'ÑÍ" +msgstr "--servername <назва>\tСпілкуватиÑ�Ñ� з/Ñ�тати Vim Ñ�ервером з такою назвою" msgid "-i <viminfo>\t\tUse <viminfo> instead of .viminfo" -msgstr "-i <viminfo>\t\t÷ÉËÏÒÉÓÔÁÔÉ ÐÏÄÁÎÉÊ ÆÁÊÌ ÑË .viminfo" +msgstr "-i <viminfo>\t\tВикориÑ�тати <viminfo> заміÑ�ть .viminfo" -msgid "-h\t\t\tprint Help (this message) and exit" -msgstr "-h\t\t\tîÁÄÒÕËÕ×ÁÔÉ ÃÅ ÐÏצÄÏÍÌÅÎÎÑ, ¦ ×ÉÊÔÉ" +msgid "-h or --help\tPrint Help (this message) and exit" +msgstr "-h чи --help\tÐ�адрукувати це повідомленнÑ� Ñ– вийти" -msgid "--version\t\tprint version information and exit" -msgstr "--version\t\tÎÁÄÒÕËÕ×ÁÔÉ ¦ÎÆÏÒÍÁæÀ ÐÒÏ ×ÅÒÓ¦À ÐÒÏÇÒÁÍÉ" +msgid "--version\t\tPrint version information and exit" +msgstr "--version\t\tÐ�адрукувати інформацію про верÑ�Ñ–ÑŽ програми та вийти" msgid "" "\n" "Arguments recognised by gvim (Motif version):\n" msgstr "" "\n" -"áÒÇÕÍÅÎÔÉ ÄÌÑ gvim (×ÅÒÓ¦Ñ Motif)\n" +"Ð�ргументи длÑ� gvim (верÑ�Ñ–Ñ� Motif)\n" + +msgid "" +"\n" +"Arguments recognised by gvim (neXtaw version):\n" +msgstr "" +"\n" +"Ð�ргументи длÑ� gvim (верÑ�Ñ–Ñ� neXtaw):\n" msgid "" "\n" "Arguments recognised by gvim (Athena version):\n" msgstr "" "\n" -"áÒÇÕÍÅÎÔÉ ÄÌÑ gvim (×ÅÒÓ¦Ñ Athena)\n" +"Ð�ргументи длÑ� gvim (верÑ�Ñ–Ñ� Athena)\n" msgid "-display <display>\tRun vim on <display>" -msgstr "-display <ÄÉÓÐÌÅÊ>\t÷ÉËÏÎÁÔÉ vim ×ÉËÏÒÉÓÔÏ×ÕÀÞÉ ÐÏÄÁÎÉÊ ÄÉÓÐÌÅÊ" +msgstr "-display <диÑ�плей>\tВиконати vim на заданому <диÑ�плеї>" msgid "-iconic\t\tStart vim iconified" -msgstr "-iconic\t\túÁÐÉÓÔÉÔÉ Vim" +msgstr "-iconic\t\tЗапуÑ�тити Vim Ñ– згорнути його вікно" msgid "-name <name>\t\tUse resource as if vim was <name>" -msgstr "-name <¦Í'Ñ>\t\t÷ÉËÏÒÉÓÔÁÔÉ ÒÅÓÕÒÓÉ ÄÌÑ <¦Í`Ñ>" +msgstr "-name <назва>\t\tВикориÑ�тати реÑ�урÑ�и, ніби vim має задану <назву>" msgid "\t\t\t (Unimplemented)\n" -msgstr "\t\t\t (îŠĦ¤)\n" +msgstr "\t\t\t (Ð�е діє)\n" msgid "-background <color>\tUse <color> for the background (also: -bg)" -msgstr "-background <ËÏ̦Ò>\t÷ÉËÏÒÉÓÔÁÔÉ <ËÏ̦Ò> ÄÌÑ ÆÏÎÕ (ÔÁËÏÖ: -bg)" +msgstr "-background <колір>\tВикориÑ�тати <колір> длÑ� фону (також: -bg)" msgid "-foreground <color>\tUse <color> for normal text (also: -fg)" -msgstr "" -"-foreground <ËÏ̦Ò>\t÷ÉËÏÒÉÓÔÁÔÉ <ËÏ̦Ò> ÄÌÑ Ú×ÉÞÁÊÎÏÇÏ ÔÅËÓÔÕ (ÔÁËÏÖ: -fg)" +msgstr "-foreground <колір>\tВикориÑ�тати <колір> длÑ� звичайного текÑ�ту (також: -fg)" msgid "-font <font>\t\tUse <font> for normal text (also: -fn)" -msgstr "-font <ÛÒÉÆÔ>\t÷ÉËÏÒÉÓÔÁÔÉ <ÛÒÉÆÔ> ÄÌÑ Ú×ÉÞÁÊÎÏÇÏ ÔÅËÓÔÕ (ÔÁËÏÖ: -fn)" +msgstr "-font <шрифт>\tВикориÑ�тати <шрифт> длÑ� звичайного текÑ�ту (також: -fn)" msgid "-boldfont <font>\tUse <font> for bold text" -msgstr "-boldfont <ÛÒÉÆÔ>\t÷ÉËÏÒÉÓÔÁÔÉ <ÛÒÉÆÔ> ÄÌÑ ÖÉÒÎÏÇÏ ÔÅËÓÔÕ" +msgstr "-boldfont <шрифт>\tВикориÑ�тати <шрифт> длÑ� жирного текÑ�ту" msgid "-italicfont <font>\tUse <font> for italic text" -msgstr "-italicfont <ÛÒÉÆÔ>\t÷ÉËÏÒÉÓÔÁÔÉ <ÛÒÉÆÔ> ÄÌÑ ÐÏÈÉÌÏÇÏ ÔÅËÓÔÕ" +msgstr "-italicfont <шрифт>\tВикориÑ�тати <шрифт> длÑ� похилого текÑ�ту" msgid "-geometry <geom>\tUse <geom> for initial geometry (also: -geom)" -msgstr "-geometry <ÇÅÏÍ>\túÁÄÁÔÉ ÒÏÚͦÔÉ ÔÁ ÐÏÌÏÖÅÎÎÑ (ÔÁËÏÖ: -geom)" +msgstr "-geometry <геом>\tЗадати розміри та положеннÑ� (також: -geom)" msgid "-borderwidth <width>\tUse a border width of <width> (also: -bw)" -msgstr "-borderwidth <ÔÏ×Ý>\t÷ÓÔÁÎÏ×ÉÔÉ ÔÏ×ÝÉÎÕ ÍÅÖ <ÔÏ×Ý> (ÔÁËÏÖ: -bw)" +msgstr "-borderwidth <товщ>\tÐ’Ñ�тановити товщину меж <товщ> (також: -bw)" msgid "-scrollbarwidth <width> Use a scrollbar width of <width> (also: -sw)" -msgstr "-scrollbarwidth <ÔÏ×Ý> ÷ÓÔÁÎÏ×ÉÔÉ ÔÏ×ÝÉÎÕ Ì¦Î¦ÊËÉ ÚÓÕ×Õ (ÔÁËÏÖ: -sw)" +msgstr "-scrollbarwidth <товщ> Ð’Ñ�тановити товщину лінійки зÑ�уву (також: -sw)" msgid "-menuheight <height>\tUse a menu bar height of <height> (also: -mh)" -msgstr "-menuheight <×ÉÓÏÔÁ>\t÷ÓÔÁÎÏ×ÉÔÉ ×ÉÓÏÔÕ ÍÅÎÀ <×ÉÓÏÔÁ> (ÔÁËÏÖ: -mh)" +msgstr "-menuheight <виÑ�ота>\tÐ’Ñ�тановити виÑ�оту меню <виÑ�ота> (також: -mh)" msgid "-reverse\t\tUse reverse video (also: -rv)" -msgstr "-reverse\t\tïÂÅÒÎÕÔÉ ËÏÌØÏÒÉ (ÔÁËÏÖ: -rv)" +msgstr "-reverse\t\tОбернути кольори (також: -rv)" msgid "+reverse\t\tDon't use reverse video (also: +rv)" -msgstr "+reverse\t\tîÅ ÏÂÅÒÔÁÔÉ ËÏÌØÏÒÉ (ÔÁËÏÖ: +rv)" +msgstr "+reverse\t\tÐ�е обертати кольори (також: +rv)" msgid "-xrm <resource>\tSet the specified resource" -msgstr "-xrm <ÒÅÓÕÒÓ>\t÷ÓÔÁÎÏ×ÉÔÉ ×¦ÄÐÏצÄÎÉÊ ÒÅÓÕÒÓ" +msgstr "-xrm <реÑ�урÑ�>\t\tÐ’Ñ�тановити зазначений реÑ�урÑ�" msgid "" "\n" "Arguments recognised by gvim (RISC OS version):\n" msgstr "" "\n" -"áÒÛÕÍÅÎÔÉ ÄÏ gvim (×ÅÒÓ¦Ñ RISC OS):\n" +"Ð�ргументи gvim (верÑ�Ñ–Ñ� RISC OS):\n" msgid "--columns <number>\tInitial width of window in columns" -msgstr "--columns <Ë¦ÌØË¦ÓÔØ>\tðÏÞÁÔËÏ×Á ÛÉÒÉÎÁ צËÎÁ × ÓÉÍ×ÏÌÁÈ" +msgstr "--columns <кількіÑ�ть>\tПочаткова кількіÑ�ть колонок вікна" msgid "--rows <number>\tInitial height of window in rows" -msgstr "--rows <Ë¦ÌØË¦ÓÔØ>\tðÏÞÁËÏ×Á ×ÉÓÏÔÁ צËÎÁ × ÒÑÄËÁÈ" +msgstr "--rows <кількіÑ�ть>\tПочаткова кількіÑ�ть Ñ€Ñ�дків вікна" msgid "" "\n" "Arguments recognised by gvim (GTK+ version):\n" msgstr "" "\n" -"áÒÇÕÍÅÎÔÉ ÄÌÑ gvim (×ÅÒÓ¦Ñ GTK+)\n" +"Ð�ргументи gvim (верÑ�Ñ–Ñ� GTK+)\n" msgid "-display <display>\tRun vim on <display> (also: --display)" -msgstr "" -"-display <ÄÉÓÐÌÅÊ>\t÷ÉËÏÎÁÔÉ vim ÎÁ ÐÏÄÁÎÏÍÕ ÄÉÓÐÌŧ (ÔÁËÏÖ: --display)" +msgstr "-display <диÑ�плей>\tВиконати vim на <диÑ�плеї> (також: --display)" + +msgid "--role <role>\tSet a unique role to identify the main window" +msgstr "--role <роль>\tÐ’Ñ�тановити унікальну роль длÑ� ідентифікації головного вікна" + +msgid "--socketid <xid>\tOpen Vim inside another GTK widget" +msgstr "--socketid <xid>\tВідкрити Vim в іншому елементі інтерфейÑ�у GTK" + +msgid "-P <parent title>\tOpen Vim inside parent application" +msgstr "-P <заголовок батька>\tВідкрити Vim вÑ�ередині батьківÑ�ького вікна" -msgid "--help\t\tShow Gnome arguments" -msgstr "--help\t\tðÏËÁÚÁÔÉ ÁÒÇÕÍÅÎÔÉ Gnome" +msgid "--windowid <HWND>\tOpen Vim inside another win32 widget" +msgstr "--windowid <HWND>\tВідкрити Vim вÑ�ередині іншого елементу win32" + +msgid "No display" +msgstr "Ð�емає диÑ�плею" #. Failed to send, abort. -msgid "" -"\n" -"Send failed.\n" -msgstr "" -"\n" -"óÐÒÏÂÁ צĦÓÌÁÔÉ ×ÉÒÁÚ ÎÅ ×ÄÁÌÁÓÑ.\n" +msgid ": Send failed.\n" +msgstr ": Ð�е вдалоÑ�Ñ� відіÑ�лати.\n" #. Let vim start normally. -msgid "" -"\n" -"Send failed. Trying to execute locally\n" -msgstr "" -"\n" -"îÅ ×ÄÁÌÏÓÑ ×¦Ä¦ÓÌÁÔÉ ÄÁΦ. óÐÒÏÂÕ¤ÍÏ ×ÉËÏÎÁÔÉ ÎÁ ͦÓæ\n" +msgid ": Send failed. Trying to execute locally\n" +msgstr ": Ð�е вдалоÑ�Ñ� відіÑ�лати. Спробуємо виконати на міÑ�ці\n" #, c-format msgid "%d of %d edited" -msgstr "%d Ú %d ÆÁÊÌ¦× ×¦ÄÒÅÄÁÇÏ×ÁÎÏ" +msgstr "відредаговано %d з %d" + +msgid "No display: Send expression failed.\n" +msgstr "Ð�емає диÑ�плею: ВідіÑ�лати вираз не вдалоÑ�Ñ�.\n" -msgid "Send expression failed.\n" -msgstr "óÐÒÏÂÁ צĦÓÌÁÔÉ ×ÉÒÁÚ ÎÅ ×ÄÁÌÁÓÑ.\n" +msgid ": Send expression failed.\n" +msgstr ": ВідіÑ�лати вираз не вдалоÑ�Ñ�.\n" msgid "No marks set" -msgstr "öÏÄÎÉÈ ÐÏͦÔÏË ÎÅ ÂÕÌÏ ×ËÁÚÁÎÏ" +msgstr "Ð�е вÑ�тановлено жодної помітки" #, c-format msgid "E283: No marks matching \"%s\"" -msgstr "E283: ðÏͦÔËÕ \"%s\" ÎÅ ÚÎÁÊÄÅÎÏ" +msgstr "E283: Помітку \"%s\" не знайдено" # msgstr "E283: " #. Highlight title @@ -2525,418 +3207,438 @@ msgid "" "mark line col file/text" msgstr "" "\n" -"ÐÏÍ. ÒÑÄ. ËÏÌ. ÆÁÊÌ/ÔÅËÓÔ" +"пом. Ñ€Ñ�д. кол. файл/текÑ�Ñ‚" #. Highlight title -#~ msgid "" -#~ "\n" -#~ " jump line col file/text" -#~ msgstr "" +msgid "" +"\n" +" jump line col file/text" +msgstr "" +"\n" +" точка Ñ€Ñ�д. Ñ�товп. файл/текÑ�Ñ‚" + +# msgstr "E283: " +#. Highlight title +msgid "" +"\n" +"change line col text" +msgstr "" +"\n" +"змінити Ñ€Ñ�д. Ñ�товп. текÑ�Ñ‚" # TODO +#, c-format msgid "" "\n" "# File marks:\n" msgstr "" "\n" -"# ðÏͦÔËÉ:\n" +"# Помітки:\n" #. Write the jumplist with -' +#, c-format msgid "" "\n" "# Jumplist (newest first):\n" msgstr "" "\n" -"# óÐÉÓÏË ÐÅÒÅÈÏĦ×\n" +"# СпиÑ�ок переходів (від найновіших):\n" # TODO +#, c-format msgid "" "\n" "# History of marks within files (newest to oldest):\n" msgstr "" "\n" -"# ðÏÐÅÒÅÄΦ ÐÏͦÔËÉ × ÆÁÊÌÁÈ (ÓÐÏÞÁÔËÕ ÎÏצ):\n" +"# Попередні помітки в файлах (від найновіших):\n" msgid "Missing '>'" -msgstr "÷ÔÒÁÞÅÎÏ '>'" +msgstr "Пропущено '>'" -msgid "Not a valid codepage" -msgstr "ëÏÄÏ×Á ÓÔÏÒ¦ÎËÁ ÎÅ ¦ÓÎÕ¤" +msgid "E543: Not a valid codepage" +msgstr "E543: Ð�екоректна кодова Ñ�торінка" msgid "E284: Cannot set IC values" -msgstr "E284: îÅ ÍÏÖÕ ×ÓÔÁÎÏ×ÉÔÉ ÚÎÁÞÅÎÎÑ IC" +msgstr "E284: Ð�е зміг вÑ�тановити значеннÑ� контекÑ�ту вводу" msgid "E285: Failed to create input context" -msgstr "E285: ðÏÍÉÌËÁ Ð¦Ä ÞÁÓ ÓÔ×ÏÒÅÎÎÑ `input context'" +msgstr "E285: Ð�е вдалоÑ�Ñ� Ñ�творити контекÑ�Ñ‚ вводу" msgid "E286: Failed to open input method" -msgstr "E286: ðÏÍÉÌËÁ Ð¦Ä ÞÁÓ ÓÔ×ÏÒÅÎÎÑ `input method'" +msgstr "E286: Ð�е вдалоÑ�Ñ� Ñ�творити метод вводу" # msgstr "E286: " msgid "E287: Warning: Could not set destroy callback to IM" -msgstr "E287: õ×ÁÇÁ: ÎÅ ÍÏÖÕ ×ÓÔÁÎÏ×ÉÔÉ ÐÏĦÀ ÄÌÑ ÚÎÉÝÅÎÎÑ IM" +msgstr "E287: Увага: Ð�е зміг вÑ�тановити в методі вводу подію знищеннÑ�" # msgstr "E287: " msgid "E288: input method doesn't support any style" -msgstr "E288: `input method' ΊЦÄÔÒÉÍÕ¤ ÓÔÉ̦" +msgstr "E288: Метод вводу не підтримує Ñ�тилі" # msgstr "E288: " msgid "E289: input method doesn't support my preedit type" -msgstr "E289: `input method' ΊЦÄÔÒÉÍÕ¤ ÒÅÄÁÇÏ×ÁΦ ÔÉÐÉ" +msgstr "E289: Метод вводу не підтримує відредаговані типи" # msgstr "E289: " msgid "E290: over-the-spot style requires fontset" -msgstr "E290: ÓÔÉÌØ ×ÉÍÁÇÁ¤ fontset" +msgstr "E290: Стиль over-the-spot вимагає набір шрифтів" # msgstr "E290: " msgid "E291: Your GTK+ is older than 1.2.3. Status area disabled" -msgstr "E291: ÷ÅÒÓ¦Ñ Â¦Â̦ÏÔÅËÉ GTK+ ÍÅÎÛÁ ÚÁ 1.2.3. `Status area' ×ÉÍËÎÕÔÏ" +msgstr "E291: У ваÑ� Ñ�тарша за 1.2.3 верÑ�Ñ–Ñ� GTK+. ОблаÑ�ть Ñ�тану вимкнено" # msgstr "E291: " msgid "E292: Input Method Server is not running" -msgstr "E292: IM ÓÅÒ×ÅÒ ÎÅ ÆÕÎËæÏÎÕ¤" +msgstr "E292: Сервер методу вводу не функціонує" # msgstr "E292: " msgid "E293: block was not locked" -msgstr "E293: ÂÌÏË ÎÅ ÂÕÌÏ ÚÁƦËÓÏ×ÁÎÏ" +msgstr "E293: Блок не було зафікÑ�овано" # msgstr "E293: " msgid "E294: Seek error in swap file read" -msgstr "E294: ðÏÍÉÌËÁ ÚͦÎÉ ÐÏÚ¦ÃÉÉ Õ ÆÁÊ̦ ÏÂͦÎÕ" +msgstr "E294: Помилка зміни позиції у файлі обміну" msgid "E295: Read error in swap file" -msgstr "E295: ðÏÍÉÌËÁ ÚÞÉÔÕ×ÁÎÎÑ ÆÁÊÌÁ ÏÂͦÎÕ" +msgstr "E295: Помилка зчитуваннÑ� файлу обміну" msgid "E296: Seek error in swap file write" -msgstr "E296: ðÏÍÉÌËÁ ÚͦÎÉ ÐÏÚ¦ÃÉÉ Ð¦Ä ÞÁÓ ÚÁÐÉÓÕ ÆÁÊÌÁ ÏÂͦÎÕ" +msgstr "E296: Помилка зміни позиції під чаÑ� запиÑ�у у файл обміну" msgid "E297: Write error in swap file" -msgstr "E297: ðÏÍÉÌËÁ ÚÁÐÉÓÕ ÆÁÊÌÁ ÏÂͦÎÕ" +msgstr "E297: Помилка запиÑ�у файлу обміну" msgid "E300: Swap file already exists (symlink attack?)" -msgstr "E300: æÁÊÌ ÏÂͦÎÕ ÕÖÅ ¦ÓÎÕ¤! (ÚÌÏ×ÍÉÓÎÉË??)" +msgstr "E300: Файл обміну вже Ñ–Ñ�нує (атака Ñ�имвольним поÑ�иланнÑ�м?)" msgid "E298: Didn't get block nr 0?" -msgstr "E298: îÅÍÁ¤ ÂÌÏËÕ 0? [ÐÏÍÉÌËÁ ÐÒÏÇÒÁÍÉ]" +msgstr "E298: Ð�емає блоку 0?" msgid "E298: Didn't get block nr 1?" -msgstr "E298: îÅÍÁ¤ ÂÌÏËÕ 1? [ÐÏÍÉÌËÁ ÐÒÏÇÒÁÍÉ]" +msgstr "E298: Ð�емає блоку 1?" # msgstr "E298: " msgid "E298: Didn't get block nr 2?" -msgstr "E298: îÅÍÁ¤ ÂÌÏËÕ 2? [ÐÏÍÉÌËÁ ÐÒÏÇÒÁÍÉ]" +msgstr "E298: Ð�емає блоку 2?" #. could not (re)open the swap file, what can we do???? msgid "E301: Oops, lost the swap file!!!" -msgstr "E301: æÁÊÌ ÏÂͦÎÕ ×ÔÒÁÞÅÎÏ!!!" +msgstr "E301: Ой, втрачено файл обміну!!!" # msgstr "E301: " msgid "E302: Could not rename swap file" -msgstr "E302: îÅ ÍÏÖÕ ÐÅÒÅÊÍÅÎÕ×ÁÔÉ ÆÁÊÌÁ ÏÂͦÎÕ" +msgstr "E302: Ð�е зміг перейменувати файлу обміну" # msgstr "E302: " #, c-format msgid "E303: Unable to open swap file for \"%s\", recovery impossible" -msgstr "E303: ÎÅ ÍÏÖÕ ÐÒÏÞÉÔÁÔÉ ÆÁÊÌ ÏÂͦÎÕ ÄÌÑ \"%s\", צÄÎÏ×ÌÅÎÎÑ ÎÅÍÏÖÌÉ×Å" +msgstr "E303: Ð�е зміг прочитати файл обміну длÑ� \"%s\", відновленнÑ� неможливе" -msgid "E304: ml_timestamp: Didn't get block 0??" -msgstr "E304: ml_timestamp: îÅÍÁ¤ ÂÌÏËÕ 0?? [ÐÏÍÉÌËÁ ÐÒÏÇÒÁÍÉ]" +msgid "E304: ml_upd_block0(): Didn't get block 0??" +msgstr "E304: ml_upd_block0(): Ð�емає блоку 0??" #, c-format msgid "E305: No swap file found for %s" -msgstr "E305: îÅ ÚÎÁÊÄÅÎÏ ÆÁÊÌÕ ÏÂͦÎÕ ÄÌÑ %s" +msgstr "E305: Ð�е знайдено файлу обміну длÑ� %s" # msgstr "E305: " msgid "Enter number of swap file to use (0 to quit): " -msgstr "ñËÉÊ ÓÁÍÅ ÆÁÊÌ ÏÂͦÎÕ ×ÉËÏÒÉÓÔÁÔÉ (0 ÄÌÑ ×ÉÈÏÄÕ):" +msgstr "Введіть номер файлу обміну, котрий викориÑ�тати, (0 длÑ� виходу):" #, c-format msgid "E306: Cannot open %s" -msgstr "E306: îÅ ÍÏÖÕ ×¦ÄËÒÉÔÉ %s" +msgstr "E306: Ð�е зміг відкрити %s" msgid "Unable to read block 0 from " -msgstr "îÅ ÍÏÖÕ ÚÞÉÔÁÔÉ ÂÌÏË 0 Ú " +msgstr "Ð�е зміг прочитати блок 0 з " msgid "" "\n" "Maybe no changes were made or Vim did not update the swap file." msgstr "" "\n" -"îÁÐÅ×ÎÏ ÚͦΠÎÅ ÂÕÌÏ, ÁÂÏ Vim ÎÅ ÐÏÎÏ×É× ÆÁÊÌ ÏÂͦÎÕ." +"Ð�апевно, змін не було, або Vim не поновив файл обміну." msgid " cannot be used with this version of Vim.\n" -msgstr " ÎÅÐÒÉÄÁÔÎÉÊ ÄÌÑ ×ÉËÏÒÉÓÔÁÎÎÑ Ú Ã¦¤À ×ÅÒÓ¦¤À Vim.\n" +msgstr " не можна викориÑ�тати з цією верÑ�ією Vim.\n" msgid "Use Vim version 3.0.\n" -msgstr "úÎÁÊÄ¦ÔØ Vim 3.0\n" +msgstr "Знайдіть Vim 3.0\n" #, c-format msgid "E307: %s does not look like a Vim swap file" -msgstr "E307: %s ÎÅ ÓÈÏÖÅ ÎÁ ÆÁÊÌ ÏÂͦÎÕ Vim" +msgstr "E307: %s не Ñ�хоже на файл обміну Vim" msgid " cannot be used on this computer.\n" -msgstr " ÎÅÐÒÉÄÁÔÎÉÊ ÄÏ ×ÉËÏÒÉÓÔÁÎÎÑ ÎÁ ×ÁÛ¦Ê ÁÒȦÔÅËÔÕÒ¦.\n" +msgstr " не можна викориÑ�тати на цьому комп'ютері.\n" msgid "The file was created on " -msgstr "æÁÊÌ ÂÕÌÏ ÓÔ×ÏÒÅÎÏ ÎÁ " +msgstr "Файл було Ñ�творено на " msgid "" ",\n" "or the file has been damaged." msgstr "" ",\n" -"ÁÂÏ ÆÁÊÌ ÂÕÌÏ ÐÏÛËÏÄÖÅÎÏ." +"або файл було пошкоджено." + +msgid " has been damaged (page size is smaller than minimum value).\n" +msgstr " пошкоджений (розмір Ñ�торінки менший мінімального значеннÑ�).\n" #, c-format msgid "Using swap file \"%s\"" -msgstr "÷ÉËÕÒÏÓÔÏ×À ÆÁÊÌ ÏÂͦÎÕ \"%s\"" +msgstr "ВикориÑ�товуємо файл обміну \"%s\"" #, c-format msgid "Original file \"%s\"" -msgstr "ðÏÞÁÔËÏ×ÉÊ ÆÁÊÌ \"%s\"" +msgstr "Початковий файл \"%s\"" msgid "E308: Warning: Original file may have been changed" -msgstr "E308: õ×ÁÇÁ: íÏÖÌÉ×Ï, ÐÏÞÁÔËÏ×ÉÊ ÆÁÊÌ ÂÕÌÏ ÚͦÎÅÎÏ" +msgstr "E308: Увага: Можливо, початковий файл було змінено" # msgstr "E308: " #, c-format msgid "E309: Unable to read block 1 from %s" -msgstr "E309: îÅ ÍÏÄÕ ÚÞÉÔÁÔÉ ÂÌÏË 1 Ú %s" +msgstr "E309: Ð�е зміг прочитати блок 1 з %s" # msgstr "E309: " msgid "???MANY LINES MISSING" -msgstr "??? âÁÇÁÔÏ ÒÑÄË¦× ×ÔÒÁÞÅÎÏ" +msgstr "??? БРÐ�КУЄ БÐ�ГÐ�ТЬОХ РЯДКІВ" msgid "???LINE COUNT WRONG" -msgstr "??? îÅצÒÎÁ Ë¦ÌØË¦ÓÔØ ÒÑÄ˦×" +msgstr "??? Ð�ЕПРÐ�ВИЛЬÐ�Ð� КІЛЬКІСТЬ РЯДКІВ" msgid "???EMPTY BLOCK" -msgstr "??? ðÏÒÏÖÎ¦Ê ÂÌÏË" +msgstr "??? ПОРОЖÐ�ІЙ БЛОК" msgid "???LINES MISSING" -msgstr "??? òÑÄËÉ ×ÔÒÁÞÅÎÏ" +msgstr "??? ПРОПУЩЕÐ�І РЯДКИ" #, c-format msgid "E310: Block 1 ID wrong (%s not a .swp file?)" -msgstr "E310: éÄÅÎÔÉÆ¦ËÁÔÏÒ ÂÌÏËÕ 1 ÎÅצÒÎÉÊ (ÍÏÖÌÉ×Ï %s ÎÅ ÆÁÊÌ ÏÂͦÎÕ?)" +msgstr "E310: Ідентифікатор блоку 1 неправильний (%s не Ñ” файлом обміну?)" # msgstr "E310: " msgid "???BLOCK MISSING" -msgstr "??? âÌÏË ×ÔÒÁÞÅÎÏ" +msgstr "??? ПРОПУЩЕÐ�О БЛОК" msgid "??? from here until ???END lines may be messed up" -msgstr "??? ÷¦Ä ÃØÏÇÏ ÒÑÄËÁ ¦ ÄÏ `??? ë¦ÎÅÃØ' ÒÑÄËÉ ÍÏÖÕÔØ ÂÕÔÉ ÓÐÌÕÔÁΦ" +msgstr "??? звідÑ�и Ñ– до `??? КІÐ�ЕЦЬ' Ñ€Ñ�дки, можливо, Ñ�плутані" msgid "??? from here until ???END lines may have been inserted/deleted" -msgstr "" -"??? ÷¦Ä ÃØÏÇÏ ÒÑÄËÁ ¦ ÄÏ `??? ë¦ÎÅÃØ' ÒÑÄËÉ ÍÏÖÕÔØ ÂÕÔÉ ÄÏÄÁΦ/×ÔÒÁÞÅΦ" +msgstr "??? звідÑ�и Ñ– до `??? КІÐ�ЕЦЬ' Ñ€Ñ�дки, можливо, були додані/знищені" msgid "???END" -msgstr "??? ë¦ÎÅÃØ" +msgstr "??? КІÐ�ЕЦЬ" msgid "E311: Recovery Interrupted" -msgstr "E311: ÷¦ÄÎÏ×ÌÅÎÎÑ ÐÅÒÅÒ×ÁÎÏ" +msgstr "E311: ВідновленнÑ� перервано" -msgid "" -"E312: Errors detected while recovering; look for lines starting with ???" -msgstr "" -"E312: ð¦Ä ÞÁÓ ×¦ÄÎÏ×ÌÅÎÎÑ ÚÎÁÊÄÅÎ ÐÏÍÉÌËÉ.. ðÉÌØÎÕÊÔÅ ÒÑÄËÉ ÝÏ ÐÏÞÉÎÁÀÉÔØÓÑ " -"Ú `???'" +msgid "E312: Errors detected while recovering; look for lines starting with ???" +msgstr "E312: Під чаÑ� відновленнÑ� знайдено помилки. ПереглÑ�ньте Ñ€Ñ�дки, що починаютьÑ�Ñ� з ???" + +msgid "See \":help E312\" for more information." +msgstr "Див. \":help E312\" длÑ� уточненнÑ�." msgid "Recovery completed. You should check if everything is OK." -msgstr "÷¦ÄÎÏ×ÌÅÎÎÑ ÚÁ˦ÎÞÅÎÏ, ÐÅÒÅצÒÔÅ ÞÉ ×ÓÅ ÐÒÁ×ÉÌØÎÏ." +msgstr "ВідновленнÑ� закінчено, перевірте чи вÑ�е гаразд." msgid "" "\n" "(You might want to write out this file under another name\n" msgstr "" "\n" -"(ñËÝÏ ÂÁÖÁ¤ÔÅ, ÍÏÖÅÔÅ ÚÁÐÁÍ'ÑÔÁÔÉ ÃÅÊ ÆÁÊÌ Ú ¦ÎÛÉÍ ¦ÍÅÎÅÍ\n" +"(Можливо, потрібно запиÑ�ати цей файл під іншою назвою\n" msgid "and run diff with the original file to check for changes)\n" -msgstr "¦, ÐÏÒ¦×Ñ×ÛÉ Ú ÏÒÉǦÎÉÌÏÍ, ÐÅÒÅצÒÔÅ ÚͦÎÉ)\n" +msgstr "Ñ– порівнÑ�ти з оригіналом щоб перевірити зміни)\n" msgid "" "Delete the .swp file afterwards.\n" "\n" msgstr "" -"ð¦ÓÌÑ ÃØÏÇÏ, ×ÉÄÁÌ¦ÔØ ÆÁÊÌ ÏÂͦÎÕ.\n" +"ПіÑ�лÑ� цього знищіть файл обміну .swp.\n" "\n" #. use msg() to start the scrolling properly msgid "Swap files found:" -msgstr "úÎÁÊÄÅÎÏ ÆÁÊÌÉ ÏÂͦÎÕ:" +msgstr "Знайдено файли обміну:" msgid " In current directory:\n" -msgstr " ÷ ÐÏÔÏÞÎ¦Ê ÄÉÒÅËÔÏÒ¦§:\n" +msgstr " Ð’ поточному каталозі:\n" msgid " Using specified name:\n" -msgstr " ÷ÉËÏÒÉÓÔÏ×ÕÀÖÉ ×ËÁÚÁÎÕ ÎÁÚ×Õ:\n" +msgstr " ВикориÑ�товуючи вказану назву:\n" msgid " In directory " -msgstr " õ ÄÉÒÅËÔÏÒ¦§ " +msgstr " У каталозі " msgid " -- none --\n" -msgstr " -- ÖÏÄÎÏÇÏ --\n" +msgstr " -- жодного --\n" msgid " owned by: " -msgstr " ×ÌÁÓÎÉË: " +msgstr " влаÑ�ник: " msgid " dated: " -msgstr " ÄÁÔÏ×ÁÎÏ: " +msgstr " дата: " msgid " dated: " -msgstr " ÄÁÔÏ×ÁÎÏ: " +msgstr " дата: " msgid " [from Vim version 3.0]" -msgstr " [×¦Ä Vim 3.0]" +msgstr " [від Vim 3.0]" msgid " [does not look like a Vim swap file]" -msgstr " [ÎÅ ÓÈÏÖÅ ÎÁ ÆÁÊÌ ÏÂͦÎÕ]" +msgstr " [не Ñ�хоже на файл обміну]" msgid " file name: " -msgstr " ÎÁÚ×Á ÆÁÊÌÁ: " +msgstr " назва файлу: " msgid "" "\n" " modified: " msgstr "" "\n" -" ÚͦÎÅÎÏ: " +" змінено: " msgid "YES" -msgstr "ôáë" +msgstr "ТÐ�К" msgid "no" -msgstr "Φ" +msgstr "ні" msgid "" "\n" " user name: " msgstr "" "\n" -" ¦Í'Ñ ËÏÒÉÓÔÕ×ÁÞÁ: " +" кориÑ�тувач: " msgid " host name: " -msgstr " ÎÁÚ×Á ÓÉÓÔÅÍÉ: " +msgstr " назва вузла: " msgid "" "\n" " host name: " msgstr "" "\n" -" ÎÁÚ×Á ÓÉÓÔÅÍÉ: " +" назва вузла: " msgid "" "\n" " process ID: " msgstr "" "\n" -" ÎÏÍÅÒ ÐÒÏÃÅÓÕ: " +" ID процеÑ�у: " msgid " (still running)" -msgstr " (ÕÓÅ ÝÅ ×ÉËÏÎÕ¤ÔØÓÑ)" +msgstr " (виконуєтьÑ�Ñ�)" msgid "" "\n" " [not usable with this version of Vim]" msgstr "" "\n" -" [îÅ ÍÏÖÅ ÂÕÔÉ ×ÉËÏÒÉÓÔÁÎÏ Ú Ã¦¤À ×ÅÒÓ¦¤À Vim]" +" [не придатний длÑ� цієї верÑ�Ñ–Ñ— Vim]" msgid "" "\n" " [not usable on this computer]" msgstr "" "\n" -" [ÎÅÐÒÉÄÁÔÎÉÊ ÄÏ ×ÉËÏÒÉÓÔÁÎÎÑ ÎÁ ×ÁÛ¦Ê ÁÒȦÔÅËÔÕÒ¦]" +" [непридатний на цьому комп'ютері]" msgid " [cannot be read]" -msgstr " [ÎÅ ÍÏÖÅ Â¦ÔØ ÐÒÏÞÉÔÁÎÉÊ]" +msgstr " [не можна прочитати]" msgid " [cannot be opened]" -msgstr " [ÎÅ ÍÏÖÅ ÂÕÔÉ ×¦ÄËÒÉÔÉÊ]" +msgstr " [не можна відкрити]" msgid "E313: Cannot preserve, there is no swap file" -msgstr "E313: îÅ ÍÏÖÕ ÚÂÅÒ¦ÇÔÉ, ÎÅÍÁ¤ ÆÁÊÌÁ ÏÂͦÎÕ" +msgstr "E313: Ð�е зміг зберегти, немає файлу обміну" # msgstr "E313: " msgid "File preserved" -msgstr "æÁÊÌ ÚÂÅÒÅÖÅÎÏ" +msgstr "Файл збережено" msgid "E314: Preserve failed" -msgstr "E314: úÂÅÒÅÖÅÎÎÑ ÎÅ ×ÄÁÌÏÓÑ" +msgstr "E314: ЗбереженнÑ� не вдалоÑ�Ñ�" # msgstr "E314: " #, c-format msgid "E315: ml_get: invalid lnum: %ld" -msgstr "E315: ml_get: ÎÅצÒÎÉÊ lnum: %ld [ÐÏÍÉÌËÁ ÐÒÏÇÒÁÍÉ]" +msgstr "E315: ml_get: неправильний lnum: %ld" # msgstr "E315: " #, c-format msgid "E316: ml_get: cannot find line %ld" -msgstr "E316: ml_get: ÒÑÄÏË %ld ÎÅ ÚÎÁÊÄÅÎÏ [ÐÏÍÉÌËÁ ÐÒÏÇÒÁÍÉ]" +msgstr "E316: ml_get: не знайшов Ñ€Ñ�док %ld" # msgstr "E316: " msgid "E317: pointer block id wrong 3" -msgstr "E317: ×ËÁÚ¦×ÎÉË ÂÌÏËÕ ÐÏÍÉÌËÏ×ÉÊ (3) [ÐÏÍÉÌËÁ ÐÒÏÇÒÁÍÉ]" +msgstr "E317: Вказівник блоку помилковий 3" # msgstr "E317: " msgid "stack_idx should be 0" -msgstr "stack_idx ÍÁ¤ ÂÕÔÉ Ò¦×ÎÉÍ 0 [ÐÏÍÉÌËÁ ÐÒÏÇÒÁÍÉ]" +msgstr "stack_idx має бути рівним 0" msgid "E318: Updated too many blocks?" -msgstr "E318: úÁÂÁÇÁÔÏ ÂÌÏË¦× ÐÏÎÏ×ÌÅÎÏ? [ÐÏÍÉÌËÁ ÐÒÏÇÒÁÍÉ]" +msgstr "E318: Поновлено забагато блоків?" msgid "E317: pointer block id wrong 4" -msgstr "E317: ×ËÁÚ¦×ÎÉË ÂÌÏËÕ ÐÏÍÉÌËÏ×ÉÊ (4) [ÐÏÍÉÌËÁ ÐÒÏÇÒÁÍÉ]" +msgstr "E317: Вказівник блоку помилковий 4" msgid "deleted block 1?" -msgstr "ÂÌÏË 1 ×ÉÄÁÌÅÎÏ? [ÐÏÍÉÌËÁ ÐÒÏÇÒÁÍÉ]" +msgstr "блок 1 знищено?" #, c-format msgid "E320: Cannot find line %ld" -msgstr "E320: îÅ ÍÏÖÕ ÚÎÁÊÔÉ ÒÑÄÏË %ld [ÐÏÍÉÌËÁ ÐÒÏÇÒÁÍÉ]" +msgstr "E320: Ð�е зміг знайти Ñ€Ñ�док %ld" msgid "E317: pointer block id wrong" -msgstr "E317: ×ËÁÚ¦×ÎÉË ÂÌÏËÕ ÐÏÍÉÌËÏ×ÉÊ [ÐÏÍÉÌËÁ ÐÒÏÇÒÁÍÉ]" +msgstr "E317: Вказівник блоку помилковий" # msgstr "E317: " msgid "pe_line_count is zero" -msgstr "pe_line_count Ò¦×ÅÎ 0 [ÐÏÍÉÌËÁ ÐÒÏÇÒÁÍÉ]" +msgstr "pe_line_count дорівнює 0" #, c-format msgid "E322: line number out of range: %ld past the end" -msgstr "E322: ÎÏÍÅÒ ÒÑÄËÁ ×ÉÊÛÏ× ÚÁ ÍÅÖ¦: %ld [ÐÏÍÉÌËÁ ÐÒÏÇÒÁÍÉ]" +msgstr "E322: Ð�омер Ñ€Ñ�дка вийшов за межі: %ld за кінцем" # msgstr "E322: " #, c-format msgid "E323: line count wrong in block %ld" -msgstr "E323: ë¦ÌØË¦ÓÔØ ÒÑÄË¦× Õ ÂÌÏæ %ld ÐÏÍÉÌËÏ×Á" +msgstr "E323: КількіÑ�ть Ñ€Ñ�дків у блоці %ld" # msgstr "E323: " msgid "Stack size increases" -msgstr "òÏÚÍ¦Ò ÓÔÅËÕ ÚÂ¦ÌØÛÕ¤ÔØÓÑ" +msgstr "Розмір Ñ�теку збільшуєтьÑ�Ñ�" msgid "E317: pointer block id wrong 2" -msgstr "E317: ×ËÁÚ¦×ÎÉË ÂÌÏËÕ ÐÏÍÉÌËÏ×ÉÊ (2) [ÐÏÍÉÌËÁ ÐÒÏÇÒÁÍÉ]" +msgstr "E317: Вказівник блоку помилковий 2" + +#, c-format +msgid "E773: Symlink loop for \"%s\"" +msgstr "E773: Циклічні Ñ�имвольні поÑ�иланнÑ� \"%s\"" # msgstr "E317: " msgid "E325: ATTENTION" -msgstr "E325: õ÷áçá" +msgstr "E325: УВÐ�ГÐ�" msgid "" "\n" "Found a swap file by the name \"" msgstr "" "\n" -"úÎÁÊÄÅÎÏ ÆÁÊÌ ÏÂͦÎÕ ÎÁ ¦Í'Ñ \"" +"Знайдено файл обміну з назвою \"" msgid "While opening file \"" -msgstr "îÁÍÁÇÁÀÞÉÓØ צÄËÒÉÔÉ ÆÁÊÌ \"" +msgstr "При відкритті файлу \"" msgid " NEWER than swap file!\n" -msgstr " ðÏÞÁÔËÏÉÊ ÆÁÊÌ ÎÏצÝÉÊ ÚÁ ÆÁÊÌ ÏÂͦÎÕ\n" +msgstr " Ð�ОВІШИЙ за файл обміну!\n" #. Some of these messages are long to allow translation to #. * other languages. @@ -2947,102 +3649,112 @@ msgid "" " different instances of the same file when making changes.\n" msgstr "" "\n" -"(1) íÏÖÌÉ×Ï, ¦ÎÛÉÊ Vim ÕÖÅ ÒÅÄÁÇÕ¤ ÃÅÊ ÆÁÊÌ. âÕÄØÔÅ ÏÂÅÒÅÖΦ,\n" -" ×É ÍÏÖÅÔÅ ÚÁÌÉÛ¦ÔØÓÑ Ú Ä×ÏÍÁ Ò¦ÚÎÉÍÉ ×ÅÒÓ¦ÑÍÉ ÆÁÊÌÕ.\n" +"(1) Можливо, інша програма вже редагує цей Ñ�амий файл.\n" +" Будьте обережні, щоб не залишилиÑ�Ñ� два різні екземплÑ�ри\n" +" одного й того Ñ�амого файлу піÑ�лÑ� змін.\n" msgid " Quit, or continue with caution.\n" -msgstr " ÷ÉÊÄ¦ÔØ, ÁÂÏ ÐÒÏÄÏ×ÖÕÊÔÅ Ú ÏÂÅÒÅÖΦÓÔÀ.\n" +msgstr " Вийдіть, або продовжуйте обережно.\n" msgid "" "\n" "(2) An edit session for this file crashed.\n" msgstr "" "\n" -"(2) ðÏÐÅÒÅÄÎ¦Ê ÓÅÁÎÓ ÒÅÄÁÇÕ×ÁÎÎÑ Á×ÁÒ¦ÊÎÏ ÚÁ×ÅÒÛÉ×ÓÑ.\n" +"(2) СеанÑ� редагуваннÑ� цього файлу зазнав краху.\n" msgid " If this is the case, use \":recover\" or \"vim -r " -msgstr " ÷ÉËÏÒÉÓÔÁÊÔÅ \":recover\" ÁÂÏ \"vim -r\" " +msgstr " Якщо це Ñ�правді трапилоÑ�Ñ�, Ñ�пробуйте \":recover\" або \"vim -r " msgid "" "\"\n" " to recover the changes (see \":help recovery\").\n" msgstr "" -"ÄÌÑ\n" -" צÄÎÏ×ÌÅÎÎÑ ÚͦÎ. (ÄÉ×. \":help recovery\").\n" +"\"\n" +" щоб відновити зміни (див. \":help recovery\").\n" msgid " If you did this already, delete the swap file \"" -msgstr " ñËÝÏ ×É ÃÅ ×ÖÅ ÒÏÂÉÌÉ, ×ÉÄÁÌ¦ÔØ ÆÁÊÌ ÏÂͦÎÕ \"" +msgstr " Якщо ви вже це зробили, знищіть файл обміну \"" msgid "" "\"\n" " to avoid this message.\n" msgstr "" "\"\n" -" ÝÏ ÐÏÚÂÁ×ÉÔÉÓÑ ÃØÏÇÏ ÐÏצÄÏÍÌÅÎÎÑ.\n" +" щоб позбутиÑ�Ñ� цього повідомленнÑ�.\n" "\n" msgid "Swap file \"" -msgstr "æÁÊÌ ÏÂͦÎÕ \"" +msgstr "Файл обміну \"" msgid "\" already exists!" -msgstr "\" ÕÖÅ ¦ÓÎÕ¤!" +msgstr "\" вже Ñ–Ñ�нує!" msgid "VIM - ATTENTION" -msgstr "Vim -- õ×ÁÇÁ" +msgstr "VIM -- УВÐ�ГÐ�" msgid "Swap file already exists!" -msgstr "æÁÊÌ ÏÂͦÎÕ ÕÖÅ ¦ÓÎÕ¤!" +msgstr "Файл обміну вже Ñ–Ñ�нує!" msgid "" "&Open Read-Only\n" "&Edit anyway\n" "&Recover\n" -"&Quit" +"&Quit\n" +"&Abort" msgstr "" -"&O:÷¦ÄËÒÉÔÉ ÌÉÛÅ ÄÌÑ ÞÉÔÁÎÎÑ\n" -"&E:õÓÅ ÏÄÎÏ ÒÅÄÁÇÕ×ÁÔÉ\n" -"&R:÷¦ÄÎÏ×ÉÔÉ\n" -"&Q:÷ÉÊÔÉ" +"&O:Відкрити лише длÑ� читаннÑ�\n" +"&E:Ð’Ñ�е одно редагувати\n" +"&R:Відновити\n" +"&Q:Вийти\n" +"&A:Перервати" msgid "" "&Open Read-Only\n" "&Edit anyway\n" "&Recover\n" +"&Delete it\n" "&Quit\n" -"&Delete it" +"&Abort" msgstr "" -"&O:÷¦ÄËÒÉÔÉ ÌÉÛÅ ÄÌÑ ÞÉÔÁÎÎÑ\n" -"&E:õÓÅ ÏÄÎÏ ÒÅÄÁÇÕ×ÁÔÉ\n" -"&R:÷¦ÄÎÏ×ÉÔÉ\n" -"&Q:÷ÉÊÔÉ\n" -"&D:÷ÉÄÁÌÉÔÉ ÃÅÊ ÆÁÊÌ" +"&O:Відкрити лише длÑ� читаннÑ�\n" +"&E:УÑ�е одно редагувати\n" +"&R:Відновити\n" +"&D:Знищити його\n" +"&Q:Вийти\n" +"&A:Перервати" msgid "E326: Too many swap files found" -msgstr "E326: úÁÂÁÇÁÔÏ ÆÁÊÌ¦× ÏÂͦÎÕ ÚÎÁÊÄÅÎÏ" +msgstr "E326: Знайдено забагато файлів обміну" # msgstr "E326: " msgid "E327: Part of menu-item path is not sub-menu" -msgstr "E327: ûÌÑÈÕ ÄÏ ÅÌÅÍÅÎÔÁ ÍÅÎÑ ÍÁ¤ ͦÓÔÉÔÉ ÌÉÛŠЦÄÍÅÎÀ" +msgstr "E327: ЧаÑ�тина шлÑ�ху до елемента меню не Ñ” підменю" # msgstr "E327: " msgid "E328: Menu only exists in another mode" -msgstr "E328: íÅÎÀ ÎÅ ¦ÓÎÕ¤ Õ ×ËÁÚÁÎÉÈ ÒÅÖÉÍÁÈ" +msgstr "E328: Меню може бути тільки в іншому режимі" # msgstr "E328: " -msgid "E329: No menu of that name" -msgstr "E329: îÅÍÁ¤ ÍÅÎÀ Ú ÔÁËÏÀ ÎÁÚ×ÏÀ" +#, c-format +msgid "E329: No menu \"%s\"" +msgstr "E329: Ð�емає меню \"%s\"" + +#. Only a mnemonic or accelerator is not valid. +msgid "E792: Empty menu name" +msgstr "E792: ПорожнÑ� назва меню" # msgstr "E329: " msgid "E330: Menu path must not lead to a sub-menu" -msgstr "E330: ûÌÑÈ ÄÏ ÍÅÎÑ ÎÅ ÐÏ×ÉÎÅÎ ×ÅÓÔÉ ÄÏ Ð¦ÄÍÅÎÀ" +msgstr "E330: ШлÑ�Ñ… до меню не повинен веÑ�ти до підменю" # msgstr "E330: " msgid "E331: Must not add menu items directly to menu bar" -msgstr "E331: ÷¦ÄÍÏ×ÌÑÀÓØ ÄÏÄÁ×ÁÔÉ *ÅÌÅÍÅÎÔÉ* ÍÅÎÀ ÐÒÑÍÏ ÄÏ menubar" +msgstr "E331: Ð�е можна додавати елементи меню проÑ�то до верхнього меню" # msgstr "E331: " msgid "E332: Separator cannot be part of a menu path" -msgstr "E332: òÏÚÄ¦ÌØÎÉË ÎÅ ÍÏÖÎÁ ÄÏÄÁ×ÁÔÉ × ÛÌÑÈ ÄÏ ÍÅÎÀ" +msgstr "E332: Роздільник не може бути чаÑ�тиною шлÑ�ху меню" # msgstr "E332: " #. Now we have found the matching menu, and we list the mappings @@ -3052,83 +3764,73 @@ msgid "" "--- Menus ---" msgstr "" "\n" -"--- íÅÎÀ ---" +"--- Меню ---" msgid "Tear off this menu" -msgstr "÷¦Ä¦Ò×ÁÔÉ ÃÅ ÍÅÎÀ" +msgstr "Відірвати це меню" msgid "E333: Menu path must lead to a menu item" -msgstr "E333: ûÌÑÈ ÐÏ×ÉÎÅÎ ×ÅÓÔÉ ÄÏ ÅÌÅÍÅÎÔÁ ÍÅÎÀ" +msgstr "E333: ШлÑ�Ñ… повинен веÑ�ти до елемента меню" # msgstr "E333: " #, c-format msgid "E334: Menu not found: %s" -msgstr "E334: íÅÎÀ %s ÎÅ ÚÎÁÊÄÅÎÏ" +msgstr "E334: Меню не знайдено: %s" # msgstr "E334: " #, c-format msgid "E335: Menu not defined for %s mode" -msgstr "E335: ÷ ÒÅÖÉͦ `%s' ÍÅÎÀ ÎÅ ¦ÓÎÕ¤" +msgstr "E335: ДлÑ� режиму %s меню не визначено" # msgstr "E335: " msgid "E336: Menu path must lead to a sub-menu" -msgstr "E336: ûÌÑÈ ÐÏ×ÉÎÅÎ ×ÅÓÔÉ ÄÏ Ð¦ÄÍÅÎÀ" +msgstr "E336: ШлÑ�Ñ… повинен веÑ�ти до підменю" # msgstr "E336: " msgid "E337: Menu not found - check menu names" -msgstr "E337: íÅÎÀ ÎÅ ÚÎÁÊÄÅÎÏ -- ÐÅÒÅצÒÔÅ ÎÁÚ×Õ" +msgstr "E337: Меню не знайдено -- перевірте назву" # msgstr "E337: " #, c-format msgid "Error detected while processing %s:" -msgstr "ðÏÍÉÌËÁ Ð¦Ä ÞÁÓ ×ÉËÏÎÁÎÎÑ %s:" +msgstr "ВиÑ�влено помилку під чаÑ� виконаннÑ� %s:" #, c-format msgid "line %4ld:" -msgstr "ÒÑÄÏË %4ld:" +msgstr "Ñ€Ñ�док %4ld:" -msgid "[string too long]" -msgstr "[ÒÑÄÏË ÚÁÎÁÄÎÏ ÄÏ×ÇÉÊ]" +#, c-format +msgid "E354: Invalid register name: '%s'" +msgstr "E354: Ð�еправильна назва регіÑ�тру: '%s'" msgid "Messages maintainer: Bram Moolenaar <Bram@vim.org>" -msgstr "÷¦ÄÐÏצÄÁÌØÎÉÊ ÚÁ ÐÏצÄÏÍÌÅÎÎÑ: âÏÇÄÁÎ ÷ÌÁÓÀË <bodq@yahoo.com>" +msgstr "УкраїнізаціÑ�: Ð�натолій Сахнік <sakhnik@gmail.com>" msgid "Interrupt: " -msgstr "ðÅÒÅÒ×ÁÎÏ: " +msgstr "Перервано: " -msgid "Hit ENTER to continue" -msgstr "îÁÔÉÓÎ¦ÔØ ENTER ÄÌÑ ÐÒÏÄÏ×ÖÅÎÎÑ" +msgid "Press ENTER or type command to continue" +msgstr "Ð�атиÑ�ніть ENTER або введіть команду длÑ� продовженнÑ�" -msgid "Hit ENTER or type command to continue" -msgstr "îÁÔÉÓÎ¦ÔØ ENTER ÁÂÏ ×ËÁÖ¦ÔØ ËÏÍÁÎÄÕ ÄÌÑ ÐÒÏÄÏ×ÖÅÎÎÑ" +#, c-format +msgid "%s line %ld" +msgstr "%s Ñ€Ñ�док %ld" msgid "-- More --" -msgstr "-- ýÅ --" +msgstr "-- Ще --" -msgid " (RET/BS: line, SPACE/b: page, d/u: half page, q: quit)" -msgstr " (RET/BS: ÒÑÄÏË, ðòïâ¶ì/b: ÌÉÓÔ, d/u: Ð¦× ÌÉÓÔÁ, q: ×ÉȦÄ)" - -msgid " (RET: line, SPACE: page, d: half page, q: quit)" -msgstr " (RET: ÒÑÄÏË, ðòïâ¶ì: ÌÉÓÔ, d: Ð¦× ÌÉÓÔÁ, q: ×ÉȦÄ)" +msgid " SPACE/d/j: screen/page/line down, b/u/k: up, q: quit " +msgstr " ПРОБІЛ/d/j: вниз на екран/Ñ�торінку/Ñ€Ñ�док, b/u/k: вгору, q: вийти " msgid "Question" -msgstr "úÁÐÉÔÁÎÎÑ" +msgstr "ЗапитаннÑ�" msgid "" "&Yes\n" "&No" msgstr "" -"&Y:ôÁË\n" -"&N:î¦" - -msgid "" -"&Yes\n" -"&No\n" -"&Cancel" -msgstr "" -"&Y:ôÁË\n" -"&N:î¦\n" -"&C:÷¦ÄͦÎÉÔÉ" +"&Y:Так\n" +"&N:Ð�Ñ–" msgid "" "&Yes\n" @@ -3137,52 +3839,71 @@ msgid "" "&Discard All\n" "&Cancel" msgstr "" -"&Y:ôÁË\n" -"&N:î¦\n" -"&A:õÓ¦\n" -"&D:öÏÄÎÏÇÏ\n" -"&C:÷¦ÄͦÎÉÔÉ" +"&Y:Так\n" +"&N:Ð�Ñ–\n" +"&A:УÑ�Ñ–\n" +"&D:Жодного\n" +"&C:СкаÑ�увати" + +msgid "Select Directory dialog" +msgstr "Вибрати каталог" msgid "Save File dialog" -msgstr "úÁÐÁÍ'ÑÔÁÔÉ ÆÁÊÌ" +msgstr "Запам'Ñ�тати файл" msgid "Open File dialog" -msgstr "÷¦ÄËÒÉÔÉ ÆÁÊÌ" +msgstr "Відкрити файл" #. TODO: non-GUI file selector here msgid "E338: Sorry, no file browser in console mode" -msgstr "E338: ÷ÉÂÁÞÔÅ, ÁÌÅ × ËÏÎÓÏ̦ ÎÅÍÁ¤ ĦÁÌÏÇÕ ×ÉÂÏÒÕ ÆÁÊÌÁ" +msgstr "E338: Вибачте, але в конÑ�олі немає діалогу вибору файлу" + +msgid "E766: Insufficient arguments for printf()" +msgstr "E766: Ð�едоÑ�татньо аргументів длÑ� printf()" + +msgid "E767: Too many arguments to printf()" +msgstr "E767: Забагато аргументів длÑ� printf()" # msgstr "E338: " msgid "W10: Warning: Changing a readonly file" -msgstr "W10: õ×ÁÇÁ: úͦÎÀ¤ÔØÓÑ ÆÁÊÌ ÐÒÉÚÎÁÞÅÎÉÊ ÌÉÛÅ ÄÌÑ ÞÉÔÁÎÎÑ" +msgstr "W10: Увага: ЗмінюєтьÑ�Ñ� файл призначений лише длÑ� читаннÑ�" + +msgid "Type number or click with mouse (<Enter> cancels): " +msgstr "Ð�аберіть чиÑ�ло чи клацніть мишкою (<Enter> Ñ�каÑ�овує): " + +msgid "Choice number (<Enter> cancels): " +msgstr "Ð�омер вибору (<Enter> Ñ�каÑ�овує): " msgid "1 more line" -msgstr "ÚÎÉÝÅÎÏ ÏÄÉÎ ÒÑÄÏË" +msgstr "додано один Ñ€Ñ�док" msgid "1 line less" -msgstr "ÄÏÄÁÎÏ ÏÄÉÎ ÒÑÄÏË" +msgstr "знищено один Ñ€Ñ�док" #, c-format msgid "%ld more lines" -msgstr "ÄÏÄÁÎÏ ÒÑÄ˦×: %ld" +msgstr "додано Ñ€Ñ�дків: %ld" #, c-format msgid "%ld fewer lines" -msgstr "ÚÎÉÝÅÎÏ ÒÑÄ˦×: %ld" +msgstr "знищено Ñ€Ñ�дків: %ld" msgid " (Interrupted)" -msgstr " (ðÅÒÅÒ×ÁÎÏ)" +msgstr " (Перервано)" + +msgid "Beep!" +msgstr "Дзень!" msgid "Vim: preserving files...\n" -msgstr "Vim: úÁÂÅÒ¦ÇÁÀ ÆÁÊÌÉ...\n" +msgstr "Vim: Зберігаю файли...\n" #. close all memfiles, without deleting msgid "Vim: Finished.\n" -msgstr "Vim: úÁ×ÅÒÛÅÎÏ.\n" +msgstr "Vim: Завершено.\n" +#, c-format msgid "ERROR: " -msgstr "ðÏÍÉÌËÁ: " +msgstr "ПОМИЛКÐ�: " #, c-format msgid "" @@ -3190,155 +3911,196 @@ msgid "" "[bytes] total alloc-freed %lu-%lu, in use %lu, peak use %lu\n" msgstr "" "\n" -"[ÂÁÊÔ] ×ÓØÏÇÏ ÒÏÚÍ/ÚÎÉÝ. %lu/%lu, ×ÉËÏÒ. %lu, ÍÁËÓ. %lu\n" +"[байт] вÑ�ього розм/знищ. %lu/%lu, викор. %lu, макÑ�. %lu\n" #, c-format msgid "" "[calls] total re/malloc()'s %lu, total free()'s %lu\n" "\n" msgstr "" -"[×ÉËÌÉËÉ] ÕÓØÏÇÏ re/malloc() - %lu, ÕÓØÏÇÏ free() - %lu\n" +"[виклики] уÑ�ього re/malloc() - %lu, уÑ�ього free() - %lu\n" "\n" msgid "E340: Line is becoming too long" -msgstr "E340: òÑÄËÉ ÚÁÎÁÄÔÏ ÄÏ×Ǧ" +msgstr "E340: Ð Ñ�док Ñ�тає занадто довгим" # msgstr "E340: " #, c-format msgid "E341: Internal error: lalloc(%ld, )" -msgstr "E341: ÷ÎÕÔÒ¦ÛÎÑ ÐÏÍÉÌËÁ: lalloc(%ld, )" +msgstr "E341: ВнутрішнÑ� помилка: lalloc(%ld, )" # msgstr "E341: " #, c-format msgid "E342: Out of memory! (allocating %lu bytes)" -msgstr "E342: úÁÂÒÁËÌÏ ÐÁÍ'ÑÔ¦ (×ÉĦÌÑÌÏÓÑ %lu ÂÁÊÔ¦×)" +msgstr "E342: Забракло пам'Ñ�ті! (потрібно було %lu байтів)" # msgstr "E342: " #, c-format msgid "Calling shell to execute: \"%s\"" -msgstr "÷ÉËÏÎÕ¤ÍÏ ÚÏ×ΦÛÎÕ ËÏÍÁÎÄÕ: \"%s\"" +msgstr "Виконуємо зовнішню команду: \"%s\"" -msgid "Missing colon" -msgstr "÷ÔÒÁÞÅÎÏ Ä×ÏËÒÁÐËÕ" +msgid "E545: Missing colon" +msgstr "E545: Пропущено двокрапку" -msgid "Illegal mode" -msgstr "îÅÐÒÉÊÎÑÔÎÉÊ ÒÅÖÉÍ" +msgid "E546: Illegal mode" +msgstr "E546: Ð�еправильний режим" -msgid "Illegal mouseshape" -msgstr "îÅÐÒÉÊÎÑÔÎÉÊ ×ÉÇÌÑÄ ÍÉÛ¦" +msgid "E547: Illegal mouseshape" +msgstr "E547: Ð�еправильний виглÑ�д миші" -msgid "digit expected" -msgstr "ÐÏÔÒ¦ÂÎÁ ÃÉÆÒÁ" +msgid "E548: digit expected" +msgstr "E548: Потрібна цифра" -msgid "Illegal percentage" -msgstr "îÅÐÒÁ×ÉÌØÎÉÊ ×¦ÄÓÏÔÏË" +msgid "E549: Illegal percentage" +msgstr "E549: Ð�еправильний відÑ�оток" msgid "Enter encryption key: " -msgstr "÷ËÁÖ¦ÔØ ËÌÀÞ ÛÉÆÒÕ: " +msgstr "Вкажіть ключ шифру: " msgid "Enter same key again: " -msgstr "÷ËÁÖ¦ÔØ ÔÏÊ ÔÁÍÊ ËÌÀÞ: " +msgstr "Повторіть ключ: " msgid "Keys don't match!" -msgstr "ëÌÀÞ¦ ÎÅ ÓЦ×ÐÁÄÁÀÔØ!" +msgstr "Ключі не однакові!" #, c-format -msgid "" -"E343: Invalid path: '**[number]' must be at the end of the path or be " -"followed by '%s'." -msgstr "" -"E343: îÅÐÒÉÊÎÑÔÎÅ ×ÉÚÎÁÞÅÎÎÑ 'path'. `**[ÃÉÆÒÁ]' ÐÏ×ÉÎÎÏ ÚÎÁÈÏÄÉÔÉÓÑ × Ë¦Îæ " -"ÛÌÑÈÕ, ÁÂÏ ÐÅÒÅÄ '%s'." +msgid "E343: Invalid path: '**[number]' must be at the end of the path or be followed by '%s'." +msgstr "E343: Ð�екоректний шлÑ�Ñ…: `**[чиÑ�ло]' повинне бути наприкінці шлÑ�ху або перед '%s'." # msgstr "E343: " #, c-format msgid "E344: Can't find directory \"%s\" in cdpath" -msgstr "E344: îÅ ÍÏÖÕ ÚÎÁÊÔÉ ÄÉÒÅËÔÏÒ¦À \"%s\" Õ 'cdpath'" +msgstr "E344: Ð�е зміг знайти каталог \"%s\" у 'cdpath'" # msgstr "E344: " #, c-format msgid "E345: Can't find file \"%s\" in path" -msgstr "E345: îÅ ÍÏÖÕ ÚÎÁÊÔÉ ÆÁÊÌ \"%s\" Õ 'path'" +msgstr "E345: Ð�е зміг знайти файл \"%s\" у 'path'" # msgstr "E345: " #, c-format msgid "E346: No more directory \"%s\" found in cdpath" -msgstr "E346: õ 'cdpath' ÎÅ ÚÎÁÊÄÅÎÏ ¦ÎÛÉÈ ÄÉÒÅËÔÏÒ¦Ê \"%s\"" +msgstr "E346: У 'cdpath' немає більше каталогу \"%s\"" # msgstr "E346: " #, c-format msgid "E347: No more file \"%s\" found in path" -msgstr "E347: õ ÛÌÑÈÕ ÐÏÛÕËÕ Â¦ÌØÛÅ ÎÅÍÁ¤ ÆÁÊÌ¦× \"%s\"" +msgstr "E347: У шлÑ�ху пошуку більше немає файлів \"%s\"" -# msgstr "E347: " -msgid "Illegal component" -msgstr "îÅÍÏÖÌÉ×ÉÊ ËÏÍÐÏÎÅÎÔ" +#. Get here when the server can't be found. +msgid "Cannot connect to Netbeans #2" +msgstr "Ð�е зміг з'єднатиÑ�Ñ� із Netbeans #2" + +msgid "Cannot connect to Netbeans" +msgstr "Ð�е зміг з'єднатиÑ�Ñ� із Netbeans" + +#, c-format +msgid "E668: Wrong access mode for NetBeans connection info file: \"%s\"" +msgstr "E668: Ð�еправильний режим доÑ�тупу до файлу інформації про з'єднаннÑ� з NetBenans: \"%s\"" + +msgid "read from Netbeans socket" +msgstr "читаємо з Ñ�окета Netbeans" + +#, c-format +msgid "E658: NetBeans connection lost for buffer %ld" +msgstr "E658: Втрачено зв'Ñ�зок із NetBeans длÑ� буферу %ld" + +msgid "E505: " +msgstr "E505: " + +msgid "E774: 'operatorfunc' is empty" +msgstr "E774: 'operatorfunc' порожнÑ�" + +msgid "E775: Eval feature not available" +msgstr "E775: МожливіÑ�ть eval недоÑ�тупна" msgid "Warning: terminal cannot highlight" -msgstr "õ×ÁÇÁ: ÔÅÒͦÎÁÌ ÎŠЦÄÔÒÉÍÕ¤ ËÏÌØÏÒÉ" +msgstr "Увага: Термінал не підтримує кольори" msgid "E348: No string under cursor" -msgstr "E348: ÷É ÓÔϧÔÅ ÎÁ ÐÏÒÏÖÎØÏÍÕ ÒÑÄËÕ" +msgstr "E348: Ð�емає Ñ€Ñ�дка на курÑ�орі" # msgstr "E348: " msgid "E349: No identifier under cursor" -msgstr "E349: ÷É ÎÅ ÓÔϦÔÅ ÎÁ ÓÌÏצ" +msgstr "E349: Ð�емає ідентифікатора над курÑ�ором" msgid "E352: Cannot erase folds with current 'foldmethod'" -msgstr "E352: îÅ ÍÏÖÕ ÚÎÉÝÉÔÉ ÚÇÏÒÔËÉ (Ú×ÁÖÁÀÞÉ ÎÁ 'foldmethod')" +msgstr "E352: Ð�е зміг знищити згортки поточним методом 'foldmethod'" + +msgid "E664: changelist is empty" +msgstr "E664: СпиÑ�ок змін порожній" + +msgid "E662: At start of changelist" +msgstr "E662: Початок Ñ�пиÑ�ку змін" + +msgid "E663: At end of changelist" +msgstr "E663: Кінець Ñ�пиÑ�ку змін" + +msgid "Type :quit<Enter> to exit Vim" +msgstr "Уведіть :quit<Enter> щоб вийти з Vim" #, c-format msgid "1 line %sed 1 time" -msgstr "ÏÄÉÎ ÒÑÄÏË %s-ÎÏ" +msgstr "Один Ñ€Ñ�док %s-но" #, c-format msgid "1 line %sed %d times" -msgstr "ÏÄÉÎ ÒÑÄÏË %s-ÎÏ %d ÒÁÚ¦×" +msgstr "Один Ñ€Ñ�док %s-но %d разів" #, c-format msgid "%ld lines %sed 1 time" -msgstr "%ld ÒÑÄË¦× %s-ÎÏ" +msgstr "%ld Ñ€Ñ�дків %s-но" #, c-format msgid "%ld lines %sed %d times" -msgstr "%ld ÒÑÄË¦× %s-ÎÏ %d ÒÁÚ¦×" +msgstr "%ld Ñ€Ñ�дків %s-но %d разів" #, c-format msgid "%ld lines to indent... " -msgstr "úÁÌÉÛÉÌÏÓÑ ×ÉÒ¦×ÎÑÔÉ: %ld ÒÑÄ˦×" +msgstr "ЗалишилоÑ�Ñ� вирівнÑ�ти %ld Ñ€Ñ�дків..." msgid "1 line indented " -msgstr "ÏÄÉÎ ÒÑÄÏË ×ÉÒ¦×ÎÑÎÏ" +msgstr "ВирівнÑ�но один Ñ€Ñ�док" #, c-format msgid "%ld lines indented " -msgstr "×ÉÒ¦×ÎÑÎÏ ÒÑÄ˦×: %ld" +msgstr "ВирівнÑ�но Ñ€Ñ�дків: %ld" + +msgid "E748: No previously used register" +msgstr "E748: РегіÑ�три пере цим не вживалиÑ�ÑŒ" #. must display the prompt msgid "cannot yank; delete anyway" -msgstr "ÐÒÏÂÌÅÍÉ Ú ÚÂÅÒÅÖÅÎÎÑÍ, ×ÓÅ ÏÄÎÏ ×ÉÄÁÌÉÔÉ?" +msgstr "не зміг запам'Ñ�тати; вÑ�е одно знищити?" msgid "1 line changed" -msgstr "ïÄÉÎ ÒÑÄÏË ÚͦÎÅÎÏ" +msgstr "Один Ñ€Ñ�док змінено" #, c-format msgid "%ld lines changed" -msgstr "úͦÎÅÎÏ ÒÑÄ˦×: %ld" +msgstr "Змінено Ñ€Ñ�дків: %ld" #, c-format msgid "freeing %ld lines" -msgstr "Ú×¦ÌØÎÅÎÏ ÒÑÄ˦×: %ld" +msgstr "Звільнено Ñ€Ñ�дків: %ld" + +msgid "block of 1 line yanked" +msgstr "Запам'Ñ�тав блок з одного Ñ€Ñ�дка" msgid "1 line yanked" -msgstr "òÑÄÏË ÚÂÅÒÅÖÅÎÏ" +msgstr "Запам'Ñ�тав один Ñ€Ñ�док" + +#, c-format +msgid "block of %ld lines yanked" +msgstr "Запам'Ñ�тав блок із %ld Ñ€Ñ�дків" #, c-format msgid "%ld lines yanked" -msgstr "úÂÅÒÅÖÅÎÏ ÒÑÄ˦×: %ld" +msgstr "Запам'Ñ�тав Ñ€Ñ�дків: %ld" #, c-format msgid "E353: Nothing in register %s" -msgstr "E353: õ ÒÅǦÓÔÒ¦ %s ÐÏÒÏÖÎØÏ" +msgstr "E353: У регіÑ�трі %s нічого немає" # msgstr "E353: " #. Highlight title @@ -3347,157 +4109,168 @@ msgid "" "--- Registers ---" msgstr "" "\n" -"--- òÅǦÓÔÒÉ ---" +"--- РегіÑ�три ---" msgid "Illegal register name" -msgstr "îÅÐÒÁ×ÉÌØÎÁ ÎÁÚ×Á ÒÅǦÓÔÒÁ" +msgstr "Ð�еправильна назва регіÑ�тру" +#, c-format msgid "" "\n" "# Registers:\n" msgstr "" "\n" -"# òÅǦÓÔÒÉ:\n" - -#, c-format -msgid "Unknown register type %d" -msgstr "îÅצÄÏÍÉÊ ÔÅÐ ÒÅǦÓÔÒÁ: %d" +"# РегіÑ�три:\n" #, c-format -msgid "E354: Invalid register name: '%s'" -msgstr "E354: îÅÐÒÁ×ÉÌØÎÁ ÎÁÚ×Á ÒÅǦÓÔÒÁ: '%s'" +msgid "E574: Unknown register type %d" +msgstr "E574: Ð�евідомий тип регіÑ�тру %d" #, c-format msgid "%ld Cols; " -msgstr "ÄÏ×Ö.: %ld; " +msgstr "довж.: %ld; " #, c-format msgid "Selected %s%ld of %ld Lines; %ld of %ld Words; %ld of %ld Bytes" -msgstr "÷ÉÂÒÁÎÏ - %s%ld Ú %ld òÑÄ˦×; %ld Ú %ld ó̦×; %ld Ú %ld âÁÊÔ¦×" +msgstr "Вибрано %s%ld з %ld Ñ€Ñ�дків; %ld з %ld Ñ�лів; %ld з %ld байтів" + +#, c-format +msgid "Selected %s%ld of %ld Lines; %ld of %ld Words; %ld of %ld Chars; %ld of %ld Bytes" +msgstr "Вибрано %s%ld з %ld Ñ€Ñ�дків; %ld з %ld Ñ�лів; %ld of %ld Ñ�имволів; %ld з %ld байтів" #, c-format msgid "Col %s of %s; Line %ld of %ld; Word %ld of %ld; Byte %ld of %ld" -msgstr "ëÏÌÏÎËÁ %s Ú %s; òÑÄÏË %ld Ú %ld; óÌÏ×Ï %ld Ú %ld; âÁÊÔ %ld Ú %ld" +msgstr "Колонка %s з %s; Ñ€Ñ�док %ld з %ld; Ñ�лово %ld з %ld; байт %ld з %ld" + +#, c-format +msgid "Col %s of %s; Line %ld of %ld; Word %ld of %ld; Char %ld of %ld; Byte %ld of %ld" +msgstr "Колонка %s з %s; Ñ€Ñ�док %ld з %ld; Ñ�лово %ld з %ld; Ñ�имвол %ld of %ld; байт %ld з %ld" #, c-format msgid "(+%ld for BOM)" -msgstr "(+%ld ÄÌÑ BOM)" +msgstr "(+%ld длÑ� BOM)" + +msgid "%<%f%h%m%=Page %N" +msgstr "%<%f%h%m%=Стор. %N" msgid "Thanks for flying Vim" -msgstr "äÑËÕ¤ÍÏ ÚÁ צÄצÄÁÎÎÑ Vim" +msgstr "ДÑ�куємо за кориÑ�туваннÑ� Vim" -msgid "Option not supported" -msgstr "ïÐÃ¦Ñ ÎŠЦÄÔÒÉÍÕ¤ÔØÓÑ" +msgid "E518: Unknown option" +msgstr "E518: Ð�евідома опціÑ�" -msgid "Not allowed in a modeline" -msgstr "îÅ ÄÏÚ×ÏÌÅÎÏ Õ modeline" +msgid "E519: Option not supported" +msgstr "E519: ОпціÑ� не підтримуєтьÑ�Ñ�" -msgid "" -"\n" -"\tLast set from " -msgstr "" -"\n" -"\t÷ÏÓÔÁÎÎÅ ÚͦÎÅÎÕ Õ " +msgid "E520: Not allowed in a modeline" +msgstr "E520: Ð�е дозволено у modeline" -msgid "Number required after =" -msgstr "ð¦ÓÌÑ = ÐÏÔÒ¦ÂÎÏ ×ËÁÚÁÔÉ ÞÉÓÌÏ" +msgid "E521: Number required after =" +msgstr "E521: ПіÑ�лÑ� = потрібно вказати чиÑ�ло" -msgid "Not found in termcap" -msgstr "îÅ ÚÎÁÊÌÅÎÏ ÓÅÒÅÄ ÍÏÖÌÉ×ÏÓÔÅÊ ÔÅÒͦÎÁ̦×" +msgid "E522: Not found in termcap" +msgstr "E522: Ð�е знайдено Ñ�еред можливоÑ�тей терміналів" #, c-format -msgid "Illegal character <%s>" -msgstr "îÅÄÏÚ×ÁÌÅÎÉÊ ÓÉÍ×ÏÌ <%s>" +msgid "E539: Illegal character <%s>" +msgstr "E539: Ð�едозволений Ñ�имвол <%s>" + +msgid "E529: Cannot set 'term' to empty string" +msgstr "E529: Ð�е зміг Ñ�порожнити 'term'" -msgid "Not allowed here" -msgstr "ôÕÔ ÔÁËÏÇÏ ÎÅ ÌÀÂÌÑÔØ" +msgid "E530: Cannot change term in GUI" +msgstr "E530: Ð�е зміг змінити 'term' в GUI" -msgid "Cannot set 'term' to empty string" -msgstr "îÅ ÍÏÖÕ ÓÐÏÒÏÖÎÉÔÉ 'term'" +msgid "E531: Use \":gui\" to start the GUI" +msgstr "E531: ЗаÑ�тоÑ�овуйте \":gui\" длÑ� запуÑ�ку GUI" -msgid "Cannot change term in GUI" -msgstr "îÅ ÍÏÖÕ ÚͦÎÉÔÉ 'term' × GUI" +msgid "E589: 'backupext' and 'patchmode' are equal" +msgstr "E589: Опції 'backupext' та 'patchmode' однакові" -msgid "Use \":gui\" to start the GUI" -msgstr "÷ÉËÏÒÉÓÔÏ×ÕÊÔÅ \":gui\" ÄÌÑ ÔÏÇÏ ÝÏ ÒÏÚÐÏÞÁÔÉ GUI" +msgid "E617: Cannot be changed in the GTK+ 2 GUI" +msgstr "E617: Ð�е можна змінити в GUI GTK+ 2" -msgid "'backupext' and 'patchmode' are equal" -msgstr "ïÐæ§ 'backupext' ÔÁ 'patchmode' ÏÄÎÁËÏצ" +msgid "E524: Missing colon" +msgstr "E524: Бракує двокрапки" -msgid "Zero length string" -msgstr "òÑÄÏË ÐÏÒÏÖΦÊ" +msgid "E525: Zero length string" +msgstr "E525: Ð Ñ�док порожній" #, c-format -msgid "Missing number after <%s>" -msgstr "ð¦ÓÌÑ <%s> ×ÔÒÁÞÅÎÏ ÎÏÍÅÒ" +msgid "E526: Missing number after <%s>" +msgstr "E526: ПіÑ�лÑ� <%s> бракує чиÑ�ла" -msgid "Missing comma" -msgstr "÷ÔÒÁÞÅÎÏ ËÏÍÕ" +msgid "E527: Missing comma" +msgstr "E527: Бракує коми" -msgid "Must specify a ' value" -msgstr "úÎÁÞÅÎÎÑ ' ÎÅ ×ËÁÚÁÎÏ" +msgid "E528: Must specify a ' value" +msgstr "E528: Потрібно вказати значеннÑ� '" -msgid "contains unprintable character" -msgstr "ͦÓÔÉÔØ ÎÅÄÒÕËÏ×Φ ÓÉÍ×ÏÌÉ" +msgid "E595: contains unprintable or wide character" +msgstr "E595: МіÑ�тить недруковні або розширені Ñ�имволи" -msgid "Invalid font(s)" -msgstr "îÅצÒÎÏ ×ËÁÚÁÎÏ ÛÒÉÆÔ(É)" +msgid "E596: Invalid font(s)" +msgstr "E596: Ð�екоректний(Ñ–) шрифт(и)" -msgid "can't select fontset" -msgstr "ÎÅ ÍÏÖÕ ×ÉÂÒÁÔÉ fontset" +msgid "E597: can't select fontset" +msgstr "E597: Ð�е зміг вибрати набір шрифтів" -msgid "Invalid fontset" -msgstr "îÅצÒÎÉÊ fontset" +msgid "E598: Invalid fontset" +msgstr "E598: Ð�еправильний набір шрифтів" -msgid "can't select wide font" -msgstr "îÅ ÍÏÖÕ ×ÉËÏÒÉÓÔÁÔÉ ÛÉÒÏËÉÊ ÛÒÉÆÔ" +msgid "E533: can't select wide font" +msgstr "E533: Ð�е зміг викориÑ�тати розширений шрифт" -msgid "Invalid wide font" -msgstr "îÅצÒÎÉÊ ÛÉÒÏËÉÊ ÛÒÉÆÔ" +msgid "E534: Invalid wide font" +msgstr "E534: Ð�екоректний розширений шрифт" #, c-format -msgid "Illegal character after <%c>" -msgstr "îÅÄÏÚ×ÏÌÅÎÉÊ ÓÉÍ×ÏÌ Ð¦ÓÌÑ <%c>" +msgid "E535: Illegal character after <%c>" +msgstr "E535: Ð�едозволений Ñ�имвол піÑ�лÑ� <%c>" -msgid "comma required" -msgstr "ÐÏÔÒ¦ÂÎÁ ËÏÍÁ" +msgid "E536: comma required" +msgstr "E536: Потрібна кома" #, c-format -msgid "'commentstring' must be empty or contain %s" -msgstr "'commentstring' ÍÁ¤ ͦÓÔÉÔÉ %s" +msgid "E537: 'commentstring' must be empty or contain %s" +msgstr "E537: 'commentstring' має бути порожньою чи міÑ�тити %s" -msgid "No mouse support" -msgstr "íÉÛÁ ΊЦÄÔÒÉÍÕÀ¤ÔØÓÑ" +msgid "E538: No mouse support" +msgstr "E538: Миша не підтримуєтьÑ�Ñ�" -msgid "Unclosed expression sequence" -msgstr "ðÏÓ̦ÄÏ×ΦÓÔØ ×ÉÒÁÚ¦× ÎÅ ÚÁ×ÅÒÛÅÎÏ" +msgid "E540: Unclosed expression sequence" +msgstr "E540: ПоÑ�лідовніÑ�ть виразів не завершено" -msgid "too many items" -msgstr "ÚÁÂÁÇÁÔÏ ÞÁÓÔÉÎ" +msgid "E541: too many items" +msgstr "E541: Забагато елементів" -msgid "unbalanced groups" -msgstr "ÇÒÕÐÉ ÎÅ ÚÂÁÌÁÎÓÏ×ÁÎÏ" +msgid "E542: unbalanced groups" +msgstr "E542: Групи не збаланÑ�овано" -msgid "A preview window already exists" -msgstr "ðÏÐÅÒÅÄΊצËÎÏ ÕÖÅ ¦ÓÎÕ¤" +msgid "E590: A preview window already exists" +msgstr "E590: Вікно переглÑ�ду вже Ñ–Ñ�нує" -msgid "'winheight' cannot be smaller than 'winminheight'" -msgstr "'winheight' ÎÅ ÍÏÖÅ ÂÕÔÉ ÍÅÎÛÅ ÚÁ 'winminheight'" - -msgid "'winwidth' cannot be smaller than 'winminwidth'" -msgstr "'winwidth' ÎÅ ÍÏÖÅ ÂÕÔÉ ÍÅÎÛÅ ÚÁ 'winminwidth'" +msgid "W17: Arabic requires UTF-8, do ':set encoding=utf-8'" +msgstr "W17: ДлÑ� арабÑ�ької мови потрібне UTF-8, виконайте ':set encoding=utf-8'" #, c-format -msgid "Need at least %d lines" -msgstr "ðÏÔÒ¦ÂÎÏ ÒÑÄ˦×: ÎÅ ÍÅÎÛÅ %d" +msgid "E593: Need at least %d lines" +msgstr "E593: Потрібно щонайменше %d Ñ€Ñ�дків" #, c-format -msgid "Need at least %d columns" -msgstr "ðÏÔÒ¦ÂÎÏ ËÏÌÏÎÏË: ÎÅ ÍÅÎÛÅ %d" +msgid "E594: Need at least %d columns" +msgstr "E594: Потрібно щонайменше %d Ñ�товпців" #, c-format msgid "E355: Unknown option: %s" -msgstr "E355: îÅצÄÏÍÁ ÏÐæÑ: %s" +msgstr "E355: Ð�евідома опціÑ�: %s" + +#. There's another character after zeros or the string +#. * is empty. In both cases, we are trying to set a +#. * num option using a string. +#, c-format +msgid "E521: Number required: &%s = '%s'" +msgstr "E521: Потрібно вказати чиÑ�ло: &%s = '%s'" # msgstr "E355: " msgid "" @@ -3505,181 +4278,172 @@ msgid "" "--- Terminal codes ---" msgstr "" "\n" -"--- ëÏÄÉ ÔÅÒͦÎÁÌÁ ---" +"--- Коди терміналу ---" msgid "" "\n" "--- Global option values ---" msgstr "" "\n" -"--- úÁÇÁÌØÎ¦ ÚÎÁÞÅÎÎÑ ÚͦÎÎÉÈ ---" +"--- ЗначеннÑ� загальних опцій ---" msgid "" "\n" "--- Local option values ---" msgstr "" "\n" -"--- í¦ÓÃÅצ ÚÎÁÞÅÎÎÑ ÚͦÎÎÉÈ ---" +"--- ЗначеннÑ� локальних опцій ---" msgid "" "\n" "--- Options ---" msgstr "" "\n" -"--- úͦÎΦ ---" +"--- Опції ---" msgid "E356: get_varp ERROR" -msgstr "E356: ðÏÍÉÌËÁ get_varp [ÐÏÍÉÌËÁ ÐÒÏÇÒÁÍÉ]" +msgstr "E356: Помилка get_varp" # msgstr "E356: " #, c-format msgid "E357: 'langmap': Matching character missing for %s" -msgstr "E357: 'langmap': äÌÑ ÓÉÍ×ÏÌÕ %s ÎÅÍÁ¤ ÐÁÒÉ" +msgstr "E357: 'langmap': ДлÑ� Ñ�имволу %s немає пари" # msgstr "E357: " #, c-format msgid "E358: 'langmap': Extra characters after semicolon: %s" -msgstr "E358: 'langmap': îÁÄÌÉÛËÏצ ÓÉÍ×ÏÌÉ Ð¦ÓÌÑ `;': %s" +msgstr "E358: 'langmap': Зайві Ñ�имволи піÑ�лÑ� `;': %s" # msgstr "E358: " msgid "cannot open " -msgstr "ÎÅ ÍÏÖÕ ×¦ÄËÒÉÔÉ " +msgstr "не зміг відкрити " msgid "VIM: Can't open window!\n" -msgstr "VIM: îÅ ÍÏÖÕ ×¦ÄËÒÉÔÉ ×¦ËÎÏ!\n" +msgstr "VIM: Ð�е зміг відкрити вікно!\n" msgid "Need Amigados version 2.04 or later\n" -msgstr "ðÏÔÒ¦ÂÎÏ Amigados 2.04 ÁÂÏ Ð¦ÚΦۦ ×ÅÒÓ¦§\n" +msgstr "Потрібна Amigados 2.04 або пізнішої верÑ�Ñ–Ñ—\n" #, c-format msgid "Need %s version %ld\n" -msgstr "ðÏÔÒ¦ÂÎÏ %s ×ÅÒÓ¦§ %ld\n" +msgstr "Потрібно %s верÑ�Ñ–Ñ— %ld\n" msgid "Cannot open NIL:\n" -msgstr "îÅ ÍÏÖÕ ×¦ÄËÒÉÔÉ NIL:\n" +msgstr "Ð�е зміг відкрити NIL:\n" msgid "Cannot create " -msgstr "îÅ ÍÏÖÕ ÓÔ×ÏÒÉÔÉ " +msgstr "Ð�е зміг Ñ�творити " #, c-format msgid "Vim exiting with %d\n" -msgstr "Vim ÚÁ×ÅÒÛÕ¤ ÒÏÂÏÔÕ Ú %d\n" +msgstr "Vim завершує роботу з %d\n" msgid "cannot change console mode ?!\n" -msgstr "ÎÅ ÍÏÖÕ ÈͦÎÉÔÉ ÒÅÖÉÍ ËÏÎÓÏ̦ ?!\n" - -msgid "E359: Screen mode setting not supported" -msgstr "E359: òÅÖÉÍ ÅËÒÁÎÕ ÎŠЦÄÔÒÉÍÕ¤ÔØÓÑ" +msgstr "не можу змінити режим конÑ�олі ?!\n" # msgstr "E359: " msgid "mch_get_shellsize: not a console??\n" -msgstr "mch_get_shellsize: ÎÅ ËÏÎÓÏÌØ??\n" +msgstr "mch_get_shellsize: не конÑ�оль??\n" #. if Vim opened a window: Executing a shell may cause crashes msgid "E360: Cannot execute shell with -f option" -msgstr "E360: îÅ ÍÏÖÕ ×ÉËÏÎÁÔÉ `shell' Ú ÏÐæ¤À -f" +msgstr "E360: Ð�е зміг запуÑ�тити оболонку з опцією -f" # msgstr "E360: " msgid "Cannot execute " -msgstr "îÅ ÍÏÖÕ ×ÉËÏÎÁÔÉ " +msgstr "Ð�е зміг виконати " msgid "shell " -msgstr "shell " +msgstr "оболонку " msgid " returned\n" -msgstr " ÐÏ×ÅÒÎÕÔÏ\n" +msgstr " повернуто\n" msgid "ANCHOR_BUF_SIZE too small." -msgstr "ANCHOR_BUF_SIZE ÚÁÍÁÌÉÊ" +msgstr "ANCHOR_BUF_SIZE замалий" msgid "I/O ERROR" -msgstr "ðÏÍÉÌËÁ ××ÏÄÕ/×É×ÏÄÕ" +msgstr "Помилка вводу/виводу" -msgid "...(truncated)" -msgstr "...(צÄÒ¦ÚÁÎÏ)" +msgid "Message" +msgstr "ПовідомленнÑ�" msgid "'columns' is not 80, cannot execute external commands" -msgstr "'commands' ÎÅ 80, ÎÅ ÍÏÖÕ ×ÉËÏÎÕ×ÁÔÉ ÚÏ×ΦÛΦ ËÏÍÁÎÄÉ" - -#, c-format -msgid "E364: Library call failed for \"%s()\"" -msgstr "E364: ÷ÉËÌÉË Ú Â¦Â̦ÏÔÅËÉ ÄÌÑ \"%s()\"ÎÅ ×ÄÁ×ÓÑ" +msgstr "'columns' не 80, не можу виконувати зовнішні команди" # msgstr "E364: " msgid "E237: Printer selection failed" -msgstr "E237: îÅ ×ÄÁÌÏÓÑ ×ÉÂÒÁÔÉ ÄÒÕ˦×ÎÉË" +msgstr "E237: Ð�е вдалоÑ�Ñ� вибрати принтер" #, c-format msgid "to %s on %s" -msgstr "ÎÁ %s Ú %s" +msgstr "на %s з %s" #, c-format -msgid "E448: Unknown font: %s" -msgstr "E488: îÅצÄÏÍÉÊ ÛÒÉÆÔ: %s" +msgid "E613: Unknown printer font: %s" +msgstr "E613: Ð�евідомий шрифт принтера: %s" #, c-format msgid "E238: Print error: %s" -msgstr "E238: ðÏÍÉÌËÁ ÄÒÕËÕ: %s" - -msgid "Unknown" -msgstr "îÅצÄÏÍÏ" +msgstr "E238: Помилка друку: %s" #, c-format msgid "Printing '%s'" -msgstr "äÒÕËÕ¤ÍÏ '%s'" +msgstr "Друкуємо '%s'" #, c-format msgid "E244: Illegal charset name \"%s\" in font name \"%s\"" -msgstr "E244: ðÏÍÉÌËÏ×Á ÎÁÚ×Á ÎÁÂÏÒÕ ÓÉÍ×ÏÌ¦× \"%s\" Õ ÎÁÚצ ÛÒÉÆÔÁ \"%s\"" +msgstr "E244: Ð�екоректна назва набору Ñ�имволів \"%s\" у назві шрифту \"%s\"" #, c-format msgid "E245: Illegal char '%c' in font name \"%s\"" -msgstr "E245: ðÏÍÉÌËÏ×ÉÊ ÓÉÍ×ÏÌ %c × ÎÁÚצ ÛÒÉÆÔÁ \"%s\"" +msgstr "E245: Помилковий Ñ�имвол %c в назві шрифту \"%s\"" msgid "E366: Invalid 'osfiletype' option - using Text" -msgstr "E366: îÅצÒÎÁ ÏÐÃ¦Ñ 'osfiletype' -- ×ÉËÏÒÉÓÔÏ×ÕÀ `Text'" +msgstr "E366: Ð�еправильна опціÑ� 'osfiletype' -- викориÑ�товую `Text'" # msgstr "E366: " msgid "Vim: Double signal, exiting\n" -msgstr "Vim: ïÔÒÉÍÁÎÏ ÓÉÇÎÁÌ Äצަ, ÚÁ×ÅÒÛÕÀ\n" +msgstr "Vim: Двічі отримано Ñ�игнал, завершую\n" #, c-format msgid "Vim: Caught deadly signal %s\n" -msgstr "Vim: ïÔÒÉÍÁÎÏ ÓÉÇÎÁÌ ÚÁ˦ÎÞÉÔÉ ÒÏÂÏÔÕ (%s)\n" +msgstr "Vim: Отримано фатальний Ñ�игнал (%s)\n" +#, c-format msgid "Vim: Caught deadly signal\n" -msgstr "Vim: ïÔÒÉÍÁÎÏ ÓÉÇÎÁÌ ÚÁ˦ÎÞÉÔÉ ÒÏÂÏÔÕ\n" +msgstr "Vim: Спіймано фатальний Ñ�игнал\n" #, c-format msgid "Opening the X display took %ld msec" -msgstr "îÁ צÄËÒÉÔÔÑ X-ÄÁÓÐÌÅÀ ЦÛÌÏ %ld ̦ͦÓÅËÕÎÄ" +msgstr "Ð�а відкриттÑ� X-диÑ�плею пішло %ld міліÑ�екунд" msgid "" "\n" "Vim: Got X error\n" msgstr "" "\n" -"Vim: ïÔÒÉÍÁÎÏ ÐÏÍÉÌËÕ X\n" +"Vim: Помилка X\n" msgid "Testing the X display failed" -msgstr "îÅ ×ÄÁÌÏÓÑ ÐÅÒÅצÒÉÔÉ ÄÉÓÐÌÅÊ X" +msgstr "ДиÑ�плей Ð¥ не пройшов перевірку" msgid "Opening the X display timed out" -msgstr "äÕÖÅ ÄÏ×ÇÏ ×¦ÄËÒÉ×¤ÔØÓÑ ÄÉÓÐÌÅÊ X, ÐÅÒÅÒ×ÁÎÏ" +msgstr "Сплив чаÑ� очікуваннÑ� відкриттÑ� диÑ�плею Ð¥" msgid "" "\n" "Cannot execute shell " msgstr "" "\n" -"îÅ ÍÏÖÕ ×ÉËÏÎÁÔÉ `shell'" +"Ð�е зміг запуÑ�тити оболонку" msgid "" "\n" "Cannot execute shell sh\n" msgstr "" "\n" -"îÅ ÍÏÖÕ ×ÉËÏÎÁÔÉ `sh'\n" +"Ð�е зміг запуÑ�тити оболонку `sh'\n" # msgstr "E362: " msgid "" @@ -3687,51 +4451,71 @@ msgid "" "shell returned " msgstr "" "\n" -"shell ÐÏ×ÅÒÔÁ¤: " +"оболонка повернула: " msgid "" "\n" "Cannot create pipes\n" msgstr "" "\n" -"îÅ ÍÏÖÕ ÓÔ×ÏÒÉÔÉ ËÁÎÁÌÉ\n" +"Ð�е можу Ñ�творити канали\n" msgid "" "\n" "Cannot fork\n" msgstr "" "\n" -"îÅ ÍÏÖÕ ÒÏÚÄ×ϧÔÉ ×ÉËÏÎÁÎÎÑ [fork()]\n" +"Ð�е зміг роздвоїтиÑ�Ñ�\n" msgid "" "\n" "Command terminated\n" msgstr "" "\n" -"ëÏÍÁÎÄÁ ÚÁ˦ÎÞÉÌÁ ×ÉËÏÎÁÎÎÑ\n" +"Команда закінчила виконаннÑ�\n" + +msgid "XSMP lost ICE connection" +msgstr "XSMP втратив з'єднаннÑ� ICE" + +#, c-format +msgid "dlerror = \"%s\"" +msgstr "dlerror = \"%s\"" msgid "Opening the X display failed" -msgstr "îÅ ×ÄÁÌÏÓÑ ×¦ÄËÒÉÔÉ ÄÉÓÐÌÅÊ X" +msgstr "Ð�е вдалоÑ�Ñ� відкрити диÑ�плей X" + +msgid "XSMP handling save-yourself request" +msgstr "XSMP оброблÑ�ємо запит 'збережи Ñ�ебе'" + +msgid "XSMP opening connection" +msgstr "XSMP відкриваємо з'єднаннÑ�" + +msgid "XSMP ICE connection watch failed" +msgstr "XSMP Ñ�поÑ�тереженнÑ� за з'єднаннÑ�м з ICE не вдалоÑ�Ñ�" + +#, c-format +msgid "XSMP SmcOpenConnection failed: %s" +msgstr "XSMP не вдалоÑ�Ñ� SmcOpenConnection: %s" msgid "At line" -msgstr "òÑÄÏË:" +msgstr "Ð Ñ�док:" msgid "Could not load vim32.dll!" -msgstr "îÅ ×ÄÁÌÏÓÑ ÚÁ×ÁÎÔÁÖÉÔÉ vim32.dll" +msgstr "Ð�е вдалоÑ�Ñ� завантажити vim32.dll" msgid "VIM Error" -msgstr "ðÏÍÉÌËÁ Vim" +msgstr "Помилка Vim" msgid "Could not fix up function pointers to the DLL!" -msgstr "îÅ ÍÏÖÕ ×ÉÐÒÁ×ÉÔÉ ×ËÁÚ¦×ÎÉËÉ ÎÁ ÆÕÎËæ§ DLL!" +msgstr "Ð�е зміг виправити вказівники на функції DLL!" #, c-format msgid "shell returned %d" -msgstr "shell ÐÏ×ÅÒÔÁ¤ %d" +msgstr "оболонка повернула %d" #, c-format msgid "Vim: Caught %s event\n" -msgstr "Vim: ïÔÒÉÍÁÎÏ %s-ÐÏĦÀ\n" +msgstr "Vim: Отримано подію %s\n" msgid "close" msgstr "close" @@ -3743,535 +4527,992 @@ msgid "shutdown" msgstr "shutdown" msgid "E371: Command not found" -msgstr "E371: ëÏÍÁÎÄÕ ÎÅ ÚÎÁÊÄÅÎÏ" +msgstr "E371: Команду не знайдено" msgid "" "VIMRUN.EXE not found in your $PATH.\n" "External commands will not pause after completion.\n" "See :help win32-vimrun for more information." msgstr "" -"æÁÊÌ VIMRUN.EXE ÎÅ ÚÎÁÊÄÅÎÏ Õ ×ÁÛÏÍÕ ÛÌÑÈÕ ÐÏÛÕËÕ.\n" -"úÏ×ΦÛΦ ËÏÍÁÎÄÉ ÎÅ ÂÕÄÕÔØ ÐÒÉÚÕÐÉÎÅΦ ЦÓÌÑ ×ÉËÏÎÁÎÎÑ.\n" -"äÉ×¦ÔØÓÑ :help win32-vimrun ÄÌÑ ÐÏÄÁÌØÛϧ ¦ÎÆÏÒÍÁæ§." +"Файл VIMRUN.EXE не знайдено у шлÑ�ху пошуку.\n" +"Зовнішні команди не будуть призупинені піÑ�лÑ� виконаннÑ�.\n" +"ДивітьÑ�Ñ� :help win32-vimrun, щоб отримати подробиці." msgid "Vim Warning" -msgstr "ðÏÐÅÒÅÄÖÅÎÎÑ Vim" +msgstr "ПопередженнÑ� Vim" # msgstr "E371: " +#, c-format msgid "E372: Too many %%%c in format string" -msgstr "E372: úÁÂÁÇÁÔÏ %%%c Õ ÒÑÄËÕ ÆÏÒÍÁÔÁ" +msgstr "E372: Забагато %%%c у Ñ€Ñ�дку формату" # msgstr "E372: " +#, c-format msgid "E373: Unexpected %%%c in format string" -msgstr "E373: îÅÏÞ¦ËÕ×ÁÎÉÊ `%%%c' Õ ÒÑÄËÕ ÆÏÒÍÁÔÁ" +msgstr "E373: Ð�еочікуваний `%%%c' у Ñ€Ñ�дку формату" # msgstr "E373: " msgid "E374: Missing ] in format string" -msgstr "E374: ÷ÔÒÁÞÅÎÏ ] Õ ÒÑÄËÕ ÆÏÒÍÁÔÁ" +msgstr "E374: Пропущено ] у Ñ€Ñ�дку формату" # msgstr "E374: " +#, c-format msgid "E375: Unsupported %%%c in format string" -msgstr "E375: %%%c Õ ÒÑÄËÕ ÆÏÒÍÁÔÁ ΊЦÄÔÒÉÍÕ¤ÔØÓÑ" +msgstr "E375: %%%c у Ñ€Ñ�дку формату не підтримуєтьÑ�Ñ�" # msgstr "E375: " +#, c-format msgid "E376: Invalid %%%c in format string prefix" -msgstr "E376: ðÏÍÉÌËÏ×ÉÊ `%%%c' Õ ÐÒÅÆ¦ËÓ¦ ÒÑÄËÕ ÆÏÒÍÁÔÁ" +msgstr "E376: Помилковий `%%%c' у префікÑ�Ñ– Ñ€Ñ�дку формату" # msgstr "E376: " +#, c-format msgid "E377: Invalid %%%c in format string" -msgstr "E376: ðÏÍÉÌËÏ×ÉÊ `%%%c' Õ ÒÑÄËÕ ÆÏÒÍÁÔÁ" +msgstr "E377: Помилковий `%%%c' у Ñ€Ñ�дку формату" # msgstr "E377: " msgid "E378: 'errorformat' contains no pattern" -msgstr "E378: 'errorformat' ͦÓÔÉÔØ ÌÉÛÅ Ú×ÉÞÁÊΦ ÓÉÍ×ÏÌÉ" +msgstr "E378: 'errorformat' не міÑ�тить зразок" # msgstr "E378: " msgid "E379: Missing or empty directory name" -msgstr "E379: ÷ÔÒÁÞÅÎÏ ÎÁÚ×Õ ÄÉÒÅËÔÏÒ¦§" +msgstr "E379: Пропущено чи порожнÑ� назва каталогу" -msgid "No more items" -msgstr "ïÓÔÁÎÎ¦Ê ÅÌÅÍÅÎÔ" +msgid "E553: No more items" +msgstr "E553: Ð�емає більше елементів" #, c-format msgid "(%d of %d)%s%s: " -msgstr "(%d Ú %d)%s%s: " +msgstr "(%d з %d)%s%s: " msgid " (line deleted)" -msgstr " (ÒÑÄÏË ×ÉÄÁÌÅÎÏ)" +msgstr " (Ñ€Ñ�док знищено)" msgid "E380: At bottom of quickfix stack" -msgstr "E380: óÔÅË quickfix ÐÏÒÏÖΦÊ" +msgstr "E380: Дно Ñ�теку виправлень" msgid "E381: At top of quickfix stack" -msgstr "E381: ÷ÅÒÛÉÎÁ ÓÔÅËÕ quickfix" +msgstr "E381: Вершина Ñ�теку виправлень" #, c-format msgid "error list %d of %d; %d errors" -msgstr "ÓÐÉÓÏË ÐÏÍÉÌÏË %d Ú %d; %d ÐÏÍÉÌÏË" +msgstr "Ñ�пиÑ�ок помилок %d з %d; %d помилок" msgid "E382: Cannot write, 'buftype' option is set" -msgstr "E382: îÅ ÍÏÖÕ ÚÁÐÉÓÁÔÉ, ×ËÁÚÁÎÁ ÏÐÃ¦Ñ 'buftype'" +msgstr "E382: Ð�е можу запиÑ�ати, вказана опціÑ� 'buftype'" + +msgid "E683: File name missing or invalid pattern" +msgstr "E683: Пропущено назву файлу чи некоректний шаблон" + +#, c-format +msgid "Cannot open file \"%s\"" +msgstr "Ð�е зміг відкрити файл \"%s\"" + +msgid "E681: Buffer is not loaded" +msgstr "E681: Буфер не завантажено" + +msgid "E777: String or List expected" +msgstr "E777: ОчікуєтьÑ�Ñ� Ñ€Ñ�док чи Ñ�пиÑ�ок" + +#, c-format +msgid "E369: invalid item in %s%%[]" +msgstr "E369: Ð�екоректний елемент у %s%%[]" # msgstr "E382: " msgid "E339: Pattern too long" -msgstr "E339: úÒÁÚÏË ÚÁÎÁÄÔÏ ÄÏ×ÇÉÊ" +msgstr "E339: Зразок занадто довгий" + +msgid "E50: Too many \\z(" +msgstr "E50: Забагато \\z(" + +#, c-format +msgid "E51: Too many %s(" +msgstr "E51: Забагато %s(" + +msgid "E52: Unmatched \\z(" +msgstr "E52: Ð�емає пари \\z(" + +#, c-format +msgid "E53: Unmatched %s%%(" +msgstr "E53: Ð�емає пари %s%%(" + +#, c-format +msgid "E54: Unmatched %s(" +msgstr "E54: Ð�емає пари %s(" + +#, c-format +msgid "E55: Unmatched %s)" +msgstr "E55: Ð�емає пари %s)" + +#, c-format +msgid "E59: invalid character after %s@" +msgstr "E59: Ð�едозволений Ñ�имвол піÑ�лÑ� %s@" + +#, c-format +msgid "E60: Too many complex %s{...}s" +msgstr "E60: Забагато Ñ�кладних %s{...}" # msgstr "E339: " #, c-format msgid "E61: Nested %s*" -msgstr "E61: ÷ËÌÁÄÅΦ %s*" +msgstr "E61: Вкладені %s*" # msgstr "E61: " #, c-format msgid "E62: Nested %s%c" -msgstr "E62: ÷ËÌÁÄÅΦ %s%c" +msgstr "E62: Вкладені %s%c" + +msgid "E63: invalid use of \\_" +msgstr "E63: Ð�екоректно вжито \\_" # msgstr "E62: " #, c-format msgid "E64: %s%c follows nothing" -msgstr "E64: ð¦ÓÌÑ %s%c ΦÞÏÇÏ ÎÅÍÁ¤" +msgstr "E64: ПіÑ�лÑ� %s%c нічого немає" + +msgid "E65: Illegal back reference" +msgstr "E65: Ð�екоректне зворотнє поÑ�иланнÑ�" + +# msgstr "E406: " +msgid "E66: \\z( not allowed here" +msgstr "E66: \\z( тут не дозволено" + +# msgstr "E406: " +msgid "E67: \\z1 et al. not allowed here" +msgstr "E67: \\z1 та ін. тут не дозволено" + +msgid "E68: Invalid character after \\z" +msgstr "E68: Ð�еправильний Ñ�имвол піÑ�лÑ� \\z" -# msgstr "E64: " #, c-format -msgid "Syntax error in %s{...}" -msgstr "óÉÎÔÁËÓÉÞÎÁ ÐÏÍÉÌËÁ × %s{...}" +msgid "E69: Missing ] after %s%%[" +msgstr "E69: Пропущено ] піÑ�лÑ� %s%%[" -msgid "E361: Crash intercepted; regexp too complex?" -msgstr "E361: ÷¦ÄÂÕÌÁÓØ Á×ÁÒ¦Ñ; ÚÁÎÁÄÔÏ ÓËÌÁÄÎÉÊ ÚÒÁÚÏË?" +#, c-format +msgid "E70: Empty %s%%[]" +msgstr "E70: %s%%[] порожній" -msgid "E363: pattern caused out-of-stack error" -msgstr "E363: úÒÁÚÏË ÚÞÉÎÉ× ÐÏÍÉÌËÕ ÓÔÅËÕ" +#, c-format +msgid "E678: Invalid character after %s%%[dxouU]" +msgstr "E678: Ð�едозволений Ñ�имвол піÑ�лÑ� %s%%[dxouU]" -msgid "External submatches:\n" -msgstr "úÏ×ΦÛΦ ЦÄÚ¦ÇÉ:\n" +#, c-format +msgid "E71: Invalid character after %s%%" +msgstr "E71: Ð�едозволений Ñ�имвол піÑ�лÑ� %s%%" #, c-format -msgid "+--%3ld lines folded " -msgstr "+--[ÚÇÏÒÔÏË](%3ld ÒÑÄ˦×)" +msgid "E769: Missing ] after %s[" +msgstr "E769: Бракує ] піÑ�лÑ� %s[" + +# msgstr "E64: " +#, c-format +msgid "E554: Syntax error in %s{...}" +msgstr "E554: СинтакÑ�ична помилка в %s{...}" + +msgid "External submatches:\n" +msgstr "Зовнішні під-збіги:\n" msgid " VREPLACE" -msgstr " V-ÚÁͦÎÁ" +msgstr " ВІРТ ЗÐ�МІÐ�Ð�" msgid " REPLACE" -msgstr " úÁͦÎÁ" +msgstr " ЗÐ�МІÐ�Ð�" msgid " REVERSE" -msgstr " ïÂÅÒÎÕÔÏ" +msgstr " Ð�Ð�ВИВОРІТ" msgid " INSERT" -msgstr " ÷ÓÔÁ×ËÁ" +msgstr " ВСТÐ�ВКÐ�" msgid " (insert)" -msgstr " (×ÓÔÁ×ËÁ)" +msgstr " (вÑ�тавка)" msgid " (replace)" -msgstr " (ÚÁͦÎÁ)" +msgstr " (заміна)" msgid " (vreplace)" -msgstr " (V-ÚÁͦÎÁ)" +msgstr " (вірт заміна)" msgid " Hebrew" -msgstr " Hebrew" +msgstr " Іврит" + +msgid " Arabic" +msgstr " Ð�рабÑ�ька" msgid " (lang)" -msgstr " (lang)" +msgstr " (мова)" msgid " (paste)" -msgstr " (ÂÅÚ ÏÂÒÏÂËÉ)" - -msgid " SELECT" -msgstr " ÷ÉĦÌÅÎÎÑ" +msgstr " (клей)" msgid " VISUAL" -msgstr " ÷ɦÒ" +msgstr " ВИБІР" -msgid " BLOCK" -msgstr " [âÌÏË]" +msgid " VISUAL LINE" +msgstr " ВИБІРРЯДКІВ" -msgid " LINE" -msgstr " [òÑÄËÉ]" +msgid " VISUAL BLOCK" +msgstr " ВИБІРБЛОКУ" -msgid "recording" -msgstr "ÊÄÅ ÚÁÐÉÓ" +msgid " SELECT" +msgstr " ВИДІЛЕÐ�Ð�Я" -msgid "search hit TOP, continuing at BOTTOM" -msgstr "ðÏÛÕË Ä¦ÊÛÏ× ÄÏ ÇÏÒÉ, ÐÒÏÄÏ×ÖÕ¤ÍÏ ÕÎÉÚÕ" +msgid " SELECT LINE" +msgstr " ВИДІЛЕÐ�Ð�Я РЯДКІВ" -msgid "search hit BOTTOM, continuing at TOP" -msgstr "ðÏÛÕË Ä¦ÊÛÏ× ÄÏ ÎÉÚÕ, ÐÒÏÄÏ×ÖÕ¤ÍÏ Ú ÇÏÒÉ" +msgid " SELECT BLOCK" +msgstr " ВИДІЛЕÐ�Ð�Я БЛОКУ" + +msgid "recording" +msgstr "йде запиÑ�" #, c-format msgid "E383: Invalid search string: %s" -msgstr "E383: îÅצÒÎÉÊ ÚÒÁÚÏË ÄÌÑ ÐÏÛÕËÕ: %s" +msgstr "E383: Ð�еправильний зразок длÑ� пошуку: %s" #, c-format msgid "E384: search hit TOP without match for: %s" -msgstr "E384: ðÏÛÕË Ä¦ÊÛÏ× ÄÏ ÇÏÒÉ ÂÅÚ ÚÂ¦Ç¦× Ú %s" +msgstr "E384: Пошук дійшов до ПОЧÐ�ТКУ без збігів з %s" #, c-format msgid "E385: search hit BOTTOM without match for: %s" -msgstr "E385: ðÏÛÕË Ä¦ÊÛÏ× ÄÏ ÎÉÚÕ ÂÅÚ ÚÂ¦Ç¦× Ú %s" +msgstr "E385: Пошук дійшов до КІÐ�ЦЯ без збігів з %s" msgid "E386: Expected '?' or '/' after ';'" -msgstr "E386: ð¦ÓÌÑ `;' ÍÁ¤ ÊÔÉ `?' ÁÂÏ `/'" +msgstr "E386: ПіÑ�лÑ� `;' має бути `?' або `/'" # msgstr "E386: " msgid " (includes previously listed match)" -msgstr " (ÒÁÚÏÍ Ú ÐÏÐÅÒÅÄΦÍÉ Ú¦ÇÁÍÉ)" +msgstr " (разом з попередніми збігами)" #. cursor at status line msgid "--- Included files " -msgstr "--- ÷ËÌÀÞÅΦ ÆÁÊÌÉ " +msgstr "--- Включені файли " msgid "not found " -msgstr "ÎÅ ÚÎÁÊÄÅÎÏ " +msgstr "не знайдено " msgid "in path ---\n" -msgstr "Õ ÛÌÑÈÕ ÐÏÛÕËÕ ---\n" +msgstr "у шлÑ�ху пошуку ---\n" msgid " (Already listed)" -msgstr " (õÖÅ Õ ÓÐÉÓËÕ)" +msgstr " (Уже у Ñ�пиÑ�ку)" msgid " NOT FOUND" -msgstr " îÅ ÚÎÁÊÄÅÎÏ" +msgstr " Ð�Е ЗÐ�Ð�ЙДЕÐ�О" #, c-format msgid "Scanning included file: %s" -msgstr "ðÏÛÕË Õ ×ËÌÀÞÅÎÏÍÕ ÆÁÊ̦: %s" +msgstr "Пошук у включеному файлі: %s" + +#, c-format +msgid "Searching included file %s" +msgstr "Шукаємо у включеному файлі %s" msgid "E387: Match is on current line" -msgstr "E387: úÂ¦Ç Õ ÐÏÔÏÞÎÏÍÕ ÒÑÄËÕ" +msgstr "E387: Збіг у поточному Ñ€Ñ�дку" msgid "All included files were found" -msgstr "õÓ¦ ×ËÌÀÞÅΦ ÆÁÊÌÉ ÂÕÌÏ ÚÎÁÊÄÅÎÏ" +msgstr "Були знайдені вÑ�Ñ– включені файли" msgid "No included files" -msgstr "öÏÄÎÏÇÏ ×ËÌÀÞÅÎÏÇÏ ÆÁÊÌÁ" +msgstr "Жодного включеного файлу" msgid "E388: Couldn't find definition" -msgstr "E388: ÷ÉÚÎÁÞÅÎÎÑ ÎÅ ÚÎÁÊÄÅÎÏ" +msgstr "E388: ВизначеннÑ� не знайдено" msgid "E389: Couldn't find pattern" -msgstr "E389: úÒÁÚÏË ÎÅ ÚÎÁÊÄÅÎÏ" +msgstr "E389: Зразок не знайдено" + +#, c-format +msgid "" +"\n" +"# Last %sSearch Pattern:\n" +"~" +msgstr "" +"\n" +"# ОÑ�Ñ‚. %sЗразок пошуку:\n" +"~" + +msgid "E759: Format error in spell file" +msgstr "E759: Помилка формату у файлі орфографії" + +# msgstr "E364: " +msgid "E758: Truncated spell file" +msgstr "E758: Обірваний файл орфографії" + +#, c-format +msgid "Trailing text in %s line %d: %s" +msgstr "Зайвий текÑ�Ñ‚ у %s у Ñ€Ñ�дку %d: %s" + +#, c-format +msgid "Affix name too long in %s line %d: %s" +msgstr "Ð�азва афікÑ�у завелика у %s у Ñ€Ñ�дку %d: %s" + +# msgstr "E430: " +msgid "E761: Format error in affix file FOL, LOW or UPP" +msgstr "E761: Помилка формату у файлі афікÑ�ів FOL, LOW чи UPP" + +msgid "E762: Character in FOL, LOW or UPP is out of range" +msgstr "E762: Символ у FOL, LOW чи UPP поза межами" + +msgid "Compressing word tree..." +msgstr "СтиÑ�куєтьÑ�Ñ� дерево Ñ�лів..." + +msgid "E756: Spell checking is not enabled" +msgstr "E756: Перевірка орфографії не дозволена" + +#, c-format +msgid "Warning: Cannot find word list \"%s.%s.spl\" or \"%s.ascii.spl\"" +msgstr "Увага: Ð�е зміг знайти Ñ�пиÑ�ок Ñ�лів \"%s.%s.spl\" чи \"%s.ascii.spl\"" + +#, c-format +msgid "Reading spell file \"%s\"" +msgstr "ЧитаєтьÑ�Ñ� файл орфографії \"%s\"" + +msgid "E757: This does not look like a spell file" +msgstr "E757: Ð�е Ñ�хоже на файл орфографії" + +msgid "E771: Old spell file, needs to be updated" +msgstr "E771: Файл орфографії Ñ�тарий, треба поновити" + +msgid "E772: Spell file is for newer version of Vim" +msgstr "E772: Файл орфографії призначений длÑ� більш нової верÑ�Ñ–Ñ— Vim" + +msgid "E770: Unsupported section in spell file" +msgstr "E770: Ð�едозволена Ñ�екціÑ� у файлі орфографії" + +#, c-format +msgid "Warning: region %s not supported" +msgstr "Увага: регіон %s не підтримуєтьÑ�Ñ�" + +#, c-format +msgid "Reading affix file %s ..." +msgstr "ЧитаєтьÑ�Ñ� файл афікÑ�ів %s ..." + +#, c-format +msgid "Conversion failure for word in %s line %d: %s" +msgstr "Помилка перетвореннÑ� Ñ�лова у %s у Ñ€Ñ�дку %d: %s" + +#, c-format +msgid "Conversion in %s not supported: from %s to %s" +msgstr "ПеретвореннÑ� у %s не підтримуєтьÑ�Ñ�: з %s до %s" + +#, c-format +msgid "Conversion in %s not supported" +msgstr "ПеретвореннÑ� у %s не підтримуєтьÑ�Ñ�" + +#, c-format +msgid "Invalid value for FLAG in %s line %d: %s" +msgstr "Ð�екоректне значеннÑ� FLAG у %s у Ñ€Ñ�дку %d: %s" + +#, c-format +msgid "FLAG after using flags in %s line %d: %s" +msgstr "FLAG піÑ�лÑ� викориÑ�таннÑ� прапорців у %s у Ñ€Ñ�дку %d: %s" + +#, c-format +msgid "Defining COMPOUNDFORBIDFLAG after PFX item may give wrong results in %s line %d" +msgstr "ВизначеннÑ� COMPOUNDFORBIDFLAG піÑ�лÑ� елементу PFX може дати неправильний результат у %s у Ñ€Ñ�дку %d" + +#, c-format +msgid "Defining COMPOUNDPERMITFLAG after PFX item may give wrong results in %s line %d" +msgstr "ВизначеннÑ� COMPOUNDPERMITFLAG піÑ�лÑ� елементу PFX можу дати неправильний результат у %s у Ñ€Ñ�дку %d" + +#, c-format +msgid "Wrong COMPOUNDWORDMAX value in %s line %d: %s" +msgstr "Ð�еправильне значеннÑ� COMPOUNDWORDMAX у %s у Ñ€Ñ�дку %d: %s" + +#, c-format +msgid "Wrong COMPOUNDMIN value in %s line %d: %s" +msgstr "Ð�еправильне значеннÑ� COMPOUNDMIN у %s у Ñ€Ñ�дку %d: %s" + +#, c-format +msgid "Wrong COMPOUNDSYLMAX value in %s line %d: %s" +msgstr "Ð�еправильне значеннÑ� COMPOUNDSYLMAX у %s у Ñ€Ñ�дку %d: %s" + +#, c-format +msgid "Wrong CHECKCOMPOUNDPATTERN value in %s line %d: %s" +msgstr "Ð�еправильне значеннÑ� CHECKCOMPOUNDPATTERN у %s у Ñ€Ñ�дку %d: %s" + +#, c-format +msgid "Different combining flag in continued affix block in %s line %d: %s" +msgstr "Інший прапорець комбінації у продовженні блоку афікÑ�ів у %s у Ñ€Ñ�дку %d: %s" + +#, c-format +msgid "Duplicate affix in %s line %d: %s" +msgstr "Подвійний афікÑ� у %s у Ñ€Ñ�дку %d: %s" + +#, c-format +msgid "Affix also used for BAD/RARE/KEEPCASE/NEEDAFFIX/NEEDCOMPOUND/NOSUGGEST in %s line %d: %s" +msgstr "Ð�фікÑ� також викориÑ�товуєтьÑ�Ñ� длÑ� BAD/RARE/KEEPCASE/NEEDAFFIX/NEEDCOMPOUND/NOSUGGEST у %s у Ñ€Ñ�дку %d: %s" + +#, c-format +msgid "Expected Y or N in %s line %d: %s" +msgstr "Треба Y чи N у %s у Ñ€Ñ�дку %d: %s" + +#, c-format +msgid "Broken condition in %s line %d: %s" +msgstr "Ð�епридатна умова у %s у Ñ€Ñ�дку %d: %s" + +#, c-format +msgid "Expected REP(SAL) count in %s line %d" +msgstr "Треба кількіÑ�ть REP(SAL) у %s у Ñ€Ñ�дку %d" + +#, c-format +msgid "Expected MAP count in %s line %d" +msgstr "Треба кількіÑ�ть MAP у %s у Ñ€Ñ�дку %d" + +#, c-format +msgid "Duplicate character in MAP in %s line %d" +msgstr "ПовтореннÑ� Ñ�имволу у MAP у %s у Ñ€Ñ�дку %d" + +#, c-format +msgid "Unrecognized or duplicate item in %s line %d: %s" +msgstr "Ð�ерозпізнаний чи повторний елемент у %s у Ñ€Ñ�дку %d: %s" + +#, c-format +msgid "Missing FOL/LOW/UPP line in %s" +msgstr "Пропущено Ñ€Ñ�док FOL/LOW/UPP у %s" + +msgid "COMPOUNDSYLMAX used without SYLLABLE" +msgstr "Вжито COMPOUNDSYLMAX без SYLLABLE" + +msgid "Too many postponed prefixes" +msgstr "Забагато відкладених префікÑ�ів" + +msgid "Too many compound flags" +msgstr "Забагато Ñ�кладних прапорців" + +msgid "Too many posponed prefixes and/or compound flags" +msgstr "Забагато відкладених префікÑ�ів Ñ–/або Ñ�кладних прапорців" + +#, c-format +msgid "Missing SOFO%s line in %s" +msgstr "Пропущено Ñ€Ñ�док SOFO%s у %s" + +#, c-format +msgid "Both SAL and SOFO lines in %s" +msgstr "Обидва Ñ€Ñ�дки SAL Ñ– SOFO у %s" + +#, c-format +msgid "Flag is not a number in %s line %d: %s" +msgstr "Прапорець не Ñ” чиÑ�лом у %s у Ñ€Ñ�дку %d: %s" + +#, c-format +msgid "Illegal flag in %s line %d: %s" +msgstr "Ð�еправильний прапорець у %s у Ñ€Ñ�дку %d: %s" + +#, c-format +msgid "%s value differs from what is used in another .aff file" +msgstr "ЗначеннÑ� %s відрізнÑ�єтьÑ�Ñ� від того, що вжито у іншому файлі .aff" + +#, c-format +msgid "Reading dictionary file %s ..." +msgstr "Зчитуємо Ñ�ловниковий файл %s ..." + +#, c-format +msgid "E760: No word count in %s" +msgstr "E760: Ð�емає кількоÑ�ті Ñ�лів у %s" + +#, c-format +msgid "line %6d, word %6d - %s" +msgstr "Ñ€Ñ�док %6d, Ñ�лово %6d - %s" + +#, c-format +msgid "Duplicate word in %s line %d: %s" +msgstr "ПовтореннÑ� Ñ�лова у %s у Ñ€Ñ�дку %d: %s" + +#, c-format +msgid "First duplicate word in %s line %d: %s" +msgstr "Перше повтореннÑ� Ñ�лова у %s у Ñ€Ñ�дку %d: %s" + +#, c-format +msgid "%d duplicate word(s) in %s" +msgstr "%d повторюваних Ñ�лів у %s" + +#, c-format +msgid "Ignored %d word(s) with non-ASCII characters in %s" +msgstr "Пропущено %d Ñ�лів(~) із не-ASCII Ñ�имволами у %s" + +#, c-format +msgid "Reading word file %s ..." +msgstr "Читаємо файл Ñ�лів %s ..." + +#, c-format +msgid "Duplicate /encoding= line ignored in %s line %d: %s" +msgstr "ПовтореннÑ� Ñ€Ñ�дка /encoding= проігноровано у %s у Ñ€Ñ�дку %d: %s" + +#, c-format +msgid "/encoding= line after word ignored in %s line %d: %s" +msgstr "Ð Ñ�док /encoding= піÑ�лÑ� Ñ�лова проігноровано у %s у Ñ€Ñ�дку %d: %s" + +#, c-format +msgid "Duplicate /regions= line ignored in %s line %d: %s" +msgstr "ПовтореннÑ� Ñ€Ñ�дка /regions= проігноровано у %s у Ñ€Ñ�дку %d: %s" + +#, c-format +msgid "Too many regions in %s line %d: %s" +msgstr "Забагато регіонів у %s у Ñ€Ñ�дку %d: %s" + +#, c-format +msgid "/ line ignored in %s line %d: %s" +msgstr "Ð Ñ�док / проігноровано у %s у Ñ€Ñ�дку %d: %s" + +#, c-format +msgid "Invalid region nr in %s line %d: %s" +msgstr "Ð�екоректний номер регіону у %s у Ñ€Ñ�дку %d: %s" + +#, c-format +msgid "Unrecognized flags in %s line %d: %s" +msgstr "Ð�ерозпізнані прапорці у %s у Ñ€Ñ�дку %d: %s" + +#, c-format +msgid "Ignored %d words with non-ASCII characters" +msgstr "Проігноровано %d Ñ�лів із не-ASCII Ñ�имволами" + +#, c-format +msgid "Compressed %d of %d nodes; %d (%d%%) remaining" +msgstr "СтиÑ�нено %d з %d вузлів; залишилоÑ�Ñ� %d (%d%%)" + +msgid "Reading back spell file..." +msgstr "ПеречитуєтьÑ�Ñ� файл орфографії..." + +#. +#. * Go through the trie of good words, soundfold each word and add it to +#. * the soundfold trie. +#. +msgid "Performing soundfolding..." +msgstr "ВиконуєтьÑ�Ñ� згортаннÑ� звуків..." + +#, c-format +msgid "Number of words after soundfolding: %ld" +msgstr "КількіÑ�ть Ñ�лів піÑ�лÑ� згортаннÑ� звуків: %ld" + +#, c-format +msgid "Total number of words: %d" +msgstr "Повна кількіÑ�ть Ñ�лів: %d" + +#, c-format +msgid "Writing suggestion file %s ..." +msgstr "ЗапиÑ�уєтьÑ�Ñ� файл припущень %s ..." + +#, c-format +msgid "Estimated runtime memory use: %d bytes" +msgstr "Оцінка Ñ�поживаннÑ� пам'Ñ�ті: %d байт" + +msgid "E751: Output file name must not have region name" +msgstr "E751: Вихідний файл не повинен мати назву регіону" + +msgid "E754: Only up to 8 regions supported" +msgstr "E754: ПідтримуєтьÑ�Ñ� тільки до воÑ�ьми регіонів" + +#, c-format +msgid "E755: Invalid region in %s" +msgstr "E755: Ð�екоректний регіон у %s" + +msgid "Warning: both compounding and NOBREAK specified" +msgstr "Увага: зазначено обидва `Ñ�кладні Ñ�лова' та NOBREAK" + +#, c-format +msgid "Writing spell file %s ..." +msgstr "ЗапиÑ�уєтьÑ�Ñ� файл орфографії %s ..." + +msgid "Done!" +msgstr "Зроблено!" + +#, c-format +msgid "E765: 'spellfile' does not have %ld entries" +msgstr "E765: 'spellfile' не міÑ�тить %ld елементів" + +#, c-format +msgid "Word removed from %s" +msgstr "Слово знищено з %s" + +#, c-format +msgid "Word added to %s" +msgstr "Слово додано до %s" + +msgid "E763: Word characters differ between spell files" +msgstr "E763: Символи у Ñ�лові відрізнÑ�ютьÑ�Ñ� у файлах орфографії" + +msgid "Sorry, no suggestions" +msgstr "Пробачте, немає припущень" + +#, c-format +msgid "Sorry, only %ld suggestions" +msgstr "Пробачте, тільки %ld припущень" + +#. for when 'cmdheight' > 1 +#. avoid more prompt +#, c-format +msgid "Change \"%.*s\" to:" +msgstr "Замінити \"%.*s\" на:" + +#, c-format +msgid " < \"%.*s\"" +msgstr " < \"%.*s\"" + +# msgstr "E34: " +msgid "E752: No previous spell replacement" +msgstr "E752: Ð�емає попередньої заміни" + +# msgstr "E333: " +#, c-format +msgid "E753: Not found: %s" +msgstr "E753: Ð�е знайдено: %s" + +#, c-format +msgid "E778: This does not look like a .sug file: %s" +msgstr "E778: Ð�е Ñ�хоже на файл .sub: %s" + +#, c-format +msgid "E779: Old .sug file, needs to be updated: %s" +msgstr "E779: ЗаÑ�тарілий файл .sug, треба поновити: %s" + +#, c-format +msgid "E780: .sug file is for newer version of Vim: %s" +msgstr "E780: Файл .sug длÑ� більш нової верÑ�Ñ–Ñ— Vim: %s" + +#, c-format +msgid "E781: .sug file doesn't match .spl file: %s" +msgstr "E781: Файл .sug не відповідає файлу .spl: %s" + +#, c-format +msgid "E782: error while reading .sug file: %s" +msgstr "E782: Помилка читаннÑ� файлу .sug: %s" + +#. This should have been checked when generating the .spl +#. * file. +msgid "E783: duplicate char in MAP entry" +msgstr "E783: Повторено Ñ�имвол у елементі MAP" #, c-format msgid "E390: Illegal argument: %s" -msgstr "E390: îÅצÒÎÉÊ ÁÒÇÕÍÅÎÔ: %s" +msgstr "E390: Ð�еправильний аргумент: %s" #, c-format msgid "E391: No such syntax cluster: %s" -msgstr "E391: îÅ ¦ÓÎÕÀÞÉÊ ËÌÁÓÅÔÒ ÓÉÎÔÁËÓÉÓÕ: %s" +msgstr "E391: Ð�емає такого клаÑ�теру Ñ�интакÑ�иÑ�у: %s" # msgstr "E391: " msgid "No Syntax items defined for this buffer" -msgstr "äÌÑ ÂÕÆÅÒÕ ÎÅ ×ÉÚÎÁÞÅÎÏ ÅÌÅÍÅÎÔ¦× ÓÉÎÔÁËÓÉÓÕ" +msgstr "ДлÑ� буферу не визначено елементів Ñ�интакÑ�иÑ�у" msgid "syncing on C-style comments" -msgstr "ÓÉÎÈÒÏΦÚÁÃ¦Ñ ÂÁÚÕ¤ÔØÓÑ ÎÁ ó-ËÏÍÅÎÔÁÒ¦ÑÈ" +msgstr "Ñ�инхронізуємоÑ�Ñ� по коментарÑ�Ñ… Ñ�тилю С" msgid "no syncing" -msgstr "ÓÉÎÈÒÏΦÚÁÃ¦Ñ ÎÅ ×ÉËÏÒÉÓÔÏ×Õ¤ÔØÓÑ" +msgstr "без Ñ�инхронізації" msgid "syncing starts " -msgstr "ÓÉÎÈÒÏΦÚÁÃ¦Ñ ÐÏÞÉÎÁ¤ÔØÓÑ ÚÁ " +msgstr "починаєтьÑ�Ñ� Ñ�инхронізаціÑ� за " msgid " lines before top line" -msgstr " ÒÑÄË¦× ÐÅÒÅÄ ÐÅÒÛÉÍ ÒÑÄËÏÍ" +msgstr " Ñ€Ñ�дків перед першим Ñ€Ñ�дком" msgid "" "\n" "--- Syntax sync items ---" msgstr "" "\n" -"--- åÌÅÍÅÎÔÉ ÓÉÎÈÒÏΦÚÁæ§ ÓÉÎÔÁËÓÉÓÕ ---" +"--- Елементи Ñ�инхронізації Ñ�интакÑ�иÑ�у ---" msgid "" "\n" "syncing on items" msgstr "" "\n" -"ÓÉÎÈÒÏΦÚÁæ§ ÂÁÚÕ¤ÔØÓÑ ÎÁ ÅÌÅÍÅÎÔÁÈ" +"Ñ�инхронізаціÑ� по елементах" msgid "" "\n" "--- Syntax items ---" msgstr "" "\n" -"--- åÌÅÍÅÎÔÉ ÓÉÎÔÁËÓÉÓÕ ---" +"--- Елементи Ñ�интакÑ�иÑ�у ---" #, c-format msgid "E392: No such syntax cluster: %s" -msgstr "E392: îÅ ¦ÓÎÕÀÞÉÊ ËÌÁÓÅÔÒ ÓÉÎÔÁËÓÉÓÕ: %s" +msgstr "E392: Ð�емає такого Ñ�интакÑ�ичного клаÑ�теру: %s" msgid "minimal " -msgstr "ͦΦÍÁÌØÎÉÊ " +msgstr "мінімальний " msgid "maximal " -msgstr "ÍÁËÓÉÍÁÌØÎÉÊ " +msgstr "макÑ�имальний " -msgid "E393: group[t]here not accepted here" -msgstr "E393: group[t]hete ÔÕÔ ÎÅ ÐÒÁÃÀ¤" +msgid "; match " +msgstr "; збіг " -#, c-format -msgid "E394: Didn't find region item for %s" -msgstr "E394: îÅ ÚÎÁÊÄÅÎÏ ÏÂÌÁÓÔ¦ ÄÌÑ %s" +msgid " line breaks" +msgstr " розриви Ñ€Ñ�дків" msgid "E395: contains argument not accepted here" -msgstr "E395: í¦ÓÔÉÔØ ÁÒÇÕÍÅÎÔÉ ÝÏ ÎÅÐÒÉÊÎÑÔΦ ÔÕÔ" +msgstr "E395: МіÑ�тить неприйнÑ�тні тут аргументи" msgid "E396: containedin argument not accepted here" -msgstr "E396: áÒÇÕÍÅÎÔ ÎÅÐÒÉÊÎÑÔÎÉÊ ÔÕÔ" +msgstr "E396: У неприйнÑ�тному тут аргументі" + +msgid "E393: group[t]here not accepted here" +msgstr "E393: group[t]hete тут не працює" + +#, c-format +msgid "E394: Didn't find region item for %s" +msgstr "E394: Ð�е знайдено елемент регіону длÑ� %s" # msgstr "E396: " msgid "E397: Filename required" -msgstr "E397: ðÏÔÒ¦ÂÎÁ ÎÁÚ×Á ÆÁÊÌÁ" +msgstr "E397: Потрібна назва файлу" + +#, c-format +msgid "E789: Missing ']': %s" +msgstr "E789: Пропущено ']': %s" #, c-format msgid "E398: Missing '=': %s" -msgstr "E398: `=' ×ÔÒÁÞÅÎÏ: %s" +msgstr "E398: Пропущено `=': %s" # --------------------------------------- #, c-format msgid "E399: Not enough arguments: syntax region %s" -msgstr "E399: îÅ ÄÏÓÉÔØ ÁÒÇÕÍÅÎÔ¦×: syntax region %s" +msgstr "E399: Ð�е доÑ�татньо аргументів: Ñ�интакÑ�ичний регіон %s" msgid "E400: No cluster specified" -msgstr "E400: ëÌÁÓÔÅÒ ÎÅ ×ËÁÚÁÎÏ" +msgstr "E400: КлаÑ�тер не вказано" #, c-format msgid "E401: Pattern delimiter not found: %s" -msgstr "E401: ë¦ÎÅÃØ ÚÒÁÚËÁ ÎÅ ÚÎÁÊÄÎÏ: %s" +msgstr "E401: Кінець зразку не знайдено: %s" #, c-format msgid "E402: Garbage after pattern: %s" -msgstr "E402: óͦÔÔÑ Ð¦ÓÌÑ ÚÒÁÚËÁ: %s" +msgstr "E402: СміттÑ� піÑ�лÑ� зразку: %s" # msgstr "E402: " msgid "E403: syntax sync: line continuations pattern specified twice" -msgstr "E403: syntax syntax: ÚÒÁÚÏË ÄÌÑ ÐÒÏÄÏ×ÖÅÎÎÑ ÒÑÄËÁ ×ËÁÚÁÎÏ Äצަ" +msgstr "E403: СинтакÑ�ична Ñ�инхронізаціÑ�: зразок длÑ� продовженнÑ� Ñ€Ñ�дка вказано двічі" #, c-format msgid "E404: Illegal arguments: %s" -msgstr "E404: îÅצÒΦ ÁÒÇÕÍÅÎÔÉ: %s" +msgstr "E404: Ð�еправильні аргументи: %s" # msgstr "E404: " #, c-format msgid "E405: Missing equal sign: %s" -msgstr "E405: îÅÍÁ¤ `=': %s" +msgstr "E405: Пропущено знак `=': %s" # msgstr "E405: " #, c-format msgid "E406: Empty argument: %s" -msgstr "E406: ðÏÒÏÖÎ¦Ê ÁÒÇÕÍÅÎÔ: %s" +msgstr "E406: Порожній аргумент: %s" # msgstr "E406: " #, c-format msgid "E407: %s not allowed here" -msgstr "E407: %s ÔÕÔ ÎÅ ÄÏÚ×ÏÌÅÎÏ" +msgstr "E407: %s тут не дозволено" #, c-format msgid "E408: %s must be first in contains list" -msgstr "E408: %s ÍÁ¤ ÂÕÔÉ ÐÅÒÛÉÍ ÒÑÄËÏÍ Õ ÆÁÊ̦" +msgstr "E408: %s має бути першим Ñ€Ñ�дком у Ñ�пиÑ�ку утримань" #, c-format msgid "E409: Unknown group name: %s" -msgstr "E409: îÅצÒÎÁ ÎÁÚ×Á ÇÒÕÐÉ: %s" +msgstr "E409: Ð�еправильна назва групи: %s" # msgstr "E409: " #, c-format msgid "E410: Invalid :syntax subcommand: %s" -msgstr "E410: îÅצÒÎÁ ЦÄËÏÍÁÎÄÁ :syntax : %s" +msgstr "E410: Ð�еправильна підкоманда :syntax: %s" + +msgid "E679: recursive loop loading syncolor.vim" +msgstr "E679: РекурÑ�ивний цикл читаннÑ� syncolor.vim" # msgstr "E410: " #, c-format msgid "E411: highlight group not found: %s" -msgstr "E411: ëÏÌØÏÒ ÎÅ ÚÎÁÊÄÅÎÏ: %s" +msgstr "E411: Групу підÑ�вічуваннÑ� не знайдено: %s" # msgstr "E411: " #, c-format msgid "E412: Not enough arguments: \":highlight link %s\"" -msgstr "E412: îÅÄÏÓÔÁÔÎØÏ ÁÒÇÕÍÅÎÔ¦×: \"highlight link %s\"" +msgstr "E412: Ð�едоÑ�татньо аргументів: \":highlight link %s\"" # msgstr "E412: " #, c-format msgid "E413: Too many arguments: \":highlight link %s\"" -msgstr "E413: úÁÂÁÇÁÔÏ ÁÒÇÕÍÅÎÔ¦×: \":highlight link %s\"" +msgstr "E413: Забагато аргументів: \":highlight link %s\"" # msgstr "E413: " msgid "E414: group has settings, highlight link ignored" -msgstr "E414: ëÏÌ¦Ò ÕÖÅ ×ÓÔÁÎÏ×ÌÅÎÏ, \":highlight link\" ÐÒϦÇÎÏÒÏ×ÁÎÏ" +msgstr "E414: Колір уже вÑ�тановлено, highlight link проігноровано" # msgstr "E414: " #, c-format msgid "E415: unexpected equal sign: %s" -msgstr "E415: úÎÁË Ò¦×ÎÏÓÔ¦ ÎÅ ÐÏÔÒ¦ÂÅÎ: %s" +msgstr "E415: Ð�еÑ�подіваний знак рівноÑ�ті: %s" # msgstr "E415: " #, c-format msgid "E416: missing equal sign: %s" -msgstr "E416: ÷ÔÒÁÞÅÎÏ ÚÎÁË Ò¦×ÎÏÓÔ¦: %s" +msgstr "E416: Пропущено знак рівноÑ�ті: %s" #, c-format msgid "E417: missing argument: %s" -msgstr "E417: ÷ÔÒÁÞÅÎÏ ÁÒÇÕÍÅÎÔ: %s" +msgstr "E417: Пропущено аргумент: %s" #, c-format msgid "E418: Illegal value: %s" -msgstr "E418: îÅצÒÎÅ ÚÎÁÞÅÎÎÑ: %s" +msgstr "E418: Ð�еправильне значеннÑ�: %s" # msgstr "E418: " msgid "E419: FG color unknown" -msgstr "E419: îÅצÄÏÍÉÊ ËÏÌ¦Ò ÔÅËÓÔÕ" +msgstr "E419: Ð�евідомий колір текÑ�ту" # msgstr "E419: " msgid "E420: BG color unknown" -msgstr "E420: îÅצÄÏÍÉÊ ËÏÌ¦Ò ÆÏÎÕ" +msgstr "E420: Ð�евідомий колір фону" # msgstr "E420: " #, c-format msgid "E421: Color name or number not recognized: %s" -msgstr "E421: îÅÚÒÏÚÕͦÌÁ ÎÁÚ×Á ÁÂÏ ÎÏÍÅÒ ËÏÌØÏÒÕ: %s" +msgstr "E421: Ð�ерозпізнана назва або номер кольору: %s" # msgstr "E421: " #, c-format msgid "E422: terminal code too long: %s" -msgstr "E422: úÁÎÁÄÔÏ ÄÏ×ÇÉÊ ËÏÄ ÔÅÒͦÎÁÌÕ: %s" +msgstr "E422: Занадто довгий код терміналу: %s" # msgstr "E422: " #, c-format msgid "E423: Illegal argument: %s" -msgstr "E423: îÅצÒÎÉÊ ÁÒÇÕÍÅÎÔ: %s" +msgstr "E423: Ð�еправильний аргумент: %s" # msgstr "E423: " msgid "E424: Too many different highlighting attributes in use" -msgstr "E424: úÁÂÁÇÁÔÏ Ò¦ÚÎÉÈ ÁÔÒÉÂÕÔ ËÏÌØÏÒÕ" +msgstr "E424: ВикориÑ�тано забагато різних атрибутів кольору" + +msgid "E669: Unprintable character in group name" +msgstr "E669: Ð�едруковний Ñ�имвол у назві групи" + +# msgstr "E181: " +msgid "W18: Invalid character in group name" +msgstr "W18: Ð�екоректний Ñ�имвол у назві групи" # msgstr "E424: " -msgid "at bottom of tag stack" -msgstr "ÓÔÅË ÐÏͦÔÏË ÐÏÒÏÖΦÊ" +msgid "E555: at bottom of tag stack" +msgstr "E555: Кінець Ñ�теку теґів" -msgid "at top of tag stack" -msgstr "×ÅÒÛÉÎÁ ÓÔÅËÕ ÐÏͦÔÏË" +msgid "E556: at top of tag stack" +msgstr "E556: Вершина Ñ�теку теґів" msgid "E425: Cannot go before first matching tag" -msgstr "E425: îÅ ÍÏÖÕ ÐÅÒÅÊÔÉ ÄÏ ÐÏÐÅÒÅÄÎÏØ§ ÐÏͦÔËÉ Ú ÐÅÒÛϧ" +msgstr "E425: Це вже найперший відповідний теґ" # msgstr "E425: " #, c-format msgid "E426: tag not found: %s" -msgstr "E426: ÐÏͦÔËÕ %s ÎÅ ÚÎÁÊÄÅÎÏ" +msgstr "E426: Теґ %s не знайдено" # msgstr "E426: " -#~ msgid " # pri kind tag" -#~ msgstr "" +msgid " # pri kind tag" +msgstr " # прі тип теґ" msgid "file\n" -msgstr "ÆÁÊÌ\n" - -#. -#. * Ask to select a tag from the list. -#. * When using ":silent" assume that <CR> was entered. -#. -msgid "Enter nr of choice (<CR> to abort): " -msgstr "ñËÕ ÓÁÍÅ ÐÏͦÔËÕ ×ÉËÏÒÉÓÔÁÔÉ (<CR> ÄÌÑ ×¦ÄͦÎÉ): " +msgstr "файл\n" msgid "E427: There is only one matching tag" -msgstr "E427: ìÉÛÅ ÏÄÎÁ צÄÐÏצÄÎÁ ÐÏͦÔËÁ" +msgstr "E427: Лише однин відповідний теґ" # msgstr "E427: " msgid "E428: Cannot go beyond last matching tag" -msgstr "E428: ãÅ ÏÓÔÁÎÎÑ ×¦ÄÐÏצÄÎÏ ÐÏͦÔËÁ" +msgstr "E428: Це вже оÑ�танній відповідний теґ" # msgstr "E428: " #, c-format msgid "File \"%s\" does not exist" -msgstr "æÁÊÌ \"%s\" ÎÅ ¦ÓÎÕ¤" +msgstr "Файл \"%s\" не Ñ–Ñ�нує" #. Give an indication of the number of matching tags #, c-format msgid "tag %d of %d%s" -msgstr "ÐÏͦÔËÁ %d Ú %d%s" +msgstr "теґ %d з %d%s" msgid " or more" -msgstr " ÁÂÏ Â¦ÌØÛÅ" +msgstr " або більше" msgid " Using tag with different case!" -msgstr " ÷ÉËÏÒÉÓÔÏ×ÕÀ ÐÏͦÔËÕ ÎÅ ÒÏÚÒ¦ÚÎÑÀÞÉ ×ÅÌÉ˦ ÔÁ ÍÁ̦ ̦ÔÅÒÉ" +msgstr " ВикориÑ�товую теґ, не розрізнÑ�ючи великі та малі літери" #, c-format msgid "E429: File \"%s\" does not exist" -msgstr "E429: æÁÊÌ \"%s\" ÎÅ ¦ÓÎÕ¤" +msgstr "E429: Файл \"%s\" не Ñ–Ñ�нує" # msgstr "E429: " #. Highlight title -#~ msgid "" -#~ "\n" -#~ " # TO tag FROM line in file/text" -#~ msgstr "" - -msgid "Linear tag search" -msgstr "ì¦Î¦ÊÎÉÊ ÐÏÛÕË ÐÏͦÔËÉ" - -msgid "Binary tag search" -msgstr "äצÊËÏ×ÉÊ ÐÏÛÕË ÐÏͦÔËÉ" +msgid "" +"\n" +" # TO tag FROM line in file/text" +msgstr "" +"\n" +" # ДО теґу З Ñ€Ñ�дка у файлі/текÑ�ті" #, c-format msgid "Searching tags file %s" -msgstr "ûÕËÁÀ Á ÆÁÊ̦ ÐÏͦÔÏË %s" +msgstr "Шукаємо у файлі теґів %s" #, c-format msgid "E430: Tag file path truncated for %s\n" -msgstr "E430: ûÌÑÈ ÄÌÑ %s × ÆÁÊ̦ ÐÏͦÔË ÚËÏÒÏÞÅÎÏ\n" +msgstr "E430: ШлÑ�Ñ… файлу теґів Ñ�корочено до %s\n" # msgstr "E430: " #, c-format msgid "E431: Format error in tags file \"%s\"" -msgstr "E431: ðÏÍÉÌËÁ ÆÏÒÍÁÔÕ Õ ÆÁÊ̦ ÐÏͦÔÏË \"%s\"" +msgstr "E431: Помилка формату у файлі теґів \"%s\"" # msgstr "E431: " #, c-format msgid "Before byte %ld" -msgstr "ðÅÒÅÄ ÂÁÊÔÏÍ %ld" +msgstr "Перед байтом %ld" #, c-format msgid "E432: Tags file not sorted: %s" -msgstr "E432: æÁÊÌ ÐÏͦÔÏË %s ÎÅ ×ÐÏÒÑÄËÏ×ÁÎÉÊ" +msgstr "E432: Файл теґів не впорÑ�дкований: %s" # msgstr "E432: " #. never opened any tags file msgid "E433: No tags file" -msgstr "E433: îÅÍÁ¤ ÆÁÌÁ ÐÏͦÔÏË" +msgstr "E433: Ð�емає файлу теґів" # msgstr "E433: " msgid "E434: Can't find tag pattern" -msgstr "E434: îÅ ÍÏÖÕ ÚÎÁÊÔÉ ÐÏͦÔËÕ ÚÁ §§ ÚÒÁÚËÏÍ" +msgstr "E434: Ð�е зміг знайти теґ за зразком" # msgstr "E434: " msgid "E435: Couldn't find tag, just guessing!" -msgstr "E435: îÅ ÍÏÖÕ ÚÎÁÊÔÉ ÐÏͦÔËÕ, ÚÄÏÇÁÄÕÀÓØ!" +msgstr "E435: Ð�е зміг знайти теґ, Ñ�пробуємо вгадати!" # msgstr "E435: " msgid "' not known. Available builtin terminals are:" -msgstr "' ΊצÄÏÍÉÊ. ÷ÂÕÄÏ×ÁΦ ÔÅÒͦÎÁÌÉ:" +msgstr "' не відомий. Вбудовані термінали:" msgid "defaulting to '" -msgstr "ÂÕÄÅÍÏ ××ÁÖÁÔÉ ÝÏ ÃÅ '" +msgstr "будемо вважати, що це '" -msgid "Cannot open termcap file" -msgstr "îÅ ÍÏÖÕ ×¦ÄËÒÉÔÉ ¦ÁÊÌ ÍÏÖÌÉ×ÏÓÔÅÊ ÔÅÒͦÎÁÌ¦× [termcap]" +msgid "E557: Cannot open termcap file" +msgstr "E557: Ð�е зміг відкрити файл можливоÑ�тей терміналів" -msgid "Terminal entry not found in terminfo" -msgstr "îÅÍÁ¤ ¦ÎÆÏÒÍÁæ§ ÐÒÏ ÔÅÒͦÎÁÌ [terminfo]" +msgid "E558: Terminal entry not found in terminfo" +msgstr "E558: Ð�емає інформації про термінал" -msgid "Terminal entry not found in termcap" -msgstr "îÅÍÁ¤ ¦ÎÆÏÒÍÁæ§ ÐÒÏ ÍÏÖÌÉ×ÏÓÔ¦ ÔÅÒͦÎÁÌÁ [termcap]" +msgid "E559: Terminal entry not found in termcap" +msgstr "E559: Ð�емає інформації про можливоÑ�ті терміналу" #, c-format msgid "E436: No \"%s\" entry in termcap" -msgstr "E436: îÅÍÁ¤ ¦ÎÆÏÒÍÁæ§ ÐÒÏ ÍÏÖÌÉ×ÏÓÔ¦ ÔÅÒͦÎÁÌÁ \"%s\" [termcap]" +msgstr "E436: Ð�емає інформації про можливоÑ�ті терміналу \"%s\"" msgid "E437: terminal capability \"cm\" required" -msgstr "E437: ÍÏÖÌÉצÓÔØ ÔÅÒͦÎÁÌÁ \"cm\" ÏÂÏ×'ÑÚËÏ×Á" +msgstr "E437: Потрібна можливіÑ�ть терміналу \"cm\"" #. Highlight title msgid "" @@ -4279,35 +5520,81 @@ msgid "" "--- Terminal keys ---" msgstr "" "\n" -"--- ëÌÁצۦ ÔÅÒͦÎÁÌÁ ---" +"--- Клавіші терміналу ---" msgid "new shell started\n" -msgstr "ÒÏÚÐÏÞÁÔÏ ÎÏ×ÉÊ shell\n" +msgstr "запущено нову оболонку\n" msgid "Vim: Error reading input, exiting...\n" -msgstr "Vim: ðÏÍÉÌËÁ ÞÉÔÁÎÎÑ ××ÏÄÕ, ÚÁ×ÅÒÛÕÀ ÒÏÂÏÔÕ...\n" +msgstr "Vim: Помилка читаннÑ� вводу, завершуємо роботу...\n" #. must display the prompt msgid "No undo possible; continue anyway" -msgstr "÷¦ÄͦÎÁ ÎÅ ÂÕÄÅ ÍÏÖÌÉ×Á, ÐÒÏÄÏ×ÖÉÔÉ" +msgstr "СкаÑ�уваннÑ� буде неможливе, вÑ�е одно продовжити" + +msgid "Already at oldest change" +msgstr "Вже на найÑ�таршій зміні" + +msgid "Already at newest change" +msgstr "Вже на найновішій зміні" + +#, c-format +msgid "Undo number %ld not found" +msgstr "Буфер Ñ�каÑ�уваннÑ� %ld не знайдено" msgid "E438: u_undo: line numbers wrong" -msgstr "E438: u_undo: ÎÅצÒΦ ÎÏÍÅÒÉ ÒÑÄË¦× [ÐÏÍÉÌËÁ ÐÒÏÇÒÁÍÉ]" +msgstr "E438: u_undo: неправильні номери Ñ€Ñ�дків" + +msgid "more line" +msgstr "додано Ñ€Ñ�док" + +msgid "more lines" +msgstr "Ñ€Ñ�дків додано" + +msgid "line less" +msgstr "знищено Ñ€Ñ�док" + +msgid "fewer lines" +msgstr "Ñ€Ñ�дків знищено" + +# msgstr "E438: " +msgid "change" +msgstr "зміна" # msgstr "E438: " -msgid "1 change" -msgstr "ÏÄÎÁ ÚͦÎÁ" +msgid "changes" +msgstr "змін" #, c-format -msgid "%ld changes" -msgstr "ÚͦÎ: %ld" +msgid "%ld %s; %s #%ld %s" +msgstr "%ld %s; %s #%ld %s" + +msgid "before" +msgstr "перед" + +msgid "after" +msgstr "піÑ�лÑ�" + +msgid "Nothing to undo" +msgstr "Ð�емає нічого Ñ�каÑ�овувати" + +msgid "number changes time" +msgstr "номер змін чаÑ�" + +#, c-format +msgid "%ld seconds ago" +msgstr "%ld Ñ�екунд тому" + +# msgstr "E406: " +msgid "E790: undojoin is not allowed after undo" +msgstr "E790: Ð�е можна виконати undojoin піÑ�лÑ� undo" msgid "E439: undo list corrupt" -msgstr "E439: óÐÉÓÏË ×¦ÄͦÎÉ ÐÏÛËÏÄÖÅÎÏ [ÐÏÍÉÌËÁ ÐÒÏÇÒÁÍÉ]" +msgstr "E439: СпиÑ�ок Ñ�каÑ�уваннÑ� пошкоджено" # msgstr "E439: " msgid "E440: undo line missing" -msgstr "E440: ×ÔÒÁÞÅÎÏ ÒÑÄÏË ×¦ÄͦÎÉ [ÐÏÍÉÌËÁ ÐÒÏÇÒÁÍÉ]" +msgstr "E440: ВідÑ�утній Ñ€Ñ�док Ñ�каÑ�уваннÑ�" # msgstr "E440: " # --------------------------------------- @@ -4317,610 +5604,739 @@ msgid "" "MS-Windows 16/32 bit GUI version" msgstr "" "\n" -"÷ÅÒÓ¦Ñ ÄÌÑ 16/32 bit Windows Ú Ð¦ÄÔÒÉÍËÏÀ GUI" +"ВерÑ�Ñ–Ñ� длÑ� 16/32-розрÑ�дної Windows з GUI" + +msgid "" +"\n" +"MS-Windows 64 bit GUI version" +msgstr "" +"\n" +"ВерÑ�Ñ–Ñ� з GUI длÑ� 64-розрÑ�дної MS-Windows" msgid "" "\n" "MS-Windows 32 bit GUI version" msgstr "" "\n" -"÷ÅÒÓ¦Ñ ÄÌÑ 32 bit Windows Ú Ð¦ÄÔÒÉÍËÏÀ GUI" +"ВерÑ�Ñ–Ñ� длÑ� 32-розрÑ�дної Windows з GUI" msgid " in Win32s mode" -msgstr " × ÒÅÖÉͦ Win32s" +msgstr " в режимі Win32s" msgid " with OLE support" -msgstr " Ú Ð¦ÄÔÒÉÍËÏÀ OLE" +msgstr " з підтримкою OLE" msgid "" "\n" "MS-Windows 32 bit console version" msgstr "" "\n" -"÷ÅÒÓ¦Ñ ÄÌÑ 32 bit Windows" +"КонÑ�ольна верÑ�Ñ–Ñ� длÑ� 32-розрÑ�дної Windows" msgid "" "\n" "MS-Windows 16 bit version" msgstr "" "\n" -"÷ÅÒÓ¦Ñ ÄÌÑ 16 bit Windows" +"ВерÑ�Ñ–Ñ� длÑ� 16-розрÑ�дної Windows" msgid "" "\n" "32 bit MS-DOS version" msgstr "" "\n" -"÷ÅÒÓ¦Ñ ÄÌÑ 32 bit MS-DOS" +"ВерÑ�Ñ–Ñ� длÑ� 32-розрÑ�дної MS-DOS" msgid "" "\n" "16 bit MS-DOS version" msgstr "" "\n" -"÷ÅÒÓ¦Ñ ÄÌÑ 16 bit MS-DOS" +"ВерÑ�Ñ–Ñ� длÑ� 16-розрÑ�дної MS-DOS" msgid "" "\n" "MacOS X (unix) version" msgstr "" "\n" -"÷ÅÒÓ¦Ñ ÄÌÑ MacOS X (unix)" +"ВерÑ�Ñ–Ñ� длÑ� MacOS X (unix)" msgid "" "\n" "MacOS X version" msgstr "" "\n" -"÷ÅÒÓ¦Ñ ÄÌÑ MacOS X" +"ВерÑ�Ñ–Ñ� длÑ� MacOS X" msgid "" "\n" "MacOS version" msgstr "" "\n" -"÷ÅÒÓ¦Ñ ÄÌÑ MacOS" +"ВерÑ�Ñ–Ñ� длÑ� MacOS" msgid "" "\n" "RISC OS version" msgstr "" "\n" -"×ÅÒÓ¦Ñ RISC OS" +"ВерÑ�Ñ–Ñ� длÑ� RISC OS" msgid "" "\n" "Included patches: " msgstr "" "\n" -"÷ËÌÀÞÅÎÏ ÌÁÔËÉ: " +"Включені латки: " + +msgid "Modified by " +msgstr "Змінив " msgid "" "\n" "Compiled " msgstr "" "\n" -"úËÏÍÐ¦ÌØÏ×ÁÎÏ " +"Скомпілював " msgid "by " -msgstr "-- " +msgstr " " msgid "" "\n" "Huge version " msgstr "" "\n" -"÷ÅÒÓ¦Ñ `huge' " +"ГігантÑ�ька верÑ�Ñ–Ñ� " msgid "" "\n" "Big version " msgstr "" "\n" -"÷ÅÒÓ¦Ñ `big' " +"Велика верÑ�Ñ–Ñ� " msgid "" "\n" "Normal version " msgstr "" "\n" -"÷ÅÒÓ¦Ñ `normal' " +"Ð�ормальна верÑ�Ñ–Ñ� " msgid "" "\n" "Small version " msgstr "" "\n" -"÷ÅÒÓ¦Ñ `small' " +"Мала верÑ�Ñ–Ñ� " msgid "" "\n" "Tiny version " msgstr "" "\n" -"÷ÅÒÓ¦Ñ `tiny' " +"Крихітна верÑ�Ñ–Ñ� " msgid "without GUI." -msgstr "ÂÅÚ Ð¦ÄÔÒÉÍËÉ GUI." +msgstr "без GUI." + +msgid "with GTK2-GNOME GUI." +msgstr "з GUI GTK2-GNOME." msgid "with GTK-GNOME GUI." -msgstr "Ú Ð¦ÄÔÒÉÍËÏÀ GTK-GNOME GUI." +msgstr "з GUI GTK-GNOME." + +msgid "with GTK2 GUI." +msgstr "з GUI GTK2." msgid "with GTK GUI." -msgstr "Ú Ð¦ÄÔÒÉÍËÏÀ GTK GUI." +msgstr "з GUI GTK." msgid "with X11-Motif GUI." -msgstr "Ú Ð¦ÄÔÒÉÍËÏÀ X11-Motif GUI." +msgstr "з GUI X11-Motif." -msgid "with X11-Athena GUI." -msgstr "Ú Ð¦ÄÔÒÉÍËÏÀ X11-Athena GUI." +msgid "with X11-neXtaw GUI." +msgstr "з GUI X11-neXtaw." -msgid "with BeOS GUI." -msgstr "Ú Ð¦ÄÔÒÉÍËÏÀ BeOS GUI." +msgid "with X11-Athena GUI." +msgstr "з GUI X11-Athena." msgid "with Photon GUI." -msgstr "Ú Ð¦ÄÔÒÉÍËÏÀ Photon GUI." +msgstr "з GUI Photon." msgid "with GUI." -msgstr "Ú Ð¦ÄÔÒÉÍËÏÀ GUI." +msgstr "з GUI." msgid "with Carbon GUI." -msgstr "Ú Ð¦ÄÔÒÉÍËÏÀ Carbon GUI." +msgstr "з GUI Carbon." msgid "with Cocoa GUI." -msgstr "Ú Ð¦ÄÔÒÉÍËÏÀ Cocoa GUI." +msgstr "з GUI Cocoa." msgid "with (classic) GUI." -msgstr "Ú (ËÌÁÓÉÞÎÉÍ) GUI." +msgstr "з (клаÑ�ичним) GUI." msgid " Features included (+) or not (-):\n" -msgstr "" -" \n" -"í¦ÓÔÉÔØ (+) [ÁÂÏ ÎŠͦÓÔÉÔØ (-)] ÔÁ˦ ËÏÍÐÏÎÅÎÔÉ:\n" +msgstr " Включені (+) або не включені (-) компоненти:\n" msgid " system vimrc file: \"" -msgstr " ÓÉÓÔÅÍÎÉÊ vimrc: \"" +msgstr " Ñ�иÑ�темний vimrc: \"" msgid " user vimrc file: \"" -msgstr " vimrc ËÏÒÉÓÔÕ×ÁÞÁ: \"" +msgstr " vimrc кориÑ�тувача: \"" msgid " 2nd user vimrc file: \"" -msgstr " ÄÒÕÇÉÊ vimrc ËÏÒÉÓÔÕ×ÁÞÁ: \"" +msgstr " другий vimrc кориÑ�тувача: \"" msgid " 3rd user vimrc file: \"" -msgstr " ÔÒÅÔ¦Ê vimrc ËÏÒÉÓÔÕ×ÁÞÁ: \"" +msgstr " третій vimrc кориÑ�тувача: \"" msgid " user exrc file: \"" -msgstr " exrc ËÏÒÉÓÔÕ×ÁÞÁ: \"" +msgstr " exrc кориÑ�тувача: \"" msgid " 2nd user exrc file: \"" -msgstr " ÄÒÕÇÉÊ exrc ËÏÒÉÓÔÕ×ÁÞÁ: \"" +msgstr " другий exrc кориÑ�тувача: \"" msgid " system gvimrc file: \"" -msgstr " ÓÉÓÔÅÍÎÉÊ gvimrc: \"" +msgstr " Ñ�иÑ�темний gvimrc: \"" msgid " user gvimrc file: \"" -msgstr " gvimrc ËÏÒÉÓÔÕ×ÁÞÁ: \"" +msgstr " gvimrc кориÑ�тувача: \"" msgid "2nd user gvimrc file: \"" -msgstr "ÄÒÕÇÉÊ gvimrc ËÏÒÉÓÔÕ×ÁÞÁ: \"" +msgstr "другий gvimrc кориÑ�тувача: \"" msgid "3rd user gvimrc file: \"" -msgstr "ÔÒÅÔ¦Ê gvimrc ËÏÒÉÓÔÕ×ÁÞÁ: \"" +msgstr "третій gvimrc кориÑ�тувача: \"" msgid " system menu file: \"" -msgstr " ÓÉÓÔÅÍÎÅ ÍÅÎÀ: \"" +msgstr " Ñ�иÑ�темне меню: \"" msgid " fall-back for $VIM: \"" -msgstr " ÚÁͦÎÁ ÄÌÑ $VIM: \"" +msgstr " заміна длÑ� $VIM: \"" msgid " f-b for $VIMRUNTIME: \"" -msgstr " ÚÁͦÎÁ ÄÌÑ $VIMRUNTIME: \"" +msgstr " заміна длÑ� $VIMRUNTIME: \"" msgid "Compilation: " -msgstr "úËÏÍÐ¦ÌØÏ×ÁÎÏ: " +msgstr "Скомпільовано: " msgid "Compiler: " -msgstr "ëÏÍЦÌÑÔÏÒ: " +msgstr "КомпілÑ�тор: " msgid "Linking: " -msgstr "úËÏÍÐÏÎÏ×ÁÎÏ: " +msgstr "Скомпоновано: " msgid " DEBUG BUILD" -msgstr " ÷åòó¶ñ äìñ îáìáçïäöåîîñ" +msgstr " ВЕРСІЯ ДЛЯ Ð�Ð�ЛÐ�ГОДЖЕÐ�Ð�Я" msgid "VIM - Vi IMproved" -msgstr "Vim - ðÏËÒÁÝÅÎÉÊ Vi" +msgstr "VIM - Покращений Vi" msgid "version " -msgstr "×ÅÒÓ¦Ñ: " +msgstr "верÑ�Ñ–Ñ� " msgid "by Bram Moolenaar et al." -msgstr " Á×ÔÏÒ: Bram Moolenaar ÔÁ ¦Î." +msgstr "автор: Bram Moolenaar та ін." msgid "Vim is open source and freely distributable" -msgstr "Vim ÊצÄËÒÉÔÁ ÐÒÏÇÒÁÍÁ, ×É ÍÏÖÅÔÅ ×¦ÌØÎÏ ÒÏÚÐÏ×ÓÀÄÖÕ×ÁÔÉ §§" +msgstr "Vim -- це відкрита та вільно розповÑ�юджувана програма" msgid "Help poor children in Uganda!" -msgstr "äÏÐÏÍÏÖ¦ÔØ ÓÉÒÏÔÁÍ Ú õÇÁÎÄÉ!" +msgstr "Допоможіть Ñ�иротам з Уганди!" msgid "type :help iccf<Enter> for information " -msgstr ":help iccf<Enter> ÐÏÄÁÌØÛÁ ¦ÎÆÏÒÍÁÃ¦Ñ " +msgstr ":help iccf<Enter> подробиці " msgid "type :q<Enter> to exit " -msgstr ":q<Enter> ×ÉÈ¦Ä Ú Vim " +msgstr ":q<Enter> вихід з Vim " msgid "type :help<Enter> or <F1> for on-line help" -msgstr ":help<Enter> ÁÂÏ <F1> ÐÅÒÅÇÌÑÄ ÄÏÐÏÍÏÇÉ " +msgstr ":help<Enter> або <F1> переглÑ�д допомоги " -msgid "type :help version6<Enter> for version info" -msgstr ":help version6<Enter> ¦ÎÆÏÒÍÁÃ¦Ñ ÐÒÏ Vim 6 " +msgid "type :help version7<Enter> for version info" +msgstr ":help version7<Enter> інформаціÑ� про верÑ�Ñ–ÑŽ " msgid "Running in Vi compatible mode" -msgstr "÷É ÐÒÁÃÀ¤ÔÅ × ÒÅÖÉͦ ÓÕͦÓÎÏÍÕ Ú Vi" +msgstr "Ви працюєте в режимі Ñ�уміÑ�ному з Vi" msgid "type :set nocp<Enter> for Vim defaults" -msgstr ":set nocp<Enter> ÒÅÖÉÍ ÎÅÓÕͦÓÎÉÊ Ú Vi " +msgstr ":set nocp<Enter> режим неÑ�уміÑ�ний з Vi " msgid "type :help cp-default<Enter> for info on this" -msgstr ":help cp-default<Enter> ¦ÎÆÏÒÍÁÃ¦Ñ ÐÒÏ ÓÕͦÓΦÓÔØ" +msgstr ":help cp-default<Enter> інформаціÑ� про Ñ�уміÑ�ніÑ�ть" msgid "menu Help->Orphans for information " -msgstr "ÍÅÎÀ Help->Orphans ÐÏÄÁÌØÛÁ ¦ÎÆÏÒÍÁæÑ" +msgstr "меню Help->Orphans подальша інформаціÑ� " msgid "Running modeless, typed text is inserted" -msgstr "ðÒÁÃÀ¤ÍÏ ÂÅÚ ÒÅÖÉͦ×, ÔÅËÓÔ ÝÏ ÎÁÂÒÁÎÏ ×ÓÔÁ×ÌÑ¤ÔØÓÑ" +msgstr "Працюємо без режимів, текÑ�Ñ‚ що набрано вÑ�тавлÑ�єтьÑ�Ñ�" msgid "menu Edit->Global Settings->Toggle Insert Mode " -msgstr "ÍÅÎÀ Edit->Global Settings->Toggle Insert Mode " +msgstr "меню Edit->Global Settings->Toggle Insert Mode " msgid " for two modes " -msgstr " ÄÌÑ Ä×ÏÈ ÒÅÖÉÍ¦× " +msgstr " длÑ� двох режимів " msgid "menu Edit->Global Settings->Toggle Vi Compatible" -msgstr "ÍÅÎÀ Edit->Global Settings->Toggle Vi Compatible" +msgstr "меню Edit->Global Settings->Toggle Vi Compatible " + +msgid " for Vim defaults " +msgstr " щоб починати в режимі Ñ�уміÑ�ноÑ�ті з Vi" + +msgid "Sponsor Vim development!" +msgstr "Підтримайте розробку редактора Vim!" -#, fuzzy -#~ msgid " for Vim defaults " -#~ msgstr " ÄÌÑ Vim defaults " +msgid "Become a registered Vim user!" +msgstr "Станьте зареєÑ�трованим кориÑ�тувачем Vim!" + +msgid "type :help sponsor<Enter> for information " +msgstr ":help sponsor<Enter> подальша інформаціÑ� " + +msgid "type :help register<Enter> for information " +msgstr ":help register<Enter> подальша інформаціÑ� " + +msgid "menu Help->Sponsor/Register for information " +msgstr "меню Допомога->СпонÑ�ор/РеєÑ�траціÑ� подробиці " msgid "WARNING: Windows 95/98/ME detected" -msgstr "õ÷áçá: ÷É ËÏÒÉÓÔÕ¤ÔÅÓÑ Windows 95/98/ME" +msgstr "УВÐ�ГÐ�: Ви кориÑ�туєтеÑ�Ñ� Windows 95/98/ME" msgid "type :help windows95<Enter> for info on this" -msgstr ":help windows95<Enter> ¦ÎÆÏÒÍÁÃ¦Ñ ÐÒÏ ÃÅ " +msgstr ":help windows95<Enter> інформаціÑ� про це " + +# msgstr "E444: " +msgid "Already only one window" +msgstr "Це вже єдине вікно" msgid "E441: There is no preview window" -msgstr "E441: ÷¦ËÎÏ ÐÅÒÅÇÌÑÄÕ ×¦ÄÓÕÔΤ" +msgstr "E441: Ð�емає вікна переглÑ�ду" # msgstr "E441: " msgid "E442: Can't split topleft and botright at the same time" -msgstr "E442: îÅ ÍÏÖÕ ÒÏÚͦÓÔÉÔÉ ×¦ËÎÏ ÏÄÎÏÞÁÓÎÏ × ÏÂÏÈ ËÕÔÁÈ" +msgstr "E442: Ð�е зміг одночаÑ�но розбити topleft та botright" # msgstr "E442: " msgid "E443: Cannot rotate when another window is split" -msgstr "E443: îÅ ÍÏÖÕ ÚͦÓÔÉÔÉ ×¦ËÎÏ -- ¦ÎÛ¦ צËÎÁ ÚÁ×ÁÖÁÀÔØ" +msgstr "E443: Ð�е зміг переміÑ�тити вікно, заважають інші" # msgstr "E443: " msgid "E444: Cannot close last window" -msgstr "E444: îÅ ÍÏÖÕ ÚÁËÒÉÔÉ ÏÓÔÁÎΤ צËÎÏ" - -# msgstr "E444: " -msgid "Already only one window" -msgstr "ìÉÛÅ ÏÄΊצËÎÏ" +msgstr "E444: Ð�е зміг закрити оÑ�таннє вікно" msgid "E445: Other window contains changes" -msgstr "E445: ¶ÎÛ¦ צËÎÁ ͦÓÔÑÔØ ÚͦÎÉ" +msgstr "E445: У іншому вікні Ñ” зміни" # msgstr "E445: " msgid "E446: No file name under cursor" -msgstr "E446: ÷É ÎÅ ÓÔϧÔÅ ÎÁ ¦ÍÅΦ ÆÁÊÌÁ" +msgstr "E446: Ð�емає назви файлу над курÑ�ором" # msgstr "E446: " #, c-format msgid "E447: Can't find file \"%s\" in path" -msgstr "E447: æÁÊÌ \"%s\" ÎÅ ÚÎÁÊÄÅÎÏ Õ 'path'" +msgstr "E447: Файл \"%s\" не знайдено у шлÑ�ху пошуку" + +#, c-format +msgid "E370: Could not load library %s" +msgstr "E370: Ð�е зміг завантажити бібліотеку %s" + +msgid "Sorry, this command is disabled: the Perl library could not be loaded." +msgstr "Вибачте, цÑ� команда вимкнена, бібліотека Perl не може бути завантажена." + +msgid "E299: Perl evaluation forbidden in sandbox without the Safe module" +msgstr "E299: ОбчиÑ�леннÑ� виразів Perl заборонене у піÑ�очниці без модулÑ� Safe" msgid "Edit with &multiple Vims" -msgstr "òÅÄÁÇÕ×ÁÔÉ (&m)Ò¦ÚÎÉÍÉ Vim" +msgstr "Редагувати у (&m)різних Vim" msgid "Edit with single &Vim" -msgstr "òÅÄÁÇÕ×ÁÔÉ ÏÄÎÉÍ (&V)im" +msgstr "Редагувати у одному (&V)im" + +msgid "Diff with Vim" +msgstr "ПорівнÑ�ти з допомогою Vim" msgid "Edit with &Vim" -msgstr "òÅÄÁÇÕ×ÁÔÉ ÚÁ ÄÏÔÏÍÏÇÏÀ &Vim" +msgstr "Редагувати за допомогою &Vim" -msgid "Edit with existing Vim - &" -msgstr "òÅÄÁÇÕ×ÁÔÉ (&e)¦ÓÎÕÀÞÉÍ Vim" +#. Now concatenate +msgid "Edit with existing Vim - " +msgstr "Редагувати у вже запущеному Vim - " msgid "Edits the selected file(s) with Vim" -msgstr "òÅÄÁÇÕ×ÁÔÉ ×ÉÂÒÁΦ ÆÁÊÌÉ ÚÁ ÄÏÐÏÍÏÇÏÀ Vim" +msgstr "Редагує вибрані файли з допомогою Vim" msgid "Error creating process: Check if gvim is in your path!" -msgstr "ðÏÍÉÌËÁ ÓÔ×ÏÒÅÎÎÑ ÐÒÏÃÅÓÕ, ÐÅÒÅצÒÔÅ ÞÉ gvim ¤ ÎÁ ÛÌÑÈÕ ÐÏÛÕËÕ!" +msgstr "Помилка Ñ�твореннÑ� процеÑ�у, перевірте чи Ñ” gvim у шлÑ�ху пошуку!" msgid "gvimext.dll error" -msgstr "ÐÏÍÉÌËÁ gvimext.dll" +msgstr "помилка gvimext.dll" msgid "Path length too long!" -msgstr "ûÌÑÈ ÚÁÎÁÄÎÏ ÄÏ×ÇÉÊ!" +msgstr "ШлÑ�Ñ… занадто довгий!" # msgstr "E447: " msgid "--No lines in buffer--" -msgstr "--öÏÄÎÏÇÏ ÒÑÄËÁ--" +msgstr "--Жодного Ñ€Ñ�дка--" #. #. * The error messages that can be shared are included here. #. * Excluded are errors that are only used once and debugging messages. #. -msgid "Command aborted" -msgstr "ëÏÍÁÎÄÕ ÚÁ×ÅÒÛÅÎÏ" +msgid "E470: Command aborted" +msgstr "E470: Команду перервано" -msgid "Argument required" -msgstr "îÅÏÂȦÄÎÏ ×ËÁÚÁÔÉ ÁÒÇÕÍÅÎÔ" +msgid "E471: Argument required" +msgstr "E471: Ð�еобхідно вказати аргумент" msgid "E10: \\ should be followed by /, ? or &" -msgstr "E10: úÁ \\ ÍÁ¤ ÊÔÉ /, ? ÁÂÏ &" +msgstr "E10: За \\ має йти /, ? або &" # msgstr "E10: " msgid "E11: Invalid in command-line window; <CR> executes, CTRL-C quits" -msgstr "E11: îÅÐÒÉÐÕÓÔÉÍÏ × ×¦ËΦ ËÏÍÁÎÄ, <CR> ×ÉËÏÎÕ¤, CTRL-C ×ÉÈÏÄÉÔØ" +msgstr "E11: Ð�еприпуÑ�тимо у вікні команд, <CR> виконує, CTRL-C виходить" msgid "E12: Command not allowed from exrc/vimrc in current dir or tag search" -msgstr "E12: ëÏÍÁÎÄÁ ÎÅ ÄÏÚ×ÏÌÅÎÁ Ú Í¦ÒËÕ×ÁÎØ ÂÅÚÐÅËÉ" +msgstr "E12: Команда не дозволена у exrc/vimrc у пошуку поточного каталогу чи теґу" + +msgid "E171: Missing :endif" +msgstr "E171: Бракує :endif" + +msgid "E600: Missing :endtry" +msgstr "E600: Бракує :endtry" + +msgid "E170: Missing :endwhile" +msgstr "E170: Бракує :endwhile" + +msgid "E170: Missing :endfor" +msgstr "E170: Бракує :endfor" + +msgid "E588: :endwhile without :while" +msgstr "E588: :endwhile без :while" + +msgid "E588: :endfor without :for" +msgstr "E588: :endfor без :for" msgid "E13: File exists (add ! to override)" -msgstr "E13: æÁÊÌ ¦ÓÎÕ¤ (×ÉËÏÒÉÓÔÁÊÔÅ ! ÝÏ ÎÅ Ú×ÁÖÁÔÉ)" +msgstr "E13: Файл Ñ–Ñ�нує (! щоб не зважати)" + +msgid "E472: Command failed" +msgstr "E472: Команда на вдалаÑ�ÑŒ" + +# msgstr "E233: " +#, c-format +msgid "E234: Unknown fontset: %s" +msgstr "E234: Ð�евідомий набір шрифтів: %s" + +#, c-format +msgid "E235: Unknown font: %s" +msgstr "E235: Ð�евідомий шрифт: %s" -msgid "Command failed" -msgstr "ëÏÍÁÎÄÁ ÎÁ ×ÄÁÌÁÓØ" +# msgstr "E235: " +#, c-format +msgid "E236: Font \"%s\" is not fixed-width" +msgstr "E236: Шрифт \"%s\" не моноширинний" -msgid "Internal error" -msgstr "÷ÎÕÔÒ¦ÛÎÑ ÐÏÍÉÌËÁ" +msgid "E473: Internal error" +msgstr "E473: ВнутрішнÑ� помилка" msgid "Interrupted" -msgstr "ðÅÒÅÒ×ÁÎÏ" +msgstr "Перервано" msgid "E14: Invalid address" -msgstr "E14: îÅצÒÎÁ ÁÄÒÅÓÁ" +msgstr "E14: Ð�еправильна адреÑ�а" # msgstr "E14: " -msgid "Invalid argument" -msgstr "îÅצÒÎÉÊ ÁÒÇÕÍÅÎÔ" +msgid "E474: Invalid argument" +msgstr "E474: Ð�екоректний аргумент" #, c-format -msgid "Invalid argument: %s" -msgstr "îÅצÒÎÉÊ ÁÒÇÕÍÅÎÔ %s" +msgid "E475: Invalid argument: %s" +msgstr "E475: Ð�екоректний аргумент: %s" #, c-format msgid "E15: Invalid expression: %s" -msgstr "E15: îÅצÒÎÉÊ ×ÉÒÁÚ: %s" +msgstr "E15: Ð�еправильний вираз: %s" # msgstr "E15: " msgid "E16: Invalid range" -msgstr "E16: îÅצÒΦ ÍÅÖ¦" +msgstr "E16: Ð�еправильні межі" # msgstr "E16: " -msgid "Invalid command" -msgstr "îÅצÒÎÁ ËÏÍÁÎÄÁ" +msgid "E476: Invalid command" +msgstr "E476: Ð�екоректна команда" #, c-format msgid "E17: \"%s\" is a directory" -msgstr "E17: \"%s\" ÃÅ ÄÉÒÅËÔÏÒ¦Ñ" +msgstr "E17: \"%s\" -- це каталог" -# msgstr "E17: " -msgid "E18: Unexpected characters before '='" -msgstr "E18: îÅcÐÏĦ×ÁÎÉÊ ÓÉÍ×ÏÌ ÐÅÒÅÄ '='" +#, c-format +msgid "E364: Library call failed for \"%s()\"" +msgstr "E364: Бібліотечний виклик до \"%s()\" не вдавÑ�Ñ�" + +#, c-format +msgid "E448: Could not load library function %s" +msgstr "E448: Ð�е зміг завантажити бібліотечну функцію %s" # msgstr "E18: " msgid "E19: Mark has invalid line number" -msgstr "E19: ðÏͦÔËÕ ×ËÁÚÁÎÏ Ú ÎÅÍÏÖÌÉ×ÉÍ ÎÏÍÅÒÏÍ ÒÑÄËÁ" +msgstr "E19: У помітки некоректний номер Ñ€Ñ�дка" # msgstr "E19: " msgid "E20: Mark not set" -msgstr "E20: ðÏͦÔËÕ ÎÅ ×ËÁÚÁÎÏ" +msgstr "E20: Помітку не вÑ�тановлено" # msgstr "E20: " msgid "E21: Cannot make changes, 'modifiable' is off" -msgstr "E21: úͦÎÉ ÎÅ ÄÏÚ×ÏÌÅΦ: 'modifiable' ×ÉÍËÎÕÔÏ" +msgstr "E21: Зміни не дозволені: вимкнено 'modifiable'" # msgstr "E21: " msgid "E22: Scripts nested too deep" -msgstr "E22: úÁÎÁÄÔÏ ×ÅÌÉËÁ Ë¦ÌØË¦ÓÔØ ×ËÌÁÄÅÎÉÈ ËÏÍÁÎÄÎÉÈ ÆÁÊ̦×" +msgstr "E22: Забагато вкладених Ñ�криптів" # msgstr "E22: " msgid "E23: No alternate file" -msgstr "E23: îÅÍÁ¤ ×ÔÏÒÉÎÎÏÇÏ ÆÁÊÌÁ" +msgstr "E23: Ð�емає вторинного файлу" # msgstr "E23: " msgid "E24: No such abbreviation" -msgstr "E24: ôÁËÏÇÏ ÓËÏÒÏÞÅÎÎÑ ÎÅÍÁ¤" +msgstr "E24: Такого Ñ�короченнÑ� немає" # msgstr "E24: " -msgid "No ! allowed" -msgstr "ëÏÒÉÓÔÕ×ÁÔÁÔÉÓÑ ! ÎÅ ÄÏÚ×ÏÌÅÎÏ" +msgid "E477: No ! allowed" +msgstr "E477: ! не дозволено" msgid "E25: GUI cannot be used: Not enabled at compile time" -msgstr "E25: GUI ÎÅ ÍÏÖÅ ÂÕÔÉ ×ÉËÏÒÉÓÔÁÎÏ -- ÎÅ ×צÍËÎÅÎÏ Ð¦Ä ÞÁÓ ËÏÍЦÌÑæ§" +msgstr "E25: Ð�е можна викориÑ�тати GUI: Ð�е ввімкнено під чаÑ� компілÑ�ції" msgid "E26: Hebrew cannot be used: Not enabled at compile time\n" -msgstr "" -"E25: Hebrew ÎÅ ÍÏÖÅ ÂÕÔÉ ×ÉËÏÒÉÓÔÁÎÏ -- ÎÅ ×צÍËÎÅÎÏ Ð¦Ä ÞÁÓ ËÏÍЦÌÑæ§\n" +msgstr "E26: Ð�е можна викориÑ�тати іврит: Ð�е ввімкнено під чаÑ� компілÑ�ції\n" msgid "E27: Farsi cannot be used: Not enabled at compile time\n" -msgstr "" -"E25: Farsi ÎÅ ÍÏÖÅ ÂÕÔÉ ×ÉËÏÒÉÓÔÁÎÏ -- ÎÅ ×צÍËÎÅÎÏ Ð¦Ä ÞÁÓ ËÏÍЦÌÑæ§\n" +msgstr "E27: Ð�е можна викориÑ�тати фарÑ�Ñ–: Ð�е ввімкнено під чаÑ� компілÑ�ції\n" + +msgid "E800: Arabic cannot be used: Not enabled at compile time\n" +msgstr "E800: Ð�е можна викориÑ�тати арабÑ�ьку мову: Ð�е ввімкнено під чаÑ� компілÑ�ції\n" # msgstr "E25: " #, c-format msgid "E28: No such highlight group name: %s" -msgstr "E28: ëÏÌØÏÒ %s ÎÅ ¦ÓÎÕ¤" +msgstr "E28: Ð�емає такої групи підÑ�вічуваннÑ�: %s" # msgstr "E28: " msgid "E29: No inserted text yet" -msgstr "E29: ôÅËÓÔ ÃÅ ÎÅ ÒÅÄÁÇÕ×Á×ÓÑ" +msgstr "E29: ТекÑ�Ñ‚ ще не було додано" # msgstr "E29: " msgid "E30: No previous command line" -msgstr "E30: ëÏÍÁÎÄÉ ÝÅ ÎÅ ×ÉËÏÒÉÓÔÏ×Õ×ÁÌÉÓÑ" +msgstr "E30: Ще не було команд" # msgstr "E30: " msgid "E31: No such mapping" -msgstr "÷ËÁÚÁΦ ÚÁͦÎÁ ÎÅ ¦ÓÎÕ¤" +msgstr "E31: Ð�емає такої заміни" # msgstr "E31: " -msgid "No match" -msgstr "öÏÄÎÏÇÏ ×ÁÒ¦ÁÎÔÕ" +msgid "E479: No match" +msgstr "E479: Жодного збігу" #, c-format -msgid "No match: %s" -msgstr "öÏÄÎÏÇÏ ×ÁÒ¦ÁÎÔÕ: %s" +msgid "E480: No match: %s" +msgstr "E480: Жодного збігу: %s" msgid "E32: No file name" -msgstr "âÒÁËÕ¤ ¦ÍÅΦ ÆÁÊÌÁ" +msgstr "E32: Бракує назви файлу" # msgstr "E32: " msgid "E33: No previous substitute regular expression" -msgstr "úÁͦÎÁ ÚÒÁÚË¦× ÛÅ ÎÅ ×ÉËÏÒÉÓÔÏ×Õ×ÁÌÁÓØ" +msgstr "E33: Заміна зразків ще не викориÑ�товувалаÑ�ÑŒ" # msgstr "E33: " msgid "E34: No previous command" -msgstr "ëÏÍÁÎÄÉ ÝÅ ÎÅ ×ÉËÏÒÉÓÔÏ×Õ×ÁÌÉÓÑ" +msgstr "E34: Команд ще не було" # msgstr "E34: " msgid "E35: No previous regular expression" -msgstr "úÒÁÚËÉ ÝÅ ÎÅ ×ÉËÏÒÉÓÔÏ×Õ×ÁÌÉÓÑ" +msgstr "E35: Зразків пошуку ще не було" # msgstr "E35: " -msgid "No range allowed" -msgstr "îÅ ÄÏÚ×ÏÌÅÎÏ ×ËÁÚÕ×ÁÔÉ ÍÅÖ¦" +msgid "E481: No range allowed" +msgstr "E481: Ð�е дозволено вказувати межі" msgid "E36: Not enough room" -msgstr "îÅ ÄÏÓÉÔØ ͦÓÃÑ" +msgstr "E36: МіÑ�цÑ� не виÑ�тачить" + +#, c-format +msgid "E247: no registered server named \"%s\"" +msgstr "E247: Ð�емає зареєÑ�трованих Ñ�ерверів з назвою \"%s\"" # msgstr "E36: " #, c-format -msgid "Can't create file %s" -msgstr "îÅ ÍÏÖÕ ÓÔ×ÏÒÉÔÉ ÆÁÊÌ %s" +msgid "E482: Can't create file %s" +msgstr "E482: Ð�е зміг Ñ�творити файл %s" -msgid "Can't get temp file name" -msgstr "îÅ ÍÏÖÕ ÚÆÏÒÍÕ×ÁÔÉ ¦Í'Ñ ÄÌÑ ÔÉÍÞÁÓÏ×ÏÇÏ ÆÁÊÌÁ" +msgid "E483: Can't get temp file name" +msgstr "E483: Ð�е зміг Ñ�формувати назву тимчаÑ�ового файлу" #, c-format -msgid "Can't open file %s" -msgstr "îÅ ÍÏÖÕ ×¦ÄËÒÉÔÉ ÆÁÊÌ %s" +msgid "E484: Can't open file %s" +msgstr "E484: Ð�е зміг відкрити файл %s" #, c-format -msgid "Can't read file %s" -msgstr "îÅ ÍÏÖÕ ÚÞÉÔÁÔÉ ÆÁÊÌ %s" +msgid "E485: Can't read file %s" +msgstr "E485: Ð�е зміг прочитати файл %s" -msgid "E37: No write since last change (use ! to override)" -msgstr "" -"E37: öÏÄÎÏÇÏ ÚÁÐÉÓÕ Ð¦ÓÌÑ ÏÓÔÁÎÎØÏ§ ÚͦÎÉ (×ÉËÏÒÉÓÔÁÊÔÅ ! ÝÏ ÎÅ Ú×ÁÖÁÔÉ)" +msgid "E37: No write since last change (add ! to override)" +msgstr "E37: Зміни не було запиÑ�ано (! щоб не зважати)" msgid "E38: Null argument" -msgstr "E38: ÷¦ÄÓÕÔÎ¦Ê ÁÒÇÕÍÅÎÔ" +msgstr "E38: ВідÑ�утній аргумент" msgid "E39: Number expected" -msgstr "E39: ïÞ¦ËÕ×ÁÎÏ ÞÉÓÌÏ" +msgstr "E39: ОчікуєтьÑ�Ñ� чиÑ�ло" #, c-format msgid "E40: Can't open errorfile %s" -msgstr "E40: îÅ ÍÏÖÕ ×¦ÄËÒÉÔÉ ÆÁÊÌ ÐÏÍÉÌÏË %s" +msgstr "E40: Ð�е зміг відкрити файл помилок %s" + +msgid "E233: cannot open display" +msgstr "E233: Ð�е зміг відкрити диÑ�плей" msgid "E41: Out of memory!" -msgstr "E41: úÁÂÒÁËÌÏ ÐÁÍ'ÑÔ¦!" +msgstr "E41: Забракло пам'Ñ�ті!" msgid "Pattern not found" -msgstr "úÒÁÚÏË ÎÅ ÚÎÁÊÄÅÎÏ" +msgstr "Зразок не знайдено" #, c-format -msgid "Pattern not found: %s" -msgstr "úÒÁÚÏË ÎÅ ÚÎÁÊÄÅÎÏ: %s" +msgid "E486: Pattern not found: %s" +msgstr "E486: Зразок не знайдено: %s" -msgid "Argument must be positive" -msgstr "áÒÇÕÍÅÎÔ ÍÁ¤ ÂÕÔÉ ÄÏÄÁÔΦÊ" +msgid "E487: Argument must be positive" +msgstr "E487: Ð�ргумент має бути додатний" + +msgid "E459: Cannot go back to previous directory" +msgstr "E459: Ð�е зміг перейти до попереднього каталогу" msgid "E42: No Errors" -msgstr "E42: öÏÄÎϧ ÐÏÍÉÌËÉ" +msgstr "E42: Жодної помилки" + +msgid "E776: No location list" +msgstr "E776: Ð�емає Ñ�пиÑ�ку міÑ�ць" msgid "E43: Damaged match string" -msgstr "E43: 'match string' ÐÏÛËÏÖÅÎÁ [ÐÏÍÉÌËÁ ÐÒÏÇÒÁÍÉ]" +msgstr "E43: ТекÑ�Ñ‚ збігу пошкоджено" msgid "E44: Corrupted regexp program" -msgstr "E44: óÐÏÔ×ÏÒÅÎÁ ÐÒÏÇÒÁÍÁ regexp [ÐÏÍÉÌËÁ ÐÒÏÇÒÁÍÉ]" +msgstr "E44: ЗіпÑ�ована програма регулÑ�рних виразів" -msgid "E45: 'readonly' option is set (use ! to override)" -msgstr "E45: ÷ÉÓÔÁ×ÌÅÎÁ ÏÐÃ¦Ñ 'readonly' (×ÉËÏÒÉÓÔÁÊÔÅ ! ÝÏ ÎÅ Ú×ÁÖÁÔÉ)" +msgid "E45: 'readonly' option is set (add ! to override)" +msgstr "E45: Ð’Ñ�тановлено опцію 'readonly' (! щоб не зважати)" #, c-format -msgid "E46: Cannot set read-only variable \"%s\"" -msgstr "E46: úͦÎÎÁ \"%s\" ÍÏÖÅ ÂÕÔÉ ÌÉÛÅ ÐÒÏÞÉÔÁÎÁ" +msgid "E46: Cannot change read-only variable \"%s\"" +msgstr "E46: Ð�е можна змінити змінну \"%s\"" + +#, c-format +msgid "E794: Cannot set variable in the sandbox: \"%s\"" +msgstr "E794: Ð�е можна вÑ�тановити змінну у піÑ�очниці: \"%s\"" msgid "E47: Error while reading errorfile" -msgstr "E47: ðÏÍÉÌËÁ ÚÞÉÔÕ×ÁÎÎÑ ÆÁÊÌÁ ÐÏÍÉÌÏË" +msgstr "E47: Помилка читаннÑ� файлу помилок" msgid "E48: Not allowed in sandbox" -msgstr "E48: îÁ ÄÏÚ×ÏÌÅÎÏ Õ *******" +msgstr "E48: Ð�а дозволено у піÑ�очниці" + +msgid "E523: Not allowed here" +msgstr "E523: Ð�е дозволено тут" + +msgid "E359: Screen mode setting not supported" +msgstr "E359: Режим екрану не підтримуєтьÑ�Ñ�" msgid "E49: Invalid scroll size" -msgstr "E49: îÅÍÏÖÌÉ×ÉÊ ÒÏÚÍ¦Ò ÚÓÕ×Õ" +msgstr "E49: Ð�екоректний розмір зÑ�уву" msgid "E91: 'shell' option is empty" -msgstr "E91: ÏÐÃ¦Ñ 'shell' ÐÏÒÏÖÎÑ" +msgstr "E91: ОпціÑ� 'shell' порожнÑ�" + +# msgstr "E254: " +msgid "E255: Couldn't read in sign data!" +msgstr "E255: Ð�е можна зчитати дані напиÑ�у!" msgid "E72: Close error on swap file" -msgstr "E72: ðÏÍÉÌËÁ Ð¦Ä ÞÁÓ ÚÁËÒÉÔÔÑ ÆÁÊÌÁ ÏÂͦÎÕ" +msgstr "E72: Помилка під чаÑ� закриттÑ� файлу обміну" msgid "E73: tag stack empty" -msgstr "E73: óÔÅË ÔÏͦÔÏË ÓÐÕÓÔÏÛÅÎÏ" +msgstr "E73: Стек теґів порожній" msgid "E74: Command too complex" -msgstr "E74: úÁÎÁÄÔÏ ÓËÌÁÄÎÁ ËÏÍÁÎÄÁ" +msgstr "E74: Занадто Ñ�кладна команда" msgid "E75: Name too long" -msgstr "E75: úÁÄÏ×ÇÅ ¦Í'Ñ" +msgstr "E75: Задовге ім'Ñ�" msgid "E76: Too many [" -msgstr "E76: úÁÂÁÇÁÔÏ '['" +msgstr "E76: Забагато '['" msgid "E77: Too many file names" -msgstr "E77: úÁÂÁÇÁÔÏ ¦ÍÅÎ ÆÁÊ̦×" +msgstr "E77: Забагато назв файлів" -msgid "Trailing characters" -msgstr "îÁÄÌÉÛËÏצ ÓÉÍ×ÏÌÉ" +msgid "E488: Trailing characters" +msgstr "E488: Ð�адлишкові Ñ�имволи" msgid "E78: Unknown mark" -msgstr "E78: îÅצÄÏÍÁ ÐÏͦÔËÁ" +msgstr "E78: Ð�евідома помітка" msgid "E79: Cannot expand wildcards" -msgstr "E79: îÅ ÍÏÖÕ ÚÒÏÚÕͦÔÉ ÚÒÁÚÏË" +msgstr "E79: Ð�е зміг розкрити шаблон" + +msgid "E591: 'winheight' cannot be smaller than 'winminheight'" +msgstr "E591: 'winheight' не може бути меншим за 'winminheight'" + +msgid "E592: 'winwidth' cannot be smaller than 'winminwidth'" +msgstr "E592: 'winwidth' не може бути меншим за 'winminwidth'" # msgstr "E79: " msgid "E80: Error while writing" -msgstr "E80: ðÏÍÉÌËÁ Ð¦Ä ÞÁÓ ÚÁÐÉÓÕ" +msgstr "E80: Помилка під чаÑ� запиÑ�у" msgid "Zero count" -msgstr "îÕÌØÏ×ÉÊ Ì¦ÞÉÌØÎÉË" +msgstr "Ð�ульова кількіÑ�ть" msgid "E81: Using <SID> not in a script context" -msgstr "E81: <SID> ×ÉËÏÒÉÓÔÏ×Õ¤ÔØÓÑ ÎÅ Õ ÆÁÊ̦ ËÏÍÁÎÄ" +msgstr "E81: <SID> викориÑ�товуєтьÑ�Ñ� не в контекÑ�ті Ñ�крипту" + +msgid "E449: Invalid expression received" +msgstr "E449: Отримано некоректний вираз" + +msgid "E463: Region is guarded, cannot modify" +msgstr "E463: Ð�е можна змінити захищений регіон" -#~ msgid "1 line ~ed" -#~ msgstr "òÑÄÏË ¦Î×ÅÒÔÏ×ÁÎÏ" +msgid "E744: NetBeans does not allow changes in read-only files" +msgstr "E744: NetBeans не дозволÑ�Ñ” змінювати захищені від запиÑ�у файли" -#~ msgid "%ld lines ~ed" -#~ msgstr "¶Î×ÅÒÔÏ×ÁÎÏ ÒÑÄ˦×: %ld" +#, c-format +msgid "E685: Internal error: %s" +msgstr "E685: ВнутрішнÑ� помилка: %s" + +msgid "E363: pattern uses more memory than 'maxmempattern'" +msgstr "E363: Зразок викориÑ�товує більше, ніж 'maxmempattern', пам'Ñ�ті" -#~ msgid "Unable to send reply" -#~ msgstr "îÅ ÍÏÖÕ ×¦Ä¦ÓÌÁÔÉ ×¦ÄÐÏצĨ" +msgid "E749: empty buffer" +msgstr "E749: Порожній буфер" -#~ msgid "" -#~ "\n" -#~ "Send failed. No command server present ?\n" -#~ msgstr "" -#~ "\n" -#~ "îÅ ×ÄÁÌÏÓÑ ×¦Ä¦ÓÌÁÔÉ ÄÁΦ. íÏÖÌÉ×Ï, ÓÅÒ×ÅÒ ËÏÍÁÎÄ ×¦ÄÓÕÔÎ¦Ê ?\n" +msgid "E682: Invalid search pattern or delimiter" +msgstr "E682: Ð�екоректний зразок длÑ� пошуку чи роздільник" + +msgid "E139: File is loaded in another buffer" +msgstr "E139: Файл уже завантажено в інший буфер" + +# msgstr "E235: " +#, c-format +msgid "E764: Option '%s' is not set" +msgstr "E764: ОпціÑ� '%s' не вÑ�тановлена" + +msgid "search hit TOP, continuing at BOTTOM" +msgstr "Пошук дійшов ПОЧÐ�ТКУ, продовжуємо з КІÐ�ЦЯ" + +msgid "search hit BOTTOM, continuing at TOP" +msgstr "Пошук дійшов до КІÐ�ЦЯ, продовжуємо з ПОЧÐ�ТКУ" -#~ msgid "E258: no matches found in cscope connections" -#~ msgstr "E258: ÎÅ ÚÎÁÊÄÅÎÏ ×¦ÄÐÏצÄÎÏÇÏ Ú'¤ÄÎÁÎÎÑ Ú cscope" diff --git a/src/proto/misc2.pro b/src/proto/misc2.pro index 195b895fd..ce5632ee0 100644 --- a/src/proto/misc2.pro +++ b/src/proto/misc2.pro @@ -82,14 +82,14 @@ int decrypt_byte __ARGS((void)); int update_keys __ARGS((int c)); void crypt_init_keys __ARGS((char_u *passwd)); char_u *get_crypt_key __ARGS((int store, int twice)); -void *vim_findfile_init __ARGS((char_u *path, char_u *filename, char_u *stopdirs, int level, int free_visited, int need_dir, void *search_ctx, int tagfile, char_u *rel_fname)); +void *vim_findfile_init __ARGS((char_u *path, char_u *filename, char_u *stopdirs, int level, int free_visited, int find_what, void *search_ctx_arg, int tagfile, char_u *rel_fname)); char_u *vim_findfile_stopdir __ARGS((char_u *buf)); void vim_findfile_cleanup __ARGS((void *ctx)); -char_u *vim_findfile __ARGS((void *search_ctx)); -void vim_findfile_free_visited __ARGS((void *search_ctx)); +char_u *vim_findfile __ARGS((void *search_ctx_arg)); +void vim_findfile_free_visited __ARGS((void *search_ctx_arg)); char_u *find_file_in_path __ARGS((char_u *ptr, int len, int options, int first, char_u *rel_fname)); char_u *find_directory_in_path __ARGS((char_u *ptr, int len, int options, char_u *rel_fname)); -char_u *find_file_in_path_option __ARGS((char_u *ptr, int len, int options, int first, char_u *path_option, int need_dir, char_u *rel_fname, char_u *suffixes)); +char_u *find_file_in_path_option __ARGS((char_u *ptr, int len, int options, int first, char_u *path_option, int find_what, char_u *rel_fname, char_u *suffixes)); int vim_chdir __ARGS((char_u *new_dir)); int get_user_name __ARGS((char_u *buf, int len)); void sort_strings __ARGS((char_u **files, int count)); diff --git a/src/proto/search.pro b/src/proto/search.pro index e77836af6..76ae05419 100644 --- a/src/proto/search.pro +++ b/src/proto/search.pro @@ -11,6 +11,7 @@ void reset_search_dir __ARGS((void)); void set_last_search_pat __ARGS((char_u *s, int idx, int magic, int setlast)); void last_pat_prog __ARGS((regmmatch_T *regmatch)); int searchit __ARGS((win_T *win, buf_T *buf, pos_T *pos, int dir, char_u *pat, long count, int options, int pat_use, linenr_T stop_lnum, proftime_T *tm)); +void set_search_direction __ARGS((int cdir)); int do_search __ARGS((oparg_T *oap, int dirc, char_u *pat, long count, int options, proftime_T *tm)); int search_for_exact_line __ARGS((buf_T *buf, pos_T *pos, int dir, char_u *pat)); int searchc __ARGS((cmdarg_T *cap, int t_cmd)); @@ -41,10 +41,6 @@ #include "vim.h" -#ifdef HAVE_FCNTL_H -# include <fcntl.h> -#endif - #include <signal.h> #ifdef __CYGWIN32__ diff --git a/src/search.c b/src/search.c index ff952d745..8a00757fb 100644 --- a/src/search.c +++ b/src/search.c @@ -14,6 +14,7 @@ static void save_re_pat __ARGS((int idx, char_u *pat, int magic)); #ifdef FEAT_EVAL +static void set_vv_searchforward __ARGS((void)); static int first_submatch __ARGS((regmmatch_T *rp)); #endif static int check_prevcol __ARGS((char_u *linep, int col, int ch, int *prevcol)); @@ -61,7 +62,7 @@ static void wvsp_one __ARGS((FILE *fp, int idx, char *s, int sc)); /* Note: only spats[0].off is really used */ struct soffset { - int dir; /* search direction */ + int dir; /* search direction, '/' or '?' */ int line; /* search has line offset */ int end; /* search set cursor at end */ long off; /* line or char offset */ @@ -325,6 +326,9 @@ restore_search_patterns() { vim_free(spats[0].pat); spats[0] = saved_spats[0]; +#if defined(FEAT_EVAL) + set_vv_searchforward(); +#endif vim_free(spats[1].pat); spats[1] = saved_spats[1]; last_idx = saved_last_idx; @@ -379,9 +383,18 @@ ignorecase(pat) } else #endif - if (*p == '\\' && p[1] != NUL) /* skip "\S" et al. */ - p += 2; - else if (isupper(*p)) + if (*p == '\\') + { + if (p[1] == '_' && p[2] != NUL) /* skip "\_X" */ + p += 3; + else if (p[1] == '%' && p[2] != NUL) /* skip "\%X" */ + p += 3; + else if (p[1] != NUL) /* skip "\X" */ + p += 2; + else + p += 1; + } + else if (MB_ISUPPER(*p)) { ic = FALSE; break; @@ -408,6 +421,9 @@ last_search_pat() reset_search_dir() { spats[0].off.dir = '/'; +#if defined(FEAT_EVAL) + set_vv_searchforward(); +#endif } #if defined(FEAT_EVAL) || defined(FEAT_VIMINFO) @@ -431,6 +447,9 @@ set_last_search_pat(s, idx, magic, setlast) spats[idx].magic = magic; spats[idx].no_scs = FALSE; spats[idx].off.dir = '/'; +#if defined(FEAT_EVAL) + set_vv_searchforward(); +#endif spats[idx].off.line = FALSE; spats[idx].off.end = FALSE; spats[idx].off.off = 0; @@ -970,6 +989,19 @@ searchit(win, buf, pos, dir, pat, count, options, pat_use, stop_lnum, tm) } #ifdef FEAT_EVAL + void +set_search_direction(cdir) + int cdir; +{ + spats[0].off.dir = cdir; +} + + static void +set_vv_searchforward() +{ + set_vim_var_nr(VV_SEARCHFORWARD, (long)(spats[0].off.dir == '/')); +} + /* * Return the number of the first subpat that matched. */ @@ -1018,7 +1050,7 @@ first_submatch(rp) do_search(oap, dirc, pat, count, options, tm) oparg_T *oap; /* can be NULL */ int dirc; /* '/' or '?' */ - char_u *pat; + char_u *pat; long count; int options; proftime_T *tm; /* timeout limit or NULL */ @@ -1056,7 +1088,12 @@ do_search(oap, dirc, pat, count, options, tm) if (dirc == 0) dirc = spats[0].off.dir; else + { spats[0].off.dir = dirc; +#if defined(FEAT_EVAL) + set_vv_searchforward(); +#endif + } if (options & SEARCH_REV) { #ifdef WIN32 @@ -1330,21 +1367,19 @@ do_search(oap, dirc, pat, count, options, tm) else if (pos.col < MAXCOL - 2) /* just in case */ { /* to the right, check for end of file */ - if (spats[0].off.off > 0) + c = spats[0].off.off; + if (c > 0) { - for (c = spats[0].off.off; c; --c) + while (c-- > 0) if (incl(&pos) == -1) break; } /* to the left, check for start of file */ else { - if ((c = pos.col + spats[0].off.off) >= 0) - pos.col = c; - else - for (c = spats[0].off.off; c; ++c) - if (decl(&pos) == -1) - break; + while (c++ < 0) + if (decl(&pos) == -1) + break; } } } diff --git a/src/syntax.c b/src/syntax.c index 3915d4348..6ff828284 100644 --- a/src/syntax.c +++ b/src/syntax.c @@ -3016,34 +3016,43 @@ syn_add_end_off(result, regmatch, spp, idx, extra) int extra; /* extra chars for offset to start */ { int col; - int len; + int off; + char_u *base; + char_u *p; if (spp->sp_off_flags & (1 << idx)) { result->lnum = regmatch->startpos[0].lnum; - col = regmatch->startpos[0].col + extra; + col = regmatch->startpos[0].col; + off = spp->sp_offsets[idx] + extra; } else { result->lnum = regmatch->endpos[0].lnum; col = regmatch->endpos[0].col; + off = spp->sp_offsets[idx]; } - col += spp->sp_offsets[idx]; - if (col < 0) - result->col = 0; - else + /* Don't go past the end of the line. Matters for "rs=e+2" when there + * is a matchgroup. Watch out for match with last NL in the buffer. */ + if (result->lnum > syn_buf->b_ml.ml_line_count) + col = 0; + else if (off != 0) { - /* Don't go past the end of the line. Matters for "rs=e+2" when there - * is a matchgroup. Watch out for match with last NL in the buffer. */ - if (result->lnum > syn_buf->b_ml.ml_line_count) - len = 0; - else - len = (int)STRLEN(ml_get_buf(syn_buf, result->lnum, FALSE)); - if (col > len) - result->col = len; - else - result->col = col; + base = ml_get_buf(syn_buf, result->lnum, FALSE); + p = base + col; + if (off > 0) + { + while (off-- > 0 && *p != NUL) + mb_ptr_adv(p); + } + else if (off < 0) + { + while (off++ < 0 && base < p) + mb_ptr_back(base, p); + } + col = (int)(p - base); } + result->col = col; } /* @@ -3059,22 +3068,39 @@ syn_add_start_off(result, regmatch, spp, idx, extra) int extra; /* extra chars for offset to end */ { int col; + int off; + char_u *base; + char_u *p; if (spp->sp_off_flags & (1 << (idx + SPO_COUNT))) { result->lnum = regmatch->endpos[0].lnum; - col = regmatch->endpos[0].col + extra; + col = regmatch->endpos[0].col; + off = spp->sp_offsets[idx] + extra; } else { result->lnum = regmatch->startpos[0].lnum; col = regmatch->startpos[0].col; + off = spp->sp_offsets[idx]; } - col += spp->sp_offsets[idx]; - if (col < 0) - result->col = 0; - else - result->col = col; + if (off != 0) + { + base = ml_get_buf(syn_buf, result->lnum, FALSE); + p = base + col; + if (off > 0) + { + while (off-- && *p != NUL) + mb_ptr_adv(p); + } + else if (off < 0) + { + while (off++ && base < p) + mb_ptr_back(base, p); + } + col = (int)(p - base); + } + result->col = col; } /* diff --git a/src/testdir/Make_vms.mms b/src/testdir/Make_vms.mms index 4b86ebbfe..b9871d601 100644 --- a/src/testdir/Make_vms.mms +++ b/src/testdir/Make_vms.mms @@ -4,7 +4,7 @@ # Authors: Zoltan Arpadffy, <arpadffy@polarhome.com> # Sandor Kopanyi, <sandor.kopanyi@mailbox.hu> # -# Last change: 2007 Aug 14 +# Last change: 2008 Jun 19 # # This has been tested on VMS 6.2 to 7.2 on DEC Alpha and VAX. # Edit the lines in the Configuration section below to select. @@ -59,7 +59,7 @@ SCRIPT = test1.out test2.out test3.out test4.out test5.out \ test43.out test44.out test45.out test46.out \ test48.out test51.out test53.out test54.out test55.out \ test56.out test57.out test58.out test59.out test60.out \ - test61.out test62.out test63.out test64.out + test61.out test62.out test63.out test64.out test65.out .IFDEF WANT_GUI SCRIPT_GUI = test16.out diff --git a/src/testdir/Makefile b/src/testdir/Makefile index 89a0ca9c1..c7d1b39fb 100644 --- a/src/testdir/Makefile +++ b/src/testdir/Makefile @@ -20,7 +20,7 @@ SCRIPTS = test1.out test2.out test3.out test4.out test5.out test6.out \ test48.out test49.out test51.out test52.out test53.out \ test54.out test55.out test56.out test57.out test58.out \ test59.out test60.out test61.out test62.out test63.out \ - test64.out + test64.out test65.out SCRIPTS_GUI = test16.out diff --git a/src/testdir/test11.in b/src/testdir/test11.in index 063aeb260..007698bac 100644 --- a/src/testdir/test11.in +++ b/src/testdir/test11.in @@ -32,21 +32,21 @@ STARTTEST :w>>test.out " Append it to the output file :au! FileAppendPre :" setup autocommands to decompress before reading and re-compress afterwards -:au BufReadPre *.gz !gzip -d <afile> +:au BufReadPre *.gz exe '!gzip -d ' . shellescape(expand("<afile>")) :au BufReadPre *.gz call rename(expand("<afile>:r"), expand("<afile>")) :au BufReadPost *.gz call rename(expand("<afile>"), expand("<afile>:r")) -:au BufReadPost *.gz !gzip <afile>:r +:au BufReadPost *.gz exe '!gzip ' . shellescape(expand("<afile>:r")) :e! Xtestfile.gz " Edit compressed file :w>>test.out " Append it to the output file :set shelltemp " need temp files here -:au FilterReadPre *.out call rename(expand("<afile>"), expand("<afile>").".t") -:au FilterReadPre *.out !sed s/e/E/ <afile>.t ><afile> -:au FilterReadPre *.out !rm <afile>.t +:au FilterReadPre *.out call rename(expand("<afile>"), expand("<afile>") . ".t") +:au FilterReadPre *.out exe '!sed s/e/E/ ' . shellescape(expand("<afile>")) . ".t >" . shellescape(expand("<afile>")) +:au FilterReadPre *.out exe '!rm ' . shellescape(expand("<afile>")) . '.t' :au FilterReadPost *.out '[,']s/x/X/g :e! test.out " Edit the output file :23,$!cat :23,$s/\r$// " remove CR for when sed adds them -:au! FileReadPre *.gz !gzip -d <afile> +:au! FileReadPre *.gz exe '!gzip -d ' . shellescape(expand("<afile>")) :au FileReadPre *.gz call rename(expand("<afile>:r"), expand("<afile>")) :au! FileReadPost *.gz '[,']s/l/L/ :$r Xtestfile.gz " Read compressed file diff --git a/src/testdir/test3.in b/src/testdir/test3.in index b929279f4..35582bd9c 100644 --- a/src/testdir/test3.in +++ b/src/testdir/test3.in @@ -4,7 +4,7 @@ Test for 'cindent' STARTTEST :so small.vim -:set nocompatible viminfo+=nviminfo +:set nocompatible viminfo+=nviminfo modeline :edit " read modeline /start of AUTO =/end of AUTO diff --git a/src/testdir/test65.in b/src/testdir/test65.in index e69de29bb..896e9ed09 100644 --- a/src/testdir/test65.in +++ b/src/testdir/test65.in @@ -0,0 +1,78 @@ +Test for floating point. + +STARTTEST +:so small.vim +:if !has("float") +: e! test.ok +: wq! test.out +:endif +:" +:$put =printf('%f', 123.456) +:$put =printf('%e', 123.456) +:$put =printf('%g', 123.456) +:" check we don't crash on division by zero +:echo 1.0 / 0.0 +:$put ='+=' +:let v = 1.234 +:let v += 6.543 +:$put =printf('%g', v) +:let v = 1.234 +:let v += 5 +:$put =printf('%g', v) +:let a = 5 +:let a += 3.333 +:$put =string(a) +:$put ='==' +:let v = 1.234 +:$put =v == 1.234 +:$put =v == 1.2341 +:$put ='add-subtract' +:$put =printf('%g', 4 + 1.234) +:$put =printf('%g', 1.234 - 8) +:$put ='mult-div' +:$put =printf('%g', 4 * 1.234) +:$put =printf('%g', 4.0 / 1234) +:$put ='dict' +:$put =string({'x': 1.234, 'y': -2.0e20}) +:$put ='list' +:$put =string([-123.4, 2.0e-20]) +:$put ='abs' +:$put =printf('%d', abs(1456)) +:$put =printf('%d', abs(-4)) +:$put =printf('%d', abs([1, 2, 3])) +:$put =printf('%g', abs(14.56)) +:$put =printf('%g', abs(-54.32)) +:$put ='ceil' +:$put =printf('%g', ceil(1.456)) +:$put =printf('%g', ceil(-5.456)) +:$put =printf('%g', ceil(-4.000)) +:$put ='floor' +:$put =printf('%g', floor(1.856)) +:$put =printf('%g', floor(-5.456)) +:$put =printf('%g', floor(4.0)) +:$put ='log10' +:$put =printf('%g', log10(1000)) +:$put =printf('%g', log10(0.01000)) +:$put ='pow' +:$put =printf('%g', pow(3, 3.0)) +:$put =printf('%g', pow(2, 16)) +:$put ='round' +:$put =printf('%g', round(0.456)) +:$put =printf('%g', round(4.5)) +:$put =printf('%g', round(-4.50)) +:$put ='sqrt' +:$put =printf('%g', sqrt(100)) +:echo sqrt(-4.01) +:$put ='str2float' +:$put =printf('%g', str2float('1e40')) +:$put ='trunc' +:$put =printf('%g', trunc(1.456)) +:$put =printf('%g', trunc(-5.456)) +:$put =printf('%g', trunc(4.000)) +:$put ='float2nr' +:$put =float2nr(123.456) +:$put =float2nr(-123.456) +:/^Results/,$wq! test.out +ENDTEST + +Results of test65: |
